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
339766028934	339766029501	339766030050	339766030600	339766031150	339766031700	339766032250	339766032800	339766033350	339766033900	339766034450	339766035000	339766035550	339766036100	339766036650	339766037200	339766037750	339766038300	339766038850	339766039400	339766039950	339766040500	339766041050	339766041600	339766042150	339766042700	339766043250	339766043801	339766044350	339766044900	339766045450	339766046000	339766046550	339766047100	339766047650	339766048200	339766048750	339766049300	339766049850	339766050400	339766050950	339766051500	339766052050	339766052600	339766053150	339766053700	339766054250	339766054800	339766055350	339766055900	339766056450	339766057000	339766057550	339766058100	339766058650	339766059200	339766059751	339766060300	339766060850	339766061400	339766061950	339766062500	339766063050	339766063600	339766064150	339766064700	339766065250	339766065800	339766066350	339766066900	339766067450	339766068000	339766068550	339766069100	339766069650	339766070200	339766070750	339766071300	339766071850	339766072403	339766072950	339766073500	339766074050	339766074600	339766075150	339766075700	339766076250	339766076800	339766077350	339766077900	339766078450	339766079000	339766079550	339766080100	339766080650	339766081200	339766081750	339766082300	339766082850	339766083400	339766083950	339766084500	339766085050	339766085600	339766086150	339766086701	339766087250	339766087800	339766088350	339766088900	339766089450	339766090000	339766090550	339766091100	339766091650	339766092200	339766092750	339766093300	339766093850	339766094400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23276	21703	29829	24124	21878	23793	25671	19571	18521	19424	20233	20339	20065	19154	19703	19336	18698	17929	17780	17351	17510	17662	18242	18902	18822	18275	17868	17235	17007	16995	16938	16956	17048	17014	16955	16888	16969	17018	17082	16803	16955	16805	16866	16891	16745	16808	16937	16843	16960	17803	18047	17553	17346	17100	17060	16958	16931	16812	16897	16618	17015	16870	16731	16745	16646	16758	16758	16869	16577	16643	16635	16797	16759	16891	16549	16782	16764	16733	16601	16531	16770	16742	16867	16752	16548	16697	16860	16726	16511	16800	16926	16561	16668	16757	16802	16797	16713	16751	16743	16835	16870	16802	16694	16521	16726	16698	16594	16744	16865	16791	16942	16702	16709	16587	16608	16865	16671	16688	16687	16819	16598	16575	16876	16681	16725	16613	16781	16694	16716	16532	16759	16388	16819	16973	16624	16749	16545	16635	16873	16551	16610	16879	16735	16685	16737	16861	16666	16691	16640	16915	16771	16705	16766	16711	16727	16637	16679	16714	16839	16741	16908	16795	16822	16599	16587	16668	16682	16573	16472	16612	16688	16608	16710	16769	16731	16587	16396	16941	16859	16619	16663	16792	16863	16668	16656	16725	16835	16576	16769	16637	16564	16662	16734	16725	16705	16467	16535	16477	16662	16814	16736	16743	16709	16515	16841	16719	16756	16791	16741	16894	16755	16649	16694	16673	16476	16630	16714	16677	16756	16654	16577	16690	16591	16568	16822	16783	16920	16527	16664	16687	16889	16774	16669	16712	16777	16822	16636	16514	16600	16540	16702	16567	16863	16539	16629	16658	16798	16606	16470	16532	16531	16558	16609	16821	16811	16719	16816	16828	16707	16689	16719	16801	16797	16547	16794	16829	16787	16747	16803	16728	16646	16683	16639	16781	16713	16827	16495	16758	16577	16738	16739	16665	16780	16662	16622	16654	16712	16512	16567	16655	16616	16609	16633	16456	16808	16810	16775	16718	16607	16722	16590	16672	16666	16699	16786	16753	16528	16713	16767	16773	16781	16660	16701	16688	16587	16805	16627	16719	16706	16485	16839	16745	16544	16592	16779	16673	16698	16869	16548	16662	16817	16625	16641	16805	16594	16649	16790	16608	16539	16665	16691	16702	16581	16567	16569	16672	16586	16773	16334	16629	16619	16639	16637	16724	16779	16661	16806	16728	16708	16495	16901	16500	16777	16508	16612	16551	16571	16758	16703	16627	16630	16626	16814	16741	16679	16775	16632	16595	16643	16775	16808	16693	16730	16880	16933	16496	16712	16900	16559	16560	16740	16665	16810	16940	16630	16700	16738	16681	16615	16736	16664	16723	16651	16695	16648	16548	16660	16662	16459	16740	16557	16518	16659	16740	16711	16593	16595	16667	16577	16601	16975	16617	16740	16734	16539	16598	16847	16534	16613	16793	16681	16649	16659	16577	16708	16637	16567	16676	16703	16722	16877	16695	16572	16493	16666	16740	16445	16734	16651	16620	16708	16673	16477	16838	16482	16723	16532	16652	16612	16750	16743	16617	16848	16811	16820	16762	16585	16487	16720	16750	16600	16606	16847	16671	16608	16499	16610	16784	16639	16734	16597	16831	16473	16445	16595	16570	16815	16622	16651	16582	16380	16801	16807	16699	16826	16589	16542	16664	16487	16674	16771	16681	16594	16658	16714	16487	16636	16628	16456	16469	16663	16721	16861	16675	16496	16881	16825	16577	16718	16613	16524	16652	16554	16575	16870	16651	16689	16600	16722	16930	16735	16541	16649	16435	16738	16626	16594	16564	16630	16726	16504	16609	16693	16631	16760	16687	16746	16673	16716	16823	16731	16684	16626	16819	16622	16706	16735	16617	16778	16720	16628	16832	16493	16566	16720	16647	16741	16520	16598	16865	16578	16644	16655	16757	16607	16579	16785	16929	16665	16576	16709	16770	16395	16623	16698	16761	16793	16541	16576	16690	16866	16789	16702	16603	16746	16560	16817	16808	16719	16608	16611	16558	16640	16791	16528	16391	16711	16713	16823	16800	16531	16580	16809	16757	16644	16713	16815	16653	16875	16804	16567	16692	16873	16626	16606	16780	16724	16753	16563	16700	16667	16524	16783	16597	16700	16784	16610	16771	16690	16684	16797	16872	16634	16568	16672	16610	16447	16672	16759	16754	16602	16527	16574	16858	16780	16592	16745	16592	16736	16680	16547	16580	16591	16619	16733	16724	16782	16799	16836	16693	16667	16700	16664	16460	16747	16569	16583	16755	16848	16561	16617	16559	16775	16637	16625	16600	16674	16800	16554	16795	16791	16547	16624	16516	16769	16795	16699	16761	16748	16517	16656	16988	16782	16715	16740	16665	16801	16591	16761	16693	16766	16623	16673	16576	16852	16460	16617	16682	16701	16797	16746	16706	16777	16594	16787	16604	16607	16706	16777	16756	16783	16644	16753	16805	16838	16802	16575	16465	16451	16601	16701	16643	16680	16415	16630	16755	16627	16548	16585	16497	16725	16456	16573	16511	16394	16641	16618	16648	16666	16597	16651	16736	16641	16574	16677	16704	16504	16670	16602	16800	16666	16654	16822	16755	16710	16644	16556	16700	16663	16654	16806	16780	16618	16674	16742	16641	16736	16715	16523	16445	16759	16741	16661	16370	16717	16579	16553	16617	16900	16863	16656	16829	16680	16764	16884	16525	16797	16576	16606	16778	16690	16848	16479	16742	16633	16553	16628	16608	16862	16629	16743	16865	16733	16730	16662	16709	16683	16683	16575	16677	16752	16583	16664	16660	16610	16755	16681	16814	16754	16890	16513	16744	16786	16756	16796	16538	16617	16686	16688	16575	16712	16494	16671	16763	16611	16604	16551	16547	16721	16602	16616	16636	16528	16545	16662	16796	16725	16562	16601	16603	16744	16644	16705	16900	16844	16547	16664	16767	16572	16604	16730	16484	16779	16734	16719	16571	16509	16619	16811	16747	16668	16804	16680	16545	16601	16716	16839	16596	16546	16770	16559	16556	16587	16599	16555	16624	16739	16688	16737	16756	16631	16729	16634	16912	16623	16581	16861	16561	16849	16645	16704	16609	16697	16694	16737	16448	16579	16660	16567	16794	16899	16637	16600	16706	16800	16819	16674	16772	16915	16597	16712	16575	16827	16614	16882	16585	16723	16704	16578	16435	16457	16574	16776	16790	16656	16762	16589	16783	16968	16690	16627	16640	16843	16736	16566	16591	16680	16744	16817	16404	16811	16634	16647	16594	16702	16668	16528	16677	16679	16559	16655	16702	16477	16645	16794	16819	16595	16667	16699	16784	16634	16900	16714	16630	16659	16644	16674	16457	16682	16796	16600	16580	16675	16651	16581	16657	16600	16628	16654	16656	16706	16769	16846	16690	16602	16790	16592	16536	16702	16674	16781	16658	16558	16495	16630	16817	16728	16652	16495	16692	16660	16569	16764	16585	16613	16692	16741	16685	16769	16851	16614	16601	16618	16729	16658	16681	16687	16535	16828	16808	16514	16565	16603	16893	16732	16790	16725	16682	16655	16561	16638	16780	16655	16591	16701	16691	16547	16634	16565	16658	16639	16641	16687	16656	16587	16559	16722	16864	16603	16764	16671	16613	16584	16591	16603	16688	16582	16739	16513	16851	16771	16722	16907	16626	16599	16649	16650	16897	16738	16817	16498	16647	16630	16725	16533	16603	16797	16871	16710	16856	16807	16660	16739	16616	16757	16665	16620	16438	16620	16488	16731	16748	16594	16671	16826	16524	16789	16961	16647	16585	16484	16727	16658	16665	16816	16455	16787	16811	16750	16502	16498	16608	16510	16567	16683	16761	16491	16684	16624	16636	16664	16693	16605	16662	16520	16728	16676	16666	16648	16727	16558	16521	16718	16660	16626	16684	16621	16574	16666	16634	16668	16815	16496	16850	16737	16561	16820	16655	16871	16503	16730	16726	16914	16572	16796	16920	16593	16727	16595	16708	16669	16648	16633	16619	16725	16667	16727	16606	16852	16687	16571	16753	16527	16904	16721	16587	16837	16661	16736	16783	16650	16479	16891	16505	16638	16886	16613	16819	16606	16641	16657	16896	16635	16851	16512	16679	16575	16538	16531	16740	16680	16467	16721	16708	16670	16660	16862	16529	16873	16606	16654	16511	16693	16567	16862	16539	16867	16656	16803	16589	16776	16800	16762	16636	16650	16621	16588	16585	16631	16574	16768	16739	16695	16556	16656	16692	16845	16580	16577	16514	16640	16749	16623	16804	16664	16694	16721	16778	16425	16856	16698	16569	16720	16577	16599	16609	16811	16720	16691	16691	16667	16492	16716	16752	16545	16778	16583	16462	16624	16685	16748	16493	16729	16683	16755	16834	16543	16618	16686	16583	16817	16894	16701	16553	16679	16503	16790	16616	16557	16763	16767	16762	16655	16893	16863	16746	16640	16859	16861	16614	16769	16777	16867	16507	16402	16839	16619	16788	16481	16705	16618	16749	16594	16917	16718	16663	16920	16685	16831	16733	16563	16631	16491	16524	16671	16567	16508	16855	16650	16706	16595	16739	16814	16372	16717	16733	16660	16640	16733	16692	16934	16788	16621	16679	16637	16936	16626	16596	16908	16575	16725	16620	16635	16802	16699	16669	16530	16500	16690	16666	16794	16526	16776	16615	16727	16748	16759	16693	16859	16567	16803	16657	16768	16707	16900	16715	16730	16552	16788	16728	16670	16578	16496	16591	16802	16609	16434	16780	16810	16709	16750	16730	16855	16596	16615	16612	16644	16791	16664	16817	16481	16796	16774	16634	16625	16740	16574	16576	16771	16799	16661	16773	16729	16668	16644	16654	16789	16788	16461	16794	16610	16637	16898	16819	16844	16789	16617	16582	16644	16615	16602	16492	16620	16521	16548	16692	16678	16825	16789	16775	16764	16849	16716	16894	16788	16664	16593	16750	16674	16587	16863	16873	16509	16677	16667	16743	16613	16778	16675	16757	16639	16639	16636	16462	16845	16605	16624	16707	16504	16781	16685	16756	16730	16608	16582	16686	16565	16699	16632	16708	16624	16831	16600	16531	16693	16702	16815	16552	16651	16577	16735	16850	16845	16775	16530	16625	16618	16638	16750	16705	16743	16663	16538	16449	16544	16536
19423	36418	34174	27183	23424	21142	19499	18627	18278	18944	20502	20726	20006	18954	20130	19071	17906	16802	16251	16341	16244	16788	17690	18959	18083	17588	16258	15726	15762	15630	15597	15675	15398	15427	15486	15462	15284	15296	15388	15309	15408	15344	15244	15458	15407	15514	15396	15365	15701	16910	16854	16451	15935	15355	15331	15316	15273	15277	15353	15156	15237	15169	15296	15222	15119	15193	15183	15168	15304	15193	15208	15126	15162	15261	15230	15160	15184	15224	15120	15212	15239	15119	15188	15183	15133	15166	15121	15202	15289	15189	15173	14958	15207	15316	15116	15114	15325	15248	15228	15199	15373	15253	15343	15335	15310	15101	15206	15209	15279	15295	15274	15256	15235	15145	15186	15187	15192	15200	15268	15200	15147	15207	15159	15081	15106	15344	15057	15273	15254	15219	15100	15192	15192	15333	15169	15156	15214	15275	15240	15200	15203	15298	15144	15250	15430	15267	15234	15279	15207	15082	15258	15273	15232	15127	15424	15264	15035	15157	15165	15235	15143	15267	15341	15327	15172	15293	15221	15157	15120	15219	15154	15178	15342	15183	15374	15175	15282	15195	15068	14975	15171	15253	15206	15173	15210	15478	15192	15115	15122	15160	15300	15420	15256	15248	15182	15308	15301	15169	15267	15238	15218	15114	15262	15149	15197	15283	15164	15196	15209	15335	15168	15283	15350	15405	15321	15197	15309	15343	15165	15304	15206	15119	15157	15301	15125	15126	15020	15283	15271	15137	15173	15075	15345	15166	15129	15203	15156	15095	15102	15120	15216	15096	15242	15075	15231	15230	15091	15178	15203	15299	15178	15381	15227	15030	15279	14970	15195	15289	15135	15285	15116	15286	15197	15127	15244	15183	15140	15234	15110	15165	15152	15087	15334	15309	15182	15077	15231	15327	15242	15092	15144	15180	15052	15134	15058	15247	15220	15271	15192	15185	15122	15178	15285	15163	15138	15164	15294	15182	15152	15193	15330	15169	15255	15250	15080	15164	15273	15139	15403	15151	15296	15214	15275	15044	15139	15143	15145	15081	15107	15231	15205	15248	15151	15074	15201	15188	15329	15348	15159	15122	15229	15154	15146	15252	15216	15379	15254	15381	15236	15351	15080	15243	15113	15376	15129	15057	15162	15183	15013	15060	15174	15262	15079	15178	15159	15238	15160	15150	15240	15118	15088	15227	15292	15189	15225	15097	15248	15369	15274	15215	15286	15126	15169	15311	15059	15075	15358	15102	15170	15157	15313	15228	15175	15119	15087	15171	15274	15070	15202	15229	15327	15142	15138	15407	15013	15188	15172	15144	15090	15199	15258	15221	15160	15064	15173	15245	15005	15129	15146	15282	15142	15078	15267	15093	15118	15332	15331	15291	15290	15080	15252	15265	15117	15187	15029	15201	15224	15043	15140	15291	15221	15007	15210	15056	15186	15091	15320	15070	15081	15237	15106	15395	15172	15164	15325	15239	15219	15405	15371	15281	15110	15242	15223	15074	15075	15198	15140	15344	15233	15172	15283	15162	15086	15223	15175	15114	15124	15123	15348	15175	15197	15168	15078	15408	15192	15213	15247	15114	15043	15264	15180	15160	15111	15158	15333	15099	15403	15182	15279	15008	15273	15329	15209	15303	15272	15229	15173	15207	15089	15025	15298	15165	15101	15337	15285	15251	15218	15092	14947	15103	15100	15111	15233	15150	15223	15219	15039	15071	15097	15308	15255	15076	15186	15234	15093	15356	15199	15339	15307	15114	15074	15202	15121	15364	15194	15142	15321	15264	15439	15177	15155	15056	15039	15079	15293	15421	15131	15272	15069	15272	15105	15270	15149	15246	15235	15119	15216	15199	15239	15151	15300	15247	15059	15128	15101	15230	15200	15239	15158	15250	15200	15219	15225	15077	15277	15306	15313	15137	15244	15199	15262	15042	15201	15069	15201	15200	15232	15394	15148	15038	15240	15134	15206	15443	15274	15161	15288	15215	15227	15092	15104	15341	15296	15449	15227	15190	15230	15142	15193	15002	15277	15185	15386	15100	15239	15137	15158	15156	15141	15297	15104	15171	15007	15161	15234	15202	15184	15295	15128	15079	15269	15255	15258	15319	15151	15183	15105	15185	15091	15196	14968	15255	15279	15191	15059	15132	15211	15309	15100	15055	15229	15101	15404	15306	15127	15215	15165	15218	15255	15136	15237	15114	15168	15054	15388	15243	15273	15053	15175	15135	15115	15122	15157	15153	15211	15334	15166	15200	15297	15105	15025	15260	15264	15067	15039	15176	15112	15134	15226	15164	15179	15074	15213	15067	15329	14981	14901	15327	14992	15381	15252	15263	15196	15116	15121	15258	15256	15282	15104	15025	15149	15041	15263	15174	15037	15237	15180	15266	15126	15225	15097	15257	15229	15248	15231	15209	15020	15190	15103	15272	15274	15099	15359	15257	15276	15133	15316	15069	15115	15038	15277	15244	15186	15105	15183	15054	15295	15179	15235	15038	15153	15294	15178	15195	15104	14945	15422	15331	15139	15353	15188	15335	15257	15084	15098	15279	15242	15134	15215	15196	15132	15276	15189	15184	15282	15277	15115	15183	15147	15236	15243	15044	15185	15132	15120	15272	15113	15075	15240	15212	15151	15079	15384	15103	15157	15107	15125	15237	15042	15195	15125	15202	15301	15100	15098	15268	15228	15218	15122	15159	15128	15200	15135	15056	15206	15151	15064	15321	15294	15123	15185	15265	15242	15249	15034	15305	15301	15258	15173	15038	15118	15166	15117	15315	15020	15228	15241	15232	15241	15208	15074	15212	15160	15202	15132	15256	15195	15053	15215	15184	15327	15230	15142	15191	15096	15392	15095	15235	14933	15143	15234	15247	15216	15297	15176	15363	15104	15296	15178	15165	15156	15206	15103	15159	14989	14973	15323	15238	15238	15062	15385	15358	15079	15322	15089	15176	15292	15282	15296	15270	15163	15165	15278	15123	15097	15120	15165	15195	15175	15255	15225	15086	15106	15238	15188	15265	15195	15088	15229	15264	15118	15115	15285	15191	15027	15247	15135	15362	15099	15185	15190	15106	15179	15303	15033	15180	15339	15172	15189	15254	15427	15363	15198	15042	15197	15158	15210	15359	15330	15140	15221	15087	15221	15188	15171	15156	15149	15287	15151	15303	15218	15056	15194	15206	15284	15380	15155	15210	15141	15213	15216	15307	15121	15302	15099	15261	15106	15171	15196	15390	15304	15278	15191	15230	15056	15138	15328	15221	15243	15216	15342	15120	15344	15221	15249	15107	15054	15021	15175	15161	15193	15022	15269	15152	15127	14940	15160	15210	15227	15183	15267	15236	15038	15212	15323	15149	15452	15236	15228	15050	15088	15158	15321	15251	15223	15269	15357	15194	15174	15183	15190	15188	15226	15026	15158	15211	15107	15200	15135	15233	15314	15111	15185	15221	15233	15170	15141	15327	15161	15184	15074	15203	15056	15276	15102	15127	15296	15449	15329	15110	15232	15251	15016	15111	15053	15162	15056	15190	15298	15223	15268	15142	15183	15284	15088	15132	15214	15305	15140	15250	15134	15168	15200	15134	15353	15089	15072	14947	15025	15146	15205	15159	15188	15176	15239	15123	15196	15170	15132	15212	15017	15244	15196	15207	15156	15286	15315	15030	15217	15188	15156	15230	15163	15126	15539	15133	15143	15197	15117	15345	15055	15290	15203	15214	15332	15039	15042	15221	15136	15108	15275	15164	15235	15260	15268	15267	15230	15118	15203	15400	15222	15278	15108	15177	15303	15150	15236	15026	15068	15224	15092	15375	15189	15151	15097	15047	15289	15167	15079	15282	15233	15050	15225	15371	15370	15439	15168	15034	15077	15216	15309	15193	15159	15066	15068	15107	15257	15185	15246	15093	15081	15193	15057	15292	15187	15269	15287	15261	15214	15130	15354	15191	15011	15266	15168	15239	15334	15255	14974	15337	15247	15239	15118	15306	15073	15161	15311	15137	15328	15103	15232	15009	15198	14962	15232	15146	15157	15181	15069	15052	15225	15129	15220	15182	15185	15235	15290	15244	15217	15067	15062	15248	15124	15168	15093	15092	15294	15023	15168	15134	15180	15116	15048	15099	15203	15231	15410	15127	15263	15333	15233	15068	15180	15233	15234	15202	15174	15040	15140	15138	15210	15224	15220	15259	15139	15036	15175	15198	15193	15275	15274	15128	15063	15199	15432	15155	15333	15201	15361	15270	15119	15283	15246	15055	15032	15357	15238	15087	15085	15056	15173	15130	15228	15195	15036	15097	15050	15083	15045	15321	15018	15201	15123	15278	15430	15244	15142	15180	15151	15198	15108	15329	15192	15128	15173	15209	15226	15004	15201	15040	15070	15229	15131	15137	15102	15085	15105	15364	15180	15195	15334	15004	15185	15224	15160	15345	15098	15181	15321	15184	15290	15338	15205	15248	15288	15252	15142	15300	15127	15170	15123	15174	15277	15180	15091	15218	15228	15271	15221	15222	15262	15102	15114	15138	15207	15358	15123	15142	15156	15362	15156	15127	15119	15181	15090	14979	15312	15012	15206	15236	15213	15081	15138	15196	15236	15267	15259	15270	15215	15221	15261	15085	15062	15268	15205	15165	15036	15158	15164	15196	15336	15287	15154	15239	15258	15245	15077	15167	15278	15241	15139	15109	15127	15200	15177	15087	15217	15317	15212	15134	15071	15076	15213	15264	15303	15227	15209	15259	15264	15230	15366	15144	15154	15231	15059	15218	15154	15284	15095	15171	15323	15302	15182	15024	15270	15197	15062	15344	15279	15125	15229	15176	15085	15234	15265	15076	15332	15089	15262	15275	15343	15294	15165	15279	15059	15174	15121	15185	15268	15228	15096	15065	15182	15174	15138	15182	15122	15146	15174	15031	15182	15232	15267	15264	15316	15171	15116	15180	15015	15067	15115	15211	15154	15030	15246	15227	15240	15444	15220	15215	15244	15237	15127	15184	15158	15294	15266	15236	15123	15181	15179	15429	15281	15359	15103	15184	15193	15116	15293	15259	15152	15077	15236	15223	15246	15132	15163	15127	15269	15308	15224	15386	15203	15140	15230	15180	15180	15226	15113	15177	15280	15135	15129	15201	15314	15132
26905	21850	25018	21445	17623	17164	16767	16487	16504	16468	17415	17367	17070	16558	17224	16954	16592	16367	16084	16301	16362	16338	16566	17009	16713	16727	16309	16062	16004	16286	15913	16077	15761	16106	15957	15911	15991	15897	15937	16053	15930	15850	15956	16134	16019	15981	16072	16002	16096	15997	16044	16193	16143	15877	15900	15948	15898	16046	15858	15852	15787	16097	16051	15790	15877	15942	15919	15981	15980	15953	15909	15776	15877	15797	16045	15796	15972	15966	15958	15767	15769	15961	15970	16025	15872	16014	15945	16047	16038	15738	15970	15843	15784	15790	15949	15818	15935	15942	15946	16042	16082	15796	15772	15718	15841	15825	16014	15847	16156	15808	16071	15825	16087	15942	15826	15769	15790	15706	15890	15913	15797	15754	16187	15939	15874	15959	15837	15971	16007	15963	15895	15855	15951	16049	15918	15840	15980	15950	16044	16021	16026	15890	15935	15968	15827	15636	15956	15869	15967	15812	15844	15852	15864	15965	15854	15865	15932	15753	15965	15823	15998	15933	16059	15966	15875	15831	15600	15897	15847	15775	15817	16045	15907	16033	15924	15975	15969	15768	16061	15770	15804	16190	16003	15949	15739	15932	15914	15883	15875	15876	15950	15805	15852	15885	16125	15782	15964	15904	15862	15848	15998	15900	15920	15711	15988	15887	16022	16057	15840	16011	15998	15669	15967	15899	16080	15793	15853	15856	15893	15939	16033	16094	16141	15923	15850	15884	16020	15976	15784	15960	15868	16083	15878	15923	15917	15977	15722	15893	15789	15961	15807	15956	15780	16040	15903	15956	16019	15947	16250	15935	15917	15963	15836	15782	15883	16025	15790	15772	15664	15751	15948	15900	15856	15823	15894	16065	15913	16064	15916	15913	15986	15938	15906	15991	15905	15959	15962	15821	16023	15926	15957	16063	16010	16142	16151	16023	16090	16014	16069	16053	15968	15782	15819	15758	15909	15712	15958	15949	15887	15938	15891	15921	16104	15831	15984	16082	16210	15897	15656	15922	15780	15810	15694	15921	16162	15884	16067	16012	15969	15907	15815	15959	16002	16139	15797	15772	15805	15842	15956	15972	16052	15951	16087	16003	15941	15707	15733	15768	15759	15826	16059	15893	16050	15887	15929	15911	15843	15909	16041	15853	16077	15859	15992	15937	15810	15967	15893	15840	15822	16012	15938	15924	16075	15945	15885	16041	15823	15755	15891	16018	16113	16050	15829	15933	16026	15892	15776	15894	15931	15800	15979	16033	15882	15730	15875	15882	15943	15833	16014	15764	16004	15864	16029	15924	15821	15811	15872	16065	16135	15807	15922	15874	16120	15864	15863	15927	15938	15784	15766	15963	15941	15727	15618	15679	16132	15868	15762	15980	16046	15815	15874	15984	15969	15888	15913	15951	15914	15859	16022	15863	15777	15962	16096	15952	15731	16025	15957	16066	15905	16059	16054	15734	15879	15864	15738	15994	15992	15911	15953	15919	15889	16009	16253	16011	15866	15936	15893	15814	15986	15945	15843	16064	16005	15937	15845	15925	15931	15951	15893	15915	15733	15787	15854	15959	15950	16028	15930	15987	16103	15915	15895	15734	15851	16071	15893	15629	15840	15798	15664	15834	16075	15891	15846	15990	15797	15858	15813	15822	15788	15824	15731	16017	15994	15780	16050	16015	15909	15757	15828	16038	15960	16007	15898	16080	16147	15948	15840	15857	15886	15957	16123	16121	16077	16223	16026	16032	16064	15899	15883	15882	15812	15985	15992	16120	15892	15983	15989	15952	15936	15641	15688	15813	15969	15868	15969	15982	15939	15809	15912	15800	16063	16020	16192	15924	15857	15899	15879	15889	16042	15768	15870	16013	15931	15970	15875	15848	15905	15808	15914	15995	16091	15858	15637	15898	16003	15812	15861	15940	15786	15914	16033	15946	15902	15920	15782	15756	15973	15738	15843	15888	15870	15887	15894	16051	15738	15702	15875	15974	15799	16185	15750	15901	15817	15998	15968	16011	15860	15745	15902	15961	15897	15779	15982	15833	15924	15799	15879	15836	15811	15856	16061	15918	16135	15928	15905	15824	15907	15820	15810	16003	15830	15960	15935	15947	15898	15799	15818	15781	15968	15782	15770	15837	15939	15890	15900	16091	15854	15709	15766	15933	15886	15669	15912	15902	15952	15776	15962	15650	15906	15737	15886	15929	15993	16026	15852	15694	15919	15942	16061	16022	15769	15934	15934	15857	15967	16003	15876	15953	15702	15880	15921	15892	15933	15878	15876	15965	15969	15703	15941	15917	15971	15921	15786	15944	15881	15844	15874	16027	15734	16006	15792	15996	15958	15985	15869	15925	15907	15759	15940	15908	16045	15820	15817	16025	15983	15809	15958	15803	15876	15935	15977	15955	15955	15929	15944	15975	15842	15771	15863	15904	15917	15714	16039	15867	15831	15778	15907	15944	16053	16082	15644	16045	16001	15917	15865	15845	15897	15865	15916	15942	15974	15910	16087	15681	16044	15867	15944	15977	15839	15830	15992	16090	15975	15929	15933	16121	16008	15966	16006	16014	16119	15727	15975	15781	15855	15900	16050	15915	15732	15997	15911	16129	15931	15801	15759	16095	15929	15854	15851	15878	15971	15804	15819	15854	16009	15886	15998	16004	15909	15854	15963	16096	15866	16057	16102	16190	16012	15924	15905	16065	15938	15981	15963	15813	15929	15786	16064	15799	15941	15781	16053	15861	16012	15990	15882	15948	16002	16067	15798	15883	15859	15844	15997	15988	16128	15984	16101	15911	15809	15885	15935	15891	15947	16228	16002	15804	15956	16043	15891	15942	15867	15765	16012	15908	15721	16091	16018	16058	15966	15872	15891	15831	15911	15782	16074	15945	16025	15882	15809	15971	15916	15782	15965	15945	15975	15851	16079	15696	15832	16067	16069	15953	16023	15918	15944	15861	16064	15860	15929	16059	16154	16181	16012	15837	16206	15804	16004	15877	16053	16026	15871	15880	15980	15944	15646	15807	15652	16071	15911	16100	15923	15772	15963	15737	16097	16246	16030	15849	16009	15801	16012	15598	15849	15901	16288	15892	16106	15982	15964	15967	16062	15925	15955	15973	15970	15973	15985	15991	15822	15732	16139	16073	15901	15900	15711	15853	16086	15983	15986	15755	15940	16100	15875	15933	15965	15998	16089	15788	16027	16090	15838	15834	15838	15883	15883	15989	15991	15933	16174	16099	15985	16081	15959	15877	16010	15758	15863	15976	15960	16056	15929	15853	15804	15997	16155	15804	15726	15861	15939	15918	15962	15727	15972	16203	16104	15785	15894	16105	16161	15880	16030	15904	16156	15940	15964	15995	15938	16087	15937	16052	16001	15832	15836	15931	15999	15828	15933	15966	16026	15933	16145	15934	15871	15803	15841	15942	15841	15870	15965	15778	15815	15940	15879	16135	15967	15868	16020	16034	15919	15955	15868	16046	15712	16010	15867	15893	15951	15878	15982	15848	15929	16026	15880	15770	16085	15922	16129	15978	15958	15855	15822	15858	15925	15856	16013	16135	15771	16103	15709	15681	15768	15871	16031	15869	15987	15945	16072	16102	15998	15892	16056	15878	15847	15914	15719	15826	15943	15821	15896	15724	15951	16056	15724	15901	16039	15929	16197	15802	15915	15891	15911	15851	15984	15962	15904	16007	15891	15918	15761	15893	15940	16190	16032	15947	15706	16000	15855	15893	15987	15869	15892	16071	15848	16104	15705	15895	16052	16000	16065	15897	15782	15886	15998	15867	15850	15889	15917	15833	15728	15903	15762	15761	15938	15985	16067	15881	15798	15972	16006	15895	15935	15964	15973	15946	15971	16178	15837	15930	15919	15832	15978	15923	15971	15943	16008	15947	16040	16263	15848	15834	16028	16025	15960	15879	15874	15878	15898	16094	16047	15944	15998	15901	15941	15851	15987	16098	16062	15938	15807	15927	16013	15764	15995	16034	15896	15993	15928	15932	15822	15837	15802	16022	15805	15883	16015	15960	15838	15910	15949	15858	15852	15780	15922	15937	15757	15760	15909	15722	16151	15967	15797	15971	15735	15789	15850	16010	16019	15838	16008	16082	15719	16058	15836	15863	15893	16066	16024	16086	15795	15901	15857	15826	15889	16063	15994	15938	15849	16028	15863	16025	15830	15838	16017	16038	15902	15898	15867	15938	15887	15868	16022	15904	15852	15987	15936	15998	15685	15999	15811	16075	16084	15927	15957	15900	16070	15803	15817	16020	15961	16124	15844	15825	16006	15894	16099	15970	15793	15857	15980	15796	15884	15732	16009	15806	15816	16082	16148	16054	15991	15923	16002	16028	15931	15844	15994	15826	16116	15930	16174	16014	15942	15948	15871	15915	15933	15733	15940	15948	15793	16061	15875	15840	15955	15768	15893	16024	15930	15916	15800	15783	15935	15643	15914	15833	16032	15890	15922	15843	15953	16127	15993	15936	15954	15836	15822	16008	16086	15986	15920	16019	16049	15799	15903	15781	16177	15931	15747	16014	15946	15755	15744	15919	15782	15799	15797	15912	15881	15876	15942	15742	16062	15880	15931	16026	16184	15872	15915	15933	16025	15772	16012	15891	15978	15742	15791	16143	16185	15733	15962	15983	16088	15935	15839	15946	15913	15946	15941	15956	15826	15988	16045	15847	15916	15964	15845	15979	15908	15914	15864	16072	15842	15873	15812	16147	15976	16082	15948	15957	15937	16079	15568	15994	16048	15938	16018	15941	15883	15789	15837	15823	16056	15962	15795	15830	16061	15907	15964	15928	15893	15750	15923	15935	16059	15915	15866	15914	15995	16099	16033	15957	15621	15769	15839	15981	16011	15975	15741	15856	15953	16004	16043	15880	15852	15887	16011	15989	16142	15864	16091	15953	16083	16073	15855	15917	15853	15906	16138	16032	15941	16027	15996	16014	15998	15868	15925	15925	15946	15770	16009	15956	16064	16063	15705	15986	15750	15808	15879	15804	15973	16026	15831	16066	16009	16005	16099	16076	16074	16070	15789	15805	15971	15817	16078	15752	15916	16041	15974	15913	15914	16046	16034	16214	15868	15776	15885	15905	15993	15834	15998	15715	15885	15892	15877	15833	15719	16012
16776	23280	22026	18408	17295	16383	15872	15656	15469	15685	17216	16868	16681	16061	16516	16184	15635	14932	14960	15151	15370	15539	15920	16361	15983	15505	15168	14816	14614	14874	14932	14858	14661	14731	14928	14729	14852	14731	14738	14690	14826	14747	14783	14666	14798	14756	14686	14707	14638	14791	14936	14658	14712	14809	14639	14694	14530	14771	14621	14904	14481	14770	14568	14877	14751	14528	14670	14596	14601	14555	14687	14666	14688	14788	14625	14657	14734	14626	14677	14482	14745	14745	14551	14667	14586	14718	14567	14691	14706	14678	14578	14647	14725	14626	14695	14727	14575	14699	14744	14676	14676	14610	14624	14578	14516	14568	14747	14539	14596	14626	14469	14509	14711	14678	14587	14582	14661	14719	14824	14688	14703	14572	14719	14633	14635	14644	14642	14657	14863	14703	14466	14641	14743	14753	14665	14619	14704	14679	14586	14693	14587	14670	14641	14624	14701	14674	14672	14777	14767	14719	14618	14841	14633	14601	14731	14739	14671	14672	14511	14749	14600	14567	14699	14756	14832	14607	14516	14627	14651	14543	14605	14530	14697	14706	14715	14769	14659	14616	14591	14571	14886	14706	14533	14555	14620	14696	14706	14777	14643	14641	14622	14664	14635	14719	14628	14616	14557	14661	14604	14709	14649	14571	14749	14686	14516	14689	14731	14630	14594	14662	14728	14631	14668	14908	14786	14554	14616	14634	14760	14604	14578	14775	14709	14611	14499	14619	14633	14702	14574	14707	14642	14740	14563	14506	14557	14648	14673	14735	14559	14787	14541	14868	14756	14769	14469	14760	14595	14682	14618	14680	14787	14591	14745	14699	14675	14700	14637	14629	14852	14615	14585	14621	14654	14674	14585	14736	14588	14679	14564	14788	14733	14628	14769	14507	14603	14627	14597	14734	14692	14681	14688	14835	14609	14708	14484	14673	14703	14662	14665	14387	14624	14725	14799	14619	14708	14615	14759	14624	14589	14591	14654	14624	14758	14700	14582	14598	14473	14821	14458	14683	14720	14614	14560	14704	14784	14685	14742	14631	14695	14795	14573	14877	14731	14789	14740	14642	14549	14739	14726	14675	14459	14734	14625	14787	14709	14664	14747	14648	14730	14584	14730	14488	14839	14678	14667	14712	14767	14631	14720	14553	14732	14747	14869	14681	14577	14692	14729	14723	14609	14723	14665	14728	14557	14675	14791	14687	14683	14611	14618	14745	14630	14757	14547	14579	14918	14589	14506	14697	14673	14690	14544	14558	14792	14506	14691	14653	14774	14684	14664	14623	14648	14688	14746	14735	14545	14649	14825	14676	14674	14674	14620	14768	14612	14670	14578	14520	14815	14760	14733	14592	14839	14664	14754	14719	14665	14687	14712	14806	14575	14703	14673	14723	14710	14607	14703	14635	14650	14655	14759	14759	14593	14609	14717	14662	14541	14691	14625	14819	14572	14768	14722	14634	14402	14602	14585	14847	14718	14693	14778	14425	14730	14555	14607	14693	14748	14696	14578	14575	14571	14732	14715	14545	14598	14691	14627	14670	14759	14469	14650	14732	14602	14582	14702	14636	14486	14598	14553	14738	14786	14747	14577	14656	14627	14748	14514	14633	14761	14507	14612	14574	14755	14770	14775	14677	14822	14777	14737	14568	14687	14437	14789	14706	14640	14690	14803	14714	14582	14437	14663	14600	14584	14773	14632	14568	14830	14671	14753	14604	14525	14538	14597	14639	14693	14786	14669	14680	14747	14607	14759	14624	14788	14784	14619	14589	14665	14712	14724	14700	14698	14660	14671	14864	14628	14711	14833	14585	14718	14671	14612	14544	14630	14671	14585	14717	14681	14716	14666	14407	14624	14662	14711	14558	14685	14668	14651	14476	14705	14723	14810	14699	14675	14595	14569	14674	14545	14488	14627	14637	14737	14702	14538	14848	14798	14572	14777	14553	14544	14588	14727	14681	14640	14566	14660	14857	14721	14684	14873	14518	14752	14701	14776	14477	14766	14706	14651	14741	14751	14681	14821	14525	14594	14715	14534	14715	14655	14614	14729	14670	14721	14498	14727	14629	14709	14572	14667	14630	14699	14684	14728	14598	14657	14695	14728	14663	14701	14588	14645	14774	14648	14745	14584	14648	14686	14664	14706	14600	14627	14665	14655	14664	14602	14558	14676	14668	14622	14762	14638	14705	14700	14710	14599	14520	14688	14669	14755	14693	14752	14685	14650	14712	14707	14760	14824	14667	14624	14603	14607	14875	14726	14649	14804	14739	14704	14760	14622	14635	14467	14600	14708	14686	14919	14654	14641	14637	14688	14612	14718	14764	14785	14726	14655	14682	14888	14629	14672	14547	14597	14864	14757	14663	14533	14482	14633	14639	14626	14805	14494	14667	14571	14501	14659	14770	14443	14681	14787	14470	14664	14599	14753	14579	14795	14530	14601	14713	14612	14628	14660	14653	14918	14684	14578	14627	14597	14572	14770	14678	14651	14757	14641	14851	14572	14883	14649	14519	14672	14748	14824	14677	14649	14676	14625	14664	14762	14609	14626	14615	14681	14760	14767	14575	14589	14650	14765	14784	14640	14672	14598	14748	14670	14521	14704	14740	14561	14699	14557	14692	14591	14577	14745	14772	14604	14768	14685	14754	14770	14751	14611	14728	14784	14719	14569	14759	14694	14502	14668	14788	14782	14589	14596	14802	14529	14626	14643	14779	14775	14552	14483	14694	14611	14514	14606	14462	14569	14782	14551	14611	14587	14639	14619	14698	14618	14648	14660	14537	14940	14822	14518	14626	14647	14802	14628	14490	14751	14383	14638	14904	14684	14701	14714	14795	14673	14643	14631	14607	14675	14671	14602	14700	14668	14692	14531	14631	14698	14617	14780	14746	14500	14748	14821	14696	14620	14582	14681	14654	14827	14717	14688	14691	14692	14758	14639	14514	14581	14535	14573	14664	14665	14545	14558	14720	14743	14490	14570	14589	14546	14635	14547	14543	14601	14573	14596	14614	14780	14837	14652	14762	14703	14671	14687	14668	14509	14640	14650	14598	14618	14849	14578	14572	14614	14666	14643	14706	14654	14700	14748	14539	14696	14520	14653	14646	14647	14615	14724	14648	14755	14672	14741	14753	14668	14737	14537	14642	14712	14667	14616	14592	14583	14649	14670	14704	14620	14748	14677	14737	14673	14609	14603	14685	14613	14711	14656	14538	14668	14760	14678	14620	14669	14682	14600	14673	14481	14580	14834	14738	14479	14749	14701	14636	14598	14602	14701	14587	14499	14577	14761	14503	14826	14629	14637	14621	14689	14704	14641	14740	14537	14625	14664	14761	14689	14685	14667	14697	14625	14636	14755	14824	14375	14725	14569	14612	14588	14656	14693	14538	14621	14734	14650	14717	14652	14641	14708	14597	14651	14578	14639	14710	14605	14699	14642	14590	14797	14645	14578	14612	14729	14600	14746	14702	14741	14520	14775	14679	14584	14668	14533	14692	14617	14625	14785	14778	14685	14556	14629	14461	14598	14612	14585	14623	14632	14839	14592	14807	14491	14471	14808	14653	14682	14656	14675	14684	14686	14668	14779	14744	14418	14766	14642	14556	14568	14660	14738	14607	14471	14758	14691	14643	14508	14630	14437	14634	14756	14606	14686	14574	14765	14572	14779	14496	14691	14808	14585	14765	14555	14629	14567	14665	14733	14535	14713	14681	14500	14624	14608	14548	14667	14700	14711	14741	14653	14796	14602	14591	14828	14728	14845	14656	14645	14747	14729	14771	14663	14715	14606	14594	14831	14774	14572	14695	14546	14869	14550	14500	14542	14845	14629	14706	14683	14597	14767	14907	14670	14570	14627	14730	14654	14588	14475	14766	14638	14660	14648	14610	14617	14707	14535	14809	14681	14446	14539	14609	14714	14756	14720	14527	14705	14817	14689	14626	14622	14690	14762	14783	14708	14601	14759	14713	14715	14743	14598	14622	14546	14680	14662	14704	14729	14689	14650	14553	14701	14557	14630	14630	14709	14749	14723	14693	14661	14758	14432	14536	14763	14728	14682	14581	14795	14533	14699	14607	14659	14721	14648	14660	14491	14692	14676	14680	14581	14513	14707	14549	14794	14740	14654	14694	14662	14604	14796	14613	14670	14825	14575	14537	14515	14620	14638	14551	14593	14777	14799	14549	14840	14644	14487	14687	14734	14720	14726	14807	14587	14643	14756	14768	14728	14637	14708	14719	14742	14664	14726	14720	14528	14663	14811	14630	14625	14616	14610	14680	14495	14659	14722	14736	14561	14648	14714	14663	14732	14638	14543	14735	14718	14645	14704	14709	14433	14515	14606	14601	14578	14611	14711	14670	14755	14874	14665	14598	14738	14743	14635	14661	14678	14467	14685	14614	14647	14701	14752	14638	14804	14770	14595	14798	14737	14612	14685	14821	14581	14794	14699	14741	14759	14604	14557	14564	14814	14860	14702	14563	14854	14670	14691	14693	14499	14689	14659	14680	14513	14570	14612	14523	14767	14684	14697	14675	14784	14569	14715	14619	14726	14517	14625	14748	14728	14573	14474	14612	14626	14657	14432	14632	14875	14708	14763	14737	14683	14585	14698	14767	14729	14648	14732	14615	14635	14789	14676	14593	14646	14735	14563	14543	14641	14583	14456	14663	14520	14692	14751	14737	14828	14511	14588	14699	14664	14665	14524	14655	14517	14597	14658	14660	14613	14610	14761	14713	14588	14617	14784	14621	14712	14757	14526	14599	14668	14713	14832	14475	14788	14850	14714	14587	14721	14721	14724	14701	14699	14597	14623	14820	14737	14514	14700	14672	14768	14747	14476	14590	14656	14745	14672	14739	14700	14703	14614	14745	14672	14549	14461	14657	14630	14723	14593	14661	14561	14618	14652	14592	14558	14650	14670	14741	14697	14594	14694	14666	14599	14794	14616	14549	14707	14820	14617	14726	14684	14561	14823	14745	14681	14728	14786	14723	14695	14593	14642	14706	14660	14668	14716	14754	14611	14707	14596	14773	14829	14632	14509	14482	14581	14683	14695	14611	14651	14659	14584	14608	14634	14639	14616	14618	14845	14705	14652	14721	14671	14603	14698	14835	14725	14610	14700	14567	14499	14627	14550	14789	14768	14700
23611	21112	28662	23902	21786	21799	20375	17756	17113	17740	18230	17953	17664	17606	17562	17445	16811	16806	16748	16636	17028	17352	17619	17741	17527	16507	16203	16321	16237	16192	16192	16404	15908	16184	16034	15999	16035	16358	15923	16150	15804	15973	16043	16093	16168	16058	16292	16110	16018	16493	16609	16681	16448	16183	16136	15852	15956	16057	16207	16005	16131	15911	15823	16046	15903	15844	15715	15867	15833	15943	15860	15913	15930	16080	15970	16108	16001	16042	16044	16039	15779	16122	16158	16145	15914	16016	16018	16178	15887	15864	15900	15836	15930	15867	15925	15895	15918	15883	15948	15935	15821	15939	15974	15908	15862	16044	16055	16015	16235	16035	15967	15930	15969	15895	16090	16060	15922	15832	15967	15913	15939	15956	15952	16055	16004	15864	16007	16092	16050	15865	16047	15875	15938	15851	15914	16024	16138	16002	15783	16167	15984	15967	15978	15774	16050	16111	16059	15869	15728	15899	15887	15981	16097	15895	15861	16010	16128	15835	15744	15935	16022	15904	15752	15975	15830	15839	15982	15969	15896	15907	15937	15901	15786	15913	16004	15977	16064	15908	16022	16009	15775	15808	15991	15983	15789	15890	15945	15941	15910	15984	16060	15973	15867	16056	15856	15807	15948	15898	15818	15849	16053	15778	15930	16058	15933	15850	15962	15890	15907	16094	16059	15852	16112	15793	15983	16044	15750	15867	16036	15973	16035	15938	16124	16112	16035	15755	15886	15864	16017	15914	15870	16063	16157	15976	16125	15829	15940	15929	15968	15963	16045	15896	16062	15931	15917	15966	15842	16076	16096	16006	15896	15906	15783	15789	15702	15872	16044	15951	15953	15972	16011	15958	15899	15925	16115	16075	15842	16020	15931	15964	15821	15981	16049	15895	15950	15934	16162	16015	15921	15838	15906	16094	15964	16097	15858	15893	15951	15989	15912	16111	15756	15941	16054	15853	15853	15833	16013	15840	15840	15837	15894	15898	15873	15947	16045	15914	15922	16063	16169	16104	15983	15956	16134	15940	16039	16074	16168	15894	15933	15769	16019	15811	15972	15968	15825	15916	15901	16019	15961	15840	15994	15918	15960	15974	15915	15851	16081	16061	15990	16284	15883	15826	15917	15781	16105	16037	15923	15823	16041	16037	16147	15961	15931	15965	15859	15918	15654	15865	15919	15769	16018	16179	15875	15969	15947	15789	15763	15852	15970	15960	16039	15956	15767	15871	15769	16136	15948	15917	15820	15992	16107	15849	15721	15911	15874	15973	16127	15890	15963	16088	15839	16123	16109	16021	15777	15885	16063	15961	15793	16007	15957	15894	15911	15857	16118	16009	15921	15914	15915	15998	16123	15795	15841	16070	15886	16140	15848	16041	15960	16051	16063	15958	15938	16079	16032	16153	16021	15996	15742	15834	16125	16023	16076	16064	15882	16088	16174	16066	16048	15922	16073	15979	15950	16033	16169	15956	15916	15894	15794	15992	15951	15756	15960	16127	15936	16075	16144	16094	16099	15889	15910	15984	15886	15916	15952	16276	15871	15905	15837	15963	15949	16010	15704	15822	15926	15999	16059	16050	16124	16152	16160	16107	16032	15952	16041	15965	15980	15949	15938	15886	16068	16048	15884	16120	16070	15881	15759	16044	15803	16014	16064	15950	15903	16005	16068	16115	16022	15948	15920	16066	16001	15691	15831	15748	16041	15886	15951	15801	16020	15886	15906	15941	15910	15976	15883	16017	15864	16051	16080	16049	15988	15820	16067	16030	15812	15889	15932	15865	15917	15930	15867	16024	16042	15929	15766	16100	15934	15953	15929	16041	16113	15739	15893	15961	15930	16058	15913	15848	16002	15979	15863	16159	16001	15835	16020	15970	16043	15906	15889	15890	16021	15811	15964	16034	15921	15827	16039	16079	15904	15849	16107	16018	15909	15832	15959	15838	15897	15935	16012	15876	15786	15894	16036	16032	15834	15945	15897	15773	16171	16053	15972	15919	15806	15863	15793	15999	15868	15938	15841	15923	16056	15918	15884	15748	15963	15964	15988	15957	15923	16010	15897	15845	16094	16018	15851	16032	16012	15938	16054	16090	15988	15922	15864	15826	16039	15935	15974	15887	16104	15735	15880	15983	15882	15779	15999	16031	15862	15766	16041	15835	15739	15970	15833	15902	15927	15925	16043	16029	15940	15791	16103	15903	15819	16016	15756	15923	15967	15897	15930	16025	16145	15943	15822	16084	15958	15935	15786	16142	15896	15911	15925	15984	15963	15892	15981	15900	15899	15850	16094	16073	16090	15963	16061	15968	15944	16072	15809	15839	15933	15972	16010	15861	15980	15673	16018	15833	15969	15810	15793	15910	15931	15991	15917	16030	15774	16040	15839	16099	15956	15957	15919	15912	16051	15868	15897	15982	15948	15990	15955	15934	15943	16088	16135	16137	15977	16048	16096	16072	15877	15842	15960	15885	15927	15894	15885	15744	15964	16124	16203	15887	15874	15898	15915	15926	15700	15696	15972	15842	15940	15753	15961	15769	16091	16038	15933	15988	15787	15938	15871	15764	16019	15789	15957	16051	15886	16064	15859	15904	16025	15931	15946	15904	16095	15828	16103	15985	16077	15915	16115	16147	16019	15996	15898	15856	16079	15948	15893	15896	15946	15957	16015	15908	15881	16012	16040	16079	15962	15999	15829	15866	15799	15978	16011	16004	15844	15957	16117	15921	15902	16042	15881	16101	16240	15952	15985	15880	15801	15971	15842	15920	16036	16025	15968	15929	15984	16091	15978	15931	16002	15854	15877	16161	16066	16192	15904	15932	15957	15779	15895	15720	15959	15864	16043	16062	15962	16034	15848	15887	15891	15951	15965	15955	15946	15708	15986	15898	15819	15783	15979	15903	15973	16020	15946	15938	15951	16016	16143	15978	15776	15934	15884	15802	15966	15802	15842	15951	15876	15975	15952	15963	16035	15982	15761	15972	15853	15821	15960	16061	16066	16124	16030	15968	15936	15947	16016	15965	15954	15911	15933	16001	15901	15746	16035	15815	16135	15887	15942	16038	15988	15956	15862	15900	15823	15927	15880	16127	15967	15852	15946	15916	15909	16075	15957	16028	16041	15968	15809	15712	15875	15841	16093	16089	15957	15793	16064	15948	15936	16094	15695	15925	15845	16015	15963	15798	15977	16120	15864	15886	15916	15879	15905	16177	15976	16087	16211	16159	15945	16048	16109	15950	16034	15911	15857	15918	15829	15861	15851	15857	15769	15979	15961	15863	15955	15831	16098	15937	16052	16083	15825	16059	16043	15938	16016	15853	15927	16096	15974	15914	15851	16030	15812	15765	15865	15948	15970	15967	15956	15862	16017	16023	15846	15913	16042	15814	15845	16134	15843	15802	15912	15862	15736	16120	15883	15955	16111	16080	16265	15952	15923	15994	15992	16072	16003	15815	15947	16033	15931	16007	15809	15939	15990	15772	16038	15849	15866	15760	15981	15939	16038	16125	15884	15903	15842	15918	15906	15896	15956	15880	15881	16060	15669	15935	15919	15889	15974	15859	15962	15934	16037	15953	15942	16031	16032	15962	15761	15994	15941	15980	16111	16012	15994	16156	16017	15979	16029	15973	15972	16091	15874	16040	16100	16045	16231	15894	15960	15887	15798	15778	15937	15893	15933	16206	15762	15906	15938	15852	15863	15989	15981	15904	15999	15959	15776	15789	15657	15884	15846	15930	15995	16065	16009	16054	16176	15994	16027	15867	15798	15724	15976	16045	15952	15955	16260	15942	16046	15844	16072	16149	16131	15941	15810	16030	15914	16015	15821	15884	16013	16102	15873	15982	16036	15979	15955	15929	16118	15945	15934	16014	15933	15814	15922	15963	15843	15872	15820	15993	15987	15853	15902	16049	15866	15919	15996	15897	15870	15880	15814	15968	15912	16114	16037	15966	15985	16069	15912	15777	16027	15771	16015	15923	16029	15877	15903	15979	15966	15906	16024	16083	15905	15860	15850	15895	15974	15793	15898	16064	15926	16011	16014	15761	15977	15869	15924	16087	15845	15732	15873	15803	15882	16176	16004	16125	15912	15842	15894	16028	15980	16021	15867	15813	15853	16130	15955	15909	16001	16036	15919	15953	15840	16043	16008	15997	15965	15877	15920	16189	16026	15949	15999	15956	15879	16167	15939	15968	16097	15944	15889	15809	16026	15923	16047	15862	16031	15839	15875	15982	16004	15859	16029	15785	15995	16010	15966	16011	15939	15908	15643	15996	16029	16052	16068	16057	15888	15949	15904	16041	15973	16042	16030	15948	16033	15923	15967	15938	16131	15929	16052	15915	15937	15774	15945	15920	15962	15971	16007	15822	15903	15864	16104	15947	16196	16042	15887	15937	15809	15974	16065	15906	16080	15965	16022	15932	15880	16085	16073	15971	16013	16065	15921	15898	15863	15831	16039	15935	15958	15974	15803	15956	15943	15882	15771	15958	15987	15951	16023	15900	15921	16033	15925	15780	16004	15868	15761	15789	15797	15621	15995	15889	15860	15997	15796	15949	16003	15967	15939	15910	15931	15980	16094	15973	15925	16033	15926	15952	15971	15934	16021	16160	15947	15941	15932	15978	15676	15779	15919	15989	15984	15908	16047	15846	15864	15818	15855	16119	15934	15978	15835	15800	15946	16039	15855	15917	16019	15755	16029	15911	15882	16008	15939	15854	16145	16010	15902	15865	16063	15929	15889	15824	15730	16143	16014	15705	15923	15913	15985	15847	16001	15952	16105	15929	15991	16142	15955	15934	15911	15886	15933	15979	15953	15968	15793	16042	16085	15899	15924	15997	15962	15955	15966	15869	15851	16083	15972	16070	16020	16160	16023	15898	16031	15955	16000	15965	16108	16158	15964	16009	15781	15794	16019	15942	16013	15868	15894	15858	16010	15882	16036	15898	16006	15858	16172	16005	15872	16008	15982	15990	15783	16071	15944	16102	15985	15996	15843	16022	15994	15788	16079	15639	15987	15807	15857	16051	15834	15776	15823	15975	16077	16015	15927	15869	15996	15981	15794	15923	16009	16048	16062	15929	15905	15943	15933	16017	15925	15887	15895	15972	15987	15987	15945	15809	16010	15868	16053	15941	15895	15865
16878	29606	27995	21992	19786	17968	17516	16765	16608	16883	18305	17611	17295	17168	17316	16769	16216	15673	15434	15754	16466	16945	17178	17056	16923	15594	15140	14880	15049	14864	14894	14829	14969	14718	14656	14704	14698	14831	14722	14682	14866	14855	14774	14672	14881	14753	14816	14678	14839	15319	15586	15403	14999	14787	14713	14661	14756	14655	14975	14612	14753	14754	14642	14529	14766	14850	14757	14663	14689	14708	14656	14812	14758	14766	14638	14581	14665	14737	14741	14748	14680	14643	14778	14626	14673	14641	14435	14647	14676	14672	14675	14723	14478	14638	14563	14670	14625	14657	14749	14768	14705	14613	14822	14497	14698	14683	14654	14698	14694	14871	14694	14667	14779	14593	14647	14666	14593	14715	14783	14696	14653	14767	14640	14710	14851	14808	14893	14704	14805	14602	14718	14857	14704	14736	14758	14696	14484	14768	14751	14652	14715	14899	14576	14865	14634	14972	14644	14664	14619	14617	14492	14755	14647	14604	14790	14486	14621	14601	14723	14615	14551	14770	14656	14554	14686	14756	14648	14760	14545	14752	14620	14942	14605	14710	14619	14584	14630	14693	14449	14784	14608	14868	14534	14856	14631	14630	14700	14627	14685	14641	14720	14575	14692	14833	14573	14620	14684	14724	14749	14768	14603	14577	14780	14757	14609	14683	14754	14725	14688	14659	14813	14717	14703	14615	14637	14614	14808	14915	14683	14748	14692	14731	14599	14544	14666	14775	14781	14568	14712	14464	14638	14856	14479	14827	14658	14537	14826	14531	14630	14751	14625	14678	14627	14725	14632	14603	14721	14628	14707	14706	14600	14515	14689	14814	14654	14552	14800	14777	14776	14771	14726	14660	14659	14509	14679	14523	14796	14675	14680	14618	14605	14573	14599	14594	14584	14680	14479	14663	14676	14710	14601	14738	14610	14605	14499	14827	14729	14599	14785	14708	14680	14598	14500	14731	14525	14601	14903	14654	14778	14759	14591	14670	14679	14888	14658	14893	14642	14392	14534	14612	14742	14783	14596	14716	14531	14500	14641	14578	14742	14651	14857	14639	14762	14691	14682	14592	14693	14417	14795	14720	14628	14742	14638	14777	14554	14886	14451	14705	14783	14694	14742	14612	14693	14648	14759	14628	14761	14654	14640	14740	14682	14640	14606	14642	14663	14695	14731	14775	14645	14750	14440	14716	14693	14650	14640	14743	14781	14565	14707	14647	14758	14669	14915	14683	14678	14661	14659	14824	14752	14648	14519	14772	14532	14734	14552	14660	14630	14760	14694	14823	14615	14686	14736	14858	14678	14708	14738	14588	14716	14643	14925	14552	14772	14566	14596	14638	14666	14602	14844	14689	14676	14681	14759	14656	14595	14736	14703	14646	14632	14627	14709	14834	14654	14741	14670	14656	14635	14756	14712	14585	14722	14774	14781	14823	14809	14567	14699	14754	14739	14551	14784	14692	14672	14704	14668	14627	14848	14631	14854	14579	14792	14644	14663	14623	14852	14618	14716	14848	14679	14727	14836	14577	14659	14706	14643	14710	14557	14593	14748	14781	14566	14697	14791	14773	14549	14767	14522	14781	14688	14683	14751	14756	14820	14670	14610	14519	14727	14671	14753	14660	14787	14672	14676	14857	14684	14705	14580	14658	14705	14772	14685	14566	14551	14760	14698	14768	14771	14754	14864	14723	14669	14921	14799	14762	14806	14500	14620	14498	15015	14744	14646	14727	14649	14734	14665	14713	14725	14586	14734	14686	14569	14786	14826	14678	14917	14463	14747	14937	14706	14523	14664	14750	14736	14721	14715	14705	14738	14652	14677	14705	14739	14632	14750	14666	14760	14623	14513	14761	14631	14810	14578	14780	14733	14749	14678	14776	14654	14643	14659	14612	14757	14364	14701	14729	14757	14741	14551	14798	14725	14704	14764	14824	14829	14510	14616	14772	14620	14805	14765	14454	14853	14513	14599	14610	14551	14636	14636	14595	14725	14563	14683	14738	14677	14812	14608	14688	14653	14608	14561	14735	14721	14656	14596	14611	14688	14583	14637	14581	14804	14574	14923	14633	14652	14669	14715	14680	14687	14665	14758	14460	14698	14878	14876	14593	14679	14774	14612	14745	14663	14713	14630	14460	14743	14720	14640	14588	14768	14663	14640	14492	14681	14559	14674	14772	14709	14651	14641	14576	14483	14604	14522	14710	14687	14615	14560	14680	14813	14600	14629	14517	14887	14676	14829	14662	14788	14610	14524	14611	14755	14689	14680	14689	14661	14633	14675	14667	14598	14552	14579	14657	14567	14728	14737	14649	14763	14787	14485	14639	14721	14637	14693	14688	14725	14697	14712	14616	14697	14603	14759	14893	14677	14563	14787	14640	14739	14642	14617	14689	14703	14600	14789	14714	14645	14716	14822	14769	14657	14778	14758	14877	14588	14817	14766	14689	14723	14602	14587	14694	14755	14738	14631	14477	14550	14656	14789	14691	14701	14686	14639	14703	14791	14662	14615	14716	14762	14698	14741	14913	14501	14619	14748	14826	14663	14758	14681	14665	14663	14701	14591	14722	14661	14708	14807	14718	14523	14528	14638	14711	14796	14723	14684	14781	14848	14716	14717	14789	14599	14750	14671	14757	14865	14823	14818	14777	14684	14728	14651	14808	14671	14756	14685	14553	14770	14689	14596	14685	14805	14709	14652	14688	14720	14620	14574	14625	14637	14759	14637	14494	14756	14687	14579	14882	14826	14607	14735	14618	14594	14619	14649	14778	14674	14747	14649	14818	14715	14650	14716	14643	14719	14646	14762	14545	14697	14657	14617	14671	14760	14647	14827	14627	14832	14646	14703	14650	14697	14502	14739	14730	14526	14731	14833	14701	14774	14829	14651	14755	14629	14580	14649	14667	14646	14890	14530	14652	14610	14534	14789	14638	14726	14766	14680	14671	14733	14828	14583	14851	14724	14862	14806	14626	14636	14816	14769	14474	14652	14858	14784	14652	14594	14638	14691	14548	14603	14568	14560	14781	14531	14636	14705	14782	14691	14750	14790	14572	14684	14752	14653	14691	14661	14678	14635	14785	14611	14783	14786	14635	14602	14630	14590	14730	14760	14614	14882	14733	14561	14572	14793	14693	14666	14766	14686	14596	14461	14574	14618	14641	14750	14798	14533	14593	14733	14729	14694	14724	14631	14558	14635	14619	14667	14642	14692	14785	14670	14858	14770	14701	14713	14593	14877	14631	14684	14851	14636	14619	14764	14709	14712	14678	14897	14680	14641	14659	14915	14610	14844	14687	14699	14678	14713	14652	14749	14733	14594	14754	14647	14700	14666	14749	14689	14613	14762	14697	14488	14695	14711	14570	14622	14665	14783	14669	14573	14701	14650	14675	14736	14840	14819	14678	14627	14677	14627	14678	14857	14741	14523	14658	14649	14717	14695	14748	14747	14680	14701	14718	14640	14616	14737	14641	14623	14857	14585	14694	14749	14805	14802	14713	14601	14769	14690	14563	14822	14653	14736	14654	14543	14803	14742	14626	14602	14597	14858	14687	14779	14641	14609	14543	14651	14716	14483	14795	14675	14585	14679	14658	14562	14704	14804	14696	14622	14885	14627	14679	14670	14559	14660	14676	14602	14839	14864	14658	14784	14724	14853	14796	14633	14767	14510	14603	14538	14907	14729	14578	14677	14564	14742	14543	14563	14679	14727	14653	14674	14653	14554	14591	14674	14687	14800	14676	14791	14674	14862	14681	14694	14636	14532	14798	14838	14732	14526	14699	14507	14633	14735	14673	14661	14663	14559	14585	14741	14643	14835	14823	14684	14756	14675	14669	14656	14847	14618	14714	14546	14710	14576	14624	14766	14584	14683	14739	14533	14776	14588	14632	14845	14523	14494	14638	14721	14808	14748	14757	14728	14587	14622	14657	14669	14729	14635	14692	14520	14531	14784	14619	14775	14798	14711	14704	14746	14695	14574	14607	14599	14814	14700	14708	14744	14643	14760	14801	14824	14761	14712	14643	14738	14713	14699	14789	14767	14767	14833	14827	14691	14664	14655	14707	14717	14684	14670	14583	14611	14503	14649	14503	14591	14521	14643	14739	14701	14737	14706	14664	14788	14615	14690	14723	14645	14818	14842	14532	14611	14749	14697	14740	14681	14612	14669	14630	14704	14785	14704	14682	14619	14766	14773	14710	14670	14778	14729	14585	14672	14632	14762	14552	14696	14494	14656	14593	14634	14691	14645	14753	14593	14629	14692	14719	14729	14692	14676	14749	14679	14752	14584	14698	14690	14720	14636	14864	14620	14803	14618	14713	14656	14686	14575	14652	14747	14753	14661	14747	14751	14730	14634	14604	14879	14567	14770	14704	14706	14733	14715	14549	14733	14913	14733	14706	14618	14696	14544	14701	14640	14556	14763	14671	14718	14775	14648	14636	14526	14660	14687	14518	14777	14644	14788	14728	14912	14882	14618	14761	14725	14657	14939	14708	14671	14666	14715	14601	14644	14698	14692	14637	14570	14736	14805	14795	14630	14677	14698	14611	14719	14830	14562	14792	14726	14891	14637	14722	14702	14759	14740	14689	14850	14620	14602	14705	14753	14450	14675	14640	14579	14798	14707	14606	14597	14656	14847	14605	14681	14545	14561	14593	14774	14629	14602	14723	14662	14706	14743	14682	14665	14547	14655	14464	14707	14566	14614	14714	14739	14727	14671	14781	14806	14774	14498	14781	14641	14836	14669	14527	14713	14552	14643	14738	14585	14801	14721	14672	14704	14758	14640	14664	14694	14622	14584	14567	14628	14654	14796	14821	14718	14621	14589	14705	14501	14762	14791	14630	14738	14744	14758	14709	14873	14671	14794	14552	14706	14742	14740	14711	14686	14595	14831	14639	14670	14657	14721	14683	14790	14765	14735	14625	14586	14678	14601	14524	14781	14764	14609	14676	14793	14652	14763	14605	14756	14593	14829	14633	14657	14439	14685	14823	14774	14612	14635	14728	14722	14699	14736	14737	14599	14594	14610	14611	14797	14706	14765	14724	14898	14705	14767	14606	14766	14708	14739	14603	14771	14541	14630	14717	14921	14667	14696	14788	14708	14565	14878	14729	14728	14723	14612	14576	14730	14804	14730	14703	14757	14708
22631	21129	29052	23475	21281	23073	24861	19241	18152	18609	19841	18425	18292	18389	18195	17847	17261	17118	16992	17629	18369	18868	18729	18431	17399	16880	16633	16463	16580	16724	16490	16323	16425	16366	16458	15998	16371	16316	16235	16115	16369	16317	16267	16087	16281	16256	16405	16185	16252	17125	17327	17135	16897	16592	16467	16057	16122	16264	16134	16071	16371	16133	16515	16151	16270	15939	16055	15925	16216	16209	16275	16131	16179	16203	16228	16059	16132	16059	16077	16056	16100	15980	16198	16075	16028	16158	16147	16183	16182	16002	16334	16178	16080	16208	16238	15989	16114	16120	16256	15987	16242	16210	16014	16290	15999	16023	16056	16105	16260	16037	16061	16126	16171	16269	16095	15980	16073	16078	16068	16202	16066	15986	16195	16063	16257	16104	16048	16053	16171	16047	16200	16315	16162	15998	16175	16136	16019	16187	16023	16137	16072	16081	16119	16144	16011	16191	16334	16265	15967	16189	16037	16021	16046	16012	16156	16038	16120	16064	16132	16230	16080	16038	16192	16027	15883	16084	16184	16062	16262	16088	15953	16112	16379	16015	16102	15968	15927	16159	16364	16082	16070	15936	16124	15971	16008	16035	16014	16140	16008	16287	16164	16100	15905	16169	16150	15923	16325	16211	16205	16053	16111	16163	16127	16072	16060	16059	16155	16096	16192	16050	16058	16066	15926	16060	16188	15989	16020	16063	16188	16230	16032	16206	16184	16155	15916	16102	16067	16056	16346	16014	16152	15971	15951	15954	16113	16126	16030	16118	16214	16180	15960	15987	16186	16108	16040	16129	16124	15956	16033	16159	16077	16135	16184	16206	16366	16137	16312	16054	16239	16101	16062	16132	16188	15980	16136	16166	16129	15884	16041	15963	16037	16162	16192	16328	16152	16100	16221	16139	16078	16232	16250	15954	16083	15999	15977	16035	16060	16161	16198	16126	16051	16073	16273	16070	16170	15991	16058	16178	16185	16119	16047	15996	15989	16095	16158	16224	16061	15930	16085	16144	15865	16197	16124	15863	16089	16267	16227	16036	16121	15917	16210	16287	16246	16158	16186	15946	16067	15802	16081	16241	16198	16097	15991	16147	16172	16133	15912	16209	16173	16118	15934	16049	16049	16123	15944	15811	16187	15923	15903	16291	16097	16087	16117	16133	16206	15896	15838	16157	16093	15874	16087	16175	15955	16020	16066	16021	16297	16042	16105	16057	16061	16189	16011	16015	16029	16201	16104	16059	16065	16238	16171	16157	15939	16173	16073	15989	15995	16142	16051	16228	16145	16088	16003	16134	16010	16052	16072	16170	15907	16314	16290	16063	16023	15951	16164	16285	16000	16171	16071	16226	16086	16172	16235	16152	15995	16174	16116	15918	16322	16103	16157	16039	16146	16079	16041	16148	16012	16224	16127	16135	16250	16026	16217	16017	16166	16082	16129	16002	16150	16091	16034	16153	15775	16079	16116	16059	16224	16163	16191	15953	16067	15926	16093	16112	16210	16096	16207	16157	16395	15820	16133	16392	15942	16047	16097	16148	16295	16086	16081	15921	16083	16155	16318	16148	16068	15904	15996	16084	15916	16129	16153	16185	16191	16185	16303	16131	16032	16063	15991	15981	15958	16115	16053	15964	16311	15951	16043	15934	16015	15942	16304	16068	15825	16151	16206	16078	15982	16019	16239	16007	15955	16028	16070	16181	16299	16135	16040	15936	16050	16047	16262	16082	16092	16139	16183	16006	16065	16301	16087	16226	16123	16063	15935	16019	16046	16171	16081	15968	16240	16051	16248	16017	16259	16149	16168	16103	16205	15970	16122	16094	15982	16062	16430	15989	15956	16084	16284	16106	16136	16095	16118	16075	16215	16070	16099	16060	16161	15944	16023	15940	16098	16070	16297	16095	16173	16102	16084	15946	15991	16013	16144	16114	16074	15966	16049	16019	16255	16158	16093	16126	15977	16097	16006	16079	16094	16039	16018	16043	16168	16315	15980	15939	16212	16052	16044	16021	16097	16209	15902	15908	16138	15979	16058	16032	16109	16078	16118	16221	15874	15942	16081	16204	16223	15959	16054	16078	16050	16058	16218	16016	16184	15929	15802	16068	16037	16169	16050	16287	16106	15887	16039	16087	16094	16048	16123	16003	16172	15919	16014	16065	15954	16151	15976	16132	16284	15948	16054	16137	15959	16162	16112	16023	16122	16162	16355	15959	15973	15910	16076	16193	16136	16153	15906	16237	16196	16021	15982	15829	16027	16260	15864	16099	16018	16341	16157	15983	16040	16161	16072	16217	16186	16041	16105	16127	16126	16314	16062	16041	16101	16110	16091	15795	16013	16021	15855	16101	16101	15990	16026	16068	16124	16085	15891	15934	16402	15972	16033	15957	16206	16204	16095	16067	15960	16023	15939	16043	16030	15976	16058	16227	16160	16163	16064	16124	16181	16136	16031	16066	16404	16264	16176	16189	16102	16198	16031	16069	16044	15966	16087	16152	16268	15988	16024	15999	16062	16055	16091	16220	16009	16048	16132	16046	15942	16085	16173	16066	16122	15938	16197	16163	16175	16016	16132	16066	15984	15951	15967	15914	16030	16224	16163	16065	16098	16264	16147	16222	15953	16162	15959	16116	15989	15892	16043	16218	16012	16266	16034	16026	16163	16032	16014	15976	16016	16076	15931	15890	15998	15997	16081	16301	16056	16071	16227	16109	16020	16005	16165	15956	16157	16160	16018	16032	16040	16020	16049	16044	16031	16153	16087	16086	16001	16094	16273	15988	15952	16089	16110	16068	15925	16114	16087	16155	16190	16169	15973	16256	15985	15948	16105	16126	16274	16227	16141	16127	16042	16108	16073	15960	16339	16008	16115	16165	16007	16010	16059	16060	15994	16257	16207	16134	15900	15992	15827	16050	16107	15896	15976	16358	15886	15762	16054	16032	16369	16121	15865	15909	16080	15969	15964	15903	16015	16133	16016	16073	15939	16308	16194	16211	16068	15999	16236	16029	16249	16016	15925	16014	16162	16019	15969	15879	16148	16191	16001	16008	15948	16129	16002	15911	15928	15983	16183	15866	16022	16063	16036	16128	16170	16242	16159	16008	16043	15961	16098	16035	16087	16180	15906	16096	16049	16095	16012	16180	16149	15872	15970	16011	16066	15913	16198	16172	16043	16051	16151	16269	16005	16087	16016	16123	16067	16004	16045	16191	16166	16091	16319	16065	16128	16078	16228	16102	15977	15879	15890	16049	15826	15791	16088	16139	16142	16131	16123	16044	16238	16060	16142	16094	16083	16095	16153	16057	16014	16111	16008	15950	15960	16152	16272	15994	15891	15852	15890	15998	16412	16075	16031	16104	16282	16013	16330	16167	16177	16124	16007	15859	16087	16162	16222	16263	16207	15985	16254	16199	16202	16177	16106	16231	16247	16143	16093	16071	16212	16054	16331	16016	15947	16029	16179	16042	16066	16242	16200	15942	16001	16004	16287	16123	16002	15938	16118	16042	16135	16248	16163	15803	16108	15964	15967	16158	16160	15968	16244	15979	16269	15966	16326	15935	16078	15988	15926	16108	16092	15978	16062	16223	16015	16036	16167	16241	16237	16258	15913	16193	16006	15915	15975	16064	16212	15985	16128	16081	16108	16227	16157	16159	16238	16005	16019	16251	16103	16171	16240	15923	15956	16112	16108	16009	15913	16040	15913	15966	16040	15936	16089	16041	15999	15976	16161	16088	15962	16145	16209	16150	15962	16021	15755	16131	16114	15946	16138	16048	16015	16162	16189	16152	16074	16198	16077	16143	16174	15996	16147	15911	16167	16155	16442	15945	16106	16126	16217	15936	16159	16110	16350	16158	16005	16064	15994	16176	16300	16111	15908	15869	15906	16105	16251	16071	16110	16205	16196	16035	16057	16134	15988	16318	16080	16327	15946	15827	16160	16225	16012	16157	16085	16133	16244	16047	15848	16119	16193	16190	16063	15865	16131	15963	16054	16127	16201	16137	16338	16180	16079	15996	15999	16195	16313	16255	16110	16031	15878	15985	16197	16113	16087	16024	15940	16140	16069	16094	16014	16100	16095	16086	16104	15945	16134	15932	16146	15996	16104	16020	16011	15989	16140	15855	16062	15919	15901	16036	15889	16068	16230	16172	15924	16155	16052	16142	16003	16077	16008	16039	16192	16254	16170	16017	16221	15902	16052	15923	16070	16164	15998	16274	16105	16117	16223	15982	16265	16233	16078	16348	16249	15990	15948	15917	15944	15961	16086	16322	16074	16086	15873	16010	15732	16175	16238	16108	15974	16026	16098	16051	16067	16233	16208	16197	15922	16119	16156	16091	16090	15896	16124	15911	15971	16324	16167	16265	16188	15998	16196	16151	15975	16123	16102	16110	16132	16163	16237	16081	16127	16177	16145	16280	16006	16018	16310	15895	16146	15763	15977	16081	16028	16073	15953	16139	16071	16255	16245	16097	16030	16222	16124	16078	15982	16076	16057	16086	16254	16316	16100	16069	16187	16019	16224	15976	16003	16164	16168	16061	15927	16027	16113	16110	16040	15918	16203	15975	16137	16202	16000	16164	15979	16007	16044	15948	15905	16153	15925	15805	16100	16239	16105	16121	16079	16196	16156	16120	16080	16067	16201	16099	16078	16160	16085	16014	16116	16147	16156	16065	15974	15990	16111	16113	16072	16033	15919	16195	16130	16287	16137	15999	16091	16177	16164	16073	16183	15925	15983	16007	16045	16108	15968	15959	15979	16014	16201	16101	16103	16033	15782	16030	16187	16143	16101	16133	16324	15940	16060	16099	16216	16124	16127	16005	16135	16108	16037	16116	15927	15930	15955	16094	16169	16018	16200	16149	15990	16189	16163	16297	16187	16216	15900	16231	15955	16302	16180	16189	16188	15933	16083	16079	15972	16198	16096	16080	16047	16170	16163	15897	15987	16042	16047	15999	16098	16025	16136	16034	16026	15928	16071	16118	16053	16083	16180	16077	16185	16079	16111	16000	16248	16238	16142	16090	16229	15990	15936	15924	16019	16167	16204	16101	16258	16075	16146	16228	16177	16165	16049	16107	16077	16190	16015	15913	16117	16115	16152	15945	15925	15935	16066	16106	15987	15992	16205	16127	16003	16044
18433	34348	32187	25576	22272	20382	19195	18262	17876	18979	20063	18351	18068	18374	17902	17284	16736	16102	15971	17427	18131	18952	18836	18382	16337	15511	15399	15026	15142	15170	14874	14989	15000	14949	14795	14901	14965	15077	14901	14880	15161	14826	14869	14825	14851	14912	14908	14866	15044	16501	16352	15970	15600	15170	14861	14855	14810	14705	14753	14912	14716	14753	14735	14710	14729	14648	14793	14596	14840	14806	14734	14893	14758	14809	14672	14758	14670	14442	14980	14872	14753	14698	14870	14730	14583	14844	14760	14797	14844	14699	14779	14685	14646	14870	14789	14743	14757	14670	14806	14488	14813	14759	14760	14621	14723	14758	14909	14755	14669	14654	14578	14749	14803	14899	14823	14733	14735	14752	14815	14633	14777	14925	14757	14722	14676	14749	14789	14927	14738	14692	14895	14798	14747	14808	14837	14729	14649	14868	14906	14706	14813	14778	14732	14675	14710	14716	14809	14618	14808	14709	14866	14731	14653	14866	14785	14864	14714	14837	14884	14762	14874	14880	14851	14753	14732	14839	14669	14654	14866	14896	14786	14760	14793	14796	14795	14731	14927	14729	14735	14876	14790	14791	14622	14884	14890	14803	14885	14777	14768	14877	14754	14717	14754	14934	14762	14871	14777	14674	14770	14776	14740	14702	14772	14843	14726	14973	14782	14798	14711	14769	14832	14699	14749	14792	14747	14732	14674	14833	14822	14733	14746	14872	14763	14688	14763	14703	14742	14733	14784	14667	14721	14834	14925	14745	14655	14825	14682	14865	14811	14776	14788	14750	14653	14701	14762	14785	14820	14547	14761	14770	14716	14844	14697	14693	14854	14661	14732	14750	14727	14903	14616	14799	14730	14760	14890	14871	14753	14662	14774	14792	14751	14795	14721	15027	14610	14628	14888	14688	14672	14590	14651	14723	14776	14775	14695	14866	14748	14894	14995	14777	14732	14720	14567	14801	14870	14773	14842	14687	14736	14850	14819	14761	14824	14791	14592	14786	14605	14773	14684	14688	14838	14686	14659	14686	14784	14597	14859	14600	14710	14697	14724	14847	14790	14886	14877	14710	14798	14727	14749	14870	14679	14707	14674	14739	14598	14645	14791	14798	14770	14790	14740	14832	14732	14711	14762	14754	14817	14808	14784	14804	14692	14937	14788	14738	14579	14902	14644	14750	14864	14615	14895	14756	14666	14669	14910	14803	14710	14781	14905	14582	14707	14639	14691	14694	14609	14899	14729	14792	14764	14776	14768	14808	14712	14775	15100	14714	14880	14786	14857	14802	14645	14874	14737	14719	14805	14605	14672	14581	14938	14713	14777	14784	14623	14711	14685	14802	14665	14813	14892	14682	14725	14868	14699	14835	14842	14808	14904	14859	14810	14660	14862	14704	14588	14892	14671	14746	14739	14573	14709	14762	14862	14731	14724	14865	14866	14652	14809	14791	14713	14740	14671	14753	14815	14820	14818	14830	14750	14832	14688	14835	14638	14759	14800	14841	14792	14790	14620	14715	14756	14760	14670	14722	14841	14723	14779	14731	14522	14791	14548	14702	14836	14634	14667	14860	14846	14757	14667	14780	14731	14939	14697	14626	14697	14766	14795	14726	14669	14907	14926	14580	14773	14671	14764	14665	14770	14675	14640	14738	14790	14809	14964	14754	14801	14752	14836	14672	14688	14711	14738	14911	14809	14785	14835	14809	14689	14698	14726	14825	14786	14828	14650	14752	14869	14880	14801	14722	14625	14550	14677	14634	14661	14841	14645	14793	14721	14641	14743	14837	14825	14828	14822	14785	14623	14798	14698	14657	14593	14655	14682	14654	14736	14569	14823	14673	14677	14805	14775	14909	14704	14644	14799	14620	14825	14687	14598	14736	14903	14611	14867	14659	14664	14905	14828	14910	14707	14699	14718	14591	14733	14778	14640	14851	14858	14603	14594	14620	14693	14596	14788	14739	14729	14618	14789	14746	14754	14739	14588	14611	14835	14784	14925	14626	14819	14867	14840	14876	14866	14752	14746	14862	14595	14857	14820	14707	14645	14741	14707	14748	14867	14572	14744	14794	14674	14625	14859	14719	14777	14736	14824	14706	14776	14811	14874	14692	14742	14945	14704	14650	14750	14810	14694	14737	14733	14667	14706	14893	14748	14871	14689	14775	14701	14769	14711	14700	14757	14645	14720	14857	14744	14751	14955	14825	14634	14538	14885	14577	14683	14768	14701	14513	14680	14676	14779	14813	14795	14797	14820	14826	14794	14813	14691	14733	14741	14826	14610	14669	14621	14768	14767	14842	14874	14867	14637	14791	14715	14580	14630	14755	14770	14830	14890	14765	14778	14798	14623	14596	14610	14783	14694	14556	14936	14661	14586	14603	14766	14796	14678	14838	14718	14747	14608	14786	14785	14802	14798	14845	14737	14714	14812	14704	14810	14653	14843	14681	14786	14680	14781	14664	14765	14474	14831	14834	14685	14839	14747	14715	14656	14876	14628	14520	14697	14909	14717	14932	14751	14687	14816	14748	14792	14836	14785	14705	14778	14731	14692	14648	14876	14755	14711	14675	14634	14656	14666	14758	14626	14738	14686	14673	14914	14736	14827	14698	14776	14796	14777	14920	14961	14805	14646	14734	14762	14844	14756	14795	14823	14696	14874	14708	14785	14797	14757	14773	14768	14812	14673	14601	14745	14735	14734	14649	14735	14621	14678	14749	14723	14763	14704	14674	14780	14717	14622	14937	14528	14823	14741	14786	14842	14823	14610	14735	14721	14829	14690	14680	14836	14589	14758	14628	14717	14777	14768	14679	14650	14823	14819	14770	14824	14767	14709	14757	14817	14853	14738	14685	14734	14668	14636	14801	14749	14632	14727	14869	14655	14737	14756	14769	14706	14646	14766	14701	14826	14746	14771	14897	14703	14771	14768	14849	14824	14709	14783	14732	14736	14766	14788	14646	14735	14715	14884	14744	14793	14671	14736	14748	14714	14751	14683	14700	14761	14733	14657	14909	14627	14730	14672	14709	14680	14723	14813	14877	14771	14833	14727	14522	14883	14696	14797	14744	14671	14642	14723	14803	14734	14723	14797	14659	14863	14749	14806	14750	14778	14682	14720	14765	14781	14777	14754	14737	14616	14700	14764	14877	14687	14703	14682	14925	14759	14909	14887	14843	14646	14815	14647	14591	14898	14716	14787	14728	14703	14743	14778	14714	14685	14695	14788	14761	14812	14782	14729	14759	14844	14637	14864	14841	14636	14806	14799	14797	14827	14668	14854	14798	14571	14711	14701	14792	14814	14751	14718	14687	14766	14796	14803	14769	14584	14803	14547	14685	14607	14846	14878	14649	14632	14535	14627	14735	14678	14574	14861	14846	14744	14653	14600	15021	14738	14628	14812	14791	14684	14703	15003	14755	14703	14787	14757	14559	14639	14617	14836	14700	14779	14703	14649	14666	14727	14734	14767	14788	14717	14808	14592	14773	14814	14839	14785	14693	14765	14779	14723	14590	14690	14769	14588	14827	14613	14763	14746	14763	14775	14783	14813	14945	14679	14765	14743	14566	14750	14688	14747	14742	14750	14764	14841	14851	14678	14789	14742	14688	14745	14547	14591	14722	14867	14970	14746	14762	14616	14669	14693	14846	14827	14733	14782	14647	14989	14664	14694	14693	14683	14760	14835	14692	14852	14760	14735	14686	14817	14866	14998	14731	14681	14667	14801	14712	14656	14667	14723	14823	14913	14793	14732	14599	14983	14873	14803	14492	14770	14752	14631	14769	14776	14748	14636	14804	14785	14897	14828	14758	14671	14748	14899	14760	14936	14861	14856	14673	14808	14792	14742	14735	14756	14766	14939	14755	14672	14787	14800	14742	14706	14839	14625	14824	14786	14782	14781	14658	14786	14722	14692	14619	14724	14629	14730	14630	14677	14685	14749	14640	14707	14689	14579	14618	14662	14910	14699	14890	14755	14565	14821	14644	14811	14651	14803	14825	14529	14713	14880	14826	14832	14767	14735	14751	14650	14833	14790	14935	14696	14778	14915	14771	14778	14721	14733	14796	14607	14795	14701	14713	14876	14779	14663	14891	14750	14623	14761	14592	14783	14627	14819	14565	14756	14636	14725	14789	14733	14671	14693	14594	14786	14763	14765	14777	14610	14732	14865	14784	14878	14637	14736	14761	14804	14790	14695	14776	14632	14739	14700	14687	14655	14759	14820	14633	14676	14681	14756	14709	14780	14716	14747	14559	14710	14666	14697	14556	14781	14751	14712	14648	14717	14685	14766	14639	14920	14651	14728	14804	14697	14778	14749	14726	14838	14710	14723	14732	14766	14671	14728	14856	14799	14783	14738	14769	14791	14637	14782	14600	14777	14551	14774	14739	14735	14702	14774	14625	14696	14726	14586	14825	14563	14841	14818	14760	14708	14779	14703	14726	14834	14762	14639	14738	14828	14745	14741	14836	14619	14799	14820	14718	14608	14753	14729	14692	14904	14815	14711	14801	14798	14689	14632	14668	14723	14834	14821	14576	14879	14742	14807	14763	14686	14607	14679	14612	14889	14792	14808	14566	14786	14689	14833	14882	14766	14792	14703	14808	14774	14775	14771	14722	14818	14889	14656	14886	14849	14643	14852	14745	14752	14740	14673	14859	14747	14796	14821	14832	14686	14762	14642	14799	14716	14738	14729	14868	14908	14840	14867	14677	14703	14732	14766	14784	14727	14718	14714	14893	14827	14776	14769	14718	14844	14680	14780	14823	14722	14747	14746	14706	14810	14949	14742	14638	14740	14685	14742	14640	14846	14676	14791	14898	14728	14748	14680	14881	14676	14787	14582	14517	14819	14694	14663	14954	14656	14890	14724	14712	14675	14700	14755	14579	14674	14746	14862	14755	14743	14723	14984	14669	14743	14847	14650	14709	14568	14905	14752	14690	14766	14717	14761	14726	14788	14664	14577	14748	14641	14569	14854	14614	14760	14657	14807	14674	14618	14725	14697	14576	14792	14605	14741	14760	14599	14822	14792	14770	14767	14709	14798	14813	14743	14627	14974	14760	14840	14748	14765	14994	14771	14687	14883	14754	14598	14759	14742	14854	14723	14964	14621	15012	14725	14692	14785	14779	14957	14826	14723	14836	15070	14656
26948	21869	25023	21758	17486	17104	17174	16525	16378	16601	17150	16956	16702	16649	16873	16487	16597	16315	16483	16883	17194	17571	17175	16398	16259	15911	16006	16182	15890	15937	16281	15876	16020	16027	15895	15803	16010	16091	16067	15841	15955	16031	16016	15948	16024	16086	15806	16048	15890	16054	16207	16203	16081	16251	15797	15879	15923	15901	15939	15951	15840	15905	15989	16015	15894	15788	15811	16011	15971	16044	15951	16002	16022	16138	15933	15698	15879	15949	15760	15780	15976	15996	15889	15706	15944	15914	16001	15937	15819	15918	15915	15904	15891	15758	15742	15837	15856	15870	15913	15902	15680	15850	15906	15910	16007	15937	15848	15838	16051	15843	15857	15920	16008	16096	15668	15821	15848	15962	15979	15905	16103	15948	15764	16010	15861	15776	16013	15982	15915	15913	15829	15749	15933	15936	15672	15874	15796	15804	16098	15912	15969	15967	15863	15806	15889	15905	15952	15891	15990	15828	15883	15822	15882	15822	15790	15862	15814	15952	15557	15832	15843	15862	15853	15827	16071	15791	15939	15856	15924	15837	15811	15643	15898	15863	15691	16075	15771	15894	15839	15834	15660	15839	16058	15977	15838	15905	15877	15916	15894	15660	15861	15724	15833	15909	15940	16056	15991	15916	15869	16048	15857	16106	15788	15997	15876	15931	15956	15873	15950	15995	15893	15893	16008	15861	15885	15878	16012	15750	15875	15849	15821	15809	15819	15946	15969	15819	15890	16025	15881	15856	15983	15886	16121	15995	15884	15836	15769	15753	15730	15903	15862	15884	15940	15976	16063	15700	15901	16033	15947	15833	15747	15845	15803	15829	15743	15821	15976	15707	16200	15783	15841	15754	16095	16001	15953	15686	15936	15911	15954	15863	16030	15804	15859	15835	15916	15863	15897	16015	15839	15983	16027	15872	16071	15934	15886	16114	15699	15810	16033	16052	15835	15943	15812	15946	16022	15974	15782	15865	16000	15868	15940	15934	15979	15749	15860	16005	15858	16103	15912	15930	15673	16006	16002	15907	15950	15829	15971	15927	15815	15902	15722	15966	16052	16178	15834	15906	16028	15894	15863	16020	15911	16023	16064	15855	15985	15900	15859	15855	16026	15876	15805	15974	15788	15930	15801	15989	15904	15859	15746	16024	15927	15875	15807	15742	15800	15787	15908	15970	16053	15835	15971	16009	15909	15817	15875	16021	15922	15694	15914	15883	15853	16002	15988	15925	15918	15820	15813	15814	15907	16000	15796	15752	15909	15843	15921	15865	15935	15794	15873	15886	15872	15990	15908	15813	15889	16025	15999	15800	15910	15943	16083	15841	15812	15859	16074	16056	15911	15924	16027	15975	16006	15782	16067	15959	15776	15803	15765	15666	15894	15905	16025	15888	16035	16049	15978	15821	15837	15812	15883	16037	15949	16041	15885	16143	15952	15929	15924	15928	15992	15782	16029	15657	15867	15860	15873	15815	15966	16080	15888	15855	16026	15902	16007	15898	16094	15846	16020	16006	15839	15848	16174	15947	15928	15745	15857	15980	15978	15795	15860	15943	15879	15705	15912	15832	15881	15616	15791	15811	15903	15801	15925	15858	15826	15810	15999	16018	15973	15864	15925	15798	15934	15824	16061	15999	15911	15883	15732	15778	15994	15974	15931	15869	15938	15856	16050	16004	15783	15805	15731	15858	15659	15714	15937	15820	15979	16056	15934	15800	15859	15824	15899	15728	15848	16056	15863	15863	15867	15876	15812	15968	15926	15979	15907	15817	16085	15775	15837	16088	15910	15982	15960	15829	15881	15954	16115	15825	15669	16065	15887	15758	16016	15891	15905	15815	16052	15783	15882	15912	16008	15990	15967	15812	15741	16061	15915	15965	15842	16001	15879	15982	15967	15808	15766	16018	15796	15796	15884	15856	15877	15922	16083	15935	16057	15857	15756	15896	15990	15933	15942	15748	15937	15913	16021	16006	15715	15794	15991	15978	15898	15799	15879	15792	15745	15870	15901	16039	15881	15986	15684	15967	16093	16004	15999	15789	16008	15989	15964	15711	16077	16018	15873	15909	15707	15922	16013	16044	15797	15994	15891	15857	15712	15880	15824	15851	15990	15849	15934	15709	16004	15932	15913	15825	16086	15998	15856	15859	15837	15825	15840	15838	15766	15862	15761	15904	15733	15858	15895	15876	15902	15899	15909	15743	15868	15804	15811	15791	15954	15917	15939	15862	15796	16023	15811	15843	15927	16016	15942	15983	15887	15961	15904	15887	15805	15972	15883	15869	15911	15716	15773	15806	15710	15988	15940	15814	15939	15869	15661	15860	15852	15673	15979	15869	15776	15792	15940	16037	15963	15760	16054	15718	15864	16147	15838	15654	15819	15975	15939	16005	15816	16033	15938	15877	15880	15740	16034	15903	15859	15898	15714	15810	16097	16082	15854	15998	15929	15819	15851	15815	15844	15826	15941	15958	15774	15812	15850	15911	15898	15919	15945	16050	15939	15743	16004	15897	15990	15907	15856	15918	15879	15899	15762	15920	15997	16009	15808	15938	16096	15816	16071	15880	15862	15826	15928	15908	15832	15829	15813	15942	16225	15835	15881	15861	15907	15620	16073	15877	15740	15716	15767	15743	15723	15896	15777	15874	16012	15705	15859	15817	15841	15773	15901	15985	15948	15986	16003	15817	16004	15945	15811	15742	16134	15932	15926	15942	15913	15920	15987	15736	16055	15834	15774	15894	15841	15974	16008	15963	15994	15810	15918	15961	15955	15982	16117	15915	15705	15905	15824	15894	16026	15885	15909	15835	15890	15886	15965	15919	15951	15838	15929	15999	15789	15920	15731	15824	15826	15870	15849	16027	15862	15912	15934	15762	15905	15878	15907	15775	15840	15756	16024	16048	15990	15802	15668	15841	15837	15949	15917	15856	15906	15735	15933	15874	15792	15834	15957	15852	15918	15943	16203	16073	16004	16109	16060	16080	15832	15795	16011	15841	15955	15673	15756	15802	15871	15916	15704	15951	15926	15791	15769	16187	16001	15832	16098	16059	16003	15948	16138	16055	15939	15794	15940	15796	15820	15862	15936	16051	15982	16064	15811	15901	15906	15701	15890	15968	15945	15949	15840	15959	15808	15730	15879	15901	15678	15773	15863	16036	15860	15846	15872	15939	15780	15718	16081	16000	16004	16125	16060	15903	15998	15763	15952	16017	15907	15802	16008	15958	15816	15745	15861	15873	16137	15986	16068	15914	15864	15937	15865	15960	15896	15884	15815	15820	15878	15995	15881	15763	15975	15900	15966	15771	16020	15896	15849	15958	15856	15992	15903	15841	16043	15975	15944	15884	15961	16059	15787	16103	15896	15985	15754	15856	15880	15740	15938	15875	15931	15996	15806	15939	15890	16002	15992	15685	16010	15829	15837	15873	15866	15949	16018	15797	15810	16020	15800	15765	15751	15921	15838	15751	15933	15868	15884	15839	15904	16077	16006	15839	15991	16028	15954	15773	15805	15662	16000	15868	15807	15698	15748	15718	16164	15907	15958	15992	16061	15736	15784	15892	15968	15826	16016	15917	15861	15906	16001	15795	15930	15851	15901	15769	15768	15805	15745	15825	15743	15849	15932	15893	15847	15835	15726	15767	16014	16044	15808	15943	15897	15778	15866	15930	16127	15740	15939	15813	15847	15731	15798	15887	15926	15792	15871	15602	15829	15958	15931	15830	15838	15931	15962	15911	15760	15734	15956	15817	15899	15882	16149	15877	15885	15919	15864	15880	15861	15763	15940	15806	15801	15850	15909	15878	15761	15983	16014	15881	16022	16041	15945	15944	15744	15949	15906	15882	16000	15949	15893	15947	15907	15861	16133	15894	16001	15953	15805	15882	15903	15779	15971	15952	16044	15908	15807	15950	15881	15794	16009	15905	15994	15929	15833	15922	16034	15767	15863	15942	15703	16076	15760	15934	15805	15913	15883	16132	15853	15759	15874	15897	15896	16080	15763	15904	15804	15954	15831	15931	15849	16070	15929	15900	16002	15878	15817	15799	16029	15730	15744	15837	15811	15913	15725	16026	15839	15854	15692	15903	15893	15886	15886	15959	16080	15856	15512	15776	15921	15926	15930	16027	16036	16063	15823	15786	15934	16019	15828	16047	15831	15858	15921	15943	15798	15998	15881	16079	15907	15857	15906	15920	16066	16034	15928	15789	15877	16072	15894	15919	15942	15870	15971	15808	15905	15673	15899	15915	15846	15957	15977	15900	16031	15873	15777	15871	15921	15976	15783	15831	15888	16083	15982	15921	15938	16107	15878	15962	16017	15945	16056	16040	15955	16041	15830	15770	15792	15925	15876	15906	15973	15828	15780	16046	15908	15970	15840	15795	15780	16046	15833	15840	15833	15894	16009	16095	15852	15776	15942	15690	16061	15905	15782	16013	15847	15948	15857	15579	15813	15898	15888	15992	15837	15638	16066	15907	15965	15816	15927	15855	15901	15758	15786	16073	15941	15771	15864	15741	15826	16074	15909	15911	15687	16028	15909	16042	16087	15906	15901	15925	15894	16073	16046	15968	15779	15875	15919	15797	15919	15968	15918	15944	15962	15888	15863	15832	16003	15800	15899	15849	16078	16125	15868	15906	16015	15880	15899	16032	15941	15883	15972	15899	15926	15955	15902	15723	16034	15943	16079	15905	15982	15939	15862	15928	16057	15915	15986	16008	15724	16073	15825	15982	15789	15992	16179	15895	15810	15815	15798	15898	15874	16020	15772	15846	15896	16025	15949	15716	15999	15885	15910	15830	16056	15815	15976	15886	16069	15870	16041	16072	16050	15848	15809	15820	15952	16027	15885	16012	15859	16007	15984	15903	15995	15745	15851	15562	15882	15943	15920	15859	15900	15808	15792	15812	15898	16076	15734	15880	15777	15980	15888	15963	15886	15967	16095	16030	15971	15961	15894	16120	15978	15815	15977	16082	15986	15989	15936	15875	15799	15951	15913	15885	15894	15837	15867	15896	15885	16003	15749	15934	15870	15911	15908	15856	15794	15733	16156	15857	15809	15867	15837	15540	16049	15939	15934	15841	15968	16047	15866	15873	15951	15925	15759	15672	15885	16112	16078	15883	16050	16053	16014	15881	15886	15888
16565	23261	21819	18306	17108	16501	16232	16021	15694	16541	16658	16276	16058	15934	16085	15504	15301	15369	15647	16359	16915	16748	16343	15343	15138	15013	14876	14939	14574	14803	14774	14741	14661	14822	14609	14830	14750	14662	14581	14585	14630	14699	14650	14534	14722	14651	14632	14603	14655	14753	14818	14795	14865	14818	14811	14595	14620	14609	14637	14676	14669	14540	14612	14559	14729	14802	14559	14722	14811	14686	14622	14545	14615	14534	14620	14497	14602	14785	14579	14607	14782	14647	14627	14561	14452	14495	14718	14788	14666	14552	14770	14659	14636	14550	14736	14650	14765	14530	14548	14705	14771	14677	14703	14549	14659	14738	14463	14487	14676	14673	14717	14549	14458	14592	14617	14935	14522	14619	14752	14845	14409	14707	14713	14780	14655	14752	14691	14765	14625	14692	14626	14555	14660	14597	14533	14775	14640	14542	14521	14669	14667	14575	14672	14625	14768	14662	14785	14556	14680	14489	14557	14753	14704	14575	14560	14643	14710	14652	14711	14783	14624	14659	14521	14761	14432	14782	14742	14582	14703	14602	14555	14744	14671	14673	14743	14760	14522	14814	14619	14537	14786	14722	14661	14693	14643	14658	14633	14651	14567	14656	14663	14777	14526	14630	14682	14615	14675	14632	14656	14601	14536	14659	14619	14514	14637	14661	14585	14664	14536	14848	14680	14600	14742	14529	14558	14741	14640	14812	14697	14780	14593	14580	14501	14700	14736	14558	14691	14748	14697	14511	14564	14673	14634	14691	14524	14754	14901	14584	14800	14745	14723	14709	14480	14667	14655	14602	14714	14784	14608	14542	14624	14712	14683	14675	14594	14666	14681	14458	14598	14655	14649	14581	14747	14674	14700	14696	14487	14677	14635	14667	14685	14619	14729	14630	14760	14510	14463	14468	14723	14519	14569	14797	14878	14645	14636	14823	14598	14551	14761	14568	14621	14659	14669	14685	14645	14826	14690	14499	14575	14664	14772	14626	14627	14748	14395	14685	14673	14632	14667	14657	14692	14605	14634	14734	14624	14607	14607	14544	14579	14781	14672	14716	14623	14558	14600	14512	14679	14628	14633	14635	14684	14703	14610	14477	14710	14722	14509	14630	14622	14515	14727	14627	14579	14777	14812	14689	14636	14643	14593	14625	14643	14619	14583	14662	14640	14761	14665	14617	14758	14626	14613	14634	14409	14543	14587	14704	14493	14536	14717	14734	14578	14674	14740	14611	14590	14600	14629	14712	14579	14564	14614	14593	14661	14601	14690	14649	14732	14480	14765	14699	14657	14649	14846	14730	14727	14697	14701	14650	14484	14626	14799	14722	14575	14648	14727	14720	14528	14651	14632	14580	14744	14754	14776	14630	14638	14758	14770	14725	14587	14770	14645	14734	14770	14527	14767	14647	14669	14496	14588	14645	14843	14715	14622	14595	14610	14759	14735	14566	14442	14503	14776	14660	14561	14716	14803	14707	14587	14737	14549	14679	14703	14597	14781	14582	14537	14863	14747	14676	14786	14811	14670	14718	14682	14548	14706	14622	14642	14701	14767	14732	14613	14587	14539	14346	14667	14572	14632	14773	14625	14749	14512	14602	14674	14824	14578	14586	14553	14486	14619	14594	14688	14611	14599	14670	14809	14549	14633	14689	14569	14569	14683	14654	14707	14733	14629	14719	14516	14730	14684	14522	14684	14740	14644	14707	14364	14703	14504	14676	14606	14743	14693	14529	14635	14663	14642	14611	14703	14655	14726	14662	14627	14696	14615	14518	14838	14687	14599	14567	14660	14619	14779	14521	14539	14704	14671	14578	14592	14803	14758	14734	14794	14576	14760	14706	14582	14726	14699	14560	14650	14719	14760	14618	14574	14491	14747	14584	14586	14544	14487	14635	14360	14666	14578	14556	14720	14729	14730	14683	14721	14767	14656	14727	14787	14550	14471	14719	14447	14724	14515	14684	14524	14579	14743	14825	14714	14582	14591	14632	14641	14631	14653	14678	14660	14640	14784	14595	14667	14696	14799	14687	14532	14782	14558	14728	14598	14569	14611	14675	14576	14646	14627	14670	14596	14509	14609	14665	14664	14905	14686	14547	14631	14620	14729	14567	14649	14715	14742	14689	14555	14788	14812	14596	14735	14631	14713	14708	14593	14819	14468	14716	14692	14780	14599	14543	14783	14650	14639	14664	14587	14601	14459	14658	14690	14585	14662	14608	14605	14812	14485	14678	14731	14599	14548	14574	14620	14721	14797	14644	14644	14644	14597	14524	14596	14672	14607	14563	14707	14540	14790	14649	14689	14555	14737	14542	14616	14579	14702	14493	14808	14744	14761	14664	14668	14645	14666	14681	14480	14599	14522	14815	14492	14704	14744	14667	14579	14693	14692	14714	14718	14732	14897	14738	14397	14754	14755	14626	14606	14676	14697	14432	14639	14590	14498	14805	14575	14654	14694	14592	14597	14617	14480	14604	14657	14847	14727	14662	14725	14626	14691	14635	14667	14568	14805	14528	14643	14557	14650	14708	14753	14723	14871	14683	14626	14640	14721	14487	14572	14725	14662	14764	14778	14571	14549	14687	14592	14786	14822	14841	14647	14540	14755	14639	14738	14551	14574	14624	14727	14804	14743	14375	14611	14839	14883	14720	14664	14653	14524	14541	14696	14528	14792	14587	14760	14674	14575	14559	14618	14581	14664	14648	14485	14517	14502	14562	14696	14619	14628	14638	14515	14764	14843	14765	14598	14677	14697	14746	14563	14606	14543	14632	14648	14703	14767	14723	14663	14598	14653	14742	14740	14680	14559	14568	14735	14646	14469	14586	14600	14617	14635	14593	14855	14765	14607	14538	14787	14705	14796	14560	14490	14452	14535	14742	14672	14682	14756	14627	14636	14651	14685	14707	14505	14841	14662	14466	14659	14847	14800	14624	14710	14621	14638	14873	14497	14736	14500	14666	14619	14631	14650	14656	14765	14533	14851	14540	14603	14712	14783	14786	14686	14658	14500	14746	14761	14592	14812	14663	14519	14768	14574	14634	14555	14543	14622	14674	14570	14663	14688	14709	14707	14802	14646	14652	14834	14584	14709	14550	14765	14605	14462	14662	14561	14543	14713	14570	14745	14602	14504	14762	14598	14609	14429	14561	14726	14741	14633	14519	14742	14573	14731	14663	14758	14791	14594	14627	14675	14597	14724	14717	14608	14646	14734	14667	14606	14595	14555	14625	14638	14656	14788	14554	14770	14614	14638	14563	14730	14544	14709	14657	14655	14699	14790	14829	14735	14804	14786	14782	14679	14660	14538	14565	14566	14635	14827	14554	14679	14580	14676	14701	14709	14695	14822	14728	14571	14707	14588	14621	14708	14627	14592	14765	14787	14730	14618	14658	14699	14782	14678	14568	14440	14671	14532	14544	14550	14500	14817	14668	14741	14656	14657	14538	14626	14532	14669	14768	14776	14765	14609	14739	14716	14606	14570	14645	14710	14650	14497	14588	14537	14586	14754	14700	14719	14618	14554	14802	14731	14677	14664	14653	14348	14620	14547	14761	14728	14481	14536	14660	14738	14579	14693	14647	14728	14778	14548	14662	14616	14614	14681	14734	14662	14563	14759	14694	14632	14651	14677	14730	14533	14593	14740	14661	14667	14540	14678	14727	14726	14659	14664	14800	14706	14724	14632	14715	14628	14673	14667	14575	14520	14740	14642	14690	14668	14488	14577	14678	14620	14773	14602	14693	14906	14554	14565	14500	14758	14487	14527	14723	14525	14773	14575	14621	14636	14774	14706	14794	14628	14701	14781	14487	14825	14724	14714	14624	14626	14662	14656	14800	14797	14424	14636	14698	14608	14745	14602	14724	14610	14613	14871	14597	14677	14656	14733	14598	14621	14781	14616	14670	14590	14645	14730	14570	14590	14671	14706	14642	14590	14596	14706	14576	14565	14518	14706	14579	14607	14737	14659	14737	14600	14553	14648	14823	14836	14632	14642	14529	14667	14662	14601	14647	14636	14682	14631	14684	14728	14607	14611	14617	14616	14530	14521	14439	14838	14537	14606	14537	14660	14653	14798	14646	14690	14739	14772	14601	14659	14498	14513	14865	14754	14811	14703	14579	14709	14607	14708	14604	14561	14844	14671	14642	14721	14537	14669	14738	14550	14657	14580	14584	14645	14675	14582	14590	14786	14736	14763	14672	14507	14652	14648	14848	14601	14677	14720	14647	14492	14787	14767	14618	14603	14596	14702	14778	14697	14620	14657	14639	14488	14628	14725	14570	14796	14635	14698	14686	14611	14746	14593	14747	14560	14733	14571	14668	14582	14589	14643	14606	14606	14650	14632	14798	14679	14453	14587	14691	14773	14726	14658	14670	14550	14702	14637	14683	14570	14625	14611	14667	14676	14796	14556	14650	14480	14671	14697	14668	14614	14668	14522	14609	14407	14678	14849	14651	14679	14714	14591	14626	14668	14507	14794	14526	14526	14581	14769	14714	14745	14615	14754	14585	14781	14730	14836	14723	14547	14660	14726	14634	14661	14777	14581	14667	14747	14667	14739	14644	14697	14621	14749	14631	14593	14791	14832	14614	14723	14563	14803	14863	14675	14501	14678	14602	14650	14639	14625	14741	14707	14669	14676	14686	14723	14531	14506	14551	14762	14506	14590	14776	14646	14553	14588	14539	14685	14690	14693	14681	14496	14654	14767	14691	14526	14593	14759	14672	14669	14706	14621	14653	14649	14615	14669	14769	14645	14811	14730	14704	14604	14638	14713	14679	14801	14483	14670	14740	14642	14793	14670	14483	14665	14559	14663	14520	14713	14652	14625	14717	14664	14635	14796	14617	14733	14655	14637	14675	14573	14389	14795	14623	14655	14733	14597	14559	14631	14520	14870	14671	14583	14679	14548	14600	14597	14690	14628	14668	14814	14655	14778	14788	14781	14689	14796	14654	14710	14691	14642	14666	14600	14851	14535	14740	14659	14584	14585	14713	14670	14574	14662	14701	14707	14633	14892	14708	14742	14447	14610	14633	14607	14868	14630	14434	14571	14655	14545	14706	14582	14632	14615	14512	14599	14677	14685	14709	14777	14678	14686	14793	14598	14629	14683	14780	14776	14754	14620	14636	14554	14749	14657	14754	14525	14572
23546	21128	28692	23899	21844	21980	20774	18052	17217	17351	17627	17409	17331	17294	17162	17064	16995	17489	17342	18113	17880	17352	17068	16704	16580	16311	16099	16224	16261	16210	16405	16049	15869	16140	15897	15908	15923	16219	16100	16077	15997	15939	15862	16005	15998	15919	15857	16150	16234	16629	16442	16357	16346	16130	15983	15881	15746	15782	15900	15942	15891	16059	15934	15973	15942	15922	15984	15902	15814	15848	15717	16001	16048	15823	15947	15760	15821	15990	15956	15975	15994	16076	15813	15860	15848	15882	16093	15955	15946	15985	15990	16093	16019	15948	15894	15961	15916	15791	16121	15965	16017	16032	15861	15941	15875	15862	15843	15820	16038	15877	16085	16095	16058	15821	15815	15922	15974	15993	15963	16120	16101	15850	15914	15841	15898	15860	15710	16164	16036	15801	16018	15989	16206	15929	15933	16244	15894	15829	15811	15891	15958	15869	15983	15767	15863	15931	15794	15895	16005	16197	15968	15785	15826	15941	15889	16084	15901	15828	16150	16045	15948	15934	16021	15862	16212	16083	15904	15704	15745	15924	15887	15629	16090	16159	15808	15635	15893	15919	15903	15836	16006	15957	15878	15903	15904	15855	15885	15949	15887	15949	15969	15909	15846	15917	15964	16196	16096	15973	15957	15965	15823	15904	15824	15936	15991	15863	16071	15767	16113	15938	15974	16000	15807	15720	15978	16069	15874	15877	15867	15973	15814	15993	15994	15848	16167	16054	15959	16017	16039	15857	15921	15936	15823	15683	15816	15966	15958	15984	15905	15860	15904	16017	16044	15875	15893	16067	15948	16037	16076	16232	15961	15867	15982	16019	15894	16126	15964	15804	15846	15746	15948	15983	15991	15997	15834	15872	16142	15993	15886	15635	15984	15844	15962	16112	15815	15980	16168	15971	16007	15745	15888	15852	15798	15681	15960	16000	15896	15818	16064	16042	16092	16069	15952	15810	16095	15739	15818	15918	15936	15923	16019	16002	15999	15814	15906	15897	15712	15827	15915	15967	15827	15998	16098	16028	16085	15884	15940	15842	15977	15899	15954	15994	15754	15832	15937	15836	15824	15895	15692	15752	15915	15874	15922	15776	15882	15791	15796	16035	15976	15919	15867	16003	15836	15930	15878	15935	15972	15675	15828	15881	15857	15779	15782	15804	15859	16018	15779	15750	16075	15841	15857	15979	15926	15952	15787	16144	16028	15719	15836	15970	15973	15785	15930	15912	15911	15992	15887	15884	15931	15967	15952	16000	15825	16175	15964	15942	16137	15857	15958	15969	16098	16042	16010	15850	15805	15762	15949	16110	16048	15997	15735	15921	15922	15992	15837	15893	15902	15970	15875	15777	15737	15683	15784	16026	15805	15888	15909	15795	15860	15974	15953	15984	15966	16079	15964	15805	16012	15992	15882	15878	15868	15764	16124	15849	15846	15761	16112	15805	15858	15845	16009	15924	15951	15883	15864	16136	15801	16096	15871	15800	15961	15959	15997	15989	15834	16082	15993	15876	15682	16069	15966	15982	15961	16035	15782	15861	15787	15817	15856	15929	15876	16047	15823	15906	15815	16075	15890	15967	15846	15962	15913	15729	15816	15942	15940	15921	15791	15792	16010	15892	15730	15880	15789	15940	15907	15853	16013	15948	15913	15930	16087	16024	15866	16087	15989	15974	15823	15797	15792	15845	15939	15851	15822	15787	16078	15823	15877	15918	15811	16153	15990	15854	15923	15968	15906	15765	16021	15932	15916	15900	15919	15961	16039	15860	16087	15902	16049	15932	16001	15974	16109	15778	15960	16095	16090	15868	15684	15975	15874	15851	15858	15637	15837	15913	16153	15890	15811	15893	16076	16065	15947	16103	15944	15968	15955	16005	15915	15881	15882	15859	15854	16061	16172	15836	15921	15943	15904	16087	15791	16144	15777	15857	15836	16090	15851	15907	16038	16094	16113	15952	15815	15845	15947	16021	15831	15857	16138	15828	15982	15835	15980	15844	15923	15926	15945	15956	15987	15912	15849	16011	16002	16007	15975	15722	15975	15739	15835	16015	15687	15676	15785	15883	15924	15955	15792	15913	15920	15924	15971	15912	15739	16001	15695	16023	15896	15855	15729	15922	15954	15855	15858	15781	15996	15850	16016	15829	15972	16079	16076	15947	15874	15973	16059	15789	15901	15764	16110	16098	15878	15862	15831	15864	15878	15785	16174	15930	15920	15764	15984	15961	15833	15845	15905	15792	15724	15827	16067	15941	15824	16041	15942	15970	15978	15926	16008	15864	15920	15943	15897	15650	15842	15761	15912	15962	15814	15857	15932	15702	15735	16013	15967	15916	15971	15913	15900	15987	15984	15994	15970	15913	15886	15841	15926	15994	15891	15816	16016	16038	15813	15965	15840	15869	15942	15877	15805	15982	15940	15581	15954	16003	15955	15848	15731	15737	15782	15707	15933	16084	15868	15958	15867	15954	16074	16021	15999	15654	15841	15914	15913	16017	15788	15993	16117	15924	15985	15942	15825	15999	15977	16066	16027	15737	16098	16114	16021	16042	15859	16041	15897	16046	16040	15935	15833	16058	16018	15872	15946	15758	15957	15859	15790	15696	15805	15756	15993	15963	15805	16057	15998	15899	15797	15812	15863	15826	16208	15986	16157	15867	16001	15954	15957	15933	15919	15881	15945	15800	15900	15967	16088	15977	15857	15933	15936	16067	15928	16016	15763	15701	15908	16048	15993	15928	15858	15797	15878	15918	15953	16008	15855	16076	16031	15915	15939	15755	15916	16110	15858	15876	15816	15941	15768	16082	15981	15941	15935	15821	15851	15799	16032	15966	15990	15834	16068	15955	16066	15931	16046	16133	15936	16080	16048	15975	16057	15893	15848	15908	15886	16055	16160	15876	15898	15827	15951	15854	15954	15866	15833	16067	15900	15900	16027	15805	15881	15957	15893	15954	15733	16101	15879	15967	15997	15926	15902	16148	16041	15971	15961	15743	15925	16147	15839	15931	15999	15860	15874	16080	15991	15810	15890	15806	15932	15740	15962	16047	15965	15762	16052	16199	15848	15922	16083	15865	15732	16033	15903	16044	15958	16026	15934	15863	16005	15839	15854	15852	15707	15870	15918	15977	15937	15963	16038	15809	15970	16038	16021	15965	15902	15913	16004	15744	15842	15760	15861	15950	15969	15692	15978	16075	16049	15909	16019	15804	15809	16004	15829	15777	15899	15802	16078	15839	15750	15775	15911	15837	15960	15854	15780	15775	15974	15792	15977	16014	16024	16014	15965	16030	15955	16026	15953	15919	15840	15840	15936	15997	15907	15857	15859	15735	15902	15737	16046	15847	15785	15922	15911	15784	15898	15935	15815	16046	15856	16054	15792	15779	16053	15875	16032	16046	15878	15859	15909	15881	15905	16046	15926	15943	15958	16001	15907	15911	15892	15896	15938	15978	15923	15894	16058	15919	15764	15880	16134	15797	15962	15996	15909	15827	16063	16057	15936	15889	15942	15843	15813	15987	16016	15851	15796	15930	16034	16075	15888	15844	15981	15954	15943	16070	15827	15938	16236	15986	15950	15891	15794	16013	15902	16070	15820	15762	15859	15952	16039	15954	15997	15968	15831	15928	16146	15738	16081	16093	15885	16006	15965	15748	15771	15983	15964	15928	15837	16036	15845	15987	16067	15909	15921	15876	15995	16067	15787	15898	16020	16021	16037	15781	15763	15989	15930	15866	15996	15768	15773	15748	15828	15830	15973	15919	15882	16017	15779	15971	15808	16015	16024	15800	16041	15967	15925	15806	15961	15837	15935	15971	15845	16001	16102	15798	15919	15782	15919	15709	15883	16054	15952	16068	16017	15981	16077	15973	15874	16023	16121	16074	16116	16000	15910	15759	15871	15957	15899	16004	15926	15946	15987	16011	15702	16029	16082	16004	15878	15963	16000	15941	16001	15716	15919	15901	15971	15849	15947	15850	15920	15969	15915	16109	16024	16036	15714	15925	16021	16071	15985	15954	15692	15981	15905	15875	15864	15663	15985	15821	15814	16085	16017	15953	15872	15693	16018	15863	15884	15953	16011	15785	15779	15959	16061	16093	15883	15976	16007	16053	15916	16046	16034	15982	15770	15949	15859	15944	16100	15938	15800	15824	15989	15738	15873	15990	16012	16084	15962	16024	15896	15986	15816	15831	16135	16064	15787	15942	15984	15976	15838	15840	15967	15900	15882	15973	16030	15922	15948	15880	16041	15951	15833	16022	15900	15860	16036	15792	15895	15785	15834	15931	16042	16070	16160	15851	15927	15951	15814	16102	16052	15933	16043	15759	15979	15974	15887	15897	15906	15611	15665	15733	15773	16082	16309	15792	16064	16043	16026	16053	15991	15939	15772	16001	15831	15979	16020	15948	16173	15761	15959	16086	15906	16001	16005	15724	15727	16000	16062	15918	15868	15787	15879	15721	15862	16042	15949	16045	15991	15892	15725	15846	15989	15945	15899	16075	16037	15874	16040	16045	16053	15968	15746	15813	16056	16036	15936	15876	15977	15933	16085	15907	16027	15980	15882	15744	15954	15787	15896	15930	15921	15762	15708	15805	15856	15870	15955	16030	16016	15893	15945	15893	16017	15849	15925	15816	15754	15903	16179	15832	15722	15851	15937	15667	16136	15924	15802	15964	16090	15984	15894	16004	15903	15683	15997	16084	15936	15836	15913	16033	15907	15895	15914	15900	15938	15880	15900	16106	15892	16004	16127	15765	15855	15912	16025	15991	15926	15925	15879	15789	15989	16043	15997	16035	16227	15820	16013	15810	15933	15892	16045	16127	15707	15832	15955	15839	15955	15989	15898	15861	15730	15851	16003	16116	15858	15736	15845	15768	15677	16066	15925	15914	15946	15790	15781	15825	16024	15780	15918	15788	15793	16026	15820	16007	15926	15847	15943	15897	15829	15736	15875	15964	15937	15886	15950	15943	15927	16060	15834	16102	15984	15860	16026	16008	15949	15877	16012	15834	16066	15728	15782	15747	15831	15971	16028	16157	15804	15969	15937	15851	15777	15769	15810	15895	15860	16044	15980	16020	16037	15825	16013	16073	15891	15894	15869	15925	15995	15937	16051	16032	15958	15926	15899	15853	15888	15844
16560	29557	27723	22423	19974	18691	17857	17352	16774	17059	17415	16870	16483	16693	16559	16157	16305	16806	16920	18209	17829	16989	16267	15533	15319	15056	14897	14824	15010	14853	14880	14756	14908	14874	14799	14659	14695	14638	14870	14700	14800	14722	14784	14729	14770	14771	14803	14737	14860	15521	15405	15398	15155	14935	14736	14804	14670	14587	14639	14542	14609	14623	14673	14707	14651	14610	14761	14527	14761	14532	14733	14625	14633	14597	14659	14668	14641	14837	14632	14668	14577	14610	14810	14664	14760	14847	14574	14830	14658	14825	14876	14549	14734	14769	14818	14733	14766	14618	14538	14513	14823	14770	14639	14684	14702	14749	14719	14603	14659	14677	14703	14751	14735	14576	14635	14747	14685	14598	14624	14665	14703	14615	14613	14686	14656	14779	14659	14838	14718	14729	14562	14701	14786	14623	14615	14560	14618	14523	14433	14699	14586	14542	14600	14799	14657	14641	14531	14981	14678	14650	14657	14757	14720	14652	14661	14752	14712	14571	14581	14680	14574	14483	14527	14602	14685	14729	14637	14533	14559	14661	14701	14582	14640	14809	14530	14727	14533	14690	14584	14694	14567	14782	14694	14605	14690	14571	14647	14536	14624	14583	14868	14519	14623	14583	14592	14752	14733	14855	14739	14645	14561	14574	14682	14712	14586	14562	14596	14706	14647	14651	14621	14690	14743	14595	14649	14773	14757	14755	14688	14685	14624	14775	14618	14492	14565	14738	14732	14817	14628	14709	14546	14657	14679	14801	14539	14518	14661	14725	14608	14600	14635	14662	14486	14539	14739	14593	14767	14628	14552	14623	14756	14358	14642	14566	14740	14744	14677	14712	14576	14599	14749	14619	14812	14545	14830	14701	14499	14710	14621	14658	14623	14539	14668	14529	14577	14725	14645	14745	14767	14672	14587	14610	14793	14758	14593	14604	14804	14694	14593	14684	14685	14765	14587	14733	14707	14523	14610	14753	14616	14713	14544	14654	14658	14705	14481	14579	14646	14574	14639	14740	14733	14627	14717	14667	14598	14648	14775	14632	14551	14801	14682	14787	14661	14731	14688	14529	14587	14677	14737	14656	14891	14640	14754	14647	14573	14682	14549	14638	14588	14473	14611	14722	14536	14636	14580	14819	14747	14643	14763	14660	14700	14552	14696	14574	14580	14736	14636	14647	14841	14658	14859	14905	14532	14696	14769	14758	14833	14637	14449	14836	14621	14732	14666	14674	14736	14678	14910	14694	14558	14776	14646	14574	14633	14782	14770	14790	14571	14730	14868	14704	14581	14561	14646	14550	14796	14649	14788	14683	14674	14527	14798	14589	14568	14485	14755	14706	14644	14536	14546	14662	14680	14791	14625	14670	14743	14755	14611	14772	14660	14801	14744	14493	14799	14777	14671	14785	14743	14610	14593	14800	14594	14807	14603	14727	14625	14809	14640	14606	14673	14568	14590	14675	14700	14582	14652	14485	14666	14751	14826	14768	14630	14589	14624	14631	14538	14726	14617	14560	14713	14720	14551	14686	14808	14513	14859	14726	14700	14717	14538	14563	14718	14665	14619	14551	14555	14687	14922	14621	14636	14836	14541	14683	14653	14769	14686	14595	14743	14691	14780	14563	14631	14660	14562	14621	14665	14718	14544	14663	14596	14719	14638	14593	14720	14803	14659	14528	14685	14628	14594	14689	14604	14782	14558	14575	14638	14686	14692	14834	14729	14706	14504	14492	14657	14605	14702	14670	14595	14772	14717	14657	14603	14513	14583	14776	14622	14744	14566	14680	14704	14628	14561	14775	14726	14695	14654	14601	14673	14458	14594	14560	14735	14649	14743	14815	14584	14590	14693	14610	14593	14659	14543	14666	14568	14634	14874	14604	14744	14705	14593	14725	14789	14554	14694	14734	14576	14648	14654	14895	14720	14603	14707	14692	14550	14563	14669	14588	14563	14732	14735	14787	14656	14605	14696	14620	14803	14625	14665	14703	14584	14625	14808	14757	14767	14508	14771	14618	14690	14715	14605	14668	14658	14662	14648	14741	14565	14756	14807	14713	14756	14830	14477	14645	14634	14705	14520	14858	14692	14676	14854	14638	14585	14715	14704	14691	14315	14597	14595	14561	14649	14633	14807	14605	14715	14649	14738	14640	14584	14621	14585	14542	14622	14608	14505	14679	14706	14804	14643	14686	14620	14485	14677	14761	14760	14869	14688	14652	14627	14654	14676	14729	14713	14530	14661	14697	14590	14484	14550	14612	14730	14736	14674	14795	14808	14752	14684	14646	14632	14623	14582	14720	14575	14717	14696	14533	14748	14658	14672	14543	14704	14689	14609	14664	14689	14641	14456	14553	14717	14748	14636	14718	14620	14546	14640	14629	14699	14637	14663	14463	14683	14612	14796	14718	14854	14733	14633	14830	14807	14743	14495	14584	14612	14603	14631	14661	14594	14483	14694	14685	14689	14593	14638	14547	14674	14705	14574	14768	14599	14641	14649	14673	14624	14728	14757	14696	14724	14556	14582	14486	14722	14544	14779	14643	14628	14706	14599	14695	14663	14599	14584	14647	14554	14731	14643	14697	14618	14774	14563	14742	14648	14744	14801	14461	14499	14701	14690	14811	14824	14810	14735	14611	14861	14560	14556	14888	14603	14681	14513	14634	14787	14629	14717	14492	14562	14665	14667	14639	14582	14527	14553	14810	14668	14633	14566	14684	14757	14722	14657	14700	14839	14701	14763	14567	14804	14731	14733	14645	14649	14734	14631	14843	14589	14662	14678	14581	14662	14692	14720	14653	14715	14712	14590	14614	14739	14638	14632	14620	14486	14656	14619	14635	14748	14661	14719	14665	14700	14610	14637	14673	14788	14640	14710	14648	14769	14781	14828	14592	14554	14644	14889	14590	14677	14713	14497	14802	14440	14772	14578	14850	14691	14559	14639	14594	14714	14599	14630	14798	14679	14712	14665	14750	14755	14726	14675	14716	14630	14656	14614	14719	14748	14679	14767	14680	14742	14715	14654	14672	14687	14598	14692	14569	14610	14696	14628	14739	14616	14787	14614	14883	14734	14706	14682	14627	14672	14557	14796	14784	14819	14738	14739	14631	14611	14869	14619	14567	14690	14508	14832	14485	14752	14743	14622	14749	14509	14726	14631	14792	14706	14753	14612	14766	14629	14591	14781	14686	14816	14760	14831	14726	14715	14599	14750	14644	14581	14577	14615	14614	14482	14657	14762	14704	14654	14648	14686	14716	14690	14675	14726	14741	14620	14640	14650	14693	14550	14536	14660	14590	14595	14656	14684	14657	14657	14602	14721	14794	14591	14707	14760	14709	14812	14664	14530	14568	14854	14698	14782	14749	14616	14657	14721	14632	14542	14677	14778	14693	14608	14788	14715	14692	14666	14693	14485	14546	14583	14461	14571	14707	14515	14673	14654	14736	14667	14612	14617	14819	14587	14505	14767	14654	14821	14702	14786	14694	14740	14596	14797	14588	14588	14522	14656	14750	14759	14605	14783	14683	14794	14609	14775	14704	14669	14855	14617	14600	14833	14703	14671	14561	14654	14593	14634	14558	14609	14716	14632	14662	14470	14707	14676	14574	14630	14602	14658	14687	14730	14600	14689	14566	14572	14697	14798	14481	14776	14717	14505	14721	14742	14498	14697	14707	14682	14729	14812	14708	14707	14610	14434	14617	14610	14583	14603	14837	14734	14614	14629	14594	14720	14734	14601	14623	14626	14713	14790	14615	14604	14694	14521	14677	14675	14710	14719	14623	14687	14791	14604	14801	14692	14659	14667	14755	14694	14750	14696	14605	14633	14623	14552	14521	14632	14537	14663	14672	14745	14753	14623	14616	14663	14707	14418	14663	14731	14710	14611	14696	14683	14604	14469	14716	14647	14618	14569	14711	14667	14504	14616	14655	14573	14514	14591	14810	14555	14637	14645	14781	14676	14767	14656	14601	14650	14644	14418	14605	14592	14623	14645	14599	14636	14816	14696	14622	14627	14567	14596	14671	14631	14514	14645	14615	14732	14756	14589	14857	14620	14783	14641	14579	14532	14782	14563	14678	14540	14523	14576	14567	14637	14613	14745	14748	14605	14633	14629	14659	14837	14580	14607	14635	14755	14735	14615	14648	14744	14505	14767	14737	14669	14839	14530	14734	14841	14486	14582	14667	14714	14634	14623	14652	14582	14694	14554	14525	14669	14780	14728	14617	14700	14648	14591	14670	14823	14572	14647	14600	14734	14591	14625	14544	14775	14686	14601	14595	14712	14639	14693	14689	14741	14594	14756	14645	14494	14724	14692	14728	14731	14553	14592	14686	14750	14597	14718	14626	14536	14696	14557	14636	14790	14622	14639	14661	14615	14704	14670	14795	14529	14555	14581	14572	14728	14558	14594	14751	14596	14625	14705	14814	14772	14538	14831	14471	14593	14752	14792	14533	14611	14582	14836	14733	14641	14649	14800	14665	14612	14728	14675	14675	14806	14664	14648	14784	14685	14706	14701	14737	14572	14641	14478	14626	14779	14700	14652	14561	14582	14694	14745	14680	14579	14591	14588	14666	14646	14721	14600	14724	14624	14575	14498	14762	14752	14612	14676	14642	14600	14731	14689	14675	14626	14644	14805	14725	14772	14629	14643	14837	14662	14772	14673	14583	14630	14692	14671	14669	14770	14668	14655	14601	14486	14647	14566	14738	14610	14551	14603	14691	14557	14687	14513	14762	14708	14616	14578	14611	14742	14663	14685	14675	14684	14663	14689	14656	14628	14687	14650	14625	14844	14568	14727	14766	14662	14651	14639	14570	14702	14635	14569	14619	14635	14630	14568	14808	14679	14696	14571	14658	14763	14708	14686	14701	14743	14653	14684	14726	14707	14552	14769	14750	14769	14645	14517	14673	14711	14732	14645	14559	14546	14671	14691	14717	14651	14567	14675	14661	14759	14786	14638	14684	14674	14727	14542	14564	14601	14736	14690	14769	14662	14799	14869	14820	14766	14723	14813	14453	14640	14594	14736	14646	14680	14680	14730	14575	14447	14584	14743	14696	14685	14639	14734	14708	14798	14755	14686	14673	14564	14775	14580	14758	14626	14600	14667	14652	14584	14641	14685	14502	14699	14877	14615	14630	14787	14596
22632	21108	29000	23454	21293	23144	24935	19483	18047	18426	18161	18038	17940	17941	17775	17975	18169	18572	19260	18896	18367	17291	17139	16892	16877	16556	16589	16533	16280	16188	16323	16209	16021	16121	16288	16085	16130	16190	16254	16106	16372	16047	16136	16208	16110	16125	16152	16199	16290	17362	17274	16940	16801	16421	16258	16206	16088	16282	16082	16006	16137	16040	15915	16306	16282	15878	16152	16281	16113	16184	16195	16140	16218	16052	15829	15989	16143	15929	15942	16135	16150	16269	16136	16064	16028	15987	16368	16058	16144	16121	16011	15973	15918	15954	16150	15855	16119	16032	16208	16170	15904	16153	16035	16201	15964	15945	15903	15884	16001	16215	16022	16103	16225	15809	15988	15958	16074	15961	15974	16047	16027	15979	16141	15969	15948	16257	16249	16083	16125	16155	16000	16087	16094	16115	16166	16055	15993	16014	16114	16110	16199	16168	15967	16324	16001	16135	16144	16147	16001	16190	16319	15992	16058	15967	15965	16126	15976	16020	16069	16179	16044	16106	16102	16253	16220	15884	16008	16085	16102	16025	16033	15936	16041	16092	16171	16123	16045	15902	16103	16007	16080	16029	16110	15874	16120	15891	15956	16024	16005	16024	15975	16055	16094	15852	15990	15973	15900	15749	15863	16068	16060	16092	16096	16031	16019	16017	16039	15935	16004	16090	15915	16011	16087	16056	15881	15900	15888	16087	16081	16059	16093	16118	16028	16089	16125	15986	16018	15981	15971	16124	16144	15946	15772	15805	16045	16020	16091	16041	15882	16262	16184	16070	15897	16053	16107	16000	15966	15907	16195	15963	16167	15929	15999	16112	16059	16015	16055	16018	16032	16130	15934	15827	15967	15999	15984	16219	16170	16100	15964	16120	15983	16195	16049	15969	15986	15892	16056	16068	16015	16049	16097	16303	16064	16015	16015	15913	16070	16052	15993	16037	16080	15804	15987	15871	16129	15873	15766	15923	16066	15968	16086	16144	15897	16156	16062	16212	16013	16110	16005	15952	16044	16215	16114	16221	16170	16079	16172	16052	16071	15976	16177	15974	16124	16233	16051	15930	16021	15972	15951	15963	16030	15900	16073	16274	16101	16075	15997	16105	15980	16049	15915	16049	16074	16232	16096	16084	16174	16077	16077	16068	16022	16179	16033	16057	16032	16136	16003	15936	16170	15965	15902	16122	15856	15778	16135	16033	16012	16005	16119	15888	15981	16034	16240	16028	15952	16078	16194	16031	16197	15877	15871	15902	16018	15893	16079	16108	16066	15994	15778	15919	16123	16010	16013	16038	15947	16143	15947	15956	15945	16145	15987	16070	16079	16091	16043	16048	16115	16283	16037	16020	16040	16036	16062	16134	15946	16070	16039	16102	16024	16259	16052	16161	15929	16076	16111	15964	15966	16073	15898	16120	15920	15919	16120	15913	16032	16094	15768	16105	15936	15996	15990	15983	16192	15941	15885	16095	15927	15818	15824	15946	16001	16050	16008	16074	15676	16076	15935	16019	16067	16191	16211	16083	16158	16030	15824	16140	15942	15866	16058	16130	15989	16125	16113	16089	16034	16128	16047	16127	15910	16056	15831	16135	15999	16143	15925	15944	16080	15894	16123	15755	15987	16021	16140	16016	16291	16094	15988	16163	16055	16208	16035	15987	16067	16117	15912	16072	15905	16008	15958	16168	15863	15982	16008	15940	15880	15861	15826	15877	16002	15971	15935	16247	16083	16189	16071	16049	16173	15977	16223	16181	15870	16023	15954	15934	16202	16015	16023	15939	15920	16054	16140	15944	16192	15936	15996	16069	16071	16066	16160	15952	16013	15822	15855	16044	16191	16139	16015	15998	15912	15904	16005	15951	16103	15996	15817	16032	16071	16123	16179	16053	16162	15874	15941	16083	15921	15920	15769	16208	16302	16116	16103	15994	15958	16126	16058	15932	16117	15925	16015	16099	15934	15948	15862	15980	16075	16030	16404	15966	15862	16109	16078	15863	16079	16013	15956	16125	16130	15912	15932	16109	16318	15940	16303	16269	16143	16244	16077	16146	16153	15888	16250	16065	15844	16083	16080	16095	16124	15992	16211	16009	16046	15910	16052	16021	16126	16080	16143	16057	16164	16053	16027	15977	16002	15729	16051	15915	16184	16309	15909	15963	15983	16012	16054	15925	16020	15982	16065	15887	16331	16028	15754	15915	16129	16088	16085	15928	15882	16001	15951	16352	16063	16015	15991	15883	15791	15843	15913	15924	16192	16264	15986	15879	16074	15943	16012	16069	16200	16129	16000	15951	16049	16149	16107	16259	15806	16308	16160	16103	15964	15952	15977	16116	15985	15818	16116	16123	15929	16038	15951	16032	15990	15963	16082	15844	16087	16233	16090	15982	15927	16067	16020	15847	15898	16086	16046	16204	16116	16158	16096	16075	16244	15897	16063	16040	16057	15845	15956	16253	15969	16152	15890	16088	15907	16021	16042	16041	16139	16130	16138	16037	15928	15911	15960	15970	15905	15999	16035	15868	16083	15910	15938	16014	16065	16051	15957	15853	16095	15845	16022	16092	16050	16039	16123	16074	16003	15861	15760	15916	16113	16108	16089	15919	16057	16040	16071	16026	16144	15930	15867	16021	15995	16155	16139	15852	16091	16018	16219	16034	16269	16143	16093	16135	15979	16079	16052	16081	15912	15992	15884	15923	16109	15913	15983	16016	16028	16154	15945	15986	16092	16091	15807	16237	16124	16088	15913	15765	15921	16042	16075	15979	16134	15934	16051	16060	15826	15954	16277	16045	15942	16149	15979	16015	16138	16099	15998	15883	15898	16082	16007	16023	16136	15893	15907	16029	15935	15988	16052	16105	16197	16228	16117	16196	15916	15964	16028	16192	15948	15993	16009	16152	15945	16244	16048	15889	16154	16209	15953	15931	16084	16025	16015	16138	16005	16089	16160	15974	16045	16045	16039	16046	15999	15980	15896	16051	16042	15866	15922	16070	15933	16061	16156	15881	15897	16008	16122	16050	16023	15936	15924	15960	16118	16143	15795	16063	15900	16024	16133	16196	16001	15971	16121	16091	16035	16063	16000	15932	16109	15967	16021	16075	16094	16086	15755	16075	16003	15943	16161	16099	16081	16072	16067	15971	15906	15950	15962	16068	16053	16090	16215	15841	15758	15948	15870	16076	16118	16195	16170	16023	15939	15921	16108	15998	16157	16036	15963	16181	16167	16022	15862	15921	16053	16238	16043	16055	15883	16048	16096	15943	15955	16012	16032	15928	16097	16143	16121	15959	16029	16182	16037	16037	16221	16094	16123	16092	16017	15970	16151	16016	15725	15805	16090	15931	16162	15971	16124	16043	16088	16182	16135	15983	16107	16101	16146	15912	16091	16091	16149	16147	16018	15995	15863	16060	16074	16040	16062	16181	16082	16097	15961	16128	15960	15986	16084	15906	16103	15999	16245	16152	15864	15904	15990	15952	15962	16004	16052	15930	15873	16046	16156	15949	16072	16219	16033	15831	15995	15974	16023	16129	16063	16141	15991	16066	15810	15929	16020	16092	16018	16149	16045	15966	15946	15966	15902	16030	15923	15807	16017	15963	15964	15992	15867	15966	16117	16101	15859	15905	16158	15970	15975	16109	16091	15941	16103	15981	15867	16300	16013	16123	16021	15962	16015	16376	16008	15883	15953	15981	16177	15958	16298	15974	16093	15986	16061	16040	16080	15874	16159	16071	16079	16112	16040	16094	16089	16327	16134	16063	16030	16108	16036	16228	16195	16156	15737	15859	16033	16096	15665	15939	16058	16022	15971	16056	15973	16168	16033	16218	16069	16074	16021	16025	16039	16075	16132	15996	15985	15953	15928	15937	16043	16073	16074	16266	15950	15970	16159	16039	16020	15987	16024	16007	16024	16147	15960	16013	16016	16069	15992	15968	16194	16104	16181	16102	16094	16176	15996	16007	15934	15961	16020	16222	16037	16181	15955	15875	16015	15979	15889	15880	15972	16094	15982	16178	16057	16048	15831	15977	15928	15881	16108	15983	15937	16160	16028	16086	16009	15933	16064	16116	16109	15883	16061	15918	15951	16204	16164	15885	16080	15962	16061	16092	15963	15992	16058	16060	16034	16151	16113	16067	15911	15921	16053	16003	16006	15961	16047	16110	16098	16030	16059	16002	15999	16130	16046	15979	16046	16058	16081	15991	16066	15943	15849	15951	15984	16068	16094	16061	15894	16073	15974	16148	16101	16233	16040	16136	16205	15925	16113	16006	16235	16196	16023	15855	16118	16061	15966	16133	16089	15929	16000	16024	15962	16025	15944	16140	15997	16073	16169	15981	16073	16229	16092	15920	16066	16105	15958	16001	15956	15971	16258	15936	15939	16077	16009	16016	16077	15642	16050	16059	16047	16158	15846	15926	16004	15914	16070	16157	15988	16102	16065	16025	16110	16157	16005	15928	15996	15896	15923	15971	16132	15972	16013	15935	16013	16137	15988	16011	16085	15856	16060	15877	16216	16014	16020	16114	16036	16104	15899	16055	16251	16109	16094	15899	16165	16113	16180	16087	16098	15907	16149	16146	16041	16056	15910	15875	16016	16146	15913	16106	16031	16037	15983	16172	15907	16241	16159	16103	15990	16069	16116	16000	16082	16071	15952	16097	16069	16120	15905	16027	16046	16083	16086	15936	16015	16302	16068	16150	15998	15987	16142	16097	15990	16037	16144	15946	16116	16071	16132	16104	16033	16106	15936	16182	15978	15906	16217	16027	16240	16104	16066	16133	15996	16042	16016	15991	16111	15922	16041	16077	16120	15936	15913	15978	16021	15978	16196	16188	16309	16091	16100	15987	16047	16127	16005	15901	15980	15789	16109	15912	16090	16046	16089	15984	16090	16002	16253	16082	16126	15856	15992	16011	16029	15943	16017	16035	15922	15985	15837	16091	16069	15868	16175	16127	16171	16042	15986	15967	16048	16207	16051	15965	16239	16181	16035	16185	16038	16208	15882	15807	16044	16099	15804	15986	15835	16146	16061	16154	16319	16014	16348	15953	15986	15872	16027	16029	16078	16221	15994	16123	16183	15956	16278	16221	16169	15937	15989	15953	16084	16014	16025	16059	16111	16000	16024	16182	16263	15900
18367	34287	31674	25416	22462	20533	19514	18997	17770	17809	17646	17891	17168	17314	17282	17289	18119	18690	19769	18947	18017	16291	16192	15852	15467	15034	15154	15311	15112	14890	14812	14986	14970	14817	14818	14835	14799	14785	14920	14673	14739	14894	14816	14848	14800	14896	14830	14695	15017	16560	16283	16016	15419	15235	14795	14693	14662	14729	14550	14792	14634	14693	14455	14843	14594	14717	14795	14801	14732	14768	14674	14817	14708	14619	14735	14674	14481	14672	14818	14607	14781	14614	14779	14691	14536	14670	14948	14706	14676	14588	14870	14850	14672	14686	14663	14882	14619	14804	14771	14806	14620	14805	14620	14687	14921	14699	14864	14669	14708	14857	14636	14628	14762	14622	14575	14823	14812	14723	14723	14634	14801	14780	14599	14559	14714	14783	14873	14573	14628	14713	14789	14680	14646	14702	14724	14536	14811	14663	14611	14626	14740	14640	14801	14758	14619	14654	14675	14919	14780	14675	14680	14649	14693	14569	14883	14493	14822	14666	14647	14758	14817	14832	14759	14663	14717	14763	14718	14697	14605	14676	14705	14709	14663	14729	14821	14701	14593	14747	14629	14703	14792	14714	14728	14783	14796	14679	14651	14726	14734	14684	14742	14762	14626	14686	14637	14756	14544	14595	14794	14669	14573	14842	14864	14707	14645	14689	14814	14681	14617	14788	14603	14631	14688	14675	14716	14810	14567	14552	14749	14642	14691	14734	14749	14776	14526	14691	14552	14713	14564	14673	14793	14731	14753	14794	14750	14574	14642	14725	14851	14671	14783	14690	14527	14658	14646	14854	14573	14630	14764	14571	14566	14679	14564	14728	14594	14645	14746	14565	14786	14756	14617	14718	14639	14661	14547	14728	14720	14702	14682	14767	14668	14812	14599	14715	14697	14708	14917	14526	14601	14825	14834	14648	14629	14570	14551	14854	14687	14838	14600	14768	14696	14614	14564	14654	14676	14668	14721	14715	14595	14777	14605	14862	14700	14726	14689	14518	14606	14720	14620	14879	14907	14633	14744	14706	14714	14732	14745	14767	14638	14740	14662	14659	14760	14786	14629	14564	14617	14561	14518	14716	14753	14670	14689	14690	14763	14555	14714	14610	14707	14674	14679	14548	14614	14830	14559	14575	14625	14703	14718	14583	14752	14729	14653	14645	14765	14613	14855	14869	14703	14760	14660	14686	14783	14654	14596	14683	14793	14733	14826	14621	14646	14525	14725	14646	14570	14701	14614	14783	14817	14668	14674	14617	14597	14708	14641	14763	14641	14731	14558	14591	14911	14758	14718	14782	14751	14710	14524	14674	14767	14727	14582	14687	14811	14803	14761	14488	14827	14626	14564	14603	14642	14761	14598	14610	14810	14588	14678	14813	14680	14612	14684	14642	14696	14730	14875	14698	14627	14725	14548	14786	14774	14638	14606	14723	14738	14869	14695	14813	14834	14653	14787	14653	14761	14569	14750	14716	14601	14756	14477	14836	14591	14597	14653	14641	14779	14758	14795	14832	14554	14483	14769	14550	14671	14589	14592	14715	14531	14645	14663	14697	14788	14668	14480	14731	14567	14705	14643	14665	14633	14600	14577	14610	14734	14736	14724	14674	14658	14754	14644	14708	14595	14684	14777	14772	14574	14696	14744	14567	14609	14642	14696	14602	14786	14578	14763	14840	14676	14708	14777	14520	14636	14677	14534	14731	14722	14552	14683	14657	14634	14565	14737	14682	14818	14731	14635	14522	14624	14714	14805	14588	14885	14823	14493	14556	14630	14573	14730	14705	14834	14548	14740	14677	14658	14693	14610	14821	14626	14560	14504	14833	14680	14691	14501	14574	14936	14678	14552	14676	14710	14743	14622	14539	14735	14697	14688	14641	14606	14609	14612	14633	14789	14619	14718	14762	14625	14748	14831	14690	14704	14816	14660	14646	14822	14690	14741	14783	14727	14596	14639	14722	14689	14821	14840	14681	14568	14626	14589	14568	14634	14661	14723	14637	14664	14696	14837	14661	14597	14706	14736	14605	14666	14617	14636	14671	14719	14706	14762	14623	14764	14655	14843	14640	14601	14616	14668	14702	14663	14616	14561	14663	14753	14708	14768	14604	14605	14754	14815	14501	14591	14447	14654	14735	14528	14714	14630	14747	14687	14850	14611	14526	14648	14659	14791	14566	14642	14731	14764	14698	14691	14747	14750	14757	14785	14656	14720	14639	14594	14656	14690	14486	14672	14745	14571	14662	14748	14807	14702	14690	14836	14750	14822	14630	14673	14558	14567	14883	14712	14754	14708	14733	14663	14612	14706	14797	14544	14624	14625	14745	14746	14644	14711	14581	14581	14636	14804	14695	14710	14666	14680	14638	14585	14666	14550	14724	14652	14503	14675	14519	14785	14670	14717	14769	14774	14591	14725	14769	14680	14824	14540	14713	14779	14742	14776	14615	14625	14723	14618	14909	14658	14633	14672	14696	14729	14833	14643	14581	14523	14768	14630	14562	14664	14709	14627	14801	14654	14834	14540	14620	14622	14673	14613	14629	14655	14634	14576	14691	14685	14742	14746	14724	14652	14669	14638	14699	14570	14801	14675	14552	14672	14871	14914	14624	14757	14521	14726	14660	14715	14791	14596	14899	14596	14633	14676	14746	14615	14627	14759	14787	14621	14618	14681	14787	14648	14835	14530	14685	14593	14734	14642	14727	14519	14806	14595	14734	14689	14791	14688	14752	14704	14812	14687	14922	14688	14562	14607	14763	14637	14716	14563	14546	14665	14556	14856	14844	14756	14602	14617	14803	14753	14777	14872	14467	14743	14795	14654	14634	14649	14642	14626	14657	14682	14720	14681	14669	14773	14418	14606	14689	14836	14698	14562	14542	14567	14546	14635	14704	14876	14648	14633	14851	14725	14512	14751	14742	14652	14788	14781	14630	14562	14761	14858	14901	14580	14661	14700	14820	14645	14668	14624	14774	14748	14572	14607	14753	14824	14563	14612	14778	14916	14683	14687	14606	14791	14637	14794	14659	14730	14630	14717	14681	14724	14736	14619	14643	14640	14796	14530	14695	14664	14602	14941	14627	14707	14589	14663	14731	14591	14663	14607	14556	14942	14662	14731	14589	14717	14762	14563	14828	14829	14585	14730	14583	14716	14532	14735	14759	14783	14628	14544	14513	14667	14690	14568	14557	14548	14802	14594	14629	14609	14793	14798	14841	14741	14697	14642	14692	14777	14598	14703	14811	14727	14657	14787	14605	14691	14615	14650	14852	14676	14724	14702	14622	14676	14659	14548	14749	14677	14669	14865	14520	14801	14535	14629	14683	14632	14747	14681	14764	14656	14555	14727	14643	14635	14730	14734	14751	14567	14677	14773	14648	14850	14786	14626	14636	14704	14809	14714	14704	14617	14737	14702	14568	14751	14624	14677	14601	14727	14615	14568	14704	14706	14625	14633	14870	14605	14870	14573	14592	14731	14765	14604	14692	14543	14670	14616	14637	14641	14530	14763	14879	14882	14630	14756	14754	14799	14666	14688	14675	14773	14800	14803	14637	14666	14499	14602	14812	14588	14586	14596	14581	14655	14554	14785	14757	14776	14888	14677	14647	14754	14745	14794	14729	14868	14556	14829	14625	14714	14674	14755	14811	14782	14645	14647	14692	14780	14643	14812	14690	14716	14782	14727	14700	14910	14580	14702	14574	14542	14656	14754	14609	14708	14736	14595	14477	14708	14704	14716	14666	14669	14582	14704	14757	14560	14586	14720	14585	14573	14684	14823	14761	14616	14535	14780	14592	14679	14703	14658	14812	14622	14565	14735	14927	14579	14642	14834	14511	14672	14684	14624	14663	14643	14658	14840	14552	14678	14683	14700	14600	14554	14644	14652	14631	14638	14602	14572	14701	14680	14687	14723	14566	14729	14588	14781	14667	14744	14492	14743	14626	14902	14686	14703	14687	14849	14698	14866	14478	14535	14894	14814	14558	14590	14629	14652	14610	14850	14693	14680	14756	14696	14887	14591	14734	14586	14542	14644	14676	14728	14814	14719	14721	14834	14628	14593	14695	14720	14752	14573	14702	14561	14873	14747	14750	14585	14912	14773	14565	14582	14577	14691	14801	14587	14494	14740	14568	14782	14574	14704	14704	14646	14727	14600	14823	14730	14565	14687	14668	14862	14605	14527	14672	14793	14881	14760	14597	14816	14613	14698	14780	14655	14497	14813	14539	14696	14643	14636	14749	14703	14651	14656	14690	14713	14566	14639	14617	14620	14694	14612	14627	14694	14525	14632	14552	14686	14669	14683	14716	14782	14677	14728	14711	14644	14588	14627	14689	14614	14652	14732	14461	14754	14676	14712	14634	14688	14739	14601	14687	14734	14653	14821	14613	14705	14617	14468	14722	14738	14635	14657	14592	14789	14744	14761	14802	14633	14501	14584	14735	14626	14638	14505	14771	14755	14713	14682	14539	14698	14720	14414	14639	14674	14842	14689	14814	14592	14780	14667	14569	14820	14566	14704	14751	14757	14709	14709	14785	14634	14709	14608	14711	14562	14674	14691	14719	14658	14601	14852	14622	14723	14750	14754	14669	14712	14655	14681	14704	14625	14666	14698	14514	14814	14731	14607	14727	14651	14723	14781	14809	14599	14603	14577	14656	14725	14499	14590	14680	14782	14573	14832	14746	14613	14410	14776	14764	14763	14754	14750	14715	14708	14716	14848	14612	14865	14764	14626	14611	14763	14699	14534	14769	14681	14701	14524	14742	14718	14584	14706	14628	14886	14758	14694	14825	14834	14576	14621	14709	14799	14682	14748	14751	14607	14689	14700	14676	14698	14763	14689	14639	14729	14925	14695	14641	14630	14786	14597	14608	14804	14692	14625	14787	14629	14708	14585	14838	14695	14683	14699	14660	14744	14658	14734	14564	14692	14648	14581	14664	14791	14769	14796	14761	14685	14609	14757	14612	14575	14623	14675	14740	14508	14783	14683	14668	14731	14789	14789	14719	14640	14661	14586	14622	14654	14596	14732	14729	14784	14633	14567	14616	14656	14638	14633	14652	14607	14698	14714	14659	14739	14707	14669	14686	14806	14739	14758	14699	14579	14695	14856	14688	14706	14513	14833	14533	14637	14775	14653	14858	14653	14599
27035	21744	24951	21328	17473	16926	17088	16681	16381	16477	16276	16658	16586	16478	16541	16937	17453	17678	17586	17322	16378	16287	16252	15993	16103	16103	16076	15917	15834	15916	15893	15962	15952	15929	16028	15991	16157	15981	15797	15799	15831	15714	15794	15801	15896	15907	16037	15906	15897	16027	16104	15986	16033	16091	15896	15929	15801	16011	15549	15935	15875	15940	15840	15945	15947	15776	15696	15839	15655	15781	15594	15866	16071	15912	15948	15965	15831	15739	16047	15829	15682	15715	15966	15841	15955	15819	16008	15923	16046	15842	15955	15832	15996	15742	15994	15827	15720	15908	16067	15893	15750	15959	15909	15761	15799	15863	15878	15912	15945	15772	15865	15779	15851	15797	15931	15760	15913	15830	15986	15658	15908	15911	15809	15763	15708	15736	15834	15702	15881	15566	15826	15949	15882	15923	15806	15955	15929	15873	15793	15842	15789	15840	15851	15817	15885	15800	15821	15636	15813	15882	15715	15852	15812	15908	15909	15968	15889	16027	15960	15845	16060	15813	16006	15773	15851	15830	15947	16029	15811	15688	15892	15802	15714	15961	15878	15849	15605	15609	15925	15957	15874	15998	15788	15814	15952	15889	15950	15954	16110	16017	15865	15830	15662	15769	15868	15724	15952	15693	16042	16118	15926	16040	15786	15666	15689	15948	15861	16051	15908	15607	15761	15870	15867	15931	15800	15855	16085	15903	15773	15763	15997	15835	15929	15842	16135	15871	15897	15966	15791	15763	15799	15669	15856	15907	15678	15852	15895	16032	15904	15785	15725	15755	15880	16020	15977	15832	15918	15879	15816	15919	15864	15891	15828	15926	16017	15859	15731	15891	15690	15821	15975	16009	15742	15917	15830	15783	15800	15967	15800	15785	15988	15868	15723	15883	16043	15948	15730	15754	15841	15883	15970	15773	15861	15901	15692	15816	16008	15939	15894	15926	15728	15840	15824	15832	15902	15794	15812	15858	15958	16042	15628	15981	15740	15817	15834	15830	15887	15947	15780	16049	15879	15904	15872	15787	15942	15848	15922	16013	15834	15861	15756	15788	15811	15832	15922	16004	15982	15768	15868	15897	15928	15670	15901	15869	15713	16051	15718	15770	15745	15829	15716	15889	15704	15851	15928	15919	16027	15833	15762	15828	15743	15830	15941	15797	15937	15935	15897	15970	16050	15942	15651	15878	15696	15978	15711	15754	15822	15886	15733	15982	15753	15826	15862	15839	15679	15739	15741	15864	15849	15905	15953	15902	15793	15882	15986	15875	15669	15748	15568	15855	15718	16057	16028	15845	15920	16101	15913	15853	15801	15695	15929	15850	15778	15933	16105	15759	15950	15782	15758	15926	15943	15786	15891	15831	15909	15783	15744	16062	15731	15772	15918	15768	15772	15793	15934	15909	15883	15739	15812	16044	15843	15814	15932	15859	16036	15699	15872	16005	15910	15960	15990	15966	15907	15786	15703	15792	15612	15926	15910	15811	15952	15801	15691	15869	15728	15943	15883	15929	15869	15781	16081	15981	15711	15729	15853	15775	15851	15844	15789	15779	15989	15796	15786	15818	15764	16006	15793	15769	15714	15903	15867	15772	15930	15995	16136	15763	15805	15937	15720	15708	15774	15788	15977	15895	15915	15704	16010	15821	16031	15769	15670	15799	15879	15769	16027	16018	15943	16038	15927	15803	15794	15748	15759	16086	16033	15888	15681	15918	16000	15813	15795	15771	15788	15715	15802	15880	16014	15661	15738	15900	15909	15844	15769	15854	15757	16018	15824	15925	15945	15877	15833	15816	15756	15886	15993	15895	15804	16039	15573	15990	15912	15746	15871	15711	15762	15832	15907	15983	15864	15870	16119	15830	16040	15795	15751	15670	15872	15862	15751	15797	15742	15811	15784	15828	15989	15793	15856	15698	15951	15715	15834	15851	15932	15738	15887	15786	15937	15879	15888	15841	15961	15659	15815	15701	15972	15858	16042	15902	15859	15892	15751	15932	15784	15846	15826	15666	15860	15840	15870	15711	15726	15956	15896	15761	15948	15684	15836	15657	15684	15911	16050	15915	15792	15796	15908	15931	15936	15703	15791	15793	15804	15642	15678	15772	15991	15896	16020	15863	16058	15946	15905	15834	15752	15880	15911	15787	15839	16003	15765	15779	15837	15865	15972	15857	15730	15787	15872	15901	15805	15939	15888	15899	15898	15774	15834	15941	15694	15629	16022	15748	16081	15955	15925	15819	15895	15689	16005	16029	15926	15752	15896	15837	15909	15875	15902	15939	15801	15773	16017	15947	15808	15898	16000	15852	15949	15879	16022	15849	15930	15937	15918	15834	15757	15905	15872	15949	15808	16086	15771	15853	15976	15946	15843	15768	15985	16079	15852	15834	15872	16014	15852	15712	15641	15814	15947	15578	15700	16026	16045	15704	15960	15753	15833	15844	15703	15867	15899	15979	15823	15897	15919	15779	15763	15958	15879	15945	15876	15736	15548	15736	16002	16058	15804	15842	15810	16034	15987	15849	15818	15811	15835	15979	15850	15919	15896	15737	16002	16035	15785	15904	15951	15888	15709	15842	15864	15727	16045	15915	15844	16039	15906	15665	15820	15978	15891	15935	15924	15653	15763	15829	15968	15664	16000	15856	15985	15919	15842	15801	15922	15768	15847	15933	15642	15880	15824	15625	15747	15796	15872	15817	15893	15993	15862	15969	15940	15771	15850	15763	15700	15955	15815	15978	15788	15813	15727	15776	15752	15787	15855	15871	15762	15631	15890	15871	15888	15748	15945	15954	15913	15665	15803	15944	15769	15820	15830	15840	15851	16058	15984	15725	15910	15917	15910	15803	15980	15982	15995	15824	15610	15989	16010	15773	15768	15936	16059	15881	15716	15630	15718	15998	15952	15773	15905	15673	15915	15795	15795	15621	15908	15960	16129	15762	16023	16035	15981	15694	15720	15904	15843	15825	15913	15601	15940	15870	15821	15791	15811	15806	15771	15820	15870	15843	15669	15725	15727	15813	15849	15727	16016	15924	15969	15827	15776	15824	15918	15979	15880	15933	15814	15961	15833	15889	15967	15790	15837	15707	15771	15778	15814	15766	15749	15869	15924	15843	15804	15773	15923	15899	16022	15785	16027	15886	15849	15851	16053	15955	15826	15915	15787	15899	16020	15897	15794	15796	15711	15888	15788	15923	15766	15852	15915	15927	15787	16105	15986	15823	15780	15965	15968	15998	15887	15808	15714	15828	15841	15818	15911	15917	16024	15858	15950	15992	16025	15807	15891	15853	16015	15877	15800	15805	15810	15848	15877	15887	15672	15966	15872	15927	15864	15712	15731	15783	15933	15958	15854	15895	15835	15889	15861	15810	15828	15925	15926	15838	15896	15773	15940	15814	15697	15982	15844	15876	16040	15999	15937	15951	15864	15838	15809	15819	15684	15824	15775	15550	15945	15798	15889	15948	15833	15992	15734	15827	15806	15819	15946	15800	15828	15811	15936	15847	15937	15872	15906	15765	16012	15946	15818	15828	15775	15796	15729	15719	15903	15958	15868	15807	15871	15937	15698	15903	15846	15856	15789	15999	15873	15847	15902	15915	15950	16015	15878	15755	15861	15817	15570	15765	15735	15706	15868	15942	15824	15850	15935	15856	15730	15828	15857	15874	15664	15524	15683	15806	15809	15835	15952	15844	15915	15833	15807	15851	15902	15779	15997	15854	15752	15969	15773	15791	15841	15741	15810	15741	15757	15878	15876	15909	15907	15891	15973	15828	15721	15815	15889	15958	15932	15955	15822	15780	15955	15707	15859	15763	15872	15921	15891	15782	15798	15999	15905	15941	15930	15840	15721	15786	15827	15798	15910	15966	15784	16041	15795	15713	15754	15714	15880	15976	15898	15903	15886	16063	15950	15884	16063	16007	15747	15667	15810	15790	15868	15878	15724	15886	15741	15738	15941	15900	15829	15965	15941	15755	15909	15847	15738	15512	15874	15797	15763	15968	15961	15729	15766	15804	15741	15786	16061	15853	15966	15960	15941	15830	15672	15805	15905	15896	15637	15724	15735	15784	15838	15910	15938	16033	15926	15801	15819	15939	15877	15933	16032	15930	15897	15810	15735	15693	15963	15965	15769	15889	15858	15836	15673	15819	15882	15979	15750	15770	15804	15973	15974	15788	15997	15673	15769	15862	15853	15797	15923	15887	15747	15806	15928	15912	15724	15728	15770	16001	15981	15777	15861	15991	15995	15786	15738	15822	15931	15804	15964	15875	15820	15873	15891	15919	15810	15851	15907	16015	15983	15793	15749	15952	15867	15771	15841	15757	15976	15835	15912	15789	15832	15926	16019	15861	15801	15896	15885	15762	15850	15736	15936	15943	15779	15859	15830	15906	15731	15938	16049	15711	15726	15821	15832	15784	15808	15870	15807	15744	15858	15730	15959	16089	15874	15967	15890	15833	15860	15904	15873	15688	15856	15934	15958	15806	15789	15995	15759	15934	15885	15759	15963	15809	16071	15801	15910	15813	15876	15849	15852	15797	15854	15888	15726	15786	15987	15786	15811	15945	15824	15884	15682	15697	15858	16173	15906	15966	15965	15832	16021	15717	15743	15752	15850	15908	15808	15926	15869	15843	15913	15922	15923	15906	15720	16112	15918	15806	15962	15631	15875	15901	15956	15805	15705	15747	15739	15786	15893	15725	15698	15849	16089	15922	15822	15971	15875	15985	15743	15856	15834	15840	15744	15689	15885	15846	15772	15816	15894	15801	15897	15949	15817	15620	15973	15915	15968	15880	15867	15810	15867	15787	15843	15903	15803	15679	15861	15864	15947	15707	15871	15751	15759	16010	16046	15816	15683	15841	15936	15751	15885	15764	15807	15683	15822	15787	15812	15738	15625	16031	15938	15777	15808	15633	15858	15887	15837	15897	16007	15904	15965	15925	16074	16071	15867	15943	15773	15762	15888	15659	15852	15843	15874	15814	15912	15895	15856	15946	15978	15885	16072	15755	15855	15671	15906	16077	15987	15606	15856	15974	16055	15930	15893	15814	15723	15942	15741	15750	15947	15878	16010	15901	15841	15809	15727	15890	15813	15730	15844	15789	15657	15777	15849	15813	15850	16081	15949	15737	16097	15803
16749	22669	21496	18233	17108	16717	16421	16156	15918	15519	15706	15890	15670	15535	15970	16635	17346	17437	17096	16576	15500	15093	15079	15137	14868	14729	14728	14777	14913	14669	14789	14813	14523	14727	14636	14327	14657	14690	14549	14674	14614	14723	14509	14592	14501	14574	14721	14536	14564	14744	14869	14718	14675	14624	14718	14630	14668	14560	14621	14595	14702	14568	14512	14542	14496	14418	14526	14745	14627	14584	14646	14645	14779	14532	14433	14638	14529	14752	14661	14570	14697	14656	14417	14632	14619	14609	14568	14608	14610	14778	14618	14621	14465	14528	14545	14483	14724	14682	14598	14542	14512	14551	14696	14756	14449	14574	14683	14584	14453	14652	14501	14531	14549	14621	14549	14678	14552	14535	14686	14536	14536	14524	14472	14631	14547	14503	14481	14455	14488	14571	14385	14611	14513	14670	14551	14593	14723	14544	14600	14561	14454	14496	14542	14730	14534	14696	14575	14745	14749	14439	14622	14597	14402	14593	14501	14765	14468	14504	14603	14637	14653	14659	14570	14463	14578	14721	14662	14595	14601	14627	14411	14504	14388	14730	14543	14733	14491	14544	14519	14596	14574	14526	14569	14527	14627	14635	14723	14448	14703	14556	14608	14642	14498	14592	14654	14454	14762	14577	14604	14484	14581	14577	14798	14658	14545	14419	14588	14587	14695	14497	14653	14390	14882	14708	14690	14510	14681	14517	14580	14597	14583	14651	14571	14635	14669	14539	14537	14552	14555	14611	14435	14567	14617	14537	14611	14486	14699	14620	14571	14559	14426	14632	14595	14495	14364	14615	14738	14522	14445	14630	14458	14727	14607	14520	14373	14598	14576	14616	14506	14805	14474	14546	14494	14525	14613	14517	14763	14441	14542	14516	14657	14505	14762	14742	14535	14648	14502	14358	14855	14442	14456	14409	14523	14541	14596	14564	14451	14672	14562	14556	14599	14538	14587	14657	14588	14524	14609	14678	14421	14556	14666	14612	14481	14678	14670	14568	14591	14621	14388	14551	14513	14752	14672	14641	14576	14655	14789	14669	14429	14618	14563	14561	14604	14691	14539	14644	14553	14558	14510	14442	14653	14611	14734	14654	14601	14665	14497	14517	14515	14720	14566	14589	14677	14525	14556	14757	14552	14422	14714	14641	14815	14548	14440	14708	14587	14650	14682	14571	14461	14601	14465	14563	14550	14626	14597	14586	14499	14578	14670	14724	14516	14502	14457	14591	14575	14518	14712	14347	14641	14567	14489	14541	14630	14693	14692	14601	14599	14668	14561	14573	14662	14446	14474	14625	14632	14437	14519	14560	14612	14555	14493	14487	14365	14588	14734	14589	14539	14477	14638	14657	14528	14569	14482	14614	14567	14420	14502	14576	14395	14417	14591	14589	14700	14778	14717	14501	14508	14530	14499	14631	14436	14577	14639	14548	14671	14648	14487	14595	14543	14508	14627	14700	14530	14557	14513	14741	14712	14602	14705	14527	14735	14550	14617	14579	14619	14683	14494	14528	14628	14689	14648	14449	14648	14566	14773	14538	14561	14528	14566	14440	14661	14540	14602	14513	14639	14666	14609	14551	14515	14505	14560	14597	14499	14543	14536	14469	14487	14578	14639	14412	14666	14751	14571	14537	14663	14519	14502	14585	14609	14602	14694	14603	14480	14588	14520	14575	14586	14457	14604	14557	14615	14569	14457	14647	14545	14514	14605	14609	14455	14690	14437	14528	14651	14641	14585	14739	14570	14590	14756	14706	14690	14545	14498	14555	14583	14532	14583	14395	14704	14470	14612	14676	14618	14519	14592	14477	14495	14428	14643	14502	14507	14451	14664	14793	14701	14678	14639	14445	14606	14602	14523	14532	14672	14624	14672	14679	14533	14503	14630	14601	14559	14415	14623	14610	14619	14597	14581	14615	14689	14479	14606	14679	14619	14555	14559	14638	14689	14494	14678	14535	14663	14528	14375	14585	14549	14606	14544	14526	14730	14589	14457	14573	14593	14638	14440	14531	14548	14598	14553	14725	14707	14594	14678	14657	14389	14572	14687	14587	14507	14707	14525	14756	14551	14612	14556	14560	14421	14612	14755	14531	14586	14584	14615	14447	14639	14586	14641	14529	14478	14468	14599	14487	14443	14613	14346	14644	14509	14443	14566	14542	14611	14478	14634	14722	14663	14424	14519	14550	14584	14474	14529	14533	14614	14554	14650	14546	14686	14669	14633	14591	14675	14488	14613	14529	14639	14805	14560	14533	14645	14731	14598	14441	14686	14630	14764	14492	14546	14596	14576	14604	14640	14627	14779	14543	14564	14683	14589	14573	14552	14720	14511	14557	14577	14626	14607	14643	14571	14652	14627	14378	14438	14679	14676	14581	14635	14413	14565	14690	14599	14438	14503	14421	14559	14611	14644	14348	14657	14620	14472	14659	14581	14586	14474	14587	14474	14501	14458	14686	14721	14533	14445	14539	14652	14639	14683	14499	14659	14520	14672	14650	14474	14672	14653	14595	14493	14559	14602	14681	14595	14442	14522	14531	14386	14584	14617	14617	14631	14659	14544	14522	14437	14715	14555	14592	14407	14583	14434	14530	14532	14536	14682	14491	14459	14576	14532	14700	14566	14538	14711	14576	14541	14584	14781	14691	14419	14542	14673	14592	14677	14602	14606	14528	14484	14591	14589	14414	14659	14509	14741	14679	14672	14621	14490	14446	14634	14692	14562	14531	14488	14505	14744	14547	14534	14629	14633	14483	14579	14674	14611	14664	14749	14570	14634	14700	14584	14558	14716	14739	14518	14461	14441	14688	14520	14639	14680	14446	14528	14641	14544	14672	14755	14644	14467	14681	14640	14508	14603	14516	14730	14670	14636	14409	14653	14599	14545	14705	14533	14604	14625	14522	14544	14625	14524	14658	14644	14681	14585	14657	14691	14559	14508	14736	14693	14487	14527	14428	14694	14570	14525	14637	14638	14627	14449	14518	14589	14474	14651	14536	14720	14831	14628	14596	14596	14569	14607	14675	14599	14738	14593	14513	14550	14781	14660	14496	14554	14551	14530	14751	14706	14684	14741	14521	14756	14678	14609	14603	14573	14611	14382	14495	14487	14504	14518	14574	14522	14544	14551	14616	14749	14407	14618	14643	14772	14547	14700	14509	14435	14504	14459	14520	14661	14623	14635	14567	14648	14567	14765	14703	14848	14451	14616	14404	14476	14631	14621	14634	14452	14449	14516	14491	14756	14453	14705	14716	14597	14725	14588	14603	14683	14638	14589	14569	14602	14778	14661	14516	14542	14586	14516	14640	14538	14661	14434	14705	14716	14508	14591	14555	14592	14655	14601	14578	14621	14513	14680	14692	14626	14464	14442	14554	14543	14811	14506	14578	14699	14610	14521	14592	14726	14710	14392	14606	14432	14632	14610	14570	14730	14513	14557	14654	14513	14457	14656	14534	14546	14655	14514	14632	14476	14539	14713	14674	14514	14606	14691	14572	14608	14534	14548	14574	14558	14626	14541	14503	14625	14625	14636	14591	14594	14422	14626	14693	14649	14512	14517	14741	14466	14483	14661	14556	14565	14581	14585	14437	14794	14506	14664	14581	14587	14714	14561	14697	14645	14732	14708	14700	14546	14486	14680	14760	14549	14544	14686	14441	14491	14619	14657	14684	14472	14516	14633	14466	14392	14571	14463	14656	14720	14498	14642	14793	14433	14768	14608	14621	14436	14549	14697	14737	14579	14636	14564	14695	14652	14708	14610	14438	14758	14651	14615	14764	14481	14516	14436	14634	14566	14671	14746	14567	14595	14521	14741	14703	14494	14684	14537	14652	14532	14525	14485	14691	14670	14594	14519	14541	14554	14521	14650	14519	14504	14617	14526	14687	14613	14644	14565	14719	14654	14624	14663	14603	14527	14616	14421	14537	14450	14722	14559	14677	14642	14610	14602	14383	14460	14710	14563	14605	14597	14611	14550	14600	14706	14580	14683	14555	14605	14677	14462	14482	14756	14653	14704	14829	14479	14483	14707	14670	14726	14613	14703	14604	14607	14706	14496	14525	14614	14580	14403	14491	14619	14566	14623	14739	14584	14633	14530	14510	14627	14494	14561	14394	14618	14743	14596	14603	14500	14495	14615	14612	14618	14647	14505	14503	14640	14461	14713	14609	14488	14769	14632	14378	14661	14449	14538	14680	14791	14655	14660	14684	14663	14535	14659	14675	14485	14642	14627	14624	14685	14773	14686	14517	14318	14476	14584	14735	14611	14599	14726	14645	14483	14493	14583	14620	14583	14589	14498	14498	14617	14578	14731	14611	14839	14610	14525	14622	14448	14477	14609	14607	14792	14613	14588	14447	14674	14648	14607	14634	14545	14739	14638	14724	14710	14575	14673	14526	14530	14640	14609	14652	14580	14529	14591	14783	14478	14447	14548	14502	14658	14574	14580	14507	14559	14557	14556	14720	14502	14736	14452	14659	14548	14622	14641	14413	14589	14597	14662	14627	14651	14672	14453	14653	14632	14524	14569	14636	14652	14667	14517	14581	14570	14512	14568	14625	14579	14532	14551	14612	14576	14443	14542	14465	14643	14611	14420	14560	14656	14676	14469	14631	14538	14604	14688	14749	14368	14534	14555	14661	14615	14520	14576	14552	14589	14646	14642	14540	14636	14595	14535	14384	14546	14528	14648	14665	14677	14621	14507	14614	14605	14524	14618	14464	14569	14666	14645	14677	14600	14535	14643	14759	14676	14659	14412	14633	14772	14400	14576	14426	14675	14685	14529	14618	14690	14616	14497	14533	14676	14629	14563	14642	14670	14428	14408	14655	14561	14555	14519	14414	14561	14711	14453	14471	14590	14606	14750	14601	14495	14567	14716	14586	14572	14488	14535	14688	14660	14706	14534	14759	14519	14586	14661	14598	14741	14666	14529	14707	14657	14539	14526	14570	14635	14718	14625	14591	14385	14717	14703	14633	14524	14573	14458	14459	14594	14642	14638	14666	14754	14542	14548	14724	14622	14574	14690	14377	14614	14538	14457	14743	14448	14604	14543	14733	14592	14471	14629	14645	14464	14449	14614	14547	14590	14577	14491	14484	14486	14666	14579	14489	14509	14516	14599	14592	14551	14508	14594	14646	14517	14548
23663	21204	28774	24030	21983	21770	20848	18150	17263	17202	17169	17036	17076	16844	17744	18619	19153	18539	18012	17053	16486	16615	16685	16352	16167	16154	16025	16147	16148	16077	16262	15808	15935	16016	16007	15846	16066	16047	16040	15825	15949	15878	15896	15845	15963	15850	15914	15971	16017	16380	16603	16304	16312	16144	16165	15842	15906	15859	15907	15779	15964	15810	15669	16049	15874	15994	15889	16100	16026	15971	15948	15869	15857	15876	15829	15924	15933	15910	15886	15833	16100	16141	15895	15983	15984	15926	15922	15953	15830	15814	15989	15928	15780	15928	15945	16046	15872	15953	15818	16130	15800	15963	15911	15986	16035	15932	15844	15904	15953	15723	15854	15827	15997	15821	15742	15886	16019	15808	15907	15916	15941	15905	15938	16025	15992	15934	15790	15947	15813	15854	15998	16062	15752	15829	15764	15953	15994	15708	16071	15968	15861	15896	15534	15946	15806	15684	15809	15920	15722	15863	15891	15963	15892	15869	15918	15923	15870	15853	15914	15696	16116	15934	16002	15893	15872	15650	15873	15818	15875	15926	15786	15817	15881	15767	15812	15998	15816	15794	16014	15824	15802	15808	15887	15903	15917	15872	15928	15996	15681	15777	15793	16032	15901	16032	15780	15791	15895	15840	15692	15741	15891	15830	15643	15947	15881	15795	15902	15781	15840	15864	15718	15798	15966	16018	15936	15846	15973	16043	15933	15790	15884	16028	15814	15987	15789	15881	15930	15775	15826	16047	16000	15948	15851	15868	15805	15775	15862	15677	15753	15948	15972	15808	16031	15839	15801	15736	15739	15867	15836	15848	15980	15849	15667	15639	15807	15949	15872	16063	15797	15784	15986	15702	15905	15976	15958	15644	15621	15734	15802	15787	15742	15884	15847	15710	15818	15844	15655	15876	15968	15850	15839	15881	16051	15895	15901	16044	15980	15921	15868	15819	15752	15809	15770	15826	15889	15987	15935	15954	16038	15746	15872	15838	15834	15898	15833	15772	15768	15813	15922	15953	15939	15816	15996	15921	15782	16012	16006	15963	15982	15861	16059	15921	15779	15912	15797	15940	15931	15865	15912	15837	15726	15811	15935	15789	15776	15846	15804	15924	15904	15960	15837	15817	15929	16029	15730	15825	15816	15785	15852	15879	15996	15768	15758	16107	15831	16007	15897	15819	15926	16099	15713	15721	15806	15963	15982	15789	15806	15892	15813	15735	15811	15735	15872	15920	16041	15968	15905	15760	15838	15876	15946	15994	15960	15815	15890	15710	15888	15843	16117	16058	15840	16058	15974	15780	15791	15895	16061	15773	15985	15810	15941	15863	15872	15667	15993	15941	15960	15910	15743	15861	15911	15785	15733	15840	15902	15880	15674	15910	15825	15929	16020	15832	15697	15869	15792	15654	16025	16060	15879	15734	15807	15866	15786	15815	15815	15877	15960	15879	15842	15692	16042	15842	15840	15838	16087	15885	15800	15987	15738	15848	15862	16082	15942	15829	16090	16108	15998	15939	15969	15605	16003	15804	15941	15771	15917	15832	15797	15770	15815	15820	15821	15869	15794	15672	15582	15806	15997	15774	15867	16014	15957	15895	15982	15872	15846	15866	15792	15764	15834	15741	15870	15842	15958	15833	15939	15877	15928	16096	15949	15869	15846	15888	15937	15770	15775	15804	15993	15850	15758	16053	15778	15846	15955	15956	15854	15863	15780	15816	15939	15812	15897	15792	15872	15795	15880	15870	15913	15821	15864	15807	15852	16089	15836	15850	15903	15889	15711	15814	15861	15692	15876	15726	15718	15937	15771	15862	15812	15792	15799	15889	15868	15854	15746	16110	16045	15825	15932	15927	15864	15844	15941	15843	15659	15905	15934	15906	15795	15774	15892	15911	15889	16078	16160	15857	15854	15731	15801	15797	15957	15887	15719	15725	15744	16062	15769	15775	15735	15895	15865	15864	15783	15968	15717	15803	15958	15799	15680	15943	15870	16033	15824	15865	15730	16027	15508	15720	15946	15761	15834	15714	15965	15843	15770	15798	15729	15872	15836	15983	15817	16025	15886	15879	15660	15990	15823	15900	15916	15899	15777	15692	15781	15978	15977	15963	16069	15849	15972	15840	15932	15685	15932	15944	15946	15712	15871	15807	15828	15699	15902	15851	15738	15976	15894	15796	16035	15826	15999	15832	15922	15938	15687	15758	15950	15774	15890	16199	15726	15786	15787	15821	15884	15682	15951	15781	15881	15888	15872	16016	15981	15798	16060	15897	15863	15852	15932	15725	15968	15976	15875	15751	15861	15911	15888	15733	15989	15893	15838	15903	16032	15991	15975	16016	15926	15635	15878	15724	15839	15806	15673	15828	15802	15718	15978	15850	15785	15671	15939	15656	15846	15858	15801	16015	15803	15706	15629	16142	15851	15792	15978	15816	15955	15879	15832	15837	15800	15941	15848	15884	15906	15930	16182	15624	15732	15846	16125	15794	15886	15853	15846	15925	15873	15985	15993	15942	15802	15749	15766	15885	16028	15857	16118	15927	15685	15963	15888	15933	15816	15861	16013	15821	15840	15689	15974	15962	16028	15963	16031	15674	15988	15949	16056	15968	15995	15959	15863	15801	16007	16029	15838	15812	15996	15727	15852	15867	15566	15728	15766	15814	15988	15871	15913	15917	15765	15763	15903	15737	15773	15755	15826	15917	15808	15911	15878	15751	15895	15852	15964	16039	15837	15921	15888	15791	15668	16014	15840	15937	15788	15926	15862	15855	15726	15781	15919	15979	15952	15854	15749	15895	15899	15943	15840	15851	15874	15839	15733	15755	15860	15903	15883	15942	15877	16015	15705	16027	15706	15839	15777	15759	16008	15965	16057	16081	15919	15804	15632	15703	15945	15879	15887	15777	15785	15837	15827	15942	16003	15750	15913	15775	15969	16116	15898	15886	15956	15765	15970	15640	15761	15837	15951	15819	15710	15947	15843	15975	15893	15975	15983	16021	15840	15766	15935	16062	15992	15900	15699	15980	15746	15727	15955	15922	15883	15849	16005	15750	15933	15904	16006	16038	15900	15700	15730	15867	15524	15681	15968	15733	15645	15866	15846	15761	15971	15683	15769	15978	16083	15861	15799	15815	15798	15867	15898	15860	15779	15842	15749	15809	15832	15949	15956	15760	15850	15894	15855	15767	15819	15837	15940	15729	15829	15870	15921	15700	15845	15897	15855	15945	16046	15906	15821	15821	15899	15831	15967	15872	15812	16201	16080	15836	15962	15922	15882	15899	15734	15790	15862	15839	15880	15953	15656	16050	15935	15867	15770	15960	15851	15769	15944	15877	15855	15871	15824	15865	16078	15772	15977	15977	15729	15735	15943	15985	16017	15749	15766	15805	15771	15653	15804	15899	16036	15716	15921	15876	15796	15809	15813	16162	15770	15916	15954	15998	15870	15960	15959	15913	15965	15839	15913	16053	15973	15629	15694	15859	15779	15865	15795	15673	15881	16050	15824	15737	15794	15952	15814	15671	15830	15877	15985	15942	15786	15975	15851	15993	15935	15787	15690	15872	16005	15799	16050	15869	15853	15616	15826	15722	15742	15752	15959	15714	15799	15834	15952	15848	15820	15770	15945	15733	15905	15649	15939	15929	15935	15734	15713	15802	15591	15914	15724	15636	15720	15698	15754	15801	15636	15965	15890	15833	15872	15787	15949	15707	15954	15788	15798	15868	15978	15924	15746	15882	15998	15952	15943	16012	15830	15941	15739	15875	15854	15707	15839	16128	16066	15835	15863	15683	15809	15868	15904	15971	15978	15974	15748	15930	15858	15840	15736	15901	16059	15872	15797	15813	15818	15797	15938	16032	15800	15908	15739	15709	15969	15949	15954	16002	16034	15919	16144	15927	15819	15806	15792	15898	15796	15924	15858	15881	15924	15962	15741	15756	15826	15768	15936	15761	15968	15774	15991	15951	15897	15980	15913	15806	15989	15899	15823	15920	15787	15948	16018	15845	16083	15615	15844	15797	15834	15853	15992	15940	15684	15664	15619	15894	15878	16008	15871	15981	15898	15817	15843	15977	16141	15837	15866	15863	16028	15884	15818	15881	15902	16115	15782	15832	15870	15848	15850	15864	15819	15700	15915	15857	15979	15987	15888	15891	15969	15832	15774	15776	15790	15796	15966	15739	15978	15741	15774	15770	15757	15846	15795	16018	15894	15953	15764	15752	15728	15765	15674	15830	15870	15988	15951	15657	15738	15913	15876	15980	15955	16003	16009	15931	15964	15950	15865	15649	15702	15748	15710	15891	15939	15867	15790	15888	15923	15944	15877	16025	15840	15666	15893	15992	15941	15758	15699	15858	15783	15989	16051	15937	15914	15661	15719	15792	15855	16031	16050	15908	15891	16050	16006	15792	15697	16008	15989	15782	15906	15778	15919	15909	15912	15913	15693	15835	15957	15884	15839	16049	15702	15810	15874	15968	15658	15938	15846	15822	15746	16042	15874	15723	15780	15669	15927	15711	15909	15723	15847	15927	15947	15934	15873	16005	15809	15829	15954	15704	15942	15930	15846	15784	15838	15840	16002	15820	16037	15961	15667	15917	15968	15846	15843	15946	15949	15834	15910	15997	15719	15702	15866	15793	15886	15774	15898	15869	15713	15719	15859	15964	16076	15947	15921	15889	15998	15949	15831	15783	15647	15972	15968	15959	15849	16010	15830	15802	15949	15798	15957	15764	16042	15973	15813	15984	15779	15895	15811	15804	15854	15830	15678	15763	15820	15873	15851	15740	15923	15880	15863	15840	15865	15893	15870	15918	15945	15848	15929	15811	15604	15859	15839	15950	15943	15914	15863	15868	16070	15989	15977	15831	15821	15831	15814	15807	16082	15771	16052	15839	16015	15966	15800	15885	15769	15664	15785	15765	15796	15794	15850	15705	15752	16026	16002	15936	15840	15704	15862	15956	16027	15855	15844	15935	15861	16078	15808	15934	15861	15821	15935	16041	15901	15817	15821	15864	15717	15797	15946	15737	15871	15888	15833	15800	15862	15839	15892	15957	15927	15634	15944	15843	15966	15806	15833	15901	15982	15830	15842	15828	16041	15994	15849	15699	15944	15895	15928	15800	15821	15962	15929	16006	15655	15720
16342	29718	27593	21792	19837	18491	18255	17622	16927	16651	16605	16557	16392	16749	17771	19588	19878	18610	17725	16144	15860	15678	15675	15382	15211	15087	14947	14943	14912	14884	14769	14752	14931	14752	14898	14786	14717	14603	14642	14568	14850	14748	14656	14688	14789	14794	14697	14647	14730	15451	15607	15465	15212	14935	14597	14696	14819	14838	14476	14458	14661	14656	14619	14815	14562	14681	14624	14646	14638	14619	14711	14727	14601	14627	14633	14492	14611	14677	14508	14777	14608	14762	14533	14608	14756	14638	14674	14802	14712	14513	14677	14785	14633	14616	14701	14640	14770	14727	14745	14622	14540	14779	14464	14812	14663	14385	14805	14738	14551	14655	14524	14541	14419	14676	14614	14403	14775	14658	14634	14707	14688	14593	14771	14794	14588	14666	14711	14622	14673	14588	14680	14623	14773	14799	14743	14754	14524	14800	14530	14682	14710	14471	14611	14649	14713	14501	14689	14583	14539	14693	14590	14644	14691	14730	14644	14601	14541	14604	14485	14641	14700	14661	14684	14647	14493	14680	14566	14663	14802	14527	14575	14714	14643	14569	14574	14480	14630	14637	14667	14494	14649	14659	14522	14794	14667	14665	14661	14734	14607	14672	14760	14638	14570	14464	14682	14837	14555	14613	14644	14570	14709	14417	14765	14692	14634	14603	14685	14646	14532	14593	14668	14680	14523	14555	14584	14805	14683	14756	14598	14686	14635	14630	14673	14647	14646	14371	14799	14519	14603	14612	14676	14580	14580	14641	14526	14523	14863	14485	14678	14723	14636	14561	14556	14574	14647	14795	14704	14634	14641	14707	14697	14683	14585	14680	14698	14667	14610	14633	14549	14534	14659	14547	14627	14634	14657	14553	14717	14794	14588	14696	14734	14644	14620	14661	14738	14607	14640	14739	14710	14594	14586	14655	14659	14613	14527	14610	14710	14727	14457	14590	14558	14577	14645	14518	14714	14564	14587	14696	14535	14783	14626	14643	14718	14598	14604	14594	14707	14568	14567	14800	14765	14447	14626	14830	14883	14664	14699	14495	14523	14622	14861	14654	14680	14556	14650	14558	14719	14666	14542	14752	14640	14570	14754	14803	14593	14590	14588	14659	14635	14675	14611	14651	14709	14453	14847	14748	14758	14522	14501	14580	14647	14498	14555	14667	14793	14710	14580	14567	14588	14781	14571	14706	14684	14648	14572	14632	14653	14831	14737	14618	14670	14689	14512	14712	14587	14485	14565	14793	14663	14607	14370	14725	14690	14536	14535	14521	14761	14630	14625	14549	14621	14813	14696	14604	14597	14643	14709	14648	14651	14553	14560	14598	14580	14668	14646	14829	14444	14485	14732	14693	14752	14489	14599	14558	14775	14758	14628	14687	14643	14718	14668	14716	14504	14680	14698	14612	14622	14565	14532	14641	14671	14625	14626	14725	14691	14719	14639	14550	14636	14582	14746	14719	14556	14697	14571	14543	14660	14700	14547	14713	14490	14651	14646	14682	14669	14823	14638	14602	14593	14710	14664	14694	14731	14379	14524	14603	14813	14527	14666	14722	14727	14734	14639	14699	14716	14720	14686	14604	14603	14726	14596	14608	14568	14606	14751	14588	14670	14769	14891	14847	14685	14680	14534	14784	14674	14582	14626	14518	14686	14609	14608	14636	14581	14656	14678	14421	14691	14611	14704	14587	14802	14748	14646	14502	14614	14607	14691	14706	14758	14620	14558	14790	14738	14610	14524	14770	14638	14659	14644	14634	14582	14631	14651	14693	14581	14673	14655	14579	14574	14720	14636	14816	14599	14606	14655	14532	14722	14699	14619	14572	14671	14629	14717	14608	14664	14670	14613	14557	14649	14741	14561	14614	14592	14696	14554	14666	14778	14749	14811	14561	14595	14615	14743	14649	14760	14654	14782	14608	14603	14612	14636	14693	14674	14588	14621	14704	14599	14652	14632	14582	14727	14641	14606	14466	14625	14740	14703	14640	14634	14664	14597	14682	14756	14802	14665	14459	14745	14547	14559	14658	14760	14681	14494	14873	14547	14567	14667	14518	14871	14723	14597	14637	14568	14798	14499	14856	14618	14745	14686	14616	14633	14676	14681	14569	14621	14626	14785	14592	14510	14580	14702	14662	14656	14609	14552	14796	14601	14657	14768	14580	14676	14689	14756	14732	14564	14814	14424	14703	14675	14557	14675	14769	14502	14497	14683	14719	14701	14701	14786	14678	14697	14618	14666	14508	14663	14563	14541	14606	14738	14607	14684	14831	14641	14498	14624	14611	14658	14687	14700	14657	14778	14629	14639	14721	14877	14702	14728	14624	14615	14663	14570	14639	14686	14664	14605	14946	14854	14574	14522	14674	14682	14646	14450	14643	14536	14688	14648	14430	14617	14708	14530	14630	14655	14485	14601	14565	14694	14576	14641	14775	14631	14628	14521	14476	14703	14623	14448	14779	14578	14446	14524	14648	14764	14693	14543	14648	14698	14688	14773	14792	14676	14676	14689	14672	14651	14628	14680	14545	14678	14737	14730	14680	14706	14630	14815	14637	14781	14636	14671	14650	14771	14672	14561	14563	14630	14547	14656	14764	14552	14561	14794	14543	14834	14765	14559	14726	14501	14643	14635	14777	14679	14759	14737	14678	14529	14651	14730	14682	14566	14633	14648	14677	14635	14480	14597	14669	14576	14730	14826	14693	14919	14569	14639	14578	14609	14547	14690	14818	14611	14676	14745	14614	14587	14490	14601	14550	14687	14554	14674	14659	14585	14529	14632	14631	14619	14634	14638	14514	14654	14583	14589	14493	14635	14566	14499	14741	14665	14464	14608	14532	14672	14642	14785	14557	14595	14624	14712	14696	14382	14639	14633	14722	14598	14438	14779	14460	14747	14690	14449	14669	14684	14614	14752	14540	14544	14619	14593	14645	14712	14543	14337	14544	14608	14677	14574	14585	14632	14592	14586	14658	14568	14601	14693	14464	14764	14548	14649	14699	14656	14625	14686	14615	14567	14704	14522	14494	14759	14502	14721	14716	14761	14842	14596	14763	14640	14712	14632	14634	14649	14425	14463	14493	14528	14718	14527	14786	14813	14644	14775	14705	14724	14571	14653	14498	14605	14593	14635	14774	14530	14388	14462	14692	14723	14601	14648	14704	14634	14628	14485	14772	14577	14684	14375	14349	14591	14649	14819	14607	14699	14621	14493	14694	14745	14651	14579	14499	14784	14641	14804	14737	14708	14754	14771	14676	14672	14740	14708	14537	14619	14543	14712	14621	14615	14679	14680	14699	14577	14488	14667	14566	14654	14644	14715	14702	14537	14662	14659	14543	14713	14601	14496	14502	14625	14618	14517	14649	14637	14509	14642	14780	14962	14657	14474	14408	14538	14565	14702	14507	14473	14685	14632	14669	14596	14608	14631	14713	14473	14663	14757	14489	14630	14732	14763	14573	14610	14705	14666	14577	14758	14619	14757	14567	14655	14677	14676	14621	14567	14567	14574	14665	14534	14660	14681	14538	14649	14432	14541	14620	14547	14838	14479	14537	14544	14724	14751	14786	14614	14614	14582	14808	14524	14689	14619	14748	14640	14692	14508	14681	14602	14619	14680	14709	14625	14583	14535	14588	14616	14773	14547	14743	14634	14492	14609	14637	14532	14531	14805	14673	14746	14552	14510	14590	14456	14575	14624	14677	14608	14538	14701	14627	14656	14721	14794	14619	14803	14663	14708	14728	14720	14849	14685	14662	14640	14792	14682	14716	14547	14630	14651	14735	14651	14595	14466	14588	14472	14610	14779	14603	14705	14605	14728	14739	14599	14739	14681	14782	14775	14663	14662	14653	14644	14644	14736	14566	14682	14528	14682	14688	14687	14707	14549	14530	14590	14637	14688	14704	14739	14493	14557	14472	14682	14422	14658	14536	14708	14571	14706	14704	14495	14618	14702	14565	14632	14630	14502	14736	14644	14708	14670	14802	14723	14624	14698	14521	14564	14584	14607	14741	14525	14564	14657	14744	14589	14599	14523	14607	14581	14772	14686	14594	14554	14627	14662	14748	14624	14775	14712	14714	14654	14673	14680	14645	14692	14681	14630	14700	14567	14748	14761	14472	14480	14613	14500	14716	14573	14667	14736	14526	14682	14791	14546	14550	14808	14717	14774	14548	14670	14768	14651	14697	14583	14521	14652	14739	14470	14655	14472	14756	14807	14652	14511	14745	14693	14634	14590	14563	14610	14740	14696	14567	14629	14489	14781	14613	14526	14678	14544	14718	14606	14600	14697	14679	14681	14563	14805	14698	14708	14641	14618	14760	14513	14675	14603	14718	14630	14597	14713	14625	14694	14672	14862	14538	14867	14743	14549	14606	14775	14766	14728	14507	14813	14631	14612	14715	14625	14614	14681	14709	14721	14594	14600	14680	14804	14580	14781	14566	14628	14672	14614	14737	14553	14667	14662	14537	14604	14679	14549	14896	14656	14585	14528	14639	14544	14693	14771	14471	14741	14714	14627	14515	14557	14687	14841	14573	14740	14663	14664	14647	14703	14607	14600	14723	14762	14722	14793	14577	14744	14622	14661	14654	14628	14584	14715	14608	14649	14525	14493	14766	14628	14642	14501	14560	14599	14634	14528	14716	14706	14699	14604	14609	14593	14650	14637	14669	14571	14548	14796	14567	14895	14552	14523	14584	14690	14791	14771	14668	14640	14861	14675	14600	14610	14585	14626	14696	14739	14652	14685	14736	14592	14648	14604	14674	14641	14610	14497	14649	14654	14785	14713	14623	14629	14617	14630	14579	14735	14632	14564	14593	14670	14495	14668	14716	14608	14530	14660	14730	14712	14711	14650	14769	14701	14760	14714	14553	14457	14585	14584	14738	14755	14596	14765	14635	14793	14621	14696	14545	14829	14700	14593	14646	14766	14583	14510	14784	14507	14526	14545	14585	14631	14715	14794	14620	14586	14729	14753	14485	14514	14690	14541	14606	14637	14792	14612	14563	14633	14720	14530	14584	14647	14711	14638	14657	14632	14764	14667	14793	14686	14600	14682	14687	14585	14663	14716	14738	14736	14578	14663	14518	14644	14604	14576	14590	14663	14538	14726	14713	14681	14713	14741	14745	14789	14720	14695	14766	14683	14499
22629	21125	29045	23491	21308	23187	25004	19417	18161	18162	17970	17936	17507	18280	19346	20893	20623	19732	18115	17227	17133	17035	16741	16352	16377	16523	16261	16187	16245	16341	16226	16289	15978	16102	16016	16063	15955	16141	16030	16074	15943	16043	16184	15958	16158	16193	16140	16103	16102	16955	17322	16985	16661	16382	16363	15903	16219	16276	16086	16035	15896	15966	15785	15857	16047	15943	16086	16078	16028	15897	16002	16087	15926	15983	15989	16153	15975	15814	16032	15903	16055	15820	16020	16081	15909	16103	16105	15825	15880	15918	16139	16019	15964	16030	16081	15807	15980	15984	16091	15971	16089	16146	16123	15899	15886	16085	15963	16150	15963	16075	15780	15847	16082	15729	16133	15974	16093	16042	15974	15944	16065	15849	15874	16108	15887	15833	15868	15898	16023	16000	15994	15855	15896	15727	15985	16145	15991	16013	16072	15891	15998	16114	15978	15833	15963	15961	15960	15838	15901	16016	16045	15955	15908	15983	15817	15949	15943	15993	16134	15937	16006	15912	15753	15778	15955	15871	16021	16012	15896	16036	16044	15975	15983	15646	16018	16012	15870	15701	15965	15854	15772	15793	16047	16057	15845	15749	15955	15869	15794	16016	16304	16047	16035	15997	15963	15897	15906	15927	15906	15946	15996	15703	15899	15934	15907	16158	15757	16061	15791	15918	15741	15876	16125	15910	16081	16016	16051	16150	16048	15847	15785	15928	15948	16063	15917	16009	15860	15882	16134	15919	15838	15944	15966	15996	15875	16006	15884	15948	15902	16005	16030	16058	16121	15987	15932	16018	15927	16039	15937	15887	15834	16043	15913	15887	15827	16115	15988	15946	15884	15885	15820	15930	15992	16072	16040	16004	16051	16077	15937	15954	16069	15873	15986	16148	15991	15830	15887	15958	15881	15843	16089	15962	16140	16022	15980	15951	16107	16090	16044	16012	15883	15821	15950	15918	15937	15958	15933	16026	16124	15881	15969	15809	15948	16157	15997	15943	16040	15886	16217	16064	15928	15823	15890	16015	16032	15855	15654	15927	15903	16080	16153	16074	16033	16113	16153	15895	15842	15998	16068	16139	16075	15790	15918	15971	15944	15782	16063	15770	15946	15935	16054	15917	15832	15841	15726	16107	15978	15870	16045	15957	15884	16056	16183	15888	16052	15996	15827	15955	15986	15935	16024	15833	16034	15807	16070	15892	15895	15717	16023	16085	16065	15999	15936	16070	15971	16143	15905	15861	15889	16041	15953	16098	15884	15999	15729	15914	15946	15995	16019	15986	15886	16083	16110	16117	16078	15819	15886	16040	15996	16071	15924	15907	16014	15754	15785	15966	15961	15895	15967	16115	15945	16032	16007	16234	16137	15934	15973	15902	15810	15992	15956	15967	15904	15861	15960	16061	15993	15955	15946	15956	16029	15964	15912	15947	15794	16141	16015	15822	15931	15836	16089	15846	16130	16124	16001	15972	16256	16083	15897	15851	15993	15999	15952	15842	15985	15795	16025	15819	15955	15870	15904	16007	15870	15914	15987	15803	15940	16196	16089	15674	15871	16074	15951	15921	15742	15834	16032	15922	15872	15979	16132	15816	16101	16338	15970	16004	15915	15806	15911	15958	16013	15957	15772	15958	15926	15835	15778	15931	15889	15958	15964	15931	15899	15963	16086	15874	15930	15862	16151	15961	15902	15814	15829	16090	15877	16091	16012	16085	15948	15890	15697	15881	15948	16152	15949	15923	16013	15906	15997	15929	15919	15807	15907	15951	15993	15955	15931	15772	15834	15698	15835	16165	16154	16035	16055	15916	15796	15832	15939	16068	16164	15882	15841	15973	16107	15925	15813	16012	15934	15961	16056	16055	15927	15894	15847	15880	15939	15683	15780	15905	16249	15833	15835	15992	16180	16008	15945	15840	15785	16006	16097	16034	15919	15907	15935	15895	15989	15988	15873	16003	15934	15833	15947	15893	15986	15943	15933	16167	15992	15759	15969	15958	15973	16131	15920	15995	15924	15957	15987	16102	15909	15699	15772	16134	15862	15886	16024	16055	15786	15920	16124	16009	15943	15879	15904	16031	16054	15637	15993	15961	15785	15990	16037	15810	15891	15945	15788	15786	16056	16108	16024	15960	15969	15934	15804	15905	16030	15911	15904	15931	15937	15969	16009	16111	15887	15938	16102	15967	15955	15909	15919	15811	15806	15948	16097	15977	15758	15911	15819	15944	16171	16066	16033	15952	15945	15923	15901	15873	15782	15855	15883	15985	15876	15940	16186	15885	15960	16068	15909	15925	16087	16008	16046	16126	16014	16118	15867	15888	15977	15952	15900	16171	15901	15762	15979	15950	15912	15853	15776	15869	15855	15955	16042	15747	15830	15728	15778	15727	15935	15909	15830	15847	15689	16028	15671	15755	15989	16018	15753	15984	15909	15906	16156	15840	16040	15927	15910	16111	16136	15888	15923	15872	15862	15923	16001	16040	16066	15969	16066	15871	16084	15810	15988	15943	16004	15965	15931	16126	15933	15870	15906	15742	16002	16160	16021	15834	16126	15968	15886	16080	15714	15712	15917	15964	16024	16119	15897	16055	16002	16071	15862	15885	16008	15936	15911	15876	16036	15931	15983	16137	15830	15930	15930	15884	15899	15979	15973	15874	16154	15942	16034	15874	16134	15820	16010	15965	15940	15903	15968	16017	15887	15860	15854	16164	15910	15822	15880	15913	15996	15747	15981	15860	15827	15946	15970	15928	16012	16130	16081	15752	16192	16050	16077	16096	15884	16084	15942	15986	15955	15827	16044	16066	15977	16200	15953	16011	15951	15739	15894	15862	15736	15974	16085	15990	15910	15943	16019	16002	15918	16109	16079	15921	15914	15825	15984	15991	15906	15625	15686	15899	16060	16091	16017	15897	16190	15868	15707	16031	15686	15878	15865	15773	16196	15916	16024	16008	15849	15693	15854	15936	15903	15921	15952	15886	15940	15869	15828	15856	15652	16070	16128	15844	15917	15922	15807	15899	15898	15888	15942	15939	15795	15927	15983	15973	16027	15870	16155	15928	16012	16106	15907	15945	15967	15975	15926	16083	16105	16051	15770	16064	16134	15823	15893	15750	15891	15875	15939	16102	15846	16083	15926	16178	15857	16008	16039	16098	15918	15975	16057	15917	16044	15712	16078	15753	15915	16014	15848	16044	15849	16054	16108	15703	15791	16104	16045	15987	16062	16009	16048	15836	15860	16014	15867	15973	16098	15856	15920	15914	15850	16070	15952	15939	15975	15818	16062	15835	15902	15916	15854	15937	15818	15768	15974	15977	15899	15835	15870	15968	15862	15740	16096	15923	15925	15992	15816	15959	16219	15876	15889	15929	15940	15925	16021	15759	15990	16038	16013	16103	16083	16069	15928	16110	16001	15875	15953	15880	15907	15967	16020	15932	15761	15813	16048	15965	16012	15917	15903	15887	15827	15933	15856	15821	15928	15944	16035	15958	15988	15970	15937	16100	15917	16001	15966	16019	15834	16001	15677	16064	15762	15829	15830	15704	15938	15994	16029	15912	16079	16005	15988	15987	16125	15918	16101	16084	15863	15614	15970	15873	15963	15911	15903	15836	15833	16177	16022	15990	15983	15916	15653	15805	16103	15854	15792	16162	15948	15914	15889	16019	15949	15854	15884	16035	15911	16096	16043	16082	16142	16057	16001	15936	15928	16012	16008	15878	15962	15973	15906	15966	15804	15974	15932	15994	16058	15963	16075	15895	15804	16070	16023	16136	16012	15979	15807	15830	16036	16050	15899	16264	15784	15893	16014	16092	15848	16018	15824	16094	16137	15805	15826	15950	15797	16027	16010	16205	16042	16058	15911	15857	15745	15928	15776	15806	16058	15836	16017	15729	15934	15846	16036	16158	15916	15846	16082	16041	16116	15938	15813	15808	15908	15725	16067	16029	15991	15868	15986	15952	15972	16053	15965	16013	15997	16102	15835	15980	15913	15818	16016	15871	15926	15906	16033	15964	15899	16005	15959	15835	15931	15867	15953	16009	16105	15976	15755	15827	15957	15937	15873	15924	16146	15732	15935	15986	15881	15849	15928	16048	15936	15743	15991	15704	15845	15709	15981	15936	15907	15986	16072	15942	15770	15923	15946	15994	16041	15921	15819	15715	16071	15933	16015	15994	15777	15942	16029	15947	16009	15870	15896	16120	16137	16081	15945	15898	15856	15980	16235	15821	16213	15948	16090	15962	16155	16046	15868	15932	15856	15924	15869	15985	15802	15792	16105	15812	15783	15837	16022	16101	15995	15993	15832	15840	16105	15772	16052	15882	15826	15668	15879	16014	15842	15912	15915	16000	15950	15739	15941	15706	16009	15845	16022	15893	16144	16047	15865	16034	15956	15882	15846	15876	15975	15901	15710	15881	15873	15906	15782	15913	16208	16018	15886	15933	15928	16013	16050	15925	16125	16063	16015	16088	15924	16073	15883	15990	16090	15817	15878	15886	16056	15797	15971	15948	15962	15894	15770	16024	15752	15925	15958	16029	15958	16117	15794	16042	16037	15918	16054	15981	16099	16111	15947	15899	15924	15835	15868	16080	16135	15850	16059	15981	16060	15953	15827	15993	15903	15952	15984	15947	15852	16024	15903	16043	15983	15962	16027	15806	16152	15988	15991	15787	15837	15853	15899	15863	15981	15851	15900	15894	15758	15838	16012	15827	16034	15858	15903	15947	16048	16037	15960	16013	16071	15956	15941	15940	16009	15831	15943	16034	16061	15946	15948	16043	15971	15828	15891	15758	16026	15887	15934	16024	15947	15917	15810	15935	15831	15845	16047	15848	15937	15843	15843	15981	15889	15976	15772	15846	16059	16012	15976	15960	16095	15875	16002	16060	15734	16054	15983	15978	15798	15894	15915	16119	15941	16016	16031	15992	15922	16138	16005	16042	16058	15945	15904	15792	15840	15911	16097	16000	15840	15854	16032	16056	15778	16103	16035	16018	16025	15990	15840	15910	16028	15925	15660	16063	15931	15963	16039	15943	16146	16192	15863	15889	15869	16097	16165	16045	15855	16025	15993	15923	15935	15777	15921	15815	16067	16063	15969	15788	15832	15945	15958	16017	16068	16007	15907	15877	15837	15847
18388	34244	31521	24770	22109	20348	20028	19271	18037	17363	17395	17633	17088	18598	20199	22351	21414	19783	17850	16128	15995	15978	15719	15410	15096	15201	15061	15028	14900	14977	14708	14850	14782	14841	14659	14755	14753	14797	14864	14743	14488	14813	14681	14572	14577	14767	14733	14735	14766	16007	16618	15993	15431	15020	14791	14725	14605	14729	14643	14663	14725	14705	14757	14696	14466	14819	14586	14764	14662	14557	14659	14674	14692	14696	14764	14682	14849	14641	14664	14765	14705	14740	14648	14627	14626	14801	14597	14502	14544	14621	14633	14463	14718	14655	14622	14491	14659	14661	14748	14738	14653	14571	14625	14752	14623	14730	14637	14583	14768	14602	14560	14626	14639	14710	14575	14565	14445	14755	14664	14627	14643	14728	14784	14473	14852	14792	14582	14746	14526	14757	14683	14682	14740	14554	14546	14562	14685	14597	14599	14589	14579	14611	14727	14788	14557	14821	14366	14559	14645	14639	14652	14771	14678	14788	14546	14623	14633	14714	14405	14748	14604	14592	14636	14854	14789	14755	14596	14590	14577	14718	14612	14627	14556	14631	14558	14611	14593	14573	14694	14587	14589	14558	14652	14591	14500	14491	14710	14706	14597	14637	14668	14587	14523	14681	14667	14576	14623	14337	14613	14562	14558	14737	14720	14807	14704	14566	14731	14821	14831	14626	14635	14907	14686	14734	14616	14648	14803	14643	14592	14545	14598	14636	14393	14529	14592	14453	14676	14694	14874	14688	14704	14690	14692	14708	14497	14505	14627	14702	14609	14622	14732	14492	14646	14532	14563	14644	14679	14646	14797	14525	14532	14461	14659	14674	14532	14614	14598	14743	14717	14649	14637	14664	14544	14676	14642	14685	14568	14644	14467	14573	14702	14641	14600	14679	14556	14696	14775	14503	14429	14601	14582	14820	14495	14685	14617	14332	14719	14658	14625	14586	14607	14660	14596	14748	14745	14575	14745	14502	14570	14755	14705	14602	14643	14605	14531	14725	14719	14704	14615	14776	14571	14556	14650	14596	14602	14559	14660	14564	14553	14515	14608	14531	14636	14637	14569	14570	14476	14647	14666	14611	14665	14819	14688	14629	14617	14699	14706	14649	14626	14748	14667	14435	14524	14535	14693	14642	14755	14476	14822	14525	14526	14748	14541	14450	14662	14663	14713	14370	14588	14669	14622	14698	14750	14613	14594	14786	14467	14806	14715	14516	14639	14681	14514	14554	14553	14568	14735	14647	14712	14429	14784	14764	14593	14774	14435	14669	14490	14672	14760	14627	14472	14584	14731	14814	14621	14618	14523	14581	14618	14601	14766	14452	14687	14622	14448	14611	14712	14538	14834	14539	14561	14650	14645	14682	14567	14535	14652	14612	14613	14576	14688	14691	14680	14597	14641	14578	14577	14603	14619	14564	14519	14623	14759	14479	14581	14510	14567	14596	14568	14546	14604	14670	14733	14659	14700	14751	14745	14670	14690	14781	14675	14570	14500	14648	14607	14702	14741	14746	14501	14586	14708	14804	14645	14527	14500	14589	14544	14586	14788	14638	14594	14658	14382	14619	14753	14836	14506	14588	14720	14741	14654	14541	14597	14680	14612	14780	14523	14812	14632	14698	14579	14649	14593	14549	14690	14539	14556	14611	14478	14616	14559	14409	14537	14636	14776	14575	14799	14677	14647	14587	14754	14693	14547	14653	14603	14558	14417	14544	14663	14604	14661	14694	14647	14642	14516	14551	14614	14720	14509	14650	14601	14638	14606	14583	14617	14812	14571	14742	14726	14583	14487	14516	14656	14678	14520	14616	14537	14591	14557	14566	14700	14645	14673	14721	14415	14699	14812	14649	14637	14476	14656	14589	14535	14613	14618	14694	14656	14566	14674	14621	14722	14589	14604	14596	14636	14825	14466	14537	14634	14596	14556	14475	14623	14707	14586	14651	14701	14607	14618	14537	14574	14609	14598	14600	14560	14583	14441	14718	14698	14728	14631	14731	14677	14538	14603	14588	14522	14690	14703	14534	14681	14680	14647	14557	14709	14741	14675	14802	14747	14679	14742	14732	14760	14626	14599	14547	14446	14599	14605	14658	14578	14469	14667	14576	14594	14681	14587	14821	14559	14661	14533	14801	14635	14676	14619	14463	14630	14743	14632	14636	14612	14654	14707	14501	14556	14722	14457	14668	14671	14594	14614	14517	14538	14726	14634	14648	14752	14630	14683	14560	14642	14665	14483	14424	14693	14599	14657	14393	14715	14660	14660	14748	14607	14624	14671	14465	14545	14712	14541	14661	14605	14690	14529	14542	14589	14580	14637	14684	14541	14575	14514	14668	14619	14762	14730	14672	14635	14603	14558	14712	14557	14691	14737	14792	14611	14581	14797	14624	14587	14611	14579	14741	14738	14639	14658	14686	14566	14471	14492	14825	14429	14792	14650	14542	14655	14703	14424	14585	14725	14630	14808	14565	14649	14582	14701	14771	14658	14535	14604	14653	14612	14615	14695	14492	14541	14561	14601	14800	14613	14842	14609	14441	14413	14718	14556	14643	14566	14572	14731	14539	14593	14570	14530	14583	14605	14497	14645	14561	14559	14581	14606	14622	14570	14464	14624	14661	14620	14639	14736	14640	14677	14643	14638	14681	14567	14615	14690	14741	14704	14624	14687	14706	14818	14597	14549	14675	14554	14399	14638	14775	14637	14735	14673	14673	14529	14537	14674	14574	14661	14630	14579	14651	14586	14710	14619	14727	14583	14542	14613	14540	14611	14724	14658	14669	14601	14524	14597	14748	14446	14483	14510	14637	14635	14660	14681	14622	14640	14688	14713	14506	14760	14519	14711	14482	14476	14661	14626	14604	14659	14689	14676	14647	14741	14573	14620	14662	14645	14590	14542	14669	14384	14501	14548	14678	14751	14659	14323	14564	14478	14678	14692	14584	14535	14613	14806	14458	14678	14745	14496	14422	14699	14592	14670	14784	14569	14658	14667	14700	14471	14714	14681	14721	14585	14590	14555	14635	14584	14519	14661	14722	14606	14701	14585	14576	14700	14741	14613	14664	14693	14702	14554	14654	14600	14713	14733	14643	14549	14577	14499	14535	14672	14711	14778	14828	14592	14587	14499	14665	14455	14644	14662	14647	14692	14666	14715	14560	14686	14619	14499	14592	14428	14622	14643	14658	14635	14804	14637	14767	14516	14682	14647	14496	14762	14649	14601	14522	14662	14742	14718	14663	14579	14634	14622	14532	14805	14646	14793	14679	14610	14617	14644	14653	14648	14536	14591	14824	14681	14667	14679	14522	14826	14585	14667	14771	14407	14676	14612	14702	14614	14578	14649	14666	14670	14741	14781	14693	14443	14609	14620	14718	14669	14614	14533	14707	14686	14647	14715	14655	14693	14681	14640	14805	14665	14599	14777	14716	14797	14623	14829	14555	14597	14655	14773	14649	14834	14512	14505	14532	14721	14667	14665	14578	14581	14620	14525	14644	14627	14546	14599	14416	14719	14509	14624	14669	14746	14632	14762	14510	14602	14506	14550	14654	14755	14530	14581	14770	14564	14576	14488	14643	14796	14644	14620	14729	14541	14624	14538	14651	14796	14592	14477	14770	14537	14700	14665	14378	14457	14748	14605	14505	14567	14652	14632	14536	14538	14641	14624	14614	14757	14555	14631	14513	14584	14674	14707	14698	14602	14676	14724	14627	14604	14542	14626	14670	14631	14737	14797	14644	14539	14575	14626	14619	14637	14624	14568	14602	14603	14575	14588	14484	14554	14636	14737	14591	14615	14705	14620	14682	14693	14502	14679	14679	14692	14520	14641	14624	14610	14692	14718	14675	14704	14556	14426	14520	14607	14751	14470	14683	14566	14609	14570	14711	14584	14610	14574	14624	14641	14633	14755	14946	14536	14485	14543	14673	14705	14542	14694	14652	14591	14618	14609	14660	14743	14429	14533	14543	14717	14694	14771	14675	14612	14652	14726	14589	14604	14522	14591	14529	14611	14572	14680	14724	14639	14585	14718	14537	14621	14704	14592	14552	14569	14554	14465	14583	14618	14721	14593	14689	14548	14771	14570	14477	14645	14591	14559	14624	14427	14623	14702	14579	14717	14553	14713	14532	14718	14639	14612	14611	14520	14701	14548	14511	14722	14657	14676	14606	14615	14434	14590	14472	14569	14528	14432	14813	14673	14799	14633	14651	14749	14627	14391	14486	14507	14520	14639	14609	14590	14720	14596	14620	14706	14796	14665	14635	14532	14650	14440	14632	14636	14619	14791	14616	14596	14683	14541	14686	14602	14559	14767	14586	14634	14620	14711	14587	14540	14764	14637	14573	14652	14565	14621	14628	14699	14646	14714	14539	14650	14686	14574	14635	14604	14486	14843	14518	14698	14585	14680	14659	14700	14627	14687	14609	14616	14553	14573	14528	14548	14524	14455	14642	14530	14709	14604	14468	14597	14677	14747	14770	14634	14704	14727	14577	14607	14834	14623	14591	14770	14621	14594	14687	14648	14539	14554	14572	14510	14645	14560	14627	14729	14618	14594	14649	14679	14623	14809	14693	14621	14721	14658	14651	14571	14772	14679	14621	14613	14462	14590	14739	14744	14676	14751	14722	14614	14603	14679	14626	14625	14547	14625	14512	14571	14726	14567	14684	14495	14481	14626	14805	14655	14496	14677	14641	14461	14661	14675	14630	14667	14817	14479	14634	14565	14507	14647	14625	14501	14740	14594	14500	14643	14594	14580	14543	14724	14728	14614	14603	14579	14525	14625	14702	14595	14642	14566	14591	14508	14710	14910	14646	14619	14647	14471	14699	14480	14611	14489	14694	14589	14632	14806	14660	14622	14585	14485	14623	14644	14838	14592	14755	14641	14604	14639	14748	14436	14720	14728	14591	14620	14628	14564	14604	14689	14546	14539	14633	14469	14674	14658	14527	14552	14711	14831	14649	14544	14500	14657	14619	14571	14715	14632	14671	14614	14764	14644	14477	14783	14664	14664	14637	14561	14632	14735	14640	14698	14706	14563	14605	14658	14653	14636	14562	14546	14554	14717	14485	14486	14527	14611	14624	14631	14591	14778	14715	14713	14537	14574	14597	14686	14476	14672	14662	14693	14503	14530	14449	14728	14612
26853	21752	24660	21348	17328	17104	16676	16953	16567	16305	16476	16284	16232	16867	18008	18468	17699	17415	16506	16339	16087	16079	15826	15913	15752	15814	15978	15896	15690	15676	15604	15793	15730	16022	15992	15725	15592	15753	15919	15772	15948	15585	15858	15811	15754	15867	15796	15977	15978	15901	15652	15775	15705	15946	15614	15777	15647	15817	15721	15506	15532	15729	15878	15829	15744	15708	15647	15734	15630	15858	15895	15727	15691	15746	15712	15761	15638	15644	15616	15651	15787	15926	15886	15734	15782	15957	15689	15711	15636	15748	15727	15740	15864	15925	15807	15647	15677	15727	15750	15956	15878	15778	15893	15725	15815	15789	15891	15782	15735	15777	15749	15749	15690	15727	15578	15772	15700	15770	15764	15969	15868	15734	15895	15670	15667	15910	15898	15655	15738	15939	15886	15791	15810	15481	15786	15699	15696	15787	15687	15646	15747	15788	15811	15608	15548	15689	15688	15999	15805	15607	15756	15727	16030	15835	15721	15756	15748	15729	15774	15714	15718	15790	15641	15678	15903	15923	15553	15648	15816	15631	15611	15866	15808	15762	15842	15719	15759	15780	15547	15565	15606	15746	15800	15697	15685	15618	15841	15705	15689	15755	15658	15626	15740	15747	15700	15910	15851	15691	15907	15700	15771	15751	15772	15603	15755	15613	15859	15885	15828	15621	15946	15654	15709	15697	15772	15836	15752	15733	15822	15840	15887	15778	15558	15702	15710	15620	15645	15826	15610	15793	15853	15769	15573	15694	15876	15723	15563	15716	15643	15538	15831	15751	15668	15768	15671	15654	15812	15928	15751	15798	15912	15897	15620	15683	15733	15529	15622	15758	15698	15818	15601	15588	15607	15912	15799	15688	15911	15490	15896	15660	15778	15813	15782	15561	15703	15749	15962	15735	15585	15859	15715	15655	15605	15745	15663	15619	15725	15564	15800	15789	15593	15927	15728	15706	15662	15745	15743	15637	15662	15839	15810	15701	15904	15671	15850	15799	15862	15719	15730	15791	15706	15808	15918	15609	15766	15706	15698	15734	15740	15702	15808	15762	15688	15714	15723	15950	15862	15566	15856	15686	15918	15690	15737	15744	15876	15752	15715	15748	15639	15701	15801	15741	15756	15636	15768	15797	15703	15868	15778	15818	15951	15832	15796	15800	15700	15759	15588	15815	15766	15678	15855	15562	15975	15717	15666	15808	15926	15657	15801	15554	15724	15668	15975	15694	15907	15569	15748	15786	15630	15790	15683	15877	15582	15606	15854	15891	15983	15978	15825	15821	15668	15888	15727	15866	15571	15790	15823	15856	15791	15746	15644	15613	15730	15793	15660	15609	15775	15745	15799	15714	15522	15776	15670	15726	15662	15888	15858	15665	15663	15701	15881	15799	15801	15682	15728	15849	15883	15687	15782	15582	15805	15752	15574	15806	15833	15789	15726	15760	15992	15729	15848	15813	15804	15763	15758	15830	15794	15922	15943	15713	15891	15812	15699	15652	15777	15710	15940	15682	15980	15883	15704	15760	15952	15846	15938	15774	15639	15810	15714	15738	15708	15609	15810	15858	15700	15800	15891	15750	15607	15644	15790	15616	15780	15704	15755	15911	15795	15826	15787	15996	15679	15997	15834	15825	15975	15781	15616	15695	15973	15585	15776	15921	15537	15824	15637	15751	15843	15777	15875	15702	15733	15557	15813	15942	15745	15699	15476	15857	15865	15693	15840	15646	15647	15708	15805	15910	15658	15894	15890	15809	15657	15671	15870	15767	15739	15766	15734	15685	15851	15894	15902	15977	15925	15659	15666	15733	15655	15828	15766	15788	15806	16005	15647	15698	15807	15752	15916	15815	15651	15751	15916	15808	15662	15856	15815	15732	15500	15627	15790	15730	15897	15750	15812	15628	15930	15760	15629	15743	15859	15791	15835	15844	15741	15795	15780	15863	15792	15725	15627	15729	15738	15753	15515	15880	16030	15780	15741	15852	15704	15685	15601	15777	15571	15781	15697	15718	15648	15898	15962	15793	15852	15672	15909	15892	15622	15599	15869	15848	15831	15796	15759	15703	15785	15903	15626	15544	15805	15641	15629	15912	15697	15757	15831	15620	15874	15644	15655	15762	15687	15733	15886	15897	15668	15699	15794	15723	15697	15681	15690	15717	15693	15652	15731	15783	15716	15937	15735	15741	15731	15675	15754	15681	15724	15930	15645	15739	15776	15755	15825	15765	15741	15889	15637	15731	15848	15820	15697	15740	15713	15795	15612	15760	15869	15703	15682	15815	15705	15649	15771	15756	15614	15841	15874	15764	15735	15795	15605	15814	15842	15857	15873	15804	15845	15810	15645	15650	15754	15808	15937	15588	15724	15755	15761	16023	15582	15702	15766	15833	15753	15842	15642	15795	15863	15552	15631	15454	15893	15701	15707	15675	15783	15820	15873	15897	15748	15767	15984	15732	15585	15617	15569	15686	15766	15885	15592	15681	15828	15904	15824	15824	15659	15753	15588	15804	15673	15644	15823	15777	15695	15779	15710	15737	15575	15825	15903	15777	15710	15737	15672	15728	15634	15735	15752	15839	16003	15739	15670	15910	15781	15727	15958	16002	15673	15674	15840	15793	15731	15734	15728	15663	15774	15694	15817	15539	15825	15685	15849	15784	15817	15676	15727	15695	15773	15757	15845	15820	15842	15906	15798	15902	15873	15834	15809	15646	15739	15636	15805	15790	15839	15852	15643	15791	15662	15703	15693	15683	15820	15708	15611	15639	15689	15653	15458	15720	15875	15730	15820	15806	15738	15767	15810	15868	15629	15835	15767	15782	15660	15737	15509	15786	15898	15800	15708	15703	15761	15875	15845	15652	15744	15821	15563	15827	15669	15646	15644	15810	15717	15810	15819	15883	15683	15741	15916	15966	15805	15633	15776	15769	15744	15841	15574	15779	15813	15707	15751	15864	15855	15717	15629	15722	15951	15617	15951	15849	15667	15763	15872	15675	15749	15900	15780	15966	15935	15820	15659	15694	15804	15830	15689	15615	15924	15609	15608	15798	15815	15591	15884	15660	15952	15825	15852	15809	15833	15872	15812	15450	15687	15712	15701	15836	15813	15799	15699	15707	15874	15874	15867	15809	15711	15803	15770	15549	15841	15737	15839	15808	15795	15731	15772	15667	15714	15528	15664	15835	15893	15682	15917	15790	15746	15686	15785	15810	15943	15870	15745	15713	15787	15741	15792	15788	15677	15726	15659	15623	15826	15853	15900	15766	15767	15706	15940	15636	15831	15843	15727	15836	15814	15625	15582	15757	15741	15755	15722	15720	15710	15746	15715	15757	15739	15882	15855	15634	15738	15708	15816	15653	15736	15820	15799	15633	15755	15623	15496	15776	15778	15733	15820	15685	15714	15687	15731	15732	15756	15875	15883	15624	15881	15695	15905	15609	15862	15857	15784	15859	15795	15673	15806	15684	15580	15705	15886	15742	15584	15549	15766	15676	15778	15626	15639	15701	15754	15612	15868	15767	15958	15613	15631	15713	15759	15908	15876	15810	15760	16022	15928	15943	15889	15895	15871	16033	15770	15748	15844	15681	15841	15723	15785	16011	15876	15853	15848	15610	15690	15687	15736	15937	15735	15892	15754	15661	15673	15896	15710	15836	15788	15704	15749	15647	15902	15830	15824	15738	15727	15909	15791	15732	15847	15808	15972	15792	15732	15824	15797	15865	15687	15503	15680	15583	15726	15763	15710	15614	15934	15921	15913	15691	15671	15797	15779	15766	15738	15742	15797	15439	15756	15566	15814	15677	15918	15911	15814	15663	15692	15773	15674	15788	15591	15743	15859	15695	15702	15734	15471	15597	15713	15837	15927	15832	15802	15850	15568	15749	15730	15612	15741	15728	15836	15864	15822	15614	15833	15692	15742	15845	15824	15724	15820	15885	15653	15774	15827	15774	15958	15729	15732	15837	15778	15829	15734	15723	15726	15720	15834	15603	15666	15682	15784	15769	15741	15690	15783	15828	15780	15617	15909	15931	15846	15779	15740	15670	15689	15634	15628	15737	15751	15583	15793	15792	15684	15833	15768	15795	15959	15783	15758	15751	15899	15814	15873	15810	15966	15681	15673	15679	15842	15757	15800	15759	15760	15780	15725	15744	15886	15663	15648	15770	15722	15601	15871	15857	15878	15569	15907	15711	15742	15760	15577	15719	15814	15796	15812	15911	15899	15770	15838	15944	15647	15568	15681	15779	15659	15740	15740	15812	15670	15674	15794	15849	15868	15642	15810	15743	15815	15717	15667	15744	15826	15772	16015	15644	15655	15569	15767	15813	15952	15793	15856	15669	15610	15946	15861	15867	15907	15723	15763	15622	15755	15785	15738	15701	15806	15760	15856	15696	15816	15604	15725	15498	15692	15674	15885	15669	15870	15773	15977	15849	15655	15761	15688	15815	15733	15771	15682	15481	15823	15765	16048	15833	16005	15801	15715	15662	15628	15712	15904	15627	15829	15477	15699	15757	15753	15853	15635	15731	15869	16024	15726	15679	15868	15724	15844	15885	15731	15612	15739	15862	15757	15799	15801	15908	15753	15784	15737	15729	15879	15830	15841	15848	15832	15813	15706	15834	16006	15832	15667	15778	15659	15846	15766	15709	15780	15803	15696	15593	15643	15471	15537	15510	15641	15758	15838	15685	15687	15624	15930	15698	15813	15546	15867	15504	15783	15794	15720	15747	15504	15936	15791	15861	15669	15960	15542	15768	15721	15741	15806	15716	15648	15942	15670	15767	15717	15658	15701	15689	15872	15867	15783	15774	15893	15724	15684	15929	15917	15670	15936	15681	15804	15693	15741	15491	15797	15881	15803	15773	15757	15913	15745	15806	15707	15850	15808	15786	15796	15950	15824	15938	15879	15621	15815	15767	15719	15678	15776	15899	15748	15719	15561	15824	15808	15812	15922	15780	15706	15760	15824	15821	15764	15865	15880	15582	15687	15845	15653	15964	15480	15711	15786	15756	15831	15715	15844	15722	15798	15698	15632	15854	15664	15665	15688	15714	15587	15891	15703	15751	15758	15809	15625	15823	15765	15649	15794	15881	15766	15875	15746	15804	15728	15783	15714	15486	15598	15784	15649	15677	15853	15841
16616	22719	21184	17976	16898	16397	16462	16291	15879	15574	15445	15580	15495	16828	18492	18908	17905	16592	15421	15155	15334	15141	14852	14805	14779	14791	14726	14576	14510	14594	14670	14549	14607	14662	14806	14595	14673	14632	14486	14457	14479	14532	14665	14585	14627	14557	14616	14706	14556	14553	14613	14635	14719	14622	14590	14538	14573	14539	14524	14693	14602	14596	14482	14483	14529	14419	14502	14476	14581	14590	14344	14430	14462	14481	14477	14581	14417	14584	14585	14640	14446	14517	14577	14670	14481	14558	14478	14480	14441	14525	14571	14473	14383	14373	14491	14768	14376	14665	14506	14606	14574	14622	14608	14363	14421	14468	14674	14468	14538	14643	14457	14610	14504	14591	14515	14699	14556	14406	14632	14462	14452	14480	14357	14389	14548	14475	14597	14502	14514	14537	14473	14590	14336	14469	14526	14512	14503	14680	14482	14602	14473	14404	14461	14647	14543	14614	14579	14570	14263	14444	14532	14410	14540	14532	14462	14565	14529	14421	14450	14638	14397	14612	14518	14443	14617	14390	14635	14498	14318	14636	14485	14480	14571	14577	14643	14419	14620	14393	14525	14528	14508	14571	14529	14550	14701	14457	14603	14414	14263	14543	14350	14338	14531	14499	14551	14654	14520	14475	14450	14586	14591	14608	14458	14617	14433	14400	14653	14492	14617	14513	14455	14605	14726	14541	14735	14406	14327	14659	14596	14520	14453	14473	14430	14568	14532	14604	14544	14550	14537	14451	14414	14462	14528	14623	14527	14530	14588	14475	14366	14593	14379	14404	14400	14435	14541	14419	14553	14517	14502	14654	14502	14253	14428	14509	14477	14425	14612	14561	14404	14459	14530	14457	14517	14432	14535	14492	14452	14547	14543	14544	14454	14449	14602	14537	14524	14537	14518	14608	14600	14550	14442	14541	14619	14596	14515	14463	14474	14471	14417	14499	14464	14464	14629	14584	14505	14468	14665	14666	14438	14574	14379	14543	14568	14399	14441	14514	14513	14481	14550	14309	14558	14377	14478	14670	14373	14585	14571	14460	14398	14432	14285	14452	14533	14346	14588	14332	14574	14440	14646	14501	14425	14510	14622	14403	14500	14430	14534	14383	14608	14361	14457	14594	14410	14570	14471	14492	14483	14564	14521	14652	14481	14472	14618	14544	14499	14541	14477	14405	14489	14450	14362	14540	14672	14379	14419	14570	14503	14335	14442	14561	14507	14451	14496	14527	14666	14499	14534	14513	14455	14501	14626	14403	14555	14445	14394	14517	14563	14654	14516	14413	14588	14508	14475	14545	14627	14595	14405	14621	14520	14457	14561	14562	14536	14618	14506	14719	14496	14479	14582	14383	14585	14542	14613	14495	14393	14467	14521	14394	14603	14603	14380	14595	14604	14549	14511	14567	14330	14514	14588	14376	14495	14601	14592	14539	14428	14379	14599	14512	14534	14466	14524	14553	14514	14458	14571	14413	14558	14681	14556	14584	14548	14540	14469	14519	14470	14625	14539	14513	14380	14383	14389	14478	14545	14446	14635	14556	14435	14546	14550	14349	14511	14453	14495	14431	14451	14485	14517	14284	14613	14432	14442	14317	14436	14696	14517	14524	14546	14490	14538	14281	14576	14535	14591	14439	14506	14474	14498	14568	14456	14587	14528	14358	14448	14504	14615	14563	14554	14302	14612	14502	14466	14487	14594	14597	14581	14494	14538	14570	14486	14382	14489	14591	14397	14617	14693	14376	14638	14465	14568	14371	14479	14489	14424	14428	14612	14506	14464	14569	14523	14358	14433	14598	14411	14609	14462	14484	14430	14437	14592	14474	14479	14471	14515	14462	14440	14339	14486	14482	14521	14462	14565	14325	14593	14506	14502	14469	14476	14368	14482	14539	14599	14457	14418	14574	14549	14308	14703	14564	14747	14386	14427	14470	14291	14601	14460	14497	14404	14335	14435	14489	14573	14398	14669	14427	14364	14551	14413	14475	14325	14423	14704	14495	14575	14465	14483	14407	14427	14484	14725	14499	14628	14523	14513	14431	14535	14614	14471	14367	14520	14397	14302	14624	14345	14690	14540	14393	14541	14665	14553	14472	14390	14551	14480	14697	14697	14581	14534	14513	14596	14457	14467	14468	14366	14479	14619	14596	14322	14584	14456	14493	14490	14402	14533	14639	14485	14426	14671	14461	14552	14619	14510	14437	14614	14541	14655	14375	14389	14539	14401	14652	14559	14310	14675	14401	14435	14460	14558	14551	14462	14482	14443	14536	14567	14532	14665	14514	14543	14320	14655	14531	14627	14464	14606	14581	14452	14547	14302	14502	14558	14484	14529	14524	14624	14429	14445	14571	14641	14685	14505	14608	14559	14427	14460	14351	14527	14525	14462	14498	14506	14424	14636	14531	14501	14387	14654	14501	14541	14451	14545	14539	14466	14394	14568	14461	14468	14469	14366	14597	14499	14563	14742	14434	14537	14514	14513	14462	14498	14406	14560	14672	14633	14621	14373	14484	14539	14465	14404	14622	14551	14568	14438	14492	14368	14441	14553	14454	14570	14582	14485	14435	14602	14349	14687	14509	14539	14578	14416	14547	14362	14585	14579	14558	14318	14533	14567	14232	14405	14685	14439	14442	14639	14682	14677	14587	14454	14637	14534	14408	14557	14507	14526	14568	14703	14535	14524	14387	14630	14470	14435	14532	14558	14466	14445	14585	14555	14381	14496	14548	14547	14397	14446	14367	14422	14430	14454	14402	14621	14632	14357	14595	14542	14574	14476	14495	14532	14555	14565	14516	14729	14527	14473	14561	14397	14449	14490	14491	14630	14545	14516	14460	14651	14566	14481	14624	14501	14382	14465	14519	14429	14527	14398	14680	14386	14359	14394	14485	14601	14615	14522	14354	14592	14330	14345	14536	14517	14612	14387	14655	14457	14549	14440	14355	14694	14581	14514	14545	14484	14450	14509	14400	14460	14338	14599	14296	14496	14558	14691	14496	14514	14567	14540	14451	14433	14449	14462	14536	14540	14496	14465	14430	14462	14625	14458	14557	14616	14552	14523	14596	14336	14332	14489	14333	14643	14414	14463	14601	14514	14593	14493	14622	14545	14494	14619	14509	14623	14440	14450	14575	14455	14530	14414	14505	14432	14419	14641	14498	14481	14391	14325	14447	14400	14579	14570	14600	14477	14532	14495	14495	14521	14589	14398	14536	14439	14591	14579	14611	14626	14476	14431	14586	14542	14608	14515	14499	14406	14414	14616	14636	14435	14458	14580	14474	14452	14549	14574	14552	14489	14482	14395	14602	14648	14373	14557	14625	14497	14632	14586	14650	14595	14343	14496	14368	14623	14495	14601	14673	14415	14533	14725	14514	14491	14562	14357	14473	14685	14386	14348	14437	14618	14486	14443	14448	14513	14406	14762	14383	14299	14597	14421	14536	14517	14441	14456	14425	14640	14651	14524	14409	14423	14465	14474	14427	14470	14424	14600	14592	14580	14613	14595	14458	14636	14476	14385	14561	14534	14549	14442	14490	14600	14512	14552	14570	14403	14435	14429	14330	14462	14474	14561	14607	14488	14558	14420	14657	14550	14392	14475	14413	14548	14498	14315	14648	14557	14492	14551	14380	14411	14392	14525	14625	14415	14521	14408	14658	14663	14403	14559	14363	14636	14507	14696	14621	14494	14487	14595	14361	14496	14548	14615	14327	14419	14671	14587	14397	14599	14595	14538	14463	14606	14501	14502	14461	14576	14618	14410	14473	14641	14403	14566	14484	14522	14316	14449	14671	14530	14580	14573	14600	14460	14541	14393	14619	14327	14447	14462	14458	14660	14341	14615	14412	14571	14580	14381	14513	14542	14483	14410	14358	14569	14702	14453	14452	14389	14557	14332	14585	14373	14392	14577	14473	14420	14571	14418	14582	14763	14390	14726	14496	14576	14446	14362	14531	14685	14393	14512	14574	14531	14497	14517	14380	14649	14486	14591	14490	14543	14525	14510	14539	14455	14672	14590	14515	14546	14380	14530	14486	14406	14810	14430	14588	14445	14543	14528	14564	14594	14436	14523	14655	14633	14476	14365	14416	14476	14616	14465	14465	14641	14599	14622	14259	14539	14633	14378	14419	14462	14408	14601	14496	14583	14481	14465	14476	14635	14555	14485	14500	14482	14492	14460	14404	14580	14565	14546	14479	14456	14495	14540	14579	14451	14465	14681	14447	14432	14540	14577	14463	14638	14562	14407	14574	14379	14551	14294	14674	14516	14487	14582	14418	14557	14387	14420	14385	14394	14551	14472	14397	14507	14342	14463	14435	14662	14506	14412	14386	14448	14663	14489	14488	14414	14605	14532	14487	14424	14489	14368	14424	14653	14453	14514	14581	14712	14638	14487	14361	14444	14542	14503	14603	14581	14477	14540	14497	14600	14413	14513	14421	14627	14483	14488	14471	14377	14633	14413	14629	14541	14465	14578	14438	14499	14642	14606	14545	14632	14488	14569	14440	14678	14524	14384	14473	14510	14399	14608	14629	14528	14494	14428	14606	14400	14361	14356	14445	14409	14609	14666	14482	14423	14477	14541	14474	14475	14391	14576	14583	14616	14500	14431	14566	14599	14529	14483	14421	14520	14510	14572	14393	14516	14393	14442	14505	14516	14525	14548	14606	14390	14612	14510	14548	14641	14379	14565	14299	14710	14501	14503	14665	14574	14479	14507	14636	14494	14592	14465	14299	14325	14398	14294	14564	14478	14341	14510	14532	14536	14611	14497	14335	14599	14520	14488	14309	14450	14510	14657	14624	14565	14495	14766	14533	14534	14508	14501	14563	14610	14488	14574	14534	14399	14643	14578	14441	14536	14738	14498	14605	14531	14679	14534	14549	14548	14529	14392	14491	14531	14512	14427	14351	14605	14519	14615	14480	14466	14398	14462	14449	14419	14687	14637	14502	14538	14396	14627	14583	14526	14426	14578	14428	14345	14440	14516	14482	14469	14577	14707	14568	14410	14473	14470	14430	14502	14567	14565	14632	14546	14553	14468	14445	14529	14509	14552	14577	14485	14654	14455	14736	14540	14526	14519	14506	14481	14527	14447	14569	14565	14435	14496	14577	14490	14633	14268	14626	14471	14621	14520	14460	14549	14435
23597	21135	28659	23912	21822	21952	20991	18284	17584	16925	16842	16869	17414	19122	20122	19564	18279	17136	16600	16391	16386	16345	15861	15990	15890	16138	16020	15932	15855	15914	15913	15769	15755	15783	15691	15727	15924	15680	15805	15639	15645	15760	15809	15832	15817	15371	15742	15663	15701	15926	16576	16224	16185	16022	16198	15973	15844	15707	15617	15665	15849	15799	15621	15665	15758	15811	15446	15481	15736	15675	15574	15568	15622	15780	15891	15545	15562	15777	15851	15518	15575	15668	15618	15526	15737	15717	15687	15765	15688	15634	15710	15590	15486	15493	15568	15509	15609	15630	15599	15660	15611	15739	15726	15609	15652	15593	15713	15801	15701	15772	15624	15770	15789	15709	15600	15786	15762	15652	15653	15558	15573	15541	15817	15669	15630	15770	15552	15687	15567	15635	15609	15614	15626	15650	15705	15712	15820	15816	15694	15508	15729	15699	15855	15725	15805	15692	15678	15580	15743	15623	15542	15668	15453	15834	15839	15652	15530	15804	15754	15654	15791	15842	15730	15580	15430	15638	15534	15353	15543	15652	15906	15578	15714	15530	15646	15917	15551	15740	15686	15577	15615	15671	15590	15534	15544	15478	15815	15587	15668	15546	15572	15612	15722	15620	15661	15557	15476	15642	15507	15615	15714	15684	15626	15726	15624	15462	15560	15816	15765	15546	15682	15569	15625	15864	15681	15559	15785	15528	15734	15444	15510	15654	15749	15626	15657	15775	15603	15380	15728	15586	15425	15800	15580	15659	15483	15887	15522	15670	15690	15634	15595	15856	15605	15470	15639	15661	15665	15699	15667	15576	15525	15495	15743	15849	15678	15649	15628	15668	15733	15566	15525	15726	15710	15578	15618	15552	15838	15672	15777	15603	15589	15636	15640	15756	15606	15732	15890	15571	15709	15744	15772	15558	15821	15859	15620	15690	15769	15634	15709	15629	15660	15725	15539	15369	15505	15518	15480	15772	15639	15522	15542	15695	15595	15536	15510	15747	15599	15563	15692	15545	15496	15617	15582	15608	15703	15665	15609	15571	15705	15686	15497	15651	15753	15658	15606	15552	15823	15605	15614	15423	15466	15740	15525	15504	15591	15709	15902	15524	15854	15763	15614	15658	15681	15773	15626	15797	15645	15635	15623	15683	15701	15501	15723	15569	15659	15615	15784	15837	15507	15532	15737	15764	15804	15730	15628	15571	15552	15699	15659	15665	15657	15687	15823	15696	15748	15742	15913	15657	15737	15702	15453	15792	15696	15592	15702	15594	15645	15478	15658	15586	15751	15568	15605	15649	15598	15791	15745	15615	15667	15525	15742	15506	15757	15776	15532	15581	15731	15466	15655	15704	15650	15664	15740	15737	15603	15606	15584	15530	15924	15725	15740	15881	15514	15488	15797	15617	15690	15562	15448	15500	15850	15517	15670	15681	15601	15792	15514	15640	15742	15622	15763	15629	15594	15744	15530	15659	15563	15685	15606	15713	15623	15747	15672	15779	15692	15631	15583	15625	15702	15657	15528	15480	15747	15542	15701	15661	15640	15579	15453	15466	15713	15614	15816	15682	15620	15727	15741	15620	15832	15651	15807	15605	15645	15508	15576	15785	15711	15664	15759	15622	15663	15637	15596	15545	15760	15545	15488	15606	15590	15562	15564	15543	15451	15411	15577	15679	15494	15445	15640	15627	15624	15811	15480	15654	15663	15537	15588	15498	15555	15503	15788	15743	15549	15652	15605	15786	15682	15696	15673	15868	15835	15805	15572	15655	15599	15582	15510	15603	15707	15406	15747	15674	15888	15638	15829	15692	15617	15490	15694	15660	15575	15750	15568	15698	15513	15754	15783	15641	15665	15466	15746	15698	15609	15610	15576	15641	15509	15738	15698	15748	15584	15578	15758	15600	15752	15575	15741	15614	15767	15628	15745	15639	15523	15697	15576	15609	15625	15509	15551	15849	15819	15631	15494	15540	15452	15748	15783	15822	15551	15560	15727	15608	15707	15510	15511	15532	15652	15666	15530	15695	15623	15734	15493	15632	15491	15634	15718	15747	15397	15522	15448	15534	15725	15882	15696	15666	15734	15751	15474	15648	15706	15638	15651	15657	15716	15593	15588	15686	15577	15634	15771	15551	15604	15710	15409	15646	15634	15578	15802	15505	15561	15804	15736	15603	15691	15508	15505	15547	15579	15574	15561	15448	15694	15727	15790	15618	15573	15636	15602	15483	15602	15560	15709	15758	15593	15597	15546	15491	15490	15528	15635	15870	15631	15551	15650	15615	15736	15675	15536	15474	15547	15655	15612	15655	15640	15661	15863	15627	15741	15688	15496	15633	15576	15958	15549	15622	15765	15645	15778	15765	15655	15757	15644	15627	15537	15719	15667	15844	15579	15710	15571	15567	15548	15542	15817	15784	15718	15611	15660	15510	15538	15549	15503	15534	15560	15631	15583	15521	15838	15458	15550	15582	15742	15819	15566	15568	15592	15693	15903	15629	15571	15661	15645	15561	15671	15622	15740	15632	15637	15814	15593	15623	15723	15671	15777	15586	15501	15524	15696	15722	15588	15769	15506	15499	15489	15483	15696	15654	15708	15726	15537	15548	15457	15573	15654	15576	15782	15631	15596	15790	15362	15581	15608	15381	15545	15665	15726	15643	15742	15650	15645	15589	15539	15767	15648	15651	15676	15444	15640	15761	15652	15652	15590	15664	15759	15671	15575	15654	15741	15522	15695	15703	15734	15908	15611	15606	15535	15577	15558	15819	15667	15535	15646	15624	15685	15695	15678	15653	15542	15574	15637	15644	15712	15717	15628	15594	15613	15598	15622	15709	15696	15686	15498	15527	15720	15671	15691	15479	15666	15407	15549	15504	15704	15638	15703	15517	15580	15474	15925	15795	15583	15442	15605	15572	15771	15422	15709	15648	15529	15702	15625	15465	15546	15592	15695	15660	15753	15603	15918	15673	15629	15658	15687	15489	15444	15536	15617	15471	15723	15655	15532	15619	15706	15544	15716	15657	15563	15596	15452	15599	15488	15475	15689	15662	15407	15611	15531	15565	15477	15604	15678	15665	15697	15708	15707	15637	15561	15629	15701	15788	15651	15700	15669	15616	15620	15702	15646	15546	15664	15544	15843	15798	15873	15593	15907	15752	15760	15583	15593	15595	15799	15814	15675	15554	15693	15769	15747	15606	15637	15654	15732	15666	15753	15552	15714	15564	15589	15794	15782	15750	15776	15687	15527	15626	15663	15774	15689	15656	15710	15817	15680	15370	15651	15803	15695	15669	15685	15791	15708	15583	15589	15601	15584	15856	15541	15668	15752	15430	15596	15622	15527	15585	15614	15436	15757	15757	15599	15712	15692	15695	15444	15649	15564	15627	15674	15426	15821	15621	15773	15830	15676	15506	15785	15608	15456	15639	15863	15426	15560	15612	15834	15600	15867	15799	15850	15806	15739	15793	15625	15555	15504	15664	15635	15689	15589	15616	15621	15617	15617	15692	15603	15499	15581	15673	15461	15614	15746	15698	15712	15523	15457	15617	15793	15724	15809	15588	15644	15635	15604	15709	15616	15598	15731	15612	15700	15735	15654	15651	15649	15778	15675	15583	15588	15674	15542	15657	15534	15701	15536	15576	15592	15555	15630	15637	15670	15557	15730	15814	15635	15574	15714	15654	15707	15711	15665	15655	15519	15592	15595	15555	15463	15720	15608	15828	15801	15639	15657	15656	15602	15653	15768	15770	15493	15584	15672	15570	15608	15696	15678	15560	15731	15626	15474	15542	15661	15483	15524	15726	15505	15672	15711	15677	15526	15493	15812	15610	15759	15678	15774	15722	15650	15582	15548	15815	15679	15537	15625	15738	15781	15717	15612	15918	15637	15568	15654	15676	15743	15645	15688	15659	15550	15878	15568	15523	15528	15637	15588	15767	15723	15547	15638	15626	15534	15772	15703	15731	15812	15632	15673	15700	15664	15812	15806	15633	15551	15750	15879	15818	15636	15579	15640	15628	15665	15672	15676	15819	15794	15854	15539	15822	15636	15656	15630	15595	15637	15632	15760	15654	15933	15682	15720	15897	15699	15537	15696	15776	15655	15762	15843	15861	15819	15653	15643	15791	15762	15723	15509	15724	15591	15617	15726	15576	15573	15756	15627	15558	15687	15801	15525	15615	15620	15596	15735	15525	15539	15787	15671	15645	15665	15731	15606	15627	15732	15659	15591	15736	15559	15742	15812	15499	15776	15673	15744	15734	15567	15693	15663	15612	15548	15644	15625	15747	15512	15687	15583	15506	15809	15529	15675	15574	15759	15576	15582	15678	15581	15465	15540	15850	15628	15884	15752	15688	15659	15725	15557	15703	15631	15732	15603	15708	15453	15612	15763	15592	15579	15729	15809	15554	15537	15633	15626	15686	15614	15477	15582	15675	15633	15625	15585	15591	15650	15776	15768	15602	15711	15646	15684	15802	15612	15620	15803	15747	15512	15567	15737	15409	15588	15520	15716	15650	15583	15439	15744	15651	15630	15630	15614	15704	15611	15508	15521	15602	15499	15498	15538	15791	15580	15623	15921	15753	15530	15681	15709	15661	15631	15567	15570	15804	15689	15501	15572	15676	15797	15687	15646	15494	15780	15604	15692	15569	15509	15911	15757	15599	15722	15559	15698	15648	15494	15668	15758	15864	15744	15627	15693	15565	15586	15520	15682	15633	15678	15668	15632	15780	15764	15718	15584	15568	15707	15620	15537	15540	15572	15461	15709	15550	15647	15710	15656	15726	15749	15479	15550	15446	15765	15793	15688	15752	15645	15786	15791	15667	15440	15803	15696	15549	15728	15487	15645	15706	15583	15544	15607	15642	15783	15684	15903	15647	15580	15705	15729	15607	15636	15599	15750	15760	15718	15431	15682	15768	15569	15609	15715	15486	15759	15590	15668	15729	15681	15718	15778	15626	15569	15517	15699	15571	15624	15609	15493	15522	15631	15674	15794	15574	15714	15649	15679	15530	15741	15429	15691	15555	15624	15450	15761	15819	15859	15744	15673	15786	15562	15537	15577	15627	15650	15680	15646	15700	15863	15883	15720	15558	15502	15565	15484	15493	15459	15616	15536	15584	15709	15637	15452	15701	15674	15646
16268	29270	27494	22193	20193	18913	18650	18099	17626	16376	16525	16742	17502	20365	21794	20583	18788	16854	15746	15814	15401	15446	15149	14907	15064	14893	14790	14702	14751	14753	14794	14691	14417	14501	14570	14522	14753	14681	14533	14513	14623	14528	14612	14707	14738	14531	14639	14639	14478	14992	15574	15377	15104	14832	14663	14515	14619	14448	14695	14596	14262	14728	14753	14617	14617	14630	14552	14641	14701	14589	14528	14511	14508	14701	14665	14508	14551	14479	14641	14662	14575	14579	14694	14561	14445	14678	14544	14473	14626	14537	14579	14446	14436	14564	14705	14591	14609	14540	14596	14505	14631	14576	14639	14274	14456	14599	14469	14464	14356	14515	14566	14677	14610	14558	14509	14327	14540	14694	14538	14454	14513	14441	14561	14557	14513	14737	14588	14575	14486	14467	14484	14549	14517	14407	14570	14612	14395	14498	14472	14450	14609	14724	14588	14769	14643	14656	14688	14303	14530	14544	14613	14537	14571	14432	14456	14519	14477	14501	14512	14584	14571	14374	14511	14553	14648	14586	14430	14813	14479	14549	14572	14560	14520	14447	14480	14573	14506	14649	14356	14487	14763	14536	14650	14483	14508	14509	14535	14392	14570	14318	14602	14533	14611	14543	14488	14503	14421	14448	14494	14494	14436	14564	14579	14673	14475	14625	14594	14664	14467	14627	14670	14416	14396	14612	14677	14508	14640	14534	14670	14412	14488	14412	14628	14674	14503	14640	14564	14509	14446	14587	14603	14535	14740	14494	14338	14720	14466	14661	14399	14636	14555	14576	14493	14546	14549	14777	14618	14673	14702	14532	14629	14627	14751	14649	14415	14630	14393	14548	14556	14535	14586	14582	14504	14720	14620	14406	14556	14507	14634	14601	14466	14514	14481	14439	14578	14575	14507	14583	14536	14494	14622	14508	14390	14552	14560	14609	14523	14497	14501	14255	14538	14543	14632	14607	14477	14475	14577	14509	14435	14487	14600	14545	14550	14423	14690	14604	14580	14429	14309	14618	14390	14436	14708	14575	14630	14377	14611	14454	14561	14574	14561	14533	14517	14421	14568	14472	14645	14525	14484	14485	14527	14633	14317	14426	14507	14575	14660	14436	14642	14508	14569	14585	14406	14646	14548	14450	14449	14530	14515	14800	14598	14565	14504	14531	14548	14379	14558	14513	14728	14493	14626	14543	14680	14494	14525	14428	14544	14517	14508	14592	14588	14509	14685	14528	14548	14402	14422	14405	14458	14553	14725	14694	14709	14519	14742	14727	14742	14561	14558	14525	14680	14564	14521	14603	14643	14602	14418	14638	14560	14552	14443	14480	14468	14505	14477	14488	14531	14375	14561	14478	14638	14535	14566	14496	14541	14581	14534	14461	14640	14550	14608	14500	14713	14428	14618	14609	14585	14424	14593	14656	14688	14583	14552	14528	14713	14525	14487	14385	14612	14614	14587	14646	14530	14573	14669	14581	14502	14581	14681	14589	14506	14689	14564	14379	14584	14672	14564	14458	14364	14565	14679	14387	14579	14599	14460	14437	14543	14669	14441	14608	14549	14481	14477	14553	14639	14676	14629	14579	14569	14508	14691	14631	14599	14653	14549	14563	14571	14503	14486	14311	14543	14573	14474	14654	14542	14612	14475	14573	14434	14765	14509	14351	14424	14746	14580	14558	14481	14737	14538	14665	14337	14624	14575	14576	14726	14542	14489	14543	14432	14520	14549	14552	14439	14507	14392	14473	14323	14669	14777	14325	14535	14569	14641	14645	14616	14498	14518	14459	14376	14608	14529	14650	14587	14533	14613	14386	14599	14459	14534	14516	14693	14644	14523	14530	14516	14511	14628	14383	14564	14649	14591	14591	14656	14626	14534	14642	14521	14577	14506	14419	14497	14455	14618	14394	14584	14722	14405	14444	14576	14582	14399	14615	14472	14388	14529	14565	14630	14746	14471	14279	14527	14499	14433	14743	14624	14565	14516	14619	14494	14515	14571	14527	14472	14555	14464	14362	14480	14580	14627	14581	14466	14517	14524	14631	14651	14585	14544	14592	14615	14620	14470	14431	14509	14493	14461	14622	14517	14616	14429	14711	14590	14750	14544	14601	14414	14529	14438	14622	14537	14459	14541	14401	14637	14638	14428	14608	14574	14395	14554	14487	14378	14450	14400	14521	14592	14467	14414	14324	14776	14419	14624	14621	14615	14650	14517	14645	14590	14446	14471	14582	14558	14530	14528	14544	14607	14653	14576	14665	14691	14469	14291	14649	14477	14625	14475	14555	14582	14487	14525	14340	14612	14521	14496	14563	14458	14575	14385	14489	14403	14645	14574	14520	14557	14467	14831	14619	14423	14605	14655	14739	14565	14477	14471	14587	14500	14537	14638	14325	14530	14515	14472	14518	14389	14522	14665	14563	14643	14569	14526	14599	14557	14642	14600	14649	14385	14619	14663	14516	14507	14606	14408	14480	14573	14602	14577	14449	14567	14520	14514	14440	14437	14451	14589	14546	14695	14694	14731	14547	14523	14485	14627	14483	14590	14417	14649	14474	14377	14605	14588	14654	14693	14494	14539	14515	14634	14449	14600	14501	14588	14523	14625	14670	14486	14440	14690	14428	14641	14355	14637	14607	14514	14489	14750	14419	14466	14649	14534	14412	14496	14766	14712	14272	14393	14575	14544	14608	14445	14355	14466	14525	14529	14544	14666	14386	14781	14484	14498	14485	14408	14608	14562	14536	14655	14503	14640	14549	14467	14571	14669	14605	14580	14423	14534	14355	14656	14369	14439	14439	14579	14588	14477	14545	14368	14551	14448	14615	14533	14559	14460	14611	14444	14685	14499	14565	14501	14480	14608	14567	14640	14573	14496	14628	14510	14695	14431	14498	14519	14562	14617	14426	14646	14411	14703	14662	14549	14330	14442	14499	14606	14576	14582	14553	14321	14483	14475	14543	14651	14629	14467	14567	14559	14332	14746	14603	14507	14641	14525	14504	14591	14467	14541	14770	14556	14525	14442	14558	14400	14585	14659	14409	14532	14675	14533	14503	14541	14620	14550	14533	14477	14458	14583	14504	14541	14446	14599	14358	14458	14482	14662	14449	14604	14619	14528	14518	14650	14398	14610	14576	14505	14560	14450	14532	14548	14508	14532	14668	14639	14560	14408	14376	14507	14472	14587	14451	14535	14575	14606	14554	14497	14532	14438	14536	14577	14434	14614	14722	14634	14501	14594	14519	14414	14436	14545	14441	14503	14617	14546	14687	14345	14304	14534	14439	14487	14648	14546	14570	14525	14430	14496	14672	14511	14415	14692	14490	14533	14518	14505	14652	14566	14462	14604	14522	14404	14631	14533	14436	14555	14567	14557	14526	14585	14644	14509	14690	14556	14468	14721	14497	14377	14561	14597	14597	14376	14633	14544	14528	14659	14606	14710	14466	14526	14448	14400	14562	14687	14553	14617	14566	14480	14551	14646	14371	14467	14496	14519	14562	14579	14604	14422	14431	14605	14487	14417	14578	14554	14801	14367	14394	14501	14631	14557	14544	14474	14598	14479	14654	14574	14601	14637	14577	14426	14664	14648	14481	14508	14621	14459	14537	14659	14474	14447	14464	14533	14352	14627	14562	14624	14624	14285	14525	14575	14379	14532	14540	14444	14492	14509	14458	14419	14515	14448	14552	14523	14521	14622	14556	14747	14687	14475	14613	14528	14512	14479	14501	14651	14722	14563	14520	14449	14622	14597	14366	14535	14655	14470	14633	14558	14511	14423	14593	14593	14703	14456	14566	14542	14678	14699	14472	14377	14546	14697	14558	14740	14605	14490	14391	14465	14561	14530	14568	14448	14617	14554	14512	14550	14668	14468	14701	14549	14462	14541	14594	14457	14626	14506	14548	14638	14551	14428	14578	14389	14549	14694	14562	14584	14471	14645	14584	14402	14656	14584	14583	14477	14488	14386	14693	14586	14562	14537	14627	14459	14658	14273	14500	14591	14622	14582	14693	14559	14477	14491	14477	14493	14576	14594	14446	14572	14582	14514	14528	14580	14504	14506	14547	14661	14412	14327	14519	14570	14502	14741	14542	14547	14656	14534	14315	14517	14353	14489	14748	14533	14489	14549	14526	14694	14627	14528	14650	14407	14527	14531	14501	14650	14668	14662	14405	14495	14617	14504	14665	14592	14374	14458	14679	14932	14615	14512	14550	14507	14468	14623	14550	14487	14510	14465	14571	14537	14299	14529	14630	14410	14668	14509	14500	14672	14545	14601	14477	14426	14588	14547	14452	14621	14560	14441	14490	14631	14680	14582	14533	14539	14567	14461	14498	14622	14447	14735	14646	14455	14513	14579	14404	14578	14577	14483	14546	14332	14596	14629	14497	14487	14501	14641	14441	14610	14649	14569	14549	14614	14510	14491	14636	14626	14464	14606	14504	14408	14574	14645	14545	14663	14646	14728	14697	14600	14396	14541	14439	14554	14408	14419	14649	14545	14507	14510	14497	14435	14757	14573	14703	14608	14471	14586	14609	14635	14524	14475	14363	14441	14567	14522	14538	14515	14578	14539	14516	14630	14438	14573	14390	14544	14655	14512	14476	14477	14532	14481	14631	14548	14639	14518	14538	14498	14549	14543	14479	14523	14560	14588	14566	14582	14604	14677	14541	14539	14550	14554	14402	14270	14387	14498	14507	14651	14399	14499	14642	14472	14752	14550	14449	14485	14462	14622	14549	14603	14607	14491	14536	14599	14358	14524	14695	14497	14417	14539	14465	14537	14639	14680	14723	14480	14617	14407	14509	14583	14523	14571	14672	14388	14501	14541	14480	14637	14648	14476	14443	14596	14449	14423	14558	14629	14610	14626	14563	14449	14560	14599	14522	14527	14458	14472	14510	14505	14519	14708	14479	14556	14627	14517	14568	14444	14547	14466	14635	14551	14678	14527	14500	14586	14471	14409	14628	14465	14649	14527	14572	14504	14631	14497	14553	14678	14548	14434	14541	14470	14488	14495	14580	14502	14512	14581	14701	14650	14735	14271	14558	14610	14691	14534	14463	14567	14694	14570	14597	14781	14373	14515	14577	14485	14566	14541	14313	14488	14521	14481	14540	14476	14682	14587	14658	14679	14703	14476	14483	14475	14599
22660	21127	29029	23502	21339	23503	25779	20213	18490	18338	17683	18072	18718	20273	21226	20225	18927	17826	17131	17143	16886	16585	16608	16323	16294	16112	16173	16317	16151	16024	16077	16042	16068	16041	16140	16003	15886	16065	15732	16039	16141	16105	15931	16025	15979	16142	15928	16110	15990	16505	17259	16867	16758	16215	16087	15979	15924	16007	15863	15689	15819	15851	15944	15857	15824	15891	15909	16076	15709	15930	15919	15775	15803	15800	15966	15817	15917	16002	15890	15824	15846	16059	15843	15996	16072	16042	15885	15822	15882	15878	15824	15857	15647	15877	15930	15902	15887	15762	15902	15709	15915	15913	15735	15802	15729	15735	15748	15725	15811	15854	15903	15792	15857	16078	15743	15979	15719	15819	15756	15921	15608	15794	15825	15930	15797	15826	15907	15931	15720	15860	15940	16046	15866	16030	16018	15775	15789	15962	15962	15940	16100	15777	15920	15993	15770	15647	15928	15782	15919	15826	15886	15963	15861	15654	15803	15664	15947	15744	15677	15645	15923	15910	15902	15766	15968	16042	15903	15785	15917	15723	15647	15910	15842	15776	16061	15876	15834	15722	15838	15786	15768	15655	15867	15826	15815	15843	15813	15849	15823	15849	15755	15797	15829	15822	15930	15901	15911	15863	15742	15857	15769	15938	15870	15783	15872	15750	16100	15989	15688	15788	15931	16051	15833	15837	15930	15804	15898	15964	15879	15893	15923	16062	15792	15733	15833	15763	15834	15729	15701	15673	15773	15940	15813	15843	15885	15855	15841	15669	15535	15615	15821	15574	15830	15922	15671	15452	15739	15761	15764	15812	16041	15770	15855	15772	15907	15910	15618	15819	15866	15956	15904	15822	15812	15959	15903	15939	15929	15850	15879	15730	15633	15944	15871	15995	15751	15762	15756	15782	15865	15742	15705	15883	16032	15830	15847	15909	15861	15787	15977	15681	15741	15799	15819	15752	15866	15744	15784	15724	15943	15877	15771	15888	15929	15754	15814	15978	15867	15690	15769	15981	15847	15783	15814	15802	15902	15821	15691	15908	15858	15725	15870	15860	15965	15944	15910	15843	15734	15820	15619	15880	15797	15919	15787	15847	15815	15781	15999	15892	15672	15805	15733	15746	15815	16049	15942	15926	15819	16012	15948	15655	15930	15674	15707	15675	15834	15732	15837	15919	15724	15752	15767	15760	15739	15648	15731	15666	15793	15808	15870	15723	15739	15775	15874	15850	15786	15836	15880	15673	15674	15685	15836	15832	15888	15746	15839	15643	15769	15682	15962	15796	15873	15887	15868	15626	15776	15913	16011	16024	15764	15786	15735	15810	16066	15698	16021	15835	15820	15778	15799	15787	15960	15695	15752	15949	15909	15874	15795	15665	15880	15983	15768	15895	15923	15638	15861	15808	15958	16020	16064	15880	15816	15592	15743	15863	15903	15782	15815	15749	15782	15687	15855	15966	16116	15858	15946	15668	15927	15941	15908	15719	15785	15860	16017	15956	15897	15857	15934	15877	15816	15944	15939	15770	15749	15761	15762	15580	15705	15943	15724	15784	16015	15883	15960	15953	15972	15795	15810	15775	15864	15871	15819	15962	15807	15953	15686	15771	15836	15708	15774	15834	15943	15996	15853	15743	15696	15652	15726	15864	15820	15688	15847	15935	15830	15745	15819	15588	15898	15926	15911	15709	15769	15744	15966	15912	15870	15738	15959	15868	15747	15780	15752	16047	15901	15850	15975	15816	15874	15730	15824	15798	15873	15992	15882	16140	15689	15847	15712	15733	15753	15908	15958	15859	15939	15785	15748	15683	15780	15872	16049	15803	15887	15867	15817	15818	15996	15713	15944	15749	15728	15868	15738	15855	15991	15854	15777	15917	15725	15821	15856	15621	15717	15949	15856	15915	15883	15943	15855	15769	15899	15807	15778	15978	15729	15933	15916	15851	15812	15972	15741	15716	16024	15837	15926	15863	15816	15793	15746	15939	15678	15694	15656	15720	15999	15863	15806	15712	15751	15803	15787	15802	15861	15830	15818	15736	15864	15946	15718	15891	15741	16069	16043	15813	15968	16083	15765	15924	15826	15866	15834	15897	15773	15884	15823	15973	15865	15864	15795	15804	15761	15580	15784	15687	15752	15779	15637	15871	15868	15825	15865	15778	15882	15891	15754	15924	15779	15907	15766	15609	16073	15934	15943	15756	15736	15733	16012	15977	15909	15898	15769	15880	15775	15609	15746	15880	15888	15848	15869	15872	15773	15814	15872	15952	15850	15823	16033	15815	15957	16031	16061	15862	15776	15799	15829	15708	15503	15966	15814	15769	15875	15849	15917	15695	15991	15840	15618	15810	15821	15773	15744	15773	15867	15996	16031	15901	15965	15817	15939	15804	15816	15673	15772	15929	15731	15554	15836	15633	15813	15720	15856	15705	16042	15877	15753	15909	15786	15886	15886	15871	15856	15878	15978	15648	15947	15863	15897	15899	15921	15735	15673	15616	15834	15791	15534	15950	15989	15895	15708	15729	15865	15996	15902	15873	16052	15859	15743	15749	15629	15645	15856	15734	15806	15865	15790	15899	15744	15857	15845	15760	15901	15784	15652	15770	15861	15839	15903	15905	15861	15835	15740	15838	15932	15825	15805	15810	16010	15754	15819	15846	15673	15921	15853	15685	15820	15894	15641	15655	15808	15780	15831	15654	15845	15765	15857	15966	15857	15996	15783	15766	16036	15917	15918	15847	15744	15793	16025	15668	15932	15800	15718	15974	15680	15933	15676	15636	15914	15792	15868	15874	15836	15651	15644	15903	15775	15877	15780	15823	15884	15858	15865	16000	15811	15727	16000	15879	15732	15618	15749	15799	15969	15815	15859	15947	15917	15760	15971	16048	15712	15908	15713	15747	15966	15782	15840	15654	15868	15884	15692	16010	15789	16021	15862	15940	15856	15947	15798	15903	15797	15667	15759	15906	15801	15771	15849	15743	15739	15845	15851	15790	15751	15865	15834	15915	15853	15881	15790	15778	15889	15711	15838	15977	15853	16096	15977	15606	15867	15852	15973	15726	15765	15754	15803	16033	15801	15863	15924	15843	15795	15646	15806	15788	15916	15699	15841	15966	15810	15748	15811	15935	15822	15853	15743	15916	15756	15736	15945	15808	15709	15755	15762	15732	15711	15681	16060	15747	15672	15776	15984	15996	16072	15754	15849	15644	15665	15972	15770	15849	15492	15679	15832	15637	15822	15657	15761	15858	16136	15733	15815	15937	15980	16014	15683	15934	15905	16017	15783	15798	15636	15943	15901	15725	16090	15727	15930	15812	15630	16013	16010	15759	15765	15795	16026	15955	15767	15655	15963	15624	15948	15696	15786	15989	15917	15751	16019	16020	15802	15749	15797	15799	15942	15998	16015	15863	15852	15799	15706	15998	15865	15723	15606	15728	15936	15733	15700	15875	15840	15767	15924	15943	15873	15852	16064	15861	15924	15730	15785	15774	15867	15753	15863	15992	15664	15736	16047	15881	15728	15941	15721	15754	15768	15919	15769	15886	15721	15878	15910	15917	15941	15862	15829	15805	15709	15740	15713	15777	15774	15840	15744	15782	15796	15973	15998	15726	15670	15926	15784	15916	15905	15920	15964	15786	15910	15819	15897	15773	15718	15821	15866	15803	15706	16007	15695	15948	16154	15921	15891	15683	15754	15790	15714	15803	15874	15650	15882	15798	15672	15782	15798	15930	15769	15784	15640	15733	15840	15720	15984	15868	15622	15785	15725	15968	15783	15526	15737	15844	16004	15878	15796	16016	15968	15804	15842	15813	15881	15758	16036	16085	15906	15841	15600	15959	16012	15834	15948	15648	15947	15801	15827	15878	15867	15864	15691	15877	15750	15749	15611	15724	15882	16048	15875	15603	15858	15798	15824	15841	15797	15636	15809	15972	15767	15792	15479	15675	15942	15783	15890	15892	15865	15732	15613	15784	15801	15992	15942	15771	16036	15743	15891	15679	15871	15798	15847	15820	16041	15656	15832	15830	15723	15622	15788	15918	15578	16032	15872	15717	15808	15791	15976	15864	16011	15797	15783	15802	15760	15684	15796	15867	15802	15781	15940	15936	15993	15941	15752	15894	15790	15747	15774	15879	15900	15664	15745	15674	15836	15781	15612	15794	15867	15706	15791	15816	15740	15895	15849	15790	15778	15624	15671	15801	15950	15814	15796	15855	16019	15707	15637	15814	16005	15667	15651	15893	15919	15849	15702	15692	15912	15872	16052	15703	15539	15858	15820	15739	15559	15758	15748	15906	15758	15777	15913	15783	15791	15820	15865	15737	15765	15787	15924	15958	15811	15751	15773	15749	15856	15892	15808	16002	15671	15854	16009	15730	15951	15922	15773	15712	15902	15858	15829	15760	15806	15703	15887	15738	15854	15941	15818	15732	15801	15764	15630	15746	15674	15737	15736	15869	15960	15811	15651	15645	15867	15888	15748	15983	15766	15893	15962	15813	15688	15675	15716	15758	16047	15756	15973	15896	15980	16053	15794	15695	15808	15720	15783	15839	15803	15667	15787	15771	15824	15632	15828	15696	15846	15960	15879	15781	15750	15617	15861	15791	15959	15798	15996	15762	15966	15734	15956	15898	15873	15875	15947	15766	15658	16056	15818	15640	15635	15779	15639	15877	15830	15852	15913	15801	15901	15794	15769	15766	15904	15892	15834	15699	15846	15960	15876	15823	15834	15729	15730	15751	15928	15975	15671	15767	15763	16092	15903	15844	15798	15743	16035	15915	15847	15664	15754	16033	15881	15840	15882	15921	15718	15781	15729	15978	15891	15764	15799	15774	15880	15870	15838	15776	15891	15882	15815	15685	15874	15952	15756	15880	15850	15786	15836	15907	15803	16101	15646	15897	15837	15747	15835	15785	15752	15766	15657	15754	15832	15640	15847	15908	15790	15707	15780	15917	15912	15916	15898	15790	15731	15713	15984	15924	15704	15668	15796	15874	15836	15904	15656	15883	16027	15904	16019	15817	15944	15769	15775	15720	15820	15922	15961	16001	15935	15776	15889	15901	15495	15702	15889	15791	15883	15863	15748	15997	15897	15668	15727	15923	15862	15921	15842	15793	15932	15734	15840	15732	15786	15701
17947	34135	32286	26379	24310	23062	21848	20458	19343	18121	17376	18194	19657	21902	23502	21209	19212	16911	16401	16321	15640	15537	15047	14969	15007	15094	14828	14918	15081	14812	14799	14916	14873	14740	14769	14769	14537	14725	14574	14750	14631	14663	14777	14571	14796	14854	14750	14684	14642	15657	16261	15949	15581	15287	15030	14745	14746	14656	14480	14596	14658	14591	14734	14738	14755	14731	14651	14602	14495	14427	14705	14496	14639	14543	14642	14557	14664	14573	14567	14685	14720	14623	14596	14553	14535	14698	14407	14680	14599	14528	14617	14567	14638	14558	14561	14666	14543	14664	14872	14550	14625	14529	14624	14525	14772	14629	14464	14691	14627	14518	14514	14711	14576	14701	14607	14785	14650	14570	14720	14478	14519	14585	14657	14526	14649	14720	14723	14520	14710	14605	14690	14606	14663	14666	14630	14563	14620	14719	14492	14724	14644	14753	14653	14503	14670	14453	14748	14670	14613	14426	14410	14617	14675	14673	14674	14509	14667	14507	14476	14631	14604	14610	14820	14473	14616	14635	14622	14774	14537	14758	14574	14642	14519	14605	14480	14650	14768	14578	14572	14632	14468	14633	14568	14473	14652	14404	14724	14462	14512	14670	14580	14691	14481	14566	14525	14567	14600	14778	14527	14411	14646	14660	14757	14512	14575	14624	14470	14633	14452	14535	14724	14603	14709	14483	14719	14714	14477	14587	14574	14517	14772	14533	14596	14657	14423	14580	14634	14393	14470	14705	14783	14676	14694	14584	14605	14517	14491	14611	14650	14570	14533	14506	14560	14481	14637	14556	14551	14549	14350	14752	14443	14520	14592	14621	14723	14755	14570	14553	14546	14504	14607	14570	14590	14474	14353	14619	14490	14549	14610	14563	14467	14594	14605	14616	14651	14442	14573	14667	14526	14749	14624	14486	14514	14463	14606	14653	14693	14589	14697	14465	14582	14569	14481	14594	14512	14606	14387	14610	14636	14533	14490	14508	14466	14635	14634	14479	14536	14493	14515	14578	14571	14572	14682	14440	14605	14574	14498	14574	14582	14624	14466	14665	14680	14473	14568	14659	14591	14624	14703	14616	14533	14669	14675	14528	14646	14517	14563	14455	14503	14569	14727	14718	14658	14736	14640	14539	14587	14473	14678	14659	14548	14517	14669	14601	14584	14710	14506	14685	14369	14580	14734	14721	14645	14680	14843	14580	14589	14518	14528	14670	14772	14666	14642	14653	14622	14541	14465	14633	14402	14559	14496	14559	14729	14605	14787	14616	14545	14543	14651	14604	14747	14604	14571	14466	14707	14611	14712	14585	14644	14536	14652	14577	14649	14457	14506	14604	14501	14828	14586	14341	14568	14603	14571	14738	14601	14760	14546	14499	14485	14675	14600	14486	14561	14594	14687	14649	14484	14671	14507	14694	14535	14627	14725	14577	14493	14726	14499	14582	14545	14486	14631	14585	14734	14580	14525	14470	14820	14561	14550	14652	14510	14466	14451	14477	14632	14595	14581	14492	14600	14716	14493	14548	14736	14556	14622	14655	14517	14536	14812	14543	14508	14579	14634	14541	14513	14687	14778	14581	14623	14646	14629	14535	14653	14622	14474	14458	14508	14569	14509	14583	14469	14639	14502	14731	14501	14482	14718	14477	14661	14539	14623	14553	14583	14521	14548	14751	14607	14571	14566	14502	14600	14612	14617	14671	14782	14572	14554	14499	14752	14735	14627	14533	14459	14610	14589	14602	14656	14481	14554	14680	14651	14487	14597	14546	14743	14694	14450	14572	14625	14733	14526	14603	14623	14715	14706	14486	14456	14766	14690	14580	14519	14594	14746	14712	14678	14774	14717	14568	14518	14462	14562	14694	14765	14413	14592	14569	14519	14674	14527	14624	14738	14439	14486	14484	14602	14630	14672	14446	14563	14527	14616	14763	14487	14587	14602	14592	14520	14412	14577	14617	14464	14634	14511	14511	14534	14646	14544	14620	14647	14664	14449	14510	14552	14526	14508	14514	14525	14434	14624	14473	14589	14698	14638	14537	14589	14468	14633	14569	14542	14690	14628	14561	14563	14630	14622	14573	14730	14548	14762	14510	14666	14558	14590	14436	14572	14599	14496	14634	14606	14638	14716	14671	14589	14619	14755	14548	14720	14529	14496	14512	14691	14640	14461	14662	14642	14572	14443	14438	14523	14682	14578	14629	14479	14545	14574	14451	14612	14620	14618	14543	14618	14471	14364	14605	14518	14547	14559	14563	14594	14593	14535	14615	14566	14669	14637	14546	14590	14476	14587	14608	14647	14371	14327	14541	14616	14569	14538	14530	14674	14418	14621	14641	14553	14652	14651	14550	14326	14492	14590	14612	14570	14533	14420	14716	14542	14563	14680	14570	14595	14570	14555	14718	14487	14520	14414	14589	14551	14533	14697	14679	14535	14598	14593	14398	14570	14563	14576	14560	14644	14741	14519	14641	14719	14623	14479	14637	14589	14733	14747	14551	14497	14521	14685	14498	14573	14598	14612	14544	14540	14365	14599	14622	14624	14512	14511	14538	14389	14655	14393	14550	14612	14515	14761	14417	14609	14503	14619	14522	14472	14678	14643	14548	14419	14464	14664	14728	14470	14578	14542	14592	14543	14582	14389	14645	14587	14534	14667	14713	14571	14476	14574	14389	14511	14698	14653	14378	14568	14599	14543	14684	14425	14551	14495	14590	14617	14606	14549	14659	14639	14562	14553	14627	14589	14614	14619	14405	14624	14453	14643	14609	14611	14621	14672	14561	14534	14672	14544	14438	14459	14593	14557	14639	14681	14606	14607	14487	14436	14652	14608	14546	14660	14515	14670	14436	14723	14516	14565	14596	14533	14552	14461	14502	14720	14331	14430	14430	14518	14565	14512	14476	14640	14820	14425	14587	14669	14634	14648	14459	14592	14680	14728	14592	14593	14539	14584	14467	14519	14540	14460	14644	14642	14625	14527	14677	14661	14490	14587	14509	14592	14663	14613	14658	14472	14544	14388	14534	14428	14638	14716	14632	14421	14674	14457	14596	14412	14614	14615	14522	14562	14585	14747	14475	14554	14401	14645	14604	14349	14637	14563	14509	14454	14517	14500	14585	14426	14691	14659	14561	14624	14530	14556	14550	14572	14654	14565	14483	14525	14625	14710	14485	14507	14429	14678	14655	14731	14554	14557	14522	14597	14505	14699	14619	14602	14566	14765	14573	14568	14600	14460	14568	14534	14480	14560	14566	14546	14567	14442	14701	14663	14561	14596	14393	14575	14598	14575	14626	14615	14717	14605	14496	14543	14665	14615	14551	14506	14730	14603	14336	14635	14503	14561	14706	14473	14497	14782	14571	14695	14576	14533	14558	14552	14539	14475	14480	14617	14640	14635	14549	14717	14418	14494	14607	14690	14668	14680	14534	14538	14504	14608	14545	14356	14638	14612	14562	14533	14518	14673	14633	14547	14662	14566	14531	14514	14404	14643	14591	14582	14658	14510	14473	14616	14415	14544	14617	14593	14466	14502	14651	14567	14514	14667	14612	14476	14630	14558	14635	14602	14685	14737	14690	14530	14528	14485	14672	14651	14795	14675	14638	14526	14654	14427	14437	14472	14576	14519	14666	14601	14536	14710	14626	14618	14466	14616	14790	14662	14592	14702	14641	14689	14475	14588	14488	14540	14581	14623	14764	14551	14655	14523	14542	14492	14506	14537	14602	14742	14577	14695	14538	14645	14555	14412	14683	14467	14571	14450	14542	14633	14585	14549	14595	14619	14658	14516	14479	14665	14603	14596	14533	14641	14554	14443	14592	14436	14424	14557	14526	14571	14499	14568	14411	14698	14731	14596	14473	14565	14651	14630	14636	14673	14642	14651	14595	14794	14533	14511	14574	14462	14481	14388	14725	14679	14561	14613	14410	14420	14632	14498	14583	14566	14486	14665	14606	14666	14600	14642	14619	14497	14591	14678	14686	14651	14478	14645	14622	14521	14618	14600	14426	14461	14554	14556	14545	14592	14701	14597	14653	14562	14612	14511	14554	14675	14395	14723	14532	14540	14574	14483	14458	14726	14488	14568	14457	14526	14608	14562	14350	14419	14686	14443	14485	14466	14630	14692	14512	14587	14613	14338	14566	14673	14582	14554	14657	14509	14615	14607	14667	14535	14626	14588	14409	14604	14464	14458	14634	14507	14603	14588	14582	14667	14625	14561	14714	14613	14508	14626	14572	14607	14513	14632	14617	14716	14567	14673	14661	14783	14607	14573	14520	14725	14388	14631	14655	14500	14516	14792	14608	14482	14729	14490	14606	14456	14650	14701	14562	14501	14353	14641	14459	14812	14487	14621	14744	14705	14416	14473	14655	14590	14567	14503	14493	14698	14592	14721	14557	14792	14623	14647	14508	14375	14574	14801	14565	14579	14405	14502	14463	14606	14640	14567	14569	14502	14556	14586	14406	14525	14754	14509	14449	14547	14624	14545	14474	14659	14454	14416	14602	14640	14628	14565	14637	14567	14599	14701	14693	14565	14576	14531	14500	14414	14725	14576	14605	14746	14511	14578	14622	14576	14479	14520	14695	14680	14593	14614	14595	14698	14450	14592	14694	14511	14498	14617	14710	14537	14537	14534	14533	14679	14648	14492	14537	14648	14630	14590	14582	14547	14592	14562	14639	14636	14471	14663	14676	14583	14654	14471	14719	14546	14455	14661	14582	14633	14681	14593	14504	14466	14475	14617	14564	14547	14678	14645	14739	14529	14602	14491	14655	14392	14489	14616	14666	14648	14556	14652	14603	14550	14482	14604	14644	14549	14533	14582	14558	14487	14464	14590	14559	14649	14577	14551	14706	14596	14632	14674	14648	14524	14486	14549	14407	14605	14500	14692	14655	14706	14564	14594	14664	14574	14548	14617	14613	14580	14714	14569	14529	14471	14711	14572	14673	14535	14649	14679	14465	14575	14711	14607	14592	14516	14430	14571	14596	14760	14554	14603	14700	14616	14556	14665	14635	14579	14590	14530	14581	14817	14417	14551	14563	14347	14587	14481	14636	14641	14508	14748	14709	14574	14741	14606	14349	14619	14475	14682	14802	14452	14687	14690	14464	14483	14592	14677	14568	14557	14415	14258	14505	14582	14464
26958	21820	25251	22407	18866	18355	17836	17035	17047	16674	16583	16598	17188	18011	18157	17559	16804	16615	16286	15984	15948	15916	16011	15871	15962	15646	15932	15681	15980	15771	15776	15797	15569	15688	15719	15714	15771	15679	15710	15703	15699	15886	15624	15800	15647	15800	15627	15579	15665	15745	16091	15868	15755	15794	15757	15715	15749	15576	15516	15461	15637	15904	15734	15603	15596	15543	15458	15796	15695	15546	15669	15637	15615	15814	15598	15628	15764	15814	15623	15538	15581	15550	15657	15628	15693	15518	15752	15614	15675	15645	15609	15630	15761	15977	15718	15522	15621	15744	15838	15659	15527	15632	15504	15759	15569	15710	15790	15696	15865	15644	15615	15605	15637	15610	15596	15751	15670	15758	15840	15588	15643	15598	15707	15630	15688	15421	15439	15674	15473	15812	15662	15590	15775	15908	15702	15785	15502	15589	15536	15483	15643	15548	15807	15824	15808	15764	15521	15576	15837	15757	15787	15783	15778	15708	15580	15757	15578	15724	15898	15482	15725	15743	15983	15753	15521	15587	15429	15748	15744	15606	15732	15596	15593	15832	15444	15720	15759	15734	15504	15562	15510	15758	15854	15739	15504	15543	15560	15500	15699	15664	15608	15733	15707	15750	15601	15621	15530	15464	15615	15732	15718	15786	15928	15677	15573	15670	15585	15860	15692	15540	15521	15578	15550	15844	15638	15627	15690	15469	15698	15809	15711	15583	15647	15655	15585	15626	15742	15850	15645	15426	15772	15689	15645	15721	15595	15712	15769	15640	15707	15655	15817	15491	15819	15580	15762	15492	15582	15834	15588	15601	15562	15637	15596	15730	15670	15518	15795	15531	15698	15701	15686	15633	15655	15754	15601	15774	15929	15770	15657	15559	15776	15707	15635	15841	15634	15582	15831	15699	15654	15806	15744	15611	15659	15761	15825	15757	15662	15563	15721	15591	15804	15757	15556	15733	15636	15769	15740	15721	15644	15647	15436	15551	15626	15812	15820	15583	15679	15758	15645	15804	15751	15602	15732	15664	15607	15641	15721	15622	15623	15610	15884	15719	15618	15554	15372	15752	15860	15626	15811	15638	15795	15492	15716	15590	15620	15712	15584	15796	15810	15523	15624	15833	15652	15744	15914	15812	15711	15672	15506	15534	15621	15725	15705	15717	15589	15772	15731	15564	15984	15743	15711	15540	15861	16065	15740	15710	15701	15534	15668	15581	15683	15699	15577	15640	15953	15587	15899	15678	15640	15765	15627	15671	15562	15564	15750	15605	15531	15584	15594	15742	15828	15832	15556	15616	15714	15677	15833	15787	15548	15626	15803	15639	15511	15618	15750	15676	15767	15508	15646	15717	15834	15517	15690	15714	15665	15543	15452	15535	15402	15670	15699	15663	15737	15653	15548	15747	15774	15629	15600	15587	15489	15916	15699	15775	15785	15727	15718	15652	15832	15687	15621	15527	15668	15712	15710	15684	15857	15412	15760	15672	15692	15623	15752	15670	15626	15761	15754	15831	15682	15532	15777	15760	15427	15857	15750	15714	15854	15580	15631	15576	15584	15644	15517	15805	15686	15458	15711	15605	15837	15650	15719	15725	15817	15476	15624	15673	15681	15499	15805	15644	15940	15722	15740	15758	15686	15644	15743	15621	15606	15792	15614	15602	15499	15647	15676	15667	15708	15579	15719	15537	15646	15862	15807	15649	15679	15692	15624	15584	15828	15661	15868	15559	15816	15703	15439	15710	15588	15350	15499	15629	15624	15517	15506	15738	15511	15801	15723	15815	15536	15564	15626	16028	15651	15623	15832	15740	15640	15611	15706	15719	15669	15546	15803	15723	15693	15736	15759	15962	15761	15545	15694	15633	15697	15684	15710	15813	15805	15794	15590	15764	15678	15757	15745	15718	15717	15758	15466	15677	15672	15904	15678	15648	15700	15703	15464	15562	15692	15601	15635	15670	15629	15758	15625	15547	15821	15710	15787	15714	15869	15793	15720	15778	15601	15679	15619	15655	15755	15824	15628	15508	15657	15833	15711	15754	15806	15611	15612	15434	15673	15747	15638	15574	15580	15634	15703	15777	15600	15487	15526	15668	15722	15658	15581	15757	15577	15556	15696	15520	15600	15638	15808	15642	15778	15699	15458	15623	15602	15597	15618	15625	15391	15649	15637	15665	15656	15627	15857	15770	15610	15522	15604	15705	15505	15621	15854	15635	15687	15596	15735	15835	15678	15690	15810	15714	15537	15701	15680	15560	15589	15561	15525	15689	15916	15930	15758	15811	15809	15423	15765	15618	15688	15698	15669	15616	15591	15688	15822	15573	15600	15753	15675	15634	15492	15812	15735	15442	15666	15623	15518	15534	15776	15643	15648	15449	15621	15829	15803	15778	15782	15569	15627	15701	15778	15471	15793	15848	15696	15704	15684	15625	15668	15796	15702	15909	15642	15594	15872	15571	15674	15719	15742	15589	15717	15636	15761	15702	15812	15700	15678	15584	15630	15458	15708	15673	15730	15607	15752	15602	15559	15682	15581	15515	15611	15886	15779	15704	15530	15698	15692	15599	15695	15760	15566	15822	15575	15830	15594	15675	15528	15566	15815	15738	15642	15523	15751	15815	15867	15621	15668	15716	15671	15484	15713	15595	15790	15844	15755	15639	15722	15666	15648	15690	15802	15609	15649	15641	15477	15654	15708	15771	15821	15783	15538	15685	15761	15685	15706	15778	15797	15724	15582	15814	15664	15733	15511	15743	15777	15844	15789	15698	15769	15755	15574	15841	15713	15519	15817	15761	15688	15487	15743	15712	15735	15550	15899	15533	15515	15822	15729	15605	15457	15587	15721	15813	15670	15839	15572	15585	15737	15579	15443	15844	15666	15597	15722	15688	15790	15696	15740	15724	15671	15592	15642	15654	15619	15749	15681	15506	15682	15694	15700	15584	15643	15786	15565	15687	15866	15752	15415	15622	15716	15709	15541	15714	15739	15743	15675	15664	15682	15631	15615	15585	15663	15747	15843	15675	15646	15515	15631	15785	15715	15766	15612	15638	15815	15746	15687	15475	15751	15614	15627	15520	15533	15590	15602	15676	15726	15568	15723	15748	15510	15624	15634	15664	15848	15578	15675	15686	15747	15691	15661	15506	15659	15711	15624	15715	15703	15509	15750	15730	15765	15715	15743	15657	15565	15733	15729	15609	15618	15716	15630	15672	15838	15771	15570	15748	15634	15707	15779	15629	15484	15514	15698	15633	15489	15662	15698	15860	15717	15811	15623	15673	15468	15785	15697	15696	15610	15676	15813	15700	15478	15400	15693	15682	15677	15788	15524	15747	15728	15431	15525	15578	15823	15554	15532	15648	15452	15672	15779	15679	15660	15554	15691	15627	15625	15593	15858	15708	15860	15724	15720	15706	15631	15570	15659	15644	15719	15680	15908	15652	15729	15501	15652	15721	15708	15704	15780	15705	15877	15668	15507	15706	15534	15576	15566	15565	15718	15618	15700	15732	15638	15664	15777	15663	15534	15595	15648	15678	15886	15768	15784	15678	15625	15655	15607	15693	15847	15530	15704	15658	15662	15769	15726	15828	15695	15668	15751	15646	15797	15528	15694	15485	15747	15732	15599	15576	15718	15748	15632	15918	15803	15823	15768	15518	15634	15685	15502	15623	15476	15706	15703	15578	15701	15618	15542	15832	15600	15648	15822	15660	15769	15631	15747	15695	15881	15511	15800	15670	15518	15624	15573	15803	15669	15495	15504	15530	15625	15640	15783	15560	15771	15467	15657	15704	15686	15671	15710	15614	15615	15627	15706	15665	15725	15681	15760	15429	15778	15716	15667	15711	15894	15744	15517	15863	15490	15885	15579	15685	15415	15824	15725	15729	15764	15652	15710	15644	15812	15585	15644	15937	15718	15581	15720	15922	15760	15819	15634	15689	15648	15898	15814	15710	15800	15779	15595	15624	15743	15643	15590	15707	15652	15495	15580	15848	15694	15726	15488	15640	15616	15776	15785	15822	15718	15757	15755	15797	15682	15593	15589	15754	15548	15549	15876	15705	15495	15599	15646	15664	15613	15668	15787	15712	15482	15584	15640	15472	15863	15604	15604	15693	15776	15530	15986	15773	15696	15694	15610	15567	15603	15779	15603	15708	15639	15684	15814	15668	15601	15759	15540	15523	15625	15909	15615	15684	15759	15627	15945	15451	15805	15748	15778	15523	15748	15652	15872	15687	15760	15699	15981	15627	15612	15640	15684	15614	15553	15704	15837	15659	15417	15814	15764	15810	15652	15517	15614	15773	15466	15574	15716	15753	15757	15817	15718	15569	15659	15560	15668	15738	15754	15534	15649	15599	15568	15572	15985	15668	15574	15768	15617	15600	15656	15698	15668	15514	15824	15907	15728	15825	15706	15826	15596	15677	15657	15672	15748	15639	15760	15781	15612	15593	15649	15705	15597	15691	15773	15678	15938	15716	15718	15563	15584	15555	15492	15555	15637	15840	15578	15831	15607	15593	15681	15774	15661	15781	15639	15667	15603	15823	15684	15751	15591	15645	15780	15716	15817	15563	15717	15754	15572	15729	15730	15846	15800	15748	15681	15756	15717	15684	15629	15562	15564	15513	15615	15468	15818	15710	15605	15613	15692	15679	15791	15523	15625	15735	15586	15605	15692	15507	15583	15675	15624	15432	15710	15828	15583	15696	15595	15635	15472	15788	15761	15743	15529	15608	15675	15556	15599	15921	15808	15847	15613	15625	15859	15739	15851	15521	15631	15854	15505	15729	15683	15677	15622	15697	15861	15808	15911	15707	15613	15860	15691	15451	15691	15849	15654	15524	15741	15645	15719	15739	15660	15467	15589	15747	15821	15766	15703	15684	15721	15805	15736	15613	15668	15665	15801	15437	15704	15730	15457	15463	15748	15672	15712	15756	15825	15445	15758	15643	15397	15623	15756	15680	15540	15686	15890	15849	15666	15669	15618	15851	15895	15730	15619	15636	15625	15817	15742	15769	15827	15647	15628	15770	15734	15821	15689	15575	15733	15798	15632	15693	15734	15665	15802	15706	15798	15600	15732	15850	15599	15569	15710	15602	15629	15814	15847	15691	15846	15575	15799	15440	15610	15574	15846	15666	15640	15601
16427	23276	22612	19981	19174	18459	17405	17152	16688	16162	15922	16607	17125	18380	18724	17372	15961	15639	15362	15089	14977	14842	14598	14727	14720	14610	14561	14674	14593	14636	14256	14682	14693	14549	14684	14628	14731	14573	14599	14741	14693	14609	14348	14486	14637	14579	14453	14640	14460	14561	14627	14667	14660	14540	14477	14539	14502	14512	14591	14552	14499	14506	14571	14492	14442	14498	14356	14466	14571	14479	14361	14387	14136	14503	14532	14486	14421	14515	14427	14476	14527	14457	14655	14390	14439	14432	14580	14494	14663	14606	14655	14408	14492	14378	14559	14297	14505	14498	14429	14471	14537	14589	14513	14487	14563	14473	14462	14396	14485	14523	14542	14446	14369	14423	14500	14446	14513	14559	14573	14374	14543	14462	14573	14391	14327	14601	14531	14430	14587	14386	14410	14697	14528	14459	14476	14523	14472	14458	14411	14465	14623	14528	14605	14489	14627	14757	14402	14629	14559	14447	14495	14609	14451	14364	14340	14606	14490	14469	14433	14545	14419	14207	14384	14442	14390	14579	14550	14593	14747	14558	14250	14583	14739	14387	14682	14575	14341	14357	14365	14462	14444	14583	14557	14482	14570	14556	14433	14478	14535	14506	14635	14295	14741	14586	14523	14349	14557	14381	14626	14407	14439	14511	14681	14377	14492	14352	14495	14559	14368	14460	14535	14375	14510	14606	14524	14427	14346	14380	14583	14362	14585	14553	14381	14495	14345	14437	14513	14575	14442	14514	14541	14386	14529	14558	14473	14494	14515	14533	14362	14462	14546	14451	14492	14495	14399	14538	14416	14386	14477	14390	14556	14429	14621	14517	14500	14423	14641	14450	14323	14524	14459	14377	14506	14422	14506	14513	14404	14560	14494	14442	14502	14555	14557	14423	14504	14516	14392	14522	14396	14524	14545	14653	14512	14460	14577	14497	14370	14649	14398	14548	14589	14487	14470	14358	14629	14506	14534	14402	14423	14414	14506	14619	14492	14596	14654	14310	14480	14608	14586	14550	14619	14675	14472	14388	14501	14485	14422	14629	14383	14554	14263	14590	14578	14389	14385	14506	14452	14597	14524	14525	14436	14621	14495	14517	14450	14428	14430	14455	14711	14373	14462	14518	14494	14513	14676	14551	14463	14445	14561	14601	14509	14621	14410	14612	14366	14372	14544	14642	14382	14273	14635	14481	14332	14290	14493	14529	14409	14505	14347	14575	14492	14384	14598	14467	14488	14631	14419	14662	14278	14405	14663	14721	14487	14405	14660	14535	14304	14660	14508	14580	14488	14443	14488	14463	14437	14695	14546	14519	14476	14463	14541	14478	14465	14539	14543	14485	14605	14379	14439	14523	14415	14601	14449	14492	14427	14558	14465	14430	14610	14565	14541	14552	14541	14624	14531	14448	14369	14451	14622	14606	14443	14489	14535	14640	14506	14509	14440	14370	14493	14522	14510	14413	14551	14539	14573	14592	14564	14618	14481	14520	14563	14559	14529	14646	14427	14528	14646	14321	14503	14426	14444	14355	14453	14665	14463	14371	14481	14408	14388	14407	14635	14533	14451	14575	14362	14549	14696	14597	14267	14387	14477	14355	14546	14421	14415	14466	14416	14386	14390	14439	14580	14531	14483	14586	14434	14391	14463	14537	14490	14560	14441	14587	14476	14470	14699	14494	14361	14738	14407	14433	14457	14401	14442	14355	14360	14654	14568	14463	14303	14522	14391	14462	14577	14373	14501	14437	14509	14361	14499	14536	14541	14606	14498	14530	14536	14585	14674	14467	14440	14486	14617	14448	14281	14468	14523	14483	14541	14437	14434	14541	14460	14640	14680	14557	14384	14489	14575	14496	14320	14628	14369	14503	14393	14427	14541	14450	14489	14546	14456	14595	14568	14539	14392	14522	14540	14569	14568	14318	14477	14526	14370	14510	14504	14474	14651	14444	14454	14600	14385	14336	14498	14393	14431	14480	14651	14464	14402	14489	14607	14549	14438	14697	14396	14382	14670	14499	14477	14454	14408	14530	14431	14270	14600	14399	14321	14655	14613	14396	14405	14492	14315	14418	14458	14563	14513	14690	14596	14510	14602	14508	14421	14698	14540	14583	14445	14559	14549	14495	14393	14637	14603	14490	14566	14509	14492	14506	14705	14580	14654	14467	14486	14592	14371	14520	14464	14570	14377	14375	14326	14459	14530	14328	14428	14470	14524	14569	14448	14469	14571	14431	14324	14556	14433	14398	14649	14436	14637	14399	14602	14410	14539	14590	14429	14476	14319	14488	14526	14505	14441	14631	14497	14505	14474	14424	14563	14559	14429	14407	14422	14521	14535	14443	14387	14450	14528	14600	14508	14650	14368	14499	14407	14509	14532	14472	14317	14548	14486	14539	14530	14395	14688	14577	14614	14427	14448	14596	14383	14446	14471	14512	14460	14591	14262	14536	14544	14283	14425	14434	14433	14386	14462	14649	14441	14434	14498	14520	14521	14413	14565	14438	14518	14366	14329	14480	14498	14632	14527	14585	14382	14497	14641	14463	14499	14434	14554	14507	14515	14487	14550	14709	14388	14500	14557	14579	14710	14437	14375	14511	14364	14507	14328	14483	14472	14547	14226	14410	14542	14570	14489	14471	14273	14536	14328	14472	14467	14431	14474	14567	14547	14500	14482	14343	14576	14499	14553	14563	14514	14366	14322	14508	14608	14583	14465	14459	14424	14644	14523	14408	14626	14401	14488	14564	14512	14543	14509	14384	14557	14461	14561	14361	14491	14464	14534	14524	14592	14446	14537	14424	14649	14527	14430	14493	14362	14484	14480	14293	14738	14520	14338	14549	14477	14492	14319	14409	14543	14412	14440	14295	14607	14474	14299	14648	14585	14343	14480	14548	14527	14577	14600	14480	14502	14511	14463	14492	14385	14561	14316	14545	14421	14506	14505	14395	14451	14658	14456	14543	14460	14662	14454	14536	14451	14665	14414	14427	14537	14513	14566	14341	14398	14542	14489	14590	14496	14454	14488	14449	14456	14506	14499	14566	14520	14410	14304	14521	14461	14289	14755	14614	14496	14564	14550	14536	14638	14422	14622	14386	14532	14271	14515	14463	14511	14376	14459	14554	14462	14518	14487	14510	14481	14657	14533	14492	14466	14599	14556	14629	14524	14629	14505	14525	14380	14332	14510	14499	14467	14597	14581	14541	14301	14432	14609	14391	14403	14614	14501	14467	14562	14551	14420	14468	14583	14491	14392	14488	14408	14434	14585	14633	14458	14553	14379	14289	14371	14502	14513	14561	14303	14504	14604	14506	14442	14541	14368	14419	14449	14382	14729	14520	14550	14505	14518	14498	14621	14642	14330	14568	14466	14776	14542	14547	14506	14576	14511	14485	14624	14551	14427	14439	14462	14540	14542	14569	14511	14451	14473	14601	14609	14499	14479	14515	14631	14592	14613	14489	14503	14525	14572	14399	14500	14537	14452	14487	14497	14444	14531	14442	14610	14657	14685	14405	14565	14457	14491	14611	14586	14388	14421	14644	14562	14447	14555	14507	14764	14401	14528	14421	14551	14532	14506	14481	14520	14368	14534	14473	14384	14466	14618	14489	14565	14443	14494	14505	14483	14494	14492	14452	14345	14673	14490	14315	14514	14617	14391	14434	14498	14450	14432	14435	14349	14388	14291	14732	14590	14503	14558	14489	14471	14473	14327	14583	14384	14418	14430	14389	14452	14634	14386	14494	14649	14628	14578	14592	14468	14490	14369	14507	14368	14649	14478	14404	14466	14338	14585	14466	14347	14529	14464	14461	14393	14416	14460	14526	14409	14556	14530	14413	14407	14557	14461	14517	14479	14536	14597	14415	14413	14477	14471	14476	14523	14420	14568	14612	14315	14548	14627	14450	14430	14342	14519	14476	14420	14422	14526	14591	14329	14527	14491	14432	14329	14426	14431	14625	14466	14547	14510	14502	14479	14422	14581	14478	14614	14479	14660	14522	14475	14474	14572	14605	14347	14472	14546	14557	14512	14383	14376	14379	14530	14517	14620	14370	14358	14515	14438	14634	14527	14468	14332	14388	14635	14431	14302	14491	14571	14556	14568	14458	14545	14521	14499	14625	14468	14482	14431	14529	14445	14549	14534	14578	14624	14643	14516	14516	14598	14664	14581	14389	14672	14417	14466	14500	14391	14578	14452	14539	14539	14579	14451	14557	14572	14360	14431	14340	14575	14537	14689	14467	14449	14414	14587	14580	14526	14515	14402	14525	14369	14518	14572	14633	14474	14346	14513	14404	14520	14468	14590	14430	14415	14457	14447	14458	14552	14588	14646	14396	14287	14409	14655	14381	14469	14498	14589	14475	14316	14541	14384	14468	14578	14714	14322	14450	14582	14542	14504	14486	14602	14609	14451	14542	14475	14498	14583	14536	14468	14373	14484	14423	14428	14524	14481	14635	14476	14616	14409	14636	14496	14617	14637	14463	14567	14600	14508	14557	14412	14462	14389	14550	14661	14411	14651	14689	14489	14483	14445	14478	14410	14472	14519	14546	14609	14421	14463	14573	14552	14337	14602	14363	14492	14659	14447	14420	14644	14553	14608	14393	14592	14410	14397	14447	14374	14549	14528	14587	14644	14693	14442	14556	14349	14461	14455	14604	14388	14486	14516	14476	14608	14606	14572	14524	14470	14333	14495	14464	14502	14431	14419	14514	14388	14418	14456	14545	14457	14650	14535	14446	14538	14604	14480	14524	14371	14423	14527	14591	14586	14591	14574	14598	14447	14664	14484	14651	14396	14500	14401	14426	14539	14594	14420	14425	14496	14566	14560	14550	14383	14604	14603	14445	14505	14492	14565	14470	14597	14468	14514	14662	14544	14435	14562	14484	14394	14738	14610	14448	14441	14442	14592	14697	14433	14447	14490	14482	14583	14496	14448	14410	14468	14364	14532	14458	14509	14537	14354	14585	14541	14447	14573	14463	14375	14579	14487	14398	14666	14568	14366	14453	14429	14491	14372	14465	14611	14519	14618	14583	14620	14249	14484	14504	14619	14415	14663	14567	14285	14569	14480	14435	14477	14355	14521	14567	14417	14502	14445	14492	14528	14585	14542	14504	14472	14515	14533	14569	14449	14498	14540	14565	14458	14547
23606	21120	28616	23941	21984	22261	21497	18722	18224	17891	17749	17918	18791	19548	18975	18047	17418	16864	16794	16491	16128	16155	15921	15908	15808	15823	15688	15863	16168	16059	15759	15976	15850	15968	15891	15523	15584	15738	15852	15683	15717	15639	15686	15905	15719	15748	15796	15857	15769	15923	16352	16340	16188	16006	15822	15595	15833	15640	15831	15734	15711	15601	15355	15764	15674	15705	15618	15558	15884	15740	15638	15637	15705	15841	15771	15781	15734	15650	15791	15781	15729	15508	15718	15587	15716	15839	15564	15701	15788	15615	15744	15840	15582	15585	15739	15977	15838	15627	15654	15628	15566	15670	15742	15784	15749	15597	15468	15618	15772	15782	15561	15556	15502	15709	15786	15644	15671	15759	15504	15709	15620	15598	15510	15566	15713	15513	15874	15535	15741	15750	15493	15591	15749	15719	15606	15680	15748	15679	15768	15689	15649	15617	15696	15555	15574	15448	15805	15742	15722	15494	15602	15707	15654	15514	15610	15764	15626	15668	15702	15645	15429	15676	15589	15761	15786	15586	15778	15680	15730	15480	15598	15482	15533	15802	15644	15649	15856	15484	15641	15475	15640	15610	15595	15490	15541	15734	15743	15763	15857	15499	15568	15723	15570	15636	15615	15764	15641	15651	15785	15689	15709	15833	15708	15638	15668	15692	15569	15594	15640	15639	15794	15798	15845	15669	15755	15644	15635	15318	15559	15699	15569	15736	15705	15643	15518	15611	15662	15607	15818	15632	15749	15821	15774	15880	15671	15656	15814	15723	15803	15771	15569	15731	15733	15702	15567	15517	15660	15620	15792	15822	15488	15579	15573	15804	15666	15902	15817	15607	15736	15858	15787	15628	15683	15662	15561	15570	15720	15608	15750	15850	15659	15403	15786	15587	15654	15601	15832	15665	15706	15661	15766	15840	15680	15464	15581	15757	15785	15596	15798	15637	15785	15840	15607	15994	15733	15730	15501	15550	15491	15793	15680	15771	15696	15760	15614	15655	15815	15588	15724	15752	15744	15906	15556	15608	15581	15418	15701	15673	15471	15415	15760	15632	15614	15752	15526	15774	15659	15505	15560	15629	15601	15628	15719	15648	15557	15625	15508	15612	15577	15721	15616	15686	15684	15652	15504	15530	15715	15833	15751	15666	15568	15590	15555	15593	15550	15754	15645	15632	15727	15727	15713	15651	15903	15735	15653	15682	15752	15463	15658	15569	15697	15533	15676	15513	15783	15534	15702	15526	15772	15475	15762	15435	15611	15871	15738	15652	15711	15725	15749	15849	15634	15528	15728	15593	15591	15513	15700	15788	15843	15752	15654	15509	15585	15546	15672	15763	15791	15673	15610	15683	15646	15681	15503	15562	15646	15609	15585	15647	15811	15720	15507	15835	15640	15671	15697	15725	15561	15588	15822	15731	15812	15825	15400	15565	15613	15606	15666	15742	15989	15643	15703	15728	15732	15685	15543	15536	15625	15574	15704	15782	15675	15482	15634	15817	15726	15637	15699	15752	15654	15586	15586	15692	15622	15788	15589	15800	15529	15611	15769	15725	15817	15683	15637	15829	15438	15765	15746	15700	15698	15515	15643	15749	15762	15801	15821	15796	15568	15848	15746	15612	15647	15595	15592	15819	15793	15781	15766	15545	15665	15474	15594	15655	15449	15643	15582	15624	15562	15824	15798	15558	15552	15501	15791	15650	15731	15748	15625	15823	15693	15701	15884	15847	15658	15579	15643	15689	15634	15714	15615	15580	15743	15649	15627	15700	15727	15576	15726	15689	15554	15669	15650	15766	15620	15795	15705	15667	15792	15849	15674	15692	15659	15674	15583	15660	15754	15739	15722	15627	15634	15864	15557	15578	15694	15834	15693	15612	15744	15803	15627	15604	15675	15671	15759	15641	15696	15548	15720	15763	15703	15570	15583	15642	15824	15805	15646	15576	15688	15644	15657	15602	15563	15593	15751	15552	15555	15500	15683	15516	15694	15607	15746	15751	15488	15951	15631	15593	15656	15792	15837	15745	15753	15609	15661	15696	15706	15755	15545	15803	15879	15559	15781	15626	15660	15599	15648	15500	15528	15669	15700	15736	15758	15584	15691	15728	15561	15631	15483	15531	15500	15624	15770	15699	15542	15569	15787	15645	15561	15598	15668	15670	15683	15779	15696	15716	15661	15643	15876	15492	15749	15719	15557	15623	15557	15582	15390	15476	15649	15641	15824	15790	15815	15818	15856	15640	15668	15606	15652	15953	15718	15770	15719	15633	15669	15858	15597	15468	15637	15476	15666	15639	15852	15653	15640	15758	15504	15745	15610	15838	15817	15793	15708	15726	15493	15579	15678	15722	15766	15722	15862	15637	15739	15828	15647	15649	15783	15535	15552	15643	15555	15692	15793	15752	15629	15677	15737	15703	15796	15922	15644	15643	15581	15504	15520	15704	15760	15618	15839	15435	15540	15696	16012	15536	15774	15592	15627	15692	15786	15653	15547	15819	15694	15665	15539	15786	15581	15776	15628	15767	15427	15716	15776	15566	15413	15703	15525	15800	15452	15645	15748	15781	15513	15660	15595	15754	15810	15778	15539	15497	15537	15592	15627	15497	15803	15623	15540	15669	15547	15890	15602	15588	15622	15789	15449	15584	15725	15716	15632	15577	15857	15731	15610	15745	15812	15594	15804	15559	15762	15740	15783	15565	15619	15726	15685	15673	15759	15771	15783	15587	15546	15578	15581	15619	15725	15669	15798	15578	15612	15804	15601	15816	15746	15620	15744	15696	15382	15594	15916	15514	15230	15610	15585	15689	15705	15736	15635	15842	15659	15881	15483	15620	15479	15556	15654	15648	15816	15568	15756	15731	15598	15649	15729	15684	15787	15697	15665	15564	15685	15778	15769	15695	15742	15761	15789	15595	15604	15733	15645	15604	15713	15619	15634	15689	15733	15578	15663	15525	15686	15727	15737	15562	15714	15548	15341	15907	15651	15895	15732	15605	15485	15512	15546	15915	15771	15948	15735	15775	15717	15615	15728	15778	15596	15792	15660	15483	15706	15667	15626	15590	15619	15692	15595	15671	15614	15615	15631	15520	15708	15728	15551	15643	15654	15587	15652	15681	15592	15700	15687	15651	15889	15536	15687	15650	15678	15733	15914	15760	15818	15675	15545	15554	15546	15596	15562	15531	15665	15697	15562	15596	15767	15610	15488	15730	15560	15751	15842	15559	15600	15675	15768	15786	15616	15590	15644	15687	15680	15798	15692	15765	15802	15617	15653	15458	15579	15570	15589	15697	15514	15515	15552	15796	15801	15395	15638	15556	15669	15530	15621	15591	15705	15662	15815	15829	15622	15798	15695	15732	15643	15712	15604	15663	15733	15526	15608	15695	15496	15568	15746	15928	15653	15477	15802	15710	15490	15546	15793	15709	15567	15642	16018	15666	15573	15614	15797	15602	15709	15510	15669	15756	15653	15676	15673	15614	15596	15679	15994	15709	15805	15565	15691	15676	15739	15461	15782	15693	15802	15736	15599	15681	15814	15706	15851	15853	15846	15568	15537	15817	15637	15490	15718	15605	15707	15534	15624	15799	15554	15523	15702	15770	15733	15685	15504	15771	15504	15727	15510	15516	15826	15711	15538	15567	15698	15672	15657	15672	15798	15659	15640	15856	15652	15692	15781	15648	15701	15765	15695	15586	15803	15821	15697	15761	15820	15907	15729	15887	15737	15743	15560	15597	15862	15596	15698	15647	15688	15822	15678	15735	15582	15635	15858	15698	15765	15707	15652	15785	15742	15473	15543	15550	15721	15657	15843	15801	15723	15731	15803	15601	15716	15711	15791	15683	15631	15524	15779	15732	15601	15602	15534	15615	15751	15524	15767	15498	15620	15600	15445	15484	15760	15614	15915	15902	15584	15546	15621	15765	15683	15616	15751	15739	15671	15662	15743	15603	15585	15516	15769	15750	15685	15573	15627	15635	15685	15765	15720	15620	15371	15730	15634	15671	15623	15627	15576	15841	15494	15522	15579	15764	15885	15597	15824	15793	15725	15603	15587	15653	15480	15880	15700	15663	15756	15552	15589	15772	15669	15699	15504	15417	15786	15550	15497	15501	15639	15617	15510	15737	15822	15690	15617	15642	15703	15493	15570	15458	15717	15770	15750	15493	15599	15822	15535	15698	15625	15676	15738	15754	15605	15760	15451	15599	15731	15699	15570	15776	15719	15562	15785	15895	15607	15723	15775	15714	15684	15436	15528	15549	15790	15674	15541	15745	15667	15552	15789	15607	15647	15474	15703	15728	15821	15802	15713	15965	15982	15555	15510	15715	15435	15798	15823	15604	15559	15492	15430	15509	15758	15688	15733	15673	15873	15816	15485	15703	15706	15813	15607	15594	15705	15746	15606	15899	15671	15595	15758	15478	15725	15853	15791	15629	15632	15747	15633	15612	15561	15736	15641	15730	15536	15616	15657	15634	15519	15565	15652	15544	15567	15640	15509	15636	15775	15576	15607	15741	15736	15597	15706	15511	15645	15473	15686	15624	15839	15711	15780	15624	15515	15653	15844	15723	15778	15586	15777	15767	15654	15738	15728	15868	15724	15769	15747	15532	15832	15620	15677	15708	15672	15808	15653	15562	15883	15681	15686	15518	15720	15759	15768	15664	15538	15690	15449	15399	15728	15800	15513	15635	15712	15572	15805	15478	15654	15483	15870	15647	15626	15666	15505	15848	15773	15557	15608	15543	15788	15728	15581	15549	15670	15461	15435	15547	15770	15622	15572	15595	15602	15778	15518	15506	15617	15750	15781	15709	15664	15624	15638	15681	15787	15797	15677	15742	15705	15667	15629	15671	15638	15593	15763	15631	15622	15579	15708	15504	15807	15704	15645	15731	15795	15618	15580	15493	15518	15581	15733	15669	15635	15826	15610	15577	15649	15565	15533	15767	15457	15649	15531	15786	15640	15700	15467	15625	15568	15537	15637	15330	15651	15664	15689	15573	15616	15782	15680	15661	15743	15452	15742	15732	15719	15705	15758	15584	15757	15688	15674	15726	15692	15665	15600	15508	15583	15630	15655	15663	15586	15783	15611	15570	15506	15579	15707	15853	15773	15672	15902	15805	15876	15750	15663	15726	15599	15732
16502	29522	28628	23948	21712	20442	19396	18852	18746	17683	18067	18264	20076	20882	19700	18107	16881	16108	15829	15349	15221	15052	14929	14891	14850	14798	14922	14792	14713	14683	14750	14734	14524	14593	14690	14554	14666	14576	14508	14469	14630	14429	14524	14428	14620	14613	14581	14653	14487	15100	15469	15421	14988	14808	14715	14582	14608	14472	14606	14376	14454	14553	14624	14571	14380	14596	14632	14616	14682	14387	14449	14597	14485	14519	14478	14555	14519	14598	14473	14597	14540	14482	14536	14480	14526	14390	14614	14404	14585	14372	14501	14298	14509	14485	14554	14468	14527	14650	14619	14559	14486	14598	14604	14346	14666	14608	14466	14551	14509	14554	14493	14696	14628	14545	14400	14483	14551	14371	14501	14584	14401	14441	14654	14539	14573	14459	14421	14600	14537	14581	14514	14673	14517	14613	14498	14503	14651	14383	14543	14553	14430	14518	14527	14441	14585	14414	14564	14568	14587	14575	14371	14597	14585	14425	14461	14479	14544	14409	14418	14504	14373	14475	14537	14547	14467	14495	14545	14355	14506	14466	14532	14501	14402	14451	14660	14537	14654	14527	14508	14331	14666	14445	14516	14511	14528	14655	14520	14559	14424	14593	14300	14541	14531	14710	14563	14432	14412	14440	14428	14488	14594	14470	14402	14531	14597	14482	14349	14490	14546	14586	14558	14533	14492	14491	14455	14512	14636	14408	14698	14474	14510	14325	14582	14403	14592	14474	14423	14465	14384	14585	14521	14514	14563	14554	14627	14739	14463	14576	14532	14570	14478	14440	14561	14535	14531	14429	14614	14554	14666	14489	14501	14262	14598	14420	14550	14418	14586	14521	14578	14583	14574	14398	14410	14568	14474	14275	14518	14390	14690	14547	14465	14569	14521	14470	14547	14445	14487	14468	14427	14476	14513	14634	14524	14522	14426	14625	14584	14529	14586	14416	14450	14499	14347	14538	14507	14531	14381	14462	14496	14533	14363	14695	14449	14536	14421	14501	14467	14549	14638	14543	14462	14403	14511	14539	14631	14483	14350	14465	14514	14487	14549	14454	14550	14629	14523	14509	14554	14591	14498	14420	14515	14576	14516	14384	14542	14511	14320	14529	14340	14540	14408	14552	14430	14455	14616	14461	14549	14371	14514	14364	14509	14461	14538	14538	14625	14533	14549	14486	14597	14564	14493	14566	14554	14782	14580	14503	14578	14433	14486	14446	14582	14556	14393	14583	14490	14408	14515	14532	14556	14463	14531	14457	14352	14489	14587	14416	14362	14406	14330	14584	14593	14496	14399	14605	14471	14385	14430	14681	14544	14634	14363	14344	14380	14419	14444	14372	14504	14401	14724	14541	14483	14507	14438	14479	14405	14550	14456	14561	14503	14546	14522	14598	14523	14638	14540	14526	14401	14559	14535	14367	14580	14498	14566	14577	14447	14535	14612	14445	14569	14617	14597	14466	14562	14532	14575	14526	14494	14426	14419	14486	14655	14452	14642	14488	14436	14415	14482	14407	14525	14602	14483	14544	14640	14461	14605	14592	14614	14579	14493	14595	14521	14414	14553	14536	14573	14493	14611	14501	14419	14497	14420	14642	14535	14458	14529	14487	14692	14419	14537	14521	14527	14579	14567	14508	14467	14481	14450	14593	14499	14485	14638	14563	14391	14396	14465	14531	14561	14533	14478	14472	14470	14529	14409	14344	14437	14574	14502	14572	14407	14532	14484	14520	14601	14521	14637	14444	14460	14240	14625	14429	14549	14350	14321	14499	14362	14584	14549	14570	14580	14417	14469	14385	14449	14428	14596	14523	14417	14608	14603	14566	14568	14580	14555	14560	14489	14547	14519	14678	14554	14473	14559	14534	14538	14519	14561	14548	14398	14567	14383	14426	14585	14505	14545	14608	14536	14451	14629	14510	14481	14457	14427	14450	14480	14723	14491	14377	14372	14470	14427	14625	14539	14596	14525	14558	14566	14571	14665	14430	14643	14481	14580	14549	14497	14667	14454	14335	14535	14326	14771	14673	14477	14613	14580	14342	14408	14509	14478	14231	14453	14512	14449	14513	14411	14504	14406	14402	14481	14444	14560	14444	14541	14395	14343	14425	14439	14692	14405	14598	14541	14523	14334	14483	14618	14391	14601	14643	14429	14547	14507	14486	14373	14495	14334	14577	14571	14607	14474	14310	14376	14558	14602	14365	14491	14497	14453	14627	14524	14496	14634	14545	14568	14559	14769	14408	14396	14547	14482	14606	14510	14741	14518	14588	14477	14544	14527	14616	14543	14481	14481	14336	14368	14508	14311	14564	14541	14422	14431	14541	14572	14548	14611	14598	14535	14405	14407	14545	14352	14453	14470	14533	14477	14563	14551	14377	14620	14325	14464	14604	14488	14476	14568	14708	14443	14409	14655	14699	14595	14430	14615	14296	14512	14605	14548	14490	14465	14517	14486	14412	14506	14487	14569	14552	14536	14587	14561	14338	14489	14664	14608	14393	14540	14362	14578	14596	14588	14440	14525	14477	14414	14555	14593	14661	14640	14530	14515	14467	14451	14359	14540	14639	14530	14556	14434	14420	14420	14486	14563	14636	14445	14711	14555	14514	14585	14473	14494	14747	14419	14487	14518	14500	14438	14508	14667	14581	14585	14505	14638	14530	14629	14560	14517	14611	14538	14358	14508	14424	14489	14600	14526	14516	14568	14211	14528	14495	14540	14523	14586	14443	14538	14506	14448	14416	14411	14505	14369	14501	14365	14624	14492	14431	14532	14419	14595	14510	14449	14387	14455	14424	14505	14835	14512	14491	14556	14477	14621	14526	14557	14585	14524	14514	14450	14536	14520	14456	14300	14545	14603	14492	14534	14461	14459	14537	14460	14628	14522	14367	14551	14383	14600	14424	14582	14446	14489	14719	14400	14629	14489	14354	14591	14627	14560	14413	14623	14526	14441	14662	14618	14407	14476	14547	14589	14712	14517	14520	14384	14443	14413	14560	14461	14471	14469	14411	14611	14460	14416	14554	14596	14652	14503	14464	14544	14588	14454	14486	14507	14444	14622	14451	14558	14396	14555	14566	14593	14535	14661	14511	14595	14442	14521	14383	14487	14488	14387	14657	14382	14381	14574	14691	14520	14438	14354	14431	14351	14689	14642	14615	14577	14433	14367	14575	14431	14539	14609	14477	14571	14523	14723	14534	14510	14601	14400	14391	14666	14440	14425	14652	14469	14467	14506	14479	14367	14442	14524	14560	14543	14487	14448	14471	14567	14421	14619	14585	14587	14605	14397	14522	14440	14517	14435	14394	14557	14471	14441	14415	14384	14566	14676	14507	14579	14509	14481	14465	14594	14489	14551	14576	14624	14584	14545	14501	14456	14449	14588	14414	14502	14513	14558	14600	14549	14449	14566	14371	14668	14442	14503	14346	14567	14612	14660	14512	14425	14430	14257	14556	14651	14447	14355	14457	14396	14438	14496	14642	14595	14514	14431	14511	14470	14453	14585	14550	14493	14572	14366	14470	14409	14589	14470	14365	14519	14327	14534	14403	14570	14445	14435	14360	14582	14597	14488	14534	14393	14478	14354	14552	14570	14516	14411	14476	14407	14492	14600	14546	14437	14560	14470	14392	14523	14504	14456	14398	14496	14480	14486	14520	14553	14375	14741	14628	14693	14486	14702	14486	14545	14509	14634	14509	14504	14513	14534	14408	14541	14442	14501	14715	14455	14628	14647	14588	14494	14416	14488	14372	14653	14608	14437	14522	14526	14443	14543	14557	14564	14597	14391	14463	14524	14459	14585	14637	14507	14568	14556	14588	14609	14419	14639	14466	14409	14618	14484	14395	14513	14382	14498	14673	14446	14563	14499	14497	14614	14467	14519	14543	14581	14485	14499	14607	14698	14436	14437	14544	14420	14513	14526	14371	14420	14437	14505	14509	14505	14465	14433	14557	14522	14547	14607	14450	14479	14493	14545	14514	14445	14528	14572	14539	14550	14493	14439	14564	14649	14428	14566	14489	14470	14686	14433	14642	14520	14419	14631	14546	14471	14384	14444	14648	14656	14328	14536	14485	14584	14326	14432	14436	14531	14490	14308	14548	14510	14563	14505	14514	14437	14529	14578	14457	14542	14489	14611	14437	14516	14375	14368	14524	14588	14363	14428	14577	14650	14490	14546	14302	14356	14579	14403	14351	14459	14349	14381	14558	14213	14450	14408	14429	14467	14604	14552	14564	14546	14409	14355	14558	14426	14476	14393	14326	14506	14529	14547	14641	14386	14500	14456	14562	14346	14358	14519	14750	14647	14479	14608	14448	14548	14600	14580	14622	14386	14489	14533	14344	14458	14570	14570	14509	14637	14552	14598	14640	14592	14439	14495	14701	14497	14574	14637	14521	14522	14449	14645	14507	14364	14584	14338	14598	14621	14330	14381	14607	14415	14564	14519	14742	14252	14454	14621	14549	14421	14583	14519	14338	14538	14504	14478	14593	14526	14656	14477	14533	14507	14450	14612	14430	14511	14440	14414	14545	14465	14546	14640	14604	14528	14504	14633	14400	14586	14452	14545	14506	14626	14362	14568	14425	14516	14511	14449	14669	14508	14607	14460	14390	14400	14668	14708	14551	14554	14373	14561	14498	14628	14664	14402	14438	14559	14493	14555	14273	14511	14505	14315	14487	14537	14615	14596	14292	14597	14514	14492	14590	14596	14420	14398	14519	14498	14502	14479	14456	14514	14543	14565	14386	14375	14498	14517	14608	14429	14547	14595	14426	14392	14484	14608	14344	14618	14619	14587	14569	14524	14563	14642	14338	14434	14563	14394	14571	14593	14384	14604	14482	14452	14554	14572	14295	14463	14426	14657	14552	14366	14473	14453	14396	14307	14527	14496	14423	14475	14351	14690	14518	14468	14593	14499	14509	14371	14464	14520	14425	14557	14419	14611	14535	14394	14470	14334	14554	14601	14524	14500	14539	14523	14583	14445	14658	14383	14440	14352	14436	14409	14485	14502	14514	14547	14317	14418	14470	14586	14469	14466	14524	14562	14402	14416	14418	14356	14604	14405	14499	14539	14399	14492	14612	14438	14487	14354	14537	14607	14331	14548	14435	14541	14500	14533	14554	14583	14428	14509	14553	14428	14716
22612	21113	29029	23448	21306	23445	25406	19983	19329	19589	19935	20879	21217	20480	19926	18605	17892	17403	17054	16578	16270	16151	16126	16123	16322	16203	16293	16085	16029	16044	16167	16152	15819	15928	16026	16013	16150	15904	16093	16092	15964	16095	15858	15898	15881	15863	15900	15931	15954	16201	17144	17049	16988	16438	16226	16084	15826	15666	15957	15863	15870	16164	15846	15875	16015	15800	15860	15864	15811	16077	15875	16000	15970	15914	15841	15745	15775	15884	15779	15659	15873	15915	15995	15882	15909	15958	15982	15971	15862	16040	15923	15876	15738	15671	15832	15872	15700	15774	15690	15949	15756	15891	15877	15788	15651	15720	15883	15980	15950	15823	15846	15840	15652	15860	15867	15921	15872	15758	15957	15896	15904	15789	15640	15871	15815	15699	15775	16037	15874	15762	15614	16010	15934	15809	15833	15910	15663	15898	15858	15879	15695	15709	15775	15861	15798	15606	15859	15880	15715	15841	15619	15786	15766	15912	15972	15793	15685	15687	15904	15859	15739	15746	15943	15788	15711	15713	15809	15723	15793	15720	15719	15885	15861	15703	15947	15942	15842	15819	15746	15822	15923	16074	15961	15942	15821	15913	15925	15876	15560	15826	15822	15752	15779	15785	15899	15664	15586	15840	15930	15804	15727	15877	15648	15836	16017	15906	15959	15900	15755	15686	15620	15776	15508	15907	15755	15972	15833	15767	15961	15860	15821	15815	15911	15966	15672	15774	15607	15735	15884	16011	15924	15918	15750	16020	15857	15963	15782	15792	16018	15951	15627	15825	15991	15926	15838	15810	15856	15946	15874	15956	16074	15719	15705	15495	15668	15759	15892	15777	15516	15694	15699	15853	16024	15868	15821	15797	15833	15703	15807	15852	15857	15862	15729	15745	15679	15598	15842	15769	15688	15897	16018	15813	15837	15914	15788	15830	15846	15981	15819	15923	15869	15826	15812	15712	15667	15601	15811	15636	15754	15835	15821	15825	15847	15864	15656	15572	15808	15865	15639	15805	15698	15816	15519	15791	15813	15867	15894	15775	15677	15695	15892	15806	15607	15889	15760	15990	15908	15795	15752	15785	15674	15897	15939	15957	15774	15879	15808	16058	15605	15827	15985	15570	15742	15820	16060	15779	15868	15928	15933	15707	16041	15908	15791	15729	15734	15658	15940	15855	15984	15837	15746	15920	15702	15854	15600	15626	15916	15893	15865	15861	15857	15882	15824	15698	15935	15448	15618	15778	15895	15701	15813	15869	15842	15706	15930	15623	15850	16032	15870	15949	15789	15809	15761	15900	15933	15890	15852	15900	15947	15807	15796	15809	15973	15730	15686	15812	15705	15825	15877	15657	15824	15820	15990	15766	15865	15811	15998	15760	15689	15633	15840	15741	15922	15720	15725	15833	15990	15762	15809	15705	15909	15867	15705	15732	15745	15661	15880	15772	15871	15944	15665	15716	15651	15936	15722	15784	15869	15795	15902	15739	15807	15924	15889	15768	15779	15693	15759	15790	15793	15852	16006	15861	15702	15875	15813	15761	15727	15797	15925	15611	15761	15759	15782	15943	15927	15819	15808	15867	15798	15688	15768	15836	15905	15752	15848	15774	15791	15750	15828	16038	15990	15709	15669	15925	15946	15771	15766	15788	15843	15889	15983	15902	15868	15878	15873	15847	15982	15739	15773	15881	15774	15765	15805	15835	15862	15718	15932	15834	15805	15812	15853	15686	15897	15809	15598	15831	15915	15671	15768	15768	16002	15860	15714	15649	15674	15852	15870	15848	15571	15747	15877	15873	15890	15805	15752	15861	15708	15855	15617	15852	15692	15723	15762	15722	15825	15644	15827	15979	15787	15898	15690	15974	15922	15687	15847	15766	15966	15844	15806	15812	15873	15953	15866	15901	15756	15699	15713	15758	15732	15549	15867	15735	15848	15651	15623	15800	15794	15860	15818	15755	15878	15896	15875	15926	15836	15697	15794	15869	15559	15657	16000	15789	15995	15742	15706	15915	15788	15800	15839	15711	15762	15813	15785	15823	15608	15674	15801	15906	15789	15865	15889	15914	15710	15846	15786	15830	15771	15832	15825	15945	15771	15932	15767	15734	15893	15951	15824	15930	15853	15738	15841	15792	15792	15744	15833	16006	15683	15840	15831	15725	15846	15810	15893	16017	15837	15940	15785	15789	15861	16043	15754	16060	16046	15734	15889	15681	15875	15786	15754	15859	15559	15736	15680	15812	15716	15997	15832	15822	15773	15656	15843	15835	15750	15659	15757	15520	15845	15653	15685	15643	15924	16238	15558	16060	15726	15919	15671	15740	15843	15633	15716	15804	15839	15875	15875	15658	15752	15915	15795	15729	15896	15708	15808	15714	15890	15866	15757	15809	15884	15861	15694	15852	15872	15528	15999	15738	15938	15940	15782	15905	16030	15697	15828	15789	15787	15817	15969	15884	16014	16000	15968	16008	15908	15793	15933	15745	15806	15935	15795	15771	15727	15966	15765	15704	15544	15557	15676	15759	15864	15631	15769	15708	15737	15844	15741	15772	15726	15719	15914	16003	15828	15774	15879	15854	15875	15757	15738	15984	15603	15866	15671	15889	15679	15727	15889	15740	15726	15958	16058	15698	15808	15623	15873	15753	15983	15675	15939	15746	15865	15749	15681	15804	15946	15739	15809	15577	15835	15800	15895	16072	15620	15815	15698	15709	15941	15815	15819	15717	15751	15677	15817	16051	15753	15752	15942	15976	15850	15664	15575	15541	15742	15928	15726	15870	15697	15988	15519	15919	15920	15823	15737	15746	15661	15891	15900	15904	15910	15724	15801	15823	15878	15927	15847	15738	15839	15767	15727	15845	15814	15873	15844	15848	16004	15835	15689	15757	15691	15613	15809	15600	15780	15837	15799	15651	15785	15657	15744	15783	15855	15603	15863	15786	15953	15831	15879	15796	15781	15838	15708	15724	15874	15839	15595	15608	15714	15716	15846	15895	15628	15731	15882	15825	15778	15866	15948	15793	15813	15850	15892	15848	16029	15720	15809	15824	15867	15721	15838	15873	15712	15656	15554	15757	15959	15879	15750	15905	15769	15642	15691	15762	15673	15913	15829	15722	15922	15887	15723	15707	15846	15786	15845	15994	15832	15861	15849	15724	15948	15736	15869	15854	15791	15732	15770	15714	15734	15777	15825	15587	15708	15883	15886	15741	15720	15710	15905	15579	15816	15802	15776	15839	15652	15687	15768	15709	15794	15677	15513	15606	15945	15940	15888	15827	15678	15977	15912	15634	15794	15928	15767	15821	15896	15624	15762	15833	15747	15773	15868	15901	15883	15799	15927	15945	15785	15926	15908	15850	15845	15910	15820	15869	16039	15808	15852	15632	15558	16079	15758	15786	15854	15797	15662	15871	15749	15886	15769	15883	15885	16011	15911	15664	15691	15971	15764	15745	15884	15732	15532	15761	15557	15713	15696	15983	15774	15710	15590	15972	15784	15603	15885	15736	15759	15741	15833	15739	15858	15920	16034	15665	15775	15876	15789	15815	15999	15782	15686	15615	16073	15754	15657	15638	15883	15844	15700	15721	15917	15533	15862	15847	15877	15918	15737	15964	15700	15803	15976	15812	15745	15870	15656	15708	15965	15796	15687	15752	15815	16129	15674	15816	16009	15664	15741	15878	15662	15784	15835	15819	15725	15920	15892	15748	15914	16037	15692	15771	15891	15897	15775	15765	15719	15772	15712	15572	15742	15904	15916	15807	15803	15995	15809	15701	15839	15838	15828	15836	15712	15914	15858	15927	15584	15906	16033	15776	15848	15739	15851	15774	15809	15845	15884	15845	15801	15801	15737	15802	15817	15764	15635	15859	15774	15619	15830	15763	15760	15661	15699	15958	15737	15714	15912	15574	15837	15708	15760	15917	15808	15942	15838	15786	15952	15756	15915	16081	15787	15720	15851	15741	15961	15850	15840	15913	15865	15877	15818	15791	15760	15746	15851	15727	15722	15786	15685	15728	15811	15644	15797	15659	15918	15743	15595	15723	15932	15990	15764	16002	15717	15832	15946	15691	15774	15774	15952	15795	15746	15842	15788	15817	15800	15834	15734	15957	15914	15746	15739	15778	15891	15808	15819	15682	15893	15904	15735	15789	15824	15795	15825	15954	15672	15795	15935	15676	15786	15752	15798	15734	15748	15719	15817	15469	15852	15722	15782	15766	15740	15850	16093	15795	15893	15740	15700	15926	15809	16055	15861	15863	15649	15795	15898	15778	15910	15850	15841	15910	15857	15892	16067	15858	15886	15708	15788	15625	15973	15941	15791	15743	15590	15900	15631	15871	15807	15620	15712	15727	15778	15738	15784	15714	15859	15958	15891	15767	15665	15701	15704	15645	15812	15710	15703	15826	15681	15735	15909	15893	15931	15743	15774	15807	15688	15814	15795	15907	15730	15597	15868	15980	15664	16010	15837	15891	15669	15690	15895	15787	15854	15789	15758	15748	15944	15877	15821	15763	15817	15984	15771	15887	15908	16013	15821	15912	15944	15940	15741	15783	16002	15779	15835	15980	15773	15741	15805	15843	15927	15726	15807	15861	15936	15673	15897	15921	15951	15684	15764	15701	15753	15761	15908	15977	16004	15781	15885	15691	15805	15663	15688	15796	15721	15715	15877	15764	15829	15883	15923	15822	15745	15808	15728	15863	15946	15771	15863	15698	15768	15740	15747	15681	15863	15878	15729	15740	15732	15998	15863	15797	15787	15990	15795	15909	15829	15820	15875	15803	15793	15626	15958	15907	15870	15635	15809	15849	15810	15937	15876	15995	15869	15805	15869	15741	15708	15832	15739	15900	15782	15851	15896	15728	15808	15756	15544	15748	15717	15856	15860	15830	15664	15891	15813	15742	15980	15865	15885	15961	15639	16016	15796	15941	15769	15739	15649	15843	15807	15789	15705	15581	15851	15779	15743	15942	15761	15724	15827	15639	15773	15961	15725	15740	15948	15820	15873	15801	15918	15705	15720	15788	15830	15564	16021	15693	15652	15802	15909	15784	15688	15653	15785	15888	15778	15804	15805	15791	15635	15744	15701	15783	15761	15828	15966	15635	15882	15591	15778	15721	15715	15839	15888	15777	16129	15858
18154	34303	32598	27586	24200	22225	21079	20793	20742	20165	21048	22817	22800	21702	20574	18813	17508	16820	16466	15700	15372	15266	15094	14844	14887	15042	14948	14748	14805	15014	14767	14720	14714	14723	14724	14693	14657	14807	14558	14685	14624	14856	14660	14665	14701	14313	14710	14553	14828	15218	16612	16181	15736	15045	14910	14800	14660	14612	14606	14586	14621	14586	14558	14629	14664	14520	14520	14626	14528	14603	14468	14624	14649	14562	14562	14728	14563	14537	14518	14581	14563	14564	14690	14683	14426	14520	14623	14637	14533	14529	14662	14493	14745	14595	14545	14481	14634	14616	14469	14548	14624	14489	14518	14554	14507	14569	14637	14531	14439	14476	14689	14429	14481	14524	14589	14497	14601	14434	14676	14660	14578	14640	14598	14625	14660	14537	14544	14609	14543	14547	14647	14609	14577	14510	14585	14507	14630	14472	14606	14684	14606	14537	14564	14611	14536	14795	14578	14677	14756	14588	14491	14559	14610	14520	14495	14586	14473	14673	14419	14557	14806	14661	14645	14592	14438	14592	14545	14634	14693	14688	14605	14622	14611	14619	14422	14665	14606	14516	14640	14637	14465	14682	14652	14578	14627	14630	14687	14752	14541	14690	14714	14525	14551	14523	14554	14575	14680	14522	14748	14585	14541	14787	14566	14599	14480	14638	14529	14756	14521	14584	14474	14544	14557	14494	14479	14405	14676	14713	14640	14524	14671	14618	14353	14616	14654	14434	14624	14592	14561	14514	14617	14491	14580	14617	14603	14511	14524	14366	14700	14738	14627	14659	14632	14565	14632	14627	14639	14476	14637	14588	14745	14562	14527	14534	14547	14433	14520	14535	14592	14481	14657	14613	14596	14428	14630	14420	14538	14487	14695	14503	14606	14556	14513	14575	14518	14666	14490	14615	14680	14703	14409	14492	14766	14715	14547	14457	14641	14559	14435	14651	14458	14614	14567	14484	14671	14480	14454	14601	14552	14549	14513	14723	14567	14451	14611	14430	14503	14592	14659	14401	14464	14582	14535	14609	14615	14452	14549	14527	14499	14357	14686	14516	14496	14613	14654	14450	14602	14555	14719	14588	14527	14605	14532	14552	14500	14657	14426	14589	14471	14516	14472	14509	14731	14443	14529	14463	14684	14700	14636	14484	14516	14537	14563	14482	14530	14482	14471	14562	14731	14348	14458	14620	14407	14685	14682	14555	14560	14589	14482	14569	14592	14505	14544	14605	14790	14628	14661	14646	14553	14644	14531	14596	14417	14504	14485	14675	14319	14581	14506	14447	14781	14418	14538	14320	14450	14637	14458	14601	14519	14674	14583	14676	14462	14542	14568	14514	14304	14620	14590	14609	14539	14567	14541	14440	14620	14417	14487	14474	14385	14292	14708	14724	14785	14558	14486	14472	14527	14656	14461	14666	14665	14481	14551	14580	14565	14554	14621	14631	14383	14706	14423	14615	14478	14608	14545	14444	14530	14675	14651	14630	14429	14764	14525	14543	14556	14568	14452	14667	14587	14689	14548	14526	14487	14365	14511	14581	14705	14440	14762	14648	14347	14612	14616	14552	14582	14434	14537	14539	14441	14596	14399	14730	14681	14556	14606	14558	14758	14686	14611	14502	14346	14560	14665	14525	14569	14484	14643	14587	14645	14495	14678	14566	14706	14640	14731	14264	14602	14628	14480	14609	14595	14500	14603	14467	14684	14365	14723	14466	14561	14463	14621	14434	14552	14719	14440	14632	14586	14495	14489	14564	14366	14724	14431	14777	14572	14587	14685	14705	14703	14606	14682	14616	14490	14630	14552	14578	14523	14514	14635	14664	14599	14642	14507	14525	14575	14705	14540	14390	14647	14554	14469	14574	14617	14478	14591	14643	14528	14429	14441	14706	14472	14436	14430	14396	14493	14575	14640	14672	14547	14665	14653	14611	14527	14725	14482	14565	14601	14512	14579	14628	14543	14555	14539	14508	14679	14667	14577	14597	14492	14418	14530	14597	14689	14591	14557	14473	14579	14549	14593	14595	14507	14391	14477	14517	14414	14626	14494	14760	14564	14533	14456	14551	14545	14557	14588	14562	14432	14550	14584	14634	14459	14539	14418	14500	14611	14512	14619	14460	14659	14616	14568	14555	14682	14575	14515	14607	14558	14688	14768	14440	14566	14383	14369	14483	14623	14608	14600	14719	14597	14569	14676	14504	14795	14622	14489	14590	14531	14608	14554	14516	14596	14459	14680	14546	14361	14615	14558	14487	14528	14646	14652	14601	14556	14612	14477	14564	14518	14593	14542	14380	14549	14628	14569	14524	14513	14581	14655	14697	14695	14617	14483	14704	14410	14656	14565	14434	14620	14610	14673	14491	14550	14459	14382	14703	14552	14710	14464	14403	14779	14472	14564	14672	14635	14623	14450	14553	14512	14522	14561	14587	14694	14476	14725	14484	14594	14485	14630	14595	14655	14464	14652	14542	14428	14478	14595	14436	14588	14663	14557	14459	14551	14634	14544	14507	14694	14562	14605	14482	14521	14464	14652	14494	14646	14467	14572	14493	14604	14497	14614	14717	14557	14514	14843	14451	14668	14573	14519	14665	14645	14428	14738	14382	14748	14577	14621	14647	14524	14301	14533	14609	14536	14473	14616	14539	14626	14732	14545	14687	14531	14582	14466	14635	14497	14688	14328	14632	14663	14391	14516	14504	14553	14513	14637	14559	14627	14643	14405	14567	14610	14533	14347	14717	14258	14461	14619	14544	14619	14516	14629	14583	14572	14439	14787	14372	14588	14405	14557	14645	14507	14525	14578	14750	14470	14711	14664	14539	14518	14550	14608	14404	14655	14433	14599	14427	14498	14643	14628	14640	14674	14639	14571	14565	14521	14636	14591	14594	14571	14769	14612	14647	14590	14562	14620	14739	14491	14582	14802	14564	14566	14468	14453	14684	14546	14429	14674	14526	14437	14554	14653	14678	14616	14415	14467	14652	14663	14509	14556	14622	14611	14571	14536	14647	14665	14541	14485	14629	14787	14453	14657	14630	14557	14643	14699	14353	14700	14600	14584	14704	14550	14574	14713	14476	14633	14475	14519	14699	14620	14588	14646	14466	14661	14571	14575	14493	14599	14517	14462	14576	14632	14604	14571	14804	14657	14661	14544	14532	14691	14377	14571	14545	14489	14526	14589	14754	14550	14679	14539	14567	14469	14442	14536	14516	14530	14477	14632	14629	14583	14633	14477	14530	14456	14529	14496	14617	14689	14469	14687	14572	14621	14524	14492	14653	14747	14533	14630	14503	14511	14461	14527	14713	14545	14624	14421	14560	14753	14715	14606	14533	14636	14484	14591	14661	14497	14584	14725	14729	14631	14591	14446	14439	14588	14561	14491	14527	14519	14556	14584	14502	14605	14756	14499	14637	14496	14612	14565	14653	14439	14765	14426	14570	14527	14606	14517	14506	14557	14561	14650	14569	14487	14435	14592	14539	14677	14368	14411	14508	14565	14450	14493	14504	14563	14601	14574	14605	14469	14758	14547	14616	14648	14623	14674	14592	14510	14656	14590	14544	14684	14650	14590	14458	14512	14636	14500	14643	14523	14700	14451	14439	14539	14785	14469	14646	14577	14407	14494	14426	14580	14457	14680	14435	14634	14521	14565	14535	14547	14613	14549	14569	14680	14443	14719	14653	14414	14598	14792	14365	14612	14599	14612	14715	14595	14547	14622	14539	14594	14706	14578	14558	14441	14508	14562	14568	14532	14581	14302	14591	14718	14603	14526	14519	14419	14459	14462	14672	14565	14669	14415	14628	14428	14495	14465	14537	14524	14549	14614	14509	14630	14448	14530	14608	14487	14597	14439	14569	14497	14665	14485	14781	14474	14420	14681	14630	14582	14499	14687	14531	14680	14528	14635	14728	14725	14486	14503	14710	14670	14639	14608	14490	14577	14429	14513	14507	14568	14635	14579	14369	14622	14648	14700	14593	14653	14539	14606	14698	14486	14636	14743	14639	14560	14587	14592	14371	14538	14667	14578	14480	14567	14550	14548	14425	14701	14553	14493	14481	14681	14424	14508	14580	14432	14554	14509	14621	14595	14544	14581	14497	14639	14547	14631	14603	14553	14401	14466	14558	14546	14620	14610	14375	14449	14629	14603	14491	14466	14520	14607	14526	14345	14617	14536	14606	14598	14585	14663	14589	14763	14607	14667	14527	14543	14622	14584	14548	14545	14407	14528	14502	14590	14406	14607	14611	14370	14649	14581	14652	14582	14624	14746	14587	14636	14697	14564	14586	14380	14749	14571	14521	14698	14507	14553	14513	14589	14486	14650	14563	14661	14531	14575	14514	14422	14692	14597	14605	14826	14569	14508	14537	14603	14423	14477	14457	14525	14613	14788	14385	14583	14536	14561	14453	14477	14468	14579	14802	14370	14818	14381	14594	14394	14648	14638	14610	14521	14587	14564	14496	14589	14587	14616	14510	14417	14453	14648	14466	14766	14434	14565	14687	14565	14640	14540	14486	14429	14510	14550	14594	14580	14598	14486	14622	14369	14416	14718	14564	14544	14629	14482	14536	14612	14628	14501	14478	14472	14598	14636	14642	14598	14460	14303	14548	14732	14481	14519	14654	14582	14516	14509	14392	14543	14503	14448	14359	14443	14443	14532	14561	14494	14590	14420	14526	14600	14562	14564	14545	14585	14563	14593	14515	14520	14600	14444	14629	14662	14666	14495	14622	14591	14447	14650	14713	14626	14554	14511	14540	14565	14374	14673	14586	14428	14667	14581	14726	14629	14602	14552	14576	14550	14539	14530	14471	14539	14518	14649	14565	14516	14329	14466	14648	14623	14623	14376	14616	14617	14601	14572	14610	14419	14352	14564	14634	14557	14547	14501	14447	14564	14512	14595	14534	14680	14584	14429	14623	14630	14460	14507	14602	14583	14646	14589	14683	14529	14547	14511	14564	14768	14565	14548	14642	14531	14487	14611	14620	14603	14529	14486	14581	14707	14707	14578	14649	14602	14488	14591	14516	14515	14539	14466	14687	14408	14822	14500	14643	14570	14559	14598	14751	14695	14475	14478	14447	14679	14570	14442	14524	14497	14592	14526	14558	14600	14454	14420	14569	14478	14693	14540	14545	14560	14716
27007	21902	25322	22436	18499	17851	17789	17448	17099	17328	17899	18750	18422	17770	17220	16852	16459	16291	16361	16169	15989	15930	15691	15723	15763	15839	15886	15842	15637	15852	15771	15926	15741	15758	15679	15758	15644	15847	15656	15923	15649	15655	15864	15850	15972	15904	15901	15690	15716	15813	15801	15638	15748	15804	15927	15801	15767	15655	15691	15775	15871	15848	15652	15803	15958	15768	15706	15812	15574	15818	15664	15708	16001	15697	15894	15863	15650	15697	15729	15847	15757	15521	15820	15730	15750	15766	15818	15846	15670	15797	15633	15724	15961	15900	15610	15685	15529	15564	15790	15625	15776	15671	15784	15637	15702	15867	15946	15762	15742	15648	15745	15677	15928	15747	15734	15713	15753	15647	15790	15927	15667	15852	15832	15518	15480	15800	15545	15674	15695	15747	15758	15826	15669	15769	15716	15674	15638	15662	15942	15785	15575	15763	15695	15710	15640	15763	15577	15460	15760	15623	15912	15973	15618	15720	15650	15712	15681	15908	15631	15805	15757	15759	15872	15789	15702	15838	15719	15663	15760	15743	15750	15758	15780	15578	15953	15772	15784	15630	15574	15639	15718	15664	15684	15760	15696	15529	15687	15747	15654	15756	15646	15697	15836	15681	15720	15652	15712	15857	15673	15688	15779	15720	15503	15698	15844	15775	15774	15802	15665	15942	15623	15672	15808	15724	15763	15753	15668	15735	15601	15600	15576	15633	15812	15618	15769	15821	15823	15716	15687	15800	15872	15776	15771	15704	15574	15445	15663	15640	15767	15661	15512	15739	15660	15504	15767	15874	15812	15591	15761	15720	15747	15638	15737	15593	15824	15773	15685	15747	15746	15649	15622	15721	15789	15741	15541	15722	15637	15731	15751	15815	15794	15766	15959	15658	15861	15756	15491	15695	15907	15859	15953	15725	15776	15684	15727	15751	15716	15776	15876	15766	15634	15766	15702	15761	15826	15791	15617	15869	15808	15716	15808	15700	15693	15735	15724	15662	15755	15927	15730	15696	15653	15748	15751	15723	15704	15836	15709	15602	15524	15857	15656	15728	15708	15588	15694	15530	15586	15794	15650	15729	15886	15765	15795	15661	15612	15541	15751	15784	15610	15726	15806	15713	15698	15713	15542	15645	15666	15606	15788	15594	15495	15810	15784	15790	15750	15792	15688	15862	15752	15611	15806	15714	15747	15897	15771	15886	15815	15768	15815	15706	15745	15720	15750	15647	15699	15820	15869	15930	15756	15944	15676	15865	15784	15808	15677	15817	15696	15732	15735	15650	15759	15833	15777	15671	15705	15763	15660	15720	15833	15782	15709	15626	15749	15742	15594	15756	15908	15734	16006	15736	15756	15942	15842	15699	15703	15679	15712	15633	15747	15761	16046	15675	15606	15832	15625	15844	15893	15642	15780	15830	15721	15495	15776	15644	15660	15638	15635	15808	15711	15600	15827	15679	15975	15714	15780	15886	15835	15679	15703	15631	15840	15755	15894	15676	15706	15463	15776	15730	15900	15769	15778	15830	15674	15615	15819	15761	15726	15599	15653	15771	15810	15788	15575	15727	15840	15677	15691	15724	15759	15696	15614	15655	15752	15547	15772	15933	15584	15669	15723	15807	15711	15746	15722	15677	15689	15852	15875	15660	15754	15675	15627	15619	15665	15741	15789	15750	15539	15664	15684	15835	15686	15670	15719	15784	15990	15871	15841	15785	15652	15702	15748	15684	15804	15814	15842	15748	15714	15925	15827	15732	15834	15853	15679	15727	15517	15841	15858	15664	15857	15725	15610	15737	15747	15942	15774	15690	15680	15737	15744	15517	15641	15611	15635	15788	15724	15824	15832	15732	15800	15700	15662	15814	15647	15716	15682	15772	15754	15632	15708	15646	15728	15930	15663	15671	15682	15809	15930	15652	15562	15730	15621	15904	15763	15615	15709	15812	15829	15727	15859	15717	15848	15633	15781	15660	15729	15735	15838	15690	15714	15640	15730	15637	15774	15692	15630	15793	15761	15775	15786	15614	15713	15896	15844	15800	15622	15802	15752	15872	15657	15685	15760	15613	15691	15818	15908	15727	15638	15802	15834	15856	15784	15808	15746	15958	15658	15817	15882	15772	15510	15528	15743	15642	15874	15723	15669	15621	15810	16021	15775	15806	15708	15749	15854	15718	15536	15636	15689	15721	15839	15822	15536	15855	15746	15732	15543	15749	15549	15657	15619	15913	15758	15697	15802	15693	15708	15710	15757	15718	15630	15743	15624	15766	15846	15734	15753	15524	15745	15665	15778	15855	15722	15737	15829	15592	15823	15701	15799	15934	15945	15675	15680	15733	15811	15728	15677	15484	15851	15663	15773	15629	15921	15758	15913	15615	15684	15898	15786	15779	15549	15847	15791	15848	15667	15751	15773	15692	15706	15699	15785	15652	15595	15920	15657	15692	15752	15715	15746	15799	15795	15756	15888	15801	15743	15783	15669	15744	15616	15944	15945	15865	15682	15698	15755	15761	15673	15667	15717	15753	15591	15862	15769	15898	15713	15725	15805	15822	15732	15720	15634	15781	15774	15599	15837	15794	15776	15757	15720	15718	15798	15826	15812	15595	15629	15842	15706	15732	15844	15925	15565	15752	15813	15629	15827	15549	15902	15621	15778	15708	15778	15731	15541	15741	15731	15479	15946	15737	15924	15696	15803	15619	15566	15594	15825	15701	15656	15805	15693	15719	15865	15834	15780	15787	15853	15769	15743	15689	15742	15644	15607	15593	15842	15631	15926	15725	15790	15628	15735	15814	15830	15661	15693	15777	15764	15836	15747	15701	15488	15894	15592	15827	15667	15719	15716	15732	15570	15707	15645	15743	15917	15698	15726	15749	15888	15744	15791	15841	15834	15614	15986	15750	15757	15798	15778	15794	15946	15640	15742	15837	15774	15805	15731	15691	15819	15746	15772	15707	15722	15592	15736	15623	15681	15862	15844	15832	15751	15975	15653	15775	15587	15738	15963	15568	15808	15777	15759	15623	15689	15716	15920	15588	15899	15707	15622	15787	15613	15898	15558	15624	15787	15720	15927	15802	15769	15711	15747	15681	15784	15646	15752	15598	15740	15622	15763	15768	15827	15634	15722	15582	15675	15590	15634	15688	15769	15751	15625	15858	15678	15702	15763	15666	15642	15696	15738	15626	15751	16136	15724	15754	15829	15690	15578	15680	15722	15562	15681	15675	15732	15734	15794	15779	16003	15608	16026	15687	16016	16113	15799	15660	15892	15677	15950	15600	15760	15667	15732	15582	15759	15540	15882	15707	15672	15596	15705	15686	15907	15798	15608	15709	15754	15779	15763	15723	15938	15884	15794	15728	15871	15838	15607	15737	15931	15807	15667	15815	15676	15764	15762	15688	15765	15698	15735	15665	15831	15575	15760	15686	15746	15715	15917	15627	15818	15983	15557	15652	15749	15857	15648	15637	15931	15870	15532	15794	15894	15891	15819	15732	15876	15848	15826	15735	15852	15739	15686	15866	15827	15651	15809	15652	15742	15850	15493	15685	15695	15581	15639	15877	15832	15744	15649	15705	15876	15841	15654	15690	15531	15905	15750	15834	15673	16053	15900	15677	15701	15730	15652	15531	15830	15609	15573	15886	15616	15629	15794	15806	15750	15719	15657	15606	15847	15696	15628	15718	15649	15643	15647	15713	15693	15927	15611	15874	15831	15546	15812	15604	15688	15776	15709	15715	15773	15572	15880	15765	15694	16003	15707	15981	15812	15599	15825	15630	15642	15665	15642	15733	15780	15819	15723	15795	15827	15632	15789	15796	15876	15584	15821	15680	15668	15658	15787	15824	15774	15659	15655	15515	15845	16027	15669	15575	15747	15986	15604	15744	15864	15550	15682	15497	15666	15768	15762	15650	15693	15804	15994	15888	15730	15709	15791	15855	15768	15735	15929	15865	15788	15780	15822	15720	15733	15619	15789	15781	15711	15572	15856	15664	15792	15716	15665	15698	15606	15782	15774	15759	15676	15628	15694	15552	15889	15761	15799	15842	15746	15535	15545	15685	15705	15812	15788	15568	15772	15639	15791	15577	15634	15743	15787	15703	15765	15749	15724	15654	15689	15890	15768	15499	15818	15765	15730	15623	15803	15651	15636	15834	15680	15668	15487	15897	15718	15701	15754	15948	15715	15711	15850	15797	15798	15628	15724	15788	15716	15544	15732	15841	15880	15724	15789	15592	15673	15618	15562	15568	15566	15751	15937	15606	15556	15665	15987	15884	15760	15732	15808	15535	15587	15719	15728	15738	15793	15787	15537	15797	15651	15764	15919	15817	15861	15616	15737	15647	15690	15788	15805	15800	15795	15996	15654	15758	15714	15725	15777	15732	15827	16075	15899	15784	15851	15963	15681	15828	15715	15719	15784	15871	15865	15980	16005	15686	15697	15795	15729	15746	15687	15931	15681	15830	15556	15863	15883	15747	16020	15867	15755	15642	15795	15789	15736	15706	15655	15597	15549	15996	15821	15686	15529	15711	15759	15800	15686	15871	15771	15775	15719	15565	15855	15832	15659	15731	15667	15745	15538	15792	15769	15737	15633	15771	15679	15866	15794	15727	15742	15985	15655	15757	15837	15565	15762	15692	15781	15574	15779	15898	15802	15575	15812	15569	15814	15829	15856	15891	15716	15797	15703	15780	15784	15719	15820	15619	15706	15670	15712	15715	15714	15808	15655	15638	15894	15749	15938	15616	15723	15819	15756	15663	15846	15699	15569	15790	15743	15692	15808	15761	15691	15787	15660	15767	15809	15650	15685	15949	15702	15959	15434	15718	15800	15859	15595	15569	15703	15735	15830	15707	15714	15792	15830	15701	15654	15641	15902	15713	15759	15753	15910	15879	15878	15637	15710	15587	15875	15773	15733	15744	15789	15801	15545	15856	15692	15658	15804	15687	15653	15498	15909	15780	15667	15642	15721	15642	15678	15907	15696	15795	15843	15850	15704	16003	15678	15543	15884	15732	15625	15715	15801	15948	15633	15629	15707	15679	15681	15973	15887	15789	15702	15747	15594	15614	15761	15741	15762	15758	15743	15773	15729	15758	15725	15778	15723	15800	15631	15636	15729	15839	15666	15801	15884	15902	15757	15752
16479	23087	23205	19946	18677	17809	17906	17459	17318	17078	18337	20056	18832	17558	17049	16052	15715	15200	15200	14844	14801	14658	14674	14781	14564	14621	14811	14684	14674	14668	14594	14451	14670	14610	14559	14319	14574	14547	14631	14649	14537	14656	14595	14694	14692	14502	14420	14431	14512	14645	14852	14797	14723	14575	14670	14546	14528	14481	14492	14383	14646	14612	14495	14559	14701	14592	14570	14651	14519	14498	14481	14585	14434	14620	14377	14500	14688	14492	14637	14612	14709	14561	14419	14516	14468	14574	14682	14395	14621	14689	14317	14522	14496	14581	14445	14601	14541	14639	14512	14540	14519	14649	14617	14700	14434	14593	14567	14515	14527	14574	14643	14609	14572	14581	14552	14504	14543	14787	14409	14699	14593	14529	14562	14584	14674	14498	14630	14641	14475	14611	14670	14545	14547	14610	14537	14392	14396	14530	14527	14589	14526	14482	14640	14638	14560	14640	14590	14384	14623	14439	14453	14685	14525	14491	14554	14498	14680	14634	14611	14482	14627	14463	14616	14328	14731	14671	14586	14425	14516	14333	14566	14628	14642	14570	14472	14455	14477	14386	14583	14487	14413	14530	14574	14453	14531	14427	14546	14592	14571	14430	14604	14548	14526	14658	14541	14459	14782	14677	14507	14476	14628	14725	14424	14385	14480	14705	14484	14438	14604	14538	14605	14615	14656	14547	14469	14534	14510	14613	14690	14409	14645	14488	14442	14364	14414	14385	14580	14606	14553	14730	14621	14662	14521	14538	14662	14566	14440	14539	14452	14556	14673	14504	14451	14216	14763	14487	14579	14634	14464	14559	14491	14536	14623	14397	14528	14351	14500	14625	14653	14595	14420	14676	14586	14569	14621	14612	14693	14575	14566	14525	14592	14538	14457	14653	14636	14565	14659	14576	14632	14497	14409	14737	14500	14560	14556	14403	14587	14546	14370	14509	14560	14582	14592	14569	14547	14511	14499	14453	14440	14644	14572	14537	14707	14519	14480	14472	14587	14465	14608	14609	14588	14550	14569	14656	14540	14450	14548	14639	14557	14493	14614	14540	14607	14678	14503	14633	14566	14676	14649	14590	14538	14505	14465	14583	14569	14546	14574	14556	14536	14712	14508	14615	14558	14532	14589	14639	14608	14552	14533	14636	14757	14679	14666	14687	14400	14590	14467	14565	14489	14468	14528	14414	14503	14575	14516	14493	14568	14433	14424	14639	14598	14696	14438	14518	14638	14492	14547	14507	14545	14457	14577	14565	14614	14716	14614	14383	14502	14461	14476	14544	14655	14662	14564	14581	14538	14660	14368	14686	14700	14423	14590	14489	14663	14491	14408	14616	14429	14454	14554	14518	14654	14506	14460	14501	14428	14401	14528	14563	14633	14571	14563	14479	14601	14597	14586	14520	14587	14449	14554	14526	14518	14627	14534	14465	14398	14729	14656	14429	14642	14669	14556	14725	14521	14441	14579	14543	14579	14566	14424	14513	14498	14702	14465	14593	14567	14575	14513	14466	14422	14502	14594	14487	14537	14583	14488	14504	14630	14523	14607	14543	14553	14519	14594	14443	14644	14547	14531	14520	14683	14669	14551	14611	14447	14542	14494	14473	14575	14572	14647	14535	14350	14418	14618	14524	14430	14485	14463	14689	14629	14594	14719	14569	14585	14628	14572	14621	14652	14711	14452	14474	14579	14677	14512	14584	14598	14506	14510	14668	14559	14525	14378	14602	14377	14487	14516	14405	14558	14574	14777	14342	14743	14484	14489	14594	14622	14542	14596	14550	14603	14630	14635	14681	14656	14320	14576	14705	14383	14528	14705	14703	14485	14431	14399	14591	14555	14603	14456	14465	14508	14643	14459	14479	14482	14605	14521	14481	14518	14566	14505	14519	14449	14532	14664	14588	14478	14629	14437	14618	14632	14778	14630	14529	14530	14469	14565	14515	14677	14482	14432	14597	14529	14498	14473	14451	14516	14596	14507	14655	14593	14617	14619	14473	14539	14477	14543	14663	14588	14508	14417	14716	14463	14506	14708	14504	14668	14444	14631	14525	14502	14457	14460	14497	14544	14520	14612	14541	14442	14673	14468	14550	14736	14625	14542	14752	14448	14668	14493	14524	14555	14421	14358	14623	14485	14608	14667	14531	14504	14476	14573	14352	14462	14566	14586	14494	14560	14497	14672	14413	14637	14386	14526	14639	14576	14764	14702	14490	14481	14555	14654	14502	14604	14635	14582	14523	14451	14607	14578	14601	14524	14514	14618	14630	14681	14671	14639	14537	14486	14532	14556	14481	14483	14446	14752	14555	14604	14545	14689	14630	14704	14419	14517	14657	14491	14611	14477	14532	14694	14710	14401	14503	14668	14478	14602	14455	14577	14510	14644	14528	14477	14462	14591	14480	14455	14636	14612	14513	14546	14566	14623	14369	14610	14787	14523	14471	14561	14604	14495	14415	14350	14485	14561	14592	14784	14645	14651	14667	14499	14400	14552	14562	14539	14444	14546	14375	14668	14506	14689	14588	14566	14395	14542	14505	14595	14399	14585	14531	14517	14397	14492	14645	14479	14431	14558	14593	14639	14584	14552	14503	14678	14562	14685	14469	14712	14654	14629	14546	14595	14451	14476	14472	14552	14468	14588	14485	14669	14540	14742	14569	14496	14552	14652	14471	14457	14715	14539	14455	14739	14700	14582	14555	14640	14510	14610	14509	14597	14665	14538	14463	14450	14506	14493	14610	14516	14558	14645	14538	14626	14563	14574	14575	14589	14537	14733	14506	14620	14490	14560	14597	14393	14455	14560	14418	14491	14580	14462	14652	14559	14457	14476	14567	14697	14592	14588	14398	14547	14494	14609	14494	14600	14419	14541	14290	14585	14601	14661	14582	14664	14572	14533	14535	14446	14597	14589	14429	14586	14441	14589	14637	14497	14501	14594	14649	14562	14569	14451	14646	14411	14584	14552	14568	14657	14550	14362	14633	14554	14687	14583	14637	14591	14545	14656	14715	14621	14414	14642	14478	14462	14482	14593	14699	14678	14493	14545	14487	14620	14706	14600	14681	14630	14588	14666	14630	14605	14547	14651	14450	14534	14461	14609	14712	14468	14525	14549	14579	14382	14600	14449	14660	14513	14652	14635	14566	14532	14409	14584	14586	14452	14668	14463	14533	14652	14569	14340	14662	14601	14460	14634	14517	14434	14390	14569	14513	14416	14471	14754	14478	14590	14586	14573	14615	14541	14313	14568	14644	14496	14632	14478	14581	14584	14633	14468	14568	14566	14476	14480	14580	14477	14628	14584	14424	14711	14456	14477	14541	14413	14380	14646	14566	14462	14434	14697	14520	14569	14639	14602	14606	14552	14628	14545	14478	14382	14706	14708	14471	14555	14737	14592	14565	14399	14528	14519	14411	14510	14755	14572	14772	14659	14624	14577	14623	14572	14422	14595	14533	14628	14487	14534	14540	14492	14685	14522	14615	14621	14448	14695	14283	14527	14685	14661	14505	14702	14546	14655	14668	14529	14455	14535	14547	14546	14629	14591	14513	14672	14433	14684	14520	14601	14558	14540	14576	14551	14518	14556	14456	14465	14562	14603	14537	14433	14580	14356	14454	14626	14560	14627	14509	14535	14782	14656	14577	14370	14518	14432	14723	14550	14620	14586	14244	14418	14525	14631	14467	14610	14653	14529	14343	14604	14622	14528	14457	14506	14531	14467	14616	14704	14498	14630	14626	14503	14534	14438	14658	14534	14417	14546	14552	14663	14631	14469	14419	14609	14667	14547	14595	14535	14686	14528	14657	14367	14572	14578	14648	14655	14611	14635	14565	14494	14583	14483	14520	14662	14631	14613	14441	14496	14464	14646	14369	14635	14548	14548	14750	14649	14688	14617	14463	14497	14607	14502	14569	14455	14531	14571	14406	14563	14518	14544	14508	14690	14547	14564	14604	14646	14534	14510	14748	14545	14533	14457	14638	14590	14516	14471	14558	14661	14498	14492	14614	14412	14442	14543	14546	14686	14614	14645	14391	14521	14586	14640	14539	14580	14670	14464	14620	14577	14525	14507	14559	14523	14613	14477	14574	14637	14538	14599	14615	14577	14758	14489	14655	14619	14490	14718	14598	14497	14469	14544	14528	14412	14699	14388	14604	14590	14413	14496	14812	14571	14614	14601	14506	14625	14401	14391	14531	14340	14436	14525	14589	14808	14495	14507	14680	14621	14570	14515	14562	14585	14479	14763	14679	14603	14644	14733	14721	14536	14535	14694	14599	14598	14591	14502	14565	14533	14521	14725	14515	14534	14585	14500	14543	14610	14646	14472	14505	14691	14529	14321	14586	14579	14531	14485	14510	14405	14558	14666	14605	14677	14596	14373	14618	14577	14720	14739	14470	14472	14610	14481	14635	14550	14706	14398	14435	14552	14654	14634	14620	14442	14696	14582	14673	14673	14536	14541	14419	14479	14497	14592	14567	14669	14553	14627	14523	14493	14562	14582	14470	14473	14453	14650	14597	14633	14624	14779	14496	14539	14632	14537	14484	14761	14603	14557	14430	14438	14544	14447	14601	14529	14506	14512	14678	14534	14462	14656	14600	14476	14541	14477	14527	14454	14501	14603	14547	14646	14509	14697	14425	14654	14504	14433	14522	14601	14693	14572	14778	14501	14413	14598	14575	14577	14635	14586	14406	14495	14616	14517	14673	14562	14550	14731	14544	14552	14604	14613	14588	14622	14528	14477	14544	14403	14674	14717	14706	14431	14540	14413	14677	14481	14638	14490	14597	14562	14780	14656	14452	14692	14475	14610	14600	14579	14517	14628	14528	14573	14476	14553	14549	14593	14626	14484	14575	14704	14547	14698	14607	14556	14526	14578	14631	14320	14498	14632	14448	14428	14596	14550	14680	14433	14640	14783	14517	14573	14674	14286	14565	14536	14624	14626	14474	14667	14660	14771	14466	14642	14474	14557	14453	14778	14511	14661	14559	14723	14411	14586	14558	14478	14601	14537	14467	14406	14585	14488	14500	14654	14575	14558	14523	14391	14512	14381	14665	14636	14550	14621	14409	14574	14576	14572	14529	14429	14447	14561	14606	14481	14534	14832	14644	14534	14602	14592	14563	14636	14576	14561	14506	14694	14655
23635	21201	28753	24041	22222	22629	22139	19429	18598	18485	18915	19821	19618	18448	18023	17459	16989	16450	16350	16220	15984	16020	16063	15982	16041	16050	16109	16105	15963	15807	15792	15721	16072	15712	15857	15917	15826	15731	15671	15878	15831	16063	15909	15745	15957	15919	15755	15619	15846	15882	16653	16499	16294	15905	15882	15919	15692	15794	15756	15897	15621	15695	15840	15810	15520	15637	15689	15808	15798	15862	15739	15636	15918	15592	15908	15741	15774	15560	15632	15754	15686	15679	15896	15823	15776	15675	15705	15747	15719	15600	15778	15704	15787	15566	15859	15861	15646	15716	15614	15807	15734	15764	15678	15795	15747	15808	15677	15817	15895	15821	15530	15766	15662	15841	15745	15857	15659	15896	15853	15772	15820	15632	15759	15748	15718	15652	15740	15822	15811	15683	15739	15668	15886	15651	15723	15697	15824	15751	15932	15680	15849	15638	15600	15670	15688	15656	15611	15846	15768	15528	15669	15768	15809	15814	15646	15741	15529	15792	15570	15685	15816	15526	15777	15505	15782	15789	15855	15730	15589	15595	15605	15624	15816	15827	15650	15662	15648	15697	15846	15589	15749	15635	15827	15572	15662	15633	15768	15898	15693	15536	15677	15845	15521	15619	15733	15764	15705	15790	15656	15839	15807	15662	15815	15843	15806	15535	15900	15765	15748	15414	15880	15757	15747	15611	15847	15849	15639	15837	15812	15801	15640	15839	15813	15742	15533	15705	15754	15896	15576	15676	16016	15742	15873	15648	15768	15842	15716	15980	15919	15782	15877	15729	15707	15649	15875	15780	16019	15671	15857	15741	15614	15562	15845	15685	15598	15677	15758	15776	15643	15769	15726	15743	15844	15677	15576	15774	15855	15738	15791	15777	15695	15820	15623	15688	15767	15720	15857	15672	15672	15740	15757	15800	15799	15800	15799	15717	15829	15673	15809	15807	15919	15453	15628	15668	15730	15768	15734	15633	15825	15830	15801	15783	16002	15766	15956	15615	15901	15485	15653	15754	15847	15904	15784	15584	15583	15696	15717	15905	15522	15663	15765	15475	15798	15792	15776	15830	15718	15716	15717	15558	15556	15732	15895	15763	15755	15691	15624	15650	15775	15578	15771	15512	15592	15766	15719	15729	15751	15933	15761	15723	15743	15406	15911	15677	15806	15734	15856	15792	15837	15658	15727	15815	15761	15746	15686	15674	15795	15590	15772	15825	15852	15831	15797	15863	15668	15692	15820	15616	15515	15673	15712	15590	15705	15801	15754	15478	15767	15755	15780	15758	15597	15869	15705	15699	15748	15830	15575	15697	15773	15560	15621	15611	15710	15547	15657	15564	15625	15519	15606	15644	15929	15838	15617	15692	15648	15660	15810	15752	15774	15637	15580	15634	15738	15668	15695	15581	15612	15735	15518	15795	15789	15632	15746	15755	15734	15938	15682	15694	15583	15500	15577	15768	15951	15954	15794	15757	15686	15876	15660	15767	15761	15814	15639	15620	15773	15710	15717	15700	15601	15568	15650	15880	15653	15613	15704	15822	15614	15909	15750	15642	15511	15514	15729	15596	15485	15625	15812	15566	15496	15722	15814	15866	15707	15858	15652	15668	15915	15975	15823	15726	15733	15708	15711	15566	15630	15463	15803	15561	15652	15665	15510	15887	15707	15654	15948	15643	15588	15698	15639	15874	15738	15864	15715	15799	15858	15634	15809	15626	15660	15679	15824	15750	15881	15945	15663	15886	15677	15824	15706	15730	15640	15704	15864	15885	15792	15884	15655	15689	15902	15669	15864	15879	15630	15669	15678	15699	15628	15622	15555	15768	15769	15730	15900	15838	15552	15681	15722	15760	15606	15900	15742	15741	15499	15730	15646	15592	15807	15682	15764	15525	15665	15595	15870	15819	15802	15842	15903	15914	15555	15555	15585	15675	15713	15626	15792	15609	15809	15715	15995	15866	15513	15697	15886	15954	15608	15788	15809	15865	15747	15693	15660	15693	15691	15731	15676	15826	15820	15685	15786	15690	15651	15958	15698	15739	15665	15811	15683	15784	15556	15714	15607	15831	15706	15852	15767	15726	15808	15664	15729	15616	15526	15778	15659	15543	15817	15965	15591	15748	15699	15744	15872	15455	15479	15582	15793	15838	15799	15624	15693	15721	15590	15894	15667	15656	15586	15851	15816	15724	15676	15547	15719	15692	15755	15810	15805	15740	15953	15586	15429	15857	15668	15625	15672	15814	15784	15679	15800	15813	15641	15912	15630	15586	15922	15616	15659	15859	15700	15821	15619	15761	15632	15680	15745	15593	15837	15757	15716	15680	15753	15792	15899	15590	15749	15703	15696	15773	15645	15634	15707	15536	15959	15797	15888	15707	15791	15807	15928	15755	15771	15869	15698	15676	15567	15728	15628	15564	15732	15749	15712	15658	15738	15686	16035	15796	15569	15804	15768	15547	15585	15624	15685	15575	15709	15681	15669	15759	15657	15737	15685	15717	15696	15702	15605	15887	15758	15895	15714	15682	15621	15657	15789	15560	15552	15700	15739	15670	15577	15600	15760	15683	15683	15774	15884	15801	15620	15709	15796	15693	15735	15648	15863	15609	15599	15695	15715	15572	15606	15739	16008	15840	15799	15788	15522	15589	15607	15872	15684	15943	15846	15741	15784	15853	15634	15615	15881	15720	15651	15628	15873	15810	15635	15861	15753	15791	15740	15680	15735	15761	15731	15712	15827	15560	15637	15767	15732	15721	15763	15609	15643	15856	15866	15814	15845	15570	15836	15545	15869	15725	15667	15755	15703	15672	15667	15743	15650	15686	15711	15722	16093	15796	15696	15658	15666	15838	15710	15592	15643	15589	15800	15761	15914	15511	15848	15719	15657	15657	15817	15614	15767	15663	15651	15775	15684	15798	15895	15848	15675	15606	15688	15635	15768	15787	15700	15655	15599	15638	15655	15804	15720	15740	15507	15723	15528	15765	15830	16033	15890	15854	15677	15737	15854	15674	15624	15850	15821	15656	15737	15580	15667	15781	15649	15555	15545	15580	15726	15584	15664	15971	15990	15733	15638	15497	15672	15730	15688	15584	15776	15516	15784	15806	15658	15434	15624	15719	15690	15765	15720	15893	15825	15795	16122	15799	15786	15863	15656	15823	15870	15724	15700	15683	15887	15808	15740	15746	15675	15810	15679	15744	15759	15572	15536	15841	15760	15652	15603	15661	15718	15967	15818	15688	15657	15554	15746	15737	15651	15778	15648	15723	15764	15723	15710	15824	15690	15715	15472	15909	15735	15717	15896	15782	15615	15718	15759	15751	15951	15688	15576	15772	15749	15725	15666	15645	15659	15696	15715	15673	15949	15716	15900	15661	15733	15841	15754	15709	15592	15782	15760	15723	15742	15691	15533	15812	15598	15578	15932	15749	15750	15797	15810	15713	15753	15829	15680	15741	15750	15951	15681	15579	15788	15699	15616	15768	15741	15772	15671	15823	15617	15740	15600	15812	15547	15781	15778	15630	15794	15780	15702	15669	15604	15819	15623	15824	15903	15823	15679	15752	15746	15667	15783	15837	15566	15732	15751	15678	15741	15685	15800	15712	15916	15762	15785	15678	15828	15560	15621	15674	15856	15516	15651	15806	15753	15532	15719	15824	15630	15586	15788	15796	15858	15858	15715	15614	15629	15678	15774	15645	15709	15579	15705	15867	15635	15626	15805	15682	15686	15666	15676	15517	15679	15661	15683	15706	15705	15681	15509	15645	15585	15709	15719	15663	15832	16018	15604	15637	15755	15815	15659	15811	15792	15972	15682	15787	15648	15677	15570	15548	15627	15865	15807	15833	15739	15638	15746	15822	15908	15996	15499	15959	15694	15574	15827	15613	15770	15840	15877	15793	15662	15584	15735	15653	15464	15761	15606	15577	15561	15715	15668	15713	15712	15861	15816	15687	15683	15670	15711	15844	15836	15828	15791	15564	15685	15750	15779	15745	15663	15690	15626	15658	15651	15637	15738	15757	15708	15803	15880	15684	15737	15744	15633	15661	15687	15690	15701	15628	15788	15665	15736	15894	15577	15615	15809	15861	15460	15770	15835	15751	15736	15813	15661	15846	15672	15755	15824	15669	15839	15758	15675	15740	15668	15485	15687	15694	15704	15602	15544	15844	15752	15716	15505	15655	15728	15746	15682	15652	15695	15715	15660	15628	15869	15871	15552	15727	15595	15438	15675	15885	15745	15529	15756	15715	15659	15576	15922	15886	15737	15777	15673	15806	15692	15663	15717	15776	15927	15776	15772	15763	15521	15647	15662	15872	15712	15556	15390	15664	15823	15777	15748	15679	15496	15647	15631	15731	15706	15774	15767	15706	15601	15686	15629	15669	15573	15630	15549	15684	15728	15686	15686	15730	15699	15665	15659	15742	15687	15614	15793	15561	15720	15772	15585	15889	15638	15825	15595	15581	15708	15822	15743	15693	15715	15820	15807	15678	15736	15640	15938	15754	15727	15760	15609	15741	15562	15734	15806	15606	15747	15699	15756	15773	15662	15666	15774	15749	15700	15549	15576	15653	15741	15759	15735	15573	15567	15622	15838	15572	15832	15657	15938	15690	15698	15941	15650	15703	15829	15733	15759	15655	15773	15749	15691	15830	15699	15754	15726	15736	15636	15623	15824	15809	15661	15765	15776	15830	16019	15803	15682	15776	15773	15920	15620	15693	15749	15727	15570	15706	15679	15442	15612	15744	15904	15539	15885	15814	15845	15636	15670	15727	15816	15747	15679	15757	15552	15694	15717	15476	15678	15704	15639	15882	15708	15725	15525	15924	15673	15786	15566	15791	15634	15879	15702	15636	15563	15665	15967	15701	15557	15676	15828	15605	15622	15603	15750	15738	15790	15512	15719	15864	15795	15605	15598	15836	15703	15747	15841	15928	15811	15621	15705	15685	15837	15853	15781	15849	15787	15820	15828	15765	15753	15697	15956	15801	15810	15703	15703	15751	15781	15743	15634	15654	15482	15758	15692	15948	15865	15760	15864	15747	15635	15809	15624	15703	15736	15709	15819	15570	15751	15739	15565	15782	15747	15666	15707	15808	15726	15444	15666	15608	15647	15809	15776	15766	15632	15769	15614	15648	15816	15671
16406	30137	30050	25506	23403	21451	20783	20249	19483	19041	20007	21465	20117	18405	17827	16734	16320	16114	15426	15184	14940	14980	14778	14706	14941	14883	14988	14775	14720	14884	14674	14865	14715	14489	14599	14520	14692	14625	14517	14588	14630	14472	14690	14450	14645	14635	14747	14680	14736	15040	15731	15579	15043	14829	14808	14680	14600	14608	14598	14616	14648	14769	14398	14655	14675	14514	14654	14681	14745	14522	14575	14528	14598	14551	14814	14570	14651	14641	14388	14484	14471	14620	14513	14617	14713	14338	14354	14464	14650	14441	14669	14425	14596	14776	14578	14562	14644	14584	14619	14766	14652	14518	14491	14488	14629	14590	14538	14659	14545	14582	14701	14757	14489	14503	14591	14478	14529	14583	14541	14527	14583	14592	14629	14588	14498	14579	14472	14492	14587	14556	14628	14601	14614	14348	14665	14509	14476	14552	14600	14572	14682	14629	14718	14496	14736	14455	14325	14563	14555	14635	14630	14564	14688	14638	14575	14594	14575	14458	14674	14626	14450	14516	14518	14668	14619	14670	14462	14580	14594	14638	14715	14709	14545	14601	14499	14610	14625	14512	14440	14566	14645	14585	14486	14790	14611	14660	14604	14619	14516	14514	14504	14447	14692	14565	14618	14489	14567	14610	14512	14750	14587	14562	14678	14684	14455	14483	14435	14529	14621	14464	14635	14593	14460	14655	14490	14554	14617	14359	14596	14646	14636	14588	14629	14739	14565	14527	14489	14540	14685	14548	14550	14687	14559	14532	14626	14527	14690	14623	14311	14449	14601	14522	14543	14702	14800	14554	14601	14564	14550	14589	14609	14729	14587	14470	14570	14739	14444	14520	14724	14535	14516	14490	14624	14541	14491	14741	14663	14471	14623	14524	14552	14559	14806	14635	14741	14667	14706	14487	14549	14504	14673	14627	14559	14595	14488	14468	14572	14645	14581	14364	14512	14449	14719	14529	14569	14465	14696	14542	14678	14558	14664	14704	14581	14593	14737	14553	14486	14592	14618	14606	14465	14540	14694	14633	14595	14352	14534	14716	14645	14623	14469	14672	14656	14570	14515	14617	14830	14692	14553	14668	14511	14559	14536	14490	14547	14598	14571	14667	14721	14678	14694	14482	14555	14480	14434	14655	14634	14711	14741	14686	14661	14540	14749	14496	14632	14798	14434	14595	14665	14464	14533	14625	14437	14545	14586	14578	14569	14675	14543	14629	14546	14772	14543	14581	14649	14640	14707	14456	14509	14607	14575	14609	14603	14527	14411	14628	14609	14695	14653	14607	14404	14734	14546	14614	14364	14614	14625	14587	14536	14591	14460	14497	14654	14549	14657	14514	14481	14642	14587	14524	14655	14452	14569	14470	14580	14729	14551	14612	14477	14522	14605	14515	14691	14615	14614	14457	14530	14430	14641	14617	14631	14464	14434	14608	14470	14630	14659	14517	14599	14639	14614	14608	14379	14561	14485	14609	14534	14613	14428	14699	14544	14333	14635	14404	14653	14509	14418	14697	14584	14540	14540	14379	14572	14563	14670	14631	14444	14762	14623	14573	14573	14578	14633	14610	14596	14591	14531	14503	14629	14576	14578	14627	14688	14680	14597	14597	14522	14477	14541	14599	14622	14541	14493	14541	14498	14595	14594	14732	14636	14506	14731	14656	14457	14647	14544	14656	14901	14632	14466	14471	14659	14671	14308	14681	14809	14339	14629	14701	14565	14579	14436	14585	14872	14534	14571	14621	14598	14559	14597	14574	14560	14599	14695	14520	14521	14640	14638	14652	14667	14543	14597	14444	14441	14597	14735	14637	14483	14571	14507	14581	14388	14610	14561	14690	14465	14521	14500	14483	14508	14526	14608	14540	14617	14533	14482	14454	14522	14612	14395	14503	14604	14578	14627	14532	14635	14440	14590	14667	14572	14242	14500	14601	14576	14544	14564	14714	14537	14560	14667	14652	14472	14580	14513	14592	14502	14567	14650	14621	14759	14609	14545	14612	14581	14463	14654	14428	14675	14564	14556	14521	14527	14656	14533	14586	14710	14411	14689	14630	14616	14432	14734	14583	14670	14556	14563	14490	14579	14459	14519	14605	14521	14608	14666	14590	14656	14488	14655	14655	14421	14608	14528	14475	14604	14627	14671	14593	14543	14499	14584	14689	14537	14541	14345	14591	14495	14773	14750	14611	14701	14492	14576	14558	14578	14675	14412	14425	14526	14565	14511	14762	14523	14468	14535	14591	14459	14575	14669	14734	14506	14470	14442	14583	14534	14653	14641	14562	14584	14704	14338	14689	14510	14533	14655	14615	14633	14436	14772	14552	14524	14465	14523	14439	14470	14430	14586	14508	14652	14595	14553	14530	14644	14590	14480	14598	14534	14630	14447	14660	14544	14678	14549	14377	14617	14804	14540	14464	14523	14616	14528	14733	14563	14515	14531	14635	14680	14482	14670	14687	14615	14552	14484	14586	14499	14453	14663	14582	14602	14567	14498	14520	14527	14515	14548	14671	14578	14500	14559	14720	14522	14578	14635	14634	14725	14539	14711	14481	14661	14560	14469	14638	14615	14570	14573	14671	14414	14464	14617	14665	14452	14627	14684	14745	14554	14721	14569	14552	14545	14739	14569	14517	14647	14635	14663	14723	14458	14607	14544	14450	14644	14385	14608	14691	14678	14732	14594	14480	14565	14566	14530	14400	14454	14463	14638	14682	14663	14624	14566	14533	14510	14575	14554	14668	14549	14662	14535	14726	14515	14448	14442	14280	14497	14603	14704	14476	14683	14526	14551	14470	14535	14567	14652	14681	14591	14490	14695	14537	14380	14474	14450	14609	14484	14560	14464	14586	14746	14523	14589	14684	14455	14573	14637	14589	14684	14415	14425	14680	14593	14561	14557	14630	14654	14614	14662	14716	14790	14643	14633	14699	14436	14709	14519	14540	14539	14668	14542	14663	14538	14670	14520	14526	14702	14546	14695	14570	14589	14590	14426	14637	14614	14595	14517	14497	14542	14531	14543	14656	14512	14667	14669	14634	14591	14686	14604	14334	14638	14684	14568	14591	14526	14541	14588	14521	14654	14264	14584	14585	14578	14655	14741	14708	14549	14638	14677	14685	14355	14538	14619	14602	14497	14634	14549	14484	14522	14717	14391	14553	14695	14604	14609	14576	14777	14495	14730	14470	14660	14561	14608	14698	14472	14472	14489	14531	14583	14525	14524	14548	14430	14598	14574	14543	14605	14534	14469	14556	14541	14642	14498	14775	14657	14618	14575	14523	14569	14628	14490	14484	14606	14539	14670	14653	14544	14445	14629	14581	14690	14506	14541	14448	14573	14597	14608	14624	14610	14753	14738	14440	14529	14587	14583	14625	14747	14627	14658	14519	14513	14598	14425	14559	14643	14542	14586	14686	14686	14545	14611	14659	14551	14617	14561	14584	14614	14641	14731	14635	14664	14660	14631	14769	14373	14487	14616	14394	14509	14537	14521	14579	14461	14651	14552	14577	14656	14651	14524	14432	14301	14361	14448	14576	14568	14535	14396	14431	14667	14668	14428	14770	14688	14509	14403	14548	14557	14494	14607	14674	14566	14548	14594	14448	14567	14580	14469	14492	14609	14670	14582	14493	14590	14634	14548	14505	14538	14614	14573	14613	14592	14643	14559	14698	14666	14506	14238	14634	14653	14522	14547	14679	14576	14549	14482	14465	14588	14659	14629	14646	14564	14558	14614	14582	14508	14622	14477	14486	14768	14529	14724	14662	14723	14815	14538	14512	14532	14453	14625	14401	14544	14494	14641	14612	14645	14533	14646	14568	14619	14692	14531	14738	14653	14591	14608	14587	14635	14540	14559	14764	14512	14471	14520	14552	14568	14605	14386	14646	14588	14589	14598	14609	14565	14644	14517	14593	14522	14472	14583	14533	14383	14403	14486	14600	14500	14598	14434	14513	14673	14508	14502	14591	14537	14542	14530	14502	14377	14532	14648	14625	14531	14632	14483	14592	14546	14613	14573	14566	14476	14664	14695	14504	14511	14638	14667	14444	14452	14690	14546	14585	14555	14673	14515	14539	14512	14693	14614	14666	14619	14541	14452	14679	14460	14720	14554	14599	14598	14618	14588	14720	14499	14504	14466	14469	14630	14631	14399	14644	14657	14535	14586	14634	14569	14672	14786	14421	14546	14646	14466	14522	14738	14414	14374	14664	14598	14554	14770	14543	14535	14468	14799	14589	14559	14572	14570	14546	14528	14468	14612	14328	14606	14511	14536	14661	14564	14671	14537	14618	14518	14637	14687	14518	14487	14546	14620	14694	14515	14627	14558	14753	14555	14685	14605	14531	14555	14636	14570	14447	14501	14549	14520	14583	14719	14534	14547	14649	14633	14568	14582	14646	14613	14480	14618	14483	14539	14604	14585	14691	14528	14584	14597	14690	14658	14500	14593	14488	14678	14471	14551	14564	14451	14626	14529	14446	14540	14479	14459	14618	14612	14545	14499	14665	14636	14421	14640	14679	14460	14612	14532	14700	14517	14392	14563	14598	14628	14394	14480	14447	14581	14624	14497	14547	14829	14526	14734	14580	14455	14599	14592	14621	14607	14635	14525	14629	14591	14437	14636	14583	14602	14519	14639	14594	14567	14632	14564	14479	14626	14573	14611	14642	14505	14515	14700	14703	14743	14428	14465	14540	14667	14553	14550	14608	14553	14579	14567	14559	14502	14592	14609	14628	14564	14709	14584	14511	14502	14382	14514	14557	14541	14661	14551	14703	14575	14415	14694	14469	14621	14492	14507	14666	14781	14474	14503	14533	14428	14670	14718	14564	14575	14552	14519	14516	14573	14559	14646	14552	14574	14551	14627	14754	14718	14677	14412	14620	14513	14676	14669	14579	14555	14513	14607	14707	14611	14512	14506	14491	14493	14506	14582	14603	14593	14656	14482	14627	14625	14537	14695	14553	14454	14418	14727	14505	14656	14644	14630	14579	14728	14557	14476	14621	14546	14594	14620	14589	14518	14454	14468	14627	14688	14457	14787	14484	14511	14519	14318	14612	14555	14606	14702	14730	14477	14359	14577	14519	14549	14523	14640	14623	14560	14623	14632	14693	14700	14552	14603	14619	14621	14567	14714	14475	14505	14561
22586	21118	29098	23408	21407	24041	26548	21650	20167	19683	19755	21117	19970	18588	18437	17579	17346	17054	16940	16525	16322	16218	16213	16126	16082	16365	16273	16092	16000	16068	16190	15833	16212	16167	15863	15988	16275	15998	15878	15828	16028	15774	16029	15968	15875	15830	15903	15940	16128	16336	17690	17110	16710	16243	16318	16003	15799	15772	15630	15966	15885	15693	15975	15892	15898	15830	15939	15772	15856	15717	15854	15869	15994	15904	15969	15837	16089	16083	15779	15756	15900	15693	15778	15912	16016	15741	15927	15863	15840	15810	15892	15854	15834	15706	15899	15789	15977	15899	15585	16117	16042	15738	15882	15676	15967	15782	16011	15858	15941	15832	15783	15926	15929	15805	15934	16002	15905	15728	15636	15709	15772	15880	15976	15904	15794	15989	15837	15853	15845	15825	15866	15700	15871	15616	15768	15718	15829	15625	15993	15866	15838	15834	15929	15795	15695	15804	15747	15890	15874	15879	15837	15979	15832	15904	15760	15774	15809	15852	15890	15752	15707	15665	15862	15845	15956	15966	15988	15895	15747	15778	15935	15726	15650	15802	15868	15878	15752	15765	15848	15766	15846	15789	15936	15893	15823	15934	15819	16096	15855	15771	15840	15890	15802	15738	15815	15961	15937	15757	15728	15627	15724	15797	15697	15816	16172	15879	15582	15808	16088	15774	15876	15686	15809	15802	15959	15575	15686	15692	15827	15942	15995	15881	15766	15768	15803	15654	15778	15798	15843	15911	16034	15804	15766	15833	15841	15735	15782	15882	15749	15913	15688	15758	15883	15953	15777	15744	15801	15847	15867	15887	16028	15957	15905	15817	15655	15678	16005	16003	15738	15732	15930	15887	15864	15677	15799	15790	15872	15730	15654	15950	15733	15764	15879	15880	15894	15858	15912	15996	15713	15630	15994	15839	15889	15891	15790	15870	15930	15672	15709	15730	15965	15787	15940	15968	15599	15830	15846	16014	15960	15817	16030	16103	16042	15807	15893	15906	15707	15832	15788	15798	15727	15812	16024	15859	15847	15979	15631	15716	15998	15642	15692	15816	15723	15834	15748	15875	15917	15902	15891	15927	15771	15881	15911	15974	15772	16047	15719	15866	15872	15924	15701	15813	15932	15744	15810	15828	16025	16152	15936	15874	15967	15946	15828	15831	15890	15845	15717	15902	15863	15816	15929	15915	15855	15837	15922	15828	15864	15855	15699	15804	15982	15896	15851	15741	16030	15826	15758	15881	15654	15911	15795	15792	15862	15810	15888	15798	15804	15980	15961	15675	15869	16028	15744	15909	15760	15837	15925	15744	15708	15809	15853	15936	15671	15757	15817	15699	15885	15763	15823	15666	15997	15900	15713	15855	15921	15845	15681	15877	15901	15908	15800	15809	15711	15754	15801	15832	15753	15700	15829	15947	15740	15750	15762	15850	15893	15791	15809	15738	16111	15932	15926	15772	16030	15887	15697	15919	15819	15643	15833	15865	15798	15882	15725	15792	15766	16122	15965	16022	15897	15962	15838	15896	15729	15933	15752	15776	15768	15778	15943	15804	15767	15771	15851	15988	15935	16115	15901	15846	15693	15850	15920	15603	15809	15717	15947	15768	15722	15946	15867	15757	15930	15729	16055	15686	15928	15976	15871	15553	15748	15872	15690	15847	15817	15963	15727	16130	15722	15768	15847	15869	15775	15894	15742	15827	15705	16003	15766	15807	15740	15869	15888	15645	15786	15864	15949	15775	15802	15840	15847	15737	15874	15665	15788	15864	15926	15807	15846	15854	15782	15853	15868	15779	15923	15821	15859	15983	15716	15885	15922	15680	15804	16012	15798	15810	15769	15803	15886	15718	15693	15745	15764	15972	15843	15861	15923	15828	15798	15589	15773	15677	15750	15769	15831	15840	15789	15878	15907	15663	15909	15676	16021	15745	15735	15881	15976	15708	15831	15660	15784	15999	15891	15804	15895	15738	15758	15799	15721	15705	15920	15746	15773	15710	15958	15728	15644	15826	15942	16023	15940	15765	15855	15774	15919	15881	15823	15791	15893	16025	15917	15742	15821	15793	15729	15856	16010	15755	15875	15849	15856	15827	15873	15895	15982	15829	15692	15921	15873	15833	15938	15913	15671	15804	15636	15690	15948	15803	15968	15410	15895	15758	15909	15520	15714	15795	15782	15829	15829	15765	15719	15803	15881	15905	15823	15906	15930	15670	15823	15869	15872	15811	15993	15965	15841	15865	15870	15943	15704	15715	15708	15745	15693	15801	15650	15885	15793	15689	15611	15868	15718	15759	16017	15997	15877	15936	15647	15809	16000	15850	15807	15751	15835	15756	15767	15655	15886	15758	15895	15863	15785	15718	15729	15868	15854	15654	15895	15722	15950	15855	15970	15880	15727	15820	15818	16001	15913	16110	15881	15980	15797	15885	15775	15648	15700	15730	15960	15910	15767	15860	15781	15863	15904	15846	15767	15730	15692	15622	15890	15810	15725	15868	15993	15873	15845	15893	15716	15770	15679	15883	15991	15764	15937	15745	16044	15939	16042	15895	15799	15650	15779	15797	15703	15809	16002	15841	15729	15738	15755	15785	15951	16039	15522	15634	15736	15793	15836	15884	15817	15876	15784	15913	15893	15944	15884	15834	15691	15821	15988	15925	15889	15715	15788	15870	16067	15802	15767	15740	15920	15744	15663	15919	15772	15878	15695	15783	15991	15685	15831	15601	15986	15870	15826	15913	15966	15851	15971	15735	15842	15731	15862	15891	15641	15912	15947	15772	15805	15854	15861	15823	15766	15673	15757	15821	15747	15925	15922	15771	15966	15741	15898	15901	15806	15696	15806	15855	15869	16005	15990	15680	15815	15729	15767	15591	15794	15971	15902	15895	15886	15862	15827	15870	15624	15958	15872	15789	15770	15888	16013	15828	15803	15739	15883	15853	15915	15662	15781	15951	15871	15605	15657	15795	15907	15846	15782	15744	15668	15887	15794	16017	15971	15928	15565	16015	15795	15888	15853	15728	15941	15792	15878	15808	15895	15795	15847	15661	15624	15892	16067	15766	15703	15794	15759	15644	15676	15917	15806	16014	15920	15765	15700	15735	15796	15810	15756	15662	15595	15940	15617	15731	15819	15754	15871	15952	15819	15752	15996	15803	15835	15933	16074	15756	15697	15713	15903	15868	15633	15753	16021	15835	15937	15690	15684	15773	15729	15731	15839	15739	15590	15794	15849	15933	15766	15850	15783	15821	15826	15780	16011	15650	15801	15774	15768	16072	16059	15836	15732	15734	15795	15892	15757	15881	15847	15811	15686	15685	15778	15765	15627	15650	15742	15874	15805	15994	15805	15878	15836	15744	15719	15903	15698	15894	15843	15862	15834	15769	15651	15798	15902	16062	15853	15948	15723	15909	15795	15868	15835	15704	15952	15843	15866	15779	15934	15900	15903	15802	16073	15927	15977	15786	15818	15809	15705	15729	15802	15824	15796	15796	15909	15940	15715	15705	15752	15829	15881	15836	15806	15783	15670	15775	15777	16026	15825	15749	16087	15738	15774	15778	15741	15703	15962	15721	15802	15915	15735	15739	15842	15868	15822	15785	15796	15904	16061	15654	15868	15989	15923	15896	15629	15886	15861	15801	15927	15754	15918	15826	15663	15874	15792	15924	15886	15987	15700	15674	15728	15939	15809	15809	15780	15825	15846	15807	15911	15923	15806	15851	15894	15870	15763	15843	15878	16113	15712	15761	15908	15954	15826	15652	15818	15686	15806	15880	15941	15841	15805	15781	15784	15814	15802	15643	15911	15721	15767	15991	15772	15895	15779	15866	15982	15981	15866	15624	15712	15829	15869	15875	15884	16032	15781	15826	15698	15684	16038	15786	15486	16010	15863	15802	15664	15781	15693	15761	15918	15845	15873	15930	15846	15885	16011	15611	15720	15790	15964	15663	15948	15932	15790	15899	15912	16068	15743	15805	15803	15878	15978	15798	15725	15630	15852	15713	16106	15926	15596	15737	15862	15723	15840	15698	15783	15662	15855	15967	15800	15974	15729	15906	15856	15703	15863	16023	15925	15764	15874	15648	15829	15658	15625	15922	15757	15942	15558	15765	15760	15904	15813	15812	15786	15750	15676	15763	15648	15876	15818	15908	15840	15848	15724	15655	15837	15646	15699	15826	15795	15711	15723	15911	15933	15770	16134	15823	15864	15594	15725	15815	15724	15841	15910	15841	15818	15791	15785	15877	15725	15832	15878	15897	15865	15916	15934	15755	15704	15718	16001	15605	15900	15795	15765	15927	15811	15844	15834	15775	15919	16038	15603	15717	15920	15632	15754	15858	15854	16013	15702	15593	15816	15835	15861	15863	15797	15850	15680	15868	15749	15659	15840	15664	15809	16039	15771	15875	15754	15980	15937	15743	15914	15910	15996	16048	15682	15733	15895	15726	15794	15753	15939	15967	15877	15683	15829	15833	15779	15708	15963	15780	15879	15912	15968	15830	15824	15984	15852	15927	15793	15776	15745	15743	15665	15714	15846	15825	15864	15716	15835	15766	15812	16017	15758	15694	15875	15891	15953	15833	15866	15886	15720	15904	15884	15766	15730	15920	15748	15710	15830	15930	15898	15664	15848	15921	16063	15820	15892	16017	15920	15590	15755	15852	15590	15789	15904	15768	15905	15660	15870	15942	15972	15854	15779	15831	15722	15775	15768	15876	15712	15859	15839	15758	15891	15744	15720	15907	15833	15818	15954	15675	15513	15860	15762	15802	15819	15809	15914	16149	15725	15663	15745	15931	15892	15793	15787	15928	15681	15682	15792	15766	15630	15873	15842	15750	16030	15785	15712	15670	15753	15746	15977	15925	15816	15684	15943	15801	15879	15821	15775	15929	15895	15728	15664	15806	15826	15879	15797	15752	15828	15957	15667	15647	15948	15916	15706	15867	16050	16051	15910	15622	15863	15674	15783	15829	15939	15988	15659	15881	15973	15850	15736	16029	15920	15865	15804	15749	15849	15825	15687	16064	15822	15743	15904	15929	15879	15739	15578	15937	15832	15852	15779	15749	15773	15859	15797	15773	15787	15719	15914	15751	15646	15746	15857	15956	15764	15592	15801	15725	15802	15933	15715	15778	15808	15681
18164	35709	35478	29904	27175	25177	23513	23093	21719	20273	20803	23098	20893	18717	18501	17502	16755	16401	15807	15326	15080	15000	14870	15052	15026	15072	14907	14923	14962	14561	14579	14665	14729	14614	14597	14515	14614	14741	14534	14673	14722	14439	14782	14732	14699	14669	14506	14516	14601	15313	17057	16158	15548	14998	14961	14572	14486	14465	14613	14507	14633	14449	14496	14545	14521	14619	14624	14526	14666	14560	14524	14631	14351	14624	14539	14495	14653	14542	14650	14673	14540	14581	14532	14537	14462	14589	14641	14537	14630	14590	14563	14654	14566	14448	14452	14416	14626	14509	14538	14560	14592	14583	14601	14491	14337	14601	14540	14503	14392	14554	14613	14482	14404	14736	14537	14556	14596	14480	14584	14498	14589	14526	14600	14473	14613	14749	14682	14608	14510	14425	14662	14536	14589	14465	14356	14741	14623	14553	14699	14512	14474	14641	14598	14550	14548	14561	14659	14597	14618	14656	14606	14432	14557	14509	14448	14597	14564	14455	14616	14590	14458	14483	14561	14521	14607	14407	14575	14545	14653	14691	14517	14582	14570	14553	14727	14528	14435	14431	14349	14585	14666	14513	14629	14664	14501	14464	14752	14603	14611	14484	14559	14644	14502	14763	14497	14708	14664	14710	14513	14504	14490	14578	14655	14499	14565	14641	14351	14641	14492	14685	14628	14476	14637	14643	14473	14520	14616	14494	14431	14453	14559	14604	14518	14513	14552	14564	14614	14443	14677	14728	14505	14552	14651	14527	14511	14412	14662	14498	14686	14628	14542	14525	14598	14480	14509	14772	14524	14546	14678	14687	14682	14524	14579	14554	14687	14551	14619	14416	14539	14363	14491	14670	14552	14649	14619	14602	14534	14618	14576	14581	14482	14555	14585	14441	14574	14546	14532	14563	14571	14543	14578	14603	14580	14409	14626	14568	14643	14469	14634	14673	14675	14553	14523	14686	14727	14540	14515	14565	14494	14738	14441	14721	14668	14482	14606	14552	14608	14632	14483	14636	14595	14596	14621	14522	14629	14686	14579	14448	14783	14603	14738	14591	14541	14592	14511	14467	14552	14628	14666	14566	14555	14558	14639	14642	14620	14556	14656	14543	14604	14619	14485	14553	14610	14578	14560	14500	14429	14736	14606	14607	14603	14627	14416	14494	14501	14710	14497	14562	14620	14525	14707	14557	14657	14579	14686	14565	14659	14547	14491	14482	14669	14541	14543	14489	14528	14433	14509	14391	14409	14610	14648	14605	14643	14567	14476	14642	14587	14512	14444	14510	14593	14585	14588	14450	14524	14595	14485	14543	14532	14492	14585	14510	14644	14473	14421	14553	14551	14580	14524	14373	14613	14665	14572	14547	14674	14530	14361	14475	14533	14448	14493	14598	14617	14558	14718	14456	14546	14563	14504	14620	14503	14575	14620	14606	14499	14489	14457	14450	14540	14415	14720	14639	14591	14474	14492	14423	14344	14562	14602	14566	14609	14586	14557	14366	14618	14539	14634	14606	14532	14448	14612	14564	14487	14487	14688	14506	14359	14590	14442	14527	14742	14422	14648	14473	14569	14568	14520	14710	14624	14592	14473	14559	14692	14546	14402	14485	14567	14494	14481	14464	14499	14506	14444	14633	14538	14601	14516	14572	14498	14398	14597	14476	14583	14488	14573	14483	14686	14561	14677	14530	14505	14554	14486	14644	14315	14681	14665	14465	14542	14380	14674	14607	14490	14460	14601	14598	14308	14457	14544	14363	14609	14459	14519	14518	14449	14464	14438	14425	14263	14552	14693	14384	14459	14533	14630	14639	14487	14586	14617	14687	14704	14447	14670	14452	14510	14451	14542	14587	14600	14492	14521	14754	14577	14578	14431	14600	14455	14558	14429	14421	14492	14600	14571	14376	14471	14527	14480	14419	14496	14384	14596	14517	14556	14581	14624	14526	14515	14481	14574	14591	14626	14638	14527	14543	14514	14494	14519	14610	14525	14639	14458	14399	14392	14511	14653	14514	14538	14491	14357	14482	14591	14388	14702	14619	14454	14534	14423	14501	14572	14729	14456	14461	14442	14623	14302	14677	14597	14613	14672	14696	14568	14586	14457	14565	14618	14711	14601	14517	14612	14502	14550	14453	14516	14605	14696	14560	14523	14677	14369	14584	14627	14528	14563	14547	14680	14649	14476	14560	14493	14421	14520	14594	14586	14568	14507	14442	14529	14545	14529	14430	14651	14616	14512	14605	14597	14578	14547	14635	14533	14516	14467	14514	14643	14509	14484	14582	14673	14669	14588	14569	14483	14476	14554	14568	14369	14583	14671	14645	14473	14448	14603	14443	14530	14560	14559	14651	14644	14480	14620	14380	14494	14474	14528	14567	14594	14447	14513	14417	14564	14568	14625	14585	14594	14628	14504	14653	14622	14724	14598	14603	14552	14579	14415	14610	14543	14726	14470	14461	14691	14583	14542	14511	14469	14663	14317	14415	14570	14480	14388	14577	14735	14376	14646	14451	14542	14629	14466	14556	14448	14444	14413	14528	14635	14672	14603	14444	14518	14525	14569	14452	14546	14538	14531	14510	14593	14647	14619	14570	14389	14695	14500	14444	14575	14526	14492	14540	14477	14526	14395	14511	14600	14755	14652	14673	14396	14597	14676	14410	14595	14626	14430	14584	14362	14508	14645	14567	14660	14657	14572	14601	14482	14460	14576	14566	14465	14575	14616	14554	14499	14609	14558	14623	14481	14635	14380	14643	14660	14413	14470	14549	14624	14623	14402	14617	14615	14621	14488	14343	14531	14621	14466	14754	14652	14502	14644	14492	14504	14535	14473	14578	14417	14569	14577	14409	14597	14429	14549	14455	14522	14274	14561	14620	14551	14488	14530	14470	14579	14503	14620	14478	14567	14495	14542	14478	14703	14628	14339	14607	14552	14570	14588	14591	14531	14444	14542	14456	14493	14580	14513	14526	14563	14547	14628	14521	14580	14487	14640	14428	14517	14465	14489	14559	14644	14556	14562	14600	14620	14469	14508	14587	14603	14585	14596	14657	14329	14476	14684	14636	14378	14393	14604	14469	14663	14634	14600	14519	14293	14634	14497	14563	14531	14450	14605	14555	14363	14632	14589	14472	14473	14536	14483	14416	14558	14456	14381	14466	14529	14671	14578	14500	14520	14603	14734	14516	14464	14604	14401	14387	14545	14554	14543	14441	14710	14570	14610	14717	14495	14476	14470	14484	14565	14597	14591	14400	14459	14509	14543	14410	14663	14511	14595	14706	14527	14554	14652	14483	14532	14659	14449	14599	14601	14630	14525	14729	14364	14545	14550	14486	14334	14540	14546	14633	14487	14646	14486	14772	14482	14494	14618	14598	14526	14411	14721	14535	14568	14583	14656	14587	14631	14610	14661	14515	14666	14634	14574	14579	14474	14690	14537	14599	14421	14599	14550	14589	14582	14514	14572	14516	14613	14461	14462	14590	14645	14686	14569	14472	14558	14455	14659	14546	14506	14604	14641	14393	14584	14743	14606	14582	14652	14522	14633	14487	14543	14446	14313	14538	14507	14578	14534	14624	14531	14535	14541	14565	14578	14497	14536	14465	14493	14534	14656	14515	14548	14563	14500	14686	14384	14572	14639	14499	14610	14569	14460	14522	14538	14527	14702	14535	14510	14508	14475	14782	14323	14447	14665	14614	14487	14453	14777	14550	14692	14663	14472	14557	14557	14470	14621	14415	14495	14568	14596	14565	14560	14585	14592	14723	14503	14551	14564	14570	14642	14618	14563	14546	14456	14515	14505	14586	14568	14568	14512	14575	14673	14482	14500	14530	14447	14450	14606	14431	14483	14630	14644	14347	14734	14483	14513	14570	14420	14491	14521	14460	14278	14513	14509	14700	14640	14447	14440	14557	14465	14689	14634	14507	14411	14546	14697	14568	14587	14608	14509	14525	14679	14722	14479	14508	14449	14692	14625	14579	14492	14589	14498	14674	14595	14266	14583	14529	14594	14520	14306	14655	14544	14587	14579	14504	14449	14556	14477	14443	14476	14596	14514	14580	14658	14699	14597	14535	14503	14375	14546	14551	14416	14447	14570	14385	14633	14510	14592	14539	14495	14493	14551	14614	14598	14574	14434	14629	14446	14520	14480	14584	14534	14494	14542	14380	14526	14541	14487	14543	14609	14700	14460	14417	14297	14593	14686	14634	14637	14452	14671	14460	14538	14501	14505	14359	14596	14474	14549	14582	14559	14674	14446	14587	14519	14665	14585	14536	14560	14480	14582	14444	14535	14685	14517	14439	14694	14487	14498	14554	14546	14449	14484	14621	14500	14428	14684	14585	14710	14556	14515	14651	14566	14409	14574	14584	14426	14472	14435	14623	14633	14473	14600	14475	14522	14687	14537	14540	14494	14568	14504	14499	14413	14724	14489	14660	14680	14588	14509	14640	14750	14638	14357	14725	14480	14604	14505	14402	14520	14498	14552	14576	14622	14738	14516	14571	14598	14493	14412	14598	14474	14720	14334	14373	14606	14675	14550	14604	14605	14406	14694	14633	14728	14631	14425	14433	14408	14420	14551	14615	14396	14534	14445	14683	14420	14634	14493	14479	14439	14698	14592	14750	14492	14521	14546	14763	14472	14500	14410	14336	14652	14542	14525	14517	14525	14415	14572	14490	14366	14490	14499	14714	14553	14594	14618	14446	14816	14485	14452	14505	14737	14413	14763	14751	14575	14617	14470	14641	14476	14535	14483	14590	14589	14474	14603	14548	14758	14564	14486	14660	14445	14536	14526	14576	14643	14275	14572	14651	14556	14515	14378	14569	14587	14352	14597	14531	14576	14596	14722	14629	14602	14577	14618	14603	14476	14615	14314	14611	14526	14558	14475	14588	14624	14569	14651	14509	14484	14496	14569	14714	14481	14596	14554	14543	14701	14632	14569	14597	14493	14576	14569	14608	14491	14412	14462	14461	14463	14391	14666	14340	14542	14454	14686	14604	14502	14481	14541	14514	14564	14564	14563	14576	14571	14546	14471	14567	14567	14492	14539	14527	14671	14444	14443	14571	14558	14586	14453	14449	14515	14586	14393	14508	14536	14625	14822	14538	14663	14471	14436	14724	14621	14397	14609	14469	14500	14648
27064	22204	26835	23995	19625	19275	18572	17939	17415	17190	16998	17844	17494	16518	16648	16318	16356	15860	15778	15842	15796	15791	15703	15683	15823	15757	15723	15866	15847	15588	15806	15524	15776	15669	15580	15514	15785	15593	15718	15549	15548	15596	15659	15515	15663	15732	15770	15734	15630	15624	15957	16005	15887	15733	15769	15807	15634	15741	15758	15761	15503	15674	15481	15614	15511	15425	15647	15673	15648	15531	15598	15646	15583	15550	15751	15550	15602	15531	15685	15772	15805	15769	15731	15499	15532	15598	15523	15643	15484	15730	15576	15589	15513	15621	15543	15552	15614	15662	15686	15691	15584	15792	15603	15667	15631	15519	15691	15752	15707	15625	15726	15793	15643	15788	15632	15769	15665	15779	15723	15625	15415	15512	15506	15556	15504	15479	15709	15585	15550	15755	15738	15749	15605	15455	15732	15602	15652	15746	15653	15741	15557	15794	15716	15589	15496	15460	15668	15729	15759	15745	15582	15643	15550	15574	15726	15618	15724	15655	15635	15613	15500	15509	15633	15653	15831	15746	15458	15734	15643	15535	15529	15675	15547	15556	15411	15627	15556	15622	15490	15641	15645	15453	15633	15501	15798	15724	15794	15551	15622	15661	15658	15761	15744	15427	15756	15431	15847	15362	15502	15608	15413	15572	15761	15519	15511	15642	15781	15641	15669	15607	15475	15651	15567	15627	15792	15564	15396	15602	15612	15529	15616	15683	15666	15626	15621	15832	15594	15626	15626	15566	15410	15531	15580	15627	15723	15731	15535	15697	15768	15632	15887	15546	15581	15743	15811	15785	15746	15636	15564	15619	15548	15597	15595	15743	15571	15478	15642	15888	15616	15664	15713	15696	15688	15615	15663	15682	15490	15599	15447	15752	15550	15552	15782	15775	15651	15581	15358	15482	15832	15703	15587	15603	15674	15820	15496	15593	15702	15673	15639	15513	15426	15524	15594	15659	15589	15731	15851	15389	15777	15646	15898	15653	15453	15693	15417	15479	15676	15613	15493	15806	15574	15479	15564	15705	15680	15597	15474	15459	15600	15404	15503	15638	15543	15576	15586	15643	15670	15652	15686	15567	15722	15618	15514	15669	15659	15610	15509	15598	15743	15827	15670	15660	15578	15433	15603	15720	15728	15525	15592	15619	15540	15675	15613	15555	15664	15658	15645	15631	15579	15557	15595	15648	15539	15760	15577	15592	15746	15655	15646	15724	15543	15655	15490	15599	15820	15639	15752	15534	15726	15659	15582	15589	15662	15623	15518	15472	15686	15817	15637	15808	15669	15920	15644	15870	15699	15795	15552	15609	15641	15657	15442	15579	15574	15717	15659	15610	15596	15488	15619	15675	15642	15665	15605	15744	15734	15634	15564	15633	15677	15591	15582	15595	15569	15777	15654	15681	15698	15665	15423	15499	15720	15631	15558	15812	15728	15524	15762	15555	15737	15576	15522	15618	15614	15575	15738	15628	15613	15667	15604	15489	15612	15552	15562	15784	15847	15699	15505	15486	15789	15794	15809	15578	15592	15761	15484	15676	15713	15709	15613	15613	15730	15760	15524	15703	15608	15642	15495	15498	15720	15829	15470	15730	15653	15735	15769	15922	15811	15526	15507	15586	15675	15626	15635	15558	15631	15703	15963	15828	15545	15563	15678	15670	15641	15534	15624	15436	15659	15640	15755	15767	15709	15647	15516	15704	15638	15587	15669	15467	15604	15703	15804	15731	15554	15539	15553	15517	15591	15478	15661	15563	15516	15466	15564	15553	15548	15647	15772	15668	15620	15689	15742	15459	15543	15597	15821	15760	15759	15695	15559	15470	15636	15567	15679	15437	15631	15658	15578	15745	15552	15745	15551	15762	15383	15796	15807	15484	15422	15741	15673	15598	15626	15676	15660	15621	15611	15572	15732	15515	15524	15691	15566	15437	15577	15563	15687	15701	15618	15739	15457	15614	15644	15500	15544	15638	15655	15608	15669	15503	15549	15699	15552	15600	15599	15763	15609	15712	15550	15478	15431	15627	15724	15619	15515	15541	15613	15752	15499	15568	15489	15747	15586	15611	15560	15756	15555	15547	15763	15594	15673	15591	15645	15577	15641	15651	15752	15851	15632	15595	15436	15446	15592	15527	15599	15558	15517	15736	15532	15713	15727	15525	15573	15618	15699	15637	15476	15552	15651	15585	15605	15511	15674	15613	15643	15489	15549	15827	15640	15722	15648	15600	15594	15653	15671	15458	15833	15609	15661	15788	15642	15605	15674	15843	15658	15650	15571	15557	15666	15700	15737	15776	15688	15524	15769	15565	15624	15594	15665	15640	15654	15522	15723	15650	15638	15735	15501	15598	15656	15782	15913	15572	15629	15793	15542	15737	15671	15440	15607	15707	15667	15617	15579	15770	15557	15620	15777	15755	15591	15738	15623	15683	15727	15639	15736	15780	15623	15771	15665	15676	15530	15643	15559	15540	15664	15569	15764	15554	15626	15523	15653	15735	15540	15463	15594	15890	15853	15735	15688	15657	15539	15569	15706	15606	15592	15622	15598	15643	15566	15825	15522	15417	15724	15617	15633	15642	15507	15554	15644	15674	15690	15681	15749	15710	15600	15530	15521	15658	15690	15794	15782	15760	15738	15623	15668	15641	15755	15645	15721	15483	15688	15667	15625	15671	15918	15590	15835	15437	15559	15875	15879	15648	15699	15457	15694	15535	15814	15759	15763	15547	15695	15748	15720	15692	15661	15622	15797	15811	15728	15793	15617	15687	15519	15737	15691	15580	15635	15490	15584	15745	15451	15442	15675	15482	15769	15729	15720	15615	15595	15557	15663	15672	15824	15574	15580	15615	15758	15635	15556	15710	15535	15574	15675	15705	15669	15446	15610	15858	16022	15510	15777	15527	15498	15493	15530	15589	15685	15557	15677	15550	15701	15655	15663	15549	15690	15667	15590	15459	15732	15473	15794	15818	15775	15718	15714	15517	15631	15499	15731	15645	15686	15803	15805	15696	15780	15643	15745	15686	15421	15584	15743	15761	15579	15652	15604	15761	15507	15625	15638	15573	15727	15592	15679	15527	15604	15578	15635	15660	15530	15496	15820	15720	15730	15625	15460	15666	15546	15664	15795	15745	15721	15568	15532	15539	15633	15822	15601	15777	15785	15893	15601	15751	15670	15660	15593	15605	15502	15648	15679	15688	15529	15607	15654	15744	15680	15545	15749	15511	15640	15683	15458	15871	15734	15456	15524	15845	15768	15717	15764	15663	15911	15508	15598	15582	15541	15763	15651	15649	15580	15701	15566	15488	15721	15751	15677	15663	15666	15619	15736	15687	15704	15750	15664	15559	15528	15707	15637	15840	15746	15542	15515	15412	15743	15713	15708	15719	15752	15510	15602	15562	15728	15569	15758	15613	15408	15667	15709	15523	15599	15770	15692	15742	15674	15560	15715	15487	15582	15755	15967	15626	15545	15527	15618	15592	15713	15608	15693	15868	15672	15497	15548	15714	15641	15780	15934	15633	15584	15607	15554	15657	15507	15645	15821	15739	15573	15707	15901	15722	15872	15878	15662	15626	15719	15446	15652	15671	15703	15618	15713	15633	15628	15727	15574	15913	15670	15776	15779	15757	15686	15634	15691	15578	15683	15498	15927	15641	15681	15757	15586	15665	15517	15618	15759	15749	15660	15716	15664	15618	15621	15889	15687	15904	15652	15537	15605	15510	15813	15667	15870	15767	15595	15602	15540	15743	15400	15543	15576	15733	15814	15754	15566	15624	15659	15707	15721	15490	15810	15558	15577	15670	15853	15768	15752	15470	15785	15760	15513	15556	15616	15918	15580	15532	15586	15783	15825	15847	15737	15826	15718	15878	15771	15619	15658	15426	15523	15562	15631	15718	15630	15748	15655	15508	15636	15607	15638	15489	15706	15688	15648	15792	15472	15448	15493	15616	15536	15481	15586	15520	15927	15576	15550	15638	15434	15546	15571	15589	15835	15660	15566	15909	15648	15582	15578	15572	15587	15731	15571	15533	15644	15616	15620	15590	15770	15794	15742	15446	15672	15732	15736	15538	15630	15759	15640	15663	15669	15845	15599	15417	15572	15603	15723	15716	15838	15573	15685	15680	15623	15580	15647	15422	15619	15440	15748	15730	15651	15744	15508	15707	15801	15639	15592	15627	15549	15622	15576	15500	15668	15758	15502	15575	15670	15458	15453	15394	15646	15697	15713	15783	15629	15630	15716	15693	15748	15614	15752	15563	15791	15479	15604	15761	15469	15408	15799	15702	15717	15465	15831	15631	15623	15730	15550	15596	15696	15642	15715	15519	15843	15667	15711	15684	15719	15581	15536	15549	15725	15496	15611	15701	15584	15760	15613	15680	15623	15602	15565	15787	15662	15679	15742	15560	15756	15817	15567	15630	15547	15725	15777	15816	15860	15701	15726	15662	15615	15648	15623	15552	15743	15693	15690	15763	15655	15538	15521	15566	15680	15662	15628	15537	15625	15604	15670	15623	15728	15639	15624	15303	15675	15593	15478	15568	15537	15705	15611	15642	15847	15496	15691	15336	15490	15572	15692	15695	15717	15754	15842	15720	15752	15735	15475	15399	15542	15618	15730	15748	15561	15561	15690	15829	15665	15495	15603	15510	15579	15654	15554	15745	15774	15598	15539	15652	15698	15614	15586	15721	15582	15824	15751	15604	15596	15615	15667	15589	15782	15650	15526	15484	15763	15548	15760	15652	15807	15531	15572	15532	15583	15784	15541	15555	15643	15919	15481	15665	15583	15689	15630	15819	15549	15766	15640	15656	15618	15652	15788	15673	15542	15703	15628	15559	15669	15742	15641	15659	15567	15604	15597	15789	15846	15738	15683	15541	15620	15530	15485	15568	15818	15590	15506	15667	15730	15655	15709	15749	15664	15901	15726	15621	15691	15560	15633	15777	15593	15644	15509	15535	15635	15553	15489	15404	15622	15772	15843	15629	15745	15656	15646	15573	15649	15548	15698	15694	15652	15750	15605	15649	15754	15537	15630	15695	15728	15672	15643	15773	15637	15685	15716	15688	15438	15477	15663	15684	15589	15696	15581	15761	15662	15646	15787	15599	15755	15522	15718	15574	15728	15511	15815	15549	15721	15634
16773	26571	26991	22521	20643	20100	18684	18282	17607	16945	16709	18369	17008	16216	16201	15563	15362	15150	14770	14676	14496	14677	14483	14336	14716	14606	14634	14440	14721	14480	14548	14552	14449	14578	14412	14527	14319	14503	14378	14465	14545	14591	14398	14430	14436	14469	14442	14543	14699	14532	14735	14682	14662	14545	14410	14444	14409	14538	14455	14379	14632	14448	14437	14421	14441	14450	14543	14370	14234	14346	14544	14507	14522	14561	14399	14437	14490	14505	14442	14496	14217	14347	14534	14451	14369	14450	14331	14466	14396	14345	14237	14419	14436	14416	14397	14402	14324	14499	14448	14433	14452	14561	14558	14493	14422	14540	14351	14467	14536	14462	14439	14300	14410	14553	14337	14525	14418	14392	14537	14535	14498	14546	14510	14551	14416	14414	14447	14560	14347	14489	14339	14247	14409	14443	14512	14495	14541	14209	14459	14518	14401	14488	14405	14297	14364	14491	14351	14408	14453	14276	14452	14626	14361	14382	14365	14579	14459	14543	14393	14410	14454	14414	14321	14503	14443	14505	14513	14394	14395	14410	14348	14378	14329	14555	14482	14519	14468	14281	14621	14545	14400	14465	14413	14565	14362	14386	14575	14371	14510	14611	14490	14325	14412	14494	14473	14451	14544	14582	14487	14433	14436	14407	14479	14622	14536	14431	14405	14473	14354	14456	14315	14669	14604	14367	14509	14499	14485	14527	14590	14525	14481	14345	14422	14355	14465	14378	14448	14571	14423	14461	14666	14420	14370	14411	14345	14541	14517	14522	14453	14435	14354	14496	14498	14561	14355	14393	14503	14384	14399	14542	14391	14461	14527	14336	14525	14404	14278	14336	14489	14546	14320	14292	14656	14419	14475	14247	14562	14249	14486	14421	14421	14504	14469	14332	14371	14441	14447	14550	14450	14376	14499	14488	14491	14569	14415	14437	14516	14427	14498	14526	14378	14498	14462	14377	14486	14349	14283	14490	14417	14594	14497	14643	14469	14455	14460	14422	14509	14403	14514	14535	14523	14457	14339	14578	14442	14446	14387	14300	14262	14316	14538	14503	14550	14454	14644	14533	14299	14395	14358	14413	14456	14553	14523	14535	14489	14292	14307	14536	14390	14450	14417	14436	14409	14347	14497	14229	14572	14580	14616	14461	14449	14393	14385	14456	14585	14356	14363	14458	14445	14389	14490	14566	14420	14468	14443	14529	14270	14243	14355	14439	14512	14437	14447	14558	14545	14475	14521	14509	14357	14460	14482	14477	14441	14339	14417	14497	14264	14645	14440	14499	14437	14473	14378	14422	14422	14595	14454	14455	14540	14473	14527	14508	14477	14470	14319	14540	14559	14488	14520	14401	14449	14447	14534	14500	14389	14486	14514	14494	14458	14415	14443	14457	14470	14486	14472	14648	14499	14550	14167	14452	14397	14510	14493	14444	14396	14507	14598	14537	14456	14445	14600	14421	14640	14519	14411	14521	14328	14492	14380	14502	14486	14498	14533	14643	14439	14321	14503	14460	14523	14327	14622	14364	14571	14362	14512	14432	14622	14615	14269	14393	14378	14525	14368	14458	14351	14536	14471	14366	14284	14418	14425	14604	14456	14537	14520	14415	14526	14300	14414	14474	14486	14426	14565	14522	14274	14558	14401	14472	14464	14300	14436	14351	14406	14532	14499	14430	14538	14429	14440	14540	14583	14406	14481	14518	14384	14691	14562	14484	14441	14413	14551	14555	14411	14483	14405	14558	14526	14545	14316	14439	14397	14605	14380	14299	14412	14573	14533	14365	14486	14300	14540	14377	14496	14476	14370	14416	14603	14459	14452	14424	14456	14623	14481	14523	14443	14347	14545	14270	14398	14502	14647	14310	14365	14446	14425	14398	14451	14373	14571	14313	14576	14443	14400	14315	14397	14453	14436	14277	14343	14607	14452	14525	14346	14225	14546	14566	14619	14360	14444	14364	14489	14424	14446	14505	14473	14468	14384	14467	14364	14428	14389	14565	14456	14388	14596	14529	14490	14461	14437	14461	14337	14545	14234	14483	14447	14295	14482	14560	14619	14446	14458	14499	14482	14518	14436	14350	14385	14589	14408	14490	14534	14494	14645	14466	14472	14342	14530	14381	14397	14376	14383	14553	14404	14402	14409	14490	14330	14387	14655	14435	14464	14283	14472	14481	14324	14390	14339	14480	14505	14526	14546	14455	14410	14374	14505	14467	14524	14341	14430	14386	14548	14459	14279	14440	14427	14514	14397	14446	14386	14429	14481	14483	14280	14405	14324	14432	14422	14516	14391	14461	14458	14499	14447	14544	14396	14551	14451	14281	14525	14189	14354	14409	14394	14536	14558	14490	14354	14419	14399	14483	14374	14499	14353	14605	14518	14440	14336	14244	14485	14534	14394	14503	14363	14485	14495	14254	14501	14566	14542	14402	14355	14415	14455	14448	14562	14367	14493	14528	14490	14582	14614	14458	14320	14468	14507	14356	14513	14467	14578	14495	14408	14313	14244	14494	14348	14266	14433	14262	14501	14463	14547	14420	14409	14339	14233	14478	14422	14311	14532	14374	14568	14343	14420	14501	14286	14410	14581	14414	14497	14565	14517	14538	14487	14484	14494	14431	14549	14374	14513	14402	14309	14692	14456	14521	14432	14422	14527	14526	14411	14548	14339	14401	14469	14279	14323	14503	14448	14365	14472	14436	14382	14453	14483	14338	14596	14252	14464	14475	14485	14589	14522	14482	14592	14588	14445	14357	14422	14621	14562	14413	14449	14603	14403	14433	14353	14371	14389	14265	14561	14399	14545	14449	14550	14453	14360	14382	14347	14432	14598	14456	14137	14375	14321	14417	14403	14456	14449	14433	14497	14396	14466	14499	14438	14420	14470	14299	14504	14554	14409	14428	14353	14526	14393	14458	14498	14464	14359	14423	14432	14464	14536	14512	14458	14406	14419	14512	14463	14459	14540	14387	14379	14487	14462	14420	14479	14489	14452	14575	14432	14414	14342	14511	14541	14351	14366	14536	14410	14390	14474	14412	14511	14437	14421	14444	14485	14576	14326	14360	14426	14440	14597	14457	14491	14421	14354	14491	14455	14508	14380	14446	14501	14531	14385	14468	14384	14519	14378	14425	14357	14367	14483	14379	14463	14548	14457	14455	14501	14545	14468	14467	14404	14501	14459	14454	14285	14496	14497	14410	14566	14387	14571	14479	14603	14601	14556	14428	14361	14400	14554	14443	14290	14421	14452	14528	14408	14401	14431	14477	14340	14506	14573	14400	14357	14398	14476	14473	14349	14365	14467	14487	14469	14410	14616	14507	14495	14320	14463	14449	14653	14686	14682	14477	14500	14417	14602	14563	14363	14414	14525	14542	14643	14391	14521	14299	14451	14604	14527	14335	14455	14461	14551	14410	14613	14539	14454	14493	14398	14352	14634	14529	14393	14447	14512	14471	14556	14441	14526	14525	14566	14498	14377	14484	14492	14385	14501	14536	14545	14503	14257	14391	14419	14431	14407	14472	14507	14498	14558	14307	14491	14607	14465	14480	14366	14493	14478	14354	14343	14521	14433	14360	14329	14514	14355	14535	14382	14460	14504	14616	14380	14532	14241	14239	14483	14403	14353	14467	14416	14594	14490	14496	14354	14481	14274	14602	14432	14455	14518	14517	14525	14479	14570	14415	14544	14508	14429	14432	14483	14655	14491	14553	14533	14565	14350	14622	14520	14535	14186	14392	14395	14376	14489	14348	14591	14432	14530	14350	14274	14378	14478	14378	14519	14545	14567	14529	14507	14409	14371	14439	14454	14339	14540	14393	14445	14378	14492	14465	14437	14380	14604	14371	14525	14358	14573	14344	14496	14383	14501	14484	14407	14340	14514	14414	14463	14576	14441	14408	14520	14524	14446	14418	14511	14366	14496	14467	14580	14388	14545	14640	14424	14499	14292	14431	14415	14458	14453	14484	14503	14694	14320	14440	14443	14359	14402	14504	14641	14455	14357	14399	14427	14443	14326	14313	14467	14362	14453	14508	14494	14409	14427	14479	14621	14298	14530	14486	14636	14374	14473	14566	14340	14482	14483	14451	14527	14525	14573	14433	14438	14435	14519	14353	14545	14393	14440	14476	14426	14442	14494	14416	14566	14505	14386	14389	14542	14488	14494	14453	14430	14494	14432	14520	14485	14460	14598	14591	14396	14498	14361	14442	14285	14391	14528	14461	14280	14415	14599	14363	14465	14436	14547	14481	14398	14578	14325	14513	14452	14419	14664	14308	14411	14656	14447	14410	14419	14406	14321	14393	14317	14390	14174	14437	14551	14519	14191	14480	14465	14426	14616	14553	14630	14466	14304	14459	14473	14391	14330	14253	14523	14431	14502	14453	14394	14268	14515	14347	14635	14422	14523	14248	14451	14402	14641	14385	14521	14466	14523	14483	14502	14415	14454	14672	14565	14450	14513	14437	14499	14285	14465	14473	14324	14369	14377	14531	14579	14421	14341	14433	14369	14448	14476	14440	14176	14339	14493	14418	14444	14524	14411	14433	14531	14463	14573	14269	14559	14577	14443	14466	14668	14633	14555	14471	14468	14493	14470	14386	14576	14344	14420	14493	14614	14498	14440	14412	14431	14324	14594	14340	14444	14609	14502	14567	14464	14317	14390	14291	14393	14435	14437	14645	14298	14454	14486	14393	14509	14448	14670	14531	14486	14489	14632	14377	14406	14440	14523	14626	14499	14357	14477	14399	14411	14509	14538	14359	14296	14269	14476	14503	14433	14321	14486	14391	14424	14465	14393	14305	14589	14434	14495	14492	14404	14444	14594	14407	14538	14504	14380	14429	14341	14289	14449	14382	14357	14585	14307	14412	14358	14409	14424	14450	14565	14705	14442	14552	14424	14424	14508	14441	14476	14514	14430	14442	14542	14498	14500	14584	14309	14462	14462	14489	14449	14498	14507	14387	14430	14440	14511	14483	14330	14492	14336	14335	14511	14571	14402	14547	14424	14440	14334	14405	14448	14452	14454	14233	14367	14448	14468	14387	14540	14614	14405	14470	14512	14568	14352	14417	14505	14450	14742	14329	14488	14549	14311	14421	14443	14367	14618	14448	14417	14377	14569	14402	14413	14531	14449	14606	14532	14441
23559	21135	28656	23998	22404	23560	23361	19934	18776	18338	17859	18494	17859	17512	17169	17019	16307	16539	16184	16099	15937	15894	15870	16010	15950	15779	15927	15841	15651	15867	15695	15758	15882	15857	15790	15550	15711	15603	15685	15670	15707	15778	15878	15740	15662	15728	15732	15703	15716	16101	16395	16439	16121	15840	15786	15769	15621	15682	15821	15663	15841	15793	15753	15678	15642	15581	15753	15729	15478	15635	15678	15674	15559	15573	15743	15831	15645	15674	15745	15412	15589	15547	15478	15776	15653	15826	15850	15827	15620	15749	15707	15675	15723	15667	15691	15689	15820	15568	15506	15809	15492	15684	15541	15252	15454	15462	15635	15488	15550	15615	15547	15722	15568	15658	15552	15694	15605	15830	15716	15649	15596	15633	15671	15683	15516	15686	15594	15467	15693	15546	15829	15563	15771	15570	15666	15593	15689	15634	15704	15648	15558	15602	15638	15720	15600	15674	15594	15423	15586	15664	15781	15787	15938	15620	15655	15626	15519	15485	15747	15464	15739	15714	15641	15684	15639	15669	15540	15512	15732	15568	15820	15619	15392	15690	15707	15783	15660	15748	15816	15712	15586	15539	15575	15559	15426	15703	15676	15629	15680	15702	15544	15848	15773	15736	15685	15528	15643	15553	15561	15794	15406	15385	15594	15493	15671	15433	15550	15665	15845	15745	15456	15381	15855	15550	15664	15799	15686	15813	15775	15739	15552	15656	15601	15618	15651	15815	15737	15615	15595	15523	15677	15573	15795	15728	15512	15693	15545	15669	15456	15637	15668	15669	15638	15610	15614	15584	15517	15632	15589	15543	15729	15739	15823	15794	15658	15722	15673	15625	15564	15668	15793	15590	15640	15828	15702	15629	15603	15690	15651	15608	15579	15565	15653	15582	15707	15504	15462	15650	15785	15774	15697	15571	15564	15719	15596	15726	15643	15782	15652	15699	15686	15443	15582	15513	15705	15608	15579	15875	15715	15688	15786	15620	15549	15668	15739	15719	15783	15626	15468	15781	15823	15598	15654	15737	15813	15423	15630	15726	15738	15673	15646	15509	15676	15605	15561	15589	15587	15787	15680	15573	15652	15620	15667	15596	15535	15720	15499	15436	15660	15620	15572	15712	15731	15527	15820	15598	15563	15805	15577	15563	15650	15615	15665	15662	15667	15749	15558	15681	15603	15628	15482	15732	15569	15568	15649	15561	15505	15618	15817	15582	15802	15467	15447	15568	15569	15588	15747	15803	15693	15578	15757	15745	15606	15683	15779	15541	15550	15584	15459	15617	15521	15702	15476	15426	15577	15629	15674	15484	15589	15656	15548	15579	15556	15555	15538	15628	15718	15529	15577	15620	15402	15537	15752	15511	15645	15843	15705	15591	15703	15540	15739	15652	15727	15792	15630	15646	15511	15590	15686	15504	15542	15605	15754	15809	15617	15749	15506	15641	15579	15650	15636	15560	15838	15706	15562	15644	15719	15675	15480	15657	15576	15651	15639	15550	15726	15474	15382	15586	15610	15628	15423	15532	15555	15592	15717	15623	15637	15508	15528	15829	15732	15727	15702	15777	15767	15433	15630	15434	15610	15600	15677	15643	15569	15482	15676	15467	15909	15704	15672	15456	15760	15762	15679	15410	15756	15757	15837	15699	15694	15617	15589	15600	15566	15668	15663	15727	15524	15624	15565	15713	15663	15723	15676	15756	15669	15708	15729	15765	15536	15506	15649	15826	15527	15594	15432	15680	15787	15613	15514	15672	15803	15663	15842	15640	15618	15651	15603	15629	15732	15631	15560	15620	15557	15734	15769	15736	15691	15439	15653	15746	15698	15591	15594	15565	15491	15635	15748	15607	15676	15546	15767	15759	15694	15638	15687	15567	15564	15588	15791	15810	15571	15695	15588	15580	15711	15641	15609	15635	15531	15802	15626	15518	15739	15838	15482	15546	15657	15519	15683	15468	15678	15592	15588	15711	15607	15388	15676	15575	15826	15566	15630	15508	15865	15691	15753	15525	15708	15726	15758	15562	15697	15625	15620	15735	15786	15564	15607	15538	15671	15486	15606	15545	15542	15660	15764	15739	15581	15756	15590	15606	15246	15496	15764	15616	15555	15601	15695	15551	15669	15676	15902	15546	15563	15540	15551	15837	15568	15707	15518	15585	15557	15598	15736	15520	15655	15670	15577	15429	15616	15496	15559	15610	15651	15642	15684	15810	15596	15516	15538	15771	15604	15599	15606	15610	15467	15714	15704	15542	15479	15737	15664	15653	15772	15650	15548	15801	15666	15413	15511	15887	15623	15616	15685	15573	15489	15610	15602	15638	15523	15564	15607	15665	15839	15615	15603	15663	15499	15654	15651	15663	15562	15712	15560	15773	15717	15664	15541	15636	15601	15619	15504	15727	15527	15632	15723	15835	15769	15649	15679	15762	15718	15613	15744	15734	15405	15535	15653	15683	15772	15510	15648	15552	15756	15695	15792	15728	15695	15553	15686	15608	15601	15613	15654	15739	15680	15641	15557	15652	15580	15589	15536	15628	15576	15833	15658	15725	15848	15676	15687	15495	15815	15567	15639	15641	15752	15541	15746	15696	15546	15650	15582	15584	15712	15724	15685	15543	15566	15471	15660	15722	15772	15578	15552	15441	15625	15561	15623	15660	15767	15676	15657	15763	15529	15391	15654	15538	15649	15550	15618	15524	15562	15627	15595	15559	15684	15703	15552	15622	15570	15551	15562	15606	15566	15394	15605	15598	15615	15648	15488	15768	15708	15668	15587	15609	15797	15576	15621	15566	15635	15579	15587	15487	15637	15813	15666	15730	15592	15602	15752	15446	15430	15598	15606	15539	15618	15850	15472	15752	15849	15700	15814	15499	15622	15895	15739	15614	15520	15624	15605	15522	15580	15727	15728	15522	15604	15630	15767	15582	15641	15651	15684	15670	15553	15575	15775	15590	15690	15483	15556	15695	15595	15837	15622	15707	15541	15423	15591	15593	15722	15552	15416	15691	15793	15549	15749	15628	15523	15529	15564	15650	15614	15946	15654	15911	15758	15627	15468	15564	15635	15547	15605	15622	15728	15622	15665	15647	15803	15712	15576	15464	15640	15577	15590	15558	15717	15568	15625	15774	15669	15745	15793	15679	15667	15537	15551	15595	15386	15529	15730	15705	15574	15551	15749	15830	15655	15539	15632	15781	15618	15768	15737	15612	15730	15538	15649	15669	15511	15733	15810	15794	15538	15540	15639	15591	15584	15578	15631	15701	15776	15641	15691	15490	15544	15631	15704	15884	15740	15620	15440	15580	15680	15551	15621	15686	15724	15686	15755	15665	15662	15745	15680	15512	15646	15663	15515	15705	15659	15759	15652	15580	15773	15654	15591	15580	15559	15621	15809	15383	15472	15731	15645	15881	15818	15716	15814	15612	15698	15635	15589	15587	15734	15833	15691	15676	15562	15599	15538	15673	15655	15564	15540	15473	15586	15731	15576	15724	15751	15693	15585	15694	15687	15562	15683	15543	15789	15610	15869	15737	15730	15623	15684	15627	15633	15504	15653	15606	15498	15747	15723	15482	15593	15645	15579	15557	15619	15355	15740	15677	15766	15537	15643	15882	15782	15712	15514	15635	15679	15769	15805	15543	15636	15648	15616	15572	15764	15560	15739	15720	15690	15534	15563	15505	15756	15645	15563	15555	15614	15709	15686	15558	15618	15714	15553	15490	15633	15690	15678	15773	15490	15745	15634	15738	15521	15472	15442	15744	15737	15669	15627	15507	15666	15713	15504	15740	15640	15623	15586	15798	15637	15620	15699	15559	15563	15548	15612	15610	15521	15709	15669	15543	15697	15612	15681	15769	15658	15580	15689	15465	15697	15833	15773	15631	15704	15780	15675	15806	15638	15663	15482	15750	15665	15642	15727	15762	15653	15646	15478	15730	15705	15651	15782	15504	15860	15514	15592	15523	15797	15704	15511	15485	15479	15607	15681	15594	15624	15648	15524	15526	15798	15681	15690	15531	15542	15710	15655	15557	15966	15464	15675	15648	15654	15674	15651	15564	15782	15597	15517	15818	15571	15625	15627	15747	15723	15833	15676	15659	15750	15385	15641	15619	15440	15801	15802	15591	15566	15576	15518	15420	15607	15480	15659	15630	15638	15789	15667	15621	15633	15813	15699	15452	15621	15716	15547	15749	15499	15477	15449	15814	15600	15616	15418	15826	15714	15681	15584	15480	15442	15623	15765	15553	15713	15782	15657	15532	15847	15713	15676	15480	15688	15604	15626	15595	15648	15546	15691	15610	15728	15595	15911	15599	15661	15536	15678	15478	15694	15669	15653	15564	15672	15719	15586	15644	15603	15641	15775	15582	15549	15565	15712	15791	15481	15562	15511	15510	15644	15681	15645	15569	15619	15650	15712	15714	15757	15666	15460	15608	15567	15670	15718	15747	15501	15268	15643	15650	15606	15721	15744	15766	15458	15578	15555	15638	15667	15732	15497	15614	15698	15700	15827	15759	15709	15620	15872	15660	15751	15540	15688	15692	15663	15681	15738	15741	15577	15575	15604	15608	15545	15536	15423	15578	15631	15670	15662	15771	15677	15407	15780	15640	15505	15672	15529	15664	15672	15747	15593	15634	15646	15756	15658	15434	15863	15741	15623	15597	15639	15747	15612	15685	15569	15685	15627	15699	15656	15517	15607	15675	15611	15656	15755	15689	15654	15476	15485	15615	15577	15625	15602	15640	15619	15646	15687	15651	15761	15662	15850	15660	15584	15490	15568	15553	15854	15603	15653	15701	15746	15615	15623	15595	15563	15560	15805	15676	15637	15487	15764	15633	15719	15769	15530	15699	15735	15623	15696	15654	15448	15685	15869	15690	15706	15580	15657	15436	15853	15567	15413	15766	15632	15645	15645	15734	15898	15718	15634	15827	15798	15513	15535	15634	15537	15485	15765	15587	15723	15577	15617	15599	15773	15669	15617	15571	15490	15542	15473	15597	15533	15713	15818	15629	15704	15565	15498	15327	15625	15411	15738	15679	15561	15561	15562	15586	15637	15664	15529	15615	15826	15441	15580	15466	15437	15447	15657	15405	15528	15632	15402	15490	15679	15571	15478	15674	15752	15733	15629	15547	15780	15817
17441	33087	32635	27353	25328	23614	22195	20841	19572	18528	17545	18909	17886	17522	17018	16316	15733	15366	15133	14965	14894	14919	14926	14596	14824	14742	14787	14706	14715	14560	14434	14742	14602	14472	14712	14540	14551	14667	14566	14528	14506	14627	14577	14421	14658	14521	14548	14706	14633	15217	15608	15439	14877	14748	14755	14494	14519	14530	14630	14604	14396	14615	14449	14447	14470	14388	14430	14454	14571	14482	14394	14465	14612	14472	14491	14389	14566	14610	14398	14329	14429	14502	14584	14533	14460	14646	14529	14418	14550	14442	14624	14531	14650	14667	14575	14435	14396	14604	14564	14430	14438	14529	14670	14502	14472	14514	14439	14425	14342	14451	14502	14387	14513	14644	14469	14464	14424	14454	14606	14552	14416	14569	14442	14420	14571	14500	14482	14501	14528	14396	14443	14488	14410	14534	14586	14359	14640	14523	14307	14584	14595	14336	14369	14524	14661	14484	14610	14574	14603	14634	14553	14430	14469	14379	14618	14616	14442	14352	14407	14403	14513	14406	14542	14500	14520	14459	14481	14446	14658	14331	14457	14323	14636	14405	14610	14328	14621	14481	14602	14464	14460	14526	14433	14446	14543	14523	14376	14768	14430	14595	14240	14528	14521	14346	14482	14646	14675	14505	14562	14416	14358	14587	14333	14436	14506	14512	14541	14409	14399	14393	14553	14548	14435	14461	14353	14422	14630	14484	14529	14415	14519	14539	14484	14529	14459	14567	14547	14511	14513	14539	14746	14393	14448	14591	14464	14503	14418	14464	14325	14473	14456	14481	14464	14454	14429	14502	14497	14546	14519	14413	14621	14454	14548	14609	14510	14399	14421	14497	14537	14417	14473	14540	14388	14358	14473	14265	14473	14558	14421	14400	14493	14478	14446	14488	14455	14470	14537	14402	14479	14593	14581	14567	14431	14399	14558	14450	14638	14531	14469	14437	14439	14453	14362	14634	14518	14543	14491	14554	14571	14336	14669	14525	14297	14494	14530	14554	14659	14538	14305	14459	14556	14627	14639	14412	14386	14480	14491	14463	14526	14550	14442	14514	14453	14406	14514	14551	14496	14374	14528	14399	14352	14478	14550	14530	14504	14535	14542	14577	14469	14629	14596	14375	14473	14555	14516	14401	14593	14454	14566	14494	14450	14535	14410	14494	14453	14533	14512	14390	14574	14497	14535	14504	14423	14592	14544	14456	14362	14460	14524	14636	14445	14345	14539	14447	14352	14450	14652	14378	14586	14473	14484	14515	14566	14772	14386	14603	14713	14565	14566	14651	14504	14606	14463	14476	14506	14412	14483	14346	14339	14454	14554	14561	14371	14635	14527	14446	14344	14432	14453	14508	14566	14509	14351	14429	14492	14451	14540	14384	14475	14559	14551	14416	14497	14399	14514	14553	14553	14417	14371	14537	14701	14285	14443	14390	14571	14563	14447	14559	14428	14646	14357	14617	14378	14467	14504	14585	14416	14397	14685	14514	14567	14732	14457	14481	14582	14488	14709	14493	14504	14368	14504	14375	14455	14481	14511	14462	14395	14547	14713	14401	14464	14527	14489	14522	14479	14487	14491	14500	14560	14682	14519	14381	14722	14518	14392	14388	14455	14424	14536	14490	14383	14688	14532	14503	14388	14657	14338	14412	14528	14338	14541	14537	14418	14545	14435	14516	14462	14384	14618	14518	14470	14329	14436	14507	14385	14402	14432	14505	14570	14427	14411	14415	14467	14571	14601	14394	14410	14433	14527	14262	14513	14553	14297	14511	14500	14277	14487	14429	14642	14685	14511	14593	14289	14598	14612	14672	14254	14529	14621	14462	14583	14510	14472	14488	14376	14396	14559	14448	14550	14403	14661	14563	14580	14435	14491	14524	14466	14559	14530	14441	14533	14515	14417	14562	14512	14502	14527	14503	14575	14584	14533	14560	14446	14516	14454	14556	14548	14390	14477	14418	14534	14525	14552	14458	14478	14451	14588	14459	14406	14344	14505	14480	14552	14574	14358	14430	14560	14305	14311	14524	14488	14577	14350	14437	14398	14444	14452	14517	14499	14485	14341	14291	14515	14625	14655	14547	14420	14410	14481	14658	14439	14544	14385	14605	14572	14498	14508	14624	14600	14445	14415	14685	14506	14433	14538	14338	14428	14470	14465	14485	14435	14408	14558	14571	14563	14343	14495	14489	14537	14629	14587	14539	14404	14451	14717	14530	14521	14511	14446	14482	14503	14623	14356	14593	14498	14587	14290	14439	14461	14508	14559	14473	14354	14666	14358	14561	14326	14493	14580	14307	14425	14592	14510	14534	14612	14604	14515	14501	14458	14531	14302	14512	14491	14603	14464	14355	14513	14365	14620	14590	14400	14569	14571	14398	14775	14633	14462	14661	14482	14525	14499	14422	14577	14483	14389	14593	14349	14487	14627	14369	14449	14465	14372	14466	14618	14550	14448	14561	14404	14549	14632	14576	14414	14449	14222	14570	14500	14506	14414	14479	14464	14472	14642	14318	14355	14521	14452	14519	14471	14667	14454	14676	14507	14426	14486	14583	14572	14437	14657	14430	14536	14718	14538	14380	14543	14504	14417	14583	14500	14488	14487	14597	14445	14607	14371	14540	14347	14314	14465	14513	14358	14523	14527	14609	14410	14382	14559	14446	14586	14659	14387	14588	14401	14403	14535	14586	14475	14360	14577	14497	14519	14501	14600	14591	14367	14558	14449	14431	14489	14648	14464	14463	14273	14456	14730	14623	14562	14453	14566	14494	14445	14359	14665	14480	14554	14486	14509	14632	14372	14375	14525	14494	14607	14703	14408	14480	14578	14411	14649	14363	14416	14626	14596	14455	14587	14510	14442	14599	14527	14477	14477	14653	14445	14464	14534	14398	14623	14497	14591	14499	14534	14511	14339	14482	14475	14289	14563	14524	14616	14434	14513	14684	14570	14425	14353	14582	14512	14468	14685	14602	14598	14532	14597	14491	14476	14441	14443	14397	14372	14591	14605	14484	14482	14449	14482	14605	14588	14614	14390	14457	14483	14473	14335	14547	14399	14450	14683	14503	14343	14392	14644	14434	14528	14489	14722	14423	14376	14387	14460	14676	14497	14628	14652	14367	14379	14528	14529	14491	14502	14424	14461	14358	14469	14418	14363	14448	14383	14498	14500	14479	14322	14544	14661	14448	14565	14405	14618	14613	14638	14550	14644	14541	14564	14519	14457	14472	14486	14548	14694	14453	14587	14529	14589	14539	14634	14598	14480	14547	14546	14393	14635	14223	14507	14352	14299	14571	14533	14368	14542	14304	14362	14453	14414	14321	14428	14544	14426	14454	14291	14443	14586	14557	14587	14383	14325	14488	14757	14465	14387	14500	14560	14550	14695	14540	14461	14417	14509	14539	14626	14485	14439	14524	14408	14601	14530	14676	14569	14620	14460	14442	14554	14524	14300	14556	14521	14568	14552	14611	14423	14643	14652	14598	14510	14532	14517	14717	14557	14548	14502	14468	14552	14507	14365	14483	14428	14553	14373	14646	14470	14447	14579	14573	14466	14492	14347	14590	14522	14378	14428	14518	14544	14439	14556	14452	14362	14481	14376	14357	14594	14460	14268	14485	14531	14648	14713	14374	14636	14426	14480	14552	14553	14475	14518	14554	14553	14373	14463	14393	14447	14539	14487	14336	14526	14643	14441	14513	14426	14391	14384	14441	14770	14614	14361	14513	14529	14389	14584	14457	14522	14528	14589	14653	14524	14539	14414	14477	14550	14515	14328	14430	14530	14394	14535	14510	14629	14503	14656	14572	14539	14459	14521	14630	14448	14578	14541	14389	14322	14343	14526	14449	14494	14456	14359	14326	14395	14564	14497	14521	14555	14530	14339	14474	14752	14447	14470	14461	14531	14598	14477	14439	14448	14429	14487	14377	14615	14427	14582	14559	14527	14506	14693	14401	14501	14638	14406	14433	14404	14495	14525	14383	14599	14487	14490	14567	14392	14420	14474	14504	14517	14512	14513	14499	14303	14454	14436	14372	14480	14360	14234	14563	14479	14437	14478	14343	14633	14484	14474	14430	14524	14410	14588	14545	14414	14494	14655	14725	14334	14557	14446	14450	14520	14422	14401	14501	14445	14468	14589	14452	14388	14491	14607	14485	14504	14280	14376	14731	14615	14660	14605	14581	14656	14533	14619	14691	14543	14430	14581	14492	14457	14350	14505	14425	14527	14515	14668	14502	14414	14440	14480	14507	14544	14466	14606	14610	14594	14375	14372	14545	14330	14620	14454	14416	14487	14567	14628	14523	14600	14558	14484	14416	14561	14394	14515	14407	14570	14442	14524	14532	14453	14548	14591	14473	14576	14565	14620	14525	14588	14591	14502	14388	14513	14558	14344	14464	14581	14551	14330	14291	14521	14509	14523	14497	14583	14511	14665	14365	14347	14577	14551	14543	14667	14557	14537	14406	14556	14578	14545	14561	14400	14541	14563	14604	14443	14632	14471	14554	14574	14493	14614	14529	14585	14610	14448	14570	14475	14666	14568	14512	14455	14419	14602	14495	14514	14715	14659	14300	14355	14427	14645	14534	14469	14621	14599	14582	14506	14488	14254	14397	14463	14618	14608	14527	14506	14593	14588	14417	14375	14386	14511	14529	14433	14547	14388	14540	14461	14488	14528	14449	14519	14472	14433	14607	14446	14545	14511	14617	14687	14481	14584	14613	14459	14521	14577	14439	14443	14338	14734	14590	14658	14360	14378	14523	14467	14497	14504	14462	14495	14594	14387	14431	14459	14502	14704	14495	14478	14528	14668	14538	14312	14651	14541	14595	14429	14591	14490	14594	14543	14623	14582	14565	14484	14654	14394	14522	14339	14474	14504	14611	14523	14423	14480	14256	14493	14733	14708	14654	14545	14625	14512	14599	14339	14589	14476	14364	14470	14418	14620	14327	14516	14382	14335	14395	14591	14419	14529	14462	14504	14593	14443	14481	14417	14549	14453	14455	14446	14637	14470	14514	14656	14424	14464	14395	14479	14546	14574	14480	14436	14437	14461	14626	14617	14495	14450	14543	14513	14421	14515	14461	14544	14387	14291	14503	14436	14633	14410	14485	14608	14408	14478	14555	14504	14705	14478	14403	14468	14451
22642	21073	28952	23496	21464	24112	26593	21545	20264	19880	19006	18892	18906	18631	18044	17523	16969	16850	16542	16354	16384	16175	16280	16183	16377	15964	16105	16114	16048	15991	15804	16027	16043	15949	15977	15779	15971	15705	15887	16068	15990	15910	15904	15816	15862	15978	16113	15932	15892	16743	17461	16998	16599	16189	15969	15654	15868	15856	15814	15727	16126	15817	15798	15868	15833	15758	15813	15907	15866	15820	15981	15835	15938	15925	15866	15896	15876	15830	15691	15588	15839	15928	15915	15810	15752	15842	15831	15793	15723	15688	15827	15903	15848	15813	15746	15751	15769	15913	15599	15749	15630	15797	15824	15737	15848	15903	15826	15829	15798	15703	15647	15865	15844	15841	15970	15825	15733	15771	15881	16014	15777	15866	15777	15952	15775	15924	15738	15773	15882	15769	15877	15666	15680	15807	15841	15741	15604	15594	15852	15813	15671	15935	15591	15679	15734	15574	15710	15666	15861	15708	15937	15694	15621	15740	15737	15651	15849	15659	16086	15766	15768	15744	15728	15935	15799	15813	15766	15764	15830	15819	15914	15749	15628	15700	16015	15922	15776	15776	15756	15870	15613	15568	15741	15846	15678	15642	15911	15938	15763	15804	15757	15646	15734	15675	15787	15687	15865	15840	15810	15749	15828	15977	15742	15746	15897	15882	15792	15780	15720	15671	15716	15915	15731	15878	15870	15865	15869	15992	15818	15925	15734	15868	15787	15640	15569	15636	15832	15453	15920	15796	15875	15742	15748	15873	15695	15682	15702	15926	15816	15686	15694	15636	15683	15759	15965	15822	15667	15729	15768	15933	15737	15646	15638	15895	15741	15761	15815	15746	15831	15734	15643	15725	15838	15803	15590	15700	15652	15842	15867	15877	15593	15544	15759	15599	15702	15762	15528	15839	15817	15778	15952	15835	15705	15725	15885	15833	15852	15778	15966	15802	15770	15553	15846	15607	15736	15772	15613	15886	15665	15688	15710	15655	15821	15702	15828	15773	15701	15727	15802	15676	16014	15794	15705	15486	15800	15673	15752	15780	15678	15817	15793	15870	15760	15741	15760	15776	15628	15721	15918	15676	15866	15665	15860	15845	15850	15719	15941	15786	15951	15754	15938	15841	15949	15728	15777	15671	15655	15815	15755	15683	15719	15689	15715	15617	15770	15999	15711	15638	15956	15929	15779	15922	15817	15794	15789	15672	15719	15879	15680	15831	15766	15865	15555	15856	15677	15819	15843	15815	15672	15747	15786	15874	15669	15788	15731	15853	15814	15850	15880	15901	15593	15533	15864	15759	15746	15710	15671	15728	15917	15826	15738	15877	15831	15741	15991	15665	15790	15728	15681	15929	15735	15701	15784	15652	15633	15995	15741	15761	15710	15784	15731	15638	15740	15778	15651	15722	15703	15817	15612	15662	15728	15956	15779	15720	15726	15792	15645	15791	15850	15825	15689	15869	15823	15793	15774	15589	15779	15824	15863	15704	15717	16070	15892	15884	15987	15697	15789	15659	15859	15732	15813	15904	15855	15706	15638	15839	15894	15740	15825	15625	15783	15693	15855	15975	15812	15765	15792	15741	15695	15795	15820	15707	15730	15968	15800	15820	15703	15891	15755	15638	15726	15778	15746	15775	15797	15855	15769	15821	15740	15773	15782	15764	15708	15679	15620	15782	15669	15868	15589	15638	15733	15545	15963	15795	15662	15820	15733	15820	15928	15473	15627	15740	15846	15704	15753	15637	15888	15772	15885	15794	15697	15907	15845	15733	15602	15699	15919	15739	15687	15700	15757	15747	15853	15849	15695	15829	15863	15596	15853	15837	15686	15544	15588	15966	15848	15823	15659	15694	15693	15886	15899	15670	15774	15832	15778	15772	15710	15867	15874	15745	15842	15746	15711	15906	15885	16114	16059	15683	15922	15848	15534	15831	15837	15857	15539	15710	16038	15795	15719	15934	15799	15855	15908	15935	15722	15596	15764	15670	15767	15654	15513	15738	15702	15783	15755	15608	15694	15803	15508	15615	15610	15655	15758	15634	15833	15725	15604	15932	15961	15670	15779	15786	15938	15771	15725	15889	15718	15793	15633	15858	15728	15763	15867	15643	15941	15632	15936	15675	15809	15734	15728	15606	15686	15638	15983	15836	15778	15852	15931	15931	16049	15821	15632	15810	15739	15793	15523	15710	15665	15648	15768	15925	15711	15889	15633	15871	15697	15750	15659	15932	15886	15824	15662	15759	15712	15799	15823	15735	15626	15825	15824	15646	15682	15654	15698	15684	15773	15835	15898	15903	15807	15616	15898	15823	15805	15604	15609	15681	15737	15755	15725	15670	15894	15655	15796	15677	15714	15698	15846	15707	15834	15633	15774	15692	15845	15618	15604	15981	15847	15471	15728	15848	15743	15776	15677	15749	15708	15748	15782	15790	15827	15874	15844	15532	15833	15714	15863	15831	15738	15794	15714	15739	15593	15560	15557	15674	15739	15772	15757	15651	15773	15686	15750	15702	15662	15767	15708	15675	15743	15911	15936	15763	15715	15599	15706	15710	15823	15654	15881	15620	15917	15835	15726	15915	15666	15809	15804	15865	15895	15817	15702	15870	15811	15881	15733	15875	15821	15672	15700	15955	15586	15687	15552	15734	15833	15609	15885	15787	15750	15808	15759	15727	15795	15829	15869	15807	15809	15847	15981	15527	15548	15664	15682	15825	15755	15716	15816	15819	15387	15767	15833	15714	15713	15819	15711	15795	15712	15672	15528	15778	15611	15668	15688	15843	15708	15607	15699	15891	15703	15682	15617	15880	15732	15687	15887	15579	15857	15912	15798	15816	15632	15849	15827	15749	15901	15818	15675	15801	15615	15766	15698	15909	15882	15760	15828	15749	15757	15798	15702	15788	15817	15786	15717	15591	15754	15804	15686	15793	15753	15572	15789	15614	15714	15733	15950	15838	15740	16029	15872	15865	15639	15805	16030	15725	15879	15822	15464	15814	15776	15615	15756	15873	15703	15730	15671	15838	15815	15825	15812	15829	15747	15761	15721	15473	15831	15716	15672	15797	15785	15782	15748	15868	16002	15606	15623	15536	15781	15618	15777	15587	15905	15705	15842	15910	15641	15576	15830	15682	15705	15850	15894	15631	15653	15648	15973	15738	15887	15792	15693	15837	15868	15978	15774	15783	15767	15710	15866	15826	15669	15789	15640	15758	15901	15894	15881	15899	15762	15670	15725	15674	15850	15803	15850	15926	15763	15827	15723	15827	15842	15818	15624	15812	15860	15705	15877	15817	15764	15579	15738	15768	15716	15716	15798	15624	15707	15651	15776	15766	15848	15776	15828	15947	15474	15764	15912	15822	15707	15772	15909	15730	15738	15782	15871	15630	15857	15717	15742	15927	15772	15782	15622	15832	15696	15746	15662	15797	15786	15751	15783	15660	15637	15751	15636	15809	15734	15705	15880	15938	15802	15743	15788	15944	15842	15542	15781	15776	15715	15621	15647	15702	15825	15885	15973	15758	15836	15893	15853	15836	15766	15827	15859	15727	15697	15802	15862	15545	15585	15464	15562	15681	15756	15857	15744	15770	15770	15591	15678	15713	15913	15736	15858	15799	15767	15760	15822	15822	15709	15720	15589	15811	15682	15834	15787	15929	15619	15695	15943	15704	15743	15817	15835	15799	15725	15822	15822	16007	15854	15851	16007	15675	15801	15884	15927	15891	15801	15768	15632	15698	15764	15729	15558	15733	15580	15743	15757	15936	15698	15718	15733	15764	15754	15956	15729	15625	15707	15670	15642	15779	15778	15710	15810	15794	15872	15874	15657	15682	15878	15735	15835	15807	15735	15753	15688	15740	15866	15757	15852	15884	15844	15855	15741	15778	15755	15881	15843	15895	15673	15528	15757	15747	15734	15539	15841	15651	15635	15490	15687	15770	15975	15742	15779	15936	15668	15701	15760	15781	15753	15724	15694	15643	15858	15682	15773	15643	15648	15691	15741	15737	15763	15788	15823	15844	15879	15604	15693	15895	15750	15856	15802	15790	15937	15894	15796	15755	15819	15700	15666	15589	15809	15803	15611	15818	15766	15676	15923	15768	15859	15593	15865	15736	15958	15724	15721	15773	15843	15926	15857	15887	15709	15800	15870	15796	15706	15560	15768	15719	15583	15701	15761	15845	15842	15748	15669	15720	15767	15664	15782	15791	15605	15628	15494	15782	15505	15817	15857	15726	15741	15715	15799	15746	15662	15736	15898	15752	15841	15843	15766	15877	15765	15815	15902	15817	15849	15498	15915	15708	15805	15808	15862	15868	15645	15602	15627	15802	15835	15752	15778	15710	15693	15815	15834	15947	15688	15604	15817	15978	15720	15671	15880	15655	15701	15900	15709	15743	15686	15775	15766	15730	15609	15787	15779	15675	15821	15562	15704	15631	15641	15613	15782	15822	15777	15595	15664	15745	15798	15749	15482	15825	15640	15899	15755	15498	15676	15712	15802	15760	15705	15812	15782	15751	15829	15686	15669	15882	15729	15567	15751	15858	15793	15671	15738	15824	15663	15684	15841	15781	15629	15737	15913	15761	15718	15726	15957	15654	15761	15737	15902	15875	15704	15909	15721	15748	15746	15713	15711	15738	15578	15791	15722	15787	15770	15781	15778	15712	15598	15766	15834	15718	15809	15849	15625	15668	15866	15694	15816	15777	15941	15607	15757	15796	15888	15797	15799	15709	15708	15721	15672	15814	15831	15879	15792	15694	15862	15735	15589	15368	15843	15852	15807	15845	15803	16050	15777	15611	15736	15806	15594	15669	15672	15744	15699	15940	15800	15768	15997	16049	15845	15649	15684	15993	15763	15562	15608	15672	15869	15723	15858	15709	15767	16081	15843	15845	15939	15932	15791	15880	15835	15743	15588	15775	15799	15691	15933	15859	15647	15897	15681	15978	15813	15766	15726	15830	15728	15855	15923	15847	16019	15624	15794	15776	15778	15712	15632	15734	15860	15809	15772	15658	15926	15647	15979	15891	15860	15765	15942	15716	15767	15660	15854	15771	15740	15690	15879	15809	15543	15816	15813	15843	15747	15849	15729	15970	15695	15834	15828	15770	15967	15705	15788	15693	15750	15561	15754	15506	15755	15708
19456	37223	36807	31370	28662	26390	24085	22551	21556	20464	19177	19682	19086	18735	17582	17022	16167	15663	15252	14950	15083	15211	15076	14948	15049	14884	15101	14642	14595	14793	14683	14601	14654	14655	14658	14470	14547	14728	14670	14609	14602	14474	14608	14487	14561	14551	14458	14610	14779	16094	16622	15813	15350	15005	14750	14797	14444	14520	14437	14464	14342	14570	14419	14570	14551	14526	14582	14512	14343	14677	14472	14293	14572	14402	14433	14555	14492	14541	14601	14475	14619	14678	14306	14435	14502	14487	14508	14551	14592	14468	14501	14522	14530	14517	14432	14525	14443	14524	14500	14508	14512	14540	14556	14587	14549	14675	14488	14436	14514	14563	14432	14373	14470	14622	14314	14618	14633	14461	14467	14291	14414	14574	14513	14444	14541	14433	14560	14480	14441	14632	14633	14748	14564	14259	14472	14530	14433	14496	14465	14413	14559	14522	14490	14438	14413	14493	14477	14541	14399	14565	14452	14413	14505	14576	14457	14487	14333	14560	14492	14567	14467	14418	14529	14361	14503	14347	14477	14588	14453	14349	14611	14555	14580	14443	14726	14463	14669	14430	14570	14493	14342	14634	14467	14327	14498	14455	14474	14482	14592	14537	14623	14467	14455	14443	14525	14454	14526	14567	14535	14416	14503	14426	14426	14462	14341	14525	14586	14534	14476	14413	14535	14513	14563	14563	14335	14727	14476	14381	14516	14499	14568	14426	14490	14454	14576	14499	14565	14536	14412	14431	14513	14420	14334	14520	14427	14384	14675	14490	14682	14545	14477	14558	14475	14483	14355	14399	14651	14422	14504	14464	14351	14587	14482	14455	14543	14494	14431	14411	14481	14448	14448	14518	14463	14564	14461	14395	14502	14518	14639	14428	14450	14477	14527	14506	14422	14377	14602	14608	14576	14399	14492	14637	14441	14432	14549	14420	14448	14485	14472	14423	14478	14376	14365	14531	14557	14359	14459	14396	14588	14330	14616	14373	14357	14606	14572	14431	14447	14575	14457	14411	14593	14607	14402	14497	14404	14405	14475	14612	14481	14456	14727	14492	14439	14552	14460	14376	14488	14597	14630	14413	14463	14567	14416	14561	14642	14527	14563	14413	14530	14558	14516	14443	14490	14482	14302	14501	14429	14641	14588	14398	14574	14267	14598	14344	14427	14400	14455	14587	14591	14551	14485	14517	14515	14547	14270	14423	14593	14496	14349	14468	14619	14739	14557	14387	14399	14548	14464	14487	14741	14488	14392	14544	14522	14528	14405	14503	14430	14428	14635	14436	14511	14356	14544	14578	14248	14673	14463	14390	14518	14430	14499	14431	14498	14419	14597	14710	14507	14440	14424	14492	14380	14627	14487	14386	14470	14630	14404	14491	14523	14621	14499	14591	14468	14584	14504	14655	14416	14465	14656	14502	14418	14505	14611	14478	14426	14606	14572	14424	14534	14423	14444	14454	14469	14452	14497	14646	14475	14325	14610	14314	14549	14477	14530	14497	14538	14505	14554	14591	14327	14434	14736	14272	14544	14534	14569	14451	14470	14420	14494	14535	14449	14499	14329	14397	14411	14591	14518	14457	14362	14272	14382	14393	14525	14490	14402	14589	14484	14545	14380	14411	14515	14602	14409	14295	14577	14374	14644	14474	14451	14491	14506	14532	14426	14602	14353	14450	14429	14601	14567	14716	14538	14666	14562	14500	14487	14453	14436	14624	14338	14367	14517	14490	14592	14488	14416	14494	14542	14655	14440	14447	14402	14596	14492	14636	14417	14638	14614	14376	14435	14320	14458	14611	14630	14560	14372	14623	14527	14557	14503	14575	14578	14427	14292	14366	14540	14467	14596	14411	14504	14641	14542	14606	14260	14493	14628	14487	14562	14587	14523	14507	14450	14645	14526	14444	14411	14508	14583	14456	14555	14485	14482	14445	14517	14480	14481	14340	14458	14583	14625	14335	14445	14528	14586	14410	14570	14436	14560	14327	14526	14570	14486	14428	14532	14537	14577	14564	14472	14347	14503	14434	14500	14481	14539	14521	14379	14340	14408	14498	14592	14497	14598	14503	14391	14390	14430	14709	14462	14330	14520	14452	14465	14546	14435	14541	14511	14616	14467	14516	14488	14564	14398	14493	14442	14704	14478	14519	14494	14431	14403	14554	14532	14452	14416	14431	14412	14443	14505	14482	14476	14602	14563	14404	14463	14274	14396	14430	14693	14467	14555	14388	14629	14554	14509	14609	14564	14442	14591	14350	14564	14561	14495	14602	14524	14431	14765	14562	14464	14605	14458	14391	14509	14503	14453	14461	14505	14347	14552	14553	14553	14572	14367	14426	14282	14505	14618	14403	14598	14558	14520	14630	14429	14410	14492	14588	14464	14531	14544	14453	14405	14386	14625	14481	14417	14440	14284	14518	14549	14388	14400	14420	14435	14428	14567	14559	14472	14558	14408	14567	14511	14661	14582	14483	14393	14480	14500	14501	14450	14551	14456	14483	14371	14684	14342	14549	14431	14489	14642	14391	14507	14489	14575	14514	14507	14498	14648	14477	14445	14372	14551	14423	14487	14458	14498	14516	14672	14452	14517	14450	14486	14417	14350	14353	14426	14611	14528	14370	14549	14399	14411	14590	14671	14397	14323	14410	14358	14508	14519	14615	14453	14543	14460	14565	14478	14384	14453	14631	14358	14503	14509	14489	14536	14561	14349	14539	14511	14281	14485	14657	14552	14353	14748	14537	14505	14305	14423	14513	14454	14490	14538	14430	14521	14408	14496	14582	14400	14665	14471	14499	14452	14532	14501	14520	14489	14573	14574	14496	14205	14567	14667	14493	14484	14579	14539	14400	14609	14294	14579	14574	14591	14446	14476	14579	14637	14496	14569	14549	14493	14400	14352	14581	14608	14503	14547	14395	14480	14474	14506	14459	14533	14423	14599	14484	14460	14381	14571	14473	14438	14530	14428	14588	14596	14601	14450	14700	14528	14501	14596	14619	14302	14618	14482	14502	14535	14655	14533	14476	14431	14555	14505	14318	14526	14488	14437	14485	14539	14570	14390	14528	14632	14443	14450	14562	14317	14466	14440	14510	14523	14421	14536	14606	14577	14535	14453	14611	14508	14510	14473	14540	14526	14573	14335	14512	14572	14611	14387	14446	14504	14347	14430	14596	14304	14651	14413	14297	14477	14658	14528	14355	14519	14523	14567	14548	14294	14576	14742	14420	14593	14537	14561	14535	14424	14466	14463	14588	14452	14626	14542	14573	14620	14659	14571	14511	14524	14591	14404	14518	14444	14509	14483	14540	14524	14531	14528	14423	14503	14356	14502	14387	14638	14510	14583	14305	14625	14517	14628	14441	14639	14411	14591	14568	14467	14443	14424	14536	14410	14435	14590	14459	14504	14573	14651	14332	14620	14498	14506	14490	14431	14573	14659	14252	14509	14402	14407	14343	14434	14490	14523	14422	14305	14384	14527	14331	14484	14566	14550	14412	14469	14445	14536	14382	14544	14488	14513	14404	14558	14622	14343	14478	14800	14449	14508	14288	14532	14393	14437	14516	14483	14575	14486	14559	14637	14402	14529	14423	14267	14528	14427	14449	14442	14552	14537	14541	14480	14465	14269	14594	14562	14318	14536	14607	14567	14283	14643	14523	14438	14500	14407	14524	14596	14537	14612	14508	14414	14520	14414	14378	14446	14438	14432	14390	14490	14463	14549	14346	14466	14442	14360	14387	14449	14429	14409	14438	14757	14430	14439	14570	14683	14456	14599	14488	14674	14695	14553	14458	14335	14324	14585	14582	14570	14420	14486	14345	14450	14443	14463	14493	14380	14492	14301	14541	14428	14548	14552	14514	14535	14504	14431	14426	14464	14502	14532	14570	14536	14610	14506	14405	14494	14466	14598	14428	14542	14534	14464	14432	14403	14548	14373	14469	14562	14534	14426	14417	14658	14435	14438	14486	14469	14576	14495	14494	14409	14464	14508	14478	14536	14519	14547	14468	14435	14462	14400	14582	14527	14458	14423	14353	14599	14437	14457	14556	14547	14496	14347	14426	14452	14385	14391	14515	14407	14536	14538	14600	14571	14446	14467	14489	14613	14408	14545	14467	14422	14337	14475	14526	14342	14426	14590	14516	14464	14606	14478	14464	14393	14536	14425	14501	14447	14581	14593	14477	14530	14502	14488	14494	14583	14455	14579	14472	14364	14617	14393	14598	14439	14335	14345	14516	14460	14615	14365	14377	14627	14360	14544	14397	14396	14579	14486	14590	14393	14540	14581	14571	14522	14475	14435	14393	14461	14345	14425	14585	14517	14571	14524	14397	14377	14421	14569	14421	14582	14550	14587	14433	14546	14403	14560	14420	14495	14428	14522	14326	14707	14650	14390	14510	14459	14539	14478	14579	14504	14504	14499	14531	14487	14568	14526	14453	14590	14468	14412	14436	14659	14642	14537	14472	14314	14403	14424	14525	14437	14295	14614	14434	14460	14512	14528	14395	14508	14584	14400	14446	14620	14406	14375	14561	14533	14582	14563	14593	14642	14545	14530	14441	14567	14507	14456	14288	14507	14560	14624	14556	14635	14390	14599	14500	14531	14481	14524	14652	14403	14540	14381	14503	14557	14413	14583	14244	14441	14418	14465	14525	14633	14441	14309	14406	14383	14483	14427	14337	14454	14490	14647	14657	14514	14426	14609	14421	14493	14457	14347	14293	14527	14506	14391	14368	14481	14447	14507	14497	14470	14503	14555	14487	14468	14535	14560	14363	14584	14470	14487	14325	14339	14512	14521	14379	14453	14440	14342	14189	14537	14347	14454	14700	14436	14427	14322	14535	14748	14393	14539	14638	14393	14506	14435	14368	14607	14533	14660	14577	14335	14550	14508	14520	14538	14339	14578	14445	14475	14630	14344	14428	14523	14366	14596	14552	14534	14417	14466	14482	14491	14547	14583	14468	14382	14561	14478	14544	14270	14492	14455	14320	14500	14465	14605	14360	14473	14451	14494	14489	14506	14320	14495	14519	14460	14501	14577	14484	14418	14468	14475	14525	14549	14313	14527	14457	14497	14506	14569	14584	14528	14312	14532	14649	14488	14554	14460	14509	14425	14483	14528	14535	14590	14388	14486	14522	14419	14585
27061	22328	27491	25337	20907	19324	18383	17757	17641	17019	16958	16626	16577	16620	16486	16177	15827	15958	15882	15606	15571	15724	15547	15711	15811	15821	15712	15800	15553	15550	15743	15658	15845	15613	15578	15575	15785	15670	15658	15743	15767	15734	15660	15602	15682	15551	15483	15729	15683	15651	15656	15714	15713	15806	15912	15607	15525	15555	15593	15683	15607	15561	15551	15666	15531	15626	15632	15661	15793	15664	15554	15522	15819	15458	15573	15432	15415	15585	15745	15733	15586	15573	15451	15685	15550	15515	15734	15432	15601	15574	15652	15751	15812	15501	15498	15530	15629	15705	15481	15490	15382	15586	15275	15776	15639	15575	15588	15612	15698	15631	15497	15687	15662	15602	15447	15675	15502	15370	15652	15525	15634	15743	15563	15454	15551	15462	15627	15508	15806	15562	15604	15686	15627	15644	15727	15658	15593	15712	15510	15507	15444	15671	15664	15588	15501	15750	15456	15563	15493	15650	15644	15665	15733	15568	15755	15629	15526	15615	15666	15571	15567	15716	15829	15542	15516	15705	15638	15614	15484	15422	15514	15533	15643	15743	15409	15584	15535	15623	15351	15682	15507	15752	15600	15700	15624	15492	15602	15850	15598	15544	15604	15698	15523	15399	15639	15753	15468	15566	15544	15555	15390	15636	15619	15464	15723	15435	15426	15696	15501	15696	15549	15624	15705	15587	15602	15658	15551	15581	15648	15476	15799	15346	15493	15458	15419	15553	15421	15713	15597	15556	15758	15647	15588	15790	15625	15523	15433	15580	15824	15479	15749	15886	15696	15533	15498	15595	15639	15624	15427	15390	15677	15685	15471	15606	15626	15489	15701	15556	15629	15577	15535	15816	15850	15637	15660	15464	15616	15522	15542	15629	15763	15548	15457	15534	15444	15603	15512	15575	15770	15566	15702	15514	15504	15645	15593	15642	15504	15671	15669	15687	15644	15675	15569	15455	15701	15684	15759	15649	15484	15731	15359	15404	15607	15574	15702	15611	15628	15660	15532	15678	15764	15507	15567	15546	15589	15575	15538	15748	15791	15569	15434	15714	15572	15540	15598	15427	15474	15594	15801	15521	15591	15573	15521	15633	15587	15620	15596	15487	15776	15696	15558	15694	15664	15718	15673	15546	15536	15664	15543	15566	15599	15585	15554	15592	15552	15610	15493	15419	15606	15652	15746	15546	15682	15748	15610	15536	15899	15723	15866	15655	15752	15569	15632	15630	15621	15609	15537	15621	15545	15792	15532	15483	15671	15620	15703	15480	15603	15658	15530	15533	15587	15325	15504	15450	15534	15570	15428	15486	15712	15647	15522	15612	15607	15575	15630	15497	15575	15485	15621	15426	15511	15670	15596	15507	15554	15441	15457	15638	15662	15655	15599	15424	15666	15559	15398	15637	15807	15696	15553	15555	15599	15697	15503	15709	15628	15672	15609	15526	15569	15505	15576	15508	15498	15592	15686	15476	15718	15521	15695	15574	15747	15629	15676	15410	15457	15587	15627	15614	15546	15729	15706	15631	15519	15601	15462	15627	15915	15529	15563	15775	15743	15391	15706	15667	15631	15621	15521	15463	15574	15561	15618	15467	15648	15568	15596	15389	15631	15491	15724	15675	15563	15581	15687	15558	15471	15527	15589	15569	15769	15600	15735	15494	15698	15646	15665	15757	15539	15567	15614	15733	15500	15617	15668	15654	15519	15373	15620	15528	15801	15551	15680	15469	15673	15465	15601	15498	15517	15648	15656	15772	15702	15567	15649	15785	15685	15547	15659	15564	15530	15543	15365	15524	15590	15550	15541	15576	15551	15539	15604	15720	15688	15431	15845	15678	15741	15581	15623	15542	15631	15496	15589	15652	15565	15621	15734	15687	15629	15666	15610	15411	15554	15653	15591	15841	15548	15499	15477	15583	15599	15593	15733	15650	15674	15656	15716	15734	15441	15608	15527	15649	15587	15551	15698	15553	15589	15754	15681	15577	15697	15550	15622	15486	15624	15702	15499	15469	15519	15735	15629	15601	15698	15674	15653	15677	15702	15813	15626	15534	15804	15418	15790	15681	15582	15520	15580	15680	15625	15687	15695	15609	15599	15586	15461	15623	15686	15481	15505	15469	15535	15818	15683	15588	15769	15645	15455	15621	15611	15647	15582	15584	15569	15519	15592	15524	15677	15472	15709	15822	15703	15700	15602	15431	15635	15643	15610	15559	15785	15664	15577	15645	15644	15787	15490	15663	15736	15536	15606	15629	15644	15409	15605	15752	15761	15689	15709	15810	15640	15632	15561	15679	15738	15506	15437	15666	15562	15744	15606	15733	15419	15715	15598	15527	15674	15600	15468	15648	15648	15577	15557	15639	15469	15644	15675	15628	15693	15643	15450	15603	15559	15429	15613	15672	15466	15543	15617	15758	15579	15503	15670	15512	15675	15743	15466	15699	15692	15598	15363	15697	15551	15389	15626	15520	15530	15661	15595	15364	15264	15600	15706	15671	15637	15552	15706	15762	15752	15343	15611	15615	15597	15735	15681	15513	15691	15663	15683	15518	15618	15677	15434	15671	15365	15489	15482	15474	15624	15626	15700	15487	15624	15530	15573	15529	15560	15633	15524	15665	15522	15566	15551	15662	15803	15763	15830	15491	15714	15725	15641	15407	15509	15643	15605	15547	15775	15594	15711	15585	15690	15506	15597	15707	15476	15472	15688	15560	15474	15384	15541	15574	15443	15566	15484	15676	15699	15687	15558	15451	15444	15512	15449	15641	15569	15727	15789	15713	15654	15631	15765	15677	15695	15547	15575	15641	15729	15503	15541	15516	15688	15397	15378	15588	15407	15650	15636	15438	15560	15581	15704	15501	15683	15661	15585	15353	15522	15661	15424	15623	15524	15520	15612	15567	15951	15586	15645	15568	15704	15537	15888	15548	15702	15684	15637	15656	15431	15444	15568	15596	15557	15681	15797	15431	15521	15613	15518	15727	15903	15564	15738	15820	15742	15587	15808	15479	15485	15613	15736	15682	15663	15666	15538	15577	15744	15613	15533	15620	15791	15547	15508	15654	15561	15623	15541	15545	15669	15616	15448	15617	15386	15728	15615	15503	15628	15842	15708	15618	15581	15573	15555	15580	15751	15497	15456	15674	15590	15756	15565	15587	15648	15575	15688	15473	15591	15629	15655	15703	15590	15677	15511	15767	15580	15443	15507	15658	15592	15591	15525	15601	15811	15728	15492	15609	15481	15628	15635	15585	15754	15566	15609	15876	15690	15596	15538	15648	15702	15449	15599	15689	15673	15634	15472	15704	15542	15526	15560	15706	15447	15488	15703	15527	15560	15723	15804	15596	15620	15514	15641	15771	15576	15728	15582	15783	15632	15504	15607	15581	15472	15722	15478	15566	15541	15660	15567	15489	15554	15615	15651	15677	15590	15660	15710	15561	15636	15599	15449	15468	15520	15614	15662	15864	15681	15608	15476	15709	15589	15529	15649	15579	15648	15606	15708	15714	15639	15840	15570	15508	15479	15582	15711	15743	15550	15645	15571	15699	15513	15683	15645	15764	15865	15582	15585	15465	15534	15622	15574	15595	15468	15474	15521	15579	15645	15582	15660	15543	15642	15551	15726	15740	15630	15548	15776	15460	15687	15520	15708	15748	15637	15519	15858	15473	15633	15459	15733	15580	15584	15714	15747	15576	15680	15583	15571	15454	15842	15523	15437	15684	15584	15528	15603	15757	15679	15658	15757	15669	15616	15515	15703	15518	15590	15490	15692	15642	15735	15634	15556	15655	15791	15534	15571	15619	15673	15633	15598	15616	15660	15658	15667	15588	15612	15567	15632	15678	15604	15534	15546	15649	15791	15614	15626	15516	15657	15783	15921	15592	15789	15538	15596	15603	15564	15529	15496	15614	15631	15765	15546	15641	15517	15888	15795	15511	15571	15554	15595	15548	15703	15707	15607	15685	15646	15564	15714	15703	15643	15555	15633	15659	15621	15668	15556	15625	15823	15718	15479	15756	15616	15803	15668	15550	15558	15611	15742	15623	15628	15681	15735	15674	15625	15575	15804	15699	15393	15522	15543	15631	15790	15688	15493	15565	15435	15592	15757	15624	15607	15491	15755	15587	15655	15654	15446	15709	15612	15592	15641	15719	15566	15663	15804	15830	15676	15631	15788	15752	15629	15815	15446	15744	15527	15722	15601	15596	15694	15788	15644	15422	15599	15492	15642	15715	15580	15687	15491	15541	15732	15662	15496	15575	15439	15624	15532	15601	15643	15427	15631	15526	15611	15615	15614	15450	15634	15643	15683	15550	15626	15517	15497	15658	15475	15605	15610	15849	15579	15564	15787	15566	15795	15553	15725	15559	15497	15511	15557	15453	15558	15691	15509	15613	15803	15610	15552	15546	15741	15505	15616	15485	15522	15554	15442	15491	15637	15656	15589	15591	15581	15694	15729	15610	15478	15647	15601	15755	15520	15670	15516	15678	15501	15418	15566	15591	15763	15434	15421	15471	15695	15482	15606	15368	15755	15832	15444	15456	15509	15630	15574	15641	15722	15495	15516	15740	15672	15608	15650	15722	15516	15751	15474	15521	15603	15513	15706	15546	15535	15668	15478	15649	15673	15750	15587	15582	15674	15541	15559	15600	15649	15451	15710	15416	15562	15801	15826	15577	15803	15478	15622	15663	15516	15579	15417	15622	15774	15770	15821	15401	15650	15371	15760	15827	15448	15415	15530	15693	15617	15556	15680	15746	15558	15702	15593	15599	15757	15652	15693	15702	15748	15655	15590	15495	15518	15452	15544	15703	15644	15609	15621	15536	15601	15643	15597	15474	15577	15331	15679	15541	15605	15365	15445	15670	15571	15841	15512	15520	15553	15469	15713	15630	15583	15626	15668	15521	15634	15588	15486	15616	15651	15593	15747	15820	15602	15509	15536	15560	15556	15613	15582	15795	15629	15739	15652	15562	15521	15643	15490	15612	15527	15526	15701	15817	15736	15686	15444	15430	15668	15608	15631	15430	15498	15616	15400	15488	15617	15556	15555	15489	15609	15652	15610	15545	15764	15471	15462	15405	15552	15557	15609	15719	15643	15551	15825	15518	15563	15499	15517	15623	15420	15531	15414	15724	15561	15561
17939	27213	28627	24302	21803	20089	18505	17910	17684	16880	16371	16660	16466	16127	15583	15327	14917	14770	14728	14577	14622	14578	14601	14547	14758	14623	14496	14588	14587	14341	14568	14703	14442	14350	14514	14484	14521	14391	14322	14462	14532	14517	14324	14448	14277	14492	14294	14509	14370	14559	14780	14556	14435	14431	14517	14456	14262	14501	14470	14442	14305	14380	14492	14592	14358	14544	14608	14606	14447	14667	14401	14345	14351	14253	14427	14554	14400	14485	14670	14501	14367	14329	14468	14536	14415	14539	14482	14597	14345	14389	14443	14485	14460	14454	14495	14369	14444	14531	14464	14554	14463	14641	14533	14351	14530	14401	14496	14483	14230	14417	14478	14374	14476	14560	14440	14608	14299	14511	14455	14427	14259	14422	14437	14497	14592	14603	14427	14453	14428	14621	14374	14506	14542	14405	14322	14524	14664	14251	14536	14331	14315	14387	14603	14297	14321	14618	14339	14343	14537	14376	14484	14568	14420	14376	14561	14549	14327	14430	14332	14562	14409	14457	14261	14326	14557	14389	14284	14354	14496	14496	14336	14515	14462	14393	14383	14407	14381	14512	14346	14295	14440	14214	14409	14531	14353	14452	14601	14634	14436	14289	14352	14296	14380	14311	14442	14408	14513	14487	14416	14348	14443	14495	14513	14445	14431	14517	14406	14532	14259	14204	14429	14504	14461	14351	14520	14354	14523	14254	14270	14460	14420	14412	14414	14535	14481	14625	14519	14512	14303	14485	14531	14325	14355	14334	14361	14301	14540	14536	14296	14380	14336	14342	14323	14382	14374	14387	14410	14457	14480	14400	14414	14592	14322	14358	14362	14281	14437	14372	14347	14471	14364	14463	14593	14554	14352	14445	14427	14272	14485	14480	14363	14387	14450	14531	14487	14536	14450	14422	14243	14485	14387	14404	14306	14346	14619	14322	14569	14601	14335	14348	14474	14510	14573	14350	14294	14563	14277	14488	14463	14343	14524	14294	14417	14502	14412	14441	14443	14321	14419	14404	14553	14260	14410	14283	14411	14327	14563	14411	14483	14238	14572	14414	14487	14464	14512	14528	14390	14305	14375	14416	14543	14615	14297	14417	14353	14433	14513	14420	14474	14542	14380	14412	14493	14547	14380	14504	14596	14346	14472	14398	14360	14355	14576	14506	14431	14416	14492	14404	14280	14398	14506	14489	14459	14424	14566	14239	14528	14509	14442	14292	14512	14387	14501	14450	14423	14558	14472	14389	14365	14610	14668	14504	14412	14276	14532	14499	14369	14477	14238	14219	14323	14448	14350	14444	14637	14405	14390	14432	14263	14348	14457	14488	14428	14623	14423	14454	14295	14375	14468	14384	14469	14340	14284	14349	14313	14401	14419	14356	14407	14315	14356	14336	14511	14159	14484	14463	14609	14520	14532	14322	14375	14262	14551	14541	14422	14456	14451	14434	14310	14443	14556	14711	14330	14412	14316	14435	14398	14528	14365	14427	14335	14322	14519	14321	14481	14217	14210	14421	14540	14412	14290	14455	14565	14460	14429	14354	14345	14216	14616	14516	14581	14576	14403	14438	14455	14330	14351	14457	14349	14428	14294	14549	14476	14301	14324	14308	14392	14431	14654	14399	14530	14452	14372	14458	14647	14461	14546	14345	14364	14433	14471	14529	14714	14402	14358	14488	14427	14393	14176	14454	14138	14583	14577	14340	14510	14468	14445	14529	14427	14498	14314	14168	14405	14331	14540	14304	14412	14417	14335	14479	14643	14444	14261	14283	14491	14434	14532	14585	14450	14541	14301	14476	14347	14582	14221	14418	14441	14472	14461	14469	14402	14545	14351	14557	14397	14411	14555	14437	14559	14463	14463	14334	14339	14416	14553	14483	14434	14561	14309	14458	14503	14374	14388	14693	14416	14315	14356	14383	14300	14517	14473	14386	14504	14525	14459	14460	14494	14239	14473	14462	14363	14423	14339	14379	14282	14450	14469	14507	14374	14454	14398	14472	14380	14499	14522	14450	14441	14358	14461	14251	14349	14389	14447	14547	14462	14267	14479	14400	14313	14537	14597	14490	14308	14347	14344	14414	14525	14415	14374	14232	14577	14525	14436	14467	14419	14305	14429	14565	14526	14551	14484	14385	14523	14329	14606	14528	14390	14464	14440	14573	14336	14539	14465	14391	14485	14518	14431	14431	14348	14466	14539	14391	14423	14453	14389	14246	14431	14451	14398	14284	14499	14504	14484	14402	14487	14471	14499	14424	14325	14353	14451	14556	14493	14335	14493	14377	14490	14359	14376	14285	14519	14292	14371	14459	14501	14611	14437	14544	14338	14170	14384	14496	14393	14500	14526	14397	14396	14552	14482	14309	14584	14474	14404	14321	14536	14273	14597	14568	14452	14444	14473	14293	14271	14450	14501	14518	14450	14409	14426	14332	14397	14459	14503	14436	14394	14396	14434	14420	14465	14311	14535	14507	14460	14410	14396	14431	14528	14680	14524	14389	14465	14445	14372	14584	14453	14462	14535	14333	14542	14363	14232	14357	14364	14421	14456	14363	14457	14474	14538	14476	14433	14307	14455	14501	14296	14637	14643	14254	14469	14370	14418	14397	14354	14384	14528	14506	14402	14365	14503	14412	14420	14321	14264	14550	14477	14251	14418	14328	14362	14510	14568	14557	14429	14316	14361	14304	14591	14371	14500	14331	14335	14359	14392	14456	14423	14480	14335	14415	14298	14374	14411	14447	14417	14447	14418	14225	14383	14464	14439	14344	14359	14342	14344	14341	14728	14325	14524	14529	14424	14336	14378	14412	14204	14439	14483	14470	14422	14455	14391	14422	14401	14377	14441	14629	14592	14360	14415	14501	14477	14581	14433	14418	14522	14402	14247	14136	14487	14427	14451	14493	14322	14436	14334	14485	14534	14430	14528	14510	14519	14494	14365	14345	14557	14244	14597	14254	14474	14280	14568	14611	14381	14375	14428	14500	14309	14472	14390	14340	14502	14384	14412	14431	14258	14391	14528	14402	14345	14390	14482	14498	14653	14345	14431	14248	14377	14370	14472	14619	14603	14494	14540	14599	14449	14403	14450	14648	14408	14509	14454	14429	14489	14362	14313	14524	14467	14443	14435	14284	14308	14526	14259	14399	14438	14580	14413	14433	14400	14379	14398	14479	14361	14382	14353	14296	14321	14473	14455	14566	14382	14347	14379	14409	14412	14513	14579	14335	14444	14376	14469	14471	14414	14192	14429	14474	14470	14522	14423	14506	14299	14346	14481	14429	14343	14399	14463	14406	14513	14459	14357	14506	14311	14574	14333	14296	14435	14295	14394	14462	14577	14463	14449	14556	14297	14423	14349	14395	14366	14393	14442	14311	14556	14304	14322	14390	14541	14423	14504	14189	14465	14374	14357	14595	14365	14368	14605	14318	14532	14511	14504	14521	14392	14523	14437	14496	14463	14456	14441	14430	14414	14424	14522	14429	14390	14449	14472	14380	14393	14520	14320	14440	14615	14317	14548	14419	14373	14300	14409	14402	14380	14440	14482	14452	14431	14260	14558	14479	14333	14405	14526	14359	14457	14392	14519	14380	14339	14454	14583	14556	14403	14446	14522	14547	14584	14341	14394	14426	14455	14449	14472	14469	14361	14441	14499	14494	14438	14390	14255	14550	14462	14462	14439	14262	14374	14558	14277	14563	14361	14222	14373	14555	14482	14428	14257	14556	14202	14454	14452	14501	14277	14323	14304	14362	14404	14514	14506	14387	14475	14520	14491	14292	14397	14249	14518	14356	14389	14448	14326	14622	14450	14354	14301	14610	14287	14445	14439	14467	14533	14431	14350	14412	14466	14377	14538	14349	14449	14328	14276	14379	14287	14283	14327	14497	14441	14478	14393	14397	14386	14286	14436	14387	14535	14434	14504	14435	14483	14392	14392	14269	14614	14305	14604	14504	14388	14545	14423	14359	14369	14381	14408	14317	14377	14541	14345	14385	14365	14371	14608	14264	14344	14327	14291	14704	14388	14611	14500	14459	14490	14429	14457	14553	14507	14444	14482	14535	14474	14384	14302	14553	14455	14506	14367	14328	14480	14245	14481	14372	14372	14464	14462	14381	14465	14382	14445	14482	14444	14412	14317	14222	14371	14459	14265	14417	14362	14344	14439	14417	14386	14328	14311	14548	14425	14373	14446	14421	14349	14453	14419	14493	14404	14451	14371	14486	14516	14253	14401	14429	14468	14345	14621	14447	14315	14505	14405	14308	14353	14603	14474	14419	14249	14344	14312	14283	14356	14420	14335	14548	14478	14397	14397	14393	14495	14193	14435	14434	14376	14330	14437	14561	14441	14614	14407	14387	14508	14530	14604	14379	14221	14456	14368	14402	14561	14449	14516	14393	14512	14444	14578	14421	14447	14488	14479	14297	14487	14166	14348	14461	14470	14519	14323	14342	14301	14471	14465	14477	14309	14585	14403	14546	14489	14390	14233	14490	14372	14402	14436	14572	14531	14613	14323	14323	14333	14421	14510	14408	14293	14397	14370	14341	14450	14429	14233	14566	14428	14441	14466	14337	14460	14477	14415	14352	14462	14502	14517	14347	14601	14293	14485	14267	14500	14513	14572	14329	14424	14399	14463	14368	14494	14364	14392	14381	14586	14519	14424	14463	14400	14428	14348	14393	14413	14481	14414	14409	14585	14454	14475	14507	14401	14459	14489	14435	14300	14626	14387	14643	14407	14282	14552	14363	14511	14445	14395	14431	14398	14550	14345	14217	14365	14429	14353	14358	14482	14545	14367	14400	14418	14422	14401	14392	14454	14409	14570	14433	14299	14463	14506	14326	14515	14362	14553	14413	14510	14349	14463	14432	14460	14423	14406	14464	14482	14519	14520	14333	14343	14333	14599	14560	14613	14556	14511	14488	14564	14370	14370	14462	14566	14472	14295	14514	14389	14456	14451	14423	14296	14449	14469	14513	14524	14479	14532	14340	14333	14237	14439	14368	14378	14446	14278	14448	14664	14397	14566	14373	14245	14370	14582	14608	14384	14328	14482	14398	14408	14536	14624	14436	14286	14245	14423	14465	14450	14575	14529	14590	14324	14413	14463	14449	14514	14324	14496	14375	14534	14398	14424	14489	14489	14426
23590	21120	28703	24023	22581	23608	22686	19342	18494	18046	17818	17481	17501	17446	16710	16720	16408	16223	16140	15987	16061	15962	15762	16046	15972	16047	15779	15714	15849	15892	15812	15638	15728	15739	15842	15767	15785	15580	15656	15743	15581	15650	15512	15728	15633	15569	15663	15502	15545	16203	16380	16334	16012	15672	15825	15615	15558	15656	15643	15512	15738	15609	15677	15554	15615	15633	15668	15619	15548	15595	15449	15649	15609	15425	15664	15658	15466	15662	15656	15731	15544	15561	15610	15550	15457	15501	15629	15449	15630	15606	15565	15506	15542	15645	15733	15568	15798	15584	15604	15736	15626	15565	15776	15400	15709	15404	15681	15577	15460	15542	15590	15435	15470	15678	15525	15639	15652	15748	15719	15613	15575	15679	15737	15607	15709	15542	15481	15619	15509	15582	15516	15549	15421	15624	15625	15481	15642	15648	15616	15613	15661	15584	15692	15505	15433	15794	15381	15659	15877	15693	15625	15530	15616	15530	15750	15602	15656	15443	15601	15553	15550	15708	15764	15501	15518	15646	15595	15651	15607	15608	15500	15400	15422	15528	15443	15809	15428	15503	15604	15586	15631	15592	15698	15649	15542	15501	15679	15630	15540	15697	15515	15705	15623	15679	15734	15733	15807	15557	15715	15673	15669	15712	15717	15517	15376	15575	15311	15685	15565	15567	15480	15493	15646	15689	15637	15436	15410	15576	15820	15652	15781	15385	15689	15707	15484	15592	15412	15566	15525	15780	15753	15545	15481	15453	15634	15490	15705	15459	15733	15730	15606	15571	15462	15489	15679	15650	15668	15566	15590	15606	15800	15647	15340	15690	15637	15637	15540	15624	15668	15594	15573	15753	15618	15740	15590	15633	15551	15707	15684	15663	15638	15566	15561	15672	15537	15636	15575	15502	15464	15684	15752	15696	15697	15542	15558	15455	15513	15667	15634	15364	15651	15673	15606	15617	15685	15589	15554	15537	15547	15651	15494	15798	15618	15566	15699	15512	15616	15513	15542	15381	15512	15819	15679	15564	15471	15581	15512	15628	15616	15452	15622	15478	15489	15642	15425	15637	15729	15536	15640	15521	15513	15620	15636	15544	15684	15739	15518	15666	15527	15534	15639	15608	15682	15655	15706	15409	15408	15692	15767	15654	15639	15462	15645	15613	15475	15584	15729	15593	15634	15697	15615	15590	15835	15587	15630	15601	15676	15767	15566	15520	15534	15624	15528	15507	15489	15476	15616	15675	15568	15613	15672	15614	15543	15457	15712	15663	15618	15483	15464	15684	15777	15533	15665	15599	15506	15744	15669	15811	15360	15479	15650	15598	15561	15610	15637	15545	15648	15438	15713	15688	15710	15446	15585	15682	15533	15624	15663	15742	15310	15562	15713	15584	15521	15691	15681	15755	15602	15577	15729	15504	15640	15757	15542	15682	15758	15636	15600	15527	15642	15482	15615	15506	15532	15610	15674	15638	15882	15586	15354	15535	15708	15796	15638	15676	15888	15618	15520	15682	15529	15589	15472	15443	15571	15518	15566	15840	15588	15491	15531	15770	15477	15675	15639	15650	15744	15572	15622	15619	15492	15896	15533	15710	15518	15439	15694	15699	15572	15792	15608	15586	15763	15718	15452	15483	15554	15634	15573	15541	15460	15558	15587	15654	15392	15369	15879	15505	15538	15610	15621	15610	15491	15474	15734	15713	15880	15670	15723	15602	15805	15704	15699	15611	15731	15726	15531	15658	15730	15575	15771	15749	15765	15534	15699	15758	15649	15680	15581	15634	15645	15500	15575	15698	15643	15593	15546	15716	15557	15424	15644	15422	15703	15627	15543	15414	15622	15648	15629	15708	15544	15636	15770	15403	15744	15558	15714	15661	15581	15512	15583	15452	15459	15503	15612	15777	15718	15543	15545	15471	15419	15470	15594	15495	15694	15643	15707	15491	15564	15517	15356	15622	15578	15482	15672	15648	15577	15668	15446	15550	15679	15697	15564	15490	15685	15404	15396	15423	15705	15538	15564	15565	15609	15580	15678	15867	15548	15705	15801	15686	15662	15546	15704	15535	15702	15603	15504	15702	15806	15387	15665	15768	15679	15815	15537	15573	15756	15379	15506	15627	15643	15615	15605	15629	15710	15618	15546	15494	15727	15586	15552	15615	15661	15437	15571	15467	15580	15787	15739	15559	15607	15460	15613	15611	15804	15644	15643	15583	15484	15464	15449	15696	15649	15613	15672	15555	15553	15707	15598	15402	15435	15467	15556	15596	15545	15560	15632	15407	15504	15613	15470	15653	15453	15699	15592	15534	15464	15506	15581	15745	15390	15703	15632	15447	15583	15621	15553	15594	15672	15671	15562	15415	15647	15554	15630	15554	15578	15626	15660	15591	15543	15500	15531	15667	15786	15672	15623	15602	15714	15694	15493	15496	15456	15572	15599	15547	15499	15610	15626	15629	15466	15645	15569	15513	15522	15554	15685	15793	15742	15487	15536	15367	15484	15686	15499	15486	15533	15719	15700	15621	15596	15565	15619	15564	15551	15643	15530	15503	15756	15563	15603	15628	15389	15615	15788	15702	15691	15555	15656	15684	15501	15657	15525	15659	15593	15567	15592	15597	15552	15433	15565	15779	15672	15698	15403	15646	15581	15571	15635	15723	15753	15649	15537	15481	15707	15565	15714	15548	15384	15575	15461	15671	15510	15575	15700	15639	15642	15772	15677	15532	15584	15526	15544	15534	15639	15554	15568	15689	15498	15642	15487	15434	15412	15535	15671	15676	15630	15623	15601	15447	15482	15544	15486	15614	15636	15635	15589	15565	15419	15419	15517	15641	15575	15500	15558	15559	15699	15493	15659	15629	15554	15819	15566	15608	15465	15496	15706	15516	15636	15571	15470	15544	15430	15626	15460	15569	15521	15525	15664	15739	15553	15576	15645	15601	15776	15559	15623	15549	15591	15634	15646	15441	15607	15545	15639	15473	15561	15511	15601	15599	15470	15459	15745	15606	15550	15753	15673	15592	15624	15621	15543	15616	15704	15805	15434	15662	15491	15530	15584	15604	15427	15601	15700	15529	15580	15607	15680	15700	15663	15620	15550	15668	15644	15590	15617	15479	15675	15556	15797	15620	15608	15587	15464	15535	15656	15639	15657	15621	15581	15624	15602	15546	15492	15702	15558	15483	15528	15544	15457	15487	15768	15553	15561	15548	15622	15595	15459	15685	15610	15627	15668	15596	15751	15622	15598	15651	15437	15540	15444	15567	15533	15520	15634	15525	15557	15507	15423	15593	15476	15463	15545	15447	15454	15548	15667	15627	15703	15537	15639	15711	15603	15623	15496	15753	15597	15591	15744	15716	15484	15483	15504	15292	15399	15635	15645	15636	15677	15577	15565	15812	15661	15538	15465	15817	15589	15481	15620	15519	15442	15621	15642	15631	15473	15565	15675	15534	15551	15523	15602	15346	15442	15642	15735	15748	15514	15496	15800	15641	15618	15704	15541	15697	15476	15610	15555	15545	15745	15506	15451	15261	15588	15547	15864	15810	15468	15593	15635	15635	15452	15606	15892	15511	15500	15576	15739	15683	15675	15448	15636	15581	15897	15722	15593	15632	15531	15598	15506	15298	15546	15561	15570	15578	15577	15667	15535	15498	15528	15749	15546	15642	15412	15757	15512	15613	15609	15551	15649	15645	15793	15644	15704	15766	15623	15757	15658	15615	15591	15771	15713	15429	15664	15629	15450	15676	15653	15388	15549	15800	15449	15656	15654	15732	15698	15774	15868	15390	15383	15555	15503	15497	15629	15760	15728	15613	15747	15586	15676	15566	15433	15666	15636	15618	15450	15742	15467	15734	15658	15514	15681	15538	15656	15513	15601	15620	15680	15629	15605	15514	15627	15539	15671	15753	15498	15505	15444	15626	15428	15580	15580	15498	15650	15437	15637	15666	15419	15570	15541	15657	15667	15502	15560	15617	15345	15704	15702	15494	15370	15437	15575	15482	15417	15624	15503	15641	15371	15571	15434	15613	15630	15294	15654	15591	15479	15407	15480	15515	15387	15741	15516	15694	15703	15613	15588	15737	15739	15698	15727	15420	15634	15547	15611	15789	15590	15613	15690	15353	15552	15635	15587	15646	15695	15636	15533	15588	15430	15506	15580	15668	15686	15588	15488	15612	15809	15666	15586	15359	15550	15849	15605	15779	15679	15549	15455	15614	15525	15614	15696	15528	15799	15679	15619	15449	15609	15524	15585	15665	15621	15554	15485	15598	15730	15621	15630	15471	15327	15665	15792	15734	15548	15572	15646	15724	15563	15690	15643	15638	15867	15694	15634	15645	15762	15420	15581	15705	15642	15609	15719	15584	15521	15639	15694	15566	15420	15570	15573	15570	15524	15453	15577	15719	15624	15590	15480	15484	15373	15618	15368	15450	15574	15687	15701	15663	15598	15693	15614	15496	15609	15585	15732	15706	15652	15594	15596	15720	15658	15567	15524	15763	15697	15537	15710	15622	15633	15558	15732	15406	15437	15465	15482	15728	15729	15433	15481	15526	15307	15562	15625	15632	15616	15606	15677	15469	15562	15530	15535	15363	15602	15742	15805	15551	15533	15592	15611	15536	15452	15567	15732	15617	15505	15495	15405	15556	15591	15631	15674	15688	15546	15477	15317	15423	15612	15406	15539	15674	15776	15690	15758	15525	15609	15502	15728	15715	15313	15548	15606	15627	15753	15457	15599	15609	15619	15578	15455	15590	15574	15593	15731	15820	15752	15655	15670	15586	15606	15526	15642	15615	15603	15577	15461	15404	15628	15641	15476	15535	15848	15509	15782	15574	15529	15622	15534	15659	15652	15338	15505	15489	15817	15734	15534	15568	15801	15538	15588	15415	15611	15454	15702	15596	15724	15624	15739	15499	15456	15639	15517	15458	15775	15585	15498	15824	15627	15773	15615	15545	15605	15433	15668	15534	15428	15437	15577	15586	15467	15541	15474	15387	15506	15581	15528	15547	15392	15547	15527	15352	15286	15695	15750	15632	15524	15562	15631	15676	15720	15700	15623	15706	15585	15582	15697	15627	15684	15600	15695	15535	15461	15578	15468	15522	15884	15697	15603	15635	15464	15769	15455	15799	15460	15724
17820	33300	34549	28529	25594	23052	21226	19832	19151	17844	17749	17506	17458	17056	16330	16067	15484	14993	14787	14869	14949	14716	14775	14804	14767	14713	14591	14736	14512	14484	14455	14617	14488	14671	14340	14535	14493	14456	14369	14623	14634	14494	14417	14433	14458	14332	14603	14396	14392	15421	15289	15281	14871	14595	14525	14376	14355	14464	14570	14325	14418	14348	14388	14389	14435	14399	14322	14311	14440	14553	14549	14383	14419	14339	14419	14532	14435	14462	14429	14287	14446	14395	14273	14425	14261	14482	14458	14188	14496	14493	14301	14474	14391	14489	14572	14658	14509	14296	14500	14405	14514	14476	14434	14323	14354	14406	14232	14348	14518	14420	14418	14249	14348	14322	14454	14447	14360	14450	14463	14421	14527	14541	14398	14384	14477	14481	14378	14486	14461	14444	14461	14375	14333	14489	14336	14428	14303	14392	14338	14243	14499	14342	14412	14480	14438	14435	14523	14342	14466	14368	14257	14355	14584	14357	14481	14421	14237	14393	14381	14434	14486	14502	14443	14378	14511	14537	14398	14299	14342	14537	14502	14497	14377	14495	14486	14610	14414	14512	14401	14525	14329	14394	14504	14481	14367	14342	14315	14459	14329	14359	14536	14424	14625	14433	14422	14489	14424	14488	14533	14423	14558	14579	14457	14468	14508	14457	14257	14422	14496	14282	14409	14355	14486	14458	14359	14446	14324	14446	14365	14399	14360	14570	14505	14396	14382	14474	14525	14472	14354	14428	14366	14583	14501	14508	14600	14445	14482	14422	14499	14565	14460	14515	14388	14415	14384	14612	14540	14313	14397	14414	14466	14466	14405	14495	14397	14563	14493	14464	14449	14338	14279	14391	14500	14405	14514	14530	14511	14544	14363	14340	14549	14520	14521	14338	14325	14504	14597	14415	14463	14560	14345	14348	14491	14571	14437	14319	14357	14422	14574	14383	14378	14352	14294	14480	14482	14402	14478	14603	14467	14415	14378	14486	14386	14420	14488	14426	14369	14389	14383	14446	14312	14287	14387	14363	14382	14424	14518	14268	14325	14228	14372	14307	14435	14446	14416	14364	14329	14315	14371	14291	14547	14503	14327	14410	14455	14375	14415	14576	14352	14547	14304	14473	14293	14478	14573	14427	14312	14346	14345	14471	14357	14573	14603	14345	14478	14473	14448	14316	14401	14400	14625	14456	14337	14633	14438	14504	14365	14445	14240	14396	14409	14579	14578	14405	14422	14373	14413	14431	14429	14537	14297	14345	14342	14453	14481	14537	14215	14528	14383	14475	14391	14525	14429	14484	14312	14558	14514	14375	14474	14340	14496	14464	14375	14533	14313	14411	14487	14332	14405	14500	14558	14389	14443	14577	14486	14462	14293	14461	14571	14398	14451	14499	14414	14407	14360	14547	14479	14353	14455	14365	14259	14407	14596	14461	14348	14518	14301	14355	14452	14376	14350	14209	14348	14459	14434	14405	14384	14501	14454	14415	14333	14334	14361	14370	14263	14452	14496	14390	14437	14439	14568	14406	14548	14569	14352	14459	14530	14573	14314	14310	14478	14545	14460	14358	14435	14411	14495	14429	14362	14382	14720	14516	14437	14423	14415	14331	14495	14532	14396	14415	14417	14223	14402	14382	14368	14296	14513	14457	14485	14400	14465	14459	14381	14362	14543	14602	14401	14457	14352	14535	14484	14466	14550	14451	14471	14359	14377	14500	14597	14611	14501	14249	14345	14481	14565	14499	14420	14337	14374	14539	14386	14434	14520	14443	14431	14495	14306	14602	14418	14312	14207	14410	14334	14391	14273	14506	14496	14205	14506	14337	14433	14549	14458	14496	14560	14366	14222	14443	14343	14517	14384	14532	14339	14296	14475	14341	14312	14438	14499	14341	14413	14252	14297	14306	14448	14520	14423	14485	14397	14471	14384	14304	14473	14399	14404	14452	14473	14522	14535	14313	14312	14377	14377	14422	14584	14407	14392	14329	14354	14330	14419	14322	14389	14443	14359	14247	14516	14500	14411	14602	14434	14476	14497	14473	14533	14433	14368	14555	14467	14585	14394	14352	14560	14498	14456	14333	14270	14459	14570	14307	14412	14450	14370	14421	14348	14335	14542	14425	14315	14558	14535	14447	14487	14564	14381	14412	14401	14450	14434	14425	14502	14366	14541	14430	14429	14419	14418	14460	14476	14310	14331	14484	14346	14491	14632	14562	14331	14658	14504	14442	14451	14477	14550	14340	14530	14310	14488	14486	14460	14427	14462	14226	14555	14480	14662	14602	14490	14516	14337	14377	14342	14379	14543	14542	14488	14489	14443	14453	14314	14510	14488	14500	14577	14280	14292	14415	14368	14467	14376	14393	14445	14384	14512	14421	14551	14635	14465	14448	14460	14425	14509	14463	14495	14350	14454	14582	14356	14304	14507	14491	14524	14463	14286	14364	14444	14425	14493	14339	14431	14449	14419	14421	14350	14404	14373	14438	14511	14502	14408	14365	14408	14371	14436	14544	14417	14460	14274	14592	14264	14475	14478	14393	14551	14528	14394	14299	14391	14401	14446	14535	14417	14492	14351	14362	14469	14483	14585	14570	14371	14503	14341	14333	14383	14494	14374	14437	14447	14371	14350	14393	14474	14621	14422	14360	14377	14400	14488	14398	14449	14396	14558	14442	14300	14414	14387	14424	14479	14333	14438	14266	14496	14480	14353	14685	14536	14420	14465	14384	14524	14523	14372	14465	14493	14435	14498	14356	14443	14344	14489	14550	14475	14409	14532	14356	14494	14461	14572	14279	14247	14399	14308	14444	14580	14401	14338	14492	14504	14391	14344	14455	14401	14512	14526	14509	14565	14251	14555	14343	14614	14392	14538	14586	14508	14489	14499	14448	14365	14434	14499	14373	14531	14225	14386	14476	14542	14333	14324	14352	14520	14303	14424	14467	14271	14478	14369	14377	14390	14405	14345	14613	14387	14334	14465	14178	14490	14324	14429	14387	14394	14345	14473	14205	14364	14387	14501	14481	14452	14623	14418	14463	14612	14297	14394	14427	14362	14463	14409	14453	14339	14385	14468	14583	14305	14365	14317	14390	14317	14427	14293	14464	14369	14313	14367	14487	14505	14553	14332	14525	14430	14418	14496	14573	14460	14481	14446	14342	14535	14502	14279	14476	14365	14469	14437	14351	14419	14431	14338	14312	14507	14455	14304	14212	14410	14335	14372	14484	14558	14356	14387	14314	14328	14452	14393	14362	14464	14391	14300	14461	14445	14461	14362	14498	14373	14371	14447	14290	14516	14414	14453	14274	14459	14470	14398	14479	14511	14335	14537	14495	14359	14421	14273	14402	14569	14521	14253	14382	14358	14397	14314	14476	14227	14404	14505	14359	14453	14418	14515	14413	14483	14553	14382	14420	14445	14442	14168	14477	14449	14291	14512	14483	14335	14335	14501	14456	14336	14473	14569	14313	14429	14422	14550	14488	14564	14369	14391	14419	14463	14464	14486	14637	14344	14397	14318	14322	14575	14375	14356	14359	14410	14515	14441	14423	14612	14418	14355	14421	14384	14394	14341	14374	14315	14362	14444	14407	14561	14299	14492	14365	14449	14356	14499	14467	14537	14501	14396	14489	14476	14380	14408	14425	14268	14232	14357	14360	14347	14410	14446	14500	14381	14493	14411	14566	14457	14283	14480	14421	14488	14332	14476	14396	14354	14403	14463	14460	14303	14331	14409	14429	14528	14405	14543	14475	14414	14503	14265	14275	14518	14466	14328	14357	14495	14448	14555	14405	14436	14377	14515	14353	14351	14392	14569	14483	14526	14404	14227	14482	14313	14446	14321	14423	14427	14530	14476	14351	14337	14482	14415	14443	14536	14437	14359	14502	14528	14497	14594	14364	14461	14433	14381	14398	14445	14529	14323	14378	14330	14342	14525	14434	14466	14322	14453	14464	14583	14423	14249	14429	14396	14419	14361	14443	14344	14452	14439	14409	14440	14410	14603	14574	14366	14339	14539	14463	14414	14374	14606	14426	14522	14470	14364	14546	14442	14384	14648	14401	14402	14357	14383	14501	14259	14458	14294	14508	14494	14391	14378	14273	14554	14483	14409	14497	14525	14460	14571	14392	14442	14314	14436	14529	14508	14275	14676	14307	14480	14407	14325	14549	14421	14380	14511	14502	14470	14393	14497	14285	14528	14399	14265	14582	14575	14294	14387	14357	14274	14553	14546	14377	14468	14422	14369	14454	14335	14290	14442	14458	14501	14511	14537	14281	14347	14457	14538	14455	14390	14352	14463	14400	14342	14305	14393	14386	14451	14369	14447	14373	14384	14481	14420	14433	14461	14414	14359	14325	14511	14474	14362	14283	14462	14626	14361	14544	14461	14492	14436	14493	14247	14413	14412	14542	14468	14704	14399	14510	14415	14376	14381	14446	14571	14471	14404	14467	14382	14463	14579	14458	14365	14493	14385	14496	14305	14463	14371	14444	14462	14419	14464	14543	14272	14626	14362	14427	14495	14508	14424	14498	14413	14648	14517	14483	14368	14500	14638	14496	14493	14397	14582	14523	14572	14348	14234	14328	14512	14454	14499	14317	14426	14378	14386	14337	14454	14245	14520	14420	14439	14363	14409	14383	14497	14471	14572	14521	14204	14511	14464	14303	14395	14374	14453	14505	14453	14280	14306	14410	14460	14332	14422	14304	14321	14363	14505	14254	14420	14362	14385	14506	14411	14430	14320	14408	14524	14481	14418	14384	14440	14343	14353	14426	14438	14333	14498	14396	14202	14235	14407	14399	14275	14304	14422	14359	14485	14371	14650	14335	14488	14485	14487	14360	14391	14655	14338	14580	14454	14230	14525	14375	14342	14163	14393	14364	14306	14491	14469	14496	14274	14370	14423	14409	14498	14280	14453	14549	14400	14537	14413	14404	14430	14302	14309	14401	14554	14290	14286	14383	14496	14456	14414	14441	14412	14317	14338	14462	14230	14309	14572	14409	14547	14491	14498	14441	14510	14434	14567	14454	14349	14472	14428	14303	14575	14436	14436	14392	14463	14338	14533	14530	14462	14358	14405	14394	14520	14486	14302	14485	14268	14376	14443	14373	14420	14357	14346	14441	14372	14468	14360	14426	14330	14244
22534	21016	28910	23325	21435	24150	26652	20771	19417	18953	18713	18688	18341	17781	17352	17266	16660	16530	16290	16205	16066	15968	16176	16223	15904	16142	16034	16026	16090	15867	15910	16111	15853	15922	15986	15973	15817	15729	15726	15720	15910	15869	15858	15680	15804	15883	15671	15683	15781	16502	17007	16951	16673	16298	16002	15726	15677	15700	15689	15638	15555	15526	15640	15715	15830	15819	15689	15699	15647	15757	15595	15588	15773	15640	15661	15530	15637	15582	15609	15738	15703	15703	15604	15569	15753	15711	15660	15872	15679	15589	15563	15624	15673	15594	15763	15674	15675	15551	15712	15676	15623	15684	15801	15724	15804	15796	15782	15591	15695	15590	15634	15688	15479	15608	15466	15769	15710	15685	15803	15618	15810	15553	15768	15508	15775	15665	15479	15606	15783	15874	15509	15739	15753	15798	15858	15753	15561	15625	15634	15830	15903	15771	15783	15563	15572	15534	15572	15478	15664	15709	15521	15588	15798	15568	15738	15712	15662	15675	15720	15653	15641	15695	15682	15801	15668	15566	15487	15525	15533	15745	15734	15579	15785	15534	15619	15621	15402	15604	15567	15636	15652	15639	15616	15661	15703	15512	15597	15490	15557	15621	15748	15675	15653	15632	15547	15654	15957	15728	15653	15753	15650	15630	15795	15329	15670	15643	15704	15672	15671	15605	15570	15729	15768	15601	15468	15443	15529	15491	15634	15607	15573	15635	15800	15848	15515	15669	15523	15743	15753	15587	15662	15552	15763	15417	15662	15522	15506	15506	15634	15783	15669	15720	15894	15601	15575	15396	15644	15517	15851	15629	15430	15591	15626	15664	15437	15668	15806	15512	15662	15683	15490	15680	15646	15699	15576	15678	15720	15593	15630	15742	15664	15765	15824	15597	15603	15833	15708	15533	15419	15631	15720	15628	15534	15543	15533	15667	15473	15476	15743	15618	15607	15393	15683	15797	15368	15686	15702	15451	15576	15640	15775	15672	15668	15661	15599	15596	15538	15639	15691	15639	15550	15698	15595	15553	15718	15612	15725	15670	15393	15718	15644	15764	15612	15583	15660	15736	15714	15564	15448	15488	15357	15512	15523	15605	15677	15766	15614	15585	15406	15566	15648	15671	15556	15729	15827	15667	15723	15710	15794	15665	15629	15626	15560	15712	15587	15495	15529	15636	15690	15626	15670	15713	15736	15731	15656	15656	15599	15383	15565	15588	15490	15519	15739	15483	15395	15581	15660	15766	15621	15554	15457	15616	15526	15571	15557	15612	15762	15371	15719	15730	15862	15693	15664	15637	15574	15682	15666	15418	15719	15406	15482	15486	15704	15719	15633	15732	15527	15813	15589	15556	15601	15607	15516	15620	15652	15618	15591	15732	15571	15549	15518	15722	15593	15852	15541	15624	15764	15515	15640	15631	15443	15675	15619	15557	15646	15623	15370	15457	15746	15554	15441	15465	15460	15545	15696	15567	15592	15526	15658	15631	15461	15568	15542	15637	15602	15573	15647	15707	15680	15419	15720	15621	15627	15683	15528	15746	15514	15693	15646	15770	15684	15524	15702	15502	15555	15507	15605	15600	15770	15716	15633	15672	15495	15598	15584	15609	15692	15534	15610	15634	15658	15843	15711	15623	15652	15350	15590	15741	15518	15681	15799	15721	15551	15660	15535	15549	15706	15739	15689	15615	15583	15661	15756	15648	15793	15843	15599	15712	15587	15727	15445	15632	15595	15617	15647	15642	15476	15786	15647	15852	15798	15505	15523	15605	15630	15623	15545	15653	15639	15903	15582	15619	15600	15538	15486	15589	15473	15709	15658	15448	15742	15693	15601	15702	15460	15454	15576	15571	15732	15645	15496	15705	15630	15878	15748	15733	15712	15557	15398	15351	15744	15627	15591	15720	15736	15450	15750	15467	15798	15752	15663	15599	15592	15654	15590	15626	15663	15364	15489	15673	15750	15631	15674	15880	15490	15506	15579	15491	15644	15658	15646	15447	15806	15768	15642	15717	15601	15740	15781	15883	15603	15670	15381	15605	15639	15553	15633	15588	15493	15511	15551	15538	15492	15617	15606	15526	15444	15466	15697	15497	15678	15449	15568	15880	15705	15894	15657	15757	15660	15633	15602	15722	15509	15592	15615	15616	15591	15653	15499	15669	15540	15784	15586	15813	15608	15685	15409	15362	15599	15726	15648	15754	15569	15534	15495	15713	15562	15705	15845	15702	15597	15602	15622	15737	15666	15664	15655	15716	15542	15580	15760	15499	15508	15675	15658	15507	15549	15503	15581	15568	15705	15735	15534	15545	15622	15565	15656	15739	15568	15619	15677	15549	15474	15643	15648	15797	15662	15612	15673	15619	15688	15525	15589	15392	15423	15553	15728	15540	15678	15601	15517	15748	15621	15553	15682	15700	15663	15791	15538	15385	15774	15417	15634	15652	15530	15503	15530	15712	15561	15661	15630	15652	15857	15536	15607	15640	15731	15326	15640	15585	15477	15462	15576	15533	15390	15468	15582	15557	15463	15508	15575	15691	15782	15494	15609	15762	15517	15611	15741	15407	15656	15483	15524	15556	15521	15518	15540	15587	15523	15556	15716	15723	15676	15675	15844	15710	15680	15755	15556	15514	15517	15635	15536	15704	15715	15785	15676	15771	15750	15659	15555	15618	15720	15540	15828	15607	15529	15482	15569	15517	15507	15488	15626	15561	15704	15674	15498	15508	15524	15800	15546	15476	15612	15613	15619	15571	15363	15608	15544	15495	15609	15593	15735	15657	15581	15612	15682	15690	15626	15722	15781	15579	15658	15563	15573	15578	15712	15621	15666	15598	15612	15546	15722	15754	15581	15651	15609	15766	15696	15580	15539	15775	15563	15541	15618	15416	15583	15476	15582	15539	15795	15637	15615	15764	15803	15730	15717	15535	15644	15507	15623	15619	15501	15572	15754	15648	15720	15717	15755	15694	15576	15572	15529	15617	15683	15668	15567	15510	15765	15543	15509	15767	15681	15713	15670	15655	15743	15535	15583	15317	15584	15590	15660	15703	15535	15604	15745	15567	15728	15588	15707	15690	15455	15514	15670	15694	15566	15488	15706	15706	15687	15571	15407	15618	15537	15567	15589	15539	15573	15614	15393	15428	15563	15683	15629	15609	15605	15742	15604	15488	15692	15455	15656	15630	15661	15580	15831	15631	15641	15606	15555	15696	15896	15557	15639	15766	15675	15766	15478	15626	15522	15609	15501	15516	15720	15698	15393	15762	15782	15550	15722	15712	15665	15606	15553	15930	15861	15676	15618	15505	15683	15530	15579	15613	15541	15551	15523	15429	15674	15409	15484	15732	15571	15423	15724	15531	15918	15650	15554	15498	15721	15721	15641	15647	15742	15559	15673	15729	15527	15315	15555	15761	15488	15538	15617	15527	15575	15626	15705	15684	15605	15545	15682	15624	15625	15720	15713	15730	15476	15567	15923	15485	15590	15523	15622	15457	15707	15724	15641	15551	15671	15564	15633	15583	15711	15561	15579	15638	15580	15791	15622	15760	15728	15490	15344	15572	15724	15553	15672	15653	15730	15723	15668	15537	15630	15725	15533	15523	15481	15255	15760	15555	15487	15542	15598	15614	15622	15749	15473	15720	15566	15473	15747	15768	15447	15387	15538	15669	15665	15569	15635	15785	15454	15562	15717	15657	15640	15704	15629	15494	15422	15577	15657	15586	15717	15612	15459	15629	15727	15720	15663	15500	15561	15615	15653	15727	15698	15688	15746	15671	15659	15595	15583	15555	15839	15704	15793	15581	15521	15594	15495	15523	15474	15609	15577	15547	15702	15821	15805	15437	15497	15788	15508	15730	15635	15530	15619	15596	15714	15550	15639	15731	15691	15508	15715	15548	15516	15701	15650	15540	15593	15870	15563	15589	15559	15499	15709	15680	15638	15585	15593	15700	15529	15677	15436	15655	15540	15530	15584	15674	15731	15705	15648	15759	15771	15715	15598	15717	15720	15453	15609	15574	15693	15459	15346	15493	15593	15542	15607	15706	15751	15592	15552	15520	15726	15603	15765	15772	15561	15412	15459	15689	15531	15752	15666	15482	15597	15726	15480	15607	15737	15511	15558	15573	15730	15662	15799	15504	15532	15664	15510	15669	15597	15684	15585	15478	15713	15494	15626	15753	15647	15636	15622	15715	15732	15742	15499	15590	15549	15432	15781	15676	15719	15640	15642	15434	15544	15717	15645	15540	15725	15551	15545	15675	15700	15709	15624	15463	15703	15622	15671	15807	15566	15680	15702	15581	15501	15480	15492	15665	15610	15747	15766	15538	15523	15638	15584	15574	15652	15616	15706	15450	15703	15359	15744	15501	15746	15676	15572	15622	15812	15586	15628	15680	15535	15710	15616	15473	15564	15699	15792	15689	15470	15624	15541	15575	15732	15710	15765	15543	15620	15558	15656	15616	15507	15543	15382	15599	15604	15504	15590	15608	15641	15539	15737	15690	15567	15622	15791	15651	15657	15618	15647	15495	15455	15593	15567	15593	15622	15473	15695	15556	15743	15582	15640	15628	15592	15722	15528	15593	15637	15642	15702	15468	15652	15585	15512	15423	15496	15489	15679	15391	15559	15662	15640	15573	15849	15700	15498	15585	15629	15547	15533	15866	15526	15599	15672	15648	15574	15447	15575	15646	15515	15441	15635	15493	15618	15621	15646	15781	15684	15785	15724	15617	15627	15796	15808	15561	15728	15628	15600	15545	15766	15461	15760	15544	15623	15925	15477	15598	15571	15757	15713	15715	15701	15601	15768	15332	15520	15630	15586	15577	15485	15565	15672	15614	15599	15507	15492	15581	15645	15563	15363	15562	15693	15648	15673	15550	15474	15432	15582	15491	15657	15560	15591	15526	15585	15533	15786	15564	15640	15716	15682	15651	15602	15535	15501	15625	15605	15789	15566	15604	15554	15680	15690	15448	15475	15591	15476	15676	15657	15500	15803	15464	15640	15629	15628	15495	15594	15568	15572	15788	15627	15536	15664	15559	15551	15524	15428	15619	15541	15734	15395	15515	15595	15709	15687	15540	15436	15620	15720	15493	15631	15695	15629	15635	15785	15627	15777	15765	15508	15568	15572	15516	15638	15628
19492	38953	39278	31895	28738	26290	23540	21276	20555	18939	19017	18848	18524	17827	16806	16390	15923	15222	15148	15097	15052	14714	14924	15019	14814	14861	14765	14804	14643	14474	14515	14606	14442	14561	14471	14666	14439	14349	14457	14536	14542	14522	14570	14347	14391	14294	14533	14301	14571	15956	16491	16108	15657	14896	14600	14448	14289	14296	14383	14417	14573	14464	14456	14412	14491	14368	14181	14332	14544	14356	14301	14325	14419	14411	14387	14481	14265	14387	14447	14322	14363	14454	14376	14282	14479	14523	14320	14304	14450	14361	14295	14234	14398	14441	14404	14550	14348	14378	14467	14471	14312	14516	14433	14350	14342	14414	14496	14412	14351	14304	14318	14374	14695	14426	14289	14407	14354	14422	14512	14416	14363	14399	14494	14338	14329	14475	14376	14252	14310	14361	14349	14464	14494	14434	14345	14324	14480	14332	14376	14450	14297	14281	14441	14427	14340	14393	14395	14364	14463	14358	14332	14257	14136	14419	14238	14258	14188	14485	14550	14500	14418	14517	14356	14438	14416	14280	14405	14523	14218	14312	14474	14351	14353	14448	14558	14491	14328	14471	14250	14400	14443	14326	14367	14370	14351	14422	14239	14322	14393	14455	14430	14403	14443	14458	14551	14410	14340	14416	14448	14462	14590	14394	14309	14313	14381	14325	14361	14393	14308	14434	14382	14303	14439	14288	14295	14401	14475	14630	14297	14433	14440	14503	14513	14425	14481	14460	14318	14447	14354	14402	14414	14459	14325	14493	14471	14650	14459	14410	14337	14556	14481	14434	14442	14450	14387	14491	14282	14249	14402	14459	14459	14454	14174	14350	14486	14309	14332	14447	14324	14395	14522	14370	14367	14357	14311	14334	14502	14407	14342	14339	14464	14286	14527	14466	14430	14345	14315	14471	14456	14488	14420	14367	14305	14295	14378	14276	14323	14432	14483	14339	14312	14218	14297	14328	14288	14391	14372	14409	14511	14332	14426	14282	14347	14438	14513	14256	14430	14469	14414	14439	14414	14408	14353	14429	14551	14457	14512	14339	14368	14347	14421	14412	14368	14458	14274	14481	14394	14246	14370	14314	14474	14491	14387	14419	14364	14380	14340	14429	14270	14319	14371	14422	14361	14321	14186	14444	14351	14241	14462	14189	14324	14387	14480	14471	14443	14374	14293	14288	14422	14320	14284	14387	14234	14552	14417	14473	14429	14387	14474	14542	14392	14351	14424	14254	14421	14433	14315	14368	14489	14374	14370	14294	14365	14327	14511	14476	14417	14368	14507	14324	14380	14274	14396	14456	14536	14457	14369	14381	14382	14389	14320	14486	14289	14410	14321	14408	14393	14336	14508	14448	14314	14424	14470	14293	14367	14422	14388	14414	14376	14360	14364	14333	14249	14673	14421	14456	14408	14309	14452	14322	14316	14423	14462	14462	14492	14423	14468	14488	14329	14253	14587	14328	14313	14461	14490	14400	14203	14524	14203	14330	14333	14302	14273	14425	14332	14417	14160	14374	14354	14266	14446	14274	14315	14206	14316	14408	14399	14503	14420	14274	14353	14425	14317	14441	14260	14265	14218	14454	14460	14332	14617	14358	14517	14285	14353	14538	14343	14437	14454	14397	14257	14399	14340	14094	14487	14373	14205	14340	14414	14537	14391	14423	14290	14572	14368	14408	14509	14436	14393	14425	14435	14502	14331	14466	14332	14368	14415	14670	14374	14373	14201	14314	14427	14561	14409	14342	14436	14277	14538	14487	14390	14374	14370	14250	14387	14493	14523	14472	14551	14421	14517	14330	14524	14312	14481	14492	14414	14320	14497	14466	14372	14451	14360	14395	14398	14386	14444	14271	14402	14459	14437	14376	14488	14327	14489	14267	14436	14317	14313	14412	14392	14327	14486	14441	14468	14429	14432	14260	14300	14657	14479	14427	14361	14359	14433	14481	14410	14292	14470	14363	14538	14344	14336	14221	14420	14310	14389	14283	14587	14405	14363	14403	14349	14226	14291	14461	14427	14366	14319	14511	14522	14302	14296	14223	14472	14396	14295	14502	14355	14338	14504	14461	14342	14459	14178	14385	14374	14455	14369	14452	14299	14460	14409	14233	14583	14450	14453	14466	14344	14425	14412	14460	14427	14395	14483	14475	14405	14424	14442	14264	14115	14480	14396	14353	14494	14364	14247	14401	14380	14285	14420	14393	14387	14269	14295	14318	14183	14223	14348	14606	14344	14335	14294	14501	14311	14379	14372	14315	14313	14401	14450	14392	14449	14492	14374	14377	14595	14524	14374	14295	14420	14365	14238	14336	14463	14283	14399	14205	14458	14340	14542	14385	14447	14405	14311	14497	14391	14343	14485	14215	14259	14312	14468	14401	14412	14439	14542	14306	14363	14346	14513	14316	14477	14257	14434	14265	14555	14259	14378	14410	14452	14449	14330	14395	14405	14401	14463	14311	14421	14181	14343	14368	14457	14435	14393	14402	14469	14528	14280	14496	14522	14591	14301	14328	14375	14250	14471	14410	14279	14452	14389	14476	14385	14370	14359	14465	14387	14454	14440	14461	14264	14355	14414	14343	14301	14406	14367	14417	14375	14436	14439	14346	14441	14406	14310	14275	14378	14507	14404	14329	14511	14333	14425	14375	14230	14395	14356	14407	14360	14428	14271	14314	14500	14682	14419	14310	14450	14485	14450	14205	14332	14496	14386	14407	14240	14432	14287	14401	14377	14535	14342	14488	14267	14246	14437	14436	14397	14379	14493	14284	14422	14381	14336	14265	14421	14255	14565	14204	14467	14470	14518	14354	14327	14415	14478	14517	14468	14376	14464	14194	14419	14471	14309	14282	14413	14314	14357	14409	14334	14480	14261	14492	14331	14410	14355	14334	14447	14412	14238	14210	14385	14342	14400	14422	14350	14499	14378	14235	14432	14593	14463	14504	14290	14297	14419	14447	14250	14298	14488	14437	14534	14275	14339	14401	14532	14463	14361	14518	14340	14435	14453	14552	14418	14427	14251	14721	14262	14296	14484	14289	14531	14454	14407	14345	14248	14438	14507	14467	14476	14454	14496	14378	14487	14439	14374	14424	14415	14419	14444	14393	14502	14493	14172	14378	14596	14504	14383	14388	14507	14325	14509	14341	14414	14505	14454	14475	14266	14430	14385	14482	14326	14399	14382	14446	14328	14382	14318	14368	14482	14330	14418	14230	14392	14539	14387	14410	14410	14365	14452	14307	14465	14493	14204	14372	14505	14428	14393	14219	14524	14304	14321	14332	14451	14482	14350	14306	14487	14479	14497	14377	14505	14402	14391	14323	14373	14367	14448	14401	14442	14396	14492	14477	14524	14424	14433	14443	14337	14441	14574	14401	14403	14335	14350	14446	14371	14323	14362	14499	14494	14281	14361	14395	14379	14211	14318	14500	14340	14557	14416	14160	14205	14316	14512	14387	14490	14406	14365	14424	14287	14317	14575	14475	14471	14402	14361	14336	14403	14398	14240	14356	14511	14395	14306	14448	14176	14271	14476	14545	14030	14289	14208	14377	14449	14421	14241	14431	14366	14331	14449	14274	14431	14407	14321	14460	14377	14314	14391	14365	14657	14299	14309	14327	14438	14275	14385	14355	14330	14475	14445	14285	14311	14329	14226	14473	14251	14397	14379	14453	14401	14337	14333	14440	14496	14424	14409	14251	14389	14398	14403	14353	14288	14318	14411	14407	14585	14402	14416	14448	14304	14519	14435	14190	14338	14289	14624	14442	14352	14521	14363	14375	14412	14340	14228	14333	14364	14279	14324	14452	14242	14426	14303	14398	14377	14481	14263	14407	14393	14442	14505	14427	14410	14376	14525	14457	14365	14368	14303	14301	14287	14408	14501	14382	14242	14305	14424	14334	14326	14242	14411	14142	14491	14390	14383	14412	14376	14426	14361	14370	14484	14461	14315	14409	14485	14474	14452	14430	14454	14390	14375	14403	14442	14334	14404	14407	14532	14494	14399	14438	14483	14465	14446	14389	14520	14256	14440	14402	14400	14404	14422	14333	14364	14477	14272	14480	14456	14396	14338	14457	14446	14447	14169	14397	14302	14345	14401	14481	14319	14506	14377	14444	14251	14305	14434	14360	14370	14448	14402	14307	14412	14254	14378	14385	14470	14302	14457	14356	14384	14375	14446	14381	14306	14468	14410	14211	14412	14204	14322	14332	14354	14344	14330	14441	14505	14229	14426	14391	14385	14376	14410	14346	14362	14205	14508	14362	14547	14397	14316	14331	14588	14371	14336	14380	14536	14243	14275	14458	14317	14276	14381	14287	14374	14382	14315	14439	14097	14334	14403	14547	14353	14459	14243	14331	14385	14401	14577	14228	14301	14333	14506	14337	14354	14352	14413	14269	14379	14383	14400	14410	14440	14343	14316	14260	14415	14374	14330	14313	14287	14279	14614	14406	14480	14560	14444	14316	14411	14411	14417	14439	14387	14404	14398	14232	14388	14349	14409	14433	14368	14355	14437	14286	14429	14377	14362	14363	14319	14459	14361	14146	14309	14239	14420	14294	14425	14413	14229	14361	14418	14397	14515	14472	14293	14347	14516	14313	14367	14280	14522	14411	14317	14349	14376	14412	14430	14476	14476	14394	14534	14428	14381	14409	14665	14443	14392	14428	14395	14348	14353	14554	14299	14370	14161	14478	14231	14220	14528	14457	14246	14439	14422	14298	14383	14350	14312	14353	14370	14422	14253	14363	14475	14503	14230	14353	14149	14392	14456	14446	14427	14335	14391	14598	14288	14343	14432	14373	14399	14395	14324	14119	14333	14571	14387	14387	14478	14511	14412	14317	14180	14329	14375	14290	14316	14437	14411	14347	14206	14228	14397	14218	14354	14481	14465	14401	14400	14345	14372	14464	14423	14247	14275	14201	14450	14382	14472	14338	14272	14363	14442	14273	14541	14234	14291	14661	14439	14397	14451	14225	14303	14448	14305	14373	14327	14320	14254	14399	14397	14316	14481	14404	14513	14455	14391	14390	14369	14467	14450	14263	14429	14310	14418	14516	14404	14502	14467	14358	14379	14238	14320	14475	14429	14455	14327	14322	14431	14453	14342	14293	14296	14325	14257	14350	14254	14401	14433	14413	14399	14379
27103	23109	29688	25881	20382	19111	18553	17092	16907	16697	16776	16506	16546	16300	15965	16019	15835	15776	15735	15678	15545	15588	15601	15724	15689	15550	15725	15521	15691	15721	15709	15479	15800	15594	15401	15592	15490	15480	15583	15565	15565	15506	15490	15484	15477	15412	15556	15521	15652	15303	15726	15776	15528	15328	15622	15403	15272	15679	15556	15409	15381	15398	15243	15541	15366	15633	15396	15735	15569	15346	15560	15378	15417	15552	15740	15470	15430	15721	15678	15378	15226	15655	15516	15614	15330	15421	15547	15554	15472	15330	15355	15551	15423	15371	15420	15510	15469	15389	15450	15477	15473	15401	15671	15596	15475	15491	15601	15560	15534	15390	15323	15524	15613	15509	15483	15609	15486	15425	15533	15440	15616	15499	15499	15490	15685	15525	15354	15487	15452	15329	15474	15540	15545	15554	15589	15504	15477	15387	15314	15484	15425	15272	15626	15613	15501	15445	15487	15623	15523	15625	15511	15305	15585	15421	15447	15413	15367	15520	15622	15551	15488	15382	15430	15490	15579	15428	15374	15548	15475	15369	15385	15571	15546	15371	15730	15671	15436	15501	15526	15523	15554	15512	15408	15453	15630	15461	15580	15397	15498	15516	15633	15165	15451	15587	15398	15538	15401	15510	15587	15362	15711	15698	15665	15539	15446	15505	15365	15519	15726	15577	15618	15324	15534	15445	15497	15339	15498	15307	15530	15513	15497	15413	15540	15512	15474	15424	15501	15586	15452	15475	15436	15332	15435	15604	15652	15465	15378	15516	15329	15568	15449	15437	15517	15657	15540	15461	15468	15489	15459	15597	15598	15513	15445	15383	15511	15660	15522	15393	15516	15535	15581	15249	15397	15497	15484	15461	15486	15669	15688	15543	15593	15516	15456	15523	15581	15446	15562	15608	15479	15678	15585	15573	15450	15581	15488	15426	15569	15580	15500	15654	15528	15606	15484	15306	15505	15547	15652	15563	15450	15646	15625	15547	15683	15378	15629	15469	15444	15635	15643	15465	15534	15649	15363	15695	15607	15460	15419	15367	15349	15454	15376	15529	15521	15641	15355	15356	15595	15583	15529	15464	15511	15459	15419	15479	15361	15414	15261	15369	15377	15414	15566	15596	15542	15671	15495	15501	15446	15450	15510	15369	15386	15383	15488	15449	15547	15459	15508	15510	15504	15611	15482	15546	15519	15623	15307	15357	15491	15656	15796	15378	15473	15397	15426	15502	15674	15614	15551	15446	15461	15372	15253	15503	15558	15465	15360	15443	15439	15667	15505	15430	15701	15411	15424	15701	15566	15388	15468	15292	15485	15504	15540	15435	15560	15668	15580	15428	15452	15721	15414	15489	15627	15311	15448	15567	15697	15660	15552	15367	15359	15462	15504	15422	15609	15526	15367	15355	15501	15318	15489	15341	15504	15426	15365	15443	15459	15427	15490	15515	15550	15410	15502	15404	15635	15665	15500	15592	15504	15408	15421	15501	15494	15328	15490	15387	15554	15565	15480	15526	15537	15546	15477	15473	15490	15510	15421	15351	15647	15451	15354	15692	15439	15471	15459	15368	15385	15497	15510	15407	15438	15585	15506	15506	15531	15496	15512	15512	15400	15644	15585	15462	15448	15427	15600	15449	15483	15484	15589	15471	15493	15446	15609	15490	15569	15412	15379	15662	15732	15285	15519	15665	15541	15483	15553	15411	15465	15569	15382	15302	15450	15463	15397	15535	15404	15390	15464	15456	15410	15577	15492	15503	15304	15331	15459	15581	15580	15388	15513	15457	15502	15231	15536	15407	15546	15409	15404	15378	15457	15631	15385	15355	15294	15246	15484	15580	15209	15466	15657	15361	15335	15443	15508	15370	15618	15463	15534	15294	15470	15616	15470	15380	15593	15594	15501	15425	15291	15347	15569	15551	15307	15502	15368	15699	15608	15547	15574	15481	15539	15444	15412	15579	15595	15499	15486	15674	15498	15546	15575	15722	15648	15365	15432	15559	15507	15726	15596	15422	15301	15595	15729	15664	15682	15267	15412	15505	15505	15455	15589	15474	15529	15459	15637	15468	15437	15610	15439	15345	15742	15463	15499	15470	15439	15552	15682	15588	15596	15588	15732	15426	15767	15407	15389	15569	15690	15403	15468	15479	15310	15655	15742	15417	15529	15453	15515	15550	15480	15520	15443	15499	15626	15448	15590	15650	15461	15444	15364	15561	15475	15527	15537	15283	15654	15446	15536	15485	15552	15376	15504	15436	15422	15387	15470	15521	15430	15532	15566	15422	15373	15514	15501	15472	15482	15526	15514	15624	15611	15445	15386	15288	15581	15425	15396	15476	15335	15518	15654	15492	15398	15445	15412	15432	15406	15378	15418	15685	15564	15795	15678	15528	15641	15689	15652	15481	15696	15588	15485	15595	15497	15504	15533	15564	15460	15327	15700	15352	15613	15330	15463	15529	15326	15596	15224	15586	15710	15579	15509	15682	15609	15548	15572	15438	15491	15590	15568	15555	15578	15366	15433	15436	15529	15667	15536	15235	15440	15429	15484	15597	15619	15244	15326	15487	15643	15431	15498	15557	15493	15411	15264	15651	15278	15428	15433	15648	15639	15294	15523	15640	15611	15538	15550	15527	15473	15470	15451	15278	15525	15418	15543	15498	15254	15571	15525	15584	15539	15381	15433	15291	15382	15537	15490	15592	15274	15551	15561	15544	15704	15738	15308	15563	15594	15479	15651	15438	15434	15521	15489	15411	15457	15524	15414	15353	15451	15439	15572	15380	15470	15360	15689	15606	15452	15522	15370	15257	15394	15308	15646	15462	15667	15469	15510	15479	15634	15608	15398	15492	15333	15672	15581	15517	15514	15325	15544	15504	15658	15645	15501	15442	15616	15483	15533	15513	15396	15445	15524	15532	15662	15446	15485	15651	15407	15467	15539	15474	15637	15249	15321	15567	15464	15448	15529	15502	15725	15634	15601	15409	15606	15374	15410	15609	15479	15540	15371	15454	15455	15409	15524	15411	15372	15254	15553	15371	15395	15516	15516	15615	15501	15525	15334	15593	15543	15513	15531	15375	15407	15582	15585	15441	15483	15717	15501	15508	15439	15343	15546	15352	15525	15488	15662	15723	15647	15383	15497	15434	15496	15743	15481	15439	15445	15410	15546	15511	15453	15421	15565	15599	15351	15537	15757	15506	15548	15538	15617	15527	15925	15441	15589	15453	15571	15480	15553	15457	15652	15536	15717	15636	15468	15604	15521	15683	15364	15336	15490	15310	15334	15426	15554	15541	15435	15411	15433	15515	15471	15369	15512	15381	15587	15388	15324	15523	15564	15583	15535	15528	15521	15447	15482	15235	15480	15529	15377	15411	15523	15527	15740	15498	15503	15557	15451	15419	15598	15460	15582	15459	15456	15401	15736	15537	15598	15784	15574	15730	15528	15457	15359	15443	15306	15395	15489	15495	15354	15562	15563	15620	15544	15458	15497	15444	15507	15463	15537	15522	15214	15350	15514	15477	15362	15523	15454	15548	15662	15460	15530	15522	15494	15448	15590	15328	15453	15381	15267	15505	15626	15559	15472	15433	15569	15239	15400	15403	15373	15351	15427	15551	15510	15516	15570	15619	15607	15378	15299	15295	15395	15536	15239	15426	15745	15582	15425	15384	15562	15395	15443	15471	15380	15447	15566	15637	15437	15670	15596	15377	15450	15375	15414	15228	15617	15486	15352	15582	15551	15557	15568	15439	15510	15414	15359	15426	15403	15508	15499	15476	15511	15438	15290	15597	15390	15575	15391	15600	15541	15385	15353	15536	15442	15547	15368	15662	15434	15405	15439	15441	15606	15670	15641	15535	15474	15489	15410	15391	15611	15652	15587	15314	15346	15537	15452	15595	15573	15354	15533	15516	15702	15543	15518	15554	15526	15622	15612	15493	15643	15499	15222	15534	15555	15527	15466	15440	15436	15532	15471	15713	15501	15743	15489	15686	15575	15428	15474	15436	15735	15518	15491	15481	15490	15565	15554	15533	15469	15564	15365	15209	15356	15531	15504	15560	15448	15532	15442	15578	15432	15589	15541	15371	15535	15522	15629	15459	15591	15562	15353	15326	15618	15502	15300	15376	15481	15363	15385	15388	15464	15530	15714	15445	15381	15607	15575	15454	15428	15581	15555	15530	15372	15520	15662	15397	15618	15452	15434	15442	15613	15531	15400	15574	15575	15462	15645	15365	15558	15623	15535	15401	15291	15415	15607	15403	15364	15592	15357	15623	15680	15729	15509	15568	15488	15468	15382	15476	15733	15516	15539	15566	15443	15544	15531	15562	15551	15380	15355	15650	15534	15535	15662	15528	15445	15375	15538	15548	15454	15601	15489	15489	15478	15638	15496	15573	15619	15449	15407	15640	15431	15482	15561	15354	15497	15521	15332	15463	15668	15438	15338	15568	15505	15383	15467	15577	15382	15517	15438	15662	15504	15463	15549	15643	15464	15575	15505	15503	15528	15555	15530	15366	15637	15478	15534	15485	15526	15652	15437	15519	15493	15516	15561	15598	15533	15305	15782	15491	15405	15406	15540	15454	15430	15556	15459	15391	15414	15430	15341	15489	15476	15494	15549	15464	15240	15748	15587	15482	15463	15494	15485	15627	15680	15314	15618	15576	15615	15286	15461	15412	15501	15509	15293	15437	15602	15618	15481	15419	15595	15566	15528	15604	15610	15638	15456	15339	15463	15277	15693	15425	15558	15546	15638	15322	15559	15670	15483	15506	15542	15504	15587	15541	15713	15445	15446	15315	15657	15593	15691	15698	15437	15427	15577	15472	15512	15369	15664	15536	15506	15451	15293	15565	15442	15407	15437	15499	15567	15442	15512	15506	15558	15275	15291	15453	15608	15627	15493	15244	15641	15616	15515	15634	15444	15415	15679	15464	15365	15536	15484	15479	15562	15516	15364	15456	15276	15258	15165	15446	15495	15594	15544	15445	15407	15501	15635	15491	15491	15489	15656	15379	15569	15545	15370	15384	15562	15431	15515	15548	15549	15408	15340	15248	15345	15301	15579	15441	15518	15653	15613	15657	15542	15680	15442	15705	15731	15400	15530	15462	15684	15350	15447	15529	15456	15431	15319	15429	15655	15373
18743	31433	32772	24865	21448	19588	18447	17332	16859	16501	16450	16282	16080	15701	15164	14988	14579	14719	14638	14634	14470	14527	14731	14577	14562	14531	14625	14684	14551	14491	14459	14339	14486	14424	14501	14470	14537	14401	14320	14422	14545	14316	14366	14454	14247	14659	14457	14455	14320	14387	14497	14498	14576	14403	14462	14427	14494	14443	14334	14290	14353	14326	14396	14442	14301	14351	14212	14215	14266	14382	14245	14465	14395	14189	14278	14443	14261	14375	14333	14395	14466	14354	14276	14255	14357	14216	14414	14241	14265	14377	14417	14433	14399	14514	14271	14314	14254	14408	14324	14365	14280	14440	14410	14445	14349	14185	14368	14180	14414	14195	14375	14193	14318	14227	14512	14441	14377	14372	14338	14307	14404	14442	14391	14350	14274	14361	14551	14376	14455	14262	14328	14408	14251	14469	14389	14283	14356	14405	14434	14357	14410	14316	14494	14229	14333	14259	14296	14356	14233	14399	14162	14377	14260	14406	14122	14386	14384	14344	14293	14228	14317	14287	14391	14385	14350	14478	14310	14545	14374	14268	14316	14307	14227	14220	14562	14433	14433	14279	14399	14451	14360	14506	14366	14299	14359	14352	14444	14408	14246	14339	14337	14335	14322	14430	14418	14379	14472	14282	14259	14449	14423	14208	14264	14219	14336	14329	14539	14295	14381	14495	14355	14331	14385	14401	14212	14340	14267	14511	14363	14348	14456	14483	14284	14509	14384	14470	14158	14384	14466	14223	14378	14388	14268	14267	14375	14245	14451	14433	14519	14454	14335	14400	14324	14206	14574	14187	14157	14359	14459	14293	14504	14495	14553	14403	14442	14298	14332	14360	14350	14266	14465	14264	14362	14380	14423	14390	14447	14312	14301	14203	14487	14245	14450	14247	14466	14370	14454	14244	14133	14491	14403	14329	14358	14459	14422	14294	14375	14233	14251	14330	14319	14343	14350	14413	14232	14290	14436	14296	14259	14472	14309	14391	14435	14383	14476	14468	14123	14423	14486	14345	14373	14150	14421	14313	14355	14367	14327	14355	14297	14357	14297	14323	14369	14276	14332	14168	14367	14316	14330	14291	14300	14426	14385	14331	14339	14310	14417	14333	14451	14390	14458	14321	14379	14369	14473	14213	14276	14172	14473	14366	14309	14390	14294	14188	14235	14389	14224	14359	14456	14321	14363	14432	14472	14428	14447	14357	14410	14367	14363	14404	14383	14505	14520	14403	14221	14400	14391	14258	14408	14362	14195	14378	14590	14413	14301	14368	14448	14525	14213	14307	14369	14172	14278	14376	14349	14401	14551	14257	14319	14390	14402	14478	14378	14364	14317	14140	14434	14244	14271	14405	14237	14269	14301	14318	14368	14379	14261	14419	14288	14237	14463	14438	14454	14438	14326	14360	14179	14419	14377	14358	14257	14228	14515	14346	14358	14335	14393	14348	14138	14269	14294	14223	14322	14329	14337	14465	14427	14367	14133	14234	14276	14479	14304	14382	14195	14428	14352	14247	14317	14258	14257	14222	14375	14274	14315	14434	14174	14524	14168	14452	14441	14449	14189	14401	14466	14423	14370	14491	14176	14437	14365	14330	14332	14235	14442	14268	14216	14362	14318	14388	14369	14300	14412	14334	14429	14365	14193	14140	14318	14459	14434	14502	14335	14284	14339	14344	14249	14384	14212	14364	14373	14250	14418	14431	14382	14249	14418	14266	14320	14426	14470	14473	14485	14272	14529	14332	14414	14222	14353	14272	14313	14148	14444	14353	14350	14286	14327	14222	14319	14322	14310	14323	14350	14254	14451	14362	14315	14457	14303	14364	14611	14107	14365	14481	14335	14192	14243	14342	14304	14532	14376	14380	14425	14353	14371	14158	14450	14328	14510	14234	14216	14326	14303	14335	14441	14305	14186	14472	14339	14266	14332	14350	14327	14275	14457	14410	14335	14416	14284	14370	14282	14404	14420	14251	14408	14200	14263	14235	14418	14442	14357	14377	14365	14390	14489	14417	14415	14387	14372	14334	14251	14424	14498	14263	14333	14358	14402	14380	14386	14442	14198	14346	14268	14419	14303	14384	14309	14406	14433	14353	14453	14156	14257	14519	14324	14269	14252	14401	14446	14333	14360	14335	14305	14367	14284	14471	14287	14386	14401	14346	14414	14213	14192	14297	14447	14336	14430	14253	14390	14209	14341	14313	14401	14306	14361	14374	14349	14415	14304	14350	14389	14286	14446	14210	14207	14326	14307	14205	14148	14318	14671	14213	14324	14389	14449	14354	14405	14488	14177	14269	14378	14416	14332	14366	14363	14335	14303	14245	14318	14277	14431	14391	14269	14358	14429	14414	14249	14454	14300	14320	14363	14378	14366	14237	14337	14423	14354	14391	14354	14349	14390	14326	14296	14254	14309	14456	14395	14296	14399	14477	14172	14461	14411	14291	14331	14256	14180	14480	14376	14233	14381	14180	14385	14432	14301	14434	14335	14442	14441	14373	14465	14450	14397	14272	14506	14529	14393	14336	14383	14375	14215	14252	14230	14523	14289	14384	14276	14381	14411	14307	14314	14457	14287	14336	14445	14240	14356	14137	14354	14247	14298	14452	14332	14542	14327	14582	14390	14383	14268	14364	14480	14237	14403	14546	14241	14286	14312	14326	14259	14448	14485	14390	14351	14453	14469	14288	14312	14389	14395	14314	14319	14338	14267	14493	14270	14335	14235	14251	14557	14351	14403	14555	14248	14340	14406	14356	14164	14267	14567	14444	14267	14086	14230	14285	14394	14254	14327	14412	14456	14385	14230	14247	14296	14241	14187	14335	14244	14242	14227	14406	14515	14302	14394	14488	14290	14325	14352	14499	14285	14479	14591	14327	14342	14464	14370	14246	14397	14346	14313	14336	14250	14422	14362	14320	14388	14228	14299	14290	14391	14404	14305	14443	14480	14316	14254	14347	14420	14227	14205	14223	14440	14337	14282	14371	14205	14408	14309	14278	14378	14443	14421	14265	14442	14250	14210	14418	14533	14340	14277	14402	14257	14410	14267	14292	14401	14429	14284	14435	14621	14245	14356	14458	14213	14331	14385	14326	14446	14301	14410	14267	14375	14324	14396	14548	14282	14325	14246	14328	14345	14333	14335	14449	14388	14332	14343	14415	14361	14240	14102	14347	14152	14292	14487	14404	14268	14377	14454	14439	14362	14320	14393	14212	14326	14464	14356	14499	14320	14498	14300	14417	14412	14384	14563	14415	14343	14369	14301	14516	14340	14347	14288	14454	14323	14323	14442	14335	14399	14321	14308	14302	14243	14392	14315	14263	14330	14386	14414	14371	14392	14289	14360	14308	14365	14383	14252	14180	14464	14335	14418	14221	14385	14346	14270	14454	14378	14303	14200	14346	14375	14407	14415	14406	14255	14455	14340	14463	14525	14361	14415	14244	14405	14403	14391	14261	14399	14231	14244	14259	14333	14260	14396	14331	14241	14504	14259	14369	14426	14238	14378	14444	14358	14371	14319	14321	14386	14458	14406	14389	14406	14461	14344	14351	14167	14333	14375	14374	14491	14265	14266	14516	14354	14314	14407	14262	14528	14553	14312	14320	14343	14316	14253	14345	14224	14311	14263	14341	14297	14242	14388	14148	14323	14152	14308	14545	14266	14436	14404	14372	14181	14587	14335	14308	14393	14402	14376	14352	14346	14383	14419	14309	14573	14168	14493	14435	14458	14355	14417	14252	14404	14373	14461	14340	14458	14545	14420	14507	14334	14454	14348	14322	14405	14444	14450	14326	14352	14318	14302	14289	14490	14422	14214	14265	14277	14265	14432	14347	14457	14479	14443	14277	14355	14481	14290	14513	14246	14288	14547	14375	14392	14313	14180	14094	14280	14359	14197	14216	14226	14441	14150	14254	14214	14396	14477	14331	14509	14331	14341	14241	14431	14347	14402	14340	14448	14381	14567	14258	14469	14300	14503	14428	14509	14396	14291	14280	14379	14398	14292	14297	14414	14506	14501	14290	14352	14327	14337	14353	14300	14226	14351	14436	14317	14200	14112	14521	14265	14468	14284	14502	14220	14618	14266	14309	14360	14249	14309	14351	14367	14379	14335	14317	14452	14452	14369	14296	14416	14457	14209	14375	14290	14372	14517	14281	14447	14373	14524	14432	14405	14257	14214	14348	14239	14257	14335	14365	14410	14375	14390	14329	14464	14353	14288	14437	14338	14354	14332	14377	14475	14448	14421	14380	14443	14388	14372	14370	14341	14338	14315	14345	14418	14187	14544	14345	14295	14273	14273	14226	14387	14309	14525	14230	14345	14362	14324	14490	14457	14374	14417	14304	14275	14369	14297	14506	14553	14431	14327	14324	14342	14442	14352	14309	14468	14323	14363	14520	14370	14263	14363	14190	14401	14386	14319	14327	14232	14210	14362	14228	14414	14455	14424	14444	14366	14352	14361	14200	14414	14464	14446	14311	14374	14413	14469	14309	14390	14346	14214	14409	14458	14376	14380	14192	14439	14571	14282	14471	14275	14443	14394	14263	14511	14475	14387	14417	14314	14434	14255	14256	14282	14313	14359	14322	14239	14423	14503	14260	14364	14400	14372	14158	14346	14202	14421	14289	14349	14232	14336	14374	14376	14418	14382	14166	14258	14179	14337	14402	14472	14431	14246	14333	14243	14267	14458	14228	14420	14452	14396	14284	14315	14402	14357	14179	14367	14437	14448	14282	14394	14454	14091	14370	14251	14202	14388	14512	14306	14442	14374	14458	14363	14334	14271	14404	14422	14456	14383	14487	14210	14442	14406	14237	14220	14473	14276	14379	14412	14416	14351	14423	14262	14331	14356	14396	14353	14229	14498	14232	14398	14268	14329	14506	14423	14203	14339	14221	14281	14295	14527	14344	14292	14337	14228	14402	14345	14309	14442	14314	14319	14335	14376	14433	14373	14325	14367	14179	14481	14356	14324	14419	14383	14412	14349	14337	14522	14221	14437	14300	14318	14279	14409	14305	14401	14197	14259	14284	14404	14376	14292	14235	14341	14455	14242	14341	14406	14392	14395	14236	14285	14399	14187	14469	14453	14403	14348	14150	14439	14396	14450	14424	14324	14334	14574	14138	14191	14412	14269	14493	14359	14246
23599	21114	28640	24116	22472	23449	22577	19120	17769	17644	17905	17220	17175	16712	16513	16679	16059	16078	16031	15881	16031	15538	15832	15865	15744	15971	15762	15817	15900	15547	15717	15679	15796	15556	15555	15628	15654	15696	15689	15375	15566	15627	15829	15504	15535	15563	15576	15516	15550	16049	16148	16196	16059	15787	15594	15647	15597	15486	15643	15684	15667	15470	15604	15726	15470	15433	15509	15317	15508	15322	15602	15562	15505	15473	15617	15474	15586	15398	15393	15452	15413	15539	15444	15594	15565	15583	15535	15376	15423	15472	15619	15603	15490	15345	15449	15443	15565	15460	15439	15451	15393	15545	15347	15577	15437	15502	15389	15468	15628	15538	15531	15614	15417	15446	15402	15650	15608	15578	15516	15556	15674	15519	15564	15689	15585	15561	15543	15541	15537	15562	15371	15483	15346	15619	15614	15529	15444	15397	15453	15476	15231	15559	15478	15625	15441	15354	15610	15427	15468	15468	15595	15476	15383	15447	15459	15485	15359	15582	15421	15424	15477	15548	15595	15418	15485	15616	15593	15450	15347	15478	15560	15582	15514	15558	15457	15481	15512	15587	15543	15715	15526	15416	15627	15598	15756	15551	15440	15348	15163	15214	15474	15748	15458	15254	15462	15421	15500	15516	15525	15626	15396	15432	15660	15513	15363	15391	15467	15377	15659	15605	15505	15602	15390	15579	15485	15448	15610	15592	15647	15485	15501	15442	15306	15412	15504	15404	15601	15490	15438	15548	15429	15322	15393	15597	15493	15554	15268	15269	15524	15455	15397	15295	15418	15418	15492	15516	15456	15547	15613	15507	15411	15445	15675	15367	15647	15574	15502	15388	15542	15427	15690	15384	15502	15434	15454	15513	15373	15521	15208	15520	15495	15482	15641	15479	15398	15472	15435	15451	15481	15480	15445	15470	15479	15466	15430	15567	15433	15421	15236	15548	15705	15492	15499	15437	15686	15448	15386	15380	15379	15531	15604	15376	15524	15709	15321	15524	15282	15490	15278	15595	15624	15347	15444	15327	15459	15545	15479	15722	15565	15308	15533	15525	15544	15496	15436	15505	15595	15519	15528	15273	15440	15370	15456	15440	15558	15505	15325	15772	15586	15687	15489	15421	15433	15439	15430	15419	15557	15502	15236	15530	15647	15525	15598	15479	15418	15464	15468	15682	15420	15373	15680	15381	15741	15621	15604	15357	15619	15567	15462	15416	15559	15426	15483	15423	15707	15588	15633	15498	15526	15447	15472	15493	15490	15463	15363	15545	15259	15415	15471	15588	15637	15333	15630	15475	15543	15313	15369	15524	15404	15523	15299	15400	15572	15535	15501	15350	15461	15536	15580	15282	15589	15525	15478	15674	15273	15508	15604	15579	15537	15678	15609	15436	15463	15574	15320	15330	15525	15503	15454	15169	15350	15596	15451	15757	15622	15603	15457	15441	15542	15433	15372	15549	15500	15225	15378	15515	15518	15610	15367	15486	15307	15513	15585	15531	15417	15302	15266	15486	15327	15239	15535	15645	15592	15518	15488	15395	15545	15335	15608	15485	15518	15377	15600	15241	15427	15382	15337	15457	15540	15447	15489	15586	15307	15324	15392	15424	15591	15506	15602	15750	15485	15380	15574	15484	15513	15375	15451	15390	15456	15483	15640	15374	15607	15284	15601	15506	15605	15466	15418	15275	15505	15484	15351	15585	15506	15510	15691	15585	15634	15561	15364	15684	15502	15490	15477	15397	15542	15516	15538	15150	15434	15350	15701	15473	15372	15495	15701	15502	15460	15510	15526	15308	15604	15405	15547	15604	15452	15346	15499	15598	15417	15595	15608	15642	15484	15467	15512	15367	15460	15472	15578	15557	15433	15500	15478	15691	15484	15270	15518	15448	15491	15325	15533	15475	15440	15598	15531	15485	15453	15407	15460	15544	15457	15520	15383	15561	15567	15446	15479	15426	15518	15581	15468	15396	15539	15385	15386	15591	15513	15557	15377	15418	15634	15398	15401	15416	15606	15367	15536	15496	15424	15511	15279	15557	15529	15476	15521	15419	15453	15399	15361	15527	15400	15391	15358	15646	15462	15629	15354	15318	15481	15608	15581	15352	15431	15394	15488	15346	15475	15680	15501	15370	15468	15605	15508	15293	15447	15653	15616	15511	15546	15305	15528	15503	15295	15444	15438	15513	15474	15619	15535	15525	15551	15545	15581	15586	15585	15440	15462	15418	15551	15371	15370	15480	15415	15561	15529	15321	15372	15337	15642	15476	15503	15352	15472	15354	15520	15572	15629	15343	15581	15512	15544	15456	15457	15526	15450	15408	15356	15483	15345	15462	15621	15546	15566	15568	15420	15614	15538	15513	15418	15311	15353	15629	15503	15570	15508	15489	15689	15436	15558	15415	15550	15491	15402	15302	15660	15415	15373	15355	15514	15507	15678	15576	15457	15392	15357	15364	15466	15567	15508	15590	15331	15632	15484	15484	15474	15440	15527	15470	15483	15434	15472	15609	15328	15626	15635	15495	15543	15479	15498	15418	15494	15493	15526	15319	15341	15385	15505	15470	15502	15467	15596	15585	15528	15628	15686	15449	15413	15583	15571	15537	15635	15565	15370	15552	15447	15427	15481	15561	15756	15455	15484	15428	15636	15575	15567	15527	15651	15524	15338	15619	15421	15611	15438	15389	15551	15608	15571	15399	15629	15453	15391	15426	15493	15491	15364	15348	15514	15539	15435	15640	15462	15550	15535	15419	15550	15532	15625	15677	15481	15389	15529	15427	15278	15211	15461	15503	15647	15638	15468	15472	15359	15535	15301	15534	15598	15462	15539	15331	15692	15283	15351	15524	15445	15474	15326	15497	15501	15338	15361	15476	15397	15487	15265	15434	15596	15484	15511	15520	15651	15477	15488	15280	15587	15369	15411	15458	15441	15515	15538	15657	15525	15548	15315	15139	15460	15440	15306	15401	15767	15517	15451	15610	15569	15518	15521	15510	15403	15450	15455	15487	15407	15392	15410	15639	15471	15658	15577	15599	15634	15417	15441	15589	15409	15548	15449	15547	15297	15264	15455	15487	15479	15423	15406	15461	15661	15325	15509	15368	15746	15573	15466	15449	15555	15596	15422	15455	15493	15410	15460	15485	15511	15610	15427	15622	15475	15633	15398	15381	15383	15261	15535	15495	15684	15575	15612	15558	15514	15347	15406	15456	15732	15463	15653	15499	15556	15686	15674	15561	15559	15421	15483	15435	15587	15231	15550	15612	15557	15392	15611	15596	15543	15391	15520	15513	15407	15577	15522	15570	15532	15422	15486	15484	15182	15552	15718	15279	15485	15444	15476	15457	15477	15518	15415	15300	15728	15412	15366	15533	15470	15522	15585	15518	15617	15367	15651	15546	15629	15432	15624	15230	15421	15349	15494	15577	15484	15403	15499	15681	15414	15411	15542	15263	15368	15476	15622	15624	15453	15424	15494	15573	15382	15544	15515	15665	15318	15599	15545	15472	15526	15560	15473	15368	15607	15384	15622	15522	15524	15377	15654	15592	15433	15597	15545	15511	15538	15507	15524	15426	15542	15399	15625	15550	15472	15349	15376	15456	15571	15291	15330	15347	15357	15576	15517	15553	15597	15509	15438	15420	15516	15536	15429	15427	15517	15451	15314	15486	15545	15457	15522	15380	15618	15499	15562	15456	15493	15333	15602	15496	15624	15339	15493	15665	15605	15442	15403	15554	15561	15637	15577	15501	15672	15482	15399	15395	15435	15558	15644	15481	15676	15338	15562	15445	15545	15489	15360	15538	15574	15445	15595	15407	15380	15428	15522	15284	15523	15536	15431	15605	15490	15425	15561	15561	15819	15729	15686	15643	15191	15382	15607	15495	15221	15453	15437	15427	15590	15407	15509	15536	15559	15444	15475	15425	15551	15544	15530	15431	15441	15704	15260	15603	15410	15273	15206	15370	15539	15589	15537	15445	15419	15729	15489	15518	15644	15614	15563	15481	15604	15499	15574	15509	15551	15460	15392	15433	15382	15355	15453	15601	15530	15599	15588	15478	15357	15584	15572	15595	15483	15462	15378	15424	15443	15377	15454	15384	15507	15518	15499	15623	15528	15507	15464	15472	15527	15513	15435	15460	15693	15478	15349	15294	15504	15529	15579	15434	15487	15375	15452	15601	15584	15562	15532	15712	15443	15476	15703	15436	15503	15520	15618	15384	15434	15462	15545	15573	15566	15352	15470	15589	15355	15430	15587	15363	15495	15435	15355	15462	15446	15533	15456	15491	15501	15526	15464	15518	15565	15524	15404	15580	15601	15410	15516	15412	15603	15676	15493	15374	15660	15615	15465	15539	15341	15421	15596	15317	15488	15461	15384	15627	15389	15368	15513	15391	15536	15449	15536	15633	15482	15561	15279	15498	15521	15504	15634	15429	15285	15513	15583	15588	15668	15544	15392	15529	15562	15504	15426	15259	15328	15393	15429	15411	15348	15485	15654	15691	15325	15695	15544	15731	15393	15372	15549	15480	15483	15485	15406	15707	15386	15341	15615	15475	15729	15296	15563	15570	15543	15652	15472	15391	15494	15437	15359	15479	15342	15396	15414	15716	15469	15413	15403	15382	15560	15545	15463	15545	15376	15447	15512	15507	15593	15318	15574	15230	15598	15578	15511	15443	15528	15447	15714	15596	15526	15353	15382	15504	15451	15517	15390	15482	15451	15403	15451	15307	15403	15428	15474	15502	15544	15605	15557	15577	15412	15380	15613	15512	15509	15588	15770	15440	15571	15603	15657	15589	15582	15726	15662	15612	15402	15503	15444	15596	15532	15556	15639	15546	15367	15470	15349	15607	15506	15456	15402	15448	15629	15532	15564	15299	15450	15558	15696	15525	15733	15455	15414	15584	15443	15412	15509	15517	15434	15442	15497	15581	15392	15426	15365	15509	15507	15505	15545	15402	15350	15542	15472	15391	15373	15382	15555	15367	15396	15544	15303	15245	15596	15622	15432	15482	15386	15691	15394	15410	15600	15581	15685	15463	15395	15498	15341	15449	15407	15413	15462	15656	15554	15570	15399	15492	15368	15511	15426	15444	15624	15635	15394	15492	15400	15600	15598	15558	15654	15662	15381	15599	15346	15383
19397	38927	39142	30503	25358	22543	20712	19196	18473	17463	17932	16909	16818	16250	15809	15646	15197	15068	15032	14999	14608	14804	14746	14753	14740	14656	14589	14677	14671	14517	14565	14456	14368	14481	14599	14368	14473	14476	14608	14456	14634	14465	14585	14409	14384	14380	14363	14409	14432	15156	15316	15332	14976	14618	14498	14382	14489	14287	14166	14398	14283	14443	14452	14322	14227	14331	14407	14395	14369	14314	14481	14424	14323	14379	14313	14152	14389	14446	14302	14380	14414	14462	14372	14278	14337	14264	14301	14402	14409	14119	14426	14285	14267	14353	14275	14486	14305	14220	14264	14517	14264	14406	14475	14334	14316	14459	14269	14337	14347	14139	14283	14290	14211	14409	14459	14449	14244	14373	14241	14496	14314	14336	14268	14266	14353	14391	14364	14292	14442	14294	14328	14117	14321	14312	14301	14305	14421	14409	14268	14380	14231	14445	14364	14454	14432	14299	14547	14295	14371	14335	14474	14341	14442	14333	14476	14369	14489	14379	14361	14302	14477	14356	14324	14414	14342	14337	14322	14341	14277	14487	14206	14242	14520	14447	14169	14401	14346	14445	14514	14314	14433	14437	14301	14312	14358	14374	14187	14445	14387	14415	14339	14231	14244	14202	14235	14454	14339	14174	14294	14250	14447	14286	14543	14311	14314	14123	14381	14360	14337	14428	14339	14260	14298	14366	14328	14362	14532	14315	14328	14321	14379	14367	14353	14378	14293	14477	14321	14412	14297	14290	14328	14248	14603	14362	14265	14336	14435	14246	14256	14352	14261	14311	14403	14403	14258	14347	14157	14252	14426	14275	14263	14274	14266	14364	14338	14326	14510	14275	14490	14410	14309	14639	14386	14341	14571	14179	14277	14303	14042	14497	14279	14486	14278	14442	14249	14413	14307	14285	14290	14449	14362	14483	14356	14141	14414	14214	14338	14536	14362	14480	14356	14563	14369	14341	14357	14346	14246	14561	14299	14353	14515	14269	14476	14275	14362	14421	14348	14386	14448	14393	14483	14360	14274	14459	14334	14230	14288	14394	14322	14338	14301	14350	14338	14337	14348	14258	14391	14459	14291	14346	14234	14434	14386	14370	14329	14362	14494	14251	14256	14274	14324	14390	14503	14214	14195	14350	14141	14331	14257	14360	14317	14493	14373	14186	14456	14521	14372	14324	14508	14514	14101	14053	14210	14290	14151	14454	14388	14392	14524	14348	14308	14379	14299	14467	14355	14445	14434	14256	14315	14313	14318	14403	14500	14327	14386	14451	14215	14361	14351	14311	14402	14405	14058	14307	14340	14493	14516	14419	14261	14218	14300	14221	14333	14208	14490	14392	14352	14288	14261	14386	14423	14425	14423	14195	14230	14385	14427	14223	14375	14243	14157	14364	14290	14296	14365	14370	14403	14358	14336	14336	14286	14489	14188	14459	14385	14367	14390	14329	14324	14392	14379	14356	14359	14403	14345	14418	14378	14410	14404	14381	14225	14348	14362	14292	14377	14455	14253	14336	14399	14352	14420	14246	14373	14411	14409	14392	14263	14349	14289	14218	14435	14478	14367	14367	14267	14161	14222	14343	14153	14547	14399	14269	14405	14349	14380	14391	14155	14351	14291	14448	14191	14321	14166	14353	14390	14504	14397	14527	14381	14310	14477	14328	14328	14338	14382	14140	14233	14399	14413	14187	14351	14441	14319	14449	14207	14436	14361	14294	14310	14371	14366	14233	14248	14470	14339	14358	14415	14453	14343	14289	14431	14390	14279	14495	14338	14158	14387	14348	14212	14241	14393	14267	14364	14271	14496	14390	14363	14267	14346	14244	14285	14292	14316	14253	14448	14286	14417	14352	14468	14437	14282	14297	14223	14319	14432	14471	14333	14138	14438	14351	14455	14353	14456	14232	14345	14490	14397	14506	14381	14454	14342	14440	14372	14357	14261	14268	14392	14382	14299	14274	14384	14329	14365	14256	14353	14254	14291	14360	14341	14402	14466	14363	14323	14300	14314	14258	14231	14351	14292	14347	14384	14286	14305	14461	14387	14394	14090	14520	14272	14399	14305	14548	14262	14400	14466	14192	14421	14282	14482	14290	14165	14308	14383	14362	14303	14328	14238	14344	14463	14298	14293	14551	14131	14478	14482	14214	14313	14319	14214	14280	14315	14454	14525	14182	14381	14413	14297	14546	14424	14372	14299	14185	14266	14297	14354	14536	14249	14414	14388	14294	14274	14436	14391	14445	14361	14438	14341	14329	14483	14259	14367	14446	14328	14356	14415	14217	14383	14494	14431	14283	14218	14374	14327	14377	14364	14313	14349	14475	14422	14494	14424	14264	14415	14296	14333	14416	14416	14337	14405	14216	14508	14305	14349	14316	14360	14349	14311	14302	14291	14508	14496	14213	14428	14475	14308	14349	14242	14466	14405	14273	14435	14458	14371	14561	14278	14390	14344	14209	14251	14453	14365	14182	14257	14315	14308	14309	14369	14366	14301	14528	14317	14502	14398	14360	14345	14320	14419	14406	14484	14495	14318	14614	14315	14353	14277	14465	14198	14320	14413	14343	14414	14355	14469	14475	14241	14303	14267	14274	14429	14466	14371	14321	14282	14251	14275	14419	14331	14298	14304	14326	14421	14324	14448	14327	14374	14369	14373	14322	14426	14396	14432	14198	14447	14351	14463	14471	14262	14430	14369	14282	14319	14403	14372	14454	14148	14376	14389	14312	14184	14236	14344	14230	14428	14389	14312	14307	14232	14191	14295	14421	14217	14330	14308	14416	14329	14203	14363	14285	14444	14519	14424	14215	14445	14233	14430	14334	14125	14346	14269	14413	14356	14314	14550	14433	14363	14327	14290	14333	14296	14316	14365	14109	14286	14581	14439	14376	14387	14297	14256	14398	14404	14425	14312	14354	14414	14326	14355	14448	14434	14275	14282	14302	14275	14239	14251	14400	14442	14202	14251	14191	14333	14409	14359	14654	14302	14333	14341	14422	14232	14427	14317	14326	14483	14321	14459	14261	14443	14316	14338	14292	14499	14361	14431	14344	14528	14407	14336	14512	14248	14432	14488	14399	14249	14341	14363	14220	14370	14132	14535	14411	14236	14277	14204	14335	14286	14421	14295	14375	14224	14384	14284	14349	14385	14385	14424	14361	14392	14397	14290	14392	14350	14538	14204	14406	14465	14279	14521	14402	14289	14253	14386	14380	14281	14325	14351	14279	14176	14294	14307	14423	14354	14378	14377	14329	14254	14443	14428	14288	14300	14288	14368	14285	14300	14397	14288	14327	14356	14431	14384	14520	14226	14397	14574	14381	14333	14270	14365	14361	14315	14550	14218	14257	14315	14355	14260	14098	14340	14270	14537	14241	14328	14289	14372	14459	14336	14410	14379	14356	14285	14505	14227	14371	14339	14299	14435	14304	14473	14196	14505	14301	14247	14466	14205	14412	14230	14402	14405	14367	14340	14398	14388	14394	14438	14416	14396	14369	14379	14341	14351	14264	14206	14337	14327	14322	14313	14460	14253	14332	14279	14394	14448	14358	14341	14363	14263	14409	14354	14435	14417	14337	14219	14296	14599	14168	14319	14328	14380	14243	14326	14483	14251	14255	14452	14239	14268	14299	14467	14440	14297	14460	14304	14314	14262	14537	14510	14372	14280	14337	14452	14374	14294	14485	14336	14402	14313	14208	14518	14407	14425	14324	14395	14395	14626	14191	14428	14367	14467	14335	14399	14167	14296	14315	14503	14266	14311	14380	14577	14392	14576	14423	14457	14395	14266	14188	14246	14338	14375	14281	14313	14462	14397	14298	14321	14252	14287	14463	14423	14427	14351	14323	14515	14328	14180	14365	14298	14314	14358	14379	14327	14272	14415	14250	14243	14292	14299	14323	14185	14331	14338	14331	14375	14235	14313	14402	14520	14358	14417	14242	14389	14287	14349	14428	14448	14250	14408	14441	14363	14280	14443	14426	14469	14219	14299	14261	14374	14235	14473	14359	14341	14403	14389	14401	14324	14353	14474	14293	14449	14454	14402	14558	14285	14407	14304	14365	14206	14226	14180	14475	14357	14372	14419	14340	14410	14566	14495	14342	14519	14617	14332	14364	14269	14247	14364	14467	14488	14390	14338	14600	14398	14303	14550	14337	14438	14487	14222	14407	14274	14295	14458	14305	14359	14370	14342	14337	14435	14153	14489	14466	14477	14165	14339	14314	14284	14284	14278	14153	14310	14282	14329	14271	14333	14324	14391	14537	14409	14517	14237	14440	14387	14385	14305	14294	14410	14306	14362	14297	14391	14477	14388	14299	14324	14238	14320	14376	14435	14213	14515	14366	14177	14331	14066	14460	14504	14565	14247	14450	14422	14304	14511	14359	14437	14437	14239	14424	14383	14265	14334	14378	14269	14383	14288	14270	14379	14322	14341	14198	14313	14285	14421	14372	14218	14318	14316	14409	14338	14515	14364	14313	14269	14311	14407	14393	14439	14434	14336	14344	14178	14359	14329	14446	14443	14404	14387	14270	14392	14216	14338	14368	14326	14273	14414	14213	14265	14315	14352	14192	14241	14427	14411	14294	14159	14208	14270	14265	14393	14397	14347	14303	14373	14409	14381	14234	14492	14346	14145	14306	14279	14288	14589	14354	14475	14362	14474	14332	14383	14401	14372	14200	14242	14491	14361	14388	14345	14201	14286	14268	14380	14295	14330	14319	14268	14406	14468	14293	14329	14387	14641	14224	14202	14471	14478	14338	14405	14465	14376	14390	14379	14358	14302	14421	14213	14457	14587	14456	14391	14294	14389	14303	14301	14369	14296	14299	14294	14422	14391	14265	14261	14383	14496	14448	14289	14255	14391	14277	14366	14295	14304	14299	14428	14369	14333	14509	14400	14420	14462	14205	14282	14559	14250	14461	14358	14289	14397	14100	14255	14379	14454	14377	14288	14239	14250	14537	14269	14557	14335	14446	14295	14435	14237	14358	14156	14248	14318	14423	14227	14357	14317	14391	14187	14552	14260	14369	14109	14352	14240	14335	14361	14411	14403	14225	14456	14342	14233	14486	14528	14284	14284	14188	14364	14313	14274	14284	14445	14231	14230	14234	14317	14484	14465	14334	14522	14424	14333	14393	14305	14398
22591	21067	28968	23429	21444	23941	26394	20752	19126	19026	18567	17756	17921	17327	17033	16873	16346	16319	16171	16042	16065	16087	16215	15976	16009	15887	15974	15756	15842	15813	15935	15802	15681	15858	15695	15820	15884	15552	15637	15684	15803	15692	15695	15614	15664	15682	15541	15791	15848	16208	16798	16775	16581	15985	15928	15749	15624	15666	15652	15637	15666	15475	15621	15502	15610	15681	15801	15353	15559	15801	15478	15470	15634	15707	15606	15655	15589	15442	15480	15452	15621	15634	15621	15701	15583	15681	15475	15693	15511	15641	15663	15356	15729	15585	15569	15495	15642	15567	15423	15403	15694	15403	15502	15542	15507	15727	15496	15585	15631	15554	15689	15516	15701	15596	15499	15515	15634	15615	15730	15661	15663	15625	15370	15538	15613	15675	15508	15586	15725	15546	15601	15704	15646	15612	15561	15529	15579	15583	15634	15706	15465	15625	15718	15536	15734	15526	15579	15466	15672	15715	15579	15524	15595	15558	15547	15644	15380	15768	15697	15577	15674	15572	15443	15503	15503	15575	15659	15613	15520	15576	15426	15543	15652	15546	15476	15684	15638	15274	15498	15527	15530	15568	15551	15431	15425	15456	15636	15562	15539	15520	15630	15358	15609	15427	15530	15460	15507	15633	15459	15541	15651	15434	15497	15624	15490	15497	15454	15730	15697	15685	15590	15552	15608	15797	15340	15655	15511	15577	15542	15578	15555	15842	15321	15483	15556	15574	15732	15453	15604	15482	15511	15504	15483	15580	15424	15506	15646	15499	15512	15383	15729	15777	15702	15633	15638	15639	15570	15476	15474	15747	15515	15452	15557	15519	15664	15605	15507	15431	15440	15416	15612	15327	15375	15649	15613	15453	15769	15423	15426	15358	15671	15514	15657	15659	15516	15443	15619	15632	15700	15665	15576	15555	15568	15481	15616	15592	15606	15573	15675	15460	15671	15400	15489	15519	15603	15481	15433	15487	15612	15589	15628	15673	15538	15610	15599	15580	15601	15545	15501	15511	15688	15416	15429	15530	15595	15644	15649	15582	15379	15435	15610	15659	15621	15465	15516	15430	15614	15481	15597	15540	15373	15664	15438	15496	15500	15411	15645	15846	15378	15479	15305	15488	15457	15633	15623	15564	15621	15599	15495	15560	15434	15530	15450	15791	15593	15638	15681	15484	15583	15591	15639	15469	15616	15664	15866	15527	15496	15570	15519	15543	15686	15383	15670	15604	15385	15600	15495	15707	15508	15611	15726	15530	15438	15234	15562	15488	15493	15522	15487	15701	15417	15412	15509	15495	15633	15621	15383	15357	15835	15493	15210	15521	15658	15563	15645	15632	15647	15544	15454	15658	15575	15397	15489	15453	15429	15574	15568	15599	15501	15760	15655	15634	15348	15478	15403	15634	15379	15555	15493	15712	15408	15650	15478	15339	15285	15438	15446	15455	15540	15615	15689	15494	15561	15729	15518	15465	15615	15505	15521	15313	15386	15654	15592	15429	15696	15659	15460	15618	15459	15489	15358	15525	15678	15645	15501	15620	15458	15643	15511	15508	15507	15441	15473	15662	15261	15490	15722	15677	15509	15543	15554	15749	15616	15534	15473	15456	15505	15441	15447	15577	15756	15431	15726	15594	15395	15628	15446	15513	15521	15483	15479	15552	15490	15535	15621	15373	15604	15649	15603	15545	15799	15764	15381	15605	15641	15737	15555	15522	15453	15628	15529	15606	15384	15488	15611	15512	15649	15422	15413	15492	15468	15454	15567	15443	15768	15582	15473	15497	15682	15568	15643	15698	15590	15437	15784	15467	15536	15732	15749	15431	15621	15513	15419	15513	15689	15318	15625	15524	15493	15374	15684	15563	15452	15478	15662	15594	15441	15639	15450	15447	15426	15475	15624	15544	15358	15581	15593	15479	15638	15571	15710	15628	15421	15649	15676	15776	15307	15698	15896	15582	15593	15312	15502	15290	15615	15626	15730	15744	15492	15567	15468	15490	15614	15668	15628	15644	15681	15668	15607	15557	15679	15369	15538	15580	15510	15514	15537	15333	15590	15657	15488	15642	15568	15555	15481	15452	15817	15676	15670	15852	15511	15470	15679	15673	15458	15571	15427	15558	15695	15549	15363	15517	15591	15682	15410	15578	15548	15561	15730	15424	15562	15638	15522	15658	15572	15472	15508	15529	15634	15786	15365	15578	15550	15490	15461	15721	15615	15318	15693	15481	15455	15412	15567	15597	15475	15646	15550	15510	15412	15610	15634	15517	15526	15578	15548	15662	15666	15607	15406	15413	15466	15516	15371	15586	15805	15686	15544	15588	15589	15620	15613	15622	15676	15460	15531	15414	15571	15611	15551	15417	15616	15394	15584	15691	15477	15553	15474	15547	15591	15342	15333	15437	15545	15338	15581	15740	15523	15694	15723	15535	15509	15419	15537	15548	15442	15596	15556	15426	15462	15475	15654	15689	15623	15542	15318	15350	15506	15547	15499	15476	15486	15585	15689	15712	15455	15513	15481	15667	15717	15535	15358	15586	15508	15453	15462	15464	15501	15470	15565	15580	15574	15560	15463	15481	15424	15645	15601	15415	15464	15380	15621	15527	15563	15553	15746	15638	15532	15472	15752	15516	15495	15689	15687	15406	15510	15661	15780	15548	15699	15584	15649	15475	15591	15640	15696	15404	15582	15359	15403	15383	15447	15571	15591	15573	15596	15570	15603	15452	15571	15708	15545	15526	15422	15575	15543	15605	15653	15636	15559	15690	15563	15273	15637	15430	15472	15451	15768	15617	15395	15572	15492	15580	15622	15630	15622	15511	15599	15380	15487	15471	15383	15317	15339	15440	15422	15598	15520	15521	15503	15618	15510	15442	15532	15568	15600	15581	15801	15366	15553	15635	15590	15602	15531	15536	15545	15525	15640	15601	15542	15524	15431	15419	15432	15579	15534	15413	15507	15568	15762	15463	15521	15481	15161	15345	15465	15549	15635	15546	15584	15447	15656	15622	15430	15445	15475	15571	15437	15655	15620	15546	15592	15584	15649	15665	15662	15505	15560	15686	15485	15554	15541	15558	15741	15691	15671	15582	15436	15519	15397	15357	15320	15630	15481	15562	15581	15528	15606	15467	15717	15633	15555	15495	15567	15501	15561	15397	15486	15481	15318	15507	15490	15602	15656	15411	15573	15535	15593	15606	15554	15665	15588	15502	15460	15682	15306	15723	15571	15696	15674	15550	15564	15760	15446	15407	15462	15448	15466	15551	15629	15493	15484	15484	15477	15620	15257	15547	15741	15552	15412	15408	15516	15539	15520	15567	15431	15449	15652	15643	15536	15420	15590	15681	15697	15585	15596	15546	15551	15588	15623	15736	15569	15464	15525	15561	15405	15740	15518	15549	15571	15590	15619	15455	15516	15577	15698	15329	15729	15723	15552	15597	15602	15339	15445	15517	15608	15434	15450	15778	15595	15462	15439	15612	15297	15640	15604	15492	15664	15588	15420	15558	15656	15449	15593	15529	15739	15546	15599	15554	15647	15359	15534	15525	15534	15705	15601	15416	15500	15435	15529	15391	15410	15619	15443	15509	15522	15564	15700	15444	15466	15564	15541	15559	15784	15441	15613	15609	15587	15546	15439	15508	15686	15582	15465	15492	15549	15550	15577	15672	15485	15300	15417	15522	15494	15573	15560	15616	15464	15554	15498	15681	15454	15569	15584	15533	15430	15480	15331	15460	15489	15525	15502	15597	15511	15544	15530	15572	15558	15562	15609	15579	15623	15554	15624	15599	15633	15495	15556	15558	15449	15365	15508	15640	15477	15295	15449	15496	15589	15343	15672	15529	15464	15772	15642	15419	15577	15524	15512	15541	15651	15494	15629	15649	15650	15601	15645	15497	15313	15478	15555	15568	15521	15579	15532	15420	15549	15661	15609	15556	15528	15332	15431	15636	15582	15363	15628	15493	15335	15321	15601	15554	15602	15543	15515	15511	15644	15641	15714	15473	15612	15546	15486	15565	15667	15403	15652	15797	15619	15638	15547	15463	15375	15502	15733	15441	15485	15628	15483	15561	15657	15846	15581	15348	15608	15593	15540	15540	15563	15518	15467	15541	15492	15528	15695	15427	15581	15437	15674	15639	15555	15630	15588	15506	15580	15263	15518	15482	15583	15540	15490	15383	15581	15597	15490	15515	15503	15641	15706	15798	15415	15602	15705	15475	15464	15442	15326	15402	15446	15785	15419	15612	15625	15404	15574	15555	15680	15358	15604	15367	15661	15521	15594	15414	15743	15628	15562	15431	15548	15609	15490	15529	15566	15393	15417	15624	15711	15519	15618	15421	15474	15607	15627	15468	15500	15500	15623	15401	15387	15266	15532	15627	15473	15596	15401	15574	15749	15594	15466	15346	15288	15593	15470	15511	15365	15384	15332	15599	15782	15405	15730	15608	15614	15528	15576	15417	15578	15509	15591	15413	15585	15484	15564	15387	15396	15524	15532	15557	15435	15442	15365	15605	15519	15336	15545	15533	15580	15559	15538	15701	15756	15538	15623	15748	15539	15466	15566	15345	15703	15679	15473	15575	15507	15494	15572	15483	15461	15258	15645	15331	15484	15480	15157	15568	15434	15518	15519	15558	15575	15401	15731	15539	15652	15590	15726	15732	15490	15533	15556	15375	15762	15496	15564	15499	15769	15608	15530	15673	15510	15345	15583	15441	15444	15509	15561	15510	15580	15564	15591	15586	15626	15568	15469	15363	15383	15549	15462	15529	15596	15525	15514	15486	15564	15581	15316	15605	15762	15632	15497	15619	15562	15504	15539	15547	15642	15787	15578	15639	15651	15630	15689	15546	15583	15492	15735	15712	15711	15638	15587	15528	15491	15411	15584	15419	15552	15622	15453	15557	15551	15692	15583	15482	15670	15568	15444	15633	15499	15463	15553	15631	15507	15552	15517	15683	15547	15476	15491	15591	15628	15552	15712	15698	15500	15600	15565	15544	15661	15524	15547	15536	15561	15475	15493	15295	15444	15706	15446	15590	15486	15611	15518	15472	15513	15407	15425	15337	15531	15342	15519	15357	15502	15628	15574	15384	15450	15505	15402	15445	15512	15426	15501	15533	15636	15607	15541	15479	15407	15300
21851	43515	43254	34235	28846	25331	23381	21320	20200	19015	19043	17820	17726	16905	16502	16161	15654	15192	15208	15007	14989	14947	14930	15037	14858	14854	14679	14685	14639	14740	14671	14573	14381	14633	14691	14545	14577	14562	14689	14472	14529	14279	14485	14459	14417	14394	14363	14542	14768	15386	16225	16133	15446	14979	14759	14452	14458	14375	14372	14477	14406	14325	14263	14390	14513	14341	14360	14239	14268	14391	14391	14309	14394	14139	14371	14344	14495	14542	14377	14298	14418	14530	14371	14290	14418	14286	14339	14415	14338	14219	14284	14137	14330	14537	14317	14515	14267	14502	14392	14478	14418	14495	14471	14375	14333	14340	14425	14453	14425	14326	14394	14354	14204	14434	14328	14437	14556	14256	14527	14336	14362	14398	14327	14404	14361	14238	14345	14370	14351	14418	14313	14462	14549	14386	14425	14327	14341	14260	14384	14213	14276	14499	14310	14367	14305	14302	14429	14273	14438	14406	14431	14436	14423	14275	14346	14438	14372	14313	14431	14251	14236	14459	14411	14361	14450	14297	14237	14285	14487	14348	14413	14313	14134	14248	14370	14392	14419	14474	14537	14310	14451	14342	14645	14428	14222	14387	14244	14345	14382	14320	14286	14350	14426	14359	14230	14343	14297	14234	14389	14230	14293	14486	14414	14355	14427	14404	14412	14396	14485	14451	14287	14363	14320	14331	14283	14391	14465	14279	14334	14411	14401	14393	14231	14331	14187	14294	14329	14421	14301	14353	14251	14288	14351	14256	14435	14408	14293	14424	14332	14250	14315	14352	14314	14315	14439	14429	14341	14342	14467	14340	14372	14575	14264	14351	14415	14340	14407	14247	14483	14302	14321	14337	14408	14374	14236	14373	14413	14242	14287	14389	14549	14494	14347	14406	14446	14387	14396	14308	14247	14362	14302	14416	14265	14366	14233	14259	14359	14211	14387	14272	14302	14516	14381	14302	14194	14396	14353	14369	14278	14287	14396	14410	14319	14332	14377	14443	14183	14228	14213	14224	14307	14294	14235	14395	14519	14406	14284	14367	14515	14403	14466	14296	14336	14411	14513	14288	14199	14375	14350	14441	14318	14214	14404	14443	14319	14346	14423	14430	14301	14272	14435	14233	14230	14349	14444	14445	14428	14458	14275	14303	14412	14208	14355	14221	14478	14268	14245	14507	14326	14375	14447	14441	14492	14345	14298	14290	14394	14410	14479	14263	14238	14495	14232	14424	14301	14477	14162	14392	14442	14271	14433	14133	14196	14114	14461	14298	14376	14274	14202	14440	14361	14346	14389	14484	14388	14413	14347	14338	14378	14431	14338	14364	14340	14386	14263	14285	14342	14251	14308	14335	14383	14291	14340	14433	14217	14527	14381	14458	14317	14436	14202	14259	14361	14351	14215	14390	14443	14424	14301	14293	14335	14359	14374	14321	14308	14304	14150	14528	14368	14322	14382	14361	14279	14316	14408	14385	14487	14363	14448	14474	14317	14211	14447	14453	14425	14407	14351	14217	14358	14383	14346	14390	14249	14500	14197	14379	14273	14166	14027	14201	14456	14359	14348	14348	14421	14212	14600	14312	14381	14458	14356	14193	14356	14415	14480	14323	14384	14345	14488	14459	14395	14497	14409	14429	14308	14396	14415	14307	14336	14179	14379	14378	14291	14476	14224	14289	14294	14470	14234	14473	14320	14323	14343	14444	14350	14422	14452	14468	14531	14251	14286	14322	14342	14349	14399	14509	14439	14361	14452	14195	14398	14325	14515	14446	14316	14302	14218	14453	14246	14497	14517	14200	14459	14365	14320	14436	14201	14398	14452	14465	14320	14395	14339	14228	14468	14296	14425	14491	14437	14396	14395	14373	14272	14321	14400	14364	14400	14370	14271	14276	14313	14308	14442	14293	14183	14380	14314	14320	14214	14185	14425	14333	14483	14436	14406	14480	14338	14423	14441	14320	14317	14422	14389	14345	14492	14278	14352	14490	14333	14379	14470	14370	14446	14452	14467	14394	14298	14370	14313	14322	14357	14443	14272	14474	14195	14276	14398	14474	14258	14395	14416	14318	14351	14395	14270	14422	14434	14291	14335	14264	14416	14400	14163	14307	14442	14259	14451	14181	14295	14418	14330	14295	14182	14356	14421	14278	14359	14174	14252	14307	14265	14348	14250	14237	14400	14320	14347	14309	14390	14296	14281	14402	14276	14348	14204	14304	14333	14464	14378	14389	14388	14455	14310	14255	14330	14332	14402	14272	14334	14334	14273	14411	14630	14369	14338	14268	14217	14244	14421	14335	14292	14309	14200	14332	14361	14294	14452	14396	14359	14262	14490	14397	14399	14405	14258	14275	14411	14377	14437	14407	14312	14233	14408	14210	14326	14416	14356	14163	14263	14435	14362	14331	14639	14264	14389	14226	14454	14310	14379	14344	14211	14299	14342	14205	14229	14346	14360	14502	14356	14127	14440	14430	14330	14224	14388	14257	14226	14431	14239	14179	14266	14414	14399	14427	14206	14507	14319	14278	14507	14602	14273	14222	14404	14272	14277	14172	14438	14276	14302	14358	14231	14293	14244	14232	14450	14420	14382	14360	14300	14367	14361	14304	14336	14469	14281	14345	14387	14167	14275	14228	14395	14298	14363	14228	14287	14244	14322	14332	14210	14348	14436	14257	14296	14383	14360	14481	14363	14445	14217	14464	14264	14445	14392	14567	14531	14456	14483	14513	14310	14205	14327	14292	14444	14474	14447	14342	14358	14191	14316	14406	14266	14163	14307	14402	14281	14344	14539	14363	14525	14424	14257	14001	14306	14459	14319	14267	14503	14279	14374	14496	14280	14530	14284	14199	14338	14433	14298	14437	14384	14431	14252	14464	14347	14401	14310	14374	14247	14426	14274	14356	14454	14355	14230	14326	14360	14351	14285	14330	14358	14399	14375	14144	14313	14370	14307	14408	14280	14191	14430	14334	14425	14260	14423	14363	14221	14277	14391	14328	14309	14386	14292	14238	14307	14333	14455	14335	14533	14286	14335	14462	14257	14377	14531	14161	14346	14415	14352	14253	14305	14243	14338	14445	14291	14267	14283	14429	14085	14418	14471	14260	14344	14333	14440	14311	14404	14330	14341	14329	14287	14579	14518	14269	14224	14330	14388	14470	14222	14474	14348	14239	14400	14523	14360	14384	14357	14348	14272	14336	14304	14296	14321	14409	14307	14491	14166	14303	14469	14429	14177	14375	14282	14392	14133	14289	14338	14309	14333	14396	14260	14357	14437	14495	14356	14332	14493	14422	14416	14449	14347	14315	14304	14512	14477	14281	14228	14596	14388	14316	14329	14216	14303	14298	14522	14459	14337	14330	14303	14381	14351	14228	14460	14342	14333	14424	14431	14463	14370	14510	14268	14294	14398	14254	14481	14172	14264	14567	14275	14366	14302	14240	14362	14183	14315	14365	14318	14206	14284	14205	14299	14520	14389	14336	14302	14493	14287	14346	14422	14288	14297	14231	14297	14368	14297	14317	14349	14235	14356	14410	14290	14306	14269	14322	14126	14260	14090	14303	14372	14329	14464	14358	14305	14580	14337	14236	14369	14516	14276	14394	14473	14449	14326	14475	14366	14367	14313	14251	14285	14298	14351	14281	14384	14375	14384	14291	14289	14216	14354	14191	14312	14281	14455	14449	14278	14309	14352	14486	14426	14241	14325	14356	14408	14283	14486	14297	14248	14364	14350	14247	14590	14324	14557	14401	14379	14487	14390	14359	14422	14202	14448	14338	14483	14161	14351	14367	14398	14306	14426	14342	14336	14242	14417	14279	14319	14583	14327	14323	14332	14368	14388	14330	14280	14373	14467	14538	14456	14372	14498	14439	14415	14403	14517	14248	14196	14482	14336	14408	14234	14213	14259	14317	14274	14382	14259	14259	14350	14391	14298	14330	14141	14272	14436	14265	14305	14290	14270	14387	14420	14391	14374	14412	14382	14359	14336	14310	14447	14250	14289	14228	14179	14302	14378	14429	14377	14411	14347	14426	14302	14351	14194	14348	14156	14273	14261	14283	14260	14154	14468	14453	14315	14488	14338	14167	14329	14245	14343	14329	14329	14351	14359	14333	14413	14430	14352	14338	14375	14506	14362	14376	14380	14312	14324	14480	14304	14334	14238	14007	14374	14371	14284	14368	14343	14305	14373	14376	14300	14498	14381	14236	14466	14267	14474	14292	14429	14343	14336	14369	14276	14281	14252	14336	14627	14312	14394	14297	14380	14158	14386	14377	14462	14231	14244	14363	14306	14216	14364	14300	14292	14346	14241	14381	14296	14390	14394	14459	14318	14344	14366	14313	14467	14362	14471	14409	14384	14392	14297	14283	14342	14228	14136	14278	14449	14323	14293	14355	14247	14346	14525	14339	14337	14445	14301	14255	14346	14360	14388	14404	14286	14477	14313	14407	14216	14276	14219	14383	14169	14463	14359	14338	14415	14313	14426	14368	14534	14351	14432	14276	14337	14254	14456	14339	14486	14242	14445	14415	14453	14293	14333	14342	14259	14211	14260	14219	14359	14549	14362	14332	14369	14363	14332	14218	14485	14371	14259	14318	14442	14463	14333	14396	14151	14242	14394	14197	14560	14302	14387	14312	14267	14487	14364	14428	14293	14374	14355	14376	14422	14241	14409	14467	14414	14323	14473	14325	14430	14293	14469	14250	14109	14293	14261	14479	14349	14247	14322	14247	14296	14507	14380	14275	14360	14396	14200	14257	14312	14324	14308	14223	14452	14385	14347	14357	14140	14411	14454	14352	14275	14365	14348	14380	14538	14301	14393	14317	14485	14396	14363	14387	14473	14376	14436	14313	14257	14401	14506	14385	14293	14217	14250	14243	14342	14485	14185	14328	14220	14478	14466	14282	14372	14290	14409	14401	14299	14317	14329	14373	14472	14318	14321	14521	14302	14275	14403	14609	14368	14237	14230	14250	14317	14140	14504	14337	14306	14538	14220	14264	14393	14535	14455	14272	14399	14504	14415	14377	14204	14427	14422	14388	14378	14230	14289	14284	14265	14338	14396	14205	14185	14509	14495	14357	14446	14272	14459	14379	14261	14341	14329	14293	14507	14324	14284	14320	14453	14288	14545	14322	14472	14279
27422	24108	30852	26666	20905	18947	18083	16999	16765	16460	16427	16089	15939	15895	15752	15650	15570	15582	15681	15580	15565	15375	15498	15611	15590	15593	15373	15375	15524	15481	15524	15562	15560	15466	15614	15540	15398	15446	15409	15492	15447	15440	15323	15209	15385	15473	15351	15438	15413	15463	15538	15441	15501	15344	15382	15463	15247	15382	15190	15296	15512	15371	15275	15504	15408	15181	15219	15441	15439	15437	15442	15388	15391	15433	15234	15256	15455	15282	15323	15333	15292	15228	15326	15239	15238	15368	15270	15475	15353	15381	15495	15413	15382	15403	15422	15217	15293	15388	15390	15340	15403	15398	15573	15497	15363	15381	15361	15208	15395	15387	15465	15323	15404	15233	15386	15552	15516	15272	15398	15225	15513	15644	15267	15447	15334	15556	15258	15218	15459	15290	15243	15535	15313	15409	15404	15384	15292	15323	15227	15317	15266	15278	15423	15307	15392	15299	15340	15318	15438	15432	15245	15224	15499	15383	15239	15235	15332	15494	15514	15488	15358	15313	15397	15247	15349	15422	15555	15363	15279	15471	15373	15357	15248	15496	15486	15243	15463	15438	15479	15439	15274	15429	15216	15500	15328	15328	15370	15506	15300	15457	15463	15216	15427	15446	15510	15383	15505	15515	15390	15342	15336	15372	15407	15477	15453	15379	15404	15308	15208	15297	15530	15449	15392	15460	15480	15486	15325	15273	15356	15241	15316	15300	15498	15290	15470	15331	15418	15351	15369	15391	15429	15598	15516	15350	15628	15346	15482	15336	15265	15647	15289	15408	15385	15435	15469	15354	15337	15340	15369	15558	15211	15328	15382	15285	15350	15378	15376	15406	15184	15320	15345	15455	15410	15496	15454	15371	15467	15352	15383	15152	15359	15396	15291	15462	15291	15197	15537	15230	15214	15246	15371	15354	15254	15417	15445	15533	15529	15439	15505	15551	15442	15368	15452	15409	15465	15306	15243	15431	15229	15379	15374	15403	15278	15326	15291	15278	15192	15394	15469	15283	15353	15316	15438	15221	15327	15248	15436	15304	15387	15368	15392	15363	15264	15475	15440	15290	15186	15389	15559	15565	15408	15426	15239	15493	15229	15292	15497	15424	15212	15290	15364	15330	15315	15248	15315	15250	15478	15495	15292	15145	15249	15441	15355	15238	15335	15256	15235	15122	15514	15383	15173	15280	15312	15364	15283	15224	15341	15264	15418	15459	15402	15353	15299	15292	15425	15342	15203	15262	15349	15318	15535	15333	15393	15345	15215	15427	15399	15432	15382	15360	15316	15370	15321	15392	15273	15387	15535	15189	15519	15527	15401	15489	15382	15610	15241	15371	15590	15438	15501	15315	15216	15397	15269	15261	15352	15508	15440	15403	15427	15253	15283	15396	15557	15422	15631	15457	15342	15339	15331	15261	15631	15430	15518	15580	15482	15481	15348	15329	15258	15397	15367	15138	15437	15390	15335	15478	15279	15587	15459	15376	15464	15416	15306	15328	15398	15348	15333	15385	15482	15568	15497	15258	15522	15298	15334	15186	15402	15349	15283	15264	15314	15310	15361	15288	15361	15375	15106	15351	15322	15369	15367	15345	15274	15348	15287	15359	15342	15482	15465	15480	15376	15433	15265	15483	15271	15270	15601	15497	15534	15554	15419	15376	15380	15215	15269	15364	15392	15346	15404	15317	15339	15432	15294	15328	15488	15392	15412	15444	15397	15343	15212	15361	15291	15378	15340	15493	15337	15510	15402	15475	15510	15395	15243	15173	15458	15462	15216	15536	15368	15426	15325	15467	15503	15581	15461	15344	15182	15281	15402	15569	15441	15462	15311	15531	15525	15269	15325	15255	15296	15322	15134	15505	15308	15433	15496	15468	15386	15443	15455	15501	15343	15413	15355	15332	15204	15281	15181	15311	15301	15318	15356	15363	15212	15585	15305	15287	15411	15271	15338	15455	15393	15221	15418	15348	15532	15392	15437	15268	15158	15349	15318	15461	15566	15362	15430	15403	15347	15361	15318	15125	15400	15489	15478	15535	15228	15368	15516	15281	15297	15284	15135	15362	15512	15279	15364	15371	15440	15454	15296	15386	15503	15480	15488	15465	15228	15421	15503	15277	15401	15555	15345	15346	15450	15434	15416	15511	15583	15389	15422	15357	15246	15441	15546	15569	15475	15403	15381	15310	15283	15365	15341	15389	15334	15363	15414	15408	15507	15350	15511	15355	15566	15403	15379	15434	15392	15230	15375	15416	15263	15383	15375	15311	15405	15372	15173	15347	15452	15284	15268	15409	15419	15440	15217	15603	15379	15350	15389	15737	15168	15300	15382	15258	15437	15344	15325	15239	15410	15370	15436	15599	15498	15546	15434	15363	15415	15433	15419	15266	15183	15301	15369	15494	15454	15287	15263	15459	15602	15120	15348	15421	15527	15515	15504	15329	15189	15324	15411	15286	15387	15345	15250	15469	15278	15284	15474	15476	15345	15260	15311	15422	15410	15241	15158	15340	15464	15405	15302	15311	15309	15304	15410	15288	15362	15506	15391	15258	15307	15094	15405	15304	15271	15376	15453	15501	15363	15399	15280	15460	15329	15174	15422	15292	15382	15234	15449	15549	15482	15421	15458	15305	15542	15433	15469	15347	15416	15209	15324	15390	15172	15480	15261	15378	15288	15343	15515	15484	15153	15576	15246	15359	15271	15330	15509	15471	15450	15424	15317	15351	15479	15530	15378	15428	15232	15376	15211	15346	15285	15348	15528	15399	15383	15423	15499	15489	15355	15481	15387	15415	15380	15365	15293	15457	15456	15403	15463	15333	15460	15543	15440	15421	15415	15357	15469	15336	15467	15223	15456	15223	15324	15117	15421	15415	15281	15288	15498	15451	15156	15374	15425	15369	15236	15349	15490	15122	15373	15256	15440	15387	15409	15581	15332	15411	15436	15320	15549	15389	15589	15540	15429	15381	15273	15407	15145	15364	15249	15394	15376	15507	15447	15454	15454	15272	15557	15541	15433	15368	15444	15353	15289	15296	15399	15190	15229	15504	15461	15374	15481	15444	15427	15350	15441	15244	15382	15237	15499	15458	15400	15166	15419	15405	15414	15606	15444	15495	15592	15532	15517	15412	15389	15326	15267	15399	15207	15399	15442	15513	15225	15308	15486	15346	15437	15373	15488	15346	15401	15518	15401	15306	15256	15318	15152	15247	15383	15380	15435	15540	15482	15582	15343	15246	15469	15390	15379	15542	15547	15268	15418	15174	15431	15350	15273	15588	15612	15233	15303	15446	15340	15650	15365	15484	15404	15449	15380	15229	15463	15317	15472	15303	15558	15349	15471	15500	15621	15466	15416	15368	15551	15473	15116	15255	15374	15477	15229	15441	15436	15213	15257	15464	15369	15504	15431	15258	15161	15533	15560	15363	15434	15129	15415	15435	15214	15596	15612	15393	15679	15173	15586	15222	15427	15320	15340	15440	15375	15519	15430	15340	15280	15356	15455	15345	15322	15393	15477	15297	15359	15235	15518	15455	15336	15334	15402	15300	15414	15346	15604	15511	15368	15343	15378	15350	15422	15555	15392	15074	15473	15410	15301	15368	15314	15292	15438	15504	15454	15301	15242	15429	15352	15256	15177	15250	15374	15302	15358	15457	15338	15445	15268	15364	15362	15370	15372	15372	15263	15094	15189	15440	15412	15338	15300	15263	15436	15324	15254	15127	15255	15510	15341	15387	15391	15274	15456	15472	15329	15380	15482	15358	15433	15394	15572	15439	15457	15504	15408	15241	15133	15428	15394	15521	15377	15327	15292	15460	15291	15383	15346	15436	15455	15303	15432	15382	15259	15350	15560	15293	15400	15504	15533	15333	15368	15533	15363	15365	15388	15343	15184	15100	15489	15486	15363	15278	15352	15401	15487	15392	15415	15253	15434	15292	15431	15337	15345	15227	15308	15404	15221	15362	15287	15216	15229	15302	15396	15550	15472	15213	15314	15253	15424	15469	15150	15193	15272	15423	15406	15360	15460	15410	15396	15432	15375	15463	15441	15329	15358	15412	15618	15444	15409	15296	15351	15210	15373	15345	15416	15483	15482	15491	15304	15394	15344	15445	15464	15358	15442	15350	15547	15376	15414	15505	15447	15374	15439	15311	15370	15531	15370	15185	15350	15362	15592	15407	15527	15215	15488	15516	15257	15369	15444	15473	15609	15550	15397	15344	15342	15384	15430	15374	15175	15252	15312	15334	15532	15233	15406	15420	15400	15324	15342	15321	15282	15422	15395	15444	15357	15401	15531	15506	15491	15206	15326	15478	15398	15488	15452	15351	15349	15345	15560	15251	15530	15261	15403	15551	15430	15376	15356	15567	15452	15395	15247	15428	15290	15183	15261	15336	15436	15426	15229	15163	15198	15482	15275	15393	15332	15295	15425	15415	15387	15435	15429	15446	15454	15357	15384	15352	15535	15405	15331	15464	15484	15292	15585	15336	15248	15531	15296	15377	15390	15632	15476	15461	15560	15351	15428	15420	15442	15391	15541	15408	15411	15291	15215	15370	15503	15521	15445	15361	15423	15483	15176	15441	15491	15567	15351	15190	15345	15377	15351	15312	15264	15227	15453	15352	15365	15288	15299	15327	15410	15215	15167	15394	15299	15261	15365	15300	15437	15504	15309	15334	15536	15411	15449	15232	15286	15480	15306	15422	15313	15442	15302	15342	15225	15443	15303	15332	15386	15426	15448	15496	15339	15437	15439	15359	15004	15239	15375	15234	15351	15512	15380	15395	15528	15491	15601	15411	15336	15254	15370	15365	15246	15353	15303	15343	15227	15207	15367	15417	15343	15580	15552	15554	15230	15365	15458	15565	15474	15492	15356	15562	15460	15517	15421	15505	15511	15573	15608	15355	15486	15356	15446	15558	15412	15293	15594	15379	15309	15161	15172	15219	15412	15442	15300	15296	15430	15524	15200	15401	15533	15448	15581	15343	15427	15460	15339	15434	15461	15369	15345	15262	15370	15337	15138	15330	15375	15590	15509	15391	15256	15441	15542	15352	15437	15400	15680	15418	15484	15314	15310	15204	15519	15305	15388	15509	15541	15382	15363	15306	15278	15304	15465	15370	15257	15441	15306	15562	15459	15466
22129	35929	34533	26465	22074	19728	18323	17044	16679	16445	16075	15661	15424	15000	14937	15006	14684	14551	14412	14597	14422	14572	14550	14523	14577	14348	14503	14399	14399	14355	14280	14544	14176	14345	14517	14360	14344	14449	14428	14380	14517	14336	14423	14207	14303	14233	14451	14415	14441	14379	14666	14551	14518	14459	14269	14384	14379	14279	14320	14212	14256	14302	14484	14349	14439	14391	14344	14337	14281	14352	14202	14394	14435	14408	14298	14498	14155	14360	14406	14055	14242	14391	14487	14461	14255	14286	14328	14335	14290	14386	14272	14347	14235	14301	14348	14202	14339	14175	14427	14356	14403	14231	14231	14408	14274	14344	14136	14245	14050	14290	14227	14338	14376	14199	14273	14225	14234	14204	14257	14287	14383	14263	14135	14261	14274	14265	14188	14308	14164	14355	14420	14328	14409	14286	14289	14380	14299	14308	14416	14282	14412	14239	14353	14237	14238	14379	14281	14258	14454	14309	14318	14278	14304	14250	14221	14342	14293	14224	14420	14225	14251	14302	14237	14291	14229	14411	14194	14159	14240	14202	14308	14313	14404	14225	14359	14539	14440	14234	14329	14077	14229	14376	14370	14333	14315	14232	14385	14372	14256	14143	14187	14250	14402	14307	14165	14203	14380	14159	14336	14091	14327	14275	14342	14215	14238	14299	14346	14292	14323	14265	14358	14406	14497	14383	14264	14302	14423	14210	14224	14193	14304	14377	14200	14376	14298	14231	14447	14339	14328	14354	14271	14304	14275	14377	14379	14280	14413	14190	14462	14186	14279	14232	14352	14215	14128	14117	14207	14253	14455	14277	14289	14367	14522	14251	14203	14208	14308	14279	14242	14208	14196	14432	14335	14303	14131	14385	14310	14068	14423	14125	14454	14405	14326	14326	14246	14475	14329	14241	14296	14266	14326	14362	14073	14289	14322	14184	14287	14306	14379	14441	14149	14205	14276	14097	14366	14145	14285	14271	14357	14381	14368	14226	14274	14296	14341	14248	14128	14264	14246	14212	14269	14069	14404	14312	14239	14230	14124	14285	14074	14237	14272	14250	14271	14381	14378	14298	14288	14291	14237	14340	14240	14216	14275	14226	14430	14125	14366	14440	14308	14324	14097	14256	14323	14326	14248	14324	14349	14206	14436	14351	14261	14177	14329	14349	14338	14332	14477	14232	14195	14147	14367	14361	14314	14180	14296	14156	14424	14253	14495	14445	14282	14210	14319	14429	14328	14394	14406	14475	14213	14276	14565	14282	14362	14282	14325	14190	14353	14290	14415	14254	14350	14343	14370	14271	14290	14179	14375	14192	14214	14265	14259	14313	14369	14403	14230	14359	14301	14090	14532	14235	14230	14364	14453	14443	14374	14364	14430	14390	14310	14248	14342	14362	14302	14284	14354	14414	14290	14342	14371	14327	14269	14346	14323	14354	14322	14317	14449	14208	14137	14110	14335	14230	14111	14240	14086	14331	14372	14239	14278	14337	14277	14113	14240	14266	14385	14263	14379	14236	14256	14267	14417	14358	14301	14134	14360	14404	14307	14400	14547	14169	14277	14208	14246	14199	14261	14322	14323	14397	14297	14303	14340	14346	14340	14317	14436	14433	14166	14337	14236	14216	14308	14297	14349	14328	14179	14192	14240	14429	14316	14314	14320	14396	14406	14263	14226	14366	14300	14326	14323	14343	14196	14298	14111	14302	14339	14246	14332	14356	14357	14277	14281	14287	14251	14273	14357	14293	14349	14340	14230	14219	14312	14331	14212	14161	14346	14324	14317	14267	14346	14190	14344	14270	14417	14316	14332	14291	14233	14238	14360	14190	14313	14252	14294	14179	14321	14142	14082	14092	14201	14234	14214	14316	14418	14194	14251	14232	14258	14221	14291	14215	14243	14239	14320	14284	14323	14168	14181	14306	14288	14135	14406	14289	14299	14240	14215	14246	14238	14344	14330	14309	14393	14353	14232	14224	14338	14265	14376	14361	14236	14184	14162	14270	14185	14209	14220	14350	14412	14270	14205	14282	14337	14113	14223	14194	14339	14083	14310	14220	14516	14365	14406	14359	14451	14249	14223	14391	14235	14292	14250	14273	14130	14260	14429	14393	14163	14333	14305	14313	14201	14183	14386	14314	14432	14166	14502	14431	14387	14276	14299	14311	14461	14319	14154	14207	14293	14288	14148	14263	14315	14287	14225	14270	14302	14270	14322	14205	14310	14337	14035	14296	14372	14465	14310	14430	14236	14336	14341	14172	14380	14398	14207	14258	14320	14417	14240	14305	14339	14198	14370	14221	14319	14186	14398	14348	14417	14262	14209	14290	14333	14416	14357	14293	14244	14435	14352	14156	14302	14412	14384	14377	14329	14238	14401	14156	14225	14346	14210	14348	14067	14281	14260	14206	14276	14161	14341	14265	14293	14278	14332	14320	14307	14342	14350	14112	14252	14184	14355	14501	14302	14215	14399	14328	14269	14398	14434	14250	14148	14457	14272	14486	14302	14373	14340	14445	14241	14179	14211	14211	14069	14268	14187	14264	14375	14318	14203	14220	14297	14319	14243	14399	14302	14298	14375	14298	14284	14117	14285	14111	14375	14448	14341	14510	14389	14167	14243	14172	14265	14373	14336	14141	14245	14327	14299	14278	14408	14255	14237	14343	14490	14149	14268	14473	14247	14264	14329	14325	14172	14434	14339	14372	14214	14368	14331	14289	14267	14501	14225	14290	14357	14150	14288	14158	14277	14223	14341	14388	14388	14237	14217	14335	14338	14290	14168	14276	14252	14350	14290	14256	14210	14235	14092	14058	14307	14136	14367	14311	14347	14352	14179	14196	14384	14391	14375	14304	14292	14257	14183	14473	14426	14339	14132	14258	14268	14188	14316	14217	14178	14312	14392	14137	14310	14367	14409	14251	14376	14295	14336	14289	14240	14366	14393	14130	14191	14370	14265	14230	14221	14463	14333	14450	14359	14320	14312	14436	14380	14148	14198	14328	14271	14336	14242	14307	14337	14294	14266	14415	14289	14326	14469	14135	14289	14245	14213	14313	14368	14354	14277	14229	14359	14374	14404	14378	14360	14296	14316	14351	14197	14432	14271	14313	14390	14309	14243	14319	14290	14166	14429	14394	14320	14317	14122	14297	14276	14280	14332	14299	14308	14330	14293	14060	14294	14192	14269	14367	14457	14394	14262	14234	14329	14293	14215	14369	14181	14258	14283	14111	14272	14134	14446	14187	14522	14206	14287	14385	14431	14395	14341	14333	14324	14287	14307	14399	14294	14345	14292	14286	14408	14293	14363	14358	14278	14412	14379	14234	14443	14450	14247	14106	14222	14273	14319	14451	14355	14323	14259	14238	14169	14279	14376	14353	14266	14279	14258	14264	14318	14375	14253	14156	14496	14194	14349	14286	14208	14180	14194	14363	14301	14349	14261	14365	14178	14195	14223	14362	14255	14402	14340	14166	14199	14300	14446	14342	14294	14387	14318	14200	14365	14330	14231	14059	14292	14220	14265	14347	14154	14303	14186	14265	14168	14346	14320	14339	14305	14284	14302	14241	14167	14370	14534	14336	14494	14360	14228	14281	14131	14160	14440	14292	14137	14178	14138	14270	14157	14286	14342	14394	14213	14333	14338	14309	14038	14226	14270	14321	14277	14199	14300	14528	14358	14574	14185	14439	14198	14224	14236	14423	14287	14331	14223	14392	14251	14342	14415	14278	14311	14173	14260	14213	14268	14319	14259	14390	14469	14206	14373	14355	14259	14331	14415	14268	14309	14411	14146	14115	14128	14227	14324	14372	14387	14385	14335	14359	14366	14333	14037	14224	14277	14288	14325	14345	14167	14524	14304	14458	14310	14472	14266	14413	14406	14338	14173	14293	14173	14209	14376	14366	14381	14283	14117	14222	14237	14395	14265	14179	14127	14338	14033	14472	14359	14202	14324	14143	14433	14348	14295	14360	14322	14267	14286	14279	14257	14319	14273	14421	14254	14347	14309	14305	14199	14474	14144	14276	14217	14262	14381	14410	14194	14359	14193	14371	14125	14246	14160	14201	14045	14309	14256	14268	14269	14267	14388	14304	14316	14297	14149	14361	14256	14389	14360	14250	14347	14215	14152	14253	14370	14522	14274	14199	14341	14209	14256	14327	14272	14401	14139	14393	14253	14343	14388	14283	14216	14498	14229	14216	14191	14273	14508	14462	14305	14260	14221	14291	14264	14294	14383	14371	14212	14184	14320	14398	14195	14215	14309	14219	14239	14191	14339	14279	14152	14211	14371	14236	14317	14277	14419	14452	14265	14363	14308	14187	14340	14344	14339	14399	14287	14288	14267	14312	14179	14304	14246	14392	14300	14272	14256	14230	14123	14256	14224	14290	14390	14254	14261	14231	14433	14183	14266	14488	14216	14307	14302	14485	14176	14135	14356	14267	14306	14264	14324	14210	14326	14307	14154	14386	14338	14400	14395	14225	14211	14257	14394	14241	14263	14265	14309	14340	14319	14251	14301	14248	14247	14317	14387	14233	14246	14482	14419	14251	14392	14387	14240	14295	14309	14434	14234	14333	14314	14358	14299	14291	14199	14300	14252	14311	14229	14304	14378	14248	14395	14317	14373	14336	14302	14266	14232	14370	14456	14163	14254	14326	14298	14175	14297	14347	14255	14365	14418	14426	14387	14206	14271	14407	14122	14411	14374	14245	14313	14259	14305	14367	14384	14248	14361	14305	14349	14374	14273	14295	14228	14311	14415	14218	14218	14348	14415	14147	14435	14477	14374	14322	14439	14202	14134	14201	14297	14308	14319	14359	14256	14398	14213	14288	14169	14283	14293	14411	14148	14325	14274	14159	14269	14432	14356	14323	14301	14257	14267	14327	14358	14402	14393	14263	14429	14372	14304	14266	14268	14190	14245	14315	14253	14449	14218	14328	14170	14237	14276	14240	14284	14328	14317	14475	14471	14284	14291	14164	14388	14216	14281	14471	14259	14425	14137	14305	14228	14147	14308	14255	14272	14356	14290	14477	14266	14414	14196	14358	14467	14270	14394	14349	14366	14335	14264	14328	14302	14197	14324	14060	14320	14191	14268	14230	14298	14441	14289	14271	14150	14360	14350	14143	14358	14305	14432	14507	14348	14307
23565	21126	28653	24202	22664	23062	22032	18369	17427	17585	17396	16827	16429	16234	16191	15937	15901	15683	15747	15661	15688	15722	15586	15680	15517	15481	15702	15469	15604	15461	15426	15560	15429	15628	15438	15546	15482	15429	15597	15441	15413	15196	15291	15290	15335	15347	15555	15309	15524	15795	16124	15925	15887	15430	15443	15446	15368	15413	15283	15521	15334	15479	15264	15377	15192	15346	15240	15292	15341	15328	15283	15491	15395	15315	15323	15359	15217	15452	15570	15338	15216	15186	15268	15282	15359	15252	15397	15288	15213	15268	15163	15090	15279	15277	15414	15294	15464	15154	15320	15387	15381	15319	15408	15312	15218	15587	15305	15347	15145	15162	15322	15363	15117	15210	15180	15024	15267	15155	15456	15238	15166	15263	15423	15393	15322	15091	15312	15384	15336	15410	15222	15260	15122	15349	15240	15295	15608	15427	15363	15313	15141	15159	15236	15254	15511	15316	15241	15291	15352	15286	15433	15166	15300	15212	15173	15171	15123	15249	15262	15178	15070	15098	15437	15260	15278	15419	15294	15407	15361	15391	15283	15236	15381	15391	15147	15364	15267	15202	15155	15490	15383	15330	15166	15344	15416	15431	15248	15443	15364	15269	15265	15302	14932	15248	15332	15320	15224	15236	15289	15375	15275	15243	15067	15267	15286	15195	15181	15052	15095	15436	15196	15152	15332	15333	15576	15145	15295	15565	15231	15331	15345	15299	15217	15068	15258	15223	15101	15337	15184	15397	15441	15292	15359	15464	15529	15441	15243	15424	15326	15324	15220	15186	15161	15196	15207	15386	15301	15359	15100	15431	15252	15313	15100	15038	15362	15233	15295	15257	15121	15427	15351	15313	15216	15399	15377	15250	15218	15239	15373	15274	15280	15381	15195	15354	15136	15235	15426	15301	15434	15422	15247	15140	15171	15351	15322	15244	15359	15459	15251	15266	15206	15171	15473	15291	15355	15433	15300	15275	15405	15318	15392	15246	15209	15381	15364	15477	15271	15365	15344	15293	15172	15334	15331	15308	15373	15213	15354	15240	15178	15230	15093	15096	15189	14982	15241	15149	15373	15308	15253	15268	15263	15271	15329	15214	15161	15234	15195	15372	15278	15454	15239	15287	15191	15380	15425	15206	15346	15317	15167	15179	15473	15506	15288	15299	15192	15434	15248	15264	15251	15285	15139	15364	15247	15263	15162	15340	15248	15264	15210	15333	15157	15256	15287	15326	15368	15298	15428	15407	15360	15186	15187	15227	15218	15151	15295	15190	15311	15307	15245	14933	15352	15073	15385	15242	15237	15264	15150	15131	15257	15252	15250	15368	15277	15500	15313	15153	15064	15342	15267	15215	15367	15323	15403	15319	15286	15255	15256	15146	15310	15266	15423	15218	15212	15075	15163	15404	15385	15229	15338	15253	15265	15442	15335	15326	15509	15330	15044	15316	15334	15242	15247	15259	15331	15384	15321	15202	15304	15280	15456	15453	15212	15223	15385	15221	15247	15358	15281	15374	15311	15265	15327	15222	15295	15223	15315	15293	15266	15233	15387	15322	15453	15233	15438	15377	15349	15145	15312	15257	15204	15351	15455	15473	15417	15324	15212	15205	15239	15378	15460	15237	15050	15371	15289	15355	15307	15406	15222	15346	15259	15166	15395	15297	15306	15150	15158	15345	15181	15171	15235	15324	15222	15530	15290	15370	15174	15458	15322	15348	15375	15339	15067	15222	15229	15374	15354	15211	15286	15044	15298	15097	15213	15444	15138	15358	15215	15276	15369	15131	15270	15254	15202	15263	15264	15386	15476	15485	15393	15321	15248	15327	15310	15484	15409	15356	15281	15459	15283	15258	15410	15308	15378	15347	15193	15334	15261	15373	15293	15197	15191	15285	15327	15284	15415	15250	15407	15257	15312	15101	15340	15419	15186	15347	15269	15243	15308	15326	15182	15249	15361	15299	15374	15259	15257	15338	15237	15193	15048	15406	15329	15253	15235	15404	15197	15411	15261	15319	15349	15261	15524	15294	15270	15380	15353	15248	15452	15116	15226	15323	15272	15165	15190	15160	15480	15352	15233	15241	15481	15287	15351	15355	15217	15300	15327	15109	15329	15303	15236	15334	15381	15358	15344	15285	15284	15288	15234	15358	15226	15277	15229	15254	15188	15438	15250	15179	15276	15386	15406	15220	15394	15200	15184	15234	15139	15255	15358	15387	15254	15270	15243	15351	15208	15271	15305	15462	15256	15217	15227	15183	15359	15301	15260	15345	15221	15142	15237	15357	15308	15289	15248	15256	15287	15382	15345	15498	15396	15261	15259	15432	15405	15268	15313	15233	15384	15349	15406	15205	15235	15319	15215	15267	15428	15229	15143	15276	15243	15463	14993	15126	15344	15262	15402	15310	15349	15279	15369	15496	15277	15352	15195	15163	15308	15306	15182	15232	15243	15221	15230	15469	15446	15397	15187	15467	15162	15461	15161	15373	15437	15301	15140	15277	15255	15185	15211	15201	15440	15193	15314	15202	15368	15080	15196	15370	15333	15127	15156	15213	15543	15230	15282	15475	15315	15173	15067	15182	15283	15061	15274	15325	15098	15441	15702	15285	15378	15154	15351	15278	15511	15281	15288	15139	15394	15171	15300	15213	15156	15176	15425	15376	15340	15338	15150	15240	15236	15171	15119	15162	15321	15245	15094	15303	15497	15174	15363	15329	15334	15434	15293	15323	15263	15136	15086	15194	15050	15528	15247	15295	15119	15301	15202	15314	15269	15272	15184	15418	15285	15181	15356	15181	15135	15394	15359	15213	15353	15257	15490	15299	15250	15291	15468	15392	15383	15316	15285	15335	15410	15252	15363	15190	15437	15354	15407	15247	15353	15357	15488	15481	15336	15364	15581	15416	15328	15255	15438	15264	15241	15113	15247	15454	15289	15335	15345	15421	15361	15492	15405	15205	15365	15276	15307	15325	15081	15256	15204	15192	15234	15295	15319	15386	15370	15203	15255	15393	15550	15213	15409	15337	15378	15187	15291	15219	15361	15453	15280	15049	15301	15063	15045	15226	15228	15537	15251	15375	15261	15203	15164	15054	15476	15107	15318	15327	15260	15143	15237	15175	15458	15232	15308	15176	15178	15207	15175	15251	15474	15450	15214	15220	15227	15584	15447	15250	15237	15175	15391	15259	15303	15246	15258	15374	15195	15226	15263	15451	15414	15161	15290	15165	15227	15423	15447	15260	15357	15340	15226	15258	15234	15246	15433	15592	15370	15289	15522	15396	15296	15375	15207	15352	15293	15133	15392	15303	15432	15352	15344	15202	15546	15346	15461	15404	15291	15277	15208	15454	15300	15149	15383	15275	15199	15156	15247	15394	15367	15247	15268	15332	15386	15189	15197	15300	15464	15429	15436	15223	15303	15333	15221	15409	15371	15383	15235	15319	15251	15401	15274	15209	15161	15279	15473	15206	15284	15187	15310	15449	15217	15404	15431	15462	15278	15358	15456	15366	15380	15170	15211	15254	15260	15222	15142	15169	15029	15432	15244	15295	15279	15396	15205	15487	15263	15200	15523	15174	15179	15227	15336	15405	15134	15208	15152	15361	15194	15385	15124	15132	15160	15236	15414	15420	15355	15307	15262	15264	15403	15307	15291	15389	15333	15418	15355	15127	15422	15406	15210	15220	15312	15285	15407	15229	15219	15516	15369	15323	15270	15304	15392	15485	15282	15246	15259	15302	15242	15169	15244	15299	15254	15159	15174	15160	15382	15260	15370	15273	15071	15400	15480	15246	15125	15148	15413	15207	15166	15312	15264	15220	15345	15470	15411	15258	15496	15283	15296	15382	15480	15229	15236	15373	15158	15243	15260	15283	15191	15384	15440	15261	15261	15406	15209	15273	15357	15097	15433	15497	15303	15283	15439	15285	15165	15290	15263	15270	15271	15539	15317	15308	15337	15368	15330	15291	15409	15250	15320	15203	15236	15415	15267	15324	15303	15147	15371	15174	15312	15535	15249	15471	15276	15147	15105	15316	15058	15360	15378	15232	15344	15259	15270	15235	15291	15286	15284	15078	15250	15305	15485	15131	15485	15178	15221	15265	15351	15199	15254	15263	15320	15226	15182	15281	15527	15303	15263	15183	15366	15412	15473	15179	15404	15426	15281	15108	15296	15220	15251	15292	15290	15064	15325	15236	15208	15242	15222	15333	15248	15354	15325	15275	15371	15298	15456	15241	15247	15185	15187	15411	15381	15341	15299	15533	15202	15247	15314	15238	15326	15419	15321	15380	15344	15232	15554	15345	15382	15345	15354	15259	15085	15193	15155	15495	15441	15252	15304	15147	15281	15055	15228	15218	15344	15358	15347	15383	15404	15320	15185	15483	15338	15373	15374	15425	15292	15306	15469	15204	15361	15260	15230	15497	15385	15380	15136	15260	15380	15393	15078	15397	15257	15356	15412	15524	15365	15237	15415	15391	15276	15326	15230	15170	15178	15247	15328	15259	15205	15366	15471	15260	15164	15135	15293	15359	15148	15379	15521	15326	15282	15268	15187	15194	15389	15251	15335	15182	15239	15439	15261	15433	15101	15199	15359	15443	15385	15177	15395	15246	15068	15258	15252	15322	15276	15397	15068	15295	15278	15358	15233	15176	15351	15118	15230	15299	15198	15307	15298	15274	15244	15388	15242	15165	15345	15502	15367	15409	15341	15154	15234	15239	15262	15354	15211	15443	15301	15231	15500	15156	15627	15363	15240	15310	15352	15454	15283	15302	15268	15226	15492	15436	15222	15324	15411	15274	15223	15349	15084	15124	15478	15218	15288	15247	15393	15322	15273	15264	15166	15073	15223	15095	15401	15340	15192	15275	15317	15260	15300	15162	15305	15329	15275	15287	15268	15287	15377	15403	15479	15473	15332	15353	15203	15546	15212	15453	15569	15357	15207	15386	15185	15141	15196	15243	15464	15227	15438	15382	15465	15491	15398	15568	15335	15113	15202	15353	15362	15312	15242	15184	15148	15137	15368	15320	15420	15240	15322	15266	15335	15173	15134	15234	15293	15320	15456	15317	15335	15278	15315	15236	15159	15255	15293	15527	15330	15288	15163	15235	15202	15220	15187	15138	15402	15204	15367	15230	15359	15447
21985	40595	39178	31152	26652	22639	20375	18675	18072	17702	17341	16622	16127	15677	15497	15314	15102	14840	14741	14712	14712	14936	14546	14661	14796	14716	14570	14538	14507	14488	14460	14335	14539	14368	14502	14366	14530	14431	14572	14373	14288	14155	14359	14493	14548	14345	14329	14635	14525	14964	15398	14876	14554	14507	14441	14296	14413	14430	14283	14255	14173	14332	14208	14383	14222	14308	14193	14336	14337	14406	14297	14313	14296	14284	14327	14257	14228	14418	14396	14396	14303	14315	14282	14246	14351	14275	14224	14509	14330	14368	14120	14303	14297	14268	14177	14347	14431	14343	14438	14293	14331	14324	14308	14236	14366	14241	14181	14286	14275	14306	14303	14310	14265	14390	14197	14274	14111	14399	14221	14505	14368	14478	14147	14158	14242	14217	14137	14248	14249	14336	14203	14242	14344	14207	14394	14347	14249	14317	14362	14235	14208	14385	14296	14169	14335	14178	14280	14287	14214	14368	14298	14365	14290	14399	14481	14444	14505	14292	14319	14303	14151	14243	14385	14321	14300	14422	14256	14124	14319	14299	14278	14218	14497	14251	14306	14269	14298	14521	14252	14275	14378	14247	14223	14311	14294	14218	14366	14383	14300	14323	14278	14249	14258	14381	14338	14425	14274	14361	14394	14182	14291	14227	14234	14167	14397	14293	14306	14296	14331	14300	14290	14244	14235	14252	14276	14361	14448	14278	14424	14242	14224	14331	14370	14345	14420	14263	14401	14331	14289	14286	14395	14101	14213	14200	14259	14410	14278	14234	14324	14319	14335	14282	14238	14316	14302	14171	14235	14385	14306	14282	14472	14326	14274	14290	14068	14121	14148	14445	14302	14193	14199	14070	14154	14346	14243	14282	14179	14240	14336	14232	14342	14136	14379	14193	14321	14219	14325	14196	14396	14335	14281	14226	14272	14393	14200	14454	14210	14531	14398	14185	14197	14443	14347	14259	14336	14302	14213	14329	14207	14463	14389	14328	14096	14168	14207	14251	14246	14177	14274	14222	14213	14167	14152	14288	14196	14200	14353	14269	14240	14406	14082	14423	14256	14467	14125	14223	14303	14308	14355	14292	14272	14302	14320	14256	14198	14290	14165	14410	14282	14252	14204	14222	14284	14259	14117	14300	14183	14330	14409	14331	14221	14367	14283	14245	14325	14321	14205	14310	14224	14330	14352	14306	14386	14353	14213	14320	14194	14134	14305	14341	14405	14406	14199	14407	14119	14226	14329	14474	14353	14224	14329	14112	14335	14275	14274	14309	14347	14314	14277	14183	14164	14339	14260	14192	14319	14406	14292	14328	14248	14404	14465	14254	14213	14447	14330	14273	14457	14439	14402	14266	14349	14301	14320	14296	14340	14238	14262	14341	14306	14162	14342	14069	14319	14420	14247	14296	14339	14195	14219	14296	14086	14126	14158	14378	14234	14240	14402	14434	14375	14278	14331	14392	14395	14252	14387	14328	14315	14351	14130	14315	14045	14393	14225	14269	14326	14281	14231	14127	14336	14197	14292	14290	14305	14181	14244	14258	14337	14247	14377	14120	14321	14260	14166	14223	14220	14397	14252	14208	14185	14112	14468	14183	14228	14403	14233	14422	14293	14354	14152	14285	14295	14394	14323	14405	14366	14429	14239	14129	14085	14280	14341	14245	14259	14197	14290	14183	14384	14332	14283	14349	14293	14208	14186	14335	14176	14389	14191	14170	14180	14163	14209	14290	14351	14350	14275	14136	14438	14169	14298	14155	14317	14356	14163	14385	14150	14469	14233	14209	14371	14272	14323	14033	14339	14247	14407	14158	14432	14336	14366	14450	14301	14204	14366	14109	14309	14358	14245	14450	14190	14389	14138	14337	14137	14213	14297	14226	14092	14212	14341	14403	14265	14224	14168	14231	14298	14488	14303	14240	14259	14167	14219	14424	14386	14384	14212	14199	14341	14232	14376	14114	14152	14339	14229	14270	14247	14356	14368	14218	14322	14316	14375	14293	14048	14338	14376	14130	14324	14520	14438	14348	14150	14299	14213	14238	14346	14180	14111	14288	14327	14112	14250	14175	14234	14225	14238	14427	14455	14303	14280	14337	14407	14240	14310	14315	14343	14301	14411	14344	14190	14347	14199	14270	14183	14422	14325	14246	14446	14412	14147	14379	14323	14301	14190	14193	14302	14388	14418	14184	14143	14454	14159	14195	14147	14184	14319	14190	14454	14328	14208	14257	14352	14264	14286	14091	14381	14306	14194	14151	14162	14255	14182	14235	14192	14208	14249	14193	14217	14220	14326	14304	14427	14262	14135	14161	14270	14225	14447	14301	14298	14295	14165	14239	14156	14288	14251	14220	14163	14248	14214	14233	14193	14138	14205	14276	14226	14188	14289	14229	14424	14218	14401	14164	14373	14206	14224	14284	14310	14294	14166	14152	14294	14423	14303	14309	14279	14386	14474	14274	14371	14276	14379	14216	14236	14381	14357	14096	14220	14363	14309	14221	14231	14296	14195	14434	14210	14149	14444	14282	14276	14302	14317	14416	14207	14296	14427	14428	14238	14187	14389	14225	14291	14291	14129	14313	14213	14188	14266	14267	14229	14219	14289	14176	14232	14303	14210	14310	14236	14311	14091	14367	14526	14350	14256	14380	14251	14377	14314	14327	14319	14357	14302	14259	14311	14298	14252	14223	14376	14254	14286	14276	14262	14269	14170	14338	14276	14342	14294	14302	14329	14192	14350	14244	14349	14156	14194	14268	14300	14114	14336	14292	14236	14263	14186	14229	14437	14355	14212	14297	14347	14161	14247	14306	14332	14230	14236	14128	14216	14304	14290	14283	14298	14399	14311	14028	14296	14276	14166	14307	14370	14226	14426	14333	14262	14362	14200	14390	14281	14309	14368	14309	14412	14299	14295	14323	14231	14317	14251	14362	14359	14186	14284	14111	14230	14302	14371	14215	14377	14258	14070	14356	14277	14229	14409	14333	14262	14225	14300	14324	14465	14347	14418	14254	14193	14241	14316	14184	14274	14229	14156	14211	14346	14306	14264	14229	14446	14254	14088	14137	14364	14233	14251	14296	14336	14226	14419	14154	14335	14441	14364	14281	14322	14353	14305	14260	14239	14273	14546	14324	14263	14442	14379	14319	14358	14352	14309	14314	14364	14151	14282	14320	14257	14335	14228	14252	14322	14324	14390	14443	14306	14236	14283	14281	14408	14243	14313	14047	14308	14300	14233	14252	14426	14244	14440	14352	14383	14391	14205	14308	14200	14208	14166	14280	14298	14231	14161	14222	14298	14376	14229	14343	14322	14333	14265	14262	14296	14178	14449	14363	14300	14317	14197	14223	14368	14187	14140	14469	14208	14277	14397	14149	14326	14292	14209	14320	14337	14336	14277	14244	14205	14341	14150	14402	14329	14184	14357	14330	14357	14284	14279	14340	14350	14219	14213	14303	14268	14366	14226	14351	14274	14302	14272	14386	14276	14546	14182	14356	14339	14549	14491	14167	14233	14501	14474	14310	14227	14337	14345	14345	14330	14207	14096	14458	14185	14183	14190	14352	14335	14399	14178	14263	14307	14177	14405	14411	14198	14264	14319	14257	14377	14230	14291	14134	14203	14357	14341	14344	14214	14159	14248	14221	14291	14449	14222	14310	14378	14299	14111	14199	14236	14037	14224	14374	14151	14302	14274	14358	14300	14299	14334	14289	14206	14306	14170	14190	14488	14268	14334	14303	14266	14381	14350	14172	14375	14181	14191	14328	14296	14236	14186	14282	14254	14174	14153	14315	14283	14311	14360	14169	14212	14331	14229	14177	14290	14259	14199	14198	14208	14214	14259	14393	14484	14247	14161	14197	14345	14299	14466	14195	14361	14199	14283	14363	14314	14287	14289	14300	14336	14281	14224	14197	14208	14255	14307	14261	14131	14348	14402	14192	14258	14326	14139	14271	14178	14378	14219	14226	14152	14384	14277	14286	14254	14122	14241	14254	14409	14346	14296	14295	14358	14272	14336	14363	14237	14303	14361	14393	14362	14307	14262	14219	14361	14183	14199	14378	14357	14310	14320	14242	14311	14335	14219	14317	14240	14390	14234	13997	14234	14296	14295	14227	14413	14246	14281	14280	14243	14286	14247	14229	14323	14238	14200	14233	14225	14408	14339	14223	14348	14200	14350	14253	14333	14312	14164	14181	14255	14275	14234	14247	14347	14552	14247	14330	14300	14312	14217	14262	14186	14336	14346	14155	14448	14297	14309	14404	14336	14248	14325	14248	14283	14186	14176	14297	14339	14307	14215	14400	14164	14283	14215	14248	14209	14420	14297	14307	14228	14138	14142	14258	14365	14246	14159	14313	14200	14401	14193	14184	14309	14223	14475	14248	14131	14273	14296	14347	14155	13993	14379	14219	14207	14326	14210	14271	14353	14212	14226	14159	14280	14227	14362	14134	14483	14174	14412	14215	14262	14144	14243	14240	14362	14263	14249	14412	14235	14424	14345	14334	14237	14208	14249	14219	14311	14329	14253	14152	14438	14199	14188	14291	14454	14242	14296	14464	14369	14335	14335	14269	14280	14307	14297	14339	14353	14269	14249	14285	14024	14330	14224	14244	14234	14221	14437	14293	14258	14408	14239	14313	14288	14383	14312	14129	14218	14325	14273	14205	14109	14184	14334	14278	14127	14463	14165	14227	14196	14443	14107	14222	14268	14199	14392	14179	14312	14233	14341	14380	14264	14201	14285	14259	14493	14334	14361	14184	14367	14287	14379	14182	14197	14405	14422	14243	14369	14305	14269	14160	14222	14138	14285	14330	14269	14284	14356	14504	14150	14226	14223	14304	14370	14338	14399	14175	14302	14464	14361	14300	14361	14115	14233	14296	14252	14150	14331	14389	14347	14283	14213	14264	14309	14219	14298	14262	14165	14310	14256	14367	14237	14278	14346	14141	14084	14219	14360	14232	14303	14338	14285	14315	14224	14238	14096	14258	14393	14347	14088	14356	14354	14239	14331	14226	14292	14245	14330	14140	14256	14181	14251	14297	14305	14257	14354	14379	14396	14371	14188	14336	14490	14259	14235	14390	14147	14256	14167	14208	14299	14107	14371	14314	14436	14305	14409	14187	14486	14330	14319	14196	14215	14250
22693	21201	29136	23610	21678	24003	26024	20348	18585	18736	18196	17242	16923	17032	16982	16714	16288	16037	16065	15714	16032	15888	16077	16027	15841	15875	15990	15787	15944	15786	15690	15755	15857	15832	15772	15564	15748	15566	15627	15624	15544	15543	15522	15391	15552	15511	15566	15641	15735	16355	16434	16565	16096	15701	15686	15494	15518	15540	15683	15383	15328	15510	15403	15545	15529	15566	15303	15389	15495	15550	15467	15644	15558	15315	15308	15233	15534	15379	15377	15397	15598	15422	15478	15498	15483	15445	15437	15415	15664	15600	15487	15253	15644	15121	15367	15567	15393	15295	15455	15391	15461	15414	15439	15577	15573	15418	15369	15247	15353	15704	15517	15526	15541	15560	15520	15481	15523	15566	15584	15442	15407	15414	15404	15572	15565	15485	15450	15289	15333	15477	15345	15396	15333	15373	15418	15620	15544	15437	15707	15526	15502	15284	15585	15282	15481	15385	15585	15658	15517	15391	15400	15512	15508	15480	15428	15418	15512	15544	15392	15583	15417	15425	15456	15697	15409	15462	15360	15288	15405	15516	15671	15423	15568	15510	15484	15477	15445	15254	15194	15349	15350	15534	15355	15566	15386	15352	15471	15550	15565	15304	15528	15402	15395	15406	15560	15368	15336	15419	15566	15473	15395	15282	15341	15389	15237	15397	15371	15402	15459	15507	15369	15465	15412	15626	15619	15438	15358	15396	15458	15525	15309	15507	15416	15501	15550	15267	15512	15237	15408	15438	15349	15401	15487	15501	15363	15286	15636	15300	15429	15659	15495	15368	15495	15434	15354	15446	15504	15498	15262	15329	15573	15460	15495	15738	15254	15416	15124	15302	15367	15416	15391	15451	15202	15527	15438	15357	15407	15312	15446	15304	15455	15530	15352	15433	15617	15368	15335	15525	15532	15466	15459	15625	15468	15436	15670	15497	15377	15388	15492	15319	15460	15298	15413	15404	15277	15405	15479	15416	15328	15364	15558	15537	15350	15289	15383	15325	15456	15431	15445	15561	15481	15312	15426	15598	15390	15415	15601	15401	15556	15269	15453	15333	15371	15313	15403	15218	15266	15211	15491	15383	15481	15370	15459	15497	15351	15435	15230	15515	15500	15401	15404	15391	15422	15362	15518	15599	15381	15661	15442	15495	15693	15407	15457	15553	15480	15463	15339	15406	15365	15275	15444	15424	15440	15453	15481	15373	15473	15519	15437	15379	15509	15181	15447	15433	15136	15553	15444	15428	15576	15215	15371	15368	15381	15067	15423	15318	15407	15282	15320	15551	15275	15382	15495	15537	15479	15457	15258	15370	15480	15538	15444	15512	15530	15205	15408	15514	15338	15592	15518	15538	15525	15438	15502	15504	15397	15313	15310	15223	15389	15505	15418	15517	15616	15546	15284	15476	15246	15485	15505	15368	15285	15323	15459	15457	15429	15496	15282	15426	15538	15531	15386	15447	15371	15505	15360	15520	15413	15464	15336	15550	15408	15446	15378	15554	15488	15286	15418	15454	15411	15299	15325	15435	15579	15400	15449	15468	15433	15461	15432	15328	15372	15312	15452	15387	15336	15358	15424	15436	15311	15500	15180	15494	15518	15520	15549	15414	15528	15153	15282	15533	15279	15318	15275	15511	15292	15239	15354	15538	15505	15373	15565	15513	15542	15389	15523	15421	15391	15369	15396	15497	15438	15535	15309	15255	15401	15515	15324	15382	15419	15321	15321	15521	15304	15364	15324	15317	15457	15405	15295	15495	15542	15466	15357	15339	15390	15595	15459	15353	15398	15413	15434	15399	15461	15301	15514	15346	15427	15513	15586	15430	15546	15379	15355	15445	15487	15558	15574	15523	15482	15482	15551	15420	15458	15300	15392	15467	15422	15276	15426	15639	15399	15180	15273	15420	15386	15550	15334	15248	15321	15549	15355	15471	15566	15475	15337	15197	15240	15399	15492	15552	15150	15490	15474	15347	15246	15473	15586	15347	15449	15424	15376	15546	15417	15474	15440	15438	15485	15192	15304	15403	15406	15316	15488	15336	15471	15477	15463	15385	15542	15192	15509	15474	15389	15390	15410	15356	15534	15343	15411	15421	15424	15621	15498	15613	15338	15400	15419	15272	15316	15232	15462	15483	15513	15403	15343	15354	15215	15468	15576	15516	15287	15415	15488	15347	15365	15377	15479	15452	15217	15334	15327	15415	15381	15354	15523	15158	15542	15606	15411	15353	15568	15443	15433	15228	15286	15390	15453	15499	15546	15329	15441	15195	15445	15348	15403	15487	15351	15422	15334	15516	15302	15368	15465	15427	15473	15437	15343	15389	15621	15444	15345	15427	15464	15254	15310	15463	15583	15535	15241	15293	15434	15567	15441	15526	15456	15353	15546	15433	15431	15339	15480	15540	15397	15247	15385	15335	15323	15349	15302	15398	15547	15300	15571	15462	15487	15624	15475	15406	15552	15341	15294	15460	15487	15095	15400	15265	15692	15400	15432	15465	15470	15411	15395	15477	15498	15534	15400	15382	15416	15652	15145	15536	15493	15394	15293	15338	15376	15501	15331	15557	15038	15472	15242	15256	15334	15351	15485	15343	15469	15501	15495	15307	15426	15432	15381	15468	15449	15483	15560	15327	15334	15410	15497	15405	15580	15463	15383	15540	15480	15382	15612	15378	15480	15339	15481	15413	15421	15463	15351	15363	15508	15459	15410	15493	15505	15550	15330	15320	15411	15383	15490	15323	15287	15518	15467	15545	15319	15407	15266	15402	15289	15556	15609	15320	15413	15349	15374	15534	15297	15275	15491	15310	15462	15444	15388	15386	15368	15445	15376	15361	15306	15320	15301	15414	15538	15553	15523	15279	15440	15407	15391	15268	15427	15401	15381	15387	15373	15364	15344	15470	15389	15441	15491	15326	15448	15403	15441	15340	15422	15462	15436	15504	15499	15454	15438	15461	15443	15426	15527	15502	15424	15309	15558	15305	15366	15261	15193	15317	15457	15507	15413	15357	15439	15410	15295	15420	15422	15200	15452	15532	15338	15215	15380	15443	15430	15371	15523	15595	15660	15546	15394	15443	15587	15383	15501	15565	15343	15406	15317	15375	15666	15472	15591	15442	15562	15243	15403	15318	15498	15338	15557	15232	15371	15417	15491	15550	15548	15530	15388	15290	15153	15496	15498	15406	15393	15489	15504	15569	15255	15386	15343	15493	15400	15475	15471	15393	15510	15298	15170	15327	15411	15331	15367	15483	15323	15515	15429	15467	15239	15291	15539	15180	15347	15488	15390	15604	15432	15372	15478	15559	15478	15260	15462	15317	15406	15519	15414	15480	15386	15552	15465	15376	15292	15558	15494	15609	15488	15590	15340	15264	15363	15361	15395	15430	15507	15425	15581	15536	15167	15339	15385	15493	15549	15387	15634	15437	15478	15401	15435	15467	15279	15345	15536	15375	15474	15468	15324	15309	15391	15484	15591	15349	15473	15416	15235	15402	15341	15523	15353	15324	15409	15426	15308	15543	15433	15561	15382	15407	15521	15488	15595	15477	15359	15331	15607	15454	15349	15506	15500	15334	15493	15492	15352	15494	15165	15516	15469	15414	15361	15266	15435	15407	15390	15264	15529	15523	15119	15387	15577	15553	15605	15504	15504	15445	15430	15550	15508	15441	15459	15498	15505	15275	15387	15437	15207	15532	15498	15466	15295	15534	15411	15219	15463	15521	15572	15255	15547	15545	15451	15555	15551	15317	15290	15694	15572	15528	15362	15489	15475	15476	15597	15410	15451	15463	15349	15374	15456	15591	15499	15575	15484	15521	15370	15481	15400	15378	15432	15541	15494	15431	15419	15472	15348	15282	15381	15513	15518	15422	15448	15337	15549	15420	15332	15369	15226	15343	15329	15327	15352	15442	15637	15320	15484	15408	15250	15320	15431	15565	15573	15420	15458	15494	15391	15393	15454	15406	15502	15513	15572	15507	15669	15626	15653	15225	15282	15278	15569	15442	15294	15491	15396	15587	15468	15528	15292	15284	15419	15749	15359	15490	15424	15400	15402	15509	15474	15417	15452	15589	15548	15499	15554	15228	15345	15372	15305	15505	15488	15406	15505	15445	15293	15385	15200	15472	15348	15420	15685	15323	15390	15391	15422	15496	15506	15258	15272	15442	15511	15376	15334	15330	15272	15502	15435	15669	15426	15381	15384	15390	15332	15656	15463	15555	15419	15300	15386	15417	15352	15270	15326	15425	15348	15412	15342	15517	15569	15407	15480	15523	15440	15519	15398	15526	15336	15336	15478	15596	15606	15341	15345	15378	15395	15324	15625	15452	15239	15419	15451	15535	15404	15408	15368	15512	15431	15421	15322	15572	15391	15446	15485	15536	15287	15348	15478	15560	15231	15337	15672	15384	15432	15475	15563	15328	15392	15465	15506	15550	15414	15565	15434	15433	15298	15518	15441	15255	15363	15466	15437	15456	15394	15450	15133	15246	15158	15236	15410	15421	15438	15538	15308	15465	15493	15377	15506	15391	15358	15411	15221	15230	15328	15322	15496	15373	15443	15525	15343	15343	15275	15530	15619	15531	15468	15454	15476	15370	15610	15337	15423	15415	15418	15296	15520	15512	15349	15310	15502	15299	15597	15631	15383	15442	15396	15313	15357	15526	15314	15515	15535	15282	15218	15377	15401	15399	15349	15538	15285	15553	15409	15402	15551	15463	15370	15416	15382	15417	15376	15480	15363	15333	15422	15397	15449	15368	15400	15416	15389	15533	15454	15587	15498	15737	15517	15456	15289	15531	15454	15408	15496	15479	15456	15452	15318	15393	15296	15638	15596	15256	15426	15382	15279	15404	15374	15378	15515	15183	15312	15356	15365	15532	15615	15313	15384	15318	15444	15370	15401	15749	15320	15326	15436	15543	15457	15339	15154	15435	15300	15400	15294	15244	15463	15440	15321	15459	15405	15514	15298	15323	15581	15310	15357	15546	15389	15312	15358	15529	15484	15387	15472	15686	15437	15403	15319	15349	15546	15510	15242	15377	15368	15356	15414	15391	15361	15529	15266	15509	15376	15450	15461	15180	15325	15384	15278	15475	15409	15400	15421	15523	15406	15488	15445	15451	15656	15419	15487	15477	15358	15592
24096	44828	43112	34744	29994	25485	22862	20757	19379	19075	18456	17343	16769	16236	16288	15636	15625	15209	15085	14956	15147	14851	15225	15089	14780	14944	14775	14791	14662	14586	14639	14764	14544	14535	14313	14731	14544	14579	14635	14523	14539	14479	14282	14340	14401	14285	14446	14478	14807	15799	16222	15836	15171	14689	14250	14400	14480	14486	14257	14312	14493	14578	14329	14249	14455	14206	14311	14391	14402	14372	14327	14313	14385	14445	14340	14409	14458	14389	14470	14183	14443	14256	14274	14523	14315	14418	14409	14407	14388	14450	14304	14283	14346	14181	14593	14412	14425	14334	14247	14414	14469	14233	14380	14383	14362	14281	14359	14507	14358	14396	14158	14193	14211	14329	14327	14326	14267	14413	14231	14249	14292	14351	14327	14314	14224	14214	14290	14371	14304	14410	14246	14551	14365	14447	14301	14410	14378	14425	14211	14385	14418	14384	14298	14295	14389	14409	14517	14395	14316	14388	14442	14481	14280	14315	14217	14285	14291	14514	14371	14169	14329	14128	14343	14246	14323	14330	14593	14293	14322	14415	14239	14204	14257	14560	14257	14364	14228	14342	14388	14274	14455	14397	14376	14433	14218	14332	14473	14347	14465	14277	14274	14269	14373	14362	14356	14119	14329	14522	14438	14183	14418	14286	14409	14273	14443	14329	14223	14274	14297	14208	14393	14414	14304	14251	14401	14202	14337	14344	14352	14501	14279	14275	14440	14272	14436	14386	14312	14317	14308	14392	14273	14364	14245	14374	14378	14450	14443	14348	14387	14367	14403	14205	14365	14448	14513	14203	14487	14411	14342	14412	14276	14337	14353	14385	14374	14357	14258	14269	14314	14324	14235	14414	14395	14297	14313	14307	14390	14347	14385	14356	14266	14194	14224	14391	14289	14350	14287	14441	14399	14414	14325	14318	14079	14427	14176	14457	14316	14336	14356	14331	14293	14207	14446	14378	14369	14420	14360	14399	14371	14349	14373	14345	14344	14470	14387	14301	14412	14257	14324	14303	14384	14486	14121	14391	14397	14382	14267	14469	14422	14366	14129	14316	14289	14371	14363	14315	14434	14381	14309	14300	14349	14249	14252	14313	14436	14288	14296	14379	14286	14252	14322	14343	14331	14099	14228	14288	14447	14272	14487	14292	14468	14354	14261	14482	14342	14232	14520	14399	14375	14311	14370	14357	14181	14380	14260	14558	14184	14352	14362	14220	14208	14246	14270	14319	14375	14189	14346	14302	14296	14357	14217	14313	14255	14051	14304	14322	14254	14184	14292	14442	14416	14239	14143	14416	14289	14309	14296	14328	14315	14340	14345	14262	14314	14336	14559	14258	14388	14331	14599	14301	14411	14429	14380	14404	14230	14439	14285	14341	14397	14371	14458	14402	14355	14254	14417	14307	14052	14223	14228	14408	14361	14288	14412	14229	14416	14407	14257	14230	14445	14336	14413	14346	14241	14447	14498	14401	14201	14292	14339	14403	14340	14255	14372	14279	14273	14295	14174	14244	14261	14243	14358	14291	14306	14437	14288	14392	14342	14285	14342	14284	14471	14167	14304	14378	14521	14446	14382	14308	14318	14199	14383	14277	14658	14286	14432	14555	14505	14308	14389	14358	14172	14345	14339	14245	14173	14329	14345	14317	14336	14461	14191	14270	14199	14317	14371	14410	14440	14251	14423	14373	14342	14225	14455	14294	14225	14262	14331	14384	14361	14376	14166	14292	14297	14332	14336	14445	14262	14260	14306	14351	14347	14382	14249	14400	14340	14314	14397	14251	14341	14303	14415	14335	14351	14435	14390	14515	14183	14385	14280	14290	14161	14420	14280	14353	14138	14299	14198	14206	14437	14231	14386	14439	14277	14298	14209	14354	14461	14471	14183	14302	14389	14463	14239	14235	14345	14342	14374	14295	14231	14324	14373	14426	14242	14330	14293	14367	14336	14362	14247	14505	14577	14293	14265	14419	14384	14483	14514	14446	14413	14273	14261	14462	14382	14241	14411	14368	14368	14259	14070	14308	14437	14235	14282	14370	14392	14266	14301	14394	14320	14180	14420	14408	14481	14490	14132	14388	14189	14361	14350	14329	14471	14273	14352	14204	14368	14208	14380	14260	14194	14398	14295	14309	14299	14318	14243	14396	14358	14393	14564	14174	14228	14509	14191	14340	14437	14492	14398	14170	14205	14305	14325	14429	14397	14196	14395	14255	14304	14431	14417	14226	14324	14328	14475	14221	14265	14267	14342	14457	14292	14426	14336	14260	14313	14252	14418	14383	14340	14209	14235	14291	14425	14283	14397	14371	14201	14481	14338	14392	14292	14263	14308	14319	14314	14254	14441	14308	14321	14417	14329	14344	14321	14380	14298	14288	14445	14385	14255	14449	14241	14278	14419	14330	14510	14470	14308	14322	14253	14375	14343	14352	14116	14294	14346	14278	14375	14220	14362	14387	14359	14168	14497	14061	14462	14327	14201	14295	14278	14438	14370	14397	14408	14420	14400	14236	14380	14219	14331	14282	14446	14302	14346	14137	14432	14276	14106	14271	14440	14371	14286	14226	14406	14448	14285	14453	14265	14141	14391	14364	14235	14323	14351	14493	14503	14231	14344	14397	14109	14330	14320	14512	14274	14229	14432	14351	14470	14310	14321	14293	14194	14310	14358	14275	14359	14267	14394	14323	14387	14309	14440	14409	14247	14209	14336	14307	14277	14327	14362	14385	14471	14257	14304	14459	14137	14259	14329	14599	14308	14398	14238	14328	14280	14384	14257	14388	14307	14222	14200	14282	14269	14315	14261	14305	14225	14282	14259	14289	14371	14248	14220	14263	14521	14335	14451	14262	14295	14251	14306	14502	14173	14373	14382	14190	14381	14179	14212	14202	14275	14384	14368	14459	14295	14403	14210	14228	14283	14316	14330	14199	14397	14191	14333	14223	14231	14267	14263	14380	14477	14360	14438	14373	14122	14282	14122	14190	14290	14362	14415	14328	14248	14231	14163	14421	14373	14420	14237	14214	14381	14361	14192	14302	14408	14159	14211	14316	14475	14373	14475	14433	14549	14292	14271	14206	14371	14265	14297	14254	14327	14257	14355	14211	14254	14372	14333	14397	14374	14330	14313	14248	14316	14454	14365	14531	14317	14254	14396	14293	14191	14303	14344	14441	14420	14337	14373	14291	14264	14465	14367	14460	14319	14445	14422	14315	14387	14357	14245	14211	14167	14542	14099	14413	14221	14308	14289	14410	14215	14420	14500	14219	14366	14329	14173	14401	14403	14384	14292	14382	14400	14193	14315	14320	14459	14379	14303	14404	14290	14289	14352	14381	14269	14481	14123	14457	14489	14309	14210	14357	14273	14280	14537	14382	14275	14388	14283	14434	14483	14250	14229	14342	14324	14330	14348	14338	14243	14517	14472	14477	14385	14437	14243	14382	14322	14245	14431	14206	14376	14433	14471	14359	14190	14204	14213	14408	14415	14354	14428	14429	14378	14412	14394	14111	14369	14274	14263	14343	14276	14283	14240	14335	14348	14252	14267	14188	14331	14454	14510	14335	14387	14432	14264	14328	14377	14253	14455	14505	14214	14493	14466	14224	14360	14271	14478	14395	14294	14547	14338	14446	14326	14400	14396	14294	14387	14331	14464	14201	14295	14243	14302	14294	14399	14228	14337	14366	14344	14235	14490	14415	14357	14367	14283	14289	14182	14520	14351	14235	14333	14526	14403	14380	14372	14275	14371	14339	14507	14307	14248	14409	14395	14361	14366	14433	14429	14451	14309	14352	14328	14393	14360	14343	14251	14370	14248	14357	14340	14445	14440	14421	14403	14487	14347	14384	14467	14262	14277	14334	14439	14259	14330	14381	14058	14273	14273	14200	14287	14161	14328	14407	14408	14411	14294	14328	14241	14519	14428	14303	14440	14372	14370	14306	14380	14312	14346	14359	14455	14407	14277	14214	14374	14365	14304	14488	14276	14154	14329	14134	14508	14236	14513	14302	14220	14135	14272	14323	14269	14265	14407	14440	14291	14363	14264	14250	14422	14500	14168	14253	14382	14311	14292	14274	14265	14510	14395	14488	14112	14228	14292	14252	14351	14312	14342	14391	14386	14311	14369	14300	14231	14129	14315	14351	14397	14390	14323	14268	14283	14490	14229	14324	14380	14310	14417	14149	14404	14385	14281	14345	14331	14261	14322	14319	14195	14345	14518	14384	14263	14226	14241	14353	14295	14338	14229	14338	14393	14368	14299	14316	14364	14354	14288	14425	14328	14423	14289	14387	14323	14280	14374	14259	14437	14167	14481	14128	14371	14378	14402	14265	14413	14329	14281	14252	14373	14306	14490	14269	14402	14279	14413	14228	14586	14294	14498	14300	14248	14352	14394	14403	14324	14328	14182	14278	14334	14281	14377	14096	14374	14369	14353	14367	14349	14489	14466	14323	14321	14332	14391	14360	14372	14328	14369	14332	14369	14334	14477	14109	14410	14295	14143	14515	14180	14411	14248	14239	14394	14513	14295	14363	14326	14288	14140	14145	14286	14190	14392	14285	14348	14420	14419	14371	14369	14526	14314	14457	14315	14389	14434	14486	14356	14119	14308	14353	14349	14136	14236	14445	14303	14162	14171	14302	14132	14418	14301	14323	14443	14350	14182	14219	14381	14386	14334	14452	14201	14304	14251	14382	14408	14274	14276	14372	14390	14325	14276	14330	14290	14089	14243	14326	14231	14384	14219	14343	14354	14446	14339	14338	14319	14350	14405	14238	14297	14307	14361	14467	14384	14347	14313	14304	14349	14148	14322	14144	14349	14276	14318	14451	14426	14407	14459	14378	14144	14407	14348	14397	14221	14384	14262	14179	14235	14390	14432	14306	14352	14511	14179	14190	14368	14265	14262	14348	14341	14272	14376	14316	14286	14297	14248	14327	14452	14324	14405	14252	14365	14408	14158	14273	14329	14357	14302	14263	14249	14227	14375	14424	14271	14237	14470	14312	14193	14527	14440	14255	14358	14322	14487	14485	14424	14337	14446	14277	14298	14335	14385	14073	14176	14387	14289	14525	14302	14297	14431	14288	14348	14251	14210	14264	14397	14262	14243	14135	14374	14316	14482	14328	14447	14302	14406	14229	14285	14319
27439	24192	29860	26418	20603	18697	17484	16519	16331	16230	16211	15768	15761	15850	15449	15477	15318	15369	15274	15154	15370	15402	15307	15456	15325	15379	15218	15237	15355	15290	15305	15158	15288	15217	15077	15305	15201	15171	15209	15479	15027	15221	15191	15094	15140	15052	15066	15049	15062	15146	15413	15289	15404	15269	14975	15246	15003	15096	15171	15251	15050	15242	14986	15170	15140	15014	15151	14990	15190	15144	15031	15108	15083	15100	15300	15132	15139	15122	15178	15138	15040	15116	15116	15142	15148	15008	15274	15065	15095	15095	15012	15167	15211	15354	15219	15090	15176	15146	15114	15038	15153	15121	15305	14945	15102	15205	14921	15270	15152	15348	15202	15166	15029	15188	15138	14997	15185	15064	15054	15142	15123	15127	15064	15146	15047	14961	15067	15269	15135	15169	14985	15169	15041	15246	15121	15226	15094	15090	14938	15298	15258	15218	15020	15142	15193	15339	15054	14954	15109	14999	15096	15067	15147	15227	15102	15134	15034	15313	15025	15238	15249	14939	15170	15112	14927	14910	15107	15024	15308	14943	15176	15349	15226	15003	15018	15163	15038	15121	15108	15264	15157	15148	15154	15112	15107	15168	15208	15293	15100	15129	15091	15269	15095	15176	15280	15198	15207	15207	15007	15278	15132	15210	15139	15159	15285	14998	15311	14987	15059	15102	15035	15243	15124	15038	15390	15115	15254	15142	15116	15253	15189	15125	15072	15188	15060	15288	15091	15129	15223	14992	15107	15058	15046	15055	15168	15093	15120	15051	15139	15192	15210	15203	14984	15095	15051	15072	14999	15029	15112	14890	15117	15039	15098	14979	15184	15208	15290	15170	15090	15115	15185	15333	15364	15121	15052	15059	14981	15128	15126	15040	15097	15028	15133	14832	15085	14980	15292	15024	15057	15069	15026	15095	14966	15070	15024	15157	14779	15108	15167	15104	15075	15122	14915	15196	15036	15234	15113	15014	15299	15138	15116	15130	15181	15184	15145	15087	15099	15232	15053	15147	14856	15166	15203	14962	15113	15093	14962	15195	15003	15151	14988	14944	15023	15329	15208	15189	15006	15260	15126	15303	15041	15150	15136	15184	15303	15122	15223	15297	15219	14880	15086	15132	14989	15283	15029	15200	15094	15282	15167	15089	14978	15232	15209	15062	15245	15216	15124	15191	15412	15092	15216	15279	15115	15142	15303	15106	15077	15091	15128	15197	14902	15004	15124	14965	15080	15118	15226	14944	14986	15004	15083	15069	15115	14902	15194	15169	15110	14981	15260	15290	15196	15099	15028	15138	15178	15284	15170	15034	15132	15186	15097	15112	14914	14998	15155	15179	15142	15100	15145	15061	15146	15182	15266	14990	15179	14953	15041	15008	14958	15266	15096	15087	14907	15178	15085	15115	15156	15152	15098	15137	15163	15073	15035	15218	15272	15255	15039	15271	15241	15187	15131	15158	15270	15258	15109	15347	15014	15070	15059	15155	15335	15003	15086	15186	15259	15184	15216	15166	15240	15247	15175	15164	15143	15189	14962	15158	15141	15234	15051	15049	15195	15238	14982	14810	15083	15098	14899	15127	15217	15072	15102	15118	15128	15149	15240	14957	15021	15109	15156	15285	15037	15052	15019	14973	15171	15067	15142	15200	15127	15014	15030	15167	15207	15213	15210	14991	15003	15149	15169	14910	15067	14915	14997	15025	15087	15297	15187	14999	15013	14912	15336	15173	14975	15223	15006	15027	15266	14983	15276	15132	15140	14923	15311	15107	15040	15235	15141	15134	15250	15217	15044	15193	14965	15027	15307	14877	15141	15175	15119	15181	15262	15173	15093	14995	15053	15104	15118	15097	15153	15067	15173	15187	15062	15036	14985	15116	15178	15228	15023	15069	14965	15136	15208	14957	14910	15060	15263	15045	15062	14940	15265	15162	15171	15210	15158	15169	15120	15211	15245	15251	14973	15356	15031	15044	15078	15087	14927	15046	15131	14908	15033	15055	15388	15206	15127	15058	15178	15203	15092	15133	15166	15006	15183	15203	15170	15047	15229	15244	15128	14969	14945	15152	15071	15110	15126	15113	15239	15011	15184	15199	15252	14959	15146	15133	15111	15217	15206	15143	14983	15332	15068	15103	15265	15104	15211	15238	15034	15110	15272	15064	15269	15353	15318	15007	15141	15188	15148	15124	15032	14837	15041	15058	15086	15007	15191	15181	15208	14936	15091	15037	15265	15233	15038	15069	15168	15178	15211	15068	15085	15208	15112	15112	15017	15062	15060	15038	15022	15037	15187	15382	15128	15091	15396	15154	15161	15185	15172	15001	15145	15086	15097	15002	15159	14960	14928	15033	15049	15072	15145	15163	15020	15181	15040	15245	15036	15079	15201	15056	15000	15272	15043	15162	15171	15092	15030	15114	15258	15117	15133	15159	15294	15305	15281	15142	15040	15217	15075	15170	15167	15175	14907	15141	15147	15145	15353	15014	15273	15107	15180	15142	15188	15233	15271	15111	15128	15264	15267	15310	15268	15133	15178	15309	15144	15082	15157	15189	15356	15012	15026	15107	15245	15214	14888	15194	15227	15144	15022	14890	15104	15239	15116	15092	15093	15193	14980	14941	15118	14996	14957	15260	15349	15311	15333	15210	15239	15180	15033	15279	15141	15224	15089	15105	15248	14993	15341	15276	14881	15250	15263	15091	15284	15108	14985	15131	15040	15145	14904	14994	15103	15032	15239	15110	15059	15176	15282	15211	15297	15203	15021	15231	15032	15243	14954	15166	15322	15085	15197	15070	15187	15245	15011	15141	15096	15067	15089	15143	15057	15082	15028	15054	15109	15060	15177	15125	15029	15144	15219	15016	15052	15334	15333	15313	15050	15007	15231	14948	15202	15086	15168	14980	15106	15207	15229	15034	15123	15177	15077	15273	15105	15191	15251	15252	15117	14989	15089	15095	15218	15009	15088	15290	15208	15074	15092	15270	15223	15045	15037	15426	15222	15210	15104	15203	15224	15271	15035	15167	15201	15302	14993	15234	15044	15152	15079	15052	15044	15094	15093	15097	15026	15202	15167	15033	15174	15070	14918	15203	15089	15125	15181	15101	15113	15338	15085	15350	15199	15182	15203	15317	15173	15099	15104	15199	15168	15372	15121	14992	15267	14895	15268	15338	15107	15364	15176	15297	15057	14983	15004	15042	15170	15039	15135	15260	15069	15262	15146	15007	15039	14982	15042	15086	14883	15088	15123	15152	15205	15235	15166	15253	15207	14980	15230	15110	15077	15063	14948	15311	15097	15121	15132	15267	15128	15281	14963	15052	14991	15251	15099	14994	15199	15088	15146	15340	15109	15225	15088	15183	15304	15172	14892	15010	15127	15307	15292	15205	15235	15035	15159	15042	14980	15048	15124	15079	15045	14965	15072	15129	14980	14984	15030	15110	15132	15172	15233	15175	15249	15105	15169	15071	15131	15212	15010	15131	15198	15211	15196	15342	14975	14960	15217	15159	14953	15222	15042	15241	15168	15035	15285	15217	14940	14939	15125	15147	14950	15184	15268	15135	15207	15188	15275	15061	15107	15253	15278	15117	15162	15214	15056	14975	15140	15100	15118	15093	14920	15110	15174	15177	15278	15067	14946	15181	15137	15248	14994	15096	15080	15127	15071	15165	15080	15201	14992	15068	15053	15250	15070	15216	14738	15011	15045	15157	15141	15146	15195	15115	15140	15122	15033	15172	15164	15125	15242	15183	15111	15122	15312	15234	15328	15209	15135	15057	15202	15168	15115	15194	15114	14966	15022	15045	15102	15106	15108	15101	15183	15204	15263	15149	15279	15216	15116	15114	15193	14969	15108	15148	15136	15135	15083	15238	15145	15120	15315	15060	15104	14991	15172	15160	14944	15266	15182	15078	14944	15256	15150	15097	15084	15133	15209	15209	15173	15223	15197	15109	15265	15174	15195	15084	15212	15236	15071	15246	15197	15124	15067	15315	15121	15114	14946	15048	15229	15028	15064	14976	15061	14924	15191	15121	15207	15165	15238	14937	15267	15162	15383	15173	15263	15246	15355	15058	15130	15167	15281	15140	15139	15174	15127	15208	15093	15249	14988	15124	15084	15143	15104	14856	15055	15152	15280	15172	14869	15194	15042	15136	15203	15124	15191	14965	15171	15170	15118	15252	15166	15307	15249	15221	14935	15111	15255	14804	15157	15145	15169	15130	14994	14892	15221	15219	15303	15153	15021	15064	15212	15234	15202	15093	15308	15087	15108	15171	15011	15260	15197	15412	15048	15204	15222	15095	15230	15230	15035	15169	15306	15189	15110	15030	15016	15113	15142	15137	15295	15248	14967	15067	15099	14976	15174	14998	15118	15124	15156	15163	15048	15335	15218	15277	15012	15247	14896	15087	15145	15162	15301	15124	15075	15064	15114	15183	15254	15281	15253	15176	15035	15001	15208	15086	15235	15300	15189	15073	15213	15260	15279	14959	15053	15187	15307	15143	15222	14875	15270	15027	15004	14921	15198	14937	14874	15057	15062	14990	14895	15099	15234	15243	14915	15235	15043	15147	15095	15371	15360	15078	15191	15117	15160	15176	15052	15052	15237	15061	15164	14973	15109	14895	15164	15104	15066	14770	14944	14970	15016	15023	15082	15034	15145	15020	15185	15105	14969	15346	15081	15080	15210	15062	15112	15169	15017	15039	15298	15189	15217	15141	15138	15296	15133	15167	15387	15070	15431	15142	15021	15194	15314	15096	15120	15389	15113	15198	15271	15081	15069	15305	15272	15007	15100	15024	15203	15041	14930	15181	15101	15121	15285	15088	15150	15343	14972	15188	15291	15056	15213	15185	15332	15281	15165	15202	15142	15412	15348	15102	15178	15078	15037	14947	15024	14951	15216	15168	14977	15180	14983	14978	15087	15294	15164	15212	15123	15222	15115	14955	15102	15013	15208	15096	15250	15043	15126	15204	15076	14979	15108	15247	15233	15242	15080	15177	15266	14965	15110	15260	15335	15358	15163	14993	15055	15035	15105	15194	15213	15381	14991	15227	15163	15016	15174	15224	15099	15074	15046	15040	14985	15110	15139	14957	15317	15030	15174	15117	15114	15030	15123	15358	15246	15200	15173	14945	15114	14970
23372	36375	33019	25988	22035	19174	17732	16938	15999	15750	15770	15235	15098	14768	14703	14490	14409	14449	14476	14466	14505	14507	14411	14306	14338	14534	14290	14443	14245	14288	14307	14146	14184	14259	14355	14229	14327	14233	14014	14279	14158	14121	14076	14105	14185	14201	14148	14217	14327	14315	14337	14358	14187	14165	14224	14067	13868	14205	14150	14165	14071	14214	14226	14250	13997	14168	14252	14171	14003	14159	14004	14218	14167	14120	14237	14270	14052	14045	14173	14123	14169	14090	14033	14146	14173	14223	14170	14188	14108	14154	14259	14190	14214	14121	14183	13995	14183	14295	14188	14198	14184	14139	14234	14283	14074	14222	14062	14179	14160	14159	14101	14188	14138	14241	14020	14200	14224	14153	14161	14151	14293	14277	14259	14126	14152	14153	14106	14182	14287	14179	14065	14095	14127	14209	14147	14115	14151	14172	14278	14228	14102	13963	14155	14078	14128	14032	14109	14144	14123	14020	14223	14247	14209	14253	14058	14251	14317	14203	14086	14069	14122	14171	14198	13975	14034	14190	14210	14098	14005	14182	14173	14164	14176	14065	14210	14142	14141	14145	14142	14111	14201	14240	14048	14278	14351	14055	14348	14139	14126	14264	14179	14152	14118	14365	14156	14233	14013	14030	14220	14161	14158	14087	14158	14202	14032	14017	14357	14168	14113	14133	14146	14058	14083	14218	14152	14163	14266	14242	14040	14286	14136	14177	14200	14069	14202	14323	14142	14204	14198	14071	14025	14032	14142	14037	14076	14277	14086	14277	14098	14207	14109	14214	14056	14076	14060	14031	14132	14240	14198	14373	14158	14253	14137	14029	14093	14179	14123	14143	14122	14198	14229	14043	14147	14142	14119	14133	14074	14178	14070	14087	14327	14125	14173	14197	14194	14162	14102	14000	14140	14294	14308	14154	14082	14050	14156	14092	14220	14135	14059	14040	14247	14051	14085	14102	14134	14116	14009	14096	14160	14156	14073	14054	14107	14108	14118	14041	14099	14314	14056	14130	14036	14113	14109	14246	14318	14078	14101	14037	13928	14265	14064	14133	14217	14251	14143	14147	14124	14218	14028	14254	14245	14107	14182	14092	14076	14360	14278	14003	14110	14192	13937	14216	14125	14242	14137	14129	14288	14102	14253	14098	13987	14136	14052	14167	14153	14193	14127	14004	14332	14230	14269	14090	14320	14167	14293	14176	14150	14290	13942	14044	14264	13984	14055	14268	14259	13981	14200	13970	14181	14125	14156	14151	14122	14280	14161	14196	14151	14231	14103	14230	14061	14091	14015	14225	14317	14197	14080	14242	14152	14116	14193	14157	14086	14202	14119	14006	14081	14134	14054	14174	14218	14079	14221	14095	14059	14095	14110	14125	14249	14261	14062	14060	14078	14161	14022	14176	14107	14151	14113	14251	13979	14047	14327	14231	14182	14097	14198	14122	14045	14036	14139	14170	14224	14094	14050	14248	14305	14225	14193	14319	14214	14153	14032	14165	14114	14162	14265	14099	14086	14166	14150	14091	13971	14146	14184	14187	14118	14178	14204	14075	14067	14079	14158	14241	14052	14129	14098	14200	14212	14007	14182	14132	14298	14227	14165	14091	14157	14131	14176	14061	14183	14186	14233	14353	14057	14272	14245	14071	14102	14150	14036	14245	14232	14072	14184	14155	14063	14066	14151	14189	14180	14081	14235	14128	14186	14041	14141	14234	14091	14070	14203	14042	14053	14224	14256	13903	14116	14223	14207	14173	14141	14130	14164	14116	14156	14171	14141	14172	14141	14189	14223	14300	14057	14323	13976	14131	14212	14200	14291	14157	14222	14155	14285	14177	14146	14126	14091	14107	14147	14130	14152	14099	13943	14171	14097	14197	14145	14041	14113	14119	14052	14199	14354	14081	13991	14225	14114	14307	14043	14128	14013	14125	14158	14125	13986	14122	14177	14093	14260	14020	14051	14183	14131	14190	14197	14267	14042	14206	14323	14225	14102	14196	14086	14210	14095	14081	14154	14161	14126	14183	14196	14040	13953	14223	14190	14130	14222	14070	14253	14275	14111	14081	14150	14063	14078	14307	14119	14065	14122	14213	14051	14084	14165	14077	14213	14152	14123	14211	14393	14065	14062	14257	13975	14054	14249	14125	14306	14117	14020	14162	14133	14292	14090	14313	14115	14094	14210	14178	14256	14245	14070	14092	14052	14291	14117	14082	14126	14180	14270	13980	14140	14135	14167	14093	14053	14056	14188	13899	14171	14202	14251	14340	14150	14109	14074	14231	14309	14173	14110	14094	14271	14251	14163	14106	14226	14152	14246	14295	14031	14185	14163	14048	14133	14142	14296	14193	14203	14184	14151	14211	14129	14147	14230	14179	14220	14066	14079	14158	14188	14048	14315	14249	14264	14063	14207	14131	14202	14201	14093	14089	14154	14093	14051	14096	14190	14079	14037	14113	14201	14152	14201	14177	14120	14045	14227	14084	14130	14180	14146	14164	14082	14173	14179	14148	14146	14309	14182	14406	14397	14016	14152	14126	14152	14267	14220	14248	14199	14072	14198	14159	14002	14005	14152	14286	14233	14154	14239	14101	14170	14195	14138	14277	13990	14247	14221	14335	14029	14155	14147	14140	14167	14204	14182	14017	14085	14268	14182	14035	14004	14056	14316	14264	14172	14109	14232	14164	14223	14082	14085	14173	14168	13981	14188	14218	14155	14313	14134	14187	14055	14189	14173	14209	14128	14173	14136	14212	14121	14197	14200	14104	14220	14295	14195	14131	14136	14114	14156	14113	14023	14179	14032	14213	14102	14128	14228	14103	14127	14018	14190	14160	14171	14132	14114	14129	14287	14097	14245	14365	14174	14209	14053	14144	14182	14152	14075	14063	13974	14289	14228	13967	14178	14111	14035	14215	14219	14131	14148	14179	14244	14178	14179	14202	14072	14158	14238	14126	14208	14000	14388	14283	14273	14075	14209	14333	14153	13973	14174	13937	14056	14101	14225	13924	13967	14165	14192	14175	14024	14076	14212	14086	13999	14202	14145	14351	14198	14339	14122	14097	14071	13980	14031	14190	14178	14191	14180	14101	14127	14184	14221	14020	14249	14147	14132	14283	14232	14039	14190	14134	14141	14068	14026	14116	14170	14172	14176	14129	14192	14315	14104	14089	14163	14174	14234	14012	14237	14052	14155	14236	14126	14003	14169	14084	14212	14153	14172	14190	14193	14169	14132	14220	14334	14083	14110	14207	14201	14178	14232	13997	14025	14097	14194	14140	14252	14089	13956	14153	14306	14145	14127	14316	14129	14251	14047	14298	14131	14121	14262	14257	14376	14242	14129	14273	14082	14222	14022	14351	14177	14171	14167	14127	14185	14093	14104	14236	14367	14119	14187	14121	14199	14117	14096	14190	14117	14176	14318	14103	14078	14254	14038	14168	14348	14073	14225	14241	14178	14216	14110	14135	13934	14369	14102	14160	14228	14169	14164	14010	14118	14331	14248	14167	14144	14123	14211	14207	14210	14086	14211	14298	14407	14079	14180	14054	14222	14052	14044	14038	14322	14166	14163	14256	13946	14046	14178	14026	14088	14161	14163	13903	14149	14231	14002	14109	14181	14180	14227	14095	14139	14152	14340	14162	14114	14212	14143	14243	14112	14058	14066	14110	14264	14210	14123	14041	14165	13964	14248	14121	14084	14231	14173	14189	14034	14191	14101	14320	14332	14153	14121	14340	14083	14145	14307	14065	14205	14063	14109	14118	14309	14316	14272	14196	14268	14120	14031	14102	14049	14041	14114	14152	14103	14105	14166	14182	14063	14242	14182	14212	14172	14147	14136	14230	14084	14208	14117	14162	14088	14153	14125	14089	14020	14153	14174	14210	14083	13991	14218	14077	14155	13937	14019	14171	14196	14104	14167	14084	14170	14258	13940	14063	14193	14202	13903	14243	14248	14192	14268	14220	14075	14213	14116	14104	14111	14168	14353	14297	14132	14145	14264	14099	14133	14328	14233	14062	14032	14134	14226	14124	14049	14272	14056	14066	14221	14086	14115	14385	14263	14106	14265	14146	14269	14267	14174	14080	14351	14075	14257	13995	14160	14196	14252	14210	13995	14137	13942	14362	14153	14146	14171	14175	14172	14348	14336	14035	14172	14136	14015	14247	14167	14152	14114	14119	14160	14308	14191	14200	14229	14175	14127	14202	14167	14134	14015	14226	14163	14078	14300	14338	14166	14003	14293	14262	14111	14058	14014	14233	14259	14076	14002	14242	14155	14250	14270	14256	14080	14313	14269	14249	14082	14191	14018	14141	14244	13957	14050	14269	14203	14197	14057	14202	14212	14260	13890	14165	14130	14154	14191	14155	14190	13968	14338	14131	14128	14246	14284	14211	13970	14165	14131	14171	14190	14076	14264	14116	14174	14173	14159	14163	14203	13942	14123	14096	14210	14154	14188	14223	14185	14194	14218	14165	14112	14150	14148	14219	14189	14155	14160	13957	14123	14079	14350	14160	14276	14143	14126	14154	14130	14142	14182	14078	14145	14225	14209	14175	14183	14046	14110	14083	14014	14205	14152	14136	14188	14299	14271	14191	14208	13992	14055	14180	14092	14240	14108	14111	14047	14149	14118	14131	14132	14290	14182	13870	14150	14243	14029	14172	14090	14186	14185	14076	14115	14072	14026	14128	14081	14159	14140	14053	13964	14175	14172	14050	14331	14064	14271	14199	14310	14253	14179	14109	14310	14133	14040	14128	14243	14189	14066	14090	14121	14252	13976	14255	13994	14065	14016	14249	14235	14058	14144	14322	14171	14130	14126	14330	14126	14302	14162	14281	14187	14130	14064	14133	14093	14212	14132	14207	14100	14142	14073	14095	14068	14109	14262	14155	14226	14032	14184	14455	14224	14072	14157	14084	14182	14209	14363	14248	14210	14088	14222	14244	14056	14094	14041	14357	14350	14155	14257	14064	13959	14274	14129	14027	14036	14049	13969	14145	14183	14151	14164	14222	14100	14178	14182	14100	14185	14215	14079	14165	14225	13965	14161	14103	14214	14282	14160	14092	14173	14230	14125	13985	14243	14155	14216	14193	14099	14140	14058	14237	14110	14173	14124	14103	14217	14072	14201	14236	14222	14034
23621	21132	28658	24135	22613	23141	21882	18087	17192	17147	16773	16279	16259	16071	15895	15669	15592	15561	15701	15532	15519	15452	15544	15344	15260	15219	15278	15299	15312	15072	15230	15281	15128	15191	15314	15435	15368	15273	15233	15072	15234	15364	15121	15244	15131	15012	15094	15173	15324	15774	15790	15672	15583	15359	15148	15114	15182	15031	15086	14975	15118	14918	14936	15035	14824	15220	15184	15054	15169	15006	15177	15022	14957	15136	15256	14932	15044	15145	15180	15332	15027	14999	15224	14972	15036	14969	15181	14940	15126	15066	15214	15079	15056	15002	14916	15168	15132	15122	15027	14843	15135	15115	14981	15296	14964	14949	15274	15036	15201	14991	15188	15133	15040	15056	15126	15074	15038	15149	15076	15098	15191	15191	15168	15014	14973	15107	15032	15154	15111	15042	14994	15088	15066	15068	15095	14937	15143	15201	15159	15193	15232	15034	15279	14922	14975	15156	15064	15224	15029	15157	15059	15131	14908	15029	15054	14938	15117	15048	15118	15140	15261	15172	15216	15163	15084	15037	15291	15064	14968	14960	15014	14982	14929	15054	15043	15354	14957	14855	15129	15176	15047	15020	14846	14935	15101	15094	14936	15214	14996	15101	15121	14967	15159	15128	15178	15128	15014	15182	14999	15259	14871	15228	15072	15285	15160	15213	15135	15160	15083	14945	14876	15048	14935	15148	14956	14986	15025	14935	15018	14939	15226	14983	15153	14990	15211	15098	15195	15111	14971	15172	15169	15085	15208	15012	15256	15185	15219	14973	15039	14915	15117	15125	15130	15030	14918	14993	15110	14942	15121	15110	15154	15015	15217	15129	15208	15139	14917	15095	14954	15129	15067	15206	14987	15062	15154	14946	15138	15028	15096	15077	15025	15057	15045	15210	15035	14956	15106	15045	15153	15127	15051	15167	15153	15107	15152	14700	15007	15016	15017	15167	15032	14835	15321	15020	15035	15060	15109	15117	15147	15029	15111	14949	15137	15157	15306	15128	14903	15018	14891	14743	15030	15012	15008	14968	15027	15159	15187	15019	14954	15143	14862	15063	15086	14960	15173	15053	14943	15221	15099	15161	14909	15030	15207	15226	15068	15046	14996	15042	15199	15102	15241	15171	15269	15196	15230	15083	15111	14922	15022	14989	15104	15118	15079	14950	14863	15019	15095	14959	15053	15087	15174	15012	14932	15048	14999	14980	15094	14930	15058	15168	15202	15003	15047	15195	15179	15158	15214	14898	15240	15243	14957	14996	14974	14851	15106	15100	15161	15157	14983	15099	15013	15033	15095	14947	14891	15102	14930	15075	15107	14923	15101	15149	15334	15116	15272	15357	15168	15113	15194	15196	15220	15043	15271	14916	15012	15024	15044	15108	15041	15003	15141	15041	15163	15093	15026	15107	14996	15218	15236	15270	15033	15046	15144	15099	15227	15096	15117	15024	15110	15103	14995	15246	15136	15186	15236	15150	14980	14960	15137	15190	15061	14964	15211	15230	15109	15128	15042	15111	15149	15140	15185	15055	15069	15118	15155	14927	15037	14979	15085	15033	15130	15034	15031	15154	15123	14930	15111	15204	15194	15092	15049	15076	15191	15079	15007	15034	15056	15163	14956	15059	15127	15243	15105	14948	15085	14926	15192	15245	15197	15060	15086	15030	15186	14976	15045	15186	14964	15160	15016	15042	15084	15091	15083	14909	15186	15103	14918	15015	15132	15093	14972	15029	15108	15154	14999	15203	15063	15031	15101	15269	15012	15080	14857	15005	15090	15105	15031	15214	15219	15225	15269	14991	15129	15045	15069	15039	14976	15050	14952	14960	15003	15048	15087	15130	15095	15127	15224	14991	15128	14894	15031	15267	14915	15068	15123	15192	15114	15144	15075	15093	14954	15139	14924	15160	15163	14926	14977	15096	15031	15211	14983	15297	14916	14905	15044	15141	14987	15056	15102	15062	15055	15102	15067	15128	14922	15041	14948	15154	15039	15078	14984	14970	14971	15154	15005	15160	15041	14957	15113	15100	15164	15103	15198	15046	15023	14942	15011	15153	15024	15019	15101	15157	15112	14982	15213	15118	15043	14984	14975	15053	14911	14760	15100	15113	15085	14838	15155	15027	14972	15069	14988	14932	14777	14984	14986	14956	15107	15102	15044	14888	15189	15246	15124	15256	14988	15054	15102	14964	15092	15050	14939	15125	15052	15136	15144	15155	14943	14965	15221	15241	15296	15097	15165	15137	15030	14952	15119	15055	15035	15147	15042	15104	15003	14943	15028	14972	15140	15022	14979	14977	14929	15140	15088	15080	15110	15059	14998	15034	15056	15046	15121	15055	14984	15142	15093	15246	15136	14929	15110	15244	15153	15178	15124	15202	14931	15254	15136	15171	15025	15061	15066	15255	15140	14962	15029	15079	14933	15090	15032	15127	15190	15037	14961	14915	15125	15179	15243	15199	15052	15238	15075	15135	15004	14973	14864	15202	15186	15199	15064	15012	15003	14880	15027	15170	15174	15130	15235	14964	15146	15144	15068	15033	15108	15229	14891	15112	14954	15098	15074	15179	15019	15162	14979	14995	15034	15065	15097	14978	15142	15019	15092	15106	14961	15020	15146	15096	15063	14924	14890	15028	15002	15084	15053	15138	15187	15102	15144	14885	14929	15134	15261	15152	15029	14969	14999	14892	15055	15021	15060	14879	15034	14999	14882	14907	15197	15010	15059	15103	15167	15290	15035	15046	15099	15338	14981	15071	15030	15314	15147	14858	15168	15068	14996	15144	15207	15183	15105	15160	14973	15115	15188	15134	15131	15054	15166	15024	15238	15106	15227	15081	15094	14988	15151	14993	15148	15141	15072	15067	15008	15041	15049	15203	15184	15048	15021	15115	15111	15215	15160	14967	15182	15144	15141	15071	14808	15101	15303	14989	14990	15250	14824	14898	14987	15055	15055	15171	15009	15028	15108	15160	15183	14991	15091	14862	14973	15090	15111	15167	14969	15084	15012	15129	15141	15209	15209	14942	14975	15167	15057	15146	15163	15047	14984	15009	15251	15089	15033	15030	15214	15166	15096	15101	14836	15017	15055	15039	14997	15180	15000	15207	15152	15108	14996	15172	15101	14990	14995	15177	15208	14949	15036	15158	15131	15175	15208	15229	15146	15139	15088	15005	14952	15144	15081	15213	14871	14864	14858	14998	14840	14937	15160	15101	15078	15031	15193	15129	15070	15023	15181	15095	15004	15107	15248	15108	15053	15070	15087	14985	15014	14978	14966	14995	15085	15162	15234	14992	15176	15021	15179	15023	15271	14887	15089	15043	15152	15164	14978	14930	15149	15282	15165	15054	14893	15115	15179	14995	15162	15082	15236	15024	15173	14849	15004	15128	14930	15029	15133	15197	15087	15151	15062	15158	14988	15059	15015	15292	15225	15237	15082	15087	15015	15129	15158	15056	14990	15055	15096	15211	15059	15281	15015	15182	14976	15024	15156	15269	15197	15202	14980	15149	15121	15209	14983	15021	14986	14951	15232	15063	15055	15170	15151	15010	15037	14935	15137	15248	15083	15016	15240	15094	15106	15027	15052	15165	15049	15190	14880	15067	15046	15080	15055	15059	15190	15254	15113	15047	15134	15168	15115	15214	15009	15167	15160	15107	15092	15217	14924	15128	15184	14971	15178	15282	15045	15011	14994	15190	15127	15295	15145	14991	15249	15089	15100	15239	15225	15138	15058	15036	15168	15325	14928	15034	15152	15084	15144	14900	15032	15129	15262	15143	15011	15150	15039	15178	14963	15237	15133	14960	15186	15301	15078	15087	15259	15159	14951	15036	15001	15036	15120	15264	15232	15346	15074	15223	15214	15152	15029	15074	14999	15074	14904	15161	15130	15051	14987	15094	15004	15222	15205	15229	15074	15186	15227	15206	14910	15202	15197	15040	15056	15103	15046	14800	15142	15092	15129	15197	15137	15263	15025	15016	15294	14974	15200	15190	15092	15004	14983	15036	15120	14975	15170	15267	14975	15101	15136	15127	15031	15089	15153	15119	15154	14824	14954	15100	15036	15138	15150	15020	14974	15026	15136	15229	15116	14927	15194	15016	15101	15046	15212	14897	15167	15302	15286	15075	14925	15184	14953	14932	15317	15280	15304	15190	15119	14931	14922	15093	15068	15137	15251	14936	15314	15064	15137	14993	15014	15193	15094	15111	14856	15032	15332	15108	15084	15118	15152	14971	15039	15141	15087	15040	15290	15188	14894	14950	15005	15199	15164	15181	15135	15028	15120	15102	15134	15077	15006	15136	15036	15048	15142	15079	15253	15130	15208	15035	15188	15081	15246	15041	15101	14982	15277	14854	15211	15061	15033	15060	15002	15095	15157	14941	15123	14854	15103	15096	15155	14877	14986	14931	15203	15091	15300	15158	15077	15013	14939	15041	15252	15068	15074	14955	14928	14901	15025	15235	14843	15036	15055	15193	15135	15223	14983	15009	15065	15046	15190	15121	15204	15160	15010	15227	15009	14959	15218	15106	15127	15119	14799	15077	15137	15085	14966	15000	14969	15035	14943	14870	15203	15125	15174	15088	15180	15159	15106	15067	15048	15109	15166	14957	15078	15152	15094	15142	15066	15009	15061	15296	15021	15035	15274	14931	15108	15074	15177	14927	14926	15063	15047	15163	15076	15207	15167	15200	15058	15173	15186	15015	15231	14828	15101	14959	15264	15205	15095	15013	15010	15092	14855	14940	15102	15088	14864	14977	14973	14968	15065	15232	15001	15028	15184	15059	15212	14993	15106	15195	15041	15180	15308	15217	14928	15246	15240	14963	15076	15080	14909	15084	14982	15098	15144	15067	15175	15149	15077	15063	15033	15174	15130	14914	15137	15111	15177	15084	14986	14887	15164	14985	14978	15056	14923	15127	15093	15074	15036	15082	15076	15176	15057	15044	15021	15035	15233	15094	15122	15061	15152	15009	15080	14974	14894	15059	15079	15088	15064	15241	15130	15099	15065	14995	15177	14976	15040	15236	15289	15219	15059	15100	15124	15010	15066	15069	15076	14858	15044	14982	15187	14983	15014	15193	15225	15225	15149	15060	15118	14918	15035	15093	15040	15031	15127	15165	15059	15149	15165	15123	15139	15092
22992	40682	37999	30798	26210	22756	20289	18638	17212	16991	16635	16021	15642	15528	15174	15080	14823	14745	14805	14792	14693	14729	14734	14606	14539	14531	14496	14363	14264	14171	14301	14324	14385	14441	14387	14414	14318	14150	14182	14239	14467	14291	14253	14119	14130	14212	14162	14248	14492	14935	14985	14952	14642	14559	14266	14091	14270	14143	14088	14204	14141	14329	14189	14074	14207	14192	14082	14199	14101	14100	14251	14156	14237	14173	14037	14131	14115	14102	14148	14142	14106	14235	14277	14125	14090	14164	14226	14154	14174	14098	14251	14178	14195	14198	14214	14263	14251	14180	14055	14121	14217	14264	14084	14150	14175	14203	14114	14138	14247	14362	14104	14214	14063	14056	14095	14258	14240	14009	14117	14121	14201	14131	14172	14161	14006	14065	14214	14253	13927	14477	14237	14099	14001	14099	14179	14108	14296	14009	14161	14122	14077	14130	14139	14213	14168	14343	14143	13982	14103	14093	14006	14060	14085	14158	14046	13996	14269	14141	14178	14010	14018	14287	13967	14239	14057	14025	14023	13924	14052	13940	14060	14068	14219	14034	14128	14200	14099	14294	14018	14348	14382	14132	14150	14031	14196	14139	13994	14127	14060	13974	14084	14157	14100	14208	14175	14114	14224	13984	14090	14059	14156	14151	14160	14255	14098	14108	14312	14339	14084	14001	14250	14067	14179	14112	14041	14106	14188	14091	13969	14167	14232	14259	14158	14266	14023	14328	13949	14201	14085	14089	14107	14048	14231	14141	14069	14277	14029	14158	14268	14175	14036	14079	14088	14077	14301	14128	14189	14270	14053	14158	14145	14075	14049	14057	14105	14024	14304	14070	14191	14164	14196	14075	14147	14230	14024	14268	13948	14195	14079	13965	14148	14244	14004	14151	14149	14069	14115	14188	14084	14217	14084	14129	13959	14195	14340	13848	14002	14010	14189	14202	14043	14115	14251	14169	14256	14211	14253	14221	14149	14159	14049	14152	14187	14132	14168	14167	14053	14262	14120	14101	14029	14070	14152	14115	14268	14202	14250	14136	14215	14145	14250	14108	14013	14104	14303	14144	14242	14322	14226	14201	14093	14190	14203	14331	14053	14047	14086	14120	14070	13988	14051	14117	14092	14064	14112	14210	14082	14167	13876	14089	14023	14057	14041	14112	14187	14040	14188	14083	14118	14006	14235	13970	14142	14058	14149	13983	14179	14173	14080	14155	14192	14117	14143	13976	14242	13947	14219	14138	14211	14038	14246	14140	14125	14091	14140	14170	14121	14120	14015	14257	13977	14142	13969	14198	14249	14217	14055	14123	14047	14162	14051	14195	14279	14089	14151	14104	14176	14197	14003	13975	14079	14186	14189	14097	14146	14102	14022	14316	14072	14185	14043	14204	14099	14124	14227	14276	14236	14138	14132	14091	14082	14038	14122	14208	14049	14198	13995	14074	14103	14262	14174	14164	14043	14094	14225	14148	14074	14234	14000	14181	14262	14051	14047	14156	14193	14063	14307	14099	14194	14133	14109	14018	14095	14125	14162	14077	14221	13975	14053	14050	14171	14110	14123	14043	14134	14169	14126	14187	14035	14245	14129	14075	14085	14145	14242	14098	14030	14396	14226	14231	14304	14247	14052	14037	13952	14113	14344	14089	14285	14108	14183	14093	14336	14144	14057	14132	14080	14015	14039	14369	14206	14117	14131	14033	14151	14117	14040	14187	14112	14311	14212	14047	14344	14194	14206	14219	14184	14075	14116	14135	14056	14090	14060	14086	14121	13984	14072	14010	14062	13946	14240	14102	14110	13956	14094	14036	14176	14109	14286	14258	14160	14104	14032	14075	14083	14061	14114	14218	14255	14218	14107	14086	14107	13971	14210	14147	14145	14115	14174	14048	14168	14174	14047	14096	14163	14193	14062	14214	14066	14101	14086	14189	14144	14196	14156	14284	13965	14126	14120	14184	14153	14040	14076	14036	14167	14012	14170	14344	13999	14224	14140	14096	14211	14143	14152	14107	14149	14086	14095	14025	14160	13978	14202	13984	14114	14272	14109	14111	14196	14295	14027	14168	14225	14213	14192	14025	14133	14187	14228	14066	14182	14138	13959	14063	14345	14069	14041	14177	14161	14150	14084	14330	14258	14073	14260	14376	14011	14232	14175	14238	14108	14168	14149	14236	14077	14197	14097	14054	14046	13983	14242	14101	14156	14188	13988	14005	14246	14195	14208	14075	14336	14098	14066	14143	14249	14029	14004	14128	14133	14346	14124	14149	14074	14146	14263	14126	13973	14134	14088	14125	14259	14347	14065	14087	14123	14137	14110	14165	14078	14101	14261	14283	14017	14010	14324	14177	13993	14146	14158	14059	14121	14204	14183	14035	14224	14192	14143	14099	14243	14062	14068	14176	14208	14228	14093	14101	13943	14088	14123	14329	14107	14067	14304	14235	14197	14299	14198	14240	14074	13996	14090	14281	14091	14004	14174	14221	14064	14248	14108	14108	14228	14105	14210	14130	14116	14025	14115	13977	14033	14208	13958	14226	14084	14206	14123	14223	14087	14327	14179	14147	14215	14256	14157	14102	14129	14200	14234	14143	14086	14080	14335	14123	14089	14218	14072	14282	14040	14223	14180	14151	14228	14150	14004	14336	14199	14152	14057	13979	14217	14066	14240	14073	14166	14130	13946	13980	14104	14316	14218	14172	14097	14136	14177	14135	14248	14033	14030	14116	14045	14179	14175	14198	14239	14173	14148	13967	13997	14160	13947	13920	14176	14147	14215	14230	14194	14095	13953	13846	14020	14174	14111	14082	14226	13960	14089	14240	13976	14237	14078	14075	14195	14100	14219	14011	14309	14020	14020	14090	14239	14086	13949	14132	14186	14271	14075	14113	14271	14074	14023	14119	14218	14190	14151	14237	14098	13973	14022	14096	14102	14232	14179	14049	14244	14078	14135	14243	13959	14263	14118	14001	14126	14215	14101	14185	14020	14100	14052	14076	14243	14098	14004	14243	14202	13994	14076	14214	14118	14011	14059	14279	14177	14122	14298	14186	14141	14207	14084	14040	14151	14144	14129	14149	14219	14044	14197	14162	14246	14226	14227	14166	14078	14203	14191	14177	14147	14128	14183	14099	14117	14186	14208	14071	14069	14213	14114	14235	14185	14177	14069	14237	14243	14055	14264	14038	14145	14070	14061	14237	14077	14199	14182	14167	14122	14225	14232	14033	14053	14175	14038	14117	14151	14145	14122	14267	14174	14129	14062	14082	14163	14151	14154	14188	14168	14119	14136	14175	14141	14050	14029	14292	14162	14080	14245	14139	14117	14106	14332	14185	14084	14031	14249	13984	14184	13952	14073	14012	14213	14187	14218	14167	14206	14368	14336	14082	14119	14380	14331	14112	14144	14021	13968	14132	14054	14136	14174	14154	13949	14331	14134	14016	14179	14326	14185	14011	14160	14131	14190	13999	14137	14025	14218	14037	14149	14167	14201	14377	14030	14023	14069	14307	14124	14023	14213	14047	14126	14032	14231	14150	14206	14164	13939	14042	14162	13975	14316	13985	14173	13970	14174	13956	14053	14209	14159	14259	14284	14018	14047	14135	14282	14221	14051	14168	13990	14224	14285	14122	14094	14112	14170	14043	14145	14059	14267	14054	14047	14171	14076	14168	14125	14092	14235	14110	14105	14307	14231	14128	14154	14239	14082	14095	14144	14267	14255	13929	13948	14252	14001	14149	14038	14047	14389	14048	14128	14222	14299	14052	14097	14205	14177	13981	14177	14127	14049	14088	14143	14247	14161	14303	14162	14125	14220	14176	14123	14077	14312	14113	14139	14052	14070	14005	14237	14108	14190	14197	14099	14058	14127	13981	14199	13885	14088	14044	14081	14089	14178	14148	13973	14323	14214	14130	14086	14217	14327	14252	14040	14091	14066	14215	14158	14210	14163	14217	14135	14162	14194	14180	14128	14213	14090	14149	14166	14127	14202	14151	14278	14094	14035	14157	14176	14086	14236	14129	14204	14157	14020	14378	14239	14245	14100	14285	13937	14238	14105	14005	14062	14134	14241	14069	14136	14218	14216	14272	14128	14054	14122	14249	14152	14176	14151	14061	14180	14259	14051	14247	14175	14260	14213	13969	14067	14166	14190	14155	14211	14119	14187	13982	14219	14072	14275	14024	14141	14031	14148	14093	14017	14108	14074	14074	14202	14126	14205	14341	14272	14192	13966	14132	14134	14066	14161	14244	14076	14123	14073	14055	14134	14236	14170	14014	14032	14205	14091	14104	14108	14225	13945	14044	14191	14084	14062	14063	14180	14041	14219	14096	14188	14097	14227	13958	14154	14011	14046	14192	14094	14189	14306	14079	13958	14252	14110	14109	14191	14048	14074	14049	14127	14207	14133	14018	14139	14250	14160	14091	13973	13959	14065	14059	14165	14045	14248	14001	14157	14171	14137	14096	14253	14163	14231	14177	14062	14202	14161	14202	14096	14300	13942	14150	14333	14228	14202	14036	13985	14078	14144	14244	14230	14196	14261	14116	14158	14147	14069	14229	14242	14227	14182	14203	13890	14091	13978	14102	14087	14227	14198	14109	13967	14193	14086	14237	14151	14331	14264	14214	13975	14119	14045	14250	14060	14081	14202	14070	14235	14188	13832	14187	14162	14168	14006	14210	14162	14296	13939	14170	14138	14277	14248	13987	14072	13870	14075	14128	14121	14057	14247	14064	14113	14292	14059	14070	14107	13999	14064	14105	14186	14276	14130	14270	14188	14008	14088	14187	14278	14235	14264	14028	14149	14227	14152	14072	14138	14170	14172	14230	14151	14162	14256	14207	14247	14379	14182	14145	14093	14055	14174	14028	14109	14058	14217	14204	14237	14153	14124	14110	14057	14079	14095	14115	14272	14233	14259	14092	14086	13975	14011	14113	14091	14217	14231	14296	14115	14189	14137	14244	14064	14240	14236	14097	14025	14144	14240	14127	14172	14192	14119	14098	14141	14187	14068	14126	14080	14129	14333	14192	14161	14133	14002	14068	14091	14332	14217	14109	14178	14186	14187	14031	14192	14175	14039	14222	14180	13982	14190	14134	14006	14146	14069	14105	14144	14212	14303	14112	14156	14033	14106	14092	14110	14180
22664	21109	28960	23586	21582	23987	25992	19974	17953	17885	17663	16811	16667	16553	16393	15962	15782	15847	15853	15650	15607	15794	15894	15562	15621	15484	15439	15506	15452	15477	15253	15340	15115	15289	15527	15344	15172	15395	15337	15323	15306	15371	15176	15217	15183	15256	15047	15395	15394	16114	16347	15940	15872	15469	15355	15313	15222	15407	15152	15277	15173	14886	15250	15268	15230	15186	15206	14953	15055	15065	15223	15066	15037	15297	15020	15035	15190	15317	15222	15168	15211	15052	15229	15248	15161	15006	15080	15096	15120	15007	15111	14987	15215	15258	15445	15149	15173	15082	14994	15039	15183	15179	14936	14985	15066	15128	15190	15075	15017	15179	15270	15239	15029	14845	15186	15165	15083	15213	15271	15266	15242	15189	15203	15057	15178	15217	15228	15117	15028	15176	15073	15046	15126	15251	15173	15049	15088	14985	14952	15175	15183	15200	15135	15046	15194	15173	15148	15073	15051	15021	15112	15073	14960	15131	15265	15053	14988	14955	15206	15174	15004	15049	15166	14993	15111	14903	15205	15196	15041	15138	14963	15208	15297	15144	15110	15027	15081	14972	15080	15083	14892	14937	14965	14934	14964	15039	14942	15036	15157	15039	15067	15009	15027	15075	14902	14996	14942	15208	15364	15134	15120	14993	15052	14858	15175	14987	15081	15326	15207	15094	15181	15086	14938	15045	15019	15203	15082	15186	15137	15226	15309	15001	15066	15301	15193	15077	15119	14939	15190	15205	15117	15095	15166	15013	14715	15064	15055	15242	15149	15149	14881	15047	14993	15267	14826	15259	15116	15167	15186	14904	15214	15048	14948	15063	15177	15219	14966	14998	14903	15142	15411	15110	15060	15121	15206	15131	15000	15042	15014	15158	15055	15074	15012	15102	15088	15221	14969	15210	15302	15161	15106	15132	15209	15207	15074	15099	15116	15052	15073	15162	14992	15144	15132	14993	15081	15124	14888	15103	15086	15176	15009	15262	15146	15046	15175	15253	15123	15238	15101	15068	15006	15050	15057	15224	15034	15457	14964	14753	15136	14960	14908	15097	15127	15094	14890	15119	15255	15264	15253	15012	15135	15086	15160	15214	15045	15213	15115	14903	14987	15262	15035	14892	15260	14880	15051	15096	15134	15022	15133	15188	15048	15015	15028	15269	15198	15206	15153	15174	15223	15018	15076	14962	14939	15263	14895	15149	14929	15140	15061	15084	15091	15058	15138	14911	14947	14980	15291	15180	15153	15026	15030	14986	15030	14957	15049	14874	14953	15012	15108	15047	15110	14906	15116	15053	15170	15028	15255	14913	15079	15056	14913	15072	15051	14947	15028	15068	15091	15178	15037	15077	15015	15030	15099	15016	15234	15161	15173	15055	15001	15076	15049	15053	15128	15259	15232	14943	15014	14965	15006	15288	14993	14886	14924	15008	15018	15095	14860	14989	14829	15135	15136	15079	14996	15228	15103	15102	15129	14948	15233	15086	15048	15033	14984	15126	14900	15074	15203	15002	14933	15020	15378	14973	15263	15049	15032	15109	15110	14921	15123	14996	15067	15202	15231	14918	15156	15156	15146	15095	15216	15038	15137	15088	15265	15287	15065	14974	14973	15191	15241	15052	15068	15200	15031	15079	15187	15156	15121	14993	15062	15182	14863	14904	15166	15053	15105	15054	15130	14976	15036	15135	15047	15135	15088	15048	14812	15034	15130	15152	15209	15027	15033	14979	15210	15053	14962	15057	15218	15096	15098	14979	15104	15119	15118	15121	15224	15103	14933	15045	15055	15166	14855	15180	15137	15205	15085	15302	14959	15043	15202	15034	15170	15045	15234	15107	14937	15137	14923	15098	14847	15210	15230	15043	15030	15255	15067	15129	15027	15025	15004	15118	15166	15105	15242	14828	14980	15112	15099	15078	14961	14988	15139	15116	15079	15082	15193	14978	15052	14954	14894	15032	15203	15223	15035	14900	15098	15144	15110	14861	15219	15107	15039	15237	15099	15096	15162	14947	15063	15097	15127	15023	15121	15106	15106	15138	15040	15045	15200	15044	15200	15003	15100	15166	15165	15158	15045	15343	15271	15091	15097	15059	15117	15024	15120	14948	14992	15058	15091	14995	15302	15117	15115	15004	15199	15171	15142	14917	14888	15374	15089	14964	14985	15162	15076	15028	15074	15058	14970	14883	15175	14928	15050	14895	15165	14987	15257	15221	14988	15060	15051	15243	14922	15096	15160	15195	14925	15164	14873	15022	15170	15105	15183	15052	15065	15240	15112	15163	15068	15113	15230	15059	15195	15199	15204	15232	15108	14982	15091	15090	15443	15117	15086	15046	15087	14897	15079	15340	15162	14942	15057	14935	15141	15037	15293	15318	14959	14995	14995	14913	15069	15109	15026	14992	15039	14803	15132	15185	15109	15119	15116	15049	15032	14999	14951	14928	14966	15086	15182	15203	15049	15000	15073	15128	15218	15075	15175	15078	14921	15259	15087	14923	15085	15136	15279	15062	15158	15184	15146	15103	15075	15127	15057	15149	15179	15128	15032	15084	15033	14962	15201	14999	15063	15038	14891	15104	14978	15037	15170	15123	15065	14918	15220	15127	15267	15024	15285	15071	15097	15119	15056	14976	15111	14987	15086	14952	14949	15102	15189	15302	15146	15058	15210	15067	15073	15044	15056	15175	15116	15076	15259	15098	15096	14977	15290	15182	15058	15109	15259	15108	15058	15158	14876	15019	14886	15016	15167	14934	15016	15145	15087	15103	15227	15060	15141	15127	15173	14881	15133	15118	15126	15133	15102	15083	15158	15114	15149	15089	15166	15181	15038	15019	15235	15160	15225	15256	15029	15213	15077	14844	15099	15136	15038	15237	15085	14989	15109	14903	15046	15106	15113	15038	15110	15057	15063	15232	15136	15176	15145	15286	15083	15265	15213	15136	15139	14997	15452	15131	14975	15117	15229	15147	15005	14963	15007	15243	15223	15253	15186	14894	15198	15072	15159	15110	15107	15311	15049	15021	15036	14760	15038	15172	14998	15186	15084	15012	14897	15069	15040	15063	15135	15103	15109	15087	14991	15113	15196	15077	15143	15108	15109	15066	15117	14976	15071	15142	14942	15069	15154	14964	14913	15046	15171	15159	15021	15155	14873	14935	15142	14774	15118	15135	15008	15059	15139	14993	15020	15287	15084	15082	15220	15000	15070	15075	15117	15082	15130	15141	15009	15040	14979	15041	15112	15151	14995	15141	15150	15258	15163	15111	15123	14960	14938	15056	15174	14861	15016	15020	14957	15107	15082	15097	15068	14919	14992	15168	15126	15160	15068	15034	15319	14953	15239	15119	15236	15098	15179	15155	15020	15188	15243	15293	15167	15083	15084	15126	15018	14943	14980	14982	15163	15198	15202	15224	15098	15198	15131	15055	15053	15025	15066	15148	15203	15158	15103	15203	15007	14903	15101	15227	15034	15231	15084	15066	14943	15085	15121	15189	15069	15113	15010	15049	15214	15186	15279	15087	15215	15194	15052	14929	15076	15390	15208	15178	15167	15235	15013	15215	14974	15234	15233	15082	15247	15126	15077	15227	14959	15177	15126	14971	15095	15105	15162	15066	14966	15160	15159	14896	14912	14988	15222	15225	15119	14921	15088	15027	15124	15033	15232	15035	15071	15107	15017	15093	14904	15055	15283	14990	15030	15005	14979	15242	15115	15018	15169	15183	15099	15035	15046	15088	15092	15142	15243	15295	14948	15137	15203	15027	14938	14883	15241	15090	15093	15203	15168	15152	14971	15013	15081	15072	15267	14942	15049	15202	15305	14952	15086	15134	15123	15121	15207	14931	15144	15010	15247	15231	15279	14977	15030	15133	14962	15065	14986	15015	15176	15248	15007	15345	15209	15013	15190	15185	15084	14906	15175	15360	15112	14975	15067	15156	15075	15077	15104	15126	15055	14960	14995	15260	15094	14912	15056	15078	15006	15157	15227	15210	15248	15193	14959	15043	14979	14969	15100	14999	14982	15086	15202	15041	15107	15111	15118	14996	15053	15183	14998	15096	15126	14893	15047	15112	15138	14960	14931	15177	15188	15173	15203	14970	15010	15088	15185	14956	15107	14988	15031	15126	15027	15032	15184	15158	15061	15265	15365	15127	15068	15236	15135	15220	15018	14883	14914	15086	14983	14990	15265	15198	15143	14992	15067	15142	15137	15154	14919	15226	15098	14973	15019	15242	15138	15052	15027	15045	15023	15331	14987	14982	14976	15037	15058	15216	15026	15065	15079	15165	15177	15078	15022	15291	15327	15240	14962	15135	15074	15205	15286	15271	14926	15117	15014	14960	14859	15108	15022	14972	15107	15300	14976	14992	14938	15220	15112	14989	14970	15128	15098	15107	15144	15041	15147	15301	15012	15086	15182	14977	14963	14971	15172	14764	15044	15076	15052	15025	15067	14995	15233	15083	15141	15174	15192	15195	15255	15107	15160	14787	15039	15096	14980	15139	15091	14936	15016	15108	14952	15119	15027	15166	15016	15051	15198	15043	15171	15115	14990	15067	15242	15107	14912	14993	14973	15133	15162	15022	14949	15310	15103	14960	14905	15130	15178	14992	15213	15046	15022	15168	15193	14963	15143	14968	15183	14974	15124	14995	15084	15166	14955	15088	15173	15228	15178	15142	15009	14936	15068	15001	15031	15164	15023	14993	15213	15026	15092	15146	15127	15099	15054	14947	15037	15019	15128	15108	15017	15059	15173	15137	15068	15041	15171	15219	15068	15205	15127	15145	15159	14913	15063	15033	14973	15068	15196	15052	15166	15131	14940	15070	15075	14928	15217	15058	14913	14925	15201	15151	15250	15064	15082	14945	15122	15067	15164	15173	15124	15053	15035	15049	15159	15109	15106	15155	15021	14955	15012	15052	14994	15131	15223	14965	14893	15250	15060	15124	15166	15112	15128	15016	15209	15103	15265	15095	15214	15004	15101	15107	15093	15069	15114	15250	15081	15052	15016	15071	15147	15207	15157	14988	14990	15150	15125	15287	15110	15039	15139	15140	15190	15214	15186	15140	15278	15203	15093	15101	15037	14929	14979	14944	15119	14905	15087	15112	15102	14922	15123	15011	15090	15118	15098	15174	15094	15379
23921	44222	42250	34657	29489	25786	22741	20376	18689	18013	17599	16697	16376	16189	15867	15433	15079	15110	14948	14851	14958	14904	14727	14659	14648	14583	14542	14526	14260	14431	14315	14042	13995	14503	14315	14256	14340	14260	14219	14405	14298	14211	14247	14132	14189	14098	14412	14302	14785	15715	15772	15271	14928	14734	14385	14082	13986	14102	14103	14250	14220	14184	14036	14190	14218	14097	14287	14078	14277	14071	14031	14082	14039	14161	14234	14162	14098	14064	13969	14007	14127	14270	13988	14136	14112	14050	13995	14137	14094	14187	14176	14108	14155	14324	14172	14038	14187	14150	14015	14077	14113	14143	14223	14127	14148	14080	14059	14167	14217	13968	14044	14105	14297	13989	14174	14048	14043	14062	14123	14128	14224	14191	14085	14172	14115	14160	14161	14119	14183	14011	14337	14162	14208	14072	14066	14200	14197	14003	14094	14232	14005	14140	14231	14212	14087	13981	14001	14043	14114	14127	14141	14178	14104	14052	14035	14128	14004	13992	14244	14131	14119	14081	14106	14138	14059	14122	14040	13967	14067	14199	14186	14154	14054	14005	14097	13948	14161	14222	13969	14049	14010	14010	14161	14014	14093	14022	14110	14265	13953	14058	14189	14093	14110	14039	14041	14171	14142	13929	13987	14167	14114	14171	14160	13997	14122	14167	14215	13907	14025	14135	13995	13892	14219	14111	14162	14141	14041	14028	14005	14430	13967	13876	13964	14140	14182	14128	14072	14263	14184	13999	14167	14038	14153	14067	14145	14118	14171	14225	14184	14070	14230	14188	14161	14031	14178	14018	14088	14219	14192	14098	14129	14117	14094	14000	14173	14078	13987	14111	13970	14099	14077	14125	14298	14226	14044	14216	14160	14142	14074	14167	14005	14001	14005	14038	13905	14122	14229	13876	13970	14015	14145	14013	13888	14034	14207	14107	14190	14131	13978	14133	14140	14139	13956	14174	14272	14073	14064	14119	14281	14087	14325	14086	14157	14203	14209	14138	14247	14047	14090	14232	14012	14234	14156	14141	14157	14135	14212	14052	13969	14094	14120	14103	14232	14223	14250	14141	14068	14162	14063	13888	14130	14146	14148	14156	14029	14016	14132	13990	14242	14018	14067	13954	14238	14067	14199	14060	14218	14215	14171	13957	14188	14160	14172	14165	13996	14101	14220	13915	14077	13955	14122	14154	14025	14169	14060	14137	14176	14093	14193	14046	14142	14115	14082	14365	14055	14271	14171	13899	14155	14130	14195	14234	14001	14047	14065	14069	14040	14349	14253	14019	14099	14053	14067	14029	14038	14165	14138	14091	14079	14057	14146	14061	14178	14091	13966	14029	13991	14021	14056	14093	13995	14101	14145	14278	14200	14033	14183	13962	14037	14268	13919	14085	14120	14139	14111	14087	14128	14067	14023	14170	14095	14045	14285	13991	14044	14002	14153	14277	14147	14067	14184	13983	14205	14165	13987	14113	14034	14041	14144	14146	14153	14215	14188	14117	13954	14148	14262	13996	14107	14201	14093	14026	14175	14091	14176	14036	14082	14080	14098	14172	13874	14149	13847	14019	14141	14241	13950	14059	14303	13845	14076	14114	14118	14143	14174	14141	14135	14237	14054	14085	13974	14159	14159	14097	14181	14074	14110	14147	14124	14103	14140	14031	14164	14018	14203	14084	13904	14130	14169	14121	14075	13974	14202	14154	14208	13969	14154	14125	13971	14132	14139	14147	14212	14079	14176	14112	14296	14081	14166	14209	14270	14150	14061	14162	14114	14145	14098	14091	14053	14082	14033	13942	14053	14021	14139	14078	14006	14159	13982	14115	14064	14273	14126	13995	14086	14236	14192	14080	13996	14330	14099	14116	14128	14102	14034	14063	14045	14099	13981	14118	14181	14060	13999	14152	13958	14151	13948	14147	14043	14097	14180	14028	14315	14111	14141	14125	14057	14086	14097	14147	14008	14025	14215	14135	14130	13989	14027	14089	14170	13947	14072	14039	13995	14185	14147	14092	14115	14210	14090	14050	14223	14204	13978	14066	14167	14002	14119	14079	13983	14052	14039	13991	14261	13946	14055	14162	14213	14051	14100	14122	14155	13984	14066	14013	14181	14096	14234	14086	14153	14118	13896	14048	14107	14122	14084	14035	14051	14105	14121	14194	14036	14129	14241	14203	13994	13954	14069	14123	13991	14050	14007	13863	14140	13956	14121	13978	14398	14095	14156	14081	14039	14133	14135	14014	14174	13984	14091	13969	14089	14153	14029	14101	14035	14042	14070	14024	14292	13969	14071	13867	14033	14107	14214	14211	14004	14106	14208	14068	14074	14100	14026	14100	14095	14239	14109	14131	14116	14028	14236	14333	13983	14149	14182	14029	14235	14078	14124	13891	14122	14155	13864	13878	14164	14065	14157	14191	14208	14061	13938	14087	14027	14091	13750	13946	14021	14179	14102	14006	14102	14093	13996	14034	14111	14027	14064	14216	14058	14071	14123	14143	14255	13906	14126	14166	14293	14128	14098	14185	14208	14194	14048	14174	14163	13965	14268	14128	14109	14036	14010	14116	13998	14076	13926	14109	14042	14227	14050	14058	14153	14169	14242	13964	14127	14030	14108	13953	14264	14047	14013	14083	14034	14092	14117	14052	14250	14068	14330	14147	13977	14014	14155	14077	14136	14238	14124	14090	14191	14146	13957	14272	13836	14272	14200	14134	14052	14020	14118	14200	14072	14165	14071	14178	14076	14162	13955	14101	14076	14105	14094	14227	14151	14171	14125	14314	13859	14078	13996	14242	14144	14162	14037	13976	14084	14168	14066	14064	14176	14035	13996	14078	14042	13908	14189	14162	14245	14162	14074	14312	14081	14188	14125	14057	13996	13975	14201	14049	14176	14255	14324	14154	14120	14027	14094	14004	14082	14090	14176	14155	14138	14111	13923	13904	14122	14088	14121	14149	14185	14005	13953	14078	14053	14150	13961	14263	14119	14103	14057	13989	14050	14310	13995	14015	13906	14153	13996	14066	14175	14128	14045	14128	14105	13963	14109	14203	14140	14047	14003	14349	14085	14134	14041	14128	14019	14091	14040	13968	14120	14155	14272	14196	14054	14044	14104	13852	14163	14074	14196	14097	14140	14169	14174	14021	14171	14084	13965	14007	14115	14084	14169	14161	14262	14222	14077	14085	14080	14221	14085	14049	14074	13985	14131	14156	14012	14025	14176	14068	14165	14301	14242	14216	14063	14136	13999	14134	13967	14021	14297	14049	14129	14020	14118	14033	14159	14161	14189	13972	13939	14085	14108	14007	14070	14230	14041	14224	14119	14143	14053	14367	14152	14068	14058	14080	14055	14201	14272	14058	14012	14170	14064	14128	14222	14173	14210	14340	14067	14079	14094	14217	14126	14112	14274	13982	14202	14043	14174	14147	14078	14200	14190	14141	13996	13999	14103	14004	13910	14093	13970	14072	14089	14234	14206	14008	14185	14026	14219	14060	14160	14103	13889	14056	14166	14116	14227	14235	14051	14036	14084	14038	14037	14185	14180	14111	14097	14049	14003	14145	14025	14095	14052	14162	14082	14058	14089	14094	14087	13998	14203	14230	14163	14113	14142	14057	14073	14162	14164	14075	14143	14216	14101	14090	14059	14152	14075	14158	14173	13969	14112	13897	14162	14207	14204	14301	14115	13988	13955	14062	14240	14046	13985	14231	14149	14061	14115	14164	14102	14081	14174	14143	14094	14103	14123	14337	14081	14202	14112	14165	14004	14214	14063	13973	13958	14028	14211	13981	14137	14023	14052	14315	14164	13972	14071	14211	14187	14235	14075	14299	14220	14100	14301	14103	14279	14198	13965	13974	14076	14065	14058	14021	14056	14136	14083	14168	13927	14035	14180	14048	14127	14220	14129	14170	14006	13947	14116	13977	14289	13989	13951	13997	14081	14118	14174	14183	14063	14231	14190	13930	14234	14166	14103	14181	14272	14058	14031	14239	14062	14103	13967	14192	14181	14137	14195	14078	14174	14121	14054	14141	14119	14035	14204	14080	14182	14199	14144	14177	14061	14248	14118	14109	14072	14177	13987	14110	14247	14119	14060	14255	14299	14133	13845	14183	14206	13993	14139	13961	14244	14105	14024	14023	14032	14047	14130	14145	14071	14277	14364	14013	14036	14060	14035	14214	14167	14092	14149	14117	14218	14170	14132	14107	13955	14100	14135	14091	14110	14236	14001	14075	14141	14057	14070	14250	14093	14027	14171	13995	14114	14032	14187	14071	14129	14132	14121	14084	14307	14131	14179	14066	14221	14221	14202	14034	14250	14144	14303	14082	14161	14076	13970	13960	14085	14174	14223	14055	14120	14080	14166	14251	14309	14223	14205	14038	14163	13964	14159	14076	14267	14029	14165	13928	14006	14177	14197	14170	14128	14234	14040	14158	14167	14069	14099	14147	14240	14108	14008	14052	14210	14142	14197	14159	14063	14120	13936	14103	14183	14134	14125	14162	14056	14080	14108	14138	13998	14014	14118	14118	14106	14106	14051	14063	14257	14202	14276	14089	14208	14130	14090	14048	14135	14223	14171	14080	14088	14062	14157	14146	14208	14019	14202	14136	14077	14275	14154	13983	14201	14067	14204	13970	14022	13851	14063	14075	14180	14077	14156	14148	14130	14228	14096	14112	14146	14137	14076	14035	14061	14141	14123	13945	14105	14131	14141	14182	14000	14137	14025	14102	14164	13975	14042	14210	14258	14028	14181	14009	14026	14116	14016	14080	14103	14286	14126	14058	14102	14102	14217	14016	14232	13976	14072	14234	13931	14150	14197	13971	14202	14069	14013	13993	14073	14134	14243	14120	14069	14039	14159	14176	14148	14012	14157	14011	14100	14143	14091	14139	14084	14068	14234	14055	14081	14043	14090	14072	14067	14036	14063	14182	14002	13946	14181	14117	14059	14080	14051	14134	14073	14043	14136	14215	14030	14195	14129	14018	14101	14176	14266	14157	13831	14198	14073	13955	14301	13926	14048	14218	14106	14298	14006	14243	14138	14175	14156	14018	14220	14082	14226	14044	14198	14109	14058	14060	14004	14124	14107	14076	14029	14127	14232	14098	14071	14096	14155	14284	14241	14077	14126	14189	14126	14069
27400	23534	29007	25815	20182	18115	17256	16314	15645	15653	15488	15225	15369	15294	15235	14795	15050	15082	15057	15150	15144	14940	14836	15111	14938	14885	15115	15163	14890	14933	15049	14800	14841	15045	14886	15025	14848	14737	14990	14902	15008	14977	14949	15017	14861	15073	14783	14835	14956	14933	15006	14942	14907	14635	14929	14889	14758	14958	14732	14685	15026	14856	14839	14972	14943	14783	14852	14868	14896	14895	14671	14815	14955	14838	14824	14937	14956	14727	14711	14748	14722	14936	14877	14955	14867	14896	14779	15130	15001	14737	14636	14867	14993	14878	14696	14785	14920	14560	14771	14680	14753	14853	14856	14882	14606	14747	14947	14813	14750	14925	14648	14968	14788	14890	15154	14787	14813	14686	14945	14924	14700	14778	14744	14840	14918	14854	14597	14857	14887	14827	14735	14917	14730	14849	14869	14767	14872	15045	14828	14683	14909	14710	14724	14612	14706	14851	15044	14891	14834	14905	14834	14823	15007	14867	14656	14634	14845	14955	14930	14640	14867	14811	14678	14802	14527	14630	14852	14893	14867	15048	14791	14879	14965	14736	14634	14866	14835	14575	14844	14917	14936	14657	15077	14856	14922	14877	14767	14994	14854	14658	14953	14768	14709	14799	14877	14796	14854	15012	14686	14808	14966	14737	14739	14916	14720	14802	14753	15014	14858	14871	14893	14921	14713	14791	14916	14767	14871	14951	14829	14990	14880	15014	14924	14793	14834	14694	14786	14776	14893	14955	14920	14945	14998	14725	14832	14824	14788	14787	14829	15038	14958	14832	14720	15031	14995	14746	14910	14894	14804	14729	14668	14829	14870	14845	14883	14746	14789	14828	14680	14761	14732	14797	14781	14735	14727	14908	14759	14709	14762	14858	14796	14786	14796	14664	14869	14642	14641	14792	14840	15027	14903	15087	14867	14680	14982	14759	14760	14819	14890	14923	14722	14727	14863	14786	14817	14755	14802	14782	14891	14933	14881	14876	14804	14835	14819	14876	14788	14809	14780	14983	14847	14728	14782	14712	14924	14863	14886	14989	14803	14523	14802	14630	14778	14969	15001	14894	14778	14652	14705	14836	14630	14941	14869	14858	14893	14696	14862	14874	14747	14951	14913	14981	14841	14844	14754	14958	15099	15001	14871	14963	14810	14898	14853	14800	14615	14810	14872	14910	14856	14820	14859	14579	14857	14834	14817	14801	14934	14808	14809	14864	14625	14916	14798	14907	14762	14864	14960	14964	14985	14734	14792	14768	14756	14607	14825	14801	14810	14739	14840	14903	14670	14842	14889	14590	14883	14963	14757	14635	15025	14902	14797	14723	14786	14863	14764	14812	14970	14712	14969	14877	14977	14850	14720	14926	14787	14979	14899	14872	14858	14870	14783	14806	14876	14866	15062	14813	14879	14845	14853	14892	14872	14568	14857	14891	14884	14725	14978	14964	14898	14693	14916	14849	14803	14831	14855	14646	14893	14864	14752	15020	14753	14846	14984	14781	14964	14839	14732	14918	14801	14716	14665	15021	14652	14716	14914	14868	14996	14913	14817	14791	14846	14684	14668	14885	14819	14917	14772	14692	14792	15063	14834	14783	14974	14799	14766	14857	14756	14958	14895	14736	14873	14776	14772	14689	14798	15070	15036	14845	14849	14776	14923	14865	14873	14986	14922	15059	14766	14758	14712	14923	14962	14755	14888	15033	14807	15037	14845	14798	14763	14858	14785	15018	14886	14849	14782	14811	14790	14889	14902	14769	14700	14805	14813	14977	14879	14757	14876	14864	14769	14766	14925	14691	14951	14943	14820	14934	14852	14826	14779	14845	14614	15000	14902	15010	14859	15070	14803	14797	14944	14804	14772	14901	14755	14731	14687	14736	14706	14683	14705	14692	14834	14879	14766	14679	14870	14858	14749	14878	14805	14759	14823	14870	15008	14958	14798	14923	14710	14831	14701	14822	14827	14803	14720	14781	14869	14931	14841	14669	14865	14838	15008	14822	14951	14910	14756	14769	14919	14779	14861	14755	14867	14787	14889	14920	14889	14771	14961	14863	14748	14882	14814	14762	14692	14587	14980	14799	14817	14775	14859	14956	14749	14662	14784	14820	14787	14880	14792	14667	14845	14961	14943	14948	14797	14725	14941	14957	14861	14866	14785	14739	14849	15009	14774	14854	14859	14862	14956	15015	14893	14783	14790	14920	14947	14633	14787	15015	14784	14814	15075	14885	14843	14852	14708	14878	14845	14918	14867	14768	14864	14908	14921	14655	14738	15042	14787	14878	14986	14937	14768	14910	15010	14996	14875	14727	14764	14842	14869	14775	14774	14869	14837	14796	14664	14739	14828	14777	14756	14902	14775	14779	14764	14929	15029	14971	14860	14855	14725	14828	14710	14787	14795	14793	14677	14693	14960	14889	14784	14844	14770	14687	14815	14786	14835	14809	14914	14852	14700	14851	14888	14865	14594	14726	14882	14912	14763	14941	14955	14695	14965	14921	14745	14913	14948	14828	14781	14739	14800	14944	14744	14740	14840	14966	14811	14812	14882	14858	14757	14994	14899	14852	14771	14969	14841	14890	14851	14783	14783	14698	14936	14836	14723	14806	14840	14872	14795	14752	14743	14804	14831	14820	14950	14678	14850	14868	14772	14725	14804	15011	14863	14933	14978	14763	14833	14859	14989	14807	14751	14691	14899	14704	14861	14908	14718	14926	14868	14732	14774	14910	14929	14919	14797	14857	14639	14929	14944	14655	14784	15044	14703	14981	14589	14821	14789	14742	14843	14674	14498	14767	14772	14678	14792	14943	14767	14826	14874	14646	14679	14682	14992	14901	14987	14950	14866	14720	14858	14618	14750	14832	14634	14564	14774	14852	14976	14984	14832	14899	14832	14962	14901	14866	14698	14710	14924	14792	14950	14809	14871	14759	14835	14746	14808	14775	14669	14727	14739	14883	14691	14866	14820	14820	14841	14802	14802	14748	14706	15040	14929	14810	14975	14969	14750	14892	14858	14910	14836	14851	14732	15045	14812	14965	14823	14674	14667	14638	14804	14919	14828	14794	14885	14805	14871	14810	14702	14836	14947	14878	14841	14873	14859	14830	14905	14820	14819	15028	14888	14918	14852	14988	14819	14686	14790	15029	14958	14880	14857	14910	14677	14732	14989	14823	14949	14830	14845	14949	14965	14764	14724	14949	14928	14710	14905	14866	14680	14738	14918	14828	14764	14752	14831	14848	14669	14931	15025	14925	14874	14888	15110	14995	14879	14941	14789	14866	14770	14872	14881	14811	14846	14920	14890	14698	14637	14829	14821	14936	14799	14717	14699	14934	14823	14930	14917	14686	14909	14816	14897	14964	14948	14775	14883	14871	14825	14927	14829	14776	14849	14835	14900	14818	14969	14743	14842	14782	14717	14752	15002	14864	14994	14795	14809	14781	14869	14804	14969	14842	14681	14861	14942	14825	14964	14776	14909	14991	14691	14763	14767	14777	15009	14812	14772	14788	14836	14834	14728	14818	14855	14951	14870	14970	14846	15086	14899	15117	14662	14785	14845	14847	14962	14971	14877	14904	15024	14815	14991	14916	15046	14888	14861	14977	14961	14763	14800	14842	14983	14725	14817	14954	14847	14853	14791	14927	14831	15009	14775	14689	14861	14997	14806	15063	14995	14881	14957	14595	14796	14820	14934	14658	14803	15003	14819	14864	14704	14852	14760	15003	14881	14819	14600	14885	14818	14943	14882	14895	14733	14642	14967	14860	14991	14710	14834	14984	14986	14867	14843	14793	14880	14853	14967	14847	14853	14817	14785	14872	14552	14750	14767	14826	14947	14795	14770	14844	14925	14842	14736	14833	14752	14879	14950	14915	14853	14779	14750	14775	14857	14986	14541	14879	14865	14872	14964	15087	15020	14736	14949	14816	14591	14924	14859	14833	14935	14732	14634	15000	14958	14750	14796	14798	14831	15009	14934	14870	14973	14916	14784	14826	14920	14897	14728	14892	14748	14930	14709	14967	14773	14464	14789	14756	14896	14787	14753	14854	14852	14672	14871	14800	14658	14958	14710	14774	14764	14993	14913	14873	14734	14789	14855	14823	14978	14991	14935	14787	14828	14750	14905	14669	15170	15048	14646	14850	15068	14959	14843	14750	14754	14876	14791	14763	14966	14812	14845	14914	14949	14965	14860	14841	14833	14746	14942	14742	14879	15026	14895	14839	14879	14975	14849	15087	14748	14898	14756	14800	14635	14619	14947	14805	14924	15004	15015	14734	14783	14837	14764	14846	14880	14979	14912	14738	14825	14920	14981	14862	14762	14918	14769	15059	14716	14935	14763	14922	14945	14821	14668	14800	14859	14801	14759	14867	14844	14947	14737	14761	14804	14909	14834	14865	14910	14743	14978	14815	14741	14781	14881	14963	14674	14722	14635	14886	14878	14846	14929	14947	14882	14835	14822	14734	14872	14776	14677	14937	14721	14912	15068	15122	14883	14974	14944	14913	14919	15090	14836	14941	14882	14872	14836	14935	14874	15141	14919	14790	14908	14774	14811	14823	14779	14701	14914	14689	14918	14692	14804	14821	15051	15141	14778	14926	14914	14860	14795	14712	14845	14733	14636	14759	14731	15055	14758	14882	14784	14649	14754	14881	14843	14868	14822	14753	14843	14846	14847	14761	14699	14942	14900	14896	14774	14665	14786	14796	14834	14754	14887	14765	14828	14776	15079	14836	14857	14729	14775	14859	14796	14981	14954	14949	14865	14858	14995	14719	14769	14698	14884	14935	14678	14648	14881	14858	14921	14954	14927	14804	14860	14909	14810	14950	14929	14629	14902	14823	14992	14866	14770	14670	14626	14793	14895	14695	14945	14709	14976	14735	14753	14881	14703	14787	14973	14932	14891	14887	14932	14910	15035	14915	14903	14845	14898	15027	15024	14775	14856	14877	14704	14903	14940	14857	14704	14912	14727	14877	15038	14908	14832	14791	14820	14991	14650	14841	14912	14824	14595	14853	14764	14660	15011	14860	14740	14905	14897	14665	14843	14858	14867	15000	14632	14993	14919	14873	14779	14681	14856	14757	14832	14908	14826	14624	14892	14917	14963	14594	14826	14938	14928	15035	14753	15053	14838	14962	14761	14774
22685	35053	32784	25567	21594	19167	17499	16365	15405	15220	15035	14706	14767	14503	14516	14294	14271	14268	14590	14274	14336	14332	14313	14135	14115	14310	14182	14244	14148	14109	14058	13948	13863	13894	14022	13970	14081	14233	13956	14007	14091	13996	14069	14036	14067	13956	13882	13880	13967	14115	14270	14344	14104	14163	14063	13882	14102	13963	14006	14029	14079	13878	13894	13937	14033	13870	13982	13869	14102	13926	14066	13935	13817	13996	14009	14001	13941	13869	14146	13918	13998	13960	14100	13921	13957	14052	13750	14008	14019	13870	14056	13910	13943	14009	14011	13999	13956	13947	14095	14003	13843	14161	13868	14041	13867	13950	14033	14044	13974	14013	14029	13899	13945	13929	13980	13966	13832	13999	13996	13759	14079	13991	13963	13887	13918	13894	13969	13882	14044	13788	14078	14012	14066	14091	13946	13998	13951	14075	13957	13864	14015	13787	13851	13946	13995	14066	13895	14019	13896	13746	14108	14033	14042	14027	13932	14068	13792	13900	14026	13878	14042	13909	14027	14012	13979	13883	13966	14025	13895	14023	13974	14149	13814	13993	13906	14032	13989	13914	13918	14104	13890	14049	13911	13895	14085	13903	13853	14078	13959	13992	13968	13904	13929	13796	14100	13981	13981	14101	14070	14018	14115	13874	14084	14046	14043	14276	13876	13833	13872	14078	14018	13991	14053	13865	13997	13983	13911	13999	13850	13989	14036	13907	13936	13941	13941	14016	13990	13937	14003	13980	13913	13930	13933	14079	13897	14042	13925	13831	14156	13965	14028	13960	13920	13819	13921	13981	14003	13978	14016	14024	14009	14078	13981	14010	14041	14028	14026	14070	14116	13838	13970	13983	14002	13946	13958	13949	13893	14112	13842	13866	14062	13973	13892	13787	13984	14144	14023	13872	14102	13922	13772	14055	14086	13896	14020	13917	13984	14003	14013	13981	14022	13971	14158	13933	14056	13858	14071	13850	14057	13952	14058	13948	13947	14123	13804	13993	13987	14038	13999	13940	13811	13854	14003	13935	13858	13948	13972	14078	13979	13975	13964	13950	13942	13893	14097	13918	13907	13872	14092	13868	13828	13951	13915	13888	13962	14024	13950	13945	13903	13989	14074	13941	13964	14010	14037	14128	13734	13988	13918	14020	13999	13899	14145	14032	13679	14052	14116	13894	13981	13888	13991	13887	13993	14124	13941	13985	13948	14085	13956	14028	13950	13991	13831	14014	13931	13816	14007	13877	13970	13942	14114	13866	13932	13880	13887	13869	13900	13912	14071	14042	13941	14108	13963	13999	13943	13981	14047	13920	13949	13969	13878	13967	14097	14136	14056	14063	13888	13865	13947	13986	13793	14056	14029	13891	13865	14100	13967	13890	13978	14016	13982	14027	13954	14089	14120	13841	13866	13930	13977	13837	13751	13963	14049	13964	14003	13909	14034	13871	13925	14202	13951	14002	14054	13908	13980	14094	14043	13983	13995	13935	14096	13937	13909	13962	14040	14024	14034	13810	14001	13947	13909	14062	13950	13950	14035	13944	13868	13893	14003	13933	13973	13972	13845	13839	13888	13965	13980	13889	13938	13977	13844	13948	13791	13892	13829	13970	14021	13758	14016	13908	14003	14257	13925	13980	13880	13986	14157	13991	14037	13913	14037	13910	14105	13983	14075	13850	13992	13988	13969	13938	13954	13959	13957	13962	13991	13925	13898	14128	13959	14082	13928	14039	13727	14028	13938	14079	13776	13824	13958	13984	14162	13963	13959	13951	13934	14073	14105	13942	13959	14048	13711	13849	13915	13945	14097	13857	14057	14148	14133	14149	13971	13995	13995	13899	14030	13919	13932	14024	14113	13950	13960	14098	13916	14109	13749	13903	14147	14088	13844	13924	13806	14052	13801	14225	14130	13951	14176	14159	14090	13954	13910	13984	14037	14007	13967	13929	14006	13996	14019	14062	13886	14000	13996	14060	13967	13880	13948	13988	13901	13970	13788	13896	13884	13896	13980	13944	13961	13930	14033	13853	14123	13976	14077	14024	14082	13918	13978	13892	14005	13931	13932	13979	13930	13955	14006	13865	13924	14046	14216	13902	14163	14166	14097	13922	13964	13983	13940	13950	13880	13980	13986	14057	14097	13796	13940	13911	14009	14081	14060	13891	14121	13982	14056	13917	13978	14107	14136	13903	13913	13959	14066	14042	13893	13915	13838	13983	14060	13939	13897	13943	13888	13985	13866	14001	14007	14019	14029	14000	13912	14023	14081	14110	14077	14084	14089	13952	13900	13857	13913	14095	13938	13819	13923	13990	13901	14122	13969	13983	13951	13996	13875	14052	13970	13999	13932	13897	14027	14069	13986	13927	14159	13930	13814	14131	13900	14017	13980	14066	13866	13909	13891	14068	13872	13899	13879	14066	14188	13946	13954	13901	14126	13907	13888	13983	14017	13916	13947	13958	14103	14100	14024	13964	14011	13939	14117	14029	14136	14111	13908	13903	13970	13875	13996	13921	13977	13934	14015	13931	14103	14059	13878	13894	13863	13976	14079	13873	14031	14047	13695	13939	14061	14030	13924	14101	13913	13852	14052	13721	13957	14037	14082	13929	13945	13845	13998	13893	14019	13853	13871	14170	13916	14014	13833	13915	13801	14085	13943	14002	13849	13986	13993	14098	13850	14069	14066	13803	14050	14132	13939	13915	14022	14006	14132	13980	13933	14030	13863	14048	13946	14049	13974	14031	13874	13873	13794	14029	14113	13966	14038	14037	14089	13938	14146	13864	13901	13970	14007	14077	13884	13841	13787	14052	14086	14059	13950	13960	13785	13950	13852	14068	14144	13947	14091	14001	13963	14063	14074	13959	13943	13960	13996	13889	13983	13927	13864	13879	14019	14032	13856	13966	13988	13854	13982	14007	13868	13892	13991	13953	13846	13926	13966	14039	13798	14007	14041	13960	13841	13943	13956	13837	13988	13958	13823	14019	13922	14096	14059	14030	13938	14001	13995	14211	13816	13928	13882	13958	14015	13959	13890	13961	14021	13984	14102	13951	13855	13952	13860	13807	13998	14027	13890	13994	13787	13899	13986	13894	14038	13995	14024	13926	14020	14062	14035	13915	13879	13864	14017	13911	13895	14110	13904	14107	13979	13866	13994	13999	13975	13917	13960	13994	13862	13884	13996	13925	13801	13873	14001	13908	14002	13834	13903	14050	13972	14118	13955	13735	13978	14036	14003	13864	13876	14004	13968	13974	14014	13970	14178	14037	14040	13986	14069	14094	13925	13931	13894	13903	13967	13783	14015	14020	13959	13965	13955	14150	14013	14106	13943	14103	13838	13992	13994	13983	13914	14015	13965	13836	14045	13983	13893	14052	13813	14058	13973	13901	13850	13946	13991	13933	14035	13890	14061	14038	14061	13781	14015	13964	14010	13873	13979	14015	13892	13935	13971	14039	13717	14153	14003	13934	13996	13925	14039	13916	14111	14059	13958	14035	13996	13823	13915	13866	13936	13934	13972	13865	14023	14055	13933	13896	13965	13965	13896	14030	13967	14049	13988	13923	13879	13941	13937	14016	14134	14017	13946	13984	14066	14007	14098	13992	14028	14026	13730	14115	13841	14148	13808	14033	14231	13993	13916	13919	14084	13876	13770	14015	14062	13908	13883	13830	13880	14103	13987	14072	13819	13889	13827	14024	13954	14113	14074	13842	14096	13981	13949	13973	14012	14000	14086	13831	14080	14054	13856	13982	14063	13958	13946	13871	13987	13920	13902	13931	13788	13905	13895	14036	13987	13801	14035	13871	14011	13988	13886	13728	14000	13909	14015	13909	13949	13862	14053	14090	14047	13902	14101	13976	13971	13936	14007	13882	13889	13790	13835	13794	13974	14052	14137	13858	13864	14040	13729	13936	13950	14083	13963	14183	13958	13873	13897	13956	13720	13924	13992	14046	13880	14054	13968	13952	13961	14088	14019	13950	14026	14066	13941	13845	14085	13883	14083	14044	13924	13951	13929	13861	14175	14025	14062	13932	13971	13865	13933	13982	13983	13947	13888	14074	14023	13930	13977	13912	14007	13984	13944	13877	14080	13936	14017	13995	14048	13861	14039	13977	13913	13977	13841	13987	13938	13999	14242	13990	14042	14033	13874	14007	13862	13951	13873	13875	14029	13937	14048	14070	14023	14146	13991	14047	14028	13757	13999	13849	14132	13942	14089	13736	13944	13882	13980	14003	13897	13897	14141	13994	14120	14043	13971	14052	14031	13974	13900	14002	13978	14015	13919	14046	13961	13994	13918	13992	13847	13781	14071	13832	14133	13854	13982	13718	14052	13946	14009	14030	13818	14044	14019	14004	13982	14009	14037	14047	14136	13926	13916	13920	14081	13923	13815	13938	13991	13955	13947	14150	14019	14017	13957	13894	14084	13880	13986	14062	13900	14224	14070	13993	14219	14042	13937	13961	13907	13915	13992	14004	13979	14039	14216	14010	13959	13911	13947	13945	13767	13979	14050	13908	13941	14054	14032	13865	13870	13963	14079	14033	13954	14026	14109	14017	13966	13968	14047	13985	13985	14240	13976	13917	13834	14039	13744	14125	13954	14005	13965	13924	14067	13916	14002	14065	14020	13801	14119	14053	13977	13972	13937	13968	13864	13953	13987	13828	14038	13980	14006	13937	13948	13856	13896	13938	13912	14020	14031	14119	13949	14016	14119	14007	14046	14137	13931	14047	14118	13860	14015	13952	13824	14035	14019	13984	13917	13941	14025	13895	14062	13953	14085	13878	14102	13903	13929	14030	13881	13935	13804	13973	13897	13861	13931	13976	13975	13934	14145	14000	13931	13953	13945	14066	13999	13812	13984	14038	14016	14205	13809	13985	14035	13829	13937	13914	13944	13984	13920	13931	14009	13846	13960	13929	14039	14085	14043	13862	14095	13875	14001	13923	13987	14009	13909	14145	13930	14267	13890	14014	14024	13954	14041	13860	13958	13853	13942	13938	14010	13881	13869	13886	13895	13864	14026	13986	13903	14131	14005	14029	13985	13960	13930	13922	13805	13816	13967	14022	13961	13859	13892	14121	13943	13947	13934	13986	13984	13835	13838	13910	13839	14162	13868	13932	13722	14040	14179	13899	14051	14207
23614	21156	28707	24115	22458	22920	21680	17904	16368	16391	16032	15767	15726	15466	15511	15408	15361	15214	15263	15048	15319	15330	15208	15126	15175	15008	15012	14939	15051	14949	15058	15019	15098	14852	15017	15218	15053	14990	15054	14946	14948	14727	15062	15036	14896	14760	14816	14918	15016	15632	15507	15555	15168	15173	14780	14707	14875	14777	14892	14890	14961	14720	14839	14803	14614	14909	14732	14919	14931	14688	14797	14938	14738	14656	14909	14914	14616	14793	14902	14945	14869	14793	14846	14918	14905	14843	14763	14978	15030	14922	14892	14835	14785	14800	14919	14874	14844	14761	14805	14746	14997	14719	14723	14785	14892	14691	14905	14919	14876	14860	14776	14891	14942	14831	14760	14656	14748	14685	14801	14731	14790	14812	14699	14772	14652	14699	14849	14712	14714	14766	14906	14912	14845	14703	14796	14985	14704	14817	14859	14973	14771	14823	14732	14822	14735	14758	14829	14823	14839	14727	14759	14819	14767	14742	14921	14825	14752	14724	15010	15067	14796	14620	14765	14611	14865	14752	14841	14785	15012	14771	14847	14787	14689	14818	14824	14905	14776	14650	14978	14807	14944	14966	14872	14806	14770	14837	14861	14850	14949	14741	14690	14806	14803	14744	14890	14858	14602	14750	14835	14721	14889	14863	14955	14730	15068	14817	14875	14864	14888	14782	14760	14947	14815	14769	14810	14734	14729	14745	14749	14831	14884	15000	14814	14817	14889	14864	14916	14784	14712	14730	14788	14832	14787	14994	14830	15084	14942	14720	14861	14864	14857	14736	14776	15003	14879	14941	14735	14738	14804	14905	14724	14755	14756	14867	14764	14704	14751	14873	14799	14629	14774	14715	14743	14662	14693	14851	14740	14695	14896	14843	14655	15001	14639	14587	14913	14746	14836	14842	14841	14887	14921	14584	14861	14700	14893	14821	14908	14752	14818	14887	14760	14845	14971	14862	14794	14716	14951	14832	14925	14542	14849	14845	14865	14896	14765	14845	14790	14989	14910	14733	14902	14791	14654	14891	14976	14727	14901	14830	14820	14961	14886	14730	14688	14742	15054	14802	14901	14984	14890	14806	14907	14962	14787	14907	14800	14856	14818	14750	14857	14869	14880	14834	14854	14859	14843	14845	14817	14951	15010	14843	14834	14874	14762	14629	14894	14755	14737	14839	14894	14739	14854	14688	14754	14676	14862	14638	14718	14739	14939	14979	14737	14665	14863	14751	14873	14679	14842	14907	14713	14859	14877	14697	14916	14811	14845	14969	14749	14795	14825	14782	14868	14907	14823	15022	14777	14702	14703	14955	14730	14779	14876	14812	14658	14656	14907	14917	14901	14749	14925	15112	14847	14676	14577	14723	14772	14624	15026	14889	14967	14858	14949	14771	14853	14999	14982	14900	14876	15000	14954	15019	14790	14810	14856	14869	14973	14763	14758	14826	14743	14860	14783	14829	14820	14789	14750	14648	14643	14858	14703	15038	14751	14722	14835	14749	14828	14951	14714	14833	14877	14783	14908	14971	14827	14800	14848	14697	14925	14894	14709	14867	14795	14957	14889	14848	14670	15044	14943	14823	14634	14811	14880	14703	14807	14829	14848	14982	14974	14936	14904	14582	14622	14889	14779	14826	14903	14900	14862	14632	14757	14853	14972	14864	14768	14964	14755	14691	14822	14703	14900	14877	14729	14910	14897	14877	14783	14829	14789	14926	14919	14672	14905	14668	14734	14798	14915	14630	14719	14907	15028	14748	14799	14713	14809	15001	14855	14719	14662	14699	14668	14902	14916	14825	14602	14998	14908	14718	14929	14787	14728	14808	14773	14846	14764	14865	14836	14722	14999	14723	14864	14689	14712	14842	14724	14955	14781	14807	14766	14780	14778	14706	14811	14761	14742	14879	14905	14971	14855	14863	14796	14862	14774	14572	14934	14992	14734	14901	14723	14926	14821	14765	14815	14905	14905	15008	14886	15009	14708	14764	14728	15040	14856	15007	14800	14837	14811	14798	14622	14947	14689	14791	14717	14683	14827	14894	14732	14891	14949	14826	14661	14865	15072	14790	14565	14956	14879	14829	14896	15004	14863	14850	14818	14820	14784	14871	14995	14677	14849	14950	14900	14800	14634	14942	14982	14966	14754	14943	14753	14935	14862	14900	14750	14977	14987	14807	14835	14736	14530	14744	14837	14791	14781	14792	14814	14931	14992	14808	14548	14626	14840	14899	14841	14833	14755	14879	14729	14776	14890	14956	14782	14804	14765	14859	14712	14862	14896	14970	14811	15014	14850	14878	14865	14761	14806	14852	14727	14828	14754	14712	14678	14752	14820	14920	15037	14699	14774	14804	14797	14881	14889	14717	14829	14705	14890	14786	14673	14889	14671	14785	14759	14832	14900	14844	14936	14792	14720	14675	14841	14789	14849	14883	14820	14818	14863	14813	14738	14896	14850	15070	14894	14717	15013	15007	14827	14758	14822	14924	14820	14734	14716	14632	14818	14696	14865	14808	14812	14817	14916	14892	14706	14729	14694	14820	14870	14724	14827	14837	14769	14928	14658	14829	14799	14754	14812	14942	14819	14971	14670	14760	14991	14903	14756	14866	14896	14736	15063	14775	14887	14988	14800	14551	14626	14893	14816	14861	14747	14829	14833	14838	14726	14791	15031	14893	14821	14816	14949	14967	14779	14795	14879	14729	14842	14752	14614	14867	14928	14988	14746	14708	14981	14904	14873	14718	14826	14736	14755	14830	14862	14756	14936	14898	14965	14577	14740	14811	14894	14710	14650	14644	14569	14924	14843	14720	14786	14804	14959	14991	14946	14786	14806	14822	14795	14659	14846	14706	14784	14858	14884	14716	14905	14925	14928	14889	14764	14913	14818	14794	14842	14800	14938	14694	14751	14946	14758	14920	14907	15118	15043	14829	14930	14960	14770	14873	14821	14787	14814	14787	14812	14839	14972	14868	14886	14691	14908	14674	14823	14919	14762	14853	14769	14891	14970	15088	15037	14898	14917	14777	14863	14820	14791	14886	14813	14484	14779	14672	14834	15083	14636	14694	14767	15052	14834	14631	14666	14754	14916	14758	15010	14847	14838	14863	15127	14790	14784	14939	14920	14712	14815	14789	14915	14881	14772	14860	14982	14700	14806	14800	14701	15096	14908	14955	14883	14984	14746	14557	14839	14729	14737	14764	14784	14698	14802	14712	14788	14847	14688	14805	14897	14836	14707	14887	14754	14596	14967	14833	14773	14743	14704	14815	14847	14877	14815	14822	14916	14776	14788	14548	14827	14794	14750	14791	14743	14928	14864	14759	14879	14695	14840	14955	14835	14864	14832	14957	14681	14727	14739	14822	14914	15049	14754	14915	14912	14735	14880	14768	14550	14823	14736	14584	14787	14591	14787	14943	14957	14684	14780	14654	14794	14885	14898	14896	14910	14890	14948	14736	14726	14698	14793	14741	14654	14773	14738	14810	14765	14759	14785	14656	14856	14922	14813	14824	14693	14846	14710	14929	14908	14873	14650	14663	14758	14710	14697	14780	14773	14841	14838	14883	14774	14906	14775	14903	14857	14874	14829	14699	14824	14920	14999	14783	14870	14898	14894	14975	14852	14800	14651	14804	14825	14660	14834	14835	14931	14937	15079	14841	14821	14991	14881	14911	14670	14771	14753	14957	14955	14781	14863	14700	14939	14809	14828	14972	14911	14832	14938	14938	14686	14769	14878	14845	14779	14947	14892	14656	14909	14855	14734	14865	14939	14814	14853	14703	14930	14703	14658	14732	14657	14774	14937	14842	14879	14714	14736	14730	14820	14949	14834	14834	14715	14726	14793	14678	14864	14672	14940	14759	14827	14779	14711	14994	14732	14950	14622	14911	14882	14804	14736	14838	14775	14771	14862	14881	14837	14635	14880	14898	14697	14792	14898	14948	14879	14829	14884	14743	14821	14799	14760	15050	14715	14865	14881	14649	14803	14624	14821	14778	14888	14809	14819	14983	14922	15072	14738	14892	14935	14861	14998	14937	14851	14846	14900	14866	14653	14825	14852	14900	14896	14770	14725	14718	14902	14760	14839	14773	14848	14773	14743	14741	14812	14871	14780	14908	14646	14935	14946	14959	14978	14897	14798	14833	14758	14652	14833	14844	14619	14898	14655	14850	14858	14760	14834	14800	14948	14810	14848	14866	14860	14759	14612	14776	14910	14563	14822	14910	14789	14804	14884	14762	14690	14873	14967	14806	14859	14790	14755	14773	14833	14627	14665	14716	14711	14643	14874	14687	15106	14963	14766	14775	14978	14992	14823	14732	14859	14922	14687	14732	14787	14732	14859	14942	14910	14678	14910	14738	14929	14819	14862	14847	14911	14751	14611	14845	14945	14949	14786	14671	14741	14967	14894	14839	15030	14750	14739	14706	14744	14774	14530	14874	14797	14822	14740	14598	14838	14816	14977	14756	14807	14625	14835	14776	14849	14726	14729	14861	14754	15008	14870	14880	14764	15214	14819	14762	14907	14877	14890	14761	14889	14856	14830	14894	14803	14910	14700	14887	14944	14786	14764	14941	14822	14644	14757	14556	14893	14766	14874	14619	14738	14724	14831	14784	14898	14749	14646	14901	14741	14925	14769	14972	14880	14937	14861	14810	14794	14840	14780	14805	14869	14920	14693	14681	14795	14968	15014	14816	14761	14706	14918	14659	14783	14904	15003	14731	14931	14788	14853	14876	14775	14711	14659	14644	14678	14839	14720	14888	14700	14866	14811	14949	14749	14788	14895	14870	14925	14952	14886	14986	14795	14887	14854	14809	14820	14644	14843	14971	14965	14673	14778	14760	14735	14849	14814	14765	14835	14862	14809	14806	14712	14680	14587	14797	14753	14845	14905	14828	14896	14766	14854	14819	14693	14853	14825	14770	14763	14914	14951	14942	14876	14775	14894	14900	14867	14957	14908	15071	14918	14878	14961	14754	14837	14858	14904	14722	14791	14889	14795	14806	14914	14562	14978	14904	15039	14840	14801	14859	14728	14720	14848	14741	14862	14716	14776	14877	14703	14782	14874	14849	14720	14720	14933	14761	14848	14901	14883	14893	14865	14928	14760	14789	14964	14853	14660	14608	14985	14858	14703	14734	14984	14795
22415	40994	38928	30779	25930	22170	19985	18461	16676	16058	15834	15337	15475	15187	15040	14840	14745	14542	14703	14545	14736	14435	14561	14444	14456	14388	14118	13979	14156	14196	14160	14022	14301	14191	14101	14194	14381	14136	14043	14175	14158	14153	14185	14059	14172	14087	13960	14005	14321	14951	14913	14791	14429	14225	13975	14055	13976	14015	14045	13856	13912	14078	13999	13922	13910	13886	13907	14018	13958	13872	13978	14007	14041	13802	14007	13982	13972	13940	14032	14017	14145	14088	14017	14011	13840	14022	13909	14005	13967	14017	13981	14064	13995	13970	13941	13800	13870	13832	13985	13921	13955	13865	13964	13980	13931	14013	13984	14061	14041	13981	13956	13951	14007	14158	13977	13835	13917	13928	13909	13788	14024	14048	13921	13935	13834	14026	14163	14081	14060	13879	13836	13948	14047	13974	14084	13941	13769	13972	13935	14042	13935	14004	13932	13883	13980	13919	13963	14039	14131	13886	13929	13946	13991	14004	13926	13937	13861	13844	13862	13972	13992	13825	13935	13977	13847	13851	13813	13994	13855	14065	14069	14035	14054	14142	13837	13994	14104	14020	13934	13966	13960	14030	14085	13875	13927	14035	14013	13926	13907	13996	13981	14043	14106	14004	13919	13889	14086	13913	13871	14023	13926	14018	13869	13844	13930	14056	13858	14009	13919	13979	14015	13958	14022	14119	13922	13983	14016	13997	13834	13938	13893	14004	13953	13994	13712	13968	13789	14054	13937	13885	14035	14008	13935	13890	14131	13881	14029	13932	13931	13939	14106	13983	13890	13886	13831	13874	13849	13961	14013	13916	13907	13962	13882	13907	14089	14200	13846	14109	13745	13959	13923	13909	13905	13856	14065	14059	13950	13970	13945	13866	13868	13946	13960	13908	14031	14012	14043	13926	14068	13931	14123	13925	14066	14115	14022	14182	13868	13922	13797	13923	14114	13912	13905	14029	13841	13956	13991	13982	13952	13839	13939	14024	14117	14039	13780	14003	13945	13897	13921	13850	13931	13995	13916	14046	13969	13958	13944	13882	14016	14056	14017	14044	13909	13921	13996	13908	13887	14008	14055	13837	13936	13993	13931	13894	13702	13911	13870	13976	13956	14045	13834	13935	13955	13935	14021	13982	14073	13933	13903	13897	13959	13939	13978	13813	13976	13933	13981	13966	13922	13998	14079	13959	13986	13858	13994	13970	13910	14098	14057	13962	14034	13959	13933	13882	13785	14023	14128	13920	14003	13916	13877	13887	14009	14049	13910	13996	13871	14078	13906	13840	13969	14093	14044	13873	13974	13989	14033	13901	13879	13954	14084	14082	13852	14147	13937	13892	13951	13964	14036	14021	13961	14146	13853	13824	13860	14031	13916	13897	13963	14004	13944	14028	14048	13853	13918	13948	13787	14021	14027	13959	13868	13887	13939	13994	13963	13868	13912	13860	13942	13956	14029	13889	13987	13909	13930	14046	13941	13994	14014	13819	14034	14029	13880	13876	14132	14012	14094	14053	13937	13938	13901	13926	13949	14025	14032	14014	14019	13941	13943	13998	14023	13900	14181	13919	13827	13928	14084	13951	14150	13897	13970	13941	14105	13906	13823	14004	13821	13987	14022	13865	13790	13958	13929	13865	13691	13859	13876	13997	14106	14206	13996	13985	13919	13876	13913	13900	13917	14094	13982	14039	13959	13882	13746	14032	14021	13774	13867	13999	13841	13995	13894	14212	13935	13988	13837	13939	13971	13952	14059	13991	14010	13885	13942	14153	13753	13931	14010	13908	13971	14045	13876	13976	14092	13894	13837	13912	13892	14009	13876	14005	13830	13905	14016	13899	13831	14028	13936	13736	13919	13935	13995	13912	14111	13930	13946	13934	13915	13850	13979	13900	13857	14074	14081	14001	13839	13938	14140	14034	13776	14004	14060	13986	14003	13887	13894	13972	14023	13842	13849	14006	13900	14079	13929	14006	14046	14016	13973	13872	14014	13923	14042	13956	14083	13717	13841	13894	13912	14079	13826	14170	13910	13889	13977	13892	13976	13964	13789	13832	13932	13881	14186	13955	13983	13921	13855	14182	13930	13891	13937	13952	13770	13990	14005	13984	14039	14039	13974	13853	13897	14120	13888	14044	13956	13972	13943	14039	13824	13908	13906	13991	13809	13993	14002	14112	13878	13907	13951	13881	14182	13847	14097	13919	13975	13975	13996	13966	13964	14074	14000	13863	13981	13979	13799	13903	14072	13949	13919	14071	14012	13925	13959	13748	14072	13925	13801	13909	13891	13856	13909	13841	13912	13869	13920	13899	13947	13907	13922	13917	13986	13896	13976	13828	13976	14042	14058	13923	14118	13967	13991	13880	13989	13976	14126	14104	13963	14062	14012	13999	13863	13979	14023	13947	13795	13896	14039	14031	13892	14019	14060	13886	13807	13845	13982	13946	13971	13905	13966	14015	13886	13868	14035	13974	13922	14029	13962	13862	14026	13941	14040	14055	13962	13968	13929	13886	13991	13952	13975	13987	13986	13981	13939	13929	13867	13986	13990	13869	13951	13906	14054	13857	13907	14003	14028	13926	14052	13950	14033	13978	13899	13852	14003	13771	13930	14044	13951	13902	13925	14077	13963	13903	13872	13848	13945	13968	13922	13983	14188	13919	13927	13847	13866	13932	13808	14031	13933	14056	13882	13943	13960	13891	14012	13960	13938	13799	13976	14070	14101	13989	14048	14158	13931	13920	13971	13845	13831	14055	13866	13888	14053	13955	13990	13825	14047	13960	13943	13939	13999	14110	14014	13910	13858	13898	14107	14069	13886	13803	14070	13842	14127	13886	14038	14061	13861	13823	14087	13812	13823	13759	14012	14063	13952	13924	14041	13981	14054	13947	14038	14008	13929	13818	13846	13825	13954	13871	13748	14056	14020	13988	13912	13947	13993	14017	13978	13994	13825	13944	13867	14057	14001	14065	14095	14165	13969	13946	13995	14010	13869	13849	13862	13915	13908	14007	14076	14014	13989	13959	13934	13825	13851	13924	13968	13866	13974	13917	13841	13878	13899	13962	13965	14077	13937	13930	13969	13934	13955	13875	13829	14031	13995	14119	14063	13947	13888	13879	14058	13883	14114	13846	13939	14002	13961	14017	13884	13769	14038	14071	13954	14029	13852	13845	13904	14002	13955	13982	13883	13976	13883	14019	13868	13915	13965	13945	13924	13840	13897	14044	14023	13924	14006	14112	13987	13935	13878	13973	14051	14101	13900	13952	14007	13963	13817	13999	13794	13939	13996	14021	13887	13940	13933	13903	13736	13807	13883	14047	13907	13977	14010	13913	13950	13970	13875	14036	13978	14046	13851	13913	13962	13844	14017	14026	13800	13929	13980	14052	13935	13912	14104	13891	13920	14112	13805	14005	13940	13845	14048	14207	14073	13906	13930	13966	14155	13846	14130	13854	13717	14014	14055	14109	14195	14013	13902	13950	13841	13807	14053	14043	13758	13927	13851	13895	14077	13877	14003	13789	13928	14047	14035	13804	13998	13925	13985	14015	14100	13733	13922	13918	14106	13918	13917	14135	13915	14188	14175	13886	13953	13977	14069	14045	14096	13955	13973	13877	13940	13926	14087	13960	13865	14160	13876	13896	13829	14071	14029	13984	13838	13869	13804	13940	14053	13894	13996	13900	13901	14003	13873	13847	14017	13971	13801	14046	13899	13987	14021	13932	13996	13902	13928	13881	13860	13948	13909	13845	13944	13946	13870	13981	13878	14098	13952	13862	14064	14000	13878	13966	14086	13905	13984	13947	13862	13853	14002	13953	13934	14071	13961	13960	14046	13909	14027	13993	13928	14060	13936	13901	13959	14045	13760	13981	13930	13846	14008	13829	13952	13924	13911	13980	13932	14007	13865	13937	13839	13925	14104	13920	14008	13887	13912	13894	13719	14039	14009	13827	13933	13989	14007	13894	13863	14019	14204	13880	13889	13879	13962	14160	13872	13913	13884	13799	13891	13930	13954	13972	14097	14064	13974	14045	14014	13871	14115	13943	13977	13892	14094	13888	13936	13820	13939	13959	13830	14008	14031	13968	14193	14004	13915	13990	14016	13794	13738	13985	14063	13964	13959	14041	14037	14023	13891	13972	13908	14134	13926	13936	14063	13900	14029	14058	13986	14036	13966	14091	13891	14050	14019	14073	13899	13997	13994	14099	13946	14007	13851	13892	14039	14073	13815	14003	13977	13997	13991	13910	14112	14005	13855	13881	13848	13855	13955	13919	14143	13924	13996	13910	13968	14144	13985	13921	13842	13987	13962	13918	14025	13963	14048	13774	13839	13810	14134	13983	13995	13789	13911	13696	13979	14008	14060	13937	13865	13987	14055	13939	13920	13841	13890	13884	13905	14015	14018	13970	13946	14041	13762	13896	13984	13943	13801	13907	13884	13927	14128	13935	13886	14028	13899	13979	13957	14058	13985	13934	13993	13973	13966	13958	13919	14082	14014	13990	14106	13771	13909	13977	13929	13913	13925	14003	14147	13878	13858	13896	13941	13942	13975	13958	13788	14039	13959	14018	14050	13994	14079	13951	14007	14011	13862	13881	13919	14030	13910	14056	13958	14095	13991	14064	13790	13946	13985	14069	14114	13923	13878	13857	14033	13901	13937	13946	13930	13967	14091	14061	13949	13949	13986	14081	13975	14052	14077	13987	13995	13961	14077	14139	13905	13879	14002	13831	13970	14093	13916	14100	13985	13862	13942	13997	13926	13925	14037	13995	14023	13998	13825	13922	13961	13904	13862	13921	14004	13777	13821	13958	13986	13969	13925	13964	13886	13997	14014	13949	13771	13969	14023	14114	13949	14149	13950	13885	14051	13925	13993	14022	13985	13829	13832	13976	13982	14055	14064	13895	13965	14029	13652	13919	13872	14217	13867	14019	14050	14018	13692	13932	14073	13927	14032	13927	13889	13873	14059	13991	14116	13878	13988	14034	13936	13940	13988	13927	13785	13859	13952	13909	13925	13897	13945	13853	13887	13962	13973	14024	13948	14101	13899	13940	13975	13967	13953	13941	13978	13933	13973	13917	14137	13858	13983	14171	14029	14057	13755	13951	13733	13965	13947	13836	14044	14053	14032	13951	13964	13966
22763	21186	29086	23592	21635	24016	25734	19651	17438	16951	16762	16305	16165	16113	16023	15800	15682	15673	15657	15676	15637	15527	15402	15484	15356	15252	15236	14795	15213	15094	14964	14880	15217	14935	15211	14956	14952	15165	15078	15128	15064	14932	14968	14735	15045	15008	14976	15120	15240	16071	16159	15895	15670	15356	15082	15084	14890	14914	14950	14875	14910	14847	14846	14751	14770	14941	14963	15080	14949	14954	14950	14841	14837	14965	14874	14944	14797	14752	14885	14842	14856	14856	15085	14804	14736	14908	14868	14803	14950	14851	14864	15058	14810	14714	14804	14814	14908	14893	14870	15066	14870	14967	15131	14934	14827	15012	14844	14759	14784	14959	14902	14779	15071	14940	15001	15007	14863	14830	14823	14695	14745	14773	14686	14839	14741	14873	14904	15053	14956	14883	15004	14915	14788	14680	14824	14837	14805	14788	14790	15135	15034	14882	14933	14907	14921	14933	14895	14825	15085	15067	15076	14750	14950	15138	15057	14933	14786	14794	14735	14816	14832	14812	14676	14873	14774	15011	14882	14809	14890	14875	14907	14850	14621	14840	14965	14942	14688	14899	14924	14827	14897	14758	14954	14896	14851	14990	14911	14757	14708	14900	14869	14788	14794	14748	14813	15053	15064	14939	14888	14848	15041	14846	14886	14954	14789	14700	14804	14936	14784	14965	14893	14662	14804	14936	15048	14875	14871	14762	14986	14894	14880	14757	14928	14883	14843	15004	15008	14865	14843	14876	14862	15139	14841	14783	14939	14883	14956	14909	14713	14769	14873	14798	14713	14755	14837	14898	14816	15206	14793	14987	15141	15078	14904	14688	14762	14710	14982	14785	14853	14682	14701	14924	14794	14765	14956	14790	15019	14772	14953	14823	14868	14955	14941	14839	14797	14767	14939	14797	14722	14814	14733	14934	14685	14716	14806	14877	14924	15007	14853	14795	14716	14893	14885	14841	14846	14873	14888	14875	14899	14873	14902	14667	14788	14792	14823	14556	15026	14627	14953	14752	14746	14933	14915	14880	14823	14708	14906	14813	14788	14957	14699	14890	14700	14818	14822	14813	14753	14848	14924	14835	14934	14885	14815	14885	14720	14778	14886	14977	14826	14821	14746	14766	14702	14853	14943	14672	15013	14968	14912	14857	15018	14934	14748	14867	14740	14787	14851	14859	14959	15087	14735	14883	14856	14800	14881	14775	14895	14679	14799	14680	14934	14852	14959	14947	14887	14674	14804	14911	14714	14720	14931	14736	14745	14714	14876	14717	14929	14757	14740	14833	14999	14873	15036	14815	14855	14885	14875	14951	14744	14807	14736	14710	14892	14716	14802	14865	14809	14848	14912	14932	14941	14776	14870	14868	14719	14862	14864	14926	14900	15019	14904	15015	14875	14788	14936	14868	14838	14718	14908	14770	14834	14988	15079	14976	14804	14837	14860	15000	14920	14919	14807	14701	14844	14929	14936	14992	14801	14986	14869	14918	15036	14840	14851	14940	14869	14904	15012	14925	14873	14991	14647	14697	14960	14841	14950	14875	14807	14958	14869	14779	14922	14836	15011	14854	15170	14775	14820	14694	14997	14988	14806	15003	14909	14718	14904	14881	14887	14815	14770	15035	14717	14925	14745	14866	14892	14669	15004	14904	14905	15044	14703	14900	15051	14815	14856	14924	14825	14842	15016	14880	14692	14851	14848	14870	14905	14686	14903	14904	14844	14682	14949	15071	14989	14824	14761	14690	14869	14855	14763	14802	14940	14798	14848	14936	14691	15107	14948	14857	14987	14790	14841	15024	14763	14876	14771	14752	14839	14896	14919	14851	14993	14764	14833	14663	14883	14697	14952	14815	14834	14774	14806	14856	14891	14989	14959	14812	14830	15119	14751	14879	14900	15012	14845	14751	14734	14855	14883	14706	14860	14796	14852	14825	14984	15030	14936	14718	14912	14952	14869	14955	14807	14637	14945	14745	14597	15001	14969	14985	14933	14992	14776	14759	14710	14863	14737	14894	14928	15044	14995	14727	14870	14880	15135	14996	14829	14844	15101	14889	15018	14837	14825	14869	14961	14878	14872	14817	14810	14771	14690	14993	15000	14787	14980	14876	14823	14853	14958	14879	14845	14823	14883	14802	14883	14891	14754	14837	15010	14803	14793	14863	14909	14690	14904	14987	15086	14935	14843	14754	14828	14657	14746	14867	14974	15009	15016	14921	14765	14953	14881	14922	14870	14749	14843	15096	14885	14807	14867	14898	14880	14869	14902	14824	14777	14897	14805	14885	14712	14841	14832	14759	15023	14668	14782	14751	14569	14840	14848	14848	14613	14916	14794	14812	14936	14765	14764	14946	14664	14775	14794	14838	14795	14844	14851	14675	14780	14912	14763	14866	14706	14773	14695	14804	14965	14911	14772	14767	14678	14901	14861	14813	15013	14803	14681	14937	14907	14746	14884	14749	14659	14838	14608	14686	14827	14895	14764	15178	15067	14793	14800	14928	14854	14913	14829	15017	14982	14820	14788	14583	15065	14718	14890	14773	14904	15103	14590	15018	14791	14976	14900	15042	14910	14805	14807	15081	15005	14840	14895	14857	14859	14726	15027	14967	14919	15010	14836	14849	14772	14861	14969	14896	14979	14809	14816	14923	15022	15014	14796	14875	14872	14845	14965	14772	14927	14980	14912	14782	14854	14875	14991	14899	14978	14844	15050	14844	14856	14895	14897	14685	14792	14770	14847	14983	14928	14764	14836	14791	14745	14928	14857	14737	14996	14981	14785	15026	14999	14849	14922	14653	14841	14824	14732	14704	14855	14812	14935	14756	15031	14866	14770	15084	14975	14870	14795	14948	15007	14832	14810	14955	14843	14970	14799	14813	14994	14978	14905	14852	14847	14782	14876	14886	14871	14855	14841	14792	14956	14922	14788	14884	14872	14887	14818	14801	14891	14857	14915	14738	14961	14760	14796	14816	14821	14968	14974	14912	14940	14824	14755	14787	14901	14921	15042	14878	14812	14883	14785	14872	14847	14743	15050	14913	14908	14851	14938	14771	14797	14732	14956	14843	14736	14977	14952	14790	14582	14737	14989	14927	14776	14835	14847	14914	15022	14855	14827	14931	14991	14814	14906	14927	14797	15003	14677	14741	14927	14991	14814	14763	14846	14847	14815	14914	14747	14710	14811	14767	14892	14917	14878	14766	14802	14824	14845	14989	14931	14954	14799	14706	14853	14758	14961	14836	14769	14761	14890	14918	14868	14809	14705	14624	14835	14701	14680	14893	14798	14779	14757	14754	14751	14728	15013	14799	14809	14666	14813	14910	14839	15014	15026	14981	14828	14882	14900	14977	14977	14973	14897	14644	14860	14947	14930	14815	14890	14764	14998	14807	14936	14875	14957	14849	14767	14809	14910	14848	14901	14855	14878	14753	14899	14843	15038	14819	14929	14931	14838	14846	14798	14763	14970	14988	14918	14730	14530	14954	14866	14932	14826	15020	14913	14832	14857	14873	14982	14959	14687	14819	14781	14859	15027	14816	14931	14725	14842	14976	14801	14840	14681	14769	14904	14908	14858	14880	14824	14829	14973	14890	14868	14959	14809	14959	14898	14908	14802	14795	14986	14879	14650	14854	14566	14734	14843	14898	14988	14783	14777	14843	14610	14959	14906	15059	14923	14761	14947	14787	14840	14641	14695	14843	14644	14910	14819	14859	14924	14961	14832	14981	14917	14924	14807	14812	14896	14900	14808	14891	14947	14985	14886	14900	14805	14936	14788	14862	14835	14869	14961	14757	14959	14935	14954	14746	14965	14947	14909	14811	14792	14808	14792	14799	14854	14770	14878	14704	14693	14940	14879	14933	15048	14999	14859	15079	14893	14785	14827	15013	14921	14934	14919	14854	14965	14903	14730	14830	14995	14687	14820	14925	14854	14938	15187	14871	14886	14969	14767	14847	14801	14886	14863	15049	14921	14980	14902	14586	14717	14891	14902	14930	14845	14852	14979	14915	14775	14785	14891	14829	14799	14814	14678	14916	14933	14873	14970	14783	15010	14746	14702	14808	14890	14966	14893	14694	14937	14841	14858	15152	14851	14944	14889	14738	14785	14882	14921	14918	15125	14952	14871	14884	14901	14983	14968	14862	14860	14906	14703	14762	14848	14927	14748	14929	14778	14884	14830	14879	14874	14718	14640	14903	14914	14711	14940	14871	14797	14945	14758	14925	14891	14840	14874	14876	14843	14726	14802	14735	14751	14819	14833	14890	14950	14812	14768	14846	14722	14795	14780	14797	14660	15057	14941	14714	14872	14829	14936	14789	14752	15022	14896	14856	14719	14900	14753	14713	14929	14825	14788	15094	14937	14846	14841	14966	14778	14757	15031	14839	14583	14974	14864	14747	14959	14634	14844	14855	14802	14899	14954	14804	14794	14934	14868	14718	14860	14766	14840	15022	14801	14821	14613	14770	14855	14788	14983	14780	14785	15010	14704	14844	14843	14795	14819	14811	14799	14966	14824	14900	14978	15029	14734	15023	14840	14738	14723	14924	14993	14858	14784	14650	14734	14782	14812	14702	14812	15019	14922	14839	14947	14880	14815	14874	14900	14855	14802	14951	14756	14966	14817	14871	15048	14777	14859	14882	15000	14932	14824	14763	14854	14708	14852	14788	14967	15030	14916	14908	14898	14866	15052	15019	14869	14643	14872	14695	14867	14606	14804	14866	14826	14796	15064	14833	14966	14673	14967	15057	14822	14846	15079	14894	14801	14870	14971	14859	14703	14884	14657	14813	14984	14771	14898	14886	14789	14810	14941	14746	14886	14976	14978	14961	14940	14916	14886	14825	14884	14790	14839	14755	14715	14746	15120	14702	14710	14812	14984	14853	14780	14986	14701	15022	15000	14963	14959	14891	14702	15025	14699	14878	14836	14753	14911	14736	14981	14923	14666	14915	14793	14876	14986	14888	14882	14959	14760	14766	15056	14990	14798	14797	14834	14948	14946	14795	14738	14723	14899	14773	14803	14942	14743	14910	14865	14898	14696	14777	14931	14885	14919	14885	14985	15033	14841	14891	14847	14916	14793	14896	14649	14662	14834	14804	14893	14757	14872	14925	14737	14774	14874	14796	14869	14970	14844	14669	14759	14833
24397	44893	42469	34408	29861	25426	22652	20099	17722	17107	16880	15921	16011	15599	15391	15318	15230	15291	15137	15292	14951	14615	14630	14670	14736	14443	14389	14127	14184	13965	14135	14106	14058	14166	14118	14242	14121	14340	14230	14210	14233	14269	13969	14204	14180	13956	13971	14037	14602	15898	15697	15354	14789	14610	13978	14117	13953	13993	14122	13889	13990	13936	14160	13959	13919	13941	13996	13799	14094	14024	14083	14211	14120	13993	13857	13976	14018	13975	13811	13945	13933	14015	13887	14041	13939	14061	13881	14111	14080	13969	14091	14063	14008	14031	13964	14167	14071	14048	14021	14129	13930	13897	13958	13925	13977	14087	13986	13989	13993	14021	13983	13817	13928	14045	13958	13941	14046	13971	13925	13991	13884	13969	13896	14020	14038	13968	14037	14029	14159	13912	14057	13941	13966	14228	13943	13978	13844	14002	14007	13949	14022	13760	14081	13990	13883	14120	13797	13998	13964	13981	14045	13883	14078	14112	13958	14050	14007	14167	14143	13937	14039	13766	14142	14063	13880	14073	13848	13897	13949	13950	13915	13905	13982	14090	13994	13908	13992	13920	13892	13988	13928	14031	13988	14151	14113	13944	13970	13997	13909	13974	14081	13950	13991	13933	13980	14072	13934	14066	13841	14018	14069	14177	13831	14008	13944	13963	13878	14163	14061	14056	13904	14003	13907	13991	14075	13813	13915	14147	14176	14076	13989	14076	14082	14228	13965	14144	14040	13975	13964	13880	14086	14075	14118	13988	14135	13929	14119	14081	14002	13853	14007	13957	14081	14063	14238	14134	13836	13985	14175	14239	13906	14047	13911	14017	13997	14081	14097	13982	13943	13923	13982	14065	13948	14088	13921	13926	13879	13793	14117	14066	13973	13877	14027	13950	14038	13950	13878	13953	14080	14080	13919	13961	13896	14021	14050	13927	13957	13922	14003	14065	14041	13939	14061	14016	13905	14083	14019	13848	14054	13906	13942	13959	13891	14125	14041	13962	14122	13932	13987	14082	14018	14097	14079	14048	13971	13918	14001	13995	14081	13899	14092	14041	13890	13975	14170	13992	14181	13878	14166	14080	13841	13918	13919	13947	13871	14091	14126	13891	13972	14126	14114	14036	13857	14033	14004	13908	14021	14114	13945	14009	13855	13982	14020	14121	13863	14019	13944	14037	13746	13921	13954	13964	14087	14046	14110	13940	14062	13858	13942	14025	14033	13990	13856	14028	13935	14007	13982	14131	14150	13964	13968	14103	14103	13988	14048	14130	14134	13821	13825	14022	13996	13777	13957	13894	13956	14094	13852	13983	13879	14003	13913	14252	14029	14076	13964	14081	13790	14126	13965	13999	14105	13944	14014	14099	14001	14061	13856	14098	14086	14042	13930	13863	13922	14048	14052	14129	14040	13953	13963	13842	13917	13980	13893	14077	14158	14138	13942	14021	14125	13922	13985	14033	14055	13909	14076	14044	13992	13957	14037	14048	14000	14130	14141	13953	13980	14037	14009	13964	14008	14073	13921	13891	13898	13987	13824	14017	14092	14060	13866	14012	14030	14015	14070	14047	14032	13974	14042	13977	14028	14058	14030	13957	13895	14168	13908	13947	14081	14023	14021	14148	14048	13948	13831	14006	14077	13931	13999	14090	13980	14037	13899	14076	13862	14186	14025	13968	14020	14018	13962	14067	13954	13937	14200	13954	14072	13994	13996	13984	13954	14031	13893	14131	14020	13989	13795	13960	14046	13999	14078	14033	14053	14131	14086	13983	13933	13991	14019	13956	13912	13962	14048	14116	13979	13945	14102	14078	13915	13889	14109	13968	14066	13965	13812	14005	13785	14088	13863	13955	13978	14052	14070	14099	14064	14040	13916	13913	13830	14007	13997	14016	14000	14028	14134	14049	14129	14037	14046	13965	13951	14003	13965	14051	13998	14027	14026	14067	13925	13977	14065	13824	13929	14008	14097	14000	13889	13948	14009	14151	14111	14030	14117	13802	13964	13889	14038	14068	14049	14026	13943	13965	14028	14064	14200	14045	14103	13978	14049	14027	14163	13974	13966	14019	14091	13761	13969	13811	13971	13917	13969	14122	13928	13955	14093	13897	13950	13863	14119	13975	13958	14081	14044	13943	13862	13876	13952	13943	13973	13844	13937	14047	14016	14051	13967	14048	14090	13987	14030	13994	13832	14142	13907	13912	14018	13947	14049	13904	13879	14029	13875	13841	13936	13932	13959	14188	14135	13994	13938	14029	13957	14080	13878	14046	13889	13844	13899	13994	13939	13930	14240	13831	14165	13937	13980	14067	13921	14120	13951	13917	14029	14005	14173	13904	14043	14042	13945	14008	14038	13935	13924	13999	14005	14063	14017	14030	14060	14209	14108	13920	13944	13893	14053	14057	14039	13878	14134	13927	14016	14082	14032	13987	13934	14121	13982	14037	13925	14096	13907	14147	13862	14081	13936	14068	13879	14030	14041	13967	13873	14155	13886	13940	13959	14077	14025	14093	13978	14044	13994	13974	14001	14016	13999	14111	14059	14068	13966	14032	14047	13898	13975	13887	14070	13985	13874	13963	14053	14009	14190	14081	13851	14136	13996	14103	14020	14103	14046	14156	13959	14070	14008	13883	14126	13947	14019	14021	13914	13859	13883	13866	13994	14160	13911	14027	13954	14068	14002	14054	13931	14031	13925	14065	14172	14173	13974	14123	13920	14109	13943	13963	14028	13905	13877	13916	13897	13905	14070	13891	13973	14140	14028	14010	13947	13845	13950	14089	14087	13851	14064	14199	13848	13992	14041	13931	13984	13997	13994	14032	13978	13981	13892	14113	14098	14002	14052	13945	14165	14044	13978	13957	13920	13917	14101	13966	13895	13980	13902	13951	14021	14046	13918	14100	13961	13982	13885	14116	13946	14101	13997	13855	13832	13812	14063	13904	13996	13948	13902	13985	14076	14062	14014	13852	13797	13904	13990	13966	13895	13806	13925	14085	13993	13908	13945	14037	13933	14076	14023	13889	14045	14062	13791	13901	14032	13921	13972	13851	14064	14031	13917	14181	13920	13989	13918	14077	14014	13872	13919	13960	13985	14064	14073	14041	14087	14032	14067	14056	13916	13959	13816	13911	13947	14012	14059	13818	13931	14138	13975	13902	13987	13925	13946	13966	14122	13918	13891	14047	13987	13915	14164	13973	14003	13929	13845	13933	14123	14021	13840	14005	14043	13995	14125	14028	14018	14179	13967	14026	13894	13945	13998	14030	14036	14089	13975	14009	13882	14059	14039	14006	13921	13999	13990	13871	14129	13865	14020	13965	13970	13889	14016	13986	14117	14120	13750	14147	14042	13917	14014	14164	13981	13911	13945	14059	14008	14139	13831	13827	14077	14047	13993	13967	13916	13797	13934	14055	14049	14037	13962	13938	14032	13871	14108	13866	13913	13859	14083	14073	13774	13920	14048	14039	14093	13965	14062	14032	14050	13913	13920	13907	14058	14027	14182	13875	13850	13862	13986	13889	13849	14137	14166	13967	14177	14055	13876	13865	14001	13905	13827	13985	14181	13968	13804	13937	14138	14122	13966	13995	14017	14051	14068	14006	13916	13923	13997	13943	14209	13953	13934	14000	14143	14091	14060	13813	13971	14059	13975	13988	13855	13999	14036	14072	13993	14182	14063	14008	13910	13997	14112	14083	14083	13995	13875	14051	14069	13866	14001	14179	13788	13955	13969	14164	13903	14037	13983	13956	14088	13906	13826	13839	14082	14076	14026	13898	14083	13914	13883	14059	13753	14040	13968	13986	14064	14072	14056	13889	14035	14021	14034	14086	13941	14019	14053	14011	14138	14029	13926	14058	13984	14112	13855	13888	13936	13903	13926	14214	13921	13925	13925	13997	13939	13932	14072	13974	13929	13940	13839	13831	13932	13909	13867	14213	14017	13974	13960	14001	14007	13874	13960	13876	13929	14060	14093	14018	14020	14039	13912	13935	13929	13872	13816	14084	13835	14066	13906	14127	14075	14063	13972	14044	14025	14064	14090	14113	14201	14058	14140	14089	13944	13894	13985	13949	13998	13816	13975	14039	14094	13922	14048	13998	13934	14027	14075	13957	13923	13885	14066	13952	13963	13990	13992	13988	13904	14001	13978	13987	14082	14037	14143	14055	14014	14008	13944	14032	13996	13939	14023	13857	14085	14046	14093	14065	13935	14082	14079	14049	14056	13921	13866	14162	14005	13924	13938	13949	14072	13925	13913	14081	14144	14013	13825	14050	13987	13948	14054	14037	13982	13963	14068	13928	13994	14022	13939	13912	14088	13870	14090	13923	13914	14013	14017	14116	13846	14047	14059	14014	14022	13960	14151	14099	14049	14057	14100	14118	13937	13898	13967	13970	14045	13937	13855	14010	13965	13952	14003	13830	13880	14014	13973	13902	14007	14055	13917	13945	14038	13927	13936	14186	13963	13908	13957	14089	14050	14125	14021	14047	14070	14055	14091	14170	13998	13947	14055	13995	13978	14109	14052	13836	14043	13965	13928	14116	13789	13948	13974	14114	13949	14040	14115	13901	13853	13908	13961	13959	13869	13971	14064	13861	13956	14124	13908	13994	13953	13976	13924	14007	13961	13890	14114	13998	14052	13922	14022	13838	13962	14004	13987	14108	13948	13816	14094	13972	13997	14094	13790	13947	14044	13772	14008	14098	14045	13833	13874	14083	14060	13989	13981	14065	14067	14003	13941	14034	13965	14042	13922	13952	13943	13950	14105	13978	14031	13968	14008	13907	14085	13941	14113	13868	13954	13823	14075	13972	13903	13958	14167	14038	14141	14131	13968	13947	14127	13875	13978	13890	14093	14088	13978	13860	14021	13947	13843	14009	13941	14004	13840	13930	13980	13918	13986	14154	13917	13831	14042	13736	13993	13837	13971	13977	14033	14079	13978	13900	13977	13996	14044	13886	14096	13906	14011	14021	13935	14183	13844	13998	14074	14045	14036	13791	13945	13992	14044	13954	14038	14094	13784	14085	14048	14045	13860	13830	13927	14051	14052	13941	14129	13871	13951	13999	14047	13983	13842	14018	13988	13810	13884	13995	13867	14062	14015	13892	14055	13942	14071	13947	13970	13936	14066	13837	13981	14137
27283	23443	28448	25290	19940	18027	17088	16012	15543	15345	15083	15064	14757	14907	14785	14878	15015	15002	14946	15013	14872	14972	14826	14904	14697	14771	14844	14638	14758	14846	14587	14618	14792	14742	14959	14583	14666	14757	14852	14582	14834	14680	14743	14667	14738	14667	14652	14660	14684	14807	14894	14985	14636	14646	14596	14714	14583	14645	14449	14696	14610	14680	14668	14568	14535	14584	14698	14585	14672	14619	14449	14738	14732	14648	14487	14617	14807	14746	14788	14528	14669	14689	14676	14717	14713	14725	14682	14551	14547	14559	14589	14658	14628	14632	14658	14467	14681	14611	14666	14533	14551	14565	14717	14497	14523	14562	14594	14392	14706	14679	14611	14607	14769	14621	14506	14636	14627	14603	14661	14664	14798	14599	14746	14821	14809	14524	14417	14442	14668	14449	14653	14549	14664	14627	14624	14587	14753	14502	14606	14791	14814	14649	14632	14573	14681	14567	14721	14967	14809	14704	14495	14631	14620	14649	14678	14623	14560	14562	14711	14670	14508	14696	14634	14590	14742	14861	14614	14731	14621	14598	14741	14720	14656	14590	14668	14667	14579	14750	14785	14599	14648	14758	14578	14528	14643	14597	14507	14747	14579	14859	14775	14730	14723	14589	14675	14675	14639	14625	14702	14821	14679	14582	14561	14760	14799	14669	14565	14861	14605	14532	14728	14757	14918	14756	14465	14714	14616	14540	14721	14743	14698	14656	14556	14634	14473	14554	14731	14676	14642	14606	14535	14731	14587	14838	14761	14773	14462	14716	14645	14656	14639	14535	14788	14713	14471	14853	14632	14752	14619	14533	14491	14716	14776	14705	14630	14553	14505	14681	14456	14718	14552	14613	14838	14685	14512	14698	14699	14577	14857	14786	14656	14529	14571	14621	14663	14635	14529	14663	14627	14639	14631	14701	14619	14427	14702	14475	14870	14756	14718	14689	14612	14634	14600	14756	14593	14527	14712	14676	14557	14686	14535	14559	14462	14781	14842	14552	14597	14507	14509	14458	14639	14716	14605	14746	14701	14624	14686	14502	14722	14586	14621	14683	14592	14645	14683	14563	14648	14596	14933	14769	14666	14651	14454	14585	14836	14706	14602	14763	14471	14698	14888	14726	14610	14661	14597	14636	14565	14674	14657	14699	14678	14576	14598	14635	14641	14333	14599	14535	14697	14857	14437	14653	14681	14908	14629	14654	14767	14669	14655	14863	14515	14602	14823	14636	14630	14624	14594	14741	14647	14566	14568	14618	14567	14559	14780	14478	14592	14504	14497	14679	14630	14601	14561	14673	14477	14597	14659	14592	14721	14567	14711	14641	14490	14419	14864	14743	14721	14624	14732	14659	14651	14753	14700	14886	14517	14371	14518	14545	14800	14648	14619	14654	14681	14770	14626	14631	14671	14592	14634	14672	14605	14555	14803	14611	14648	14795	14763	14618	14669	14709	14583	14757	14488	14629	14614	14736	14545	14576	14867	14705	14516	14683	14468	14703	14669	14834	14662	14697	14685	14807	14654	14561	14590	14509	14542	14754	14692	14616	14595	14565	14572	14715	14681	14550	14615	14793	14405	14803	14395	14331	14509	14540	14719	14602	14793	14762	14484	14777	14654	14657	14731	14466	14700	14649	14746	14576	14686	14763	14718	14556	14779	14695	14637	14655	14549	14652	14633	14760	14834	14625	14510	14604	14551	14582	14576	14508	14663	14779	14597	14509	14465	14639	14695	14700	14722	14713	14678	14509	14472	14711	14637	14602	14693	14700	14501	14795	14674	14934	14634	14763	14734	14605	14556	14603	14635	14592	14590	14612	14577	14671	14888	14790	14522	14425	14554	14589	14497	14726	14552	14731	14562	14852	14706	14538	14446	14646	14672	14564	14656	14635	14667	14775	14596	14684	14646	14686	14599	14534	14680	14536	14429	14428	14615	14858	14509	14641	14507	14648	14603	14763	14458	14643	14715	14719	14634	14644	14460	14634	14546	14492	14658	14426	14553	14747	14663	14760	14667	14560	14639	14528	14471	14769	14702	14657	14712	14780	14763	14591	14712	14784	14685	14535	14598	14730	14604	14571	14687	14650	14549	14529	14717	14801	14565	14765	14501	14637	14643	14665	14780	14717	14677	14511	14860	14966	14661	14628	14740	14549	14515	14722	14826	14597	14972	14686	14537	14627	14704	14845	14648	14668	14499	14708	14551	14663	14726	14828	14648	14661	14637	14566	14611	14701	14610	14650	14695	14690	14571	14612	14640	14545	14621	14790	14766	14687	14751	14596	14724	14451	14553	14514	14701	14591	14688	14825	14564	14607	14711	14662	14524	14496	14631	14594	14871	14668	14823	14567	14685	14594	14765	14684	14808	14759	14686	14613	14459	14807	14707	14604	14755	14627	14681	14657	14663	14530	14711	14724	14562	14551	14477	14875	14666	14611	14532	14780	14702	14666	14727	14515	14652	14594	14509	14630	14630	14710	14676	14709	14731	14507	14684	14563	14553	14700	14476	14741	14823	14697	14650	14684	14722	14689	14768	14577	14735	14878	14555	14553	14715	14677	14466	14472	14493	14570	14537	14699	14644	14771	14657	14703	14634	14369	14601	14593	14689	14621	14783	14691	14812	14682	14599	14560	14677	14723	14577	14733	14712	14660	14495	14494	14556	14626	14771	14684	14657	14440	14720	14709	14654	14605	14578	14702	14563	14673	14516	14800	14564	14571	14660	14530	14702	14601	14669	14510	14792	14756	14502	14543	14709	14513	14572	14595	14782	14689	14678	14477	14636	14625	14679	14631	14747	14579	14552	14693	14602	14633	14662	14476	14436	14764	14606	14734	14552	14627	14595	14602	14521	14756	14503	14608	14542	14581	14577	14651	14667	14682	14710	14707	14571	14504	14705	14601	14548	14579	14650	14622	14663	14750	14693	14525	14659	14659	14557	14618	14843	14587	14663	14750	14746	14419	14643	14690	14865	14469	14605	14615	14651	14469	14906	14742	14562	14791	14730	14619	14453	14679	14612	14718	14803	14543	14833	14620	14557	14471	14628	14397	14590	14596	14485	14677	14639	14502	14634	14605	14596	14796	14565	14751	14508	14747	14648	14637	14574	14558	14753	14795	14686	14677	14418	14809	14583	14595	14644	14479	14484	14582	14443	14514	14529	14620	14575	14692	14614	14763	14595	14617	14803	14682	14553	14726	14652	14816	14628	14756	14657	14637	14659	14701	14590	14517	14598	14538	14430	14738	14590	14597	14846	14724	14689	14678	14726	14510	14520	14704	14589	14645	14654	14475	14804	14651	14649	14548	14836	14684	14703	14615	14706	14555	14632	14679	14774	14771	14593	14636	14712	14606	14737	14648	14580	14477	14575	14595	14569	14640	14387	14535	14679	14410	14599	14576	14734	14530	14677	14741	14623	14659	14780	14637	14596	14550	14688	14624	14769	14489	14789	14648	14619	14533	14697	14593	14653	14542	14520	14672	14656	14759	14704	14600	14770	14822	14532	14492	14711	14531	14628	14616	14601	14729	14620	14679	14704	14787	14751	14789	14514	14593	14595	14633	14544	14565	14855	14670	14553	14665	14607	14645	14830	14648	14608	14746	14685	14729	14649	14648	14706	14675	14674	14683	14538	14433	14596	14518	14707	14736	14513	14778	14568	14557	14612	14731	14610	14632	14672	14702	14658	14491	14591	14636	14598	14636	14607	14814	14548	14647	14575	14568	14695	14638	14685	14453	14719	14662	14448	14690	14653	14838	14642	14720	14705	14598	14674	14560	14750	14625	14727	14635	14891	14595	14647	14659	14686	14757	14832	14609	14528	14676	14702	14713	14638	14555	14709	14646	14680	14793	14510	14560	14549	14709	14679	14825	14603	14419	14839	14679	14690	14596	14556	14693	14682	14688	14628	14581	14598	14691	14805	14540	14649	14617	14635	14561	14588	14471	14465	14403	14538	14630	14584	14688	14619	14595	14731	14645	14607	14549	14543	14618	14595	14677	14775	14664	14694	14592	14649	14475	14575	14625	14649	14432	14504	14607	14573	14649	14712	14646	14611	14585	14721	14699	14591	14558	14729	14604	14441	14834	14874	14475	14625	14573	14806	14670	14623	14721	14738	14777	14736	14635	14640	14428	14801	14652	14602	14711	14632	14625	14568	14416	14692	14685	14809	14563	14665	14681	14588	14531	14672	14788	14325	14786	14687	14786	14699	14523	14528	14781	14473	14738	14645	14817	14550	14584	14531	14651	14841	14692	14575	14685	14774	14660	14660	14656	14687	14687	14729	14588	14562	14650	14717	14734	14533	14611	14776	14749	14749	14648	14658	14775	14745	14903	14584	14718	14751	14766	14636	14841	14583	14751	14660	14716	14637	14718	14806	14486	14591	14579	14691	14588	14537	14490	14566	14685	14781	14526	14671	14532	14621	14605	14644	14841	14618	14536	14482	14748	14804	14808	14680	14679	14682	14610	14563	14497	14749	14707	14723	14770	14600	14748	14734	14832	14557	14585	14798	14754	14654	14880	14640	14634	14623	14814	14566	14615	14706	14398	14562	14744	14723	14589	14564	14454	14459	14630	14765	14859	14757	14797	14639	14630	14714	14596	14496	14843	14687	14482	14853	14577	14563	14639	14460	14838	14756	14534	14498	14414	14590	14455	14575	14589	14585	14694	14614	14707	14872	14637	14601	14765	14661	14512	14815	14550	14607	14635	14610	14606	14569	14659	14625	14806	14702	14621	14659	14608	14789	14694	14542	14683	14592	14693	14419	14424	14480	14515	14816	14665	14482	14604	14554	14564	14700	14679	14477	14714	14748	14643	14574	14549	14588	14781	14661	14529	14641	14602	14697	14687	14355	14457	14602	14515	14821	14619	14566	14622	14521	14592	14393	14820	14801	14739	14710	14815	14726	14586	14730	14695	14791	14624	14499	14711	14474	14869	14684	14658	14772	14701	14590	14628	14705	14735	14533	14662	14627	14506	14588	14617	14720	14749	14775	14658	14602	14514	14605	14593	14589	14704	14638	14721	14707	14701	14678	14721	14641	14778	14743	14608	14540	14587	14497	14470	14533	14568	14772	14678	14597	14708	14570	14500	14657	14469	14608	14595	14619	14537	14707	14719	14626	14646	14602	14811	14649	14602
23216	34453	31756	25150	21511	18724	17177	16052	15174	14532	14662	14158	14603	14312	14337	14382	14297	14398	14224	14524	14124	14079	14264	14108	14177	14195	14173	13918	13928	13922	14000	13909	13950	13807	13924	13982	13936	13870	14133	14031	14102	13919	13862	13990	13723	13946	13894	14024	13953	13931	14055	13920	14005	13977	13898	13881	13746	13898	13864	13915	13762	13810	13928	13733	13922	13989	13754	13737	14069	13809	13909	13934	13852	13733	13804	13979	14007	13810	13829	13857	14002	13987	13868	13899	13696	13925	13895	13835	13764	13859	13826	13837	14028	14102	13967	13792	13865	13955	13813	13949	14025	13803	13858	13862	13945	14038	13879	13875	13975	13851	13758	13968	13972	13866	13828	13897	13987	14068	13945	13865	13833	13964	14029	13747	13812	13975	13680	13870	13941	14099	13893	13807	13843	13861	13811	14038	13760	13859	13905	14014	13976	13891	13871	13928	13948	13793	13837	13837	13839	13841	13857	13874	13780	13836	13881	13863	13828	13953	13811	13657	13805	13829	13837	13931	14048	13854	13937	13762	13782	13976	13695	13863	13634	13838	13742	13942	13874	13755	13829	13890	13974	13936	13797	13932	13879	13881	13940	13909	14010	13833	13842	13866	13793	13924	13843	13831	13892	13756	13705	13863	13769	13925	14063	13930	13788	13996	13978	13793	13847	13923	13848	13833	13769	13885	13997	13997	13820	13945	13759	14042	13895	13752	13965	13894	13986	13754	13992	13958	13783	13737	13869	13931	13834	13918	13829	13952	13703	13974	13986	13884	14004	13951	13753	13911	13772	13709	14048	13919	13834	14023	13772	13847	13842	13745	13847	13923	13969	13832	14000	13962	13837	13960	14089	13723	13926	13835	13876	13856	13933	13716	13848	13798	13922	13850	13944	13702	13781	13955	13954	13844	13704	13929	13968	13711	14091	13894	13793	13916	14008	13907	13882	13889	13854	13916	13895	13986	13984	13964	13981	13810	14009	13887	14084	13870	13769	13862	13671	13881	13942	13857	13885	13754	13999	13793	13858	13989	13893	13989	13859	13848	13843	13894	13865	13794	13812	13675	13888	13970	13893	14013	13896	13990	13905	13909	13853	13901	13849	13850	13848	13967	13923	13834	13920	13773	13890	13822	13883	13965	13718	13981	13951	13838	13897	13958	13976	13886	13998	13924	13765	13960	13770	13918	13735	14028	13957	13812	13665	13965	13930	13868	13899	14027	13811	13909	13840	13716	13821	13845	13904	13847	13992	13859	13812	13863	13890	13905	13843	13911	13819	14002	13935	14006	13757	13722	13823	13934	13899	13831	13763	13922	13879	13904	13853	13889	13797	13944	14016	13914	13824	13956	13780	13875	13820	13881	13880	13801	13809	13646	13868	13730	13907	13774	13935	13874	13956	13783	13836	13782	13935	13791	13898	13723	14046	13903	13967	13980	13864	13923	13773	13809	13862	13908	13763	13895	13695	13910	13859	13828	13878	13850	13684	14013	14004	13904	13819	13937	13772	13889	14001	13718	13871	13690	13823	13864	13867	13760	13930	13905	13965	13854	13914	13905	13757	13896	13921	13822	13736	13893	13932	13920	14092	13867	13697	13818	13860	13811	13649	13852	13904	13880	13939	13810	13904	13767	13856	13851	13816	13879	13915	13921	13755	13751	13911	13750	13906	13896	13785	13878	13860	13887	13712	13877	13819	13809	13879	13837	14119	13926	13804	13890	13768	13924	13880	13779	13730	13746	13951	13796	13948	14024	13862	13855	13925	14000	13886	13902	13835	13747	13836	13863	13928	13905	13858	13980	13771	13883	13932	13798	13922	13800	14100	13862	13825	13935	13839	13896	13825	13880	13870	13859	13849	13994	13888	14003	13909	13817	13774	13863	14074	13976	13944	13987	13853	13775	13913	13983	13850	13832	13831	13927	13849	13828	13918	14011	13741	13759	13835	13858	13886	13952	13846	13827	13761	13814	13885	13771	13989	13861	13856	13772	13945	13763	13979	13693	13968	13934	13736	13846	13921	13919	14007	13944	13995	13938	13826	13881	13790	13877	13820	14024	13950	13909	13950	13974	13931	13774	13804	13914	13805	13924	13861	13871	13883	13782	13959	13811	13934	13829	13958	13901	13906	13996	13982	14007	13879	13856	13935	13941	13868	13993	13886	13984	13871	14025	14011	13746	13831	14036	13824	13795	13900	13853	14058	13822	13906	14056	13935	13920	14003	13910	13871	13861	14031	13821	13857	13820	13895	13837	13953	13850	13870	13850	13942	14009	13867	13868	13730	13956	13657	13824	13849	13730	13772	13944	13919	13931	13858	14062	13700	13962	13886	13871	13958	13827	13950	14062	13756	14118	13879	13631	13942	13837	13809	14000	13961	13920	13703	13848	13806	14158	13840	13679	13764	13889	13943	13855	13966	13785	13841	13912	13834	13857	13955	13715	13935	13795	13769	13839	13892	13895	13864	13875	13921	13816	13902	13884	13987	13912	13847	13741	13928	13896	13924	13848	13908	13763	13810	13955	13835	13886	13878	13869	13967	13922	13891	13937	13963	13812	14032	13865	13999	13792	13899	13732	13888	13881	14021	13884	13912	13884	13811	13858	13757	13843	13850	13818	13826	13945	13992	13790	13869	13915	13641	13848	13964	13821	13879	13987	13863	13674	13723	13858	13909	13881	13858	13995	13891	13865	13917	13929	13752	13982	13903	13753	13871	13813	13853	14022	14004	13874	13905	13928	13794	13786	13783	14036	13894	13960	13984	13730	13872	13836	13952	13831	13965	13921	13807	14016	13806	13835	13848	13835	14069	14002	13819	13865	13786	13983	13725	13855	13995	13721	13894	13843	13798	13902	13921	13851	13811	13977	13906	13856	13720	13741	13968	14011	13775	13816	13860	13706	14012	13792	13905	13674	13751	13947	13934	13872	13941	13903	13927	13815	13944	13936	13782	13806	13884	13873	13858	13813	13924	13689	13931	13999	13904	13700	13869	13812	13866	13751	13731	13780	14164	13820	13883	13879	13936	13805	13822	13662	13743	14006	13853	13875	13944	13813	13855	13910	13796	13830	14056	13852	13755	13763	13890	13900	14023	13955	13725	13861	13966	13853	13877	13880	13987	14038	13998	13876	13869	13780	13850	13822	13789	13957	13928	13823	14023	13994	13765	13866	13890	13831	13902	14000	13695	13756	13925	14071	13996	13719	13852	13848	13824	13876	13806	13867	13904	13742	13940	14088	13857	13769	14008	13803	13767	13880	13831	13853	13697	13947	13717	13784	13955	13937	13849	13838	13872	13902	13855	13846	13868	13819	13979	13782	13911	13810	13863	13753	13686	13819	13882	13876	14058	13846	13855	13722	13674	13898	13885	13876	13819	13966	14021	13914	13803	13774	13855	13925	13908	13796	13821	13924	13905	13921	13881	13984	13923	13835	13871	13867	13764	13800	13759	13913	13860	13819	14015	13823	13873	13892	13886	13811	13827	14099	13931	14035	13772	13853	13918	13789	13877	13958	13833	13829	13927	13879	13854	13693	13892	13925	13897	13832	13927	13967	13972	13991	13881	13880	13951	13834	13950	13936	14093	13934	13782	13809	13862	13940	13904	13834	13833	13721	13899	14027	13934	13872	13852	13900	13886	13948	13908	13768	13829	13872	14026	13985	13734	13867	13867	13908	13853	13934	13804	13854	14023	13923	13695	13858	13898	13805	13723	13866	13767	13965	13913	13771	13946	13847	13925	13957	13936	13960	13861	13905	13970	13993	13891	13718	13997	14027	13915	13956	13821	13904	13810	13795	13927	13875	13802	13791	13975	14047	13979	13919	13991	13892	13631	13887	14025	13913	13875	13954	13919	13808	13831	13914	13755	13862	13903	13918	14037	13955	13918	13932	13993	13779	13886	13990	13726	13861	13805	13927	13903	13898	13880	13772	13777	14011	13820	13817	13925	13832	13672	13970	13790	13992	13953	13705	13850	13878	14076	13872	14013	13913	13915	13867	13789	13759	14005	13934	13878	13746	13970	13885	13947	13874	13828	13920	13783	13875	13990	13802	13809	13962	13959	13947	13948	13957	13844	13987	13849	13980	13852	13927	13742	13784	13797	13987	13965	13874	13678	14079	13829	13871	13968	13827	13962	14153	13993	14109	13911	13930	14087	13868	13916	13935	13834	13906	13842	13920	13847	13796	13938	14016	13962	13889	13815	13845	13871	13793	13874	13963	14015	14036	14007	13810	13926	13972	13852	13809	14022	13726	13942	13962	14006	13980	13982	13827	13849	13855	13972	13843	13839	13919	13984	13765	13873	13867	13846	13760	13878	13722	14150	14067	13854	13762	13878	13886	13767	14073	13869	13855	13873	13916	13818	14048	13764	13765	13865	13875	13904	13888	13948	13912	13779	13827	13801	13825	13933	13805	13763	13871	13791	13937	14006	13839	13856	13940	13741	14019	13659	13824	13787	13917	13852	13654	13828	13800	13864	13894	13840	13875	13852	13778	13787	13732	13764	13729	13964	14024	13830	13820	13899	13993	13864	13714	13842	13865	13939	13912	13979	13767	13852	13726	13891	13798	13983	13802	14076	13805	13951	13881	13969	13856	13870	13932	13799	13958	13868	13840	13950	13748	13922	13847	13905	13854	13990	13873	13871	13860	13888	13979	13739	13936	13834	13970	13981	13868	13955	13888	13952	13817	13871	13914	13907	13789	13866	13967	13873	14122	13927	13828	13877	13938	13866	13891	13943	13787	13726	13938	13792	13827	13822	13865	14062	13908	13868	13922	13855	13833	13823	13817	13939	13998	13699	13960	13896	13846	13970	13998	13890	13846	13858	13778	13824	13752	13836	13794	13944	13849	13833	13974	13967	13932	13959	13883	13894	13796	13905	13912	13721	13789	13904	13958	13909	13939	13900	13796	13798	13907	13900	13910	13940	13878	13943	13833	13814	13925	14120	14072	13874	13822	13861	13906	13798	13911	13897	13803	13954	14093	13921	13859	13803	13948	13766	13781	13811	13822	13910	13846	13905	13792	13897	13796	13954	13742	13913	13689	14042	13703	13814	13969	13837	13857	13907	13816	14017	13902	13881	13882	13841	13847	14006	13792	13745	13935	13837	13826	13926	14106	13937	13987	13976	14076	13811	13985
23763	21229	28767	24271	22487	22732	21258	17395	16147	15913	15732	15597	15425	15375	15228	15381	15271	15086	15097	15248	15056	14959	15024	15128	14942	14905	14814	14846	14615	14723	14696	14752	14770	14758	14628	14813	14828	14837	14742	14653	14590	14829	14640	14661	14752	14597	14629	14456	14866	15126	15494	15189	14861	14795	14717	14685	14632	14536	14688	14880	14599	14535	14777	14810	14656	14589	14700	14597	14598	14780	14563	14741	14693	14535	14588	14584	14621	14734	14649	14569	14639	14859	14809	14589	14741	14678	14703	14523	14524	14634	14672	14684	14844	14723	14744	14617	14496	14653	14515	14568	14645	14533	14653	14689	14634	14721	14556	14490	14589	14794	14568	14636	14743	14537	14704	14529	14653	14616	14609	14743	14675	14603	14508	14537	14515	14494	14629	14584	14566	14701	14449	14557	14753	14537	14854	14553	14514	14575	14499	14622	14553	14709	14500	14642	14591	14583	14597	14602	14679	14626	14698	14583	14592	14581	14730	14558	14788	14470	14511	14554	14594	14534	14599	14615	14558	14565	14531	14475	14611	14583	14646	14695	14601	14400	14505	14553	14657	14615	14682	14528	14528	14706	14507	14808	14610	14734	14606	14805	14433	14536	14690	14524	14651	14815	14495	14526	14768	14613	14544	14491	14507	14668	14669	14640	14687	14731	14501	14750	14663	14692	14706	14672	14685	14579	14430	14676	14757	14492	14712	14726	14549	14546	14784	14574	14765	14436	14571	14624	14648	14583	14790	14577	14628	14619	14538	14475	14719	14582	14714	14587	14664	14490	14405	14654	14350	14541	14657	14588	14508	14383	14514	14500	14654	14652	14693	14695	14715	14552	14674	14650	14515	14815	14570	14545	14675	14653	14716	14687	14601	14486	14702	14470	14633	14650	14584	14792	14695	14654	14539	14382	14752	14725	14619	14827	14587	14617	14647	14545	14567	14591	14604	14629	14761	14770	14671	14625	14698	14618	14732	14642	14776	14634	14722	14591	14601	14531	14540	14485	14746	14505	14453	14415	14494	14717	14616	14564	14450	14670	14547	14643	14529	14713	14655	14671	14527	14621	14683	14714	14564	14465	14564	14772	14665	14650	14705	14675	14685	14518	14537	14631	14628	14655	14495	14765	14608	14460	14405	14754	14813	14752	14633	14507	14448	14617	14509	14741	14550	14749	14613	14462	14630	14628	14632	14579	14428	14765	14606	14458	14647	14460	14582	14490	14589	14670	14586	14577	14523	14711	14594	14459	14654	14568	14690	14663	14722	14605	14486	14605	14617	14662	14720	14821	14614	14716	14603	14811	14669	14620	14496	14526	14696	14560	14458	14478	14470	14666	14529	14708	14696	14558	14567	14702	14592	14802	14671	14530	14624	14650	14614	14637	14498	14668	14506	14397	14663	14618	14550	14575	14511	14566	14493	14569	14816	14678	14701	14605	14739	14658	14728	14566	14540	14550	14702	14557	14423	14651	14615	14733	14465	14497	14613	14519	14564	14594	14653	14806	14584	14518	14598	14785	14635	14582	14593	14656	14596	14530	14659	14660	14688	14713	14685	14655	14596	14568	14536	14717	14530	14733	14680	14554	14440	14654	14560	14586	14694	14465	14532	14471	14414	14649	14450	14604	14674	14698	14564	14621	14465	14554	14651	14633	14884	14849	14818	14814	14844	14612	14507	14413	14672	14640	14578	14545	14632	14585	14536	14535	14642	14614	14466	14439	14594	14604	14501	14535	14578	14499	14572	14635	14433	14570	14703	14664	14637	14645	14635	14536	14708	14645	14672	14650	14647	14549	14678	14340	14676	14497	14618	14666	14477	14622	14670	14422	14680	14521	14536	14655	14655	14476	14688	14583	14634	14685	14509	14783	14809	14595	14606	14533	14720	14702	14514	14592	14552	14481	14554	14827	14517	14525	14683	14708	14670	14749	14666	14752	14669	14555	14568	14584	14685	14653	14856	14598	14743	14491	14628	14703	14558	14513	14773	14578	14590	14689	14480	14486	14527	14674	14607	14718	14558	14696	14618	14548	14557	14628	14715	14643	14642	14622	14558	14676	14742	14627	14759	14550	14359	14556	14651	14717	14390	14761	14772	14741	14603	14430	14580	14546	14555	14760	14779	14662	14635	14507	14605	14533	14595	14570	14687	14560	14802	14760	14670	14699	14507	14590	14680	14737	14580	14618	14767	14727	14628	14715	14707	14536	14420	14714	14620	14596	14741	14648	14761	14757	14587	14418	14711	14660	14650	14534	14670	14629	14613	14450	14718	14672	14633	14560	14654	14439	14595	14603	14543	14718	14660	14479	14645	14773	14570	14533	14720	14623	14632	14578	14838	14697	14614	14613	14606	14886	14730	14538	14456	14668	14438	14778	14646	14649	14566	14546	14633	14552	14676	14562	14707	14774	14665	14587	14618	14468	14620	14644	14564	14574	14458	14635	14725	14638	14716	14594	14637	14586	14398	14506	14382	14563	14775	14636	14605	14723	14643	14598	14640	14534	14685	14699	14641	14720	14765	14657	14697	14630	14790	14524	14560	14708	14714	14554	14499	14346	14506	14694	14478	14630	14537	14415	14504	14334	14587	14644	14514	14542	14737	14467	14640	14701	14729	14716	14588	14568	14576	14629	14518	14579	14604	14682	14824	14617	14701	14738	14499	14597	14459	14575	14628	14399	14521	14863	14621	14715	14623	14667	14616	14667	14697	14387	14727	14604	14449	14650	14642	14631	14568	14691	14830	14679	14342	14531	14586	14491	14641	14611	14592	14576	14619	14604	14433	14575	14633	14539	14668	14630	14432	14582	14579	14557	14629	14643	14614	14540	14541	14782	14726	14540	14454	14642	14461	14600	14715	14625	14555	14647	14638	14287	14658	14557	14524	14626	14696	14460	14577	14563	14734	14542	14628	14629	14692	14706	14539	14574	14442	14350	14636	14694	14487	14567	14820	14573	14822	14819	14555	14545	14581	14603	14674	14495	14585	14599	14552	14593	14586	14525	14387	14562	14810	14662	14625	14603	14521	14706	14586	14772	14630	14542	14615	14605	14652	14590	14752	14340	14584	14534	14617	14468	14762	14474	14794	14573	14741	14444	14543	14611	14585	14596	14732	14610	14708	14597	14719	14782	14596	14544	14695	14670	14762	14485	14534	14693	14667	14576	14682	14664	14689	14786	14566	14738	14755	14644	14729	14592	14640	14514	14844	14788	14528	14666	14626	14601	14669	14494	14556	14547	14427	14826	14606	14655	14603	14555	14808	14561	14702	14670	14552	14760	14448	14764	14455	14643	14603	14680	14794	14680	14583	14452	14588	14564	14596	14471	14546	14728	14632	14561	14623	14421	14349	14737	14679	14192	14804	14698	14507	14477	14919	14685	14596	14633	14683	14545	14444	14832	14728	14686	14503	14472	14612	14821	14673	14524	14525	14501	14508	14460	14532	14562	14614	14531	14578	14632	14615	14593	14433	14784	14602	14612	14683	14510	14595	14602	14666	14664	14586	14705	14629	14554	14780	14534	14636	14668	14622	14587	14645	14535	14759	14380	14745	14704	14491	14701	14644	14627	14556	14761	14639	14554	14672	14530	14634	14557	14877	14574	14626	14594	14639	14580	14551	14452	14705	14623	14534	14719	14647	14631	14670	14676	14857	14558	14572	14574	14568	14651	14575	14468	14638	14681	14588	14579	14601	14573	14540	14517	14577	14671	14494	14522	14685	14666	14686	14659	14577	14678	14607	14387	14524	14572	14613	14673	14686	14618	14402	14607	14439	14545	14703	14695	14576	14577	14654	14662	14562	14566	14556	14461	14711	14633	14681	14761	14654	14781	14627	14599	14683	14617	14706	14610	14464	14567	14421	14671	14656	14558	14690	14469	14467	14595	14411	14578	14541	14570	14563	14476	14611	14555	14782	14622	14521	14658	14599	14524	14539	14532	14647	14758	14762	14616	14711	14730	14791	14704	14679	14717	14682	14568	14575	14538	14777	14633	14531	14573	14681	14684	14730	14553	14446	14614	14643	14610	14499	14511	14450	14670	14712	14719	14545	14596	14476	14674	14493	14632	14655	14363	14651	14526	14559	14962	14576	14583	14383	14599	14599	14653	14703	14524	14567	14530	14458	14587	14555	14615	14668	14745	14624	14299	14706	14657	14346	14581	14694	14676	14641	14618	14663	14514	14449	14685	14595	14598	14543	14353	14618	14706	14653	14544	14757	14835	14657	14501	14700	14412	14613	14640	14513	14669	14656	14472	14691	14403	14593	14452	14602	14639	14631	14385	14466	14553	14678	14664	14692	14596	14489	14638	14511	14696	14584	14637	14690	14528	14550	14561	14644	14668	14795	14650	14591	14541	14596	14589	14621	14754	14599	14834	14735	14731	14554	14642	14747	14569	14527	14676	14526	14565	14732	14694	14831	14586	14599	14777	14773	14641	14482	14462	14477	14545	14621	14736	14786	14741	14374	14549	14636	14640	14530	14722	14582	14722	14534	14593	14445	14684	14581	14493	14457	14764	14720	14620	14668	14613	14480	14656	14529	14574	14600	14590	14678	14508	14667	14713	14694	14562	14668	14716	14648	14558	14530	14675	14681	14635	14405	14585	14728	14359	14887	14584	14659	14473	14475	14668	14666	14547	14689	14468	14479	14562	14374	14637	14439	14627	14767	14616	14477	14866	14670	14536	14464	14601	14558	14699	14425	14632	14630	14532	14567	14569	14698	14525	14667	14639	14662	14660	14494	14590	14628	14669	14583	14670	14497	14456	14600	14598	14585	14596	14618	14698	14508	14402	14666	14759	14616	14827	14533	14472	14637	14677	14509	14610	14636	14663	14549	14834	14657	14672	14637	14608	14804	14664	14608	14536	14492	14755	14706	14649	14684	14792	14867	14673	14574	14659	14789	14670	14588	14688	14644	14657	14564	14493	14501	14433	14519	14527	14769	14489	14487	14489	14663	14621	14629	14594	14499	14599	14513	14756	14630	14616	14721	14471	14656	14571	14625	14764	14413	14635	14552	14406	14562	14573	14496	14596	14680	14455	14696	14599	14475	14477	14515	14400	14494	14609	14614	14559	14669	14401	14647	14743	14689	14596	14549	14649	14684	14652	14700	14668	14582	14737	14535	14752	14466	14672	14751	14576
22682	39766	37680	29788	25542	21876	19928	17757	16634	15504	15379	15099	15001	15015	15077	14945	14813	14835	14860	14723	14581	14360	14338	14483	14240	14116	14177	14039	14044	14004	14132	13981	14052	13955	14030	13910	13826	13788	14080	14038	13999	14165	14041	14147	13975	14087	13919	13836	14504	14717	14787	14692	14526	14168	13939	13989	13923	13811	14000	13810	13947	13782	13839	13837	13920	13926	13900	13968	13788	13918	13775	13909	13927	13998	14031	13904	13907	13840	13939	13964	13903	13841	14015	13949	13974	13700	14094	13892	13957	14012	13996	13890	13736	13754	13780	13904	14014	13843	13930	13881	13794	13845	13982	13842	13900	13788	13891	13926	13937	13851	13722	13877	13928	13963	13759	13863	14062	13796	13858	13804	13964	13938	13756	13832	13923	13876	13875	13885	13896	13719	13953	13692	13896	13909	13837	13919	13935	13911	13846	13900	13903	13877	13866	13822	13827	13888	13794	13917	13812	13948	13909	13807	13865	13990	13815	13834	13888	13959	13812	13960	13996	13964	14094	13755	13912	13832	13813	13615	13921	13740	13861	13869	13943	13720	13918	13882	13794	13817	13901	13856	13747	13821	13979	14068	13943	14127	13751	14067	13849	13828	13934	13951	13758	13707	13963	13821	13656	13874	13895	13851	13866	13982	13980	13855	13773	13835	13771	13888	14015	13832	13894	13860	13880	13764	13720	13949	13748	13809	13735	13882	13920	13906	13891	13884	13730	13850	13966	13841	13855	13986	13891	13965	13974	13898	13928	13867	13937	13875	13772	13949	13948	13944	13905	13896	13906	14013	13901	13822	13853	13982	13890	13791	13797	13885	13994	13819	13886	13959	13941	13784	13962	14034	13868	13727	14016	13999	13783	13957	13793	13946	13938	13962	13791	14002	13970	13763	13867	13965	13847	13915	13885	13867	13981	13856	13976	13927	13739	13899	14003	13756	13970	13839	13691	14052	13698	13800	13916	13826	13811	13880	13842	13723	13815	13939	13813	13783	13796	13963	13811	13841	13935	13897	13911	13798	13863	13778	13841	13823	13977	14081	13971	13710	13840	13889	13811	13889	13969	13905	13938	14011	13849	13817	14034	13917	13833	13764	13868	13660	13790	13907	13913	13875	13908	14180	13850	13804	13848	13858	13971	13862	13862	13764	13905	13699	13900	13828	13881	13945	13765	13778	13801	13981	14063	13816	14049	14034	13793	13969	13854	13673	13752	13858	13956	13934	13917	13666	13664	13914	13948	13870	14042	13942	14067	13757	13762	13840	14002	13911	13730	13890	13886	13671	13915	13864	13971	13898	13783	13874	13775	13829	14032	13789	13893	13932	13778	13765	13846	13820	13918	13781	13807	13927	13912	13931	13912	14023	13811	13869	14012	14040	13898	13833	13903	13850	13877	13767	14070	14031	13905	14068	13796	13931	14002	13958	13921	13851	14034	13842	13799	13939	13959	13836	13886	13853	14068	13867	13760	13904	13811	14015	13614	13920	13842	13823	13923	13934	13780	13932	13900	14114	13790	13738	13898	13897	14083	13817	13890	13870	13935	13868	13709	13862	13982	13830	13845	13658	13813	13827	13821	13855	13988	13689	13994	13986	13942	13883	13987	13929	13936	14097	13797	13735	13951	13972	14028	13924	13927	13921	13910	13949	13877	13910	13785	13940	13985	13836	13862	13791	13875	13992	13956	13966	13906	13876	13912	13805	13922	13902	13818	13928	13774	13911	13979	13696	13796	13938	13913	13640	13821	13988	13805	13823	13779	13757	13987	13941	14046	13991	14014	14011	13859	13911	13838	13828	13932	13974	13956	13912	13939	13996	13822	13812	14011	13713	13925	13849	13841	13811	13917	13932	13745	13861	13879	13943	13895	13835	13869	13871	13826	13695	13926	13803	13884	13904	13870	13884	13829	13793	13926	13891	14055	13915	13929	14059	13910	13835	13897	13862	13853	13901	13782	13924	13796	14063	13897	13915	14042	13990	13881	13933	14052	13877	13897	13743	13884	13746	13769	14056	13797	13952	13794	14008	13847	13896	13861	14056	13966	13728	13842	13797	13988	13797	13954	14019	13930	13725	13694	13881	13969	13857	13863	14008	13888	13894	13856	13831	13838	13805	14005	13863	13847	13973	13878	13769	13975	13913	13948	13764	13756	13799	13831	13939	13853	13930	14070	14000	13798	13763	13906	13703	13927	14012	13904	13719	14010	14043	13938	13796	13929	13926	13799	13788	13747	14002	13821	13834	13835	13822	13949	13870	13866	13893	13832	13933	14059	13713	14036	13967	13844	13868	13816	14013	13791	13790	13935	14076	13916	13896	13950	13913	13775	13924	13870	13595	13784	13895	13978	13919	13731	14017	13943	13937	13833	13860	13958	13715	13919	13793	13919	13874	13882	13847	13853	13900	13889	13881	14002	14097	13999	14003	13825	13689	13890	13954	13987	13947	13982	13923	13766	13848	13996	13927	13964	13742	13877	13831	14006	13854	13980	13812	13811	13999	14068	13912	13887	13870	13975	13942	13715	13836	13913	13784	13857	13806	13853	13974	13944	13840	13917	13822	13935	13967	13726	13906	13792	13842	13841	13998	13889	13916	13804	13737	13852	13867	13819	13901	13782	14097	13749	13754	13922	13869	13888	13836	13958	13758	13915	13921	14039	13984	13836	13869	13990	14003	13818	13911	13837	13988	13961	13946	13798	13770	13816	13866	13891	13900	13842	13964	13661	14007	13706	13884	13909	13912	14036	14027	14029	13905	13863	13934	13776	14036	13804	13818	13884	13855	13936	13846	13734	13799	13979	13983	13834	13817	14050	13797	13835	13881	13790	13745	13763	13980	13736	13766	13843	13685	13792	14073	13923	13885	13982	13918	13769	13867	13834	13796	13796	13834	14008	13982	13908	13947	13861	13851	13950	13942	13972	13833	13952	13926	13843	13843	13829	13978	13828	14008	13865	13892	13873	13778	13937	13911	13894	14015	13936	13881	14130	13871	13866	13919	13921	13962	13806	14062	13972	13916	14007	13846	13794	13946	13906	13876	14031	14005	13791	13918	13714	13963	13930	13791	13904	13952	13918	13949	13912	13983	13822	13840	13932	13956	13924	14074	13946	13817	13907	13746	13977	13811	13969	13783	13856	13836	13969	13961	13737	14094	13825	13946	13866	13977	14023	13968	13749	13864	13923	13836	13926	13794	13871	13851	13945	13858	13910	13776	13914	13880	13927	13685	13841	14005	13970	13734	13877	13977	13884	13948	13879	13899	14008	14014	13904	13870	13668	13977	13924	14008	14073	13925	13833	13779	13901	13907	13892	13893	13779	14013	13892	13804	13893	13767	13912	13971	13892	13558	14013	13889	13819	13935	13971	13790	13760	13829	14132	13818	13868	14012	13800	13828	14012	14119	13922	13772	14031	14021	13954	13860	13877	13787	13986	13866	13860	13733	14036	13792	13962	13872	13889	13798	13933	14065	13973	13817	13883	13899	13973	13807	13850	13901	13918	14169	13777	13929	13892	13941	13836	13873	13950	13854	13881	13819	13922	13851	14112	13776	13973	13867	13774	13797	13851	13910	13870	13917	13973	13784	13893	14035	13792	14053	13791	13864	13911	13872	13794	13858	13710	13910	13781	14119	13726	13788	13870	13725	14118	14076	13997	13672	14025	13868	13810	13955	13824	13884	13828	13789	13893	14005	13943	13719	13713	14006	13804	13979	13807	13905	13911	14008	13930	13857	13901	13791	13860	13898	13983	13845	13792	13805	13982	13868	13936	13944	13747	13906	13872	14027	13954	13768	13904	13799	13843	13787	13621	13845	13875	14010	13726	13843	13866	13953	13855	13878	14025	13733	13958	13818	13882	13757	14032	13984	13789	13855	13881	13889	13904	13975	13945	13916	13781	13946	13863	13771	14011	13747	13604	13854	13975	13795	13991	13940	13784	13719	13998	13862	14038	13743	13879	13757	13973	13846	13727	13755	13835	13868	13998	13944	13667	13844	13947	14020	13779	13862	13864	13924	13831	13995	13855	13834	13881	13800	13832	13892	13860	13875	13898	13906	13838	13899	13850	13909	13994	13806	13715	13888	13803	13951	13913	13860	13817	13926	13760	13823	13813	13896	13976	13666	13851	13815	13971	13927	13819	13856	13867	13963	13898	13841	14051	13843	13942	13768	13769	13878	14004	13818	13988	13985	13843	13879	14022	13844	13814	13829	13884	13949	13937	13944	13879	13902	13821	13981	13912	13969	13760	13827	13801	14026	13863	13891	13951	13942	13809	13787	13701	13867	13964	14013	13654	13809	13794	13903	13925	13907	13931	13709	13887	13826	13878	13901	13803	13773	13818	13916	13828	13835	13839	14012	13897	13789	13976	13782	13794	13894	14020	13981	13969	13875	14024	13865	13822	13720	13879	13880	13898	13821	13891	13868	13981	13947	13833	13834	13874	13878	13786	14000	13862	13862	13874	13780	13621	13790	13854	13837	13928	13751	13930	13966	13984	13952	13816	13944	13876	13823	13862	13864	14121	13940	14012	13987	13701	13933	13891	13727	13888	14010	13824	13832	13880	13833	13997	13884	14004	13799	13789	13811	13989	14022	13749	13875	13861	13979	13871	13814	13862	13826	13861	13672	13852	13886	13889	13801	13846	13914	13874	13840	13864	13954	13831	13853	13991	13865	13847	13958	13811	13871	13913	13677	13747	13787	13787	13755	13825	13900	13822	13736	13951	13889	14102	13813	13874	13931	13967	13877	13905	13883	13732	13871	13934	13854	13680	13889	13803	13815	13986	13833	13980	13682	13883	14079	13852	13787	13860	13855	13876	13985	13878	13973	13915	13953	13909	13863	13911	13994	13861	13946	13720	14025	13962	13704	13950	13846	13919	13797	13749	13895	13599	13933	13809	13957	14002	13772	13742	13938	13859	13885	14040	13828	13986	13859	13972	13774	13890	13887	13915	13998	14005	13908	13787	13898	13916	13794	14071	13888	13897	13962	13918	13807	13914	13912	13860	13917	13889	13922	13861	13859	13913	13741	13920	13775	13996	13900	13860	14074	13880	13978	13762	13950	13895	14140	13898	13915	13926	13886	13757	13723	13997	13840	13777	13874	13778	13868	13809	14003	13733	13655	13917	13810	13901	13873
22784	21196	29097	23647	21633	23813	25312	19051	17037	16561	16472	16173	15782	15973	15848	15886	15711	15410	15443	15368	15301	15129	15302	15205	15274	14998	15000	14760	14861	14893	14753	15065	14817	14799	15119	15010	14850	14777	14935	14854	14907	14855	14842	14887	14830	14885	14919	14910	15323	15625	15728	15741	15375	14999	14983	14731	14629	14710	14707	14639	14693	14519	14693	14747	14622	14699	14873	14715	14914	14918	14646	14813	14836	14724	14753	14703	14876	14737	14690	14659	14552	14537	14713	14870	14976	14716	14830	14790	14793	14676	14863	14743	14745	14790	14661	14664	14534	14772	14717	14704	14815	14833	14752	14684	14635	14602	14718	14687	14733	14563	14682	14728	14740	14683	14824	14582	14706	14637	14599	14664	14627	14786	14629	14673	14778	14742	14666	14594	14589	14685	14605	14680	14697	14717	14852	14568	14574	14722	14646	14705	14673	14545	14762	14762	14614	14629	14691	14614	14631	14660	14714	14575	14648	14655	14630	14773	14854	14697	14566	14978	14836	14555	14658	14481	14776	14716	14882	14610	14580	14801	14752	14536	14571	14687	14604	14623	14693	14604	14704	14655	14834	14608	14697	14564	14622	14582	14685	14621	14736	14810	14736	14603	14571	14645	14657	14774	14802	14689	14614	14527	14593	14653	14558	14763	14661	14712	14699	14734	14763	14768	14530	14639	14760	14750	14496	14673	14668	14562	14630	14672	14703	14498	14679	14648	14639	14725	14807	14822	14567	14339	14450	14530	14720	14514	14606	14583	14587	14703	14668	14675	14737	14683	14741	14839	14592	14633	14660	14774	14815	14653	14676	14519	14507	14582	14776	14560	14678	14583	14811	14792	14711	14451	14699	14637	14624	14810	14802	14721	14700	14716	14754	14740	14894	14829	14681	14747	14848	14628	14867	14602	14737	14674	14642	14766	14615	14635	14759	14795	14650	14520	14693	14527	14548	14573	14671	14808	14545	14706	14566	14788	14828	14675	14676	14707	14631	14949	14647	14595	14825	14667	14776	14491	14697	14726	14638	14572	14774	14639	14637	14698	14589	14566	14551	14622	14654	14509	14642	14667	14672	14468	14537	14519	14604	14475	14669	14714	14866	14616	14781	14598	14548	14568	14487	14690	14609	14657	14717	14549	14644	14668	14728	14735	14758	14693	14647	14587	14827	14779	14759	14656	14642	14655	14528	14721	14690	14493	14432	14754	14619	14552	14467	14591	14835	14703	14668	14712	14625	14801	14568	14653	14767	14627	14600	14658	14697	14646	14742	14747	14618	14645	14575	14520	14676	14685	14463	14559	14719	14630	14772	14683	14602	14505	14765	14456	14741	14566	14711	14797	14814	14740	14510	14817	14651	14507	14807	14421	14625	14724	14815	14644	14772	14658	14791	14561	14505	14649	14638	14408	14543	14502	14733	14563	14606	14774	14650	14730	14632	14640	14636	14716	14688	14830	14716	14745	14689	14520	14598	14683	14760	14794	14572	14624	14800	14664	14656	14442	14620	14545	14649	14725	14581	14792	14601	14624	14743	14653	14524	14674	14507	14709	14778	14682	14590	14519	14667	14677	14541	14608	14511	14712	14718	14629	14753	14646	14669	14645	14436	14690	14566	14561	14639	14598	14768	14713	14822	14716	14801	14584	14762	14928	14720	14642	14760	14524	14373	14782	14806	14584	14758	14626	14638	14772	14549	14665	14787	14718	14507	14496	14772	14485	14680	14629	14683	14515	14594	14681	14544	14716	14639	14806	14703	14749	14704	14593	14921	14784	14730	14646	14783	14893	14459	14689	14851	14699	14538	14473	14789	14706	14712	14513	14756	14639	14817	14744	14546	14762	14669	14734	14730	14591	14659	14498	14623	14582	14618	14633	14742	14782	14731	14755	14707	14640	14778	14529	14410	14625	14686	14815	14652	14810	14639	14725	14846	14678	14683	14717	14629	14635	14721	14733	14809	14777	14720	14745	14673	14760	14692	14682	14571	14679	14749	14679	14627	14640	14635	14636	14669	14551	14674	14563	14609	14752	14536	14618	14619	14446	14610	14597	14621	14543	14863	14592	14696	14493	14659	14439	14801	14775	14703	14602	14633	14832	14740	14577	14679	14552	14481	14570	14693	14506	14650	14752	14752	14892	14530	14797	14511	14449	14668	14712	14450	14752	14565	14670	14549	14591	14660	14607	14761	14596	14576	14585	14753	14792	14488	14618	14680	14524	14573	14508	14583	14592	14600	14486	14737	14731	14746	14688	14603	14667	14967	14891	14642	14728	14612	14619	14664	14694	14739	14756	14632	14442	14580	14689	14548	14739	14611	14803	14566	14762	14695	14615	14679	14940	14757	14629	14541	14460	14811	14748	14591	14781	14645	14458	14609	14761	14586	14648	14979	14664	14610	14874	14727	14459	14519	14544	14699	14681	14593	14630	14780	14873	14628	14679	14920	14711	14619	14658	14546	14726	14649	14735	14611	14797	14775	14729	14720	14540	14633	14669	14689	14674	14717	14676	14442	14585	14499	14792	14737	14690	14568	14630	14584	14693	14750	14536	14550	14734	14742	14710	14736	14663	14559	14661	14772	14706	14705	14741	14728	14614	14493	14920	14666	14764	14644	14718	14555	14655	14624	14720	14654	14743	14560	14657	14536	14784	15011	14715	14692	14706	14613	14616	14735	14662	14678	14700	14780	14704	14507	14859	14491	14714	14570	14657	14625	14762	14685	14788	14619	14604	14682	14620	14568	14642	14571	14732	14768	14409	14552	14638	14611	14670	14557	14704	14618	14772	14520	14798	14702	14799	14774	14586	14572	14721	14719	14850	14871	14732	14971	14773	14658	14606	14538	14566	14532	14765	14427	14595	14613	14499	14628	14628	14780	14831	14633	14558	14696	14754	14614	14688	14737	14738	14615	14619	14604	14877	14474	14500	14833	14718	14542	14540	14697	14629	14694	14576	14740	14583	14838	14704	14805	14632	14675	14776	14695	14678	14533	14710	14676	14637	14772	14811	14711	14936	14854	14687	14743	14512	14787	14590	14644	14507	14752	14739	14632	14651	14515	14699	14725	14664	14857	14665	14630	14747	14780	14539	14593	14733	14569	14555	14636	14583	14798	14564	14519	14592	14885	14709	14594	14609	14600	14714	14836	14782	14633	14662	14688	14831	14649	14780	14778	14741	14603	14716	14752	14415	14466	14648	14653	14549	14652	14757	14514	14755	14644	14660	14632	14475	14474	14678	14642	14646	14868	14834	14748	14815	14914	14672	14918	14697	14590	14704	14624	14595	14566	14753	14701	14700	14737	14783	14862	14822	14784	14739	14667	14573	14752	14658	14790	14765	14680	14547	14615	14602	14681	14663	14690	14556	14653	14729	14697	14825	14438	14850	14840	14458	14601	14642	14475	14647	14758	14789	15065	14760	14636	14635	14834	14644	14854	14697	14631	14709	14705	14506	14854	14762	14606	14668	14669	14657	14712	14539	14491	14738	14641	14748	14795	14539	14829	14695	14608	14796	14747	14743	14520	14594	14794	14628	14615	14568	14571	14824	14510	14623	14891	14596	14760	14619	14571	14675	14670	14623	14701	14542	14397	14635	14707	14698	14643	14654	14690	14736	14771	14594	14701	14601	14554	14677	14613	14613	14866	14766	14412	14830	14774	14516	14704	14581	14611	14666	14526	14611	14663	14588	14651	14661	14574	14677	14651	14649	14700	14533	14741	14576	14689	14733	14604	14620	14724	14742	14661	14791	14888	14667	14699	14518	14581	14709	14727	14606	14679	14596	14490	14666	14646	14625	14820	14640	14827	14494	14757	14545	14632	14625	14525	14669	14825	14712	14772	14638	14647	14664	14662	14703	14830	14612	14648	14618	14571	14648	14607	14584	14740	14629	14847	14570	14729	14888	14643	14763	14744	14678	14675	14624	14539	14601	14821	14652	14617	14741	14656	14613	14627	14842	14681	14682	14527	14496	14528	14629	14655	14668	14668	14639	14784	14755	14707	14885	14546	14804	14722	14628	14782	14571	14617	14753	14513	14602	14676	14600	14633	14576	14580	14567	14692	14710	14671	14625	14514	14869	14759	14515	14610	14633	14717	14901	14573	14561	14595	14587	14584	14691	14555	14573	14575	14639	14701	14537	14729	14550	14687	14630	14728	14696	14722	14628	14694	14854	14716	14653	14802	14770	14635	14612	14520	14807	14661	14569	14584	14847	14597	14489	14617	14915	14611	14587	14546	14636	14782	14659	14791	14536	14814	14597	14502	14747	14664	14700	14915	14814	14714	14621	14566	14468	14706	14630	14785	14538	14503	14659	14732	14701	14766	14706	14687	14565	14569	14668	14682	14672	14773	14703	14542	14543	14667	14678	14509	14528	14522	14660	14685	14736	14887	14732	14789	14574	14381	14607	14662	14689	14559	14707	14672	14794	14845	14707	14773	14569	14747	14662	14781	14659	14778	14874	14687	14658	14738	14627	14640	14620	14649	14544	14474	14501	14689	14606	14686	14678	14824	14550	14738	14654	14485	14864	14638	14591	14586	14648	14737	14706	14780	14618	14674	14598	14647	14647	14660	14681	14424	14583	14801	14811	14635	14599	14727	14765	14681	14624	14524	14559	14703	14573	14684	14622	14806	14646	14506	14499	14718	14584	14639	14720	14835	14676	14607	14745	14607	14642	14628	14551	14658	14548	14711	14736	14749	14682	14825	14515	14636	14849	14727	14741	14403	14530	14572	14613	14685	14714	14692	14695	14585	14615	14302	14479	14643	14547	14629	14793	14656	14665	14716	14512	14746	14838	14896	14860	14789	14579	14818	14763	14833	14727	14675	14690	14697	14710	14616	14712	14605	14649	14634	14687	14727	14591	14654	14669	14657	14618	14579	14612	14651	14589	14534	14529	14720	14695	14642	14557	14715	14694	14660	14546	14800	14765	14743	14558	14837	14653	14829	14466	14546	15012	14587	14658	14479	14604	14526	14509	14650	14526	14592	14756	14794	14660	14786	14588	14804	14769	14558	14658	14607	14665	14503	14523	14607	14684	14461	14525	14594	14697	14688	14667	14851	14581	14660	14737	14626	14764	14699	14720	14601	14816	14656	14735	14793	14683	14687	14487	14582	14786	14850	14557	14696	14682	14719	14649
23626	43240	41482	33434	28576	24666	21941	19422	17597	16418	16322	15961	15771	15723	15672	15174	15258	15278	15023	14796	14780	14552	14440	14588	14352	14163	14145	13954	13903	14046	13976	14024	13937	14091	13774	13903	13880	13979	13933	14025	13936	14120	14031	14023	13927	13939	13995	14113	15154	15281	15395	15116	14581	14235	13942	13881	13962	13945	13902	13820	13811	13857	13768	13872	13873	13951	13818	13903	13840	13793	13925	13866	14007	13855	13726	13801	13599	13877	13826	13919	13802	13750	13795	13755	13863	13819	13838	13845	13951	13759	13743	13929	13947	13811	13926	13759	13820	13800	13796	13905	13775	13908	13889	13815	14025	13735	13714	13832	13719	13865	13918	13888	13811	13881	13897	13722	13857	13842	13884	13860	13771	13680	13739	13952	13995	13771	14040	13759	13764	13773	13877	13790	13918	13932	13778	13780	13749	13978	13686	13735	13752	13659	13919	13790	13892	13792	13676	13869	13883	13777	13763	13774	13889	13810	13930	13868	13918	13887	13797	13738	13876	13901	13895	14024	13847	13930	13899	14085	13811	13834	13932	13964	13842	13947	13710	13853	13890	13850	13825	14014	13768	13913	13907	13887	14034	13859	13818	13958	13878	13832	13926	13878	13661	13889	13869	13839	13772	13861	13940	13880	13802	13827	13724	13822	13865	13677	13929	13853	13936	13790	13882	13890	13703	13737	13685	13715	13743	13908	13775	13771	13966	13824	13959	13733	13813	13747	13863	13781	13765	13831	13874	13916	13826	13700	13673	14001	13841	13945	13845	13719	13553	13811	13825	13822	13848	13854	13792	13813	13704	13823	13960	13805	13829	13657	13836	13847	13908	13961	13952	13897	13950	13802	13874	13922	13851	13673	13916	13780	13752	13799	13709	13778	13786	13769	13918	13934	13761	13853	14038	13805	13986	13878	13909	13832	13816	13718	13766	13897	13822	13814	13990	13765	13789	13812	13902	13758	13854	13707	13829	13795	13814	13864	13774	13925	13904	13956	13767	13852	13911	13874	13962	13769	13777	13770	13887	13977	13732	13662	13893	13840	13858	13818	13949	13877	13852	13806	13871	13739	13736	13872	13965	13856	14000	13937	13785	13857	13840	13780	13728	13760	13834	13798	13953	13806	13790	13837	13880	13769	13898	13872	13821	13906	13769	13767	13790	13910	13950	13742	13683	13888	13838	13739	13625	13969	13882	13831	13871	13763	13801	13833	13880	13847	13893	13703	13849	13784	13807	13764	13896	13791	13881	13787	13761	13959	13914	13902	13809	13827	13790	13845	13813	13700	13825	13797	13843	13735	13908	13727	13757	13828	13869	13808	13880	13650	13840	13885	13878	13671	13772	13856	13793	13827	13758	13902	13832	13825	13723	13786	13826	13751	13836	13944	13847	13804	13833	13863	13970	13785	13796	13846	13913	13922	13765	13738	13777	13820	13889	13759	13992	13720	13713	13710	13974	13890	13738	13726	13797	13586	13755	13841	13877	13991	13919	13825	13742	13692	13915	13831	13797	13864	13769	13845	13715	13787	13907	13700	13816	14015	13755	13810	13780	13842	13870	13856	13763	13735	13664	13669	13818	13841	13756	13927	13961	13918	13699	13616	13897	13687	13838	13829	13856	13743	13975	13812	13779	13790	13868	13740	13786	13858	13865	13891	13711	13807	13880	13780	13799	13714	13751	13863	13989	13769	13796	13941	13735	13831	13771	13693	13971	13736	13844	13777	13602	13818	13600	13858	13798	13718	13986	13800	13851	13679	13828	13828	13820	13799	13897	13745	13875	13642	13856	13606	13763	13923	13948	13784	13875	13872	13822	13831	13722	13659	13936	13831	13761	13784	13851	13762	13890	13731	13759	13838	13804	13716	13817	13792	13749	13804	13786	13870	13765	13845	13824	13758	13912	13925	13712	13824	13918	13911	13928	13903	13917	13637	13905	13912	13885	13748	13896	13644	13887	13880	13748	13864	13855	13901	13802	13855	13840	13846	13871	13745	13765	13855	13667	13843	13852	13641	13809	13693	13831	13721	13705	13862	13971	13714	13727	13744	13893	13890	14002	13695	13716	13883	13749	13705	13790	13840	13744	13829	13812	13931	13859	13794	13845	13785	13773	13835	13808	13967	13817	13921	13951	13823	13703	13910	13767	13893	13956	13914	13812	13793	13889	13973	13916	13716	13749	13868	13983	13900	13807	13821	13845	13725	13964	13804	14027	13747	13883	13863	13879	13815	13886	13852	13921	13767	14004	13965	13833	13997	13699	13714	13771	13897	13864	13767	13747	13806	13748	13834	13678	13752	13676	14045	13806	13734	13788	13738	13837	13957	13761	13863	13845	13888	13736	13842	13924	13831	14094	13998	13807	13805	14006	13931	13717	14044	14006	13791	13658	13883	13935	13913	13768	13821	13940	13756	13822	13781	13727	14045	13881	13812	13648	13935	13821	13778	13921	13825	13871	13885	13950	13926	13599	13774	13876	13877	13733	13834	13881	13981	13911	13943	13733	13850	13721	13697	13746	13853	13701	13794	13775	13654	13820	13703	13890	13775	13985	13865	13850	13861	13808	13856	13733	13846	13779	13929	13805	13859	13886	13961	13865	13829	13809	13891	13884	13997	13808	13853	13839	13816	13877	13834	13989	13983	13895	13956	13748	13899	13783	13795	13791	13979	13852	13931	13791	13726	13716	13852	13617	13815	13794	13809	13899	13948	13918	13730	13974	13915	13814	13970	13908	13791	13819	13660	13872	13759	13777	13852	13901	13700	13642	13786	13741	13793	13794	13999	13779	13766	13746	13832	13671	13734	13744	13846	13931	13755	13867	13856	13717	13828	13818	13868	13691	13773	13800	13853	13804	13923	13890	13966	13891	13861	13775	13849	13814	13893	13826	13766	13856	13786	13919	13870	13649	13671	13852	13840	13795	13855	13738	13788	13862	13813	13839	13960	13950	13811	13821	13961	13796	13967	13785	13757	13831	13655	13881	13814	13921	13457	14010	13856	13790	13874	13839	13981	13925	13850	13833	13816	13763	13945	13849	13807	13821	13861	13784	13941	13868	13729	13798	13917	13807	13844	13732	13805	14040	13795	13908	13974	13863	13875	13822	13983	13736	13909	13752	13880	13759	13856	13905	13732	13830	13771	13864	13814	13805	13955	13782	13666	14101	13639	13777	13778	13813	13821	13753	13696	13718	13670	13961	13837	13953	13882	13883	13711	13886	13746	13790	13671	13724	13866	13835	13657	13843	13874	13668	13960	13696	13853	13803	13836	13720	13856	13670	13916	13896	13806	13957	13739	13864	13670	13779	13736	13601	13842	13835	13716	13661	13826	13855	13678	13903	13831	13645	13714	13958	13944	13861	13849	13929	13758	13769	13751	13846	13773	13852	13943	13879	13877	13813	13707	13990	13746	13843	13792	13916	13760	13894	13764	13930	13771	13761	13808	13848	13703	13824	13854	13753	13900	13757	13966	13737	13734	13924	13843	13773	13780	13673	13771	13966	13697	13814	13730	13885	13889	13931	13830	13755	13766	13699	13683	13757	13812	13909	13787	13848	13928	13886	13841	13750	13664	13809	13761	13903	13842	13761	13885	13868	13891	13813	13846	13743	13915	13908	13930	13834	13952	13812	13836	13803	13639	13657	13961	13673	13821	13840	13996	13784	13956	13729	13815	13706	13894	13806	13888	13817	13976	13845	13765	13761	13775	13829	13876	13848	13790	13895	13881	13917	13803	13807	13895	13771	13909	13877	13840	13826	13918	13768	13733	13788	13832	13946	13675	13908	13836	13665	13740	13825	13737	13961	13710	13903	13756	13824	13758	13778	13752	13815	13912	14016	13953	13970	13808	13809	13727	13786	13771	13788	13776	13923	13911	13843	13978	13778	13952	13901	13613	13691	13946	13615	13889	13761	13763	13854	13794	13803	13712	13787	13847	13840	13760	13932	13783	13750	13810	13832	13915	13800	13824	13827	13830	13837	13966	13919	13864	13758	13700	13874	13970	13926	13877	13872	13767	13614	13811	13691	13699	13829	13941	14006	14065	13882	13691	13654	13850	13768	13796	13902	13834	13847	13810	13821	13807	13973	13927	13798	13882	13996	13858	13939	13884	13777	13896	13895	13844	13722	13839	13897	13727	13912	13794	13867	14008	13682	13888	13971	13849	13962	13783	13849	13690	13884	13672	13836	13824	13506	13879	13767	13856	13755	13743	13842	13767	13846	13802	13773	13924	13716	13831	13740	13790	13833	13665	13737	13760	13798	13777	13819	13750	14077	13818	13783	13957	13884	13940	13975	13789	13634	13864	13951	13883	13976	13641	13646	13971	13903	13721	13904	13729	13846	13741	13825	13791	13905	13852	13764	13866	13702	13891	13784	13677	13795	13566	13781	13845	13698	13876	13593	13765	13901	13758	13728	13958	13740	13802	13855	13783	13858	13853	13638	13890	13868	13736	13889	13868	13861	13731	13710	13925	13845	13884	13791	13763	13855	13697	13693	13664	13803	14019	13796	13776	13783	13833	13952	13859	13900	13837	13886	13585	13851	13950	13941	13973	13909	13799	13736	13725	13822	13842	13708	13690	13764	14017	13745	13828	13750	13715	13758	13768	13938	13783	13921	13918	13878	13927	13838	13711	14061	13626	13962	13944	13788	13804	13714	13981	13885	13841	13935	13952	13835	13706	13771	13835	13968	13786	13950	13843	13792	13890	13986	13791	13846	13830	13878	13777	13830	13941	13849	13912	13741	14006	13759	13970	13920	13660	13750	13832	13853	13784	13826	13618	13704	13781	13838	13896	13813	13756	13811	13733	13852	13852	13933	14002	13823	13863	13904	13713	13745	13783	13780	13785	13908	13753	13829	13819	13884	13838	13718	13734	13905	13712	13796	13761	13754	13938	13839	13721	13956	13877	13932	13653	13804	13665	13874	13772	13748	13977	13698	13810	13891	13817	13912	13906	13769	13935	13862	13825	13743	13867	14001	13860	13804	13845	13739	13793	13784	13882	13836	13834	13959	13832	13721	13809	13850	13928	13894	13767	13806	13858	13759	13873	13813	13884	13895	13700	13800	13941	13939	14013	13756	13811	13923	13700	13898	13670	13829	13802	13801	13852	13983	13709	13882	13875	13734	13978	13841	13825
27203	23128	28390	24907	19054	17552	16442	15490	15199	14835	14812	14883	15073	14679	14901	14725	14778	14763	14850	14995	14753	14749	14629	14598	14554	14502	14599	14685	14508	14366	14401	14319	14337	14419	14310	14438	14415	14522	14518	14479	14386	14449	14470	14621	14516	14353	14455	14298	14748	14358	14613	14598	14486	14610	14510	14296	14439	14297	14442	14197	14437	14360	14387	14413	14435	14367	14307	14174	14466	14307	14210	14502	14530	14608	14377	14366	14686	14514	14296	14386	14577	14401	14364	14643	14480	14532	14480	14372	14503	14312	14574	14599	14399	14356	14442	14369	14436	14336	14390	14444	14537	14251	14290	14540	14438	14451	14552	14462	14321	14327	14311	14381	14447	14262	14472	14575	14438	14406	14536	14635	14382	14500	14381	14358	14388	14296	14243	14433	14490	14304	14502	14386	14433	14382	14495	14466	14394	14478	14385	14389	14230	14534	14323	14360	14151	14410	14504	14358	14416	14378	14545	14394	14428	14554	14407	14280	14568	14450	14618	14461	14425	14395	14537	14398	14288	14259	14258	14336	14354	14335	14254	14442	14421	14479	14424	14518	14217	14372	14448	14528	14431	14467	14254	14399	14469	14490	14447	14355	14436	14366	14344	14344	14459	14406	14457	14568	14451	14308	14501	14274	14497	14562	14344	14581	14220	14424	14504	14427	14403	14518	14321	14361	14486	14653	14311	14216	14388	14618	14258	14430	14317	14318	14254	14519	14319	14401	14512	14503	14285	14341	14364	14381	14477	14457	14323	14439	14641	14573	14426	14372	14358	14426	14668	14497	14504	14404	14497	14407	14247	14387	14288	14535	14547	14453	14477	14297	14468	14493	14520	14281	14272	14391	14523	14443	14479	14361	14532	14406	14373	14467	14493	14473	14337	14315	14527	14466	14304	14514	14368	14412	14408	14529	14385	14411	14383	14362	14486	14265	14459	14496	14518	14428	14594	14470	14356	14529	14354	14429	14557	14517	14459	14240	14464	14384	14466	14422	14527	14360	14372	14447	14529	14639	14537	14353	14508	14422	14475	14368	14414	14325	14330	14568	14469	14289	14360	14396	14520	14377	14414	14545	14534	14332	14490	14430	14464	14319	14592	14533	14541	14400	14467	14349	14354	14279	14344	14376	14451	14412	14488	14318	14414	14375	14455	14399	14327	14231	14225	14319	14540	14583	14206	14529	14348	14504	14492	14358	14443	14475	14521	14420	14221	14370	14477	14351	14523	14630	14285	14441	14443	14392	14283	14451	14415	14460	14402	14510	14305	14509	14313	14499	14436	14457	14392	14472	14255	14349	14453	14468	14555	14441	14450	14527	14296	14342	14416	14240	14337	14286	14394	14481	14542	14201	14524	14271	14472	14426	14383	14466	14446	14270	14413	14303	14457	14353	14308	14384	14253	14253	14511	14408	14238	14435	14424	14464	14356	14432	14413	14482	14415	14430	14453	14333	14452	14317	14254	14307	14375	14186	14330	14363	14473	14265	14518	14484	14410	14270	14313	14335	14197	14511	14365	14338	14470	14254	14382	14501	14555	14650	14336	14459	14472	14432	14315	14518	14329	14548	14524	14468	14442	14453	14445	14263	14454	14412	14463	14305	14370	14336	14450	14350	14433	14429	14493	14393	14397	14537	14474	14212	14683	14302	14387	14410	14469	14520	14474	14363	14290	14367	14467	14364	14349	14401	14492	14515	14581	14422	14316	14390	14427	14436	14370	14409	14215	14324	14469	14343	14177	14225	14399	14374	14414	14380	14547	14386	14567	14518	14413	14440	14551	14277	14516	14447	14471	14444	14278	14309	14191	14262	14434	14398	14119	14425	14377	14401	14488	14699	14407	14414	14500	14338	14262	14506	14278	14322	14516	14542	14631	14285	14464	14394	14425	14560	14416	14567	14419	14295	14333	14527	14400	14390	14385	14542	14368	14449	14392	14256	14437	14520	14306	14491	14531	14369	14384	14463	14477	14495	14405	14454	14440	14504	14398	14687	14311	14332	14548	14584	14448	14397	14547	14310	14420	14204	14517	14469	14484	14298	14287	14412	14561	14510	14373	14365	14440	14358	14357	14291	14483	14552	14467	14380	14549	14538	14160	14420	14392	14276	14489	14489	14443	14525	14505	14411	14612	14327	14532	14562	14423	14292	14437	14397	14516	14581	14389	14235	14520	14385	14363	14482	14391	14204	14457	14418	14684	14335	14407	14422	14282	14531	14374	14565	14568	14402	14476	14389	14303	14500	14454	14229	14383	14446	14409	14561	14328	14279	14440	14237	14479	14333	14322	14307	14354	14313	14452	14379	14325	14520	14358	14203	14467	14503	14372	14414	14436	14475	14407	14364	14459	14546	14520	14536	14432	14260	14717	14379	14464	14415	14392	14500	14512	14483	14212	14581	14417	14301	14522	14480	14409	14469	14297	14476	14296	14450	14463	14420	14251	14133	14324	14339	14611	14383	14572	14545	14427	14497	14509	14534	14363	14341	14454	14510	14364	14351	14518	14385	14447	14498	14340	14492	14352	14437	14227	14252	14493	14424	14410	14277	14559	14389	14397	14457	14500	14266	14667	14169	14500	14454	14375	14394	14310	14414	14567	14461	14334	14442	14400	14365	14323	14373	14529	14348	14111	14370	14357	14446	14449	14491	14373	14466	14418	14452	14447	14375	14434	14300	14494	14531	14557	14251	14358	14443	14389	14277	14190	14388	14288	14360	14407	14403	14444	14490	14479	14374	14530	14412	14529	14372	14295	14354	14577	14563	14480	14434	14378	14484	14531	14426	14345	14374	14370	14446	14375	14569	14475	14227	14524	14465	14476	14339	14318	14492	14573	14312	14498	14450	14306	14392	14295	14545	14210	14267	14559	14355	14389	14572	14401	14340	14483	14336	14293	14624	14188	14364	14462	14554	14393	14370	14415	14293	14422	14454	14313	14304	14549	14343	14395	14397	14596	14504	14445	14355	14350	14305	14396	14403	14590	14307	14250	14501	14402	14161	14467	14335	14560	14433	14427	14555	14505	14272	14520	14407	14438	14251	14382	14448	14386	14309	14476	14215	14579	14461	14463	14566	14399	14555	14441	14434	14510	14413	14344	14408	14474	14391	14625	14216	14379	14448	14448	14339	14480	14478	14429	14432	14530	14323	14372	14534	14270	14586	14487	14345	14553	14316	14492	14328	14307	14586	14408	14340	14351	14474	14450	14509	14394	14371	14615	14340	14326	14507	14602	14497	14607	14216	14470	14232	14364	14439	14400	14315	14252	14376	14632	14537	14477	14294	14498	14550	14451	14280	14597	14458	14429	14553	14420	14357	14455	14457	14479	14486	14452	14234	14496	14505	14551	14266	14514	14461	14290	14352	14463	14309	14463	14414	14337	14416	14465	14362	14437	14349	14498	14421	14579	14381	14305	14388	14328	14352	14565	14400	14292	14430	14473	14625	14558	14333	14523	14611	14527	14509	14578	14537	14475	14502	14357	14391	14510	14389	14213	14451	14313	14477	14336	14434	14449	14584	14552	14422	14615	14695	14356	14373	14334	14417	14428	14331	14515	14507	14682	14298	14305	14424	14474	14255	14456	14316	14442	14515	14387	14641	14652	14505	14471	14396	14293	14428	14554	14468	14559	14243	14490	14433	14421	14499	14566	14487	14515	14505	14630	14375	14256	14434	14358	14336	14444	14451	14558	14105	14324	14540	14435	14284	14457	14394	14404	14351	14192	14362	14353	14190	14438	14470	14473	14398	14389	14346	14603	14298	14495	14152	14367	14287	14207	14503	14547	14539	14332	14269	14272	14410	14415	14423	14542	14202	14375	14373	14536	14503	14509	14305	14433	14244	14271	14496	14392	14369	14498	14362	14377	14280	14363	14287	14436	14428	14408	14323	14515	14364	14470	14431	14460	14366	14303	14314	14510	14443	14560	14566	14637	14292	14446	14354	14531	14110	14555	14319	14517	14381	14369	14605	14524	14520	14296	14204	14356	14510	14443	14512	14417	14280	14424	14335	14374	14601	14354	14381	14400	14573	14500	14462	14305	14132	14165	14361	14220	14458	14528	14262	14484	14355	14448	14311	14290	14451	14450	14572	14351	14355	14351	14472	14426	14537	14480	14358	14558	14377	14407	14524	14454	14389	14540	14412	14281	14312	14162	14488	14401	14510	14309	14412	14392	14641	14460	14534	14532	14298	14162	14391	14396	14397	14230	14326	14527	14438	14337	14357	14374	14346	14450	14416	14315	14452	14503	14335	14689	14385	14385	14538	14498	14502	14622	14360	14297	14286	14492	14345	14472	14291	14424	14529	14468	14385	14503	14540	14433	14185	14487	14220	14356	14484	14451	14542	14481	14350	14310	14504	14336	14288	14491	14500	14376	14558	14525	14607	14189	14286	14568	14372	14461	14438	14557	14544	14439	14338	14223	14513	14362	14444	14393	14384	14532	14380	14449	14566	14491	14315	14529	14471	14415	14459	14496	14385	14459	14268	14364	14336	14513	14396	14548	14483	14384	14412	14552	14637	14342	14329	14349	14548	14421	14443	14194	14405	14412	14350	14732	14498	14373	14329	14401	14370	14412	14608	14465	14472	14427	14469	14366	14563	14358	14341	14223	14515	14709	14438	14331	14452	14548	14308	14336	14320	14570	14365	14255	14364	14616	14462	14533	14577	14537	14487	14432	14347	14466	14478	14561	14304	14481	14330	14260	14312	14471	14493	14377	14186	14480	14411	14586	14389	14406	14283	14260	14245	14479	14466	14450	14447	14422	14443	14332	14312	14445	14535	14474	14429	14433	14589	14326	14603	14489	14442	14335	14513	14515	14526	14340	14335	14376	14333	14405	14090	14359	14306	14295	14453	14504	14600	14413	14307	14332	14351	14554	14402	14516	14489	14350	14427	14476	14440	14538	14451	14487	14451	14613	14458	14532	14529	14343	14425	14177	14324	14253	14407	14626	14485	14399	14434	14569	14287	14501	14371	14545	14432	14347	14496	14311	14443	14521	14347	14460	14544	14642	14524	14470	14431	14414	14415	14671	14321	14306	14246	14467	14372	14400	14450	14441	14341	14348	14515	14478	14566	14365	14460	14390	14560	14224	14438	14515	14508	14480	14692	14425	14294	14475	14543	14541	14502	14407	14511
21993	33029	31257	24299	20135	18058	16737	15728	14862	14417	14630	14639	14476	14449	14368	14358	14364	14315	14421	13906	14286	14009	14017	13829	13887	13705	13678	13817	13718	13640	13639	13768	13710	13743	13710	13820	13664	13820	13780	13744	13650	13853	13688	13752	13791	13664	13634	13574	13708	13817	13703	13761	13762	13723	13683	13750	13657	13544	13739	13741	13744	13756	13688	13886	13843	13743	13609	13672	13655	13705	13676	13960	13734	13665	13630	13611	13604	13655	13777	13594	13729	13919	13620	13601	13747	13832	13548	13800	13639	13680	13716	13706	13604	13736	13537	13624	13933	13560	13724	13848	13887	13839	13727	13588	13749	13689	13680	13648	13681	13668	13781	13658	13674	13784	13783	13643	13434	13601	13707	13607	13761	13636	13738	13648	13775	13757	13569	13731	13629	13604	13767	13688	13632	13747	13721	13904	13794	13685	13707	13734	13727	13704	13685	13629	13798	13659	13694	13577	13629	13790	13725	13600	13792	13590	13661	13695	13729	13477	13821	13799	13862	13597	13598	13462	13757	13606	13604	13747	13855	13722	13629	13738	13566	13889	13743	13799	13649	13746	13636	13533	13710	13642	13692	13720	13592	13744	13673	13794	13693	13705	13663	13757	13696	13691	13711	13653	13631	13526	13714	13697	13712	13705	13730	13719	13702	13680	13731	13598	13611	13592	13521	13732	13785	13573	13607	13572	13839	13721	13734	13610	13655	13651	13575	13733	13898	13553	13742	13699	13527	13768	13829	13748	13722	13770	13692	13687	13692	13725	13689	13733	13603	13768	13695	13814	13619	13731	13481	13669	13679	13599	13737	13844	13625	13593	13779	13749	13538	13745	13611	13655	13772	13792	13682	13715	13908	13842	13554	13510	13746	13752	13619	13593	13746	13689	13559	13656	13631	13695	13815	13719	13705	13740	13887	13746	13709	13590	13778	13717	13707	13634	13731	13615	13699	13457	13705	13676	13709	13572	13771	13742	13620	13658	13763	13643	13557	13588	13501	13621	13684	13689	13592	13704	13797	13623	13880	13655	13689	13697	13636	13804	13768	13666	13694	13836	13689	13725	13731	13558	13852	13657	13795	13653	13640	13737	13673	13604	13885	13558	13465	13545	13726	13662	13595	13673	13540	13517	13723	13676	13774	13735	13660	13514	13818	13603	13662	13861	13809	13614	13668	13610	13697	13737	13660	13931	13693	13701	13742	13740	13628	13720	13720	13691	13695	13665	13773	13814	13802	13562	13804	13683	13635	13485	13601	13719	13692	13560	13620	13610	13777	13593	13685	13801	13793	13870	13755	13572	13790	13732	13649	13738	13609	13814	13800	13570	13598	13797	13686	13756	13773	13853	13618	13560	13890	13643	13646	13618	13659	13703	13770	13672	13670	13633	13666	13696	13639	13685	13588	13866	13785	13632	13671	13740	13769	13599	13645	13627	13727	13745	13733	13788	13698	13636	13774	13651	13611	13794	13705	13716	13698	13466	13660	13622	13505	13669	13730	13705	13648	13799	13687	13809	13863	13734	13694	13713	13713	13782	13739	13578	13596	13667	13645	13615	13803	13876	13777	13671	13853	13669	13671	13690	13721	13743	13556	13758	13621	13777	13556	13693	13674	13721	13591	13657	13635	13636	13860	13596	13611	13668	13771	13691	13477	13688	13676	13584	13716	13529	13707	13747	13649	13660	13659	13599	13584	13706	13559	13715	13727	13645	13724	13736	13861	13581	13644	13647	13695	13617	13730	13626	13617	13625	13837	13618	13536	13609	13610	13681	13695	13680	13744	13503	13617	13764	13657	13748	13699	13891	13750	13699	13729	13843	13650	13661	13530	13787	13717	13838	13558	13859	13628	13710	13737	13693	13473	13587	13721	13674	13772	13605	13651	13771	13692	13741	13819	13833	13730	13674	13695	13810	13697	13924	13471	13643	13724	13746	13533	13527	13556	13802	13682	13752	13788	13767	13797	13594	13632	13785	13755	13686	13704	13777	13827	13745	13830	13685	13653	13757	13805	13731	13729	13794	13582	13690	13761	13689	13612	13674	13849	13736	13616	13800	13657	13682	13597	13706	13731	13745	13721	13462	13645	13623	13763	13872	13612	13451	13670	13723	13809	13571	13718	13659	13632	13692	13665	13810	13646	13874	13614	13862	13678	13798	13718	13893	13706	13516	13671	13757	13691	13778	13907	13624	13721	13689	13803	13725	13458	13737	13613	13582	13623	13533	13542	13736	13759	13713	13770	13629	13562	13627	13677	13781	13622	13716	13694	13643	13607	13671	13721	13756	13745	13637	13553	13563	13494	13529	13651	13753	13810	13815	13773	13640	13703	13580	13855	13741	13776	13566	13695	13626	13673	13558	13791	13636	13668	13746	13703	13687	13704	13543	13680	13687	13646	13724	13575	13662	13724	13601	13696	13650	13713	13539	13740	13749	13638	13518	13704	13630	13741	13622	13615	13695	13505	13569	13714	13915	13587	13775	13571	13714	13748	13594	13651	13797	13685	13775	13844	13637	13630	13665	13650	13583	13769	13739	13843	13727	13667	13587	13593	13664	13753	13650	13700	13680	13744	13775	13573	13570	13726	13751	13620	13819	13692	13760	13638	13769	13719	13754	13751	13623	13729	13650	13672	13615	13599	13638	13720	13703	13690	13783	13672	13613	13740	13772	13746	13783	13697	13628	13662	13815	13819	13571	13833	13659	13850	13626	13614	13633	13631	13802	13812	13685	13642	13564	13576	13609	13603	13618	13758	13757	13647	13752	13864	13704	13663	13669	13499	13714	13622	13526	13624	13692	13670	13641	13700	13821	13738	13897	13744	13610	13721	13643	13661	13719	13704	13762	13704	13550	13581	13649	13751	13742	13347	13668	13731	13770	13663	13622	13788	13721	13652	13683	13627	13696	13743	13669	13743	13716	13555	13734	13598	13727	13715	13690	13800	13620	13693	13678	13665	13779	13632	13808	13584	13833	13520	13576	13809	13730	13566	13739	13697	13742	13872	13803	13582	13538	13791	13782	13652	13645	13734	13687	13420	13861	13684	13628	13598	13680	13747	13780	13688	13672	13810	13595	13899	13655	13625	13691	13707	13657	13598	13828	13686	13614	13775	13616	13533	13652	13706	13757	13917	13774	13657	13678	13712	13678	13614	13772	13497	13681	13762	13779	13599	13665	13661	13808	13747	13705	13619	13626	13534	13809	13641	13744	13645	13713	13708	13698	13673	13753	13675	13585	13755	13686	13574	13906	13800	13680	13748	13622	13530	13719	13613	13632	13668	13842	13813	13809	13708	13661	13532	13805	13658	13786	13753	13683	13675	13803	13663	13727	13753	13769	13714	13765	13818	13706	13712	13693	13514	13843	13581	13743	13659	13665	13925	13682	13749	13512	13777	13681	13640	13733	13781	13729	13653	13566	13589	13662	13852	13542	13865	13767	13689	13726	13768	13754	13763	13716	13561	13695	13635	13769	13753	13773	13785	13586	13754	13759	13590	13817	13709	13610	13701	13603	13633	13605	13724	13689	13637	13692	13657	13730	13646	13678	13717	13658	13715	13553	13595	13616	13717	13823	13655	13697	13895	13625	13612	13721	13738	13817	13574	13640	13698	13694	13705	13648	13607	13671	13684	13784	13662	13670	13805	13571	13688	13718	13724	13871	13763	13591	13806	13731	13717	13824	13683	13572	13763	13915	13724	13751	13697	13833	13746	13740	13643	13693	13627	13526	13688	13739	13566	13661	13831	13643	13792	13705	13707	13653	13741	13895	13689	13762	13811	13545	13646	13811	13755	13886	13837	13765	13684	13845	13462	13642	13667	13651	13844	13776	13748	13592	13660	13702	13625	13738	13747	13566	13764	13739	13698	13774	13701	13638	13650	13634	13812	13707	13731	13829	13644	13792	13539	13608	13663	13544	13691	13733	13576	13758	13658	13762	13647	13742	13676	13630	13773	13706	13477	13805	13572	13726	13620	13501	13595	13594	13629	13580	13654	13614	13665	13691	13710	13484	13754	13813	13639	13717	13694	13594	13808	13853	13695	13614	13600	13756	13601	13709	13635	13696	13761	13513	13679	13580	13724	13690	13683	13746	13725	13765	13814	13654	13658	13715	13686	13614	13638	13684	13563	13793	13638	13870	13698	13642	13590	13736	13717	13507	13616	13797	13710	13737	13786	13745	13676	13864	13685	13710	13584	13459	13775	13745	13649	13803	13882	13750	13802	13788	13718	13624	13710	13784	13724	13584	13683	13613	13796	13591	13653	13678	13721	13727	13646	13731	13624	13662	13738	13772	13733	13752	13642	13717	13653	13854	13643	13391	13595	13746	13704	13787	13572	13547	13756	13757	13565	13563	13788	13697	13625	13782	13700	13715	13734	13739	13538	13580	13650	13789	13653	13963	13699	13893	13799	13628	13694	13677	13584	13675	13729	13682	13880	13739	13749	13726	13735	13537	13742	13539	13798	13807	13778	13678	13664	13615	13605	13627	13733	13562	13684	13502	13740	13516	13688	13649	13799	13857	13627	13743	13619	13617	13708	13525	13664	13801	13632	13680	13606	13688	13742	13961	13715	13674	13608	13782	13961	13678	13641	13661	13525	13777	13595	13686	13634	13672	13801	13541	13530	13653	13851	13588	13611	13586	13583	13744	13744	13644	13580	13781	13642	13692	13789	13748	13788	13573	13698	13709	13690	13824	13626	13529	13729	13682	13783	13732	13777	13649	13585	13679	13525	13652	13537	13604	13583	13824	13673	13792	13655	13792	13660	13638	13639	13827	13616	13847	13834	13615	13622	13739	13728	13682	13578	13756	13603	13715	13776	13752	13705	13699	13720	13757	13815	13687	13704	13541	13788	13674	13905	13637	13505	13697	13788	13719	13732	13626	13664	13803	13792	13597	13609	13647	13733	13495	13795	13780	13701	13532	13684	13582	13728	13517	13691	13676	13865	13710	13636	13766	13762	13640	13730	13653	13543	13643	13638	13602	13649	13699	13676	13705	13626	13649	13517	13799	13785	13710	13743	13901	13595	13770	13722	13858	13732	13704	13614	13601	13628	13743	13599	13712	13629	13748	13539	13516	13708	13633	13734	13787	13527	13637	13619	13549	13827	13528	13505	13628	13650	13684	13843	13875	13570	13635
23701	21195	28721	24174	22269	22302	20632	17303	16240	15982	15543	15606	15401	15514	15341	15159	15278	15067	15076	15061	14817	14802	14970	14677	14841	14587	14780	14444	14503	14505	14510	14464	14554	14712	14610	14556	14463	14554	14518	14529	14635	14517	14658	14556	14454	14591	14636	14518	14916	15110	15144	15112	14716	14685	14687	14468	14653	14480	14275	14469	14367	14186	14514	14520	14508	14548	14481	14378	14412	14490	14440	14726	14701	14428	14537	14444	14428	14719	14505	14391	14654	14569	14371	14386	14408	14305	14499	14466	14483	14432	14435	14519	14534	14338	14459	14576	14336	14470	14343	14460	14321	14514	14409	14495	14634	14610	14383	14384	14638	14542	14655	14237	14391	14615	14436	14384	14408	14535	14311	14520	14480	14528	14489	14486	14418	14319	14350	14440	14467	14467	14504	14271	14355	14533	14372	14392	14535	14257	14482	14244	14472	14448	14398	14497	14373	14349	14322	14206	14495	14381	14385	14504	14521	14481	14449	14409	14373	14503	14360	14533	14402	14580	14261	14563	14304	14490	14474	14388	14453	14447	14398	14485	14553	14598	14424	14509	14364	14474	14405	14517	14390	14536	14328	14509	14604	14421	14463	14371	14512	14338	14435	14310	14652	14475	14438	14326	14408	14536	14651	14561	14576	14415	14072	14514	14211	14289	14458	14314	14352	14562	14529	14462	14305	14487	14337	14460	14414	14398	14414	14458	14442	14491	14456	14652	14460	14320	14496	14483	14508	14507	14499	14455	14651	14481	14328	14497	14440	14512	14499	14417	14317	14603	14399	14226	14555	14468	14646	14491	14328	14754	14256	14357	14358	14323	14493	14465	14322	14430	14466	14613	14595	14479	14475	14473	14386	14427	14283	14293	14494	14515	14529	14501	14458	14280	14258	14437	14523	14466	14372	14416	14380	14263	14158	14364	14634	14566	14287	14524	14587	14561	14519	14470	14356	14232	14615	14550	14459	14389	14346	14367	14430	14356	14446	14495	14580	14616	14488	14602	14497	14394	14403	14630	14417	14541	14476	14498	14466	14516	14388	14328	14427	14322	14451	14327	14266	14400	14484	14404	14410	14350	14424	14497	14412	14523	14509	14546	14439	14380	14521	14577	14360	14287	14356	14346	14410	14397	14515	14488	14593	14258	14526	14214	14428	14226	14366	14471	14439	14400	14517	14368	14597	14244	14471	14340	14323	14510	14278	14501	14232	14466	14438	14344	14312	14519	14395	14407	14608	14494	14418	14461	14409	14427	14422	14381	14315	14524	14410	14379	14247	14542	14460	14417	14481	14354	14327	14330	14321	14439	14621	14553	14410	14503	14346	14303	14370	14512	14371	14309	14433	14360	14493	14307	14564	14472	14618	14396	14252	14450	14309	14553	14457	14328	14520	14502	14494	14391	14568	14415	14481	14378	14518	14425	14476	14474	14417	14470	14553	14522	14561	14345	14433	14498	14290	14245	14299	14417	14272	14431	14385	14411	14558	14390	14424	14402	14523	14416	14255	14577	14497	14533	14452	14488	14477	14215	14441	14399	14529	14384	14303	14507	14515	14329	14473	14514	14430	14350	14463	14729	14649	14563	14449	14454	14483	14414	14582	14370	14342	14324	14510	14454	14420	14740	14307	14467	14594	14331	14429	14447	14440	14493	14429	14448	14293	14390	14452	14482	14419	14489	14378	14444	14479	14310	14368	14394	14521	14489	14532	14447	14254	14195	14472	14276	14666	14484	14656	14490	14417	14505	14296	14349	14564	14229	14442	14353	14460	14305	14468	14356	14386	14325	14504	14419	14441	14445	14531	14444	14620	14357	14331	14340	14352	14561	14454	14296	14228	14477	14420	14305	14578	14486	14380	14558	14355	14311	14527	14595	14581	14445	14555	14327	14517	14482	14272	14383	14517	14533	14276	14591	14466	14428	14471	14440	14413	14396	14538	14509	14303	14415	14435	14428	14447	14565	14416	14351	14567	14189	14521	14384	14399	14397	14436	14545	14746	14726	14461	14510	14637	14342	14322	14370	14211	14216	14165	14495	14639	14448	14312	14434	14509	14529	14626	14598	14552	14513	14631	14423	14508	14341	14423	14522	14570	14523	14357	14380	14369	14454	14438	14439	14513	14488	14559	14556	14644	14396	14400	14379	14568	14352	14268	14396	14483	14529	14611	14553	14484	14404	14748	14480	14665	14489	14378	14555	14374	14402	14335	14511	14516	14241	14424	14429	14485	14563	14416	14439	14287	14291	14245	14461	14360	14517	14720	14493	14582	14502	14426	14391	14400	14268	14364	14320	14514	14454	14388	14379	14472	14745	14462	14560	14476	14277	14324	14674	14533	14481	14309	14379	14452	14532	14678	14352	14287	14486	14469	14354	14487	14488	14522	14395	14498	14496	14373	14437	14456	14419	14601	14648	14465	14393	14469	14380	14434	14422	14432	14286	14386	14267	14439	14369	14389	14678	14468	14474	14437	14275	14540	14656	14604	14423	14479	14482	14382	14254	14425	14362	14597	14533	14560	14346	14559	14368	14486	14432	14435	14451	14463	14287	14445	14486	14314	14511	14428	14514	14626	14422	14414	14357	14506	14438	14317	14579	14433	14445	14510	14400	14594	14260	14526	14418	14507	14425	14344	14602	14470	14381	14586	14436	14386	14471	14430	14381	14549	14544	14567	14403	14370	14538	14427	14474	14412	14402	14448	14508	14408	14209	14404	14317	14634	14448	14492	14394	14456	14444	14479	14567	14432	14670	14480	14307	14425	14297	14405	14357	14543	14290	14592	14438	14470	14319	14344	14489	14456	14422	14502	14351	14387	14508	14525	14612	14572	14397	14255	14448	14500	14260	14540	14646	14552	14678	14388	14576	14597	14374	14441	14544	14312	14193	14389	14400	14383	14415	14350	14239	14532	14379	14458	14364	14408	14249	14394	14451	14505	14552	14378	14320	14373	14474	14669	14581	14486	14398	14297	14316	14561	14380	14435	14639	14396	14481	14336	14511	14477	14374	14536	14250	14465	14601	14632	14438	14505	14376	14475	14351	14436	14383	14441	14604	14419	14482	14344	14500	14499	14409	14209	14310	14401	14462	14408	14464	14558	14489	14447	14396	14519	14413	14301	14400	14719	14658	14341	14573	14376	14445	14725	14586	14428	14321	14414	14509	14432	14444	14632	14541	14437	14475	14157	14332	14377	14625	14329	14303	14393	14534	14495	14379	14386	14393	14495	14478	14558	14462	14277	14420	14572	14489	14495	14482	14334	14368	14437	14669	14354	14331	14483	14313	14459	14463	14348	14496	14385	14312	14397	14636	14235	14509	14398	14282	14453	14462	14423	14580	14442	14365	14449	14232	14452	14455	14420	14522	14617	14422	14445	14365	14184	14434	14356	14442	14199	14327	14509	14641	14399	14469	14353	14496	14530	14360	14420	14491	14658	14460	14506	14504	14416	14467	14430	14628	14602	14614	14486	14430	14404	14370	14529	14418	14541	14417	14568	14406	14414	14103	14483	14436	14292	14504	14461	14581	14369	14385	14464	14519	14235	14393	14594	14649	14496	14430	14389	14409	14423	14322	14394	14535	14344	14552	14641	14522	14581	14387	14609	14582	14500	14605	14402	14526	14437	14220	14676	14515	14459	14636	14515	14551	14500	14376	14347	14496	14602	14349	14403	14390	14283	14520	14373	14431	14507	14525	14454	14415	14305	14468	14410	14363	14420	14511	14466	14414	14472	14401	14399	14359	14619	14645	14472	14474	14451	14402	14532	14426	14543	14402	14412	14472	14593	14494	14437	14462	14498	14350	14367	14418	14597	14472	14598	14318	14367	14220	14309	14472	14514	14345	14421	14490	14662	14628	14530	14347	14524	14648	14519	14592	14532	14397	14356	14568	14380	14698	14545	14489	14376	14411	14446	14530	14395	14578	14403	14482	14374	14487	14435	14516	14467	14542	14468	14448	14512	14550	14648	14584	14388	14542	14552	14484	14496	14347	14382	14424	14523	14437	14506	14437	14501	14452	14595	14472	14392	14434	14368	14309	14365	14422	14464	14565	14498	14368	14476	14560	14428	14451	14456	14436	14339	14327	14548	14350	14597	14431	14500	14624	14425	14383	14423	14472	14498	14351	14335	14308	14491	14445	14462	14324	14372	14531	14400	14412	14211	14488	14410	14472	14514	14276	14353	14583	14459	14604	14482	14491	14494	14472	14479	14279	14372	14525	14430	14575	14609	14519	14492	14452	14443	14660	14565	14602	14425	14417	14407	14699	14436	14399	14601	14435	14363	14372	14561	14544	14558	14484	14480	14522	14502	14569	14467	14311	14508	14455	14464	14429	14366	14406	14357	14482	14383	14370	14467	14181	14441	14493	14384	14416	14280	14349	14475	14371	14439	14551	14352	14363	14549	14644	14537	14475	14421	14538	14427	14417	14463	14511	14630	14520	14384	14354	14348	14418	14469	14439	14562	14381	14499	14372	14478	14303	14359	14387	14321	14376	14601	14455	14203	14604	14474	14513	14479	14511	14332	14480	14445	14367	14499	14405	14376	14403	14344	14543	14256	14630	14676	14387	14460	14469	14551	14554	14589	14452	14471	14259	14410	14487	14387	14331	14400	14626	14432	14448	14541	14302	14276	14485	14495	14574	14713	14572	14383	14357	14330	14484	14333	14489	14510	14399	14412	14619	14603	14427	14402	14441	14328	14362	14451	14468	14557	14410	14437	14636	14347	14521	14517	14313	14427	14388	14344	14368	14294	14492	14441	14285	14352	14620	14435	14580	14415	14193	14447	14620	14466	14567	14274	14295	14331	14374	14430	14456	14417	14367	14500	14413	14619	14328	14583	14274	14515	14331	14480	14367	14405	14425	14452	14295	14261	14402	14342	14501	14293	14575	14561	14551	14312	14414	14482	14473	14407	14445	14619	14510	14556	14356	14496	14428	14631	14338	14533	14554	14480	14664	14437	14570	14453	14526	14478	14409	14552	14481	14589	14322	14595	14428	14349	14316	14478	14551	14531	14499	14457	14467	14380	14605	14421	14457	14483	14480	14405	14421	14367	14368	14289	14503	14504	14527	14447	14403	14553	14448	14380	14479	14517	14441	14430	14209	14668	14326	14580	14359	14540	14473	14452	14660	14472	14475
21602	39332	37760	29191	24307	21178	19167	17677	16707	15471	15655	15101	14944	15394	14975	14905	14932	14802	14711	14306	14431	14236	14220	14092	14166	13813	13908	13854	14008	13819	13755	13744	13842	13861	13806	13863	13753	13644	13776	13851	13872	13833	14078	14000	13769	13798	13585	13794	14374	14737	14631	14312	14129	13977	13896	13694	13809	13796	13757	13741	13667	13784	13776	13726	13690	13658	13584	13815	13750	13569	13677	13758	13692	13667	13744	13530	13672	13663	13808	13763	13738	13703	13741	13681	13702	13875	13772	13582	13710	13615	13740	13771	13856	13716	13794	13804	13735	13727	13624	13550	13732	13733	13742	13752	13691	13729	13811	13784	13537	13642	13850	13684	13679	13620	13770	13851	13763	13792	13603	13826	13718	13577	13887	13770	13708	13631	13738	13788	13877	13754	13724	13761	13852	13682	13839	13694	13801	13704	13703	13705	13792	13709	13781	13711	13717	13842	13851	13775	13579	13683	13834	13594	13654	13442	13654	13764	13548	13915	13755	13606	13647	13624	13812	13800	13797	13751	13721	13623	13788	13645	13656	13831	13729	13775	13630	13821	13585	13770	13796	13630	13637	13624	13783	13715	13717	13790	13652	13644	13777	13606	13689	13776	13748	13893	13559	13765	13809	13609	13698	13894	13700	13731	13746	13763	13660	13800	13640	13657	13671	13665	13647	13593	13770	13740	13889	13761	13637	13669	13646	13690	13677	13594	13748	13712	13854	13633	13792	13668	13725	13519	13620	13714	13689	13851	13644	13819	13695	13711	13630	13777	13616	13819	13621	13851	13848	13866	13718	13875	13832	13719	13685	13644	13498	13534	13486	13826	13522	13698	13872	13895	13703	13696	13457	13763	13642	13614	13743	13672	13533	13777	13761	13645	13782	13812	13857	13715	13711	13623	13678	13639	13639	13740	13683	13605	13829	13724	13794	13748	13702	13661	13785	13777	13731	13747	13746	13885	13762	13722	13625	13693	13618	13792	13820	13756	13606	13778	13808	13670	13842	13673	13749	13687	13710	13697	13831	13776	13721	13762	13977	13724	13779	13690	13708	13694	13688	13677	13823	13687	13573	13739	13802	13891	13668	13580	13649	13587	13732	13642	13627	13794	13691	13835	13533	13609	13610	13809	13550	13783	13647	13818	13690	13768	13692	13793	13730	13510	13798	13734	13727	13819	13782	13724	13819	13821	13784	13676	13714	13863	13741	13598	13763	13705	13723	13689	13772	13732	13721	13646	13755	13655	13679	13799	13757	13897	13737	13674	13834	13631	13706	13694	13706	13675	13618	13809	13628	13919	13666	13561	13766	13518	13664	13762	13774	13754	13868	13813	13721	13631	13896	13733	13657	13719	13759	13619	13689	13686	13752	13590	13612	13551	13863	13486	13702	13579	13468	13639	13749	13737	13717	13664	13751	13709	13837	13748	13646	13623	13659	13745	13695	13790	13884	13799	13625	13589	13742	13715	13613	13761	13722	13661	13692	13599	13751	13641	13646	13734	13771	13604	13721	13731	13742	13754	13816	13504	13660	13630	13564	13789	13808	13866	13514	13710	13763	13610	13569	13494	13887	13749	13553	13753	13764	13757	13661	13627	13665	13730	13924	13673	13628	13839	13676	13733	13618	13803	13679	13624	13773	13724	13830	13684	13546	13761	13817	13724	13897	13722	13552	13812	13723	13673	13512	13751	13964	13574	13801	13770	13791	13861	13718	13767	13683	13684	13661	13529	13609	13701	13609	13800	13736	13772	13653	13652	13560	13795	13751	13715	13701	13696	13662	13628	13697	13798	13603	13810	13710	13645	13560	13518	13753	13634	13597	13822	13728	13721	13767	13595	13720	13722	13806	13665	13790	13645	13756	13668	13766	13655	13651	13744	13739	13819	13714	13735	13839	13651	13697	13807	13729	13687	13740	13767	13792	13677	13759	13762	13718	13743	13821	13667	13919	13711	13714	13654	13638	13728	13701	13867	13683	13790	13686	13746	13634	13607	13767	13643	13759	13612	13527	13473	13835	13604	13662	13538	13759	13667	13773	13780	13768	13738	13777	13633	13710	13824	13691	13650	13595	13734	13751	13705	13631	13715	13753	13671	13753	13786	13776	13667	13769	13768	13804	13764	13541	13668	13697	13716	13701	13798	13849	13745	13774	13577	13825	13597	13767	13747	13730	13620	13853	13683	13749	13689	13768	13844	13639	13771	13775	13669	13661	13683	13686	13608	13712	13670	13596	13780	13832	13583	13689	13695	13801	13844	13660	13743	13762	13749	13814	13589	13769	13658	13674	13724	13768	13931	13956	13632	13836	13812	13843	13660	13733	13737	13723	13930	13638	13669	13871	13681	13772	13765	13641	13657	13690	13697	13732	13630	13635	13710	13646	13564	13736	13663	13777	13659	13799	13753	13737	13659	13609	13890	13710	13581	13655	13778	13568	13771	13785	13721	13678	13633	13695	13733	13694	13718	13746	13800	13816	13818	13620	13677	13720	13807	13670	13718	13771	13637	13579	13767	13832	13513	13706	13794	13640	13742	13745	13699	13844	13709	13678	13742	13786	13839	13687	13712	13905	13737	13838	13500	13687	13716	13816	13798	13666	13716	13831	13655	13738	13701	13664	13717	13868	13692	13665	13472	13704	13615	13594	13784	13662	13649	13758	13743	13891	13711	13707	13780	13913	13731	13726	13760	13684	13815	13691	13695	13787	13841	13665	13767	13696	13728	13728	13559	13860	13767	13815	13591	13679	13701	13607	13759	13678	13558	13706	13694	13755	13798	13822	13776	13663	13706	13656	13664	13670	13662	13557	13722	13657	13821	13766	13698	13778	13699	13747	13600	13744	13944	13752	13655	13571	13773	13706	13684	13718	13846	13760	13727	13712	13768	13743	13808	13784	13800	13882	13630	13660	13717	13773	13517	13777	13772	13660	13759	13724	13662	13725	13715	13840	13778	13707	13714	13728	13687	13669	13620	13478	13687	13804	13633	13551	13745	13756	13800	13708	13615	13774	13712	13737	13719	13743	13792	13670	13758	13787	13842	13797	13644	13590	13573	13686	13762	13812	13703	13873	13750	13561	13750	13718	13621	13689	13743	13584	13705	13596	13641	13650	13652	13812	13772	13656	13656	13777	13655	13646	13627	13845	13621	13520	13895	13756	13677	13624	13683	13837	13749	13664	13794	13627	13811	13468	13808	13829	13656	13456	13610	13789	13618	13536	13806	13868	13613	13725	13619	13648	13499	13824	13627	13837	13745	13708	13670	13739	13639	13775	13779	13778	13690	13881	13800	13641	13663	13647	13728	13883	13641	13819	13658	13647	13823	13659	13600	13609	13637	13747	13847	13635	13739	13702	13648	13829	13664	13624	13669	13840	13881	13740	13719	13925	13717	13755	13571	13782	13662	13681	13666	13890	13773	13697	13668	13833	13895	13842	13632	13462	13810	13712	13611	13573	13701	13787	13789	13556	13894	13536	13636	13628	13807	13638	13846	13718	13662	13729	13776	13675	13659	13824	13879	13711	13782	13630	13594	13785	13853	13586	13691	13651	13727	13666	13756	13662	13608	13770	13788	13720	13759	13762	13665	13456	13633	13846	13685	13816	13936	13597	13812	13691	13718	13748	13695	13726	13888	13645	13721	13510	13741	13623	13940	13697	13937	13632	13788	13706	13564	13655	13786	13725	13584	13688	13576	13679	13605	13866	13818	13582	13617	13777	13499	13719	13755	13732	13757	13714	13608	13536	13492	13704	13702	13665	13629	13870	13721	13680	13711	13836	13561	13701	13632	13761	13903	13675	13736	13685	13726	13613	13507	13793	13736	13667	13778	13575	13618	13622	13824	13633	13713	13759	13899	13644	13719	13646	13683	13771	13522	13773	13690	13618	13622	13833	13819	13865	13759	13616	13591	13733	13675	13733	13694	13752	13707	13753	13557	13665	13577	13767	13649	13653	13761	13668	13708	13703	13681	13952	13639	13429	13714	13551	13866	13766	13775	13683	13644	13712	13752	13580	13752	13629	13729	13700	13703	13785	13654	13688	13685	13646	13822	13707	13701	13715	13905	13705	13743	13799	13740	13740	13659	13692	13670	13766	13644	13651	13755	13878	13665	13727	13602	13738	13605	13682	13820	13688	13593	13860	13686	13640	13782	13747	13741	13904	13620	13566	13661	13602	13857	13869	13823	13724	13816	13787	13656	13660	13552	13726	13614	13851	13672	13582	13676	13809	13615	13739	13761	13806	13729	13735	13755	13752	13711	13652	13690	13699	13731	13820	13650	13667	13843	13670	13746	13566	13727	13647	13693	13499	13745	13741	13785	13828	13740	13727	13545	13595	13636	13642	13724	13555	13653	13818	13717	13996	13695	13705	13592	13757	13889	13712	13757	13809	13541	13838	13731	13701	13750	13562	13667	13699	13741	13657	13741	13671	13719	13818	13803	13734	13719	13636	13685	13635	13685	13765	13743	13749	13687	13912	13779	13648	13822	13599	13646	13736	13723	13840	13723	13734	13720	13585	13703	13574	13584	13737	13725	13703	13716	13698	13705	13664	13596	13752	13817	13871	13743	13731	13757	13686	13849	13744	13683	13822	13759	13715	13717	13667	13761	13782	13814	13762	13758	13700	13562	13824	13818	13665	13621	13807	13545	13615	13805	13644	13760	13786	13594	13517	13677	13750	13732	13734	13647	13736	13704	13611	13612	13841	13760	13657	13806	13777	13647	13875	13592	13833	13868	13607	13640	13763	13702	13554	13729	13556	13756	13583	13828	13668	13932	13737	13618	13810	13747	13683	13843	13882	13772	13741	13709	13750	13679	13667	13578	13738	13856	13620	13689	13679	13815	13729	13700	13652	13811	13694	13713	13768	13565	13612	13683	13656	13783	13829	13802	13801	13640	13873	13780	13677	13692	13878	13711	13648	13811	13568	13822	13716	13609	13803	13740	13681	13707	13787	13546	13813	13858	13781	13590	13681	13782	13659	13735	13854	13814	13631	13724	13704	13734	13596	13740	13739	13682	13862	13758	13746	13896	13563	13744	13811	13718	13860	13735	13524	13761	13597	13732	13512	13793	13700	13629	13654	13764	13803	13703	13645	13546	13722	13745	13632	13804	13773	13716	13603	13791	13633	13612	13707	13815
22728	21170	29088	23512	21522	23616	24989	19388	17555	16700	16604	16387	16369	16316	16010	15822	15772	15595	15503	15244	15293	15005	14934	15147	14874	14886	14866	14651	14850	14757	14822	14809	14764	14640	14686	14920	14856	14926	14778	14836	14729	14774	14876	14747	14569	14653	14698	14626	15415	15985	15847	15574	15188	14822	14771	14699	14554	14432	14816	14507	14700	14481	14632	14489	14447	14410	14692	14464	14721	14589	14513	14387	14728	14494	14547	14627	14502	14508	14424	14606	14290	14699	14785	14631	14489	14692	14530	14616	14514	14580	14626	14690	14728	14503	14525	14433	14651	14622	14648	14524	14756	14591	14538	14517	14672	14427	14602	14530	14814	14630	14482	14476	14283	14578	14799	14554	14433	14526	14642	14492	14449	14574	14612	14664	14498	14438	14578	14608	14479	14519	14585	14598	14550	14654	14566	14653	14438	14617	14646	14535	14608	14595	14703	14549	14841	14749	14530	14664	14464	14541	14541	14428	14713	14548	14634	14737	14408	14336	14526	14490	14371	14627	14405	14466	14448	14460	14518	14647	14592	14583	14301	14374	14410	14451	14491	14387	14451	14518	14556	14540	14509	14664	14585	14516	14337	14359	14472	14234	14553	14674	14646	14819	14502	14428	14524	14441	14464	14749	14515	14377	14641	14483	14612	14576	14522	14473	14526	14531	14524	14420	14564	14532	14605	14556	14667	14632	14807	14679	14542	14750	14501	14670	14572	14485	14547	14535	14687	14520	14583	14444	14349	14548	14455	14479	14462	14521	14528	14667	14470	14391	14526	14439	14586	14563	14548	14642	14418	14554	14325	14442	14519	14641	14660	14458	14348	14623	14433	14503	14329	14379	14674	14488	14526	14541	14707	14669	14316	14590	14583	14479	14526	14616	14700	14641	14731	14526	14812	14516	14627	14697	14545	14400	14548	14469	14410	14437	14608	14557	14512	14439	14458	14440	14662	14624	14552	14605	14611	14444	14419	14546	14639	14628	14559	14403	14324	14403	14500	14440	14683	14657	14693	14475	14419	14452	14601	14445	14636	14577	14389	14479	14558	14453	14456	14468	14619	14553	14553	14598	14602	14476	14548	14487	14535	14532	14358	14610	14440	14507	14475	14513	14660	14507	14674	14405	14476	14440	14617	14548	14741	14506	14724	14562	14453	14447	14562	14366	14612	14498	14511	14623	14480	14441	14510	14500	14498	14787	14488	14479	14607	14595	14545	14527	14496	14581	14482	14712	14599	14404	14549	14434	14568	14571	14571	14551	14279	14597	14524	14627	14506	14619	14472	14401	14512	14623	14553	14575	14644	14613	14667	14522	14521	14405	14479	14399	14513	14478	14439	14625	14428	14529	14657	14379	14535	14527	14413	14612	14429	14596	14427	14620	14491	14345	14444	14451	14680	14535	14398	14432	14665	14434	14488	14525	14527	14689	14727	14451	14658	14735	14569	14646	14555	14569	14525	14509	14517	14507	14494	14386	14542	14606	14257	14423	14472	14614	14553	14561	14412	14568	14757	14505	14400	14535	14526	14498	14469	14505	14422	14548	14446	14606	14594	14492	14466	14614	14450	14650	14463	14504	14658	14443	14534	14350	14503	14602	14604	14506	14506	14595	14478	14427	14654	14399	14541	14527	14491	14754	14349	14606	14503	14582	14687	14538	14626	14598	14455	14386	14561	14634	14357	14388	14287	14680	14482	14547	14670	14468	14526	14461	14548	14511	14647	14694	14518	14443	14495	14710	14579	14504	14564	14657	14758	14598	14391	14480	14706	14671	14553	14351	14526	14392	14389	14494	14551	14567	14562	14599	14669	14383	14676	14530	14561	14375	14515	14500	14649	14546	14377	14548	14431	14509	14577	14507	14480	14323	14650	14697	14514	14587	14478	14473	14446	14599	14698	14679	14571	14567	14612	14405	14351	14422	14521	14434	14540	14411	14546	14652	14484	14467	14595	14624	14560	14502	14661	14444	14418	14514	14649	14399	14573	14547	14504	14555	14512	14615	14567	14564	14529	14371	14371	14438	14490	14454	14611	14546	14510	14420	14533	14554	14620	14488	14569	14419	14610	14621	14442	14471	14442	14631	14221	14532	14673	14453	14392	14465	14541	14486	14581	14598	14544	14504	14379	14429	14413	14428	14329	14338	14364	14484	14568	14651	14567	14642	14540	14563	14605	14516	14544	14518	14521	14605	14657	14613	14477	14438	14483	14608	14661	14532	14600	14639	14684	14458	14581	14429	14533	14516	14427	14450	14728	14367	14429	14555	14792	14439	14503	14509	14444	14576	14417	14431	14392	14516	14739	14599	14631	14637	14690	14625	14403	14543	14343	14594	14363	14371	14342	14313	14438	14564	14512	14496	14604	14539	14533	14760	14731	14481	14470	14755	14499	14446	14504	14449	14581	14490	14486	14481	14401	14641	14676	14501	14600	14580	14558	14575	14592	14642	14414	14521	14667	14523	14457	14370	14651	14833	14488	14469	14685	14478	14491	14597	14480	14367	14573	14537	14614	14552	14420	14603	14531	14446	14317	14572	14398	14505	14486	14366	14626	14828	14581	14645	14535	14452	14430	14457	14508	14558	14309	14582	14512	14623	14488	14451	14582	14425	14329	14516	14500	14540	14603	14414	14499	14537	14469	14562	14531	14369	14415	14626	14551	14440	14509	14551	14422	14438	14446	14394	14517	14718	14491	14793	14566	14518	14518	14517	14571	14472	14557	14476	14782	14598	14571	14553	14453	14556	14589	14492	14582	14464	14303	14701	14455	14644	14483	14403	14499	14431	14505	14575	14540	14328	14486	14665	14500	14657	14409	14523	14442	14575	14484	14374	14726	14533	14571	14573	14430	14487	14509	14544	14369	14497	14676	14566	14638	14422	14634	14633	14566	14571	14415	14402	14771	14483	14681	14572	14453	14540	14527	14712	14597	14449	14398	14275	14599	14545	14607	14419	14593	14510	14508	14499	14638	14305	14661	14498	14451	14356	14512	14569	14488	14480	14532	14395	14642	14557	14551	14734	14460	14479	14504	14480	14591	14259	14705	14569	14476	14328	14404	14354	14538	14660	14835	14614	14655	14352	14506	14476	14451	14422	14494	14594	14636	14338	14513	14462	14375	14634	14569	14535	14402	14541	14726	14784	14624	14635	14543	14408	14584	14492	14466	14643	14523	14561	14511	14380	14699	14559	14650	14606	14269	14669	14705	14627	14411	14458	14467	14670	14555	14590	14567	14355	14536	14708	14463	14552	14497	14623	14426	14646	14590	14521	14425	14542	14540	14597	14572	14737	14456	14317	14536	14562	14373	14467	14428	14553	14749	14426	14610	14546	14635	14427	14578	14537	14489	14547	14682	14579	14586	14288	14472	14458	14486	14682	14503	14473	14321	14602	14420	14591	14599	14434	14614	14542	14692	14446	14392	14514	14493	14568	14450	14392	14593	14596	14280	14562	14412	14509	14583	14523	14592	14632	14564	14473	14561	14576	14686	14460	14525	14600	14255	14321	14433	14631	14516	14509	14634	14372	14499	14592	14505	14385	14318	14464	14340	14585	14499	14642	14609	14635	14687	14635	14551	14691	14386	14607	14464	14590	14718	14612	14599	14507	14632	14484	14313	14461	14476	14483	14543	14468	14454	14493	14714	14625	14694	14398	14679	14415	14451	14474	14416	14581	14521	14634	14353	14566	14528	14628	14612	14599	14681	14506	14485	14455	14477	14639	14842	14640	14588	14423	14532	14547	14488	14630	14538	14723	14420	14476	14658	14560	14450	14773	14521	14390	14567	14617	14296	14663	14504	14718	14652	14574	14403	14507	14602	14660	14515	14511	14506	14659	14457	14563	14403	14591	14420	14560	14632	14417	14483	14443	14416	14511	14453	14667	14559	14446	14537	14400	14421	14441	14568	14433	14567	14667	14644	14585	14428	14420	14277	14468	14540	14520	14575	14490	14639	14609	14597	14452	14783	14558	14397	14598	14420	14436	14439	14452	14645	14372	14530	14528	14577	14420	14693	14510	14623	14424	14576	14509	14652	14433	14597	14477	14686	14449	14527	14418	14383	14428	14379	14254	14513	14457	14484	14504	14542	14621	14429	14629	14405	14423	14587	14328	14539	14453	14508	14395	14361	14457	14430	14295	14578	14566	14513	14663	14520	14558	14472	14627	14488	14539	14507	14586	14513	14573	14456	14494	14460	14429	14575	14539	14670	14702	14613	14478	14811	14583	14611	14367	14642	14643	14582	14650	14362	14460	14584	14755	14470	14481	14366	14491	14610	14536	14609	14452	14519	14648	14490	14539	14566	14397	14505	14540	14666	14517	14649	14624	14611	14510	14644	14644	14557	14593	14521	14573	14381	14451	14532	14522	14390	14535	14447	14491	14488	14663	14588	14539	14425	14406	14531	14474	14402	14512	14619	14458	14436	14597	14598	14656	14632	14617	14518	14459	14435	14356	14528	14726	14561	14424	14590	14348	14485	14705	14655	14462	14613	14407	14500	14267	14561	14637	14661	14473	14607	14518	14426	14439	14441	14381	14488	14549	14449	14596	14509	14524	14543	14612	14602	14383	14486	14786	14353	14346	14526	14697	14610	14485	14495	14494	14629	14579	14534	14481	14481	14534	14423	14601	14346	14778	14562	14615	14593	14364	14497	14594	14453	14553	14576	14485	14621	14529	14587	14412	14697	14501	14461	14221	14640	14533	14704	14651	14695	14642	14574	14610	14655	14501	14393	14598	14442	14599	14429	14632	14567	14568	14417	14452	14573	14530	14561	14340	14456	14498	14699	14652	14525	14546	14442	14723	14569	14577	14545	14491	14550	14649	14507	14520	14639	14583	14349	14550	14683	14429	14301	14507	14504	14584	14297	14528	14580	14560	14576	14561	14405	14488	14569	14699	14680	14541	14671	14468	14475	14561	14612	14663	14423	14706	14646	14469	14711	14529	14383	14510	14565	14531	14477	14416	14530	14438	14498	14515	14618	14432	14558	14495	14417	14550	14390	14576	14483	14452	14465	14679	14554	14562	14447	14542	14663	14586	14355	14423	14477	14502	14388	14619	14448	14562	14656	14522	14389	14390	14560	14326	14567	14688	14413	14314	14556	14414	14670	14484	14569	14554	14574	14562	14551	14534	14655	14430
23603	44374	42128	32682	27410	24141	21294	20089	18592	16705	16579	16352	16307	16096	15779	15609	15557	15245	15148	14878	14508	14521	14589	14306	14013	14032	14003	13807	13963	13860	13822	13785	13846	14049	13853	14026	13843	13943	13867	13779	14097	13982	14004	13985	13866	13806	13735	13978	15378	15598	15447	14936	14430	14289	13782	13848	13575	13709	13545	13779	13702	13706	13796	13783	13550	13906	13673	13842	13738	13871	13718	13789	13838	13798	13699	13593	13830	13783	13692	13722	13654	13566	13846	13839	13910	13779	13697	13595	13682	13905	13747	13778	13845	13822	13809	13775	13685	13747	13840	13691	13789	13784	13895	13753	13620	13809	13793	13759	13859	13601	13740	13834	13658	13836	13670	13782	13769	13677	13764	13698	13781	13709	13822	13720	13682	13827	13719	13611	13785	13679	13819	13681	13746	13831	13695	13700	13767	13767	13746	13616	13804	13700	13598	13763	13823	13606	13816	13705	13804	13700	13766	13711	13810	13687	13581	13614	13852	13817	13655	13790	13826	13689	13551	13740	13799	13721	13653	13551	13817	13775	13780	13690	13613	13755	13718	13712	13722	13630	13719	13629	13681	13763	13706	13687	13755	13570	13688	13632	13553	13688	13865	13752	13737	13729	13711	13672	13815	13828	13573	13791	13650	13572	13704	13660	13755	13823	13691	13686	13682	13745	13878	13580	13682	13646	13683	13485	13741	13715	13816	13979	13882	13611	13841	13837	13706	13796	13845	13729	13650	13738	13748	13747	13607	13811	13718	13860	13828	13701	13817	13761	13729	13754	13694	13836	13639	13734	13676	13725	13815	13746	13664	13744	13731	13808	13797	13695	13744	13596	13588	13611	13793	13745	13793	13745	13860	13673	13783	13782	13729	13739	13805	13767	13666	13618	13984	13756	13770	13582	13761	13624	13933	13618	13791	13619	13684	13760	13576	13843	13635	13684	13755	13782	13805	13654	13705	13667	13795	13690	13599	13759	13824	13740	13906	13699	13538	13613	13781	13780	13864	13765	13760	13777	13795	13691	13698	13856	13551	13702	13755	13686	13741	13689	13723	13832	13666	13868	13642	13849	13644	13775	13810	13716	13734	14026	13599	13741	13688	13741	13811	13797	13646	13562	13721	13799	13753	13902	13626	13684	13679	13692	13651	13742	13727	13722	13775	13672	13721	13839	13635	13626	13723	13737	13695	13726	13707	13743	13529	13598	13822	13744	13579	13920	13749	13590	13766	13709	13744	13606	13589	13701	13775	13779	13826	13663	13773	13802	13641	13643	13770	13677	13639	13756	13632	13715	13743	13763	13726	13786	13664	13572	13679	13864	13801	13805	13679	13648	13708	13746	13681	13770	13710	13711	13632	13670	13660	13772	13848	13736	13766	13763	13795	13692	13868	13629	13599	13644	13865	13698	13633	13713	13805	13872	13750	13687	13511	13782	13515	13740	13715	13794	13646	13757	13800	13748	13691	13747	13796	13686	13807	13654	13745	13828	13676	13711	13730	13928	13700	13626	13791	13789	13690	13652	13798	13819	13651	13707	13813	13817	13750	13755	13747	13627	13678	13778	13737	13813	13620	13721	13657	13654	13645	13646	13659	13731	13850	13780	13659	13667	13713	13779	13661	13503	13856	13824	13947	13664	13796	13735	13680	13808	13699	13705	13740	13837	13635	13821	13473	13781	13642	13732	13761	13704	13732	13688	13599	13481	13744	13878	13719	13845	13825	13788	13692	13662	13736	13770	13694	13677	13814	13596	13794	13700	13678	13731	13830	13730	13682	13788	13801	13709	13713	13747	13779	13696	13707	13562	13712	13768	13753	13768	13696	13613	13687	13748	13562	13738	13732	13810	13736	13711	13539	13822	13711	13737	13883	13811	13717	13885	13752	13613	13802	13674	13851	13583	13786	13787	13714	13804	13704	13685	13738	13851	13704	13841	13788	13831	13879	13759	13640	13905	13696	13730	13661	13916	13594	13743	13637	13607	13822	13668	13805	13934	13653	13525	13662	13690	13669	13678	13748	13711	13653	14015	13648	13745	13582	13811	13709	13613	13657	13599	13752	13767	13678	13683	13733	13689	13663	13672	13764	13653	13684	13865	13713	13959	13954	13670	13776	13914	13701	13631	13565	13723	13696	13749	13500	13734	13682	13758	13569	13726	13593	13658	13617	13791	13740	13685	13832	13778	13660	13671	13578	13735	13676	13735	13775	13732	13752	13851	13788	13785	13793	13782	13925	13848	13556	13600	13746	13658	13667	13835	13739	13689	13735	13596	13668	13668	13691	13661	13888	13764	13688	13659	13476	13809	13734	13663	13676	13712	13639	13670	13802	13610	13648	13599	13640	13848	13709	13697	13928	13744	13690	13847	13759	13710	13746	13803	13689	13617	13653	13755	13708	13569	13673	13736	13771	13589	13742	13681	13657	13721	13674	13641	13731	13636	13736	13733	13922	13718	13804	13761	13564	13763	13701	13691	13572	13640	13732	13680	13720	13745	13690	13725	13779	13552	13701	13746	13831	13646	13732	13647	13764	13808	13853	13828	13723	13817	13841	13694	13724	13595	13734	13639	13671	13636	13652	13693	13670	13633	13751	13639	13675	13724	13780	13600	13747	13743	13781	13749	13694	13750	13927	13827	13881	13588	13712	13579	13811	13602	13814	13738	13723	13667	13662	13711	13795	13587	13806	13566	13783	13720	13908	13790	13797	13685	13688	13698	13751	13729	13758	13638	13705	13859	13639	13630	13707	13613	13853	13595	13699	13732	13642	13565	13712	13972	13602	13754	13717	13732	13584	13657	13673	13692	13740	13569	13768	13747	13832	13643	13735	13773	13542	13789	13733	13626	13662	13824	13777	13892	13634	13874	13828	13608	13774	13653	13807	13766	13688	13801	13613	13702	13679	13794	13572	13712	13778	13602	13794	13698	13742	13536	13674	13769	13653	13765	13783	13723	13799	13769	13745	13756	13888	13717	13766	13647	13656	13817	13748	13779	13695	13712	13774	13707	13621	13570	13701	13760	13861	13758	13865	13680	13736	13727	13777	13827	13869	13531	13611	13699	13828	13511	13651	13766	13921	13765	13765	13664	13718	13769	13871	13842	13682	13710	13736	13632	13720	13719	13664	13682	13856	13663	13769	13864	13726	13478	13568	13764	13760	13890	13892	13695	13777	13770	13608	13658	13728	13603	13658	13692	13574	13837	13608	13718	13606	13605	13723	13763	13673	13780	13908	13742	13746	13746	13746	13721	13859	13743	13819	13883	13720	13872	13719	13677	13703	13762	13594	13765	13683	13518	13769	13748	13998	13557	13796	13735	13753	13561	13849	13698	13672	13924	13778	13801	13908	13804	13750	13689	13614	13660	13743	13620	13697	13612	13787	13693	13686	13649	13816	13689	13678	13733	13762	13782	13723	13874	13765	13720	13756	13571	13803	13747	13710	13792	13778	13568	13856	13854	13751	13654	13756	13874	13680	13856	13762	13758	13680	13786	13626	13764	13621	13609	13718	13547	13809	13633	13857	13610	13641	13692	13667	13841	13755	13719	13616	13758	13734	13694	13785	13631	13839	13650	13775	13829	13889	13701	13680	13579	13629	13684	13703	13674	13736	13793	13831	13817	13751	13782	13834	13899	13676	13665	13715	13822	13634	13852	13734	13728	13776	13664	13780	13771	13656	13765	13668	13745	13733	13590	13724	13667	13687	13735	13493	14019	13657	13834	13733	13756	13734	13784	13614	13605	13769	13826	13636	13469	13865	13656	13702	13599	13585	13699	13654	13728	13761	13861	13823	13684	13547	13779	13623	13636	13787	13668	13601	13768	13791	13679	13508	13667	13681	13719	13722	13747	13858	13674	13536	13612	13697	13841	13712	13717	13850	13753	13670	13536	13811	13773	13657	13702	13664	13621	13810	13752	13673	13713	13708	13381	13788	13691	13691	13768	13752	13806	13633	13694	13804	13676	13611	13839	13709	13752	13711	13848	13768	13755	13789	13734	13673	13519	13818	13786	13745	13737	13971	13811	13726	13781	13639	13477	13829	13561	13787	13809	13568	13819	13694	13742	13663	13769	13801	13751	13814	13777	13700	13795	13732	13621	13573	13635	13692	13720	13639	13554	13858	13726	13790	13667	13727	13740	13709	13694	13644	13661	13622	13699	13741	13689	13630	13899	13705	13739	13722	13934	13837	13787	13717	13774	13716	13671	13710	13682	13752	13597	13786	13736	13897	13704	13854	13649	13731	13559	13731	13648	13888	13802	13650	13749	13763	13737	13607	13608	13721	13846	13748	13735	13806	13618	13584	13532	13581	13644	13786	13873	13754	13800	13878	13712	13575	13797	13609	13844	13806	13715	13713	13682	13752	13801	13604	13682	13699	13707	13582	13708	13748	13629	13605	13720	13650	13723	13702	13728	13623	13750	13699	13579	13805	13654	13695	13777	13703	13568	13740	13714	13789	13834	13804	13681	13716	13685	13642	13771	13756	13821	13861	13766	13769	13667	13698	13736	13777	13721	13696	13685	13754	13630	13726	13762	13626	13623	13783	13564	13708	13915	13656	13809	13702	13834	13861	13860	13718	13658	13611	13828	13682	13663	13736	13695	13563	13674	13696	13742	13620	13765	13635	13657	13639	13749	13623	13756	13682	13722	13739	13711	13636	13703	13742	13630	13681	13808	13729	13648	13888	13776	13781	13562	13737	13723	13656	13855	13592	13709	13732	13738	13632	13529	13691	13812	13658	13637	13593	13757	13673	13857	13600	13736	13708	13656	13656	13706	13711	13577	13884	13769	13727	13631	13774	13773	13777	13709	13747	13656	13646	13881	13521	13626	13824	13625	13590	13781	13528	13800	13846	13537	13672	13622	13771	13787	13590	13759	13756	13524	13641	13653	13780	13739	13661	13834	13784	13783	13822	13801	13807	13857	13682	13663	13735	13594	13761	13916	13922	13604	13658	13726	13656	13801	13719	13679	13680	13847	13623	13799	13580	13707	13588	13719	13527	13741	13794	13718	13850	13648	13851	13655	13735	13607	13708	13857	13587	13673	13800	13738	13665	13707	13737	13666	13703	13714	13721	13733	13757	13808	13787	13780	13739	13871	13733	13876	13734	13712	13695	13752	13664	13757	13606	13826	13758	13696
27246	23553	29085	24588	18635	16826	16365	15697	15424	15202	14892	14884	14637	14776	14760	14992	14942	14922	14739	14381	14569	14396	14597	14533	14309	14272	14238	14175	14322	14305	14295	14340	14380	14498	14276	14447	14473	14319	14526	14366	14290	14427	14349	14227	14473	14260	14329	14295	14527	14279	14281	14349	14210	14407	14510	14516	14294	14344	14375	14481	14328	14363	14426	14144	14211	14224	14421	14459	14384	14323	14142	14264	14197	14410	14307	14169	14314	14390	14180	14243	13996	14407	14353	14180	14232	14277	14340	14432	14334	14236	14302	14369	14214	14412	14393	14193	14322	14525	14505	14320	14276	14082	14122	14467	14349	14214	14407	14499	14113	14228	14202	14369	14434	14598	14281	14405	14309	14474	14384	14498	14314	14306	14370	14384	14203	14313	14218	14515	14216	14387	14283	14264	14316	14211	14379	14207	14316	14417	14166	14395	14174	14346	14247	14185	14427	14273	14248	14201	14258	14158	14237	14181	14263	14248	14307	14299	14203	14236	14398	14248	14305	14132	14459	14221	14322	14302	14344	14262	14447	14319	14145	14422	14368	14222	14239	14283	14477	14165	14401	14294	14165	14074	14345	14159	14345	14297	14474	14276	14370	14349	14388	14021	14273	14458	14374	14162	14218	14278	14272	14358	14296	14477	14267	14266	14430	14603	14453	14127	14133	14137	14355	14288	14156	14366	14288	14262	14173	14337	14267	14217	14439	14120	14008	14161	14242	14304	14166	14158	14408	14496	14291	14253	14237	14223	14197	14194	14172	14231	14206	14190	14265	14225	14337	14335	14412	14324	14155	14349	14374	14173	14210	14440	14438	14166	14336	14333	14251	14167	14069	14108	14235	14175	14330	14284	14087	14138	14347	14282	14279	14309	14248	14191	14533	14357	14241	14307	14215	14288	14354	14175	14216	14130	14233	14544	14460	14315	14278	14202	14201	14393	14332	14085	14296	14400	14339	14221	14263	14415	14140	14239	14617	14346	14294	14349	14536	14285	14043	14466	14203	14423	14370	14250	14157	14230	14248	14357	14432	14178	14330	14254	13997	14278	14367	14312	14379	14370	14268	14336	14486	14210	14289	14240	14367	14052	14123	14210	14306	14235	14270	14317	14429	14300	14217	14225	14285	14160	14221	14320	14389	14182	14323	14297	14456	14349	14399	14203	14265	14413	14483	14289	14335	14282	14386	14371	14209	14323	14165	14372	14385	14219	14117	14354	14310	14321	14173	14344	14358	14222	14360	14290	14170	14176	14252	14430	14407	14333	14273	14407	14051	14264	14213	14156	14431	14233	14332	14396	14209	14188	14215	14292	14119	14227	14356	14309	14204	14313	14263	14325	14396	14282	14326	14365	14232	14330	14331	14374	14142	14129	14203	14469	14175	14481	14318	14245	14398	14260	14294	14336	14275	14266	14238	14229	14165	14280	14389	14373	14310	14328	14345	14216	14413	14205	14224	14327	14257	14446	14458	14579	14238	14465	14155	14260	14313	14208	14430	14409	14161	14137	14268	14282	14304	14273	14228	14105	14302	14262	14224	14235	14350	14328	14360	14127	14032	14439	14155	14322	14287	14397	14236	14394	14420	14288	14358	14302	14209	14372	14211	14298	14234	14277	14151	14260	14293	14363	14149	14244	14240	14272	14304	14246	14319	14338	14242	14203	14141	14120	14365	14367	14200	14356	14367	14187	14362	14342	14241	14393	14119	14249	14386	14250	14218	14256	14362	14430	14368	14306	14468	14375	14485	14166	14358	14255	14218	14291	14323	14482	14384	14195	14317	14380	14214	14294	14254	14356	14180	14507	14183	14387	14241	14421	14276	14350	14392	14399	14426	14230	14224	14244	14343	14333	14079	14246	14289	14171	14021	14295	14436	14332	14410	14398	14235	14232	14219	14103	14238	14108	14320	14227	14274	14258	14150	14142	14144	14383	14265	14042	14274	14144	14227	14381	14297	14137	14320	14037	14380	14298	14276	14401	14470	14279	14460	14251	14341	14275	14200	14449	14220	14263	14234	14108	14437	14315	14210	14353	14326	14190	14505	14449	14305	14153	14331	14127	14128	14346	14285	14455	14243	14290	14326	14375	14382	14353	14354	14257	14098	14483	14139	14150	14339	14346	14400	14437	14294	14162	14116	14236	14315	14226	14460	14124	14311	14465	14277	14325	14230	14296	14353	14275	14320	14251	14378	14404	14256	14236	14271	14163	14265	14210	14279	14307	14271	14285	14521	14236	14371	14376	14353	14209	13957	14221	14392	14249	14168	14174	14251	14412	14303	14251	14219	14375	14336	14390	14385	14282	14387	14252	14246	14301	14377	14090	14231	14502	14274	14192	14263	14176	14198	14313	14257	14342	14199	14278	14165	14165	14312	14224	14337	14402	14233	14305	14299	14344	14484	14339	14297	14173	14290	14279	14361	14245	14346	14339	14353	14230	14125	14367	14451	14201	14304	14327	14190	14364	14251	14284	14341	14256	14265	14149	14382	14108	14380	14137	14437	14337	14386	14342	14366	14545	14371	14475	14121	14185	14293	14199	14495	14314	14242	14229	14147	14357	14315	14101	14247	14382	14207	14349	14151	14214	14312	14419	14222	14231	14297	14320	14407	14209	14419	14283	14200	14227	14297	14156	14151	14441	14250	14241	14220	14173	14184	14357	14365	14188	14179	14401	14283	14133	14048	14235	14323	14461	14481	14345	14540	14325	14356	14348	14362	14314	14289	14270	14350	14349	14206	14292	14440	14315	14302	14268	14241	14502	14174	14252	14274	14428	14227	14271	14219	14185	14222	14224	14051	14338	14322	14254	14190	14190	14324	14198	14204	14382	14172	14258	14248	14344	14257	14108	14173	14198	14452	14288	14379	14325	14354	14230	14294	14322	14361	14389	14229	14305	14178	14419	14199	14256	14190	14347	14398	14447	14420	14077	14503	14323	14499	14590	14279	14440	14252	14207	14194	14241	14203	14238	14107	14140	14352	14407	14212	14245	14382	14237	14356	14192	14354	14422	14331	14477	14450	14232	14455	14353	14252	14289	14206	14266	14324	14456	14271	14096	14278	14234	14292	14331	14298	14287	14348	14203	14104	14260	14270	14214	14266	14180	14190	14342	14302	14283	14369	14400	14291	14205	14294	14307	14191	14246	14236	14371	14386	14204	14046	14217	14217	14200	14439	14213	13977	14255	14377	14313	14446	14321	14221	14189	14132	14296	14280	14322	14421	14335	14469	14510	14377	14199	14156	14573	14478	14225	14452	14343	14155	14268	14238	14183	14342	14220	14274	14260	14345	14256	14377	14109	14385	14216	14271	14278	14243	14371	14141	14407	14220	14267	14331	14202	14274	14119	14206	14219	14558	14391	14205	14248	14235	14240	14345	14210	14347	14140	14200	14213	14453	14223	14305	14547	14361	14300	14167	14148	14230	14338	14303	14114	14292	14241	14414	14348	14329	14361	14243	14281	14104	14326	14423	14150	14283	14225	14486	14027	14453	14441	14324	14100	14254	14406	14326	14216	14192	14638	14152	14387	14396	14313	14268	14217	14245	14230	14415	14292	14194	14275	14291	14419	14204	14306	14468	14319	14257	14254	14243	14286	14340	14313	14158	14464	14455	14315	14406	14289	14301	14283	14268	14030	14396	14213	14521	14270	14293	14289	14257	14235	14302	14151	14347	14135	14175	14158	14381	14197	14320	14345	14288	14244	14212	14220	14345	14297	14353	14172	14241	14139	14260	14399	14439	14248	14385	14472	14398	14353	14083	14315	14257	14347	14320	14199	14294	14420	14261	14171	14410	14313	14047	14480	14236	14192	14209	14032	13969	14327	14277	14387	14376	14458	14497	14139	14248	14272	14389	14334	14324	14504	14288	14274	14188	14278	14351	14293	14269	14445	14199	14331	14234	14418	14185	14195	14143	14381	14351	14102	14261	14298	14261	14219	14504	14298	14343	14154	14354	14358	14437	14349	14420	14311	14321	14137	14338	14345	14326	14378	14282	14121	14251	14251	14426	14313	14526	14245	14065	14222	14402	14283	14480	14510	14298	14289	14270	14266	14387	14121	13999	14305	14342	14415	14419	14357	14335	14356	14178	14282	14339	14282	14138	14114	14157	14371	14197	14344	14196	14241	14352	14221	14429	14298	14114	14059	14186	14336	14281	14479	14301	14336	14227	14217	14259	14503	14567	14479	14362	14237	14313	14161	14245	14395	14118	14240	14298	14273	14190	14168	14562	14488	14263	14255	14249	14291	14462	14190	14207	14286	14250	14112	14360	14204	14222	14382	14267	14367	14702	14173	14113	14345	14405	14419	14403	14263	14273	14218	14358	14381	14234	14297	14310	14343	14241	14234	14043	14218	14474	14469	14213	14254	14241	14229	14306	14492	14335	14172	14525	14278	14371	14321	14349	14308	14272	14408	14252	14251	14318	14210	14303	14550	14407	14372	14168	14176	14281	14166	14195	14358	14360	14241	14181	14367	14165	14244	14355	14354	14171	14193	14358	14230	14248	14359	14562	14362	14189	14270	14355	14305	14372	14388	14131	14208	14404	14268	14328	14438	14492	14482	14416	14451	14220	14156	14224	14399	14244	14074	14447	14213	14314	14171	14185	14265	14184	14300	14175	14543	14118	14320	14417	14284	14400	14398	14497	14227	14212	14199	14201	14339	14243	14320	14270	14220	14140	14317	14226	14203	14333	14355	14415	14249	14266	14310	14251	14296	14275	14299	14364	14289	14338	14245	14298	14433	14207	14255	14157	14303	14339	14217	14129	14351	14385	14301	14274	14367	14131	14127	14256	14304	14314	14396	14174	14212	14141	14282	14160	14231	14214	14350	14415	14125	14205	14213	14241	14168	14386	14266	14081	14294	14444	14046	14316	14264	14385	14395	14430	14225	14344	14247	14550	14264	14422	14344	14283	14299	14343	14274	14285	14340	14423	14301	14209	14257	14375	14224	14350	14413	14231	14345	14374	14218	14259	14271	14390	14258	14236	14166	14342	14188	14332	14329	14307	14246	14323	14429	14513	14461	14201	14470	14413	14341	14289	14164	14104	14105	14163	14294	14360	14384	14231	14319	14121	14248	14318	14332	14299	14106	14289	14439	14300	14289	14301	14127	14219	14303	14554	14241	14327	14321
22049	34451	32156	23410	19544	17460	16498	16206	15662	14938	14621	14538	14684	14492	14467	14196	14362	14221	14141	13815	13847	13974	13936	13882	13804	13866	13548	13756	13563	13569	13521	13648	13490	13570	13752	13558	13781	13716	13563	13713	13485	13787	13718	13731	13727	13668	13661	13567	13616	13550	13636	13592	13813	13668	13594	13685	13624	13606	13596	13475	13552	13472	13581	13644	13485	13608	13652	13634	13535	13659	13552	13542	13544	13715	13636	13774	13785	13584	13613	13741	13472	13525	13638	13559	13745	13434	13556	13521	13585	13652	13628	13725	13536	13591	13467	13616	13691	13531	13514	13604	13649	13739	13581	13490	13451	13531	13618	13777	13552	13475	13564	13505	13331	13533	13520	13670	13697	13784	13395	13697	13518	13599	13635	13585	13605	13583	13615	13561	13384	13730	13678	13448	13576	13627	13424	13622	13529	13749	13820	13667	13609	13711	13649	13755	13832	13736	13706	13635	13596	13562	13714	13478	13560	13516	13669	13698	13491	13572	13642	13438	13547	13593	13491	13566	13519	13726	13645	13439	13668	13487	13506	13524	13680	13571	13831	13390	13612	13648	13519	13542	13590	13562	13596	13613	13595	13584	13626	13547	13568	13653	13669	13601	13587	13726	13760	13715	13586	13580	13542	13754	13525	13503	13684	13602	13707	13636	13660	13654	13541	13710	13670	13630	13531	13410	13673	13556	13603	13527	13623	13735	13730	13697	13513	13665	13594	13713	13695	13576	13549	13596	13587	13692	13453	13458	13708	13506	13685	13644	13452	13511	13538	13515	13460	13699	13763	13663	13514	13531	13716	13609	13441	13575	13488	13579	13546	13574	13652	13665	13587	13449	13687	13509	13700	13566	13667	13568	13562	13595	13557	13623	13633	13563	13640	13667	13724	13689	13626	13437	13553	13779	13685	13555	13516	13648	13603	13518	13673	13635	13742	13661	13859	13642	13636	13604	13540	13648	13522	13609	13705	13552	13609	13660	13720	13700	13556	13626	13635	13727	13622	13576	13597	13483	13617	13609	13650	13547	13489	13486	13634	13546	13615	13685	13582	13631	13544	13544	13762	13630	13619	13694	13516	13509	13669	13585	13565	13671	13571	13521	13745	13664	13592	13647	13585	13814	13501	13794	13667	13635	13517	13590	13617	13667	13679	13650	13538	13523	13681	13692	13694	13589	13653	13550	13621	13553	13671	13597	13447	13614	13529	13599	13615	13693	13513	13542	13620	13504	13564	13493	13561	13537	13604	13662	13540	13580	13523	13638	13541	13679	13567	13558	13594	13637	13568	13512	13630	13635	13653	13607	13591	13789	13621	13558	13585	13596	13644	13810	13696	13755	13540	13643	13509	13703	13558	13605	13619	13663	13678	13623	13740	13618	13577	13489	13621	13712	13680	13495	13596	13516	13592	13736	13487	13474	13459	13689	13576	13451	13608	13655	13582	13564	13472	13630	13686	13521	13559	13590	13613	13516	13590	13524	13505	13687	13535	13622	13606	13569	13592	13651	13703	13611	13478	13534	13799	13639	13614	13604	13610	13625	13760	13651	13515	13457	13653	13604	13431	13723	13676	13713	13651	13694	13451	13669	13535	13524	13563	13511	13660	13784	13477	13754	13607	13698	13765	13731	13577	13610	13537	13640	13466	13525	13726	13517	13665	13680	13667	13449	13463	13562	13618	13743	13577	13602	13648	13541	13549	13624	13657	13652	13637	13665	13515	13505	13701	13588	13458	13636	13718	13555	13662	13626	13635	13535	13590	13622	13380	13552	13508	13598	13550	13652	13646	13522	13784	13575	13551	13547	13726	13535	13745	13602	13535	13605	13603	13440	13687	13787	13453	13641	13496	13674	13520	13435	13581	13605	13656	13452	13773	13566	13661	13603	13621	13598	13819	13632	13680	13559	13424	13799	13612	13553	13576	13509	13610	13642	13531	13618	13637	13689	13429	13648	13696	13639	13686	13542	13593	13476	13550	13765	13669	13694	13645	13581	13623	13641	13716	13714	13619	13573	13543	13736	13587	13734	13512	13615	13437	13552	13588	13711	13601	13669	13656	13708	13657	13676	13767	13600	13577	13549	13634	13537	13603	13693	13699	13706	13560	13687	13445	13640	13592	13573	13696	13414	13520	13728	13597	13552	13616	13662	13706	13527	13540	13705	13522	13486	13702	13507	13664	13478	13851	13670	13476	13490	13501	13749	13748	13668	13600	13778	13621	13541	13740	13483	13629	13644	13717	13721	13716	13551	13709	13479	13674	13619	13451	13631	13678	13458	13691	13515	13577	13605	13528	13600	13588	13659	13630	13694	13752	13472	13726	13776	13709	13877	13569	13540	13672	13525	13719	13640	13636	13641	13540	13591	13689	13610	13432	13614	13843	13450	13488	13669	13560	13681	13504	13509	13642	13652	13611	13566	13617	13498	13643	13720	13690	13492	13570	13685	13639	13606	13786	13680	13488	13714	13458	13559	13624	13505	13521	13555	13534	13633	13589	13690	13676	13636	13608	13815	13483	13564	13456	13707	13774	13519	13580	13526	13659	13550	13672	13486	13601	13764	13709	13559	13548	13799	13661	13611	13650	13446	13583	13502	13669	13633	13677	13607	13784	13588	13551	13606	13757	13735	13426	13622	13447	13695	13836	13563	13685	13611	13689	13653	13596	13618	13652	13544	13610	13595	13573	13574	13486	13476	13658	13638	13713	13550	13682	13521	13623	13702	13502	13714	13721	13683	13625	13689	13554	13553	13622	13668	13583	13556	13703	13563	13741	13597	13686	13706	13627	13527	13690	13611	13542	13636	13778	13549	13536	13531	13597	13639	13627	13669	13628	13630	13668	13667	13640	13521	13434	13641	13597	13577	13719	13650	13673	13700	13629	13742	13580	13724	13630	13568	13669	13697	13553	13671	13756	13676	13484	13662	13655	13638	13744	13734	13662	13617	13578	13588	13653	13667	13681	13558	13469	13627	13705	13683	13508	13759	13490	13761	13646	13628	13734	13508	13786	13740	13794	13740	13578	13606	13582	13656	13580	13692	13692	13618	13624	13612	13596	13774	13631	13635	13402	13648	13639	13719	13681	13463	13618	13627	13606	13556	13435	13594	13597	13535	13640	13495	13656	13591	13631	13593	13592	13676	13626	13661	13558	13726	13581	13623	13658	13543	13711	13720	13611	13657	13476	13662	13666	13529	13470	13697	13453	13478	13639	13810	13597	13715	13536	13656	13615	13712	13636	13774	13665	13700	13562	13741	13658	13549	13598	13679	13517	13725	13648	13777	13622	13546	13587	13612	13589	13404	13582	13523	13685	13550	13627	13582	13533	13527	13496	13571	13709	13633	13605	13787	13421	13615	13646	13597	13512	13680	13546	13677	13710	13607	13765	13640	13496	13603	13551	13539	13390	13521	13629	13576	13522	13773	13459	13536	13617	13690	13685	13468	13689	13499	13614	13674	13640	13807	13470	13612	13693	13673	13622	13697	13377	13679	13581	13627	13600	13662	13691	13701	13620	13588	13769	13576	13489	13480	13439	13640	13785	13698	13656	13583	13799	13611	13576	13733	13585	13485	13555	13592	13400	13707	13704	13560	13746	13520	13553	13475	13522	13766	13646	13666	13571	13455	13398	13556	13613	13643	13526	13540	13570	13738	13722	13675	13649	13788	13788	13579	13693	13553	13528	13806	13639	13674	13572	13552	13556	13537	13762	13765	13698	13717	13438	13487	13684	13748	13679	13529	13911	13628	13592	13540	13582	13757	13702	13409	13540	13462	13455	13661	13684	13562	13475	13650	13718	13741	13640	13462	13609	13663	13346	13663	13678	13698	13512	13593	13646	13639	13554	13592	13582	13576	13533	13543	13523	13662	13608	13655	13770	13822	13401	13694	13603	13459	13629	13547	13680	13558	13640	13661	13604	13671	13667	13662	13553	13614	13676	13636	13540	13654	13719	13654	13497	13721	13640	13573	13666	13572	13591	13594	13587	13536	13650	13535	13459	13640	13530	13671	13712	13641	13567	13784	13651	13494	13666	13732	13613	13571	13577	13520	13629	13542	13681	13468	13759	13535	13573	13575	13586	13712	13661	13661	13612	13438	13586	13592	13587	13586	13584	13664	13709	13562	13518	13542	13602	13603	13773	13620	13703	13603	13583	13591	13700	13532	13618	13702	13618	13618	13607	13678	13674	13684	13739	13582	13593	13476	13631	13598	13715	13714	13619	13407	13747	13722	13582	13518	13748	13528	13500	13589	13600	13752	13517	13517	13616	13725	13832	13646	13692	13513	13605	13599	13682	13646	13701	13755	13462	13732	13558	13692	13675	13652	13731	13717	13598	13481	13713	13585	13570	13493	13661	13745	13423	13729	13612	13572	13544	13791	13616	13603	13569	13713	13536	13705	13631	13732	13580	13733	13531	13688	13690	13657	13739	13514	13618	13554	13565	13665	13700	13678	13562	13567	13676	13724	13586	13691	13756	13642	13578	13563	13587	13640	13554	13610	13599	13525	13686	13665	13600	13637	13619	13724	13596	13486	13565	13629	13526	13504	13490	13502	13748	13720	13532	13586	13847	13678	13508	13621	13659	13594	13818	13525	13552	13557	13647	13606	13803	13524	13573	13536	13626	13612	13628	13678	13739	13554	13613	13653	13488	13685	13696	13631	13567	13706	13687	13707	13758	13675	13655	13484	13625	13695	13649	13662	13622	13496	13579	13565	13572	13663	13900	13761	13642	13561	13685	13667	13558	13614	13807	13575	13526	13513	13713	13540	13701	13463	13610	13584	13673	13560	13751	13712	13607	13624	13691	13643	13662	13706	13678	13382	13572	13681	13618	13708	13605	13645	13867	13646	13542	13690	13684	13577	13510	13669	13538	13620	13599	13711	13366	13801	13701	13599	13656	13608	13719	13650	13509	13609	13765	13596	13815	13568	13755	13619	13553	13425	13632	13661	13598	13573	13407	13731	13683	13705	13529	13550	13512	13556	13727	13532	13534	13584	13798	13657	13763	13672	13638	13425	13625	13650	13537	13695	13484	13740	13695	13500	13508	13621	13472	13464	13593	13573	13598	13509	13772	13578	13759	13732	13698	13699	13836	13608	13635	13730	13479	13546	13852	13479	13572	13561	13462	13570	13628	13637
23683	21209	28820	24088	22224	22051	20578	17645	16493	16443	15894	15479	15615	15666	15451	15494	15159	14957	14921	14724	14765	14635	14754	14811	14669	14406	14449	14572	14636	14485	14629	14633	14511	14528	14461	14569	14459	14349	14397	14415	14487	14408	14461	14313	14556	14450	14445	14495	14882	14863	15060	14827	14406	14419	14480	14379	14452	14279	14232	14306	14328	14361	14268	14419	14202	14254	14398	14212	14475	14445	14284	14535	14198	14419	14076	14373	14493	14457	14576	14410	14437	14303	14349	14399	14447	14324	14503	14392	14367	14448	14336	14191	14137	14287	14182	14319	14407	14341	14574	14423	14203	14353	14383	14330	14333	14419	14455	14303	14293	14447	14429	14360	14336	14135	14287	14273	14177	14270	14259	14525	14336	14262	14292	14334	14340	14190	14270	14541	14398	14340	14527	14410	14359	14303	14095	14097	14204	14338	14153	14237	14545	14397	14477	14527	14449	14465	14359	14080	14441	14233	14483	14503	14479	14401	14312	14335	14285	14411	14259	14291	14401	14428	14575	14327	14331	14268	14208	14434	14435	14413	14320	14418	14303	14287	14235	14280	14312	14399	14360	14358	14468	14121	14499	14348	14266	14129	14095	14236	14280	14428	14449	14551	14364	14343	14446	14368	14208	14340	14274	14286	14290	14247	14309	14236	14497	14261	14323	14254	14377	14298	14297	14377	14204	14323	14480	14431	14170	14472	14196	14322	14475	14320	14304	14440	14278	14230	14405	14349	14234	14527	14403	14363	14344	14427	14278	14429	14318	14314	14394	14277	14408	14207	14422	14409	14452	14492	14355	14353	14488	14254	14366	14347	14179	14450	14397	14400	14408	14355	14199	14245	14160	14297	14390	14496	14591	14187	14533	14209	14329	14241	14182	14118	14346	14321	14330	14339	14395	14448	14382	14361	14324	14368	14312	14273	14278	14107	14285	14295	14319	14296	14223	14285	14237	14287	14513	14485	14410	14333	14358	14474	14089	14352	14405	14146	14356	14369	14156	14508	14286	14321	14396	14313	14261	14375	14394	14312	14131	14437	14130	14386	14386	14247	14378	14450	14334	14298	14404	14377	14276	14421	14252	14196	14443	14223	14273	14171	14271	14455	14232	14317	14243	14306	14489	14370	14518	14391	14421	14358	14447	14309	14164	14353	14281	14250	14220	14158	14320	14242	14260	14165	14490	14415	14239	14284	14375	14269	14407	14496	14314	14413	14273	14088	14239	14275	14452	14277	14430	14421	14481	14276	14293	14442	14249	14348	14292	14445	14237	14255	14369	14325	14176	14262	14309	14203	14454	14219	14414	14519	14517	14334	14197	14312	14257	14322	14470	14379	14237	14325	14139	14348	14184	14430	14393	14293	14316	14073	14198	14191	14252	14404	14273	14511	14234	14478	14234	14321	14373	14416	14433	14252	14334	14124	14348	14427	14465	14350	14335	14490	14484	14150	14437	14402	14463	14303	14175	14536	14409	14311	14248	14482	14361	14429	14056	14217	14351	14310	14551	14214	14431	14422	14415	14387	14274	14108	14293	14277	14382	14397	14469	14293	14593	14399	14349	14283	14307	14430	14287	14416	14237	14250	14096	14274	14408	14242	14445	14315	14391	14186	14248	14300	14276	14335	14137	14224	14421	14470	14268	14419	14335	14262	14276	14348	14395	14357	14478	14165	14409	14438	14206	14389	14327	14202	14402	14366	14309	14251	14243	14201	14338	14341	14360	14466	14469	14261	14273	14500	14312	14423	14297	14331	14456	14357	14434	14374	14381	14230	14315	14277	14462	14277	14188	14319	14266	14310	14420	14299	14310	14299	14157	14318	14305	14513	14285	14228	14431	14179	14268	14431	14354	14417	14213	14268	14145	14473	14305	14165	14299	14279	14262	14268	14221	14380	14384	14340	14305	14382	14321	14444	14433	14432	14458	14426	14174	14390	14407	14224	14230	14343	14153	14307	14431	14352	14388	14418	14154	14465	14407	14400	14334	14319	14553	14484	14259	14406	14291	14240	14484	14183	14353	14284	14607	14394	14411	14412	14453	14319	14076	14362	14370	14410	14182	14380	14295	14371	14301	14325	14414	14296	14332	14350	14449	14391	14386	14471	14328	14302	14272	14350	14405	14281	14266	14175	14344	14271	14187	14473	14386	14506	14411	14383	14262	14522	14515	14094	14192	14222	14184	14523	14606	14361	14113	14386	14287	14340	14564	14407	14164	14197	14415	14242	14437	14421	14310	14243	14436	14544	14198	14439	14161	14048	14368	14223	14416	14303	14382	14383	14375	14366	14182	14387	14231	14378	14359	14524	14394	14300	14369	14364	14360	14300	14176	14330	14384	14553	14425	14339	14387	14215	14179	14385	14471	14175	14287	14077	14484	14451	14468	14366	14479	14429	14605	14272	14291	14324	14335	14379	14299	14393	14274	14500	14348	14444	14196	14444	14322	13952	14269	14414	14444	14061	14196	14369	14358	14455	14136	14376	14325	14268	14315	14231	14410	14327	14269	14133	14278	14250	14323	14245	14479	14344	14375	14219	14341	14152	14240	14337	14491	14193	14327	14472	14339	14351	14289	14398	14280	14332	14624	14013	14243	14306	14202	14402	14474	14230	14284	14204	14431	14370	14244	14426	14454	14347	14427	14285	14204	14275	14088	14330	14182	14308	14141	14223	14376	14441	14326	14405	14221	14369	14394	14460	14496	14267	14432	14354	14322	14423	14120	14420	14565	14348	14317	14321	14412	14296	14419	14314	14195	14187	14373	14370	14456	14541	14295	14399	14445	14334	14277	14303	14268	14324	14334	14410	14361	14154	14324	14425	14278	14397	14187	14502	14306	14485	14133	14455	14403	14284	14475	14184	14470	14256	14419	14212	14434	14312	14436	14511	14154	14070	14465	14260	14208	14332	14425	14304	14302	14269	14435	14391	14375	14333	14459	14338	14288	14291	14439	14129	14549	14297	14302	14226	14349	14421	14321	14415	14196	14352	14450	14341	14210	14499	14321	14302	14474	14267	14203	14365	14410	14228	14546	14332	14250	14194	14221	14356	14173	14288	14192	14220	14207	14366	14391	14381	14234	14224	14363	14346	14401	14387	14405	14197	14275	14142	14432	14244	14403	14281	14215	14476	14400	14337	14403	14391	14395	14129	14312	14431	14278	14288	14191	14300	14312	14370	14157	14366	14307	14245	14291	14555	14413	14137	14489	14201	14367	14269	14322	14359	14286	14232	14155	14275	14297	14360	14292	14447	14293	14321	14177	14290	14172	14366	14250	14233	14399	14350	14573	14360	14447	14400	14393	14363	14311	14401	14407	14270	14462	14263	14456	14402	14367	14516	14477	14296	14214	14513	14449	14131	14228	14213	14227	14248	14161	14381	14414	14376	14537	14403	14342	14257	14537	14291	14402	14306	14122	14139	14194	14380	14410	14345	14419	14341	14276	14239	14312	14205	14372	14371	14277	14382	14207	14422	14295	14373	14303	14342	14285	14228	14465	14410	14256	14234	14182	14317	14288	14261	14332	14119	14422	14281	14443	14256	14384	14129	14247	14362	14332	14415	14277	14312	14246	14314	14291	14474	14341	14259	14267	14263	14441	14489	14405	14206	14373	14234	14253	14221	14484	14249	14363	14377	14280	14664	14380	14320	14337	14395	14431	14368	14479	14259	14466	14342	14184	14340	14271	14381	14433	14347	14392	14389	14384	14157	14457	14446	14164	14249	14214	14504	14347	14447	14357	14191	14322	14120	14090	14276	14345	14486	14155	14228	14443	14569	14159	14539	14266	14461	14286	14370	14514	14309	14463	14398	14473	14209	14309	14484	14418	14311	14157	14251	14437	14256	14334	14408	14358	14412	14423	14317	14229	14264	14281	14512	14468	14220	14317	14439	14140	14349	14503	14322	14368	14505	14327	14383	14354	14110	14513	14327	14429	14343	14253	14290	14410	14477	14401	14507	14176	14300	14348	14278	14228	14393	14301	14434	14473	14286	14449	14308	14427	14244	14342	14259	14226	14437	14312	14330	14431	14416	14340	14285	14260	14438	14177	14502	14398	14284	14348	14382	14412	14335	14289	14510	14309	14397	14388	14276	14249	14316	14413	14454	14539	14374	14223	14335	14464	14515	14464	14269	14340	14391	14253	14319	14298	14358	14299	14309	14321	14425	14528	14388	14339	14097	14422	14181	14183	14262	14295	14328	14442	14325	14369	14299	14214	14245	14205	14325	14428	14291	14390	14372	14174	14227	14402	14246	14306	14241	14399	14269	14448	14162	14573	14456	14365	14491	14525	14445	14318	14099	14455	14220	14428	14308	14385	14207	14299	14377	14321	14276	14489	14319	14387	14225	14348	14266	14413	14460	14397	14408	14541	14391	14260	14372	14479	14435	14483	14418	14428	14318	14371	14354	14248	14138	14359	14359	14304	14230	14274	14357	14303	14238	14231	14444	14413	14423	14223	14374	14431	14373	14421	14341	14138	14321	14413	14498	14330	14249	14306	14348	14200	14337	14359	14335	14588	14270	14445	14491	14329	14438	14529	14318	14211	14389	14348	14411	14265	14532	14218	14273	14303	14407	14562	14318	14409	14296	14287	14387	14384	14215	14357	14299	14339	14405	14423	14392	14571	14264	14504	14367	14304	14405	14270	14243	14477	14491	14308	14218	14445	14298	14182	14382	14558	14458	14371	14381	14241	14341	14252	14394	14526	14102	14438	14496	14437	14475	14291	14483	14517	14509	14297	14285	14213	14462	14416	14476	14299	14376	14365	14118	14308	14285	14365	14457	14400	14327	14403	14437	14496	14337	14440	14285	14412	14254	14370	14374	14558	14488	14501	14276	14418	14339	14244	14254	14225	14398	14462	14402	14393	14435	14373	14215	14327	14488	14588	14285	14423	14310	14361	14209	14215	14433	14152	14271	14343	14354	14406	14432	14477	14297	14404	14377	14505	14169	14190	14097	14319	14211	14425	14337	14357	14346	14322	14385	14323	14358	14265	14474	14394	14246	14358	14331	14316	14332	14309	14428	14268	14287	14213	14329	14503	14441	14425	14354	14253	14295	14391	14329	14403	14325	14325	14530	14506	14172	14486	14415	14292	14395	14308	14307	14306	14276	14358	14138	14439	14508	14488	14122	14326	14453
22623	40149	38153	28376	23882	20787	19277	18496	17312	16521	16063	15808	15806	15387	15350	15453	15071	14675	14607	14418	14405	14092	14187	14098	14061	13789	13925	13934	13644	13748	13966	13864	13728	13818	13891	13618	13858	13871	13998	13879	13938	13793	13926	13900	13693	13922	13892	13938	14422	14404	14476	14441	14176	13888	13842	13723	13766	13699	13818	13745	13702	13601	13601	13646	13748	13911	13465	13596	13620	13483	13635	13702	13752	13755	13732	13760	13704	13612	13666	13667	13646	13649	13611	13745	13532	13760	13646	13746	13674	13618	13691	13792	13730	13569	13739	13733	13819	13667	13532	13569	13641	13692	13770	13850	13662	13603	13823	13862	13711	13683	13571	13525	13600	13909	13666	13804	13627	13831	13693	13735	13620	13691	13709	13648	13797	13775	13624	13636	13789	13626	13867	13641	13553	13770	13691	13738	13697	13618	13652	13692	13759	13560	13628	13732	13461	13714	13716	13570	13647	13933	13670	13775	13679	13733	13633	13680	13739	13715	13630	13789	13660	13754	13705	13603	13700	13845	13729	13730	13679	13772	13664	13638	13726	13622	13614	13708	13695	13705	13894	13393	13833	13707	13774	13461	13804	13779	13551	13656	13585	13707	13800	13558	13663	13819	13707	13828	13737	13688	13717	13743	13991	13742	13660	13559	13616	13613	13609	13620	13687	13660	13592	13659	13710	13708	13660	13631	13636	13672	13604	13655	13682	13834	13650	13597	13625	13698	13666	13673	13547	13694	13751	13626	13737	13647	13531	13602	13830	13654	13684	13662	13638	13727	13774	13740	13649	13732	13739	13708	13907	13669	13756	13579	13788	13763	13616	13811	13766	13669	13779	13668	13727	13639	13758	13794	13782	13694	13650	13738	13664	13590	13577	13775	13606	13698	13917	13557	13615	13814	13840	13691	13660	13563	13848	13632	13588	13668	13633	13948	13562	13773	13633	13703	13670	13860	13730	13551	13696	13782	13523	13767	13721	13820	13891	13749	13706	13615	13768	13761	13582	13666	13823	13857	13708	13632	13764	13792	13701	13788	13711	13784	14008	13662	13799	13711	13647	13722	13769	13673	13700	13669	13644	13590	13687	13546	13614	13823	13710	13755	13670	13852	13714	13564	13812	13764	13778	13804	13653	13872	13868	13623	13597	13816	13743	13638	13871	13705	13767	13831	13808	13834	13772	13640	13684	13688	13764	13564	13616	13571	13696	13741	13775	13704	13773	13692	13735	13647	13729	13679	13773	13662	13670	13642	13665	13530	13688	13765	13501	13705	13818	13616	13645	13836	13772	13923	13705	13707	13575	13626	13918	13764	13622	13751	13707	13685	13540	13573	13806	13634	13868	13576	13622	13840	13738	13796	13482	13771	13650	13768	13517	13627	13667	13582	13662	13585	13718	13741	13678	13609	13761	13856	13675	13756	13677	13562	13810	13608	13697	13801	13849	13794	13617	13672	13748	13482	13726	13687	13687	13767	13748	13573	13745	13662	13808	13660	13760	13935	13616	13793	13544	13797	13750	13631	13673	13703	13674	13522	13632	13566	13722	13883	13766	13685	13938	13592	13775	13646	13660	13771	13712	13660	13559	13776	13784	13640	13609	13629	13549	13747	13696	13643	13694	13771	13720	13703	13738	13741	13871	13661	13540	13643	13703	13676	13755	13768	13759	13733	13619	13775	13681	13716	13753	13650	13826	13767	13667	13648	13685	13591	13650	13737	13637	13697	13633	13660	13692	13738	13653	13817	13696	13664	13718	13873	13620	13705	13513	13564	13803	13517	13685	13874	13718	13633	13687	13664	13743	13665	13467	13740	13707	13732	13673	13892	13594	13787	13886	13691	13666	13827	13798	13695	13787	13699	13576	13746	13725	13554	13776	13713	13648	13553	13769	13699	13724	13611	13464	13768	13651	13659	13679	13599	13640	13627	13761	13654	13619	13831	13766	13812	13627	13561	13867	13668	13657	13669	13755	13763	13668	13562	13670	13610	13559	13824	13655	13787	13605	13687	13641	13756	13871	13852	13659	13913	13668	13783	13552	13699	13678	13794	13791	13544	13750	13764	13654	13591	13617	13743	13685	13531	13609	13640	13863	13798	13769	13840	13635	13562	13543	13743	13877	13519	13676	13732	13667	13716	13711	13607	13740	13746	13735	13803	13619	13693	13535	13773	13841	13649	13632	13594	13692	13647	13720	13615	13838	13848	13736	13782	13803	13597	13771	13861	13758	13815	13584	13828	13722	13679	13864	13764	13708	13632	13625	13659	13667	13739	13566	13671	13820	13731	13716	13713	13655	13790	13719	13715	13732	13654	13606	13741	13721	13801	13530	13743	13686	13746	13566	13501	13638	13627	13674	13732	13786	13644	13750	13655	13668	13753	13772	13766	13739	13778	13736	13734	13607	13702	13801	13613	13641	13611	13747	13703	13634	13595	13699	13613	13632	13586	13738	13623	13647	13790	13440	13534	13607	13560	13583	13773	13671	13587	13688	13730	13902	13712	13681	13642	13728	13639	13829	13646	13659	13756	13640	13672	13759	13588	13711	13579	13654	13570	13672	13902	13797	13758	13653	13722	13559	13703	13529	13659	13888	13822	13714	13750	13562	13682	13720	13537	13594	13692	13614	13664	13783	13683	13580	13627	13534	13688	13629	13633	13781	13615	13640	13754	13776	13858	13835	13558	13742	13680	13706	13628	13728	13782	13749	13543	13636	13610	13650	13640	13691	13712	13720	13826	13837	13628	13640	13677	13623	13670	13714	13739	13664	13684	13706	13662	13803	13848	13705	13574	13469	13764	13651	13656	13646	13766	13640	13642	13841	13661	13570	13554	13613	13582	13760	13863	13645	13839	13800	13764	13557	13625	13695	13643	13673	13658	13531	13704	13739	13740	13736	13797	13769	13583	13731	13679	13694	13590	13782	13585	13732	13807	13752	13480	13582	13641	13767	13671	13657	13888	13750	13713	13704	13569	13770	13747	13628	13784	13748	13612	13630	13725	13668	13804	13495	13766	13938	13846	13764	13881	13583	13713	13672	13652	13594	13732	13840	13646	13732	13654	13613	13724	13692	13713	13683	13577	13730	13605	13819	13772	13686	13646	13658	13717	13669	13928	13748	13698	13607	13692	13652	13609	13644	13719	13687	13533	13911	13691	13657	13864	13797	13594	13611	13500	13716	13645	13607	13775	13714	13814	13675	13574	13835	13678	13764	13808	13842	13717	13706	13565	13745	13568	13799	13688	13638	13649	13783	13606	13713	13691	13695	13813	13779	13706	13711	13663	13840	13506	13707	13599	13855	13661	13584	13697	13595	13732	13590	13639	13678	13809	13775	13766	13882	13627	13651	13819	13739	13654	13748	13684	13794	13775	13655	13685	13789	13677	13698	13745	13861	13749	13675	13756	13662	13861	13486	13678	13717	13720	13738	13617	13746	13692	13808	13717	13745	13706	13780	13787	13859	13730	13591	13804	13715	13825	13770	13766	13667	13727	13763	13735	13834	13621	13672	13607	13548	13864	13682	13671	13560	13700	13819	13830	13618	13706	13662	13918	13661	13721	13645	13600	13849	13699	13701	13619	13771	13982	13830	13641	13852	13701	13545	13619	13629	13691	13762	13672	13704	13812	13561	13669	13736	13759	13764	13726	13713	13521	13578	13712	13785	13685	13570	13604	13555	13835	13659	13715	13720	13781	13930	13743	13673	13651	13662	13811	13784	13668	13636	13527	13693	13717	13672	13581	13796	13614	13671	13697	13691	13602	13719	13692	13670	13814	13722	13606	13688	13772	13633	13755	13858	13833	13734	13701	13793	13699	13562	13721	13647	13783	13612	13771	13740	13624	13632	13662	13504	13676	13564	13719	13814	13740	13760	13769	13747	13672	13607	13671	13654	13577	13622	13694	13730	13756	13813	13739	13655	13676	13639	13679	13786	13587	13855	13663	13755	13694	13705	13624	13589	13729	13643	13704	13698	13633	13900	13748	13680	13742	13671	13783	13750	13697	13610	13781	13616	13812	13658	13782	13767	13775	13727	13593	13650	13590	13789	13737	13721	13799	13577	13540	13682	13630	13654	13639	13556	13630	13685	13680	13642	13829	13743	13679	13794	13750	13590	13647	13632	13705	13747	13989	13627	13821	13769	13596	13694	13631	13673	13774	13545	13653	13674	13556	13637	13781	13743	13612	13535	13717	13688	13702	13807	13719	13725	13556	13618	13694	13701	13794	13621	13829	13688	13619	13703	13663	13667	13741	13695	13762	13850	13611	13840	13716	13687	13535	13717	13592	13565	13636	13683	13597	13874	13745	13834	13709	13903	13775	13496	13702	13812	13599	13735	13694	13564	13650	13768	13660	13677	13727	13796	13792	13485	13609	13935	13713	13742	13602	13722	13703	13722	13723	13622	13699	13617	13576	13801	13766	13699	13680	13584	13621	13624	13664	13560	13674	13655	13644	13766	13789	13694	13878	13712	13790	13723	13557	13694	13746	13768	13679	13584	13598	13773	13847	13603	13606	13712	13753	13536	13706	13829	13630	13779	13697	13656	13646	13891	13690	13880	13584	13720	13906	13642	13789	13658	13736	13790	13740	13608	13594	13831	13788	13763	13648	13720	13626	13770	13680	13816	13631	13657	13708	13696	13594	13782	13653	13798	13634	13674	13710	13771	13697	13743	13711	13781	13677	13817	13717	13739	13688	13779	13655	13785	13687	13695	13866	13731	13709	13768	13788	13763	13796	13615	13958	13705	13770	13777	13704	13835	13681	13538	13737	13780	13572	13613	13738	13739	13536	13624	13649	13793	13775	13796	13682	13651	13533	13798	13794	13560	13667	13873	13645	13687	13678	13552	13689	13611	13700	13943	13814	13774	13616	13655	13636	13850	13774	13642	13815	13751	13555	13833	13819	13561	13645	13836	13725	13656	13405	13767	13524	13680	13709	13677	13580	13635	13662	13653	13691	13644	13766	13828	13599	13615	13574	13636	13532	13768	13738	13691	13739	13707	13696	13724	13730	13656	13697	13755	13755	13677	13695	13753	13678	13690	13791	13751	13797	13777	13752	13643	13926	13529	13664	13791	13883	13558	13740	13686	13727	13772	13566	13786	13756	13650	13813	13654	13666	13565	13578	13678	13712	13763	13738
22755	21153	29028	23592	21392	23416	25182	19432	17926	17421	16998	16590	16232	16441	16363	16307	15921	15560	15581	15219	15021	15070	14992	14948	14683	14559	14498	14462	14521	14539	14774	14663	14637	14694	14380	14577	14531	14660	14401	14693	14644	14504	14704	14683	14563	14535	14502	14576	15358	15502	15615	15460	15131	14970	14592	14656	14563	14443	14490	14378	14275	14508	14496	14400	14571	14481	14301	14490	14459	14500	14527	14404	14368	14278	14451	14356	14519	14380	14382	14476	14280	14495	14429	14300	14332	14408	14479	14414	14526	14605	14307	14465	14388	14213	14440	14477	14581	14359	14558	14321	14406	14269	14348	14491	14563	14563	14397	14524	14343	14418	14265	14539	14586	14461	14456	14421	14534	14449	14345	14378	14394	14336	14595	14304	14353	14505	14499	14399	14397	14523	14458	14401	14418	14571	14304	14399	14564	14300	14258	14241	14455	14438	14450	14374	14438	14398	14577	14593	14282	14404	14260	14319	14488	14267	14536	14278	14349	14580	14539	14304	14162	14186	14349	14417	14427	14638	14174	14495	14560	14353	14358	14357	14417	14552	14384	14343	14433	14102	14412	14522	14522	14446	14423	14441	14406	14472	14501	14482	14371	14380	14370	14434	14280	14323	14302	14331	14332	14462	14269	14439	14492	14425	14497	14396	14405	14456	14346	14217	14355	14414	14463	14218	14230	14480	14340	14332	14453	14569	14277	14402	14445	14359	14444	14349	14411	14464	14321	14614	14256	14533	14577	14302	14341	14361	14295	14342	14486	14549	14365	14621	14310	14365	14470	14501	14266	14317	14339	14427	14310	14368	14272	14464	14425	14356	14553	14490	14255	14415	14335	14510	14505	14454	14293	14370	14515	14405	14410	14308	14365	14297	14530	14346	14370	14355	14407	14419	14396	14265	14453	14472	14373	14342	14341	14452	14438	14321	14145	14387	14442	14344	14363	14418	14395	14442	14303	14329	14259	14429	14614	14494	14359	14355	14385	14225	14471	14401	14431	14431	14449	14296	14347	14542	14361	14587	14407	14412	14362	14326	14323	14564	14340	14365	14372	14278	14440	14357	14439	14512	14481	14328	14343	14354	14477	14340	14425	14450	14410	14550	14494	14473	14324	14333	14286	14223	14523	14558	14339	14446	14250	14407	14539	14384	14328	14419	14292	14417	14378	14364	14369	14468	14240	14471	14505	14370	14446	14250	14585	14379	14575	14356	14339	14445	14359	14321	14463	14352	14364	14569	14375	14362	14405	14389	14309	14465	14337	14390	14304	14436	14326	14301	14306	14493	14583	14344	14470	14402	14481	14388	14338	14438	14275	14387	14415	14573	14407	14295	14422	14364	14393	14427	14414	14354	14468	14360	14483	14315	14476	14399	14274	14339	14364	14428	14287	14375	14350	14457	14215	14342	14397	14281	14544	14281	14470	14309	14441	14489	14177	14247	14414	14542	14323	14277	14422	14184	14451	14384	14359	14225	14477	14409	14412	14414	14602	14357	14275	14488	14398	14447	14295	14510	14316	14260	14419	14497	14498	14313	14224	14460	14397	14449	14280	14423	14275	14480	14389	14225	14337	14272	14401	14430	14194	14563	14278	14263	14357	14457	14277	14197	14331	14453	14387	14311	14525	14348	14462	14375	14440	14232	14484	14675	14535	14406	14531	14276	14447	14439	14313	14447	14215	14302	14365	14344	14397	14278	14043	14419	14480	14372	14476	14437	14404	14204	14275	14436	14394	14578	14371	14481	14466	14237	14512	14380	14400	14425	14503	14384	14339	14174	14239	14445	14368	14256	14401	14549	14277	14471	14444	14478	14364	14465	14618	14328	14591	14344	14255	14360	14384	14463	14326	14335	14370	14459	14457	14397	14361	14437	14385	14383	14376	14393	14391	14372	14482	14443	14235	14394	14354	14405	14518	14508	14267	14359	14454	14527	14514	14455	14476	14354	14270	14377	14552	14162	14281	14429	14360	14305	14430	14422	14438	14525	14267	14329	14427	14379	14319	14376	14558	14313	14398	14541	14293	14421	14446	14275	14338	14285	14370	14203	14405	14472	14416	14365	14501	14435	14310	14529	14391	14312	14376	14462	14214	14235	14220	14310	14296	14333	14281	14451	14355	14406	14442	14305	14373	14241	14332	14356	14301	14396	14328	14466	14352	14282	14470	14334	14435	14466	14384	14320	14303	14526	14490	14462	14440	14493	14327	14340	14363	14336	14389	14587	14388	14317	14378	14364	14446	14527	14603	14566	14401	14199	14365	14409	14307	14288	14146	14301	14323	14239	14297	14334	14416	14297	14440	14319	14448	14325	14376	14415	14615	14161	14304	14399	14402	14476	14524	14419	14402	14402	14435	14273	14455	14332	14404	14481	14423	14366	14135	14348	14489	14255	14386	14369	14331	14409	14511	14390	14353	14406	14474	14464	14413	14195	14309	14492	14480	14263	14258	14238	14441	14386	14601	14454	14407	14360	14295	14437	14345	14444	14344	14344	14321	14480	14356	14296	14440	14316	14273	14367	14284	14165	14337	14545	14294	14378	14396	14374	14335	14217	14351	14345	14330	14384	14333	14397	14374	14413	14285	14322	14550	14574	14309	14279	14455	14594	14555	14394	14383	14384	14334	14473	14465	14347	14282	14436	14496	14505	14322	14347	14456	14348	14478	14269	14504	14408	14307	14434	14459	14469	14167	14347	14418	14402	14277	14212	14480	14408	14439	14411	14330	14441	14463	14448	14479	14509	14412	14399	14152	14298	14191	14422	14448	14454	14413	14332	14329	14281	14286	14382	14526	14334	14397	14134	14409	14410	14343	14425	14434	14341	14476	14528	14450	14334	14443	14508	14433	14478	14357	14313	14153	14321	14286	14490	14440	14465	14415	14314	14358	14399	14462	14083	14530	14252	14480	14400	14387	14479	14558	14384	14447	14259	14184	14398	14411	14146	14359	14430	14318	14235	14263	14305	14270	14413	14333	14494	14567	14300	14390	14356	14398	14328	14410	14485	14304	14186	14433	14442	14431	14336	14443	14407	14406	14325	14431	14290	14393	14605	14405	14406	14313	14232	14579	14443	14278	14388	14280	14480	14228	14413	14462	14299	14536	14462	14538	14429	14394	14350	14379	14342	14303	14348	14444	14471	14492	14387	14414	14290	14528	14243	14289	14458	14326	14406	14473	14448	14246	14501	14395	14399	14474	14434	14416	14337	14603	14383	14310	14298	14367	14379	14358	14334	14557	14464	14444	14450	14436	14417	14507	14418	14591	14558	14267	14373	14317	14398	14375	14259	14387	14409	14410	14385	14451	14281	14465	14434	14485	14396	14338	14531	14345	14418	14350	14246	14461	14421	14456	14446	14307	14462	14485	14474	14560	14381	14368	14443	14254	14396	14338	14252	14127	14335	14419	14204	14297	14238	14208	14168	14494	14496	14345	14412	14498	14362	14353	14578	14404	14433	14508	14238	14308	14331	14570	14415	14428	14390	14495	14424	14386	14362	14441	14588	14342	14456	14401	14473	14423	14524	14482	14347	14425	14258	14506	14544	14439	14178	14296	14307	14396	14245	14522	14373	14346	14300	14390	14436	14607	14578	14369	14347	14380	14402	14471	14315	14359	14556	14379	14392	14312	14463	14330	14430	14464	14367	14508	14513	14263	14296	14328	14404	14300	14329	14517	14388	14274	14431	14409	14430	14489	14340	14326	14497	14298	14373	14298	14319	14275	14462	14473	14564	14314	14394	14493	14287	14362	14114	14443	14424	14495	14475	14331	14338	14478	14211	14476	14454	14287	14567	14354	14466	14495	14293	14427	14347	14346	14317	14396	14338	14337	14445	14182	14328	14445	14130	14454	14345	14307	14351	14465	14310	14371	14229	14437	14612	14389	14403	14475	14408	14521	14467	14144	14125	14423	14634	14446	14268	14440	14468	14277	14474	14446	14445	14459	14551	14457	14341	14371	14331	14411	14153	14400	14299	14350	14328	14385	14345	14629	14346	14307	14257	14299	14235	14424	14522	14410	14574	14316	14380	14565	14229	14344	14424	14365	14432	14421	14260	14482	14313	14248	14297	14196	14402	14409	14295	14519	14517	14414	14340	14566	14250	14251	14344	14292	14287	14600	14329	14595	14477	14531	14324	14432	14222	14421	14116	14359	14312	14434	14495	14369	14233	14466	14370	14494	14518	14471	14327	14319	14486	14298	14559	14441	14501	14381	14420	14250	14372	14575	14419	14550	14419	14370	14139	14221	14255	14171	14293	14430	14449	14311	14525	14176	14460	14347	14554	14302	14455	14519	14408	14437	14501	14202	14416	14457	14464	14435	14460	14443	14237	14401	14281	14291	14404	14362	14544	14295	14340	14376	14428	14529	14324	14417	14341	14480	14435	14275	14327	14394	14381	14258	14269	14119	14296	14346	14247	14190	14258	14337	14426	14540	14505	14548	14491	14357	14594	14464	14278	14490	14244	14409	14256	14244	14451	14556	14528	14538	14582	14408	14417	14470	14464	14343	14233	14309	14396	14412	14466	14356	14398	14253	14393	14582	14289	14374	14343	14369	14442	14317	14335	14490	14348	14378	14393	14218	14308	14567	14361	14353	14449	14181	14269	14500	14328	14327	14453	14385	14392	14395	14109	14384	14126	14373	14346	14231	14455	14516	14478	14349	14476	14447	14501	14407	14244	14347	14308	14281	14290	14449	14300	14423	14415	14479	14551	14378	14656	14500	14356	14361	14358	14509	14482	14443	14489	14324	14316	14419	14216	14324	14372	14509	14506	14549	14429	14352	14510	14343	14297	14461	14262	14284	14323	14465	14470	14537	14532	14425	14430	14510	14467	14282	14439	14316	14364	14295	14417	14328	14236	14452	14297	14492	14358	14349	14181	14267	14385	14376	14400	14204	14244	14503	14361	14418	14333	14305	14364	14236	14482	14503	14499	14495	14352	14405	14242	14406	14302	14276	14404	14473	14281	14259	14262	14305	14494	14548	14427	14298	14320	14246	14116	14385	14649	14441	14418	14361	14286	14458	14371	14328	14356	14391	14265	14285	14369	14432	14447	14455	14346	14312	14417	14489	14347	14266	14382	14522	14291	14427	14587	14295	14500	14551	14258	14408	14438	14515	14360	14381	14407	14381	14486
23775	43418	42050	32932	27157	23796	21567	20738	18954	17976	17479	16847	16792	16580	16555	16160	15936	15239	14887	14473	14501	14360	14460	14025	13982	13899	13938	13754	13769	13819	13756	13769	13858	13768	14042	13758	13854	13806	13887	13941	13903	13940	13942	13801	13702	13709	13872	13887	15146	15292	14925	14766	14436	14114	13702	13813	13617	13792	13658	13694	13602	13846	13726	13684	13716	13815	13675	13653	13733	13621	13762	13699	13789	13800	13700	13696	13570	13644	13677	13605	13808	13652	13763	13613	13607	13837	13683	13712	13810	13710	13614	13661	13517	13676	13616	13706	13551	13693	13690	13674	13706	13685	13645	13935	13533	13627	13650	13618	13815	13744	13706	13497	13788	13691	13545	13633	13547	13844	13849	13666	13521	13706	13724	13740	13603	13787	13728	13705	13696	13801	13703	13731	13691	13698	13677	13776	13626	13659	13682	13610	13578	13777	13491	13747	13705	13655	13538	13660	13727	13665	13692	13643	13449	13706	13585	13533	13634	13818	13767	13724	13790	13694	13746	13717	13584	13639	13659	13668	13631	13782	13771	13670	13747	13647	13644	13732	13690	13810	13668	13577	13784	13697	13704	13729	13772	13609	13570	13604	13641	13736	13807	13667	13645	13564	13645	13657	13733	13564	13741	13753	13756	13562	13663	13691	13783	13623	13782	13703	13554	13684	13538	13696	13672	13539	13795	13607	13538	13766	13704	13501	13648	13799	13636	13496	13691	13598	13672	13725	13531	13604	13661	13680	13775	13658	13675	13767	13749	13643	13771	13832	13595	13837	13592	13600	13665	13727	13736	13658	13683	13556	13721	13528	13781	13717	13727	13783	13680	13572	13586	13708	13690	13603	13662	13678	13755	13632	13703	13592	13661	13715	13608	13658	13650	13772	13797	13792	13593	13631	13824	13678	13733	13593	13737	13717	13880	13646	13582	13644	13773	13517	13671	13734	13784	13676	13611	13526	13718	13565	13761	13594	13667	13891	13828	13643	13905	13691	13713	13642	13870	13703	13759	13713	13744	13681	13743	13765	13618	13704	13713	13609	13779	13717	13730	13621	13822	13625	13553	13507	13749	13539	13605	13831	13635	13628	13630	13716	13683	13455	13510	13649	13671	13699	13911	13770	13735	13642	13669	13639	13598	13591	13695	13799	13614	13863	13807	13679	13886	13506	13804	13749	13632	13663	13670	13537	13761	13660	13565	13574	13735	13726	13620	13605	13770	13677	13720	13623	13569	13600	13644	13647	13602	13592	13567	13648	13549	13527	13731	13565	13701	13536	13639	13528	13759	13574	13827	13496	13695	13747	13709	13459	13541	13609	13773	13767	13669	13400	13628	13686	13645	13756	13743	13679	13677	13630	13520	13642	13691	13669	13652	13654	13518	13702	13655	13752	13611	13478	13798	13654	13506	13716	13585	13586	13707	13659	13585	13732	13624	13693	13807	13574	13663	13528	13678	13556	13697	13601	13546	13772	13741	13643	13663	13612	13719	13693	13641	13566	13534	13748	13639	13636	13489	13752	13886	13729	13722	13809	13640	13586	13682	13703	13599	13610	13636	13541	13604	13720	13608	13670	13804	13658	13637	13712	13622	13738	13659	13650	13759	13753	13614	13558	13658	13583	13624	13768	13761	13657	13620	13685	13760	13520	13517	13428	13591	13780	13743	13727	13563	13652	13559	13660	13544	13718	13703	13694	13724	13808	13593	13710	13641	13587	13488	13648	13652	13702	13664	13723	13655	13618	13758	13478	13498	13595	13459	13630	13672	13596	13649	13830	13530	13742	13585	13719	13558	13635	13762	13718	13630	13685	13729	13682	13608	13707	13687	13603	13519	13614	13582	13596	13749	13629	13657	13696	13697	13736	13696	13706	13736	13612	13796	13637	13740	13620	13532	13618	13575	13590	13620	13767	13673	13604	13544	13576	13718	13510	13580	13654	13650	13648	13681	13539	13598	13672	13609	13753	13615	13782	13604	13654	13626	13678	13827	13607	13711	13727	13722	13552	13717	13552	13820	13565	13804	13668	13730	13531	13653	13646	13648	13587	13748	13574	13796	13693	13597	13676	13613	13697	13518	13608	13668	13764	13726	13799	13778	13631	13679	13827	13700	13640	13594	13673	13787	13585	13620	13647	13695	13791	13774	13560	13729	13827	13635	13583	13689	13584	13810	13718	13810	13816	13646	13561	13712	13577	14008	13511	13663	13924	13654	13698	13823	13691	13697	13788	13728	13597	13674	13550	13577	13664	13715	13574	13665	13683	13714	13704	13519	13664	13622	13673	13570	13644	13580	13681	13709	13616	13583	13846	13655	13663	13649	13610	13714	13730	13620	13607	13698	13638	13637	13627	13795	13840	13802	13574	13612	13684	13701	13666	13715	13670	13739	13765	13757	13652	13661	13725	13646	13832	13914	13656	13890	13697	13530	13823	13924	13775	13715	13503	13795	13659	13728	13667	13765	13582	13561	13662	13767	13692	13699	13647	13686	13644	13557	13650	13595	13682	13490	13562	13769	13564	13609	13738	13612	13753	13588	13590	13559	13607	13565	13594	13631	13748	13633	13653	13710	13698	13644	13673	13714	13629	13687	13708	13684	13668	13781	13622	13635	13641	13725	13637	13706	13716	13703	13693	13654	13684	13657	13763	13712	13654	13647	13650	13666	13673	13633	13593	13743	13633	13684	13740	13696	13701	13615	13674	13551	13804	13728	13635	13545	13778	13678	13678	13714	13691	13867	13560	13745	13706	13540	13723	13710	13433	13777	13575	13802	13495	13582	13527	13793	13585	13721	13698	13561	13669	13761	13718	13697	13825	13648	13669	13682	13597	13490	13699	13637	13635	13800	13540	13601	13610	13652	13562	13622	13529	13741	13645	13787	13710	13653	13591	13514	13701	13617	13623	13751	13647	13820	13921	13582	13619	13503	13790	13585	13588	13636	13740	13573	13615	13521	13654	13668	13570	13742	13577	13839	13565	13669	13859	13702	13739	13672	13606	13541	13671	13779	13758	13772	13642	13612	13652	13573	13607	13585	13690	13849	13531	13770	13750	13657	13556	13554	13833	13738	13731	13642	13640	13588	13604	13712	13697	13684	13619	13616	13635	13731	13700	13648	13756	13697	13643	13632	13628	13629	13626	13657	13619	13740	13606	13774	13833	13686	13619	13726	13768	13746	13699	13549	13763	13710	13701	13757	13595	13554	13669	13736	13559	13758	13696	13636	13556	13612	13786	13552	13626	13607	13540	13712	13788	13726	13692	13690	13646	13810	13543	13598	13746	13509	13759	13677	13733	13688	13700	13620	13700	13499	13718	13664	13623	13764	13639	13715	13721	13691	13703	13692	13721	13716	13673	13647	13642	13710	13598	13553	13572	13722	13707	13543	13719	13556	13551	13699	13758	13816	13602	13732	13602	13592	13554	13772	13740	13563	13773	13701	13702	13722	13760	13673	13701	13655	13791	13539	13623	13637	13841	13631	13911	13709	13857	13676	13660	13656	13752	13606	13564	13657	13483	13606	13672	13735	13628	13577	13781	13686	13725	13610	13700	13665	13773	13742	13701	13645	13692	13593	13647	13517	13716	13493	13706	13517	13786	13892	13545	13670	13741	13762	13765	13736	13660	13737	13664	13499	13676	13597	13642	13625	13724	13645	13660	13515	13605	13667	13738	13669	13801	13722	13545	13493	13817	13721	13950	13607	13591	13562	13756	13656	13552	13633	13704	13683	13857	13734	13804	13699	13633	13650	13522	13765	13689	13710	13726	13866	13583	13567	13703	13810	13968	13639	13861	13862	13596	13576	13672	13599	13581	13842	13604	13855	13752	13590	13695	13754	13762	13713	13685	13704	13483	13695	13752	13748	13635	13671	13719	13798	13795	13813	13840	13694	13595	13637	13884	13720	13821	13707	13533	13620	13689	13735	13680	13644	13730	13790	13662	13697	13628	13614	13680	13648	13673	13708	13737	13737	13613	13671	13607	13710	13694	13768	13731	13688	13567	13810	13725	13682	13640	13604	13682	13689	13945	13674	13633	13575	13479	13688	13555	13751	13654	13617	13748	13608	13715	13660	13635	13678	13658	13740	13623	13688	13589	13845	13656	13702	13778	13631	13621	13825	13776	13669	13606	13742	13763	13623	13607	13609	13662	13810	13709	13648	13493	13563	13510	13519	13687	13445	13770	13684	13668	13644	13628	13781	13723	13726	13662	13698	13728	13645	13707	13786	13618	13748	13740	13489	13719	13810	13730	13669	13621	13755	13554	13544	13734	13550	13678	13586	13724	13716	13660	13686	13693	13679	13615	13584	13823	13661	13656	13725	13730	13682	13780	13622	13610	13802	13680	13748	13537	13598	13577	13585	13690	13764	13719	13724	13588	13616	13619	13569	13741	13747	13408	13909	13540	13625	13762	13743	13755	13835	13691	13651	13608	13726	13620	13778	13691	13747	13642	13562	13523	13726	13608	13637	13603	13765	13787	13841	13729	13649	13536	13749	13775	13687	13583	13629	13675	13731	13659	13722	13583	13761	13647	13641	13677	13566	13563	13603	13586	13636	13731	13687	13577	13789	13582	13738	13566	13621	13649	13725	13666	13700	13619	13779	13739	13657	13585	13700	13773	13711	13662	13756	13706	13726	13688	13776	13598	13831	13737	13675	13718	13764	13696	13770	13790	13686	13536	13810	13571	13808	13609	13495	13572	13878	13795	13645	13697	13763	13685	13632	13633	13687	13619	13693	13519	13645	13694	13608	13659	13707	13713	13543	13678	13631	13651	13659	13677	13536	13641	13682	13730	13601	13658	13804	13784	13694	13671	13646	13718	13729	13714	13742	13536	13735	13589	13664	13596	13731	13824	13535	13747	13604	13679	13557	13648	13585	13748	13459	13717	13747	13750	13920	13592	13689	13577	13598	13659	13934	13604	13783	13661	13834	13646	13574	13521	13743	13758	13807	13641	13778	13652	13576	13683	13777	13636	13763	13751	13575	13740	13518	13787	13821	13554	13702	13595	13766	13703	13540	13525	13712	13558	13604	13679	13588	13589	13704	13628	13643	13551	13760	13795	13769	13628	13871	13570	13576	13556	13650	13667	13735	13622	13693	13473	13738	13582	13623	13675	13706	13628	13484	13651	13720	13569
27397	23709	29070	25537	19133	17080	16404	15757	15665	15258	15323	15142	14986	15049	14995	14936	14831	14589	14844	14411	14555	14327	14366	14301	14040	14287	14167	14320	14202	14205	14317	14301	14287	14138	14399	14247	14135	14431	14400	14293	14429	14203	14311	14206	14255	14302	14442	14106	14236	14387	14288	14285	14449	14279	14198	14298	14212	14131	14257	14145	14238	14108	14167	14109	14230	14107	14105	14205	13989	14104	14023	14241	14444	14064	14354	14239	14206	13984	14131	13967	14245	14037	14148	14217	14222	14079	14335	14236	14165	14301	14169	14190	14450	14288	14202	14413	14271	14214	14228	14169	14322	14178	14040	14230	14190	14227	14119	14154	13961	14108	14192	14195	14004	14230	14103	14065	14369	14222	14193	14293	14241	14190	14017	14242	14194	14427	14178	13775	14244	14280	14318	14277	14145	14211	14157	14412	14351	14112	14261	14256	14115	14238	14147	13988	14228	13880	14105	14279	14291	14384	14368	14096	14348	14280	14241	14293	14170	14242	14333	14219	14075	14232	14163	14252	14000	14381	14215	14243	14376	14170	14234	14234	14217	14301	14217	14248	14278	14098	14303	14021	14163	14120	14331	14272	14250	14416	14258	14179	14103	14238	14250	14177	14153	13972	14201	14221	14163	14181	14241	14054	14145	14085	14119	14276	14498	14244	14318	14241	14234	14261	14372	14049	14290	14205	14274	14215	14125	14111	14327	14207	14084	14162	14188	14235	14369	14177	14015	13903	14310	14334	14100	14364	14255	14315	14178	14287	14110	14347	14188	14060	14167	14274	14191	14375	14449	14239	14381	14081	14030	14020	14063	14225	14267	14048	14082	14186	14107	14250	14374	14190	14257	14322	14191	14282	14243	14205	14176	14212	14015	14245	14221	14273	14158	14401	14143	14098	14108	14133	13959	14091	14299	14200	14099	14306	14264	14227	14463	14281	14099	14242	14399	14262	14240	14335	14073	14040	14177	14329	14053	14158	14133	14104	14389	14131	14087	14189	14293	14105	14034	14192	14121	14202	14157	14061	14269	14339	14203	14179	14149	14108	14246	14076	14184	14072	14250	14207	14199	14249	14198	14264	14218	14102	14079	14335	14168	14350	14192	14226	14324	14126	14200	14297	14373	14419	14281	14243	14168	13861	14309	14158	14252	14371	14195	14146	14266	14419	14112	13889	14327	14209	14045	14210	14203	14151	13974	14299	14209	14133	14287	14126	14070	14223	14174	14299	14217	14238	14299	14211	13925	14048	14105	14138	14302	14106	14170	14131	14249	14398	14316	14314	13971	14213	14147	14256	14312	14271	14149	14203	14462	14132	14028	14273	14331	14206	14240	14297	14156	14391	14207	14044	14339	14216	14184	14371	14167	14248	14368	14169	14230	14338	14202	14371	14244	14248	14168	14283	14256	14186	14226	14272	14325	14149	14264	14272	14065	14118	14185	14146	14342	14262	14309	14238	14353	14311	14210	14232	14252	14183	14241	14007	14268	14029	14161	14180	14244	14179	14165	14136	14123	14240	14247	14108	13969	14217	14252	14219	14308	14198	14202	14132	14067	14196	14057	14331	13970	14298	14214	14209	13984	14219	14363	14030	14336	14309	14363	14165	14311	14182	14161	14100	14138	14350	14208	14063	14361	14331	14079	14387	14227	14285	14139	14170	14052	14236	14320	14310	14129	14160	14208	14281	14150	14262	14201	14267	14136	14232	14180	14207	14296	14258	14249	14373	14016	14048	14320	14351	14340	14404	14100	14253	14090	14138	14187	14116	14138	14156	14294	14110	14291	14385	14259	14320	14130	14194	14212	14170	14128	14323	14269	14258	14059	14383	14120	14248	14171	14264	14154	14306	14178	14211	14207	14091	13881	14226	14425	14096	14213	14355	14076	14197	14280	14120	14001	14299	14290	14063	14073	14217	14369	14040	14342	14231	14028	14137	14219	14282	14364	14356	14203	14316	14323	14137	13999	14150	14122	14409	14335	14336	14205	14300	14213	14181	14286	14217	14352	14227	14108	14140	14199	14250	14124	14098	14253	14312	14154	14235	14336	14054	14155	14179	14341	14102	14368	14155	14311	14001	14098	14242	14177	14294	14189	14289	14220	14449	14175	14120	14341	14324	14238	14263	14119	14236	14111	14369	14265	14175	14024	14087	14310	14293	14312	14131	14150	14261	14102	14243	14027	14140	14301	14474	14308	14346	14306	14134	14359	14340	14203	14325	14138	14337	14210	14165	14163	14157	14116	14065	14216	14022	14320	14130	14404	14199	14227	14033	14155	14240	14237	14331	14356	14329	14151	14167	14267	14265	14289	14224	14272	14247	14177	14388	14108	14152	14284	14184	14151	14248	14047	14291	14187	14142	14078	14156	14287	14300	14211	14278	14147	14218	14029	14088	14478	14118	14154	14277	14309	14233	14010	14045	14244	14374	14309	14219	14307	14296	14150	14105	14363	14148	14268	14197	14118	14091	14209	14234	14192	14262	14243	14218	14231	14047	13991	14155	14166	14325	14123	14273	14333	14195	13957	14047	14136	14329	14163	14295	14284	14180	14037	14270	14162	14039	14168	14172	14441	14082	14187	14007	14235	14268	14200	14255	14175	14193	14188	14244	14216	14094	14150	14133	14128	14160	14348	14094	14117	14208	14285	14111	14265	14120	14072	14272	14383	14184	14153	14213	14190	14099	14052	14178	13979	14137	14178	14241	14259	14109	14253	14208	14145	14129	14169	14255	14372	14256	14347	14097	14194	14180	14255	14236	14281	14116	14240	14085	14358	14031	14189	14195	14154	14141	14272	14016	14160	14251	14110	14263	14291	14221	14164	14378	14350	14286	14129	14163	14009	14130	14171	14186	14145	14190	14278	14308	14179	14108	14224	14165	14243	14264	14308	14257	14217	14241	14282	14172	14220	14185	14313	14197	14145	14241	14088	14154	14274	14152	14249	14296	14183	14257	14233	14125	14314	14110	14067	14314	14243	14255	14313	14308	14144	14318	14220	14261	14103	14280	14177	14313	14105	14175	14112	14087	14393	14158	14239	14379	14151	14208	14246	14189	14171	14040	14083	14151	14097	14247	14068	14165	14032	14216	14149	14387	14306	14134	14210	14207	14242	14359	14238	14298	14159	14071	14070	14349	14254	14115	14417	14442	14144	14240	14317	14212	14152	14279	14254	14209	14311	14138	14301	14261	14052	14304	14297	14221	14099	14425	14211	14060	14094	14291	14179	14232	14245	14004	14097	14089	14567	14288	14106	14289	14479	14154	14259	14280	14095	14059	13994	14097	14174	14162	14194	14151	14306	14351	14126	14134	14069	14256	14332	14324	14204	14194	14303	14143	14212	14515	14285	14371	14072	14269	14353	14283	14234	14400	14331	14109	14122	14094	14216	14249	14178	14286	14403	14416	14235	14198	14192	14028	14130	14029	14220	14266	14187	14271	14321	14297	14014	14240	14207	14361	14125	14181	14155	14173	14178	14078	14115	14207	14204	14367	14116	14369	14230	14004	14168	14234	14240	14279	14238	14105	14116	14220	14064	14222	14400	14226	14230	14028	14235	14280	14130	14173	14032	14065	14274	14255	14274	14297	14273	14387	14133	14079	14057	14137	14303	14232	14337	14319	14339	14270	14117	14237	14083	14305	14153	14235	14230	14214	14259	14206	14083	14230	14233	14265	14225	14218	14093	14084	14188	14173	14114	14248	14222	14219	14280	14192	14215	14122	14231	14292	14281	14315	14387	14276	14062	14330	14260	14370	14118	14292	14202	14317	14091	14243	14273	14117	14084	14193	14354	14324	14194	14162	14285	14202	14324	14362	14236	14111	14166	14219	14286	14179	14455	14191	14333	14467	14268	14052	14251	14264	14250	14281	14091	14298	14244	14138	14209	14138	14120	14370	14133	14144	14248	14145	14327	14303	14110	14061	13970	14203	14235	14117	14325	14220	14065	14197	14187	14060	14208	14139	14132	14172	14060	14069	14120	14187	14193	14133	14080	14304	14205	14167	14156	14348	14325	14317	14228	14249	14265	14225	13913	14241	14232	14048	14130	14233	14156	14305	13995	14200	14077	14163	14195	14235	14129	14355	14286	14266	14284	14197	14247	14242	14088	14068	14371	14293	14127	14364	14251	14143	14266	14330	14409	14177	14351	14340	14049	14243	14065	14249	14173	14252	14208	14208	14251	14154	14018	14383	14343	14137	14129	14490	14411	14293	14048	14251	14167	14172	14337	14252	14007	14388	14290	14148	14229	14024	14293	14264	14125	14172	14282	14254	14347	14074	14400	14337	14136	14292	14192	14456	14244	14096	14372	14092	14312	14337	14204	14112	14133	14167	14179	14310	14270	14083	14172	14146	14025	14266	14022	14171	14236	14136	14242	14201	14239	14254	14372	14249	14223	14235	14039	14216	14294	14197	14205	14271	14207	14503	14324	14199	14183	14240	14226	14228	14127	14266	14204	14257	14257	14205	14260	14007	14308	14313	13978	14266	14239	14255	14270	14378	14263	14306	14287	14159	14422	14279	14258	14222	14277	14217	14131	14100	14153	14333	14207	14143	14145	14105	14207	14102	14152	14308	14349	14459	14265	14168	14246	14402	14260	14136	14141	14201	14367	14209	14063	14104	14249	14077	14298	14005	14502	14079	14156	14085	14243	14345	14405	14275	14377	14106	14237	14287	14194	14269	14286	14010	14329	14312	14151	14266	14057	14204	14113	14241	14092	14161	14138	14236	14145	14161	14284	14170	14398	14121	13931	14120	14160	14237	14423	14088	14175	14237	14243	14323	14269	14094	14536	14052	14224	14180	14069	14284	14197	14314	14033	14200	14386	14380	14528	14292	14072	14244	14112	14127	14137	14362	14170	14415	14123	14153	14131	14326	14217	14175	14200	14156	14132	14119	14145	14163	14110	14247	14236	14288	14428	14215	14374	14254	14102	14189	14216	14317	14336	14379	14231	14101	14353	14357	14192	14266	14318	14179	14133	14304	14172	14161	14153	14077	14370	14121	14158	14265	14340	14132	14236	14238	14157	14115	14230	14143	14279	13973	14154	14330	14192	14207	14380	14064	14463	14412	14155	14336	14392	14040	14073	14233	14370	14138	14173	14147	14264	14135	14158	14179	14263	14233	14294	14148	14079	14000
22589	34993	32700	24871	20261	17729	16700	16613	15788	15539	15077	14839	14849	14886	14893	14673	14285	14295	14014	14041	13935	13842	13960	13739	13789	13621	13718	13513	13583	13733	13705	13597	13787	13671	13543	13776	13734	13605	13689	13459	13673	13445	13673	13701	13744	13492	13560	13627	13669	13685	13795	13831	13750	13569	13781	13575	13549	13550	13606	13581	13707	13651	13676	13655	13789	13620	13691	13711	13658	13569	13659	13554	13544	13552	13732	13640	13546	13603	13608	13742	13617	13684	13743	13652	13750	13478	13663	13526	13649	13580	13511	13649	13616	13729	13690	13575	13678	13591	13736	13571	13593	13566	13666	13669	13652	13706	13536	13640	13841	13635	13532	13649	13584	13495	13827	13694	13726	13392	13553	13612	13464	13737	13580	13629	13540	13590	13521	13614	13732	13644	13569	13501	13509	13557	13554	13576	13700	13688	13566	13592	13768	13629	13584	13431	13798	13751	13481	13712	13539	13748	13627	13486	13405	13650	13628	13786	13649	13582	13478	13579	13701	13558	13640	13790	13510	13702	13448	13594	13642	13473	13588	13742	13504	13523	13608	13671	13494	13629	13660	13577	13500	13561	13578	13517	13618	13538	13681	13656	13680	13634	13632	13738	13571	13701	13621	13547	13485	13686	13543	13519	13571	13812	13518	13481	13573	13583	13544	13618	13584	13670	13541	13448	13649	13677	13536	13612	13709	13674	13598	13471	13586	13584	13603	13771	13483	13749	13678	13596	13500	13819	13492	13875	13428	13737	13683	13579	13666	13623	13701	13684	13610	13600	13456	13466	13744	13601	13441	13564	13450	13648	13534	13685	13561	13720	13581	13668	13543	13693	13435	13614	13517	13576	13691	13683	13673	13534	13600	13522	13689	13605	13601	13578	13678	13690	13659	13649	13721	13702	13726	13654	13541	13724	13697	13484	13687	13615	13712	13536	13563	13585	13502	13658	13654	13591	13468	13701	13608	13623	13439	13509	13589	13629	13564	13523	13469	13646	13578	13591	13563	13588	13509	13567	13521	13544	13686	13639	13634	13500	13568	13485	13569	13707	13503	13749	13786	13580	13648	13394	13674	13570	13664	13476	13641	13548	13493	13704	13667	13698	13619	13556	13595	13527	13579	13478	13779	13653	13619	13717	13430	13647	13519	13655	13820	13699	13659	13561	13590	13584	13558	13694	13534	13851	13415	13461	13600	13610	13608	13708	13540	13670	13620	13624	13535	13554	13479	13627	13538	13693	13602	13608	13516	13817	13493	13510	13637	13732	13599	13690	13630	13545	13575	13601	13642	13591	13612	13533	13485	13496	13624	13499	13656	13755	13525	13703	13520	13541	13564	13532	13583	13794	13583	13619	13694	13590	13656	13650	13512	13746	13612	13711	13508	13806	13525	13746	13691	13591	13644	13329	13641	13661	13512	13450	13675	13502	13595	13549	13435	13536	13757	13786	13671	13674	13568	13850	13643	13664	13579	13623	13601	13513	13651	13557	13692	13724	13557	13740	13677	13613	13842	13618	13652	13676	13553	13598	13800	13581	13594	13724	13588	13604	13607	13725	13579	13770	13494	13632	13598	13672	13648	13348	13657	13530	13557	13481	13529	13448	13656	13517	13556	13600	13386	13604	13653	13577	13513	13668	13578	13787	13622	13470	13558	13536	13625	13646	13619	13631	13466	13627	13525	13513	13643	13634	13555	13654	13510	13444	13585	13753	13626	13571	13595	13638	13422	13628	13660	13561	13595	13509	13708	13407	13635	13714	13620	13619	13505	13753	13584	13762	13656	13707	13726	13760	13569	13601	13615	13566	13536	13545	13680	13527	13449	13614	13494	13599	13435	13527	13605	13681	13580	13733	13714	13665	13724	13488	13697	13737	13561	13555	13528	13635	13425	13469	13580	13722	13660	13672	13490	13661	13554	13606	13687	13553	13706	13608	13505	13609	13741	13518	13677	13578	13633	13602	13700	13488	13646	13519	13612	13398	13577	13600	13619	13670	13608	13661	13482	13716	13474	13599	13631	13534	13547	13593	13600	13608	13588	13649	13787	13485	13469	13559	13748	13564	13664	13653	13604	13469	13417	13544	13523	13479	13705	13631	13564	13477	13580	13532	13801	13573	13600	13686	13529	13509	13562	13654	13627	13600	13491	13639	13586	13628	13712	13466	13621	13544	13661	13477	13523	13635	13532	13804	13634	13643	13543	13556	13599	13674	13650	13643	13593	13553	13554	13562	13666	13738	13702	13549	13633	13571	13669	13592	13480	13482	13482	13597	13583	13777	13529	13665	13615	13640	13595	13615	13554	13573	13706	13525	13589	13534	13712	13612	13690	13616	13650	13734	13694	13791	13661	13545	13481	13493	13615	13604	13753	13672	13621	13552	13623	13731	13541	13699	13644	13621	13518	13640	13636	13651	13518	13559	13581	13475	13624	13634	13589	13598	13575	13757	13687	13489	13708	13514	13735	13788	13589	13763	13513	13650	13524	13605	13622	13500	13576	13702	13661	13559	13534	13619	13628	13670	13726	13527	13598	13636	13618	13573	13566	13655	13664	13639	13666	13784	13587	13500	13704	13672	13535	13556	13599	13651	13561	13531	13494	13510	13534	13695	13664	13683	13666	13485	13536	13675	13555	13546	13614	13603	13708	13690	13693	13420	13592	13785	13615	13468	13582	13676	13661	13678	13746	13692	13625	13587	13791	13571	13539	13757	13637	13580	13573	13695	13786	13652	13624	13606	13441	13734	13569	13585	13609	13524	13646	13681	13657	13557	13528	13444	13718	13576	13628	13594	13632	13768	13479	13756	13622	13829	13728	13555	13528	13489	13520	13590	13535	13586	13625	13532	13669	13648	13836	13666	13552	13626	13648	13718	13638	13611	13697	13615	13585	13577	13542	13554	13806	13521	13509	13514	13645	13692	13624	13528	13659	13592	13626	13677	13700	13613	13807	13558	13349	13594	13593	13684	13554	13522	13661	13617	13467	13624	13662	13654	13632	13657	13704	13540	13360	13698	13521	13692	13668	13565	13547	13643	13724	13652	13548	13659	13678	13602	13667	13520	13621	13532	13699	13581	13527	13582	13618	13664	13541	13730	13654	13626	13564	13577	13571	13546	13624	13562	13607	13679	13720	13515	13555	13463	13519	13536	13795	13416	13787	13644	13465	13651	13653	13778	13467	13774	13594	13586	13636	13649	13764	13633	13692	13725	13656	13629	13635	13434	13528	13764	13505	13478	13579	13616	13730	13660	13756	13609	13687	13802	13585	13614	13685	13646	13637	13627	13494	13594	13690	13579	13619	13614	13626	13669	13584	13612	13517	13599	13740	13516	13478	13651	13685	13489	13653	13506	13686	13633	13524	13501	13559	13832	13633	13735	13638	13492	13771	13569	13596	13572	13633	13578	13597	13698	13577	13705	13556	13690	13687	13519	13666	13682	13524	13539	13745	13806	13415	13654	13543	13474	13667	13598	13636	13513	13597	13617	13599	13720	13712	13670	13635	13618	13575	13612	13740	13495	13569	13618	13561	13554	13592	13439	13418	13619	13773	13623	13618	13722	13613	13805	13636	13592	13636	13756	13704	13603	13560	13520	13530	13658	13592	13479	13555	13638	13557	13591	13541	13558	13582	13611	13408	13634	13537	13512	13736	13465	13755	13642	13481	13580	13705	13599	13788	13706	13512	13542	13440	13550	13673	13546	13582	13656	13651	13583	13575	13594	13466	13685	13686	13588	13627	13657	13654	13616	13623	13434	13690	13436	13505	13565	13600	13677	13712	13659	13546	13600	13559	13660	13629	13611	13733	13635	13587	13689	13605	13508	13729	13569	13598	13605	13777	13686	13644	13613	13642	13665	13491	13620	13663	13532	13508	13789	13789	13611	13752	13742	13661	13545	13544	13663	13703	13453	13449	13486	13546	13497	13630	13547	13542	13637	13633	13470	13625	13730	13499	13604	13501	13643	13503	13765	13595	13682	13533	13491	13512	13771	13661	13543	13604	13761	13443	13724	13543	13580	13560	13518	13776	13573	13558	13519	13572	13603	13685	13457	13786	13604	13510	13598	13596	13551	13586	13512	13559	13681	13640	13748	13650	13592	13690	13534	13688	13627	13633	13775	13636	13417	13636	13547	13619	13654	13540	13594	13537	13723	13654	13568	13599	13652	13570	13594	13539	13579	13658	13707	13707	13558	13590	13658	13497	13586	13579	13512	13519	13571	13602	13492	13720	13639	13682	13629	13606	13541	13636	13587	13674	13707	13618	13717	13661	13742	13389	13581	13621	13691	13649	13553	13584	13579	13585	13803	13726	13558	13595	13681	13669	13719	13564	13548	13605	13788	13716	13717	13719	13625	13578	13595	13548	13403	13724	13588	13692	13578	13654	13446	13657	13749	13534	13487	13730	13743	13632	13629	13472	13575	13641	13686	13598	13589	13800	13564	13624	13862	13647	13561	13586	13672	13449	13523	13517	13468	13679	13560	13731	13579	13578	13403	13551	13578	13794	13602	13708	13379	13723	13666	13556	13573	13559	13619	13494	13682	13786	13570	13692	13523	13660	13444	13820	13507	13550	13873	13610	13429	13640	13505	13627	13590	13408	13704	13548	13750	13717	13669	13590	13742	13440	13516	13665	13721	13757	13615	13539	13541	13732	13454	13712	13576	13621	13495	13622	13447	13754	13660	13556	13447	13735	13873	13698	13612	13691	13679	13687	13431	13442	13526	13645	13571	13579	13562	13707	13537	13681	13693	13671	13532	13498	13648	13660	13635	13567	13577	13553	13595	13719	13592	13626	13492	13643	13574	13710	13511	13719	13697	13612	13475	13746	13563	13444	13529	13667	13516	13456	13497	13613	13686	13666	13764	13614	13648	13594	13536	13588	13567	13646	13676	13682	13684	13633	13580	13756	13594	13733	13545	13601	13492	13657	13672	13640	13608	13643	13563	13477	13645	13670	13691	13668	13763	13664	13601	13648	13649	13521	13541	13495	13637	13605	13533	13454	13700	13735	13780	13585	13548	13787	13307	13793	13553	13677	13681	13610	13680	13645	13501	13812	13771	13520	13616	13522	13648	13605	13503	13571	13628	13701	13599	13527	13515	13690	13574	13656	13536	13540	13700	13494	13647	13752	13620	13620	13711
23741	21184	28672	24174	22325	22293	20716	17623	16567	16553	16227	15702	15759	15600	15444	15352	15128	14862	14860	14608	14674	14861	14437	14350	14597	14178	14593	14280	14255	14275	14339	14418	14305	14276	14387	14208	14188	14159	14313	14360	14353	14350	14343	14301	14240	14237	14230	14214	14714	14643	14775	14743	14664	14459	14203	14349	14045	14068	14211	14118	14002	14249	14188	14241	14170	14216	14214	14169	14221	14263	14090	14195	14255	14396	14092	14253	14182	14237	14288	14144	14327	14267	14291	14286	14230	14295	14154	14323	14108	14119	13944	14317	14222	14152	14204	14116	14086	14265	14105	14308	14189	14216	14367	14201	14285	14264	14092	14011	13991	14167	14107	14084	14278	14432	14408	14277	14349	14128	14152	14177	14308	14535	14188	14248	14266	14146	14299	14175	14114	14045	14168	14192	14007	14062	14285	14166	14049	14178	14193	14243	14355	14069	14118	14059	14350	14307	14159	14323	14343	14281	14343	14080	14224	14218	14193	14244	14336	14118	14152	14316	14138	14165	14113	14219	14263	14359	14239	14109	14252	14388	14118	14315	14135	14276	14212	14172	14213	14097	14077	14168	14157	14044	14136	14098	14218	14128	14260	14302	14226	14253	14077	14295	14307	14321	14320	14109	13932	14118	14106	14122	14250	14084	14203	14084	14096	14250	14211	14135	14261	14425	14405	14286	14129	14198	14267	14323	14240	13989	14195	14285	14310	14209	14092	14135	14405	14245	14170	14009	14156	14064	14262	14512	14203	14274	14358	14185	14066	14019	14189	14241	14302	13974	14233	13965	14142	14308	14438	14027	14306	14400	14092	14149	14345	14059	14212	14143	14021	13932	14268	13992	14041	14125	14100	14223	14037	14181	14050	14113	14174	14198	14177	14136	14416	14043	14116	14106	14191	14292	14300	14405	14189	14180	14057	14272	14142	14046	14104	14387	14168	14305	14071	14200	14149	14257	14113	14349	14219	14216	14189	14094	14050	14188	14220	14256	14191	14180	14127	14113	14317	14260	14003	14073	14390	14226	13964	14277	14284	14289	14125	14223	14355	14185	14209	14233	14137	14172	14121	14320	14072	14385	14216	14165	14112	14284	14169	14171	14278	14228	14068	14084	14101	14020	14036	14098	14293	14100	14154	14214	14044	14299	14177	14190	14172	14124	14207	14125	14105	14233	14397	14339	14337	14106	14212	14230	14281	13963	14295	14195	14240	14066	14365	14332	14172	14085	14219	14369	14041	14029	14245	14130	14289	14068	14340	14232	14053	14057	14121	14316	14087	14134	14160	14077	14278	14163	14231	14183	14140	14209	14008	14288	14094	14300	14133	14005	14265	14104	14323	14259	14253	14206	14417	14265	14215	14307	14186	14243	14070	14176	14100	14083	14407	14083	14207	14187	14282	14235	14312	14304	14239	14288	14265	14256	14061	14126	14170	14127	14131	14184	14432	14268	14268	14103	14214	14387	14239	14162	14172	14254	14326	14273	14250	14157	14165	14147	14348	14221	14212	14077	14212	14382	14083	14054	14088	14209	14287	14139	14135	14239	14168	14126	14219	14387	14240	14223	14129	14139	14317	14190	14248	14185	14227	13964	14131	14398	14119	14205	14369	14042	14182	14328	13996	14108	14216	14437	14361	14174	14008	14044	14085	13983	14290	14220	14259	14030	14065	14254	14206	14246	14123	14266	14247	14256	14264	14166	14077	14175	14185	14048	14066	14253	14218	14216	14292	14379	14233	14236	14323	14194	14392	14375	14298	14314	14202	14159	14314	14189	14164	14212	14230	14362	13994	14130	14223	13976	14158	14301	14082	14234	14286	14108	13960	14321	14188	14241	14310	13950	14242	14382	14231	14124	14249	14289	14200	14177	14116	14303	14298	14059	14205	14170	14170	14178	14264	14126	14384	14223	14269	14367	14366	14357	14117	14198	14380	14095	14180	14141	14196	14304	14299	14115	14143	14257	14180	14096	14171	13952	14197	14217	14211	14042	14195	14097	14298	14106	14176	14254	14092	14184	14122	14199	14200	14260	14266	14129	14019	14196	14263	14346	14329	14357	14327	14221	13981	14385	14170	14140	14251	14181	14153	14150	14172	14350	14267	14114	14215	14302	14252	14133	14211	14234	14099	14289	14182	14303	14213	14005	14282	14043	14290	14250	14242	14232	14177	14111	14392	14231	14280	14204	14103	14115	14220	14308	14314	14297	14278	14069	14128	14066	14203	14070	14072	14297	14085	14047	14094	14243	14190	14508	14182	14260	14231	14239	14201	14285	14138	14053	14247	13966	14037	14080	14249	14149	13930	14350	14249	14123	14116	14286	14321	14079	14167	14224	14228	14167	14110	14007	14132	14253	14106	14075	14143	14015	14116	14186	14575	14170	14121	14206	14106	14118	14173	14225	14135	14102	14349	14222	14334	14146	14323	14068	14255	14201	14136	14288	14131	14294	14191	14072	14483	14414	14144	14141	14283	14340	14239	14167	14444	14075	14019	14250	14273	14052	14212	14186	14183	14294	13978	14176	14026	14151	14100	14206	14237	14005	14030	14049	14058	14234	14243	14094	14238	14341	14089	14058	14181	14177	14114	14152	14361	14190	14096	14319	14089	14201	14025	14394	14163	14092	14184	14208	14381	14082	14134	14109	14246	14040	14175	14126	14230	14222	14119	14189	14425	14229	14305	14117	14039	14270	14315	14211	14210	14170	14131	14071	14257	14285	14186	14223	14342	14240	14348	14277	14119	14201	14250	14188	14270	14341	14155	14289	14237	14265	14261	13996	14102	14235	14058	14173	14167	14213	14279	14078	14290	14196	14206	14217	14244	14127	14057	14136	14358	14277	14262	14249	14213	14284	14238	13877	14013	14176	14304	14268	14251	14218	14135	14306	14288	14171	14225	14192	14221	14073	14312	14157	14225	14257	13906	14161	14302	14265	14100	14368	14051	14187	14135	14026	14321	14292	14157	14287	14298	14169	14252	14163	14164	14058	14165	14245	14155	14208	14161	14291	14235	14147	14197	14232	14261	14183	14239	14186	14369	14203	14114	14270	14207	14214	14129	14013	14202	14152	14297	14295	14249	14124	14151	14052	14402	14131	14121	14236	14435	14129	14149	14203	14223	14169	14196	14218	14023	14283	14237	14220	14162	14294	14260	14348	14331	14157	14180	14088	14111	14178	14340	14056	14011	14171	14222	14170	14272	14121	14156	14111	14373	14235	14246	14227	14170	14128	14336	14229	14171	14409	14231	14272	14289	14179	14135	14237	14253	14210	14430	13989	14352	14349	14342	14376	14240	14067	14110	14167	14307	14232	14404	14192	14154	14196	14332	14327	14194	14078	14140	14080	14140	14033	14163	14051	14390	14302	14223	14279	14257	14272	14287	14206	14122	14293	14142	14138	14198	14224	14269	14319	14009	14138	14373	14033	14253	14159	14325	14314	14289	14252	14043	14161	14179	14114	14122	14246	14165	14129	14061	14105	14166	14088	14216	14398	14193	14300	14230	14160	14068	14260	14138	14056	14216	14123	14238	14275	14371	14317	14285	14052	14204	14170	14175	14160	14358	14340	14285	14145	14183	14296	14330	14167	14101	14365	14084	14308	14258	14225	14251	14155	14117	14403	14234	14298	14356	14375	14378	14368	14053	14188	14147	14056	14339	14158	14340	14197	14253	14223	14333	14124	14129	14203	14184	14206	13991	14048	14197	14274	14134	14138	14158	14221	14385	14299	14275	14291	14290	14227	14150	14075	14205	14141	14199	13988	14107	14229	14274	14170	14191	14316	14233	14272	14129	14285	14382	14303	14366	14185	14136	14062	14147	13958	14079	14000	14249	14160	14274	14183	14237	14293	14230	14295	14093	14297	14298	14336	14207	14334	14277	14275	14067	14265	14095	14158	14168	14133	14192	14227	14243	14234	14207	14206	14353	14318	14142	14255	14193	14296	14299	14332	14183	14000	14242	14212	14258	14144	14169	14032	14121	14298	14034	14060	14114	14113	14156	14182	14290	14170	14120	14223	14227	14171	14177	14261	14141	14161	14202	14275	14333	14255	14288	14181	14245	14299	14184	14254	14120	14197	14208	14119	14149	14292	14189	14102	14316	14402	14289	14266	14205	14273	14163	14255	14285	14313	14137	14417	14210	14343	14246	14366	14121	14134	14215	14260	14277	13988	14130	14280	14170	14199	14227	14137	14267	14233	14267	14324	14230	14135	14274	14169	14357	14203	14152	14310	14274	14300	14367	14006	14141	14207	14205	14061	14288	14179	14186	14443	14354	14036	14084	13971	14120	14304	14119	14194	14500	13961	14192	14134	14210	14059	14167	14176	14271	14004	14259	14174	14229	14164	14137	14149	14256	14130	14285	13867	14034	14233	14366	14178	14328	14000	14103	14294	14110	14115	14205	14188	14256	14265	14335	13952	14192	14297	14198	14239	14251	13990	14175	14276	14204	14374	14400	14224	14246	14032	14208	14118	14210	14258	14092	14270	14301	14122	13956	14439	14202	14242	14265	14267	14169	14156	14156	14164	14189	14182	14160	14265	14193	14071	14072	13977	14275	14270	14081	14374	14098	14084	14199	14128	14248	14067	14279	14223	14154	13979	14028	14046	14085	14185	14235	14214	13940	14192	14069	14241	14253	14243	14310	14153	14212	14408	14224	14268	14139	14185	14148	14187	14066	14203	14057	14251	14319	14324	14167	14170	14136	14025	14083	14022	14123	14076	14155	14188	14400	14160	14051	14194	14150	14272	14036	14351	14328	14199	14163	14056	14195	14286	14168	14235	13925	14189	14261	14247	14306	14216	14072	14205	14317	14149	14180	14245	14169	14397	14256	14026	14205	14166	14281	14203	14199	14101	14048	14298	14318	14314	14254	14132	14265	14055	14137	14238	14053	14259	14326	14139	14219	14216	14327	14162	14162	14151	14146	14284	14292	14220	14373	14229	14072	14205	14305	14140	14362	14244	14108	14109	14470	14113	14285	14146	14237	14196	14423	14161	14340	14261	14198	14074	14086	14429	14043	14170	14136	14141	14307	14206	14139	14053	14053	14289	14066	14083	14146	14309	14353	14327	14089	14316	14303	14153	14228	14169	13932	14402	14235	14188	14169	14389	13974	14133	14270	14195	14265	14150	14305	14245
22267	40178	38000	30159	25031	21444	19577	18730	17550	16962	16609	15874	16069	16039	15588	15363	14846	14757	14472	14316	14145	14105	13998	13958	13838	13637	13595	13577	13700	13680	13619	13878	13755	13785	13609	13698	13824	13713	13538	13727	13640	13808	13615	13875	13611	13632	13719	13755	14368	14533	14603	14175	14097	13921	13736	13633	13633	13591	13626	13710	13767	13722	13786	13568	13487	13597	13639	13854	13665	13705	13766	13682	13604	13700	13612	13673	13538	13673	13646	13690	13659	13789	13671	13646	13639	13696	13465	13701	13793	13666	13537	13717	13681	13643	13716	13525	13672	13554	13694	13695	13705	13678	13730	13769	13691	13679	13642	13766	13700	13621	13577	13671	13640	13680	13692	13646	13497	13764	13645	13779	13516	13777	13399	13636	13460	13733	13680	13683	13537	13594	13546	13636	13651	13372	13681	13686	13695	13569	13671	13587	13593	13717	13596	13623	13480	13665	13541	13636	13785	13697	13498	13907	13625	13624	13538	13728	13639	13682	13665	13647	13670	13552	13616	13570	13646	13755	13573	13666	13618	13609	13698	13670	13622	13598	13767	13639	13556	13600	13640	13636	13644	13629	13755	13540	13475	13528	13804	13667	13531	13770	13534	13678	13651	13710	13586	13649	13776	13612	13628	13681	13627	13646	13765	13628	13575	13663	13626	13595	13681	13497	13652	13777	13583	13676	13702	13571	13519	13674	13613	13512	13502	13771	13605	13538	13565	13740	13632	13662	13664	13755	13599	13664	13736	13569	13671	13594	13512	13637	13642	13685	13514	13510	13737	13773	13736	13741	13658	13622	13674	13455	13539	13714	13685	13639	13663	13884	13663	13689	13797	13653	13621	13619	13653	13702	13623	13696	13683	13833	13718	13668	13578	13699	13652	13605	13693	13728	13615	13742	13614	13587	13587	13746	13664	13667	13593	13697	13490	13768	13537	13740	13674	13656	13735	13359	13644	13798	13584	13782	13536	13668	13613	13567	13717	13562	13766	13776	13652	13650	13638	13521	13763	13717	13480	13416	13649	13714	13636	13376	13596	13443	13559	13763	13600	13722	13704	13569	13664	13726	13408	13749	13539	13617	13615	13542	13725	13654	13639	13545	13749	13539	13597	13610	13697	13589	13622	13616	13698	13555	13568	13342	13631	13671	13593	13627	13670	13718	13703	13628	13606	13699	13606	13739	13515	13609	13692	13603	13598	13545	13683	13695	13562	13752	13570	13733	13689	13555	13637	13629	13579	13837	13680	13508	13509	13728	13490	13758	13663	13561	13832	13728	13692	13535	13672	13591	13678	13580	13675	13748	13583	13541	13704	13497	13621	13529	13757	13556	13569	13565	13533	13522	13720	13754	13568	13725	13598	13595	13517	13656	13747	13610	13734	13697	13576	13661	13753	13666	13642	13596	13624	13679	13581	13660	13562	13652	13644	13501	13495	13740	13648	13508	13566	13725	13753	13731	13643	13603	13727	13717	13537	13641	13591	13702	13712	13546	13513	13651	13701	13715	13519	13809	13707	13741	13562	13481	13597	13633	13706	13482	13719	13602	13753	13709	13596	13719	13651	13710	13681	13602	13632	13713	13697	13633	13709	13684	13683	13749	13487	13647	13779	13579	13555	13780	13521	13749	13528	13764	13586	13679	13531	13650	13549	13657	13682	13478	13830	13592	13552	13626	13650	13490	13536	13482	13565	13587	13510	13702	13478	13767	13651	13691	13484	13697	13658	13671	13706	13754	13535	13669	13674	13498	13594	13637	13710	13629	13713	13630	13549	13676	13784	13555	13631	13619	13626	13908	13557	13585	13611	13618	13659	13679	13455	13788	13540	13520	13468	13768	13693	13601	13646	13560	13654	13683	13541	13698	13546	13572	13647	13599	13750	13609	13586	13759	13669	13769	13528	13677	13575	13614	13486	13715	13435	13709	13521	13818	13717	13813	13402	13535	13697	13588	13570	13817	13583	13660	13556	13655	13583	13527	13615	13628	13552	13746	13572	13550	13603	13456	13620	13673	13648	13442	13605	13775	13717	13664	13580	13827	13646	13755	13613	13468	13668	13749	13610	13566	13740	13621	13649	13521	13607	13689	13662	13746	13541	13620	13608	13506	13593	13714	13710	13443	13692	13693	13856	13699	13608	13656	13665	13577	13594	13548	13639	13681	13649	13555	13575	13800	13597	13614	13539	13576	13416	13726	13495	13595	13572	13702	13596	13543	13717	13657	13639	13620	13795	13726	13599	13658	13536	13584	13632	13533	13581	13667	13662	13623	13542	13605	13721	13564	13777	13589	13377	13660	13557	13556	13708	13910	13565	13801	13757	13456	13681	13721	13725	13572	13617	13422	13727	13653	13758	13722	13636	13487	13559	13534	13735	13734	13562	13786	13687	13652	13585	13649	13547	13527	13529	13587	13549	13636	13532	13545	13556	13533	13719	13602	13599	13659	13655	13524	13907	13560	13688	13680	13519	13609	13541	13728	13611	13738	13645	13548	13605	13654	13722	13590	13622	13487	13719	13647	13633	13719	13691	13538	13738	13621	13788	13643	13599	13663	13752	13659	13604	13619	13721	13766	13594	13771	13569	13663	13715	13467	13462	13656	13584	13525	13742	13533	13525	13552	13660	13499	13687	13557	13673	13639	13764	13578	13587	13607	13614	13566	13577	13679	13772	13713	13601	13501	13704	13482	13481	13590	13756	13580	13616	13571	13420	13609	13796	13567	13705	13598	13590	13807	13676	13584	13783	13616	13774	13587	13622	13717	13585	13611	13605	13516	13528	13704	13567	13786	13500	13772	13624	13474	13716	13732	13700	13604	13703	13648	13653	13602	13436	13560	13573	13630	13749	13635	13581	13594	13512	13642	13662	13603	13777	13653	13642	13667	13661	13757	13485	13663	13651	13657	13622	13628	13681	13629	13599	13728	13632	13612	13587	13563	13762	13757	13688	13558	13590	13768	13780	13863	13819	13525	13765	13649	13627	13740	13656	13537	13567	13567	13525	13755	13640	13396	13684	13617	13601	13617	13509	13555	13792	13695	13638	13674	13710	13495	13616	13654	13575	13724	13658	13805	13690	13678	13600	13623	13545	13516	13806	13483	13739	13651	13742	13789	13598	13652	13668	13513	13644	13548	13621	13847	13763	13499	13642	13574	13652	13666	13601	13530	13533	13579	13676	13766	13534	13651	13762	13486	13493	13626	13685	13531	13551	13538	13535	13731	13559	13545	13534	13728	13565	13701	13467	13630	13678	13662	13594	13770	13646	13597	13563	13509	13731	13504	13548	13612	13558	13573	13609	13503	13595	13670	13649	13714	13851	13558	13687	13614	13677	13799	13614	13708	13603	13613	13722	13702	13704	13802	13660	13700	13659	13648	13573	13661	13592	13610	13646	13691	13562	13623	13495	13550	13925	13745	13538	13685	13632	13651	13724	13635	13572	13676	13648	13578	13856	13435	13803	13606	13759	13417	13639	13480	13571	13761	13582	13591	13669	13600	13677	13778	13654	13613	13639	13703	13544	13649	13485	13414	13722	13562	13730	13642	13656	13708	13724	13427	13646	13575	13391	13809	13644	13449	13813	13585	13817	13491	13748	13643	13692	13744	13589	13692	13554	13534	13764	13579	13468	13770	13674	13813	13681	13666	13713	13744	13604	13583	13502	13841	13551	13548	13411	13753	13595	13768	13684	13576	13574	13665	13687	13852	13669	13568	13556	13744	13608	13469	13612	13835	13548	13604	13645	13612	13631	13653	13626	13780	13655	13829	13428	13484	13754	13672	13649	13651	13751	13448	13660	13667	13622	13744	13561	13620	13579	13708	13688	13869	13569	13635	13770	13580	13750	13571	13556	13780	13510	13611	13611	13763	13747	13709	13689	13608	13470	13777	13605	13581	13565	13821	13667	13684	13588	13542	13629	13709	13640	13614	13670	13607	13725	13715	13606	13607	13642	13441	13747	13709	13760	13637	13724	13621	13595	13456	13591	13631	13445	13579	13744	13633	13515	13547	13679	13727	13553	13541	13533	13732	13534	13603	13583	13522	13623	13687	13628	13698	13565	13645	13561	13848	13672	13585	13640	13782	13573	13501	13602	13613	13680	13650	13647	13586	13576	13549	13765	13718	13600	13520	13608	13513	13624	13572	13609	13612	13694	13634	13609	13562	13712	13704	13696	13615	13695	13828	13623	13625	13538	13520	13433	13734	13720	13575	13652	13665	13561	13575	13835	13515	13666	13682	13654	13542	13849	13582	13763	13635	13583	13568	13837	13550	13595	13689	13574	13746	13721	13658	13669	13535	13372	13615	13778	13686	13652	13680	13647	13629	13534	13554	13639	13690	13628	13617	13509	13796	13598	13658	13639	13717	13668	13587	13618	13645	13697	13655	13695	13711	13690	13485	13652	13767	13638	13534	13550	13667	13713	13616	13669	13595	13527	13626	13594	13561	13557	13656	13736	13700	13610	13597	13818	13483	13762	13656	13602	13728	13806	13665	13542	13426	13611	13759	13569	13573	13698	13608	13617	13665	13509	13845	13495	13564	13590	13635	13702	13663	13664	13609	13698	13523	13493	13594	13555	13429	13678	13683	13764	13575	13478	13703	13675	13667	13735	13610	13521	13761	13638	13740	13771	13558	13622	13639	13619	13589	13593	13390	13719	13723	13518	13731	13814	13459	13769	13590	13648	13571	13617	13647	13523	13714	13644	13628	13767	13699	13734	13668	13706	13594	13623	13656	13594	13818	13687	13513	13528	13534	13503	13520	13551	13567	13682	13706	13689	13595	13507	13489	13623	13529	13682	13534	13581	13588	13714	13658	13505	13628	13633	13588	13643	13591	13806	13538	13535	13676	13575	13728	13533	13747	13542	13564	13597	13669	13580	13517	13722	13469	13672	13631	13688	13707	13833	13721	13467	13597	13733	13698	13596	13710	13530	13670	13759	13613	13742	13652	13625	13645	13670	13582	13662	13670	13603	13738	13573	13766	13687	13600	13653	13814	13685	13663	13815	13623	13877	13632	13730	13680	13682	13600	13613	13712	13534	13662	13644	13774	13636	13533	13593	13578	13716	13605	13741	13639	13720	13696	13657	13857	13641	13627	13575	13391	13541	13623	13722	13680	13722	13685	13638	13727	13796	13574
22705	21168	29065	23564	21472	23676	25441	19368	17798	17610	16998	16541	16565	16514	16347	16074	15723	15457	15315	15089	14857	14803	14688	14749	14441	14733	14421	14565	14492	14431	14542	14386	14632	14287	14405	14547	14646	14547	14655	14592	14431	14564	14646	14567	14540	14337	14447	14474	14840	15214	15400	15413	14987	14439	14622	14494	14374	14295	14422	14622	14238	14341	14471	14438	14278	14272	14283	14252	14412	14436	14398	14594	14504	14257	14361	14463	14451	14260	14484	14338	14263	14305	14405	14437	14471	14284	14346	14517	14645	14356	14231	14569	14487	14369	14440	14418	14442	14457	14179	14511	14379	14293	14262	14530	14268	14302	14289	14253	14394	14534	14144	14461	14283	14459	14367	14199	14479	14363	14452	14544	14522	14503	14481	14572	14549	14216	14152	14212	14381	14327	14447	14550	14411	14377	14300	14447	14297	14291	14348	14295	14362	14419	14346	14180	14305	14264	14366	14348	14327	14351	14210	14373	14305	14422	14288	14269	14300	14467	14468	14468	14288	14275	14483	14279	14495	14312	14503	14376	14305	14193	14367	14393	13979	14336	14245	14307	14444	14366	14202	14323	14453	14426	14338	14434	14381	14385	14244	14172	14395	14322	14406	14317	14318	14423	14261	14382	14217	14406	14304	14347	14392	14610	14362	14272	14330	14277	14517	14290	14460	14437	14343	14435	14178	14186	14359	14188	14396	14168	14448	14284	14271	14198	14266	14443	14277	14228	14304	14187	14409	14490	14199	14424	14292	14199	14343	14466	14500	14310	14274	14514	14161	14492	14426	14206	14434	14402	14362	14524	14427	14046	14300	14161	14484	14227	14242	14372	14620	14173	14226	14339	14318	14353	14179	14379	14432	14285	14417	14352	14221	14351	14346	14474	14286	14298	14316	14408	14193	14252	14602	14374	14330	14413	14370	14497	14302	14491	14320	14056	14259	14232	14310	14354	14326	14388	14199	14270	14229	14438	14523	14559	14342	14204	14227	14393	14300	14093	14236	14336	14391	14178	14269	14466	14114	14138	14463	14466	14279	14399	14383	14252	14427	14217	14307	14301	14201	14382	14353	14371	14266	14220	14453	14304	14463	14446	14443	14368	14395	14295	14307	14148	14392	14380	14455	14277	14479	14318	14278	14203	14281	14412	14383	14246	14466	14368	14424	14289	14390	14256	14464	14243	14351	14325	14389	14158	14622	14378	14350	14339	14346	14310	14274	14418	14269	14367	14229	14295	14250	14319	14382	14089	14421	14232	14305	14250	14350	14193	14233	14270	14416	14406	14368	14395	14367	14319	14335	14140	14350	14439	14285	14267	14412	14337	14311	14037	14399	14281	14390	14624	14357	14384	14362	14457	14258	14432	14256	14500	14324	14352	14186	14273	14105	14261	14573	14218	14287	14651	14247	14310	14392	14263	14361	14370	14215	14363	14343	14330	14391	14299	14169	14498	14339	14289	14207	14236	14502	14384	14375	14212	14407	14247	14384	14309	14186	14313	14357	14307	14267	14408	14195	14188	14200	14253	14252	14291	14340	14363	14329	14217	14304	14172	14405	14700	14612	14219	14313	14256	14442	14288	14422	14274	14179	14411	14309	14337	14399	14200	14417	14217	14223	14364	14391	14465	14301	14270	14225	14342	14339	14225	14370	14289	14114	14146	14298	14365	14441	14408	14389	14340	14209	14264	14207	14263	14327	14246	14374	14404	14282	14529	14278	14251	14488	14461	14366	14295	14220	14176	14350	14188	14516	14391	14542	14302	14296	14272	14348	14265	14317	14413	14184	14384	14322	14451	14321	14139	14407	14314	14473	14303	14204	14259	14393	14305	14173	14458	14279	14372	14292	14351	14426	14088	14259	14229	14129	14325	14568	14345	14316	14396	14369	14390	14468	14454	14350	14297	14351	14044	14382	14277	14366	14358	14278	14223	14499	14406	14210	14325	14185	14523	14264	14546	14268	14440	14354	14408	14214	14250	14042	14392	14354	14127	14212	14412	14255	14304	14385	14348	14290	14314	14253	14300	14313	14250	14235	14336	14366	14211	14282	14329	14464	14351	14316	14409	14229	14289	14349	14436	14345	14254	14417	14319	14184	14351	14271	14146	14234	14400	14452	14386	14312	14195	14462	14299	14342	14469	14110	14098	14307	14103	14357	14275	14127	14264	14376	14514	14429	14393	14317	14213	14309	14504	14238	14127	14166	14264	14347	14274	14367	14236	14368	14282	14484	14327	14444	14218	14441	14455	14190	14248	14382	14318	14271	14270	14520	14434	14410	14331	14406	14242	14320	14295	14216	14049	14196	14290	14106	14423	14408	14238	14290	14444	14101	14299	14346	14250	14197	14301	14432	14230	14358	14344	14304	14363	14266	14263	14311	14266	14411	14410	14315	14336	14305	14235	14338	14334	14323	14594	14382	14178	14198	14343	14291	14343	14405	14551	14247	14438	14369	14276	14195	14395	14361	14116	14281	14487	14410	14335	14168	14431	14419	14397	14182	14233	14405	14180	14470	14190	14250	14166	14344	14496	14450	14028	14372	14444	14327	14167	14257	14552	14325	14269	14370	14404	14555	14283	14307	14322	14125	14501	14549	14444	14403	14328	14389	14330	14475	14252	14334	14327	14371	14281	14452	14277	14335	14367	14243	14282	14307	14108	14200	14515	14251	14366	14187	14303	14379	14206	14317	14380	14391	14283	14165	14203	14216	14231	14366	14537	14197	14258	14434	14381	14282	14452	14405	14434	14470	14257	14239	14308	14298	14226	14234	14362	14298	14551	14286	14531	14424	14284	14291	14338	14443	14302	14138	14380	14422	14534	14311	14320	14336	14522	14366	14170	14237	14332	14228	14439	14481	14362	14331	14166	14236	14302	14023	14288	14472	14368	14182	14311	14371	14359	14139	14211	14284	14116	14249	14414	14109	14242	14348	14459	14329	14390	14163	14430	14292	14343	14370	14455	14264	14302	14245	14331	14322	14344	14188	14202	14364	14425	14402	14437	14194	14264	14288	14405	14317	14400	14448	14273	14194	14407	14375	14310	14240	14219	14297	14426	14361	14226	14331	14240	14365	14214	14240	14333	14510	14439	14418	14367	14127	14417	14431	14324	14296	14318	14096	14340	14395	14264	14409	14469	14367	14462	14201	14280	14183	14327	14287	14296	14401	14268	14439	14303	14356	14116	14261	14119	14293	14365	14193	14316	14375	14237	14278	14349	14305	14325	14467	14481	14291	14391	14181	14376	14439	14277	14250	14326	14450	14293	14295	14415	14430	14477	14244	14498	14365	14241	14084	14178	14292	14397	14171	14523	14337	14380	14271	14348	14331	14388	14316	14195	14321	14346	14340	14202	14472	14409	14403	14431	14362	14257	14380	14357	14299	14499	14528	14341	14317	14338	14429	14211	14512	14422	14361	14441	14399	14435	14520	14347	14047	14163	14257	14382	14137	14444	14090	14265	14449	14489	14395	14405	14284	14357	14262	14285	14508	14494	14291	14383	14322	14421	14291	14230	14559	14333	14324	14178	14258	14373	14297	14337	14349	14374	14471	14382	14455	14233	14240	14054	14261	14341	14377	14064	14162	14475	14314	14219	14150	14214	14134	14377	14307	14270	14320	14386	14124	14311	14230	14377	14293	14171	14371	14422	14273	14318	14183	14456	14263	14224	14377	14341	14185	14491	14307	14345	14347	14374	14487	14231	14400	14253	14278	14279	14240	14230	14347	14331	14382	14223	14168	14221	14445	14281	14459	14304	14163	14322	14431	14235	14379	14453	14186	14341	14399	14318	14343	14207	14283	14426	14407	14480	14256	14311	14220	14260	14420	14360	14174	14220	14217	14298	14242	14374	14535	14321	14441	14256	14247	14346	13964	14375	14321	14352	14249	14537	14394	14379	14323	14215	14385	14306	14199	14434	14399	14167	14269	14321	14245	14401	14358	14289	14155	14271	14219	14195	14212	14228	14320	14219	14306	14423	14316	14402	14314	14292	14346	14276	14507	14498	14323	14249	14236	14362	14494	14281	14404	14239	14262	14388	14164	14475	14256	14303	14409	14381	14093	14284	14285	14222	14158	14325	14212	14392	14332	14366	14354	14384	14538	14416	14290	14318	14313	14413	14352	14484	14362	14293	14266	14348	14448	14159	14154	14550	14370	14399	14295	14306	14526	14330	14229	14339	14409	14461	14172	14252	14163	14349	14378	14241	14355	14169	14400	14227	14401	14454	14106	14375	14276	14335	14403	14286	14351	14328	14182	14489	14393	14340	14358	14331	14008	14141	14213	14227	14179	14156	14264	14351	14312	14260	14649	14429	14332	14209	14206	14248	14438	14288	14326	14508	14436	14400	14375	14293	14352	14320	14353	14294	14431	14449	14496	14332	14248	14427	14310	14166	14354	14368	14235	14297	14341	14394	14304	14336	14504	14276	14336	14309	14538	14335	14384	14199	14261	14244	14292	14476	14238	14223	14341	14308	14268	14253	14460	14352	14020	14352	14477	14296	14291	14218	14286	14154	14177	14364	14492	14403	14360	14266	14484	14352	14493	14400	14382	14171	14310	14251	14399	14308	14436	14390	14409	14306	14189	14370	14286	14383	14293	14369	14514	14374	14295	14405	14492	14307	14316	14276	14446	14639	14459	14362	14325	14432	14460	14420	14331	14203	14442	14341	14216	14422	14351	14287	14307	14323	14410	14255	14232	14498	14388	14067	14343	14248	14349	14300	14401	14342	14381	14443	14253	14227	14363	14411	14261	14343	14306	14411	14332	14399	14324	14304	14333	14226	14343	14342	14427	14278	14505	14346	14391	14112	14313	14326	14296	14219	14317	14269	14336	14270	14348	14336	14186	14319	14400	14196	14445	14466	14436	14218	14219	14416	14460	14306	14160	14120	14296	14270	14281	14375	14342	14230	14339	14507	14282	14296	14449	14308	14389	14265	14321	14206	14508	14443	14444	14333	14419	14444	14583	14454	14500	14381	14240	14189	14435	14313	14487	14322	14099	14202	14294	14269	14401	14116	14119	14476	14288	14262	14469	14184	14518	14434	14269	14368	14516	14296	14403	14248	14264	14318	14176	14261	14395	14146	14371	14121	14446	14501	14320	14436	14234	14387	14358	14311	14404	14432	14303	14176	14219	14523
23842	42989	41702	33461	28913	25200	22276	20627	19621	18385	17766	16967	16917	16871	16529	16244	15565	15271	14838	14546	14375	14357	14162	14100	13894	13704	13911	13775	13629	13856	13836	13693	13663	13815	13587	13714	13748	13805	13825	13897	14019	13987	13838	13928	13580	13520	13727	13846	14195	14875	15112	14783	14581	14130	13821	13743	13776	13558	13655	13550	13521	13574	13685	13593	13667	13741	13626	13756	13571	13663	13636	13660	13659	13629	13711	13503	13674	13678	13828	13618	13655	13543	13688	13626	13518	13404	13718	13560	13588	13656	13507	13558	13564	13654	13527	13642	13682	13767	13488	13691	13502	13550	13647	13599	13550	13651	13626	13614	13553	13542	13534	13611	13644	13714	13787	13626	13725	13727	13492	13575	13823	13712	13701	13581	13580	13622	13638	13546	13684	13584	13597	13664	13669	13682	13582	13578	13774	13626	13716	13619	13683	13595	13608	13634	13683	13615	13564	13601	13692	13544	13678	13768	13747	13668	13554	13641	13841	13686	13650	13612	13619	13587	13511	13676	13709	13443	13672	13535	13651	13704	13702	13694	13700	13589	13521	13665	13625	13743	13778	13671	13655	13638	13738	13549	13502	13552	13675	13560	13796	13606	13556	13744	13612	13684	13758	13630	13743	13523	13687	13414	13770	13535	13652	13687	13592	13652	13547	13804	13720	13680	13559	13579	13584	13707	13704	13778	13662	13361	13600	13698	13556	13653	13556	13655	13639	13764	13598	13592	13629	13655	13704	13634	13601	13622	13632	13538	13716	13639	13640	13781	13672	13634	13708	13812	13508	13712	13732	13721	13486	13583	13721	13675	13471	13586	13639	13586	13560	13747	13531	13545	13590	13611	13527	13562	13482	13602	13469	13596	13758	13499	13617	13646	13465	13561	13650	13514	13487	13575	13592	13531	13540	13516	13568	13585	13698	13726	13675	13538	13480	13649	13661	13515	13536	13701	13643	13779	13737	13705	13659	13639	13677	13545	13692	13550	13674	13641	13667	13533	13604	13683	13631	13652	13540	13666	13588	13497	13592	13725	13590	13582	13681	13519	13566	13647	13636	13832	13643	13657	13681	13600	13752	13771	13568	13644	13819	13728	13709	13597	13538	13581	13538	13547	13592	13595	13816	13673	13419	13513	13579	13645	13679	13729	13517	13584	13642	13650	13703	13636	13638	13648	13572	13560	13513	13640	13780	13562	13607	13491	13631	13604	13563	13689	13590	13477	13747	13527	13558	13542	13686	13620	13771	13527	13553	13633	13862	13698	13604	13621	13637	13562	13744	13518	13717	13584	13638	13580	13620	13678	13505	13547	13708	13643	13674	13945	13396	13629	13642	13782	13565	13671	13674	13726	13652	13562	13695	13691	13603	13643	13807	13569	13446	13674	13538	13472	13680	13584	13660	13627	13469	13707	13561	13618	13718	13582	13722	13569	13596	13624	13689	13606	13508	13854	13580	13658	13645	13670	13527	13500	13728	13658	13862	13656	13602	13680	13580	13599	13578	13586	13714	13555	13650	13634	13656	13630	13676	13674	13761	13567	13646	13648	13514	13596	13654	13742	13544	13635	13740	13592	13619	13639	13729	13501	13606	13590	13611	13710	13837	13660	13706	13608	13669	13594	13730	13623	13567	13662	13739	13501	13763	13472	13569	13700	13574	13625	13641	13590	13671	13666	13572	13427	13685	13628	13695	13599	13684	13699	13781	13663	13541	13576	13578	13487	13667	13552	13570	13671	13768	13465	13571	13542	13461	13686	13666	13557	13726	13688	13556	13789	13658	13564	13746	13520	13572	13615	13663	13648	13667	13627	13839	13727	13617	13649	13668	13541	13473	13692	13528	13550	13717	13567	13749	13644	13697	13582	13639	13692	13605	13801	13833	13679	13640	13691	13746	13689	13663	13700	13782	13652	13685	13594	13528	13580	13604	13587	13668	13641	13695	13605	13765	13650	13583	13695	13630	13535	13586	13662	13565	13745	13536	13682	13543	13597	13508	13603	13601	13609	13661	13531	13748	13595	13707	13515	13683	13643	13796	13741	13487	13461	13623	13604	13643	13621	13644	13477	13669	13587	13530	13759	13676	13726	13755	13697	13610	13524	13741	13616	13644	13675	13566	13678	13635	13607	13800	13617	13625	13742	13661	13627	13666	13499	13632	13572	13787	13770	13618	13432	13677	13753	13623	13590	13611	13693	13649	13584	13602	13555	13646	13498	13744	13610	13633	13495	13728	13789	13681	13674	13463	13725	13500	13639	13613	13680	13560	13686	13779	13645	13754	13600	13629	13707	13624	13672	13694	13622	13647	13580	13704	13684	13758	13746	13573	13492	13597	13656	13664	13631	13708	13710	13701	13679	13709	13660	13657	13755	13451	13593	13564	13716	13669	13586	13869	13698	13667	13603	13621	13584	13654	13669	13527	13648	13720	13597	13708	13749	13643	13735	13599	13581	13596	13639	13686	13645	13778	13530	13572	13622	13718	13667	13463	13628	13673	13637	13681	13553	13679	13639	13632	13702	13617	13629	13803	13578	13605	13733	13750	13728	13645	13595	13621	13812	13624	13610	13547	13569	13618	13367	13642	13690	13610	13496	13528	13615	13792	13598	13703	13535	13531	13677	13569	13747	13602	13790	13748	13579	13675	13622	13621	13632	13576	13756	13621	13756	13586	13674	13754	13645	13708	13636	13758	13740	13644	13609	13701	13645	13672	13638	13685	13646	13652	13777	13583	13332	13759	13650	13599	13598	13499	13623	13664	13559	13640	13633	13632	13485	13638	13676	13697	13633	13677	13618	13576	13637	13674	13530	13750	13506	13846	13461	13673	13550	13706	13546	13521	13450	13664	13630	13480	13725	13533	13677	13753	13363	13609	13548	13712	13646	13648	13655	13401	13691	13622	13614	13586	13680	13682	13688	13542	13665	13477	13653	13529	13640	13460	13405	13483	13625	13812	13439	13759	13713	13750	13582	13667	13753	13592	13718	13593	13918	13717	13447	13677	13660	13585	13772	13486	13604	13657	13791	13581	13684	13607	13536	13656	13541	13562	13671	13547	13539	13710	13529	13621	13548	13609	13603	13670	13635	13753	13675	13438	13578	13564	13620	13521	13735	13759	13737	13698	13624	13677	13563	13535	13587	13553	13608	13609	13718	13622	13578	13558	13838	13635	13659	13639	13655	13630	13617	13644	13644	13624	13480	13654	13630	13586	13468	13625	13671	13580	13695	13468	13686	13668	13657	13679	13773	13782	13513	13636	13702	13741	13653	13616	13698	13547	13610	13546	13594	13701	13662	13572	13655	13822	13626	13533	13636	13608	13520	13541	13789	13577	13628	13699	13745	13580	13741	13668	13561	13701	13589	13676	13382	13614	13624	13459	13768	13702	13677	13495	13755	13633	13625	13704	13702	13616	13589	13625	13667	13834	13676	13818	13564	13580	13772	13672	13372	13790	13505	13593	13637	13573	13625	13506	13758	13580	13718	13553	13468	13635	13818	13603	13634	13719	13624	13630	13544	13641	13477	13637	13565	13763	13456	13726	13695	13656	13633	13571	13521	13555	13510	13698	13555	13547	13730	13751	13614	13638	13503	13653	13666	13679	13667	13703	13492	13692	13479	13559	13661	13660	13474	13677	13708	13751	13695	13747	13790	13495	13846	13496	13679	13706	13622	13665	13662	13537	13632	13719	13695	13677	13447	13693	13648	13521	13628	13726	13634	13703	13405	13523	13567	13805	13644	13752	13570	13586	13766	13689	13598	13602	13582	13742	13691	13631	13509	13602	13703	13551	13730	13538	13591	13526	13728	13696	13697	13614	13761	13647	13580	13567	13645	13785	13814	13484	13531	13545	13517	13718	13435	13686	13753	13577	13782	13570	13600	13717	13727	13879	13631	13491	13753	13650	13592	13556	13462	13578	13679	13606	13600	13629	13555	13597	13563	13714	13673	13774	13643	13641	13640	13687	13566	13547	13694	13584	13567	13637	13480	13557	13808	13778	13726	13593	13518	13587	13804	13772	13509	13705	13662	13611	13652	13611	13587	13581	13607	13656	13641	13598	13618	13611	13613	13800	13610	13534	13698	13676	13610	13705	13507	13684	13791	13568	13698	13652	13453	13740	13664	13676	13600	13614	13818	13592	13692	13701	13568	13764	13526	13692	13585	13634	13663	13732	13642	13552	13535	13745	13623	13529	13725	13831	13652	13556	13555	13609	13818	13684	13728	13524	13689	13665	13603	13544	13661	13575	13578	13556	13463	13727	13715	13439	13696	13674	13605	13626	13686	13643	13686	13561	13722	13636	13889	13615	13718	13720	13499	13568	13757	13693	13720	13658	13654	13623	13649	13746	13617	13684	13555	13661	13515	13558	13727	13557	13741	13490	13539	13568	13653	13663	13542	13608	13787	13693	13643	13702	13505	13594	13826	13712	13454	13602	13677	13534	13684	13665	13638	13579	13621	13524	13606	13714	13577	13667	13603	13810	13617	13657	13752	13616	13743	13544	13668	13708	13651	13736	13557	13714	13600	13623	13631	13649	13497	13710	13679	13556	13450	13559	13824	13673	13465	13715	13750	13667	13527	13781	13464	13580	13599	13646	13564	13557	13570	13610	13566	13609	13664	13508	13542	13615	13612	13676	13539	13495	13727	13748	13475	13714	13681	13663	13589	13442	13664	13558	13493	13580	13545	13768	13507	13628	13758	13749	13676	13697	13750	13604	13525	13670	13574	13668	13583	13699	13661	13619	13532	13646	13590	13569	13618	13494	13566	13652	13671	13637	13552	13553	13648	13523	13548	13552	13636	13464	13432	13692	13516	13449	13662	13571	13606	13459	13591	13736	13561	13591	13615	13755	13520	13503	13747	13510	13646	13660	13747	13746	13483	13636	13643	13603	13604	13694	13591	13447	13731	13620	13593	13710	13575	13621	13467	13645	13903	13478	13553	13530	13610	13628	13681	13542	13637	13734	13548	13652	13688	13513	13630	13678	13763	13761	13787	13718	13618	13595	13473	13667	13585	13652	13861	13753	13632	13622	13616	13656	13544	13692	13621	13625	13541	13764	13789	13606	13567	13638	13622	13863	13672	13516	13616	13659	13648	13585	13313	13512	13665	13585	13539	13581	13819	13671	13672	13582	13582
27255	23123	28497	25240	19478	18235	17008	16081	15627	15564	15265	15065	15234	14874	15100	14969	14742	14652	14513	14627	14564	14418	14513	14288	14430	14302	14352	14420	14222	14222	14304	14282	14304	14224	14417	14186	14358	14346	14412	14406	14264	14159	14300	14245	14445	14408	14484	14422	14292	14406	14484	14509	14377	14500	14382	14330	14294	14237	14147	14225	14379	14064	14234	14204	14462	14288	14301	14235	14348	14173	14354	14204	14331	14363	14224	14289	14398	14371	14165	14260	14145	14434	14271	14309	14256	14397	14294	14248	14138	14272	14280	14288	14165	14336	14196	14176	14285	14130	14198	14296	14271	14094	14182	14224	14181	14363	14203	14100	14244	14224	14227	14353	14128	14156	14341	14276	14333	14131	14138	14308	14139	14179	14137	14110	14247	14593	14176	14202	14388	14265	14402	14218	14332	14258	14276	14277	14184	14200	14123	14164	14289	14176	14190	14237	14225	14248	14345	14459	14162	14358	14311	14151	14226	14360	14264	14337	14451	14067	14378	14308	14185	14297	14415	14150	14184	14209	14383	14079	14274	14269	14286	14238	14426	14127	14145	14290	14314	14337	14147	14103	14451	14380	14347	14245	14350	14213	14355	14140	14288	14148	14190	14161	14107	14333	14343	14317	14190	14404	14254	14297	14305	14384	14338	14288	14281	14341	14156	14281	14331	14372	14193	14222	14344	14118	14296	14362	14270	14158	14359	14096	14258	14163	14193	14387	14186	14111	14245	14332	14369	14347	14402	14395	14263	14462	14351	14350	14359	13939	14219	14245	14219	14227	14375	14419	14168	14151	14291	14387	14350	14214	14104	14275	14280	14379	14229	14175	14348	14312	14244	14210	14186	14319	14162	14090	14128	14120	14156	14230	14264	14392	14305	14302	14184	14387	14159	14159	14294	14257	14282	14365	14375	14251	14347	14167	14344	14325	14326	14376	14423	14224	14229	14246	14366	14271	14069	14189	14299	14346	14387	14440	14230	14332	14274	14015	14418	14266	14284	14274	14093	14260	14400	14269	14285	14411	14209	14299	14337	14378	14343	14059	14377	14346	14155	14253	14134	14440	14368	14094	14048	14292	14475	14309	14266	14209	14263	14030	14208	14234	14123	14225	14223	14485	14412	14129	14132	14155	14243	14213	14186	14386	14377	14118	14323	14357	14091	14198	14297	14303	14382	14176	14453	14177	14161	14159	14539	14354	14209	14282	14242	14170	14221	14369	14137	14057	14159	14347	14344	14163	14326	14411	14284	14175	14199	14288	14312	14285	14365	14162	14343	14133	14416	14339	14052	14249	14332	14401	14072	14117	14281	14311	14126	14350	14308	14388	14289	14284	14376	14398	14191	14292	14297	14180	14242	14293	14267	14399	14192	14285	14349	14148	14180	14143	14276	14226	14146	14223	14370	14362	14447	14290	14367	14149	14390	14309	14477	14227	14238	14458	14370	14243	14198	14286	13993	14338	14243	14414	14341	14276	14272	14367	14410	14164	14398	14350	14116	14147	14309	14252	14225	14387	14301	14207	14251	14201	14303	14423	14173	14332	14429	14191	14463	14350	14373	14348	14081	14377	14344	14274	14326	14297	14280	14315	14140	14337	14103	14271	14325	14328	14195	14177	14524	14130	14163	14323	14255	14213	14264	14350	14374	14187	14319	14384	14171	14245	14263	14301	14421	14272	14231	14324	14347	14202	14217	14400	14332	14248	14269	14459	14325	14392	14361	14264	14223	14321	14126	14323	14158	14175	14364	14137	14237	14564	14403	14489	14104	14226	14167	14204	14180	14131	14167	14271	14261	14260	14280	14200	14280	14354	14321	14180	14356	14270	14287	14223	14169	14191	14397	14312	14326	14234	14227	14156	14440	14303	14323	14284	14223	14288	14237	14037	14266	14265	14261	14254	14321	14277	14342	14136	14145	14175	14411	14342	14525	14212	14147	14314	14308	14164	14179	14346	14356	14451	14425	14228	14238	14365	14404	14251	14323	14248	14352	14398	14262	14221	14385	14361	14440	14313	14270	14441	14146	14171	14307	14192	14216	14166	14479	14294	14324	14168	14168	14153	14535	14230	14396	14190	14277	14411	14186	14194	14295	14080	14180	14256	14339	14255	14392	14179	14292	14285	14279	14201	14204	14187	14490	14273	14457	14398	14413	14346	14264	14281	14472	14242	14295	14108	14371	14312	14202	14329	14068	14248	14243	14315	14391	14350	14257	14291	14286	14058	14239	14402	14231	14318	14156	14434	14304	14337	14364	14530	14321	14061	14440	14300	14183	14233	14321	14237	14171	14305	14243	14357	14165	14213	14323	14373	14190	14328	14265	14392	14375	14342	14372	14430	14152	14316	14056	14245	14228	14286	14092	14374	14517	14442	14449	14376	14218	14346	14453	14252	14318	14119	14409	14381	14465	14261	14255	14368	14263	14202	14343	14233	14227	14278	14184	14135	14270	14313	14236	14140	14385	14336	14164	14322	14240	14385	14178	14471	14229	14296	14202	14330	14334	14400	14316	14370	14439	14312	14137	14103	14116	14265	14230	14229	14312	14163	14416	14395	14265	14186	14373	14106	14065	14380	14299	14267	14347	14169	14238	14096	14349	14084	14409	14212	14371	14274	14325	14246	14578	14320	14445	14188	14267	14360	14241	14160	14380	14137	14212	14401	14306	14180	14284	14170	14219	14228	14461	14375	14265	14416	14318	14173	14438	14288	14319	14073	14285	14229	14297	14237	14194	14370	14112	14189	14342	14083	14315	14261	14229	14211	14348	14074	14324	14084	14213	14183	14192	14364	14364	14447	14246	14222	14232	14170	14278	14361	14126	14271	14196	14317	14423	14167	14298	14514	14261	14322	14395	14315	14370	14213	14163	14227	14055	14196	14330	14294	14085	14222	14195	14269	14255	14232	14316	14254	14334	14263	14361	14335	14418	14250	14032	14222	14196	14253	14371	14332	14421	14137	14288	14270	14370	14362	14350	14119	14473	14090	14132	14189	14295	14317	14226	14296	14218	14129	14200	14481	14235	14057	14189	14305	14178	14234	14192	14203	14169	14325	14352	14276	14383	14307	14298	14224	14364	14232	14289	14305	14206	14355	14017	14191	14146	14234	14143	14199	14112	14223	14275	14142	14198	14221	14382	14441	14337	14335	14290	14334	14253	14247	14226	14128	14218	14101	14232	14227	14230	14151	14404	14217	14296	14234	14171	14356	14359	14168	14419	14236	14207	14251	14291	14207	14183	14372	14233	14233	14001	14146	14243	14155	14162	14286	14248	14367	14237	14212	14318	14404	14226	14055	14234	14299	14293	14069	14163	14265	14211	14329	14288	14294	14513	14348	14352	14186	14246	14297	14120	14293	14202	14148	14327	14159	14347	14363	14195	14336	14276	14191	14197	14209	14184	14246	14181	14296	14411	14207	14389	14323	14105	14202	14085	14470	14255	14055	14279	14210	14061	14243	14162	14245	14397	14464	14271	14146	14273	14129	14208	14285	14175	14390	14195	14219	14235	14204	14280	14253	14246	13992	14339	14316	14203	14099	14270	14145	14194	14042	14252	14168	14357	14395	14273	14275	14263	14193	14369	14430	14420	14349	14364	14152	14203	14186	14070	14180	14364	14287	14235	14342	14309	14336	14477	14359	14184	14192	14470	14320	14310	14365	14216	14168	14071	14455	14325	14057	14311	14225	14072	14085	14163	14485	14193	14099	14051	14279	14439	14393	14205	14398	14190	14393	14252	14243	14484	14370	14287	14191	14290	14170	14407	14132	14360	14291	14255	14161	14204	14338	14295	14167	14328	14265	14236	14274	14314	14191	14029	14287	14311	14218	14286	14349	14200	14152	14250	14441	14222	14164	14429	14242	14258	14219	14213	14356	14483	14149	14346	14247	14110	14074	14257	14370	14307	14205	14087	14359	14210	14357	14140	14150	14149	14252	14226	14049	14132	14440	14247	14180	14237	14269	14142	14216	14166	14292	14153	14210	14264	14246	14272	14265	14178	14383	14081	14194	14253	14299	14374	14144	14283	14037	14359	14206	14228	14168	14378	14270	14150	14140	14122	14312	14291	14117	14420	14340	14368	14225	14173	14396	14193	14159	14202	14052	14241	14286	14242	14144	14300	14168	14225	14265	14227	14300	14119	14338	14180	14318	14414	14306	14197	14409	14183	14381	14260	14222	14149	14507	14310	14385	14290	14249	14089	14257	14159	14533	14250	14197	14189	14221	14250	14295	14246	14284	14350	14194	14181	14206	14291	14357	13986	14164	14332	14185	14308	14354	14159	14202	14373	14363	14286	14240	14365	14245	14379	14272	14254	14239	14458	14197	14213	14593	14134	14312	13981	14295	14236	14304	14216	14343	14249	14169	14403	14204	14233	14458	14052	14266	14353	14348	14290	14134	14369	14182	14444	14385	14093	14504	14354	14463	14341	14113	14262	14363	14284	14201	14163	14278	14146	14237	14133	14366	14131	14150	14187	14253	14321	14184	14409	14417	14344	14409	14083	14275	14215	14294	14267	14311	14434	14284	14098	14317	14237	14372	14105	14169	13887	14122	14085	14362	14375	14103	14446	14267	14225	14342	14217	14274	14269	14084	14271	14320	14163	14325	14434	14216	14312	14241	14275	14567	14068	14201	14200	14469	14310	14354	14370	14226	14403	14431	14264	14291	14263	14316	14354	14364	14254	14169	14234	14370	14286	14302	14279	14299	14337	14298	14151	14358	14330	14360	14236	14194	14418	14008	14275	14329	14316	14160	14270	14118	14111	14500	14243	14350	14430	14283	14193	14250	14122	14415	14209	14244	14586	14383	14044	14290	14220	14028	14248	14116	14382	14288	14202	14266	14168	14364	14290	14204	14347	14063	14287	14113	14251	14401	14178	14358	14278	14192	14273	14234	14411	14126	14271	14201	14266	14387	14244	14265	14380	14444	14451	14241	14306	14437	14256	14254	14388	14122	14301	14096	14273	14403	14163	14174	14352	14294	14285	14284	14355	14297	14330	14387	14081	14180	14110	14279	14275	14284	14135	14147	14256	14521	14260	14466	14494	14337	14249	14170	14131	14323	14180	14197	14289	14333	14039	14076	14319	14251	14287	14348	14223	14175	14388	14102	14471	14237	14316	14211	14253	14273	14174	14134
21516	32472	31727	24665	21063	19241	17270	16551	15970	15618	15485	15022	14914	14804	14731	14571	14378	14209	14147	13868	13828	13848	13709	13836	13554	13648	13666	13491	13739	13660	13654	13656	13670	13644	13616	13582	13701	13622	13550	13867	13793	13596	13815	13777	13586	13770	13755	13615	13472	13643	13697	13728	13653	13606	13586	13724	13603	13737	13526	13646	13543	13417	13691	13763	13579	13660	13557	13548	13578	13602	13545	13643	13762	13510	13608	13589	13683	13658	13650	13588	13673	13542	13519	13592	13508	13538	13570	13532	13721	13684	13537	13508	13588	13614	13614	13473	13534	13592	13425	13708	13641	13558	13610	13664	13447	13530	13632	13617	13751	13458	13482	13424	13635	13538	13625	13753	13562	13586	13597	13699	13609	13695	13711	13531	13506	13784	13586	13427	13543	13686	13639	13495	13510	13562	13678	13384	13641	13535	13678	13393	13626	13562	13508	13384	13426	13546	13537	13472	13654	13522	13455	13695	13771	13665	13714	13646	13570	13674	13722	13690	13419	13500	13708	13703	13612	13660	13482	13537	13641	13518	13585	13639	13481	13607	13511	13449	13873	13633	13514	13641	13575	13492	13540	13535	13581	13626	13592	13546	13521	13748	13592	13402	13618	13630	13674	13640	13605	13597	13541	13511	13724	13461	13694	13569	13534	13690	13511	13679	13603	13842	13606	13571	13600	13512	13714	13623	13587	13407	13605	13623	13563	13545	13614	13502	13712	13455	13568	13435	13676	13673	13523	13618	13610	13585	13461	13614	13537	13588	13327	13599	13476	13732	13628	13648	13602	13457	13678	13548	13674	13691	13550	13447	13633	13644	13426	13633	13411	13445	13745	13496	13568	13592	13556	13705	13606	13701	13515	13621	13575	13518	13648	13492	13690	13650	13739	13544	13596	13607	13850	13614	13624	13519	13537	13525	13461	13718	13622	13652	13548	13666	13686	13544	13606	13562	13541	13603	13473	13446	13621	13588	13671	13511	13680	13614	13621	13661	13505	13632	13569	13523	13410	13631	13609	13628	13342	13454	13590	13493	13608	13543	13646	13559	13591	13579	13604	13630	13763	13415	13461	13573	13567	13570	13645	13468	13502	13673	13486	13571	13610	13629	13573	13502	13588	13650	13711	13710	13670	13636	13579	13556	13673	13660	13687	13580	13644	13692	13663	13701	13634	13686	13287	13445	13527	13630	13670	13573	13636	13589	13604	13414	13585	13595	13619	13426	13679	13601	13443	13654	13455	13661	13582	13668	13576	13631	13566	13602	13533	13654	13561	13605	13580	13608	13705	13702	13575	13583	13585	13566	13786	13539	13600	13586	13466	13596	13956	13375	13623	13719	13603	13521	13782	13490	13554	13660	13493	13641	13610	13621	13694	13808	13534	13471	13584	13688	13615	13479	13537	13715	13483	13592	13505	13486	13552	13522	13492	13591	13641	13550	13580	13530	13557	13685	13629	13642	13604	13656	13513	13624	13596	13743	13674	13393	13735	13535	13654	13703	13716	13614	13691	13552	13702	13737	13655	13723	13714	13730	13615	13573	13588	13474	13595	13739	13623	13511	13579	13470	13754	13495	13548	13577	13457	13768	13593	13492	13697	13482	13773	13588	13614	13667	13838	13552	13379	13521	13633	13583	13614	13615	13595	13539	13683	13749	13799	13412	13547	13566	13660	13487	13554	13733	13550	13609	13571	13411	13583	13623	13478	13569	13651	13456	13780	13568	13648	13580	13306	13785	13757	13627	13725	13562	13520	13679	13444	13709	13511	13602	13588	13539	13422	13610	13566	13696	13636	13604	13634	13468	13753	13694	13622	13485	13596	13502	13462	13517	13591	13732	13569	13504	13656	13746	13708	13651	13556	13637	13542	13546	13589	13525	13533	13649	13672	13431	13594	13568	13626	13692	13592	13588	13624	13671	13548	13680	13588	13571	13479	13663	13721	13611	13570	13507	13599	13587	13721	13597	13451	13654	13583	13447	13588	13668	13742	13679	13532	13528	13583	13645	13653	13629	13731	13724	13545	13573	13694	13607	13539	13476	13503	13654	13564	13762	13531	13602	13634	13426	13597	13738	13458	13764	13507	13513	13557	13677	13500	13690	13700	13582	13656	13717	13738	13746	13515	13711	13593	13550	13495	13448	13680	13568	13743	13653	13500	13704	13679	13535	13632	13687	13718	13530	13634	13464	13713	13661	13586	13649	13573	13567	13559	13388	13626	13763	13718	13625	13735	13515	13578	13563	13671	13404	13583	13675	13589	13755	13641	13540	13740	13561	13459	13509	13692	13576	13416	13539	13583	13481	13480	13487	13441	13674	13625	13705	13524	13666	13648	13512	13623	13666	13613	13492	13585	13611	13838	13484	13624	13527	13492	13678	13567	13599	13680	13548	13797	13635	13597	13517	13495	13562	13791	13565	13492	13643	13599	13625	13585	13464	13550	13642	13648	13545	13585	13556	13417	13631	13668	13543	13553	13540	13641	13562	13660	13643	13489	13548	13485	13791	13497	13395	13688	13795	13557	13801	13633	13711	13625	13651	13473	13592	13585	13565	13585	13648	13546	13614	13495	13372	13439	13488	13523	13610	13568	13558	13597	13679	13662	13500	13640	13511	13535	13487	13614	13594	13692	13548	13652	13528	13580	13607	13449	13462	13658	13528	13569	13692	13649	13713	13576	13647	13511	13567	13437	13620	13546	13583	13685	13555	13687	13699	13656	13607	13733	13576	13707	13457	13610	13418	13666	13498	13536	13565	13459	13732	13652	13596	13613	13558	13527	13793	13657	13718	13602	13639	13571	13591	13545	13481	13741	13461	13553	13514	13383	13590	13507	13640	13639	13332	13637	13609	13761	13684	13478	13583	13674	13705	13578	13714	13733	13481	13585	13563	13627	13578	13683	13491	13583	13673	13505	13576	13779	13489	13682	13704	13742	13437	13395	13633	13609	13704	13634	13662	13559	13622	13655	13683	13635	13591	13667	13634	13511	13378	13588	13532	13527	13646	13649	13462	13542	13568	13565	13485	13436	13547	13604	13523	13550	13596	13630	13557	13730	13470	13622	13693	13455	13669	13808	13515	13711	13484	13566	13588	13726	13504	13648	13625	13643	13581	13755	13473	13636	13593	13554	13621	13501	13723	13686	13624	13621	13771	13503	13865	13734	13605	13743	13554	13646	13639	13585	13559	13707	13603	13538	13566	13666	13596	13590	13512	13559	13537	13689	13620	13492	13470	13583	13483	13513	13541	13627	13557	13699	13610	13450	13632	13635	13535	13543	13544	13675	13735	13609	13620	13559	13544	13655	13662	13544	13514	13677	13483	13583	13621	13692	13591	13587	13650	13599	13545	13572	13669	13677	13475	13568	13607	13662	13709	13645	13728	13558	13666	13684	13531	13694	13579	13402	13584	13429	13544	13606	13706	13578	13514	13567	13731	13457	13646	13482	13584	13625	13618	13705	13422	13548	13554	13588	13529	13718	13418	13562	13535	13776	13460	13629	13563	13630	13408	13589	13460	13569	13735	13573	13586	13432	13689	13603	13600	13590	13595	13480	13691	13582	13647	13688	13584	13631	13532	13627	13621	13654	13561	13488	13658	13532	13553	13556	13554	13738	13561	13696	13477	13611	13722	13508	13476	13570	13531	13581	13568	13544	13637	13532	13611	13423	13659	13748	13384	13649	13422	13633	13581	13654	13666	13602	13648	13481	13779	13551	13464	13558	13572	13634	13613	13547	13530	13603	13451	13684	13603	13636	13585	13485	13534	13764	13518	13652	13571	13663	13646	13660	13641	13637	13527	13645	13694	13440	13612	13426	13607	13551	13626	13529	13595	13645	13561	13501	13567	13661	13607	13704	13668	13556	13556	13728	13484	13605	13679	13460	13409	13548	13681	13558	13551	13824	13539	13563	13577	13739	13575	13627	13533	13636	13590	13548	13414	13523	13614	13557	13400	13686	13566	13621	13538	13733	13643	13491	13459	13482	13448	13530	13712	13487	13518	13531	13593	13548	13599	13536	13546	13556	13674	13587	13481	13585	13706	13494	13553	13578	13646	13656	13584	13556	13564	13552	13561	13667	13668	13465	13407	13635	13576	13649	13616	13624	13530	13505	13583	13613	13623	13715	13520	13727	13454	13552	13648	13694	13435	13610	13628	13737	13590	13482	13451	13663	13503	13566	13640	13421	13580	13763	13732	13564	13509	13596	13517	13557	13407	13590	13709	13482	13573	13640	13472	13691	13525	13507	13707	13551	13386	13639	13623	13682	13481	13469	13622	13560	13566	13515	13639	13572	13619	13562	13560	13522	13681	13433	13504	13483	13630	13569	13654	13659	13452	13710	13488	13532	13563	13559	13533	13691	13575	13487	13597	13688	13657	13574	13671	13727	13339	13561	13602	13527	13610	13678	13510	13724	13639	13500	13609	13619	13464	13693	13676	13583	13643	13401	13487	13543	13601	13646	13479	13475	13599	13597	13540	13633	13571	13572	13675	13729	13664	13749	13623	13591	13775	13642	13751	13558	13625	13409	13635	13745	13342	13712	13708	13583	13790	13658	13467	13571	13713	13709	13596	13507	13610	13634	13493	13703	13407	13719	13627	13664	13800	13699	13485	13409	13603	13555	13673	13546	13613	13647	13443	13655	13544	13513	13524	13701	13450	13593	13412	13713	13505	13534	13565	13649	13584	13772	13620	13802	13415	13707	13614	13566	13580	13771	13688	13578	13576	13647	13629	13699	13516	13508	13691	13553	13499	13646	13615	13519	13554	13584	13561	13620	13671	13753	13696	13555	13722	13471	13733	13579	13555	13625	13588	13666	13496	13648	13572	13580	13620	13480	13719	13309	13749	13589	13609	13610	13586	13885	13462	13643	13692	13803	13673	13559	13622	13451	13651	13594	13547	13603	13645	13428	13597	13614	13522	13675	13526	13601	13641	13566	13586	13520	13567	13753	13548	13478	13731	13518	13603	13621	13557	13586	13555	13627	13374	13693	13562	13856	13668	13829	13580	13696	13721	13655	13486	13596	13701	13508	13887	13566	13631	13384	13451	13522	13523	13552	13579	13586	13702	13528	13659	13713	13715	13495	13566	13505	13597	13573	13512	13509	13542	13528	13708	13666	13602	13750	13555	13545	13641
23537	20997	28412	23979	22243	22989	21715	17848	16766	16463	16295	15818	15514	15583	15542	15250	15164	14817	14635	14590	14574	14444	14335	14454	14435	14349	14214	14388	14382	14379	14152	14231	14167	14163	14213	14335	14381	14414	14079	14211	14064	14217	14278	14336	14227	14135	14215	14295	14315	14437	14648	14744	14587	14366	14360	14262	14141	14222	14058	14114	14186	14141	14114	14255	14167	14251	14127	14218	14241	14047	14179	14166	14335	14097	14127	14157	14077	14238	14179	13998	14099	14156	14222	14084	14140	14336	14063	14235	14164	14174	14351	14308	14142	14097	14042	14147	14295	14085	14138	14120	14317	14071	14274	14030	14111	14089	13933	14089	14011	14065	14484	14260	14182	14164	14382	14091	14114	14115	14010	14150	14087	14239	14042	14070	14056	14107	14138	13979	14135	13881	14035	14147	14460	14415	14137	14009	14152	14053	14256	13981	14090	14153	14227	14032	14023	14183	14333	14458	14289	14254	13990	14136	14080	14145	14421	14143	14082	14225	14184	14017	13922	13871	14253	13999	14021	14174	14071	13973	14086	14217	14013	14086	14312	14201	14086	14082	13983	14105	14224	14232	14082	14114	13990	14114	14258	14125	14293	14345	14254	14086	14054	14073	14410	14193	14138	14092	14239	14265	13924	13955	14032	14167	14076	14034	14176	14346	14086	14183	14202	13973	14074	14080	14193	14217	13997	14195	14193	14041	14189	14204	13975	14037	14053	14064	14158	14177	14104	14128	14209	14159	14069	14085	14115	14187	14074	14341	14174	14081	14121	14178	14080	14134	14170	14148	14115	14095	14071	14057	14239	14237	14153	14242	14228	14106	14085	14015	14078	14339	14076	14049	14079	14262	14294	14056	14065	14117	14087	14088	13984	13984	14106	14059	13966	14291	14341	14068	14159	14162	14097	14021	14169	14036	14116	14145	14172	14006	14079	14175	14219	14110	14076	14125	14184	13996	14087	14260	14149	14114	14029	14004	14189	13922	14238	13990	14113	14004	14095	14084	14195	14100	14151	14280	14067	14085	14134	14287	14119	14132	13978	14095	14166	14455	14101	14227	14219	13961	14260	14036	14039	14168	14034	14112	14215	14244	14170	14189	14347	14139	14208	14125	14269	14130	14105	14073	14300	14025	14285	14221	14201	14146	14203	14052	14250	14151	14193	14321	14081	14143	14088	14214	14187	14284	14132	14206	14132	14058	14164	14109	14073	14025	14323	14170	14184	14185	14100	13998	14250	14139	13983	14039	14083	14042	14052	14232	14071	14072	14222	13982	14200	14126	14333	14097	14189	14217	14059	14105	14217	14002	14343	14086	14069	14181	14121	14020	14105	14201	14059	14087	14142	14254	14190	14001	14202	14139	14087	14490	14064	14346	14118	14282	14175	14233	14199	14100	14081	13999	14087	14032	14201	13998	14074	14273	14163	14057	14003	14092	14154	14150	14216	14061	14032	14027	14148	14230	14004	14239	14374	14189	14120	14256	14219	14223	14257	14074	14235	14150	14144	14047	14270	14246	14188	14132	14089	14137	14219	14111	14009	14197	13937	13871	14290	14051	14036	14038	14220	14023	14080	14163	13923	14206	14137	14150	14148	14139	14033	14255	14080	14138	14250	14204	14237	14029	14172	14043	14146	14168	14190	14241	14132	14156	14162	13983	14372	14132	14147	14326	14180	14217	14182	14073	14158	14145	14143	14101	14155	14150	14040	14047	14183	14198	14143	14371	14000	13998	14052	14044	14082	14198	14101	13988	14045	14071	14193	14133	14261	14172	14092	14216	14087	14186	14116	14106	14015	14220	14184	14174	14152	13996	14134	14137	14283	14170	14270	14148	14158	14099	13983	14088	14066	14039	14024	14123	13963	14103	13982	14230	14162	14101	14229	14083	14183	14112	14147	14117	14054	14038	14169	14245	14051	13988	14103	14084	14051	14237	14143	14182	14153	14192	14268	14232	14136	14095	14172	13962	14150	14029	14319	14000	14135	14174	14122	14208	14169	14272	14167	14246	13881	14021	13875	14042	14218	14137	13900	14161	14201	13821	14152	14391	14219	14055	14150	13977	14046	14215	13954	14124	13970	14092	14249	14173	14151	14265	14103	14112	14022	13990	14002	13918	14060	14177	14208	14213	14007	14240	14362	14175	14053	14105	14163	14288	13801	14156	14178	14079	14053	14120	14118	14132	14094	14165	14179	14180	14070	14054	14109	14117	14206	14369	14289	14331	14196	14185	14120	14021	14241	14240	14085	14084	14219	14159	14115	14279	14346	14110	14102	14031	14189	14106	14238	14121	14120	14262	14102	13937	14159	14227	14179	14282	14204	14193	14113	13981	14050	14018	14207	14170	14109	14114	14034	14101	14256	14113	14212	14052	14060	14165	14157	14198	14153	14125	13992	14136	14163	13982	14012	14176	14119	14215	14041	14087	14142	14026	14107	14040	14206	14231	14121	14065	14175	14135	13988	14242	14217	14126	14178	14129	13948	14208	14224	14211	14057	14222	14144	14086	14156	14221	14061	14246	14058	14267	14181	14133	14075	14166	14077	14062	14139	14211	14050	14188	14063	14324	14151	14141	14137	14034	14009	14186	14091	14241	14273	14117	14078	14313	14199	14031	14088	14062	14111	14023	14249	14130	14135	14199	14154	14100	14249	14052	14271	13978	14083	14133	14340	14093	14076	14179	14312	14201	14294	14093	14270	14133	14161	14185	14045	14176	14128	14177	14070	14036	13996	13974	14163	14126	14102	14298	14270	13993	14168	14094	14302	14088	14141	14202	14236	14159	14179	14236	14093	14301	14184	14134	13925	14047	14054	13886	14090	14274	14215	14258	14082	14291	13969	14054	14057	13888	14062	14111	14243	14321	14201	14118	14258	14058	14167	14159	14090	14049	14084	14172	14092	14182	14005	14188	14063	14095	14123	14077	14133	14120	14016	13936	14049	13979	14101	14143	14137	14067	14025	14269	14117	14069	14306	14182	14030	14060	14146	14379	14078	14012	14154	14095	14250	14183	14181	14192	14167	14147	14114	14178	14269	14078	13997	14109	14263	14295	14399	13868	14212	14053	13944	14096	14234	14102	14023	14151	14010	14214	14088	14097	13944	14252	14305	14228	14018	14178	14163	14033	14288	14245	14163	14302	14161	14199	14016	14150	14174	14214	14275	14240	14228	14266	14170	14102	14220	14218	14127	14078	14257	14211	14211	14013	13945	14245	14287	14321	14119	14230	14117	14080	14164	14280	14161	14050	14265	14207	13956	14236	14128	14083	13881	14013	14047	14134	14033	14004	14227	14035	14044	14038	14151	14179	14161	13961	13989	14290	14133	14081	14161	14241	14274	14102	14006	13981	14016	13990	14086	14156	14358	14166	14298	14120	14121	14315	14071	13996	14193	14261	14291	14135	14137	14174	14119	14173	14111	14085	14249	14150	14243	14110	14265	14164	14113	14138	14191	14351	14242	14299	14158	13973	14310	14272	14109	14151	14321	14284	14198	13977	14208	14062	14187	14243	14222	14163	14045	13855	14128	14061	14160	14069	14227	14263	14389	14224	14011	14009	13962	14014	14082	14138	14334	13989	14048	14032	14179	14259	14202	14152	13963	14089	13999	13936	14250	14160	14195	14067	14151	13842	14090	14193	14206	14256	14128	14243	14288	14165	14241	14319	14000	14226	14177	14224	14084	14010	14123	14102	14068	14015	14154	14264	14158	14033	14143	14237	14215	14155	14146	14159	14039	14097	14114	14035	14117	14141	14288	14186	14235	14218	14131	14120	14165	14224	14307	14214	14048	14140	14124	14144	14135	14153	14033	14348	14308	14103	14132	14208	14072	14008	14015	14194	14007	14216	14047	14071	14250	14082	14152	14348	14238	14026	14070	14177	13957	14090	14024	14120	14258	14172	14027	14108	14075	14230	14142	14305	14253	14081	14145	14186	14062	14144	14256	14313	14183	14047	13926	14082	14222	14096	14244	14004	14125	14213	14218	14024	14188	14087	14053	14080	14037	14025	14164	14103	14106	14076	14099	14121	14033	14084	14059	14170	14166	14158	14113	14145	14196	13945	14309	14011	13979	13981	14129	14101	14148	14115	14108	14314	14220	14182	14083	14021	14109	14073	14259	13909	14086	14314	13896	14059	14120	14152	14133	14082	14100	14254	13914	14231	14317	13965	14173	14100	14182	14203	14097	14170	14166	14135	14023	14023	14308	14068	14205	14087	14033	14084	14089	14094	14072	14241	14140	14108	14174	14141	14030	14179	14159	14169	14128	14013	14270	14375	14205	14161	14287	13998	14157	14075	14139	13933	14139	14055	14115	14142	14152	14135	14058	14014	13962	14056	14308	14203	14216	14221	14100	14134	14235	14272	14174	14098	14089	14083	14041	14086	14200	13865	14102	13871	14287	13929	13992	13961	14149	14238	14269	13972	14217	14228	14244	14213	14090	14104	14104	13985	13868	14131	14119	14285	14053	14116	14238	14067	14073	14205	14114	14013	14195	13987	14062	14155	14068	14105	14239	14125	14198	14168	13984	14214	14124	14238	14278	14362	14146	14275	13997	14060	14046	14111	14174	14126	14128	14324	14130	14277	14162	14054	14091	14177	14106	14365	14299	14177	14124	14001	13983	14128	14444	14213	14106	14265	14102	13908	14019	14243	14100	14328	14256	14181	14262	14093	14315	14156	14055	14035	14128	14324	14088	14164	14140	14112	14122	14180	14182	14198	14161	13961	14183	13963	14153	14152	14196	14139	13982	14036	14214	14037	14179	14013	14230	14250	13983	14162	14284	14215	14182	14130	14295	14045	14258	14156	14079	14296	13939	14051	14213	14140	14047	14041	13968	14196	14185	14051	14094	13978	13890	14265	13987	14009	13995	14067	14075	14430	14293	14305	14216	14098	14190	14065	14155	14209	13958	14200	14170	14107	14107	14276	14178	14090	14073	14052	13899	14099	14278	13996	14270	14183	14389	14107	14078	14017	14124	14100	14154	13961	13985	14203	14019	13873	14161	14122	14134	14265	14112	14134	14120	13993	14209	14101	14232	13960	14250	14086	14169	14232	14148	14164	14132	14319	14029	14021	14111	14100	14161	14137	14173	14304	14154	14420	14151	14236	14306	14192	14099	14268	14202	14070	14096	13915
20559	38219	36889	29279	25250	23278	20694	18456	17913	17203	16657	16222	15865	15469	15588	15220	14881	14527	14203	14281	14032	13988	13845	13730	13760	13644	13645	13758	13705	13551	13491	13588	13591	13692	13589	13595	13610	13547	13656	13713	13738	13710	13663	13674	13588	13456	13363	13630	13794	13892	14223	14377	14163	13886	13809	13648	13632	13519	13614	13448	13588	13452	13675	13620	13617	13474	13405	13632	13525	13401	13623	13607	13523	13707	13671	13505	13697	13719	13576	13491	13582	13572	13470	13503	13540	13552	13445	13574	13448	13445	13426	13745	13572	13645	13677	13496	13426	13538	13459	13572	13378	13517	13737	13615	13663	13561	13619	13434	13557	13683	13492	13504	13616	13475	13546	13462	13401	13702	13729	13659	13578	13486	13405	13610	13371	13546	13619	13575	13502	13505	13555	13498	13695	13662	13557	13588	13433	13474	13462	13495	13468	13550	13593	13707	13591	13466	13437	13524	13559	13412	13401	13515	13663	13396	13609	13441	13522	13514	13682	13579	13561	13504	13485	13554	13595	13695	13489	13529	13454	13584	13690	13555	13511	13576	13615	13468	13585	13418	13500	13632	13563	13550	13568	13515	13473	13570	13577	13549	13724	13569	13556	13498	13451	13478	13461	13654	13588	13615	13403	13526	13485	13565	13686	13534	13445	13573	13648	13637	13685	13724	13423	13574	13394	13502	13479	13634	13572	13391	13483	13450	13407	13508	13511	13701	13540	13528	13541	13445	13652	13492	13498	13505	13500	13547	13649	13505	13438	13458	13522	13545	13646	13426	13516	13623	13602	13499	13564	13609	13642	13462	13631	13362	13492	13538	13462	13696	13499	13467	13603	13548	13593	13506	13568	13523	13566	13493	13742	13690	13585	13490	13590	13579	13414	13552	13567	13371	13553	13460	13453	13585	13536	13489	13606	13439	13388	13662	13541	13576	13513	13592	13612	13378	13529	13530	13566	13590	13355	13437	13626	13730	13587	13434	13384	13486	13553	13558	13595	13684	13405	13553	13516	13582	13663	13471	13511	13541	13584	13567	13489	13658	13575	13533	13617	13429	13672	13532	13558	13597	13704	13483	13507	13497	13369	13534	13470	13549	13529	13387	13601	13474	13469	13601	13472	13409	13588	13534	13661	13574	13560	13529	13697	13487	13472	13493	13512	13434	13587	13525	13718	13525	13559	13553	13459	13538	13371	13535	13484	13476	13517	13334	13437	13654	13470	13385	13658	13422	13544	13486	13421	13492	13443	13600	13501	13573	13487	13472	13549	13608	13512	13581	13507	13395	13547	13418	13490	13544	13465	13501	13591	13533	13574	13675	13448	13397	13737	13492	13555	13451	13459	13585	13615	13540	13585	13499	13481	13529	13454	13584	13541	13480	13541	13508	13385	13642	13510	13645	13641	13564	13713	13618	13475	13614	13563	13483	13414	13571	13446	13626	13526	13589	13499	13550	13542	13542	13549	13579	13599	13556	13504	13411	13472	13657	13391	13430	13504	13658	13455	13442	13401	13559	13481	13463	13545	13593	13594	13521	13459	13588	13363	13643	13637	13592	13330	13557	13377	13510	13411	13579	13631	13490	13704	13499	13436	13453	13738	13597	13431	13491	13644	13522	13506	13509	13510	13518	13575	13447	13413	13519	13500	13709	13618	13501	13390	13626	13712	13463	13476	13598	13560	13528	13563	13590	13731	13652	13351	13594	13502	13399	13549	13383	13432	13545	13683	13483	13433	13572	13502	13515	13782	13427	13385	13412	13592	13631	13668	13508	13439	13508	13522	13537	13378	13659	13618	13540	13671	13465	13575	13505	13655	13700	13592	13455	13545	13555	13490	13610	13318	13537	13585	13701	13581	13551	13491	13570	13545	13623	13698	13526	13454	13512	13453	13495	13575	13547	13663	13436	13578	13781	13596	13605	13422	13595	13571	13578	13536	13611	13497	13561	13284	13487	13541	13660	13494	13388	13526	13473	13453	13566	13608	13590	13522	13498	13411	13651	13649	13426	13510	13494	13547	13428	13602	13474	13541	13442	13516	13551	13453	13610	13580	13443	13619	13473	13635	13308	13680	13577	13589	13644	13583	13374	13666	13591	13485	13539	13687	13527	13469	13592	13461	13632	13361	13430	13516	13522	13696	13513	13452	13599	13514	13538	13561	13506	13552	13426	13450	13452	13616	13544	13488	13525	13520	13492	13536	13575	13506	13609	13459	13480	13605	13580	13579	13595	13374	13513	13504	13555	13522	13461	13480	13520	13589	13485	13347	13574	13528	13494	13472	13443	13441	13507	13607	13413	13550	13389	13702	13629	13486	13619	13481	13526	13520	13454	13587	13586	13724	13602	13471	13476	13456	13574	13579	13565	13529	13465	13547	13554	13561	13559	13534	13584	13642	13484	13422	13398	13411	13527	13546	13448	13422	13502	13578	13593	13568	13652	13543	13620	13501	13547	13309	13569	13512	13436	13501	13456	13417	13277	13695	13463	13546	13469	13541	13518	13487	13413	13519	13646	13437	13555	13624	13429	13607	13566	13671	13563	13470	13583	13657	13407	13561	13591	13478	13471	13745	13328	13481	13723	13664	13351	13454	13447	13571	13553	13358	13605	13564	13489	13478	13484	13639	13595	13653	13285	13612	13578	13468	13511	13523	13475	13542	13458	13349	13595	13502	13507	13589	13442	13601	13473	13732	13379	13669	13503	13626	13513	13451	13447	13678	13664	13356	13473	13458	13521	13556	13374	13645	13346	13625	13423	13450	13607	13527	13502	13600	13531	13500	13573	13601	13580	13234	13528	13806	13521	13585	13510	13433	13593	13559	13498	13596	13532	13506	13477	13575	13550	13477	13514	13461	13479	13581	13743	13613	13500	13551	13318	13418	13473	13517	13650	13441	13629	13321	13515	13633	13538	13520	13578	13605	13521	13508	13552	13622	13547	13566	13494	13507	13438	13506	13572	13476	13382	13516	13523	13548	13564	13376	13511	13681	13618	13550	13581	13493	13598	13531	13537	13400	13484	13653	13610	13568	13565	13540	13482	13463	13506	13436	13428	13525	13528	13474	13543	13530	13622	13634	13605	13470	13643	13515	13555	13676	13561	13591	13536	13505	13613	13512	13380	13382	13504	13577	13634	13574	13339	13609	13633	13530	13513	13524	13473	13569	13460	13633	13515	13662	13403	13492	13613	13450	13406	13500	13453	13478	13720	13555	13510	13430	13427	13721	13444	13530	13573	13632	13620	13586	13556	13463	13552	13525	13412	13541	13414	13497	13409	13458	13516	13529	13668	13505	13465	13557	13469	13369	13530	13527	13553	13476	13549	13530	13536	13557	13658	13429	13437	13396	13733	13527	13578	13599	13444	13575	13344	13595	13428	13486	13597	13478	13497	13443	13570	13462	13503	13504	13641	13464	13556	13518	13579	13463	13516	13478	13572	13423	13538	13547	13443	13527	13445	13561	13572	13513	13523	13565	13525	13531	13446	13515	13554	13522	13523	13509	13528	13513	13598	13472	13584	13694	13284	13510	13467	13452	13488	13472	13539	13711	13468	13502	13447	13699	13549	13426	13430	13366	13598	13491	13544	13673	13523	13630	13589	13663	13471	13476	13491	13662	13422	13467	13509	13304	13447	13425	13521	13481	13699	13532	13553	13518	13706	13436	13628	13494	13580	13720	13475	13297	13434	13530	13481	13652	13403	13529	13297	13511	13391	13556	13451	13605	13383	13542	13483	13388	13485	13492	13408	13531	13531	13511	13546	13475	13478	13355	13381	13386	13660	13471	13552	13601	13478	13439	13533	13593	13554	13503	13447	13588	13495	13576	13638	13352	13542	13532	13562	13529	13519	13368	13315	13411	13585	13592	13457	13359	13456	13593	13660	13492	13450	13527	13568	13554	13485	13744	13500	13552	13495	13697	13549	13424	13529	13420	13524	13622	13465	13540	13658	13484	13561	13626	13487	13514	13554	13501	13435	13436	13317	13610	13391	13517	13318	13484	13812	13298	13543	13436	13477	13340	13512	13605	13499	13532	13577	13537	13409	13682	13522	13548	13632	13519	13472	13586	13469	13553	13479	13477	13460	13583	13596	13622	13364	13410	13548	13455	13572	13584	13546	13549	13662	13500	13616	13613	13392	13479	13499	13522	13511	13462	13638	13571	13467	13542	13602	13469	13571	13517	13626	13687	13433	13665	13514	13520	13575	13625	13719	13430	13473	13539	13584	13530	13619	13587	13576	13524	13477	13578	13563	13482	13550	13513	13274	13644	13429	13714	13511	13422	13519	13622	13590	13545	13470	13403	13488	13563	13658	13492	13338	13412	13557	13414	13488	13495	13598	13524	13557	13496	13383	13477	13627	13584	13643	13543	13685	13436	13581	13607	13557	13610	13509	13619	13672	13554	13515	13497	13457	13616	13435	13484	13523	13544	13639	13503	13560	13534	13450	13529	13461	13518	13492	13420	13434	13520	13398	13462	13508	13479	13636	13378	13552	13294	13560	13434	13502	13458	13534	13589	13522	13489	13612	13472	13670	13564	13297	13606	13608	13523	13527	13607	13586	13398	13467	13587	13547	13355	13758	13560	13654	13528	13564	13439	13447	13397	13598	13498	13659	13515	13529	13480	13569	13572	13627	13709	13596	13378	13598	13648	13540	13565	13557	13571	13537	13467	13575	13320	13565	13516	13692	13468	13574	13363	13467	13409	13564	13543	13514	13515	13513	13576	13523	13492	13525	13510	13649	13586	13461	13568	13543	13573	13433	13721	13686	13517	13494	13611	13616	13496	13584	13683	13557	13735	13576	13539	13421	13416	13405	13261	13623	13524	13531	13469	13647	13535	13674	13496	13480	13611	13490	13572	13410	13458	13541	13493	13618	13573	13413	13608	13541	13397	13489	13500	13434	13709	13485	13601	13254	13426	13594	13453	13434	13565	13504	13584	13586	13493	13495	13374	13386	13587	13501	13631	13546	13577	13607	13552	13511	13678	13465	13473	13498	13548	13437	13362	13492	13427	13456	13411	13556	13658	13452	13589	13602	13527	13405	13646	13635	13574	13532	13510	13709	13639	13574	13511	13662	13285	13586	13492	13592	13476	13344	13557	13619	13483	13454	13557	13551	13585	13393	13435	13632	13583	13580
22669	21125	29042	23520	21486	24098	26087	19780	18198	18082	17490	16785	16785	16394	16317	15907	15867	15293	15165	15272	14924	14796	14894	14671	14698	14683	14499	14522	14643	14627	14675	14693	14686	14533	14654	14601	14574	14337	14579	14663	14484	14508	14408	14592	14444	14473	14555	14263	14645	14992	15539	15481	15185	15038	14753	14526	14544	14463	14451	14290	14495	14253	14541	14385	14508	14405	14388	14355	14486	14269	14397	14336	14312	14407	14361	14455	14569	14380	14212	14496	14457	14341	14630	14464	14482	14458	14283	14402	14452	14179	14380	14642	14372	14280	14265	14296	14398	14450	14384	14304	14324	14411	14384	14448	14327	14351	14494	14456	14393	14145	14465	14355	14571	14230	14342	14431	14339	14390	14523	14550	14455	14399	14384	14375	14348	14173	14236	14362	14313	14315	14464	14504	14598	14381	14585	14552	14409	14288	14451	14558	14234	14317	14452	14525	14375	14331	14375	14359	14494	14477	14394	14444	14387	14704	14311	14351	14289	14347	14444	14300	14366	14318	14283	14444	14453	14366	14417	14283	14504	14261	14117	14422	14454	14309	14410	14511	14340	14381	14409	14418	14377	14531	14474	14451	14359	14211	14436	14309	14417	14343	14287	14527	14603	14258	14299	14458	14331	14278	14273	14348	14334	14069	14420	14604	14385	14313	14562	14488	14527	14655	14236	14377	14450	14233	14352	14285	14275	14311	14369	14461	14376	14283	14283	14595	14348	14445	14255	14296	14393	14360	14104	14437	14592	14267	14267	14429	14410	14415	14590	14480	14472	14446	14499	14391	14332	14492	14285	14299	14257	14370	14550	14503	14491	14359	14261	14431	14554	14514	14199	14425	14369	14441	14370	14402	14359	14412	14462	14593	14336	14679	14431	14255	14189	14512	14327	14487	14503	14533	14298	14323	14456	14366	14436	14330	14414	14378	14620	14509	14428	14377	14354	14387	14290	14297	14663	14250	14363	14387	14329	14258	14264	14447	14450	14354	14258	14372	14334	14338	14365	14289	14254	14285	14323	14489	14257	14353	14457	14408	14360	14486	14330	14489	14316	14209	14348	14344	14545	14576	14254	14300	14151	14458	14510	14218	14444	14393	14170	14267	14332	14295	14334	14417	14330	14388	14200	14358	14356	14253	14262	14439	14291	14358	14406	14492	14346	14346	14354	14186	14285	14365	14185	14342	14428	14549	14500	14389	14232	14419	14202	14183	14362	14350	14348	14379	14447	14345	14572	14360	14392	14462	14302	14396	14437	14517	14336	14355	14319	14322	14479	14365	14333	14292	14304	14262	14347	14477	14411	14369	14296	14086	14443	14452	14306	14269	14332	14320	14366	14325	14456	14448	14240	14458	14513	14327	14412	14187	14311	14272	14336	14509	14439	14486	14295	14442	14331	14281	14132	14300	14264	14162	14301	14307	14363	14438	14297	14328	14489	14436	14368	14439	14326	14574	14518	14407	14446	14269	14393	14428	14297	14467	14509	14388	14224	14168	14474	14454	14427	14333	14365	14311	14344	14648	14415	14520	14384	14393	14383	14402	14422	14225	14227	14431	14496	14444	14396	14243	14441	14380	14560	14339	14229	14198	14355	14407	14517	14522	14371	14316	14434	14449	14392	14354	14306	14441	14364	14510	14379	14260	14473	14366	14491	14098	14305	14466	14430	14464	14451	14324	14293	14281	14375	14272	14504	14312	14297	14137	14398	14284	14447	14286	14388	14236	14243	14491	14333	14311	14366	14323	14301	14362	14241	14466	14283	14335	14450	14348	14272	14292	14459	14336	14227	14427	14345	14171	14362	14177	14299	14392	14330	14272	14455	14367	14248	14373	14401	14348	14309	14375	14320	14348	14269	14625	14473	14356	14329	14348	14354	14272	14323	14289	14503	14583	14347	14326	14599	14482	14320	14405	14317	14326	14414	14352	14430	14454	14358	14240	14373	14256	14388	14627	14349	14416	14354	14141	14340	14345	14194	14328	14242	14486	14367	14293	14504	14210	14328	14345	14168	14351	14347	14472	14593	14392	14450	14397	14290	14318	14431	14436	14370	14338	14209	14314	14463	14254	14181	14210	14324	14497	14349	14374	14210	14279	14323	14402	14269	14392	14435	14384	14349	14311	14355	14329	14263	14375	14505	14484	14449	14510	14597	14380	14402	14365	14503	14338	14245	14513	14391	14507	14272	14349	14520	14356	14349	14267	14316	14466	14400	14423	14232	14385	14235	14279	14245	14366	14359	14334	14442	14388	14516	14308	14461	14421	14290	14393	14451	14381	14289	14367	14236	14236	14359	14360	14289	14288	14220	14128	14393	14399	14442	14208	14359	14293	14481	14462	14434	14272	14404	14316	14085	14467	14434	14448	14591	14451	14077	14296	14480	14334	14295	14362	14218	14208	14245	14202	14477	14268	14235	14274	14440	14510	14399	14275	14199	14385	14441	14492	14440	14305	14532	14369	14514	14222	14366	14535	14376	14375	14194	14370	14340	14413	14451	14435	14414	14471	14378	14449	14311	14358	14370	14348	14256	14388	14238	14327	14382	14397	14346	14243	14285	14375	14260	14331	14571	14366	14316	14372	14335	14200	14327	14436	14419	14124	14332	14368	14296	14384	14398	14496	14264	14259	14199	14450	14424	14244	14284	14515	14376	14233	14511	14437	14487	14500	14381	14276	14293	14274	14487	14230	14303	14450	14447	14130	14372	14452	14413	14368	14238	14446	14317	14516	14289	14359	14222	14479	14299	14314	14314	14243	14529	14282	14406	14235	14414	14310	14423	14192	14439	14470	14297	14255	14475	14393	14250	14380	14150	14299	14414	14369	14412	14325	14439	14421	14330	14466	14337	14391	14341	14353	14361	14211	14477	14508	14390	14386	14395	14478	14387	14498	14386	14384	14449	14371	14441	14321	14369	14337	14398	14396	14432	14320	14395	14491	14427	14270	14383	14325	14284	14487	14479	14345	14384	14330	14401	14542	14476	14520	14262	14459	14435	14195	14366	14502	14488	14319	14211	14464	14330	14532	14288	14613	14395	14611	14264	14422	14372	14152	14380	14373	14504	14403	14363	14265	14535	14492	14522	14413	14185	14500	14461	14236	14359	14256	14422	14377	14454	14379	14279	14174	14344	14310	14403	14301	14432	14407	14441	14290	14329	14254	14271	14333	14196	14281	14387	14304	14223	14467	14425	14383	14395	14198	14333	14157	14557	14438	14389	14589	14259	14262	14419	14083	14327	14493	14229	14430	14433	14503	14360	14366	14365	14325	14492	14398	14337	14412	14370	14406	14511	14261	14306	14362	14324	14275	14388	14341	14271	14214	14252	14528	14355	14379	14363	14369	14344	14520	14247	14299	14467	14371	14521	14408	14357	14288	14346	14483	14318	14307	14310	14272	14520	14362	14537	14405	14428	14026	14398	14302	14575	14224	14411	14362	14274	14497	14263	14326	14547	14409	14420	14293	14264	14342	14538	14439	14391	14455	14303	14474	14604	14369	14419	14259	14356	14519	14368	14413	14409	14082	14383	14229	14324	14442	14495	14310	14447	14285	14380	14254	14415	14414	14428	14568	14457	14308	14314	14420	14383	14330	14178	14271	14240	14475	14292	14322	14415	14518	14419	14310	14413	14403	14386	14388	14495	14375	14171	14327	14301	14494	14271	14325	14326	14443	14275	14383	14265	14524	14410	14339	14296	14480	14282	14234	14455	14202	14501	14285	14333	14202	14420	14650	14394	14340	14416	14303	14541	14630	14436	14379	14334	14379	14558	14335	14377	14233	14263	14313	14278	14374	14400	14386	14367	14417	14445	14545	14349	14351	14297	14291	14474	14325	14302	14354	14393	14477	14312	14250	14382	14230	14250	14394	14371	14311	14378	14436	14206	14466	14218	14336	14335	14385	14434	14292	14226	14216	14349	14541	14467	14503	14544	14394	14399	14109	14329	14350	14451	14378	14410	14248	14227	14712	14368	14235	14621	14253	14430	14495	14232	14457	14408	14432	14301	14260	14395	14474	14303	14179	14459	14281	14463	14147	14263	14327	14347	14212	14375	14176	14430	14501	14316	14218	14245	14475	14433	14383	14588	14331	14389	14310	14422	14433	14449	14405	14373	14235	14202	14250	14455	14291	14325	14206	14291	14362	14375	14338	14584	14445	14415	14378	14338	14242	14361	14479	14288	14218	14406	14425	14236	14522	14448	14387	14380	14393	14422	14341	14606	14362	14586	14258	14539	14292	14299	14421	14294	14339	14474	14565	14430	14184	14331	14252	14410	14344	14273	14365	14460	14265	14396	14463	14429	14255	14491	14451	14326	14196	14296	14530	14362	14184	14252	14342	14310	14458	14398	14125	14350	14198	14450	14292	14382	14485	14376	14361	14245	14288	14394	14429	14351	14271	14310	14388	14512	14568	14499	14442	14224	14211	14280	14361	14427	14437	14323	14326	14447	14416	14427	14377	14318	14375	14532	14308	14434	14378	14311	14379	14269	14404	14339	14315	14569	14208	14216	14309	14257	14181	14340	14425	14359	14455	14404	14313	14347	14262	14208	14344	14245	14388	14476	14320	14496	14304	14401	14261	14340	14447	14291	14500	14226	14353	14425	14448	14182	14346	14267	14344	14343	14193	14346	14179	14401	14248	14369	14384	14578	14449	14253	14269	14505	14335	14285	14431	14199	14458	14414	14260	14331	14709	14464	14397	14402	14519	14290	14460	14400	14194	14394	14351	14443	14348	14148	14385	14270	14310	14193	14446	14479	14403	14409	14436	14463	14340	14434	14353	14217	14384	14210	14324	14576	14550	14450	14391	14508	14395	14573	14269	14585	14354	14527	14447	14553	14434	14480	14335	14226	14410	14293	14281	14452	14333	14556	14448	14430	14485	14378	14369	14404	14354	14388	14491	14424	14372	14452	14202	14236	14627	14280	14216	14464	14425	14352	14305	14471	14493	14398	14438	14362	14306	14440	14413	14449	14549	14618	14472	14459	14582	14316	14394	14604	14417	14308	14347	14301	14468	14272	14381	14230	14361	14351	14448	14363	14448	14464	14238	14340	14502	14405	14511	14349	14267	14407	14207	14222	14349	14427	14347	14348	14170	14368	14307	14577	14275	14482	14475	14270	14374	14364	14367	14351	14311
22723	42899	41015	33576	29356	27160	23942	21272	19951	18758	18052	17328	17259	16758	16549	16064	15447	14850	14581	14553	14368	14162	14001	14092	13906	13801	13706	13669	13881	13865	13754	13858	13740	13781	13871	13771	14012	13863	13884	13901	13949	13832	13811	13858	13872	13732	13769	13796	13883	14609	14932	14931	14560	14306	13926	13680	13762	13572	13512	13682	13646	13517	13598	13669	13735	13712	13737	13842	13610	13748	13692	13700	13716	13667	13730	13689	13736	13719	13728	13604	13595	13847	13766	13843	13555	13514	13727	13899	13460	13575	13586	13486	13582	13914	13828	13519	13755	13623	13761	13620	13474	13654	13679	13533	13744	13504	13439	13796	13810	13655	13693	13652	13785	13775	13540	13674	13555	13641	13694	13550	13619	13605	13538	13638	13663	13600	13579	13619	13651	13654	13710	13520	13517	13497	13609	13657	13683	13652	13718	13551	13605	13716	13650	13487	13611	13755	13651	13560	13665	13631	13484	13636	13610	13730	13614	13652	13572	13666	13739	13681	13561	13704	13523	13639	13617	13680	13722	13653	13736	13649	13690	13530	13602	13753	13530	13489	13660	13605	13663	13709	13594	13659	13720	13710	13595	13714	13762	13739	13578	13667	13745	13572	13613	13675	13828	13577	13784	13611	13651	13686	13625	13673	13672	13618	13825	13608	13659	13611	13534	13539	13722	13657	13589	13640	13793	13731	13579	13635	13583	13738	13582	13520	13512	13761	13662	13777	13715	13695	13472	13701	13584	13717	13684	13757	13690	13699	13644	13592	13675	13851	13614	13487	13611	13576	13530	13659	13536	13701	13620	13586	13598	13662	13738	13736	13582	13592	13647	13582	13575	13516	13608	13612	13599	13872	13634	13665	13600	13731	13592	13734	13520	13587	13525	13604	13654	13538	13745	13653	13559	13660	13628	13472	13715	13590	13542	13772	13841	13674	13477	13634	13756	13602	13670	13566	13687	13698	13685	13556	13762	13655	13628	13655	13663	13720	13676	13782	13677	13640	13576	13738	13794	13632	13718	13552	13645	13615	13682	13702	13697	13733	13643	13595	13536	13834	13827	13833	13687	13648	13680	13617	13654	13450	13692	13697	13605	13583	13518	13638	13497	13665	13678	13522	13618	13643	13632	13645	13679	13770	13746	13701	13576	13805	13593	13692	13509	13785	13485	13858	13791	13695	13679	13610	13309	13619	13603	13730	13647	13559	13676	13691	13728	13625	13620	13605	13634	13593	13526	13677	13548	13784	13551	13760	13651	13668	13649	13609	13713	13602	13561	13681	13589	13866	13470	13568	13723	13629	13659	13579	13564	13692	13632	13720	13596	13568	13676	13605	13609	13691	13574	13608	13654	13522	13714	13660	13679	13744	13534	13740	13678	13710	13776	13818	13612	13519	13616	13701	13726	13735	13600	13758	13612	13804	13595	13703	13652	13564	13853	13696	13536	13636	13610	13518	13745	13713	13627	13600	13696	13549	13413	13544	13592	13611	13694	13747	13545	13612	13461	13520	13665	13548	13661	13597	13662	13668	13607	13597	13724	13460	13597	13615	13638	13644	13905	13560	13662	13609	13573	13551	13638	13733	13545	13703	13669	13637	13684	13772	13825	13631	13582	13678	13628	13588	13642	13665	13682	13603	13565	13666	13682	13771	13469	13600	13738	13584	13714	13498	13678	13581	13538	13522	13792	13616	13637	13693	13807	13639	13677	13614	13774	13677	13706	13497	13477	13621	13663	13486	13568	13709	13420	13686	13653	13832	13489	13593	13592	13619	13558	13686	13596	13541	13566	13685	13607	13773	13740	13520	13492	13567	13618	13722	13615	13630	13391	13623	13599	13554	13722	13524	13669	13692	13669	13551	13801	13587	13584	13588	13518	13551	13667	13559	13704	13541	13729	13823	13788	13619	13656	13687	13534	13466	13701	13725	13673	13564	13797	13589	13660	13659	13652	13677	13782	13600	13612	13719	13546	13755	13652	13614	13645	13661	13643	13599	13532	13609	13579	13738	13598	13605	13725	13495	13702	13720	13565	13640	13601	13697	13669	13707	13751	13730	13526	13790	13664	13579	13667	13721	13597	13576	13632	13553	13679	13736	13787	13674	13639	13710	13643	13692	13652	13574	13548	13700	13706	13682	13669	13695	13604	13749	13599	13650	13720	13635	13600	13642	13571	13706	13459	13619	13731	13699	13626	13572	13489	13648	13675	13640	13749	13549	13588	13596	13550	13746	13664	13649	13502	13705	13657	13678	13601	13520	13684	13744	13579	13511	13552	13600	13486	13688	13498	13631	13588	13536	13601	13712	13580	13751	13713	13776	13538	13541	13530	13697	13716	13456	13644	13577	13898	13567	13708	13800	13612	13638	13746	13647	13541	13537	13759	13680	13762	13688	13557	13661	13701	13495	13769	13642	13697	13570	13816	13770	13424	13704	13735	13599	13602	13700	13611	13590	13524	13605	13537	13572	13449	13622	13610	13585	13748	13498	13596	13503	13657	13626	13498	13469	13680	13599	13566	13785	13624	13510	13459	13813	13602	13770	13706	13600	13685	13524	13689	13490	13659	13839	13548	13710	13536	13593	13526	13540	13845	13647	13634	13596	13522	13519	13699	13746	13816	13740	13615	13597	13609	13627	13618	13613	13450	13705	13725	13617	13626	13709	13619	13581	13592	13693	13679	13530	13573	13728	13634	13664	13710	13514	13641	13709	13605	13598	13590	13692	13515	13507	13745	13597	13610	13753	13744	13589	13562	13606	13722	13562	13683	13743	13706	13485	13559	13602	13731	13540	13677	13579	13611	13694	13637	13616	13683	13872	13531	13753	13908	13609	13662	13556	13685	13751	13653	13705	13676	13604	13556	13494	13801	13554	13664	13748	13450	13637	13655	13704	13623	13750	13654	13541	13589	13504	13551	13608	13647	13641	13603	13570	13501	13658	13534	13737	13589	13646	13572	13699	13572	13844	13591	13526	13534	13643	13534	13658	13487	13608	13684	13607	13695	13625	13551	13710	13601	13634	13716	13849	13547	13651	13668	13594	13480	13569	13584	13564	13662	13773	13625	13711	13592	13674	13538	13575	13640	13548	13513	13607	13608	13726	13781	13580	13376	13657	13745	13575	13746	13768	13713	13764	13723	13795	13729	13651	13704	13563	13692	13552	13661	13725	13632	13740	13442	13689	13651	13580	13714	13529	13779	13756	13645	13557	13659	13488	13727	13792	13599	13578	13469	13730	13654	13658	13535	13513	13769	13537	13800	13572	13770	13540	13575	13534	13718	13683	13703	13833	13725	13651	13646	13711	13711	13677	13610	13495	13597	13572	13561	13650	13679	13612	13536	13588	13550	13625	13567	13669	13725	13741	13588	13657	13788	13492	13680	13602	13716	13720	13685	13443	13667	13593	13567	13730	13647	13614	13602	13591	13559	13553	13672	13666	13543	13695	13562	13575	13573	13519	13799	13513	13577	13340	13604	13597	13574	13663	13566	13660	13736	13614	13662	13723	13757	13607	13573	13471	13675	13596	13616	13499	13648	13576	13562	13554	13596	13640	13484	13861	13586	13724	13652	13662	13600	13567	13604	13690	13627	13780	13568	13471	13653	13597	13656	13658	13667	13591	13535	13735	13567	13604	13535	13593	13771	13651	13388	13630	13589	13615	13747	13718	13663	13783	13709	13773	13554	13709	13572	13593	13538	13591	13579	13633	13652	13627	13557	13737	13525	13737	13589	13556	13536	13441	13733	13701	13463	13679	13649	13650	13649	13683	13624	13632	13664	13541	13620	13803	13615	13599	13733	13586	13614	13570	13509	13724	13482	13628	13491	13857	13483	13674	13665	13804	13605	13637	13590	13651	13569	13532	13706	13584	13581	13738	13508	13719	13503	13652	13682	13637	13674	13554	13666	13590	13603	13500	13821	13716	13559	13750	13648	13529	13628	13676	13554	13696	13717	13620	13695	13594	13551	13581	13665	13611	13517	13711	13604	13614	13827	13563	13646	13630	13805	13632	13767	13694	13579	13489	13565	13666	13596	13667	13517	13678	13699	13643	13619	13542	13510	13764	13566	13626	13678	13659	13525	13742	13648	13626	13632	13708	13640	13606	13757	13571	13618	13462	13710	13645	13663	13421	13582	13517	13546	13610	13585	13538	13725	13576	13506	13646	13462	13589	13595	13813	13733	13696	13677	13625	13557	13497	13595	13719	13570	13765	13527	13545	13623	13594	13381	13597	13554	13441	13636	13663	13744	13679	13647	13665	13664	13667	13682	13723	13673	13681	13843	13686	13502	13675	13759	13612	13731	13666	13529	13586	13700	13592	13599	13568	13616	13721	13654	13620	13584	13711	13625	13480	13678	13687	13653	13611	13588	13574	13648	13591	13818	13546	13611	13547	13865	13464	13654	13609	13630	13723	13828	13570	13694	13692	13812	13612	13679	13846	13544	13696	13750	13593	13709	13666	13804	13748	13695	13785	13443	13654	13611	13620	13752	13529	13523	13686	13678	13586	13705	13482	13649	13521	13834	13626	13645	13754	13584	13652	13651	13576	13406	13654	13521	13619	13785	13598	13593	13716	13707	13643	13488	13714	13471	13481	13735	13703	13628	13454	13842	13749	13608	13818	13445	13664	13538	13670	13607	13509	13696	13736	13670	13703	13663	13699	13615	13578	13674	13636	13605	13667	13603	13536	13578	13681	13640	13696	13640	13740	13690	13640	13757	13628	13512	13780	13675	13755	13563	13747	13504	13602	13531	13509	13536	13654	13534	13831	13615	13660	13688	13664	13603	13519	13720	13692	13578	13575	13814	13649	13536	13588	13471	13567	13582	13483	13621	13693	13558	13647	13563	13664	13621	13616	13566	13464	13479	13604	13562	13662	13619	13638	13616	13737	13592	13746	13546	13564	13628	13622	13687	13722	13643	13427	13661	13556	13670	13577	13523	13491	13664	13596	13743	13622	13577	13673	13706	13653	13801	13579	13490	13618	13504	13554	13614	13451	13788	13486	13693	13471	13592	13716	13629	13772	13623	13564	13574	13519	13566	13655	13614	13631	13629	13718	13622	13635	13613	13518	13664	13725	13604	13469	13524	13568	13664	13417	13705	13614	13757	13679	13668	13568	13550	13677	13637	13436	13716	13591
27329	22974	28018	24740	19708	18278	17399	16255	15861	15768	15408	15256	15301	15180	15166	14830	14789	14731	14687	14686	14446	14346	14491	14390	14367	14418	14464	14510	14303	14567	14416	14482	14523	14334	14400	14273	14346	14347	14489	14485	14367	14412	14308	14392	14443	14297	14404	14298	14376	14493	14499	14521	14527	14540	14328	14442	14306	14367	14180	14449	14257	14379	14377	14377	14502	14307	14460	14377	14317	14207	14392	14197	14349	14330	14201	14416	14276	14103	14454	14391	14362	14422	14470	14379	14301	14258	14262	14321	14404	14241	14336	14370	14321	14163	14427	14217	14352	14491	14305	14407	14247	14151	14345	14603	14536	14327	14434	14371	14313	14419	14356	14465	14120	14188	14268	14251	14312	14203	14485	14146	14337	14300	14220	14353	14224	14269	14590	14266	14239	14291	14235	14293	14353	14109	14357	14438	14400	14321	14356	14440	14340	14329	14191	14350	14372	14573	14415	14210	14378	14342	14390	14399	14438	14429	14308	14431	14216	14298	14398	14496	14404	14206	14333	14413	14140	14357	14267	14529	14338	14472	14405	14302	14250	14347	14473	14244	14410	14204	14391	14322	14302	14300	14418	14233	14410	14222	14338	14366	14313	14271	14285	14455	14384	14364	14331	14222	14291	14389	14370	14550	14382	14280	14232	14117	14159	14100	14310	14239	14222	14401	14368	14315	14464	14367	14338	14412	14373	14431	14323	14257	14455	14179	14259	14390	14363	14175	14273	14400	14366	14336	14317	14323	14421	14250	14409	14476	14469	14332	14426	14426	14414	14319	14225	14321	14255	14296	14352	14217	14286	14255	14253	14389	14368	14231	14378	14309	14121	14228	14086	14335	14309	14366	14320	14398	14344	14275	14317	14371	14215	14215	14333	14532	14196	14417	14253	14257	14296	14173	14349	14424	14393	14180	14324	14306	14332	14429	14398	14357	14572	14347	14377	14438	14329	14497	14308	14456	14234	14408	14433	14384	14316	14504	14228	14358	14250	14603	14392	14089	14333	14511	14397	14352	14413	14364	14410	14331	14286	14274	14441	14401	14490	14079	14205	14387	14400	14315	14379	14439	14384	14210	14319	14275	14254	14352	14251	14321	14427	14480	14144	14166	14285	14444	14284	14487	14324	14458	14240	14279	14416	14178	14363	14333	14229	14422	14478	14311	14199	14309	14209	14362	14302	14310	14505	14470	14224	14432	14260	14236	14190	14499	14262	14523	14422	14251	14420	14336	14507	14363	14335	14183	14234	14377	14332	14470	14365	14352	14319	14230	14266	14409	14322	14169	14420	14202	14333	14338	14253	14089	14384	14249	14261	14360	14501	14675	14141	14341	14135	14382	14355	14269	14221	14331	14187	14304	14344	14278	14239	14352	14189	14101	14196	14468	14335	14347	14403	14171	14237	14414	14392	14417	14438	14409	14459	14342	14440	14259	14284	14384	14523	14277	14254	14338	14326	14413	14405	14153	14542	14477	14484	14264	14270	14305	14302	14397	14450	14274	14337	14538	14175	14272	14199	14310	14357	14419	14265	14334	14263	14261	14305	14458	14230	14564	14275	14311	14090	14213	14468	14311	14150	14236	14260	14421	14342	14326	14394	14330	14272	14418	14435	14261	14412	14311	14455	14135	14562	14445	14387	14239	14214	14164	14464	14212	14319	14185	14255	14335	14530	14268	14287	14378	14391	14234	14100	14348	14177	14465	14298	14277	14289	14182	14132	14441	14251	14268	14292	14420	14278	14390	14459	14503	14284	14261	14318	14304	14303	14246	14207	14197	14406	14365	14308	14422	14129	14431	14188	14596	14283	14243	14298	14360	14384	14267	14429	14073	14433	14268	14229	14288	14325	14325	14321	14414	14368	14341	14562	14410	14304	14511	14292	14262	14428	14229	14469	14586	14271	14386	14387	14217	14603	14453	14365	14413	14381	14320	14407	14278	14445	14262	14559	14233	14310	14297	14233	14238	14497	14430	14158	14415	14390	14272	14285	14379	14275	14382	14250	14078	14332	14360	14425	14444	14589	14360	14253	14426	14495	14411	14364	14452	14142	14391	14538	14479	14441	14364	14418	14360	14448	14225	14416	14400	14380	14210	14419	14573	14266	14358	14384	14169	14348	14438	14394	14141	14238	14334	14270	14240	14326	14392	14363	14247	14330	14268	14427	14301	14435	14184	14395	14198	14380	14444	14276	14267	14200	14308	14344	14491	14390	14358	14360	14419	14319	14402	14366	14366	14364	14222	14346	14260	14372	14287	14441	14236	14370	14395	14477	14496	14638	14500	14262	14475	14276	14195	14246	14346	14397	14271	14350	14359	14187	14217	14461	14442	14412	14349	14198	14328	14313	14457	14351	14159	14480	14431	14342	14273	14438	14487	14472	14443	14324	14238	14346	14404	14361	14493	14320	14339	14288	14435	14378	14370	14513	14485	14358	14380	14349	14104	14488	14398	14471	14297	14308	14298	14167	14104	14152	14406	14284	14240	14314	14249	14359	14440	14301	14209	14196	14285	14268	14495	14393	14274	14450	14322	14251	14151	14273	14475	14490	14349	14265	14329	14596	14382	14325	14259	14450	14391	14382	14341	14414	14462	14349	14298	14530	14122	14247	14430	14242	14269	14298	14273	14331	14467	14316	14206	14369	14441	14427	14189	14416	14234	14335	14273	14307	14296	14463	14367	14169	14280	14357	14275	14450	14184	14300	14201	14399	14268	14224	14272	14274	14270	14270	14397	14435	14366	14549	14365	14316	14558	14401	14232	14471	14311	14146	14378	14221	14228	14266	14372	14167	14189	14337	14213	14285	14445	14297	14353	14461	14474	14275	14462	14474	14255	14236	14367	14260	14385	14349	14215	14256	14287	14387	14135	14475	14468	14413	14341	14404	14365	14451	14273	14190	14345	14327	14278	14360	14421	14316	14452	14290	14370	14242	14346	14312	14332	14552	14284	14240	14343	14367	14259	14272	14361	14345	14463	14421	14699	14235	14271	14558	14374	14192	14348	14301	14348	14170	14214	14181	14314	14486	14545	14530	14434	14164	14318	14416	14554	14286	14323	14277	14390	14448	14352	14392	14326	14599	14417	14330	14312	14403	14389	14273	14168	14431	14322	14184	14280	14505	14360	14321	14449	14281	14381	14391	14456	14186	14353	14375	14445	14382	14423	14388	14271	14506	14474	14255	14269	14468	14541	14505	14575	14398	14239	14379	14188	14159	14156	14539	14479	14134	14184	14372	14548	14247	14450	14242	14391	14448	14438	14158	14373	14385	14272	14301	14314	14452	14276	14459	14486	14387	14440	14364	14339	14389	14205	14192	14347	14365	14442	14251	14105	14272	14238	14487	14285	14318	14253	14311	14271	14516	14377	14416	14427	14298	14341	14302	14440	14375	14413	14372	14397	14236	14278	14312	14510	14562	14389	14229	14204	14561	14281	14350	14422	14415	14555	14346	14448	14316	14275	14204	14417	14443	14546	14385	14241	14245	14374	14263	14295	14213	14340	14336	14279	14175	14299	14101	14380	14393	14615	14329	14334	14402	14363	14276	14265	14325	14416	14450	14336	14391	14413	14374	14195	14136	14241	14392	14302	14398	14391	14287	14203	14502	14503	14090	14417	14269	14462	14523	14332	14524	14276	14448	14280	14359	14304	14470	14306	14198	14382	14396	14449	14413	14386	14420	14392	14284	14359	14162	14427	14376	14256	14242	14043	14243	14358	14193	14239	14229	14523	14319	14275	14145	14372	14366	14219	14331	14225	14449	14460	14397	14436	14116	14349	14294	14265	14443	14391	14385	14387	14437	14313	14466	14436	14322	14301	14329	14186	14262	14288	14135	14459	14364	14305	14229	14361	14355	14249	14360	14373	14582	14626	14288	14115	14276	14335	14432	14329	14224	14234	14396	14427	14530	14163	14389	14353	14428	14300	14331	14360	14161	14315	14203	14493	14425	14232	14280	14340	14330	14414	14455	14363	14300	14418	14150	14450	14405	14348	14251	14423	14405	14357	14550	14460	14440	14347	14289	14341	14459	14323	14281	14297	14259	14196	14256	14361	14399	14439	14333	14359	14506	14404	14472	14259	14333	14307	14244	14395	14418	14200	14172	14451	14365	14261	14284	14355	14361	14411	14430	14238	14227	14338	14534	14402	14257	14271	14314	14283	14160	14118	14477	14274	14361	14214	14338	14268	14137	14253	14176	14294	14326	14396	14322	14329	14285	14417	14208	14388	14337	14532	14293	14252	14140	14417	14489	14455	14187	14349	14391	14277	14361	14508	14369	14495	14286	14291	14332	14441	14481	14176	14187	14347	14378	14309	14342	14277	14243	14263	14322	14343	14575	14360	14373	14431	14447	14235	14202	14247	14218	14293	14309	14365	14420	14489	14206	14413	14390	14268	14416	14389	14528	14400	14399	14157	14323	14289	14374	14489	14265	14370	14292	14231	14562	14338	14247	14363	14553	14185	14238	14187	14349	14338	14072	14374	14172	14372	14246	14286	14452	14302	14327	14480	14440	14480	14344	14417	14298	14406	14396	14435	14093	14055	14382	14514	14525	14497	14671	14442	14277	14190	14334	14275	14349	14258	14227	14422	14353	14202	14330	14472	14360	14388	14477	14484	14544	14304	14170	14375	14279	14461	14505	14262	14495	14091	14244	14235	14355	14386	14223	14396	14371	14401	14384	14381	14397	14217	14177	14197	14440	14274	14394	14468	14161	14215	14416	14196	14353	14404	14301	14301	14294	14375	14162	14402	14362	14503	14420	14381	14209	14285	14409	14342	14347	14351	14390	14246	14267	14392	14234	14318	14369	14338	14380	14516	14397	14343	14392	14270	14181	14350	14219	14253	14216	14322	14279	14160	14281	14188	14208	14292	14155	14275	14389	14393	14479	14358	14273	14383	14373	14333	14077	14346	14155	14490	14433	14409	14468	14359	14381	14296	14296	14486	14416	14302	14509	14379	14439	14345	14435	14495	14218	14274	14510	14515	14404	14391	14277	14172	14296	14381	14327	14351	14306	14279	14211	14387	14496	14413	14372	14362	14336	14266	14473	14255	14432	14429	14348	14256	14476	14311	14375	14389	14356	14452	14044	14224	14244	14311	14531	14197	14118	14343	14474	14455	14265	14234	14360	14076
20969	32786	30611	24464	21327	19705	18248	16874	16073	15792	15507	15412	15014	15069	14890	14615	14268	14362	14158	14111	13939	13695	13693	13765	13740	13627	13748	13634	13907	13578	13800	13609	13813	13765	13732	13781	13823	13906	13640	13780	13776	13808	13806	13722	13741	13702	13681	13745	13761	13675	13771	13921	13740	13602	13577	13585	13832	13748	13590	13718	13659	13606	13656	13721	13741	13780	13608	13686	13491	13565	13620	13719	13600	13555	13663	13762	13628	13608	13519	13573	13512	13574	13622	13704	13742	13659	13520	13717	13484	13506	13703	13638	13647	13713	13848	13789	13657	13690	13666	13735	13637	13612	13622	13604	13671	13721	13458	13869	13791	13666	13587	13745	13598	13604	13647	13603	13763	13653	13639	13734	13565	13523	13710	13683	13651	13516	13738	13365	13621	13573	13712	13632	13571	13533	13634	13565	13816	13632	13523	13451	13585	13663	13600	13579	13679	13720	13583	13580	13743	13776	13684	13663	13693	13639	13781	13489	13472	13757	13785	13597	13679	13608	13623	13720	13614	13894	13625	13542	13756	13692	13568	13739	13662	13637	13640	13512	13693	13547	13689	13769	13633	13548	13480	13669	13553	13672	13706	13381	13700	13764	13667	13605	13774	13708	13587	13691	13533	13851	13723	13651	13662	13618	13669	13626	13631	13667	13470	13618	13702	13402	13532	13444	13572	13672	13805	13527	13645	13473	13617	13662	13812	13644	13742	13612	13571	13763	13677	13633	13889	13585	13551	13697	13698	13581	13643	13527	13569	13510	13666	13750	13901	13566	13505	13560	13665	13671	13682	13650	13737	13589	13717	13564	13679	13651	13580	13915	13614	13605	13686	13632	13781	13684	13670	13740	13741	13619	13663	13568	13691	13598	13739	13636	13712	13608	13549	13671	13564	13736	13594	13513	13621	13511	13611	13527	13866	13488	13567	13600	13646	13528	13676	13542	13673	13615	13627	13731	13718	13622	13715	13584	13640	13667	13648	13685	13701	13707	13785	13732	13576	13571	13513	13762	13581	13680	13607	13592	13464	13737	13614	13692	13459	13643	13584	13799	13672	13651	13649	13572	13608	13640	13577	13768	13644	13747	13654	13633	13672	13582	13548	13732	13714	13733	13645	13690	13620	13587	13767	13672	13729	13691	13893	13572	13610	13563	13621	13548	13645	13739	13535	13574	13749	13601	13618	13625	13729	13679	13767	13497	13533	13719	13840	13389	13641	13641	13665	13666	13535	13549	13673	13606	13527	13772	13587	13629	13684	13597	13692	13625	13740	13688	13587	13610	13510	13506	13771	13320	13903	13760	13625	13676	13611	13631	13722	13576	13624	13561	13739	13658	13757	13697	13680	13558	13747	13700	13637	13742	13678	13524	13553	13516	13674	13615	13643	13749	13592	13760	13655	13751	13767	13799	13745	13719	13667	13625	13492	13604	13738	13794	13678	13805	13581	13580	13519	13765	13760	13627	13635	13613	13592	13631	13593	13708	13651	13696	13601	13744	13698	13626	13666	13655	13565	13675	13527	13468	13649	13646	13638	13575	13654	13713	13594	13804	13655	13715	13733	13655	13604	13592	13678	13813	13714	13623	13740	13889	13610	13562	13571	13819	13741	13666	13689	13689	13669	13721	13635	13568	13580	13589	13720	13710	13690	13650	13580	13678	13580	13623	13621	13640	13647	13727	13748	13622	13759	13727	13506	13679	13688	13567	13803	13596	13680	13678	13677	13691	13616	13646	13671	13640	13667	13760	13567	13599	13722	13541	13549	13694	13629	13682	13652	13622	13611	13514	13473	13654	13373	13584	13735	13704	13621	13520	13557	13712	13726	13724	13513	13681	13727	13554	13469	13564	13589	13646	13649	13789	13897	13568	13537	13617	13554	13585	13776	13638	13611	13708	13686	13552	13651	13591	13641	13359	13733	13557	13566	13631	13545	13715	13557	13658	13676	13518	13479	13697	13446	13712	13426	13625	13488	13552	13594	13800	13779	13526	13558	13719	13791	13573	13716	13607	13748	13703	13595	13675	13629	13679	13691	13585	13720	13609	13683	13761	13819	13684	13655	13727	13615	13663	13571	13696	13673	13665	13616	13712	13531	13530	13560	13555	13548	13468	13702	13488	13664	13483	13674	13434	13784	13600	13713	13697	13548	13668	13661	13741	13653	13729	13490	13517	13385	13694	13692	13632	13783	13708	13780	13769	13603	13739	13739	13657	13626	13599	13710	13526	13821	13803	13630	13685	13625	13603	13652	13562	13722	13898	13763	13763	13627	13626	13532	13520	13694	13638	13668	13629	13522	13666	13566	13528	13689	13708	13530	13550	13811	13691	13587	13499	13691	13501	13592	13655	13647	13601	13687	13598	13737	13650	13653	13727	13548	13750	13652	13589	13764	13596	13606	13630	13745	13648	13590	13598	13584	13777	13668	13688	13577	13645	13652	13608	13659	13530	13683	13631	13762	13683	13559	13755	13737	13955	13760	13482	13703	13693	13585	13705	13589	13798	13700	13619	13714	13634	13636	13631	13586	13721	13555	13703	13609	13626	13682	13637	13587	13542	13524	13655	13835	13725	13681	13685	13542	13675	13736	13589	13545	13699	13763	13614	13518	13612	13598	13660	13618	13773	13634	13718	13715	13660	13609	13704	13695	13757	13583	13700	13724	13552	13526	13582	13604	13434	13519	13907	13657	13844	13687	13612	13610	13584	13558	13642	13556	13448	13684	13390	13589	13659	13656	13650	13600	13590	13542	13706	13676	13619	13593	13655	13594	13738	13575	13686	13612	13574	13668	13601	13569	13571	13683	13690	13683	13764	13711	13611	13675	13687	13675	13503	13658	13656	13721	13615	13756	13582	13548	13644	13644	13641	13679	13666	13649	13691	13659	13768	13543	13703	13642	13684	13699	13589	13620	13577	13663	13711	13822	13642	13650	13740	13489	13439	13513	13741	13601	13669	13561	13596	13850	13683	13728	13733	13729	13653	13565	13762	13787	13588	13620	13655	13891	13682	13780	13594	13703	13425	13768	13571	13574	13531	13693	13713	13748	13642	13749	13734	13507	13800	13526	13591	13784	13527	13806	13532	13802	13709	13567	13618	13650	13760	13687	13669	13614	13832	13788	13690	13760	13624	13848	13719	13575	13582	13541	13586	13750	13688	13664	13750	13642	13688	13694	13593	13678	13640	13554	13739	13623	13532	13592	13637	13510	13550	13404	13561	13643	13808	13548	13834	13630	13583	13731	13599	13583	13724	13833	13713	13618	13727	13627	13548	13475	13616	13697	13582	13596	13579	13846	13739	13828	13719	13851	13661	13560	13598	13764	13738	13752	13640	13462	13577	13586	13529	13673	13528	13485	13687	13780	13717	13692	13867	13613	13727	13718	13613	13611	13623	13532	13755	13640	13589	13649	13728	13755	13656	13742	13578	13688	13650	13733	13558	13570	13836	13751	13687	13734	13635	13605	13621	13450	13619	13652	13558	13546	13570	13776	13562	13523	13542	13649	13775	13772	13506	13597	13751	13703	13600	13537	13784	13806	13635	13704	13656	13827	13690	13557	13754	13735	13672	13503	13606	13688	13647	13574	13645	13574	13628	13602	13643	13724	13610	13760	13432	13547	13683	13656	13574	13609	13710	13654	13553	13468	13637	13661	13592	13654	13705	13693	13658	13496	13708	13658	13450	13573	13728	13765	13650	13681	13460	13728	13746	13658	13694	13714	13642	13635	13590	13754	13592	13623	13563	13377	13798	13721	13788	13703	13618	13770	13444	13595	13632	13491	13619	13648	13845	13660	13647	13686	13496	13579	13781	13569	13656	13523	13674	13671	13508	13679	13457	13670	13688	13656	13608	13694	13614	13606	13648	13709	13782	13563	13550	13591	13560	13683	13733	13703	13742	13583	13583	13648	13564	13671	13782	13403	13600	13568	13471	13804	13639	13789	13692	13679	13755	13397	13742	13591	13579	13866	13737	13650	13699	13560	13612	13503	13520	13544	13611	13609	13735	13618	13694	13673	13657	13538	13637	13650	13678	13654	13638	13835	13606	13808	13701	13689	13707	13600	13765	13517	13592	13666	13674	13745	13615	13450	13484	13680	13798	13490	13610	13469	13740	13680	13665	13720	13724	13544	13610	13599	13698	13661	13627	13527	13651	13653	13707	13684	13588	13758	13716	13643	13497	13746	13633	13694	13682	13505	13731	13631	13773	13751	13557	13754	13491	13698	13561	13778	13624	13909	13688	13745	13603	13709	13654	13581	13589	13548	13657	13740	13639	13549	13652	13610	13663	13632	13655	13627	13708	13613	13643	13573	13644	13687	13605	13632	13755	13599	13744	13702	13702	13499	13654	13821	13527	13682	13459	13823	13649	13543	13634	13647	13671	13713	13727	13605	13777	13572	13524	13559	13868	13671	13664	13671	13627	13549	13599	13630	13558	13724	13541	13494	13443	13650	13618	13574	13695	13678	13691	13712	13812	13478	13624	13641	13733	13488	13498	13677	13749	13660	13565	13513	13657	13599	13734	13672	13537	13615	13675	13697	13518	13638	13648	13538	13634	13653	13580	13666	13653	13727	13725	13707	13581	13698	13485	13786	13843	13539	13561	13760	13620	13707	13595	13836	13631	13768	13644	13735	13621	13676	13512	13550	13746	13797	13622	13672	13622	13564	13544	13823	13761	13548	13704	13577	13664	13603	13561	13765	13626	13724	13590	13548	13673	13526	13576	13644	13553	13637	13749	13901	13566	13558	13583	13688	13529	13767	13686	13648	13524	13641	13777	13612	13550	13713	13559	13686	13668	13674	13614	13548	13729	13645	13530	13922	13625	13588	13663	13567	13719	13634	13682	13583	13539	13577	13678	13998	13761	13728	13655	13788	13702	13810	13601	13483	13609	13656	13779	13804	13623	13559	13708	13649	13792	13696	13635	13628	13644	13791	13770	13658	13595	13709	13628	13565	13479	13529	13551	13691	13578	13710	13607	13654	13544	13720	13727	13686	13646	13656	13713	13680	13675	13744	13713	13815	13685	13675	13503	13715	13717	13508	13857	13673	13709	13515	13656	13826	13602	13478	13669	13795	13746	13586	13748	13636	13742	13690	13650	13652	13589	13480	13834	13651	13522	13668	13903	13548	13663
23660	21081	28558	24024	22416	22835	21657	17908	16789	16324	16061	16059	15763	15753	15711	15521	14969	14830	14855	14760	14631	14473	14586	14458	14306	14353	14335	14417	14345	14315	14604	14280	14432	14397	14421	14548	14568	14332	14347	14541	14292	14276	14453	14438	14293	14476	14326	14267	14527	14385	14694	14883	14588	14615	14520	14352	14038	14290	14215	14245	14420	14224	14319	14399	14258	14332	14338	14252	14077	14205	14221	14428	14291	14257	14197	14306	14437	14151	14222	14148	14018	14243	14252	14213	14377	14219	14095	14218	14283	14351	14358	14221	14209	14117	14221	14173	14377	14424	14228	14316	14358	14133	14154	14143	14497	14342	14214	14530	14208	14348	14228	13993	13970	14244	14305	14298	14173	14341	14128	14253	14267	14393	14182	14189	14119	14150	14326	14178	14261	14341	14231	14080	14146	14208	14304	14268	14255	14349	14472	14230	14386	14429	14251	13976	14279	14297	14400	14037	13894	14312	14216	14286	14129	14194	14058	14335	14192	14336	14255	14194	14276	14173	14304	14217	14147	14193	14109	14334	14240	14339	14259	14112	14243	14140	14237	14230	14283	14275	14264	14140	13899	14225	14267	14177	14105	14212	14110	14243	14400	14266	14269	13980	14198	14122	14360	14256	14166	14313	14372	14157	14274	14443	14310	14137	14410	14350	14224	14385	14154	14138	14090	14309	14379	14298	14336	14401	14307	14400	14265	14224	14267	14248	14190	14272	14220	14211	14136	13988	14037	14321	14284	14051	14117	14045	14306	14155	14359	14485	14253	14315	14117	14224	14290	14197	14237	14339	14135	14346	14258	14355	14315	13998	14256	14229	14367	14255	14360	14183	14358	14018	14255	14245	14279	14269	14350	14362	14333	14203	14366	14450	14139	14123	14208	14344	14271	14331	14123	14254	14439	14245	14063	14223	14337	14285	14369	14189	14305	14257	14268	14416	14316	14210	14340	14224	14045	14254	14255	14221	14281	14274	14120	14215	14402	13990	14118	14217	14199	14162	14338	14377	14341	14327	14173	14100	14268	14197	14326	14183	14180	14299	14270	14220	14336	14131	14131	14098	14140	14274	14203	14401	14309	14394	14315	14178	14193	14201	14341	14184	14118	14362	14189	14359	14209	14066	14294	14107	14320	14420	14231	14277	14389	14205	14362	14325	14190	14194	14244	14167	14294	14310	14457	14397	14189	14384	14439	14126	14123	14261	14130	14178	14269	14204	14180	14214	14500	14091	14400	14218	14305	14367	14271	14326	14302	14371	14319	14506	14293	14382	14300	14190	14228	14010	14142	14357	14138	14279	14219	14049	14237	14337	14245	14227	14161	14263	14195	14239	14063	14219	14106	14128	14289	14348	14272	14262	14210	14388	14316	14176	14273	14246	14237	14175	14262	14329	14309	14338	14217	14284	14264	14254	14315	14346	14114	14186	14200	14201	14249	14162	14287	14307	14088	14147	14154	14241	14220	14200	14261	14048	14280	14093	14356	14184	14251	14189	14180	14280	14474	14300	14228	14074	14091	14260	14154	14114	14187	14140	14219	14405	14258	14340	14223	14214	14244	14132	14143	14286	14315	14285	14247	14352	14320	14380	14121	14050	14175	14195	14362	14154	14296	14268	14228	14262	14234	14295	14308	14184	14159	14186	14204	14184	14439	14307	14335	14560	14232	14062	14065	14233	14280	14133	14286	14090	14186	14279	14561	14421	14302	14066	14184	14060	14204	14250	14447	14505	14357	14218	14448	14230	14196	14176	14107	14388	14367	14164	14208	14288	14335	14322	14288	14156	14261	14236	14206	14325	14089	14161	14343	14167	14088	14275	14168	14049	14185	14531	14106	14293	14483	14279	14194	14309	14491	14359	14187	14462	14409	14179	14251	14260	14225	14329	14260	14089	14316	14198	14320	14188	14327	14406	14248	14261	14225	14266	14296	14053	14227	14019	14261	14126	14343	14276	14296	14243	14378	14330	14370	14123	14239	14310	14125	14217	14289	14231	14154	14066	14292	14206	14334	14195	14260	14212	14441	14174	14029	14261	14257	14033	14414	14171	14227	14294	14033	14367	14352	14135	14216	14141	14232	14123	14203	14098	14137	14396	14254	14221	14107	14141	14267	14208	14401	14255	14158	14182	14275	14210	14090	14092	14203	14298	14192	14360	14292	14191	14505	14278	14219	14171	14182	14232	14225	14261	14223	14211	14318	14288	14259	14326	14169	14268	14213	14236	14370	14133	14237	14242	14132	14208	14276	14210	14323	14491	14118	14240	14123	14064	14211	14308	14258	14226	14389	14430	14356	14277	14291	14286	14284	14157	14298	14123	14281	14141	14295	14144	14255	14251	14375	14203	14243	14232	14437	14173	14291	14268	14350	14336	14259	14223	14308	14097	14242	14018	14070	14250	14241	14290	14281	14445	14214	14241	14135	14392	14222	14340	14303	14368	14200	14061	14168	14382	14390	14333	14303	14063	14083	14212	14138	14257	14191	14234	14173	14306	14165	14406	14196	14251	14293	14116	14129	14210	14139	14105	14208	14326	14230	14298	14227	14419	14371	14254	14181	14371	14274	14380	14394	14322	14169	14317	14272	14255	14084	14156	14194	14228	14197	14231	14369	14209	14283	14142	14246	14055	14258	14331	14203	14256	14340	14282	14295	14147	14250	14369	14156	14425	14451	14204	14447	14206	14302	14250	14210	14361	14262	14203	14417	14255	14173	14116	14231	14296	14278	14325	14346	14284	14267	14197	14093	14261	14403	14167	14148	14260	14034	14179	14215	14330	14118	14180	14343	14108	14252	14198	14253	14312	14256	14206	14110	14355	14288	14022	14201	14390	14190	14355	14229	14216	14227	14362	14337	14397	14423	14351	14156	14197	14262	14213	14399	14178	14298	14131	14210	14168	14346	14253	14109	14317	14301	14241	14279	14263	14246	14212	14328	14240	14225	14289	14303	14193	14155	14205	14139	14134	14278	14191	14162	14430	14157	14114	14030	14113	14136	14284	14318	14166	14144	14019	14396	14174	14295	14159	14142	14118	14078	14156	14288	14127	14422	14290	14284	14387	14381	14338	14103	14237	14357	14270	14225	14277	14105	14148	14252	14325	14348	14133	14137	14150	14126	14209	14301	14143	14030	14300	14189	14144	14201	14124	14373	14311	14436	14282	14313	14134	14248	14398	14287	14425	14279	14229	14250	14261	14254	14261	14217	14315	14293	14260	14377	14374	14170	14225	14476	14066	14423	14310	14251	14322	14196	14313	14243	14216	14230	14305	14094	14216	14242	14352	14359	14219	14302	14327	14281	14175	14346	14141	14186	14104	14099	14257	14173	14436	14297	14172	14298	14273	14152	14364	14356	14321	14426	14163	14298	14321	14194	14366	14146	14142	14455	14224	14243	14297	14119	14269	14191	14166	14306	14246	14226	14220	14247	14171	14397	14210	14330	14198	14039	14183	14297	14195	14061	14352	14248	14208	14192	14363	14255	14246	14154	14288	14010	14135	14255	14326	14416	14067	14094	14164	14120	14093	14340	14478	14347	14114	14323	14246	14222	14198	14276	14296	14491	14272	14206	14170	14033	14115	14169	14165	14239	14187	14252	14234	14159	14190	14216	14239	14334	14338	14440	14120	14349	14185	14191	14288	14318	14297	14148	14075	14261	14212	14290	14192	14078	14269	14031	14315	14140	14291	14249	14198	14354	14129	14001	14299	14324	14129	14225	14235	14203	14234	14184	14332	14260	14220	14275	14264	14241	14316	14165	14389	14454	14270	14219	14365	14223	14130	13978	14380	14330	14251	14395	14279	14323	14262	14322	14173	14221	14071	14185	14260	14403	14305	14154	14213	14282	14156	14188	14149	14256	14163	14218	14102	14314	14136	14031	14238	14112	14188	14374	14425	14260	14413	14151	14271	14216	14337	14014	14126	14202	14220	14206	14303	14210	14238	14019	14073	14247	14233	14282	14133	14236	14041	14265	14051	14346	14249	14216	14075	14361	14320	14340	14301	14092	14110	14220	14211	14383	14214	14146	14182	14210	14321	14265	14093	14223	14320	14420	14058	14448	14121	14247	14300	14208	14002	14163	14022	14166	14200	14244	14313	14388	14122	14421	14360	14138	14254	14200	14177	14090	14302	14247	14266	14279	14232	14314	14306	14341	14124	14318	14296	14238	14228	14242	14497	14238	14298	14184	14246	14401	14352	14200	14344	14420	14104	14372	14045	14333	14378	14307	14166	14180	14451	14170	14367	14258	14373	14193	14388	14314	14307	14249	14354	14253	14102	14255	14255	14329	14377	14193	14272	14376	14383	14263	14242	14178	14224	14099	14302	14188	14091	14456	14407	14164	14195	14173	14430	14241	14348	14259	14132	14086	14104	14349	14069	14153	14419	14284	14364	14392	14472	14183	14272	14268	14146	14274	14173	14061	14200	14343	14354	14193	14321	14120	14071	14167	14201	14117	14313	14285	14168	14083	14248	14425	14261	14273	14257	14241	14295	14485	14239	14398	14188	14259	14303	14228	14280	14206	14179	14267	14114	14225	14341	14149	14203	14257	14232	14300	14216	14283	14267	14318	14048	14306	14209	14124	14198	14397	14347	14372	14108	14202	14346	14241	14120	14268	14311	14189	14192	14244	14382	14075	14276	14249	14175	14204	14285	14161	14182	14217	14173	14339	14241	14391	14117	14194	14357	14220	14124	14343	14225	14284	14215	14361	14285	14436	14305	14174	14178	14190	14106	14269	14237	14172	14266	14185	14104	14322	14264	14249	14285	14005	14203	14368	14295	14216	14290	14231	14227	14343	14211	14082	14372	14273	14272	14206	14317	14085	14296	14224	14111	14379	14304	14140	14240	14238	14235	14328	14080	14203	14197	14359	14232	14248	14255	14146	14221	14308	14327	14157	14135	14221	14361	14227	14460	14331	14115	14147	14101	14216	14315	14166	14090	14384	14304	14123	14333	14285	14126	14157	14029	14206	14305	14256	14151	14380	14222	14315	14305	14403	14212	14122	14132	14141	14311	14202	14460	14220	14225	14362	14482	14342	14294	14311	14197	14208	14316	14175	14149	14126	14158	14235	14094	14064	14168	14248	14229	14124	14130	14301	14065	14378	14259	14129	14276	14395	14380	14349	14300	14291	14279
20961	38253	36140	29523	25953	22919	20853	18771	17512	17092	16800	16453	16021	16077	15739	15251	14641	14501	14397	14287	14269	13942	14017	13756	13952	13690	13698	13714	13771	13765	13810	13753	13750	13893	13807	13685	13704	13929	13638	13820	13761	13704	13806	13698	13830	13713	13660	13791	13747	13783	14432	14500	14286	14099	13956	13774	13827	13671	13809	13653	13712	13744	13770	13546	13523	13659	13572	13654	13611	13522	13529	13641	13671	13603	13520	13680	13670	13691	13682	13665	13695	13786	13510	13589	13586	13529	13650	13583	13539	13780	13785	13688	13518	13701	13609	13735	13704	13669	13627	13674	13482	13659	13680	13665	13656	13541	13671	13764	13829	13628	13589	13813	13674	13482	13539	13573	13783	13730	13695	13647	13688	13683	13619	13668	13756	13659	13588	13679	13614	13632	13675	13685	13688	13495	13687	13720	13511	13568	13569	13622	13829	13667	13480	13660	13685	13654	13717	13517	13684	13679	13399	13729	13702	13677	13636	13705	13783	13629	13692	13599	13770	13624	13538	13720	13653	13785	13779	13583	13649	13757	13622	13733	13669	13712	13527	13627	13710	13562	13632	13447	13575	13718	13701	13751	13653	13538	13687	13795	13557	13566	13612	13695	13735	13577	13615	13725	13669	13556	13606	13563	13637	13725	13608	13571	13659	13886	13609	13751	13573	13590	13602	13713	13529	13541	13768	13521	13618	13846	13662	13555	13749	13767	13808	13592	13552	13706	13653	13627	13523	13641	13699	13720	13672	13689	13765	13611	13726	13553	13645	13816	13781	13598	13618	13612	13602	13563	13665	13590	13694	13630	13592	13696	13572	13778	13551	13686	13787	13399	13723	13573	13667	13542	13595	13637	13728	13557	13649	13570	13744	13742	13603	13627	13588	13499	13823	13630	13756	13661	13692	13509	13593	13617	13620	13870	13709	13448	13725	13540	13438	13629	13624	13619	13765	13699	13789	13571	13687	13598	13642	13769	13483	13620	13519	13685	13551	13649	13514	13617	13597	13613	13388	13726	13592	13715	13670	13686	13715	13742	13518	13586	13519	13712	13749	13716	13664	13571	13556	13622	13837	13453	13514	13638	13638	13570	13665	13751	13617	13607	13737	13558	13588	13542	13778	13477	13840	13653	13694	13655	13598	13867	13579	13668	13636	13556	13615	13713	13651	13646	13652	13483	13511	13734	13707	13711	13649	13605	13603	13718	13727	13654	13553	13605	13711	13728	13617	13601	13562	13790	13555	13667	13815	13607	13591	13584	13658	13614	13544	13501	13530	13695	13614	13751	13546	13580	13820	13709	13479	13525	13661	13742	13607	13575	13740	13587	13611	13641	13756	13747	13606	13637	13647	13624	13758	13457	13604	13659	13525	13507	13604	13707	13545	13611	13746	13494	13679	13649	13783	13622	13570	13589	13562	13590	13669	13623	13543	13560	13678	13600	13441	13643	13635	13538	13586	13767	13603	13683	13693	13633	13729	13646	13709	13659	13701	13651	13612	13788	13553	13748	13687	13576	13597	13664	13746	13734	13706	13656	13639	13657	13879	13600	13723	13683	13711	13651	13611	13650	13513	13658	13546	13887	13542	13742	13583	13623	13533	13503	13561	13784	13686	13682	13594	13744	13687	13474	13781	13881	13613	13819	13533	13561	13449	13695	13722	13522	13805	13687	13641	13607	13564	13640	13658	13802	13617	13567	13518	13631	13493	13676	13722	13642	13568	13712	13726	13637	13727	13446	13617	13842	13532	13595	13740	13692	13656	13669	13697	13608	13576	13460	13742	13638	13525	13676	13585	13762	13627	13582	13720	13489	13551	13631	13677	13558	13777	13564	13596	13490	13499	13538	13652	13674	13668	13618	13552	13607	13755	13749	13649	13760	13519	13824	13623	13600	13820	13473	13691	13629	13757	13677	13549	13593	13580	13770	13659	13706	13769	13681	13478	13658	13728	13636	13751	13531	13646	13593	13576	13590	13640	13750	13594	13612	13551	13620	13644	13626	13737	13542	13711	13670	13583	13638	13495	13668	13678	13487	13677	13692	13547	13585	13642	13621	13779	13447	13712	13559	13793	13615	13504	13510	13587	13676	13594	13579	13689	13610	13738	13773	13883	13596	13627	13755	13826	13511	13682	13748	13720	13722	13674	13698	13604	13607	13643	13581	13551	13678	13605	13869	13628	13518	13550	13619	13672	13623	13722	13463	13643	13612	13654	13591	13644	13588	13524	13718	13698	13604	13732	13580	13677	13652	13558	13737	13610	13701	13612	13772	13574	13707	13697	13592	13762	13663	13596	13759	13579	13595	13617	13671	13645	13542	13856	13584	13714	13761	13601	13715	13536	13551	13642	13592	13631	13599	13683	13739	13653	13727	13544	13657	13534	13597	13754	13588	13606	13527	13570	13472	13599	13654	13710	13446	13746	13771	13537	13601	13598	13738	13524	13527	13483	13562	13408	13477	13678	13732	13575	13662	13585	13700	13583	13709	13583	13603	13537	13691	13670	13526	13577	13610	13443	13612	13675	13577	13593	13595	13491	13509	13610	13455	13747	13489	13773	13794	13483	13701	13780	13824	13549	13627	13569	13707	13564	13681	13819	13656	13763	13510	13583	13622	13564	13526	13512	13680	13851	13705	13574	13573	13730	13654	13578	13649	13708	13584	13681	13718	13425	13480	13794	13774	13724	13431	13577	13679	13686	13624	13676	13507	13698	13634	13611	13695	13552	13607	13536	13564	13646	13677	13567	13678	13575	13509	13523	13642	13685	13675	13463	13765	13490	13763	13537	13589	13504	13652	13727	13582	13513	13585	13771	13674	13619	13683	13677	13762	13637	13587	13733	13433	13494	13577	13489	13589	13602	13630	13592	13661	13730	13765	13598	13783	13749	13732	13641	13719	13598	13593	13585	13633	13635	13550	13650	13622	13667	13586	13637	13660	13641	13673	13630	13695	13609	13735	13717	13557	13548	13699	13565	13657	13643	13706	13683	13590	13603	13597	13455	13618	13632	13665	13635	13606	13646	13702	13707	13647	13627	13657	13647	13539	13591	13724	13635	13604	13589	13651	13564	13487	13686	13631	13661	13699	13586	13640	13755	13625	13574	13503	13699	13675	13622	13671	13612	13553	13576	13685	13638	13649	13710	13638	13609	13874	13537	13654	13664	13581	13718	13673	13707	13608	13513	13676	13691	13657	13515	13511	13571	13610	13638	13637	13572	13605	13667	13725	13491	13464	13581	13546	13689	13620	13578	13561	13721	13735	13651	13566	13699	13617	13695	13616	13705	13445	13614	13413	13538	13808	13678	13718	13578	13727	13526	13717	13744	13643	13610	13732	13829	13617	13635	13494	13477	13708	13578	13728	13554	13670	13546	13703	13569	13529	13486	13675	13665	13730	13539	13619	13593	13732	13585	13621	13724	13566	13627	13723	13695	13585	13773	13649	13628	13449	13713	13551	13645	13550	13655	13635	13522	13575	13622	13637	13508	13704	13737	13665	13511	13551	13703	13544	13517	13690	13505	13718	13666	13753	13689	13507	13656	13551	13537	13622	13730	13570	13627	13558	13503	13582	13495	13740	13628	13755	13680	13787	13482	13681	13730	13579	13706	13625	13615	13425	13695	13648	13627	13710	13582	13714	13607	13620	13584	13660	13630	13574	13569	13639	13498	13556	13592	13715	13722	13692	13625	13673	13690	13695	13467	13615	13695	13738	13436	13578	13564	13627	13745	13633	13586	13631	13507	13701	13671	13611	13454	13659	13840	13722	13777	13636	13619	13720	13615	13728	13601	13748	13656	13554	13688	13688	13523	13685	13674	13681	13746	13794	13492	13768	13655	13738	13620	13605	13387	13697	13583	13638	13656	13688	13718	13542	13430	13650	13714	13673	13717	13531	13678	13675	13651	13758	13687	13685	13461	13557	13691	13728	13521	13528	13752	13647	13729	13761	13663	13603	13676	13618	13701	13624	13750	13517	13645	13692	13544	13625	13717	13711	13585	13647	13640	13625	13636	13565	13572	13825	13642	13521	13748	13548	13570	13660	13767	13609	13789	13686	13766	13496	13692	13649	13521	13634	13738	13642	13551	13643	13544	13593	13712	13576	13715	13658	13672	13743	13701	13753	13675	13575	13651	13711	13751	13605	13658	13529	13480	13535	13743	13769	13631	13608	13771	13467	13664	13643	13533	13554	13707	13654	13659	13495	13668	13550	13699	13649	13642	13568	13822	13719	13731	13498	13690	13640	13453	13780	13680	13566	13609	13673	13574	13747	13720	13579	13753	13515	13760	13752	13608	13668	13705	13434	13562	13693	13835	13857	13596	13751	13645	13564	13684	13766	13470	13613	13751	13626	13764	13595	13623	13633	13642	13692	13714	13627	13551	13564	13681	13634	13582	13679	13678	13471	13561	13430	13661	13596	13619	13686	13645	13670	13488	13573	13602	13644	13659	13647	13806	13550	13530	13610	13547	13658	13600	13688	13643	13557	13608	13575	13491	13650	13698	13801	13607	13515	13606	13737	13942	13582	13747	13695	13522	13534	13681	13688	13661	13511	13671	13701	13635	13657	13637	13617	13790	13749	13698	13737	13758	13567	13676	13642	13729	13540	13653	13584	13694	13719	13594	13513	13700	13648	13623	13846	13563	13745	13648	13617	13603	13663	13606	13527	13691	13431	13737	13545	13555	13762	13750	13713	13773	13648	13671	13522	13449	13610	13642	13548	13615	13563	13595	13630	13607	13660	13659	13601	13687	13653	13394	13677	13746	13521	13764	13663	13737	13555	13701	13725	13654	13616	13823	13618	13746	13610	13666	13640	13632	13573	13709	13732	13545	13544	13684	13621	13559	13768	13754	13747	13614	13565	13649	13749	13696	13607	13735	13617	13621	13541	13628	13745	13629	13553	13653	13580	13762	13645	13581	13686	13612	13753	13711	13515	13700	13715	13531	13658	13785	13771	13518	13742	13592	13832	13690	13615	13624	13729	13638	13700	13615	13661	13753	13753	13738	13643	13497	13532	13692	13638	13575	13687	13780	13538	13672	13551	13736	13591	13758	13474	13640	13767	13625	13672	13791	13671	13648	13670	13719	13588	13645	13731	13647	13495	13675	13512	13646	13642	13682	13639	13627	13580	13534	13492
22692	21118	29011	23461	21515	23957	25825	19624	17746	17644	17399	17096	16763	16562	16358	15831	15739	15547	15328	15186	15222	15159	14872	14943	15012	14663	14645	14635	14742	14645	14751	14520	14496	14540	14908	14611	14700	14631	14858	14635	14854	14605	14634	14519	14604	14533	14706	14541	14592	14711	15326	15613	15581	15297	14999	14572	14586	14549	14375	14524	14516	14668	14552	14553	14560	14589	14675	14563	14496	14558	14661	14580	14674	14320	14406	14401	14476	14543	14552	14510	14569	14460	14777	14547	14663	14565	14526	14591	14469	14446	14557	14488	14555	14595	14508	14416	14438	14384	14469	14572	14509	14493	14284	14464	14423	14501	14296	14484	14447	14350	14590	14617	14717	14416	14355	14475	14558	14573	14431	14500	14670	14487	14361	14375	14595	14663	14517	14309	14681	14662	14539	14426	14447	14484	14373	14392	14342	14378	14505	14560	14426	14472	14448	14343	14565	14667	14654	14526	14529	14547	14462	14284	14478	14712	14524	14399	14498	14722	14467	14468	14446	14570	14455	14459	14603	14498	14357	14424	14653	14501	14475	14394	14451	14310	14462	14415	14421	14336	14444	14392	14283	14493	14444	14517	14442	14528	14515	14563	14423	14363	14412	14362	14471	14550	14594	14384	14407	14334	14464	14490	14485	14409	14441	14492	14406	14529	14481	14397	14438	14440	14494	14546	14564	14337	14534	14437	14473	14494	14435	14544	14438	14439	14419	14550	14494	14405	14546	14488	14409	14372	14518	14297	14688	14548	14373	14637	14396	14315	14456	14394	14445	14492	14322	14360	14425	14453	14518	14520	14595	14432	14465	14519	14541	14548	14484	14455	14196	14518	14527	14493	14467	14528	14540	14600	14381	14466	14566	14327	14458	14577	14426	14501	14249	14502	14630	14394	14454	14458	14350	14449	14466	14133	14483	14489	14650	14542	14249	14555	14554	14357	14425	14428	14467	14635	14540	14399	14483	14429	14477	14622	14623	14539	14512	14379	14432	14419	14512	14455	14613	14499	14427	14453	14468	14328	14485	14396	14395	14442	14484	14348	14382	14309	14458	14421	14541	14507	14671	14428	14462	14541	14584	14498	14543	14462	14523	14461	14660	14507	14472	14434	14569	14400	14499	14390	14416	14369	14293	14257	14537	14459	14291	14323	14429	14509	14560	14237	14468	14342	14581	14447	14573	14527	14511	14435	14360	14313	14399	14665	14663	14418	14367	14496	14359	14408	14629	14511	14589	14511	14550	14498	14530	14472	14542	14462	14521	14442	14566	14137	14651	14469	14326	14516	14296	14407	14607	14545	14438	14395	14332	14469	14567	14526	14686	14565	14250	14646	14333	14690	14327	14392	14456	14469	14516	14506	14587	14414	14331	14422	14679	14432	14517	14396	14502	14697	14328	14497	14403	14402	14516	14464	14544	14616	14174	14494	14454	14375	14522	14568	14442	14540	14366	14373	14598	14502	14457	14443	14502	14605	14512	14541	14327	14440	14359	14385	14632	14445	14467	14392	14632	14516	14286	14400	14536	14408	14575	14423	14444	14329	14549	14590	14356	14386	14337	14559	14366	14418	14345	14396	14247	14368	14342	14393	14361	14298	14405	14464	14539	14398	14414	14388	14504	14570	14590	14496	14290	14468	14402	14545	14618	14523	14436	14405	14478	14338	14395	14567	14545	14615	14469	14632	14374	14325	14335	14495	14342	14489	14364	14432	14418	14454	14387	14373	14508	14424	14366	14415	14307	14396	14555	14538	14650	14388	14529	14258	14285	14435	14369	14394	14390	14324	14554	14406	14425	14332	14544	14514	14336	14396	14443	14588	14068	14676	14700	14510	14471	14329	14560	14328	14482	14526	14379	14453	14459	14445	14467	14510	14459	14311	14530	14266	14417	14345	14336	14600	14559	14415	14650	14350	14292	14605	14559	14509	14297	14368	14359	14321	14295	14563	14503	14477	14534	14571	14433	14575	14433	14462	14459	14476	14389	14366	14336	14530	14489	14432	14422	14354	14434	14498	14554	14485	14354	14476	14435	14405	14328	14315	14207	14490	14283	14456	14419	14382	14292	14489	14474	14372	14564	14492	14396	14429	14353	14254	14453	14617	14599	14439	14525	14493	14400	14435	14509	14525	14439	14628	14509	14475	14372	14390	14350	14603	14677	14446	14480	14428	14431	14492	14556	14713	14553	14499	14377	14524	14348	14508	14461	14540	14382	14455	14554	14456	14395	14454	14520	14527	14517	14400	14446	14503	14639	14531	14474	14449	14362	14470	14408	14655	14471	14397	14529	14392	14570	14452	14360	14513	14502	14513	14370	14447	14429	14457	14423	14454	14305	14429	14594	14293	14428	14505	14276	14391	14516	14470	14588	14414	14420	14281	14408	14599	14385	14433	14470	14383	14423	14246	14626	14538	14653	14395	14335	14390	14610	14463	14349	14451	14599	14448	14472	14280	14468	14526	14495	14451	14448	14521	14466	14391	14598	14346	14583	14545	14542	14556	14521	14506	14419	14437	14337	14382	14503	14503	14554	14582	14426	14288	14249	14494	14494	14486	14348	14314	14378	14638	14523	14516	14376	14430	14322	14434	14555	14391	14500	14485	14554	14443	14537	14641	14327	14467	14367	14335	14511	14451	14494	14321	14341	14545	14429	14362	14324	14586	14584	14490	14425	14319	14403	14463	14246	14368	14360	14442	14374	14533	14496	14581	14329	14355	14489	14615	14478	14411	14409	14356	14590	14621	14419	14319	14619	14530	14450	14513	14345	14407	14521	14336	14487	14329	14721	14351	14307	14455	14461	14503	14631	14566	14463	14405	14388	14497	14394	14404	14580	14454	14569	14439	14583	14390	14411	14305	14417	14430	14352	14624	14322	14375	14190	14475	14312	14329	14438	14539	14567	14426	14451	14527	14630	14363	14361	14408	14412	14422	14582	14419	14431	14362	14541	14505	14351	14329	14507	14503	14363	14383	14481	14522	14255	14227	14364	14572	14331	14528	14441	14555	14396	14327	14393	14430	14504	14361	14465	14704	14274	14253	14465	14430	14537	14458	14472	14489	14506	14775	14559	14502	14434	14479	14487	14263	14400	14305	14390	14472	14273	14566	14493	14331	14494	14415	14477	14399	14451	14378	14501	14391	14666	14444	14517	14644	14558	14607	14617	14433	14372	14312	14348	14522	14624	14346	14471	14295	14502	14680	14414	14416	14498	14546	14339	14526	14510	14525	14461	14703	14453	14347	14580	14469	14373	14667	14517	14628	14509	14682	14377	14223	14420	14340	14638	14475	14497	14418	14444	14443	14416	14351	14364	14322	14439	14662	14427	14571	14479	14506	14516	14466	14580	14498	14478	14395	14376	14525	14523	14409	14500	14358	14353	14424	14593	14556	14642	14656	14623	14606	14490	14485	14599	14419	14429	14647	14615	14259	14450	14640	14248	14361	14539	14587	14222	14633	14381	14445	14494	14346	14617	14513	14483	14555	14482	14567	14439	14486	14327	14355	14421	14329	14392	14442	14310	14360	14478	14473	14324	14358	14501	14472	14496	14403	14701	14471	14420	14363	14541	14295	14431	14271	14628	14571	14534	14584	14515	14427	14450	14570	14475	14616	14566	14422	14348	14395	14496	14307	14475	14641	14502	14485	14654	14523	14452	14493	14441	14467	14321	14509	14278	14495	14453	14716	14343	14509	14651	14694	14431	14639	14410	14349	14525	14426	14305	14411	14566	14568	14531	14606	14460	14556	14598	14466	14537	14507	14503	14396	14463	14562	14486	14378	14401	14427	14275	14369	14272	14471	14472	14524	14541	14372	14418	14395	14592	14439	14364	14395	14349	14412	14237	14428	14539	14538	14495	14358	14611	14430	14408	14426	14352	14324	14214	14465	14470	14377	14467	14395	14376	14262	14336	14291	14424	14334	14484	14427	14766	14554	14571	14375	14401	14416	14222	14444	14408	14235	14514	14439	14465	14465	14620	14394	14505	14494	14602	14505	14534	14520	14429	14361	14579	14509	14582	14312	14287	14346	14397	14411	14507	14555	14490	14516	14380	14353	14468	14595	14462	14324	14423	14475	14471	14361	14310	14366	14440	14423	14502	14378	14365	14273	14446	14552	14519	14399	14263	14380	14495	14395	14402	14395	14472	14571	14455	14458	14693	14479	14417	14317	14374	14187	14211	14464	14619	14510	14435	14367	14490	14321	14497	14315	14481	14500	14483	14352	14486	14569	14593	14471	14578	14294	14666	14612	14386	14581	14529	14627	14370	14547	14494	14340	14308	14384	14563	14395	14407	14701	14653	14522	14310	14572	14589	14463	14541	14422	14356	14589	14424	14462	14518	14531	14436	14444	14636	14602	14532	14461	14589	14432	14420	14428	14477	14433	14360	14463	14445	14529	14443	14419	14608	14522	14326	14659	14534	14502	14472	14346	14608	14505	14399	14531	14387	14320	14459	14448	14359	14490	14602	14443	14573	14600	14571	14324	14522	14406	14558	14467	14588	14504	14232	14468	14380	14431	14421	14613	14598	14405	14349	14454	14338	14459	14611	14416	14444	14359	14386	14448	14246	14574	14581	14391	14509	14383	14581	14463	14471	14297	14422	14630	14545	14568	14397	14545	14324	14568	14420	14364	14440	14515	14455	14484	14600	14617	14383	14475	14556	14562	14438	14535	14552	14512	14531	14399	14497	14519	14444	14540	14543	14505	14328	14727	14598	14526	14534	14502	14560	14335	14369	14353	14445	14564	14668	14586	14494	14502	14602	14398	14411	14269	14470	14575	14315	14400	14544	14353	14556	14617	14343	14411	14465	14459	14687	14358	14413	14404	14474	14736	14466	14496	14486	14362	14580	14531	14414	14364	14322	14398	14568	14460	14344	14239	14390	14491	14422	14517	14477	14357	14347	14374	14292	14384	14382	14601	14448	14391	14309	14379	14501	14583	14486	14481	14542	14547	14381	14455	14712	14660	14368	14557	14592	14500	14428	14613	14565	14547	14370	14507	14607	14370	14472	14363	14597	14455	14456	14561	14441	14489	14405	14347	14262	14318	14316	14515	14352	14250	14467	14291	14253	14424	14396	14405	14565	14505	14359	14449	14597	14418	14555	14448	14318	14485	14610	14628	14570	14475	14451	14423
22760	43071	40799	33349	29597	26429	23019	20412	18960	18451	18027	18094	17308	16995	16572	15892	15365	15014	14727	14674	14397	14282	14170	13843	14032	14104	13729	14039	13922	13892	13866	13826	13903	13896	14000	14094	13934	14051	13796	13896	14089	13986	14023	13850	13901	14058	13978	13934	13775	14158	15222	15329	15088	14444	14106	14008	13996	13925	13706	13661	13902	13647	13737	13862	13782	13875	13454	13855	13803	13726	13779	13678	13809	13786	13701	13857	13770	13806	13852	13794	13650	13672	13687	13635	13805	13613	13718	13817	13645	13809	13720	13597	13725	13866	13774	13808	13539	13856	13838	13762	13793	13618	13614	13655	13827	13615	13829	13713	13745	13773	13797	13784	13704	13790	13565	13791	13828	13760	13899	13719	13750	13629	13706	13572	13753	13710	13706	13755	13681	13790	13739	13662	13866	13570	13699	13776	13755	13793	13781	13535	13728	13653	13646	13858	13769	13817	13785	13717	13796	13705	13761	13836	13791	13681	13767	13650	13819	13703	13705	13711	13664	13746	13806	13724	13868	13594	13656	13740	13843	13748	13615	13584	13692	13804	13644	13650	13882	13773	13593	13877	13707	13877	13674	13868	13654	13748	13700	13542	13650	13770	13605	13856	13890	13594	13795	13787	13802	13689	13715	13477	13704	13656	13586	13675	13700	13796	13643	13748	13716	13950	13637	13756	13847	13694	13743	13677	13811	13761	13791	13709	13748	13720	13869	13591	13722	13706	13767	13760	13710	13616	13826	13749	13747	13727	13704	13781	13789	13633	13881	13843	13741	13584	13700	13640	13819	13519	13859	13545	13826	13743	13743	13801	13640	13708	13739	13800	13692	13769	13545	13757	13945	13921	13683	13759	13686	13706	13782	13613	13716	13691	13804	13630	13729	13625	13732	13682	13757	13673	14091	13890	13807	13561	13712	13684	13758	13625	13756	13781	13925	13771	13734	13737	13632	13777	13717	13786	13744	13540	13914	13638	13785	13698	13665	13731	13822	13821	13628	13702	13759	13690	13688	13789	13666	13591	13676	13707	13937	13654	13806	13643	13711	13673	13678	13754	13852	13635	13691	13892	13699	13641	13784	13538	13702	13718	13765	13722	13640	13823	13665	13826	13811	13664	13647	13753	13761	13788	13666	13583	13762	13737	13710	13719	13589	13756	13695	13753	13678	13701	13662	14023	13980	13748	13578	13738	13675	13507	13658	13716	13888	13674	13503	13742	13712	13686	13740	13504	13768	13668	13871	13716	13646	13776	13526	13658	13563	13703	13854	13686	13750	13800	13640	13852	13713	13809	13693	13807	13799	13847	13540	13620	13648	13583	13774	13672	13759	13744	13737	13778	13692	13690	13752	13746	13699	13797	13822	13652	13664	13726	13610	13706	13805	13809	13866	13688	13779	13633	13718	13605	13650	13755	13790	13739	13642	13592	13598	13730	13613	13648	13697	13601	13707	13641	13741	13554	13615	13770	13540	13812	13590	13755	13768	13663	13648	13760	13804	13805	13685	13608	13512	13553	13645	13805	13725	13786	13740	13759	13654	13835	13780	13714	13731	13807	13494	13786	13688	13774	13708	13542	13744	13640	13659	13628	13746	13699	13814	13652	13769	13796	13673	13628	13676	13687	13813	13744	13610	13759	13592	13716	13747	13740	13774	13534	13616	13815	13669	13726	13744	13748	13702	13863	13702	13770	13779	13727	13884	13677	13851	13749	13662	13580	13502	13808	13567	13646	13671	13673	13707	13730	13736	13762	13794	13726	13628	13678	13521	13594	13681	13666	13602	13655	13747	13725	13422	13920	13741	13647	13641	13678	13608	13687	13781	13617	13646	13788	13818	13689	13651	13805	13722	13873	13999	13699	13629	13873	13606	13869	13883	13764	13688	13730	13791	13674	13764	13674	13675	13660	13690	13917	13785	13796	13708	13693	13754	13630	13663	13646	13662	13780	13723	13772	13690	13831	13914	13835	13816	13535	13753	13812	13772	13570	13625	13791	13814	13842	13876	13625	13793	13749	13546	13708	13787	13672	13784	13694	13639	13732	13825	13781	13649	13715	13741	13688	13721	13691	13729	13767	13738	13726	13749	13805	13804	13692	13636	13786	13669	13711	13635	13782	13711	13748	13657	13703	13795	13867	13734	13771	13730	13760	13709	13732	13658	13580	13785	13791	13714	13845	13850	13628	13828	13929	13836	13765	13505	13604	13684	13599	13726	13801	13589	13808	13606	13873	13469	13614	13645	13709	13725	13635	13756	13664	13686	13506	13632	13683	13744	13759	13884	13681	13712	13802	13698	13807	13689	13704	13738	13897	13727	13513	13746	13802	13705	13709	13770	13869	13824	13563	13650	13753	13744	13664	13520	13631	13690	13621	13669	13893	13650	13661	13610	13611	13716	13650	13691	13743	13571	13543	13716	13772	13678	13635	13626	13689	13673	13815	13811	13748	13827	13702	13599	13767	13744	13741	13698	13665	13831	13600	13802	13716	13670	13714	13638	13723	13763	13814	13635	13699	13730	13886	13570	13772	13957	13483	13673	13648	13710	13702	13559	13706	13751	13609	13691	13731	13825	13643	13717	13712	13678	13536	13739	13664	13745	13578	13626	13559	13680	13765	13568	13595	13771	13748	13633	13685	13521	13693	13751	13740	13542	13687	13765	13716	13820	13673	13773	13760	13842	13838	13570	13700	13560	13660	13616	13730	13604	13871	13766	13654	13572	13655	13816	13742	13707	13780	13822	13683	13711	13754	13741	13648	13670	13708	13785	13657	13740	13820	13702	13745	13639	13748	13691	13745	13767	13805	13742	13556	13639	13727	13732	13668	13735	13740	13655	13659	13635	13730	13792	13735	13672	13787	13683	13716	13747	13569	13568	13795	13720	13553	13672	13750	13624	13733	13794	13731	13675	13732	13803	13699	13780	13703	13618	13721	13762	13713	13676	13819	13511	13757	13759	13719	13680	13726	13745	13737	13703	13686	13750	13656	13635	13673	13694	13876	13850	13767	13718	13621	13583	13563	13777	13770	13675	13554	13781	13674	13677	13613	13752	13849	13666	13657	13614	13781	13601	13691	13821	13587	13864	13575	13659	13745	13749	13823	13757	13734	13661	13694	13756	13637	13885	13669	13702	13730	13754	13798	13754	13661	13584	13819	13733	13706	13813	13743	13740	13775	13674	13621	13779	13819	13657	13648	13708	13612	13748	13641	13751	13790	13775	13789	13640	13859	13638	13609	13615	13557	13659	13853	13573	13846	13833	13655	13845	13733	13638	13628	13644	13592	13694	13790	13595	13634	13657	13693	13630	13793	13761	13645	13703	13707	13713	13684	13635	13887	13765	13785	13741	13765	13643	13576	13563	13582	13703	13725	13756	13732	13806	13574	13743	13813	13646	13796	13581	13672	13600	13763	13778	13731	13788	13665	13610	13750	13770	13701	13629	13717	13780	13735	13712	13708	13655	13567	13748	13865	13709	13796	13688	13802	13560	13702	13492	13680	13671	13693	13755	13568	13756	13597	13703	13691	13703	13642	13852	13897	13549	13660	13711	13666	13735	13616	13836	13721	13771	13692	13883	13945	13925	13717	13651	13511	13858	13663	13711	13761	13737	13675	13677	13851	13611	13609	13694	13750	13638	13808	13679	13680	13588	13589	13703	13697	13709	13621	13793	13655	13672	13741	13759	13725	13787	13697	13671	13731	13853	13671	13699	13827	13611	13664	13726	13644	13726	13837	13732	13574	13594	13576	13617	13676	13713	13753	13743	13904	13821	13766	13720	13752	13622	13518	13821	13675	13711	13792	13807	13562	13765	13823	13750	13778	13694	13662	13676	13845	13727	13672	13614	13845	13507	13797	13712	13759	13760	13832	13682	13758	13712	13596	13596	13568	13717	13663	13613	13827	13717	13641	13757	13651	13760	13657	13603	13808	13688	13863	13745	13906	13784	13759	13607	13949	13827	13707	13778	13707	13584	13860	13685	13695	13584	13721	13874	13885	13834	13622	13560	13616	13625	13553	13754	13719	13636	13701	13681	13671	13813	13694	13611	13835	13859	13702	13567	13738	13653	13630	13875	13877	13708	13713	13701	13641	13781	13707	13678	13648	13687	13598	13761	13569	13645	13751	13820	13696	13826	13745	13806	13559	13690	13686	13584	13622	13731	13813	13717	13726	13710	13739	13730	13700	13688	13770	13536	13753	13703	13665	13534	13569	13694	13687	13780	13717	13702	13846	13594	13779	13623	13784	13581	13499	13707	13548	13671	13686	13632	13647	13721	13790	13709	13693	13702	13816	13805	13586	13693	13675	13883	13728	13618	13634	13840	13781	13797	13675	13755	13689	13711	13782	13714	13550	13806	13677	13822	13622	13773	13917	13698	13721	13625	13815	13855	13522	13637	13781	13733	13772	13671	13722	13737	13769	13767	13685	13610	13752	13835	13678	13704	13683	13516	13686	13516	13672	13495	13626	13726	13818	13758	13656	13691	13767	13599	13817	13637	13853	13666	13787	13833	13777	13717	13812	13802	13726	13759	13638	13835	13619	13767	13673	13662	13647	13802	13658	13874	13828	13674	13686	13789	13805	13695	13807	13764	13814	13797	13487	13931	13914	13766	13795	13885	13720	13700	13771	13801	13759	13728	13722	13855	13800	13761	13925	13581	13617	13781	13727	13665	13717	13654	13710	13740	13622	13565	13690	13586	13576	13838	13775	13636	13631	13550	13688	13692	13774	13805	13459	13775	13715	13791	13804	13752	13746	13743	13731	13775	13682	13666	13679	13682	13705	13597	13685	13640	13651	13579	13660	13714	13729	13660	13517	13841	13654	13703	13657	13730	13800	13640	13813	13809	13768	13802	13679	13831	13817	13632	13531	13503	13630	13897	13562	13782	13811	13625	13838	13574	13670	13890	13721	13718	13568	13738	13517	13795	13668	13769	13764	13746	13861	13769	13741	13789	13800	13604	13669	13720	13698	13899	13629	13769	13715	13770	13588	13639	13758	13601	13822	13784	13858	13589	13709	13700	13765	13946	13669	13714	13801	13904	13728	13710	13801	13743	13688	13570	13723	13740	13715	13667	13794	13663	13682	13596	13582	13714	13798	13792	13822	13664	13751	13792	13589	13905	13737	13849	13626	13662	13668
27205	23007	27828	24388	19521	18029	17054	16162	15656	15528	15551	15427	15338	15328	15033	15032	14841	14907	14705	14720	14602	14569	14636	14634	14587	14299	14324	14503	14458	14374	14651	14662	14494	14461	14307	14383	14648	14664	14704	14481	14362	14547	14380	14348	14468	14522	14492	14400	14453	14459	14360	14385	14522	14579	14405	14361	14525	14559	14545	14558	14442	14468	14516	14448	14564	14358	14481	14604	14668	14205	14618	14447	14295	14471	14347	14429	14640	14538	14558	14596	14443	14470	14378	14247	14557	14438	14359	14368	14612	14440	14675	14490	14479	14415	14455	14460	14176	14406	14439	14395	14397	14421	14485	14401	14346	14201	14390	14416	14693	14453	14386	14585	14406	14445	14569	14289	14298	14577	14413	14291	14350	14297	14357	14448	14467	14623	14307	14431	14496	14382	14405	14331	14429	14445	14416	14408	14521	14376	14278	14512	14307	14466	14362	14345	14295	14467	14435	14416	14558	14396	14174	14464	14498	14419	14235	14224	14588	14669	14278	14518	14390	14181	14384	14555	14298	14405	14301	14358	14295	14322	14470	14297	14373	14399	14388	14378	14595	14437	14416	14241	14421	14306	14226	14380	14375	14331	14218	14524	14346	14407	14249	14345	14502	14460	14379	14358	14393	14387	14327	14329	14275	14512	14441	14330	14466	14396	14389	14601	14534	14414	14491	14491	14384	14438	14456	14492	14418	14464	14312	14418	14451	14407	14302	14458	14425	14475	14481	14547	14286	14505	14423	14578	14351	14364	14337	14274	14413	14335	14415	14568	14470	14199	14221	14217	14385	14192	14320	14475	14304	14341	14461	14239	14318	14544	14574	14299	14218	14306	14570	14494	14435	14401	14480	14359	14535	14623	14461	14391	14447	14392	14572	14465	14381	14532	14497	14350	14438	14292	14322	14376	14525	14437	14391	14480	14420	14327	14415	14337	14436	14574	14387	14274	14331	14427	14642	14647	14300	14426	14394	14195	14322	14748	14297	14425	14301	14245	14490	14212	14246	14296	14430	14553	14426	14527	14299	14564	14515	14341	14441	14522	14581	14189	14392	14567	14328	14440	14441	14473	14450	14372	14514	14296	14351	14412	14452	14252	14369	14428	14264	14394	14397	14469	14339	14366	14385	14262	14491	14449	14657	14438	14555	14216	14250	14450	14298	14371	14370	14326	14245	14383	14341	14431	14318	14598	14296	14497	14371	14591	14412	14381	14443	14342	14519	14465	14293	14292	14544	14445	14483	14317	14330	14474	14230	14269	14390	14435	14530	14454	14503	14280	14298	14379	14473	14404	14481	14366	14517	14498	14326	14223	14349	14499	14655	14384	14335	14475	14489	14515	14474	14386	14400	14222	14429	14481	14500	14450	14438	14292	14328	14494	14659	14329	14271	14536	14495	14499	14593	14478	14523	14374	14532	14491	14383	14381	14555	14497	14315	14368	14417	14341	14461	14480	14336	14222	14294	14372	14411	14303	14596	14314	14385	14371	14295	14515	14232	14367	14489	14291	14373	14338	14368	14550	14382	14472	14335	14386	14617	14559	14413	14404	14348	14262	14599	14261	14644	14553	14394	14410	14535	14421	14561	14387	14489	14381	14587	14461	14225	14430	14525	14339	14380	14281	14415	14529	14488	14363	14477	14616	14445	14503	14521	14388	14383	14456	14333	14343	14197	14381	14382	14405	14376	14296	14575	14344	14487	14454	14528	14562	14478	14431	14644	14394	14210	14352	14464	14294	14421	14367	14427	14390	14503	14347	14496	14518	14484	14395	14520	14492	14516	14373	14571	14507	14283	14460	14576	14406	14525	14311	14545	14450	14416	14359	14608	14255	14344	14369	14508	14200	14389	14130	14369	14310	14412	14341	14407	14380	14373	14432	14392	14364	14219	14393	14274	14424	14436	14445	14592	14325	14523	14447	14340	14584	14722	14601	14489	14530	14526	14312	14471	14397	14516	14487	14415	14376	14397	14233	14474	14406	14379	14371	14495	14209	14265	14416	14538	14651	14389	14477	14484	14384	14539	14377	14364	14512	14389	14402	14478	14413	14508	14440	14526	14361	14491	14498	14309	14297	14456	14257	14468	14474	14462	14449	14345	14449	14397	14488	14262	14413	14516	14356	14612	14464	14275	14313	14320	14453	14333	14376	14318	14282	14280	14581	14635	14471	14372	14467	14441	14260	14348	14432	14391	14414	14490	14341	14460	14325	14531	14446	14337	14404	14328	14379	14382	14535	14361	14385	14619	14552	14272	14391	14471	14474	14214	14333	14501	14418	14492	14457	14307	14411	14467	14391	14359	14468	14425	14459	14437	14501	14386	14473	14507	14371	14418	14366	14403	14406	14236	14106	14426	14499	14453	14459	14536	14299	14283	14492	14337	14476	14388	14318	14385	14406	14483	14357	14451	14249	14375	14434	14486	14508	14446	14431	14463	14396	14715	14409	14414	14447	14584	14392	14508	14460	14468	14323	14361	14547	14681	14287	14411	14458	14399	14337	14555	14321	14402	14380	14382	14335	14309	14606	14427	14447	14460	14393	14296	14339	14395	14389	14405	14328	14390	14392	14289	14449	14383	14283	14295	14275	14478	14536	14309	14485	14565	14361	14276	14209	14366	14402	14300	14349	14529	14434	14817	14519	14543	14267	14362	14493	14459	14602	14384	14419	14322	14367	14124	14327	14435	14548	14560	14502	14256	14439	14340	14522	14656	14542	14461	14304	14271	14315	14525	14480	14264	14279	14344	14263	14456	14603	14302	14208	14188	14417	14502	14506	14393	14193	14276	14299	14344	14432	14473	14414	14285	14346	14418	14347	14268	14380	14614	14339	14483	14558	14299	14247	14442	14498	14406	14277	14369	14347	14343	14665	14353	14487	14350	14539	14465	14304	14294	14485	14476	14512	14521	14361	14443	14451	14410	14354	14498	14383	14352	14254	14175	14268	14420	14278	14463	14424	14309	14402	14388	14377	14394	14642	14540	14340	14485	14718	14539	14485	14414	14275	14596	14221	14411	14417	14312	14277	14393	14440	14425	14427	14452	14522	14561	14309	14564	14486	14362	14432	14391	14522	14541	14475	14460	14455	14412	14366	14396	14423	14447	14473	14418	14525	14488	14334	14613	14382	14232	14326	14478	14426	14459	14414	14299	14448	14372	14447	14357	14371	14506	14485	14524	14551	14436	14292	14611	14243	14556	14473	14387	14361	14447	14562	14443	14468	14349	14391	14331	14465	14445	14410	14361	14555	14312	14396	14489	14344	14248	14217	14368	14614	14468	14423	14276	14238	14286	14486	14436	14407	14290	14378	14407	14307	14223	14420	14453	14593	14440	14522	14474	14399	14430	14308	14345	14324	14214	14244	14418	14461	14366	14466	14278	14307	14303	14303	14472	14368	14354	14303	14405	14255	14454	14229	14403	14342	14364	14493	14714	14334	14429	14278	14481	14400	14572	14366	14270	14345	14369	14221	14494	14435	14379	14267	14245	14533	14346	14473	14355	14542	14426	14396	14390	14391	14346	14349	14453	14343	14429	14504	14516	14316	14234	14412	14515	14479	14378	14395	14374	14322	14464	14326	14373	14371	14432	14449	14312	14427	14336	14432	14564	14376	14382	14381	14382	14402	14480	14492	14555	14315	14565	14498	14430	14345	14475	14607	14495	14318	14449	14297	14275	14400	14537	14437	14420	14413	14529	14499	14432	14469	14367	14450	14460	14258	14304	14442	14289	14212	14392	14313	14494	14300	14326	14280	14496	14418	14440	14329	14213	14486	14513	14411	14524	14317	14437	14492	14404	14530	14337	14572	14443	14516	14484	14351	14300	14407	14322	14355	14198	14471	14478	14573	14314	14326	14299	14539	14555	14334	14431	14332	14301	14479	14636	14496	14380	14325	14687	14532	14315	14451	14415	14445	14453	14145	14260	14453	14399	14141	14367	14301	14617	14337	14614	14445	14353	14498	14456	14458	14422	14344	14363	14414	14166	14386	14299	14429	14525	14519	14230	14421	14401	14399	14502	14452	14603	14460	14369	14416	14520	14535	14506	14660	14359	14491	14405	14521	14189	14373	14363	14534	14615	14330	14510	14340	14479	14486	14499	14472	14374	14253	14322	14360	14372	14298	14368	14376	14469	14382	14193	14506	14470	14413	14528	14333	14292	14432	14648	14407	14672	14611	14367	14324	14497	14528	14367	14482	14325	14403	14416	14347	14356	14340	14525	14417	14459	14338	14404	14336	14446	14562	14624	14597	14688	14654	14421	14510	14498	14553	14316	14346	14299	14389	14308	14454	14457	14294	14468	14502	14458	14496	14322	14463	14312	14440	14558	14454	14528	14399	14478	14408	14343	14423	14482	14409	14472	14270	14428	14441	14378	14425	14556	14632	14577	14515	14220	14316	14682	14474	14442	14419	14393	14374	14602	14398	14386	14372	14484	14383	14524	14321	14541	14401	14454	14475	14466	14335	14328	14466	14357	14413	14378	14469	14383	14573	14298	14349	14424	14255	14480	14517	14331	14419	14407	14338	14538	14489	14390	14355	14330	14422	14400	14513	14352	14513	14536	14282	14338	14436	14500	14267	14530	14287	14434	14447	14458	14417	14444	14613	14345	14421	14510	14332	14536	14409	14549	14420	14545	14469	14363	14537	14267	14418	14445	14386	14555	14345	14455	14488	14504	14479	14268	14362	14431	14474	14565	14319	14521	14423	14368	14414	14255	14365	14293	14378	14332	14480	14395	14402	14225	14486	14348	14417	14376	14413	14371	14606	14467	14470	14322	14486	14392	14131	14368	14314	14496	14408	14307	14399	14483	14307	14256	14107	14405	14492	14461	14515	14480	14438	14262	14358	14435	14430	14506	14414	14320	14332	14391	14234	14455	14543	14445	14500	14458	14528	14586	14463	14566	14397	14347	14489	14380	14341	14395	14497	14539	14506	14349	14392	14626	14548	14523	14324	14636	14421	14211	14381	14387	14316	14379	14510	14546	14454	14395	14458	14266	14545	14302	14543	14639	14547	14532	14395	14366	14563	14282	14453	14344	14475	14200	14501	14470	14461	14322	14393	14631	14310	14340	14374	14484	14463	14460	14350	14352	14371	14395	14352	14425	14200	14538	14355	14292	14412	14340	14436	14557	14413
21184	32781	30591	23780	21347	19212	17248	16337	15898	15680	15557	15313	15196	14896	14869	14426	14318	14161	14066	14024	14004	13845	13722	13780	13862	13727	13807	13765	13641	13750	13844	13705	13847	13707	13892	13820	13764	13834	13953	13702	13679	13834	13716	13762	13694	13980	13713	13668	13623	13600	13735	13846	13838	13815	13667	13793	13701	13809	13641	13715	13774	13662	13545	13403	13810	13577	13562	13618	13808	13554	13567	13809	13606	13648	13732	13662	13838	13842	13707	13761	13629	13486	13823	13627	13629	13915	13659	13685	13776	13683	13769	13781	13606	13660	13645	13487	13639	13702	13579	13747	13686	13634	13656	13661	13780	13711	13677	13576	13658	13754	13792	13650	13508	13769	13618	13696	13749	13659	13727	13778	13781	13582	13652	13708	13804	13583	13526	13629	13591	13757	13622	13657	13542	13608	13734	13581	13709	13834	13596	13763	13660	13717	13679	13668	13723	13668	13726	13527	13637	13637	13694	13651	13802	13678	13746	13701	13592	13688	13686	13639	13688	13664	13680	13621	13697	13608	13786	13354	13592	13670	13669	13689	13591	13670	13761	13541	13665	13673	13614	13591	13540	13735	13546	13647	13746	13734	13686	13636	13713	13663	13517	13779	13548	13512	13808	13688	13603	13702	13611	13627	13952	13587	13536	13555	13606	13543	13628	13438	13753	13651	13803	13666	13656	13829	13671	13659	13500	13621	13812	13503	13563	13791	13677	13561	13719	13673	13778	13604	13753	13792	13569	13616	13877	13685	13686	13773	13785	13780	13752	13648	13591	13494	13660	13630	13738	13665	13564	13458	13580	13820	13582	13750	13622	13617	13624	13692	13770	13634	13638	13535	13598	13871	13538	13731	13711	13701	13919	13612	13670	13679	13560	13629	13564	13807	13605	13659	13590	13605	13630	13770	13691	13564	13629	13675	13634	13680	13750	13673	13768	13654	13551	13673	13733	13677	13649	13650	13621	13802	13673	13491	13703	13648	13722	13833	13751	13609	13682	13711	13610	13732	13594	13673	13710	13746	13640	13816	13726	13619	13718	13666	13639	13761	13657	13630	13499	13702	13576	13567	13821	13643	13830	13600	13742	13515	13618	13756	13683	13833	13511	13658	13812	13758	13631	13524	13722	13636	13645	13586	13774	13648	13721	13631	13708	13640	13553	13602	13603	13788	13776	13751	13749	13707	13771	13561	13792	13728	13571	13801	13787	13695	13613	13587	13768	13783	13664	13706	13652	13659	13571	13708	13607	13576	13633	13617	13590	13686	13727	13517	13786	13637	13752	13650	13583	13763	13653	13437	13778	13818	13672	13656	13531	13640	13566	13652	13800	13617	13695	13704	13706	13565	13764	13595	13641	13666	13645	13603	13775	13535	13635	13718	13640	13665	13727	13707	13550	13610	13619	13667	13766	13661	13534	13672	13678	13700	13569	13775	13627	13638	13640	13642	13666	13782	13623	13656	13698	13756	13662	13799	13766	13681	13581	13663	13663	13626	13902	13813	13750	13672	13593	13605	13623	13749	13581	13651	13685	13593	13671	13695	13680	13726	13643	13717	13769	13728	13660	13672	13684	13608	13799	13688	13736	13707	13630	13624	13744	13741	13735	13702	13556	13643	13637	13760	13646	13657	13684	13650	13644	13651	13647	13624	13786	13630	13752	13642	13855	13550	13671	13611	13549	13619	13689	13758	13825	13613	13671	13472	13842	13607	13572	13567	13779	13669	13647	13811	13639	13803	13714	13726	13572	13702	13772	13654	13606	13676	13706	13536	13600	13747	13660	13632	13533	13544	13564	13629	13527	13709	13715	13463	13743	13716	13626	13702	13800	13651	13670	13669	13694	13839	13678	13810	13631	13549	13651	13586	13692	13557	13709	13696	13752	13555	13686	13623	13548	13655	13853	13540	13817	13714	13723	13592	13745	13534	13692	13751	13628	13759	13694	13735	13496	13606	13760	13727	13651	13744	13751	13661	13661	13792	13824	13668	13608	13598	13705	13838	13662	13761	13838	13653	13732	13797	13640	13594	13764	13739	13773	13603	13761	13786	13824	13689	13657	13717	13766	13703	13492	13733	13672	13477	13597	13528	13662	13709	13708	13691	13544	13594	13741	13714	13712	13620	13763	13731	13500	13668	13562	13700	13736	13736	13680	13630	13641	13673	13574	13693	13562	13693	13779	13586	13766	13577	13912	13750	13712	13650	13632	13594	13824	13776	13608	13690	13654	13756	13727	13763	13735	13674	13668	13762	13341	13629	13688	13795	13767	13804	13727	13633	13666	13773	13825	13661	13664	13731	13725	13724	13686	13622	13528	13581	13621	13625	13548	13651	13596	13728	13559	13659	13677	13674	13757	13577	13738	13677	13776	13694	13762	13518	13769	13673	13577	13710	13776	13671	13692	13679	13799	13700	13772	13650	13773	13518	13653	13618	13758	13629	13819	13699	13856	13728	13607	13786	13685	13590	13637	13604	13609	13615	13574	13733	13855	13670	13682	13701	13762	13784	13669	13575	13737	13579	13757	13543	13693	13730	13773	13655	13736	13901	13690	13496	13731	13844	13763	13851	13732	13599	13703	13540	13750	13752	13756	13507	13727	13677	13627	13608	13788	13673	13693	13676	13656	13686	13520	13694	13696	13711	13740	13746	13710	13657	13741	13631	13601	13788	13606	13666	13632	13734	13678	13785	13719	13548	13542	13708	13724	13670	13724	13623	13679	13574	13627	13680	13698	13644	13639	13748	13526	13783	13766	13720	13576	13661	13632	13742	13585	13826	13631	13729	13764	13519	13657	13744	13718	13758	13549	13802	13697	13503	13692	13759	13785	13570	13703	13628	13790	13798	13415	13628	13659	13742	13764	13735	13701	13709	13666	13727	13678	13537	13800	13630	13610	13609	13711	13699	13792	13701	13457	13486	13630	13664	13649	13586	13655	13683	13763	13858	13648	13564	13748	13667	13613	13659	13646	13693	13581	13618	13779	13564	13706	13613	13534	13730	13651	13654	13575	13622	13757	13716	13655	13669	13660	13692	13806	13702	13707	13632	13843	13597	13497	13673	13685	13494	13811	13687	13748	13764	13730	13591	13490	13667	13676	13691	13603	13610	13638	13829	13532	13634	13727	13606	13529	13671	13706	13527	13760	13645	13600	13759	13680	13636	13717	13736	13677	13894	13665	13683	13776	13686	13630	13791	13934	13680	13565	13615	13632	13679	13647	13635	13564	13618	13698	13646	13858	13679	13730	13648	13492	13800	13622	13488	13603	13721	13560	13718	13585	13656	13630	13743	13795	13630	13588	13900	13735	13679	13776	13719	13622	13661	13714	13639	13485	13727	13730	13871	13668	13712	13694	13693	13639	13698	13734	13666	13596	13587	13896	13842	13716	13603	13649	13606	13565	13753	13574	13752	13710	13689	13537	13785	13672	13654	13690	13509	13876	13755	13659	13847	13699	13715	13644	13731	13841	13766	13662	13562	13757	13636	13674	13697	13661	13640	13778	13709	13556	13676	13668	13736	13732	13638	13675	13500	13676	13632	13696	13820	13588	13797	13768	13752	13804	13705	13608	13651	13735	13854	13524	13649	13499	13731	13722	13661	13680	13795	13727	13589	13776	13765	13547	13514	13667	13663	13578	13654	13847	13744	13787	13653	13922	13579	13783	13650	13581	13517	13769	13577	13749	13495	13665	13643	13585	13813	13704	13689	13536	13712	13700	13685	13468	13760	13666	13805	13625	13651	13829	13745	13667	13695	13775	13600	13616	13615	13621	13778	13692	13765	13734	13644	13560	13637	13711	13758	13711	13726	13639	13765	13773	13860	13713	13680	13619	13607	13734	13685	13766	13714	13567	13638	13753	13691	13781	13661	13599	13633	13708	13671	13596	13572	13751	13765	13924	13756	13621	13673	13628	13707	13883	13686	13716	13680	13713	13814	13784	13601	13653	13711	13634	13468	13690	13735	13654	13780	13689	13670	13773	13585	13629	13579	13585	13640	13618	13749	13730	13985	13707	13522	13663	13703	13682	13740	13774	13790	13525	13709	13663	13813	13760	13720	13727	13805	13788	13614	13577	13773	13645	13620	13768	13506	13875	13645	13762	13709	13723	13657	13724	13904	13706	13527	13747	13603	13750	13598	13732	13615	13634	13679	13589	13774	13621	13819	13679	13729	13778	13704	13822	13879	13747	13668	13845	13697	13750	13728	13708	13724	13698	13744	13647	13561	13842	13475	13874	13731	13574	13717	13703	13649	13558	13638	13858	13649	13631	13690	13579	13902	13561	13492	13728	13819	13671	13529	13699	13696	13520	13686	13535	13713	13530	13734	13656	13726	13777	13746	13712	13760	13737	13745	13717	13643	13601	13700	13641	13729	13674	13635	13612	13676	13820	13498	13707	13832	13686	13682	13771	13915	13783	13620	13495	13803	13786	13697	13638	13640	13706	13727	13813	13742	13573	13642	13671	13792	13600	13727	13796	13669	13569	13654	13661	13791	13706	13541	13724	13631	13897	13760	13664	13671	13632	13691	13648	13648	13716	13605	13671	13546	13672	13516	13637	13695	13772	13760	13768	13853	13664	13751	13725	13599	13861	13644	13771	13713	13708	13545	13639	13616	13657	13754	13571	13691	13788	13649	13702	13705	13775	13692	13673	13849	13556	13732	13580	13638	13610	13473	13747	13655	13638	13679	13543	13740	13878	13632	13580	13660	13728	13781	13772	13818	13607	13518	13725	13558	13903	13685	13678	13528	13779	13613	13763	13678	13652	13777	13619	13651	13763	13536	13628	13688	13677	13553	13678	13704	13619	13755	13696	13743	13601	13777	13782	13663	13578	13578	13719	13689	13653	13655	13704	13571	13595	13755	13659	13623	13690	13624	13703	13800	13749	13602	13833	13732	13610	13783	13593	13653	13604	13643	13616	13586	13607	13601	13724	13786	13610	13698	13643	13643	13845	13611	13765	13776	13771	13866	13597	13613	13566	13735	13555	13549	13500	13886	13590	13741	13817	13640	13733	13805	13586	13630	13742	13702	13705	13695	13643	13650	13734	13570	13684	13615	13602	13644	13629	13658	13708	13684	13648	13713	13760	13680	13828	13630	13750	13646	13563	13619	13544	13720	13646	13457	13751	13766	13510	13822
23576	21072	28590	24047	22252	22625	21332	17728	16587	16727	16484	16154	15782	15746	15818	15288	15071	14988	14987	14882	14577	14791	14619	14707	14728	14539	14708	14654	14478	14485	14598	14741	14520	14518	14615	14533	14809	14594	14580	14500	14375	14508	14539	14556	14579	14342	14285	14318	14583	14675	14803	15138	15183	14908	14623	14750	14366	14476	14526	14407	14450	14353	14566	14237	14579	14341	14326	14363	14473	14449	14578	14377	14477	14304	14360	14608	14485	14565	14545	14296	14452	14369	14395	14369	14459	14366	14271	14419	14501	14470	14523	14388	14424	14452	14673	14274	14451	14576	14602	14514	14463	14385	14411	14451	14533	14374	14269	14198	14451	14488	14429	14374	14248	14241	14477	14542	14487	14390	14441	14501	14511	14386	14473	14508	14406	14440	14304	14354	14404	14443	14379	14384	14520	14576	14436	14282	14333	14541	14421	14375	14281	14271	14419	14522	14478	14689	14635	14644	14332	14556	14425	14405	14259	14420	14438	14471	14595	14549	14433	14506	14469	14524	14577	14415	14312	14666	14461	14437	14381	14385	14192	14321	14456	14519	14460	14313	14418	14445	14522	14641	14505	14401	14410	14456	14453	14232	14377	14533	14573	14634	14520	14569	14427	14585	14579	14295	14201	14396	14407	14527	14559	14465	14414	14556	14232	14367	14465	14460	14458	14413	14404	14270	14477	14541	14357	14365	14473	14345	14537	14370	14370	14461	14500	14343	14427	14354	14315	14464	14497	14242	14357	14462	14401	14502	14301	14406	14358	14137	14406	14550	14399	14388	14392	14409	14372	14446	14459	14526	14313	14347	14637	14424	14423	14270	14220	14432	14571	14406	14396	14388	14352	14305	14502	14301	14592	14443	14404	14521	14436	14491	14339	14391	14470	14416	14375	14371	14360	14309	14530	14142	14495	14596	14372	14357	14339	14268	14467	14458	14448	14527	14415	14457	14468	14343	14403	14560	14320	14392	14377	14375	14503	14392	14411	14371	14382	14523	14395	14446	14241	14440	14241	14492	14429	14402	14440	14480	14586	14424	14443	14435	14370	14302	14441	14515	14474	14462	14490	14382	14398	14416	14450	14308	14393	14377	14659	14413	14311	14423	14504	14356	14541	14206	14550	14383	14451	14382	14351	14271	14224	14349	14509	14423	14477	14354	14586	14428	14571	14449	14471	14388	14481	14457	14352	14450	14546	14442	14491	14263	14274	14799	14534	14457	14111	14450	14405	14458	14385	14320	14367	14396	14319	14671	14388	14393	14412	14485	14481	14430	14418	14428	14505	14231	14341	14314	14396	14370	14324	14338	14335	14526	14602	14479	14555	14562	14348	14497	14259	14435	14468	14638	14499	14614	14403	14611	14272	14503	14345	14328	14360	14470	14716	14530	14367	14428	14328	14455	14427	14363	14298	14418	14405	14601	14398	14564	14439	14494	14319	14414	14315	14465	14348	14340	14324	14376	14480	14429	14528	14493	14432	14371	14626	14434	14434	14433	14530	14347	14657	14386	14427	14216	14292	14290	14299	14448	14435	14205	14368	14226	14296	14478	14401	14399	14415	14487	14467	14426	14479	14337	14376	14519	14369	14458	14409	14511	14369	14419	14273	14395	14515	14347	14463	14293	14495	14442	14416	14508	14406	14382	14501	14363	14420	14423	14224	14478	14550	14561	14425	14362	14513	14436	14380	14223	14276	14402	14506	14439	14306	14351	14456	14362	14397	14498	14346	14261	14410	14384	14266	14340	14463	14566	14354	14525	14205	14488	14503	14499	14488	14420	14403	14494	14488	14376	14344	14467	14449	14361	14380	14496	14386	14486	14284	14389	14432	14432	14612	14538	14424	14444	14379	14328	14403	14356	14219	14276	14438	14201	14293	14322	14356	14286	14405	14406	14393	14445	14510	14358	14415	14363	14505	14396	14270	14456	14312	14208	14532	14410	14307	14393	14488	14626	14624	14418	14159	14551	14629	14340	14484	14422	14173	14458	14310	14493	14474	14217	14206	14481	14468	14367	14441	14375	14356	14579	14425	14370	14433	14378	14774	14449	14371	14490	14544	14328	14508	14434	14336	14496	14420	14311	14457	14118	14388	14564	14264	14406	14414	14429	14413	14514	14544	14403	14329	14314	14419	14537	14344	14406	14574	14325	14301	14282	14236	14466	14540	14387	14505	14503	14318	14304	14474	14696	14489	14482	14321	14477	14515	14415	14377	14403	14308	14438	14514	14342	14584	14408	14354	14383	14460	14524	14382	14392	14433	14258	14354	14475	14586	14574	14630	14481	14304	14662	14399	14335	14391	14430	14300	14270	14523	14521	14590	14413	14375	14316	14329	14453	14581	14341	14474	14427	14440	14483	14275	14441	14328	14430	14539	14335	14464	14466	14327	14671	14413	14414	14431	14402	14471	14383	14282	14432	14435	14516	14511	14298	14272	14288	14441	14433	14565	14432	14372	14304	14308	14373	14507	14225	14132	14347	14396	14589	14383	14317	14392	14465	14234	14533	14386	14519	14326	14406	14410	14295	14409	14433	14387	14350	14416	14476	14552	14444	14337	14509	14375	14710	14554	14388	14562	14464	14328	14639	14617	14369	14548	14478	14456	14443	14358	14517	14381	14346	14317	14348	14424	14301	14476	14484	14547	14345	14591	14496	14392	14362	14276	14282	14211	14440	14288	14510	14407	14481	14418	14402	14455	14439	14327	14208	14481	14442	14415	14373	14243	14334	14396	14221	14347	14537	14516	14399	14562	14416	14479	14386	14380	14407	14417	14507	14512	14404	14513	14537	14466	14437	14603	14222	14486	14472	14465	14607	14480	14429	14227	14381	14556	14326	14493	14535	14385	14278	14355	14450	14523	14318	14254	14478	14480	14590	14641	14413	14443	14493	14519	14368	14322	14353	14218	14406	14426	14382	14367	14332	14501	14471	14569	14339	14285	14578	14329	14367	14440	14484	14492	14301	14462	14362	14284	14403	14473	14192	14213	14342	14503	14540	14520	14351	14498	14290	14449	14541	14509	14248	14476	14370	14460	14466	14575	14368	14395	14331	14530	14321	14499	14330	14432	14244	14510	14459	14515	14429	14271	14448	14314	14481	14268	14601	14517	14572	14396	14415	14274	14325	14461	14301	14286	14556	14393	14599	14516	14479	14498	14444	14332	14475	14477	14327	14355	14240	14404	14375	14354	14518	14293	14506	14432	14493	14344	14335	14245	14358	14328	14381	14325	14453	14284	14404	14294	14363	14324	14466	14382	14526	14349	14481	14333	14302	14447	14329	14451	14411	14388	14534	14437	14298	14602	14473	14340	14488	14476	14483	14373	14384	14277	14102	14343	14285	14495	14186	14416	14455	14538	14659	14491	14334	14607	14426	14397	14361	14541	14378	14428	14402	14397	14466	14165	14401	14573	14279	14259	14362	14302	14645	14500	14517	14486	14463	14411	14093	14407	14572	14401	14374	14522	14362	14457	14273	14462	14416	14474	14284	14503	14240	14337	14360	14308	14476	14477	14324	14553	14511	14465	14352	14313	14427	14283	14386	14436	14311	14260	14301	14358	14361	14353	14407	14444	14239	14290	14367	14411	14383	14319	14502	14475	14542	14457	14466	14426	14369	14555	14378	14427	14488	14505	14392	14366	14485	14382	14185	14452	14460	14378	14415	14530	14236	14477	14390	14459	14455	14382	14534	14462	14375	14376	14397	14325	14434	14369	14394	14635	14465	14255	14269	14236	14197	14439	14491	14274	14480	14419	14541	14336	14291	14432	14662	14350	14505	14437	14573	14564	14298	14510	14412	14501	14533	14585	14426	14344	14458	14439	14506	14437	14441	14260	14438	14420	14392	14339	14332	14387	14408	14645	14511	14447	14372	14581	14393	14375	14515	14398	14298	14441	14452	14546	14338	14296	14521	14420	14504	14486	14229	14303	14351	14518	14311	14342	14374	14610	14489	14245	14488	14306	14307	14329	14369	14682	14494	14307	14384	14443	14291	14518	14672	14413	14503	14453	14194	14527	14495	14406	14287	14363	14480	14557	14494	14410	14703	14417	14500	14347	14333	14570	14354	14411	14261	14390	14450	14705	14435	14447	14356	14382	14459	14258	14462	14262	14407	14399	14271	14386	14488	14519	14349	14436	14502	14378	14450	14452	14474	14346	14369	14358	14353	14403	14456	14451	14501	14552	14367	14188	14462	14541	14442	14235	14339	14312	14341	14355	14295	14416	14481	14443	14453	14433	14417	14414	14589	14454	14315	14368	14432	14403	14504	14310	14307	14437	14511	14628	14568	14491	14435	14439	14440	14419	14518	14451	14267	14452	14488	14502	14508	14516	14346	14263	14460	14359	14454	14247	14555	14527	14587	14386	14302	14371	14469	14531	14419	14521	14483	14639	14305	14488	14342	14399	14322	14345	14465	14394	14436	14421	14501	14350	14372	14464	14449	14431	14348	14509	14319	14339	14315	14283	14264	14422	14571	14508	14234	14432	14562	14413	14391	14445	14650	14348	14397	14313	14467	14440	14409	14604	14304	14510	14399	14361	14341	14312	14553	14641	14502	14443	14306	14283	14378	14528	14352	14410	14315	14176	14203	14329	14437	14456	14284	14317	14278	14446	14253	14425	14453	14363	14420	14604	14500	14269	14362	14487	14380	14325	14361	14687	14332	14415	14448	14358	14474	14605	14455	14608	14211	14513	14451	14477	14326	14577	14428	14328	14409	14323	14427	14517	14525	14753	14466	14355	14319	14431	14362	14491	14370	14428	14306	14334	14424	14245	14515	14639	14439	14284	14371	14285	14333	14296	14309	14468	14706	14420	14365	14329	14655	14489	14374	14425	14466	14354	14411	14329	14566	14476	14318	14465	14339	14390	14420	14424	14386	14416	14440	14345	14384	14272	14200	14154	14374	14610	14457	14392	14332	14479	14463	14455	14464	14342	14340	14519	14536	14252	14452	14248	14509	14508	14531	14419	14409	14281	14393	14329	14461	14518	14368	14296	14503	14486	14303	14481	14473	14406	14484	14523	14452	14466	14372	14279	14322	14401	14503	14483	14357	14501	14519	14523	14496	14415	14438	14530	14484	14315	14380	14423	14561	14377	14314	14308	14349	14513	14490	14436	14578	14506	14335	14468	14357
21739	39182	36733	29379	25057	22402	20029	18820	17641	17139	16739	16306	15867	15744	15355	15044	14819	14428	14502	14012	13995	13976	13982	13879	13839	13726	13868	13815	13896	13861	13800	13990	13854	13910	14025	13921	14059	13655	13733	13815	13732	13908	13818	13909	13843	13807	13819	13819	13643	13920	14302	14512	14328	14088	14017	13888	13905	13766	13734	13738	13550	13715	13785	13622	13694	13594	13664	13551	13695	13672	13570	13635	13744	13760	13742	13740	13765	13678	13812	13674	13886	13774	13651	13867	13618	13726	13804	13774	13630	13750	13679	13735	13825	13653	13763	13719	13645	13687	13772	13689	13655	13707	13790	13607	13600	13554	13690	13711	13727	13774	13678	13676	13824	13764	13663	13653	13816	13866	13645	13662	13734	13729	13764	13831	13659	13756	13722	13719	13667	13694	13858	13697	13793	13791	13735	13817	13733	13690	13900	13691	13700	13671	13527	13877	13578	13784	13787	13696	13612	13626	13561	13550	13718	13836	13596	13591	13614	13733	13632	13756	13632	13783	13766	13801	13688	13569	13664	13830	13699	13681	13608	13565	13646	13806	13657	13764	13671	13685	13651	13615	13749	13687	13726	13489	13889	13790	13797	13720	13654	13716	13585	13538	13715	13583	13615	13664	13735	13603	13838	13703	13747	13675	13722	13685	13655	13523	13734	13776	13712	13675	13749	13574	13749	13782	13570	13819	13688	13852	13721	13621	13761	13593	13750	13736	13607	13772	13811	13714	13732	13556	13883	13620	13702	13624	13680	13553	13658	13607	13678	13698	13707	13624	13820	13751	13707	13561	13799	13767	13889	13801	13849	13616	13706	13885	13642	13679	13575	13667	13812	13628	13731	13514	13761	13701	13891	13755	13643	13633	13594	13705	13524	13664	13670	13691	13537	14015	13817	13689	13688	13507	13737	13567	13622	13576	13688	13625	13635	13609	13718	13516	13813	13728	13661	13657	13692	13743	13711	13742	13692	13686	13563	13548	13702	13612	13679	13708	13601	13782	13459	13823	13684	13810	13754	13562	13721	13650	13724	13637	13688	13653	13659	13643	13607	13612	13770	13837	13522	13599	13677	13752	13796	13833	13718	13786	13879	13649	13716	13894	13684	13803	13645	13680	13653	13639	13803	13751	13758	13722	13654	13602	13637	13617	13637	13432	13854	13708	13668	13581	13802	13709	13569	13749	13576	13828	13827	13636	13895	13773	13458	13514	13561	13773	13610	13628	13837	13560	13464	13590	13596	13713	13686	13654	13738	13693	13744	13658	13621	13612	13719	13593	13550	13845	13659	13699	13737	13676	13683	13723	13581	13715	13612	13715	13698	13798	13715	13690	13729	13680	13726	13758	13681	13685	13679	13737	13760	13775	13541	13583	13591	13669	13616	13795	13691	13766	13678	13683	13748	13662	13692	13665	13643	13677	13854	13642	13637	13886	13554	13750	13625	13752	13575	13626	13664	13705	13656	13800	13596	13724	13637	13564	13480	13560	13625	13683	13803	13575	13673	13672	13668	13749	13763	13765	13685	13815	13690	13733	13748	13760	13685	13681	13638	13574	13641	13690	13613	13699	13778	13721	13651	13836	13546	13745	13651	13672	13599	13670	13696	13648	13621	13736	13767	13630	13793	13766	13726	13758	13681	13526	13719	13707	13794	13820	13791	13560	13591	13686	13652	13805	13775	13774	13767	13536	13722	13615	13687	13594	13599	13587	13577	13711	13682	13617	13695	13535	13625	13981	13697	13710	13692	13534	13763	13548	13740	13891	13591	13695	13789	13800	13616	13636	13645	13594	13670	13698	13859	13603	13683	13713	13523	13753	13838	13664	13670	13736	13816	13698	13740	13710	13767	13724	13598	13760	13667	13568	13654	13767	13668	13620	13472	13679	13751	13645	13624	13690	13650	13644	13641	13605	13651	13662	13833	13691	13633	13554	13624	13784	13743	13825	13612	13639	13620	13757	13537	13667	13688	13766	13683	13728	13652	13769	13756	13694	13834	13544	13729	13684	13691	13764	13573	13666	13647	13738	13587	13736	13698	13654	13680	13641	13525	13796	13764	13835	13621	13663	13729	13690	13699	13740	13622	13739	13813	13791	13630	13705	13824	13675	13714	13725	13681	13676	13690	13766	13890	13734	13702	13696	13540	13610	13822	13577	13820	13614	13719	13657	13576	13729	13860	13697	13595	13796	13696	13674	13639	13702	13736	13815	13744	13803	13624	13679	13701	13621	13685	13572	13753	13871	13631	13508	13721	13754	13713	13807	13781	13788	13788	13582	13694	13651	13779	13744	13679	13757	13680	13565	13567	13708	13418	13817	13627	13595	13523	13589	13598	13722	13715	13809	13675	13822	13553	13678	13849	13639	13836	13599	13699	13717	13681	13604	13588	13692	13810	13637	13614	13664	13651	13824	13710	13859	13680	13702	13542	13632	13776	13710	13698	13685	13623	13795	13755	13668	13718	13769	13665	13798	13668	13647	13395	13820	13662	13776	13650	13863	13783	13899	13562	13627	13622	13771	13680	13712	13568	13521	13822	13757	13733	13711	13606	13790	13686	13745	13894	13797	13741	13780	13643	13562	13790	13778	13559	13570	13560	13881	13769	13660	13660	13653	13620	13740	13678	13676	13576	13706	13823	13674	13697	13806	13837	13623	13514	13744	13650	13598	13602	13784	13567	13777	13644	13600	13706	13669	13687	13778	13567	13429	13716	13673	13585	13673	13732	13737	13662	13762	13526	13655	13790	13676	13652	13555	13660	13680	13937	13748	13603	13633	13800	13820	13653	13715	13706	13598	13822	13672	13743	13531	13650	13713	13815	13716	13676	13783	13745	13812	13668	13680	13759	13747	13737	13578	13702	13667	13676	13775	13794	13769	13841	13735	13608	13646	13640	13596	13721	13605	13644	13658	13738	13772	13794	13625	13792	13664	13714	13701	13789	13712	13638	13541	13674	13544	13815	13713	13633	13603	13688	13791	13714	13732	13537	13583	13604	13765	13770	13729	13661	13632	13864	13556	13695	13587	13750	13705	13654	13622	13684	13653	13690	13761	13756	13784	13605	13575	13689	13702	13739	13807	13553	13604	13610	13701	13621	13753	13751	13778	13660	13644	13659	13700	13735	13638	13795	13520	13737	13656	13831	13749	13754	13823	13617	13771	13722	13686	13562	13689	13721	13682	13802	13692	13904	13672	13685	13716	13714	13573	13684	13799	13531	13582	13618	13784	13829	13706	13622	13840	13757	13773	13728	13708	13698	13728	13611	13709	13629	13682	13762	13760	13682	13655	13715	13679	13722	13517	13733	13641	13694	13669	13570	13718	13641	13734	13758	13672	13664	13505	13545	13701	13725	13693	13747	13757	13718	13654	13605	13664	13595	13735	13792	13531	13638	13557	13890	13590	13686	13551	13603	13720	13718	13631	13678	13735	13665	13630	13441	13684	13690	13686	13519	13668	13571	13593	13600	13706	13692	13606	13668	13799	13585	13614	13800	13626	13720	13590	13752	13607	13685	13769	13649	13529	13804	13632	13562	13672	13624	13626	13719	13770	13616	13583	13587	13626	13753	13650	13562	13798	13615	13614	13707	13819	13530	13876	13746	13755	13720	13910	13800	13645	13696	13609	13730	13742	13382	13676	13660	13621	13763	13711	13841	13518	13698	13649	13586	13831	13634	13925	13626	13809	13694	13766	13552	13704	13789	13654	13585	13777	13743	13513	13599	13508	13830	13633	13594	13694	13653	13621	13637	13852	13707	13613	13845	13672	13685	13561	13751	13676	13639	13883	13501	13799	13700	13550	13595	13717	13635	13563	13764	13679	13823	13746	13500	13659	13689	13652	13578	13705	13624	13606	13821	13677	13742	13884	13623	13638	13670	13691	13911	13723	13706	13717	13582	13641	13506	13673	13911	13515	13583	13645	13768	13700	13765	13636	13689	13630	13798	13471	13702	13719	13672	13542	13564	13494	13695	13669	13701	13535	13679	13800	13770	13740	13596	13787	13621	13654	13669	13615	13672	13804	13878	13563	13679	13587	13757	13603	13416	13872	13710	13587	13781	13777	13670	13639	13700	13774	13623	13689	13671	13813	13639	13713	13710	13670	13794	13773	13641	13774	13600	13644	13720	13797	13765	13778	13613	13694	13669	13658	13698	13663	13673	13785	13614	13624	13480	13762	13591	13878	13693	13634	13869	13766	13738	13669	13591	13709	13652	13608	13722	13666	13581	13741	13588	13642	13655	13731	13690	13552	13442	13679	13711	13652	13595	13700	13837	13785	13790	13646	13685	13812	13775	13693	13780	13556	13889	13569	13691	13772	13697	13615	13811	13800	13763	13819	13652	13670	13667	13691	13761	13815	13744	13914	13725	13705	13747	13728	13813	13684	13659	13686	13932	13668	13767	13876	13597	13793	13846	13680	13648	13674	13904	13682	13695	13686	13699	13689	13706	13646	13738	13856	13693	13732	13712	13693	13736	13618	13704	13729	13720	13662	13796	13744	13813	13573	13741	13665	13704	13738	13789	13667	13616	13755	13674	13674	13778	13544	13655	13644	13860	13767	13823	13823	13767	13581	13602	13688	13673	13646	13677	13711	13594	13688	13549	13638	13683	13706	13609	13668	13858	13650	13585	13774	13694	13697	13658	13644	13680	13775	13637	13732	13778	13700	13703	13714	13742	13640	13664	13675	13664	13694	13655	13654	13678	13811	13720	13671	13681	13705	13619	13750	13867	13786	13849	13725	13611	13771	13487	13690	13749	13665	13616	13982	13844	13843	13781	13580	13581	13561	13647	13621	13778	13712	13711	13671	13730	13875	13743	13826	13688	13716	13556	13822	13731	13787	13727	13839	13697	13539	13817	13608	13816	13515	13740	13616	13824	13730	13640	13662	13582	13660	13544	13602	13677	13667	13632	13659	13675	13556	13695	13735	13582	13774	13706	13709	13659	13532	13818	13704	13761	13714	13577	13708	13888	13983	13629	13519	13478	13596	13747	13662	13816	13716	13718	13661	13548	13667	13810	13593	13791	13643	13714	13638	13747	13589	13657	13697	13528	13727	13769	13654	13723	13605	13725	13676	13725	13743	13678	13805	13798	13625	13746	13590	13696	13612	13654	13523	13731	13634	13790	13790	13510	13623
22764	21205	29129	23607	21522	23800	25909	19971	18147	18010	17681	17427	16806	16610	16234	16076	15598	15643	15394	15201	15006	14884	15025	15097	14806	14786	14973	14848	14937	14745	14764	14910	14749	14773	14856	14847	15073	15011	14852	14937	14832	14810	14886	14814	14889	14815	14808	14653	14621	14855	15642	16020	15759	15203	14927	14893	14744	14646	14544	14598	14573	14539	14682	14597	14626	14366	14621	14715	14642	14705	14669	14638	14764	14609	14809	14648	14749	14573	14483	14563	14640	14606	14841	14619	14631	14707	14690	14632	14760	14677	14568	14629	14716	14782	14684	14636	14549	14756	14867	14689	14571	14639	14778	14676	14542	14590	14426	14529	14717	14658	14670	14614	14598	14612	14724	14700	14460	14635	14702	14707	14665	14721	14765	14492	14738	14745	14528	14653	14809	14700	14727	14824	14813	14624	14669	14592	14499	14654	14424	14528	14451	14577	14566	14720	14746	14695	14700	14596	14639	14515	14515	14815	14811	14594	14689	14581	14574	14766	14666	14552	14658	14697	14890	14547	14685	14719	14569	14788	14708	14321	14587	14665	14535	14546	14651	14459	14581	14688	14726	14630	14628	14854	14506	14514	14714	14496	14634	14433	14611	14639	14546	14513	14790	14754	14743	14492	14583	14788	14812	14658	14652	14707	14690	14646	14569	14659	14626	14628	14671	14572	14647	14564	14555	14702	14798	14503	14741	14462	14717	14632	14816	14767	14479	14727	14694	14581	14654	14629	14683	14638	14703	14542	14666	14519	14711	14706	14516	14590	14602	14656	14622	14690	14684	14683	14613	14784	14576	14736	14527	14478	14664	14478	14559	14519	14659	14542	14618	14499	14698	14631	14452	14625	14402	14629	14726	14761	14463	14657	14552	14482	14525	14523	14685	14644	14493	14584	14659	14665	14844	14788	14717	14446	14638	14496	14716	14567	14595	14579	14614	14675	14510	14830	14485	14762	14600	14591	14694	14582	14591	14751	14466	14469	14819	14672	14526	14535	14624	14659	14572	14677	14637	14698	14564	14719	14614	14495	14558	14659	14718	14538	14542	14588	14722	14491	14688	14733	14626	14813	14730	14676	14608	14790	14556	14593	14686	14685	14663	14675	14794	14557	14602	14674	14516	14703	14474	14555	14777	14764	14890	14568	14599	14423	14632	14582	14604	14834	14621	14571	14489	14621	14513	14473	14649	14598	14505	14704	14469	14691	14595	14637	14585	14531	14606	14638	14341	14528	14532	14423	14724	14636	14528	14515	14784	14480	14765	14592	14843	14684	14614	14489	14594	14500	14907	14693	14675	14672	14617	14756	14552	14789	14704	14701	14737	14497	14664	14400	14463	14533	14681	14737	14469	14740	14655	14567	14620	14666	14493	14845	14447	14762	14678	14628	14754	14566	14494	14649	14455	14693	14698	14569	14629	14641	14710	14754	14553	14584	14641	14526	14708	14539	14547	14611	14460	14705	14464	14770	14652	14517	14689	14564	14654	14646	14651	14597	14696	14652	14543	14453	14756	14542	14621	14710	14825	14680	14718	14800	14507	14799	14660	14712	14856	14762	14979	14508	14575	14539	14622	14510	14476	14501	14588	14592	14561	14807	14690	14682	14655	14650	14434	14484	14513	14617	14600	14504	14485	14648	14602	14371	14616	14586	14575	14439	14632	14513	14614	14629	14664	14565	14844	14584	14617	14604	14702	14684	14792	14738	14600	14568	14520	14769	14629	14617	14681	14645	14557	14848	14553	14332	14688	14513	14472	14941	14662	14716	14829	14596	14549	14640	14548	14645	14641	14711	14677	14609	14554	14422	14577	14457	14499	14330	14704	14745	14571	14758	14711	14642	14626	14469	14650	14412	14580	14560	14724	14628	14539	14557	14461	14356	14408	14706	14726	14437	14659	14509	14563	14548	14772	14539	14652	14578	14652	14738	14501	14588	14777	14522	14710	14619	14406	14679	14466	14453	14670	14737	14796	14682	14541	14378	14731	14590	14591	14636	14543	14697	14670	14513	14549	14628	14701	14697	14541	14683	14620	14513	14744	14676	14753	14523	14587	14776	14543	14519	14619	14585	14545	14631	14691	14713	14739	14615	14606	14540	14602	14695	14671	14505	14687	14684	14585	14821	14547	14547	14540	14660	14770	14557	14594	14720	14593	14666	14447	14606	14565	14735	14586	14523	14889	14654	14523	14413	14712	14666	14737	14671	14594	14704	14700	14683	14538	14575	14842	14764	14640	14526	14596	14695	14477	14642	14612	14481	14562	14325	14666	14448	14656	14648	14548	14773	14754	14598	14476	14553	14303	14803	14756	14691	14597	14577	14457	14523	14568	14307	14621	14717	14884	14607	14686	14575	14554	14605	14752	14569	14598	14686	14615	14591	14620	14648	14713	14728	14578	14543	14590	14675	14670	14474	14665	14733	14541	14817	14798	14671	14728	14551	14673	14678	14670	14661	14646	14704	14709	14634	14678	14698	14697	14753	14730	14704	14540	14574	14426	14640	14595	14733	14645	14545	14579	14527	14594	14625	14663	14466	14712	14563	14658	14488	14418	14738	14645	14703	14527	14566	14629	14643	14408	14681	14687	14561	14534	14553	14613	14691	14775	14661	14782	14582	14581	14478	14560	14405	14772	14457	14497	14656	14678	14705	14642	14672	14410	14648	14688	14589	14651	14776	14550	14587	14586	14586	14612	14671	14454	14687	14813	14406	14530	14466	14417	14662	14662	14441	14612	14645	14898	14545	14710	14681	14640	14449	14800	14513	14719	14485	14620	14633	14496	14497	14784	14630	14607	14660	14521	14605	14668	14579	14547	14791	14527	14774	14570	14462	14588	14480	14561	14490	14725	14592	14409	14654	14821	14483	14663	14533	14739	14415	14675	14727	14828	14634	14749	14604	14647	14635	14555	14618	14526	14714	14413	14701	14611	14647	14456	14706	14677	14772	14467	14446	14675	14622	14576	14629	14871	14848	14594	14640	14621	14642	14477	14449	14548	14656	14717	14568	14504	14369	14568	14707	14596	14620	14453	14631	14494	14597	14589	14490	14578	14555	14430	14569	14673	14530	14709	14661	14573	14639	14629	14828	14692	14588	14673	14773	14727	14680	14613	14643	14638	14586	14766	14731	14495	14618	14638	14658	14631	14577	14565	14612	14621	14657	14479	14529	14718	14709	14595	14558	14635	14502	14743	14600	14661	14703	14715	14575	14698	14663	14605	14534	14677	14600	14541	14643	14697	14634	14604	14585	14707	14618	14785	14579	14707	14463	14566	14756	14560	14565	14581	14687	14561	14634	14569	14598	14613	14806	14655	14599	14683	14732	14637	14912	14771	14740	14646	14460	14793	14548	14636	14495	14655	14511	14572	14612	14601	14675	14604	14493	14607	14474	14577	14510	14608	14476	14630	14627	14568	14611	14800	14395	14686	14573	14563	14380	14616	14372	14623	14614	14562	14713	14659	14611	14410	14556	14628	14789	14634	14529	14609	14718	14522	14769	14700	14665	14575	14695	14684	14493	14646	14657	14630	14692	14523	14480	14755	14439	14802	14691	14637	14807	14650	14586	14694	14523	14734	14623	14611	14452	14870	14666	14463	14721	14588	14663	14587	14696	14692	14640	14531	14725	14707	14708	14564	14618	14521	14542	14507	14417	14722	14686	14807	14629	14796	14677	14577	14502	14559	14572	14607	14502	14460	14630	14693	14476	14440	14541	14692	14667	14772	14648	14486	14596	14595	14699	14553	14521	14696	14547	14833	14710	14710	14688	14630	14703	14643	14793	14806	14688	14490	14542	14681	14726	14736	14753	14597	14468	14490	14611	14707	14608	14637	14631	14490	14579	14795	14630	14668	14556	14616	14804	14584	14582	14631	14673	14523	14694	14582	14868	14611	14662	14633	14632	14431	14826	14502	14645	14634	14548	14382	14801	14674	14575	14630	14482	14642	14614	14590	14795	14771	14555	14640	14660	14471	14602	14507	14509	14438	14692	14537	14413	14658	14479	14595	14623	14589	14575	14689	14536	14586	14561	14550	14428	14564	14656	14660	14596	14614	14626	14624	14513	14525	14646	14645	14607	14629	14676	14522	14743	14658	14639	14533	14639	14553	14571	14622	14682	14591	14551	14879	14526	14594	14608	14630	14538	14691	14397	14526	14563	14628	14671	14715	14790	14791	14595	14643	14598	14799	14577	14757	14563	14785	14657	14770	14733	14640	14513	14794	14496	14702	14727	14622	14623	14633	14684	14503	14418	14398	14599	14698	14672	14401	14523	14571	14522	14495	14493	14515	14599	14624	14469	14629	14636	14542	14736	14437	14760	14669	14456	14645	14615	14690	14506	14771	14720	14627	14602	14674	14634	14802	14499	14617	14539	14480	14491	14562	14604	14375	14728	14586	14665	14524	14581	14546	14620	14727	14603	14518	14741	14797	14569	14618	14732	14309	14799	14696	14570	14820	14581	14654	14647	14614	14648	14677	14608	14701	14596	14620	14632	14498	14610	14652	14503	14354	14426	14415	14686	14607	14781	14539	14692	14453	14457	14718	14651	14512	14634	14515	14669	14651	14653	14420	14470	14795	14694	14668	14689	14671	14689	14482	14755	14821	14634	14497	14554	14673	14813	14579	14659	14555	14653	14589	14584	14721	14758	14798	14676	14559	14685	14751	14653	14577	14684	14676	14701	14639	14657	14754	14678	14533	14353	14670	14628	14826	14687	14609	14591	14799	14694	14542	14446	14689	14632	14761	14620	14512	14474	14583	14271	14772	14344	14581	14611	14659	14581	14681	14538	14640	14650	14658	14635	14655	14532	14794	14494	14486	14382	14542	14581	14646	14507	14725	14493	14470	14461	14588	14545	14538	14771	14636	14660	14578	14715	14782	14702	14479	14695	14425	14555	14639	14755	14755	14513	14560	14455	14454	14711	14638	14675	14588	14718	14559	14669	14624	14762	14727	14530	14665	14484	14698	14305	14429	14397	14455	14613	14692	14666	14454	14638	14784	14560	14536	14592	14721	14490	14764	14688	14511	14458	14629	14592	14618	14755	14688	14730	14610	14747	14651	14625	14633	14435	14590	14530	14744	14782	14669	14651	14809	14549	14587	14430	14528	14636	14453	14636	14625	14686	14608	14501	14648	14570
23492	44142	42589	33481	28449	25175	22745	20810	19406	19061	18173	17990	17247	16629	16074	15784	15187	15098	14824	14676	14339	14222	14314	14159	13901	14025	13975	14453	13879	14034	14071	14156	14044	14117	14355	14265	14246	14284	13989	14244	13919	13979	13936	14030	13897	14109	14032	14028	13945	14033	15206	15620	15129	14537	14155	14062	13893	13993	13822	13952	13915	13926	13914	13980	13925	13781	13981	13814	13702	13772	13691	13924	14100	13961	13751	13823	13989	13977	13985	13646	13830	13867	13880	13800	13916	13818	13735	13941	13919	13870	13742	13806	13817	13851	14067	13992	13873	13930	13886	13807	13842	13753	13850	13868	13974	13733	13684	13853	14049	13920	13842	13900	13793	13858	13853	13722	13929	13843	14111	13835	13794	13758	13937	13926	13656	13877	13857	13871	13917	13924	13726	13810	13855	13879	13973	13971	13874	13972	13947	14053	13843	13798	14012	13766	13677	13832	13796	13913	13817	13827	13829	13602	13824	13737	13874	13927	13860	13826	13747	13829	13888	13766	13974	13791	13819	13764	13907	13885	13749	13915	13859	14024	13921	13717	13803	13730	14015	13764	13922	13893	13716	13727	13948	13874	13833	13726	13854	13787	13890	13826	13775	13917	13849	13806	13958	13826	13827	13691	13856	13667	13725	13836	13831	13979	13647	13795	13865	13913	13897	13814	13780	13823	13818	13851	13754	13864	13803	13957	13881	13914	13801	13726	13937	13988	13659	13939	13889	13872	13753	13801	13875	13759	13821	13905	14021	13866	13859	13791	13714	14030	13958	14012	13823	13763	13881	13833	13805	13823	13921	13969	13882	13958	13778	13916	13859	13779	13887	13942	13790	13763	13941	13898	13821	13779	13995	13837	13898	13713	13740	13879	13826	13828	13770	13921	13823	13743	13760	13839	13939	13672	13905	13787	13743	13893	13852	13762	13719	13818	13801	13852	13953	13696	13923	13929	13979	13767	13775	13782	13899	13854	13847	13919	13984	13725	13803	13855	13847	13908	13930	13749	13813	13951	13860	13873	13717	13876	13861	13722	13690	13757	13689	13816	13641	13819	13850	13835	13978	13859	13901	13786	13840	13754	13680	13869	13869	13884	13786	14059	13881	13792	13820	13767	13758	13970	13926	13768	13893	13901	13849	14013	13972	13930	13919	13900	13713	13853	13773	13783	13805	13819	13873	13956	13794	13884	13832	13744	13787	13714	13950	13942	13874	13777	13828	13962	13853	13826	13893	13818	13824	13869	13814	13851	13689	14001	13942	13807	13993	13787	13806	13819	13887	13796	13827	13832	13780	13841	13769	13886	13870	13911	13776	13991	13738	13751	13918	13996	13681	13994	13959	13762	14060	13900	14082	13720	13878	13835	13865	13899	13731	13795	13983	13897	13755	13702	13831	13872	13836	13901	13734	13897	13937	13648	13899	13790	13913	13676	13708	13879	13783	13851	13799	13974	13848	13840	13790	13908	13588	13795	13811	13857	13889	13884	13909	13811	13897	13851	13788	13973	13874	13770	13913	13761	13884	13715	13854	13760	13885	13957	13910	13976	13863	13841	13911	13602	13716	13713	13843	13915	13729	13783	13683	13907	13849	13810	13711	13698	13731	13810	13931	13852	13827	13894	13936	13659	13918	13879	13791	13711	13850	13715	13864	13968	13794	13851	13948	13741	13778	13842	13887	13811	13779	13854	13797	13923	14011	13781	13662	13979	13893	13672	13789	13857	13889	13909	14031	13953	13780	13666	13681	13896	13837	13884	13665	13821	13865	13800	13917	13941	13925	13848	13754	13967	13864	13669	13919	14005	13788	13877	13880	13869	13823	13786	13828	13707	13743	13945	13860	13825	13993	13961	13891	13778	13995	13633	13947	13840	13778	13922	13989	13911	13770	13908	13969	13987	13783	14012	13872	14018	13783	13815	13744	13857	13673	13821	13732	13880	13998	13879	13878	13947	13837	13749	13817	13756	13925	13959	13795	13921	13743	13831	13736	13836	13912	13979	13746	13851	13803	13969	13873	13872	13827	13880	13891	13792	13732	13844	13880	13815	13941	13946	13884	13957	13988	14010	13935	13811	13927	13771	13886	13757	14020	13969	13805	13734	13807	13787	13708	13941	13881	13805	13933	13913	13721	13746	13766	13909	13812	13801	13767	13786	13881	13899	13780	13833	13818	13751	13995	13809	13891	13691	13831	13879	13884	13800	13810	13802	14007	13880	13767	13800	13785	13918	13914	13892	13800	13736	13874	13736	13656	13792	13924	13946	13963	13823	13861	13823	13775	13948	13834	13933	13944	13860	13690	13823	13819	13960	13762	13882	13832	13749	14024	13706	13853	13864	13697	13830	13786	13943	13867	13894	13721	14018	13771	13765	13693	14006	13899	13947	13794	13846	13724	13871	13984	13715	13905	13797	13843	13831	13807	13906	13869	13794	13768	13904	13844	13807	13687	13659	13773	13852	13918	13986	13875	13691	13756	13756	13873	13748	13764	13768	13903	14051	13818	13939	13869	13766	13663	13932	13827	13882	13946	13869	13828	13753	13875	13740	13846	13804	13755	13805	13815	13575	13753	13985	13991	13800	13959	13815	13984	13634	13803	13872	13790	13825	13876	13906	13875	13917	13749	13940	13740	13831	13905	13902	13846	13924	13841	13844	13975	13769	13758	13752	13782	13781	13829	13789	13685	14108	13747	13844	13833	13698	13866	13577	13903	13764	14184	13737	13854	13890	13649	13570	13875	13936	13810	13935	14107	13796	13762	13875	13921	13837	13806	13903	13873	13677	13800	13634	13881	13848	14012	13731	13830	13871	13755	13871	13877	13829	13778	13915	13863	13710	13756	13817	14028	13871	13934	13843	13801	13798	13758	13923	13746	13803	13899	13815	13999	13806	13816	13875	13818	13842	13742	13837	13663	13797	13861	13872	13769	13929	13879	13813	13876	13800	13645	13747	13685	14017	13776	13799	13741	13776	13936	13825	13914	13882	13694	13943	13703	13751	13756	13712	13932	13758	13712	13936	13866	13728	13805	13860	13917	13894	13929	13800	13874	13658	13913	13769	13885	13788	13761	13817	13944	13658	14032	13880	13606	13959	13856	13771	13851	13731	13811	13793	13920	13779	13849	13978	13911	13875	13655	13772	13845	13898	13960	13650	13832	13847	13899	13830	13638	13647	13794	13783	13792	13810	13892	13788	13891	13852	13933	13834	13681	13819	13867	13746	13804	13888	13853	13937	13769	13992	13868	13937	13737	13888	13804	13845	13839	13829	13819	13764	13893	13836	13852	13830	13745	13812	13724	13901	13760	13765	13819	14109	13802	13892	13940	13735	13807	13887	13828	13913	13806	13913	13643	13999	13855	13838	13743	13840	13721	13819	13940	13733	13836	13952	13757	13689	13850	13966	13756	13874	13904	13879	13651	13852	13738	13820	13864	13675	13852	13849	13808	13803	13746	14002	13787	13818	13825	13829	13715	13857	13878	13929	13800	13900	13727	13844	13840	13835	13890	13692	13731	13982	13951	13747	13621	13831	13774	13783	13685	13965	13942	13801	13831	13711	13862	13797	13905	13772	13776	13858	13814	13828	13895	13747	13881	13866	13817	13945	13868	13828	13957	13704	13904	13897	13773	13813	13746	13992	13873	13786	13848	13838	13865	13916	13863	13791	13859	13860	13896	13741	13770	13682	13800	13972	13825	13932	13809	13927	13879	13741	13918	13743	13879	13778	13645	13833	13995	13882	13937	13780	13874	13903	13732	13982	13977	13614	13771	13883	13938	13839	13835	13885	13772	13696	13716	13821	13761	13788	13838	13775	13944	13723	13765	13903	13834	13885	13780	13697	14080	13844	13873	13943	13851	13781	14034	13789	13753	13722	13845	13994	13871	13883	13950	13956	13884	13880	13770	13953	13903	13769	13758	13734	13899	13880	13792	13855	13744	13811	13973	13734	13684	13892	13910	13817	13797	13885	13723	13726	13821	13804	13900	13931	13814	13818	14049	13843	13869	13844	13870	13778	13844	13853	13758	13737	13927	13820	13822	13828	13801	14001	13895	14008	13795	13939	13808	13714	13713	13805	13796	13709	13763	13750	14015	13820	13970	13818	13839	13892	13891	13785	13980	13802	13705	13931	13653	13866	13898	13925	13655	13683	13922	13919	13889	13835	13768	13877	13776	13802	13917	13886	13928	13928	13848	13749	13849	13714	13738	13614	13927	13966	13798	13768	13875	13932	13790	13824	13911	13714	13880	13816	13849	13844	13695	13705	13761	13748	13769	13972	13867	13902	13939	13876	13785	13834	13780	13692	13913	13890	13911	13811	13854	13806	13876	13861	13936	13860	13681	13883	14085	13908	13794	13833	14020	13692	14011	14005	13855	13671	13751	13802	13928	13874	13713	13780	13859	13783	13858	14001	13687	13790	13774	13731	13754	13915	13805	14014	13729	13734	13771	13899	13891	13885	13703	13979	13815	13755	13807	13787	13784	13621	14041	13891	13721	13837	13847	13800	14025	13925	13837	13827	13836	13797	13923	13735	13895	13811	13712	13871	13825	13730	13638	13947	13953	13779	13851	13744	13695	13950	13729	13794	13732	13827	13797	13873	13850	13998	13935	13793	13928	13916	13888	13888	14000	13804	13652	13815	13756	13704	13795	13703	13768	13744	13830	14097	13914	13810	13794	13836	13889	13909	13899	13889	13816	13820	13930	13835	13873	13721	13924	13782	13872	13912	13859	13869	13800	13650	13854	13852	13902	13734	13871	13743	14024	13611	13858	13707	13932	13824	13960	13732	13798	13711	13836	13793	13878	13790	13734	13812	13782	13985	14005	13865	13685	13925	13816	13764	13990	13994	13902	13735	13760	13989	13789	13839	13892	14058	13907	14014	13914	13949	13785	13741	13942	13793	13906	13776	13795	13820	13823	13852	13703	13791	13880	13641	13923	13755	13827	13897	13848	13846	13882	13859	13895	13871	13971	13891	13770	13977	14081	13786	13791	13816	13728	13955	13823	13959	13787	13809	13672	13822	13838	13754	13828	13738	13837	13833	13770	13942	13743	13933	13847	13841	13924	13955	14047	13863	13882	13775	13910	13788	13864	13844	13916	13813	13795	13853	13773	13812	13813	13656	13925	13907	13785	13882
27233	23351	28986	24877	19039	17499	16913	16141	15718	15674	15579	15633	15259	15271	15088	14811	14758	14810	14703	14562	14539	14538	14325	14564	14456	14378	14668	14761	14732	14444	14404	14721	14618	14673	14563	14566	14681	14622	14570	14715	14548	14424	14683	14506	14566	14509	14577	14509	14546	14528	14620	14423	14497	14566	14602	14510	14601	14596	14589	14440	14466	14431	14375	14604	14401	14542	14446	14296	14441	14424	14531	14370	14288	14468	14471	14449	14306	14344	14413	14465	14417	14473	14600	14398	14374	14660	14386	14476	14455	14482	14522	14549	14440	14475	14380	14507	14528	14473	14526	14424	14353	14563	14546	14429	14381	14348	14364	14379	14387	14519	14358	14516	14356	14520	14630	14507	14640	14523	14347	14396	14319	14545	14600	14364	14465	14361	14517	14538	14431	14373	14473	14516	14395	14364	14709	14407	14545	14348	14397	14577	14524	14360	14445	14522	14503	14598	14624	14149	14617	14621	14459	14350	14468	14516	14507	14440	14495	14501	14447	14351	14436	14189	14374	14414	14637	14354	14396	14297	14342	14401	14395	14430	14344	14519	14627	14533	14292	14507	14409	14479	14505	14326	14358	14478	14354	14265	14535	14519	14455	14479	14572	14589	14627	14600	14649	14585	14551	14426	14473	14357	14247	14476	14535	14381	14458	14418	14355	14494	14271	14392	14433	14530	14348	14447	14537	14506	14346	14436	14454	14718	14487	14349	14491	14412	14524	14478	14544	14595	14412	14370	14600	14467	14388	14415	14518	14354	14357	14331	14544	14363	14575	14461	14322	14427	14507	14184	14517	14356	14531	14412	14366	14515	14530	14531	14286	14364	14493	14365	14433	14604	14219	14366	14316	14518	14408	14403	14520	14529	14509	14486	14333	14527	14373	14515	14345	14372	14372	14514	14233	14497	14620	14457	14501	14476	14356	14391	14418	14401	14378	14353	14562	14435	14439	14230	14447	14474	14156	14448	14583	14351	14445	14655	14401	14272	14344	14529	14471	14373	14345	14591	14380	14409	14562	14549	14306	14442	14712	14547	14436	14375	14400	14263	14529	14526	14463	14266	14590	14394	14371	14543	14346	14300	14506	14375	14556	14325	14254	14520	14464	14535	14320	14491	14414	14312	14549	14456	14312	14405	14424	14454	14443	14519	14449	14482	14424	14340	14481	14456	14457	14459	14561	14405	14405	14505	14525	14441	14586	14553	14449	14513	14517	14363	14452	14512	14336	14435	14497	14405	14305	14558	14269	14491	14365	14328	14517	14491	14327	14519	14464	14526	14408	14575	14408	14428	14728	14427	14314	14287	14439	14276	14398	14376	14275	14448	14445	14472	14414	14343	14452	14378	14368	14395	14347	14549	14436	14506	14344	14473	14465	14545	14312	14291	14417	14422	14467	14362	14531	14550	14502	14792	14385	14338	14386	14419	14325	14575	14526	14121	14494	14337	14561	14482	14317	14294	14482	14457	14566	14585	14446	14443	14527	14585	14520	14242	14452	14588	14525	14406	14464	14453	14497	14417	14453	14558	14248	14466	14430	14543	14509	14228	14336	14486	14438	14380	14385	14392	14462	14387	14459	14531	14438	14370	14443	14350	14382	14433	14424	14564	14698	14347	14544	14587	14442	14403	14314	14518	14323	14308	14316	14238	14278	14285	14489	14377	14477	14490	14542	14327	14633	14496	14541	14649	14472	14625	14433	14462	14314	14470	14531	14592	14426	14659	14598	14499	14425	14584	14581	14579	14562	14555	14568	14416	14358	14574	14426	14299	14438	14416	14476	14391	14421	14445	14500	14462	14323	14410	14544	14436	14309	14387	14299	14460	14503	14501	14406	14330	14287	14328	14274	14480	14505	14475	14376	14681	14446	14672	14525	14389	14455	14336	14399	14510	14606	14450	14549	14538	14457	14578	14490	14259	14431	14476	14381	14456	14441	14431	14492	14483	14331	14452	14436	14471	14583	14643	14523	14519	14441	14637	14466	14478	14553	14449	14511	14345	14440	14424	14439	14447	14420	14476	14526	14429	14514	14240	14503	14480	14419	14498	14630	14338	14557	14513	14517	14452	14308	14571	14217	14440	14514	14581	14561	14384	14523	14437	14538	14443	14375	14381	14689	14477	14394	14458	14493	14405	14252	14353	14462	14375	14462	14379	14498	14472	14659	14559	14465	14400	14394	14259	14361	14398	14229	14432	14360	14396	14583	14438	14578	14454	14474	14184	14409	14556	14372	14497	14390	14393	14429	14350	14236	14334	14289	14412	14335	14458	14518	14393	14425	14465	14478	14325	14414	14352	14581	14397	14642	14574	14432	14364	14364	14597	14569	14402	14466	14539	14468	14413	14352	14470	14596	14415	14382	14303	14456	14478	14344	14636	14494	14501	14483	14541	14381	14351	14604	14447	14209	14607	14402	14429	14625	14495	14376	14369	14501	14325	14456	14434	14527	14444	14454	14424	14466	14485	14477	14425	14478	14391	14501	14269	14704	14453	14539	14426	14663	14339	14462	14378	14624	14517	14581	14444	14756	14388	14378	14586	14601	14434	14491	14443	14623	14402	14472	14509	14538	14187	14503	14494	14555	14479	14463	14498	14261	14372	14334	14518	14429	14389	14380	14177	14348	14488	14459	14211	14562	14360	14586	14551	14515	14426	14541	14421	14418	14504	14496	14324	14453	14463	14268	14394	14411	14558	14295	14261	14401	14318	14296	14534	14415	14254	14507	14365	14520	14401	14326	14370	14479	14096	14422	14353	14371	14533	14610	14486	14279	14585	14406	14472	14377	14465	14482	14482	14442	14545	14597	14487	14424	14360	14442	14479	14362	14334	14486	14444	14574	14549	14497	14483	14470	14409	14605	14277	14458	14438	14357	14587	14446	14325	14489	14540	14399	14482	14488	14425	14458	14525	14664	14557	14377	14418	14677	14353	14495	14505	14457	14375	14344	14568	14515	14383	14531	14448	14549	14455	14444	14428	14512	14563	14357	14710	14510	14497	14279	14597	14436	14361	14268	14478	14295	14365	14339	14536	14462	14331	14524	14423	14550	14525	14542	14447	14353	14305	14525	14506	14426	14538	14346	14291	14469	14387	14439	14508	14382	14314	14602	14578	14512	14394	14365	14594	14541	14730	14482	14421	14632	14393	14453	14393	14514	14255	14360	14384	14502	14548	14508	14669	14398	14457	14462	14421	14655	14485	14492	14353	14371	14472	14375	14505	14410	14437	14357	14405	14384	14502	14389	14527	14657	14497	14401	14426	14403	14709	14548	14519	14451	14545	14490	14277	14403	14371	14294	14504	14460	14464	14406	14377	14524	14598	14319	14512	14715	14365	14459	14392	14451	14270	14596	14399	14537	14402	14548	14628	14447	14512	14599	14552	14575	14253	14488	14351	14474	14547	14620	14452	14507	14433	14541	14268	14380	14378	14489	14502	14640	14469	14665	14439	14511	14370	14630	14374	14433	14469	14230	14526	14542	14718	14343	14463	14590	14475	14462	14409	14265	14496	14311	14379	14523	14534	14737	14425	14531	14547	14416	14431	14481	14317	14435	14479	14723	14510	14543	14496	14200	14564	14552	14722	14479	14238	14488	14391	14445	14429	14549	14401	14383	14425	14218	14509	14525	14412	14449	14359	14537	14313	14603	14370	14500	14594	14361	14425	14496	14559	14603	14300	14379	14500	14539	14542	14303	14394	14425	14356	14503	14310	14448	14390	14512	14504	14560	14432	14389	14447	14554	14461	14318	14340	14268	14589	14349	14474	14430	14394	14402	14584	14477	14504	14559	14386	14345	14295	14324	14613	14454	14380	14472	14493	14609	14588	14408	14448	14508	14499	14306	14402	14459	14507	14355	14358	14345	14504	14258	14426	14467	14472	14437	14510	14566	14482	14615	14484	14405	14276	14437	14413	14363	14531	14419	14426	14302	14385	14364	14413	14498	14419	14431	14288	14407	14348	14382	14442	14547	14515	14453	14521	14550	14608	14339	14178	14492	14458	14555	14545	14568	14494	14255	14418	14540	14250	14608	14531	14412	14396	14503	14588	14432	14547	14360	14578	14480	14397	14450	14281	14475	14418	14423	14495	14493	14681	14336	14335	14398	14439	14476	14482	14505	14225	14388	14230	14403	14424	14316	14199	14488	14450	14669	14401	14597	14495	14465	14509	14390	14396	14451	14487	14562	14450	14512	14382	14497	14506	14478	14435	14655	14557	14545	14343	14400	14510	14240	14334	14374	14356	14259	14337	14463	14540	14498	14422	14290	14540	14403	14468	14299	14280	14401	14441	14417	14694	14471	14282	14587	14487	14393	14364	14511	14467	14619	14385	14373	14564	14394	14429	14467	14498	14385	14404	14522	14397	14538	14362	14624	14281	14324	14168	14521	14455	14548	14553	14673	14423	14403	14421	14422	14377	14482	14639	14401	14512	14493	14394	14314	14354	14510	14585	14402	14451	14534	14526	14604	14302	14406	14389	14385	14464	14360	14516	14619	14366	14484	14329	14338	14300	14585	14492	14494	14418	14595	14321	14471	14446	14412	14439	14563	14593	14654	14322	14294	14349	14410	14446	14434	14603	14495	14540	14312	14502	14429	14446	14472	14476	14398	14576	14502	14700	14619	14421	14503	14389	14579	14400	14411	14646	14635	14387	14481	14310	14412	14411	14392	14502	14326	14620	14427	14467	14246	14446	14450	14663	14387	14681	14464	14367	14435	14408	14519	14505	14213	14359	14685	14467	14528	14444	14515	14390	14532	14562	14357	14637	14321	14418	14332	14501	14348	14257	14515	14362	14641	14340	14277	14361	14562	14473	14629	14467	14483	14367	14299	14573	14437	14513	14526	14590	14363	14442	14479	14465	14493	14399	14383	14419	14272	14439	14581	14525	14384	14285	14379	14508	14694	14316	14480	14499	14471	14538	14500	14371	14511	14392	14446	14326	14420	14438	14648	14483	14385	14478	14514	14417	14531	14371	14509	14220	14259	14397	14444	14469	14505	14389	14378	14451	14492	14365	14367	14393	14483	14291	14577	14683	14256	14627	14570	14541	14420	14402	14483	14451	14418	14336	14543	14399	14429	14447	14491	14347	14232	14572	14428	14338	14283	14424	14580	14376	14285	14434	14615	14433	14575	14464
22326	33772	31779	24104	20451	18477	17520	16549	15948	16017	15590	15357	15075	14918	14665	14520	14280	14161	14051	13997	13844	13863	13748	13774	13592	13967	13851	13791	13918	13744	13784	13907	13875	13893	13795	13794	13815	13785	14060	14064	13810	13810	13843	14037	13886	13757	13778	13816	13701	13880	13909	14005	13859	13946	13844	13702	13719	13822	13741	13753	13747	13803	13725	13735	13769	13872	13778	13901	13782	13830	13918	13811	13748	13752	13794	13821	13713	13846	13623	13971	13749	13779	13758	13552	13742	13728	13879	13725	13715	13825	13804	13932	13766	13932	13663	13755	13643	13840	13784	13626	13846	13782	13830	13769	13797	13666	13879	13634	13763	13656	13686	13804	13856	13843	13678	13662	13864	13772	13638	13808	13553	13696	13809	13904	13642	13663	13789	13770	13630	13796	13805	13614	13642	13947	13633	13856	13822	13770	13807	13676	13711	13667	13925	13795	13621	13829	13905	13867	13707	13811	13638	13681	13793	13675	13826	13897	13713	13773	13865	13661	13743	13608	13773	13642	13772	13854	13843	13671	13668	13722	13777	13758	13725	13896	13798	13715	13766	13665	13782	13670	13687	13817	13839	13760	13741	13710	13891	13686	13916	13713	13786	13899	13897	13668	13602	13751	13868	13785	13615	13777	13836	13702	13723	13775	13847	13755	13817	13754	13803	13692	13776	14028	13784	13507	13834	13844	13838	13868	13764	13861	13831	13696	13755	13744	13856	13785	13787	13758	13808	13663	13769	13668	13758	13796	13719	13718	13695	13587	13858	13899	13657	13792	13771	13937	13701	13804	13595	13641	13806	13635	13889	13699	13594	13962	13739	13847	13493	13726	13763	13782	13763	13799	13719	13833	13760	13707	13743	13790	13686	13804	13803	13772	13886	13898	13767	13851	13641	13631	13801	13698	13673	13695	13899	13595	13626	13623	13787	13702	13791	13903	13685	13686	13848	13802	13765	13744	13765	13745	13916	13798	13791	13759	13782	13759	13790	13729	13760	13870	13876	13715	13786	13666	13699	13734	13903	13980	13851	13728	13845	13746	13778	13749	13798	13844	13798	13906	13758	13670	13715	13713	13804	13623	13916	13835	13769	13659	13722	13808	13887	13827	13724	13710	13749	13811	13668	13884	13704	13894	13809	13845	13547	13663	13823	13747	13762	13664	13670	13834	13688	13686	13762	13674	13641	13707	13624	13955	13742	13779	13739	13785	13796	13611	13700	13630	13955	13714	13610	13875	13742	13686	13777	13706	13799	13744	13658	13808	13667	13975	13563	13816	13776	13887	13786	13777	13751	13775	13686	13843	13742	13885	13746	13763	13658	13582	13885	13835	13952	13590	13745	13898	13780	13763	13855	13830	13675	13615	13954	13741	13748	13810	13824	13946	13692	14047	13723	13614	13876	13813	13734	13883	13773	13582	13722	13689	13877	13854	13763	13725	13758	13802	13767	13777	13770	13722	13769	13718	13741	13928	13734	13708	13885	13771	13728	13685	13642	13473	13839	13733	13749	13872	13713	13710	13749	13749	13820	13550	13886	13672	13847	13902	13788	13548	13839	13767	13887	13759	13806	13599	13698	13939	13790	13692	13836	13794	13814	13740	13681	13675	13774	13641	13707	13824	13577	13610	13835	13929	13746	13784	13746	13732	13689	13848	13707	13624	13948	13798	13700	13716	13701	13651	13823	13841	13903	13797	13755	13657	13804	13796	13730	13732	13790	13557	13828	13678	13680	13711	13759	13791	13736	13664	13837	13827	13732	13801	13700	13864	13691	13677	13908	13890	13796	13720	13725	13724	13771	13741	13937	13784	13688	13711	13856	13543	13849	13620	13719	13771	13895	13482	13828	13712	13753	13797	13610	13816	13771	13676	13996	13724	13777	13698	13714	13750	13907	13733	13833	13674	13871	13879	13674	13701	13722	13686	13715	13682	13784	13803	13768	13815	13573	13777	13833	13608	13892	13896	13749	13813	13809	13813	13622	13641	13849	13690	13853	13840	13841	13814	13812	13830	13861	13804	13844	13645	13835	13685	13953	13786	13685	13834	13710	13745	13750	13701	13674	13876	13907	13805	13794	13746	13826	13704	13750	13782	13738	13817	13879	13772	13760	13663	13665	13634	13751	13711	13688	13753	13776	13666	13718	13773	13787	13704	13662	13738	13857	13640	13733	13842	13769	13704	13785	13789	13802	13724	13833	13839	13756	13764	13772	13736	13741	13807	13577	13724	13602	13728	13678	13855	13775	13779	13743	13853	13767	13722	13822	13791	13849	13755	13802	13731	13614	13669	13832	13834	13593	13704	13627	13718	13628	13604	13768	13820	13784	13616	13835	13701	13664	13841	13828	13638	13530	13752	13752	13695	13759	13817	13786	13715	13561	13669	13822	13549	13641	13493	13823	13757	13616	13750	13691	13606	13784	13845	13714	13739	13759	13727	13752	13928	13786	13721	13825	13798	13697	13862	13731	13782	13853	13829	13586	13723	13813	13760	13759	13710	13954	13663	13812	13815	13848	13824	13855	13746	13643	13666	13728	13611	13794	13807	13963	13766	13696	13739	13731	13761	13741	13765	13859	13828	13866	13583	13817	13891	13754	13627	13704	13852	13928	13825	14042	13696	13591	13821	13686	13913	13793	13744	13894	13831	13813	13777	13727	13809	13788	13795	13841	13672	13980	13730	13727	13660	13782	14007	13849	13797	13762	13693	14014	13585	13746	13827	13838	13796	13770	13753	13846	13726	13750	13686	13838	13592	13743	13884	13709	13721	13731	13692	13622	13700	13846	13729	13804	13775	13732	13817	13802	13784	13818	13628	13590	13745	13608	13765	13718	13770	13770	13707	13740	13846	13682	13833	13845	13691	13561	13636	13862	13773	13713	13746	13621	14012	13753	13767	13835	13660	13718	13549	13701	13707	13893	13891	13754	13803	13836	13614	13751	13778	13887	13668	13683	13739	13682	13691	13767	13733	13824	13876	13791	13676	14023	13640	13873	13783	13707	13798	13828	13788	13710	13635	13800	13811	13745	13811	13940	13730	13715	13717	13634	13853	13809	13844	13897	13879	13679	13669	13815	13875	13893	13627	13691	13792	13757	13804	13675	13855	13824	13828	13814	13733	13800	13651	13780	13634	13653	13885	13770	13844	13860	13834	13768	13756	13819	13813	13806	13684	13704	13942	13721	13828	13912	13657	13734	13884	13828	13843	13636	13616	13729	13875	13787	13702	13846	13714	13523	13790	13753	13829	13745	13849	13653	13660	13892	13703	13743	13759	13754	13814	13779	13661	13781	13788	13749	13825	13740	13805	13715	13778	13548	13713	13751	13664	13761	13706	13756	13638	13686	13810	13827	13764	13888	13753	13681	13649	13727	14025	13661	13708	13855	13652	13809	13836	13725	13855	13691	13835	13834	13788	13698	13830	13763	13744	13711	13819	13676	13882	13584	13694	13785	13735	13843	13761	13754	13672	13802	13839	13842	13706	13837	13724	13872	13739	13753	13794	13774	13859	13867	13696	13768	13768	13716	13827	13813	13726	13610	13746	13909	13707	13715	13760	13798	13934	13711	13645	13637	13869	13790	13760	13733	13734	13923	13746	13782	13692	13844	13777	13746	13726	13813	13836	13757	13756	13789	13817	13697	13902	13778	13754	13746	13748	13755	13630	13856	13761	13611	13683	13706	13841	13939	13830	13706	13797	13799	13847	13795	13659	13822	13783	13823	13809	13699	13865	13752	13732	13592	13642	13899	13811	13728	13676	13868	13814	13765	13860	13749	13854	13740	13741	13979	13922	13810	13861	13779	13820	13884	13640	13822	13750	13830	13849	13774	13727	13594	13901	13911	13733	13812	13597	13759	13841	13939	13767	13774	13720	13733	13717	13763	13790	13847	13719	13901	13787	13775	13767	13848	13738	13807	13659	13758	13720	13772	13711	13749	13776	13638	13721	13810	13793	13639	13782	13862	13790	13743	13867	13922	13635	13699	13757	13715	13757	13767	13879	13647	13793	13680	13834	13867	13783	13827	13641	13735	13749	13753	13919	13775	13714	13721	13760	13792	13682	13781	13764	13855	13761	13658	13744	13840	13707	13724	13837	13756	13696	13676	13667	13913	13770	13934	13692	13795	13721	13885	13925	13775	13631	13753	13732	13779	13612	13758	13831	13626	13755	13776	13791	13854	13753	13976	13694	13814	13739	13625	13717	13765	13810	13805	13687	13918	13921	13694	13791	13815	13943	13726	13799	13798	13737	13868	13784	13704	13768	13663	13569	13601	13931	13708	13829	13806	13795	13799	13765	13637	13855	13868	13716	13817	13757	13741	13812	13747	13903	13549	13613	13750	13674	13938	13716	13745	13926	13583	13796	13693	13808	13613	13743	13678	13796	13811	13885	13855	13750	13757	13830	13877	13657	13801	13706	13781	13652	13826	13629	13661	13642	13772	13906	13670	13979	13749	13761	13802	13794	13716	13629	13806	13753	13757	13728	13876	13853	13756	13722	13690	13701	13658	13762	13615	13842	13551	13657	13725	13822	13868	13680	13739	13830	13847	13850	13869	13862	13657	13767	13941	13707	13799	13874	13874	13835	13767	13826	13769	13830	13737	13787	13852	13815	13881	13840	13732	13721	13618	13745	13721	13879	13672	13865	13819	13834	13840	13825	13687	13756	13736	13787	13818	13816	13773	13716	13762	13731	13774	13915	13779	13606	13878	13765	13695	13739	13708	13826	13631	13618	13787	13758	13924	13804	13773	13784	13472	13533	13790	13508	13546	13851	13899	13636	13807	13677	13708	13843	13944	13752	13784	13828	13732	13673	13631	13924	13883	13828	13859	13780	13860	13754	13830	13658	13899	13767	13811	13770	13805	13908	13708	13780	13737	13732	13798	13747	13813	13775	13624	13769	13535	13879	13847	13795	13815	13571	13619	13843	13708	13841	13440	13805	13781	13698	13840	13878	13837	13776	13589	13679	13631	13745	13777	13737	13839	13676	13679	13808	13916	13645	13752	13710	13657	13738	13737	13787	13750	13744	13850	13764	13763	13839	13707	13878	13736	13794	13797	13873	13779	13622	13850	13794	13858	13710	13704	13810	13614	13713	13883	13674	13688	13753	13786	13907	13684	13851	13950	13794	13766	13788
23557	21117	28663	24023	22311	22637	21359	18071	16939	17045	16603	16302	15918	15862	15614	15416	15252	14914	14661	14752	14811	14636	14616	14742	14581	14761	14570	14704	14707	14624	14473	14412	14642	14640	14747	14671	14650	14545	14525	14510	14586	14717	14576	14718	14505	14435	14626	14703	14493	14817	15010	15211	15075	14775	14612	14376	14538	14608	14560	14408	14396	14303	14467	14337	14576	14585	14318	14417	14526	14516	14552	14359	14356	14510	14542	14457	14364	14365	14327	14444	14480	14274	14495	14499	14620	14452	14440	14347	14545	14461	14440	14319	14458	14557	14437	14415	14648	14446	14411	14342	14614	14359	14291	14650	14434	14566	14250	14431	14521	14384	14738	14400	14554	14371	14689	14413	14428	14494	14417	14443	14450	14526	14338	14305	14402	14471	14292	14513	14485	14508	14210	14520	14362	14379	14462	14365	14330	14302	14438	14353	14374	14464	14436	14579	14430	14464	14414	14481	14439	14429	14378	14182	14428	14360	14386	14338	14599	14304	14450	14431	14350	14425	14342	14429	14347	14447	14515	14301	14488	14451	14370	14491	14459	14488	14371	14467	14398	14467	14451	14215	14341	14416	14651	14458	14302	14373	14474	14470	14538	14310	14573	14489	14530	14427	14585	14652	14377	14167	14402	14384	14419	14386	14478	14473	14439	14390	14540	14508	14318	14439	14388	14475	14570	14353	14248	14270	14482	14321	14311	14462	14572	14455	14421	14334	14352	14445	14530	14349	14417	14472	14300	14371	14320	14359	14217	14391	14316	14510	14557	14333	14605	14493	14462	14546	14453	14484	14608	14290	14525	14613	14505	14331	14452	14468	14426	14251	14610	14493	14418	14550	14454	14530	14513	14438	14556	14410	14608	14405	14427	14379	14363	14299	14195	14357	14397	14303	14662	14508	14559	14445	14344	14495	14255	14464	14291	14271	14359	14243	14410	14326	14385	14436	14445	14343	14386	14523	14561	14600	14369	14360	14364	14374	14576	14552	14499	14440	14369	14457	14408	14405	14372	14453	14415	14546	14402	14440	14458	14345	14549	14439	14211	14398	14326	14517	14592	14346	14377	14296	14315	14388	14369	14390	14432	14365	14413	14452	14336	14397	14455	14557	14484	14493	14698	14411	14489	14500	14537	14329	14406	14435	14447	14385	14273	14350	14428	14419	14508	14490	14516	14522	14289	14403	14559	14519	14410	14423	14589	14409	14519	14433	14349	14364	14664	14447	14522	14353	14399	14397	14422	14430	14490	14325	14507	14487	14272	14459	14536	14433	14387	14290	14473	14354	14490	14395	14671	14580	14463	14314	14456	14507	14374	14343	14614	14274	14376	14525	14474	14347	14285	14402	14390	14580	14471	14340	14271	14319	14482	14319	14540	14542	14600	14425	14558	14445	14294	14262	14477	14538	14431	14370	14190	14295	14454	14645	14494	14534	14296	14411	14523	14492	14273	14394	14478	14352	14289	14460	14635	14681	14417	14484	14464	14470	14469	14415	14350	14423	14630	14503	14580	14445	14542	14427	14307	14304	14341	14543	14474	14491	14337	14586	14360	14328	14558	14563	14503	14531	14604	14343	14458	14530	14511	14315	14282	14518	14382	14567	14406	14355	14378	14514	14451	14324	14494	14361	14573	14346	14398	14471	14401	14355	14538	14334	14437	14566	14489	14454	14406	14257	14366	14395	14526	14485	14383	14412	14541	14403	14111	14446	14226	14524	14605	14489	14477	14374	14478	14327	14505	14471	14470	14467	14423	14574	14591	14521	14314	14647	14694	14390	14527	14397	14609	14486	14392	14531	14249	14406	14544	14209	14447	14535	14441	14495	14355	14464	14568	14443	14547	14657	14251	14339	14410	14201	14362	14380	14108	14228	14320	14375	14297	14407	14554	14456	14498	14398	14554	14316	14439	14559	14293	14519	14503	14377	14341	14319	14331	14519	14506	14647	14438	14117	14538	14712	14572	14734	14617	14373	14472	14424	14440	14455	14389	14414	14395	14417	14644	14359	14563	14434	14508	14402	14334	14656	14630	14569	14475	14514	14457	14375	14555	14370	14430	14433	14361	14414	14356	14351	14451	14327	14366	14413	14277	14428	14270	14398	14467	14381	14480	14304	14423	14481	14450	14485	14469	14337	14448	14175	14519	14348	14331	14479	14538	14560	14414	14270	14368	14454	14255	14321	14430	14527	14425	14417	14342	14385	14502	14373	14537	14567	14457	14430	14235	14438	14387	14548	14460	14580	14530	14390	14537	14573	14365	14438	14469	14263	14397	14249	14236	14474	14424	14393	14333	14498	14425	14218	14312	14345	14301	14341	14358	14390	14428	14505	14549	14529	14458	14456	14537	14449	14355	14300	14507	14543	14409	14399	14499	14239	14327	14399	14549	14513	14750	14502	14485	14642	14560	14493	14448	14479	14317	14424	14399	14686	14549	14307	14496	14576	14272	14393	14378	14315	14396	14527	14521	14559	14244	14579	14595	14495	14438	14535	14417	14370	14747	14331	14416	14534	14362	14348	14455	14350	14380	14363	14369	14330	14556	14458	14559	14266	14400	14484	14594	14328	14338	14276	14292	14346	14492	14160	14605	14509	14547	14666	14485	14537	14556	14434	14455	14487	14538	14405	14546	14464	14491	14183	14478	14510	14383	14520	14485	14420	14586	14474	14560	14515	14460	14422	14394	14313	14661	14292	14331	14428	14517	14364	14320	14444	14229	14461	14493	14555	14374	14544	14465	14421	14524	14414	14521	14520	14268	14642	14422	14476	14510	14428	14375	14404	14549	14455	14642	14488	14717	14470	14342	14231	14499	14512	14323	14266	14489	14393	14473	14488	14385	14362	14448	14309	14505	14450	14461	14397	14616	14411	14516	14353	14479	14394	14500	14620	14556	14537	14359	14431	14478	14310	14496	14374	14241	14452	14466	14639	14497	14440	14391	14569	14567	14453	14482	14465	14482	14534	14401	14464	14472	14504	14296	14552	14459	14432	14365	14613	14591	14366	14511	14412	14379	14378	14502	14429	14378	14624	14562	14516	14466	14603	14442	14395	14370	14523	14575	14614	14417	14445	14394	14179	14572	14531	14404	14345	14392	14546	14593	14342	14357	14413	14479	14511	14487	14470	14316	14334	14476	14545	14379	14258	14355	14567	14149	14422	14611	14634	14405	14357	14421	14412	14397	14483	14365	14627	14418	14443	14365	14244	14403	14499	14486	14256	14282	14340	14397	14366	14398	14498	14276	14355	14495	14386	14568	14354	14341	14480	14251	14343	14579	14374	14474	14544	14257	14486	14381	14435	14282	14370	14359	14297	14474	14512	14348	14553	14367	14291	14429	14355	14585	14561	14462	14602	14277	14363	14483	14427	14445	14626	14505	14482	14526	14351	14428	14561	14396	14422	14338	14499	14463	14358	14399	14443	14417	14367	14413	14557	14456	14341	14322	14413	14577	14377	14454	14526	14213	14320	14304	14580	14450	14510	14419	14254	14414	14512	14432	14357	14578	14393	14411	14471	14470	14463	14461	14294	14468	14482	14496	14405	14445	14643	14382	14354	14306	14426	14491	14380	14450	14484	14359	14333	14476	14545	14201	14539	14597	14349	14461	14516	14513	14496	14563	14341	14661	14509	14550	14606	14586	14523	14520	14194	14348	14493	14371	14554	14268	14612	14675	14463	14582	14305	14571	14384	14429	14426	14385	14418	14340	14317	14476	14451	14509	14469	14391	14478	14343	14350	14360	14364	14490	14347	14300	14303	14567	14432	14516	14551	14719	14363	14421	14442	14330	14468	14508	14534	14456	14341	14487	14330	14498	14360	14557	14412	14379	14447	14348	14377	14532	14393	14360	14420	14437	14588	14478	14636	14541	14136	14389	14434	14219	14413	14477	14591	14459	14475	14475	14515	14418	14204	14446	14321	14361	14503	14272	14324	14454	14299	14358	14621	14517	14459	14338	14406	14510	14528	14539	14315	14366	14442	14568	14364	14516	14351	14434	14439	14619	14294	14499	14533	14562	14580	14503	14301	14265	14349	14506	14393	14566	14501	14401	14246	14413	14391	14411	14628	14527	14386	14437	14274	14485	14449	14516	14420	14239	14233	14563	14593	14597	14457	14666	14492	14471	14458	14511	14272	14424	14615	14420	14141	14455	14457	14398	14566	14600	14455	14241	14585	14607	14525	14524	14354	14388	14580	14408	14322	14175	14369	14452	14591	14426	14457	14435	14392	14538	14372	14453	14484	14513	14501	14453	14545	14241	14472	14597	14564	14596	14345	14333	14434	14406	14311	14413	14537	14314	14266	14388	14195	14638	14316	14384	14144	14424	14434	14434	14185	14466	14361	14423	14368	14470	14350	14435	14425	14325	14339	14436	14457	14438	14362	14493	14449	14569	14361	14403	14437	14426	14353	14335	14611	14569	14570	14520	14479	14428	14425	14195	14607	14332	14513	14443	14494	14344	14338	14358	14250	14679	14428	14524	14361	14270	14383	14525	14522	14488	14378	14468	14603	14536	14626	14482	14553	14512	14525	14407	14658	14628	14493	14413	14385	14427	14444	14422	14448	14493	14307	14378	14509	14405	14486	14513	14327	14481	14312	14495	14398	14342	14474	14310	14381	14560	14585	14516	14505	14546	14302	14528	14318	14523	14519	14371	14470	14461	14392	14385	14369	14266	14557	14321	14409	14320	14388	14391	14497	14172	14532	14421	14687	14557	14426	14294	14438	14562	14330	14460	14470	14670	14520	14327	14464	14429	14342	14326	14400	14398	14392	14268	14390	14321	14347	14363	14417	14480	14556	14473	14409	14497	14498	14383	14465	14487	14546	14372	14339	14364	14371	14358	14462	14523	14441	14568	14550	14405	14351	14449	14363	14589	14489	14515	14515	14409	14400	14444	14458	14265	14442	14562	14493	14506	14546	14497	14545	14448	14686	14265	14476	14343	14337	14406	14578	14404	14501	14597	14217	14416	14582	14525	14427	14394	14493	14502	14288	14584	14441	14507	14396	14478	14580	14540	14435	14602	14520	14701	14467	14293	14443	14511	14310	14442	14514	14472	14410	14421	14577	14432	14483	14505	14375	14273	14383	14247	14491	14408	14441	14367	14483	14509	14443	14481	14567	14391	14571	14492	14375
22174	39990	37725	29431	24901	22235	20232	18685	17511	17515	17211	16544	15760	15634	15183	14937	14577	14363	14271	14176	13960	13915	14092	13744	13956	14042	13951	13840	13801	13914	13852	13859	13986	13858	13943	13851	14009	13935	13948	13936	13931	13907	13806	13877	13873	13858	13890	13836	13630	14011	14485	14571	14387	14069	13908	13807	13864	13834	13608	13625	13618	13707	13543	13719	13715	13773	13573	13626	13712	13741	13703	13744	13899	13526	13745	13789	13782	13717	13764	13626	13789	13799	13763	13598	13727	13726	13583	13587	13754	13870	13637	13678	13769	13576	13851	13840	13699	13758	13752	13890	13740	13817	13747	13653	13779	13737	13647	13637	13768	13886	13694	13824	13791	13740	13674	13677	13881	13674	13801	13693	13749	13729	13520	13661	13626	13761	13471	13854	13559	13901	13676	13857	13820	13817	13709	13798	13762	13851	13606	13699	13732	13674	13899	13610	13795	13678	13647	13689	13780	13947	13758	13618	13504	13781	13874	13642	13639	13697	13648	13665	13725	13815	13712	13819	13691	13792	13814	13594	13772	13704	13726	13669	13636	13918	13559	13939	13723	13789	13737	13739	13538	13574	13735	13786	13789	13790	13556	13695	13712	13748	13594	13725	13592	13605	13653	13662	13638	13948	13560	13665	13733	13678	13655	13692	13730	13550	13710	13762	13784	13745	13667	13603	13544	13525	13738	13768	13764	13821	13672	13790	13740	13711	13764	13703	13731	13765	13791	13731	13795	13770	13771	13587	13706	13709	13754	13723	13665	13643	13679	13567	13730	13803	13725	13789	13657	13786	13819	13789	13560	13861	13812	13583	13796	13687	13699	13685	13762	13699	13609	13550	13842	13856	13800	13721	13667	13847	13731	13893	13694	13600	13669	13722	13823	13524	13757	13684	13783	13728	13631	13645	13681	13713	13940	13775	13661	13692	13642	13799	13576	13674	13555	13732	13907	13631	13808	13762	13802	13697	13691	13741	13855	13639	13766	13652	13749	13541	13735	13870	13793	13696	13653	13795	13679	13759	13689	13807	13630	13706	13475	13700	13757	13596	13882	13596	13565	13632	13750	13744	13679	13697	13829	13666	13736	13791	13829	13549	13783	13602	13669	13954	13710	13791	13683	13820	13648	13780	13683	13756	13572	13645	13646	13645	13789	13535	13856	13753	13715	13910	13679	13732	13634	13812	13797	13813	13625	13639	13577	13633	13833	13700	13719	13681	13822	13765	13784	13709	13682	13804	13743	13792	13751	13689	13682	13644	13703	13973	13693	13630	13862	13806	13678	13756	13775	13866	13541	13571	13762	13825	13526	13658	13654	13695	13738	13620	13864	13627	13779	13714	13904	13621	13832	13860	13740	13585	13814	13693	13703	13746	13849	13611	13725	13625	13927	13546	13851	13854	13710	13883	13543	13751	13677	13730	13798	13761	13877	13802	13740	13925	13710	13540	13548	13600	13703	13860	13518	13677	13674	13655	13676	13668	13636	13661	13638	13689	13681	13650	13517	13836	13809	13736	13793	13730	13649	13740	13682	13678	13685	13647	13735	13757	13713	13795	13635	13656	13909	13762	13871	13800	13847	13730	13674	13706	13737	13576	13697	13594	13693	13729	13779	13745	13683	13794	13722	13764	13820	13718	13773	13663	13802	13765	13529	13716	13757	13630	13765	13648	13712	13819	13643	13726	13912	13713	13797	13796	13632	13775	13768	13719	13639	13644	13826	13757	13733	13676	13803	13728	13628	13812	13827	13576	13758	13818	13645	13875	13811	13667	13621	13761	13699	13837	13771	13847	13714	13804	13670	13810	13564	13777	13800	13558	13756	13628	13641	13652	13636	13651	13819	13634	13795	13744	13741	13652	13625	13692	13867	13780	13846	13775	13959	13745	13726	13732	13638	13667	13573	13714	13770	13641	13612	13746	13657	13639	13813	13762	13735	13706	13669	13691	13786	13743	13870	13688	13655	13764	13690	13701	13614	13773	13770	13649	13642	13685	13618	13693	13781	13679	13625	13554	13719	13602	13675	13775	13741	13748	13606	13692	13804	13766	13699	13783	13819	13625	13707	13676	13615	13671	13831	13646	13568	13661	13724	13747	13741	13542	13785	13652	13693	13821	13721	13654	13782	13787	13731	13839	13748	13774	13919	13678	13691	13574	13772	13538	13783	13692	13564	13668	13736	13747	13737	13745	13786	13788	13705	13624	13785	13595	13790	13661	13730	13872	13772	13607	13559	13867	13656	13712	13705	13802	13635	13599	13780	13754	13830	13606	13752	13776	13556	13745	13764	13813	13810	13568	13810	13724	13800	13662	13695	13581	13792	13717	13569	13865	13747	13725	13744	13631	13821	13797	13589	13755	13689	13700	13721	13719	13858	13677	13706	13801	13691	13699	13827	13660	13740	13672	13753	13800	13556	13631	13641	13690	13932	13596	13634	13553	13430	13610	13689	13654	13739	13868	13669	13732	13582	13692	13772	13674	13645	13791	13675	13847	13692	13708	13705	13763	13744	13777	13707	13648	13533	13699	13621	13673	13709	13872	13744	13648	13921	13779	13740	13765	13702	13665	13622	13720	13809	13833	13922	13650	13874	13757	13719	13735	13582	13784	13621	13799	13677	13601	13972	13692	13658	13718	13752	13756	13737	13669	13721	13646	13605	13725	13937	13674	13647	13779	13721	13769	13780	13752	13630	13810	13711	13570	13823	13553	13611	13932	13772	13800	13743	13771	13739	13713	13765	13582	13643	13767	13797	13666	13681	13729	13666	13684	13712	13840	13698	13568	13747	13884	13720	13817	13774	13762	13749	13667	13666	13661	13644	13738	13794	13777	13792	13795	13668	13520	13721	13710	13648	13608	13930	13674	13763	13788	13795	13631	13498	13673	13619	13796	13619	13653	13628	13646	13530	13785	13693	13771	13696	13721	13675	13653	13658	13629	13823	13806	13675	13648	13625	13801	13712	13766	13668	13757	13831	13757	13726	13758	13602	13768	13575	13505	13627	13685	13661	13747	13699	13652	13978	13621	13882	13700	13703	13743	13705	13746	13747	13654	13557	13897	13727	13670	13678	13717	13744	13705	13723	13871	13718	13813	13674	13733	13595	13631	13636	13600	13905	13656	13743	13819	13848	13781	13750	13648	13667	13707	13679	13660	13710	13832	13836	13712	13880	13683	13836	13646	13796	13754	13685	13681	13749	13676	13798	13662	13602	13661	13731	13709	13630	13671	13754	13545	13665	13629	13657	13753	13824	13631	13702	13717	13726	13779	13669	13755	13636	13958	13743	13759	13740	13790	13752	13620	13656	13728	13721	13670	13685	13586	13690	13799	13693	13697	13779	13782	13822	13640	13785	13569	13899	13580	13822	13721	13600	13655	13751	13748	13622	13891	13630	13813	13696	13682	13669	13823	13673	13743	13780	13579	13557	13773	13695	13782	13710	13671	13770	13786	13799	13730	13854	13819	13592	13661	13752	13695	13718	13816	13764	13822	13779	13693	13720	13528	13785	13833	13620	13755	13653	13546	13708	13831	13782	13766	13829	13530	13606	13829	13864	13756	13717	13842	13650	13731	13584	13694	13658	13692	13763	13729	13720	13757	13848	13818	13545	13661	13612	13824	13821	13548	13602	13758	13712	13734	13677	13773	13878	13686	13803	13819	13825	13685	13660	13718	13573	13772	13834	13719	13714	13484	13725	13611	13781	13704	13756	13574	13630	13842	13702	13759	13714	13633	13782	13589	13758	13646	13738	13779	13627	13739	13646	13822	13643	13712	13957	13739	13696	13692	13811	13745	13730	13765	13687	13757	13721	13769	13639	13765	13567	13729	13741	13854	13739	13703	13651	13705	13813	13739	13748	13744	13677	13669	13624	13798	13589	13738	13715	13572	13717	13755	13666	13802	13645	13582	13907	13730	13874	13773	13677	13705	13797	13665	13891	13661	13729	13559	13720	13690	13617	13837	13623	13778	13602	13902	13648	13684	13626	13680	13597	13715	13736	13784	13849	13725	13723	13643	13694	13660	13822	13609	13710	13709	13827	13641	13568	13596	13593	13754	13747	13912	13723	13626	13791	13713	13674	13540	13583	13595	13750	13734	13767	13682	13690	13787	13781	13691	13758	13624	13724	13741	13635	13700	13738	13692	13578	13767	13879	13710	13657	13737	13831	13728	13727	13595	13605	13865	13571	13713	13790	13846	13909	13581	13735	13674	13797	13851	13644	13716	13950	13767	13683	13624	13692	13716	13770	13666	13875	13766	13608	13857	13713	13724	13680	13744	13733	13864	13742	13801	13558	13717	13684	13723	13671	13608	13735	13757	13746	13722	13627	13783	13772	13709	13731	13477	13887	13552	13785	13867	13567	13778	13783	13650	13682	13663	13880	13808	13776	13775	13754	13732	13752	13707	13778	13821	13602	13685	13658	13718	13779	13645	13723	13719	13677	13608	13740	13906	13584	13780	13878	13790	13617	13589	13762	13726	13715	13691	13644	13698	13665	13667	13620	13729	13569	13721	13870	13705	13625	13749	13679	13669	13728	13806	13720	13789	13651	13821	13616	13580	13876	13690	13925	13659	13670	13678	13706	13624	13736	13740	13839	13692	13790	13799	13692	13697	13832	13771	13563	13673	13882	13730	13677	13759	13712	13643	13654	13660	13837	13758	13616	13728	13706	13687	13606	13599	13840	13870	13688	13806	13744	13794	13819	13577	13733	13568	13756	13759	13697	13664	13517	13701	13629	13650	13674	13700	13811	13706	13759	13655	13619	13901	13752	13696	13752	13639	13746	13571	13678	13662	13733	13698	13703	13675	13788	13690	13599	13833	13515	13784	13604	13672	13656	13730	13701	13717	13844	13640	13693	13606	13687	13769	13620	13610	13842	13656	13842	13801	13728	13801	13728	13820	13729	13759	13625	13777	13821	13752	13536	13758	13794	13731	13747	13822	13677	13818	13749	13649	13795	13719	13750	13785	13696	13815	13659	13958	13729	13694	13748	13695	13646	13773	13754	13747	13766	13779	13677	13566	13785	13797	13779	13590	13726	13626	13843	13615	13741	13801	13651	13590	13636	13765	13718	13610	13638	13693	13765	13838	13698	13575	13878	13639	13706	13761	13758	13884	13673	13649	13873	13762	13774	13631
22746	21159	29031	23576	21521	23780	25736	19759	18146	18217	17977	17264	16691	16350	15852	15883	15588	15455	15349	15022	14983	14772	14950	14804	14732	14978	14786	14758	14813	14724	14912	14750	14767	14905	14826	14859	14804	14704	14777	14511	14634	14794	14875	14729	14649	14683	14750	14707	14816	14714	15673	15773	15423	15043	14845	14573	14815	14518	14505	14527	14549	14637	14576	14571	14449	14414	14639	14333	14469	14604	14532	14530	14579	14806	14867	14636	14627	14513	14523	14472	14572	14400	14648	14568	14569	14663	14450	14437	14514	14635	14540	14639	14523	14562	14361	14549	14615	14593	14540	14577	14670	14377	14674	14462	14581	14504	14460	14673	14626	14433	14595	14803	14480	14434	14529	14294	14549	14460	14554	14546	14533	14514	14546	14556	14470	14618	14518	14543	14659	14639	14625	14489	14687	14696	14569	14501	14555	14571	14494	14684	14527	14375	14627	14642	14531	14552	14455	14553	14485	14663	14535	14590	14411	14505	14635	14696	14594	14397	14539	14486	14519	14444	14598	14481	14549	14799	14493	14550	14507	14422	14386	14451	14686	14497	14552	14364	14498	14652	14535	14643	14565	14605	14351	14502	14418	14763	14428	14436	14360	14465	14479	14460	14590	14574	14526	14512	14492	14370	14733	14459	14647	14572	14541	14557	14476	14463	14674	14744	14498	14572	14698	14652	14584	14539	14378	14729	14535	14658	14418	14346	14611	14401	14549	14531	14522	14278	14664	14355	14542	14631	14363	14534	14456	14680	14514	14521	14424	14560	14664	14711	14462	14593	14599	14406	14580	14503	14636	14374	14462	14615	14417	14616	14500	14669	14489	14484	14479	14511	14454	14540	14462	14414	14568	14446	14605	14352	14610	14425	14627	14405	14554	14740	14578	14525	14488	14739	14293	14654	14455	14492	14492	14345	14533	14550	14623	14588	14564	14523	14420	14603	14689	14563	14558	14523	14567	14278	14524	14643	14549	14459	14472	14520	14479	14584	14450	14696	14680	14297	14640	14493	14622	14409	14512	14497	14508	14675	14502	14337	14614	14447	14541	14618	14615	14455	14385	14516	14456	14357	14234	14420	14419	14386	14523	14597	14660	14614	14360	14269	14416	14419	14320	14627	14435	14583	14507	14246	14416	14618	14613	14540	14591	14543	14494	14459	14497	14391	14545	14519	14589	14553	14269	14564	14684	14795	14540	14467	14337	14665	14300	14619	14635	14506	14505	14546	14653	14414	14474	14576	14426	14492	14539	14467	14444	14447	14493	14511	14369	14383	14505	14647	14631	14532	14523	14419	14546	14544	14760	14505	14687	14578	14380	14394	14703	14565	14536	14565	14610	14516	14406	14761	14411	14681	14373	14614	14521	14404	14503	14542	14419	14440	14558	14673	14586	14554	14687	14473	14702	14714	14588	14484	14646	14592	14483	14507	14543	14494	14476	14527	14509	14534	14519	14518	14389	14703	14436	14404	14569	14496	14508	14538	14590	14465	14499	14465	14402	14470	14556	14542	14521	14554	14555	14430	14533	14375	14502	14497	14561	14441	14626	14490	14544	14488	14524	14622	14461	14353	14580	14478	14588	14300	14482	14519	14524	14633	14534	14383	14475	14537	14515	14388	14531	14385	14415	14453	14523	14322	14585	14606	14529	14493	14615	14476	14441	14543	14639	14559	14649	14615	14454	14658	14539	14490	14538	14523	14508	14604	14527	14660	14431	14493	14481	14538	14525	14615	14459	14456	14480	14794	14549	14499	14474	14298	14597	14728	14494	14617	14502	14565	14630	14519	14448	14566	14601	14596	14568	14657	14624	14538	14438	14438	14465	14249	14572	14591	14328	14732	14604	14513	14563	14532	14462	14610	14549	14653	14350	14508	14336	14485	14491	14612	14637	14456	14629	14468	14615	14839	14635	14590	14404	14683	14487	14393	14596	14527	14828	14518	14568	14657	14562	14503	14256	14278	14647	14441	14560	14735	14600	14556	14589	14558	14605	14440	14507	14497	14465	14743	14462	14677	14591	14444	14678	14626	14523	14521	14681	14584	14484	14578	14522	14581	14511	14669	14501	14392	14613	14441	14637	14410	14525	14496	14586	14572	14465	14658	14458	14514	14492	14414	14257	14458	14478	14526	14533	14223	14502	14612	14395	14492	14677	14527	14653	14504	14669	14490	14582	14443	14511	14472	14354	14457	14459	14674	14478	14515	14670	14421	14408	14373	14557	14549	14582	14578	14469	14527	14816	14626	14645	14592	14453	14543	14607	14383	14693	14473	14537	14350	14649	14589	14584	14415	14264	14590	14582	14400	14459	14463	14703	14700	14423	14705	14624	14511	14537	14488	14460	14459	14566	14607	14569	14476	14738	14580	14626	14519	14542	14465	14365	14523	14537	14584	14642	14730	14405	14453	14430	14305	14504	14475	14324	14477	14575	14514	14545	14522	14525	14696	14381	14432	14485	14528	14563	14493	14510	14582	14423	14514	14625	14391	14474	14487	14480	14588	14720	14585	14463	14505	14723	14641	14483	14451	14631	14466	14598	14530	14691	14389	14450	14467	14550	14457	14523	14601	14511	14440	14632	14534	14745	14411	14691	14709	14587	14536	14392	14387	14373	14666	14389	14575	14535	14513	14423	14682	14371	14452	14493	14465	14289	14410	14547	14491	14515	14786	14495	14581	14443	14705	14732	14636	14566	14503	14543	14479	14284	14645	14624	14351	14591	14550	14493	14365	14632	14586	14481	14532	14644	14690	14659	14498	14617	14638	14581	14502	14505	14367	14486	14367	14675	14447	14500	14529	14541	14516	14577	14546	14524	14419	14382	14618	14391	14431	14486	14420	14487	14384	14665	14583	14524	14526	14545	14444	14465	14514	14534	14403	14668	14500	14637	14475	14716	14440	14413	14450	14475	14528	14468	14382	14617	14463	14392	14490	14448	14488	14559	14516	14333	14764	14605	14577	14639	14674	14504	14456	14435	14525	14508	14514	14517	14481	14414	14500	14413	14355	14461	14440	14437	14622	14496	14597	14614	14573	14511	14601	14610	14432	14726	14586	14595	14722	14472	14524	14606	14556	14412	14418	14436	14543	14511	14410	14688	14483	14440	14515	14433	14403	14283	14461	14684	14604	14439	14472	14455	14436	14571	14484	14252	14625	14536	14546	14629	14484	14529	14467	14423	14350	14662	14143	14556	14597	14401	14430	14327	14775	14551	14520	14533	14573	14659	14472	14582	14568	14551	14601	14318	14447	14562	14491	14448	14358	14622	14605	14381	14371	14468	14520	14537	14444	14681	14453	14589	14311	14279	14385	14529	14358	14626	14595	14596	14646	14552	14579	14442	14463	14637	14336	14270	14371	14496	14444	14633	14414	14608	14636	14441	14435	14415	14614	14615	14560	14538	14434	14636	14609	14577	14593	14529	14606	14561	14307	14414	14383	14440	14471	14516	14469	14472	14514	14274	14276	14371	14562	14470	14459	14520	14695	14424	14578	14367	14409	14584	14532	14580	14403	14554	14326	14733	14423	14536	14480	14467	14537	14632	14421	14617	14515	14494	14359	14552	14438	14395	14473	14462	14503	14513	14449	14613	14479	14471	14490	14364	14487	14416	14411	14445	14558	14499	14398	14535	14400	14608	14528	14723	14683	14591	14478	14409	14433	14536	14635	14484	14426	14631	14421	14521	14583	14589	14491	14715	14716	14556	14337	14548	14442	14533	14571	14474	14635	14420	14506	14429	14473	14360	14686	14526	14387	14500	14597	14533	14502	14334	14593	14523	14512	14733	14416	14485	14711	14593	14595	14614	14322	14710	14665	14530	14707	14339	14490	14633	14574	14402	14581	14390	14489	14588	14680	14503	14579	14579	14536	14705	14323	14340	14459	14474	14512	14298	14590	14519	14511	14361	14442	14582	14679	14521	14514	14483	14358	14450	14470	14478	14492	14607	14623	14672	14494	14508	14526	14449	14350	14385	14424	14483	14542	14431	14488	14576	14583	14687	14499	14449	14649	14502	14566	14667	14518	14615	14462	14355	14499	14511	14674	14671	14387	14533	14489	14652	14516	14513	14389	14512	14436	14525	14576	14742	14574	14565	14595	14512	14771	14430	14529	14581	14443	14497	14379	14367	14543	14523	14525	14572	14695	14732	14527	14550	14553	14388	14381	14521	14390	14521	14598	14495	14605	14394	14446	14465	14570	14615	14564	14452	14409	14316	14449	14581	14440	14642	14550	14706	14568	14449	14479	14522	14471	14558	14547	14636	14559	14603	14510	14629	14632	14541	14453	14329	14631	14596	14649	14474	14515	14490	14342	14729	14563	14590	14589	14502	14543	14427	14513	14368	14411	14545	14412	14630	14443	14509	14376	14557	14581	14580	14598	14528	14598	14591	14540	14354	14479	14483	14561	14415	14548	14404	14668	14672	14478	14578	14410	14308	14326	14434	14452	14550	14586	14584	14528	14560	14509	14547	14599	14534	14433	14589	14549	14431	14341	14592	14610	14445	14593	14508	14307	14539	14515	14642	14565	14234	14483	14573	14671	14480	14617	14366	14696	14279	14678	14573	14512	14504	14535	14441	14722	14448	14721	14541	14804	14476	14576	14413	14601	14519	14478	14249	14458	14613	14542	14628	14432	14652	14445	14558	14520	14432	14479	14553	14369	14546	14640	14587	14682	14675	14676	14581	14520	14557	14594	14356	14463	14518	14361	14406	14447	14590	14362	14433	14587	14351	14549	14575	14530	14795	14687	14665	14448	14377	14635	14500	14526	14403	14485	14497	14530	14673	14611	14543	14280	14489	14519	14385	14611	14585	14366	14510	14692	14418	14557	14491	14520	14501	14585	14403	14711	14596	14575	14582	14394	14435	14548	14595	14572	14469	14548	14458	14532	14542	14509	14608	14604	14495	14621	14416	14517	14398	14574	14728	14633	14479	14531	14704	14492	14625	14382	14416	14540	14366	14435	14505	14389	14430	14430	14468	14544	14579	14513	14670	14418	14522	14478	14611	14645	14542	14581	14432	14639	14339	14565	14564	14467	14566	14436	14486	14537	14680	14600	14570	14581	14472	14496	14292	14332	14577	14383	14378	14703	14610	14387	14503	14563	14492	14442	14535	14454	14850	14487	14403	14464	14628	14480
23998	43867	41898	34148	29387	25748	22931	20811	19801	19545	18818	17846	16998	16305	15839	15569	15012	14747	14524	14314	14290	14157	14011	14054	13950	14037	14171	14009	14030	13943	13936	14058	14098	13921	13834	13873	14015	14002	13939	13959	13831	13927	13931	13759	13907	13877	13955	13825	13886	14383	15365	15657	14867	14363	14127	13932	13757	13814	13871	13707	13633	13584	13769	13548	13767	13731	13788	13928	13822	13731	13878	13798	13919	13739	13866	13522	13975	13784	13724	13727	13828	13729	13713	13832	13991	13833	13812	13867	13990	13920	13882	13818	13841	13745	13661	13647	13826	13869	13617	13727	13676	13780	13770	13846	13781	13731	13625	13750	13768	13811	13784	13936	13649	13771	13756	13850	13727	13673	13801	13931	13730	13836	13612	13739	13962	13709	13805	13922	13622	13817	13775	13832	13709	13782	13799	13742	13862	13797	13622	13840	13741	13859	13780	13696	13767	13681	13825	13776	13637	13800	13750	13765	13835	13539	13709	13823	14046	13738	13661	13707	13718	13897	13668	13732	13955	13804	13632	13726	13632	13825	13682	13615	13806	13755	13780	13481	13879	13874	13628	13959	13611	13696	13796	13811	13607	13866	13683	13836	13929	13867	13773	13723	13830	13870	13672	13741	13708	13827	13759	13885	13516	13873	13844	13799	13879	13838	13783	13772	13734	13685	13744	13625	13879	13733	13822	13792	13715	13753	13730	13689	13881	13765	13754	13656	13834	13702	13815	13731	13803	13826	13764	13863	13875	13833	13709	14027	13690	13841	13914	13540	13696	13729	13858	13783	13680	13742	13790	13577	13715	13807	13866	13733	13782	13706	13582	13776	13775	13641	13783	13807	13715	13712	13740	13673	13873	13717	13796	13803	13731	13884	13845	13628	13752	13607	13753	13738	13833	13827	13891	13752	13884	13753	13665	13724	13783	13736	13766	13763	13755	13832	13546	13639	13799	13848	13673	13656	13575	13879	13896	13785	13727	13723	13714	13806	13755	13787	13786	13685	13882	13655	13914	13630	13754	13706	13760	13813	13708	13851	13716	13744	13861	13900	13722	13833	13903	13716	13704	13801	13905	13764	13850	13855	13644	13795	13704	13965	13757	13669	13645	13761	13797	13725	13815	13689	13755	13697	13826	13731	13738	13746	13847	13963	13720	13728	13653	13698	13893	13769	13867	13713	13616	13834	13866	13774	13887	13695	13786	13745	13664	13556	13780	13923	13875	13739	13812	13727	13832	13947	13814	13711	13787	13685	13691	13905	13613	13597	13627	13735	13667	13673	13657	13921	13846	13689	13631	13776	13828	13813	13793	13833	13807	13723	13765	13686	13597	13711	13791	13776	13912	13521	13875	13618	13825	13655	13648	13848	13812	13831	13855	13880	13813	13671	13892	13587	13788	13809	13785	13881	13657	13696	13878	13715	13828	13764	13705	13799	13685	13790	13686	13795	13787	13965	13782	13683	13808	13774	13765	13646	13620	13860	13629	13718	13933	13728	13667	13649	13838	13719	13676	13811	13734	13939	13746	13809	13624	13698	13656	13707	13774	13876	13775	13757	13775	13835	13905	13705	13826	13908	13676	13721	13705	13784	13705	13895	13676	13752	13684	13763	13774	13780	13917	13711	13660	13837	13523	13834	13763	13677	13851	13769	13947	13787	13793	13740	13698	13934	13940	13866	13946	13860	13835	13631	13859	13692	13715	13869	13993	13893	13809	13904	13682	13971	13805	13768	13807	13898	13720	13598	13841	13690	13735	13730	13841	13844	13828	13699	13725	13651	13653	13871	13812	13859	13781	13750	13705	13836	13685	13647	13579	13742	13705	13613	13776	13762	13628	13898	13766	13910	13750	13798	13730	13968	13817	13627	13805	13697	13678	13980	13742	13863	13617	13691	13674	13559	13599	13740	13668	13754	13904	13767	13741	13660	13883	13745	13776	13816	13752	13735	13778	13796	13802	13603	13735	13762	13833	13730	13848	13928	13900	13789	13675	13625	13971	13618	13680	13798	13832	13666	13593	13987	13615	13662	13729	13740	13853	13756	13818	13639	13778	13889	13723	13813	13683	13928	13803	13683	13880	13587	13793	13783	13974	13694	13664	13823	13722	13853	13701	13800	13680	13776	13774	13832	13759	13749	13847	13657	13709	13733	13740	13718	13614	13828	13745	13848	13705	13681	13866	13862	13782	13694	13748	13842	13705	13778	13824	13887	13890	13807	13693	13777	13731	13645	13760	13763	13762	13813	13658	13695	13968	13785	13887	13749	13891	13704	13916	13785	13712	13824	13779	13752	13760	13758	13808	13692	13707	13873	13911	13765	13689	13851	13633	13829	13724	13952	13762	13833	13893	13681	13744	13767	13585	13744	13641	13898	13686	13854	13876	13718	13720	13769	13833	13841	13685	13883	13602	13745	13833	13673	13673	13793	13761	13641	13783	13663	13564	13643	13732	13823	13595	13741	13824	13774	13833	13804	13734	13842	13820	13732	13791	13751	13573	13806	13658	13896	13757	13714	13825	13853	13796	13700	13625	13776	13720	13920	13812	13594	13798	13900	13770	13734	13744	13825	13865	13726	13835	13700	13809	13703	13815	13895	13724	13767	13858	13616	13781	13725	13670	13771	13676	13782	13840	13654	13727	13713	13819	13750	13746	13737	13784	13775	13718	13718	13825	13830	13785	13849	13818	13787	13792	13865	13776	13682	13664	13986	13674	13878	13626	13748	13872	13725	13642	13835	13872	13679	13718	13624	13765	13730	13771	13692	13775	13862	13705	13880	13817	13686	13911	13892	13685	13831	13592	13842	13758	13663	13730	13815	13916	13785	13698	13759	13712	13753	13628	13799	13777	13830	13664	13875	13679	13859	13836	13916	13653	13642	13852	13899	13808	13770	13737	13859	13938	13817	13766	13650	13659	13734	13731	13723	13805	13926	13873	13722	13781	13783	13773	13711	13727	13891	13677	13844	13680	13802	13680	13916	13640	13717	13795	13653	13714	13755	13844	13709	13894	13650	13822	13702	13587	13893	13779	13714	13704	13768	13824	13782	13829	13856	13755	13631	13657	13784	13595	13936	13616	13847	13691	13694	13900	13649	13706	13818	13715	13836	13724	13800	13641	13803	13568	13656	13789	13736	13714	13900	13944	13777	13722	13780	13698	13755	13788	13909	13690	13763	13681	13914	13663	13892	13891	13811	13722	13634	13675	13839	13723	13742	13819	13875	13744	13938	13773	13807	13869	13540	13891	13857	13763	13676	13861	13883	13743	13799	13888	13847	13811	13951	13788	13614	13850	13608	13790	13794	13570	13693	13818	13814	13874	13747	13839	13624	13881	13687	13761	13791	13702	13853	13777	13915	13754	13628	13906	13770	13745	13637	13913	13832	13636	13701	13881	13637	13578	13608	13758	13698	13863	13795	13620	13692	13744	13759	13745	13759	13518	13769	13820	13805	13791	13666	13713	13945	13766	13717	13811	13798	13830	13666	13769	13851	13683	13740	13947	13697	13886	13669	13849	13813	13845	13752	13760	13781	13642	13707	13702	13666	13785	13882	13809	13736	13795	13783	13900	13702	13809	13847	13732	13773	13894	13903	13710	13762	13637	13912	13698	13604	13711	13696	13850	13756	13866	13929	13492	13693	13797	13783	13736	13775	13739	13712	13851	13609	13829	13732	13878	13888	13867	13750	13708	13797	13721	13798	13736	13554	13789	13776	13724	13757	13771	13767	13577	13657	13681	13765	13766	13460	13836	13674	13618	13773	13796	13858	13754	13729	13734	13646	13670	13704	13828	13739	13704	13930	13870	13712	13747	13763	13823	13782	13684	13958	13818	13882	13684	13779	13722	13826	13672	13707	13885	13725	13709	13754	13827	13708	13664	13713	13643	13731	13914	13649	13840	13694	13769	13782	13783	13851	13786	13770	13740	13872	13710	13908	13691	13666	13603	13540	13698	13813	13947	13820	13783	13620	13734	13652	13852	13707	13758	13709	13602	13731	13849	13885	13707	13909	13916	13666	13670	13725	13667	13898	13711	13662	13632	13859	13763	13641	13782	13819	13846	13721	13827	13657	13692	13792	13770	13815	13604	13666	13648	13745	13866	13729	13783	13684	13642	13852	13764	13672	13759	13773	13633	13833	13615	13791	13799	13761	13736	13674	13773	13810	13826	13814	13780	13601	13810	13895	13715	13830	13576	13826	13677	13685	13809	13827	13743	13613	13819	13785	13758	13760	13704	13827	13908	13738	13840	13778	13619	13801	13871	13803	13803	13791	13659	13745	13881	13684	13862	13727	13922	13578	13593	13789	13832	13664	13604	13785	13663	13758	13684	13772	13742	13790	13892	13757	13734	13936	13699	13689	13836	13865	13724	13697	13738	13827	13665	13687	13718	13771	13663	13895	13704	13806	13863	13826	13519	13778	13774	13680	13804	13542	13542	13881	13758	13858	13698	13734	13678	13917	13517	13769	13738	13637	13697	13757	13942	13728	13778	13695	13635	13841	13840	13783	13823	13746	13819	13786	13739	13710	13739	13668	13942	13637	13776	13698	13709	13756	13701	13856	13964	13702	13780	13868	13650	13662	13763	13685	13536	13659	13867	13636	13861	13805	13704	13732	13629	13739	13623	13695	13839	13659	13844	13681	13888	13752	13854	13788	13718	13625	13789	13847	13741	13709	13842	13826	13767	13710	13749	13741	13649	13626	13852	13727	13709	13670	13792	13833	13769	13758	13661	13889	13914	13856	13801	13690	13989	13748	13732	13624	13801	13620	13750	13663	13821	13751	13737	13861	13683	13648	13826	13666	13663	13886	13707	13743	13704	13708	13863	13666	13754	13806	13688	13685	13814	13679	13591	13739	13741	13791	13743	13776	13874	13757	13934	13640	13641	13686	13877	13687	13806	13662	13935	13687	13689	13814	13719	13773	13731	13893	13731	13844	13860	13906	13937	13681	13775	13774	13834	13926	13602	13734	13675	13710	13669	13623	13850	13705	13756	13526	14008	13700	13628	13686	13841	13856	13721	13802	13897	13723	13699	13750	13761	13804	13687	13831	13815	13801	13820	13704	13742	13743	13709	13764	13638	13862	13851	13901	13848	13619	13742	13608	13730	13726	13674	13807	13847	13920	13568	13755	13652	13719
27238	23122	28230	25890	20613	18130	17167	16138	15873	15781	15739	15155	15217	15188	14944	14857	14803	14537	14439	14384	14446	14688	14536	14477	14355	14332	14474	14358	14354	14318	14638	14438	14335	14321	14388	14345	14421	14333	14482	14334	14298	14309	14423	14207	14286	14417	14238	14426	14257	14306	14514	14559	14547	14546	14301	14275	14324	14326	14290	14285	14367	14406	14222	14443	14366	14466	14480	14360	14416	14368	14321	14435	14136	14350	14516	14596	14301	14260	14511	14426	14387	14319	14437	14459	14326	14428	14199	14331	14402	14355	14432	14382	14509	14335	14503	14293	14273	14347	14419	14277	14407	14295	14297	14259	14420	14285	14203	14375	14271	14279	14389	14205	14452	14228	14302	14433	14216	14463	14313	14285	14234	14496	14370	14510	14520	14248	14352	14204	14263	14495	14486	14240	14199	14156	14263	14284	14412	14543	14325	14317	14395	14451	14445	14312	14437	14276	14382	14423	14401	14213	14152	14311	14263	14425	14287	14164	14410	14295	14401	14334	14216	14339	14346	14420	14356	14213	14235	14342	14212	14192	14379	14237	14413	14297	14310	14323	14431	14336	14338	14226	14409	14274	14375	14281	14454	14327	14313	14229	14380	14218	14163	14411	14195	14224	14092	14528	14435	14401	14403	14241	14163	14053	14369	14411	14424	14205	14294	14251	14303	14351	14462	14365	14336	14180	14416	14490	14373	14266	14470	14399	14388	14346	14360	14470	14326	14317	14346	14494	14221	14335	14275	14410	14292	14208	14306	14224	14453	14385	14475	14333	14246	14388	14224	14163	14267	14435	14420	14305	14243	14492	14492	14417	14353	14369	14381	14476	14332	14438	14374	14290	14267	14318	14424	14321	14265	14460	14413	14330	14184	14383	14457	14384	14570	14464	14290	14170	14385	14178	14326	14468	14463	14226	14297	14383	14404	14219	14331	14308	14340	14319	14240	14348	14194	14392	14402	14572	14438	14553	14268	14305	14347	14540	14375	14381	14343	14335	14389	14192	14312	14303	14516	14488	14327	14421	14169	14275	14270	14233	14467	14530	14505	14554	14356	14370	14322	14311	14173	14299	14422	14369	14288	14111	14414	14313	14365	14205	14246	14149	14331	14564	14557	14385	14407	14370	14201	14092	14243	14255	14237	14207	14174	14142	14393	14280	14236	14359	14372	14383	14417	14260	14365	14414	14650	14427	14379	14271	14368	14380	14264	14348	14454	14362	14367	14319	14446	14524	14423	14246	14439	14280	14660	14497	14399	14231	14262	14290	14205	14470	14225	14161	14491	14213	14403	14486	14525	14520	14443	14259	14069	14465	14465	14368	14361	14401	14372	14425	14445	14463	14367	14344	14472	14388	14370	14328	14453	14448	14386	14303	14217	14216	14481	14288	14585	14328	14342	14363	14267	14348	14494	14365	14429	14425	14370	14415	14324	14213	14383	14449	14362	14357	14387	14372	14540	14230	14577	14268	14452	14177	14117	14417	14322	14251	14426	14480	14476	14325	14364	14197	14234	14344	14547	14424	14191	14321	14324	14184	14312	14267	14213	14468	14469	14378	14242	14563	14309	14215	14321	14336	14501	14248	14388	14422	14444	14302	14321	14363	14397	14415	14341	14307	14205	14429	14414	14377	14214	14270	14194	14481	14500	14455	14320	14303	14490	14359	14335	14239	14327	14297	14297	14403	14561	14458	14354	14317	14360	14320	14395	14530	14367	14263	14476	14363	14371	14325	14415	14424	14273	14513	14391	14368	14302	14412	14316	14465	14319	14212	14147	14264	14234	14308	14298	14317	14342	14356	14422	14436	14304	14288	14424	14418	14349	14259	14466	14386	14264	14475	14376	14195	14485	14189	14714	14366	14393	14315	14297	14458	14412	14383	14298	14396	14300	14252	14313	14333	14328	14529	14327	14426	14449	14368	14310	14350	14062	14308	14372	14373	14480	14485	14452	14474	14401	14374	14299	14168	14327	14302	14336	14315	14372	14383	14308	14433	14355	14377	14190	14328	14296	14397	14370	14465	14324	14392	14443	14379	14106	14321	14577	14327	14309	14326	14497	14405	14298	14422	14448	14271	14325	14428	14299	14261	14375	14232	14385	14303	14415	14399	14330	14453	14424	14255	14391	14233	14239	14552	14412	14341	14483	14322	14276	14365	14332	14371	14481	14418	14320	14119	14418	14523	14400	14283	14215	14343	14224	14187	14238	14285	14439	14377	14509	14378	14334	14162	14400	14193	14434	14279	14300	14558	14434	14350	14427	14327	14415	14343	14309	14483	14361	14316	14206	14248	14278	14316	14270	14488	14504	14420	14446	14489	14439	14386	14421	14345	14384	14395	14374	14313	14319	14254	14410	14420	14362	14264	14305	14308	14288	14566	14388	14240	14344	14162	14463	14338	14290	14302	14281	14329	14411	14101	14259	14077	14553	14270	14391	14448	14391	14276	14314	14216	14360	14550	14303	14359	14397	14501	14283	14286	14434	14483	14351	14364	14271	14290	14384	14493	14213	14209	14163	14464	14226	14420	14403	14396	14371	14176	14186	14231	14616	14404	14325	14205	14267	14337	14283	14290	14341	14345	14424	14372	14392	14351	14389	14139	14382	14242	14216	14543	14353	14234	14338	14342	14298	14368	14413	14371	14166	14343	14390	14403	14499	14452	14289	14459	14376	14415	14307	14425	14317	14342	14196	14361	14359	14253	14356	14351	14507	14501	14432	14221	14485	14296	14518	14382	14381	14277	14560	14078	14308	14422	14239	14470	14536	14372	14217	14438	14454	14327	14306	14352	14392	14227	14533	14375	14286	14394	14112	14353	14232	14405	14402	14377	14136	14275	14338	14471	14374	14445	14461	14272	14439	14266	14417	14223	14329	14299	14392	14362	14514	14168	14258	14454	14353	14321	14409	14448	14383	14313	14475	14397	14307	14316	14327	14253	14497	14461	14374	14316	14129	14207	14347	14271	14232	14290	14184	14459	14252	14496	14375	14350	14330	14271	14170	14138	14404	14442	14374	14146	14270	14257	14497	14394	14548	14382	14576	14126	14256	14326	14352	14354	14346	14075	14388	14161	14372	14213	14293	14546	14418	14240	14473	14428	14347	14322	14468	14498	14263	14431	14514	14393	14406	14247	14144	14269	14369	14241	14408	14382	14209	14244	14391	14297	14441	14401	14236	14302	14403	14402	14358	14371	14415	14388	14476	14209	14336	14462	14380	14421	14308	14320	14484	14503	14205	14417	14194	14440	14575	14547	14378	14450	14412	14326	14305	14263	14436	14443	14178	14230	14286	14413	14227	14263	14066	14244	14337	14262	14581	14408	14396	14258	14292	14506	14192	14431	14240	14346	14363	14278	14252	14337	14239	14322	14405	14338	14515	14304	14254	14355	14161	14313	14375	14463	14441	14357	14484	14317	14216	14196	14476	14243	14341	14409	14479	14245	14497	14300	14298	14448	14325	14453	14335	14292	14166	14327	14459	14392	14254	14464	14427	14439	14533	14307	14228	14521	14471	14242	14355	14138	14409	14328	14337	14259	14518	14457	14306	14278	14391	14379	14459	14497	14547	14459	14313	14198	14363	14414	14547	14235	14482	14395	14540	14120	14366	14618	14252	14485	14375	14384	14325	14492	14438	14507	14253	14243	14239	14413	14411	14426	14310	14253	14516	14397	14478	14451	14343	14479	14319	14437	14506	14489	14433	14270	14297	14227	14307	14463	14327	14458	14395	14427	14395	14206	14356	14244	14305	14385	14228	14386	14511	14469	14324	14244	14257	14296	14284	14425	14570	14170	14393	14326	14569	14301	14544	14516	14456	14332	14300	14412	14376	14318	14420	14321	14403	14258	14123	14511	14528	14257	14179	14458	14497	14478	14446	14219	14355	14380	14345	14245	14357	14333	14425	14483	14705	14351	14350	14383	14102	14249	14434	14443	14436	14467	14446	14337	14412	14300	14314	14132	14396	14348	14270	14437	14684	14223	14411	14303	14453	14326	14360	14361	14337	14430	14394	14300	14439	14446	14290	14418	14220	14350	14384	14520	14347	14376	14383	14333	14177	14532	14332	14281	14499	14375	14240	14195	14258	14348	14365	14368	14323	14332	14453	14386	14346	14247	14266	14365	14336	14286	14458	14383	14351	14041	14449	14238	14274	14459	14293	14415	14277	14523	14366	14109	14294	14187	14390	14335	14223	14533	14519	14536	14257	14416	14374	14476	14306	14370	14440	14349	14317	14305	14278	14280	14281	14229	14397	14499	14420	14454	14327	14428	14408	14527	14390	14311	14576	14307	14460	14414	14371	14397	14500	14322	14307	14311	14322	14458	14135	14262	14197	14531	14481	14261	14549	14437	14426	14259	14358	14299	14390	14304	14340	14451	14319	14333	14370	14289	14432	14409	14351	14372	14414	14392	14295	14406	14308	14226	14096	14327	14570	14451	14370	14435	14418	14375	14487	14211	14175	14438	14569	14259	14458	14448	14335	14324	14445	14286	14373	14099	14437	14558	14561	14416	14366	14351	14475	14329	14437	14345	14402	14552	14436	14347	14242	14209	14521	14300	14396	14126	14254	14262	14510	14386	14656	14095	14259	14181	14179	14319	14257	14463	14329	14286	14153	14357	14345	14244	14281	14306	14389	14511	14363	14357	14512	14400	14356	14237	14241	14468	14331	14452	14312	14316	14418	14415	14468	14289	14265	14262	14249	14442	14408	14321	14295	14266	14426	14446	14244	14345	14260	14441	14316	14261	14564	14454	14268	14258	14286	14481	14281	14283	14414	14294	14382	14416	14383	14304	14494	14368	14514	14276	14315	14395	14389	14220	14253	14359	14371	14263	14422	14424	14530	14303	14296	14497	14109	14394	14474	14260	14369	14373	14354	14251	14436	14192	14407	14329	14216	14465	14267	14267	14509	14206	14198	14240	14354	14335	14346	14338	14474	14421	14492	14282	14422	14503	14255	14238	14197	14331	14369	14390	14333	14447	14388	14444	14403	14409	14233	14510	14272	14319	14382	14266	14309	14480	14103	14381	14362	14168	14330	14267	14343	14456	14451	14301	14315	14358	14374	14237	14457	14379	14460	14444	14566	14501	14280	14541	14382	14453	14479	14205	14241	14300	14393	14322	14515	14386	14400	14318
21762	32713	30591	25826	22324	19178	17880	16772	16358	16244	15855	15209	15006	14706	14547	14409	14012	14050	14099	13817	13887	13852	13643	13877	13748	13863	13703	13779	13930	13688	13762	13676	13680	13701	13775	13789	13750	13927	13828	13700	13736	13748	13707	13642	13628	13856	13890	13788	13911	13551	13776	13925	13755	13724	13905	13700	13656	13543	13610	13798	13701	13717	13637	13639	13739	13594	13624	13579	13454	13702	13770	13811	13633	13704	13584	13788	13922	13672	13836	13564	13583	13449	13549	13737	13580	13680	13796	13705	13778	13686	13579	13702	13583	13733	13526	13731	13664	13873	13629	13766	13783	13806	13698	13787	13814	13739	13791	13667	13719	13788	13682	13677	13653	13559	13796	13800	13768	13649	13596	13545	13679	13596	13766	13569	13813	13650	13821	13747	13628	13826	13616	13654	13708	13676	13706	13523	13634	13869	13617	13680	13789	13789	13633	13736	13580	13827	13715	13612	13519	13655	13634	13882	13640	13839	13820	13584	13735	13774	13588	13548	13881	13670	13703	13654	13663	13776	13727	13714	13621	13569	13741	13667	13695	13859	13795	13706	13613	13771	13536	13768	13577	13773	13725	13697	13633	13794	13687	13601	13670	13741	13628	13794	13624	13985	13708	13712	13535	13583	13579	13742	13893	13625	13676	13704	13821	13710	13781	13620	13629	13562	13811	13714	13567	13604	13767	13790	13686	13768	13692	13662	13679	13629	13566	13686	13701	13621	13572	13734	13527	13670	13673	13738	13774	13624	13593	13910	13662	13745	13852	13567	13577	13657	13645	13725	13499	13721	13611	13746	13677	13605	13745	13659	13719	13593	13654	13606	13676	13598	13926	13604	13751	13855	13929	13567	13635	13686	13763	13674	13645	13765	13669	13677	13568	13696	13640	13611	13709	13667	13742	13747	13807	13759	13677	13704	13614	13789	13680	13779	13822	13639	13828	13548	13612	13719	13616	13659	13589	13719	13582	13753	13577	13808	13520	13613	13754	13824	13672	13610	13677	13778	13680	13642	13736	13604	13617	13753	13610	13723	13642	13664	13548	13825	13658	13555	13723	13682	13554	13640	13690	13663	13692	13453	13514	13813	13759	13477	13696	13900	13711	13699	13651	13705	13636	13822	13694	13616	13568	13700	13696	13720	13564	13811	13790	13597	13695	13836	13831	13690	13624	13686	13563	13645	13520	13722	13593	13730	13668	13751	13652	13812	13614	13664	13610	13692	13669	13670	13667	13705	13669	13690	13594	13505	13566	13740	13783	13672	13810	13641	13693	13701	13758	13668	13722	13723	13680	13755	13855	13561	13585	13696	13645	13703	13766	13515	13657	13769	13600	13894	13654	13536	13707	13657	13889	13675	13697	13621	13639	13548	13497	13691	13698	13617	13677	13728	13647	13803	13687	13655	13656	13726	13657	13538	13825	13587	13649	13602	13751	13723	13663	13624	13678	13739	13836	13681	13476	13515	13721	13765	13725	13765	13508	13607	13679	13560	13566	13729	13599	13745	13768	13605	13658	13606	13574	13658	13739	13527	13634	13654	13651	13781	13622	13601	13727	13656	13714	13654	13792	13647	13726	13638	13839	13656	13612	13816	13604	13842	13672	13643	13643	13769	13792	13668	13789	13595	13606	13591	13584	13771	13701	13646	13710	13762	13745	13698	13711	13732	13598	13757	13627	13653	13635	13638	13787	13743	13735	13724	13648	13621	13741	13804	13745	13636	13688	13677	13934	13678	13666	13711	13679	13650	13606	13693	13643	13776	13784	13708	13814	13603	13610	13740	13697	13836	13679	13582	13682	13606	13654	13817	13738	13653	13730	13610	13588	13619	13729	13648	13864	13696	13678	13680	13797	13611	13698	13672	13564	13663	13797	13516	13694	13825	13660	13508	13700	13889	13691	13575	13504	13820	13652	13627	13660	13650	13753	13713	13683	13545	13607	13670	13753	13611	13654	13776	13653	13640	13520	13697	13658	13735	13616	13737	13737	13803	13610	13766	13767	13636	13803	13572	13538	13644	13813	13790	13662	13746	13789	13731	13724	13691	13720	13659	13642	13749	13582	13622	13645	13618	13717	13717	13662	13580	13624	13467	13824	13910	13600	13695	13664	13737	13666	13528	13654	13557	13803	13577	13886	13661	13708	13560	13701	13689	13560	13697	13694	13666	13568	13508	13526	13761	13802	13634	13907	13744	13694	13819	13646	13574	13754	13729	13665	13793	13549	13641	13715	13688	13675	13772	13813	13663	13593	13575	13690	13607	13721	13661	13587	13634	13643	13734	13712	13715	13741	13605	13574	13638	13720	13647	13694	13767	13798	13589	13806	13768	13742	13764	13672	13675	13851	13748	13639	13712	13613	13575	13784	13603	13854	13702	13720	13665	13570	13724	13834	13678	13722	13578	13572	13635	13564	13877	13689	13615	13714	13558	13655	13590	13841	13683	13586	13615	13747	13819	13713	13582	13672	13766	13689	13686	13550	13589	13637	13657	13669	13679	13730	13595	13529	13718	13705	13765	13744	13746	13864	13628	13740	13705	13717	13573	13638	13841	13635	13779	13705	13675	13719	13539	13683	13737	13886	13833	13662	13730	13649	13645	13635	13636	13662	13555	13729	13800	13660	13715	13819	13754	13841	13600	13750	13591	13741	13743	13632	13576	13843	13735	13629	13518	13787	13654	13747	13550	13805	13693	13697	13705	13636	13596	13615	13704	13621	13704	13600	13796	13707	13597	13662	13531	13653	13589	13674	13658	13656	13692	13776	13632	13611	13621	13713	13744	13782	13715	13743	13529	13671	13737	13651	13673	13747	13714	13656	13734	13532	13605	13660	13587	13606	13657	13605	13676	13734	13466	13700	13480	13751	13602	13781	13753	13675	13690	13685	13785	13666	13891	13511	13644	13669	13767	13617	13684	13864	13742	13555	13663	13661	13713	13507	13752	13613	13610	13816	13615	13680	13670	13513	13711	13649	13652	13662	13654	13700	13763	13625	13646	13657	13744	13839	13600	13720	13843	13725	13613	13676	13729	13751	13641	13792	13788	13597	13564	13736	13944	13800	13730	13643	13765	13685	13656	13781	13737	13576	13675	13643	13708	13713	13554	13854	13800	13727	13657	13606	13691	13741	13723	13660	13661	13607	13682	13769	13653	13755	13637	13558	13690	13604	13656	13757	13718	13623	13718	13695	13740	13607	13681	13570	13857	13613	13680	13618	13745	13702	13673	13716	13781	13782	13770	13719	13766	13704	13687	13588	13618	13726	13702	13435	13679	13604	13743	13782	13601	13700	13809	13519	13757	13481	13617	13843	13655	13783	13618	13822	13782	13823	13619	13634	13691	13636	13797	13747	13689	13717	13614	13615	13655	13554	13659	13660	13664	13698	13614	13894	13795	13638	13364	13726	13669	13589	13851	13782	13715	13587	13618	13764	13580	13861	13640	13602	13807	13739	13554	13709	13602	13700	13556	13725	13635	13686	13691	13698	13960	13546	13483	13643	13889	13559	13884	13535	13920	13629	13708	13702	13497	13629	13653	13569	13635	13574	13850	13698	13798	13574	13667	13624	13702	13685	13529	13686	13555	13747	13707	13705	13671	13699	13593	13667	13572	13735	13635	13715	13714	13593	13598	13546	13726	13879	13687	13732	13828	13651	13703	13744	13670	13674	13609	13749	13494	13635	13701	13561	13617	13715	13633	13612	13605	13643	13822	13728	13793	13591	13676	13563	13385	13713	13650	13700	13462	13660	13682	13648	13670	13728	13619	13689	13610	13567	13729	13648	13833	13636	13715	13689	13713	13576	13632	13737	13727	13704	13638	13553	13628	13667	13575	13474	13692	13720	13608	13637	13704	13595	13660	13754	13626	13603	13585	13777	13685	13633	13727	13657	13667	13795	13709	13713	13489	13558	13607	13790	13577	13852	13620	13799	13624	13709	13592	13653	13598	13750	13689	13527	13886	13644	13615	13699	13789	13724	13535	13645	13826	13720	13704	13651	13489	13676	13769	13783	13684	13706	13563	13717	13630	13799	13571	13607	13601	13541	13729	13668	13714	13589	13711	13811	13696	13815	13652	13570	13667	13708	13644	13625	13731	13766	13666	13665	13638	13868	13766	13774	13624	13736	13738	13541	13722	13828	13603	13589	13753	13719	13604	13789	13618	13553	13695	13636	13669	13768	13469	13724	13688	13677	13633	13763	13668	13633	13607	13556	13733	13637	13941	13584	13774	13664	13727	13603	13652	13715	13590	13729	13677	13685	13772	13757	13726	13605	13541	13796	13636	13717	13555	13647	13652	13545	13944	13707	13676	13767	13733	13694	13561	13699	13709	13695	13685	13594	13580	13818	13620	13540	13652	13564	13762	13744	13824	13784	13648	13705	13820	13716	13684	13681	13607	13686	13700	13475	13659	13715	13641	13658	13734	13561	13589	13617	13755	13724	13718	13608	13728	13614	13733	13692	13682	13549	13752	13640	13690	13620	13812	13603	13715	13836	13453	13546	13466	13817	13637	13737	13713	13589	13673	13697	13663	13546	13755	13556	13762	13693	13534	13754	13699	13705	13604	13693	13557	13778	13776	13666	13522	13628	13652	13613	13684	13642	13626	13632	13759	13698	13784	13580	13694	13575	13712	13801	13616	13798	13409	13746	13594	13680	13795	13875	13780	13634	13694	13634	13731	13699	13645	13689	13736	13787	13611	13647	13606	13632	13608	13613	13524	13743	13703	13674	13674	13629	13690	13693	13611	13678	13579	13723	13568	13697	13806	13567	13660	13818	13736	13676	13688	13542	13786	13611	13812	13859	13742	13616	13697	13687	13724	13772	13674	13583	13484	13555	13616	13778	13681	13726	13809	13661	13765	13761	13699	13608	13525	13636	13522	13658	13840	13775	13872	13535	13659	13500	13633	13736	13639	13731	13638	13744	13681	13617	13540	13681	13482	13739	13459	13515	13639	13594	13675	13561	13771	13856	13572	13674	13666	13834	13747	13657	13775	13662	13632	13627	13472	13707	13556	13707	13870	13682	13677	13690	13633	13764	13620	13641	13519	13639	13682	13637	13652	13635	13772	13611	13726	13785	13713	13786	13708	13799	13775	13708	13499	13631	13727	13785	13711	13785	13636	13546	13623	13671	13599
23733	21199	28772	24161	22693	23224	21892	18134	17327	17002	16467	15887	15892	15422	15311	15270	15114	14702	14647	14532	14553	14530	14558	14443	14524	14571	14404	14500	14656	14569	14597	14478	14514	14700	14580	14447	14417	14574	14372	14596	14330	14504	14340	14626	14301	14402	14387	14410	14506	14400	14868	15413	15155	14808	14579	14492	14661	14323	14477	14237	14367	14380	14402	14581	14401	14340	14305	14276	14349	14411	14201	14407	14389	14371	14419	14377	14472	14446	14251	14390	14436	14300	14311	14534	14328	14267	14210	14411	14319	14354	14247	14359	14387	14456	14274	14548	14305	14151	14342	14243	14286	14304	14321	14249	14358	14330	14398	14383	14250	14340	14302	14342	14243	14245	14371	14254	14252	14188	14396	14438	14289	14073	14329	14369	14288	14251	14274	14383	14276	14226	14440	14351	14395	14246	14512	14448	14284	14275	14397	14562	14241	14346	14320	14473	14268	14441	14303	14419	14296	14459	14368	14460	14323	14499	14298	14313	14277	14338	14212	14406	14179	14520	14497	14242	14147	14224	14192	14340	14295	14268	14255	14191	14222	14527	14400	14288	14351	14279	14244	14289	14197	14292	14396	14224	14246	14380	14417	14344	14509	14257	14463	14166	14248	14342	14445	14251	14268	14382	14333	14286	14324	14245	14345	14222	14359	14344	14182	14372	14268	14312	14358	14380	14246	14396	14434	14330	14317	14284	14266	14228	14373	14332	14389	14165	14183	14334	14228	14355	14405	14226	14281	14375	14166	14021	14520	14475	14325	14353	14269	14311	14329	14389	14306	14398	14297	14244	14283	14192	14279	14323	14213	14404	14252	14227	14352	14446	14341	14433	14335	14481	14321	14344	14309	14367	14405	14284	14400	14295	14446	14520	14502	14489	14328	14476	14166	14292	14231	14373	14271	14421	14562	14333	14466	14382	14299	14394	14344	14321	14304	14281	14399	14452	14448	14439	14149	14167	14408	14053	14373	14502	14155	14298	14193	14431	14457	14201	14329	14467	14457	14475	14181	14368	14508	14428	14349	14421	14474	14378	14278	14262	14333	14335	14397	14312	14307	14380	14209	14231	14396	14314	14327	14151	14236	14510	14421	14518	14395	14319	14382	14191	14350	14452	14530	14186	14272	14526	14211	14511	14317	14402	14531	14503	14363	14410	14479	14437	14381	14386	14233	14509	14250	14331	14409	14399	14519	14341	14489	14271	14355	14441	14533	14348	14379	14342	14293	14246	14409	14397	14388	14311	14414	14403	14387	14470	14210	14311	14074	14410	14365	14292	14268	14374	14106	14254	14251	14440	14316	14359	14273	14353	14295	14225	14162	14231	14390	14195	14391	14316	14301	14367	14565	14355	14370	14450	14352	14180	14429	14302	14417	14214	14367	14355	14234	14373	14219	14272	14388	14504	14247	14136	14505	14208	14377	14247	14326	14211	14371	14346	14392	14315	14301	14447	14504	14462	14206	14386	14370	14183	14389	14130	14579	14308	14209	14377	14169	14300	14311	14506	14443	14355	14105	14330	14397	14410	14507	14405	14349	14239	14549	14311	14336	14495	14389	14367	14310	14145	14215	14329	14597	14260	14441	14428	14386	14439	14490	14389	14352	14483	14335	14368	14371	14264	14453	14155	14316	14397	14326	14445	14203	14230	14196	14229	14369	14365	14257	14396	14224	14388	14358	14353	14460	14264	14314	14331	14361	14439	14214	14251	14399	14265	14342	14348	14296	14350	14489	14308	14246	14513	14327	14368	14220	14441	14532	14239	14255	14223	14500	14216	14479	14496	14214	14509	14257	14251	14242	14280	14252	14430	14251	14298	14155	14340	14227	14315	14239	14349	14177	14350	14292	14320	14243	14509	14337	14520	14441	14280	14367	14246	14431	14264	14510	14322	14332	14400	14376	14411	14372	14309	14388	14527	14248	14438	14165	14522	14350	14223	14221	14542	14406	14492	14088	14433	14461	14361	14263	14254	14365	14319	14272	14498	14440	14212	14402	14381	14244	14556	14375	14333	14475	14292	14391	14371	14234	14476	14356	14419	14194	14407	14180	14166	14442	14446	14204	14349	14351	14223	14468	14314	14197	14284	14405	14547	14297	14327	14454	14579	14198	14104	14253	14297	14231	14258	14453	14268	14255	14386	14583	14297	14333	14196	14388	14152	14255	14352	14285	14101	14284	14320	14200	14394	14244	14347	14286	14316	14477	14248	14305	14384	14298	14164	14240	14212	14550	14495	14228	14264	14390	14317	14374	14318	14392	14493	14371	14407	14231	14483	14238	14458	14164	14266	14302	14438	14199	14467	14277	14434	14370	14442	14413	14397	14310	14457	14475	14366	14256	14452	14344	14386	14282	14467	14209	14368	14320	14350	14494	14186	14213	14164	14334	14390	14202	14386	14241	14221	14215	14241	14482	14538	14427	14193	14303	14248	14355	14356	14422	14566	14212	14202	14460	14455	14491	14343	14058	14302	14391	14531	14432	14351	14461	14463	14236	14410	14248	14377	14529	14457	14128	14306	14393	14226	14403	14227	14509	14503	14305	14200	14355	14319	14400	14285	14435	14297	14192	14390	14211	14371	14298	14293	14342	14395	14369	14356	14505	14438	14281	14424	14354	14303	14409	14282	14519	14245	14430	14224	14238	14229	14298	14149	14338	14380	14273	14298	14333	14233	14300	14303	14201	14262	14367	14346	14468	14382	14381	14345	14419	14386	14288	14430	14288	14390	14401	14389	14355	14320	14211	14240	14501	14360	14392	14121	14374	14397	14202	14263	14204	14218	14314	14504	14351	14158	14400	14363	14286	14303	14414	14542	14431	14368	14194	14366	14265	14389	14211	14277	14111	14306	14236	14356	14257	14201	14227	14296	14574	14250	14266	14364	14414	14262	14332	14237	14133	14448	14184	14184	14380	14350	14336	14367	14359	14352	14326	14109	14280	14172	14455	14406	14469	14399	14353	14359	14431	14566	14142	14461	14208	14334	14256	14445	14478	14454	14377	14342	14214	14446	14524	14329	14276	14317	14229	14277	14294	14368	14239	14194	14323	14381	14422	14282	14327	14487	14321	14479	14493	14439	14333	14507	14220	14352	14329	14319	14477	14479	14242	14368	14419	14474	14200	14386	14252	14357	14437	14164	14203	14373	14263	14389	14368	14291	14250	14401	14374	14406	14336	14416	14504	14339	14384	14188	14490	14363	14378	14303	14400	14253	14383	14513	14424	14234	14292	14251	14254	14419	14502	14226	14408	14293	14314	14374	14222	14413	14493	14200	14290	14411	14294	14319	14532	14333	14175	14158	14334	14126	14328	14423	14312	14305	14157	14251	14233	14238	14310	14561	14476	14495	14296	14448	14467	14262	14156	14365	14495	14246	14318	14397	14346	14264	14338	14381	14386	14246	14372	14194	14392	14400	14434	14275	14270	14244	14212	14345	14249	14372	14157	14380	14400	14412	14369	14425	14348	14397	14236	14280	14198	14309	14334	14302	14292	14350	14243	14300	14393	14457	14295	14351	14413	14163	14325	14298	14397	14289	14302	14137	14307	14443	14488	14280	14522	14361	14376	14401	14283	14404	14405	14331	14302	14307	14457	14547	14414	14500	14306	14437	14216	14356	14478	14256	14057	14225	14355	14209	14389	14448	14341	14334	14298	14565	14451	14515	14295	14395	14346	14365	14437	14304	14363	14522	14421	14412	14304	14540	14171	14144	14361	14321	14312	14520	14350	14377	14299	14411	14569	14365	14258	14347	14493	14415	14315	14331	14296	14355	14342	14322	14278	14209	14285	14365	14408	14516	14415	14382	14446	14339	14225	14414	14403	14254	14309	14362	14404	14176	14388	14412	14334	14349	14249	14287	14140	14339	14090	14316	14301	14256	14468	14228	14278	14354	14458	14423	14229	14502	14294	14144	14213	14412	14403	14463	14422	14496	14415	14201	14214	14213	14244	14362	14124	14374	14407	14255	14283	14366	14479	14261	14266	14170	14347	14358	14136	14194	14204	14194	14389	14606	14437	14461	14466	14239	14408	14175	14533	14292	14272	14522	14305	14373	14438	14290	14372	14371	14487	14422	14343	14272	14445	14278	14336	14170	14245	14177	14206	14189	14379	14135	14445	14331	14247	14429	14445	14441	14420	14344	14287	14392	14496	14273	14378	14425	14372	14182	14160	14426	14289	14147	14304	14205	14206	14433	14210	14415	14285	14135	14353	14570	14321	14430	14368	14448	14505	14265	14327	14233	14435	14252	14411	14242	14284	14485	14262	14291	14217	14161	14286	14360	14488	14399	14490	14481	14408	14399	14253	14407	14223	14345	14152	14381	14316	14259	14434	14415	14368	14401	14276	14389	14297	14414	14368	14403	14306	14296	14145	14315	14320	14370	14376	14379	14372	14482	14211	14196	14424	14451	14351	14491	14252	14470	14398	14395	14350	14395	14230	14315	14382	14408	14443	14305	14417	14223	14454	14437	14426	14275	14254	14350	14303	14126	14347	14397	14270	14503	14237	14272	14295	14296	14158	14272	14604	14441	14279	14521	14294	14378	14363	14346	14308	14365	14451	14197	14345	14259	14202	14156	14380	14434	14583	14207	14485	14184	14295	14445	14177	14279	14250	14248	14450	14430	14381	14515	14314	14192	14150	14313	14333	14518	14431	14157	14398	14439	14382	14300	14238	14588	14460	14284	14539	14292	14382	14364	14317	14428	14439	14313	14517	14411	14279	14227	14405	14375	14337	14286	14314	14376	14320	14459	14474	14429	14232	14267	14254	14349	14256	14448	14464	14415	14306	14376	14352	14383	14264	14266	14371	14280	14244	14275	14119	14200	14291	14367	14152	14444	14354	14255	14289	14304	14464	14308	14335	14585	14517	14520	14312	14300	14336	14186	14260	14346	14322	14186	14230	14044	14248	14410	14231	14275	14385	14337	14324	14287	14464	14326	14469	14306	14194	14337	14299	14356	14272	14367	14383	14121	14515	14381	14160	14506	14210	14241	14284	14081	14290	14274	14279	14369	14459	14050	14485	14468	14327	14390	14324	14247	14290	14490	14196	14302	14394	14403	14307	14448	14233	14380	14232	14296	14273	14056	14344	14187	14351	14386	14256	14373	14323	14232	14422	14372	14276	14460	14437	14558
21807	38470	36380	30982	27228	23591	20832	19631	18183	17741	17177	16256	15727	15352	15199	14815	14405	14440	14040	13974	14055	13823	13853	13723	14024	13900	13802	13877	13960	13805	13882	13946	13718	13957	13721	13814	13765	13838	13933	13744	13926	14001	13744	13827	13592	13751	13890	13701	13719	13851	14378	14737	14543	14248	13909	13994	13911	13770	13737	13721	13648	13761	13674	13546	13765	13777	13557	13667	13797	13749	13576	13701	13594	13776	13753	13760	13709	13545	13713	13685	13772	13722	13686	13573	13672	13791	13743	13615	13656	13655	13768	13850	13768	13509	13622	13675	13871	13748	13759	13640	13772	13638	13739	13725	13744	13766	13644	13541	13579	13593	13819	13619	13483	13638	13683	13699	13686	13736	13715	13563	13593	13702	13678	13854	13704	13700	13560	13576	13703	13595	13714	13722	13627	13710	13760	13617	13793	13804	13783	13697	13543	13705	13706	13712	13787	13543	13601	13710	13536	13636	13546	13725	13514	13558	13784	13686	13557	13685	13707	13493	13678	13663	13668	13674	13500	13627	13771	13645	13693	13741	13642	13669	13831	13659	13717	13644	13565	13514	13910	13906	13428	13770	13705	13871	13757	13593	13649	13564	13908	13589	13524	13689	13716	13653	13725	13744	13727	13716	13512	13681	13751	13712	13619	13647	13655	13686	13760	13580	13723	13747	13864	13596	13632	13501	13630	13693	13678	13628	13710	13664	13581	13577	13706	13776	13757	13550	13841	13630	13635	13646	13568	13667	13552	13694	13576	13704	13851	13705	13813	13582	13443	13640	13838	13591	13925	13492	13731	13666	13533	13685	13838	13608	13904	13686	13649	13586	13737	13664	13715	13710	13919	13777	13610	13569	13729	13782	13616	13833	13600	13655	13661	13682	13685	13723	13555	13670	13707	13383	13831	13603	13574	13689	13769	13726	13647	13660	13684	13686	13685	13537	13580	13737	13795	13577	13650	13665	13690	13752	13771	13655	13657	13722	13435	13730	13521	13694	13639	13758	13620	13571	13962	13578	13436	13689	13623	13783	13766	13669	13731	13655	13567	13709	13773	13506	13598	13666	13616	13652	13587	13583	13545	13650	13655	13681	13656	13779	13800	13778	13685	13694	13647	13679	13755	13687	13721	13477	13724	13867	13571	13596	13769	13772	13655	13745	13863	13697	13754	13754	13705	13658	13728	13643	13795	13771	13652	13862	13506	13752	13495	13689	13661	13515	13639	13682	13590	13683	13645	13548	13720	13783	13692	13795	13730	13718	13538	13795	13779	13745	13815	13580	13734	13714	13711	13931	13565	13709	13701	13625	13735	13828	13627	13924	13713	13728	13819	13656	13640	13581	13684	13633	13588	13826	13463	13870	13659	13740	13729	13783	13787	13649	13739	13781	13720	13605	13758	13588	13700	13633	13729	13548	13805	13668	13855	13695	13643	13746	13648	13584	13764	13809	13701	13489	13902	13576	13722	13708	13657	13804	13691	13619	13622	13658	13639	13687	13845	13585	13783	13804	13671	13832	13751	13606	13553	13734	13780	13684	13679	13844	13654	13721	13615	13671	13620	13668	13831	13757	13678	13688	13648	13653	13639	13599	13778	13747	13846	13569	13748	13841	13711	13702	13659	13724	13720	13774	13780	13711	13567	13668	13577	13689	13768	13602	13647	13769	13716	13755	13634	13864	13603	13734	13630	13688	13630	13960	13774	13612	13606	13664	13695	13766	13627	13648	13697	13578	13705	13633	13712	13644	13736	13711	13727	13675	13702	13555	13811	13705	13836	13708	13775	13746	13846	13763	13812	13770	13726	13739	13502	13707	13736	13536	13815	13537	13748	13584	13763	13837	13773	13626	13585	13700	13569	13523	13687	13573	13717	13699	13674	13687	13668	13583	13795	13850	13659	13716	13689	13745	13609	13718	13570	13734	13678	13627	13748	13735	13652	13573	13695	13635	13815	13720	13748	13736	13664	13695	13791	13643	13677	13777	13703	13550	13604	13711	13818	13492	13774	13676	13778	13819	13673	13819	13751	13729	13608	13785	13647	13478	13687	13667	13674	13793	13658	13555	13615	13603	13782	13551	13745	13608	13669	13497	13736	13664	13696	13667	13817	13569	13720	13711	13625	13702	13626	13558	13752	13671	13773	13527	13848	13561	13803	13624	13660	13872	13625	13755	13767	13726	13637	13829	13835	13745	13592	13831	13845	13639	13678	13795	13642	13637	13710	13678	13649	13754	13646	13689	13759	13697	13530	13592	13616	13672	13463	13758	13807	13686	13645	13514	13419	13582	13660	13761	13478	13717	13728	13584	13573	13663	13567	13688	13632	13606	13803	13757	13659	13592	13791	13648	13661	13686	13661	13671	13736	13731	13579	13737	13666	13611	13566	13714	13596	13616	13576	13605	13576	13587	13666	13752	13656	13590	13758	13767	13760	13644	13589	13843	13770	13611	13688	13659	13667	13564	13702	13770	13787	13822	13668	13623	13639	13573	13595	13647	13515	13688	13725	13683	13487	13508	13823	13681	13668	13811	13667	13607	13691	13683	13818	13607	13731	13731	13751	13659	13824	13598	13618	13573	13662	13788	13727	13722	13739	13598	13672	13790	13587	13793	13663	13795	13560	13591	13647	13647	13772	13642	13588	13584	13727	13584	13647	13813	13553	13731	13833	13829	13618	13565	13614	13552	13694	13686	13790	13643	13691	13614	13647	13717	13661	13828	13795	13743	13709	13789	13592	13753	13761	13582	13655	13617	13743	13657	13693	13684	13841	13583	13667	13691	13745	13591	13580	13895	13620	13772	13589	13587	13478	13761	13750	13656	13625	13625	13685	13533	13649	13612	13691	13755	13654	13697	13531	13641	13558	13586	13738	13707	13646	13569	13777	13464	13726	13696	13832	13620	13678	13696	13640	13621	13759	13808	13710	13659	13667	13626	13622	13667	13556	13574	13800	13690	13866	13722	13725	13716	13797	13589	13677	13633	13688	13618	13630	13675	13792	13527	13712	13627	13785	13615	13799	13671	13670	13646	13689	13637	13637	13741	13572	13518	13708	13648	13800	13896	13834	13746	13552	13564	13853	13701	13723	13675	13597	13701	13724	13702	13642	13689	13536	13711	13843	13852	13806	13864	13741	13587	13647	13747	13591	13664	13697	13657	13751	13595	13693	13595	13586	13712	13632	13729	13606	13707	13646	13546	13825	13753	13579	13845	13607	13828	13722	13644	13803	13769	13593	13652	13736	13582	13699	13709	13683	13607	13784	13669	13652	13723	13702	13705	13710	13841	13648	13688	13819	13792	13615	13750	13753	13755	13589	13813	13773	13592	13719	13684	13593	13684	13601	13687	13836	13682	13589	13620	13566	13719	13718	13578	13670	13824	13770	13825	13640	13785	13562	13756	13738	13698	13715	13695	13789	13505	13751	13882	13585	13668	13731	13621	13685	13659	13712	13635	13740	13641	13770	13592	13585	13554	13629	13565	13581	13735	13701	13654	13638	13709	13594	13647	13506	13667	13695	13494	13752	13525	13616	13654	13519	13650	13505	13659	13757	13540	13607	13628	13855	13677	13682	13734	13616	13599	13683	13712	13671	13746	13670	13598	13518	13606	13577	13632	13564	13723	13654	13657	13603	13494	13710	13629	13687	13752	13630	13616	13603	13690	13710	13736	13751	13647	13826	13708	13548	13608	13527	13725	13561	13749	13560	13788	13780	13797	13719	13863	13703	13902	13708	13642	13836	13518	13663	13890	13517	13616	13561	13562	13568	13721	13869	13769	13742	13501	13640	13685	13634	13464	13754	13661	13687	13718	13647	13753	13484	13656	13905	13673	13580	13469	13551	13707	13552	13705	13832	13697	13694	13826	13801	13692	13684	13580	13788	13583	13750	13696	13674	13528	13627	13647	13641	13648	13607	13684	13623	13781	13705	13702	13648	13753	13739	13632	13796	13690	13576	13704	13630	13779	13913	13566	13719	13658	13738	13696	13716	13773	13733	13561	13660	13666	13665	13736	13614	13860	13612	13597	13567	13569	13600	13860	13494	13688	13636	13652	13769	13611	13733	13790	13834	13715	13694	13633	13704	13597	13807	13677	13784	13639	13591	13671	13610	13530	13720	13731	13612	13608	13740	13673	13698	13727	13705	13800	13631	13528	13828	13656	13782	13708	13694	13719	13694	13769	13724	13666	13850	13554	13776	13802	13727	13710	13624	13736	13686	13638	13653	13826	13584	13816	13598	13658	13737	13745	13617	13712	13599	13707	13578	13677	13777	13655	13752	13639	13743	13574	13527	13680	13652	13566	13798	13633	13625	13675	13643	13691	13497	13750	13767	13753	13728	13639	13682	13690	13675	13680	13680	13954	13784	13553	13746	13778	13637	13567	13407	13723	13727	13696	13633	13681	13624	13585	13737	13852	13599	13800	13776	13574	13632	13702	13675	13665	13730	13649	13805	13632	13631	13771	13697	13666	13627	13661	13696	13685	13631	13662	13654	13641	13837	13742	13728	13544	13670	13536	13619	13734	13694	13835	13801	13844	13629	13825	13775	13506	13562	13732	13559	13602	13873	13691	13692	13786	13692	13774	13657	13685	13455	13618	13596	13783	13707	13529	13594	13735	13848	13793	13690	13547	13851	13794	13638	13755	13650	13750	13744	13521	13759	13692	13497	13684	13752	13636	13724	13602	13570	13649	13535	13864	13677	13629	13710	13772	13631	13635	13782	13696	13708	13618	13690	13598	13775	13713	13556	13719	13791	13772	13677	13461	13643	13754	13581	13637	13601	13578	13905	13661	13801	13648	13540	13692	13666	13758	13643	13710	13764	13702	13620	13588	13836	13711	13591	13822	13755	13675	13592	13574	13650	13726	13601	13668	13646	13700	13786	13456	13630	13677	13755	13801	13796	13719	13756	13762	13635	13634	13662	13672	13539	13655	13565	13751	13595	13730	13767	13617	13679	13719	13771	13620	13749	13750	13509	13792	13719	13685	13678	13515	13554	13688	13684	13667	13773	13822	13544	13676	13689	13748	13710	13545	13613	13620	13662	13851	13748	13736	13642	13805	13748	13713	13770	13696	13646	13905	13708	13606	13703	13535	13738	13555	13537	13628	13514	13691	13791	13661	13667	13777	13808	13735	13745	13782
22660	21130	29059	23494	21560	24093	25739	20104	18395	17927	17277	16736	16309	15907	15798	15279	15185	15004	14849	14674	14667	14634	14583	14521	14542	14468	14579	14599	14566	14520	14562	14607	14574	14555	14547	14680	14485	14391	14517	14417	14484	14533	14432	14424	14397	14401	14468	14498	14380	14401	15260	15476	15660	15344	14934	14476	14442	14435	14609	14496	14319	14256	14421	14362	14357	14494	14562	14411	14497	13991	14386	14620	14480	14240	14428	14470	14321	14401	14285	14176	14495	14298	14380	14335	14336	14443	14432	14527	14297	14363	14387	14183	14374	14120	14549	14319	14306	14531	14233	14338	14349	14387	14508	14452	14276	14292	14462	14389	14355	14297	14291	14421	14353	14303	14355	14295	14327	14402	14228	14344	14317	14302	14290	14149	14364	14257	14277	14325	14298	14290	14312	14258	14389	14221	14308	14344	14324	14485	14478	14257	14363	14246	14431	14261	14400	14377	14365	14163	14175	14364	14520	14441	14361	14247	14292	14344	14474	14305	14373	14182	14342	14524	14357	14225	14400	14320	14282	14108	14358	14247	14426	14414	14304	14173	14309	14296	14268	14293	14414	14300	14380	14261	14408	14216	14433	14327	14334	14334	14356	14466	14514	14426	14374	14281	14250	14393	14407	14246	14094	14342	14122	14239	14414	14462	14438	14269	14457	14150	14258	14208	14277	14236	14264	14422	14418	14362	14292	14296	14122	14348	14144	14250	14430	14203	14097	14249	14307	14213	14384	14228	14374	14152	14353	14231	14227	14426	14330	14409	14278	14257	14307	14205	14376	14468	14391	14431	14229	14170	14285	14232	14415	14317	14244	14231	14193	14226	14170	14436	14241	14281	14237	14281	14485	14312	14135	14309	14374	14252	14302	14290	14332	14273	14348	14421	14464	14360	14470	14225	14451	14206	14285	14293	14264	14551	14431	14310	14516	14302	14395	14254	14255	14385	14279	14135	14373	14393	14443	14426	14256	14376	14437	14152	14343	14406	14431	14462	14269	14213	14252	14388	14316	14295	14259	14200	14325	14463	14201	14476	14232	14461	14392	14199	14244	14468	14432	14311	14160	14348	14384	14255	14210	14281	14244	14224	14317	14350	14247	14269	14318	14376	14223	14505	14377	14151	14351	14133	14326	14327	14383	14492	14262	14119	14379	14469	14361	14255	14309	14566	14335	14310	14376	14365	14207	14527	14287	14421	14423	14177	14213	14231	14153	14183	14234	14186	14226	14232	14265	14293	14163	14336	14235	14304	14324	14693	14333	14314	14331	14418	14555	14236	14311	14330	14447	14254	14434	14280	14238	14260	14489	14205	14283	14475	14491	14113	14397	14179	14314	14389	14388	14283	14250	14215	14332	14318	14368	14331	14252	14347	14432	14221	14339	14317	14303	14323	14344	14296	14233	14310	14224	14190	14396	14201	14460	14373	14346	14340	14237	14308	14233	14225	14399	14254	14296	14462	14320	14368	14465	14036	14396	14249	14383	14526	14266	14444	14328	14330	14333	14193	14365	14305	14281	14590	14388	14244	14384	14395	14299	14404	14267	14125	14404	14512	14483	14420	14153	14345	14413	14315	14395	14327	14335	14403	14321	14316	14277	14115	14177	14363	14381	14374	14231	14124	14456	14204	14342	14250	14330	14367	14431	14191	14159	14376	14216	14203	14447	14259	14305	14333	14353	14339	14375	14286	14324	14376	14437	14310	14256	14326	14294	14260	14184	14342	14348	14129	14385	14220	14317	14201	14141	14318	14371	14402	14319	14348	14184	14329	14350	14329	14304	14021	14156	14405	14220	14470	14150	14304	14321	14394	14303	14405	14260	14400	14302	14334	14144	14419	14282	14267	14306	14288	14318	14225	14299	14262	14333	14543	14259	14176	14310	14310	14452	14384	14383	14282	14449	14370	14311	14298	14238	14087	14330	14348	14403	14257	14417	14299	14502	14410	14326	14318	14356	14162	14326	14388	14264	14338	14336	14273	14292	14202	14201	14175	14305	14254	14456	14272	14260	14327	14436	14395	14188	14362	14401	14344	14381	14377	14355	14423	14211	14362	14170	14268	14460	14278	14106	14320	14394	14205	14129	14166	14065	14263	14319	14348	14474	14382	14261	14280	14531	14538	14338	14274	14265	14278	14436	14382	14280	14475	14255	14383	14554	14404	14239	14290	14366	14336	14111	14198	14247	14310	14253	14191	14148	14453	14453	14327	14216	14433	14122	14371	14227	14128	14345	14322	14469	14340	14229	14089	14383	14279	14214	14096	14143	14271	14347	14370	14381	14302	14259	14357	14223	14504	14210	14453	14253	14388	14425	14424	14319	14372	14300	14471	14091	14273	14559	14175	14292	14425	14366	14386	14351	14383	14346	14357	14120	14281	14396	14499	14253	14276	14306	14310	14151	14156	14221	14137	14215	14410	14276	14572	14301	14291	14100	14170	14291	14270	14360	14207	14338	14394	14523	14250	14356	14443	14302	14422	14235	14396	14277	14487	14359	14391	14331	14270	14245	14216	14288	14319	14253	14280	14278	14348	14329	14553	14482	14416	14361	14348	14168	14426	14372	14302	14303	14416	14471	14106	14190	14380	14262	14265	14247	14216	14154	14404	14355	14574	14126	14360	14350	14234	14432	14393	14207	14296	14276	14416	14150	14099	14304	14398	14272	14412	14228	14330	14291	14138	14115	14177	14490	14320	14361	14269	14302	14282	14442	14497	14321	14277	14297	14399	14438	14288	14194	14210	14193	14213	14411	14317	14425	14400	14506	14423	14441	14443	14347	14370	14291	14355	14199	14435	14314	14156	14441	14309	14216	14479	14336	14352	14366	14367	14320	14362	14349	14442	14229	14363	14358	14392	14129	14136	14422	14346	14298	14248	14349	14432	14207	14401	14305	14328	14324	14391	14484	14429	14352	14344	14386	14303	14249	14337	14377	14346	14329	14465	14396	14425	14306	14483	14368	14314	14157	14212	14319	14325	14325	14272	14164	14254	14439	14324	14514	14276	14284	14470	14347	14238	14118	14397	14263	14327	14332	14319	14299	14404	14171	14430	14281	14416	14290	14323	14339	14510	14358	14276	14309	14197	14237	14308	14475	14375	14324	14218	14239	14344	14245	14106	14142	14476	14376	14537	14194	14329	14386	14218	14275	14270	14340	14334	14221	14225	14273	14328	14475	14353	14361	14535	14358	14361	14274	14446	14397	14408	14363	14257	14349	14455	14299	14169	14237	14424	14406	14225	14417	14479	14221	14327	14164	14187	14334	14560	14167	14127	14150	14180	14181	14309	14514	14414	14297	14148	14244	14231	14314	14149	14381	14416	14233	14435	14289	14382	14350	14179	14199	14389	14370	14196	14386	14441	14463	14300	14471	14255	14303	14326	14383	14453	14444	14522	14058	14378	14378	14362	14482	14384	14492	14365	14088	14353	14269	14356	14204	14296	14287	14322	14145	14241	14344	14287	14444	14478	14456	14300	14429	14128	14486	14476	14170	14407	14293	14523	14519	14269	14415	14323	14214	14292	14266	14273	14364	14183	14368	14404	14409	14347	14341	14329	14157	14311	14468	14487	14474	14458	14403	14333	14149	14519	14451	14480	14296	14280	14478	13991	14224	14506	14409	14298	14264	14277	14225	14330	14449	14349	14203	14401	14313	14392	14556	14114	14202	14293	14374	13992	14134	14234	14271	14288	14273	14249	14392	14292	14336	14309	14079	14267	14164	14331	14343	14334	14389	14425	14342	14536	14433	14408	14330	14362	14188	14332	14266	14200	14466	14163	14329	14266	14207	14285	14190	14309	14266	14484	14262	14221	14369	14253	14389	14280	14168	14205	14310	14283	14361	14352	14341	14239	14308	14395	14236	14288	14325	14231	14253	14424	14296	14391	14384	14427	14279	14133	14367	14370	14162	14385	14452	14389	14222	14409	14391	14426	14340	14308	14417	14263	14367	14315	14447	14204	14348	14359	14343	14357	14364	14379	14197	14381	14253	14149	14278	14357	14321	14385	14368	14274	14261	14345	14243	14342	14258	14584	14415	14045	14154	14342	14277	14321	14344	14372	14398	14457	14529	14350	14077	14405	14283	14287	14046	14167	14261	14446	14224	14159	14251	14510	14346	14351	14315	14463	14189	14402	14342	14124	14268	14250	14160	14313	14354	14371	14333	14375	14333	14366	14427	14211	14512	14067	14378	14266	14259	14311	14432	14226	14307	14158	14406	14335	14176	14245	14321	14185	14154	14349	14429	14162	14286	14347	14396	14193	14501	14490	14368	14401	14243	14150	14184	14282	14380	14385	14281	14184	14263	14189	14347	14360	14262	14408	14453	14461	14300	14383	14348	14280	14076	14292	14219	14378	14237	14149	14135	14396	14387	14517	14304	14307	14383	14390	14198	14336	14331	14347	14364	14275	14331	14309	14374	14095	14342	14473	14183	14360	14286	14402	14255	14326	14272	14218	14149	14333	14352	14214	14485	14325	14202	14230	14385	14500	14588	14402	14155	14199	14328	14438	14353	14420	14268	14365	14217	14340	14432	14390	14251	14275	14414	14168	14258	14369	14398	14424	14236	14239	14420	14426	14291	14333	14353	14302	14345	14229	14253	14283	14539	14358	14243	14238	14057	14211	14443	14225	14180	14376	14307	14385	14380	14417	14214	14437	14256	14438	14367	14332	14333	14459	14212	14224	14224	14219	14418	14059	14158	14197	14340	14355	14367	14452	14336	14277	14240	14430	14422	14096	14341	14211	14344	14376	14503	14432	14411	14340	14345	14420	14287	14276	14242	14464	14236	14299	14109	14309	14489	14343	14184	14212	14372	14367	14197	14412	14243	14197	14157	14222	14398	14292	14196	14420	14455	14191	14121	14130	14252	14324	14373	14215	14391	14260	14237	14272	14380	14266	14167	14334	14219	14176	14257	14286	14157	14191	14391	14105	14345	14320	14323	14284	14195	14272	14233	14171	14513	14318	14317	14389	14323	14488	14273	14413	14451	14396	14321	14337	14232	14110	14341	14244	14272	14424	14331	14406	14300	14416	14215	14386	14478	14158	14272	14333	14411	14311	14274	14327	14250	14157	14439	14249	14231	14262	14439	14240	14276	14338	14299	14233	14458	14487	14383	14451	14373	14097	14447	14381
23234	42407	40815	33770	30801	26941	23178	21311	19915	19007	18285	17400	16651	16172	15654	14901	14844	14657	14316	14126	14016	13867	13865	14020	13905	13920	13979	13814	13807	13936	13782	13854	13917	14024	13739	13802	13675	13652	13679	13748	13751	13746	13876	13752	13793	13927	13684	13660	13713	13837	14602	15476	15445	14864	14204	13902	13551	13800	13668	13582	13745	13658	13712	13510	13581	13682	13768	13524	13768	13716	13735	13612	13777	13564	13682	13550	13620	13779	13585	13768	13722	13647	13624	13708	13574	13579	13609	13563	13598	13600	13684	13772	13787	13553	13586	13768	13580	13432	13851	13634	13596	13719	13763	13634	13586	13662	13555	13649	13647	13686	13597	13736	13616	13472	13596	13842	13634	13522	13574	13624	13724	13515	13626	13497	13597	13707	13556	13573	13577	13723	13883	13571	13435	13573	13578	13618	13789	13650	13413	13500	13579	13579	13687	13636	13539	13741	13823	13573	13736	13733	13645	13711	13557	13648	13802	13708	13609	13640	13615	13661	13802	13700	13862	13639	13770	13651	13752	13588	13621	13518	13527	13472	13518	13521	13614	13778	13595	13728	13393	13545	13541	13682	13686	13531	13627	13521	13724	13542	13577	13578	13660	13627	13849	13540	13768	13452	13678	13657	13715	13560	13619	13614	13669	13474	13578	13582	13670	13600	13646	13512	13687	13613	13602	13644	13682	13603	13718	13663	13652	13690	13614	13674	13781	13708	13542	13584	13643	13502	13647	13711	13607	13522	13778	13540	13720	13619	13502	13767	13612	13644	13541	13602	13499	13652	13602	13568	13544	13716	13710	13473	13780	13566	13646	13639	13633	13599	13596	13619	13629	13824	13670	13792	13597	13549	13743	13568	13675	13623	13649	13400	13652	13681	13627	13873	13475	13608	13403	13562	13666	13776	13633	13506	13782	13534	13564	13775	13534	13729	13672	13572	13662	13519	13659	13497	13731	13614	13628	13635	13564	13753	13607	13476	13528	13525	13739	13632	13693	13568	13798	13622	13722	13500	13583	13732	13710	13601	13614	13571	13619	13644	13632	13702	13494	13743	13572	13593	13655	13594	13575	13600	13612	13781	13546	13679	13520	13402	13610	13658	13548	13555	13617	13414	13671	13473	13565	13565	13715	13807	13618	13804	13701	13470	13648	13673	13721	13701	13521	13867	13698	13620	13445	13663	13610	13689	13734	13697	13661	13700	13653	13556	13537	13680	13609	13590	13597	13563	13556	13471	13711	13455	13607	13669	13637	13502	13739	13520	13748	13762	13615	13672	13610	13619	13735	13534	13569	13591	13572	13455	13738	13778	13589	13525	13586	13692	13806	13693	13528	13512	13733	13640	13661	13584	13729	13603	13602	13653	13514	13478	13627	13599	13684	13677	13627	13605	13495	13645	13666	13566	13514	13638	13645	13658	13619	13552	13601	13786	13571	13627	13515	13783	13637	13508	13802	13495	13553	13552	13658	13488	13595	13580	13688	13600	13717	13555	13706	13561	13723	13661	13642	13509	13548	13577	13618	13671	13702	13705	13633	13780	13385	13702	13539	13714	13615	13622	13539	13556	13823	13595	13602	13639	13579	13714	13650	13777	13648	13634	13705	13569	13647	13634	13524	13704	13577	13596	13615	13767	13648	13603	13644	13740	13532	13567	13666	13668	13475	13646	13801	13548	13585	13695	13550	13509	13803	13446	13738	13498	13597	13493	13604	13564	13607	13601	13610	13538	13423	13718	13604	13659	13536	13652	13476	13632	13596	13472	13453	13600	13411	13623	13582	13598	13900	13768	13587	13697	13606	13652	13488	13663	13577	13504	13710	13479	13506	13562	13438	13803	13642	13670	13592	13746	13794	13705	13630	13615	13653	13680	13638	13637	13576	13804	13480	13373	13518	13654	13598	13553	13710	13556	13737	13629	13918	13752	13542	13636	13705	13610	13574	13598	13614	13712	13667	13615	13532	13602	13608	13546	13538	13627	13658	13738	13475	13779	13726	13600	13517	13712	13622	13688	13679	13589	13807	13644	13493	13554	13698	13568	13615	13624	13638	13663	13499	13555	13669	13721	13537	13713	13715	13756	13641	13650	13702	13553	13619	13543	13712	13607	13423	13669	13700	13502	13722	13659	13572	13570	13541	13563	13625	13623	13565	13651	13614	13651	13683	13514	13470	13516	13566	13582	13748	13522	13731	13553	13662	13525	13548	13606	13628	13702	13663	13513	13597	13668	13679	13565	13757	13602	13649	13557	13549	13590	13527	13573	13662	13555	13695	13821	13659	13695	13653	13626	13605	13575	13517	13609	13537	13707	13501	13691	13638	13423	13646	13622	13654	13462	13580	13700	13726	13653	13613	13687	13632	13484	13644	13653	13662	13526	13628	13586	13607	13532	13682	13562	13436	13656	13618	13627	13664	13757	13650	13653	13506	13615	13534	13516	13714	13843	13595	13605	13445	13764	13711	13806	13815	13515	13662	13725	13672	13476	13545	13788	13638	13639	13611	13471	13738	13662	13610	13491	13674	13682	13787	13720	13711	13675	13607	13585	13655	13634	13571	13745	13622	13596	13700	13543	13433	13622	13622	13616	13520	13688	13558	13626	13619	13619	13387	13718	13688	13745	13690	13412	13686	13538	13679	13546	13652	13715	13686	13680	13598	13666	13820	13641	13621	13698	13722	13545	13644	13797	13798	13705	13737	13548	13688	13551	13615	13639	13505	13488	13638	13679	13540	13708	13524	13621	13525	13535	13488	13725	13368	13549	13673	13537	13442	13718	13634	13601	13538	13466	13529	13715	13659	13637	13569	13575	13685	13560	13435	13684	13700	13629	13586	13567	13611	13531	13578	13560	13604	13505	13766	13576	13638	13491	13608	13733	13680	13695	13724	13443	13731	13704	13710	13677	13676	13532	13539	13591	13698	13703	13428	13645	13653	13699	13648	13773	13645	13630	13670	13663	13413	13568	13650	13510	13606	13524	13619	13808	13515	13661	13644	13634	13666	13503	13847	13594	13549	13670	13740	13545	13593	13532	13628	13647	13514	13748	13665	13670	13561	13663	13666	13504	13766	13802	13636	13545	13708	13706	13795	13723	13519	13598	13704	13632	13544	13663	13593	13699	13662	13820	13577	13664	13598	13492	13586	13700	13622	13821	13582	13702	13456	13643	13638	13691	13762	13724	13581	13503	13572	13534	13570	13574	13802	13564	13591	13764	13518	13621	13744	13577	13742	13739	13765	13653	13792	13690	13510	13619	13571	13720	13695	13599	13550	13659	13733	13662	13755	13688	13581	13690	13623	13646	13500	13627	13622	13574	13576	13668	13775	13367	13822	13727	13584	13539	13477	13838	13541	13685	13619	13589	13627	13586	13575	13499	13695	13702	13456	13703	13574	13803	13644	13632	13612	13500	13573	13721	13522	13439	13700	13645	13694	13598	13631	13650	13510	13612	13567	13565	13487	13773	13563	13430	13494	13749	13530	13689	13543	13563	13782	13575	13508	13577	13674	13580	13689	13451	13601	13629	13556	13623	13614	13735	13652	13650	13812	13618	13693	13544	13781	13640	13514	13672	13509	13721	13585	13753	13632	13629	13783	13545	13625	13685	13518	13753	13569	13561	13534	13731	13539	13685	13578	13726	13600	13645	13413	13674	13580	13720	13622	13656	13655	13589	13567	13672	13643	13582	13639	13569	13681	13732	13549	13682	13611	13549	13585	13650	13648	13778	13731	13546	13650	13559	13452	13660	13572	13707	13630	13561	13608	13466	13620	13518	13567	13590	13726	13412	13636	13734	13436	13567	13648	13609	13614	13592	13625	13583	13676	13537	13689	13576	13665	13698	13477	13638	13541	13561	13592	13706	13602	13493	13844	13641	13510	13582	13624	13624	13762	13719	13576	13733	13588	13653	13724	13622	13585	13532	13572	13791	13458	13629	13685	13570	13719	13600	13542	13614	13605	13517	13636	13644	13468	13502	13594	13303	13705	13643	13663	13649	13683	13684	13565	13766	13720	13576	13616	13577	13660	13700	13670	13580	13682	13608	13670	13497	13620	13500	13539	13623	13668	13580	13580	13642	13561	13645	13548	13530	13657	13657	13542	13636	13584	13560	13821	13682	13555	13570	13468	13552	13679	13548	13684	13800	13445	13675	13730	13525	13671	13579	13644	13677	13493	13488	13625	13583	13901	13609	13680	13583	13615	13588	13599	13616	13904	13712	13663	13521	13492	13509	13801	13582	13567	13763	13649	13662	13602	13585	13599	13842	13679	13581	13586	13642	13556	13575	13530	13390	13631	13805	13830	13716	13591	13612	13495	13694	13620	13703	13632	13573	13693	13703	13719	13493	13540	13566	13647	13725	13659	13533	13661	13666	13571	13822	13515	13546	13495	13680	13541	13605	13581	13653	13744	13675	13734	13592	13512	13579	13510	13567	13585	13414	13585	13494	13624	13690	13709	13726	13566	13785	13761	13715	13537	13659	13589	13587	13707	13447	13459	13454	13621	13710	13614	13618	13515	13497	13631	13660	13523	13564	13609	13547	13675	13722	13572	13682	13689	13718	13567	13529	13697	13627	13579	13622	13625	13528	13579	13686	13389	13569	13605	13617	13596	13592	13732	13614	13691	13714	13728	13645	13754	13662	13698	13751	13502	13643	13502	13627	13670	13626	13439	13545	13619	13729	13591	13569	13610	13734	13655	13660	13536	13548	13402	13621	13630	13647	13515	13702	13360	13629	13763	13740	13518	13447	13446	13628	13570	13559	13751	13650	13464	13631	13555	13534	13564	13510	13651	13623	13775	13586	13729	13792	13497	13665	13782	13669	13673	13428	13566	13474	13686	13634	13619	13655	13604	13638	13599	13491	13537	13582	13626	13617	13506	13675	13509	13648	13507	13751	13524	13684	13727	13701	13567	13497	13676	13715	13576	13715	13619	13730	13579	13599	13611	13555	13537	13599	13616	13573	13450	13561	13607	13410	13550	13581	13800	13510	13561	13673	13693	13606	13661	13697	13581	13572	13430	13719	13594	13626	13562	13589	13708	13597	13477	13464	13570	13546	13663	13715	13620	13618	13573	13571	13711	13669	13633	13676	13723	13601	13663	13690	13680	13687	13552	13546	13591	13672	13581	13802	13599	13547
27095	22628	27426	24751	19522	18062	16917	16018	15501	15320	15127	14971	14778	14786	14494	14443	14459	14258	14404	14240	14331	14343	14300	14009	14162	14225	14246	14212	14210	14243	14376	14098	14172	14126	14286	14235	14367	14092	14058	14228	14231	14308	14079	14091	14028	14102	14240	14127	14104	14155	14096	14295	14351	14374	14174	14179	14288	14204	14042	13947	14186	14325	13987	14105	14095	14035	14273	14251	14235	13993	14124	14126	14265	14043	14140	14127	14007	14170	14089	14079	14229	14065	14221	14182	14229	14319	14137	14072	14118	14091	14214	14017	14010	14298	14165	13982	14154	14120	14016	13934	14122	14098	14000	14044	13978	14040	14005	14191	13935	14096	14078	14086	14066	14082	14131	14271	14154	14055	14037	14116	14312	14044	14069	14149	14157	14283	14171	14296	14232	14279	14145	13948	14126	14168	14482	14001	14024	14030	14108	14137	13942	13925	14233	14130	14102	14183	14026	14143	14120	14172	14185	14126	14399	13954	14069	14135	14065	14040	14067	14191	14202	13892	14143	14209	14052	14020	14171	14246	14119	14069	14109	14144	14205	13996	14316	14170	14003	14057	14059	14236	14277	14146	14032	14159	14168	14062	14010	14310	14406	14045	14080	14101	14070	14182	14014	14337	14160	14112	14101	13884	14025	14159	14038	14027	14106	14166	14181	14016	14236	14132	14071	14133	14203	14110	14028	14208	14263	14096	14200	14070	14138	14054	14193	14049	14099	14125	14132	14091	14054	14085	14197	14129	14121	13976	14182	14285	14018	14104	14213	14007	14020	14187	14210	14217	14073	14097	14045	14267	14284	14073	14088	13983	14060	14232	14163	14128	14049	14241	13934	14110	14242	14072	14100	14008	14164	14090	14042	14021	14172	13895	14114	14011	14217	14044	14024	14166	14177	14156	14256	14003	14207	14020	14203	13988	14206	13969	14178	14203	14103	13963	14032	14027	14174	14172	14117	14202	14084	13975	14193	13996	14129	14346	14132	14136	13888	14396	14229	14084	14092	13910	13987	14151	14060	14177	13941	14143	14170	14105	13983	14074	14137	14329	14095	14136	14047	14101	14060	14141	14115	14000	14215	14317	14166	14108	14162	14083	14066	14044	14221	14220	14180	14103	13987	14130	14005	14093	14131	14034	14231	14002	14107	14017	14255	14173	14229	14039	14179	14082	14175	14207	14081	14190	14111	14080	14058	14270	14146	13825	14290	14215	14260	14232	14101	14245	14027	13902	14113	14089	14117	14137	14166	14113	14137	13987	14149	14127	14221	14074	14192	14156	14061	14065	14162	14249	14260	14140	14051	14093	14035	14035	14144	14172	14045	14025	14162	14137	14015	14180	14127	14225	14323	13908	14139	14092	14143	14062	14144	14321	13928	13946	14216	14042	14056	14247	14185	14180	13951	14117	14018	14067	14046	14247	14051	14034	14171	14330	14085	14068	13862	14096	14024	14172	14129	14085	14030	14112	14097	14211	13965	14177	14144	14242	14109	14155	14207	14065	14205	14101	14390	14165	14044	14118	14069	14057	14095	14057	14052	14107	14083	14056	14265	14125	13855	14045	14074	14160	14255	14191	13938	14031	14157	14146	13988	14081	14139	14269	14222	14140	14048	13974	14320	14043	14117	14120	14156	14061	14250	14278	14314	14149	14074	14033	14174	13988	14110	14256	14079	14194	14087	14213	14011	14144	14216	14109	14182	13993	14212	14158	13989	14019	14069	14117	14213	14176	14191	14019	14122	14123	14207	13931	14166	14046	14161	14035	14144	14131	14250	14097	14090	13978	14147	14002	14173	14198	13996	14100	14254	14319	14137	14290	14311	14190	14250	14116	14100	14294	14190	14310	14251	14194	14259	14248	14253	14098	14138	14046	14089	14023	13935	14080	14110	13945	14036	14053	14141	14129	14114	14123	14002	14044	14044	14120	14198	13990	14293	14119	14061	13983	14080	14170	14106	14076	13947	13993	14205	14199	14128	14020	14198	14304	14200	14101	14105	14092	14132	14366	14084	14133	14154	14156	14081	14054	13946	14138	14111	14071	13967	13977	14130	14097	14002	13882	14098	14140	14198	14065	14204	14129	14056	14040	14153	14059	14139	14029	14148	14093	14178	14289	14173	14290	14078	14207	13977	14011	13990	14239	14156	14141	14240	13993	14149	14034	14106	14186	14039	14246	14158	14213	14044	14293	14158	14043	13991	13889	14032	14134	14200	14073	14013	14205	14339	14335	14113	14184	14162	14189	14020	14206	13923	14006	14056	14185	14148	14117	13984	14202	14148	14158	14055	14298	14128	14248	14140	14014	14080	14002	14339	14090	14083	14003	14132	14218	14234	14114	14150	14079	14200	14263	14114	14172	13804	14018	14112	14128	14165	14166	14175	14210	14145	14104	13935	14095	14033	14065	14354	14235	14152	14018	14191	14101	14211	14028	14360	14034	14181	13982	14144	14152	13888	14126	14129	14048	14038	14193	14110	14022	14168	14103	14155	14185	14112	14127	14138	14146	14101	14077	14054	14174	14211	14011	14279	14020	14165	14050	14251	14150	14221	14084	14221	14220	14044	14303	14228	14039	14123	14215	14154	14112	14259	13978	14299	14080	14382	14300	14201	14273	13943	14119	14191	13979	14114	14301	14093	14243	14066	14262	14258	14184	14108	14157	14059	14139	14034	14132	14098	14234	14208	14328	14020	14115	14103	14046	13824	13913	14114	14091	14331	14010	14150	14178	14138	14168	13969	14268	14372	14135	14191	14163	14177	14210	14250	14222	14043	14067	14123	14020	14129	13978	14180	14069	14066	14310	14222	13994	14160	14200	14124	14075	14227	14103	14190	13974	14222	14040	14111	14149	14147	14266	14297	14154	14334	14089	14143	14290	14284	14044	14114	14204	14159	14046	14027	14105	14251	14297	14071	14137	13971	14246	14302	13962	14183	14137	14131	14061	14169	13908	14154	14014	14082	14038	14071	14078	14000	13961	14089	14088	14150	14151	14066	14180	14069	14038	14346	14108	14215	14125	14017	14166	14127	14251	14049	14116	14101	14073	14258	14177	14181	14133	14135	14061	14153	14305	14110	14117	14040	13992	14137	13908	14026	13810	14037	14009	14210	14163	14170	14158	14191	13803	14047	14066	14305	14154	14229	14083	14080	14128	14084	14109	14092	14103	14044	14071	14081	13903	14140	14204	14038	13808	14124	14132	14149	14023	14199	14095	14138	14090	14165	14199	14135	14030	14033	14246	14235	14003	14099	14198	14208	14012	14085	14165	14158	14146	14089	14122	14099	14013	14068	14124	14184	14056	14209	14179	14002	14099	14244	14154	14021	14305	14180	14063	14208	14270	14185	14215	14171	14070	14069	14133	14166	14104	14230	14097	14106	14067	14137	14032	14134	14122	14175	14108	14204	14027	14197	14156	14121	14191	14231	14121	14366	14336	14007	14105	14255	14023	14024	13890	14171	14123	14137	14052	14337	14165	13979	14233	14140	14062	14184	14079	14131	13836	14293	14095	14191	14211	14106	14225	14018	14111	14095	14108	14137	14095	14153	14239	14156	14057	14306	14158	14345	14251	14123	14252	14219	14274	14073	13929	14106	13955	14113	14070	14103	13958	14044	14073	14186	14170	14183	14199	14147	14036	13994	14012	13966	14174	14179	14227	14187	14352	14364	14074	14212	14101	14207	14098	14220	14182	14050	14247	14100	14075	13976	14108	14215	14053	14041	14074	14126	14263	14071	14026	14143	14090	14197	14072	14141	14055	14052	14001	14022	14107	14023	13923	14149	14117	13997	14197	14078	14256	14180	14265	14128	14182	13972	14288	14145	14039	13903	14112	14151	14080	14041	14053	13929	14271	14186	14078	14162	14052	14168	14029	14228	14138	14051	14098	14051	14108	14034	14250	13965	14008	14280	14195	14324	14068	14036	14123	14265	14301	14051	14147	14033	14047	14069	14215	14256	13971	14027	14188	14236	14219	14120	14168	13938	14218	14107	14054	13888	14194	14126	14208	14154	14119	14231	14255	14034	14163	14319	13927	14190	14294	14218	14198	14144	14181	14052	13982	14040	14105	14289	14079	14175	14023	14121	14195	14169	14242	14099	13902	14024	14074	14118	14071	14273	14142	14198	14136	14230	14121	14016	14130	14061	14263	14190	14166	14250	14141	14075	14175	14106	14225	14128	14153	14202	14032	14097	14217	14288	14239	14223	14198	14114	14078	14112	14211	14225	14184	14084	14041	13997	14004	14141	14153	14172	14333	14424	14176	14074	14118	14099	14074	14261	14186	14220	14294	14289	14172	14112	14295	14126	14200	13908	14034	14221	14049	13996	13987	14169	14201	14033	14080	14377	14278	14050	14057	14183	14051	14267	14140	14284	14114	14201	14159	14113	14236	14111	14295	14122	14048	14177	13949	14085	14158	14172	14045	14014	14201	14133	14114	13957	14023	14173	14318	14113	14050	14370	14321	14028	14133	14183	14102	14066	14165	14349	14110	14074	14079	14129	14091	13985	14057	14216	14100	14265	14199	14099	14219	14139	14127	14154	14143	14141	14179	14065	14132	14152	14029	14152	14083	14027	14195	14054	14098	14085	14198	14273	14072	14062	14035	14090	14028	14105	13971	14260	14243	14235	14042	14113	14096	14169	14063	14121	14170	14058	14070	14053	14138	14110	14082	14102	14027	14124	14248	14223	14258	13941	14114	14101	14161	14069	14176	14211	14279	14078	14044	14223	14385	14335	14224	14098	14016	14175	14030	14303	14197	13959	14059	14051	13914	14082	13875	14068	14254	13997	14068	14260	14052	14162	14161	14246	14304	14268	14203	14045	14268	14217	14260	14189	14113	13942	14089	14288	14179	14170	14046	14069	14000	14136	14183	14276	14218	14254	13956	14256	14360	14168	13951	14164	14033	14128	14035	14079	14351	14204	14130	14157	14146	14027	14048	13962	13965	14144	14207	13904	13911	13908	14195	14079	14045	14124	14037	14283	14252	14422	14226	14134	14291	14130	14099	14342	14062	14146	14044	14015	14191	13997	14154	14146	14389	14127	14028	14337	14151	14152	13981	14243	14199	13998	14129	14179	14109	14096	14074	14033	14231	14043	14087	14120	13972	14068	14237	14103	14092	14103	14135	14049	13824
20594	31083	29930	24000	21442	19817	17677	16733	15834	15620	15404	14956	14551	14359	14074	14022	13907	13827	13725	13663	13512	13570	13652	13660	13617	13672	13684	13676	13645	13511	13549	13514	13612	13654	13656	13567	13419	13460	13649	13719	13644	13421	13531	13537	13604	13585	13562	13512	13533	13482	13782	13773	13702	13670	13606	13504	13524	13427	13454	13518	13482	13438	13626	13523	13587	13444	13465	13511	13581	13509	13488	13574	13477	13488	13532	13435	13388	13559	13649	13571	13743	13451	13680	13363	13473	13489	13469	13617	13518	13452	13465	13586	13495	13356	13560	13441	13481	13503	13510	13354	13481	13663	13494	13512	13573	13384	13543	13568	13540	13352	13508	13436	13590	13469	13441	13508	13490	13475	13556	13358	13558	13591	13601	13499	13630	13350	13482	13310	13433	13485	13488	13494	13373	13525	13419	13579	13615	13616	13466	13397	13477	13520	13537	13588	13482	13336	13477	13526	13522	13478	13467	13535	13399	13583	13464	13534	13464	13657	13568	13512	13579	13394	13431	13623	13516	13401	13370	13470	13611	13556	13585	13571	13516	13544	13600	13501	13474	13475	13523	13351	13505	13614	13399	13511	13519	13464	13779	13391	13676	13515	13637	13438	13430	13386	13524	13436	13478	13406	13543	13443	13567	13498	13430	13648	13638	13386	13490	13546	13572	13395	13565	13499	13535	13534	13529	13584	13482	13357	13702	13411	13489	13528	13582	13648	13625	13604	13635	13414	13403	13538	13434	13412	13616	13572	13624	13572	13563	13562	13483	13564	13624	13574	13718	13343	13560	13661	13545	13598	13411	13434	13469	13423	13417	13435	13455	13581	13465	13514	13514	13398	13523	13480	13617	13449	13502	13588	13686	13534	13489	13460	13591	13542	13577	13580	13498	13548	13637	13403	13552	13447	13627	13420	13482	13380	13624	13410	13582	13578	13515	13445	13514	13317	13518	13407	13381	13491	13406	13346	13421	13424	13610	13444	13498	13593	13589	13397	13586	13610	13561	13461	13541	13609	13594	13477	13378	13436	13627	13684	13356	13541	13688	13517	13572	13683	13487	13565	13455	13612	13475	13518	13591	13587	13587	13580	13545	13423	13601	13524	13630	13717	13474	13492	13512	13454	13579	13555	13516	13364	13553	13458	13507	13426	13629	13601	13275	13534	13603	13381	13544	13497	13487	13534	13537	13476	13417	13397	13595	13476	13727	13519	13510	13473	13540	13355	13446	13371	13518	13670	13451	13418	13556	13446	13510	13637	13564	13477	13451	13528	13331	13533	13542	13529	13732	13618	13282	13570	13590	13488	13437	13488	13601	13348	13392	13599	13319	13539	13521	13652	13481	13411	13526	13456	13519	13640	13499	13421	13470	13398	13540	13523	13525	13448	13658	13424	13553	13317	13563	13499	13560	13418	13648	13414	13407	13628	13604	13310	13470	13592	13594	13638	13559	13558	13414	13348	13455	13510	13614	13389	13604	13601	13530	13444	13242	13505	13510	13531	13459	13612	13465	13587	13653	13520	13598	13591	13732	13496	13577	13614	13428	13514	13473	13588	13513	13445	13502	13470	13539	13481	13452	13359	13660	13379	13698	13551	13303	13672	13684	13586	13256	13458	13511	13607	13766	13487	13500	13557	13377	13493	13606	13606	13578	13587	13720	13742	13595	13470	13588	13587	13572	13508	13501	13643	13562	13378	13485	13537	13445	13502	13498	13460	13533	13384	13572	13428	13704	13430	13450	13709	13613	13506	13549	13467	13414	13503	13569	13389	13456	13522	13538	13544	13550	13458	13533	13404	13470	13583	13422	13571	13530	13496	13430	13668	13547	13429	13582	13764	13459	13439	13569	13546	13465	13474	13619	13388	13486	13417	13583	13492	13519	13597	13495	13480	13636	13547	13704	13334	13426	13527	13399	13518	13402	13381	13504	13631	13510	13636	13544	13491	13655	13322	13527	13481	13310	13706	13687	13661	13459	13635	13481	13560	13523	13411	13596	13362	13559	13550	13461	13594	13676	13542	13640	13520	13495	13512	13578	13672	13577	13414	13480	13643	13602	13535	13395	13522	13571	13404	13544	13436	13648	13459	13555	13417	13464	13416	13642	13559	13314	13560	13585	13464	13630	13555	13617	13437	13584	13330	13521	13598	13542	13579	13629	13557	13441	13455	13459	13573	13608	13530	13613	13543	13338	13400	13542	13637	13570	13537	13525	13381	13469	13552	13348	13605	13451	13595	13387	13503	13443	13525	13459	13452	13590	13462	13560	13551	13475	13379	13746	13597	13498	13671	13516	13456	13385	13409	13359	13528	13458	13595	13420	13577	13472	13582	13309	13546	13528	13529	13569	13429	13569	13596	13650	13320	13715	13534	13634	13402	13498	13493	13568	13546	13505	13462	13512	13345	13527	13752	13522	13684	13696	13521	13516	13446	13650	13599	13409	13586	13529	13479	13595	13623	13461	13495	13411	13551	13473	13492	13478	13439	13594	13450	13545	13585	13571	13472	13550	13686	13424	13592	13607	13398	13600	13430	13470	13658	13454	13569	13606	13583	13499	13553	13346	13441	13603	13502	13553	13609	13398	13577	13589	13570	13620	13429	13458	13520	13434	13504	13341	13616	13544	13411	13520	13648	13535	13627	13747	13398	13493	13583	13592	13541	13508	13679	13551	13565	13544	13525	13437	13520	13612	13330	13395	13592	13592	13517	13594	13538	13573	13450	13476	13406	13395	13473	13486	13643	13480	13664	13412	13403	13460	13568	13605	13508	13445	13576	13495	13668	13698	13570	13376	13558	13419	13608	13427	13468	13652	13405	13501	13485	13645	13409	13444	13543	13463	13588	13505	13532	13665	13593	13449	13582	13447	13459	13602	13563	13641	13621	13546	13396	13677	13499	13588	13612	13545	13523	13269	13596	13469	13437	13473	13610	13550	13609	13558	13478	13457	13837	13633	13430	13449	13607	13463	13551	13560	13422	13527	13247	13514	13425	13352	13502	13544	13341	13534	13537	13405	13518	13541	13561	13536	13331	13524	13470	13576	13444	13414	13522	13402	13451	13490	13436	13627	13391	13515	13506	13483	13554	13435	13554	13526	13444	13496	13487	13604	13629	13488	13613	13602	13432	13313	13392	13502	13619	13435	13548	13530	13552	13560	13546	13436	13572	13609	13473	13560	13319	13486	13563	13552	13569	13489	13614	13524	13467	13539	13638	13503	13558	13447	13609	13716	13493	13530	13493	13434	13399	13533	13481	13644	13503	13469	13478	13467	13425	13538	13539	13494	13545	13533	13484	13308	13541	13671	13462	13643	13389	13486	13594	13599	13516	13508	13509	13554	13605	13530	13582	13586	13670	13649	13118	13636	13510	13524	13519	13591	13606	13422	13613	13598	13515	13460	13549	13404	13527	13405	13665	13513	13620	13478	13599	13530	13566	13348	13468	13569	13426	13397	13534	13373	13569	13556	13442	13572	13340	13356	13627	13526	13599	13521	13475	13644	13508	13431	13318	13590	13436	13663	13659	13534	13680	13412	13472	13463	13574	13609	13475	13422	13556	13632	13536	13357	13528	13366	13340	13604	13617	13527	13649	13352	13499	13617	13413	13558	13477	13588	13411	13625	13580	13457	13447	13464	13497	13743	13431	13535	13504	13546	13579	13633	13472	13560	13444	13633	13511	13584	13632	13588	13553	13566	13765	13319	13515	13539	13497	13492	13321	13458	13402	13558	13403	13530	13461	13587	13521	13480	13549	13600	13710	13410	13494	13459	13531	13548	13597	13637	13508	13531	13561	13484	13507	13355	13703	13508	13610	13512	13598	13457	13634	13480	13449	13603	13455	13544	13449	13508	13514	13594	13382	13514	13376	13419	13496	13603	13574	13427	13572	13667	13374	13655	13548	13621	13467	13579	13634	13619	13445	13454	13478	13553	13514	13714	13436	13539	13492	13492	13494	13568	13688	13411	13551	13587	13309	13430	13576	13537	13654	13309	13413	13690	13580	13465	13510	13651	13632	13621	13538	13510	13500	13522	13552	13472	13583	13518	13590	13621	13424	13511	13501	13449	13497	13645	13575	13348	13474	13635	13486	13471	13481	13649	13537	13490	13523	13488	13463	13462	13504	13489	13627	13455	13550	13692	13520	13533	13526	13530	13600	13669	13618	13385	13540	13526	13552	13351	13577	13296	13489	13459	13514	13515	13533	13555	13452	13466	13436	13575	13598	13443	13372	13474	13373	13506	13521	13493	13478	13487	13650	13642	13585	13390	13507	13462	13634	13525	13662	13536	13686	13375	13340	13611	13535	13453	13646	13499	13477	13429	13558	13525	13454	13550	13517	13502	13575	13500	13456	13675	13428	13571	13654	13285	13668	13541	13459	13433	13430	13371	13505	13571	13649	13403	13435	13576	13462	13652	13518	13527	13363	13550	13504	13501	13425	13417	13509	13521	13576	13547	13488	13669	13406	13623	13496	13503	13663	13424	13567	13594	13451	13544	13713	13429	13611	13516	13375	13572	13551	13413	13387	13665	13448	13657	13533	13539	13402	13462	13628	13540	13638	13471	13600	13420	13543	13440	13728	13515	13478	13636	13664	13618	13493	13454	13477	13559	13551	13584	13618	13519	13496	13596	13549	13502	13473	13528	13300	13645	13503	13470	13552	13465	13569	13388	13537	13561	13648	13424	13401	13494	13663	13429	13545	13591	13504	13597	13510	13658	13584	13361	13503	13440	13564	13544	13507	13516	13562	13404	13597	13541	13554	13503	13627	13711	13573	13559	13509	13421	13687	13431	13490	13463	13637	13506	13550	13565	13442	13444	13676	13464	13675	13400	13506	13589	13741	13613	13530	13438	13438	13428	13530	13372	13412	13524	13471	13588	13537	13499	13475	13655	13531	13470	13635	13519	13513	13409	13422	13381	13579	13422	13576	13436	13442	13415	13465	13430	13519	13619	13484	13566	13373	13482	13405	13692	13531	13607	13548	13533	13360	13480	13572	13596	13549	13541	13556	13427	13442	13490	13425	13509	13479	13570	13525	13487	13600	13409	13604	13522	13496	13674	13522	13434	13649	13490	13441	13549	13785	13464	13743	13403	13501	13548	13474	13543	13585	13534	13563	13407	13555	13483	13389	13467	13499
23548	21106	28601	24052	22278	22525	21281	17776	16559	16448	16064	15485	15329	15051	14853	14581	14558	14528	14518	14349	14329	14203	14155	14246	14544	14232	14204	14318	14347	14197	14202	14203	14379	14502	14367	14200	14197	14147	14159	14273	14043	14180	14105	14225	14288	14309	14246	14255	14077	14401	14968	14919	14525	14467	14247	14407	14361	14476	14172	14256	14208	14073	13953	14010	14277	14327	14125	14334	14055	14068	14398	14184	14117	14189	14247	14168	14037	14232	14070	14280	14138	14205	14070	14359	14105	14153	14241	14140	14047	14055	14056	14146	14044	14113	13997	14162	14096	14270	14099	14052	14211	14080	14016	14179	14049	14144	14180	14204	14044	13940	14142	14180	14032	14197	14121	13959	14001	14057	14298	14337	14154	14276	14369	14162	14118	14184	14041	14190	14187	14225	14124	13917	14130	14045	14211	14204	14030	14157	14116	14235	14251	13897	14212	14058	14372	13961	14303	14006	14215	14095	14076	14117	14113	14188	14114	13978	14012	14113	14023	14026	13964	14092	13914	14300	14248	13950	14222	14060	14217	13981	14010	13942	14174	14276	14090	14238	14266	14101	13900	14049	13971	14090	14215	14097	14000	14007	14133	14070	13978	14146	14241	14077	14132	14148	14209	14079	14160	14008	14174	14079	14120	14365	14133	14146	14138	14158	14111	14075	14012	14132	13961	14124	14007	13925	14270	14168	14048	13986	13962	13822	13988	14128	13999	13910	14079	14007	14143	14152	14288	14047	14123	14076	13959	13991	14101	14198	14016	14033	14073	14081	14216	14250	14189	14178	14225	14115	13940	13899	13976	14084	14225	14184	14259	14138	14162	14008	14359	13933	14168	14023	14208	13925	14101	13975	14247	14057	14264	14203	14187	14188	14284	14204	14132	14197	14180	14125	14119	14254	14159	14179	14056	14194	14020	14136	14183	14196	14301	14181	14231	14175	13960	14049	14024	14065	14176	14178	14242	14213	14009	14212	14014	14055	14074	13977	14225	14151	14029	13978	14221	14062	14095	14262	13975	14086	14128	13985	14125	14165	14057	14152	14083	14000	14095	14069	13975	14082	14072	14110	14102	14167	14129	14017	14214	14184	14088	14195	13968	14192	14091	14213	14092	14116	14173	14029	14064	14084	14284	14223	14043	14095	13953	13991	14155	14102	13941	14021	14061	13976	14160	14185	14041	13990	14090	14036	14116	14037	14170	14078	14040	14084	14022	14074	14126	14115	14170	14069	14212	14116	14133	14015	13949	14211	14194	14101	14200	14128	14234	14149	14025	14004	14036	14208	14181	14099	14000	14166	13940	14231	14068	13972	14091	14070	14195	14200	14143	14147	14084	14055	14188	14042	14132	13818	14158	14168	14011	14307	14082	14112	14201	14097	14278	14207	14048	14073	14191	14255	14117	14051	14127	14292	14067	14221	14208	14040	14230	14198	14091	14417	14045	14084	14070	14006	14162	14009	14226	14087	14133	14121	14119	14128	14080	14072	14031	14193	14016	14126	14071	14048	14231	14179	14096	14283	13934	13963	14168	14164	14181	14007	14061	14197	14145	14233	14007	14088	14015	14041	14064	14231	14133	14087	14131	14156	14029	14113	14134	14117	14055	14215	14140	14101	14249	14049	14055	14103	13963	14028	13966	14010	14017	14093	14078	14059	13929	14063	13998	14098	14028	13965	14035	13996	14107	14190	14190	14069	14132	14189	14206	14263	13945	14125	14081	14168	14092	14239	14103	14166	14051	14128	14167	14235	14164	14231	14221	14100	14257	14022	14041	13869	13991	13962	14298	13858	14002	13941	14181	14000	14207	14068	14148	13987	14283	14070	14051	14128	13940	14129	13993	14228	14135	14035	14139	14112	14164	14129	14043	14073	14106	14055	14030	14063	14002	14163	14227	14060	14179	14179	13973	14055	14139	14109	13999	14076	14082	14078	13999	13901	14179	13850	13876	14170	14247	14174	14126	14138	14085	13867	13988	14185	14059	13936	13978	14152	13970	14117	14114	14179	14193	13969	14038	14029	13972	14007	14126	14097	14067	14048	14181	14105	14121	14066	14199	14094	14018	14297	14185	14173	14186	14113	14124	14126	14277	13989	14186	14211	14264	14093	14223	14108	13902	13956	14140	14236	14051	14160	14164	14141	14238	14035	14000	14002	14105	14098	14258	14045	14321	14273	14260	14101	14153	13988	14189	13939	14071	13971	14005	14154	14151	14202	14304	14169	14071	13975	14121	13982	14004	14011	14025	14132	14058	14090	14083	14041	13960	14000	14272	14173	13893	14045	14189	14133	14260	14248	14091	13950	14104	13942	13992	14218	14055	13971	14244	14043	14064	14176	14229	13941	14241	14187	14085	13947	14079	14220	13919	14046	14060	14081	14324	14135	14336	14007	14092	13934	14125	13939	14075	14087	14089	14202	14100	14205	14105	14064	14135	14249	14042	13945	14178	14088	14132	14010	14200	14201	14113	13980	14057	14092	14023	14249	14135	14055	13947	14039	13990	14087	13902	14082	14084	14113	14025	14022	13965	13960	14066	14030	14135	14002	14081	14181	14283	14109	14095	14287	14082	14116	14050	14223	14032	13959	14110	14189	14011	14146	14139	14008	14230	14215	14218	13999	13997	14258	14207	14355	14120	14191	14025	14335	14155	13960	14098	14101	14083	14069	14190	13882	14201	13892	14015	14150	14164	14184	14018	13889	13962	14043	14034	14259	14263	14156	14209	14112	14139	14037	14142	14188	14227	13956	14178	14055	14310	14075	14161	14367	14298	14011	14244	13977	14087	14250	14095	13992	13992	14192	14251	13956	14251	14125	14194	14126	14047	14255	14014	14083	14154	14021	14113	14095	14275	13864	14082	13896	13993	14181	14068	14059	14058	14074	13991	14114	14168	14096	14164	14058	14130	14073	14216	14036	14092	14064	13961	14180	14035	14203	14019	13972	14359	14248	14179	13909	14251	14182	14117	14119	14140	14209	14037	14041	14249	14165	14141	14129	14195	14181	13991	14044	14194	14101	13966	14081	14086	14100	14225	14068	13946	13938	14107	14288	14181	13947	14292	14073	14029	14167	14145	14218	14209	14083	14030	13930	13910	14169	14080	13951	14236	13995	14089	14103	14169	13899	13921	14195	13893	13957	14001	14161	14148	14117	13973	14000	14129	14003	14063	14137	14090	14071	14174	14039	14081	13945	13967	14185	14029	14077	14163	13992	14289	14171	14287	14149	14127	14034	14250	14066	14197	14060	14058	13980	14256	14274	14121	14096	14261	14125	14084	14011	14070	13978	14055	14039	14034	14130	14186	14043	14080	13965	14140	14220	14157	14158	14145	14103	14150	14108	13927	13986	14016	14160	14393	14229	13926	14027	14091	14238	14171	14160	14031	14012	13908	14079	14036	14070	14108	14090	14176	14209	14119	14011	14050	14074	14309	13820	14109	14063	14033	14011	14180	14217	13899	14049	13969	13934	14156	14173	14044	14065	14119	14320	14292	14064	14095	14120	13842	14075	14126	14253	14047	14003	14166	14098	14052	14040	14145	14245	14138	14072	14147	14077	14122	14140	13984	14152	13847	14005	14163	13946	14055	14214	14251	14096	14147	14105	13922	14109	13968	14073	14184	13993	14302	14112	14096	14092	14026	14299	14168	14091	14069	14111	14154	14105	14169	14206	14155	14012	13981	14245	14034	14061	14116	14202	14249	14314	14207	14123	14258	14168	14114	14246	13996	14116	14196	14068	13959	14261	14252	14231	14161	14078	14219	14018	14073	14189	14200	14223	14069	14107	14051	14161	14134	14075	14125	14175	13845	13964	13943	14018	13953	14065	14004	14223	14046	14377	14011	14198	14077	14029	14041	14135	14113	14174	14129	14070	14214	14109	14237	14354	14094	14118	14137	14011	14131	14205	14238	13946	14198	14223	13974	14009	13972	14037	14051	14114	14023	14150	14245	14322	13973	14155	14165	14197	14122	14041	14269	13923	13982	13916	14148	14014	14089	14003	14122	14053	13971	14095	14109	13962	14111	13987	14144	14267	14043	14210	14122	13943	14186	14023	13972	14128	14027	14108	14103	14150	14232	13989	14098	14130	14215	14299	14030	14076	14067	14019	13976	13896	14073	14184	14149	14124	14075	14310	14255	14140	14182	14059	14041	14109	14133	14080	14211	13998	14036	14180	14397	14200	14061	14135	14155	14200	14007	14027	14278	14268	14109	14105	14109	14184	14203	14116	14111	14112	14093	13923	14204	14022	14113	14048	14163	14115	14088	14075	14088	14112	14220	14032	14226	14135	14103	14207	14077	13996	13995	14213	14041	14124	14237	14196	14259	14111	14054	14091	14223	14196	14169	14232	14005	14056	14088	14124	14236	14307	14043	14196	14060	13911	14228	14070	14352	13970	14313	13981	14212	14175	14127	14161	14162	13870	14120	14147	14087	14193	14226	14151	14175	14232	14212	14250	14163	14129	14118	14180	14074	13987	14089	14187	14047	14047	14120	14211	14010	13947	13982	14165	14091	14136	14015	14211	14074	14191	14088	14199	14090	14146	14030	13994	14151	14165	14132	14021	14121	14030	13984	14153	14167	14171	14044	14256	14056	14031	14329	14116	14135	13975	14010	14101	14115	13930	14140	14116	14005	13954	13959	14090	14140	14077	14307	14196	14205	14191	14109	14057	14049	13906	13964	14104	14089	14154	14094	14160	14148	14092	14184	14174	14074	14004	14201	13956	14033	14193	14245	14093	14121	14258	14264	14042	14474	14073	13996	14184	14145	14376	13965	13987	14285	14257	14094	14106	14064	14224	14239	14044	14264	14244	14010	13967	14210	14071	14066	14222	14349	13957	14295	14039	14238	14130	14255	14101	14225	14198	14176	14243	14228	14160	14110	13982	14013	14128	14084	14005	14243	14023	13953	14024	13990	14139	14074	14158	14117	14264	14239	14188	14208	14152	14091	14244	13933	14150	14057	14106	14220	14045	14217	14108	13979	14138	14001	14290	13977	14011	14110	14140	14052	14273	14077	14019	14067	14108	14018	14110	14154	14137	14198	14178	14206	14187	14188	14264	13983	13829	14138	14137	13979	13980	14203	14053	13936	14098	14150	14241	14216	14096	14074	14135	14023	14031	14110	13980	14187	14195
20998	38888	36341	29096	24637	22239	20439	18933	17522	16878	16520	15751	15527	15033	14628	14379	14142	14160	13876	13948	13863	13761	13694	13773	13884	13906	13649	13801	13622	13738	13760	13631	13866	13725	13644	13709	13530	13722	13729	13784	13554	13599	13684	13836	13595	13660	13723	13725	13558	14042	14629	14530	14166	13919	13863	13571	13603	13569	13538	13704	13575	13506	13633	13613	13517	13485	13611	13643	13418	13694	13607	13504	13443	13589	13535	13657	13551	13602	13458	13620	13554	13532	13648	13611	13758	13663	13668	13629	13573	13476	13501	13546	13607	13583	13610	13581	13709	13598	13399	13729	13386	13470	13647	13629	13480	13652	13669	13745	13534	13628	13610	13623	13600	13514	13569	13664	13574	13560	13631	13473	13514	13380	13416	13662	13625	13335	13690	13617	13742	13800	13702	13606	13399	13634	13593	13890	13641	13507	13437	13567	13546	13506	13576	13516	13587	13551	13624	13512	13485	13371	13632	13569	13494	13391	13473	13636	13546	13633	13615	13612	13495	13587	13554	13685	13663	13675	13675	13607	13527	13527	13768	13559	13517	13459	13746	13700	13640	13403	13532	13502	13377	13615	13558	13584	13374	13596	13417	13531	13574	13567	13555	13571	13426	13574	13510	13591	13388	13543	13568	13463	13697	13595	13538	13548	13428	13538	13607	13446	13434	13561	13615	13632	13548	13563	13545	13559	13615	13555	13509	13602	13367	13565	13429	13598	13554	13529	13406	13648	13387	13384	13517	13570	13477	13566	13452	13599	13539	13491	13533	13384	13500	13733	13557	13721	13609	13335	13760	13639	13586	13546	13320	13531	13533	13503	13505	13483	13524	13712	13554	13447	13599	13717	13560	13531	13593	13636	13461	13461	13495	13544	13562	13577	13564	13533	13566	13633	13406	13518	13303	13363	13634	13635	13514	13627	13530	13547	13404	13552	13498	13668	13517	13561	13725	13455	13589	13498	13764	13634	13664	13547	13486	13544	13639	13424	13618	13574	13609	13706	13604	13468	13529	13618	13682	13560	13553	13526	13656	13727	13638	13540	13487	13575	13561	13717	13594	13549	13556	13461	13604	13551	13725	13668	13568	13439	13581	13484	13633	13665	13449	13508	13520	13559	13506	13429	13533	13523	13670	13557	13687	13613	13485	13603	13631	13531	13686	13680	13726	13651	13455	13437	13551	13479	13628	13614	13442	13697	13520	13505	13522	13483	13433	13608	13714	13374	13452	13545	13586	13601	13530	13621	13511	13536	13597	13485	13716	13717	13540	13590	13510	13636	13505	13602	13535	13641	13666	13400	13553	13568	13765	13572	13418	13476	13644	13485	13611	13507	13675	13550	13536	13671	13567	13611	13632	13449	13428	13670	13547	13593	13616	13636	13482	13680	13459	13460	13591	13532	13399	13658	13588	13528	13523	13497	13426	13572	13625	13658	13605	13563	13698	13655	13433	13418	13559	13500	13442	13532	13521	13498	13647	13465	13352	13462	13466	13549	13663	13583	13426	13607	13689	13454	13536	13739	13536	13372	13400	13605	13554	13425	13423	13808	13606	13621	13489	13416	13364	13414	13706	13650	13319	13515	13469	13586	13496	13576	13621	13503	13486	13654	13557	13638	13488	13632	13605	13665	13475	13593	13574	13560	13457	13408	13497	13634	13588	13354	13521	13668	13498	13539	13546	13588	13591	13634	13526	13459	13321	13649	13323	13588	13565	13701	13590	13434	13539	13516	13557	13659	13534	13574	13607	13513	13542	13505	13567	13352	13560	13611	13592	13450	13549	13612	13478	13581	13537	13545	13634	13486	13376	13606	13625	13687	13579	13455	13406	13462	13411	13527	13806	13455	13566	13587	13570	13704	13551	13403	13562	13595	13471	13623	13464	13432	13623	13427	13609	13548	13648	13499	13603	13531	13607	13466	13625	13577	13628	13653	13526	13676	13546	13574	13543	13658	13592	13666	13557	13588	13659	13652	13600	13625	13579	13549	13473	13620	13592	13526	13429	13809	13631	13563	13516	13619	13554	13633	13632	13721	13724	13506	13483	13451	13508	13678	13632	13607	13379	13489	13658	13468	13698	13489	13503	13539	13509	13474	13453	13642	13570	13443	13403	13540	13762	13585	13639	13602	13627	13497	13704	13384	13445	13575	13428	13496	13478	13533	13622	13497	13596	13534	13436	13547	13619	13581	13395	13654	13504	13520	13550	13558	13729	13543	13396	13617	13510	13542	13641	13446	13620	13501	13420	13628	13637	13661	13518	13523	13571	13530	13636	13333	13592	13566	13771	13593	13608	13478	13575	13443	13529	13545	13592	13471	13484	13643	13658	13645	13529	13555	13481	13781	13565	13418	13517	13406	13506	13572	13457	13476	13535	13487	13558	13532	13635	13615	13549	13654	13527	13435	13466	13593	13615	13550	13509	13380	13676	13494	13351	13564	13521	13516	13468	13548	13586	13493	13549	13400	13499	13544	13551	13575	13665	13581	13454	13510	13459	13564	13514	13550	13467	13574	13587	13527	13558	13474	13550	13514	13594	13682	13344	13691	13353	13626	13618	13536	13587	13628	13581	13541	13544	13500	13480	13541	13399	13664	13597	13701	13514	13505	13607	13532	13560	13511	13486	13474	13491	13619	13600	13609	13506	13591	13546	13456	13533	13611	13636	13633	13597	13524	13520	13628	13399	13573	13744	13470	13605	13526	13615	13610	13512	13717	13499	13586	13615	13491	13661	13666	13499	13608	13687	13570	13734	13518	13622	13561	13627	13610	13617	13603	13475	13496	13404	13503	13556	13575	13746	13537	13487	13454	13653	13732	13644	13576	13599	13626	13393	13693	13672	13600	13752	13452	13486	13509	13649	13424	13506	13586	13614	13538	13574	13562	13421	13486	13484	13489	13570	13602	13491	13585	13629	13390	13620	13663	13638	13498	13411	13597	13533	13568	13601	13633	13535	13656	13582	13650	13526	13411	13552	13824	13528	13465	13495	13568	13544	13541	13576	13353	13605	13510	13545	13423	13551	13577	13531	13608	13399	13572	13438	13519	13699	13426	13620	13620	13534	13557	13560	13569	13669	13535	13556	13505	13529	13648	13526	13724	13656	13452	13442	13696	13392	13424	13371	13599	13657	13401	13507	13519	13653	13483	13576	13586	13481	13488	13422	13689	13575	13582	13670	13557	13580	13510	13715	13671	13609	13570	13474	13559	13581	13482	13229	13459	13660	13586	13648	13423	13640	13544	13579	13603	13554	13490	13584	13411	13428	13421	13533	13449	13471	13635	13559	13430	13468	13503	13679	13460	13689	13634	13568	13582	13576	13589	13658	13592	13634	13477	13502	13510	13433	13809	13528	13620	13435	13553	13698	13379	13655	13499	13539	13560	13515	13425	13626	13369	13656	13777	13565	13738	13577	13481	13604	13598	13561	13524	13556	13479	13646	13638	13561	13555	13558	13549	13623	13426	13540	13628	13582	13389	13596	13477	13497	13475	13539	13485	13618	13675	13715	13357	13565	13558	13506	13490	13503	13721	13412	13527	13551	13623	13587	13458	13580	13590	13571	13436	13489	13629	13633	13547	13489	13373	13615	13526	13507	13643	13621	13446	13610	13487	13585	13443	13489	13593	13500	13533	13525	13596	13597	13621	13437	13371	13427	13462	13596	13625	13729	13518	13592	13548	13412	13727	13577	13565	13616	13607	13510	13516	13506	13647	13508	13567	13530	13657	13561	13400	13409	13483	13690	13592	13666	13485	13638	13423	13394	13496	13544	13492	13512	13517	13487	13554	13637	13535	13710	13715	13605	13602	13655	13453	13632	13616	13557	13462	13401	13573	13437	13610	13565	13637	13512	13538	13489	13535	13673	13487	13482	13603	13524	13750	13563	13667	13668	13438	13637	13506	13560	13710	13514	13581	13555	13473	13646	13579	13505	13602	13530	13736	13680	13438	13432	13550	13593	13542	13597	13430	13588	13548	13536	13620	13369	13601	13549	13680	13644	13480	13386	13575	13558	13569	13539	13495	13769	13557	13613	13463	13548	13446	13457	13514	13517	13674	13626	13546	13550	13595	13497	13465	13599	13478	13571	13576	13633	13650	13602	13569	13542	13402	13658	13592	13652	13622	13496	13430	13615	13453	13455	13623	13518	13496	13719	13573	13522	13502	13547	13606	13554	13579	13582	13631	13525	13491	13544	13507	13474	13549	13441	13558	13474	13558	13559	13683	13547	13554	13610	13540	13639	13647	13539	13503	13412	13481	13658	13621	13642	13680	13373	13516	13700	13691	13552	13457	13578	13522	13563	13533	13409	13636	13430	13526	13550	13486	13652	13472	13508	13544	13644	13336	13630	13543	13682	13502	13628	13559	13413	13614	13474	13414	13501	13355	13630	13430	13853	13601	13509	13574	13563	13640	13769	13658	13532	13651	13550	13523	13741	13574	13656	13622	13458	13543	13540	13460	13511	13465	13489	13449	13441	13549	13591	13679	13610	13627	13570	13594	13447	13591	13566	13681	13464	13640	13665	13666	13637	13478	13523	13551	13549	13430	13409	13494	13666	13591	13639	13431	13634	13537	13506	13517	13683	13622	13620	13703	13420	13467	13549	13510	13602	13465	13569	13569	13443	13592	13494	13486	13334	13542	13423	13463	13640	13695	13763	13606	13621	13684	13544	13443	13516	13581	13653	13613	13581	13674	13520	13625	13442	13401	13557	13539	13595	13516	13491	13560	13573	13445	13479	13535	13493	13593	13502	13629	13518	13476	13621	13519	13496	13619	13531	13648	13526	13609	13596	13546	13486	13480	13492	13325	13422	13536	13462	13606	13428	13533	13495	13479	13613	13467	13592	13422	13556	13456	13411	13476	13450	13693	13435	13432	13584	13567	13456	13636	13598	13685	13575	13700	13709	13723	13435	13531	13637	13622	13542	13566	13605	13700	13402	13428	13630	13650	13452	13709	13511	13459	13538	13648	13720	13622	13586	13659	13562	13549	13480	13544	13599	13265	13608	13528	13539	13576	13692	13455	13423	13537	13678	13441	13608	13610	13731	13280	13490	13616	13283	13597	13558	13474	13640	13538	13417	13413	13469	13519	13567	13520	13680	13573	13397	13512	13636	13488	13530	13670	13538	13555	13530	13589
22632	21123	29000	23506	21483	23646	25598	19646	17851	17451	16959	16312	16049	15817	15359	15270	14900	15027	14770	14512	14498	14628	14605	14591	14529	14646	14402	14342	14551	14417	14730	14663	14543	14753	14467	14582	14478	14236	14489	14293	14411	14457	14565	14312	14377	14342	14314	14468	14364	14813	15555	15661	15352	14870	14769	14245	14329	14331	14229	14284	14488	14256	14370	14135	14144	14286	14303	14220	14185	14137	14314	14331	14332	14318	14333	14298	14373	14084	14275	14240	14366	14400	14287	14042	14308	14484	14136	14101	14256	14307	14338	14131	14189	14385	14284	14142	14387	14422	14498	14388	14337	14269	14244	14178	14304	14201	14389	14392	14244	14123	14214	14384	14254	14280	14325	14543	14279	14209	14109	14206	14157	14124	14277	14348	14212	14292	14377	14069	14305	14332	14338	14379	14238	14202	14407	14373	14230	14235	14272	14354	14301	14036	14289	14295	14251	14320	14203	14231	14307	14266	14319	14068	14154	14315	14295	14200	14299	14220	14427	14241	14302	14322	14214	14268	14256	14263	14316	14265	14367	14320	14247	14150	14213	14268	14360	14391	14308	14285	14168	14112	14370	14242	14072	14060	14157	14455	14248	14159	14493	14201	14257	14313	14285	14201	14377	14263	14247	14147	14366	14278	14521	14383	14220	14448	14191	14173	14306	14189	14169	14153	14146	14329	14006	14051	14211	14392	14329	14218	14260	14210	14384	14271	14389	14169	14375	14282	14278	14464	14209	14355	14311	14225	14286	14412	14243	14182	14138	14313	14270	14344	14267	14374	14258	14288	14246	14242	14195	14183	14169	14173	14265	14114	14171	14201	14330	14099	14232	14135	14250	14203	14133	14027	14148	14276	14226	14159	14141	14232	14023	14256	14141	14210	14116	14174	14274	14087	14203	14416	14040	14209	14246	14221	14122	14288	14162	14078	14093	14298	14200	14436	14138	14037	14337	14219	14285	14244	14464	14359	14235	14449	14356	14381	14471	14335	14390	14379	14240	14153	14206	14328	14234	14260	14215	14278	14173	14409	14320	14396	14133	14362	14135	14286	14293	14351	14154	14201	14155	14270	14444	14484	14099	14114	14184	14202	14214	14170	14011	14134	14324	14232	14243	14268	14050	14268	14277	14232	14241	14325	14260	14000	14163	14127	14061	14128	14261	14104	14162	14252	14240	14016	14128	14208	14192	14173	14292	14268	14306	14334	14313	14177	14224	14177	14302	14255	14261	14264	14102	14255	14282	14165	14209	14341	14521	14482	14051	14209	14288	14268	14159	14299	14129	14193	14297	14096	14273	14197	14057	14106	14039	14131	14411	14182	14184	14142	14298	14289	14188	14222	14331	14372	14314	14212	14325	14249	14159	14183	14451	14307	14229	14210	14405	14070	14131	14245	14269	14248	14488	14330	14249	14307	14269	14070	14175	14184	14244	14275	14255	14194	14367	14173	14190	14278	14237	14338	14032	14271	14221	14379	14183	14276	14124	14092	14095	14297	14290	14043	14292	14212	14293	14235	14189	14165	14280	14286	14239	14247	14324	14161	14420	14227	14301	14331	14017	14126	14280	14222	14355	14191	14131	14109	14215	14226	14208	14211	14316	14366	14018	14173	14239	14114	14251	14269	14178	14173	14131	14109	14154	14345	14324	14119	14276	14272	14179	14183	14305	14227	14194	14092	14165	14117	14047	14189	13975	14290	14384	14321	14159	14176	14224	13938	14077	14301	14171	14146	14179	14267	14111	14244	14280	14351	14267	14193	14336	14290	14301	14101	14383	14150	14184	14257	14243	14168	14294	14198	14221	14261	14310	14110	14137	14314	14073	14254	14373	14288	14287	14333	14219	14298	14320	14484	14328	14214	14214	14093	14070	14268	14138	14290	14211	14181	14340	14297	14435	14159	14342	14358	14281	14194	14282	14244	14322	14230	14061	14214	14134	14084	14208	14284	14170	14217	14202	14259	14239	14240	14229	14115	14217	14228	14135	14306	14278	14277	14267	14340	14100	14293	14232	14116	14263	14315	14218	14261	14249	14271	14223	14010	14198	14281	14269	14334	14235	14269	14272	14227	14194	14234	14288	14105	14260	14386	14065	14108	14269	14349	14077	14168	14223	14170	13937	14121	14057	14160	14355	14196	14151	14508	14402	14173	14223	14300	14184	14235	14214	14273	14256	14280	14086	14241	14114	14175	14065	14267	14133	14136	14067	14208	14157	13992	14246	14277	14112	14245	14323	14334	14320	14454	14269	14339	14352	14298	14310	13965	14103	14231	14082	14118	14167	14271	14171	14313	14082	14200	14286	14329	14248	14258	14350	14147	14174	14049	14267	14148	14242	14123	14191	14261	14392	14285	14086	14257	14020	14102	14263	14208	14002	14121	14059	14195	14143	14374	14202	14193	14299	14189	14240	14061	14140	14358	14403	14485	14297	14417	14147	14165	14250	14476	14309	14140	14160	13994	14311	13993	14170	14158	14224	14315	14109	14112	14234	14254	14235	14263	14253	14264	14186	14351	14162	14312	14214	14089	14240	14236	14225	14288	14366	14387	14241	14152	14227	14344	14163	14191	14183	14249	14217	14364	14297	14294	14444	14145	14024	14110	14247	14476	14221	14516	14301	14172	14078	14175	14126	14193	14274	14179	14132	14417	14412	14302	14278	14261	14042	14135	14387	14215	14377	14219	14250	14261	14035	14135	14170	14175	14168	14348	14365	14167	14100	14034	14105	14326	14306	14278	14179	14161	14153	14229	14381	14267	14190	14264	14323	14140	14261	14141	14272	14187	14383	14180	14271	14158	13977	14118	14229	14296	14254	14125	14268	14215	14240	14198	14153	14180	14304	14448	14439	14298	14094	14254	14283	14104	14194	14080	14187	14242	14061	14276	14257	14200	14201	14213	14066	14129	14188	14294	14369	14253	14296	14127	14388	14233	14231	14166	14140	14114	14155	14175	14243	14067	14442	14300	14239	14261	14216	14362	14195	14139	14144	14296	14235	14191	14177	13994	14172	14214	14156	14254	14292	14174	14103	14115	14239	14190	14122	14175	14213	14342	14295	14290	14195	13996	14321	14151	14313	14127	14171	14132	14351	14245	14278	14296	14296	14133	14135	14121	14162	14322	14194	14285	14150	14218	14370	14267	14228	14105	14129	14210	14267	14239	14282	14086	14299	14317	14169	14036	14284	14330	14193	14176	14285	14413	14284	14211	14356	14178	14189	14299	14156	14097	14310	14130	14195	14188	14045	14175	14116	14166	14086	14312	14255	14149	14233	14407	14264	14281	14308	14188	14240	14149	14247	14227	14161	14282	14133	14137	14254	14199	14382	14173	14192	14325	14443	14251	14316	14231	14293	14369	14285	14179	14369	14394	14153	14076	14041	14378	14229	14286	14182	14026	14122	14189	14148	14414	14246	14271	14446	14428	14372	14315	14353	14172	14253	14163	14328	14338	14273	14216	14404	14192	14040	14300	14301	13997	14017	14334	14209	14224	14253	14316	14159	14289	14409	14194	14408	14216	14177	14101	14455	14167	14273	14240	14146	14164	14310	14108	14186	13906	14327	14407	14211	14234	14000	14143	14329	14288	14040	14155	14282	14279	14256	14219	14161	14125	14242	14254	14180	14376	14344	14236	14033	14061	14247	14312	14292	14212	14323	14111	14166	14365	14289	14353	14414	14287	14220	14053	14145	14172	14229	14142	14210	14312	14044	14098	14298	14123	14069	14075	14224	14185	14234	14140	14397	14205	14366	14245	14112	14271	14156	14170	14311	14366	14245	14245	14050	14211	14135	14105	14164	14182	14243	14369	14410	14164	14321	14237	14063	14437	14368	14180	14248	14253	14337	14137	14404	14125	14150	14432	14377	14304	14267	14346	13945	14119	14194	14183	14259	14210	14125	14192	14156	14158	13970	14189	14124	14242	14283	14214	14262	14042	14380	14127	14203	14265	14211	14327	14364	14071	14276	14152	14178	14252	14171	14261	14300	14032	14193	14270	14104	14121	14353	14242	14195	14284	14335	14108	14276	14171	14096	14154	14260	14196	14125	14106	14099	14342	14407	14379	14268	14323	14294	14129	14341	14279	14187	14244	14165	14264	14298	14192	14229	14287	14233	14073	14262	14324	14267	14307	14192	14280	14124	14304	14243	14302	14050	14234	14346	14259	14306	14163	14268	14093	14233	14160	14216	14193	14080	14185	14093	14189	14285	14134	14139	14482	14310	14325	14155	14306	14285	14138	14524	14311	14179	14345	14372	14216	14260	14330	14283	14174	14160	14099	14198	14258	14094	14226	14167	14354	14095	14264	14120	14154	14376	14262	14254	14255	14263	14021	14315	14291	13992	14124	14264	14294	14082	14107	14278	14192	14248	14082	14012	14329	14155	14222	14242	14359	14175	14146	14255	14175	14036	14137	14074	14191	14269	14244	14226	14291	14167	14336	14273	14217	14228	14165	14238	14075	14291	13905	14110	14131	14177	14257	14134	14190	14213	14117	14237	14269	14284	14330	14103	14110	14308	14106	14242	14186	14305	14187	13979	14248	14135	14181	14004	14199	14365	14253	14234	14308	14212	14030	14374	14131	14138	14282	14205	14237	14233	14292	14327	14329	13990	14263	14270	14447	14236	14179	14434	14351	14250	14229	14238	14262	14195	14200	14231	14110	14267	14052	14195	14139	14307	14352	14226	14287	14305	14250	14239	14326	14197	14063	14321	14168	14191	14174	14326	14102	14215	14076	14251	14186	14325	14157	14135	14178	14271	14241	14204	14111	14244	14330	14259	14113	14233	14201	14020	14079	14325	14263	14128	14119	14257	14201	14191	14341	14324	14218	14326	14350	14175	14301	14337	14150	14202	14080	14232	14209	14265	14146	14138	14326	14430	14267	14197	14207	14085	14194	14199	14069	14274	14262	14094	14358	14240	14415	14133	14179	14221	14167	14182	14138	14127	14130	14098	14276	14080	14178	14168	14213	14377	14174	14202	14253	14328	14268	14192	14122	14298	14128	14253	14116	14089	14091	14210	14228	14477	14065	14119	14247	14119	14170	14405	14209	14362	14170	14276	14113	14206	14005	14197	13967	14235	14320	14112	14100	14050	14272	14308	14234	14229	14188	14302	14218	14280	14301	14161	14290	14124	14064
23311	43151	40660	33625	28557	25016	22912	21003	19199	18394	17727	16849	16191	15799	15284	15051	14599	14302	14137	14005	13889	13912	14018	13946	13831	13835	13943	13866	13758	13742	13794	13904	13736	13905	14031	13834	13923	13684	13676	13643	13611	13794	13709	13593	13609	13733	13806	13616	13703	14386	15540	15146	15091	14393	13819	13741	13758	13631	13481	13496	13517	13675	13565	13545	13651	13563	13623	13676	13436	13778	13579	13581	13747	13744	13768	13361	13653	13716	13494	13454	13552	13646	13674	13628	13346	13626	13541	13554	13504	13681	13735	13466	13680	13592	13470	13675	13544	13487	13535	13734	13570	13648	13638	13505	13580	13652	13565	13742	13654	13581	13643	13588	13551	13543	13590	13779	13497	13708	13635	13452	13625	13613	13574	13618	13665	13720	13545	13568	13474	13545	13613	13549	13702	13446	13696	13633	13706	13758	13535	13438	13583	13769	13595	13519	13551	13745	13468	13622	13514	13644	13769	13727	13584	13409	13715	13676	13523	13656	13542	13648	13433	13631	13529	13541	13483	13701	13663	13630	13567	13497	13537	13614	13429	13399	13557	13623	13599	13754	13735	13587	13619	13665	13621	13564	13541	13697	13471	13560	13565	13513	13601	13526	13596	13736	13592	13473	13523	13529	13502	13524	13676	13608	13562	13530	13682	13535	13620	13532	13524	13552	13518	13677	13558	13488	13525	13563	13669	13480	13598	13433	13836	13666	13582	13607	13661	13521	13421	13497	13632	13593	13658	13620	13680	13636	13481	13629	13734	13419	13790	13585	13586	13661	13533	13562	13506	13542	13700	13600	13511	13444	13721	13677	13695	13554	13471	13586	13666	13490	13687	13627	13669	13592	13568	13553	13674	13740	13573	13676	13635	13666	13632	13519	13538	13454	13517	13614	13638	13685	13528	13536	13612	13610	13550	13629	13536	13574	13541	13606	13608	13549	13573	13613	13634	13704	13499	13635	13437	13505	13573	13630	13617	13559	13585	13488	13605	13599	13508	13642	13634	13462	13410	13538	13446	13624	13491	13703	13713	13513	13576	13510	13662	13710	13429	13623	13601	13546	13615	13520	13584	13604	13425	13589	13584	13544	13405	13480	13503	13504	13555	13597	13562	13636	13563	13467	13740	13478	13672	13666	13373	13520	13664	13665	13442	13545	13539	13772	13509	13574	13668	13618	13598	13564	13602	13426	13469	13424	13536	13581	13619	13535	13618	13613	13618	13497	13546	13798	13541	13417	13538	13817	13710	13590	13623	13629	13617	13390	13664	13472	13733	13554	13734	13647	13739	13478	13712	13681	13574	13601	13604	13720	13546	13428	13739	13484	13542	13587	13736	13532	13621	13587	13574	13569	13432	13552	13476	13581	13580	13554	13563	13515	13505	13567	13848	13661	13586	13594	13508	13545	13460	13583	13495	13606	13602	13453	13658	13473	13538	13569	13640	13604	13467	13434	13624	13525	13623	13558	13564	13544	13749	13660	13630	13620	13575	13695	13603	13660	13506	13397	13603	13559	13650	13432	13650	13564	13542	13676	13575	13616	13676	13594	13564	13590	13607	13681	13676	13568	13631	13674	13519	13484	13611	13570	13495	13489	13642	13664	13599	13526	13814	13594	13568	13571	13562	13683	13517	13620	13594	13625	13563	13529	13647	13601	13620	13522	13613	13596	13431	13600	13511	13484	13533	13506	13547	13647	13632	13538	13653	13616	13544	13511	13511	13502	13495	13669	13735	13345	13696	13680	13494	13501	13669	13648	13534	13509	13659	13558	13558	13588	13501	13556	13531	13401	13561	13512	13495	13697	13599	13532	13711	13521	13848	13750	13613	13527	13534	13616	13469	13666	13671	13594	13444	13526	13568	13650	13640	13530	13581	13630	13532	13563	13532	13719	13516	13644	13632	13616	13487	13660	13594	13590	13484	13577	13762	13546	13529	13628	13560	13721	13671	13613	13535	13525	13573	13341	13522	13513	13437	13600	13493	13696	13720	13596	13658	13615	13533	13696	13470	13667	13657	13489	13663	13546	13541	13578	13482	13651	13566	13600	13634	13545	13430	13683	13610	13485	13613	13497	13581	13597	13765	13561	13678	13351	13593	13511	13589	13571	13764	13581	13493	13610	13602	13482	13533	13616	13646	13643	13665	13547	13613	13536	13551	13600	13714	13618	13607	13550	13727	13558	13525	13568	13352	13585	13467	13487	13654	13587	13545	13490	13545	13605	13591	13790	13503	13584	13629	13650	13501	13490	13539	13602	13611	13484	13405	13554	13571	13441	13621	13525	13653	13443	13509	13583	13551	13511	13606	13531	13654	13641	13584	13633	13667	13766	13546	13651	13529	13627	13553	13466	13773	13597	13611	13571	13512	13657	13817	13614	13528	13653	13589	13561	13517	13665	13490	13599	13549	13738	13584	13789	13461	13603	13544	13658	13553	13504	13556	13666	13524	13539	13574	13633	13594	13465	13580	13633	13618	13647	13639	13528	13695	13367	13440	13679	13441	13443	13531	13637	13587	13579	13638	13776	13316	13664	13602	13484	13650	13646	13436	13674	13810	13569	13508	13621	13598	13629	13480	13481	13576	13677	13538	13709	13563	13836	13540	13516	13648	13454	13683	13525	13532	13429	13622	13591	13504	13681	13703	13569	13564	13498	13583	13741	13629	13594	13517	13649	13542	13701	13574	13478	13282	13668	13498	13595	13527	13437	13546	13596	13416	13571	13664	13723	13496	13498	13619	13646	13641	13571	13528	13352	13647	13569	13536	13635	13531	13525	13671	13490	13654	13448	13580	13516	13654	13662	13601	13564	13546	13473	13604	13541	13473	13559	13644	13516	13651	13634	13690	13668	13585	13479	13596	13656	13626	13431	13643	13604	13469	13566	13394	13567	13465	13708	13544	13528	13383	13817	13586	13631	13803	13367	13546	13463	13573	13512	13360	13571	13660	13552	13601	13577	13462	13461	13557	13529	13632	13754	13527	13625	13603	13474	13669	13538	13674	13429	13492	13711	13599	13570	13599	13507	13589	13446	13509	13557	13535	13615	13725	13616	13740	13708	13644	13558	13772	13614	13572	13551	13580	13739	13523	13625	13526	13626	13469	13602	13435	13507	13435	13524	13433	13632	13434	13604	13630	13708	13469	13698	13735	13448	13407	13653	13623	13630	13378	13507	13441	13669	13387	13655	13612	13644	13748	13692	13434	13675	13707	13596	13612	13609	13529	13609	13749	13577	13589	13634	13415	13573	13477	13527	13554	13622	13482	13570	13772	13610	13737	13603	13709	13712	13551	13610	13621	13646	13516	13598	13555	13692	13495	13378	13581	13607	13545	13668	13732	13717	13467	13421	13700	13784	13602	13545	13728	13687	13560	13695	13527	13635	13729	13559	13623	13503	13645	13570	13581	13352	13608	13562	13720	13428	13374	13559	13513	13707	13592	13489	13637	13573	13672	13667	13504	13383	13688	13641	13540	13671	13588	13410	13631	13631	13732	13564	13640	13535	13672	13588	13608	13660	13748	13585	13615	13509	13510	13636	13654	13440	13544	13399	13666	13591	13525	13639	13556	13513	13570	13537	13645	13658	13636	13582	13529	13566	13452	13656	13597	13449	13622	13704	13609	13540	13585	13526	13516	13696	13462	13756	13454	13614	13544	13720	13478	13741	13576	13561	13571	13439	13751	13733	13571	13567	13575	13611	13483	13595	13671	13553	13540	13560	13510	13529	13428	13565	13543	13794	13597	13674	13303	13569	13402	13553	13624	13587	13542	13650	13500	13572	13622	13605	13508	13542	13594	13555	13306	13579	13732	13542	13610	13527	13421	13612	13645	13528	13517	13588	13612	13593	13614	13517	13546	13674	13617	13489	13496	13673	13579	13575	13519	13670	13376	13714	13499	13848	13541	13539	13561	13485	13577	13489	13612	13471	13476	13598	13731	13464	13776	13469	13547	13561	13592	13638	13607	13578	13538	13760	13489	13445	13550	13588	13707	13646	13533	13510	13669	13493	13492	13359	13579	13563	13575	13544	13611	13432	13627	13583	13544	13424	13509	13497	13509	13518	13499	13645	13609	13595	13512	13611	13554	13509	13475	13536	13537	13630	13485	13639	13407	13633	13602	13710	13580	13523	13679	13481	13591	13726	13545	13493	13593	13715	13446	13580	13664	13456	13526	13563	13574	13646	13574	13494	13445	13581	13574	13597	13633	13690	13480	13639	13743	13416	13462	13622	13512	13466	13599	13490	13580	13465	13616	13653	13560	13477	13672	13523	13502	13546	13538	13672	13502	13584	13423	13583	13641	13534	13586	13522	13629	13536	13660	13457	13659	13692	13407	13709	13543	13448	13374	13684	13607	13476	13526	13527	13655	13562	13692	13612	13535	13473	13393	13540	13556	13665	13406	13522	13731	13531	13564	13591	13670	13477	13431	13647	13477	13505	13538	13678	13464	13589	13413	13548	13652	13558	13621	13646	13582	13572	13538	13634	13615	13639	13538	13703	13650	13526	13565	13695	13482	13743	13641	13670	13596	13485	13683	13547	13646	13527	13650	13597	13468	13545	13496	13465	13473	13569	13455	13608	13602	13590	13555	13639	13486	13481	13693	13564	13481	13711	13688	13850	13530	13549	13612	13570	13624	13601	13515	13591	13639	13587	13479	13476	13533	13486	13609	13680	13719	13612	13629	13564	13622	13636	13543	13502	13540	13633	13630	13609	13526	13641	13651	13566	13489	13793	13489	13587	13470	13631	13568	13580	13773	13579	13613	13580	13502	13504	13409	13531	13420	13654	13703	13689	13587	13721	13582	13441	13364	13625	13465	13520	13491	13617	13672	13537	13520	13651	13675	13463	13661	13566	13678	13721	13472	13566	13685	13494	13717	13529	13552	13632	13739	13509	13408	13739	13458	13513	13587	13449	13626	13501	13577	13467	13611	13489	13541	13719	13463	13646	13545	13535	13491	13713	13740	13544	13621	13489	13661	13470	13554	13702	13425	13593	13569	13743	13465	13560	13573	13659	13578	13642	13688	13585	13584	13481	13709	13879	13564	13538	13537	13611	13636	13463	13613	13691	13460	13580	13514	13681	13450	13637	13615	13577	13761	13680	13642	13603	13514	13641	13586	13616	13670	13528	13620	13614
27013	22638	27658	24530	19171	17676	16761	16221	15761	15232	14990	14840	14723	14448	14302	14330	14205	14306	14165	14339	14259	14132	14068	14013	14119	14157	14265	14371	14197	14293	14148	14246	14181	14169	14130	14359	14331	14254	14185	14210	14177	14054	14250	14190	14237	14184	14174	14307	14337	14140	14327	14414	14120	14265	14231	14233	14155	14246	14216	14033	14135	14254	14117	14077	14146	14238	14024	14292	14096	13981	14076	14197	14223	14222	14226	14114	14150	14308	13934	14255	14173	14131	14179	14147	14068	14012	14033	14150	14210	14188	14186	14082	14050	14071	13992	14243	14181	14318	14158	14255	14175	14094	14235	14095	14138	13964	14127	14312	14187	14053	14138	14217	14243	14067	14160	14076	13964	14338	14213	14102	14091	14073	14020	13904	14155	14143	14114	14378	14059	14073	13926	13995	14188	14143	14191	14220	14302	14301	14038	14318	14261	13999	13973	14201	14154	14072	14110	14010	14155	14140	14257	13891	14069	14244	14153	14196	14121	14095	14092	14167	14154	14351	14226	14058	14120	13968	14091	14098	14177	14189	14022	13915	14040	14105	14047	14103	14333	14140	14055	14175	14227	14159	14232	14271	14165	14141	14325	14257	14297	14138	14157	14204	14366	14202	14455	14125	14063	14125	13969	14148	14120	14016	14107	14091	14279	14032	14170	14372	14103	14263	14108	14255	14202	14216	14290	14006	14106	14075	14057	14083	14008	14099	14172	14054	14092	14065	14151	14145	14177	14163	14125	14242	14279	14175	14120	14274	14173	14101	14257	14226	14077	14208	14283	14213	14334	14259	14174	14106	14176	14006	14125	14153	14072	14028	13999	14122	14104	14276	14194	14244	14278	14138	14053	14277	14156	14107	14099	13873	14122	14215	14062	14047	14145	14042	13981	14265	14195	13977	14107	13966	13934	14041	13994	14204	14130	14123	14253	14072	14392	14167	14304	14339	14274	13968	14037	13960	14054	14115	14259	14147	14183	14060	14080	14117	14123	14193	14085	14197	14192	14156	14260	14054	14121	14020	14340	14119	14223	14165	14053	14179	14167	14196	14192	14026	14149	14026	14312	14199	14098	14085	14100	14171	14061	14142	14211	14022	14182	13885	14071	14153	14090	14036	14309	14151	13984	13867	14201	13967	14385	14129	14220	13989	14112	14043	13906	14081	14225	14362	14049	14193	14096	14144	14300	14100	14033	14041	14130	14158	14248	14250	14188	14189	14245	14169	14488	14080	13979	14137	14129	14152	14144	14054	14096	14070	14162	14092	14356	14155	14094	14250	14186	14177	14485	14154	14000	14342	14101	14123	13967	13905	14123	14126	14201	14209	14077	14091	14032	14157	14135	14069	14036	14176	14125	14037	14178	13981	14093	14059	13982	13979	14174	14236	14277	14412	14309	14071	14154	14205	14048	14292	14193	14247	14136	14222	14108	14172	14271	14207	14157	14048	14164	14122	14127	14173	14260	14071	14022	14268	13858	14134	14237	13996	13935	14136	14267	14067	14268	14127	14175	14258	14320	14236	14213	14316	14144	14104	14113	14214	14070	14245	14173	14153	14208	14200	14259	14129	14011	14234	14155	14113	14116	14396	14249	14212	14314	14189	14284	14091	14067	14033	14099	14402	14143	14186	13958	14215	14395	14166	14178	14137	13851	14146	14227	14071	14305	14206	14195	14060	14115	14131	14037	14070	14125	14240	14105	14009	14201	14129	14077	14232	14080	14098	14112	13916	14119	14141	14373	14176	14204	14151	14213	14033	14210	14179	14171	14108	14225	14014	14161	14272	14162	14243	14205	14122	14195	14091	14130	14120	14160	14052	14319	14195	14267	14355	13988	14174	14314	14085	13880	14182	14217	14167	14265	14220	14181	14117	14033	13996	14117	14032	14182	14061	14057	14236	14303	14039	14092	14224	14081	14036	14163	14038	14136	14093	14154	14246	14198	14181	14070	14309	14043	14169	13959	14176	14072	14084	14184	14223	14169	14042	14182	14295	14446	14296	13810	14063	13986	14086	14034	14092	14051	14082	14198	14059	14144	14252	14029	13980	14047	14286	14169	14345	14049	14245	14136	14447	14103	14129	14389	14057	14187	14041	14328	14040	14086	14228	14340	14096	14226	14183	14193	14316	14313	14207	14011	14268	14346	14058	13980	14166	14011	14144	13981	14171	14196	14168	14124	14111	14191	14214	14074	14287	13994	14040	14160	14075	14190	14176	14138	14151	14147	14057	14275	14106	14205	14328	14063	14064	14159	14238	13940	14167	14129	14013	14321	14079	14266	14187	14382	14028	14117	14211	14157	14342	14203	14278	14050	14147	14193	14256	14189	14009	14314	14187	13977	14056	14003	14049	14073	14060	14121	14263	13979	14167	14375	14264	14070	14189	14198	14191	14074	14076	13967	14161	14115	14175	14079	14127	14230	14081	14042	14110	14188	14146	14058	14248	14091	14046	14075	14183	14245	14090	14262	14214	14029	14045	14092	14039	14060	14241	14124	14025	14319	14177	14229	14359	14263	14031	14024	14089	14075	14006	14215	14060	14200	13927	14066	14140	14244	14112	14178	14306	14026	14049	14315	14149	14322	14123	14199	14148	14208	14280	14142	14116	14168	14032	14077	14168	14194	14224	14172	14245	14053	14068	13996	14219	14250	14299	14172	14109	14018	14228	14109	14185	14197	14116	14129	14200	14162	14281	14226	14151	14012	13965	13975	14137	14120	13977	14050	14206	14025	14298	14263	14253	14462	14214	14109	14197	13964	14126	14261	14079	14175	14195	14035	14127	14115	14296	14387	14013	14060	13919	14222	14108	14344	13879	14154	14151	14247	14153	13987	14184	14333	14147	14042	14224	14141	14130	14184	14110	14283	14251	14170	14253	14132	14170	14230	14017	14158	14077	14221	14184	14151	14210	13997	13991	14194	13857	14315	14297	14137	14201	14053	14194	14072	14070	14262	14035	14067	14101	14046	14218	14339	14230	14136	14212	13973	14252	14119	14248	14013	14032	14302	14276	14079	14101	13978	14284	14333	14215	14271	14158	14094	14139	14161	14104	14120	14048	14160	14011	13987	13948	14239	14365	14333	14202	14042	14199	14193	14191	14026	14259	14167	14156	14282	13993	14075	14167	14062	13998	14108	14215	14166	14254	14099	14132	14140	14042	14295	14185	14080	14176	14242	14111	14174	14193	13945	14194	14077	14162	14136	14062	14102	14077	14229	14292	14189	14239	14127	14106	14186	14308	13994	14044	14162	14230	14238	14247	14146	14078	14094	14101	14174	14066	14223	14089	14272	14115	14204	14165	14197	14214	14248	14343	14231	14169	14101	13941	14148	14218	14136	13956	14250	14307	14153	14262	13984	14224	14021	14211	14190	14172	14273	14086	14267	14249	14161	13966	14140	14038	14055	14336	14279	14211	14106	14112	14316	14127	14117	14151	14169	14155	14121	14116	14034	14112	14192	14242	14281	14286	14344	14339	14181	14028	13983	14182	13971	14286	14163	13963	14326	14088	14105	14263	14097	14119	14196	14166	14121	14180	14127	14172	14289	14209	14155	14215	14065	14011	14128	14156	13990	13837	13973	14081	14229	14267	14121	14142	14209	14217	14128	14256	14291	14091	14268	14156	14272	14014	14073	14079	14264	14128	14115	14042	14226	14273	14269	14212	14042	14308	14206	14234	14009	14156	14134	14387	14363	14245	14224	14065	14184	14244	14195	14094	14123	13982	14050	14177	14200	14186	14271	14133	14082	14197	14222	14139	14146	14047	14288	14226	14160	14234	14285	14178	14035	14052	14211	14268	14169	14049	14048	14094	14190	14044	14242	14372	14116	14092	14038	14320	13977	14159	14161	14110	14072	14210	14197	14074	14118	14064	14142	14019	14268	14128	14125	14127	13956	14119	14052	13968	14239	14008	14076	14186	14167	14108	14163	14277	14290	14110	14089	14121	13918	14133	14246	14180	14184	14189	14014	14091	14062	14116	14184	14241	14337	13987	14176	14060	14237	14191	14205	14344	14145	14100	14200	14039	14141	14055	14261	13876	14089	14170	14124	14163	14047	14161	14039	14220	14144	14206	14029	14319	14248	14279	14366	14143	14399	14261	14256	14146	14045	14128	14308	13817	14335	14272	14161	14029	14077	14158	14251	14145	14042	14159	14319	14190	14139	13971	14016	13930	14118	14124	14096	14284	14104	14114	14138	14249	14031	14033	14196	14302	14037	14008	13955	14205	14240	14134	14243	14225	14286	13858	14148	14032	14398	14023	14002	14083	14283	14074	14020	14256	14077	14169	14172	14082	14062	14237	14031	14264	14186	14325	14213	14346	14158	14337	14141	14236	14196	14304	14108	14226	14255	14163	14047	14050	14279	14275	14172	14104	14191	14226	14252	13984	14049	14186	14169	14219	14088	14019	14191	14137	14359	14129	14343	13940	14113	14278	14074	14253	14097	14310	14117	14211	14051	14346	14207	13995	14071	14223	14114	13994	14265	14108	14102	14137	14200	14206	14244	14187	14152	14027	14315	14127	14197	14054	14131	13916	14100	14168	14198	14305	14100	14173	14057	14097	14234	13904	14088	14139	14036	14064	14247	14059	14229	14054	13997	14284	14190	14227	14249	14334	14213	14101	14111	14173	14297	14153	14138	14207	14273	14153	14233	14092	14201	13956	14251	14031	14179	14112	14184	14060	14126	14083	14276	14059	14166	14538	14419	14245	14227	14097	14187	13968	14173	14045	14151	14178	14057	14261	14222	14200	14173	14182	14095	14161	14190	14092	14237	14333	13981	14150	14176	14101	14204	14211	14071	14128	14140	13902	14124	14086	14070	14035	14014	14144	13981	14183	14381	14102	14147	14194	14225	14142	14169	14069	14118	14296	14269	14176	14346	14086	14075	13988	14343	14082	13996	14122	14194	14076	14116	14131	14156	14110	14057	14161	14164	14201	14249	14160	14233	14209	14015	14065	14062	14243	14168	14024	14231	14048	14354	14112	14036	14007	14170	14040	14313	14579	14017	14171	14109	14164	14141	14191	14073	14242	14212	13991	13947	14160	14041	14212	14235	14132	14215	14018	14139	14241	14237	14184	13930	14244	14013	14154	14092	14187	13944	14254	14243	14079	14225	14119	14177	14173	14081	14161
20881	31087	29711	24024	20997	18746	17572	16702	15840	15457	14909	14386	14470	14301	13883	13982	13800	13911	13478	13562	13521	13556	13419	13659	13621	13555	13623	13570	13398	13520	13558	13698	13616	13809	13593	13597	13464	13516	13610	13506	13589	13494	13529	13562	13434	13335	13448	13421	13743	13470	13708	13688	13696	13518	13636	13411	13550	13483	13383	13424	13441	13505	13428	13388	13498	13472	13419	13422	13630	13560	13424	13459	13464	13433	13442	13569	13465	13512	13399	13603	13424	13479	13383	13345	13522	13501	13493	13354	13515	13397	13402	13441	13394	13576	13412	13495	13487	13348	13314	13491	13333	13609	13532	13320	13482	13397	13539	13508	13538	13318	13407	13463	13379	13473	13578	13424	13470	13524	13536	13532	13414	13355	13555	13638	13513	13440	13463	13476	13496	13467	13575	13484	13406	13612	13502	13444	13455	13438	13428	13380	13446	13359	13719	13421	13554	13559	13449	13406	13445	13462	13367	13596	13374	13511	13423	13427	13558	13612	13464	13604	13524	13350	13490	13550	13425	13697	13500	13421	13509	13401	13420	13452	13455	13527	13502	13413	13600	13468	13566	13465	13602	13502	13421	13375	13547	13393	13720	13705	13597	13539	13368	13441	13480	13553	13418	13364	13407	13492	13399	13432	13447	13483	13481	13518	13497	13413	13405	13596	13395	13666	13605	13352	13619	13547	13487	13529	13394	13375	13398	13273	13576	13437	13425	13441	13314	13561	13407	13556	13450	13569	13549	13513	13471	13454	13551	13239	13301	13525	13561	13308	13364	13567	13424	13381	13472	13413	13453	13616	13606	13435	13578	13585	13416	13535	13449	13431	13574	13430	13407	13395	13392	13389	13611	13295	13448	13534	13524	13479	13512	13395	13668	13350	13450	13398	13404	13394	13507	13509	13496	13534	13589	13523	13495	13520	13468	13498	13432	13400	13308	13435	13438	13417	13543	13507	13499	13508	13480	13577	13420	13574	13417	13508	13515	13453	13477	13487	13338	13437	13473	13484	13538	13404	13537	13397	13576	13429	13394	13539	13505	13506	13376	13487	13460	13359	13535	13419	13431	13428	13523	13312	13459	13458	13465	13435	13598	13442	13521	13497	13418	13526	13506	13429	13476	13397	13466	13516	13626	13527	13676	13453	13562	13550	13329	13518	13500	13548	13541	13501	13521	13604	13493	13252	13432	13503	13513	13560	13448	13544	13591	13613	13509	13465	13324	13395	13373	13448	13362	13357	13516	13480	13477	13470	13596	13539	13531	13520	13504	13558	13473	13337	13313	13361	13512	13507	13587	13326	13465	13505	13470	13594	13579	13420	13568	13470	13480	13452	13467	13526	13627	13476	13284	13650	13579	13552	13546	13581	13568	13626	13329	13447	13461	13618	13620	13504	13537	13409	13552	13473	13585	13367	13617	13535	13538	13348	13547	13505	13515	13460	13483	13504	13476	13580	13446	13336	13487	13581	13460	13422	13542	13343	13478	13597	13292	13612	13376	13464	13256	13514	13475	13429	13559	13505	13444	13373	13490	13505	13711	13445	13450	13549	13581	13500	13406	13573	13539	13441	13544	13296	13478	13490	13574	13449	13327	13427	13528	13495	13407	13567	13446	13368	13382	13605	13510	13411	13528	13418	13403	13544	13556	13589	13523	13460	13496	13779	13483	13598	13516	13507	13412	13512	13579	13364	13433	13476	13508	13383	13426	13638	13430	13329	13405	13489	13600	13322	13528	13479	13414	13321	13414	13472	13421	13358	13529	13463	13435	13611	13433	13357	13545	13395	13404	13537	13669	13276	13473	13496	13599	13432	13481	13450	13412	13386	13511	13386	13557	13500	13420	13514	13440	13445	13477	13427	13476	13611	13551	13460	13563	13550	13517	13401	13600	13449	13608	13399	13421	13544	13425	13462	13474	13498	13500	13324	13494	13586	13620	13496	13350	13283	13488	13314	13554	13399	13537	13431	13415	13547	13414	13406	13536	13524	13411	13425	13521	13383	13482	13595	13477	13538	13649	13518	13465	13667	13485	13496	13481	13461	13390	13616	13426	13387	13398	13438	13611	13454	13412	13586	13384	13403	13595	13423	13553	13673	13517	13660	13507	13505	13403	13538	13541	13564	13376	13417	13511	13461	13674	13428	13528	13559	13468	13482	13486	13505	13262	13490	13456	13442	13501	13385	13558	13400	13420	13460	13555	13463	13675	13581	13517	13471	13496	13446	13413	13446	13598	13345	13588	13453	13529	13564	13540	13475	13479	13398	13385	13371	13598	13440	13531	13455	13455	13506	13565	13437	13573	13543	13405	13304	13411	13398	13539	13384	13369	13395	13368	13309	13519	13509	13460	13502	13459	13381	13287	13551	13421	13343	13511	13348	13447	13427	13480	13291	13664	13494	13540	13505	13564	13474	13423	13357	13649	13343	13666	13478	13445	13493	13562	13442	13413	13449	13540	13510	13572	13538	13293	13539	13482	13725	13578	13363	13452	13656	13333	13496	13523	13522	13510	13600	13333	13463	13197	13501	13487	13601	13389	13528	13391	13565	13516	13386	13453	13470	13388	13508	13413	13435	13405	13584	13505	13561	13521	13522	13576	13455	13573	13457	13465	13381	13436	13434	13434	13471	13505	13437	13376	13558	13658	13338	13474	13405	13626	13346	13627	13496	13497	13514	13450	13546	13567	13487	13434	13441	13599	13402	13489	13624	13681	13359	13573	13570	13610	13452	13417	13605	13369	13609	13450	13463	13358	13416	13475	13537	13597	13441	13464	13562	13543	13448	13278	13559	13505	13506	13408	13444	13460	13501	13411	13518	13493	13460	13405	13484	13455	13548	13733	13444	13398	13453	13327	13399	13454	13447	13447	13617	13570	13283	13493	13467	13601	13387	13630	13601	13553	13459	13397	13323	13508	13371	13486	13562	13554	13289	13420	13186	13351	13458	13495	13553	13540	13505	13646	13474	13592	13358	13432	13509	13598	13474	13278	13483	13496	13330	13449	13454	13541	13384	13497	13412	13506	13560	13653	13542	13367	13321	13372	13498	13528	13492	13395	13515	13404	13567	13561	13461	13550	13432	13550	13431	13414	13456	13526	13446	13532	13377	13531	13441	13524	13520	13384	13618	13514	13546	13504	13405	13366	13499	13495	13550	13523	13593	13546	13439	13466	13286	13435	13520	13537	13451	13342	13459	13360	13502	13372	13380	13375	13599	13536	13425	13398	13402	13524	13346	13653	13341	13329	13442	13547	13281	13528	13571	13540	13458	13484	13365	13533	13382	13631	13403	13438	13489	13515	13449	13469	13575	13545	13433	13453	13333	13733	13377	13632	13429	13524	13483	13452	13503	13482	13240	13480	13615	13297	13418	13508	13530	13576	13425	13490	13571	13347	13574	13553	13547	13510	13462	13459	13422	13464	13391	13599	13467	13659	13454	13513	13458	13558	13607	13570	13359	13380	13512	13489	13477	13517	13410	13392	13433	13503	13467	13505	13450	13390	13469	13482	13524	13466	13507	13626	13480	13483	13518	13430	13591	13519	13367	13567	13450	13532	13472	13293	13434	13637	13461	13497	13598	13491	13519	13433	13287	13505	13461	13397	13433	13595	13536	13461	13553	13425	13313	13306	13446	13439	13438	13287	13445	13466	13432	13486	13392	13465	13409	13473	13473	13386	13566	13497	13412	13652	13591	13419	13459	13370	13411	13359	13543	13494	13366	13492	13344	13428	13466	13744	13594	13455	13310	13556	13437	13385	13556	13588	13469	13404	13464	13340	13529	13422	13579	13418	13631	13435	13606	13611	13505	13499	13441	13393	13596	13525	13444	13413	13420	13386	13679	13349	13468	13533	13576	13305	13430	13305	13538	13446	13651	13626	13561	13556	13382	13490	13385	13526	13473	13550	13521	13413	13434	13503	13585	13515	13466	13606	13483	13448	13419	13434	13443	13392	13385	13372	13487	13476	13408	13388	13435	13394	13543	13700	13429	13425	13578	13476	13589	13528	13497	13516	13338	13285	13502	13470	13303	13546	13575	13293	13446	13436	13385	13506	13445	13398	13546	13449	13531	13505	13544	13444	13618	13315	13514	13549	13535	13562	13406	13553	13478	13580	13363	13549	13649	13504	13493	13569	13468	13373	13484	13491	13658	13604	13527	13456	13540	13324	13366	13484	13383	13427	13436	13482	13658	13467	13598	13531	13431	13515	13546	13568	13577	13498	13578	13444	13471	13427	13577	13566	13508	13486	13515	13454	13293	13399	13571	13612	13345	13606	13515	13454	13557	13554	13471	13521	13445	13574	13567	13436	13311	13372	13360	13511	13647	13370	13558	13476	13398	13562	13519	13563	13510	13494	13545	13252	13466	13423	13475	13517	13681	13575	13508	13266	13531	13472	13497	13553	13461	13554	13502	13477	13436	13549	13618	13439	13594	13452	13638	13349	13582	13517	13573	13497	13339	13491	13474	13472	13548	13439	13479	13454	13385	13481	13562	13408	13384	13360	13454	13422	13466	13400	13689	13447	13766	13605	13560	13402	13493	13576	13314	13675	13445	13413	13443	13456	13477	13572	13383	13447	13520	13667	13478	13514	13492	13383	13641	13476	13368	13530	13552	13532	13480	13406	13530	13566	13553	13742	13222	13469	13473	13478	13531	13499	13561	13502	13556	13308	13477	13422	13438	13395	13401	13601	13508	13527	13606	13524	13473	13484	13600	13485	13503	13444	13476	13580	13565	13348	13502	13660	13499	13494	13402	13551	13346	13592	13448	13620	13474	13423	13555	13494	13616	13497	13499	13447	13473	13546	13236	13488	13499	13404	13499	13336	13402	13484	13546	13404	13547	13705	13471	13525	13290	13465	13567	13534	13570	13475	13566	13576	13408	13511	13627	13443	13436	13545	13387	13377	13545	13556	13462	13400	13412	13491	13713	13429	13511	13398	13529	13442	13393	13447	13409	13458	13323	13530	13534	13498	13480	13621	13435	13485	13485	13422	13610	13591	13411	13461	13539	13433	13388	13436	13421	13383	13424	13465	13411	13379	13649	13434	13693	13436	13460	13394	13492	13501	13421	13464	13301	13438	13523	13693	13405	13430	13441	13457	13437	13521	13468	13604	13574	13352	13357	13398	13500	13426	13507
23642	21129	28634	24065	22388	22553	21396	17848	16721	16337	15922	15747	15299	15003	14921	15031	14672	14534	14580	14554	14685	14483	14530	14462	14317	14433	14541	14268	14515	14109	14353	14364	14326	14290	14333	14372	14412	14102	14411	14327	14193	14360	14479	14248	14075	14134	14243	14078	14248	14333	14508	14937	14729	14676	14429	14293	14418	14248	14056	14307	14261	14133	14165	14140	14116	14103	14152	14387	14269	14113	14266	14283	14367	14185	14151	14216	14208	14252	14170	14083	14233	14191	14298	14258	14194	13990	14099	14186	14005	14153	14196	14320	14213	14269	14056	14362	14320	14327	14248	14083	14240	14272	14339	14314	14313	14092	14215	14137	14096	14161	14396	14310	14277	14179	14046	14230	14202	14313	14204	14324	14120	14266	14139	14368	14190	14352	14326	14115	14128	14165	14240	14178	14348	14121	14042	14224	14053	14148	14010	13901	14218	14244	14052	14205	14072	14105	14010	14005	14259	14227	14220	14383	14038	14173	14285	14047	14225	14308	14280	14118	14141	14160	14284	14248	14288	14186	14083	14184	14016	14070	14271	14260	14134	14248	14024	14029	14129	14305	14189	14185	14134	14161	14059	14129	14114	14174	14143	14282	14054	14154	14339	14347	14165	14022	14107	14063	14144	14240	14276	14127	14096	14258	14188	14223	14251	14245	14189	14306	14202	14277	14279	14154	14268	14309	14254	14119	14057	14247	14173	14269	14222	14149	14210	14144	14306	14276	14292	14163	14347	14157	14079	14069	13998	14209	14120	14227	14295	14017	14017	14171	14336	14236	14237	14013	14201	14427	14304	14319	14195	14085	14100	14111	13984	13954	14090	14189	14135	14254	14182	14214	14189	14313	14140	14243	14359	14348	14036	14009	14291	14249	14175	14227	14260	14083	14039	14123	14078	14149	14045	14033	14339	14327	14098	14225	14370	14172	14295	14278	14309	14319	14236	14215	14204	13955	14108	14161	14204	14215	14111	14164	14357	14407	14121	14073	14210	14225	14161	14228	14116	14071	14035	14183	13904	14026	14281	14261	14277	13942	14036	14271	14334	14261	14176	14148	14042	14258	14258	14283	14293	14248	14245	14020	14196	14108	14039	14372	14060	14136	13863	14127	14204	14098	14115	14166	14101	14294	14230	14121	14170	14301	14076	13996	14310	14031	14143	14352	14132	14097	14113	14245	14241	14204	14213	14240	14220	14082	14091	14192	14285	14148	14166	14162	14176	14210	14285	14272	14237	14118	14239	14330	14142	14045	14179	14176	14255	14250	14255	13876	14173	14279	14208	14065	14107	14130	14199	14202	14077	14067	14146	14135	14039	14070	14215	14381	14374	14104	14190	14248	14154	14142	14397	14053	14171	13982	14164	14157	14322	14077	14313	14339	14106	14161	14193	14297	14094	14217	14128	14176	14162	14091	14358	14219	14221	14160	14194	14117	14308	14245	14200	14238	14348	14294	14173	14345	14388	14374	14377	14206	14191	14353	14206	14136	14234	14115	14273	14204	14170	14230	14274	14239	14021	13991	14364	14291	14067	14142	14190	14103	14212	14245	14459	14155	14208	14327	14224	14154	14139	14170	14046	14281	14331	13949	14052	14109	14116	14247	14089	14103	14080	14122	14166	14277	13998	14089	14290	14014	14195	14111	13989	14202	14179	14180	14149	14313	14016	14129	14371	14279	14225	14146	14155	14085	14045	14205	14225	14103	14071	14099	14244	14142	14240	14202	14255	14240	14062	14085	14390	14370	14201	14125	14130	14113	13983	14159	14039	14207	14273	14241	14254	14198	14101	14141	14289	14238	14318	14255	14323	14205	14172	14369	14260	14126	14206	14217	14067	14135	14081	14160	14211	14247	14202	14130	14201	14276	14128	14403	14375	14244	14215	14182	14157	14222	14396	14210	14228	14035	14114	14187	14247	14262	14197	14189	14242	14349	14129	14176	14143	14258	14247	14203	14281	14191	14244	14047	14248	14084	14131	14223	14018	14324	14287	14037	14263	14023	14258	14195	14321	13980	14169	14111	14282	13976	14216	14019	14266	14142	13875	14162	14181	14315	14146	14264	14288	14176	14368	14149	14211	14265	14017	14193	14363	14183	14116	13947	14286	14307	14153	14251	14200	14201	14200	14181	14222	14039	14096	14030	14421	14187	14161	14260	14117	14090	14061	14217	14303	14170	14133	14062	14080	14067	14156	13987	14266	14090	14287	14229	14071	14247	14303	14172	14225	14227	14380	14212	14281	14138	14222	14180	14198	14018	14330	14069	14361	14160	14115	14160	14086	14383	14313	14066	14060	14245	14357	14182	14215	14201	14264	14105	14195	14280	14160	14204	14217	14345	14191	14264	14132	14180	13957	14243	14229	14186	14164	14190	14209	14105	14076	14073	14119	14053	14056	14321	14380	14275	14193	14165	14335	14299	14175	13948	14120	14196	14278	14328	14309	14086	14254	14130	14186	14301	14151	14161	14020	14225	14253	14241	14140	14146	13996	14073	14124	14166	14210	14238	14349	14195	14307	14247	14211	14131	14201	14238	14181	14166	14123	14032	14161	14167	14239	14041	13945	14323	14331	14204	14283	14357	14163	14172	14073	14109	14092	14175	14234	14043	14196	14169	14164	14149	14135	14257	14236	14187	14129	14193	14290	14283	14080	14369	14161	14356	14262	14193	14142	14068	14059	14184	14343	14219	14196	14218	14095	14308	14305	14002	13961	13979	14188	14305	13989	14159	14152	14157	14223	14262	14222	14325	14193	14208	14059	14302	14184	14131	14446	14229	14268	14042	14206	14293	14208	14192	14198	14126	14397	14158	14111	14431	14096	14391	14150	14287	14110	14127	14202	14212	14175	14027	14210	14013	14337	14175	14278	14209	14200	14266	14107	14193	14238	14185	14159	14159	14221	14078	14152	14257	14174	14034	14197	13990	14092	14023	14044	14039	14300	14346	14161	14115	14097	14216	14186	14252	13882	14264	14051	14213	14208	14148	14124	14121	14117	14006	14266	13944	13911	14139	14132	14041	14030	14112	14121	13968	14153	14204	14198	14355	14325	14150	14190	14158	14099	14233	14432	14202	14128	14251	14295	14030	14248	14158	14249	14332	14186	14264	14245	14256	14254	14288	14201	14235	14405	14056	14290	14254	14192	14105	14111	14247	14111	14051	14316	14263	14070	14257	14198	14152	14071	13989	14184	14212	14313	14354	14111	14231	14133	14014	14323	14167	14319	14088	14287	14228	14206	14103	14073	14260	14150	14134	14281	14164	14099	14079	14179	14221	14187	14098	14175	14103	14194	14210	14235	14394	14212	14101	14292	14183	14335	14321	14154	14111	14203	14283	14045	14253	14369	14309	14341	14227	14205	14132	14174	14078	14131	14349	14127	14197	14246	14139	14333	14137	14221	14360	14296	14251	14301	14296	14234	14220	14213	14176	14146	14153	14316	14322	14285	14228	14215	14169	14178	14181	14218	14205	14066	14212	14297	14004	14276	14052	14370	14220	14421	14341	14198	14196	14001	14188	14180	14251	14195	14306	14182	14131	14366	14226	13987	14153	14201	14106	14344	14244	14142	14328	14236	14274	14244	14373	14103	14204	14299	14169	14197	14196	14171	14338	14340	14160	14288	14147	14283	14341	13969	14140	13955	14350	14306	14293	14392	14107	14245	14214	14214	14181	14370	14223	14205	14098	14158	14128	13952	14344	14206	14186	14253	14250	14163	14060	14039	14180	14197	14083	14517	14468	14188	14299	14118	14099	14161	14155	14262	14324	14153	14123	14175	14335	14207	14281	14300	14334	14037	14088	14083	14222	13924	14359	14191	14191	14113	14267	14293	14115	14235	14265	14316	14310	14096	14206	14262	14280	14242	14233	14178	14207	14314	14171	14050	14265	14210	14121	14210	14311	14236	14167	14173	14188	14230	14207	14220	14164	14033	14157	14283	14147	14225	14174	14375	14230	14328	13922	14069	14269	14102	14210	14296	14216	14115	14143	14256	14214	14156	14109	14007	14165	14015	14177	14416	14462	14186	14414	14103	14159	14098	14201	14161	14237	14231	14242	14343	14224	14255	14120	14093	14187	14158	14176	14307	14279	14232	14225	14077	14248	14430	14337	14262	14355	14170	14138	14073	14029	14089	14164	14274	14247	14353	13948	14097	14227	14139	14345	14089	14294	14288	14170	14216	14277	14249	14092	14221	14207	14200	14254	14279	14289	14040	14053	14183	14285	14339	14279	14294	14243	14319	14236	14315	14110	14251	14078	14144	13954	14140	14085	14095	14182	14047	14432	14135	14077	14263	14234	14161	14244	14119	14057	14134	14222	14256	14123	14122	14093	14086	14232	13965	14166	14045	13997	14153	14179	14075	14192	14211	14362	14139	14121	14069	14031	14235	14380	14219	14275	14184	14211	14248	14308	14131	14121	14334	13955	14261	14229	14213	14187	14080	14175	14076	14007	14143	14238	14196	14078	14107	14269	14186	14199	14307	14052	14243	13946	14069	14122	14226	14429	14256	14304	14068	14106	14157	14355	14213	14159	14145	14269	14080	14246	14231	14135	14269	14369	14279	14233	14161	13979	14113	14066	14287	14107	14134	14205	14277	14246	14137	14220	14324	14187	14209	14134	13973	14044	14193	14088	14159	14184	14271	14230	14076	14252	14331	14043	14258	13990	14213	14139	14229	14158	14153	14143	14078	14281	14404	14197	14163	14198	14130	14202	14254	14219	14153	14152	14071	14201	14146	14026	14251	14074	14099	14224	14142	14129	14080	14038	13905	14182	14113	14194	14188	14130	14213	14286	14235	14120	14332	14215	13989	14098	13963	14224	14054	14247	14415	13977	14022	14336	14179	14245	14178	13947	14063	13929	14142	14164	14157	14139	14237	14199	14170	14326	14128	14123	14277	14107	14201	14266	14145	13923	14168	14264	14161	14162	14353	14129	14160	14139	14187	14154	14230	14282	14175	14090	14346	14331	14098	14292	14103	14099	14360	14159	14217	14137	14251	14153	14219	14106	14070	14536	14159	14256	14149	14105	14149	14077	14215	14137	14116	14067	14323	14217	14315	14203	14181	14045	14252	14299	14199	14116	13952	13965	14127	14170	14205	14187	14137	14089	14384	14315	14082	14072	14177	14217	14201	14116
21261	37644	35854	29293	25519	22134	20243	18575	17681	16747	16171	15444	15271	14857	14554	14221	14143	13856	14002	13804	13831	13771	13785	13776	13753	13734	13577	13456	13638	13686	13929	13772	13593	13631	13850	13781	13641	13790	13795	13669	13666	13731	13782	13629	13641	13547	13638	13516	13383	13752	14322	14518	14367	14300	13852	13655	13584	13548	13535	13573	13581	13519	13543	13659	13621	13483	13545	13451	13477	13553	13637	13585	13486	13408	13488	13653	13498	13576	13478	13539	13452	13533	13444	13281	13641	13648	13595	13647	13408	13742	13621	13692	13530	13623	13520	13492	13629	13451	13408	13469	13624	13598	13585	13530	13724	13532	13294	13559	13521	13421	13563	13489	13453	13496	13374	13564	13459	13600	13487	13528	13491	13580	13550	13516	13543	13550	13628	13499	13521	13399	13418	13624	13505	13399	13540	13549	13647	13442	13577	13529	13514	13578	13627	13350	13608	13684	13647	13632	13444	13525	13651	13368	13415	13477	13509	13488	13411	13501	13717	13611	13679	13626	13607	13629	13388	13638	13420	13573	13773	13558	13472	13502	13629	13553	13531	13408	13560	13756	13515	13393	13539	13557	13693	13607	13546	13626	13578	13414	13506	13536	13355	13445	13664	13666	13515	13486	13565	13467	13485	13577	13308	13593	13464	13538	13522	13629	13546	13505	13717	13587	13525	13486	13504	13477	13525	13495	13621	13615	13583	13495	13623	13559	13516	13557	13646	13584	13601	13773	13463	13473	13556	13525	13649	13704	13620	13510	13423	13598	13578	13642	13477	13431	13510	13538	13632	13573	13456	13495	13587	13636	13549	13441	13575	13541	13448	13502	13466	13442	13548	13527	13401	13715	13490	13534	13524	13527	13404	13457	13596	13594	13472	13533	13518	13713	13370	13330	13633	13437	13753	13527	13610	13465	13516	13503	13577	13431	13584	13463	13574	13405	13546	13500	13526	13558	13585	13550	13621	13578	13625	13616	13568	13537	13525	13396	13503	13396	13521	13496	13657	13628	13544	13463	13551	13590	13730	13538	13460	13435	13410	13669	13535	13397	13410	13507	13592	13465	13466	13653	13497	13628	13334	13469	13589	13383	13295	13505	13487	13644	13444	13728	13346	13556	13571	13541	13629	13758	13577	13461	13625	13413	13498	13392	13448	13504	13516	13556	13452	13400	13485	13561	13511	13601	13503	13570	13577	13608	13531	13345	13599	13634	13512	13481	13678	13669	13542	13454	13532	13487	13533	13437	13505	13629	13433	13548	13465	13672	13565	13490	13541	13381	13420	13588	13557	13614	13504	13576	13469	13464	13423	13565	13615	13471	13567	13458	13503	13564	13508	13577	13416	13614	13457	13596	13526	13606	13613	13547	13581	13614	13478	13603	13556	13534	13552	13550	13604	13557	13497	13621	13471	13462	13251	13579	13454	13629	13416	13487	13587	13435	13622	13580	13658	13484	13637	13497	13446	13507	13573	13530	13578	13399	13410	13578	13574	13422	13554	13540	13409	13526	13652	13525	13558	13537	13470	13605	13562	13469	13610	13523	13636	13520	13604	13481	13578	13451	13517	13539	13609	13520	13576	13631	13597	13595	13511	13628	13433	13602	13429	13563	13516	13424	13547	13477	13526	13597	13579	13553	13596	13624	13511	13422	13514	13498	13629	13423	13630	13583	13484	13487	13630	13562	13499	13544	13463	13588	13510	13608	13454	13437	13527	13545	13502	13557	13327	13452	13549	13521	13621	13624	13539	13560	13648	13403	13533	13479	13501	13688	13417	13611	13522	13543	13518	13479	13670	13520	13374	13482	13513	13554	13527	13415	13405	13608	13366	13583	13447	13652	13501	13535	13654	13558	13372	13641	13597	13522	13459	13506	13652	13520	13480	13517	13558	13620	13407	13465	13389	13441	13422	13549	13582	13542	13636	13596	13476	13407	13665	13552	13468	13583	13370	13496	13538	13675	13602	13567	13463	13722	13652	13482	13448	13578	13522	13391	13633	13473	13449	13709	13570	13386	13478	13480	13345	13533	13517	13566	13581	13630	13594	13584	13532	13562	13449	13492	13502	13475	13496	13469	13554	13477	13624	13605	13753	13609	13392	13571	13518	13572	13516	13536	13561	13535	13386	13430	13605	13447	13458	13673	13548	13444	13451	13378	13560	13558	13562	13569	13460	13431	13590	13506	13651	13532	13545	13316	13637	13378	13609	13620	13657	13698	13509	13423	13542	13553	13638	13647	13613	13668	13542	13465	13663	13589	13590	13417	13503	13654	13561	13569	13598	13650	13641	13507	13431	13455	13547	13386	13536	13531	13673	13572	13523	13418	13419	13407	13515	13480	13589	13553	13526	13509	13364	13630	13543	13542	13606	13491	13516	13452	13637	13412	13561	13425	13588	13466	13433	13553	13616	13435	13533	13561	13327	13491	13628	13490	13450	13606	13376	13499	13570	13508	13701	13599	13548	13674	13428	13464	13495	13496	13646	13593	13608	13532	13472	13480	13463	13595	13585	13402	13484	13702	13563	13561	13616	13511	13457	13554	13610	13508	13532	13445	13571	13504	13617	13583	13520	13653	13485	13580	13386	13586	13691	13512	13549	13471	13496	13621	13478	13474	13474	13534	13638	13307	13509	13570	13507	13427	13446	13544	13435	13505	13695	13516	13545	13541	13473	13469	13536	13471	13467	13635	13677	13519	13537	13567	13663	13475	13438	13592	13542	13656	13347	13531	13425	13621	13429	13601	13549	13514	13607	13666	13750	13508	13572	13432	13595	13489	13486	13519	13427	13603	13520	13525	13369	13478	13501	13510	13447	13507	13425	13473	13415	13565	13625	13600	13608	13637	13484	13513	13728	13581	13530	13700	13604	13521	13556	13471	13536	13665	13460	13469	13431	13389	13606	13515	13565	13498	13531	13657	13526	13396	13570	13495	13612	13659	13600	13583	13577	13430	13427	13485	13668	13348	13428	13584	13481	13582	13632	13426	13485	13381	13674	13558	13662	13569	13585	13539	13416	13584	13380	13566	13692	13542	13641	13512	13584	13318	13479	13544	13554	13566	13509	13586	13550	13378	13479	13649	13494	13637	13420	13669	13601	13569	13472	13527	13658	13592	13487	13544	13539	13760	13484	13664	13568	13401	13504	13353	13456	13515	13780	13511	13467	13602	13525	13468	13456	13334	13588	13423	13466	13633	13602	13415	13617	13591	13420	13546	13587	13582	13494	13613	13415	13615	13565	13647	13524	13519	13435	13538	13435	13618	13504	13411	13505	13525	13471	13394	13601	13508	13500	13565	13528	13352	13537	13608	13459	13656	13481	13464	13479	13485	13587	13648	13520	13569	13490	13484	13538	13533	13636	13463	13360	13493	13512	13397	13511	13445	13429	13459	13735	13452	13475	13399	13438	13525	13678	13424	13682	13677	13521	13451	13590	13530	13566	13369	13511	13494	13570	13529	13657	13507	13396	13558	13627	13570	13544	13517	13568	13486	13621	13516	13669	13584	13535	13458	13554	13585	13576	13459	13422	13473	13618	13433	13565	13305	13388	13560	13509	13542	13684	13498	13417	13562	13644	13528	13531	13648	13657	13515	13571	13677	13592	13498	13392	13573	13494	13577	13461	13439	13529	13457	13585	13479	13579	13633	13586	13654	13593	13448	13414	13335	13668	13471	13477	13396	13393	13541	13555	13378	13546	13537	13685	13356	13478	13536	13437	13583	13459	13490	13690	13622	13584	13429	13583	13390	13587	13536	13491	13518	13546	13495	13588	13526	13572	13464	13363	13589	13662	13588	13477	13411	13561	13471	13629	13559	13363	13747	13682	13684	13523	13564	13759	13319	13583	13410	13618	13506	13507	13327	13448	13506	13400	13490	13462	13593	13669	13557	13351	13487	13465	13494	13609	13619	13450	13526	13648	13429	13499	13463	13564	13491	13608	13567	13611	13636	13319	13735	13696	13464	13451	13583	13544	13524	13473	13549	13529	13419	13494	13735	13588	13527	13626	13422	13733	13560	13502	13597	13435	13617	13404	13671	13670	13504	13538	13561	13483	13461	13659	13443	13576	13605	13480	13557	13419	13517	13479	13550	13638	13618	13530	13616	13537	13569	13684	13627	13534	13564	13555	13540	13571	13515	13550	13490	13875	13533	13606	13507	13512	13274	13632	13478	13436	13635	13326	13601	13439	13533	13457	13553	13555	13538	13488	13395	13590	13482	13296	13428	13596	13329	13494	13545	13535	13499	13474	13494	13585	13506	13473	13479	13654	13488	13289	13655	13534	13593	13518	13594	13437	13355	13512	13638	13420	13496	13414	13520	13497	13529	13512	13598	13701	13532	13486	13557	13500	13573	13516	13480	13586	13451	13544	13709	13500	13405	13693	13387	13638	13602	13604	13551	13562	13613	13558	13658	13509	13632	13428	13462	13716	13535	13564	13483	13449	13458	13531	13428	13481	13602	13597	13556	13506	13545	13542	13505	13566	13447	13621	13636	13515	13479	13611	13439	13550	13579	13493	13496	13547	13663	13451	13355	13524	13513	13660	13531	13480	13489	13508	13612	13475	13534	13446	13718	13710	13410	13534	13437	13529	13621	13548	13632	13720	13413	13487	13529	13509	13426	13473	13558	13344	13551	13628	13633	13540	13481	13421	13488	13467	13437	13422	13517	13671	13584	13594	13471	13454	13623	13633	13555	13499	13434	13532	13476	13574	13594	13585	13708	13673	13653	13565	13593	13565	13490	13513	13470	13503	13428	13424	13533	13544	13390	13576	13708	13447	13611	13571	13565	13597	13495	13553	13521	13596	13601	13704	13359	13478	13464	13583	13622	13498	13519	13567	13510	13482	13503	13479	13641	13459	13583	13496	13493	13485	13497	13611	13564	13636	13682	13475	13413	13591	13554	13393	13520	13568	13515	13575	13538	13708	13455	13481	13441	13824	13400	13376	13538	13392	13530	13504	13519	13395	13564	13614	13497	13369	13728	13585	13575	13471	13541	13319	13541	13667	13510	13584	13494	13495	13382	13517	13517	13432	13433	13556	13362	13506	13487	13537	13585	13595	13644	13572	13497	13605	13323	13587	13266	13614	13539	13537	13497	13350	13371	13532	13607	13591	13597	13735	13568	13633	13443	13636	13430
22704	21124	29004	23504	21534	23797	25465	19900	18021	17705	16868	16320	15947	15908	15570	15266	15013	14919	15092	14917	14593	14867	14754	14853	14697	14799	14577	14646	14642	14619	14877	14934	14511	14383	14665	14845	14570	14711	14604	14577	14479	14691	14412	14521	14611	14414	14456	14523	14522	14429	15178	15751	15632	15218	14899	14606	14386	14364	14445	14521	14560	14527	14625	14462	14650	14559	14574	14563	14484	14504	14327	14494	14538	14527	14285	14492	14540	14394	14485	14411	14257	14447	14412	14554	14386	14413	14515	14255	14481	14564	14445	14405	14396	14636	14430	14423	14489	14491	14428	14397	14295	14128	14280	14461	14513	14530	14417	14436	14597	14492	14402	14424	14334	14783	14241	14343	14241	14457	14483	14323	14480	14445	14324	14521	14308	14562	14400	14489	14481	14279	14596	14461	14172	14420	14572	14313	14300	14503	14239	14507	14314	14430	14334	14460	14354	14526	14270	14439	14441	14509	14266	14325	14423	14396	14442	14336	14372	14221	14484	14291	14681	14229	14381	14398	14405	14372	14443	14515	14547	14315	14468	14287	14368	14445	14340	14409	14392	14473	14179	14254	14515	14302	14377	14257	14288	14287	14456	14305	14398	14330	14275	14253	14253	14318	14511	14425	14465	14379	14280	14297	14426	14409	14455	14324	14450	14405	14477	14267	14366	14445	14595	14265	14213	14581	14455	14431	14226	14413	14436	14452	14525	14348	14306	14527	14461	14449	14600	14335	14413	14314	14338	14374	14321	14198	14575	14374	14387	14535	14574	14097	14371	14356	14313	14373	14530	14486	14489	14421	14536	14317	14402	14338	14202	14375	14611	14485	14337	14454	14376	14459	14514	14497	14354	14246	14443	14330	14354	14444	14328	14510	14420	14235	14445	14401	14172	14437	14234	14289	14317	14267	14426	14246	14116	14232	14397	14249	14369	14443	14378	14276	14478	14660	14490	14397	14184	14358	14389	14439	14367	14488	14277	14514	14314	14456	14440	14424	14436	14259	14426	14276	14376	14395	14449	14399	14266	14357	14456	14435	14346	14362	14219	14220	14243	14284	14373	14566	14378	14388	14227	14583	14472	14453	14430	14570	14339	14422	14486	14400	14402	14498	14450	14580	14394	14494	14536	14247	14440	14394	14479	14376	14352	14472	14390	14411	14443	14311	14545	14365	14335	14379	14248	14257	14408	14149	14421	14334	14383	14455	14465	14467	14378	14503	14288	14523	14299	14651	14401	14424	14637	14405	14499	14421	14488	14253	14434	14413	14361	14402	14268	14430	14488	14550	14661	14464	14390	14357	14377	14277	14249	14352	14323	14501	14448	14531	14500	14217	14400	14300	14507	14408	14479	14355	14331	14339	14502	14490	14409	14345	14305	14543	14339	14373	14403	14468	14531	14511	14473	14493	14447	14191	14568	14285	14322	14413	14560	14327	14527	14302	14238	14430	14593	14486	14432	14376	14444	14459	14598	14388	14243	14283	14280	14394	14311	14492	14458	14336	14388	14175	14453	14495	14622	14485	14306	14432	14418	14405	14298	14413	14456	14359	14401	14459	14471	14543	14270	14375	14523	14483	14372	14440	14279	14338	14546	14407	14462	14395	14341	14408	14547	14496	14332	14403	14574	14252	14366	14338	14432	14367	14534	14281	14231	14398	14445	14249	14181	14476	14411	14358	14339	14494	14314	14371	14421	14280	14320	14522	14386	14356	14384	14020	14479	14554	14455	14387	14359	14585	14301	14588	14338	14485	14384	14310	14411	14527	14412	14470	14507	14382	14364	14297	14378	14449	14219	14459	14443	14456	14286	14570	14451	14452	14547	14487	14222	14465	14581	14381	14343	14247	14376	14352	14505	14240	14575	14310	14348	14345	14122	14267	14379	14427	14324	14400	14452	14417	14436	14341	14418	14339	14297	14102	14252	14221	14593	14366	14419	14445	14409	14236	14495	14466	14351	14391	14671	14458	14411	14377	14317	14296	14273	14518	14313	14344	14319	14575	14352	14243	14338	14320	14250	14292	14399	14264	14451	14481	14481	14206	14371	14424	14480	14426	14461	14346	14267	14502	14421	14192	14370	14285	14443	14303	14434	14208	14306	14206	14264	14380	14333	14379	14365	14286	14342	14309	14422	14638	14505	14366	14321	14300	14142	14466	14309	14282	14410	14468	14523	14434	14353	14491	14555	14232	14358	14403	14397	14609	14294	14533	14564	14629	14325	14364	14430	14484	14504	14487	14745	14302	14262	14420	14447	14467	14332	14340	14412	14445	14319	14415	14464	14433	14480	14485	14459	14422	14378	14361	14540	14397	14384	14305	14443	14367	14526	14442	14447	14448	14495	14486	14274	14411	14452	14293	14301	14244	14433	14305	14444	14483	14440	14520	14338	14358	14419	14426	14581	14282	14194	14342	14474	14269	14493	14627	14255	14383	14216	14545	14271	14454	14242	14387	14351	14310	14271	14301	14276	14355	14291	14400	14350	14369	14371	14315	14357	14368	14492	14361	14576	14406	14289	14345	14441	14179	14234	14321	14368	14280	14499	14321	14409	14267	14333	14433	14244	14464	14458	14287	14409	14322	14422	14387	14475	14594	14452	14324	14394	14373	14372	14449	14470	14322	14221	14370	14464	14192	14292	14421	14363	14296	14440	14465	14482	14380	14526	14476	14465	14383	14464	14390	14378	14313	14485	14302	14374	14463	14378	14396	14228	14228	14528	14406	14441	14406	14466	14477	14354	14530	14486	14378	14424	14267	14431	14432	14408	14435	14430	14289	14250	14262	14326	14459	14527	14435	14388	14406	14412	14468	14405	14398	14324	14211	14347	14404	14485	14253	14345	14285	14467	14260	14326	14344	14433	14423	14521	14469	14300	14310	14421	14345	14441	14327	14497	14202	14326	14510	14473	14358	14329	14402	14292	14396	14551	14323	14384	14322	14214	14485	14514	14319	14183	14341	14449	14368	14358	14400	14494	14454	14399	14486	14266	14265	14220	14420	14470	14557	14307	14299	14366	14420	14258	14287	14433	14377	14360	14352	14440	14697	14344	14367	14462	14312	14493	14381	14423	14250	14502	14444	14366	14510	14524	14283	14399	14362	14587	14390	14275	14328	14274	14343	14426	14419	14541	14275	14218	14502	14334	14328	14420	14452	14496	14269	14468	14409	14471	14531	14554	14325	14361	14430	14295	14561	14452	14292	14518	14342	14251	14508	14321	14485	14585	14189	14297	14459	14406	14188	14300	14240	14438	14322	14288	14396	14445	14352	14342	14493	14488	14241	14215	14377	14310	14430	14411	14593	14324	14394	14361	14380	14412	14429	14219	14472	14424	14530	14525	14512	14326	14195	14335	14359	14297	14371	14333	14210	14427	14266	14640	14355	14605	14251	14139	14393	14472	14426	14414	14252	14575	14445	14611	14466	14385	14289	14341	14505	14261	14452	14278	14249	14374	14263	14420	14205	14369	14346	14505	14406	14486	14284	14505	14256	14283	14459	14498	14359	14332	14505	14375	14406	14376	14655	14440	14404	14431	14470	14282	14420	14436	14353	14241	14520	14334	14422	14579	14402	14424	14356	14525	14492	14459	14251	14422	14211	14314	14436	14569	14399	14448	14342	14508	14215	14481	14287	14364	14435	14458	14541	14480	14408	14491	14505	14311	14389	14220	14208	14393	14495	14509	14357	14352	14443	14379	14360	14267	14420	14366	14610	14192	14348	14368	14504	14291	14257	14289	14391	14444	14530	14520	14397	14296	14405	14306	14396	14163	14376	14298	14218	14330	14282	14290	14329	14335	14329	14337	14285	14564	14415	14379	14502	14377	14403	14390	14214	14313	14255	14659	14379	14419	14459	14440	14407	14307	14401	14323	14418	14333	14261	14385	14449	14443	14393	14299	14370	14282	14354	14323	14439	14365	14419	14571	14505	14280	14343	14234	14342	14302	14421	14387	14154	14550	14362	14362	14445	14333	14423	14355	14455	14322	14513	14444	14323	14391	14394	14437	14265	14352	14221	14251	14463	14459	14245	14387	14311	14481	14281	14525	14384	14433	14707	14427	14465	14529	14408	14393	14542	14441	14527	14374	14362	14366	14439	14250	14437	14322	14356	14204	14255	14275	14590	14324	14228	14392	14327	14312	14301	14222	14398	14695	14345	14291	14334	14535	14293	14231	14227	14221	14261	14445	14459	14172	14541	14436	14394	14581	14494	14404	14413	14331	14313	14326	14418	14393	14398	14304	14258	14367	14181	14356	14337	14378	14376	14390	14222	14353	14338	14395	14470	14563	14535	14428	14392	14431	14379	14355	14202	14376	14220	14308	14285	14443	14313	14341	14492	14362	14336	14583	14583	14269	14517	14305	14305	14475	14363	14365	14533	14342	14304	14429	14397	14310	14203	14123	14620	14354	14567	14502	14334	14322	14392	14547	14340	14412	14314	14264	14330	14386	14392	14425	14215	14301	14281	14325	14415	14332	14388	14530	14442	14567	14289	14198	14464	14388	14238	14359	14173	14472	14441	14538	14282	14337	14462	14616	14420	14347	14362	14339	14436	14440	14333	14352	14422	14189	14456	14372	14450	14417	14467	14354	14509	14306	14542	14400	14372	14477	14140	14446	14521	14589	14432	14305	14217	14342	14448	14621	14329	14477	14341	14407	14237	14423	14367	14388	14448	14349	14341	14204	14226	14418	14477	14423	14260	14424	14416	14398	14443	14244	14418	14396	14188	14313	14313	14714	14453	14398	14373	14460	14499	14442	14142	14515	14346	14222	14301	14189	14251	14220	14459	14352	14188	14327	14394	14345	14321	14430	14448	14236	14555	14412	14500	14353	14394	14427	14412	14307	14324	14555	14192	14550	14313	14383	14445	14171	14262	14524	14440	14233	14316	14468	14476	14582	14350	14463	14265	14412	14335	14320	14679	14515	14396	14274	14355	14378	14552	14515	14292	14537	14315	14225	14401	14309	14293	14295	14477	14183	14562	14287	14374	14451	14440	14329	14412	14438	14385	14342	14133	14359	14374	14444	14348	14265	14262	14509	14221	14553	14527	14434	14394	14241	14393	14365	14371	14467	14537	14414	14394	14412	14265	14351	14464	14372	14254	14637	14294	14339	14336	14532	14505	14372	14437	14404	14496
23489	43221	40709	33356	29304	25534	22713	21022	19395	18104	17305	16337	15825	15559	15048	14728	14574	14499	14113	13922	13911	13919	13642	14020	13948	14022	13780	13606	13746	13726	13631	13848	13834	13855	13807	13751	13931	13957	13970	13831	13765	13839	13873	13544	13752	13636	13928	13659	13739	13608	15123	15515	15151	14698	14112	13899	13575	13610	13645	13557	13552	13610	13681	13733	13607	13781	13709	13491	13749	13299	13614	13558	13690	13450	13693	13793	13677	13628	13684	13713	13685	13501	13664	13621	13643	13607	13779	13459	13489	13504	13645	13551	13653	13797	13608	13719	13622	13446	13515	13412	13580	13546	13546	13642	13624	13588	13618	13465	13561	13673	13394	13637	13736	13726	13645	13686	13751	13595	13661	13571	13575	13514	13724	13669	13795	13486	13448	13662	13529	13491	13596	13642	13592	13693	13674	13702	13572	13658	13604	13715	13546	13628	13689	13527	13498	13688	13521	13505	13549	13755	13539	13741	13668	13650	13686	13503	13626	13593	13457	13534	13778	13659	13556	13636	13558	13645	13544	13566	13592	13686	13582	13690	13632	13540	13651	13380	13482	13784	13641	13651	13738	13525	13666	13450	13569	13593	13538	13671	13648	13617	13530	13526	13579	13759	13418	13654	13504	13771	13607	13527	13564	13623	13654	13607	13724	13651	13629	13646	13558	13739	13617	13557	13597	13610	13519	13642	13546	13689	13480	13668	13615	13500	13576	13712	13549	13624	13527	13542	13824	13599	13409	13628	13405	13596	13649	13449	13489	13594	13600	13611	13590	13755	13411	13559	13718	13572	13504	13631	13400	13445	13568	13414	13630	13567	13752	13599	13638	13594	13636	13478	13641	13589	13521	13565	13424	13494	13663	13486	13674	13543	13537	13712	13641	13675	13680	13583	13481	13547	13475	13593	13592	13612	13450	13739	13478	13581	13578	13488	13471	13533	13499	13604	13612	13655	13606	13659	13500	13741	13537	13465	13651	13681	13359	13488	13717	13627	13682	13723	13528	13697	13647	13646	13605	13406	13596	13539	13593	13485	13588	13694	13579	13617	13589	13648	13569	13531	13551	13548	13578	13447	13668	13625	13760	13623	13673	13661	13654	13590	13579	13594	13584	13689	13581	13675	13587	13663	13601	13692	13483	13708	13720	13765	13556	13571	13617	13544	13620	13607	13722	13506	13738	13648	13474	13659	13624	13728	13626	13508	13510	13428	13561	13556	13659	13637	13445	13678	13534	13616	13722	13583	13639	13818	13328	13722	13568	13617	13768	13590	13548	13849	13523	13787	13569	13444	13607	13457	13700	13737	13554	13677	13576	13453	13589	13624	13586	13522	13718	13594	13549	13529	13639	13621	13681	13441	13704	13469	13703	13749	13472	13543	13364	13590	13669	13522	13596	13594	13669	13490	13713	13516	13664	13622	13573	13561	13752	13573	13560	13689	13611	13677	13521	13629	13562	13687	13491	13466	13610	13760	13585	13603	13554	13801	13686	13646	13503	13398	13707	13530	13559	13574	13721	13466	13674	13591	13543	13703	13644	13727	13760	13622	13547	13589	13639	13529	13648	13689	13660	13593	13514	13674	13496	13571	13777	13620	13572	13608	13593	13708	13470	13628	13613	13641	13693	13441	13706	13548	13477	13501	13559	13612	13682	13626	13526	13576	13617	13578	13590	13680	13436	13699	13576	13565	13679	13658	13579	13617	13698	13380	13646	13617	13618	13564	13711	13411	13590	13659	13541	13417	13578	13578	13668	13489	13617	13548	13504	13682	13701	13742	13668	13635	13478	13632	13636	13641	13738	13509	13656	13593	13612	13480	13698	13536	13622	13616	13723	13461	13644	13593	13519	13632	13363	13632	13607	13569	13700	13713	13704	13463	13731	13506	13717	13663	13505	13568	13679	13653	13765	13592	13735	13489	13658	13530	13655	13670	13579	13448	13568	13585	13631	13516	13693	13539	13558	13553	13728	13441	13607	13618	13491	13555	13703	13603	13699	13645	13565	13652	13590	13498	13574	13528	13482	13502	13514	13636	13730	13642	13639	13490	13627	13613	13680	13762	13502	13558	13631	13412	13498	13526	13533	13651	13725	13592	13644	13562	13543	13724	13604	13516	13551	13544	13688	13612	13416	13588	13658	13686	13578	13585	13676	13665	13539	13419	13616	13567	13561	13460	13668	13580	13425	13641	13717	13631	13446	13545	13442	13543	13576	13644	13537	13497	13665	13514	13473	13753	13493	13388	13627	13610	13622	13579	13529	13503	13542	13806	13544	13550	13668	13650	13379	13528	13686	13505	13491	13556	13744	13558	13524	13588	13572	13737	13738	13685	13707	13618	13509	13481	13587	13782	13524	13493	13590	13643	13578	13504	13398	13593	13752	13525	13496	13679	13548	13568	13619	13583	13576	13641	13465	13658	13489	13725	13589	13574	13449	13655	13609	13654	13700	13466	13406	13510	13625	13555	13491	13579	13601	13377	13519	13626	13542	13558	13607	13651	13447	13555	13562	13590	13582	13493	13491	13713	13726	13510	13506	13857	13726	13564	13482	13713	13528	13597	13596	13517	13681	13677	13630	13700	13614	13616	13335	13570	13687	13530	13558	13553	13629	13605	13663	13549	13573	13609	13729	13663	13539	13509	13630	13657	13583	13463	13560	13537	13645	13551	13627	13678	13499	13390	13717	13664	13675	13720	13634	13606	13678	13669	13568	13700	13617	13557	13558	13595	13638	13623	13587	13614	13638	13394	13569	13423	13587	13563	13664	13687	13604	13475	13636	13693	13492	13563	13657	13662	13549	13658	13642	13528	13646	13710	13719	13639	13482	13649	13476	13531	13526	13548	13597	13640	13538	13664	13668	13670	13678	13551	13663	13459	13707	13586	13639	13669	13583	13534	13578	13381	13465	13632	13549	13675	13508	13664	13624	13682	13577	13560	13675	13575	13491	13499	13798	13429	13607	13624	13625	13735	13405	13696	13605	13635	13571	13591	13427	13287	13572	13505	13736	13652	13449	13521	13511	13520	13583	13560	13540	13500	13758	13683	13533	13573	13560	13563	13571	13593	13583	13527	13623	13577	13572	13455	13659	13608	13505	13662	13585	13607	13680	13491	13596	13543	13533	13799	13639	13547	13546	13596	13661	13628	13649	13641	13601	13564	13479	13788	13711	13617	13623	13536	13563	13475	13565	13475	13581	13607	13602	13603	13523	13537	13385	13624	13573	13561	13511	13480	13537	13442	13679	13680	13596	13698	13540	13597	13609	13733	13564	13515	13640	13634	13556	13686	13698	13531	13561	13514	13553	13656	13635	13636	13659	13664	13798	13631	13668	13624	13670	13706	13475	13513	13626	13452	13491	13557	13642	13655	13495	13448	13534	13446	13560	13713	13526	13588	13642	13694	13753	13694	13414	13556	13509	13640	13645	13518	13622	13445	13550	13515	13627	13573	13612	13627	13418	13745	13591	13657	13635	13572	13530	13556	13694	13587	13691	13507	13554	13743	13469	13492	13780	13477	13566	13456	13596	13700	13507	13582	13777	13613	13611	13363	13483	13566	13577	13579	13543	13572	13299	13535	13738	13595	13802	13642	13703	13434	13686	13591	13583	13571	13648	13592	13693	13785	13607	13510	13561	13605	13492	13571	13496	13586	13596	13626	13459	13667	13564	13503	13490	13564	13434	13610	13561	13523	13642	13439	13453	13786	13507	13613	13599	13535	13695	13592	13791	13664	13521	13531	13626	13676	13666	13589	13479	13614	13610	13498	13653	13497	13770	13564	13632	13658	13785	13474	13480	13670	13525	13586	13484	13740	13655	13489	13641	13604	13530	13439	13533	13559	13665	13666	13680	13645	13534	13653	13559	13594	13589	13524	13484	13567	13641	13562	13699	13629	13624	13634	13591	13623	13582	13720	13695	13464	13521	13466	13538	13619	13678	13685	13610	13569	13615	13553	13679	13569	13451	13494	13656	13477	13573	13634	13524	13647	13571	13602	13599	13426	13443	13455	13626	13519	13620	13503	13496	13610	13490	13611	13737	13677	13671	13562	13618	13612	13694	13600	13683	13538	13661	13627	13541	13641	13534	13738	13685	13567	13588	13581	13628	13623	13556	13490	13788	13588	13480	13697	13615	13603	13672	13553	13613	13643	13677	13574	13479	13537	13672	13654	13536	13579	13559	13646	13553	13725	13604	13628	13521	13623	13653	13657	13637	13596	13685	13711	13676	13622	13639	13677	13570	13663	13490	13640	13584	13643	13577	13482	13520	13536	13590	13502	13578	13472	13623	13615	13703	13630	13742	13366	13714	13583	13600	13572	13720	13517	13797	13586	13626	13655	13360	13592	13609	13630	13598	13629	13643	13618	13588	13725	13456	13594	13785	13594	13655	13745	13643	13709	13602	13561	13700	13737	13625	13517	13594	13543	13495	13549	13810	13698	13679	13604	13573	13521	13684	13613	13509	13583	13484	13675	13739	13433	13736	13552	13624	13518	13519	13646	13403	13562	13554	13628	13762	13659	13568	13737	13682	13638	13520	13593	13653	13583	13490	13636	13819	13649	13640	13448	13549	13644	13621	13591	13533	13500	13593	13629	13434	13549	13648	13508	13698	13572	13713	13583	13497	13577	13478	13386	13669	13728	13490	13529	13568	13661	13579	13395	13761	13605	13568	13488	13679	13624	13532	13478	13585	13658	13451	13617	13610	13758	13631	13800	13622	13597	13492	13624	13771	13612	13666	13431	13652	13629	13599	13648	13707	13614	13580	13617	13593	13368	13563	13645	13692	13606	13636	13538	13552	13505	13671	13509	13662	13572	13465	13607	13628	13467	13496	13682	13654	13778	13557	13538	13536	13690	13706	13639	13596	13521	13659	13574	13622	13383	13609	13733	13393	13486	13537	13538	13587	13678	13468	13560	13565	13608	13513	13572	13638	13685	13589	13605	13549	13545	13542	13706	13516	13495	13607	13618	13743	13529	13561	13467	13682	13589	13529	13492	13731	13554	13778	13691	13608	13641	13581	13647	13543	13595	13563	13565	13754	13648	13693	13718	13478	13699	13719	13555	13699	13509	13733	13565	13483	13619	13551	13512	13705	13717	13586	13685	13656	13446	13645	13482	13603	13675	13617	13603	13555	13624
27102	22875	27650	24092	19342	17593	16806	16170	15533	15383	15314	14916	14737	14935	14533	14562	14473	14579	14530	14274	14407	14287	14258	14667	14546	14371	14438	14154	14313	14355	14400	14427	14353	14410	14285	14158	14486	14378	14341	14245	14361	14233	14266	14313	14280	14375	14282	14344	14427	14301	14227	14439	14452	14603	14551	14354	14241	14117	14477	14482	14298	14267	14159	14310	14401	14253	14420	14263	14403	14313	14175	14337	14464	14287	14405	14228	14434	14261	14479	14507	14266	14369	14269	14387	14191	14251	14277	14301	14293	14200	14454	14324	14456	14140	14402	14296	14162	14211	14259	14196	14343	14298	14330	14279	14207	14485	14447	14208	14200	14145	14106	14078	14350	14190	14278	14333	14286	14189	14373	14445	14227	14186	14255	14461	14295	14228	14452	14392	14308	14347	14192	14340	14348	14257	14030	14058	14207	14254	14358	14178	14128	14169	14171	14391	14277	14270	14356	14358	14320	14094	14282	14205	14109	14127	14197	14180	14295	14468	14279	14190	14237	14296	14199	14304	14232	14244	14177	14380	14296	14210	14256	14163	14221	14127	14083	14408	14163	14324	14314	14332	14098	14369	14139	14161	14183	14437	14180	14387	14245	14312	14294	14243	14374	14423	14273	14452	14282	14106	14411	14288	14188	14397	14285	14428	14439	14268	14357	14271	14293	14248	14453	14370	14280	14388	14295	14427	13989	14166	14183	14287	14117	14318	14198	14329	14341	14276	14336	14292	14289	14162	14068	14264	14184	14200	14348	14089	14223	14092	14131	14345	14451	14121	14405	14337	14291	14080	14254	14327	14439	14413	14128	14318	14454	14248	14295	14093	14353	14350	14244	14188	14358	14351	14361	14174	14202	13995	14229	14304	14384	14293	14249	14549	14191	14201	14147	14361	14143	14312	14277	14351	14372	14302	14261	14131	14187	14214	14206	14178	14419	14254	14141	14287	14091	14244	14375	14243	14220	14351	14259	14185	14225	14251	14280	14077	14189	14249	14076	14251	14134	14090	14223	14211	14506	14263	14382	14327	14316	14253	14367	14181	14480	14260	14522	14321	14204	14241	14310	14302	14487	14288	14184	14059	14401	14303	14329	14236	14378	14211	14266	14265	14176	14448	14143	14282	14170	14276	14233	14204	14102	14333	14401	14246	14329	14138	14287	14337	14337	14304	14394	14323	14235	14276	14365	14257	14328	14165	14325	14354	14194	14291	14165	14223	14385	14202	14302	14279	14345	14309	14139	14080	14366	14278	14277	14212	14216	14107	14308	14245	14456	14435	14271	14225	14459	14184	14321	14284	14112	14114	14312	14342	14219	14193	14399	14392	14351	14207	14196	14083	14309	14256	14289	14336	14197	14321	14341	14278	14474	14292	14305	14215	14185	14241	14421	14350	14154	14324	14489	14301	14213	14295	14441	14281	14414	14299	14083	14313	14351	14281	14274	14404	14175	14356	14264	14300	14244	14332	14289	14169	14199	14187	14256	14311	14176	14340	14292	14180	14263	14437	14443	14174	14073	14153	14158	14189	14370	14310	14312	14262	14308	14228	14395	14390	14312	14304	14355	14258	14126	14203	14196	14022	14294	14116	14367	14284	14363	14166	14539	14270	14441	14340	14298	14228	14226	14126	14341	14191	14308	14402	14471	14106	14229	14207	14310	14272	14295	14267	14157	14315	14265	14300	14269	14101	14346	14097	14278	14346	14224	14352	14283	14088	14149	14236	14148	14281	14330	14287	14139	14130	14148	14274	14433	14485	14210	14348	14208	14413	14379	14055	14094	14091	14256	14393	14195	14177	14377	14207	14397	14285	14203	14320	14427	14257	14159	14302	14247	14259	14026	14063	14193	14413	14213	14195	14296	14369	14244	14198	14307	14263	14238	14149	14187	14412	14178	14456	14295	14428	14233	14445	14460	14259	14220	14343	14163	14333	14114	14523	14393	14134	14305	14248	14182	14310	14118	14413	14471	14316	14251	14339	14092	14210	14145	14185	14171	14222	14483	14535	14204	14509	14445	14194	14189	14094	14190	14322	14257	14161	14152	14184	14391	14178	14312	14408	14225	14053	14141	14235	14340	14263	14143	14397	14262	14241	14109	14199	14152	14318	14342	14459	14449	14254	14527	14155	14396	14436	14245	14289	14381	14316	14379	14392	14193	14296	14212	14356	14178	14123	14129	14170	14307	14387	14087	14166	14382	14309	14374	14260	14231	14302	14261	14209	14349	14394	14322	14026	14354	14297	14178	14077	14170	14291	14251	14100	14275	14307	14299	14310	14304	14122	14246	14430	14306	14252	14138	14156	14265	14342	14238	14243	14456	14277	14388	14342	14274	14252	14304	14294	14360	14224	14379	14185	14316	14026	14256	14297	14181	14254	14230	14402	14457	14561	14281	14408	14326	14282	14151	14182	14422	14299	14335	14393	14368	14207	14442	14166	14308	14076	14224	14459	14206	14331	14421	14233	14319	14383	14375	14323	14347	14383	14388	14093	14277	14061	14243	14183	14294	14438	14325	14302	14289	14445	14421	14373	14397	14240	14291	14260	14269	14302	14317	14208	14433	14411	14344	14249	14251	14353	13981	14148	14317	14187	14331	14291	14341	14294	14318	14233	14293	14221	14338	14360	14369	14305	14078	14365	14309	14384	14327	14317	14236	14418	14309	14291	14208	14271	14249	14202	14245	14410	14414	14314	14398	14234	14269	14260	14126	14401	14353	14304	14249	14148	14340	14119	14195	14255	14256	14215	14142	14211	14258	14278	14393	14179	14328	14381	14266	14306	14187	14237	14317	14313	14250	14270	14333	14305	14264	14278	14201	14341	14372	14335	14259	14185	14385	14266	14295	14220	14380	14280	14193	14255	14341	14416	14378	14182	14340	14259	14144	14201	14113	14175	14273	14240	14374	14217	14359	14336	14239	14365	14261	14326	14336	14204	14191	14457	14300	14077	14187	14370	14142	14268	14246	14221	14382	14247	14351	14362	14352	14300	14441	14503	14279	14338	14342	14328	14220	14245	14404	14410	14239	14273	14296	14403	14279	14229	14231	14328	14147	14450	14558	14245	14198	14168	14205	14380	14446	14218	14172	14167	14218	14310	14438	14145	14127	14173	14413	14186	14324	14276	14247	14261	14130	14296	14259	14143	14455	14280	14304	14427	14153	14367	14344	14155	14404	14161	14253	14075	14270	14362	14290	14383	14354	14294	14527	14185	14275	14170	14520	14281	14262	13974	14195	14177	14197	14415	14289	14326	14368	14237	14297	14431	14144	14297	14318	14361	14290	14279	14217	14234	14274	14173	14310	14307	14211	14238	14465	14380	14204	14060	14292	14211	14220	14287	14387	14354	14168	14221	14208	14211	14157	14318	14100	14170	14198	14342	14188	14475	14327	14254	14231	14214	14106	14253	14350	14409	14336	14399	14202	14316	14292	14378	14276	14312	14460	14108	14302	14191	14054	14213	14368	14141	14255	14139	14165	14216	14385	14191	14280	14007	14189	14319	14184	14335	14278	14347	14343	14173	14065	14275	14256	14351	14340	14259	14203	14195	14239	14159	14034	14328	14300	14396	14468	14343	14142	14319	14289	14499	14277	14250	14068	14291	14441	14206	14408	14212	14535	14153	14175	14371	14382	14321	14237	14158	14189	14400	14235	14271	14354	14324	14391	14426	14365	14188	14271	14189	14172	14228	14201	14335	14351	14298	14233	14083	14219	14363	14194	14123	14363	14260	14118	14317	14268	14300	14275	14402	14274	14170	14214	14279	14370	14195	14204	14510	14287	14195	14266	14334	14325	14372	14014	14119	14040	14310	14334	14270	14069	14349	14052	14300	14134	14273	14130	14455	14147	14268	14328	14342	14196	14368	14188	14187	14304	14162	14047	14245	14162	14394	14306	14202	14319	14364	14177	14149	14353	14305	14082	14545	14225	14156	14214	14339	14284	14209	14124	14135	14344	14283	14150	14263	14294	14179	14428	14386	14384	14176	14313	14379	14365	14364	14329	14358	14456	14349	14423	14332	14296	14274	14333	14286	14133	14166	14357	14465	14170	14222	14156	14030	14132	14354	14282	14224	14169	14397	14128	14172	14156	14274	14265	14433	14469	14220	14220	14087	14349	14364	14325	14311	14169	14295	14295	14271	14166	14085	14218	14181	14246	14188	14420	14240	14339	14183	14203	14245	14231	14247	14253	14201	14274	14174	14454	14310	14263	14071	14239	14289	14403	14116	14305	14311	14295	14313	14154	14290	14216	14140	14303	14255	14205	14108	14151	14275	14255	14218	14402	14278	14120	14304	14216	14478	14385	14283	14282	14326	14301	14196	14258	14139	14204	14317	14082	14402	14316	14300	14225	14290	14259	14294	14124	14179	14270	14372	14388	14257	14150	14209	14335	14351	14072	14310	14301	14103	14128	14211	14064	14369	14231	14410	14239	14249	14321	14443	14330	14287	14101	14335	14455	14397	14208	14410	14323	14263	14308	14072	14264	14364	14168	14328	14266	14205	14326	14280	14207	14243	14232	14173	14341	14159	14281	14349	14211	14281	14462	14409	14412	14153	14298	14234	14272	14215	14186	14285	14251	14129	14368	14240	14349	14110	14273	14207	14226	14306	14354	14342	14301	14265	14310	14292	14319	14437	14179	14285	14319	14167	14407	14177	14224	14321	14265	14224	14289	14451	14329	14467	14401	14401	14236	14192	14216	14296	14210	14368	14145	14361	14337	14314	14206	14204	14291	14383	14282	14202	14065	14053	14393	14324	14491	14192	14337	14380	14323	14300	14168	14339	14503	14276	14223	14227	14244	14222	14108	14234	14130	14218	14232	14269	14392	14350	14239	14223	14279	14402	14289	14167	14239	14236	14255	14174	14263	14366	14222	14331	14420	14138	14360	14245	14260	14288	14287	14396	14411	14512	14277	14240	14064	14348	14352	14329	14470	14281	14395	14058	14201	14203	14198	14309	14260	14239	14314	14279	14442	14380	14425	14451	14211	14402	13984	14391	14419	14133	14282	14229	14021	14384	14420	14282	14375	14519	14390	14251	14304	14338	14206	14266	14180	14041	14181	14217	14292	14152	14273	14178	14166	14278	14224	14270	14350	14360	14435	14294	14113	14189	14356	14272	14166	14322	14396	13954
20738	32096	29957	23441	21149	18638	17425	16623	15969	15294	14935	14375	14161	14219	13945	13937	13998	13884	13779	13621	13738	13665	13680	13856	13628	13612	13584	13517	13516	13548	13722	13741	13518	13593	13689	13582	13747	13576	13496	13455	13463	13602	13682	13643	13469	13629	13461	13599	13579	13453	13538	13775	13601	13696	13665	13677	13554	13481	13375	13731	13592	13422	13482	13469	13628	13553	13316	13481	13576	13511	13340	13555	13450	13659	13510	13571	13543	13612	13500	13528	13533	13482	13498	13525	13529	13465	13526	13687	13549	13528	13600	13554	13530	13548	13509	13552	13550	13567	13617	13574	13652	13548	13485	13471	13531	13700	13512	13478	13548	13643	13666	13519	13648	13602	13613	13662	13764	13538	13588	13493	13765	13389	13563	13537	13635	13567	13580	13440	13612	13507	13454	13536	13587	13645	13511	13707	13565	13586	13431	13421	13456	13567	13556	13482	13601	13603	13535	13523	13686	13494	13299	13486	13462	13638	13469	13379	13530	13579	13423	13516	13419	13548	13552	13481	13307	13571	13678	13574	13524	13632	13445	13645	13586	13508	13535	13585	13603	13587	13457	13587	13556	13504	13608	13609	13459	13509	13640	13478	13575	13574	13421	13643	13511	13495	13600	13545	13416	13348	13427	13744	13472	13620	13444	13688	13395	13563	13515	13649	13421	13522	13549	13707	13580	13577	13584	13399	13494	13573	13558	13546	13578	13438	13457	13488	13616	13612	13624	13574	13487	13354	13705	13409	13644	13435	13451	13576	13431	13489	13582	13434	13524	13406	13533	13531	13568	13550	13512	13499	13465	13495	13527	13694	13445	13597	13601	13444	13525	13603	13602	13575	13473	13428	13534	13482	13659	13497	13489	13551	13386	13758	13478	13589	13681	13576	13509	13569	13611	13679	13542	13608	13574	13694	13507	13473	13655	13484	13530	13680	13526	13472	13560	13631	13481	13540	13555	13604	13329	13547	13739	13378	13683	13612	13525	13581	13585	13688	13473	13735	13609	13498	13609	13475	13509	13539	13698	13635	13502	13501	13573	13518	13547	13697	13539	13552	13706	13567	13565	13765	13576	13666	13533	13589	13632	13497	13549	13507	13636	13451	13461	13644	13334	13578	13550	13564	13646	13459	13574	13526	13452	13614	13423	13437	13564	13615	13581	13415	13628	13533	13619	13496	13292	13558	13694	13373	13546	13534	13550	13469	13534	13568	13541	13388	13593	13770	13450	13423	13613	13446	13465	13710	13564	13649	13548	13503	13536	13560	13531	13633	13314	13672	13769	13354	13447	13652	13545	13493	13420	13679	13671	13336	13463	13302	13655	13404	13534	13579	13537	13444	13501	13457	13515	13564	13608	13537	13622	13527	13502	13461	13627	13740	13388	13334	13752	13445	13575	13634	13632	13721	13523	13488	13480	13416	13438	13754	13501	13508	13581	13423	13464	13568	13457	13549	13626	13486	13632	13486	13635	13432	13605	13413	13498	13415	13505	13494	13425	13492	13483	13446	13377	13470	13536	13352	13447	13543	13680	13391	13466	13544	13543	13625	13358	13509	13509	13613	13502	13511	13478	13440	13566	13499	13579	13630	13521	13560	13469	13622	13531	13573	13451	13409	13654	13652	13689	13415	13479	13408	13454	13484	13488	13624	13475	13615	13480	13675	13495	13524	13415	13635	13653	13405	13570	13483	13327	13543	13503	13627	13455	13551	13459	13586	13477	13611	13489	13521	13580	13493	13559	13603	13613	13591	13475	13588	13682	13669	13585	13531	13643	13671	13589	13439	13574	13638	13485	13578	13533	13587	13624	13632	13545	13638	13575	13435	13507	13561	13529	13433	13510	13618	13561	13426	13676	13586	13546	13489	13400	13653	13549	13519	13643	13506	13508	13499	13445	13635	13492	13489	13561	13532	13643	13588	13518	13561	13550	13456	13464	13578	13450	13487	13478	13480	13607	13546	13603	13429	13525	13461	13590	13496	13686	13579	13620	13577	13550	13432	13514	13596	13611	13591	13672	13482	13493	13521	13470	13469	13494	13608	13496	13628	13554	13601	13403	13547	13588	13439	13606	13517	13569	13445	13648	13488	13574	13462	13480	13530	13687	13371	13533	13592	13421	13520	13335	13517	13618	13601	13542	13575	13495	13533	13632	13596	13296	13460	13655	13579	13629	13705	13537	13519	13432	13564	13585	13546	13605	13574	13569	13634	13643	13632	13691	13637	13651	13519	13485	13497	13414	13601	13604	13620	13515	13513	13632	13406	13497	13610	13424	13524	13498	13584	13346	13419	13485	13714	13709	13466	13654	13382	13584	13475	13618	13485	13562	13568	13626	13514	13543	13463	13498	13521	13400	13362	13554	13704	13553	13485	13583	13492	13491	13538	13515	13470	13444	13419	13619	13506	13556	13647	13379	13585	13493	13460	13567	13574	13437	13654	13641	13609	13513	13549	13592	13674	13591	13434	13536	13622	13480	13483	13466	13568	13357	13681	13568	13540	13523	13711	13679	13534	13505	13593	13546	13510	13479	13548	13419	13560	13438	13509	13714	13530	13643	13460	13604	13628	13396	13327	13609	13334	13645	13405	13528	13630	13500	13623	13610	13477	13465	13569	13673	13389	13437	13553	13456	13485	13563	13639	13510	13476	13708	13529	13385	13377	13587	13578	13587	13593	13423	13483	13618	13473	13615	13406	13485	13791	13480	13570	13627	13625	13505	13570	13626	13422	13472	13455	13608	13483	13580	13388	13577	13653	13585	13588	13384	13568	13542	13523	13666	13436	13436	13577	13576	13608	13508	13428	13550	13612	13535	13567	13727	13402	13615	13681	13584	13609	13605	13537	13547	13459	13671	13622	13586	13547	13478	13528	13485	13566	13451	13473	13459	13577	13532	13604	13421	13509	13683	13538	13600	13636	13506	13558	13527	13515	13537	13437	13756	13556	13621	13470	13573	13631	13555	13695	13427	13613	13521	13663	13405	13526	13412	13629	13439	13430	13573	13522	13522	13476	13646	13468	13545	13417	13537	13505	13493	13545	13438	13452	13544	13681	13492	13453	13452	13506	13633	13528	13475	13433	13703	13636	13491	13542	13586	13480	13459	13432	13470	13524	13407	13659	13586	13497	13674	13598	13505	13580	13617	13386	13388	13580	13586	13485	13520	13474	13593	13583	13533	13490	13595	13474	13520	13620	13643	13487	13549	13396	13580	13567	13485	13510	13525	13469	13644	13559	13462	13510	13534	13666	13503	13656	13575	13617	13472	13700	13556	13524	13485	13504	13460	13540	13460	13460	13475	13308	13482	13577	13530	13544	13423	13552	13445	13635	13495	13476	13506	13605	13495	13639	13491	13491	13462	13485	13458	13563	13561	13489	13521	13611	13534	13425	13492	13406	13582	13512	13571	13473	13629	13644	13602	13527	13509	13506	13456	13500	13545	13549	13656	13563	13485	13509	13541	13630	13457	13552	13421	13429	13662	13481	13559	13413	13551	13284	13625	13323	13731	13577	13495	13482	13647	13520	13426	13392	13612	13351	13580	13345	13594	13587	13606	13593	13578	13493	13577	13535	13616	13464	13496	13558	13484	13426	13422	13547	13600	13519	13509	13536	13617	13555	13479	13416	13496	13600	13473	13522	13549	13635	13555	13628	13726	13409	13517	13490	13612	13516	13595	13387	13628	13509	13599	13549	13520	13537	13449	13589	13514	13651	13470	13684	13549	13438	13569	13490	13595	13606	13724	13591	13691	13628	13611	13629	13407	13491	13473	13617	13561	13486	13452	13500	13537	13625	13556	13543	13566	13480	13518	13515	13535	13471	13655	13365	13522	13597	13315	13563	13712	13570	13488	13609	13350	13618	13467	13475	13607	13292	13476	13412	13523	13564	13590	13582	13586	13621	13569	13541	13374	13695	13458	13490	13575	13475	13476	13622	13574	13767	13532	13491	13519	13541	13652	13591	13433	13428	13623	13557	13726	13500	13748	13586	13496	13645	13394	13615	13643	13435	13522	13586	13428	13607	13451	13588	13639	13559	13559	13418	13584	13326	13598	13672	13542	13220	13645	13521	13548	13630	13381	13353	13425	13335	13301	13561	13430	13637	13490	13451	13431	13512	13517	13605	13558	13545	13420	13554	13586	13728	13519	13604	13537	13605	13350	13629	13597	13461	13476	13517	13568	13460	13510	13629	13517	13448	13462	13462	13486	13496	13535	13520	13555	13541	13596	13476	13477	13542	13550	13506	13517	13420	13541	13527	13500	13722	13508	13497	13406	13619	13472	13526	13534	13447	13505	13439	13572	13567	13545	13475	13530	13503	13575	13579	13535	13413	13605	13534	13307	13577	13552	13433	13616	13495	13552	13558	13494	13581	13603	13679	13350	13462	13615	13566	13435	13604	13467	13596	13653	13552	13713	13324	13519	13545	13357	13576	13484	13547	13630	13635	13565	13739	13553	13434	13590	13421	13717	13699	13449	13659	13521	13404	13584	13580	13538	13631	13517	13357	13532	13595	13595	13636	13536	13465	13531	13579	13494	13471	13637	13556	13713	13534	13640	13536	13452	13521	13440	13536	13472	13517	13605	13455	13596	13512	13452	13530	13348	13547	13573	13528	13445	13634	13260	13559	13615	13626	13466	13555	13300	13579	13490	13456	13377	13613	13361	13643	13523	13492	13521	13693	13536	13512	13571	13706	13558	13589	13575	13480	13531	13544	13602	13467	13503	13481	13388	13688	13573	13339	13407	13474	13416	13546	13497	13626	13495	13705	13449	13416	13612	13558	13464	13506	13717	13490	13605	13501	13554	13685	13675	13698	13580	13483	13410	13425	13619	13392	13696	13478	13571	13694	13603	13517	13556	13417	13658	13481	13352	13419	13395	13542	13607	13613	13502	13610	13360	13492	13599	13447	13483	13620	13519	13446	13644	13671	13721	13540	13640	13573	13466	13555	13557	13576	13473	13511	13496	13455	13664	13598	13653	13658	13583	13431	13713	13666	13555	13568	13413	13526	13600	13436	13671	13473	13559	13514	13547	13554	13517	13488	13677	13500	13415	13470	13626	13538	13498	13498	13618	13499	13447	13529	13382	13461	13621	13573	13417	13656	13555	13622	13392	13499	13637	13763	13376	13641	13615	13488
23652	21153	28692	24080	22424	22952	21466	17962	16724	16512	16136	15625	15337	15054	14997	14869	14997	14834	14587	14717	14820	14610	14705	14646	14741	14755	14611	14625	14486	14307	14423	14625	14460	14442	14392	14573	14598	14312	14476	14549	14545	14630	14489	14512	14531	14311	14459	14416	14428	14591	14788	14916	15143	14892	14821	14572	14472	14474	14066	14389	14421	14610	14295	14457	14309	14593	14336	14505	14281	14310	14425	14340	14387	14495	14366	14316	14346	14317	14595	14500	14490	14483	14390	14458	14523	14331	14384	14422	14354	14432	14259	14270	14186	14194	14435	14601	14398	14302	14515	14311	14406	14250	14223	14417	14508	14522	14406	14429	14356	14587	14523	14269	14516	14414	14376	14365	14079	14445	14366	14369	14518	14356	14396	14429	14331	14231	14330	14393	14406	14437	14377	14228	14321	14469	14536	14472	14249	14363	14462	14448	14440	14465	14311	14567	14322	14274	14337	14113	14379	14265	14438	14490	14338	14528	14440	14331	14346	14465	14460	14339	14353	14388	14478	14434	14260	14312	14377	14389	14317	14309	14398	14226	14178	14297	14467	14194	14449	14393	14448	14431	14403	14502	14365	14546	14499	14365	14346	14321	14466	14285	14287	14409	14147	14391	14477	14391	14372	14362	14337	14377	14376	14415	14262	14381	14439	14367	14273	14435	14272	14303	14383	14278	14422	14478	14490	14397	14392	14362	14419	14433	14376	14517	14400	14239	14270	14258	14360	14343	14494	14352	14383	14386	14241	14339	14228	14384	14162	14281	14394	14414	14332	14421	14314	14187	14336	14149	14431	14369	14366	14342	14427	14395	14403	14495	14311	14399	14413	14392	14382	14404	14240	14471	14378	14652	14256	14421	14513	14388	14433	14221	14322	14273	14467	14543	14442	14340	14348	14506	14430	14444	14480	14196	14426	14456	14445	14485	14274	14269	14296	14405	14208	14366	14321	14129	14456	14438	14433	14289	14281	14525	14392	14419	14262	14326	14480	14452	14222	14444	14476	14387	14423	14214	14341	14344	14335	14173	14249	14528	14207	14512	14487	14337	14251	14206	14475	14387	14362	14237	14299	14261	14295	14420	14422	14415	14535	14526	14397	14426	14416	14341	14153	14351	14333	14172	14357	14466	14293	14365	14467	14258	14501	14217	14366	14426	14403	14374	14447	14274	14290	14395	14219	14159	14367	14352	14408	14432	14440	14457	14355	14298	14209	14341	14283	14459	14449	14471	14232	14375	14356	14483	14195	14434	14479	14315	14396	14366	14477	14394	14472	14363	14225	14362	14399	14333	14397	14481	14377	14686	14338	14442	14297	14365	14404	14335	14431	14238	14311	14418	14467	14246	14436	14314	14314	14478	14328	14279	14401	14334	14426	14416	14249	14389	14456	14424	14585	14317	14439	14368	14205	14419	14180	14559	14215	14339	14303	14569	14325	14304	14232	14330	14514	14264	14260	14491	14427	14494	14447	14383	14494	14498	14190	14361	14414	14274	14379	14457	14366	14525	14377	14428	14253	14357	14319	14464	14385	14331	14340	14467	14183	14352	14421	14569	14443	14487	14463	14403	14415	14242	14205	14373	14445	14357	14144	14249	14263	14318	14241	14165	14307	14332	14244	14340	14336	14400	14597	14328	14453	14472	14337	14345	14523	14416	14334	14425	14401	14450	14510	14394	14328	14503	14203	14342	14201	14490	14439	14413	14408	14348	14275	14350	14276	14292	14534	14236	14448	14318	14383	14331	14541	14357	14452	14587	14521	14410	14368	14266	14370	14464	14253	14236	14266	14268	14144	14506	14551	14634	14346	14344	14226	14079	14271	14292	14519	14403	14421	14382	14309	14426	14291	14438	14290	14311	14387	14383	14215	14431	14607	14318	14454	14449	14314	14402	14391	14348	14315	14421	14327	14420	14446	14461	14303	14235	14424	14208	14436	14184	14401	14365	14311	14325	14347	14419	14367	14322	14379	14420	14176	14410	14540	14373	14545	14316	14313	14293	14426	14309	14538	14281	14382	14466	14430	14224	14193	14141	14301	14027	14293	14528	14447	14478	14345	14401	14275	14234	14325	14263	14237	14351	14483	14511	14445	14408	14379	14379	14441	14306	14399	14413	14410	14324	14252	14481	14164	14572	14570	14502	14379	14347	14275	14404	14333	14275	14401	14217	14216	14308	14236	14424	14310	14421	14341	14255	14384	14421	14387	14421	14365	14362	14482	14471	14459	14496	14373	14363	14240	14463	14308	14352	14308	14454	14370	14415	14375	14585	14466	14330	14406	14476	14402	14385	14359	14147	14289	14497	14349	14488	14377	14380	14335	14209	14142	14411	14415	14238	14253	14134	14240	14332	14454	14273	14203	14430	14351	14314	14308	14335	14265	14280	14282	14429	14340	14503	14378	14500	14515	14399	14501	14263	14307	14503	14504	14507	14280	14292	14369	14301	14303	14425	14397	14480	14558	14334	14449	14546	14056	14514	14357	14167	14521	14374	14516	14292	14415	14228	14379	14172	14430	14363	14354	14154	14460	14438	14287	14447	14212	14374	14455	14502	14537	14483	14404	14351	14406	14617	14297	14248	14382	14473	14288	14315	14296	14407	14307	14410	14359	14337	14376	14314	14278	14370	14385	14359	14350	14163	14183	14276	14517	14336	14350	14304	14194	14223	14314	14391	14392	14430	14445	14300	14445	14534	14472	14359	14395	14563	14406	14549	14335	14191	14406	14373	14470	14306	14295	14435	14312	14453	14341	14468	14593	14564	14236	14323	14406	14359	14409	14297	14407	14364	14343	14343	14457	14176	14351	14445	14284	14541	14523	14304	14504	14463	14516	14379	14248	14578	14427	14411	14387	14465	14348	14541	14297	14333	14368	14511	14423	14455	14236	14430	14487	14421	14302	14401	14512	14622	14494	14422	14574	14399	14294	14290	14446	14337	14231	14279	14315	14327	14386	14361	14505	14389	14429	14081	14518	14421	14408	14418	14434	14500	14365	14392	14588	14416	14330	14332	14582	14325	14157	14424	14360	14318	14509	14397	14403	14396	14314	14292	14455	14307	14360	14471	14361	14517	14311	14390	14327	14218	14337	14289	14467	14413	14497	14246	14518	14503	14452	14406	14374	14256	14353	14341	14391	14265	14310	14373	14196	14388	14406	14486	14359	14206	14363	14237	14159	14381	14471	14524	14414	14348	14417	14586	14500	14513	14391	14459	14386	14386	14302	14376	14223	14422	14396	14313	14342	14519	14303	14208	14479	14316	14273	14333	14363	14553	14409	14367	14226	14374	14315	14456	14419	14396	14327	14344	14388	14404	14561	14382	14547	14353	14283	14296	14384	14199	14220	14436	14133	14158	14234	14457	14449	14280	14347	14423	14407	14500	14484	14275	14369	14384	14403	14348	14175	14398	14394	14003	14250	14338	14476	14262	14427	14400	14548	14441	14362	14298	14437	14432	14386	14311	14479	14286	14192	14243	14356	14332	14456	14289	14313	14200	14339	14482	14294	14456	14200	14250	14286	14406	14354	14208	14437	14617	14381	14266	14391	14264	14344	14458	14201	14375	14436	14081	14325	14353	14427	14509	14397	14262	14430	14526	14146	14483	14312	14339	14276	14482	14488	14454	14356	14200	14381	14345	14517	14304	14492	14504	14427	14305	14249	14274	14290	14313	14435	14382	14340	14365	14436	14603	14410	14266	14645	14288	14308	14188	14577	14440	14388	14282	14385	14339	14421	14345	14333	14368	14448	14296	14373	14464	14383	14402	14458	14456	14479	14376	14537	14348	14308	14436	14329	14437	14314	14541	14428	14381	14474	14386	14178	14248	14459	14402	14551	14297	14306	14354	14400	14358	14352	14288	14250	14443	14538	14371	14393	14265	14277	14355	14356	14393	14349	14231	14327	14287	14681	14517	14443	14228	14519	14287	14305	14667	14360	14367	14345	14258	14323	14372	14459	14400	14543	14235	14298	14289	14325	14659	14420	14462	14355	14438	14275	14141	14360	14363	14525	14483	14233	14450	14340	14190	14427	14391	14463	14345	14341	14407	14228	14219	14234	14318	14325	14416	14318	14213	14275	14461	14354	14557	14401	14286	14331	14305	14451	14405	14410	14326	14452	14262	14237	14353	14435	14445	14556	14316	14382	14328	14347	14441	14329	14425	14389	14303	14300	14361	14309	14346	14383	14448	14400	14363	14354	14436	14230	14257	14300	14326	14285	14408	14393	14553	14465	14415	14104	14334	14357	14593	14450	14194	14278	14430	14354	14300	14255	14417	14405	14492	14489	14258	14486	14304	14481	14544	14623	14270	14449	14455	14360	14405	14482	14483	14249	14330	14410	14243	14328	14296	14282	14211	14188	14306	14466	14300	14472	14226	14229	14432	14409	14298	14445	14418	14230	14343	14324	14305	14450	14234	14248	14443	14486	14212	14457	14372	14489	14360	14434	14383	14324	14353	14386	14333	14268	14241	14425	14326	14193	14354	14424	14393	14080	14537	14289	14254	14265	14312	14282	14408	14215	14102	14340	14354	14405	14385	14353	14367	14475	14310	14507	14303	14363	14396	14181	14345	14363	14254	14245	14367	14346	14296	14479	14339	14174	14398	14294	14250	14368	14335	14469	14362	14297	14441	14456	14603	14374	14538	14462	14496	14468	14448	14531	14333	14235	14419	14256	14252	14204	14296	14185	14289	14439	14425	14357	14410	14358	14581	14407	14221	14297	14478	14419	14385	14429	14399	14444	14345	14433	14322	14453	14127	14159	14389	14359	14396	14493	14428	14259	14563	14379	14348	14357	14312	14265	14412	14452	14338	14451	14506	14302	14325	14371	14368	14460	14451	14344	14186	14232	14350	14338	14326	14323	14288	14215	14365	14325	14502	14322	14323	14513	14262	14289	14538	14395	14238	14408	14307	14226	14311	14328	14341	14375	14319	14361	14444	14185	14515	14254	14409	14279	14472	14303	14503	14414	14558	14309	14355	14365	14598	14480	14275	14365	14527	14243	14390	14406	14406	14411	14377	14293	14377	14440	14457	14493	14455	14308	14241	14371	14479	14281	14323	14310	14400	14300	14434	14556	14439	14483	14531	14265	14339	14475	14400	14406	14430	14287	14309	14523	14475	14563	14598	14253	14233
21433	39305	37366	29040	25897	22620	20379	18613	17735	16855	15994	15283	14947	14779	14627	14370	14277	14188	13898	13973	13923	13788	13927	13924	13788	13840	13845	13841	13610	13918	13688	13520	13862	13807	13681	13774	13699	13706	13753	13924	13622	13797	13759	13750	13714	13755	13632	13615	13517	13669	14240	14802	14609	14261	13972	13999	13583	13633	13752	13679	13580	13583	13640	13679	13670	13581	13683	13803	13541	13600	13529	13683	13677	13515	13711	13582	13726	13629	13554	13602	13667	13683	13607	13619	13721	13638	13627	13714	13676	13597	13552	13547	13588	13694	13849	13700	13687	13718	13752	13624	13592	13582	13753	13510	13544	13611	13627	13499	13516	13900	13607	13757	13769	13559	13605	13593	13694	13762	13707	13618	13679	13767	13874	13603	13753	13451	13676	13513	13632	13723	13860	13593	13602	13677	13719	13601	13566	13712	13667	13650	13704	13650	13479	13661	13611	13532	13670	13735	13644	13730	13733	13647	13770	13563	13631	13638	13696	13754	13798	13841	13745	13632	13609	13725	13771	13555	13628	13582	13718	13679	13642	13465	13546	13618	13765	13588	13633	13560	13578	13639	13529	13615	13691	13593	13648	13553	13798	13705	13641	13620	13714	13724	13611	13634	13673	13679	13656	13880	13634	13647	13550	13604	13607	13837	13615	13631	13690	13597	13675	13633	13684	13629	13651	13580	13647	13693	13741	13547	13716	13889	13620	13627	13686	13707	13748	13611	13541	13605	13646	13661	13640	13569	13707	13495	13687	13658	13738	13798	13859	13600	13780	13710	13763	13683	13775	13578	13569	13516	13570	13484	13666	13489	13598	13657	13696	13634	13517	13449	13768	13669	13604	13689	13527	13582	13800	13670	13531	13709	13673	13589	13597	13699	13737	13661	13623	13622	13620	13581	13633	13668	13700	13540	13688	13642	13562	13683	13583	13680	13561	13708	13457	13539	13652	13778	13743	13765	13740	13561	13782	13641	13505	13672	13681	13748	13615	13657	13599	13592	13667	13715	13508	13649	13826	13561	13905	13610	13468	13562	13666	13489	13691	13482	13623	13636	13559	13606	13601	13610	13643	13456	13597	13729	13628	13693	13721	13626	13736	13657	13722	13713	13705	13730	13584	13731	13692	13734	13674	13790	13662	13704	13601	13623	13727	13530	13660	13568	13686	13635	13657	13672	13718	13620	13528	13779	13562	13641	13603	13648	13589	13619	13793	13723	13702	13613	13633	13605	13568	13832	13565	13568	13512	13485	13743	13695	13718	13746	13392	13780	13493	13596	13525	13594	13670	13699	13555	13592	13563	13534	13792	13667	13544	13471	13591	13692	13739	13723	13464	13634	13646	13640	13653	13774	13606	13743	13722	13679	13617	13580	13652	13600	13628	13750	13598	13657	13564	13454	13675	13672	13613	13776	13726	13756	13727	13604	13508	13638	13621	13542	13584	13633	13638	13484	13581	13686	13543	13748	13827	13609	13595	13578	13581	13708	13541	13696	13597	13490	13781	13746	13579	13644	13631	13661	13625	13564	13603	13598	13687	13533	13735	13594	13624	13682	13569	13752	13631	13689	13691	13608	13599	13767	13676	13700	13642	13613	13741	13744	13837	13665	13470	13529	13615	13722	13597	13632	13711	13556	13743	13692	13602	13624	13603	13604	13657	13692	13606	13617	13660	13553	13688	13574	13515	13535	13566	13641	13528	13756	13595	13536	13841	13558	13722	13602	13645	13662	13616	13638	13716	13767	13504	13602	13633	13611	13597	13687	13680	13647	13534	13472	13631	13658	13692	13835	13607	13598	13699	13467	13437	13623	13596	13777	13672	13492	13670	13670	13655	13533	13628	13592	13576	13601	13752	13630	13694	13655	13565	13518	13628	13630	13748	13755	13567	13786	13800	13755	13718	13568	13559	13683	13516	13812	13633	13668	13754	13680	13554	13694	13597	13634	13550	13718	13559	13554	13638	13718	13734	13632	13563	13635	13603	13685	13650	13612	13511	13575	13515	13651	13549	13662	13483	13638	13544	13650	13676	13621	13482	13802	13547	13857	13570	13654	13715	13741	13508	13491	13717	13680	13606	13644	13830	13601	13619	13514	13712	13587	13697	13677	13646	13705	13581	13708	13483	13588	13759	13555	13851	13571	13667	13716	13665	13580	13539	13582	13663	13506	13660	13469	13767	13745	13562	13570	13779	13819	13614	13754	13811	13781	13672	13654	13674	13539	13777	13958	13490	13700	13713	13743	13564	13510	13680	13465	13570	13692	13648	13719	13699	13619	13662	13628	13688	13667	13748	13409	13719	13643	13610	13510	13629	13695	13661	13620	13716	13727	13584	13598	13761	13555	13638	13642	13599	13613	13671	13721	13531	13734	13620	13670	13726	13766	13699	13529	13642	13611	13659	13635	13642	13699	13694	13490	13672	13678	13687	13674	13670	13708	13695	13744	13789	13719	13657	13548	13573	13587	13678	13570	13731	13747	13774	13688	13461	13627	13558	13435	13591	13774	13600	13733	13778	13622	13619	13716	13579	13564	13862	13645	13779	13620	13553	13633	13661	13774	13803	13621	13526	13757	13642	13518	13641	13788	13696	13709	13770	13701	13537	13845	13760	13592	13530	13692	13537	13724	13613	13662	13625	13585	13584	13611	13694	13635	13619	13718	13549	13593	13573	13653	13630	13494	13674	13577	13565	13564	13781	13570	13645	13513	13509	13670	13729	13694	13489	13798	13575	13691	13680	13716	13674	13463	13637	13677	13625	13539	13486	13615	13656	13628	13531	13661	13628	13563	13531	13637	13693	13550	13567	13693	13638	13654	13638	13807	13741	13718	13618	13835	13466	13717	13623	13542	13620	13692	13732	13838	13654	13693	13632	13677	13611	13639	13717	13672	13534	13667	13540	13661	13697	13592	13689	13668	13705	13702	13658	13700	13767	13798	13482	13859	13643	13645	13642	13519	13628	13620	13606	13597	13580	13634	13633	13677	13521	13732	13547	13699	13641	13643	13682	13641	13622	13722	13716	13673	13618	13901	13548	13645	13601	13688	13442	13575	13707	13594	13746	13645	13660	13668	13661	13667	13666	13649	13663	13718	13599	13695	13676	13355	13586	13555	13548	13498	13703	13572	13827	13590	13721	13539	13602	13798	13689	13495	13791	13692	13644	13630	13679	13652	13523	13717	13632	13672	13617	13547	13686	13637	13731	13678	13728	13522	13725	13441	13665	13618	13657	13713	13531	13669	13518	13562	13651	13662	13695	13414	13662	13583	13716	13660	13530	13603	13684	13597	13801	13687	13684	13644	13666	13493	13807	13656	13633	13780	13552	13604	13674	13527	13714	13579	13618	13539	13755	13810	13671	13739	13759	13743	13616	13591	13605	13729	13650	13600	13831	13648	13556	13714	13605	13651	13637	13637	13597	13641	13615	13886	13707	13582	13740	13586	13498	13592	13707	13657	13847	13625	13828	13614	13580	13642	13528	13622	13754	13488	13485	13562	13650	13608	13615	13546	13687	13639	13517	13705	13634	13623	13645	13495	13671	13727	13632	13655	13717	13499	13787	13585	13648	13581	13674	13731	13691	13670	13849	13860	13714	13818	13644	13672	13676	13719	13720	13711	13621	13719	13597	13695	13640	13580	13781	13678	13612	13544	13580	13516	13759	13709	13677	13542	13584	13708	13738	13599	13595	13560	13582	13463	13677	13711	13618	13679	13714	13643	13568	13563	13752	13663	13703	13497	13601	13707	13772	13800	13671	13563	13671	13606	13615	13700	13649	13635	13548	13624	13767	13665	13582	13558	13747	13428	13396	13679	13633	13667	13625	13503	13606	13718	13662	13670	13718	13859	13610	13700	13615	13645	13829	13447	13635	13601	13539	13620	13571	13656	13498	13683	13601	13696	13740	13769	13522	13561	13643	13836	13720	13697	13616	13699	13571	13596	13572	13702	13651	13677	13662	13850	13723	13773	13567	13567	13627	13775	13596	13449	13705	13568	13748	13780	13573	13734	13541	13625	13620	13716	13681	13589	13608	13715	13650	13451	13604	13509	13774	13531	13564	13612	13590	13632	13590	13574	13483	13736	13674	13555	13738	13549	13679	13733	13599	13517	13743	13623	13506	13670	13613	13603	13609	13445	13631	13744	13741	13629	13648	13744	13601	13508	13685	13598	13595	13652	13606	13654	13559	13724	13697	13528	13731	13484	13526	13687	13704	13717	13653	13686	13572	13515	13577	13700	13641	13714	13667	13440	13628	13711	13548	13497	13556	13711	13734	13699	13651	13700	13508	13591	13603	13721	13784	13506	13716	13527	13670	13685	13682	13763	13533	13638	13741	13662	13650	13633	13692	13503	13722	13813	13693	13655	13644	13717	13720	13662	13548	13689	13521	13822	13700	13870	13939	13710	13614	13704	13630	13689	13707	13752	13694	13631	13603	13492	13645	13713	13697	13695	13624	13711	13754	13665	13611	13588	13560	13665	13625	13741	13616	13786	13602	13705	13552	13784	13716	13582	13640	13707	13736	13662	13546	13637	13562	13734	13727	13622	13554	13678	13574	13702	13683	13554	13457	13536	13589	13526	13541	13722	13606	13629	13685	13577	13479	13681	13692	13628	13532	13751	13559	13734	13646	13813	13574	13701	13799	13592	13551	13635	13710	13605	13666	13594	13720	13632	13756	13456	13838	13685	13687	13725	13753	13579	13691	13409	13811	13761	13485	13530	13691	13572	13765	13502	13518	13585	13572	13634	13668	13666	13572	13805	13689	13640	13558	13687	13640	13525	13548	13715	13676	13586	13654	13690	13669	13634	13722	13616	13623	13787	13550	13495	13569	13708	13737	13552	13669	13609	13856	13676	13712	13479	13740	13742	13724	13572	13724	13672	13884	13774	13669	13828	13586	13547	13638	13473	13575	13551	13807	13610	13625	13671	13489	13768	13595	13641	13679	13485	13625	13670	13592	13688	13564	13734	13567	13770	13570	13564	13646	13718	13627	13626	13685	13616	13820	13704	13827	13588	13561	13497	13812	13817	13663	13583	13740	13531	13659	13476	13636	13609	13815	13507	13555	13610	13548	13563	13662	13711	13545	13748	13858	13735	13495	13665	13597	13651	13617	13576	13660	13742	13471	13822	13619	13684
22676	21136	29035	23461	21544	23765	25715	19725	17900	17691	16883	16329	16113	15813	15509	15445	15414	15177	15047	15060	14872	14750	14797	14791	14948	14876	14752	14742	14837	14710	14514	14702	14906	14676	14760	14704	14612	14673	14558	14634	14794	14496	14606	14647	14657	14744	14876	14381	14520	14620	14955	16054	15755	15198	15031	14654	14640	14586	14524	14657	14582	14762	14611	14697	14615	14703	14651	14638	14508	14406	14445	14504	14535	14597	14560	14635	14636	14514	14575	14506	14508	14457	14578	14938	14561	14551	14484	14456	14573	14580	14671	14720	14692	14560	14463	14619	14523	14784	14497	14377	14637	14625	14266	14537	14726	14386	14677	14488	14500	14585	14326	14507	14364	14584	14719	14439	14539	14710	14557	14548	14557	14714	14616	14813	14566	14512	14471	14444	14609	14613	14534	14534	14615	14465	14581	14225	14554	14256	14684	14450	14676	14507	14449	14595	14413	14270	14472	14345	14543	14493	14558	14658	14450	14402	14545	14464	14482	14464	14527	14690	14624	14590	14560	14431	14539	14595	14580	14488	14303	14425	14502	14464	14471	14703	14587	14494	14273	14445	14404	14470	14514	14512	14547	14429	14224	14500	14448	14450	14430	14471	14549	14462	14218	14496	14436	14319	14628	14464	14730	14577	14364	14469	14439	14593	14482	14493	14673	14384	14511	14490	14623	14692	14483	14543	14439	14477	14514	14503	14531	14536	14447	14653	14550	14481	14559	14410	14557	14428	14574	14660	14439	14615	14515	14497	14651	14433	14311	14373	14514	14492	14657	14409	14611	14468	14553	14468	14643	14571	14530	14442	14473	14470	14550	14313	14511	14359	14646	14545	14576	14416	14462	14396	14552	14531	14365	14487	14623	14453	14537	14553	14751	14434	14485	14415	14613	14457	14530	14541	14494	14494	14537	14690	14481	14730	14556	14516	14593	14600	14392	14556	14711	14422	14587	14569	14534	14403	14550	14574	14437	14462	14627	14448	14560	14534	14421	14509	14476	14489	14646	14458	14575	14550	14613	14492	14489	14757	14354	14687	14454	14388	14495	14725	14435	14447	14414	14525	14435	14522	14381	14415	14417	14424	14555	14550	14505	14557	14477	14451	14658	14490	14673	14448	14662	14451	14509	14525	14546	14474	14488	14416	14733	14596	14501	14560	14410	14383	14553	14480	14531	14562	14476	14547	14457	14543	14254	14546	14585	14434	14531	14484	14550	14487	14706	14446	14393	14517	14631	14573	14561	14734	14328	14588	14422	14557	14517	14417	14391	14498	14517	14620	14662	14392	14407	14542	14522	14426	14555	14403	14525	14540	14558	14642	14677	14420	14601	14448	14562	14517	14535	14640	14366	14460	14549	14453	14596	14477	14388	14516	14445	14668	14470	14468	14408	14557	14473	14239	14499	14477	14694	14569	14535	14472	14549	14478	14432	14487	14529	14618	14454	14522	14589	14343	14304	14599	14359	14664	14639	14384	14608	14554	14503	14641	14619	14462	14442	14484	14317	14561	14517	14338	14502	14621	14676	14649	14723	14454	14353	14539	14617	14545	14468	14451	14284	14604	14503	14353	14515	14300	14532	14629	14386	14350	14367	14373	14575	14593	14380	14541	14729	14633	14627	14359	14600	14503	14574	14590	14654	14532	14504	14505	14511	14307	14712	14538	14691	14332	14617	14457	14642	14553	14516	14654	14419	14651	14518	14767	14504	14629	14494	14464	14504	14337	14751	14599	14336	14488	14364	14479	14532	14461	14577	14646	14613	14487	14639	14514	14517	14510	14621	14476	14529	14613	14689	14497	14480	14727	14508	14582	14637	14416	14488	14511	14378	14523	14574	14563	14529	14578	14700	14612	14603	14578	14490	14371	14436	14442	14544	14405	14554	14684	14426	14638	14626	14582	14454	14295	14419	14556	14457	14771	14518	14342	14522	14503	14601	14444	14456	14470	14584	14598	14537	14495	14676	14588	14354	14356	14526	14580	14518	14547	14490	14559	14717	14600	14412	14497	14459	14567	14507	14491	14630	14549	14520	14771	14435	14477	14518	14567	14555	14715	14641	14351	14569	14514	14615	14466	14423	14412	14472	14555	14613	14460	14365	14525	14465	14421	14323	14574	14606	14365	14394	14709	14692	14529	14579	14580	14524	14620	14485	14733	14580	14581	14596	14505	14456	14374	14508	14561	14711	14493	14433	14425	14455	14404	14438	14464	14421	14350	14304	14536	14447	14717	14594	14511	14320	14425	14285	14411	14474	14797	14462	14701	14391	14425	14544	14387	14449	14420	14191	14557	14444	14470	14684	14424	14454	14558	14548	14429	14449	14413	14521	14373	14539	14500	14367	14646	14675	14472	14798	14457	14519	14465	14743	14652	14595	14468	14569	14373	14611	14547	14578	14382	14471	14477	14462	14675	14529	14473	14560	14474	14609	14529	14434	14406	14491	14569	14409	14709	14662	14501	14381	14504	14543	14247	14535	14597	14470	14582	14519	14194	14538	14442	14520	14411	14413	14448	14479	14348	14511	14588	14439	14427	14650	14739	14833	14498	14531	14399	14559	14436	14371	14521	14424	14486	14543	14409	14441	14298	14585	14409	14539	14530	14576	14374	14457	14789	14712	14531	14388	14570	14686	14625	14291	14396	14571	14408	14636	14541	14407	14371	14617	14685	14410	14489	14477	14514	14497	14492	14482	14576	14453	14357	14611	14444	14792	14607	14568	14621	14567	14491	14685	14476	14522	14322	14392	14424	14664	14474	14505	14544	14478	14650	14553	14322	14474	14527	14493	14261	14528	14496	14642	14595	14600	14316	14478	14586	14596	14537	14395	14447	14465	14665	14504	14531	14358	14414	14498	14435	14558	14392	14567	14621	14547	14404	14525	14533	14470	14434	14647	14538	14551	14552	14349	14489	14530	14668	14633	14574	14452	14426	14667	14707	14489	14463	14433	14558	14681	14454	14490	14685	14443	14570	14570	14531	14497	14606	14513	14617	14416	14754	14391	14632	14534	14409	14514	14374	14358	14409	14527	14541	14663	14520	14467	14449	14380	14471	14415	14262	14475	14399	14319	14524	14604	14713	14464	14448	14620	14387	14342	14690	14566	14378	14597	14560	14387	14540	14463	14392	14328	14570	14446	14601	14480	14444	14394	14426	14429	14698	14564	14509	14675	14796	14483	14311	14550	14407	14475	14335	14466	14477	14525	14393	14586	14455	14483	14486	14355	14417	14406	14658	14604	14525	14695	14634	14635	14510	14645	14671	14553	14344	14525	14489	14625	14644	14443	14402	14494	14494	14709	14504	14404	14519	14513	14654	14473	14411	14496	14504	14289	14530	14417	14388	14410	14369	14554	14461	14457	14471	14316	14506	14503	14576	14494	14517	14645	14362	14272	14602	14413	14451	14529	14513	14745	14474	14361	14697	14552	14350	14511	14722	14320	14621	14551	14465	14486	14400	14436	14459	14414	14533	14617	14537	14461	14610	14637	14582	14623	14593	14556	14401	14817	14549	14480	14456	14765	14408	14363	14358	14509	14407	14382	14741	14554	14501	14562	14443	14543	14506	14598	14618	14491	14630	14599	14563	14481	14478	14482	14494	14649	14501	14481	14565	14779	14507	14712	14448	14541	14662	14439	14723	14562	14656	14489	14470	14551	14534	14706	14483	14489	14282	14413	14348	14373	14567	14456	14520	14489	14623	14796	14634	14674	14550	14626	14530	14368	14686	14551	14529	14618	14416	14516	14644	14529	14579	14567	14552	14310	14433	14672	14634	14510	14435	14562	14306	14559	14545	14508	14604	14689	14580	14576	14520	14639	14577	14603	14531	14540	14399	14541	14368	14481	14607	14577	14501	14448	14571	14574	14549	14429	14601	14522	14615	14387	14474	14440	14527	14449	14618	14461	14338	14398	14467	14476	14402	14455	14351	14477	14435	14575	14389	14591	14360	14678	14518	14620	14605	14553	14539	14455	14375	14575	14488	14572	14521	14614	14446	14519	14597	14528	14573	14578	14515	14459	14733	14452	14500	14586	14503	14542	14460	14445	14443	14407	14570	14512	14508	14406	14361	14427	14395	14586	14339	14488	14683	14491	14459	14422	14471	14518	14330	14354	14410	14350	14526	14448	14491	14441	14581	14653	14634	14426	14632	14457	14456	14396	14533	14561	14688	14494	14314	14502	14517	14539	14427	14402	14563	14547	14531	14431	14592	14469	14507	14417	14478	14572	14555	14376	14308	14547	14438	14395	14392	14564	14439	14472	14506	14499	14408	14587	14579	14411	14571	14536	14645	14373	14557	14672	14600	14522	14576	14678	14710	14552	14368	14571	14651	14749	14632	14465	14586	14447	14435	14476	14447	14370	14428	14563	14571	14395	14574	14517	14357	14521	14494	14409	14539	14658	14537	14382	14679	14450	14394	14473	14602	14565	14761	14546	14547	14387	14541	14535	14621	14489	14592	14608	14455	14515	14489	14594	14500	14427	14495	14433	14299	14566	14550	14467	14713	14648	14614	14546	14558	14371	14638	14524	14470	14601	14498	14449	14605	14490	14486	14561	14522	14459	14522	14281	14516	14500	14602	14685	14772	14445	14627	14387	14383	14615	14545	14342	14436	14448	14533	14580	14672	14649	14688	14619	14474	14379	14661	14649	14582	14430	14503	14722	14526	14479	14777	14409	14592	14500	14524	14528	14595	14524	14482	14553	14453	14587	14550	14601	14735	14507	14433	14453	14462	14383	14579	14498	14468	14535	14440	14583	14435	14424	14463	14487	14558	14530	14592	14368	14485	14587	14512	14737	14632	14459	14464	14524	14491	14549	14496	14582	14435	14395	14394	14673	14641	14527	14571	14346	14465	14524	14582	14635	14393	14573	14403	14468	14407	14528	14608	14357	14573	14568	14457	14573	14316	14421	14516	14537	14620	14480	14377	14506	14420	14639	14560	14494	14405	14575	14538	14449	14541	14783	14562	14553	14490	14583	14562	14323	14340	14544	14353	14527	14537	14591	14512	14345	14553	14493	14624	14354	14444	14630	14499	14401	14592	14403	14353	14493	14520	14268	14527	14683	14438	14614	14495	14587	14709	14835	14569	14519	14547	14342	14518	14651	14337	14482	14375	14555	14449	14369	14536	14513	14676
23767	43531	41808	33703	29531	25743	22628	20858	19122	18029	17269	16298	15821	15256	15055	14817	14620	14346	14417	14152	14028	13987	13917	14048	14141	13874	13979	14093	13925	13894	13768	13944	13901	13946	13839	13800	13843	13759	13843	13904	13742	13739	13839	13896	13745	13893	13791	13889	13688	13769	14572	15985	15391	14772	14313	13981	13893	13968	13808	13703	13748	13691	13674	13722	13737	13840	13821	13668	13712	13666	13750	13763	13761	13811	13731	13794	13750	13642	13587	13642	13658	13767	13672	13641	13727	13707	13715	13906	13730	13726	13684	13625	13652	13634	13860	13739	13648	13599	13591	13512	13722	13728	13688	13728	13699	13793	13814	13623	13722	13570	13621	13698	13660	13681	13821	13717	13724	13785	13621	13814	13720	13597	13646	13529	13671	13649	13690	13824	13622	13533	13793	13656	13805	13657	13617	13569	13832	13848	13717	13584	13809	13678	13754	13691	13650	13717	13772	13766	13505	13722	13821	13715	13797	13665	13891	13712	13737	13673	13716	13843	13688	13621	13748	13599	13532	13721	13736	13669	13531	13735	13716	13638	13700	13631	13615	13764	13790	13766	13697	13665	13656	13508	13594	13553	13680	13708	13652	13767	13816	13712	13807	13637	13860	13786	13797	13760	13690	13926	13530	13755	13669	13833	13653	13733	13783	13801	13709	13640	13860	13756	13701	13727	13500	13529	13696	13766	13612	13819	13693	13533	13699	13733	13744	13789	13594	13581	13579	13760	13844	13705	13748	13653	13843	13695	13603	13517	13698	13755	13823	13574	13667	13763	13604	13623	13646	13698	13703	13653	13712	13652	13754	13613	13687	13680	13955	13779	13592	13663	13659	13829	13716	13729	13749	13524	13723	13601	13766	13788	13603	13749	13771	13767	13787	13691	13671	13712	13686	13595	13651	13768	13566	13657	13795	13636	13570	13596	13543	13738	13661	13578	13417	13765	13767	13645	13622	13718	13725	13679	13679	13761	13750	13781	13713	13850	13860	13900	13672	13664	13678	13633	13662	13803	13597	13625	13648	13583	13837	13584	13648	13731	13699	13649	13717	13648	13715	13768	13652	13583	13820	13681	13625	13749	13614	13536	13617	13735	13889	13494	13629	13735	13651	13742	13742	13554	13578	13609	13832	13643	13710	13761	13818	13630	13748	13754	13626	13639	13626	13701	13665	13638	13696	13624	13607	13750	13811	13612	13619	13727	13720	13742	13621	13700	13804	13683	13659	13736	13566	13777	13704	13782	13543	13610	13553	13760	13704	13568	13701	13615	13772	13781	13861	13741	13794	13695	13668	13840	13844	13803	13735	13714	13644	13665	13705	13736	13779	13560	13768	13566	13720	13727	13726	13747	13721	13758	13762	13637	13624	13671	13857	13767	13504	13766	13596	13597	13791	13846	13672	13691	13675	13800	13611	13641	13603	13808	13618	13646	13729	13744	13598	13599	13640	13693	13510	13661	13693	13706	13733	13478	13816	13537	13763	13741	13689	13689	13819	13628	13568	13739	13596	13696	13655	13648	13807	13691	13791	13722	13598	13638	13670	13633	13552	13663	13683	13706	13712	13778	13611	13686	13572	13632	13734	13703	13678	13661	13611	13590	13660	13730	13779	13606	13728	13801	13632	13553	13463	13639	13549	13661	13654	13808	13733	13691	13666	13720	13705	13695	13849	13637	13645	13557	13624	13882	13883	13769	13733	13903	13624	13593	13798	13475	13780	13630	13782	13735	13686	13667	13524	13554	13843	13811	13753	13743	13759	13606	13772	13728	13819	13516	13661	13546	13732	13803	13633	13562	13564	13666	13812	13639	13707	13691	13678	13586	13768	13656	13657	13716	13695	13722	13709	13785	13635	13684	13810	13699	13787	13919	13714	13763	13609	13680	13868	13741	13604	13686	13661	13787	13634	13798	13902	13674	13758	13688	13617	13887	13702	13770	13723	13498	13743	13692	13665	13812	13608	13818	13746	13764	13789	13516	13569	13653	13464	13863	13730	13730	13707	13636	13597	13734	13852	13728	13639	13667	13764	13697	13760	13602	13651	13611	13626	13446	13756	13598	13828	13879	13743	13748	13679	13671	13966	13793	13851	13514	13795	13679	13625	13600	13857	13756	13763	13659	13743	13606	13547	13672	13689	13719	13773	13664	13766	13734	13612	13760	13672	13728	13729	13675	13746	13951	13615	13769	13890	13555	13795	13381	13661	13783	13615	13598	13663	13701	13638	13631	13657	13617	13699	13592	13600	13622	13741	13535	13719	13675	13782	13739	13670	13785	13592	13747	13705	13644	13578	13599	13636	13558	13535	13829	13595	13775	13618	13761	13756	13445	13779	13616	13664	13699	13636	13761	13804	13726	13619	13794	13794	13697	13748	13673	13735	13693	13500	13597	13764	13527	13664	13694	13654	13676	13793	13614	13845	13642	13548	13544	13550	13912	13740	13552	13832	13667	13714	13629	13774	13664	13763	13710	13782	13783	13653	13613	13728	13833	13661	13647	13553	13642	13777	13672	13804	13671	13840	13650	13657	13668	13840	13722	13687	13694	13617	13652	13697	13777	13687	13640	13622	13559	13649	13767	13684	13579	13784	13593	13831	13691	13749	13792	13568	13699	13658	13543	13621	13789	13711	13714	13734	13624	13785	13757	13715	13676	13635	13658	13918	13548	13688	13479	13626	13596	13778	13684	13683	13762	13742	13664	13670	13789	13818	13905	13702	13686	13767	13821	13649	13734	13662	13663	13711	13841	13622	13722	13597	13690	13639	13779	13754	13784	13681	13570	13700	13695	13524	13476	13670	13620	13713	13523	13726	13617	13745	13732	13569	13729	13664	13730	13618	13580	13683	13611	13698	13672	13868	13691	13718	13715	13655	13780	13698	13611	13632	13780	13597	13741	13752	13605	13879	13719	13838	13807	13657	13610	13418	13861	13785	13919	13768	13795	13770	13714	13815	13689	13737	13923	13869	13779	13819	13757	13837	13708	13765	13683	13771	13708	13867	13753	13640	13655	13617	13720	13697	13662	13839	13503	13610	13725	13605	13694	13654	13642	13611	13837	13627	13523	13518	13592	13830	13696	13783	13794	13552	13657	13745	13809	13723	13699	13612	13646	13772	13710	13761	13632	13707	13715	13598	13653	13779	13632	13783	13834	13670	13773	13721	13772	13514	13795	13770	13674	13778	13743	13594	13739	13626	13639	13608	13655	13516	13537	13703	13632	13709	13712	13553	13638	13575	13852	13686	13636	13612	13848	13844	13653	13711	13696	13580	13792	13701	13658	13867	13653	13793	13735	13608	13681	13687	13652	13720	13718	13620	13603	13600	13774	13587	13602	13546	13638	13697	13775	13765	13757	13871	13643	13722	13553	13833	13677	13972	13712	13770	13759	13656	13762	13833	13580	13677	13735	13701	13718	13637	13668	13535	13730	13716	13576	13751	13638	13510	13677	13736	13812	13710	13734	13843	13740	13691	13730	13557	13712	13699	13649	13761	13605	13654	13783	13685	13558	13865	13660	13723	13565	13823	13698	13761	13716	13797	13647	13695	13644	13719	13639	13633	13761	13672	13719	13697	13615	13733	13614	13700	13579	13655	13864	13731	13732	13656	13700	13758	13730	13711	13469	13549	13680	13592	13655	13606	13744	13679	13681	13834	13642	13825	13732	13674	13686	13729	13603	13832	13633	13811	13653	13697	13593	13698	13694	13702	13670	13478	13712	13697	13654	13660	13636	13637	13678	13543	13690	13741	13713	13770	13783	13817	13830	13774	13621	13800	13689	13627	13619	13667	13706	13815	13628	13663	13769	13689	13769	13747	13611	13620	13553	13789	13656	13877	13796	13715	13667	13728	13648	13661	13788	13547	13804	13552	13744	13652	13760	13799	13628	13742	13556	13673	13676	13679	13647	13680	13850	13716	13656	13662	13611	13675	13716	13595	13821	13771	13628	13795	13696	13776	13899	13725	13655	13587	13745	13745	13617	13752	13697	13510	13821	13764	13765	13694	13849	13668	13821	13783	13443	13696	13619	13722	13652	13710	13684	13506	13582	13782	13691	13674	13668	13635	13741	13686	13735	13445	13653	13707	13698	13803	13634	13596	13489	13604	13714	13853	13669	13638	13751	13833	13757	13803	13518	13686	13567	13852	13560	13646	13752	13651	13817	13622	13747	13690	13864	13620	13604	13740	13542	13609	13741	13768	13564	13807	13738	13840	13630	13724	13942	13793	13759	13620	13668	13637	13667	13809	13846	13630	13674	13745	13757	13659	13573	13775	13785	13567	13712	13795	13624	13868	13716	13522	13751	13630	13649	13699	13611	13743	13791	13544	13672	13698	13770	13702	13683	13748	13756	13787	13646	13647	13617	13742	13759	13845	13826	13659	13748	13782	13548	13682	13581	13645	13669	13789	13610	13637	13860	13614	13687	13618	13758	13747	13750	13644	13883	13638	13763	13758	13633	13600	13691	13576	13683	13687	13608	13613	13819	13575	13693	13643	13684	13691	13502	13722	13649	13517	13659	13677	13691	13805	13586	13560	13754	13818	13750	13732	13856	13647	13628	13604	13500	13567	13660	13685	13665	13651	13748	13650	13755	13715	13584	13573	13637	13643	13649	13637	13717	13590	13649	13605	13792	13748	13864	13738	13675	13655	13723	13633	13674	13738	13714	13603	13682	13533	13670	13595	13544	13753	13677	13627	13813	13732	13507	13608	13591	13754	13550	13731	13778	13760	13683	13580	13646	13527	13678	13633	13773	13619	13773	13565	13673	13726	13704	13703	13642	13675	13593	13796	13636	13689	13673	13704	13598	13690	13662	13769	13804	13572	13507	13837	13584	13754	13695	13877	13494	13684	13557	13900	13651	13817	13663	13608	13674	13651	13573	13905	13489	13689	13918	13577	13550	13686	13716	13700	13582	13718	13781	13794	13704	13692	13418	13764	13649	13742	13684	13568	13658	13648	13825	13780	13793	13715	13523	13732	13610	13788	13789	13860	13733	13592	13606	13735	13609	13690	13811	13688	13850	13629	13592	13780	13712	13678	13824	13800	13732	13625	13845	13758	13682	13727	13689	13610	13766	13627	13592	13710	13591	13625	13738	13812	13712	13626	13747	13746	13707	13669	13703	13747	13577	13770	13626
26839	22712	27368	24535	19274	17754	17042	15929	15431	15181	14991	14801	14815	14598	14573	14711	14641	14549	14437	14266	14393	14374	14530	14307	14401	14462	14335	14368	14360	14343	14566	14508	14453	14388	14589	14343	14415	14347	14424	14317	14232	14326	14488	14484	14398	14427	14424	14337	14475	14188	14407	14543	14388	14434	14555	14498	14270	14292	14245	14290	14359	14379	14487	14489	14319	14451	14334	14214	14339	14228	14183	14322	14395	14396	14378	14431	14437	14358	14342	14476	14277	14421	14424	14357	14292	14422	14373	14507	14488	14497	14318	14235	14567	14179	14259	14225	14289	14373	14377	14357	14369	14261	14221	14335	14322	14183	14339	14362	14332	14291	14240	14318	14405	14428	14240	14376	14346	14370	14159	14312	14381	14201	14347	14326	14280	14403	14418	14357	14334	14344	14304	14390	14386	14438	14541	14458	14336	14294	14333	14372	14403	14247	14334	14215	14412	14520	14291	14300	14359	14289	14297	14327	14314	14474	14383	14342	14462	14171	14188	14387	14541	14300	14264	14328	14298	14365	14466	14138	14404	14253	14436	14450	14242	14237	14241	14255	14151	14438	14451	14353	14446	14312	14314	14317	14381	14297	14270	14435	14518	14267	14438	14337	14258	14422	14138	14342	14381	14244	14449	14226	14311	14149	14297	14132	14343	14203	14523	14363	14477	14346	14373	14351	14384	14320	14222	14309	14326	14124	14361	14309	14363	14340	14400	14219	14413	14234	14480	14367	14485	14188	14363	14255	14198	14411	14403	14333	14270	14344	14284	14165	14109	14225	14251	14238	14337	14539	14344	14273	14262	14565	14351	14237	14405	14181	14520	14333	14309	14419	14525	14245	14347	14315	14402	14255	14396	14438	14374	14416	14264	14275	14428	14571	14501	14226	14437	14228	14268	14446	14471	14300	14324	14238	14342	14156	14389	14366	14427	14501	14276	14359	14203	14457	14517	14317	14323	14229	14346	14393	14195	14253	14469	14352	14279	14282	14183	14541	14393	14366	14337	14308	14196	14408	14216	14341	14614	14396	14330	14383	14211	14252	14255	14345	14393	14342	14204	14393	14389	14183	14166	14246	14428	14275	14458	14269	14594	14488	14182	14371	14463	14343	14129	14319	14345	14049	14243	14204	14323	14399	14296	14317	14249	14240	14142	14284	14362	14418	14281	14372	14355	14345	14301	14252	14337	14391	14458	14259	14392	14422	14569	14315	14363	14236	14260	14241	14212	14204	14240	14490	14481	14273	14694	14536	14318	14394	14412	14346	14396	14151	14320	14112	14200	14305	14390	14338	14328	14227	14412	14351	14396	14349	14420	14224	14380	14372	14404	14296	14178	14329	14227	14285	14401	14245	14389	14512	14348	14240	14350	14523	14229	14205	14355	14250	14385	14422	14390	14476	14414	14343	14186	14233	14409	14426	14413	14272	14442	14488	14252	14317	14436	14396	14326	14346	14437	14305	14370	14201	14267	14405	14312	14366	14487	14442	14426	14372	14338	14358	14253	14357	14353	14167	14405	14527	14300	14224	14186	14470	14357	14281	14389	14307	14452	14517	14382	14294	14313	14332	14330	14201	14352	14170	14394	14231	14400	14354	14213	14357	14295	14279	14222	14275	14321	14447	14423	14558	14374	14423	14276	14178	14274	14236	14371	14367	14488	14282	14218	14261	14350	14410	14408	14386	14389	14420	14410	14356	14276	14490	14546	14195	14456	14472	14292	14340	14290	14269	14308	14304	14320	14292	14473	14281	14420	14468	14378	14361	14387	14232	14443	14315	14397	14359	14258	14537	14286	14392	14579	14056	14314	14269	14407	14431	14382	14330	14237	14437	14272	14256	14097	14395	14286	14459	14394	14302	14300	14431	14246	14147	14237	14348	14315	14419	14309	14298	14137	14268	14402	14381	14353	14273	14193	14312	14416	14339	14152	14295	14402	14395	14162	14350	14373	14369	14319	14457	14272	14425	14258	14254	14582	14260	14228	14491	14447	14353	14512	14328	14176	14332	14392	14394	14341	14144	14465	14398	14327	14361	14361	14362	14455	14445	14342	14187	14149	14399	14288	14348	14335	14199	14305	14296	14350	14164	14305	14417	14431	14393	14334	14480	14172	14118	14407	14353	14253	14331	14245	14338	14530	14395	14228	14336	14154	14140	14243	14299	14245	14206	14373	14315	14463	14379	14197	14155	14345	14210	14246	14250	14238	14270	14278	14120	14484	14318	14262	14149	14293	14233	14171	14389	14458	14193	14269	14463	14426	14535	14408	14444	14437	14300	14376	14566	14454	14279	14251	14306	14435	14263	14289	14220	14166	14291	14225	14278	14237	14342	14279	14492	14282	14468	14227	14483	14422	14357	14395	14159	14402	14334	14276	14233	14328	14213	14587	14296	14479	14236	14447	14296	14258	14256	14446	14541	14435	14303	14313	14280	14362	14304	14343	14413	14184	14342	14311	14435	14339	14306	14224	14343	14265	14299	14414	14450	14364	14381	14355	14471	14303	14222	14282	14383	14188	14310	14386	14434	14357	14318	14373	14172	14487	14050	14270	14267	14347	14489	14376	14357	14440	14256	14553	14375	14407	14297	14428	14341	14244	14368	14360	14302	14366	14397	14459	14280	14291	14362	14306	14232	14323	14270	14326	14387	14362	14378	14284	14343	14338	14414	14220	14450	14458	14301	14264	14229	14288	14206	14281	14391	14307	14287	14159	14132	14278	14356	14383	14371	14411	14264	14246	14597	14195	14477	14173	14281	14253	14197	14466	14281	14192	14324	14212	14378	14526	14460	14431	14234	14286	14291	14517	14332	14364	14289	14385	14450	14476	14276	14353	14450	14389	14431	14240	14363	14229	14122	14395	14321	14267	14281	14160	14484	14235	14279	14528	14373	14397	14263	14351	14272	14363	14370	14257	14336	14170	14217	14569	14326	14248	14472	14389	14288	14427	14176	14215	14460	14455	14342	14211	14433	14386	14358	14375	14314	14502	14429	14483	14390	14380	14432	14370	14354	14457	14292	14303	14299	14493	14289	14345	14430	14393	14487	14496	14402	14310	14152	14124	14391	14248	14449	14493	14311	14223	14117	14420	14271	14548	14340	14339	14296	14294	14286	14315	14359	14348	14439	14236	14466	14418	14213	14250	14312	14334	14284	14379	14456	14225	14345	14436	14305	14468	14399	14369	14563	14347	14163	14289	14260	14241	14179	14440	14346	14347	14312	14285	14531	14174	14257	14325	14319	14600	14390	14208	14336	14151	14394	14374	14379	14389	14373	14268	14309	14472	14308	14426	14365	14472	14401	14409	14453	14356	14406	14541	14421	14333	14294	14244	14485	14507	14342	14486	14195	14309	14321	14181	14578	14275	14368	14232	14348	14344	14414	14263	14327	14224	14400	14321	14210	14240	14244	14261	14315	14396	14436	14309	14131	14216	14624	14485	14238	14557	14391	14317	14302	14133	14349	14284	14265	14391	14201	14331	14380	14332	14218	14497	14232	14317	14271	14216	14301	14235	14447	14332	14314	14264	14320	14242	14133	14375	14348	14281	14305	14261	14244	14470	14418	14396	14413	14249	14388	14389	14322	14250	14159	14262	14239	14504	14475	14279	14364	14489	14415	14319	14510	14116	14329	14432	14527	14406	14374	14383	14180	14435	14287	14450	14278	14236	14336	14330	14446	14140	14354	14393	14310	14209	14412	14349	14083	14194	14369	14171	14159	14316	14477	14399	14260	14328	14455	14381	14389	14307	14344	14406	14319	14318	14285	14387	14399	14446	14586	14386	14334	14304	14372	14366	14396	14083	14357	14436	14271	14380	14520	14332	14222	14186	14361	14460	14319	14283	14459	14250	14376	14383	14338	14356	14457	14217	14313	14475	14329	14280	14235	14244	14465	14356	14414	14359	14321	14336	14208	14567	14404	14367	14363	14467	14507	14562	14386	14163	14260	14372	14419	14202	14359	14280	14301	14385	14365	14371	14457	14454	14235	14218	14295	14309	14442	14336	14255	14375	14365	14517	14250	14275	14399	14378	14555	14268	14254	14406	14195	14237	14483	14302	14173	14326	14263	14536	14336	14280	14405	14199	14366	14412	14366	14378	14264	14539	14310	14362	14327	14242	14237	14279	14257	14266	14330	14415	14342	14316	14574	14511	14273	14266	14350	14240	14311	14392	14346	14568	14124	14467	14434	14211	14431	14280	14367	14263	14287	14304	14363	14485	14471	14352	14330	14167	14355	14411	14266	14397	14148	14284	14373	14228	14406	14306	14127	14247	14405	14332	14311	14311	14493	14256	14438	14272	14353	14221	14304	14254	14259	14397	14316	14667	14313	14356	14241	14269	14309	14290	14616	14252	14272	14446	14330	14215	14383	14366	14239	14306	14269	14362	14389	14422	14435	14387	14408	14302	14391	14484	14182	14330	14280	14107	14490	14418	14574	14350	14337	14304	14199	14228	14321	14494	14235	14291	14306	14388	14283	14297	14447	14244	14351	14432	14403	14108	14300	14296	14193	14336	14271	14487	14286	14366	14276	14167	14584	14306	14672	14194	14381	14210	14384	14253	14353	14212	14344	14309	14353	14415	14373	14424	14453	14302	14379	14529	14385	14624	14361	14369	14299	14393	14295	14384	14271	14326	14215	14463	14430	14370	14339	14388	14332	14347	14369	14450	14397	14338	14225	14228	14294	14316	14433	14459	14510	14332	14490	14387	14351	14435	14449	14360	14382	14345	14311	14257	14426	14288	14385	14501	14247	14343	14407	14312	14435	14372	14316	14260	14203	14299	14309	14212	14380	14374	14303	14140	14371	14331	14452	14532	14472	14516	14543	14327	14263	14227	14353	14157	14357	14312	14196	14259	14132	14393	14326	14298	14371	14487	14382	14336	14286	14319	14297	14609	14439	14421	14295	14340	14225	14299	14175	14394	14341	14353	14377	14229	14252	14298	14418	14217	14378	14245	14186	14487	14273	14218	14499	14417	14440	14231	14451	14438	14180	14107	14349	14439	14527	14488	14325	14337	14317	14412	14477	14485	14284	14372	14322	14355	14233	14271	14190	14236	14355	14377	14462	14381	14367	14587	14390	14532	14419	14288	14261	14312	14305	14321	14457	14412	14269	14570	14332	14264	14334	14299	14410
20926	32119	29661	23501	20824	18961	17394	16467	15527	15285	14858	14445	14222	14104	14188	13849	13823	13744	13798	13804	13707	13782	13668	13697	13819	13621	13676	13597	13666	13808	13717	13733	13612	13775	13780	13711	13700	13616	13667	13897	13663	13663	13528	13776	13711	13609	13608	13623	13635	13689	13667	13806	13938	13958	13562	13914	13736	13657	13703	13777	13545	13457	13602	13720	13636	13684	13619	13766	13704	13660	13731	13577	13604	13551	13635	13520	13589	13427	13682	13678	13762	13534	13606	13485	13572	13749	13603	13733	13528	13572	13582	13600	13479	13687	13734	13749	13500	13698	13568	13535	13719	13661	13490	13532	13654	13577	13582	13674	13559	13721	13820	13678	13648	13615	13573	13658	13355	13657	13639	13564	13634	13510	13552	13561	13601	13661	13593	13620	13575	13737	13714	13587	13438	13467	13513	13630	13826	13780	13683	13636	13572	13569	13564	13608	13586	13682	13782	13605	13528	13497	13833	13678	13686	13626	13585	13577	13617	13533	13674	13503	13691	13777	13614	13435	13655	13672	13508	13624	13705	13552	13643	13696	13764	13601	13569	13798	13674	13582	13501	13587	13576	13594	13672	13684	13610	13505	13689	13651	13652	13533	13875	13538	13551	13530	13653	13822	13520	13622	13586	13536	13455	13546	13671	13453	13585	13488	13675	13466	13554	13540	13596	13466	13544	13649	13593	13473	13616	13741	13707	13570	13537	13500	13667	13468	13734	13663	13717	13757	13568	13518	13520	13635	13660	13658	13575	13513	13464	13669	13638	13485	13687	13530	13687	13810	13435	13575	13624	13732	13541	13551	13517	13501	13633	13630	13608	13583	13636	13607	13687	13640	13661	13765	13803	13731	13590	13607	13571	13681	13506	13411	13782	13821	13595	13450	13728	13629	13595	13681	13626	13495	13539	13595	13540	13626	13583	13547	13559	13612	13655	13572	13651	13525	13667	13592	13505	13646	13654	13724	13557	13873	13616	13554	13563	13663	13703	13478	13561	13644	13721	13612	13809	13409	13623	13628	13545	13809	13715	13594	13857	13556	13601	13534	13741	13620	13614	13520	13608	13639	13589	13719	13694	13562	13623	13446	13515	13689	13792	13520	13678	13571	13527	13539	13617	13614	13712	13448	13581	13826	13608	13681	13531	13704	13534	13606	13732	13577	13458	13504	13614	13662	13605	13560	13780	13599	13754	13672	13302	13703	13634	13571	13611	13530	13718	13509	13552	13650	13710	13614	13756	13583	13578	13515	13712	13668	13714	13532	13536	13475	13653	13642	13722	13474	13493	13619	13758	13665	13539	13516	13686	13600	13544	13645	13522	13795	13586	13605	13606	13558	13633	13503	13472	13747	13682	13700	13642	13603	13697	13575	13519	13543	13531	13605	13417	13648	13607	13785	13637	13527	13549	13661	13548	13642	13596	13640	13387	13668	13614	13791	13659	13674	13592	13765	13632	13534	13719	13556	13397	13632	13800	13587	13638	13651	13606	13572	13477	13667	13548	13705	13548	13560	13574	13661	13577	13682	13808	13596	13543	13454	13733	13703	13494	13641	13502	13516	13618	13496	13648	13760	13720	13585	13569	13826	13708	13618	13593	13554	13633	13581	13671	13578	13721	13674	13748	13671	13761	13612	13584	13581	13621	13707	13792	13646	13660	13623	13790	13597	13545	13757	13639	13646	13517	13530	13636	13632	13643	13698	13796	13565	13766	13725	13514	13593	13591	13549	13530	13441	13679	13516	13624	13646	13624	13549	13563	13742	13571	13687	13637	13503	13650	13419	13508	13656	13653	13603	13550	13460	13705	13462	13697	13525	13388	13702	13459	13714	13438	13508	13738	13433	13507	13537	13418	13714	13677	13536	13557	13690	13530	13559	13674	13674	13611	13646	13668	13585	13630	13683	13648	13617	13754	13649	13647	13590	13625	13645	13704	13597	13524	13748	13528	13646	13541	13701	13685	13599	13597	13697	13910	13640	13690	13658	13663	13775	13543	13621	13800	13731	13576	13642	13545	13677	13555	13537	13582	13588	13503	13433	13688	13664	13623	13557	13671	13629	13687	13455	13595	13690	13495	13645	13663	13776	13712	13534	13620	13620	13683	13653	13594	13652	13456	13582	13643	13736	13619	13657	13705	13571	13575	13682	13892	13566	13712	13625	13692	13676	13547	13571	13688	13648	13591	13557	13555	13565	13615	13486	13561	13780	13713	13666	13673	13683	13518	13596	13433	13484	13668	13735	13566	13755	13675	13473	13616	13724	13669	13584	13559	13457	13806	13558	13775	13606	13569	13642	13662	13472	13738	13707	13544	13433	13793	13737	13546	13720	13633	13580	13572	13643	13680	13551	13702	13533	13666	13692	13626	13592	13604	13733	13681	13613	13675	13614	13682	13580	13623	13598	13601	13560	13575	13673	13707	13599	13648	13576	13663	13655	13630	13579	13571	13755	13561	13582	13656	13544	13695	13557	13485	13588	13627	13533	13638	13798	13545	13614	13634	13767	13545	13653	13499	13608	13667	13597	13541	13615	13686	13678	13754	13676	13671	13715	13591	13488	13647	13594	13624	13607	13669	13725	13753	13713	13602	13615	13589	13609	13691	13579	13678	13578	13664	13404	13624	13589	13611	13602	13675	13753	13576	13665	13657	13611	13648	13643	13669	13583	13591	13480	13519	13598	13750	13725	13505	13640	13571	13711	13567	13544	13595	13649	13638	13615	13682	13423	13564	13579	13455	13749	13480	13626	13614	13668	13657	13664	13541	13674	13627	13489	13594	13759	13590	13553	13717	13565	13692	13617	13416	13740	13734	13427	13670	13563	13643	13605	13727	13769	13573	13736	13457	13595	13690	13583	13796	13638	13676	13612	13714	13631	13527	13598	13483	13559	13544	13648	13644	13657	13516	13595	13647	13549	13679	13572	13558	13617	13634	13540	13651	13571	13594	13698	13586	13690	13466	13619	13628	13782	13512	13498	13509	13669	13520	13758	13487	13623	13485	13617	13678	13526	13701	13698	13604	13667	13660	13629	13794	13747	13670	13486	13755	13660	13483	13605	13730	13682	13781	13719	13565	13609	13596	13674	13668	13554	13608	13726	13523	13686	13696	13537	13867	13661	13656	13469	13645	13711	13725	13562	13626	13493	13677	13570	13716	13607	13605	13699	13799	13739	13833	13782	13422	13833	13666	13682	13578	13618	13525	13718	13567	13486	13689	13539	13706	13669	13615	13432	13526	13608	13467	13689	13713	13590	13591	13702	13648	13756	13536	13670	13471	13686	13569	13485	13655	13595	13596	13792	13673	13774	13687	13703	13756	13640	13647	13696	13811	13549	13581	13610	13754	13666	13690	13457	13536	13628	13525	13619	13654	13557	13402	13584	13789	13619	13591	13643	13557	13629	13706	13603	13669	13475	13579	13567	13410	13622	13501	13623	13570	13592	13789	13636	13592	13554	13636	13761	13624	13655	13583	13611	13571	13689	13427	13636	13666	13673	13650	13509	13741	13609	13625	13618	13630	13633	13817	13694	13525	13570	13578	13617	13586	13553	13527	13700	13690	13520	13515	13636	13625	13660	13548	13520	13787	13791	13601	13596	13574	13536	13579	13685	13624	13583	13624	13732	13563	13536	13575	13558	13580	13680	13555	13675	13787	13815	13702	13643	13640	13638	13594	13398	13399	13602	13795	13490	13754	13649	13705	13639	13568	13626	13723	13544	13632	13534	13759	13638	13675	13568	13613	13586	13612	13535	13684	13643	13713	13581	13585	13713	13581	13594	13740	13630	13534	13654	13562	13676	13720	13489	13626	13596	13558	13559	13503	13690	13630	13584	13575	13638	13579	13564	13749	13709	13633	13533	13850	13694	13642	13595	13764	13595	13611	13661	13598	13702	13492	13689	13556	13542	13621	13716	13700	13580	13625	13672	13625	13620	13731	13742	13634	13635	13802	13632	13552	13608	13609	13809	13652	13580	13734	13523	13608	13535	13514	13609	13594	13595	13590	13665	13668	13772	13633	13641	13705	13744	13736	13573	13554	13784	13560	13717	13465	13717	13798	13481	13515	13648	13780	13618	13554	13672	13583	13535	13528	13505	13656	13525	13889	13683	13636	13573	13631	13570	13649	13542	13616	13678	13745	13651	13708	13606	13701	13547	13632	13560	13676	13582	13627	13650	13547	13624	13425	13526	13569	13752	13574	13858	13646	13704	13669	13420	13533	13674	13651	13670	13599	13651	13615	13645	13622	13689	13539	13737	13747	13528	13585	13615	13723	13642	13544	13578	13687	13693	13524	13574	13566	13617	13605	13789	13587	13569	13573	13755	13538	13576	13643	13762	13667	13616	13668	13811	13743	13577	13812	13555	13751	13572	13717	13710	13628	13657	13656	13526	13666	13655	13647	13622	13632	13591	13666	13446	13772	13633	13656	13628	13846	13716	13645	13636	13622	13711	13581	13639	13760	13577	13659	13539	13639	13695	13764	13563	13618	13609	13593	13633	13523	13540	13638	13540	13553	13718	13457	13561	13638	13675	13756	13632	13450	13686	13454	13673	13806	13548	13623	13667	13546	13483	13472	13686	13607	13655	13614	13504	13527	13566	13670	13629	13723	13578	13692	13612	13373	13737	13572	13609	13678	13656	13554	13437	13669	13683	13640	13548	13590	13536	13624	13571	13523	13612	13424	13647	13613	13629	13644	13592	13734	13631	13635	13584	13506	13702	13602	13512	13709	13749	13590	13824	13533	13611	13671	13609	13642	13537	13584	13710	13617	13615	13510	13675	13823	13591	13635	13645	13635	13584	13652	13449	13367	13611	13615	13593	13686	13701	13684	13603	13540	13618	13546	13542	13589	13719	13692	13615	13554	13554	13897	13607	13668	13561	13724	13575	13578	13635	13422	13747	13690	13653	13734	13640	13421	13508	13510	13511	13719	13561	13681	13659	13506	13584	13648	13660	13675	13642	13590	13629	13634	13648	13545	13494	13752	13637	13558	13480	13635	13599	13691	13596	13598	13626	13664	13657	13688	13444	13613	13497	13698	13646	13831	13618	13695	13570	13448	13583	13857	13640	13607	13520	13467	13583	13437	13591	13553	13656	13651	13554	13544	13614	13621	13631	13709	13613	13585	13620	13562	13686
23588	21134	28722	24014	22308	22952	21673	18104	16803	16348	16101	15746	15704	15333	15203	15051	14998	15015	14945	14792	14829	14740	14712	14864	14761	14781	14732	14766	14532	14781	14785	14539	14631	14764	14753	14581	14615	14877	14707	14624	14769	14659	14800	14523	14622	14791	14613	14644	14620	14613	14786	15247	15191	15199	14785	14674	14705	14619	14719	14650	14805	14767	14723	14719	14575	14617	14600	14580	14469	14620	14517	14693	14647	14630	14776	14481	14725	14606	14603	14608	14499	14584	14558	14513	14558	14465	14578	14563	14576	14828	14673	14736	14350	14686	14739	14406	14621	14678	14630	14564	14604	14650	14703	14779	14688	14712	14577	14582	14433	14626	14797	14816	14716	14655	14680	14614	14531	14675	14576	14766	14695	14476	14409	14604	14567	14583	14600	14703	14667	14690	14632	14544	14629	14796	14585	14688	14690	14668	14795	14739	14469	14566	14640	14544	14556	14470	14466	14727	14609	14544	14310	14473	14575	14573	14540	14561	14605	14546	14502	14315	14841	14842	14518	14620	14752	14580	14517	14488	14871	14676	14457	14662	14571	14656	14643	14444	14605	14546	14864	14808	14530	14639	14569	14707	14650	14494	14549	14585	14677	14431	14600	14555	14568	14736	14510	14614	14539	14598	14553	14618	14658	14534	14648	14399	14694	14630	14537	14604	14522	14582	14513	14585	14574	14723	14745	14473	14430	14473	14586	14864	14572	14482	14682	14413	14556	14660	14615	14616	14669	14642	14737	14561	14537	14639	14547	14609	14646	14726	14431	14440	14660	14688	14665	14649	14766	14592	14661	14566	14517	14687	14524	14548	14589	14630	14676	14642	14471	14480	14533	14560	14371	14519	14630	14516	14502	14664	14709	14659	14563	14596	14404	14657	14667	14688	14534	14499	14473	14674	14609	14442	14491	14474	14736	14782	14575	14616	14670	14423	14533	14599	14718	14587	14586	14707	14533	14432	14667	14516	14561	14542	14495	14687	14734	14588	14662	14582	14375	14571	14718	14611	14383	14497	14626	14534	14640	14441	14507	14666	14557	14415	14568	14553	14499	14651	14513	14597	14501	14761	14502	14521	14618	14513	14550	14708	14619	14636	14535	14514	14506	14361	14525	14590	14545	14611	14418	14622	14568	14661	14617	14595	14827	14527	14853	14383	14532	14406	14652	14608	14568	14647	14675	14833	14596	14530	14702	14502	14584	14573	14421	14555	14521	14435	14550	14522	14621	14547	14589	14652	14414	14509	14609	14497	14536	14410	14605	14583	14473	14507	14692	14464	14553	14652	14641	14687	14594	14733	14462	14660	14651	14662	14674	14869	14590	14541	14405	14585	14579	14541	14673	14722	14507	14696	14758	14486	14578	14262	14401	14622	14869	14605	14573	14458	14536	14321	14734	14705	14561	14410	14620	14421	14701	14621	14611	14660	14516	14620	14806	14805	14752	14649	14483	14666	14764	14649	14767	14597	14638	14541	14593	14690	14472	14576	14502	14556	14744	14535	14665	14555	14451	14642	14346	14665	14640	14516	14721	14464	14448	14561	14382	14715	14470	14625	14611	14700	14479	14350	14509	14329	14583	14454	14671	14505	14805	14492	14671	14749	14564	14732	14483	14593	14644	14522	14514	14592	14466	14630	14615	14554	14567	14553	14506	14551	14747	14712	14555	14669	14497	14408	14592	14411	14511	14529	14374	14367	14436	14614	14563	14473	14448	14424	14602	14554	14587	14497	14385	14620	14584	14456	14697	14622	14385	14698	14689	14710	14464	14534	14484	14627	14568	14634	14451	14559	14536	14580	14787	14772	14781	14539	14633	14454	14603	14722	14574	14628	14702	14597	14615	14579	14521	14675	14541	14611	14570	14599	14397	14649	14618	14698	14404	14507	14627	14590	14706	14476	14624	14519	14641	14647	14785	14584	14418	14517	14723	14536	14485	14411	14559	14757	14593	14447	14663	14619	14659	14683	14647	14636	14689	14587	14576	14760	14548	14469	14724	14484	14501	14519	14659	14478	14558	14718	14835	14464	14608	14533	14569	14611	14674	14697	14522	14508	14484	14647	14827	14558	14493	14460	14473	14550	14751	14705	14741	14549	14762	14619	14622	14423	14717	14680	14583	14668	14491	14547	14478	14506	14471	14607	14630	14636	14488	14506	14741	14453	14722	14593	14660	14648	14557	14597	14543	14648	14765	14587	14602	14738	14636	14509	14632	14593	14581	14713	14409	14674	14437	14710	14488	14616	14657	14678	14593	14470	14600	14599	14265	14600	14456	14505	14464	14449	14636	14480	14297	14687	14526	14526	14862	14653	14454	14733	14601	14666	14590	14460	14587	14647	14437	14449	14719	14540	14459	14651	14611	14608	14485	14638	14657	14660	14638	14523	14654	14632	14720	14525	14657	14571	14692	14493	14595	14736	14460	14401	14555	14551	14659	14513	14511	14490	14531	14551	14457	14584	14472	14541	14755	14581	14636	14645	14590	14608	14684	14625	14561	14594	14700	14474	14524	14676	14522	14664	14653	14579	14517	14624	14647	14403	14982	14741	14557	14288	14651	14499	14572	14604	14594	14858	14643	14461	14485	14592	14613	14411	14747	14702	14798	14655	14557	14642	14646	14614	14599	14682	14589	14694	14507	14518	14687	14593	14579	14475	14715	14537	14592	14637	14515	14696	14481	14678	14636	14674	14580	14474	14792	14490	14524	14575	14491	14551	14453	14663	14361	14521	14537	14648	14616	14777	14663	14584	14455	14521	14661	14576	14479	14435	14510	14478	14470	14498	14682	14789	14510	14642	14604	14445	14630	14683	14478	14625	14512	14685	14793	14644	14625	14557	14728	14735	14688	14735	14488	14576	14834	14676	14647	14443	14701	14783	14600	14330	14544	14505	14675	14562	14648	14830	14500	14538	14503	14636	14563	14582	14530	14637	14653	14654	14681	14531	14361	14626	14547	14691	14429	14617	14473	14559	14557	14621	14513	14613	14696	14421	14643	14636	14553	14484	14648	14555	14413	14626	14478	14712	14689	14591	14620	14424	14613	14486	14612	14439	14598	14536	14387	14560	14587	14818	14573	14638	14684	14776	14646	14760	14589	14707	14632	14669	14592	14409	14637	14729	14658	14646	14530	14826	14730	14514	14620	14420	14550	14418	14631	14521	14753	14474	14769	14661	14692	14642	14624	14427	14496	14629	14589	14491	14598	14758	14598	14516	14537	14590	14545	14371	14643	14567	14393	14465	14526	14495	14572	14460	14801	14665	14747	14483	14587	14704	14528	14794	14593	14788	14576	14615	14719	14489	14483	14652	14750	14611	14429	14636	14543	14704	14491	14449	14523	14316	14659	14652	14633	14635	14639	14548	14635	14523	14484	14540	14518	14556	14633	14584	14502	14580	14612	14524	14474	14486	14616	14647	14359	14721	14711	14673	14738	14815	14556	14686	14581	14421	14733	14630	14527	14501	14418	14351	14666	14651	14611	14618	14561	14605	14695	14512	14667	14665	14427	14539	14606	14639	14484	14480	14526	14659	14652	14452	14479	14373	14566	14492	14559	14480	14713	14632	14604	14481	14704	14490	14686	14679	14570	14528	14722	14607	14629	14626	14531	14767	14635	14775	14670	14606	14650	14689	14450	14531	14550	14467	14720	14605	14474	14392	14487	14631	14316	14648	14576	14410	14555	14703	14509	14476	14703	14558	14688	14499	14478	14669	14672	14602	14687	14466	14599	14596	14672	14393	14590	14456	14752	14748	14491	14665	14538	14614	14492	14660	14603	14656	14630	14749	14487	14652	14532	14517	14462	14638	14618	14447	14727	14591	14658	14568	14629	14817	14524	14688	14471	14637	14592	14406	14613	14631	14648	14604	14629	14618	14603	14784	14661	14648	14602	14532	14647	14597	14540	14644	14634	14569	14701	14479	14502	14738	14482	14649	14568	14681	14544	14466	14608	14609	14885	14747	14659	14420	14634	14537	14633	14568	14615	14476	14603	14506	14567	14735	14672	14744	14591	14570	14510	14444	14687	14553	14636	14565	14532	14475	14456	14635	14646	14612	14576	14680	14568	14800	14661	14564	14559	14670	14442	14653	14629	14561	14567	14507	14707	14658	14566	14808	14388	14779	14469	14491	14498	14427	14506	14618	14663	14655	14627	14698	14683	14609	14523	14589	14639	14493	14563	14434	14489	14531	14782	14691	14575	14367	14597	14416	14488	14612	14781	14467	14557	14446	14541	14617	14574	14510	14649	14372	14361	14541	14452	14660	14611	14617	14684	14625	14671	14469	14614	14589	14701	14517	14683	14672	14772	14700	14431	14657	14493	14689	14685	14698	14714	14682	14546	14512	14638	14575	14626	14502	14577	14520	14770	14653	14554	14535	14685	14454	14633	14683	14598	14695	14523	14531	14597	14693	14737	14697	14697	14557	14516	14670	14515	14478	14634	14831	14704	14756	14567	14627	14670	14423	14569	14577	14642	14532	14541	14585	14660	14470	14647	14380	14553	14629	14609	14524	14567	14460	14699	14522	14635	14435	14435	14661	14698	14500	14634	14606	14480	14633	14549	14652	14432	14438	14602	14724	14635	14604	14660	14473	14389	14498	14593	14613	14311	14711	14607	14437	14538	14415	14345	14808	14618	14586	14512	14651	14391	14480	14643	14569	14664	14519	14413	14559	14577	14501	14629	14524	14745	14669	14720	14520	14624	14557	14761	14517	14637	14690	14538	14574	14478	14527	14640	14674	14588	14575	14538	14662	14495	14525	14680	14754	14719	14623	14535	14579	14599	14421	14657	14700	14726	14645	14630	14604	14594	14527	14792	14651	14730	14600	14714	14760	14627	14306	14513	14443	14537	14402	14613	14750	14380	14748	14701	14635	14529	14591	14592	14723	14567	14594	14532	14583	14434	14570	14455	14525	14666	14547	14611	14544	14640	14779	14813	14496	14782	14527	14632	14625	14589	14753	14621	14586	14446	14530	14511	14721	14593	14553	14629	14532	14522	14566	14658	14504	14631	14596	14593	14683	14544	14427	14556	14606	14658	14617	14686	14849	14628	14457	14678	14453	14693	14776	14581	14640	14749	14699	14663	14562	14629	14722	14668	14589	14665	14609	14562	14610	14671	14634	14581	14608	14823	14759
21926	39370	36319	29326	25286	22209	20177	18585	17215	16537	16090	15655	15012	14871	14590	14560	14445	14408	13997	14201	14059	13933	14036	14069	14039	13915	13975	13858	14022	13881	13965	14009	13863	14014	14034	14048	13882	13820	13939	13991	13759	13887	14004	13927	13969	13882	13859	13866	13900	14002	14286	14901	14588	14445	14067	14019	13919	13968	13961	13804	13844	13743	13825	13968	13629	13786	13918	13639	13983	13859	13839	13742	13753	13834	13773	13727	13976	13902	13745	13817	13876	13773	13886	13618	13724	13831	13761	13896	13870	13885	13771	13943	13768	13695	13847	13818	13935	13671	13861	13761	13875	13715	13772	13813	13854	13831	13799	13880	13735	13789	13742	13721	13972	13806	13663	13703	13922	13857	13962	13851	13834	13868	13815	13820	13834	13701	13671	13703	13861	13775	13676	13776	13863	13754	13857	13695	13842	13759	13772	13787	13772	13805	13639	13832	13799	13891	13716	13836	13797	13710	13825	13765	13777	13833	13842	13973	13604	13682	13913	13840	13856	13888	13843	13848	13695	13794	13823	13714	13875	13803	13991	13833	13912	13751	13789	13860	13754	13773	13879	13667	13792	13819	13941	13751	13691	14010	13852	13877	13662	13856	13806	13735	13991	13747	13791	13759	13830	13933	13748	13787	13683	13860	13866	13707	13755	13742	13913	13778	13747	13875	13753	13644	13935	13756	13683	13654	13762	13790	13734	13707	13713	13674	13755	13660	14013	13738	13774	13854	13858	13886	13812	13865	13706	13799	13797	13800	13846	13785	13831	13754	13628	13664	13769	13661	13948	13633	13999	13778	13818	13994	13859	13654	13899	13797	13974	13816	13725	13986	13855	13986	13819	13758	13738	13856	13876	13611	13685	13808	13704	13858	13697	13924	13779	13698	13847	13639	13777	13809	13926	13702	13760	13755	13837	13735	13744	13680	13819	13850	13831	13722	13891	13768	13653	13727	13676	13780	13842	13783	13807	13757	13803	13755	13749	13681	13677	13669	13567	13826	13760	13758	13714	13745	13735	13824	13860	13847	13708	13728	13678	13704	13939	13800	13737	13826	13761	13870	13871	13827	13903	13792	13815	13820	13632	13660	13833	13853	13898	13761	13981	13862	13718	13854	13738	13879	13814	13895	13708	13874	13825	13895	13763	13787	13891	13899	13638	13582	13848	13626	13910	13835	13734	13799	13744	13742	13738	13801	13784	13981	13806	13813	13775	13856	13856	13749	13872	13737	13688	13801	13680	13833	13850	13807	13772	13782	13697	13853	13684	13725	13708	13777	13602	13800	13768	13914	13825	13716	13795	13735	13660	13854	13920	13860	13736	13764	13783	13781	13835	13814	13909	13758	13825	13776	13784	13655	13715	13742	13745	13806	13892	13833	13815	13714	13941	13782	13706	13668	13888	13853	13865	13663	13784	13845	13839	13751	13840	13891	13763	13776	14004	13672	13850	13699	13871	13789	13727	13659	13798	13680	13892	13835	13711	13698	13630	13805	13748	13568	13793	13805	13777	13786	13700	13797	13860	13707	13926	13801	13791	13678	13853	13930	13847	13850	13687	13690	13836	13786	13932	13700	13644	13820	13807	13849	13717	13587	13641	13865	13797	13629	13891	13801	13794	13726	13883	13909	13896	13863	13808	13655	13805	13723	13797	13754	13874	13847	13817	13707	13639	13842	13777	13737	13863	13680	13967	13792	13826	13684	13874	13908	13607	13754	13810	13777	13638	13825	13902	13747	13950	13835	13868	13803	13951	13863	13937	13775	13848	13865	13889	13767	13685	13803	13830	13779	13865	13736	13757	13805	13884	13957	13776	13655	13760	13773	13766	13765	13787	13889	13792	13799	13779	13723	13785	13758	13816	13855	13676	13952	13950	13786	13813	13869	13831	13769	13718	13775	13745	13767	13752	13966	13748	13877	13785	13627	13783	13922	13722	13594	13863	13849	13784	13842	13803	13759	13756	13931	13846	13760	13744	13784	13842	13725	13843	13931	13866	13773	13641	13744	13829	14021	13725	13780	13869	13796	13846	13776	13727	13589	13864	13757	13779	13718	13800	13883	13832	13876	13806	13754	13852	13837	13699	13750	13890	13690	13756	13943	13796	13798	13899	13786	13846	13908	13821	13684	13649	13735	13884	13972	13727	13826	13855	13840	13804	13685	13688	13594	14004	13783	13890	13707	14002	13708	13772	13669	13795	13762	13783	13860	13576	13877	13760	13879	13690	13690	13782	13849	13859	13885	13629	13822	13715	13802	13949	13803	13892	13669	14008	13973	13712	13793	13860	13853	13676	13632	13937	13757	13792	13856	13701	13730	13849	13775	13870	13629	13897	13731	13860	13627	13907	13786	13642	13871	13753	13832	13710	13834	13702	13823	13702	13794	13821	13852	13765	13674	13824	13720	13772	13595	13558	13748	13843	13687	13894	13673	13797	13846	13897	13822	13792	13671	13905	13755	13760	13720	13739	13741	13727	13828	13921	13701	13806	13802	13908	13888	13874	13763	13738	13686	13866	13881	13860	13950	13796	13827	13857	13750	13914	13579	13742	13808	13827	13839	13780	13900	13843	13839	13756	13774	13776	13734	13661	13751	14014	13881	13751	13739	13766	13945	13842	13755	13663	13674	13774	13613	13755	13841	13609	13917	13706	13765	13825	13874	13791	13905	13841	13724	13771	13825	13731	13633	13761	13743	13787	13797	13669	13753	13903	13738	13829	13808	13733	13792	13914	13827	13963	13780	13515	13838	13759	13710	13801	13860	13751	13563	13813	13819	13771	13981	13778	13842	13962	13733	13590	13809	13599	13513	13791	13758	13857	13723	13915	13801	13781	13671	13743	13718	13820	13710	13837	13666	13685	13797	13803	13732	13840	13787	13915	13668	13706	13872	13664	13933	13805	13800	13692	13778	13712	13849	13590	13683	13767	13750	13686	13832	13720	13843	13761	13742	13572	13736	13731	13849	13861	13731	13640	13765	13788	13800	13757	13812	13859	13659	13710	13919	13805	13786	13890	13735	13702	13856	13775	13817	13683	13820	13756	13861	13973	13774	13689	13675	13663	13870	13787	13721	13779	13908	13746	13727	13917	13844	13859	13844	13909	13862	13713	13861	13774	13841	13965	13817	13773	13810	13906	13814	13805	13730	13818	14059	13874	13834	13841	13757	13820	13798	13563	13806	13834	13745	13951	13776	13862	13885	13811	13708	13775	13750	13642	13724	13837	13864	13697	13866	13805	13813	13678	13688	13919	13960	13793	13736	13776	13681	13588	13790	13850	13734	13860	13817	13722	13903	13884	13851	13765	13819	13711	13802	13717	13879	13775	13819	13774	13850	13678	13680	13812	13710	13681	13875	13714	13763	13807	13846	13847	13899	13799	13728	13837	13654	13833	13771	13763	13815	13731	13816	13779	13707	13780	13798	13863	13826	13874	13932	13840	13720	13748	13675	13641	13794	13879	13903	13858	13992	13724	13755	13811	13861	13824	13609	13883	13732	13766	13656	13816	13657	13817	13800	13859	13748	13862	13717	13698	13725	13733	13728	13595	13845	13833	13755	13814	13783	13864	13724	13899	13587	13817	13756	13846	13718	13804	13681	13810	13870	13640	13706	13579	13772	13693	13840	13734	13857	13897	13732	13749	13715	13867	13857	13802	13892	13677	13753	13773	13733	13678	13777	13782	13650	13746	13839	13835	13874	13785	13801	13711	13766	13651	13804	13819	13810	13727	13748	13683	13935	13651	13781	13786	13870	13792	13852	13874	13665	13670	13593	13721	13624	13746	13565	13769	13763	13727	13835	13742	13848	13962	13691	13927	13630	13774	13887	13835	13640	13803	13841	13845	13754	13893	13756	13637	13704	13766	13688	13767	13976	13843	13743	13811	13868	13921	13803	13753	13886	13839	13840	13838	13894	13930	13710	13720	13785	13933	13896	13956	13642	13898	13750	13757	13959	13810	13859	13780	13864	13719	13875	13889	13801	13676	13960	13908	13887	13851	13689	13818	13711	13655	13896	13732	13872	13805	13901	13717	13889	13834	13792	13833	13922	14038	13781	13845	13780	13788	13742	13780	13857	13750	13776	13719	13768	13888	13982	13679	13824	13753	13718	13975	13757	13826	13764	13867	13782	13786	13760	13845	13968	13891	13854	13737	13795	13797	13845	13808	13735	13816	13733	13679	13753	13783	13849	13884	13918	13882	13706	13928	13765	13727	13862	13832	13743	13686	13664	13787	13679	13909	13695	13923	13857	13752	13836	13889	13739	13890	13654	13813	13768	13688	14005	13895	13667	13760	13893	13643	13634	13681	13932	13689	13867	13804	13860	13824	13668	13703	13965	13911	13729	13707	13636	13721	13826	13816	13739	13685	13916	13831	13684	13686	13899	13823	13683	13812	13715	13819	13788	13746	13618	13731	13770	13810	13799	13828	13768	13686	13714	13940	13745	13664	13846	13812	13642	13860	13848	13796	13826	13726	13849	13688	13912	13672	13822	13851	13807	13810	13834	13844	13792	13786	13796	13899	13755	13742	13705	13824	13776	13828	13772	13739	13569	13867	13830	13751	13668	13823	13712	13857	13800	13848	13846	13710	13719	13505	13857	13847	13773	13715	13897	13875	13818	13736	13925	13860	13819	13674	13777	13693	13951	13891	13825	13751	13917	13769	13827	13716	13734	13839	13769	13762	13677	13665	13691	13850	13867	13818	13761	13626	13809	13721	13770	13642	13849	13936	13692	13782	13683	13613	13810	13787	13744	13870	13774	13854	13873	13942	13785	13758	13844	13757	13805	13707	13885	13742	13883	13874	13879	13808	13805	13825	13870	13674	13834	13728	13769	13714	13743	13690	13711	13629	13805	13961	13901	13865	13783	13780	13925	13987	13634	13879	13691	13737	13592	13856	13850	13783	13790	13865	13578	13688	13687	13742	13786	13743	13677	13713	13711	13774	13780	13885	13789	13730	13899	13701	13819	13946	13732	13760	13723	13777	13609	13709	13807	13838	13735	13831	13867	13882	13907	13683	13912	13882	13783	13814	13831	13899	13750	13746	13900	13829	13797	13809	13816	13791	13787	13772	13673	13854	13774	13890	13723	13825	13836	13823	13565	13831	13826	13795	13758	13767	13677	13763	13776	13738	13774
22685	21137	29019	23543	21482	23765	25580	19639	18008	17696	17138	16640	16181	16015	15655	15891	15804	15569	15577	15323	15064	15194	14892	15109	15026	15042	15084	14994	15120	15085	15050	15065	15272	15042	14878	15035	15098	14906	15068	15051	14903	15025	14886	14966	14840	14954	14899	14958	14921	15170	15871	16423	15860	15605	15325	14972	14956	14904	14951	14789	14589	14944	14975	14652	14798	14731	14569	14949	14704	14921	15036	14725	14859	14708	14959	14916	15114	14784	14811	15006	14804	14756	14941	14935	14958	14757	14936	14901	14753	14824	14960	14980	14884	14687	14924	14811	14933	14914	14742	14875	14733	14857	14814	14777	14774	14939	14863	14715	14946	14826	14602	14750	14612	14912	14676	14689	14682	14817	14656	14909	15022	14819	14837	14966	14950	14772	14571	14777	14964	14856	14588	14889	14753	14819	14877	14802	14853	14737	15050	14919	14870	14913	14900	14738	14928	14906	14893	14902	14767	14894	14772	14923	14791	14761	14869	14879	14684	14832	14995	14949	15022	14741	14745	14623	14807	14863	14875	14864	14786	14734	14796	14911	14765	14707	14891	14626	14773	14713	14770	14731	14714	14910	14664	14922	14755	14716	14831	14601	14819	14693	14681	14679	14876	14721	14960	14840	14751	14897	14817	14858	14715	14704	14750	14895	14872	14830	14764	14600	14769	14802	14689	14709	14760	14836	14900	14955	14690	14822	14945	14894	14723	14801	14767	14878	14655	15070	14870	14430	14772	14877	14699	14856	14868	14791	14716	14835	14706	14758	15036	14710	14946	14690	14749	14679	14942	14732	14697	14802	14835	14743	14736	14735	14780	14863	14724	14816	14825	14912	14723	14566	14757	14605	14768	14697	14722	14845	14699	14836	14867	14726	14799	14783	14764	14739	14861	14899	15054	14868	14612	14751	14785	14785	14656	14719	14808	15071	14788	14659	14954	14847	14893	14770	14834	14878	14795	14582	14880	14877	14602	14784	14673	14834	14840	14897	14777	14688	14645	14742	14767	14765	14648	14886	14783	14623	14726	14730	15001	14696	14947	14755	14863	14826	14834	14689	14793	14788	14640	14718	15001	15066	14777	14812	14955	15005	14794	14612	14786	14707	14718	14690	14829	14760	14658	14757	14957	14743	14657	14817	14919	14766	14698	14877	14804	14710	14799	14745	14851	14748	14800	14667	14721	14893	14826	14730	14750	14701	14702	14743	14827	15042	14888	14865	14983	14816	14644	14808	14656	14592	14870	14863	14903	14809	14800	14901	14882	14850	14653	14753	14880	14709	14858	14782	15000	14908	14873	14873	14690	14759	14902	14785	14630	14795	14572	14828	14807	14522	14789	14759	14989	14801	14638	14810	14868	14451	14836	14689	14749	14579	14762	14868	14788	14846	14817	14758	14598	14859	14810	14961	14794	14793	14772	14697	15003	14653	14788	14832	14703	14853	14721	14850	14884	14698	14787	14841	14931	14882	14705	14818	14754	14837	14909	14489	14609	14960	14838	14895	14742	14653	14639	14818	14729	14751	14911	14842	14733	14649	14807	14694	14684	14698	14784	14795	14803	14930	14823	14688	14995	14857	14652	14736	14723	14775	14820	14752	14607	14713	14800	14857	14921	14784	14924	14826	15016	14695	14679	14914	14892	14737	14737	14847	14899	14775	14761	14985	14861	14652	14827	14716	14543	14723	14746	14696	14718	14740	14870	14843	14774	14936	14730	14890	14700	14738	14657	14776	14684	14749	14929	14823	14699	14674	14920	14829	14844	14631	14889	14679	14635	14782	14782	14853	14901	14723	14769	14798	14838	14909	14701	14902	14618	14907	14645	14760	14827	14821	14723	15078	14859	14893	14742	14896	14805	14835	14842	14896	14805	14822	14800	14771	14733	14972	14936	14898	14780	14674	14563	14800	14704	14815	14795	14950	14776	14780	14856	14777	14846	14844	14929	14730	14854	14960	14708	14751	14772	14762	14623	14832	14877	14812	14850	14722	14849	14848	14711	14787	14768	14945	14842	14875	14897	14556	14819	14781	14748	14784	14884	14884	14798	14799	14826	14873	14864	14614	14642	14706	14928	14728	14913	14904	14754	14634	14661	14792	14928	14781	14738	14689	14709	14732	14757	14774	14648	14630	14791	14617	14742	14693	14734	14798	14561	14925	14826	14860	14781	14669	14861	14823	14909	14749	14608	14821	14650	14645	14831	14786	14911	14731	14850	14836	14662	14699	14728	15015	14801	15038	14827	14930	14910	14862	14782	14798	14822	14867	14685	15068	15020	14789	14897	14670	14755	14793	14899	14741	14945	14756	14789	14692	14782	14942	14794	14781	14742	14770	14761	14811	14799	14870	14829	14901	14671	14691	14971	14768	14817	14653	14744	14616	15012	14722	14997	14631	14767	14560	14640	14791	14914	14700	14926	14927	14814	14931	14839	14773	14882	14892	14720	14775	14593	14861	14695	14726	14871	14874	14771	15000	14915	14782	14822	14665	14861	14793	14826	14814	14851	14905	14746	14910	14817	14662	14769	14837	14840	14648	14948	14757	14568	14755	14685	15010	14857	14864	14933	14670	14883	14686	14859	14874	15013	14621	14823	14799	14849	14671	14883	14914	14944	14754	14884	14861	14821	15142	14864	14875	14852	14870	14611	14768	14691	14743	14672	14990	14876	14768	14795	14616	14756	14832	14796	14775	14815	14695	14884	14866	14869	14683	14587	14879	14988	14629	14716	14870	14908	14875	14890	14790	14679	14825	14740	14845	15048	14767	14811	14808	14941	14714	14918	14866	14794	14946	14636	14833	14889	14725	14735	14568	14841	14721	14759	14805	14772	14819	14877	14831	14785	14775	14901	14809	14821	14962	14765	14836	14881	14872	14781	14843	14812	14638	14791	14910	14796	14876	14801	14771	14768	14606	14666	14922	14861	14805	14724	14944	14757	14890	14799	14947	14835	14895	14954	14994	14910	14685	14856	14843	14780	14703	15008	14712	14576	14758	14646	14539	14896	14872	14929	14797	14774	14642	14798	14716	14844	14729	14648	14664	14887	14819	14668	14684	14590	14778	14984	14839	14996	14677	14819	14709	14754	14975	14895	14842	14863	14808	14670	14778	14887	14756	14572	14664	14852	14897	14878	14910	14938	14688	14731	14860	14870	14833	14534	14734	14839	14821	14511	14736	14703	14852	14829	14769	14679	14744	14701	14754	14776	14791	14837	14664	14961	14947	14976	14853	14602	15000	14852	14781	14730	14786	14842	14837	14697	14621	14775	14702	14608	14885	14795	14842	14899	14899	14827	14688	14824	14855	14721	14912	14958	14966	14922	14787	14827	14662	14981	14824	14892	14776	14711	14942	14735	14778	14724	14731	14771	14660	14789	14732	14845	14936	14939	14876	14739	14730	14912	14675	14804	14969	14990	14778	14811	14845	14729	14894	14865	14801	14792	14683	14902	14762	14929	14669	14802	14717	14692	14684	14800	14768	14812	14738	14933	14751	14902	14951	14722	14771	14683	14841	14768	14682	14875	14859	14952	14772	14751	14802	14740	14868	14843	14800	14786	14745	14638	14840	14880	14788	14828	14784	14782	14761	14821	14844	14814	14783	14585	14684	14938	14562	14696	14483	14740	14905	14688	15001	14860	14776	14825	14758	14743	14937	14832	14767	14800	14731	14809	14759	14852	14801	14459	14557	14941	14803	14757	15021	14713	14772	14759	14767	14621	14823	14556	14853	14878	14823	14855	14821	14753	14846	14906	14807	14972	14978	14853	14725	14746	14797	15013	14855	14862	14711	14774	14758	14697	14631	14675	14675	14743	14722	14722	14973	15176	14816	14628	14947	14913	14896	14839	14858	14767	14844	14767	14853	14742	14720	14871	14586	14980	14730	14879	14552	15130	14824	14678	14950	14806	14921	14701	14630	14882	14826	14894	14970	14698	14799	14837	14883	14617	14912	14867	14725	14889	14657	14767	14935	14757	14952	14785	14859	14880	14723	14761	14679	14741	14814	14793	14771	14776	14845	14886	14843	14802	14905	14866	14643	14668	14705	14894	14975	14876	14747	14960	14836	15004	14683	14822	14744	14961	14741	14818	14757	14836	14732	14873	14710	14603	14797	14749	14679	14842	14866	15020	14920	14694	14710	14820	14817	14632	14516	14670	14732	14864	14694	14812	14850	14839	14952	14816	14666	14785	14818	14898	14843	14743	14793	14902	14778	14630	14882	14756	14877	14887	14783	14716	14830	14743	14757	14815	14789	14762	14769	14881	14620	15017	14774	14737	14814	14625	14973	14742	14900	14841	14633	14943	14921	14990	14736	14726	14769	15036	14884	14743	14864	14857	14803	14817	14928	15018	14934	14811	14652	14667	14730	14879	14684	14765	14704	15121	14918	14684	14760	14671	14732	14838	14990	14889	14839	14930	14814	14892	14728	14755	14853	14960	14741	14826	14617	14728	15084	14853	14704	14827	14712	14700	14768	14539	14949	14815	14511	14826	14730	14560	14724	14585	14645	14546	14786	14785	14804	14815	14793	14795	14744	14835	14816	14646	14930	14759	14703	14693	14796	14882	14799	14691	14810	14944	14854	14867	14681	15033	14893	14723	14756	14683	14720	14882	14718	14817	14844	14983	14759	14907	14826	14709	14798	14784	14824	14849	14884	14683	14927	14788	14766	14713	14827	14691	14682	14689	14909	14654	14737	14835	15066	14953	14850	14743	14868	14998	14726	14676	14716	14920	14824	14761	14845	14951	14883	14706	14944	14844	14677	14748	14909	14577	14678	14804	14946	14734	14767	14734	14847	14912	14741	14828	14698	14738	14671	14861	14719	14790	14876	14856	14847	14679	14804	14933	14728	14869	14746	14802	14707	14672	14862	14995	14872	14660	14898	14749	14858	14836	14884	14840	14665	15066	14851	14618	14694	14973	14825	14905	14749	14744	14733	15058	14836	14989	14642	14746	14932	14710	14850	14695	14818	14794	14974	14641	14649	14608	14732	14820	14655	14855	14795	14808	14924	14865	14926	14944	14937	14622	14909	14869	14837	14737	14802	14889	14847	14814	14752	14890	14778	14757	14830	14819	14757	14889	14801	14775	14885	14991	14846	14686	14768	14696	14819	14678	14828	14885	14820	14860	14761	14595	14737
23788	43564	41072	33447	28907	25119	22117	20302	18964	17887	17174	16426	15882	15317	15145	15043	14771	14596	14457	14405	14165	14196	14344	14176	14251	13908	14075	13972	14020	13949	14063	14061	14008	14119	14007	14068	14054	14214	14091	13885	14065	14062	13789	13928	14078	13978	14132	14118	14161	14062	15437	15883	15162	14944	14322	14111	13916	14022	13965	13884	13786	13890	13963	13874	13772	13940	14071	13811	13821	13990	14014	13906	13889	13816	13881	13986	13707	13907	13945	13826	13920	13877	13938	13914	13947	13925	13905	13972	13902	13812	13867	13916	13925	13974	13899	14021	13832	13877	13885	13680	13901	14023	13955	13819	13911	13915	13880	13884	13872	13909	13973	13954	13790	13842	13869	13879	13901	13880	13770	13816	13841	13867	13991	13949	14025	13962	13912	13928	13926	13862	13787	13965	13987	13787	13762	13994	14072	13683	13867	14057	13998	13984	13967	13935	13863	13767	13894	13796	13980	13965	13875	13890	13980	13794	13943	13850	13885	13847	13716	13962	14012	13929	13948	13891	13725	13936	13915	13801	13913	13985	13957	14057	13724	13900	13844	13961	13705	13855	13996	13837	13993	13792	14072	13860	13858	13818	13823	13848	13961	13845	13825	13907	13749	13854	13884	14002	13867	14093	13996	14016	13771	13942	13928	13706	13970	13952	13872	13800	13796	13985	13902	13874	13928	14038	13962	13868	13890	13926	13853	13829	13786	13879	13998	13847	13779	13836	13893	13920	13848	13899	13845	13878	13794	13969	13782	13930	13690	14083	13778	13838	13797	13782	13913	13883	13778	13962	13946	13871	13983	13902	13756	13868	13933	13828	13847	13905	13963	14070	13871	13884	13836	13939	13949	13727	13978	13954	14068	13886	13752	13936	13678	13842	13994	13891	13998	13758	13893	13957	13796	13866	13842	13771	13946	13885	13853	14040	13860	13940	13969	14030	13870	13777	13949	13912	13963	13905	13721	14058	13891	13857	13858	13760	13804	13934	13990	13862	13817	13938	13843	13872	13765	13958	13891	13915	13913	13789	13931	13862	13936	13869	13841	13780	13734	13866	13784	13881	13849	13808	13903	13882	13820	14021	14030	14000	13888	14108	14010	14066	13936	13906	13978	13854	13901	13783	13971	13940	13994	13901	13860	13914	13880	13787	13822	13907	13845	13803	13927	13873	13977	13831	13937	14153	13839	13797	13897	13912	13991	13986	13882	13887	13856	13915	13909	13815	13907	13740	13837	13817	13846	13850	13937	13939	13926	13842	13928	13973	13859	13963	13797	13952	13917	14003	13851	13810	13744	13899	13855	14004	13935	13890	13831	13992	13829	13938	13940	13886	14102	13720	13935	13868	14021	13955	14018	13934	13839	13978	13932	13822	13807	13938	13844	13949	13866	13823	13836	13788	13907	13917	13953	13833	13750	13761	13910	13843	13899	13887	14030	13808	13921	13780	13987	13934	13805	13880	13785	14034	13979	13782	13889	13867	13828	14027	13979	13786	13859	13986	13705	13823	13926	13940	13861	13755	13782	13815	13925	13926	13883	13849	13931	13829	13716	14056	13816	13791	13910	14066	13862	13858	13872	13981	13951	13977	13901	13934	13830	13688	13895	14061	13851	13890	14038	13822	13778	13980	13829	13994	13821	13918	13903	13906	13577	13869	13886	14034	13872	13681	14037	13718	13844	13896	13975	13837	13782	13893	13983	13742	13882	13883	13822	13901	13812	13798	13894	13872	13791	13897	13892	13841	13960	13901	13867	13848	14031	13989	13827	13869	13849	13824	13843	13903	13816	13811	13963	13774	13841	13849	13772	13741	13839	13877	14043	13867	13889	13991	13619	13767	13777	13694	13807	13745	13977	13829	13744	13909	13823	13816	13749	13992	13853	13896	13933	13828	13904	13893	13664	13816	13758	13880	13876	13750	13915	13781	13789	13742	13793	13777	13937	13771	13905	13768	13841	13901	13977	13914	13955	14014	13921	13787	13912	13671	13861	13885	13893	13912	14011	13720	14014	13707	13852	13847	14065	13798	13801	13850	14103	13932	14010	13983	13744	13783	13935	13899	13957	13920	13881	13880	13823	13780	13847	13849	13857	13899	13583	13748	13764	13984	13799	13847	14062	14033	13774	13777	13818	14001	13717	14001	14114	14034	13956	13867	13862	13781	13909	13840	13788	13808	13810	13904	13933	13915	13883	13832	13930	13859	13763	13926	13837	13841	13828	13759	13885	13875	14028	13922	13907	13944	13922	13872	14006	13885	13792	13952	13827	13777	13888	13954	13787	14009	13857	13944	13921	13951	13819	13919	13879	14073	13818	13701	14018	13921	13950	13747	13807	13831	13813	13835	13775	13809	13872	13919	13721	13873	13878	13785	14054	13857	13909	13818	13906	13761	13782	13990	13832	13862	13878	13785	13960	13961	13875	13939	13888	13870	13839	13962	13916	13825	13763	13925	13886	13810	13988	14119	13825	13882	13895	14004	13925	13847	13987	13790	13879	13756	13914	13919	13731	13981	13931	14007	13765	13789	13862	13913	13752	14004	13874	13855	13860	13846	13997	13959	13972	13800	13930	13800	13760	13858	14018	13954	13942	14063	13766	13788	13821	13888	14099	13809	13805	13781	13657	13979	14006	13824	13900	13881	13913	13874	13861	13948	13857	14020	13859	13859	14010	14070	13882	13874	13864	14101	14011	13787	13846	13929	13902	13933	13936	13851	13801	13837	14017	13664	13977	13710	13966	13890	13976	13757	13898	13782	13921	13917	13840	13805	13905	13961	13972	13923	13953	13798	13991	13991	13973	13835	13847	13800	14061	13846	13765	13935	13807	13885	13865	13872	13868	14108	13678	13888	13894	13962	13757	13963	13811	13700	13814	13968	13925	13946	13904	13828	13851	13703	13795	13866	13893	13934	13912	13758	13824	13876	13751	13844	13756	13850	13996	13857	14005	13958	13883	13825	14044	14023	13942	13825	13878	14009	13842	13991	13781	13924	13725	13820	13743	13852	14007	13819	13838	13992	13711	13724	13855	13901	13737	13979	13739	13776	14068	13858	13810	13804	13900	13892	13975	13904	13908	13839	13927	13853	13704	13691	13823	13904	13872	13942	13965	13892	13897	13875	13940	13882	14091	13767	13911	14019	13980	13898	13778	13897	13802	13808	13904	13817	13897	13805	13922	13937	13916	13914	13840	13839	13794	13909	13658	13973	13951	13751	13741	13884	13838	13836	13964	13866	13945	13893	13895	13756	13882	13857	13879	13839	13788	13972	13911	13805	13834	13981	13867	13831	13930	13943	13659	13783	13759	13742	13949	13858	13968	13843	13946	13921	13814	14035	13935	13931	14079	13919	13910	13862	13927	13788	13868	13885	13937	13940	13650	13974	13809	13783	13981	13816	13797	13878	13937	13897	13892	14051	13830	13813	14020	13901	13940	13747	14056	13876	13894	13802	13788	13762	13807	13890	13813	13849	13802	13999	13820	13853	13844	13912	13963	13985	13879	13844	13783	13894	14007	13908	13932	13815	13743	13891	13814	13704	13666	13815	13711	13797	13887	13892	13913	13717	13922	13923	13751	13758	13833	13971	13947	13997	13874	13912	13898	13875	13884	13914	13991	13937	13970	13939	13829	13911	13754	13879	13757	13914	13853	13852	13743	13808	13747	13941	13893	13906	13968	13824	14068	13865	13863	13752	13887	13904	13793	13909	13854	13853	13831	14016	14040	13740	13880	13890	13814	13989	13791	13886	13922	13853	13844	13954	13838	13986	13861	13735	13777	13872	13808	13899	13744	13847	13806	13776	13900	13867	13755	13838	13862	13827	13792	13826	13797	13782	13968	13785	13822	13961	13838	13918	13740	13837	13874	13709	13847	13829	13779	13824	13958	13789	14056	13907	13754	13722	13980	13781	14031	13898	13901	13925	13902	13840	13999	13895	13952	13709	13721	14009	13988	13765	13907	13843	13890	13815	13836	13922	13976	13839	13893	13873	14008	13831	13918	13789	13849	13957	13879	13735	13982	13953	13873	13722	13882	13854	13940	13762	13978	13913	13733	13785	13919	13876	13649	13946	13867	13924	13860	13842	13889	13996	14016	13901	13958	13930	13944	13954	13833	13809	13871	13822	14099	13757	13983	13803	13943	13925	13746	13749	13766	13877	13892	13909	13820	13957	13960	13923	13871	13965	13946	13962	13946	13915	13741	13841	13758	14034	13790	13841	13879	13707	13832	13823	14100	13896	13759	13910	13914	13940	13758	13997	14055	13928	13891	14007	13965	14018	14037	13778	14169	13792	13948	13769	13944	13792	13861	13940	13855	13807	13861	13929	13960	13862	13833	14037	13968	13935	13848	14057	13856	13911	13942	13812	13911	13916	13930	14032	13861	13904	13886	14032	14053	13947	13982	13739	13750	13703	13997	13787	13890	13967	13680	13899	13860	13787	13927	13759	13724	13684	13865	13931	13924	13768	13771	13731	13962	13915	13902	13675	13803	13786	13979	13915	13834	13862	13834	13883	13839	13893	13775	13886	13874	13931	13895	13674	13860	13837	13807	13813	13674	13805	13855	13811	13811	13761	13689	13847	13953	13904	13814	13753	13858	13644	13842	13949	13905	13836	13914	13919	14072	13901	14117	13900	14045	13875	13971	13888	13881	13702	13886	13907	13976	13741	13897	13805	13902	13972	13885	13857	13710	13685	13962	13908	13909	13915	13809	13774	14091	13863	13736	13991	13829	13922	14005	13918	13964	13844	13748	13915	13746	13955	14006	13752	13977	13842	13914	13875	13831	13867	13911	13880	13925	13940	13824	13858	13858	13746	13991	13923	13756	13903	13941	13994	13955	13794	13728	13862	13780	14055	13866	13757	13810	13920	13886	13896	13822	13915	13940	13896	13855	13903	13914	13841	13950	13742	13858	13784	13839	13770	13887	14058	13871	13776	13992	13860	13848	13845	13697	13966	13770	13849	14101	13791	13982	13791	13858	13839	13825	13789	13604	13848	13816	13885	14002	13710	13699	13914	13714	13837	13873	14001	13927	13971	13921	13907	13856	13789	13727	14002	13911	13939	13883	13916	13818	13991	13888	13858	13915	13937	13801	13916	13730	13874	13915	13935	13833	13922	13937	13695	13906	13884	13965	13825
27010	22563	27145	24160	19116	17649	16560	16136	15550	15516	15449	15075	14976	14871	14773	14955	15006	14765	14910	14582	14694	14756	14648	14490	14769	14723	14739	14603	14729	14484	14674	14637	14742	14775	14734	14367	14718	14727	14590	14646	14674	14488	14735	14465	14970	14863	14582	14757	14692	14546	14730	14746	14638	14780	14777	14558	14642	14681	14552	14632	14777	14700	14670	14677	14918	14607	14631	14671	14451	14614	14471	14806	14625	14621	14682	14658	14624	14450	14521	14440	14624	14638	14678	14523	14653	14570	14608	14621	14662	14498	14689	14497	14750	14450	14524	14551	14506	14684	14683	14741	14705	14649	14701	14450	14623	14575	14572	14540	14491	14481	14611	14615	14769	14788	14643	14630	14640	14859	14707	14787	14624	14725	14579	14657	14636	14677	14607	14731	14653	14644	14679	14703	14570	14647	14508	14516	14621	14491	14665	14579	14555	14661	14686	14481	14671	14717	14672	14560	14525	14497	14588	14409	14755	14789	14935	14649	14682	14725	14650	14522	14672	14575	14627	14661	14615	14586	14592	14517	14590	14588	14795	14717	14598	14544	14236	14674	14560	14710	14638	14574	14607	14744	14473	14435	14557	14593	14706	14534	14426	14588	14506	14629	14402	14729	14708	14654	14781	14583	14569	14669	14532	14747	14637	14668	14672	14639	14739	14730	14694	14760	14649	14832	14531	14581	14404	14643	14706	14500	14604	14599	14540	14746	14548	14657	14710	14533	14431	14668	14675	14504	14721	14608	14611	14489	14677	14533	14728	14727	14605	14679	14536	14756	14369	14681	14660	14386	14820	14678	14731	14772	14603	14685	14645	14863	14654	14622	14540	14661	14503	14515	14629	14630	14740	14760	14671	14685	14472	14742	14716	14303	14594	14640	14493	14630	14587	14693	14786	14507	14435	14692	14507	14583	14695	14453	14563	14672	14727	14684	14630	14787	14471	14644	14498	14430	14467	14671	14807	14464	14609	14574	14474	14684	14705	14535	14528	14428	14656	14550	14793	14696	14669	14700	14443	14557	14664	14685	14661	14530	14523	14433	14617	14696	14703	14609	14741	14660	14634	14762	14760	14681	14604	14603	14553	14675	14560	14608	14612	14480	14841	14737	14590	14699	14640	14792	14715	14442	14770	14658	14475	14644	14552	14673	14528	14586	14531	14552	14500	14561	14701	14627	14470	14737	14641	14549	14371	14441	14583	14515	14542	14525	14681	14665	14803	14688	14637	14584	14712	14467	14861	14471	14683	14527	14705	14455	14584	14460	14606	14666	14480	14690	14654	14465	14516	14717	14410	14635	14583	14762	14682	14502	14469	14547	14469	14563	14539	14313	14527	14558	14640	14710	14709	14631	14645	14486	14665	14591	14759	14597	14495	14586	14530	14533	14506	14582	14504	14726	14802	14647	14723	14741	14704	14545	14632	14555	14551	14436	14707	14629	14537	14504	14484	14638	14667	14776	14663	14808	14501	14720	14540	14669	14701	14628	14588	14730	14707	14599	14719	14522	14687	14637	14469	14513	14648	14506	14492	14693	14363	14480	14804	14668	14656	14554	14791	14715	14474	14525	14730	14688	14800	14818	14594	14724	14624	14722	14561	14569	14556	14536	14765	14623	14581	14499	14732	14594	14592	14627	14911	14631	14826	14615	14345	14601	14596	14671	14703	14601	14649	14618	14704	14453	14695	14512	14665	14616	14508	14621	14724	14622	14590	14437	14524	14415	14693	14685	14630	14764	14632	14828	14559	14335	14475	14770	14509	14655	14525	14550	14685	14517	14836	14539	14501	14587	14530	14676	14733	14776	14561	14535	14497	14843	14543	14499	14590	14547	14829	14462	14615	14661	14744	14730	14770	14743	14581	14457	14588	14658	14719	14575	14641	14504	14652	14607	14676	14579	14710	14652	14677	14575	14638	14632	14540	14570	14563	14787	14624	14509	14568	14371	14647	14702	14595	14648	14522	14744	14631	14672	14524	14549	14483	14647	14604	14450	14602	14536	14554	14555	14505	14527	14746	14589	14424	14956	14540	14541	14693	14708	14522	14635	14593	14697	14703	14604	14713	14487	14676	14537	14419	14695	14567	14655	14668	14735	14551	14702	14544	14645	14655	14701	14532	14656	14863	14492	14481	14545	14504	14635	14579	14536	14562	14696	14594	14557	14642	14456	14655	14794	14615	14469	14463	14488	14759	14521	14669	14325	14777	14747	14446	14699	14646	14687	14576	14583	14512	14529	14646	14560	14802	14821	14735	14510	14736	14484	14702	14412	14732	14651	14446	14499	14578	14712	14655	14637	14463	14495	14581	14555	14529	14588	14469	14502	14851	14625	14567	14712	14769	14586	14433	14512	14637	14681	14507	14678	14574	14658	14388	14624	14712	14507	14602	14619	14683	14653	14465	14612	14550	14553	14653	14744	14394	14710	14632	14377	14579	14711	14536	14530	14635	14734	14788	14386	14753	14705	14634	14862	14526	14529	14585	14720	14541	14578	14692	14667	14638	14479	14649	14511	14702	14669	14724	14546	14479	14620	14698	14470	14498	14533	14679	14560	14501	14703	14563	14694	14736	14555	14536	14558	14589	14608	14834	14725	14572	14576	14460	14573	14720	14633	14605	14492	14554	14377	14665	14560	14542	14803	14754	14671	14800	14702	14657	14593	14488	14630	14628	14593	14504	14733	14594	14692	14734	14854	14493	14595	14460	14605	14636	14228	14515	14608	14635	14641	14544	14637	14393	14441	14575	14621	14588	14533	14604	14469	14634	14663	14474	14688	14510	14528	14365	14635	14488	14651	14663	14604	14630	14516	14603	14629	14471	14657	14672	14682	14493	14727	14704	14559	14609	14670	14519	14398	14541	14591	14610	14644	14726	14499	14631	14602	14630	14605	14801	14579	14640	14617	14674	14688	14691	14609	14554	14378	14630	14758	14623	14592	14568	14511	14554	14703	14569	14657	14610	14649	14614	14598	14775	14552	14382	14561	14622	14525	14624	14722	14538	14737	14690	14440	14644	14593	14550	14498	14711	14842	14580	14829	14628	14494	14578	14555	14615	14710	14697	14871	14769	14595	14431	14426	14660	14818	14548	14631	14468	14712	14875	14481	14689	14628	14792	14629	14665	14712	14671	14670	14649	14696	14614	14664	14665	14592	14619	14723	14791	14657	14576	14760	14575	14636	14583	14571	14577	14514	14695	14511	14518	14756	14661	14681	14749	14610	14325	14711	14433	14431	14654	14620	14676	14607	14594	14469	14707	14500	14602	14559	14613	14588	14571	14745	14766	14682	14647	14530	14635	14765	14590	14596	14699	14660	14470	14661	14627	14572	14761	14467	14370	14516	14649	14567	14663	14628	14606	14350	14603	14715	14703	14729	14840	14618	14707	14561	14667	14537	14632	14554	14719	14594	14618	14813	14619	14614	14445	14667	14516	14695	14623	14531	14564	14515	14510	14504	14739	14541	14553	14575	14648	14519	14563	14497	14652	14660	14741	14622	14501	14578	14578	14790	14574	14687	14605	14757	14598	14522	14586	14572	14821	14618	14724	14620	14693	14641	14567	14582	14597	14597	14504	14648	14443	14354	14575	14798	14521	14513	14753	14757	14526	14659	14643	14727	14696	14470	14722	14531	14411	14498	14674	14790	14778	14581	14687	14735	14599	14504	14622	14573	14522	14504	14599	14691	14570	14575	14826	14675	14627	14599	14596	14686	14574	14457	14563	14525	14439	14734	14671	14576	14648	14861	14513	14578	14653	14738	14797	14500	14809	14804	14745	14514	14586	14592	14458	14431	14586	14460	14782	14431	14465	14712	14870	14619	14616	14714	14674	14628	14773	14642	14453	14645	14660	14652	14574	14456	14634	14785	14657	14755	14545	14610	14621	14395	14600	14538	14529	14754	14744	14562	14659	14562	14750	14550	14552	14503	14639	14529	14425	14582	14815	14560	14420	14609	14559	14559	14432	14403	14466	14641	14643	14832	14495	14506	14662	14578	14535	14636	14705	14649	14676	14574	14568	14531	14548	14295	14761	14779	14758	14581	14381	14544	14538	14775	14658	14724	14604	14597	14681	14796	14533	14770	14740	14742	14899	14671	14532	14631	14451	14728	14489	14515	14638	14668	14503	14416	14601	14588	14645	14725	14707	14627	14491	14652	14484	14566	14399	14917	14467	14497	14628	14606	14497	14792	14353	14366	14445	14530	14589	14586	14759	14605	14536	14665	14660	14601	14476	14579	14669	14487	14492	14634	14553	14577	14744	14640	14695	14614	14315	14435	14606	14536	14587	14462	14726	14464	14450	14534	14659	14621	14697	14645	14551	14442	14402	14503	14411	14593	14596	14558	14639	14544	14560	14808	14506	14677	14511	14477	14782	14671	14734	14532	14623	14612	14670	14618	14744	14692	14587	14733	14525	14585	14625	14642	14808	14888	14791	14540	14543	14565	14700	14534	14731	14517	14516	14615	14553	14684	14754	14873	14555	14632	14575	14484	14647	14546	14632	14778	14614	14788	14501	14521	14393	14624	14828	14556	14524	14626	14716	14620	14737	14752	14783	14587	14676	14545	14613	14726	14450	14738	14479	14666	14650	14701	14748	14700	14635	14614	14611	14738	14670	14631	14592	14399	14584	14615	14427	14610	14731	14570	14664	14569	14596	14702	14559	14534	14572	14451	14694	14554	14674	14648	14752	14598	14462	14552	14788	14674	14617	14583	14488	14759	14500	14566	14643	14611	14564	14405	14732	14642	14516	14484	14513	14452	14603	14355	14727	14678	14748	14437	14602	14409	14679	14474	14552	14588	14592	14425	14710	14354	14702	14684	14646	14613	14566	14620	14642	14603	14633	14654	14672	14494	14616	14512	14647	14609	14568	14515	14404	14825	14759	14501	14586	14629	14608	14585	14539	14690	14564	14378	14647	14803	14677	14632	14741	14619	14609	14611	14427	14685	14665	14707	14540	14592	14790	14433	14617	14665	14516	14588	14604	14516	14629	14560	14666	14521	14546	14642	14622	14668	14530	14642	14656	14574	14642	14646	14564	14609	14649	14452	14506	14625	14544	14573	14658	14752	14572	14796	14579	14600	14566	14495	14456	14749	14672	14485	14515	14666	14493	14643	14545	14636	14563	14610	14750	14504
20892	31918	29107	23081	20238	18003	16753	15974	15612	15099	14962	14702	14391	14228	14275	14073	14101	14235	14195	13928	14017	13908	13993	13903	13743	13838	13858	13592	13843	13859	13958	13949	13918	13907	13956	13758	13942	13882	13910	13775	13874	13792	13732	14046	13837	13774	13858	13873	13777	13887	14045	13966	13865	13867	13954	13778	13610	13748	13915	13626	13697	13819	13813	13618	13879	13732	13740	13817	13756	13938	13796	13890	14012	13738	13688	13776	13717	13685	13939	13706	13627	13673	13726	13818	13780	13758	13746	13787	13729	14006	13805	13912	13778	13821	13639	13923	13802	13874	13762	13857	13950	13788	13702	13925	13770	13835	13701	13756	13684	13830	13661	13952	13596	13802	13780	13778	13928	13826	13787	13901	13829	13758	13933	13919	13649	13853	13841	13626	13808	13926	13693	13811	13728	13874	13799	13889	13629	13824	13780	13756	13890	13826	13766	13741	13937	13925	13712	13726	13769	13728	13918	13777	13700	13870	13874	13983	13844	13784	13783	13799	13615	13777	13865	13724	13753	13806	13733	13742	13681	13808	13834	13692	13631	13791	13741	13789	13689	13650	14000	13869	13970	13806	13849	13783	13817	13659	13828	13676	13999	13637	13738	13857	13672	13865	13768	13713	13780	13805	13884	13820	13895	13919	13801	13802	13955	13681	13816	13726	13891	13907	13852	13737	13759	13798	13883	13862	13890	13945	13860	13890	13825	13828	13859	13793	13691	13848	13632	13722	13727	13717	13762	13824	13744	13884	13702	14000	13664	13858	13760	13752	13831	13862	13945	13811	13750	13793	13764	13911	13614	13889	13730	13926	13796	13632	13805	13698	13835	13871	13831	13621	13737	13955	13674	13770	13744	13751	13868	13739	13749	13722	13864	13734	13798	13750	13787	13805	13861	13739	13807	13702	13763	13808	13742	13784	13961	13822	13795	13857	13671	14004	13772	13818	13758	13864	13720	13910	13848	13777	13759	13620	13753	13695	13724	13818	13782	13756	13779	13857	13798	13948	13904	13798	13878	13787	13745	13884	13671	13810	13644	13758	13863	13804	13786	13906	13741	13681	13743	13973	13598	13837	13662	13705	13781	13948	13877	13641	13937	13864	13836	13833	13787	13662	13863	13868	13654	13651	13813	13998	13804	13714	13898	13770	13718	13797	13634	13925	13962	13670	14017	13816	13807	13840	13768	13987	13848	13913	13690	13757	13860	13869	13815	13602	13821	13748	13874	13831	13957	13687	13963	13841	13928	13810	13812	13863	13787	13792	13804	13700	13829	13893	13788	13841	13724	13884	13773	13844	13686	13886	13705	13841	13772	13783	13695	13705	13845	13938	13959	13852	13762	13753	13847	13793	13784	13799	13851	13808	13804	13779	13881	13963	13773	13872	13869	13871	13950	13831	13764	13806	13679	13752	13665	13837	13843	13866	13778	13903	13699	13789	13799	13771	13693	13776	13842	13779	13730	13819	13806	13983	13758	13733	13793	13833	13792	13868	13829	13668	13854	13715	13888	13858	13831	13754	13758	13764	13871	13759	13732	13810	13859	13915	13878	13741	13668	13872	13694	13826	13913	13674	13855	13778	13713	13951	13808	13757	13854	13948	13675	13708	13614	13725	13770	13764	13704	13848	13887	13767	13812	13772	13908	13809	13857	13652	13831	13764	13912	13684	13941	13646	13920	13863	13956	13914	13853	13787	13769	13828	13826	13857	13933	13645	13861	13594	13859	13888	13782	13880	13816	13758	13872	13762	13953	13832	13683	13699	13738	13696	13955	13625	13568	13675	13933	13658	13965	13753	13802	13749	13767	13704	13815	13906	13821	13763	13922	13892	13750	13790	13678	13840	13814	13820	13692	13943	13679	13835	13726	13528	13842	13933	13775	13904	13870	13790	13838	13759	13745	13963	13744	13783	13824	13709	13773	13900	13929	13690	13717	13841	13798	13909	13859	13704	13690	13886	13698	13892	13987	13816	13919	13640	13704	13902	13782	13843	13892	13742	13772	13906	13732	13891	13757	13939	13629	13817	13859	13772	13893	13961	13848	13672	13785	13838	13723	13927	13901	13736	13846	13675	13804	13792	13875	13867	13919	13880	13790	13746	13673	13935	13767	13923	13845	13967	13801	13734	13757	13886	13821	13860	13704	13919	13807	13814	13850	13901	13841	13789	13859	13885	13736	13662	13895	13818	13871	13785	13715	13828	13619	13911	13795	14002	13713	13728	13819	13734	13885	13840	13929	13827	13882	13699	13767	13768	13960	13762	13749	13811	13696	13885	13820	13861	13816	13898	13842	13858	13842	13651	13880	13880	13918	13693	13715	13932	13825	13836	13841	13857	13709	13680	13884	13751	13794	13765	14002	13625	13637	13810	13799	13893	13752	13805	13765	13733	13876	13798	13698	13945	13794	13749	13783	13898	13763	13813	13782	13692	13719	13768	13850	13618	13855	13822	13988	13826	13717	13856	13802	13820	13564	13734	13992	13795	13984	13711	13728	13869	13697	13802	13830	13809	13731	13716	13941	13994	13703	13653	13707	13735	13833	13830	13757	14010	13807	13733	13740	13888	13737	13784	13689	13826	14005	13812	13763	13699	13845	13828	13693	13683	13777	13774	13736	13888	13641	13758	13996	13798	13997	13830	13637	14039	13908	13720	13847	13893	13668	13816	13752	13708	13835	13779	13755	13910	13792	13667	13903	13649	13874	13844	13819	13685	13833	13786	13921	13789	13870	13820	13770	13889	13767	13843	13919	13634	13956	13860	13782	13817	13834	13846	13811	13863	13860	13997	13851	13652	13788	13901	13865	13799	13840	13790	13899	13845	13754	13902	13934	13869	13816	13754	13806	13769	13787	13843	13811	13901	13981	13885	13795	13734	13804	13785	13500	13891	13873	13911	13830	13791	13848	13710	13829	13820	13770	13792	13821	13768	13755	13856	13818	13850	13796	13888	13955	13825	13692	13627	13898	13804	13825	13831	13722	13923	13928	13818	13715	13800	13667	13874	13947	13598	13954	13891	13740	13823	13606	13646	13755	13698	13868	13746	13828	13934	13833	13928	13756	13896	13834	13892	14016	13751	13809	13903	13971	13902	13775	13714	13864	13759	13838	13709	13650	13732	13950	13683	13763	13666	13843	13761	13737	13856	13797	13855	13711	13772	13779	13867	13910	13823	13817	13779	13856	13804	13814	13863	13703	13802	13830	13680	13741	13924	13731	13804	13843	13776	13848	13904	13919	13838	13817	13825	13819	13809	13741	13941	13712	13882	13901	13965	13676	13654	13813	13820	13817	13815	13813	13791	13859	13957	13793	13835	13718	13880	13790	13591	13845	13727	13861	13771	13829	13752	13618	13835	13798	13812	13836	13781	13753	13898	13765	13689	13576	13708	13661	13764	13820	13746	13771	13895	13771	13816	13706	13723	13940	13948	13901	13765	13864	13767	13775	13877	13818	13807	13851	13605	13853	13875	13844	13696	13722	13869	13759	13773	13873	13844	13806	13803	13808	13902	13751	13777	13822	13753	13700	13829	13774	13708	13782	13730	13866	13797	13860	13677	13917	13876	13737	13906	13790	13659	13703	13760	13863	13684	13712	13843	13894	13704	13796	13716	13897	13802	13702	13772	13748	13889	13865	13834	14026	13796	13954	13812	13793	13924	13802	13929	13913	13922	13653	13757	13885	13781	13921	13748	13851	13670	13802	13740	13762	13866	13824	13937	13738	13853	13595	13776	13898	13851	13908	13852	13777	13842	13747	13703	13736	13932	13851	13718	13705	13843	13759	13980	13808	13815	13958	13768	13801	13795	13738	13676	13873	13913	13936	13934	13822	13865	13861	13926	13748	13805	13885	13816	13898	13886	13648	13857	13821	13707	13752	13756	13824	13772	13860	13846	13857	13925	13771	13614	13942	13766	13791	13709	13707	13806	13643	13849	13900	13708	13835	13700	13681	13735	13912	13950	13516	13829	13670	13670	13736	13735	13865	13862	13709	14014	13502	13836	13818	13809	13722	13838	13795	13800	13831	13741	13742	13794	13676	13702	13945	13654	13798	13654	13885	13667	13628	13815	13806	13795	13896	14047	13794	13791	13841	13823	13720	13769	13669	13837	13924	13901	13789	13713	13625	13786	13745	13740	13780	13651	13871	13630	13715	13717	13742	13782	14031	13960	13806	13857	13709	13721	13793	13870	13918	13986	13668	13886	13815	13791	13804	13704	13882	13955	13785	13750	13795	13810	13689	13795	13692	13868	13605	13745	13886	13730	13825	13765	13819	13814	13814	13905	13993	13744	13798	13881	13822	13664	13775	13778	13794	13735	13997	13694	13913	13761	13734	13893	13788	13821	13660	13744	13774	13913	13616	13752	13793	13845	13825	13790	13851	13866	13820	13771	13728	13663	13729	13889	13852	13764	13595	13845	13823	13657	13866	13756	13849	13748	13861	13898	13721	13710	13944	13853	13769	13611	13758	13971	13750	13851	13889	13748	13794	13823	13675	13962	13931	14009	13804	13832	13635	13978	13713	13813	13848	13904	13855	13721	13834	13841	13807	13730	13738	13830	13836	13723	13833	13690	13950	13778	13843	13936	13737	13829	13740	13867	13816	13910	13795	13858	13826	13612	13631	13815	13902	13680	13763	13901	13857	13887	13746	13694	13733	13622	13788	13815	13703	13711	13835	13817	13737	13834	13773	13837	13666	13791	13719	13923	13765	13828	13820	13813	13685	13707	13834	13628	13812	13609	13648	13829	13899	13828	13865	13811	13872	13818	13761	13791	13708	13698	13887	13759	13782	13839	13696	13816	13861	13789	13689	13798	13874	13757	13843	13784	13897	13889	13796	13578	13724	13801	13689	13891	13756	13807	13830	13895	13696	13721	13787	13767	13901	13840	13796	13930	13759	13924	13808	13899	13883	13811	13762	13868	13759	13868	13746	13781	13736	13840	13744	13887	13944	13944	13817	13823	13870	13814	13938	13728	13858	13806	13858	13726	13825	13991	13961	13570	13872	13874	13697	13653	13983	13733	13784	13928	13723	13877	13764	13965	13898	13827	13871	13776	13885	13814	13740	13649	14015	13770	13714	13784	13725	13668	13715	13816	13834	13773	13865	13780	13786	13838	13705	13807	13948	13846	13886	13747
23559	21102	28662	24042	22280	22644	21208	17703	16519	16558	16230	16013	15746	15619	15687	15314	15259	15210	15132	15167	15142	15169	14994	14943	14965	14842	14827	14943	14845	14877	14981	15149	14891	15216	15108	14995	14796	15015	15062	14826	15051	14978	15048	14881	14922	14879	14792	14832	14935	14932	15613	15602	15478	15321	15050	15149	14908	15134	14929	14749	14805	14756	14846	14713	14666	14920	14869	14864	14991	14700	14736	14852	14898	14893	14771	14766	15001	14893	14875	14591	14740	14723	14703	15042	14624	14778	14855	14916	14870	14817	14743	14733	14761	14693	14965	14911	14817	14949	14957	14894	14907	14623	14817	14927	14785	14779	14976	14695	14676	14876	14819	14974	14841	14952	14835	14838	14895	14737	14786	14828	14811	14885	14706	14950	14791	14999	14823	14839	14979	14798	14814	14864	14833	14728	14771	14830	14767	14751	14923	14805	14767	14698	14822	14814	14730	14793	14907	14801	14774	14921	14884	14829	14753	14804	14816	14870	14846	14852	14929	14858	14917	14737	14628	14908	14876	14896	14879	14987	14761	14915	14995	14777	14756	15078	14853	14799	14919	14733	14902	14898	14982	14949	14901	14742	14730	14790	14757	14960	14919	14744	15028	14875	14783	14791	14597	14678	14967	14807	14934	14873	14831	14737	14835	14833	15031	14710	14797	14841	14790	14748	14742	14838	14833	14778	14797	14800	14816	14782	14938	14820	14690	14591	14959	14882	14831	14641	14851	14723	14913	15025	14772	14770	14900	14882	14760	14531	14573	14828	14762	14700	14808	14946	14894	14642	14746	14890	14968	14915	14795	14814	14736	14796	14742	14922	15093	14739	14779	14833	14799	14844	14884	14848	14862	14825	14713	14710	14876	14576	14859	14871	14656	14838	14873	14763	14827	14876	14833	14718	14843	14826	14742	14821	14708	14698	14825	14797	14753	14781	14766	15099	14769	14725	14716	14821	14847	14829	14754	14793	14818	14959	14740	14742	14991	14778	14756	14798	14708	14883	14789	14744	14830	14827	14921	14852	14776	14823	14917	14987	14753	14760	14749	14856	14800	14756	14836	14877	14598	14814	14888	14719	15027	14789	14839	14815	14939	14848	14781	14779	14641	14717	14757	14842	14868	14816	14626	14815	14808	14743	14928	14750	15014	14863	14646	14774	14848	14855	14639	14803	14958	14795	14834	14855	14879	14822	15044	14896	14703	14876	14760	14732	14775	14689	14737	14719	14840	14771	14818	14841	15049	14804	14780	14763	14808	14707	14768	14752	14814	14782	14766	14950	14771	14690	14921	14765	14714	14750	14707	14773	14842	14865	14845	14902	14676	14728	14778	14896	14867	14939	14730	14980	14883	14661	14688	14833	14670	14891	14763	14740	15049	14781	14737	14959	14834	14769	14800	14794	14830	14705	14964	14660	14901	14672	15014	14876	14887	14855	14838	14748	14820	14910	14967	14894	14678	14947	14897	14856	14906	14943	14808	14714	14886	14923	14750	14731	14892	14893	14784	14829	14950	14572	14756	14773	14819	14713	14956	14984	14899	14685	14635	14715	14626	14795	14811	14679	14702	14867	14818	14947	14843	14831	14901	14800	14765	14828	14722	14840	14753	14809	14885	14684	14818	14716	14932	14841	14803	15052	14790	14648	14965	15012	14781	14826	14902	14809	14774	14853	14885	14906	14940	14656	14778	14748	14865	14770	14833	14757	14635	14827	14788	14777	14855	14924	14932	14770	14702	14781	14924	14940	14929	14645	14813	14794	14837	14906	14843	14682	14674	14957	14861	14741	14830	14883	14970	14807	14681	14799	14764	14923	14723	15061	14912	14877	14902	14879	14850	14900	14850	14742	14840	14987	14649	15049	14828	14708	14841	14581	14763	14778	14940	14909	14720	14894	15043	14809	14620	14864	14759	14578	14834	14954	14689	14797	14780	14919	14761	14827	14692	14765	14999	14972	14607	14715	14662	14904	14838	14715	14686	14859	14717	14735	14774	14621	14970	14813	14861	14923	14796	14886	14771	14931	14741	14741	14894	14723	14813	14919	14743	14802	14884	14839	14885	15065	14706	15024	14587	14880	14856	14723	14822	14927	15009	14811	14832	14920	14912	14847	14810	14956	14984	14754	14806	14889	14835	14915	14814	14905	14905	14724	14767	14931	14735	14951	14831	14926	14786	14759	14782	14983	14923	14737	14657	14873	14798	14749	14816	14872	14639	14861	14785	14872	14925	14934	14819	14903	14738	14822	15094	14858	14924	14848	14767	14795	14666	14934	14886	14775	15039	14866	14977	14765	14877	14766	14936	14694	14797	14707	14758	14827	14858	15027	14911	14995	14685	14690	14704	14890	14848	14822	14721	14771	14884	14608	14991	14625	14692	14734	14853	14767	14751	14703	14761	14916	14914	14844	14755	14612	14711	14553	14813	14845	14790	14777	14974	14752	14938	15005	14811	14598	14862	14653	14831	14622	15026	14808	14975	14771	14945	14669	14931	14877	14724	14646	14756	14931	14920	14683	14954	14757	14910	14797	14683	14797	15066	14953	14715	14747	14835	14924	14715	14854	14752	14773	14765	14679	14714	14821	14991	14654	14843	14898	14723	14747	14697	14713	14789	14660	14792	14941	14801	14585	14793	14848	14840	14831	14811	14604	14934	14750	14851	14756	14779	14633	14795	14748	15054	14968	14940	14841	14767	14849	14873	14861	14939	14865	14621	14843	15082	14810	14863	14940	14819	14691	14649	14603	14804	14745	14666	14628	14892	14762	14919	14791	14758	14611	14805	14881	14789	14789	14836	14772	15095	14656	14640	14734	14784	14914	14949	14854	14927	14704	14833	14854	14948	14804	14737	14786	14923	14738	14933	14996	14754	14622	14773	14838	14611	14829	14863	14839	14703	14776	14759	14645	14826	14856	14825	14982	14851	14834	14783	14902	14911	14812	14718	14874	14865	14946	14708	14873	14793	14938	14650	15001	14916	14732	14904	14795	14893	14706	14535	14662	14625	14795	14817	14951	14691	14835	14870	14820	14793	14774	14706	14952	14824	14783	14875	15007	15086	14760	14880	14590	14685	14798	14918	15116	14751	14824	14938	14944	14685	14802	14748	14735	14906	14839	14749	14768	14682	14726	14803	14884	14927	14810	14812	14790	14874	14951	14906	15013	14853	14756	14895	14722	14847	14848	14844	14912	14746	14945	14895	14818	14698	14869	14831	14993	14900	14962	14698	14772	14726	14805	14910	14795	14907	14936	14753	14757	14624	14833	14738	14816	14851	14930	14791	14767	14736	14793	14731	14713	15102	14735	14700	14768	14815	14824	14764	14837	14747	14732	14763	14825	14829	14818	14921	14954	14771	14868	14853	14643	14683	14968	14903	14923	14804	14852	14965	14759	14683	14856	14738	14798	14851	14735	15045	14927	14895	14875	14818	14807	14677	14654	14836	14745	14831	14824	14807	14850	14844	14834	14674	14863	15006	14911	14739	14966	14807	14713	14983	14762	14859	14977	14932	14866	14743	14802	14862	14915	14878	14639	14988	14718	14903	14899	14547	14805	14794	14835	14884	14691	14739	14969	14917	14861	14837	14807	14903	14807	14875	14859	14814	14685	14820	14778	14877	14819	14916	14875	14777	14816	14768	14702	14934	14958	14986	14683	14714	14959	15002	14902	14861	14716	14844	14757	14804	14815	14837	14802	14970	14930	14851	14785	14808	14869	14813	14857	14982	14904	14862	14937	14786	14978	14719	14790	14735	14901	14569	14914	14889	14802	14961	14852	15089	14874	14913	14769	14747	14681	14772	14859	14864	14896	14847	14977	14724	14868	14835	14884	14870	14712	14890	14777	14583	14734	14816	14811	14670	14827	14847	14830	14646	14728	14852	14860	14908	14733	14872	14730	14757	14911	14744	14869	14774	14712	14951	14850	14858	14987	14681	14696	14840	14883	14848	14777	15009	14755	14740	14789	14779	14682	14899	14908	14879	14904	14868	14891	14650	14765	14862	14743	14730	14903	14818	14814	14880	14875	14899	14793	14730	14708	14816	14809	14845	14816	14822	14874	15034	14787	14859	14740	14859	14915	14962	15065	14869	14918	14940	14754	14726	14896	14826	14692	14782	14868	14831	14838	14781	14810	14825	14955	14873	14932	14918	14713	14819	14824	14640	14597	14766	14758	14775	14730	14944	14808	14870	14914	14772	14796	14609	14883	14889	14947	14745	14850	14812	14711	14806	14520	14770	14850	15001	14771	14753	15115	14886	14841	14715	14862	14748	14973	14727	15006	14764	14704	14779	14685	14917	14627	14864	14818	14876	14721	14822	14621	14815	14890	14773	14735	14684	14669	14662	14780	14933	15049	15023	14955	14709	14785	14894	14627	14812	14816	14590	14660	14764	15001	14647	14634	15032	14913	14783	14739	14857	14751	14798	14594	14881	14926	15091	14889	14646	14795	14718	14903	14786	14797	14801	14835	14861	14716	14897	14995	14831	14720	14948	14944	14764	14879	14780	14961	14572	14838	14843	14915	14916	14846	15026	14793	14725	14729	14678	14694	14670	14791	14567	14893	14958	14982	15049	14924	14880	14946	14919	15012	14997	14672	14663	14848	14766	14946	14822	14845	14823	14771	14948	14900	14736	14875	14795	14945	14686	14770	14963	14885	14986	14846	15011	14646	14863	14678	14898	14992	14759	14806	14927	14810	14909	14735	14693	14780	14798	14793	14690	14862	15005	14658	14725	14793	14911	14847	14887	14811	14832	14837	14704	14601	14768	14748	14784	14895	14795	14876	14970	14836	14835	14746	14814	14901	14839	14753	14844	14852	14888	14693	14919	14885	15015	14827	14950	14795	14826	14868	14818	14914	15086	14914	14759	14845	14705	14997	14775	14544	14854	14726	14774	14858	14754	14907	14731	14759	14888	14656	14716	14788	14875	14832	14880	14902	14803	14919	14800	14945	14834	14689	14577	14868	14982	14681	14814	14931	14790	14782	14935	14864	14735	14905	14948	14865	14890	14702	14760	14691	14959	14609	14694	14965	14950	14692	14791	14909	14712	15010	15029	14849	14916	14792	14746	14969	14955	14679	14966	14832	14884	14746	14699	14720	14769	14844	14633	14707	14725	14889	14884	14744	14738	14922	14764	14707
21742	39006	36443	29218	24671	21210	19178	17737	17064	16571	16145	15603	15240	14962	14909	14709	14574	14498	14492	14120	14074	14247	13986	14182	13958	14038	14178	14107	14002	13865	13965	14161	13894	14162	13961	14073	14098	14291	14141	14096	13949	13973	13926	13955	14146	14031	14039	14002	14125	14094	14811	15106	14750	14332	14272	14104	14142	14035	14060	13913	13880	14086	14090	14027	13918	14035	13940	14080	14139	13861	13880	13987	14023	13982	13816	13865	14199	13958	13848	13985	14065	14162	14014	13956	14013	13901	14034	14051	14055	14005	13919	14051	14021	13874	13998	14119	14119	14049	13934	13941	13880	14044	14078	13971	14039	13686	14114	14001	13976	13865	13852	13973	14021	13994	13850	13871	13962	13832	13924	13935	13982	14004	13964	13831	14083	13887	14106	14035	14077	13840	13855	14128	14051	13938	13870	14032	13856	13920	13791	14102	14107	13959	13992	14039	14007	13797	13869	13830	14041	13998	14048	14004	13952	13921	13991	14070	13981	14065	14110	13886	13857	13891	13831	14002	13938	13999	14147	13983	14232	13947	14146	14041	13742	13970	14032	14064	14122	14051	13947	13980	14021	14042	14050	14029	13967	13951	13798	14025	13997	13995	14010	13987	13933	13723	13850	13898	13992	13940	14015	13933	13977	13853	13944	13850	13979	13958	14165	14044	14002	13892	13899	14122	13849	13961	14056	13934	13968	14001	13982	14069	13935	13874	13727	13892	14056	14045	14007	14068	14058	13969	13984	14002	13968	13881	13838	13795	13976	13971	14020	13861	13961	13867	13962	13941	13780	14053	13891	13965	14014	13918	13852	13795	14013	14049	13934	13991	13970	14080	14044	13887	13925	13892	14054	14051	13892	13952	13943	13815	13861	13921	13900	13949	13789	13951	13778	14059	14039	13761	14106	13944	13864	13917	13923	14002	13977	13964	13933	13915	13921	13932	14024	13936	14066	13916	14002	14092	13876	13985	14146	14069	13812	13968	13935	13822	13955	14001	14066	13936	14042	13894	13971	13969	13917	13965	13938	14150	13993	13782	13919	14025	13914	13839	13952	13897	14035	13889	14112	14040	14067	13877	13947	13856	13938	13896	13994	13852	13764	13919	13988	14004	13993	13838	13861	13964	13983	14037	13967	13932	13914	14060	13962	13974	13987	14207	13970	14014	13926	13898	13917	13906	13725	13878	13867	13939	13939	13992	13967	13757	14118	14132	13929	14008	13827	13997	14089	13853	13915	13949	13934	13912	13903	13866	13955	13959	14158	13953	13966	14059	14017	13852	14025	13962	14057	14011	13895	13951	13843	13977	13832	13980	14004	13958	13978	13882	13906	13896	14009	13814	14046	14115	13957	13945	14079	13893	13786	13828	13946	13894	13989	13812	13961	13855	14058	13823	13766	14015	13898	13996	13995	13906	14013	13904	14041	13897	13932	13920	13999	14156	13837	14143	14094	13970	14016	14047	13868	13999	13997	14039	14023	13935	14060	14096	13980	13961	14079	14012	13975	13993	13936	13867	13969	13788	13993	13927	13965	13747	13940	14131	13886	13771	14108	13904	13983	13928	14145	13966	13976	13865	13838	13689	13811	14151	13781	14044	13837	13847	13897	13966	13822	14079	14000	14046	13904	14075	13958	13971	13926	13951	13854	13910	13983	13829	13962	13948	14167	13946	13958	13848	13975	14012	14112	13915	13790	13899	14003	13916	13999	14015	13975	13922	14021	13896	13961	14027	13732	13957	13918	14095	13844	13983	13854	14014	13960	13929	13948	13786	14059	13957	14045	14052	14088	13943	13901	14155	13775	13947	13814	13908	13839	13917	13887	13819	14020	13964	14010	14015	13882	13853	14052	13928	13930	13873	14158	13995	13879	13887	13885	14030	13963	14038	13937	13966	13952	13840	13964	14031	13841	13926	14120	13858	13835	13997	13940	13778	13907	13976	13948	13956	14124	13842	13959	14036	14017	13923	13902	13979	13928	13897	13800	14085	13987	14124	14118	14012	13876	13861	14193	13888	13942	14060	13979	13931	13935	13939	13784	13908	13912	13855	14097	13803	13877	13985	13792	13844	13965	13880	13822	14067	14050	13976	13935	14023	14021	13873	13751	13940	14128	13853	13948	13831	13943	14019	14052	13991	13995	14061	13915	14074	14059	13824	13888	14025	13927	13861	13860	13999	14041	14025	14038	13860	13913	14012	13851	13828	13875	13821	14062	13967	13895	14024	14016	13924	14010	14122	13808	13958	13922	13910	13906	13940	13975	14090	13895	13989	13873	13882	13990	14019	14080	13742	13720	14063	14028	13794	14047	13952	13995	13972	13994	13995	14003	13993	13828	13890	13875	13794	13893	13936	14063	13863	13993	13996	13877	14102	13954	14048	13876	13886	13912	14062	13867	13879	13838	13840	13915	14030	14026	13935	13996	13936	13953	14024	13898	13778	13888	13930	13958	13914	13883	13805	13872	13920	14126	13979	14022	14035	13777	13747	13932	13881	14059	13801	13977	13964	13795	14036	13880	13965	13993	13937	14035	14079	13875	13984	13939	14083	13890	13960	14009	14017	14057	14226	14076	14061	14038	14012	13959	13950	13902	14010	13924	13946	13871	13995	13978	13961	14050	13757	13965	13848	14031	13946	13973	13798	14166	13953	13890	14068	13966	13969	13970	14078	13947	13899	13991	14140	13979	13796	13885	13830	14004	14081	13948	13915	13947	13999	13853	13977	13914	14138	13845	14027	14015	13919	13887	13993	13971	13903	13938	13881	13974	14048	14090	13889	13931	13763	14073	14039	14115	13942	13957	13989	13878	14239	13874	13877	14045	14034	13891	13918	13845	14090	14006	14002	13891	14203	13994	13982	14138	13889	13982	13964	13947	13930	14012	14088	13885	14010	13825	13855	14154	13977	13867	13968	13913	13936	13842	13986	13993	14021	13890	13808	13919	13959	14006	14050	13771	13893	13953	13907	14066	14046	13890	13860	13885	14042	13907	14044	13872	13971	14080	13896	13969	13917	14139	13974	13993	14082	14012	14086	13982	13968	13819	13966	14040	13987	13906	13980	13891	13956	13920	13985	13956	13815	13995	13978	14046	14049	13833	14042	14057	13806	13984	13868	13945	13880	13970	13922	14118	13878	14119	13955	13954	13951	13909	14107	13826	14078	14013	13815	13995	13993	14039	14071	13990	13952	13951	13851	14006	13956	13953	14084	13892	14084	13807	13872	13907	13920	14074	14128	13827	14074	13940	13913	13825	13909	14000	13888	13998	13888	13950	14023	13902	13987	13973	13947	13981	13729	14121	13877	13929	13954	13858	14135	13954	14124	13970	13876	13845	13900	13844	13939	14036	13888	13975	13944	14034	13926	13846	13957	14070	13912	13924	14072	13850	13866	13853	14016	13953	13878	13953	14164	13884	13958	14002	13878	13876	14168	13902	14059	13933	14021	14004	13810	13807	13948	13725	14018	14039	13869	13842	13878	13874	13999	13799	14037	13722	13988	13857	13943	13886	13902	14134	14059	13947	13921	13931	13850	14150	13992	13991	13983	14052	14021	13912	13948	14018	13895	13932	13926	13832	13972	13934	13966	13907	13909	13966	14033	13774	13929	14015	13963	14046	13853	14041	14062	14123	13976	13954	13642	13869	13932	14006	13905	13903	13972	13885	13956	13994	13908	14097	13907	13968	13858	13932	13992	14087	13837	13901	13843	13768	13979	14027	14070	13985	13978	13873	13910	13916	13982	14102	14073	14137	13842	13880	13930	14109	13994	13980	13941	13859	14097	13899	14004	13899	14078	13805	13897	13917	13866	13972	13885	13935	14017	13807	14073	13854	13903	14083	14073	13967	13885	14135	13837	13823	13882	13900	14074	14030	13940	13860	13945	14053	13944	13833	14079	14069	13926	13928	13816	14075	13895	13972	13939	13996	13811	13902	14098	14139	13904	13952	13925	13799	13920	13993	14026	14164	14011	14075	13963	13857	13961	13969	14004	13953	13879	14061	13840	14028	13979	14014	13926	13948	13981	14004	14036	14175	13818	13857	13946	13929	13978	13902	13960	13875	13995	13979	13995	13949	13959	14015	13897	14010	13783	13876	14083	13954	13786	13841	14019	13894	13850	13860	13896	13907	13927	13928	13889	13956	13999	13868	14056	13884	13954	13787	14037	14002	13933	13878	13986	14036	14015	14057	14041	14044	13789	14009	13714	14003	14001	14063	13909	13970	13919	13859	13994	13944	14020	13955	13977	14092	14024	14068	13882	13973	13860	14134	14005	13973	13984	13859	13878	14030	13979	14001	13863	13952	14000	13990	14043	13988	13872	13972	13873	13972	13981	13813	14070	14081	13975	14018	13805	13906	14014	13795	14019	13911	14042	13968	14040	13834	13847	14058	14116	13910	14019	14009	13848	13834	13989	13799	14003	13953	14030	13950	14062	13913	13817	13978	13890	13919	13998	13998	14054	14006	13848	13949	14037	13963	13929	13843	13811	13902	13998	13890	13912	13959	13877	13967	14061	13994	13992	13992	13948	14035	13937	13970	13970	13925	13806	14020	13935	13937	14088	13977	13923	14065	14175	13714	13962	13932	13860	13890	13835	14054	13894	14095	13868	13974	14011	13948	14026	13692	13960	14043	13887	14081	13972	13981	13979	13940	14037	13917	14093	13903	14067	13983	14042	13943	13807	13999	14065	13934	13821	13982	13897	14119	13938	13848	13915	13885	14065	13925	13910	13929	13967	14091	14031	14203	14010	13983	13893	14163	14064	13854	13949	13984	14021	14222	13987	14025	13933	14041	13919	13968	13993	13994	14072	14053	14042	13793	14005	14010	14010	13970	14013	14041	13963	14009	13846	14082	13876	13978	13970	14061	13963	13811	13963	14031	14069	13979	13878	13898	14039	14053	14163	14059	14058	13951	14163	13975	13803	13919	13849	13931	13981	13886	13997	13880	13938	14041	13945	14027	14093	13962	13835	13946	13814	13967	14104	13918	13910	13963	14007	14055	14005	13938	13873	13815	14005	13877	13879	14031	13932	13992	13941	14070	13858	13985	14163	13880	13956	14020	13870	13906	13941	13898	13891	13909	13966	14049	13936	14043	14057	13849	13953	14003	14028	14001	14204	13977	14006	13940	13836	13887	13847
22648	21125	28967	23550	21494	23699	25587	19593	17740	17469	16952	17004	16296	16142	16016	15802	15736	15529	15313	15389	15308	15461	15368	15294	15366	15323	15419	15090	15394	15302	15146	15215	15180	15157	15394	15184	15232	15140	15017	15021	15177	15269	15369	15258	15240	14962	15207	15115	15261	15348	16155	16370	16201	15883	15480	15230	15125	15227	15172	15251	15348	15023	14957	15075	15020	15289	15083	15025	14999	15026	15172	15047	15133	15052	15098	15026	15003	15070	15057	15140	15002	15263	15095	15235	15088	15074	14949	15031	14950	14974	15001	14959	15055	14868	15084	15077	15035	14907	14843	15017	14957	15020	15145	14991	15211	15174	14995	14967	15074	14875	14954	15050	14985	14950	14965	15326	15190	15065	15082	15016	14868	15092	15176	14992	14986	15235	15066	15124	15086	14999	14961	15139	15005	15017	15014	15099	15007	15114	15038	15073	15305	15151	15122	15196	15166	14989	15112	14903	15001	15080	15144	15117	15108	15061	14976	15140	15101	14893	15182	15132	14905	15122	14936	14909	14847	14841	14864	15174	14920	15117	14918	14941	15130	15029	14967	14877	14771	14998	15057	15119	15039	14930	15070	14843	15035	14953	15127	15321	15097	15174	15018	15122	15232	15319	14834	14984	15078	15068	15007	14922	15161	14931	15273	15247	15062	14976	15006	14963	15091	15264	15104	15061	15118	14924	14863	14934	14975	14999	14948	15045	14996	14975	14926	15209	15069	14920	15176	15094	15055	15074	14899	15190	15155	14925	14906	15010	14954	14997	14943	14979	15037	14979	15115	15119	14888	14967	14916	14998	14929	14958	14882	14986	15017	14817	14976	15095	14969	14987	14789	14946	14973	15118	14984	15155	14967	15140	15038	15062	15128	15143	14976	14876	15024	14956	14990	14933	14800	14988	14983	14954	15078	15215	14973	14933	14854	14966	14824	15033	14898	15185	14860	15280	15247	15139	15087	14966	15015	15041	15089	15358	15156	15105	15037	14874	15036	15040	14775	14847	15098	15071	14956	14904	14972	15085	14994	14908	15078	14971	15135	15171	14889	15048	14934	15074	15046	14885	14850	14998	15103	15002	14933	14942	15104	15238	15123	14842	15030	15245	15055	15189	15080	14971	15001	15009	15244	14975	15028	15039	15172	15087	15077	14849	15057	14937	14906	15185	14992	15053	14987	15033	14981	15058	15184	15037	14979	15093	15102	14915	15019	15133	15119	14998	15200	14745	14886	14941	14969	15003	14890	14945	15074	15134	15120	14930	14911	15177	14982	14963	15293	15220	15040	14912	15076	15018	14940	14996	15009	14935	15074	15160	14857	14960	14960	14933	15131	15026	15025	14901	14894	15237	15010	14945	15115	15027	15058	15075	14882	15252	14981	15050	14964	15127	14939	14915	14970	15082	15023	14879	15122	15169	15251	14998	15054	15309	15009	15031	15107	14848	14916	14891	15072	15015	15134	14937	15111	15086	15236	15025	14864	15065	15067	14854	15003	15058	14933	15107	15055	15012	15109	15111	14859	15083	15066	15000	14986	14911	15056	15072	15026	15115	15039	15042	15026	15148	14975	15020	15060	14821	14971	15044	14963	15017	15105	15045	15152	15055	14986	15080	14966	14999	15050	14915	15122	15091	15078	15183	14897	15025	14989	14910	15184	14981	15007	15113	14982	14976	14962	15003	14962	14929	14943	14981	14858	15030	15026	15055	14913	15025	14921	15087	14928	15017	14897	14817	15030	15103	15190	14922	15076	14985	15093	15088	15076	14899	15104	14948	15085	15060	15141	14788	14900	14896	15119	14952	14831	15101	15026	14851	15049	15092	15017	14937	14996	15181	15202	15049	15068	15076	15080	15172	15045	14892	14877	14888	15178	15047	14873	14925	15037	15098	14936	14991	15039	15104	15095	15243	14952	15026	14885	14986	14975	14967	15015	15133	15127	14924	14983	15185	15065	14970	14960	15077	14965	15191	15190	15118	15065	15003	15151	15020	15072	15119	15017	15011	15218	15031	15036	15086	15196	15018	15045	14907	14982	15059	15154	14880	15082	14847	14827	15143	15205	15025	14915	15081	15170	15047	15127	15017	15017	14927	14999	15192	14901	15169	15138	15114	14915	15118	15157	14895	14938	15054	15119	15004	14977	15090	15218	15162	14902	15051	14916	14864	15104	15032	15098	14938	15145	14866	15208	15080	15047	14971	14774	14990	15097	15112	15131	15036	15005	15004	14910	15260	15241	15057	15060	14938	15174	14913	15041	15038	15158	15147	14895	14985	15017	15097	15057	14962	15096	14875	14956	15035	15110	15002	14783	15146	15227	15086	15035	15024	15102	14860	14984	15103	15082	15191	15079	14919	15080	15061	14941	14898	15148	15023	14902	15081	14881	15159	14978	14970	15133	14970	14908	14979	15045	14890	14968	15093	15185	15046	15020	14969	15036	15185	15244	14913	14951	14956	15016	15186	15145	15017	15060	15187	14933	15150	15360	15168	14913	15123	14878	15158	14924	15137	15084	14934	14796	14882	15209	14940	15084	14964	15122	14986	15164	14889	14865	14932	15052	14992	15130	15163	15041	15172	15118	14926	14886	15114	15077	15031	15206	14974	14904	14922	14795	14952	14965	15096	15013	15279	15119	15025	15115	15276	14979	15038	15149	15122	15095	14853	15172	15382	15004	14999	15174	15039	14960	14968	14861	14895	15017	15261	15072	15257	15077	15056	14937	15046	15005	15071	15172	14988	14967	15071	15184	14986	15066	14851	15082	15029	15010	15073	14957	14800	15030	15034	15150	14904	15140	15109	15215	15101	14933	14945	15296	15080	15078	14964	15161	14965	15210	14957	15026	14995	15170	15296	14976	14951	14966	15025	15017	14926	14920	15103	15035	15034	15089	15034	14891	14951	15049	15043	14955	15207	15167	14967	14887	15058	15061	15049	15211	14886	15198	15031	15114	14939	14839	14925	14812	14934	14856	14990	15157	14929	15252	14831	15020	15024	15072	14993	15087	15116	15039	14899	14761	14896	15148	15029	15187	15102	15102	15077	15007	14982	15050	14925	14971	15257	15137	15072	15135	14929	15183	14988	15046	15005	14852	15145	15168	14987	15134	14928	15047	15007	15019	15105	15183	15018	14850	15033	14937	14849	15119	15027	15017	15078	15041	14993	15143	14970	14975	14973	14816	15120	15122	15040	14984	14893	14870	14952	15001	14999	15008	15068	15173	14967	15165	14943	14954	14918	15088	14893	15188	15063	14928	15029	14879	15061	15082	15077	15111	15074	15044	15048	14885	14903	15202	15043	15099	15012	14979	15046	14898	15168	15106	15018	15127	14899	15028	15118	15016	14886	15139	15063	14998	15118	15001	15135	14964	15087	15131	15225	15033	14966	15024	14949	14916	14888	14925	14827	15026	15067	14893	14738	14964	14965	15096	15128	15206	15063	15026	15108	14897	15122	14894	14784	15111	15053	15150	15121	15031	14901	15106	15047	14997	15195	15211	14924	15086	15074	15070	15113	15163	14876	14803	15227	15072	14939	15043	14998	15164	15110	15023	15002	15194	15185	15027	15036	15087	14918	15076	14871	15073	15046	15057	14984	15055	14728	14994	15030	14943	14949	15019	15038	15037	15036	14814	15100	14815	14859	14892	14794	15016	15096	15294	15037	15271	15004	15132	15001	14924	15120	14920	14953	15023	15051	14905	15184	15023	15099	14983	15283	15091	15041	14944	14944	15015	14915	15156	15055	14999	15103	15100	15167	15053	15093	15080	15192	14927	15100	15095	15032	15042	15268	15127	15111	15030	15082	14988	15138	15233	15146	15040	15002	15156	14866	14970	15112	14927	15021	15104	15119	15055	15002	15010	15143	14807	15000	14891	14965	15091	14949	15099	14867	14984	15034	14939	15181	15044	15095	15056	14806	15052	15011	15026	14990	14916	15109	15218	15164	15122	14954	14941	14871	15009	15060	15015	15022	15023	15186	14975	15046	15053	14887	15153	15143	14867	15057	15098	15008	15080	15183	14874	15014	14915	15095	14958	14995	15151	15084	14894	15134	14997	15103	14946	15053	14982	15039	14983	15004	15033	15140	14999	15087	15181	15098	15090	15165	15037	15046	15011	14886	14941	14835	15156	15105	15074	14973	15002	15268	14883	15040	14991	14867	14898	14759	15057	14871	15147	15016	14843	14833	15131	15042	14895	14838	15018	15144	15050	15135	14871	15020	15047	15109	14844	15150	14928	14983	15115	15146	15027	15089	14964	15013	15017	15027	14932	14826	14825	15105	15102	14885	15136	15086	15108	15028	14768	15044	14837	15012	15031	15096	15028	14819	14799	14922	14950	14967	15065	15014	15100	15133	14951	15105	14817	14916	15064	14827	14992	15004	15205	15083	15111	14966	14849	14950	15254	15020	15064	14979	15101	14998	14862	15063	15134	15024	14973	14943	15133	14963	14964	14981	15025	14849	14995	15085	15077	15008	15118	15071	15087	15149	15078	14899	14948	15210	15043	14938	14964	14877	15106	15054	15052	14999	14806	15066	14995	15058	15007	15098	14760	14991	15283	15084	14998	14896	15030	15052	15209	15021	15201	15038	15278	14915	15026	14942	14968	15101	15159	15101	14925	15161	14890	14757	14974	14973	15112	14886	15020	14942	14924	14900	14926	15073	15016	15037	15137	14975	15035	15094	15095	14847	15094	15117	14887	15192	15175	15006	15033	14829	15147	14869	14995	14856	15024	15002	15058	15168	14894	15072	14952	14844	15115	14969	14892	15181	15127	15009	15301	14961	15056	15259	15180	15084	15077	14975	15060	14888	15233	15030	14995	14905	14881	14911	15048	15119	14879	14950	15072	14968	15176	14834	15112	15007	15043	15057	15177	14987	14992	14967	15081	14914	14961	15122	14753	14883	15020	14912	14904	15069	15142	15036	14911	15118	14823	14863	15009	15053	15101	14856	15065	15077	15087	15002	15039	15012	14868	15015	15079	14990	15046	15180	15029	15066	14960	15060	14951	14701	15014	15063	15053	14840	14820	15125	14952	15188	15045	14889	15201	15039	15014	14850	15069	15052	15165	14899	15001	15059	14932	14970	15168	14963	15027	15113	14868	15117	15038	14964	14940	15050	15098	15007	15051	15182	14883	14944
24064	43637	41285	32964	28316	24485	21604	19748	18438	17597	17292	16440	15722	15630	15451	15232	15026	14525	14603	14356	14598	14335	14346	14603	14217	14147	14158	14066	14051	14230	14193	14103	14167	14074	14076	14185	14106	14304	14205	14240	14143	14203	13996	14214	14028	14194	14096	14402	14172	14492	15732	16173	15380	14923	14591	14314	14182	14087	13956	14071	14344	13990	14094	13976	14081	14005	14093	14008	13931	14076	14093	14157	14019	13981	13963	14135	14108	14171	13965	14091	13962	14074	14109	14061	14120	13999	14071	14121	14083	13999	14126	14098	14130	13984	14129	13998	13987	14022	14086	14003	14030	14158	14131	14033	14136	14018	13877	14192	13866	14272	14061	13994	14088	14092	14032	14014	14034	13845	14021	14228	14167	13934	14036	14117	14171	14052	13914	13928	14070	13969	14031	14223	13886	14021	14049	14206	14044	14080	14004	14102	14187	13963	14116	14103	13918	14023	14122	13994	14014	13924	14102	14095	14091	13945	14010	14063	13931	14100	13922	13981	13903	14076	13960	13952	14157	14113	14105	13982	14191	14110	13966	13928	14039	14074	14225	14078	14124	14098	13939	13835	13895	14192	14052	14173	14028	14049	13988	14105	14013	13949	14154	14251	14010	13987	14020	14055	13832	14052	13847	14102	13970	13846	13963	14134	14069	14073	14036	14149	13967	14134	13931	13853	14170	14169	13881	14209	14075	14050	14044	14040	13973	13907	14162	14065	14035	13909	14059	14100	13872	14084	13893	13948	13990	14255	13958	13959	14064	13997	14090	13867	14126	13919	14134	13992	14024	14123	14046	14010	13959	14205	14094	13912	14080	13878	14021	13845	14040	14040	14032	14197	14233	13891	14191	13900	14020	14041	14054	13995	13854	14074	13991	14109	13958	14091	13972	13993	14114	14018	14021	14001	14121	14031	14054	13913	13975	13957	14123	14183	13884	14067	14064	13987	14154	14185	13999	14059	14075	14126	14052	13974	13971	14100	13833	14046	13958	13994	13982	14037	14001	13862	14162	13865	14019	14034	13920	13991	14138	13980	13925	14086	14154	14300	13948	13816	13952	14104	13957	14006	14086	14145	14144	13941	14011	14005	14034	14061	13967	14124	14010	14008	14194	13875	13966	14117	14108	14037	13955	14045	13820	13945	13980	13964	14028	14226	14038	14061	14024	14131	14008	14148	13977	14009	14045	14076	14067	13989	13850	14013	13944	13962	14166	13919	13951	13998	14098	14088	13953	14043	13966	13891	13990	13910	14137	14137	13902	13967	13847	13951	14083	14101	14012	14130	14072	13999	14085	14239	13991	14018	14026	14121	13909	14014	14168	14113	14004	13983	14087	14016	14047	14015	13978	14068	14105	13921	14129	14090	14018	13998	14033	14119	13939	14092	13808	14180	13951	14236	14109	14103	13945	13992	14086	13971	14084	14018	13943	14045	14100	14122	14105	13863	14099	14169	14058	14017	14249	13885	14111	14178	14112	13765	13922	14040	13949	14146	14056	14112	14083	14032	13998	13997	14165	14011	14169	14100	14018	13987	14097	14046	13949	13981	14091	14082	13914	14117	14164	13931	14074	14189	14135	13988	14205	14111	14199	13895	14006	14142	14063	14173	13923	14032	13970	14171	14125	14154	13994	14104	14074	14084	13890	14080	14033	13985	14143	13999	14091	14025	14021	14223	14131	13908	13954	14030	14061	14124	14014	14092	13994	14107	14063	14181	13962	14032	13896	13978	14191	14229	13897	14045	14134	14059	13954	14101	14103	14181	14079	14011	13967	14102	14137	14083	14110	14031	14128	14034	14089	13924	13874	14057	14043	13997	14034	14123	14097	14166	14037	14116	14198	14031	14107	13997	13911	14051	14015	14066	13940	13881	13989	14062	13899	14074	14049	14059	14063	14024	14185	13906	14074	13816	14134	13825	14126	14164	14055	13942	13967	14089	13991	13978	14014	14037	14124	13981	13875	14044	14029	14144	14074	14108	14070	14050	14108	14139	14036	13958	14107	14061	14017	14082	14055	14031	14050	14098	14081	13989	14110	13998	14007	14133	14105	13914	13914	14002	13967	14136	14015	14105	14040	14132	14240	13817	14031	13997	14102	14168	14025	14079	14017	14030	14176	14134	14045	13971	14031	14028	13996	14088	14037	13943	14008	13995	14038	13889	14007	14214	14062	14059	13955	14057	14057	13947	14048	14257	14185	14006	14019	14010	13858	13899	13963	14146	14014	13832	14156	13942	14051	14042	13860	13985	14058	14017	13876	13985	13989	14123	14043	14102	14263	13911	14237	13978	13892	13925	14173	13865	14031	13966	14099	13952	13858	14090	13977	13971	13960	14047	14066	14187	13975	14027	14048	13969	13906	13793	13945	14104	14099	13947	14100	13925	13913	13961	14082	13923	14028	14036	13998	14003	14059	14131	14063	13993	13981	14288	14151	14025	14075	14130	14083	13975	13944	13911	14093	13991	13931	14045	14091	14127	14009	14050	14158	14092	14065	14071	14150	13774	14119	14014	13919	14039	14080	14020	14018	14148	14156	14165	14157	14107	14094	13962	13916	14021	14135	14204	13939	13962	14016	13943	13978	14156	13889	14048	14175	14146	13953	14040	14028	14060	13925	14104	14034	14150	13771	14111	14169	13957	14021	14170	14027	13946	14027	13975	14072	14267	13946	13954	13942	14124	14069	13984	14218	14112	14004	14083	13946	14030	14053	13946	14115	14025	13931	14022	13934	14105	14087	14066	14029	14120	14031	13989	14048	13950	14174	14017	14025	14104	13943	14072	14080	14075	13796	14182	14125	14030	14189	13897	14019	14125	14241	13851	13989	13949	14148	14084	13955	13886	14112	13889	14090	14064	14108	14066	14074	14010	14059	14243	14085	14025	14078	13978	14089	14062	13896	14154	14019	13966	13844	13935	14004	14036	14047	14132	13953	14116	13977	13882	14107	13956	13928	13941	13973	14010	14003	13999	14003	13990	13960	14189	14041	14026	13991	13959	14153	14014	13968	14119	14064	13791	14019	14000	13939	13966	13986	13873	13942	14139	14087	14048	14002	14035	13885	14155	13990	14003	14129	13978	13936	14020	14040	13875	14107	13961	13923	14008	13865	14044	13827	13975	14041	14017	14024	14114	14118	13826	14147	14016	14132	13994	14176	14041	14141	14217	14071	13911	13922	14082	13979	13964	13860	14068	13988	14191	13941	13983	14094	13772	14199	14113	14095	14085	14236	14064	14128	14073	14023	14025	14065	14004	13989	13876	14031	14007	13993	13946	14059	13885	14013	14164	13853	14002	13866	14138	14055	13997	14144	14020	14013	14031	14025	13916	13865	13966	14020	13997	14153	13942	14126	13999	14239	14161	13896	14028	14121	14000	13839	13974	13937	14088	13949	14118	13934	13906	13953	14061	14095	14112	14018	13944	14112	13934	14009	14047	13983	14012	13957	14222	14074	13914	14096	13956	14122	14061	14011	13978	14110	13814	14029	14119	14021	14003	14064	14093	14090	14005	14049	14072	13955	14104	14081	14085	14077	13903	13968	14100	14118	13934	13950	13933	13968	13974	14035	14014	14109	14184	14099	14208	13938	14011	13953	13939	14013	14016	13971	14141	14111	14159	13959	14083	13923	14107	14112	14009	13950	14121	13982	14146	14169	14159	13921	14026	14107	14110	14123	14185	14029	13950	14013	13964	14055	13992	14034	14242	14115	13983	14019	13959	14034	13920	14066	13902	14138	13865	14050	13973	13998	13910	14057	14157	14125	14033	14157	13927	13974	14040	13937	13930	13928	13898	14161	14149	13983	14072	14017	14145	13945	14004	14059	14042	14165	14143	14028	14012	13921	13994	14081	14053	14044	13866	14075	13998	14123	14083	14141	14077	14061	14124	14040	14072	14095	14026	14020	14097	14040	14148	14069	13968	14166	14192	14165	13925	14159	13962	13992	14008	14124	13983	13892	14107	14005	14056	14210	14011	14094	14041	13879	14021	14034	14194	14000	14018	14207	14000	13988	13917	13999	14073	14028	13999	13944	14104	14018	13863	13881	14002	14075	14027	14066	14003	14042	13990	13991	14083	14093	14021	14080	14151	14177	14034	14061	13896	13969	14013	13921	13939	14009	14300	14128	13951	13943	14040	14010	13860	13912	14197	13993	14032	14107	14038	13932	13981	14008	13919	14015	14039	14042	14218	13774	14147	14006	14141	14051	14103	14090	14119	14076	13892	13923	14073	14243	13949	14110	14060	14051	14141	14065	14136	14196	14075	13919	13935	14092	14181	13890	14076	14013	13954	14193	14056	13963	14060	13997	14116	13941	14057	14168	14095	14080	14159	13982	14087	14061	14059	14104	13981	13883	14053	14013	14060	14074	13888	13981	13876	14049	14029	14036	13938	14115	14166	14033	13957	14190	14025	14043	14108	14024	13987	13921	13996	14090	13915	13920	13937	14075	14040	13930	14100	13935	13964	13951	13943	13901	13975	14027	14142	14116	13984	14164	14044	14119	13939	13961	14013	14058	14035	14033	13992	13989	14056	14211	13995	14101	14097	14050	13886	14009	14169	13995	14050	14099	14062	14143	14025	14235	14022	13954	14042	14012	14112	14092	14029	14003	14026	14134	13972	14096	13923	14090	14005	14062	13927	14207	13997	14116	14069	14010	14017	13983	14010	14018	14078	14220	14003	14009	14051	14045	14031	14147	14140	14195	13855	14074	13954	14008	14048	13987	14037	13913	14026	14044	14027	13971	14062	14026	14083	13959	14144	14012	13996	14084	13917	14100	14084	14045	13992	14062	13988	13999	14103	14059	13991	13973	14108	14151	14175	13833	14066	13972	14084	14025	14052	14124	13935	13894	13988	13890	13947	14186	14039	13968	14094	13993	13914	14007	14106	14032	13981	14171	14004	14059	14126	13933	14074	14057	14047	14078	13939	14153	14160	13977	13993	14167	13938	14070	13915	14023	13990	13974	13922	13975	14059	14175	14187	14046	13983	14087	14011	13988	13963	13988	14059	14188	14078	13991	14148	14080	14072	14076	14069	13976	13955	14333	14060	13999	13981	14086	14075	13995	13840	13983	14080	14019	13958	14024	14065	13953	14103	14024	13916	14034	14133	14146	14124	14008	14038	14108	13925	14109	13982
26882	22737	27701	24559	19430	17581	16993	16332	15720	15547	15636	15517	15355	15065	15290	15076	15171	15010	15144	15009	14810	14748	15033	15036	15021	14664	15015	14878	15016	14949	14800	14990	15100	14881	15095	14832	14956	15219	15000	14973	15090	15028	14834	15017	14773	14900	15027	14919	14873	14953	14728	15147	15184	15080	14912	14847	14965	14824	14761	15016	15022	14986	15100	14810	14915	14854	14828	14862	14830	14983	14871	14805	14935	14952	14995	15019	14943	14815	15099	14818	14891	14676	15100	14834	14706	14753	14957	14802	14837	14971	14857	14616	14833	14865	14829	14771	14786	14810	14933	14871	14850	14964	14836	14856	14821	14966	14942	15015	14846	15068	14963	14810	14775	14955	14807	14807	14848	15205	14909	14681	14839	14893	14827	14793	14815	14710	15054	14957	14965	14728	14844	14944	15175	14867	14795	14850	14899	14958	14867	15149	14938	14899	14961	14847	14837	14879	14934	14834	14876	14954	14949	14813	15003	14897	14871	14834	14763	14881	14880	14893	14763	14884	14856	14976	14775	15039	14878	14887	14792	14751	14972	14955	14966	15021	15035	14932	15056	14834	14991	14807	14974	14775	15023	14980	14959	14911	14991	14999	14916	14953	15070	14886	14973	14767	14962	14868	14961	14786	15022	14925	14965	14891	14929	14740	14832	14918	14808	14942	14775	14746	14761	14711	14849	14874	14736	15047	14655	14869	14882	15001	14963	14886	14838	14883	14964	14879	14957	15017	14980	14900	14817	14967	15112	14761	14959	14964	14812	14894	15118	15115	15015	14891	14793	14974	14936	14828	14796	14667	14841	15094	14981	14892	14872	14797	14897	15103	14931	14959	14909	14680	14948	14804	14928	14991	14835	14939	14923	14923	14889	14995	14778	14824	14904	14900	14778	14918	14639	14803	14893	14789	14879	14814	14856	14864	14915	14775	15015	14759	14877	14711	14952	14889	14801	14930	14914	14701	14702	14795	14978	14830	14688	14995	14923	14867	14789	14850	14836	14888	15093	14918	15034	14777	14904	14961	14728	15022	14993	14774	15126	14958	14908	15011	15155	14918	14780	14805	15182	14907	15138	14898	15015	14927	14983	15115	14675	14746	14839	14829	14841	14685	14885	14682	14739	15100	14804	15023	14943	14856	15032	14664	14831	14869	14840	14807	14854	14957	14877	14822	15035	14927	14932	14780	14989	15011	15065	15081	14871	14965	14902	15074	14940	14914	15039	14840	14906	14716	14798	14836	14788	14919	14970	14850	14787	14820	14958	14918	14800	14829	14951	14981	15046	14984	15074	14913	14905	14779	14756	14976	15099	14854	15100	14936	14908	14893	14909	15085	15116	14953	14741	14899	15072	14846	14991	14873	15002	14787	14975	14917	14785	14950	14933	14848	14704	15000	15083	14935	14852	14747	14870	14976	14906	14819	14514	14866	14726	14982	14807	14770	14779	14924	14792	14888	14555	14855	15034	14898	14817	14885	14877	14965	14857	15062	14912	14843	14868	14817	14671	14810	14795	14818	14738	14682	14885	15036	14945	14750	14944	14989	15000	15007	14971	14944	15039	14746	14870	15074	14877	14739	15012	14763	14986	14956	15015	14965	15047	14829	14920	15071	14984	14930	14918	14801	14880	14922	15117	15002	15004	14841	14951	14839	14722	14818	14830	14978	15016	14805	14973	14838	14945	14835	15143	14925	14950	14895	15003	15002	14816	14894	15006	14945	14969	14894	14948	15038	14990	14793	14797	14973	14961	14879	14722	14734	14879	14801	14880	14760	14904	14911	14831	14769	14749	14873	14976	14975	14863	14860	14884	14795	14850	15022	14837	14853	14889	14773	14990	14962	14764	14994	14780	14889	14903	14686	14855	14843	14826	14895	14883	15000	14887	14769	14860	14897	14847	14834	14881	14936	15181	14954	14738	14847	14931	14866	14854	14960	14971	15015	15014	15116	14939	14873	14899	14887	14796	14835	14855	14876	14867	15027	14896	15000	14808	14904	14939	15075	14830	15053	14909	14976	14825	14834	14907	14849	14939	14925	14902	14940	14856	15004	14995	14848	14969	14835	14825	14914	14856	14995	14829	14937	14792	14981	14864	14800	14966	14943	15111	14981	14938	15020	14976	14807	14998	15011	14724	14941	15033	14917	14941	14711	14700	15068	15057	14841	14923	14975	14800	14985	15053	15046	14954	14797	14941	14936	14835	14870	14950	14934	15017	14852	15068	15054	14920	14922	14929	14839	14959	14969	14824	14980	14973	14990	14797	14935	14929	14896	14853	15058	14836	15027	14963	14949	14960	14998	15053	14826	14894	14720	14920	14894	15040	14870	14847	14807	14735	14963	15031	14925	14710	15036	14844	15016	15006	15102	14835	15012	14983	14835	14895	14820	15217	14751	15089	14996	14919	15090	14829	14786	14986	14907	14892	15042	14940	14785	15009	14974	14982	14576	15061	14827	15047	15112	14946	15049	14913	15001	14969	14934	14786	14869	15003	14969	14993	14909	14891	14726	14894	14785	14906	14764	14938	14806	14961	14792	14872	14867	14787	14905	14974	14923	14804	14873	14851	14834	14847	14892	14890	15027	15018	15181	14757	14916	15006	14967	14855	14950	14941	15049	14768	15019	14896	15121	14796	14873	14943	15031	15030	14738	14869	14841	14781	14990	14851	14910	14943	14796	15014	15060	15012	15019	14935	15005	14937	14957	14908	15007	14906	14892	14869	14849	15068	14826	14918	14886	15075	15101	15069	14717	14868	14936	14809	14882	14933	14992	14989	14868	14897	14697	14939	14557	14792	14901	15047	14859	14933	14762	14734	14877	14912	14909	14782	14836	14802	14926	15030	15068	15035	14829	14818	14987	15041	14803	14768	14998	14745	14993	14804	14800	14761	14634	14959	14931	14873	14816	14929	14750	14958	14909	14890	15014	15049	14902	14925	14925	14818	14793	14982	14734	15006	14943	14911	15108	14928	14958	14991	14790	14976	14773	14884	15089	15032	14764	14777	15059	14831	14750	14883	14989	14946	14753	15089	14962	15001	14889	14894	14976	14822	14791	14935	14949	15068	15001	14714	14858	14829	14666	15073	15066	14853	15019	14872	14822	14888	14757	14887	14983	14795	14806	14948	14850	15023	14752	15185	14945	14999	15067	14975	15154	14952	14703	14651	14802	14804	14761	14943	14847	14838	14863	14874	15097	14903	15073	14960	14770	14983	14859	15042	14789	14995	14800	15023	14906	14913	14904	14918	15026	14891	14926	15054	14973	14763	15120	14865	15036	15149	14804	14874	15063	14882	15007	14960	14956	15013	14847	14959	14858	14958	14921	14808	15000	15060	14791	14810	15046	15051	14925	14925	14870	14983	14956	14884	14947	14846	14991	14998	14949	14787	15101	14804	14800	14983	14718	14916	14913	14926	14885	14847	14892	14797	14908	14945	14924	15217	14888	15057	14850	14877	15056	14892	14793	14993	14854	14882	14800	14834	15035	15037	15024	14671	14922	14806	14750	14967	14843	14928	14996	14883	14917	14969	14854	14977	14900	14931	14774	15181	14839	14907	15040	14761	14895	14966	14845	14748	14733	14994	14975	15000	14970	14884	15017	14847	14932	14751	14928	14922	14857	14872	14885	14917	14910	14777	14932	14749	14941	14910	14954	15108	14939	14999	14767	14889	14927	14811	15031	14870	14839	14825	14925	15052	15023	14732	15046	14985	14867	15066	15056	14938	15006	15079	14816	14935	14803	14769	14862	14794	15012	15097	14927	15017	14830	14826	14901	14986	14851	14895	14898	14926	14804	14926	15075	14994	14847	14926	15047	14849	14896	14862	14947	14967	15085	14954	14846	14982	15056	14750	14792	14896	15012	15007	14932	15170	14918	14537	14873	14867	14860	14976	14957	14767	15032	14946	14837	14871	14814	15110	14881	15130	14910	14766	14589	14844	14846	14882	14822	14848	14796	14948	14908	15063	15100	14789	14905	14991	14860	14959	14903	14777	14763	15042	14836	14970	15143	14870	14871	14858	14847	14932	14835	14800	14840	14817	14978	14725	14891	14725	14992	15033	15103	14775	14792	14981	14981	14816	14835	14909	14695	14749	14920	14984	15051	14933	14834	14799	15066	14716	14836	14898	14743	14931	15168	14885	14775	15028	14936	14825	14832	14845	14883	14682	14809	14924	14878	14819	15113	15133	14914	15080	14799	14990	14978	15000	15003	15077	14787	15120	15128	14926	14923	14954	15039	14970	14976	14940	15010	14987	14810	14962	14775	14938	14992	14996	14934	14858	15215	15079	14732	15099	14894	14932	14830	14946	14918	15089	15008	14951	14970	14908	14923	14858	14925	14825	14914	14851	14865	14951	15049	14833	14874	14789	14896	14896	14896	14836	15148	14913	14806	14851	14914	14903	14853	15221	14962	14934	14964	15095	14818	15029	14948	14955	14884	15187	15183	14931	14935	15017	14814	15092	14870	14956	14917	15078	14797	14986	14918	14607	14852	14855	14820	15005	14845	14907	14677	14847	15066	14751	15171	14852	14844	14906	14835	14942	14985	15095	15142	14988	14909	15058	14962	14959	14946	14866	14852	14813	15006	14734	14991	14998	14973	14891	14964	15020	15102	14926	14773	15084	14853	14910	14897	14789	14973	14946	14827	14996	14781	15034	14760	15112	14807	14915	14989	14757	14863	14908	14704	14640	14767	14875	14921	14858	14895	15051	15026	14972	15116	14843	14847	14847	14983	14814	14825	14859	14894	14978	14965	14887	14940	15112	14849	14974	14948	14974	15012	14894	15001	15107	14848	15011	15108	14876	15014	14913	15065	14658	14913	14868	14800	15006	14699	14899	14852	14760	14943	14843	14792	14778	15007	14933	14821	14926	14807	14999	14846	14928	14996	15018	14884	14835	14810	14855	14860	14820	14848	14850	14816	14851	14886	14797	15024	14793	15103	15173	14937	14802	14887	15140	14839	14990	15014	14969	14882	14887	14907	14828	14944	14933	15021	14906	14982	14888	14913	14940	15201	14972	15138	14868	14818	14963	14958	14876	14900	14875	14806	14862	14827	15234	14837	14986	15025	14865	15051	14856	14969	14909	14931	14867	14869	15038	14988	14973	15059	14877	14876	15046	14822	15024	15118	14800	14939
21064	31935	29973	23583	20494	18132	16929	16207	15365	15246	14774	14469	14426	14403	14322	14349	14248	14208	14241	13982	14025	14059	14154	14158	13841	14019	14091	14003	14036	14153	14172	14028	14003	14204	14000	13875	13838	13861	13987	13942	14240	13995	14021	14166	14066	14044	14049	14096	13974	14222	14177	14170	14314	13948	14105	13969	13938	13830	13920	14061	13962	13906	13966	13907	13923	14041	14039	13985	13951	13943	13840	13951	13883	13993	14012	13858	13847	13953	14041	13828	14058	14056	14039	13955	13886	13985	13918	14015	13987	13974	13932	13961	13858	13938	14017	13929	13910	13900	13854	13889	14045	14085	13768	13908	14001	13940	13983	13845	14006	14149	14012	13960	14025	14081	13811	13850	14148	13897	13957	14032	13859	13982	13946	13959	14063	13909	14107	14063	13943	14052	13953	13935	13947	13875	14034	13985	13941	13911	14029	14058	13991	13893	14001	13883	13822	13868	13990	13835	14037	14027	14014	13970	14059	13906	14068	14046	13893	14028	13945	13865	13838	14113	14029	13954	14042	14051	14066	13868	13948	13863	13983	13993	13930	13951	13973	14083	13901	13763	14045	14034	13964	14005	13964	13996	13877	13904	13927	13887	14028	14030	13935	13900	13894	13975	14158	14099	14008	13838	14067	13934	14043	14015	14055	13969	14077	13858	13994	13914	14008	13778	13871	13936	14025	13923	13969	13947	14223	14135	14086	13929	13991	13865	13966	14058	13965	13912	14083	13994	14101	13970	13822	13919	13890	14193	13908	14039	13938	13831	14154	14025	13857	13960	13968	13861	13951	13943	13953	14049	13836	13936	14024	14126	13905	13830	13991	13901	13819	13879	14048	14016	13867	13930	14057	13896	13915	13956	13947	14132	13896	14061	14025	13985	13932	14052	14041	13875	14038	13978	14099	13775	13967	13934	13850	13960	13807	13934	14044	13963	14013	14109	13950	14182	13892	13886	14092	14101	14029	13931	14019	13965	13939	14067	13950	13857	13988	13966	13884	13993	13975	13959	13990	13978	13891	13872	14080	14070	13929	13968	13978	14076	14017	14015	13933	14083	14125	13879	13913	13994	13916	14045	14032	13965	14048	13925	13895	13993	13894	14019	13794	13801	13850	13962	13819	14031	13978	14044	13747	14061	13991	13914	14047	13985	13971	14031	13891	14044	13951	14075	14085	14042	14036	13799	13923	13937	13841	13861	13916	13897	13980	13918	13950	13975	14136	14034	13913	13964	13864	14041	13935	13920	14057	13928	13874	14040	13963	14002	14040	13885	14125	14021	13969	14008	13938	14044	13961	14018	13851	14049	13791	13884	13930	13959	14001	14071	14015	14090	13915	13920	13923	13773	13861	13830	13904	14099	13940	14029	13952	13939	13940	13851	14027	14003	13872	13964	14005	13901	14011	13911	13876	14000	13984	13878	14027	13936	13908	13984	14142	14006	13979	14038	14017	13937	14135	13980	13976	13908	13962	13965	14129	13816	13957	13978	14052	13831	14116	13970	13837	13942	13984	13960	13846	13899	13881	13932	14061	13940	14070	13903	13903	14016	14065	14093	13989	13908	14049	13876	13842	13953	14099	13959	13971	14025	13954	13972	13909	13941	13985	14038	13836	13986	13919	14007	13911	14021	14160	13957	13926	14091	13971	13812	14015	13806	13888	13945	14049	13977	14124	13931	13926	13897	13807	13841	13760	13916	13951	13932	13920	13979	13973	13993	13941	13953	14106	14018	14125	14083	14057	14082	13998	14060	14016	14132	13991	14031	13890	14036	13981	13876	13949	14038	14019	14121	13859	14036	13916	13964	14150	14132	14093	13949	13902	13956	14052	14008	13714	13975	13937	14064	14083	14043	14195	14014	13909	14041	13881	14069	14063	13994	13847	13972	14017	14032	14027	13971	13880	13889	13933	13879	14163	13978	14050	13925	14012	14069	13995	14049	14196	14136	13855	13879	13944	14092	13946	13993	13970	13938	14033	13833	14130	14010	14075	13935	14042	14070	14126	13903	13977	14031	14106	13893	13854	13852	13938	13958	14006	13860	13955	13965	13946	13871	14076	14020	13987	13833	13995	14072	13943	13875	14016	13964	14043	14113	13823	14000	13953	14058	13881	13953	13915	14067	14047	13923	13985	14040	13878	13928	14085	13943	13979	13954	14173	13875	13902	13935	13943	13973	13910	13956	13986	13816	13975	14077	13991	13915	13851	14081	14026	14017	13950	13973	13977	14046	14148	14007	14066	13952	14002	13974	13954	13836	13907	14085	13899	13816	13900	14207	13935	14036	13777	13966	13856	14227	13866	13995	14061	14014	13882	14001	14056	13934	14003	14034	13880	13859	14034	13920	13829	14050	13927	13940	14151	14070	13944	13937	13965	13927	14035	13925	14100	13956	13984	14017	14082	13876	14112	14100	14039	14022	13908	13938	13952	13819	13950	13920	13908	14043	14047	14208	13799	13921	14119	13947	13847	13973	14251	13891	13743	14022	13906	14016	14037	13924	14005	13932	13987	14198	13819	13840	13976	13930	14078	14051	14095	13924	13917	14099	13823	14008	13908	14040	13948	13877	13855	13983	14066	14191	14005	13770	13946	14137	14000	13972	13975	13728	14009	13920	13984	14026	14089	13992	13793	13970	14086	14129	13938	14035	14006	13879	14036	13959	13898	13847	13928	13885	14105	13954	14085	13999	14000	13774	13974	13979	14081	13804	14079	14022	13955	14046	13969	13870	13963	14072	13957	14013	13929	13870	13971	13929	13991	13907	13868	14074	13920	13978	13895	13970	13916	13999	14009	13828	14039	13914	13995	13997	13824	13815	13991	14035	14030	14024	14086	14024	14077	14017	13763	13935	14046	13990	13916	14059	13867	14005	14044	13926	14047	13951	14000	13937	14060	14021	14115	14048	14054	13980	13799	14023	13996	14081	13956	14101	13867	14031	13958	13835	13946	13942	14069	14053	13911	14079	13856	13742	13814	13915	14091	13978	13980	13998	14008	14136	14039	13998	13898	14120	14047	13928	14074	13853	13965	14004	14129	13947	13993	13824	13976	13998	13863	14079	14052	14027	13874	13945	13949	14050	13980	14014	13886	13901	14086	13961	13946	13829	13969	13962	13867	14037	13903	14113	14088	14127	14059	14028	13937	13975	13952	13898	13886	14104	13923	14062	13878	14086	13903	14086	13979	13974	14060	13998	14145	14080	14126	14017	13995	13995	14125	13896	13934	14126	13936	13996	13988	13983	13882	13944	13860	13958	14064	14129	14014	13968	14059	14100	13973	13898	13951	14040	13901	14047	13994	14098	13922	13968	14077	13938	14085	14067	13771	14220	13948	13864	13996	13929	14016	14083	14196	14019	13917	13916	14052	13946	14007	14103	13761	14142	13999	13994	14086	14195	13946	13960	13901	13926	13974	13802	13946	13980	13950	13978	14035	13929	13919	13929	14168	13937	13875	13817	13847	13939	13934	13919	13983	14069	13919	13922	13879	13932	13998	14031	13877	13966	14067	13919	13891	14018	14109	14008	13964	14085	13974	13961	13962	13988	13956	13941	13810	14057	13959	14037	14162	14029	14003	14067	13899	13996	13900	14031	13930	13947	13874	14054	13848	14117	14058	13970	13977	14032	14067	13939	13886	13819	14015	14048	14090	13997	13943	14120	13888	14098	14058	13812	14069	13983	14101	14079	13848	13964	13829	14056	13987	13995	14081	13897	14068	13925	13932	13803	13835	14034	13955	14047	14075	13717	13963	13933	13918	13957	14033	13977	13985	14050	13894	13925	14012	14100	13956	14063	13916	14017	13984	14091	13939	14052	13762	13888	14033	14048	14019	13844	14116	13961	13900	13931	13919	14089	13954	13988	13958	13864	13848	13904	14027	13938	13865	13885	13992	13909	14159	13967	13788	13983	14049	13888	14062	13921	13952	13887	13892	14143	14050	13800	13982	14074	13960	14109	13987	13906	14100	14037	13905	14088	13943	13907	13961	13943	14128	14069	14013	13854	13941	13925	14051	14130	13957	13913	14124	14031	13858	13822	13853	14045	13994	13912	14070	14061	14190	13910	13972	13960	13994	13850	14079	13991	13915	14008	14053	14002	13931	14007	13939	14055	13994	13930	13853	13960	13959	14082	13925	13831	13892	14129	14056	14087	14101	13930	14129	13895	14121	14078	13954	14071	14022	14050	14144	13979	14125	14031	13915	14000	13994	14097	13832	14002	13951	13828	13835	13943	14059	13804	14054	14010	14030	13997	14003	13995	13930	14116	13971	14084	13961	14068	13941	13901	13891	14037	14211	13953	14031	13875	13980	14093	13891	13889	14075	13984	13987	13794	14016	14080	14007	13928	13746	13992	14006	13961	13936	13900	13935	13839	14027	14075	13921	13756	13900	14018	13932	13964	13953	14091	14008	14058	13953	13849	13921	14016	14221	14003	13865	14042	13889	14004	14045	13879	13996	13942	13891	13971	14005	13945	14000	14079	14118	13893	14030	14042	14036	14085	13985	14002	13903	13851	13899	14065	13822	13984	13873	13979	14085	13947	13877	13936	13976	13989	13989	13936	14004	14013	14080	14015	13894	14094	14050	14010	13971	13995	14092	13975	14028	13987	13938	13952	13836	13841	14090	14170	14024	13903	13924	14020	13916	14026	13993	14118	14059	13930	14004	13934	14037	14014	13855	13968	14096	14009	13960	14048	13958	14057	14035	14121	14038	14039	14008	13886	13821	14080	14019	14058	13938	13872	13975	13970	13981	14099	13978	13844	13952	14072	14012	13942	13943	14058	14190	13850	13969	13815	13960	14142	14033	13942	13944	13931	14004	14115	13934	14034	13873	14041	13970	13873	13975	14033	13851	13766	14034	13913	13907	13921	13943	13970	13936	14094	13926	13922	14027	13888	13972	13998	13938	13875	13836	14088	13935	13916	14072	13835	13964	14153	14088	13903	13955	13994	13980	13984	14063	13875	13946	14068	13976	13977	13927	13916	14156	14033	13921	14058	14022	13929	13948	14040	13914	13905	13812	14146	14040	14079	14046	14093	13744	13906	13877	13920	13944	13931	13991	13937	13935	13949	13989	13926	14068	13924	14098	13956	14074	13959	14031	13915	13924	13947	14106	13882	13957	13958	13969	13944	14004	13869
23589	21102	28680	23976	22295	22734	21524	18087	16805	16705	16292	16160	15792	15846	15637	15333	15345	15419	15446	15158	15214	15160	15324	15272	15269	15251	15007	15168	14950	15101	14959	14910	15234	15139	15128	15122	15326	15178	15294	15061	15021	15207	15166	15010	15081	15146	15205	14908	15314	15121	15688	16003	15602	15481	15455	15256	15226	15119	14940	14944	15037	15115	15125	15155	15094	14929	15088	15167	15228	15022	15019	15057	14947	14922	15023	15104	15173	15119	15216	15078	15199	15212	15019	15112	14989	15027	15013	15123	15057	15023	15019	15025	15079	14957	14980	15040	15154	14916	15114	15050	14950	15082	14997	14963	14920	14988	15092	15002	15088	15233	15196	15011	14997	15153	15307	15043	14923	15198	15079	15015	14771	15070	14911	14858	15023	15274	15101	14795	15036	15013	15066	14783	15059	15041	15060	15206	15011	14917	15006	15132	15114	15055	15156	15042	14864	15256	15034	15114	14999	14959	14991	14831	15031	14955	15092	15062	14843	15002	14991	15168	15092	14888	15265	14954	14895	15217	15001	14943	14931	14853	15115	15272	14958	15086	15033	15223	14942	15085	15069	14961	14781	14969	14971	14911	15201	15224	14960	15064	15212	14946	14850	14924	14947	14970	14928	14871	15011	14922	14915	15073	14915	15078	15021	14979	15212	15058	15120	15109	14910	15091	15062	15183	14972	14981	15196	14822	15105	15096	14968	14901	15084	14889	15028	15141	15290	15145	14988	14793	15010	15024	14954	14866	14948	15022	14931	15073	15270	14781	14949	15140	15078	15110	14857	15138	15238	15137	14958	14927	14964	15069	15008	14972	14943	15017	15161	14943	15044	15116	15081	15138	14918	15044	14978	15102	15169	15059	15237	15016	14984	14926	14842	15050	15080	14969	14833	14903	15044	15003	15066	14966	14910	14866	14965	14934	15232	14882	14961	15096	14857	14933	14881	14885	14871	15186	15043	14980	15188	15082	15048	14986	14896	15042	15107	14825	14859	15092	14999	15057	15194	14934	15047	14968	14989	14945	14938	15050	15061	15115	15152	14789	14918	15137	15050	15124	14861	15123	15098	14949	15017	14900	15035	14917	15004	15080	15003	14975	14915	15066	15153	15075	15031	14992	15031	14960	15105	15008	15007	15007	14991	15044	15162	15065	14930	15094	15052	14940	15034	15173	15085	15105	14917	15104	15107	15082	14952	15010	15261	15057	14957	14762	15070	14912	14866	15215	15147	14943	15032	15075	14852	15015	15117	14949	15011	15025	15051	15173	14939	15113	15002	15231	15034	15108	15031	15016	15099	15183	15012	15018	14874	14849	14805	15039	15008	15119	15137	14815	15042	14859	15065	15178	14955	15133	14945	15068	15106	15140	14963	15124	14973	15040	15082	15015	15076	14990	15069	15034	15221	14984	14887	14920	15070	15121	15006	14984	14937	15049	14997	15121	15061	14893	14912	15188	14924	14795	14911	14926	14905	14867	15000	14934	14911	15077	15186	15155	14985	15041	14960	15041	15029	15065	15120	14959	15318	15214	15139	15018	15113	15078	14874	14870	15050	14976	14910	14850	14912	15076	14746	14994	15004	14802	15090	14935	14929	15054	15137	15046	15031	14773	14821	14978	14988	14946	15120	14853	14955	14960	15239	15205	14916	14943	15061	14906	15007	14956	15075	14965	14908	14972	15050	14921	15012	14836	14960	14912	15032	14976	14994	15028	14962	14830	15135	15024	15132	15132	15036	15105	15063	15144	14897	15044	14893	15115	14860	15258	15134	15115	15064	15044	14887	15009	14916	15008	14983	14905	14985	15118	15095	14984	14966	15306	15036	15043	15104	15004	14919	15111	15063	14964	14940	15144	15050	14957	15109	15253	15042	15018	15079	14939	14971	15050	15025	15177	14997	15071	15202	14989	15097	15078	15024	14935	14962	15042	14916	15077	15065	15244	15068	14842	15055	15055	15085	14917	15084	14945	15045	15134	14850	14911	14923	14997	14979	14928	14989	14997	15062	15031	15063	14899	14901	14961	14953	15153	14973	15093	15231	15051	14930	14879	15059	15068	15135	14879	15013	15156	15146	15013	14964	15191	15009	14997	15122	14887	14955	15015	15008	14955	15038	14985	15021	14925	14995	14998	15169	15099	15287	15063	14913	14980	15269	15057	14800	14956	15099	15192	15017	15015	15207	15007	15136	14968	15051	15049	15031	15103	14967	14991	14982	14978	14929	14945	15026	14990	15072	15094	14945	15095	14984	14997	15062	15043	15055	15027	15082	15215	14919	15131	15019	15044	15086	15111	14988	15100	14997	15124	14996	14941	14902	15182	14997	15021	14917	14964	15099	15133	15130	14987	15058	15027	15084	15032	15110	15188	15133	14968	15094	14897	15052	15234	15189	15025	15148	15089	14986	14972	15044	15106	14935	14909	14892	15053	15034	15109	14956	15053	14946	15069	15033	15228	15152	15118	15044	15067	15010	15107	14960	15116	15128	14919	15048	14983	15002	14919	14917	14781	14929	14989	14937	15030	15000	14904	15267	15052	15037	15089	14959	15107	14937	15106	15070	15127	15000	14956	14991	15085	15064	15038	14971	14944	14989	14956	14900	14867	15000	15089	14968	14958	14969	15107	14928	15104	15095	14902	15074	15088	14998	15034	15109	14939	15101	15107	14852	15130	15046	15014	14888	15074	15064	14991	15090	15101	15031	15087	14863	15247	15015	15033	14834	15133	15040	15021	15116	15090	15134	15001	14972	15019	14837	15013	15017	15020	14969	15116	14973	15281	15152	14990	14887	15000	14995	15112	15087	14995	15075	14971	15006	15136	14949	15109	15072	14993	15123	14958	15167	14984	15046	14875	15037	15000	14981	15080	15179	15084	15053	15042	15062	14864	14882	14725	14935	15001	15163	14855	15142	15105	15178	15050	15014	14997	14934	15091	15030	15084	15072	15195	14946	14858	15019	14972	15029	14983	15051	14991	14863	14807	14995	15078	15206	15055	14942	14894	14983	15089	15014	15152	15107	15247	14885	14950	14944	15108	14915	15088	15176	14923	15033	14991	14975	14929	15204	15100	14957	14995	15029	14919	15018	14956	15072	15086	14976	14971	15047	14921	14992	14992	15053	14885	14959	15160	15169	15001	14991	15031	15148	15009	14952	14898	15076	14872	15245	14811	15176	15034	15011	15039	15230	15222	15057	14969	14904	14956	15135	15025	14874	15044	15026	15058	15038	14881	14979	15027	14896	14952	15233	15035	15057	14920	14970	14828	15036	14810	15116	14928	14894	15063	14929	14931	15142	15126	14964	14934	15015	14967	15203	14946	15048	15114	14950	14978	15231	14966	14982	15071	14920	14932	14932	15004	15221	14907	14976	15109	14913	14963	15034	15129	14998	15089	15086	15222	14968	15083	14930	14868	14838	15231	15212	15157	15181	15012	14825	14983	15226	15290	15003	15042	14779	15084	14961	15074	15061	14782	14854	15020	15013	14950	15174	14938	15184	15054	15148	15205	15220	14960	15030	15080	15201	14994	14826	14886	14963	14895	14977	15045	14962	14979	15007	15021	15029	14900	15001	15053	14982	14973	15060	15069	14879	15205	14970	15139	15151	14980	15131	15079	15255	15084	15047	15166	15041	15090	14939	15139	14988	15016	14898	15011	15041	14995	15019	14925	14982	15140	15039	15190	14986	14931	14939	14845	14998	15010	15055	15238	14935	15006	15109	15007	14908	15079	15085	15084	15091	15007	15038	15031	14939	14868	15025	14980	15128	15006	14963	14915	15160	15244	15057	14994	14917	15071	15035	15068	15165	14979	15190	15276	14933	14977	14858	14961	15015	15151	14893	15006	14834	15084	15143	15134	14956	14944	15107	15153	14908	15178	14988	15131	14764	15314	15006	15051	15120	15107	15107	15277	15263	14964	14993	14841	15054	14973	15079	14878	14984	15104	15036	14850	15054	15052	15180	15056	15106	15009	15004	15061	15078	14913	15071	14989	15056	14952	14940	15199	15048	15182	14832	14973	14914	15131	15155	15045	15145	15065	15064	15032	14903	14890	14949	14929	14915	14858	15095	14862	15036	15132	15220	15039	15083	14926	15172	15111	15197	14963	15045	15063	14929	15090	14992	15064	15067	15213	15046	15062	15129	15114	15025	14992	15086	15019	14845	15063	14960	15040	14992	15085	14940	15041	14984	15109	15012	15069	14955	15096	15159	14984	15163	15045	14981	15155	15062	15112	15005	15015	15083	15026	15207	15115	14978	15016	14843	15061	15155	15235	14980	15050	15128	14920	14893	15155	14836	15186	15223	14977	15020	14840	14972	14916	14902	14709	14978	14988	14931	15192	14817	14950	14838	15091	14951	15139	15017	14917	15125	14988	15060	15132	14869	14957	15027	15036	15131	14974	15085	15052	14846	15042	15010	14927	15110	15080	15042	15063	14903	15004	14886	14949	15156	14844	15028	15101	14900	15156	15075	14962	15153	14970	15155	15042	14894	15062	15102	15002	15425	15027	15064	14987	15018	15066	15086	15058	15202	15201	15120	15341	14918	14840	14883	15000	15014	15019	15012	14997	14932	14959	14929	15139	15293	15038	14998	15092	15015	15074	14834	14931	15104	14903	14965	15125	15140	14906	15117	14839	15124	15023	14903	15049	15094	15130	15241	14817	15129	14987	15002	15095	15196	15005	14969	14969	15175	14961	14785	14841	15031	14886	14854	15015	14962	15013	14928	14745	14934	14990	15047	14971	14854	14932	14965	14759	14798	15135	15077	15037	14909	15044	14986	14969	15103	14980	15125	15103	15055	15139	15237	15185	15043	14966	15105	15101	14955	15120	15008	15122	15136	15127	15117	14978	14990	14939	14875	14883	15091	14919	14992	15212	15221	15013	14960	15126	14877	15102	15041	15107	14888	14994	14931	15031	15064	14940	15200	15118	15018	15083	15160	15051	15038	15069	15008	14925	14880	14816	15068	14954	15042	15236	15044	14945	15036	14993	15226	14969	15020	14942	14952	14990	15039	14827	14995	14969	15093	14943	15202	14835	15186	15008	15247	15004	14998	15097	15074	15121	14969	14949	14995	14998	15237	15173	14983	14954	15199	15016	15035	15021	15086	15205	14935	15006	15036	14878	15167	15032	15218	15005
21598	38880	36876	29071	24822	21720	19636	18326	16939	16240	15831	15596	15195	15068	15007	14629	14694	14358	14559	14403	14272	14356	14451	14179	14115	14157	14328	14156	14308	14386	14213	14275	14059	14149	14107	14226	14303	14311	14134	14250	14139	14221	14110	14261	14208	14160	14194	14158	14195	14349	15273	15014	14991	14554	14390	14211	14210	14178	14015	13904	14275	14126	13979	14181	14153	14055	14009	14039	14183	14122	14122	13963	13994	14123	14104	14247	14173	14132	14024	14133	14159	14130	14173	13978	14087	14157	13916	14071	14286	14346	14157	14075	14036	14179	14097	14273	13883	14082	14009	14315	14089	14058	14266	14054	14077	14017	13927	14113	14171	13915	14145	14179	14071	14083	14201	14141	14107	14113	14188	14027	14119	14183	14004	14005	14164	14208	14117	14098	14099	14142	13930	13987	14225	14110	14185	14215	14197	14171	13998	14078	13965	14088	14066	14018	14134	14185	14022	14121	14099	14102	14229	14097	14253	14092	14154	14175	14099	14220	14135	14086	14122	14181	14106	14024	14065	14102	14181	14049	13984	14188	14115	14106	14198	14153	14148	14158	14311	13964	14108	14038	14183	14190	14240	14334	14072	14083	14018	13974	14006	13976	14225	14039	14110	14114	14245	14217	14080	14109	14100	14123	14170	14079	14269	14045	13954	14040	13977	14086	14173	14124	14042	14182	13970	14146	14061	14126	14261	14046	14235	14024	14094	14179	14102	14123	14129	14054	14094	14035	14151	14152	14050	14129	13881	14164	14171	14184	14076	14037	14180	13948	14064	14064	14217	14016	14210	14175	14174	13937	14103	14135	13989	14298	14153	13972	14061	14134	14080	14061	14110	14194	14190	13996	14173	13939	14043	14108	14033	14092	14158	14054	14241	14195	14145	14344	14167	14126	14125	14219	14008	13995	14101	14001	14182	14056	14160	14295	14104	14046	13881	14193	14056	14208	13928	14078	14101	14076	14135	14197	14096	14078	14042	14170	14123	13948	14034	14200	14151	14176	14198	14105	14158	13964	14270	14146	14036	14078	14137	14020	13973	14049	14025	13984	14016	14203	13981	14105	14299	14185	14177	14117	14160	14035	14083	14176	13876	14028	14145	14033	14179	14182	14123	14182	14096	14132	14099	14030	14047	14087	14193	13979	13927	14118	13944	14214	13990	14102	14195	13975	14186	14127	14279	14020	13924	14073	14182	14173	14005	14150	14155	13996	14016	14086	13944	14038	14013	14104	14105	14274	14021	14033	14169	14125	14243	14147	14173	14041	14091	13982	14065	13968	14101	14050	14066	14216	14025	14090	14141	13990	14096	14119	14119	14216	14172	14214	13958	14026	14123	14103	14025	14169	13999	14117	14224	14110	14010	14070	14192	14027	14111	14209	13985	13880	14102	14074	13988	14075	13999	14064	14179	14050	13965	14125	14104	14169	14109	14110	14021	14071	14091	14057	14015	13934	14146	14126	14017	14022	13924	14090	14229	14028	13971	14074	13917	14085	14226	14019	14180	14065	14040	14219	14042	14141	14078	14286	14197	14022	13974	14254	14208	13920	14218	14011	14159	14094	14217	14145	14197	14248	14078	14029	14200	14114	14132	14035	14055	14099	14125	14156	14347	14172	14059	14263	14331	14105	14023	13970	14003	14265	14086	13892	13995	14087	14071	14085	14073	14063	14153	14132	14054	14157	14221	13983	14157	14158	14083	14320	14081	14197	14104	14118	14058	14083	14100	14110	14109	14009	14206	14255	14020	14125	14002	14012	14063	14214	13977	13976	14044	14163	14252	14066	14015	14033	14123	14263	14165	14167	13990	14121	14244	14151	14203	14025	14317	14233	14078	14081	14181	13999	14120	14005	14171	14238	14133	13996	14184	14187	13946	14194	14038	14123	14044	14078	14183	14041	14029	14014	14079	14107	13946	14014	13989	14109	14065	13916	13999	14093	14151	14246	13946	13980	14108	14111	13922	14005	14179	14306	14072	14037	14024	13884	14029	14221	13948	14145	14114	14050	14241	14153	14156	14140	13971	14141	14207	13979	14113	13882	14100	14040	14178	14134	14136	14111	14312	14129	14136	13966	14191	13989	14023	13914	14117	13979	13915	14061	14193	14184	14187	13986	13916	14037	13985	14363	13959	14113	14025	13988	14040	13983	14034	14155	14249	14013	14144	14109	14002	13945	14198	14008	14132	14068	13944	14137	14089	14006	14177	14012	14168	13984	14012	14065	13946	14183	14161	14076	14227	14031	14044	14110	14066	14205	14105	13980	14069	14131	14168	14101	14237	14101	14200	14097	14236	14090	14056	14003	14173	14088	14146	14166	14143	13896	13858	13952	14136	14030	14053	14180	13938	14203	14045	14169	13964	14004	14105	14109	14234	14088	14139	14065	14164	14011	14133	14006	14006	14152	14141	14048	14072	14020	14007	14284	14109	14032	14082	14129	14076	14030	14155	14028	14263	14091	14270	13995	13961	14110	14034	14064	14258	13953	14178	14110	13995	14235	14282	14164	14195	14117	14174	14057	13857	14129	14103	14144	13946	14091	14064	14308	14197	13955	14043	14120	14083	14195	14037	14158	14073	14231	13997	14148	14189	14002	14087	14173	14160	14252	13977	14022	14056	14032	14019	14035	14117	14005	14169	14153	14126	14009	13994	14144	14204	14066	14240	13954	14118	14174	14108	14069	14006	14245	14139	14171	13938	14107	14225	14250	14229	14010	14183	14131	14007	14278	14080	13923	14031	14140	14005	14036	14120	14149	13981	14255	14126	13933	14098	13932	14100	13958	14063	14183	14122	14197	14179	13964	14167	14068	14185	14105	14130	13992	14199	14252	13948	14226	14080	14012	14178	14099	14214	13989	14055	13960	13943	14105	14088	14087	14049	14142	14084	14108	14120	14101	13964	14071	14015	14094	14157	14150	14230	14011	14212	14077	14119	14193	14131	13975	14148	13975	13975	14086	14081	14137	14202	14096	14022	14120	14121	14063	14041	13948	13988	13933	13936	14238	14082	14046	13985	14154	14068	14069	13934	14120	14247	14070	13961	14089	14133	14043	14115	14174	14016	14039	14177	14339	14064	14174	13979	14017	14121	14098	14221	14020	14312	14005	14177	14156	14132	14160	14113	14066	13935	14068	14168	13981	14042	14214	14093	14010	14158	14188	14168	14214	14112	14063	14057	14102	14000	14256	14043	14176	14094	14041	14102	14115	14244	14148	14042	14120	14068	14150	14133	14223	14132	13871	14146	14027	14029	14110	14133	13992	13990	14129	14147	14036	14005	14134	14085	14226	14221	14043	14187	14169	14160	14081	14174	14113	14073	14011	13994	14150	14178	14203	14200	14091	14042	14015	13920	14007	14185	14113	14022	14150	14215	14038	14161	14094	14212	14139	14136	13988	14087	14143	14281	14022	14155	13997	14180	14264	14152	14002	14197	14059	14067	14191	13999	14110	14148	14015	14070	14108	14186	14102	14109	14059	14378	14090	14129	14028	13930	14186	14154	14093	14308	14055	14181	13959	14066	14054	14141	14031	14173	14012	14078	14131	14101	14206	14030	14183	14157	14182	14142	14014	14128	14122	14075	14255	13939	14069	14266	14122	13997	13959	14135	14154	14084	14016	14224	14050	14113	13978	14138	14351	14002	14078	14013	14088	14167	13985	14139	14153	14055	14237	14092	14083	14216	14143	14193	14016	13986	14160	14332	14109	14098	14126	14234	14236	14156	14172	14080	14080	14002	14181	14054	14036	14031	14125	14123	13979	14220	14024	14306	13993	13937	14135	14230	14140	14111	14120	14031	14203	14059	14046	13997	14177	14181	14158	14118	14178	14163	14214	14157	14170	13855	14143	14091	14010	14063	14149	13932	14088	14059	14115	14133	14137	14270	14020	14158	14136	14204	14129	14196	14084	14056	13987	14164	14286	14129	14010	14080	14028	14134	14059	14091	14029	14133	14030	14144	13996	14143	13943	14213	14103	14030	14116	14089	14151	13991	14155	14185	14101	13883	14237	13914	14035	14150	14029	14157	14101	14070	14135	13995	14035	13992	14016	14091	14195	14081	14166	14053	14096	14079	14120	14187	14141	14007	14133	14144	13934	14111	14151	14158	14049	14293	14073	14025	14023	14192	14092	14074	14095	14173	14034	14014	14207	14134	14150	14050	14265	14154	14128	14233	13982	13898	14005	14127	13996	14020	13888	14243	13968	14048	14125	14044	14017	14279	14142	14151	14031	14155	14027	13830	14325	14154	14157	14100	13985	14193	14038	14156	14001	14001	14260	14023	14239	13997	14172	14094	14197	14150	14116	14280	13969	14072	14123	14134	14044	14143	14095	14037	14028	14195	14117	13956	14143	14132	14143	14023	13932	14315	14078	13980	14029	14174	14142	14171	14011	14172	14114	14051	14147	14125	14091	14065	14115	14184	14286	14093	14094	14025	14325	13970	14182	14202	14108	14149	13923	14053	14108	14236	14068	14236	14028	13939	14138	14202	14138	14084	14154	14046	14229	14109	14038	13939	14279	14038	14110	14206	14014	14114	14041	14135	14171	14197	14112	14086	14123	14179	14238	13915	14032	14327	14201	14059	14155	14052	13962	14070	14219	14034	13987	14215	14178	14159	14122	14119	13904	14133	14103	14034	13956	14107	13904	14114	14141	14098	14088	14057	14153	14065	14028	14336	14049	14082	13993	13995	14115	14153	13988	14169	14088	14055	13924	14112	14036	14054	14074	14061	13952	14147	13908	13994	14124	14023	14097	13969	14272	14065	14169	14178	14056	13974	14167	13920	14080	14192	14061	13924	14029	14017	14093	14151	14240	13976	14230	14081	13969	14079	14044	14210	13945	14097	14235	14125	14148	14113	14050	13995	14227	14133	14003	14120	14049	14073	14052	14149	14126	14216	13965	14054	13974	14105	14147	13883	14223	14098	14086	14081	14094	14229	14103	14241	13928	14139	14005	14186	13990	14035	14143	13995	14039	13965	14137	14083	14020	14130	13998	14117	13984	14059	14253	14025	13971	14081	14294	13912	14174	13921	14070	14075	14002	14025	14170	14190	14128	14060	14158	14025	14085	14095	13898	14136	14049	13970	14144	14103	14035	14026	14030	14009	14161	14319	14370	14072	14128	13908	14043	14155	13961
22637	21115	28985	23538	21475	23799	25883	19756	17896	17674	17098	16808	16565	16378	16230	16176	15935	15801	15718	15611	15637	15406	15587	15476	15458	15546	15502	15529	15362	15366	15524	15549	15413	15422	15429	15422	15406	15560	15439	15189	15594	15483	15502	15346	15487	15516	15427	15433	15529	15383	16533	16623	16284	16006	15810	15679	15460	15424	15368	15270	15425	15389	15336	15172	15250	15390	15288	15420	15317	15285	15407	15309	15466	15327	15356	15281	14982	15401	15158	15274	15396	15375	15313	15344	15267	15325	14938	15230	15209	15198	15306	15185	15274	15015	15208	15196	15245	15215	15210	15282	15189	15286	15299	15251	15180	15296	15225	15095	15313	15147	15292	15171	15201	15365	15456	15205	15097	15275	15334	15408	15408	15224	15166	15162	15261	15152	15381	15216	15290	15282	15012	15370	15100	15104	15287	15522	15283	15117	15132	15222	15104	15118	15179	15226	15260	15185	15133	15225	15309	15303	15302	15365	15229	15178	15237	15267	15161	15237	15031	15417	15391	15254	15028	15027	15190	15348	15357	15337	15158	15104	15045	15280	15284	15399	15081	15244	15239	15316	15346	15170	15163	15180	15179	15258	15388	15175	15029	15295	15446	15393	15319	15177	15374	15021	15325	15172	15239	15368	15269	15364	15151	15285	15396	15289	15316	15377	15252	15157	15191	15263	15125	15306	15191	15233	15317	15304	15114	15089	15263	15300	15243	15458	15285	15170	15109	15219	15440	15161	15319	15182	15269	15132	15223	15101	15288	15026	15145	15070	15349	15203	15321	15050	15182	15079	15369	15342	15133	15206	15239	15362	15330	15112	15225	15465	15139	15176	15156	15141	15080	15291	15289	15243	15027	15136	15097	15283	15122	15306	15225	15197	15077	15239	15314	15276	15228	15229	15199	15213	15140	15338	15257	15411	15191	15216	15204	15266	15136	15279	15086	15346	15176	15218	15100	15352	15282	15141	15345	15231	15140	15072	15144	15260	15044	15274	15330	15427	15323	15254	15186	15226	15223	15126	15105	15102	15070	15342	15205	15035	15106	15303	15082	15095	15097	15326	15318	15252	15349	15238	15093	15138	15088	15055	15327	15075	15196	15161	15075	15196	15145	15130	15308	15131	15185	15159	15289	15223	15062	15055	15287	15216	15194	15335	15179	15063	15243	15242	15018	15301	15359	15290	15192	15241	15100	15228	15182	15320	15233	15146	15214	15453	15123	15427	15040	15106	15297	15043	15299	15146	15172	15318	15200	15300	15138	15181	15172	15172	15318	15356	15256	15061	15162	15259	15435	15100	15257	15424	15210	15254	15294	15217	15395	15184	14909	15274	15137	15260	14951	15167	15141	15238	15315	15150	15268	15427	15242	15234	15220	15233	15132	15306	15124	15031	15301	15273	15303	15327	15076	15236	15179	15256	15138	15345	15332	15185	15196	15173	15280	15317	15316	15211	15436	15204	15187	15127	15307	15367	15298	15198	15146	15048	15324	15317	15065	15236	15183	15170	15391	15048	15386	15191	15288	15204	15400	15032	15232	15279	15311	15385	15231	15308	15201	15262	15184	15197	15289	15304	15173	15252	15066	15442	15223	15258	15280	15045	15086	15243	15203	15267	15079	15042	15339	15316	15249	15288	15349	15388	15197	15156	15334	15221	15283	15271	15168	15081	15208	15518	15156	15187	15119	15111	15278	15145	15201	15334	15304	15222	15260	15201	15176	15064	15220	15239	15210	15146	15223	15105	15098	15216	15163	15312	15270	15238	15333	15271	15118	15285	15284	15108	15009	15264	15221	15335	15164	15180	15121	15110	15223	15263	15043	15061	15136	15253	15148	15326	15209	15142	15121	15197	15289	15193	15380	15229	15375	15211	15335	15162	15205	15109	15081	15286	15432	15409	15135	15249	15271	15248	15134	15271	15243	15374	15094	15269	15353	15385	15210	15190	15187	14973	15247	15256	15024	15250	15208	15179	14994	15115	15140	15325	15300	15121	15086	15057	15144	15271	15364	15340	15024	15275	15323	15099	15253	15062	15506	15325	15263	15397	15417	15460	15203	15146	15180	15206	15199	15111	15235	15417	15434	15100	15037	15132	15279	14908	15289	15269	15170	15253	15320	15045	15122	15285	15278	15321	15152	15230	15231	15139	15262	15465	15153	15461	15418	15203	15110	15091	15205	15087	15103	15152	15339	15101	15256	15339	15115	15096	15238	15240	15281	15049	15118	14974	15159	15139	15097	15285	15332	15046	15427	15171	15112	15150	15137	15301	15251	15229	15218	15082	15068	15164	15272	15081	15135	15082	15250	15332	15358	15275	15269	15126	15351	15033	15107	15192	15210	15301	15271	15211	15301	15303	15325	15285	15367	15441	15113	15058	15149	15297	15227	15273	15195	15271	15138	15310	15144	15114	15186	15407	15233	15253	15190	15301	15020	15436	15273	15127	15077	15111	15245	15096	15232	15131	15082	15027	15172	15266	15338	15279	15176	15074	15372	15350	15214	15200	15141	15151	15290	15298	15234	15234	15218	15439	15252	15097	15318	15218	15299	15211	15332	15212	15264	15126	15096	15183	15155	15093	15389	15277	15323	15226	15182	15229	15262	15032	15364	15338	15335	15254	15200	15261	15271	15212	15087	15340	15280	15201	15179	15227	15377	15388	15338	15109	15021	15169	15483	15406	15166	15230	15194	15198	15376	15350	15123	15148	15081	15360	15148	15230	15119	15085	15246	15400	15186	15191	15141	15336	15275	15429	15031	15128	15154	15304	15126	15317	15138	15133	15179	15142	15318	15327	15431	15104	15154	15186	15203	15127	15211	15236	15263	15312	15199	15217	15309	15236	15184	15287	15438	15259	15000	15251	15090	15263	15316	15102	15222	15362	15164	15209	15247	15337	15284	15256	15074	15262	15508	15200	15240	15098	15301	15149	15341	15240	15226	15164	15098	15415	15497	15147	15220	15258	15335	15471	15306	15280	15225	15148	15315	15224	15117	15272	15213	15277	15383	15248	15080	15172	15204	15329	15198	15204	15398	15170	15217	15150	15311	15354	15081	15167	15198	15115	15064	15102	15255	15057	15246	15298	15238	15487	15169	15370	15105	15247	15348	15228	15366	15196	15125	15186	15159	15225	15252	15243	15247	15161	15316	15052	15182	15371	15277	15250	15182	15426	15126	14880	15055	15367	15129	15236	15376	15175	15226	15310	15131	15283	15100	15216	15344	15126	15194	15089	15272	15130	15491	15439	15345	15150	15189	15341	15154	15182	15195	15173	15271	15209	15297	15245	15299	15322	15177	15377	15272	15316	15002	15244	15032	15109	15258	15106	15162	15244	15088	15244	15240	15097	14989	15188	15384	15170	15257	15280	15167	15325	15257	15418	15376	15222	15342	15177	15176	15326	15040	15283	15182	15142	14949	15334	15377	15258	15213	15088	15224	15126	15361	15282	15306	15331	15386	15202	15041	15199	15047	15197	15279	15249	15351	15008	15182	15115	15133	15141	15484	15339	15080	15132	15164	15312	15253	15208	15231	15172	15108	15197	15357	15089	15264	15357	15134	15175	15260	15238	15232	15283	15273	15139	15436	15205	15217	15292	15160	15231	15116	15058	15229	15136	15251	15327	15198	15276	15424	15263	15341	15117	15101	15104	15320	15222	15226	15132	15343	15142	15229	15180	15229	15265	15140	15033	15114	15132	15255	15108	15233	15239	15299	15238	15395	15257	15409	15183	15256	15214	15092	15382	15037	15276	15434	15270	15244	15336	15193	15249	15265	15299	15215	15345	15387	15155	15142	15269	15340	15435	15169	15444	15180	15195	15312	14972	15182	15135	15079	15275	15284	15190	15175	15162	15107	15122	15246	14958	15060	15305	15182	15125	15146	15263	15349	15134	15298	15487	15240	15119	15143	15249	15180	15337	15123	15339	15101	15054	15168	15150	15260	15021	15210	15281	15365	15100	15193	15334	14971	15349	15340	15347	15133	15234	15364	15305	15231	15119	15138	15324	15356	15245	15307	15270	15200	15290	15335	15097	15192	15143	15303	15183	15228	15322	15277	15393	15179	15280	15226	15218	15308	15123	15250	15150	15242	15212	15181	15047	15032	15344	15282	15297	15270	15280	15262	15229	15253	15251	15187	15228	15102	14980	15115	15218	15336	15211	15204	15138	15272	15142	15321	15324	15257	15318	15177	15408	15280	15275	15282	15268	15221	15161	15176	15090	15117	15287	15123	15205	15192	15191	15161	15158	15050	15258	15233	15148	15266	15363	15160	15169	15271	15166	15305	15183	15158	15269	15356	15378	15158	15240	15450	15461	15146	15166	15294	15239	15159	15057	15328	15364	15199	15239	15213	15100	15199	15289	15177	15253	15252	15273	15215	15240	15251	15161	15080	15104	15178	15159	15317	15321	15165	15034	15358	15350	15077	15200	15189	15444	15257	15290	15294	15500	15202	15191	15418	15325	15124	15325	15099	15132	15305	15109	15400	15250	15245	15139	15315	15202	15236	15139	15278	15348	15241	15294	15455	15205	15116	15376	15246	15503	15150	15164	15168	15247	15318	15206	15256	15102	15236	15434	15092	15018	15235	15262	15271	15389	15103	15097	15304	15091	15297	15178	15430	15144	15443	15159	15282	15209	15261	15322	15267	15175	15210	15363	15462	15199	15234	15244	15076	14915	15459	15217	15302	15121	15157	15267	15210	15239	15194	15302	15015	15179	15077	15053	15189	15128	15136	15317	15215	15290	15108	15233	15135	15230	15337	15403	15124	15409	15175	15198	15320	15361	15279	15037	15252	15110	14966	14975	15181	15323	15310	15234	15100	15213	15313	15134	15338	15161	15352	15130	15055	15237	15231	15118	15270	15148	15153	15235	15097	15041	15120	15300	15237	15055	15191	15150	15100	15201	15179	15338	15237	15358	15241	15008	15316	15154	15154	15276	15244	15133	15265	15281	15074	15242	15226	15102	15259	15333	15228	15319	15095	15303	15365	15240	15101	15330	15196	15226	15195	15224	15270	15140	15193	15147	15098	15040	15292	15243	15203	15071	15139	15190	15125	15197	15298	15091	15273	15057	15115	15249	15204	15192	15158	15232	15246	15146	15172	15288	15202	15195	15294	15249	15225	15160	15274	15283	15247	15428
23746	43317	41318	33373	28671	24694	22044	20242	18609	17458	16727	16321	15974	15587	15541	15084	14955	14674	14704	14441	14426	14529	14613	14418	14246	14310	14280	14319	14293	14091	14164	14334	14171	14362	14258	14438	14238	14307	14346	14257	14315	14334	14220	14325	14281	14224	14229	14309	14294	14521	15957	16276	15869	15346	14787	14463	14442	14156	14271	14086	14209	14096	14205	14103	14293	14227	14214	14226	14342	14070	14188	14242	14217	14321	14075	14118	14066	14153	14187	14206	14232	14157	14201	14086	14290	14192	14124	14110	14129	14272	14227	14216	14131	14159	14051	14272	14319	14240	14314	14318	14270	14337	14162	14134	14326	14210	14268	14183	14092	14198	14191	14150	14267	14159	14229	14124	14212	14225	14031	14161	14188	14294	14328	14291	14293	14372	14247	14208	14388	14198	14123	14059	13931	14181	14248	14366	14228	14215	14217	14099	13933	14121	14234	14299	14355	14220	14103	14254	14304	14270	14243	14126	14143	14196	14276	14041	14061	14270	14047	14266	14182	14120	14301	14095	14334	14159	14155	14212	14091	14213	14107	14109	14061	14112	14005	14257	14156	14286	14113	14318	14079	14112	14128	14096	14188	14293	14112	14144	14211	14459	14263	14291	14253	14220	14249	14187	14274	14129	14124	14029	14157	14195	14065	14178	14058	14105	14290	14167	14116	14205	14154	14067	14101	14142	14219	14174	14109	14107	14299	14168	14198	14119	14278	13898	14109	13871	14389	14062	14183	14206	14258	14424	14228	14168	14359	14357	14289	14101	14032	14307	14271	14226	14224	14071	13975	14177	14286	14245	14070	14340	14168	14079	14042	14233	14153	14163	14172	14180	14317	14166	14207	14171	14048	14226	14217	14237	14044	14245	14096	14167	14162	14241	14282	14117	14193	14184	14185	14141	14242	14202	14361	14270	14013	14188	14205	14153	14267	14170	14180	14221	14100	14095	14277	14157	14256	14153	14042	14139	14109	14103	14165	14372	14183	14088	14186	14249	14109	14138	14173	14049	14309	14100	14050	14016	13983	14143	14202	14111	14222	14049	14213	14266	14128	14050	14199	14167	14163	14168	14297	14327	14193	14099	14253	14213	14264	14147	14228	14236	14035	14039	14174	14290	14079	14173	14404	14063	14049	14194	14270	14277	14149	14147	14266	14068	14066	14159	14260	14159	14048	14143	14158	14272	14256	14120	14157	14093	14110	14136	13988	14074	14311	14260	14093	14152	14199	14085	14163	14281	14111	14189	14204	14187	14408	14130	14122	14293	14120	14116	14097	14193	14155	14253	14101	14210	14208	14203	14072	14165	14171	14046	14181	14213	14260	14082	14232	14123	14274	14231	14145	14244	14100	14225	14101	14250	13969	14157	14215	14354	14166	13935	14248	14148	14185	14041	14313	14196	14174	14215	14067	14120	14106	14176	14003	14127	14082	14224	14305	14174	14260	14239	14108	14216	14259	14112	14144	14157	14100	14080	14052	14163	14194	14164	14116	14249	14200	14258	14413	14449	14161	14079	14176	14317	14103	14002	14239	14257	14398	14250	14143	14164	14461	14176	14243	14110	14273	14098	14092	14115	14285	14233	14223	14161	14106	14213	14108	14156	14100	14107	14215	14127	14152	14134	14031	14254	14034	14260	14153	14286	14174	14254	14168	14166	14041	14225	14233	14107	14161	14047	14120	14180	14056	14212	14154	14135	14183	14217	14126	14230	14329	13974	14253	14144	14142	14261	14183	14163	14296	14230	14230	14048	14188	14168	14116	14313	14231	14113	14202	14304	14205	14152	14131	14264	14141	14026	14206	14155	14133	14219	14121	14162	14143	14097	14241	14197	14168	13990	14306	14216	14076	14140	14263	14237	13980	14166	14113	14254	14167	14115	14381	14153	14130	14254	14272	14146	14229	14001	14301	14289	14143	14207	14117	14222	14145	14324	14217	14446	14055	14210	14248	14129	14086	14270	14052	14015	14208	14226	14199	13926	14222	14193	14219	14130	14139	14091	14187	14222	14181	14265	14076	14083	14151	14246	14197	14277	14038	14263	14175	14112	13992	14158	13994	14118	14220	14107	14238	14364	14022	14116	14011	14119	14286	14176	14196	14165	14096	14237	14108	14184	14332	14156	14245	14192	14216	14117	14030	14130	14083	13972	14130	14125	14130	14248	14123	14216	14225	14148	14216	14234	14005	14191	14012	14259	14112	14178	14133	14153	14270	14188	14213	14238	14080	14229	14304	14075	14172	14185	14228	14072	14187	14211	14091	14245	14188	14255	14164	14300	14367	14192	14125	14142	14137	14308	14321	14239	14049	14175	14099	14192	14211	14202	14182	14176	14037	14055	14063	14065	14103	14121	14246	14140	13962	14039	14138	14106	14071	14255	14188	14245	14114	14088	14122	14188	14282	14044	14209	14175	14173	14116	14102	14147	14175	14038	14116	14057	14162	14398	14186	14138	14071	14245	14253	14101	14310	14231	14236	14323	14284	14119	14245	14119	14052	14327	14088	14147	14209	14012	14082	14131	14113	14095	14079	14202	14064	14178	14340	14271	14173	14064	14362	14023	14216	14101	14272	14088	14070	14292	14031	14294	14140	14114	14105	14203	14017	14187	14105	14286	14117	14249	14164	14069	14225	14183	14314	14126	14216	14121	14226	14057	14178	14247	14016	14177	14153	14201	14160	14227	14099	14101	14082	14311	14079	14194	14141	14126	14227	14064	14130	14070	14198	14249	14265	14109	14336	14211	14137	13966	14282	14196	14234	14070	14076	14142	14235	14256	14026	14221	14160	14145	14248	14297	14244	14189	14125	14195	14210	14120	14069	14333	14098	14052	14112	14125	14223	14060	14155	14363	14174	14111	14280	14355	14038	14150	14124	14227	14231	14135	14162	14346	14253	14329	14209	14288	14091	14150	14235	14283	14067	14032	14039	14194	14211	14325	14068	14117	14229	14193	14115	14203	13998	14205	14063	14218	14154	14170	14207	14206	14269	14277	14147	14217	14205	14058	14260	14037	14069	14126	14147	14182	14256	14107	14082	14198	14064	14274	14208	14169	14198	14097	14252	14008	14344	14136	14101	14257	14072	14195	14100	14221	14208	14161	14087	14158	14265	14216	14049	14156	14097	13991	14300	14043	14150	14235	14140	13971	14231	14252	14162	14116	14223	14257	14128	14106	14259	14133	14075	14247	14189	13967	14299	14178	14313	14092	14280	14323	14256	14095	13987	13999	14176	14180	14027	14272	14126	14332	14127	13982	14036	14187	14178	14240	14330	14084	14262	13996	14087	14191	14064	14140	14085	14120	14315	14259	14100	14121	14182	14150	14111	14232	14224	14184	14037	14327	14137	14102	14248	14151	14285	14118	14239	14193	14213	14081	14262	14225	13962	14026	14169	14052	14152	14184	14259	14228	14264	14128	14181	14108	14072	14169	14250	14320	14254	14148	14082	14358	14202	14289	14260	14203	14124	14230	14141	14083	14167	14221	14261	14063	14175	14027	14191	14300	14191	14275	14142	14134	14293	14204	14240	14347	14334	14394	14191	14328	14322	14205	14267	14179	14245	14226	14204	14178	14125	14165	14151	14260	14227	14167	14229	14172	14376	14346	14180	14157	14095	14412	14051	14266	14264	14107	14099	14197	14251	14158	14081	14127	14163	14271	14235	14193	14016	14060	14312	14023	14313	14229	14256	14317	13932	14014	14094	14190	14250	14380	14108	14078	14187	14115	14220	14142	14248	14232	14183	14198	14216	14156	13983	14110	14187	14047	14135	14193	14266	14247	14240	14204	13997	14120	13959	14199	14145	14297	14114	14186	14082	14151	14302	14260	14210	14095	14288	14127	14122	14034	14277	14283	14234	14129	14293	14243	14145	14197	14141	14132	14077	14219	14188	14319	14156	14178	14251	14255	14254	14187	14231	14302	14383	14211	14203	14245	14222	14145	14121	14210	14226	14189	14155	13890	14196	14150	14170	14167	14343	14009	14107	14063	14186	14282	14143	14203	14082	14208	14253	14205	14167	14143	14135	14100	14366	14152	14180	14080	14252	14207	14371	14117	14033	14171	14269	14203	14140	14036	14030	14122	14122	14291	14169	14151	14336	14274	14157	14137	14093	14212	14205	14118	14157	14231	14275	14349	14321	14088	14137	14339	14156	14142	14031	14214	14134	14180	14113	14215	14088	14201	14167	14215	14211	14196	14188	14009	14166	14040	14273	14076	14059	14095	14330	14160	14178	14345	14026	14338	14199	14115	14088	14234	14103	14001	14238	14079	14180	14118	14200	14351	14243	14174	14187	14259	14155	14064	14202	14311	14001	14136	14170	14147	14113	14249	14296	14170	14262	14225	14087	14197	14125	14066	13991	14128	14260	14391	14316	14128	14362	14051	14135	14205	13998	14246	14286	14150	14032	14070	14121	14035	14090	14135	14371	14159	14125	14204	14052	14231	14149	14075	14175	14077	14102	14142	14126	14236	13950	14137	13980	14150	14194	14150	14309	14011	14104	14147	14262	14066	14247	14171	14341	14064	14223	14196	14223	14188	14178	14230	14204	14230	14217	14245	14062	14235	14223	14271	14186	14212	14040	14204	14067	14160	14303	14174	14053	14226	14287	14096	14272	14041	14063	13995	14477	14134	14191	14132	14266	14052	14176	14098	14172	14232	14071	14213	14219	14247	13953	14296	14262	14410	14136	14348	14225	14249	14170	14223	13978	14093	14063	14215	14102	14074	14141	14150	14112	14220	14145	14101	14207	14188	14016	14334	14244	14239	14309	14086	14031	14197	14400	14225	14173	14170	14203	14185	14234	14209	14177	14178	14103	14243	14170	14204	14050	14338	14151	14191	14279	14028	14371	14168	14097	14057	13978	14063	14124	14088	14257	14017	14087	14139	14223	14025	14059	14182	14081	14197	14208	14063	14125	14074	14223	13988	14144	14203	14179	14225	14249	14224	14263	14225	14172	14187	14190	14264	14218	14213	14128	14263	14202	14347	14194	14184	14146	14119	14349	14063	14012	14141	14103	14263	14303	14207	14125	14076	14115	14350	14204	14184	14165	14110	14190	14167	14232	14179	14238	14203	14178	14144	14242	14121	14123	14182	14010	14114	14226	14210	14160	14068	14248	14205	14321	14221	14234	14241
27105	22717	27785	24526	19331	18017	17359	16514	15973	15645	15680	15515	15237	15189	15337	15240	15134	15382	15313	15029	15280	15423	15266	15113	15144	14905	15171	15233	15318	15033	15057	15218	15301	15198	14967	15361	15025	15102	15225	15201	15123	15151	15265	15042	15167	15355	15243	15261	15031	15249	15354	15405	15117	15162	15128	15375	15255	15122	15247	15172	15092	15155	15064	14970	15225	15310	15108	15122	15116	15150	15043	15049	15087	15053	15249	15124	15214	15079	15160	15235	15140	15271	15011	15120	15066	14987	15150	15142	15173	15188	15126	15254	15163	15075	15051	15167	15242	15243	15039	14973	15038	15308	15032	14975	15062	14946	15203	15115	15185	15201	15048	14993	15156	14988	15084	15149	15151	15109	15294	15119	15031	15250	15114	15049	15136	15198	14940	15045	15238	15299	15160	15166	14848	15206	14962	15048	15204	15207	15085	15042	15026	15135	15171	15274	15172	15053	14916	14970	14889	15194	15126	15100	15012	15117	15114	15247	15199	15375	15185	15152	15244	15194	15206	15174	15134	15189	15055	15211	15019	14962	15032	15086	15090	15043	15320	15116	14993	15085	15094	15021	14977	14982	14997	15132	15062	15210	15135	15149	15184	15154	15156	15220	15060	15121	15165	14932	15138	15160	14966	15140	14863	15047	15121	15004	14703	15227	15245	15293	15181	15168	15153	15162	15308	14963	15167	15038	15009	15177	15260	14986	15292	15061	15145	15035	14991	15071	15071	15077	14988	15216	15348	15011	15036	15087	15031	14936	15071	14817	15002	15013	15169	15103	15098	15185	15056	15140	15413	15168	15234	15050	14974	15035	15442	15085	15216	15179	15045	15243	15102	15025	15150	15120	14985	15256	15063	14977	15086	15028	15132	15051	14968	15064	15126	15148	14926	15185	15129	15142	15222	15234	15242	15051	15076	15129	15050	15234	15158	15405	15110	15098	15157	15003	15133	15273	14892	15011	15083	15098	15031	15271	15084	15138	15412	15326	15160	14915	15028	15372	15171	14897	15169	14942	15067	15116	15255	15136	15118	15245	15023	15203	15128	14999	15084	15105	15031	15231	15178	15038	15093	14893	15142	15089	15103	15274	15193	15336	15256	14923	15057	15110	15112	15181	14962	15199	15073	15068	15012	14824	15060	14999	15096	15023	15058	15126	15071	15288	15079	15289	15132	15231	15054	15130	15354	15023	15111	15149	14930	15087	15075	15152	15229	15113	15058	15327	15184	14865	15117	15114	15130	15225	15149	15212	15148	15228	15196	15311	15178	15013	15196	15276	15347	14999	15104	15137	15057	15033	15127	15138	15275	15102	15195	15068	15092	15052	15040	15093	14996	14978	15229	15231	15192	15208	15031	14992	15077	15111	15073	15060	14847	15266	14906	15144	15142	15060	15044	15063	15145	15137	15002	15132	15142	15100	15091	15122	15256	15208	15071	15027	15110	15015	15096	15039	15098	15203	14978	15154	15068	15044	15183	15123	15274	15185	15048	15194	15181	15179	14937	15094	15097	15151	15047	15357	15170	14865	15265	15060	14922	14987	15111	15290	15116	15273	15132	15182	15263	15258	14892	15155	15141	15149	15388	15033	14966	15059	15029	15022	15293	15142	15051	15096	15084	15061	15206	14963	15104	14979	15123	15109	15096	14855	14996	15120	15070	15126	15035	15244	15223	15300	15361	15111	15055	15145	15206	15234	15088	15206	15272	15198	15291	15262	15165	15105	15241	14964	15088	15013	15182	15045	15121	15080	15088	15179	15113	15038	15149	15320	15163	15028	15155	15109	15338	15051	15258	15074	15261	15050	15297	15250	15289	15050	15182	15096	15052	15202	15184	15156	15131	15011	15087	15191	15366	15035	15064	15047	15051	15105	15324	15165	15051	15108	15065	15159	15299	14964	15074	14978	15245	15155	14873	15021	14888	15019	15208	15246	14950	15154	15146	15017	15179	15158	15095	15270	15255	15065	15225	15242	15206	15033	15051	15004	15066	15078	15119	15286	15038	15119	15058	15052	15230	15091	15091	14884	15210	15190	15172	15219	15230	15076	14996	15003	15033	15253	15072	15196	15260	15041	14907	14984	15099	15073	15185	15133	15057	15093	15209	15077	15153	15013	15173	15044	15171	15060	15212	15169	14900	14939	15188	15214	15182	15090	15347	15145	14966	15222	15114	15179	15064	15156	15005	15098	14912	15113	15003	15175	15133	15195	15274	14992	15182	15002	15088	15246	15177	15260	15129	15225	15216	15233	15129	14993	15215	14992	15057	15178	15142	14956	15043	15059	15071	15094	15147	15116	15044	15131	15203	15140	15172	14908	15075	14987	15046	15113	14997	14922	14974	15215	15142	15208	15212	15060	15118	15184	14996	15246	15020	15352	15325	15227	15143	15051	14949	15000	15137	15225	15017	15079	15086	15064	15095	15120	15068	15133	15002	15146	15228	15091	15216	15193	14999	15021	15160	15130	15238	14967	15274	15140	15123	14969	14933	15088	15084	15165	15109	15136	15292	15251	15204	15181	15265	14994	15088	14968	14930	15109	14991	15042	15061	15138	15118	15047	15065	15215	15067	15279	15254	15097	14982	15122	15164	15177	15045	15014	15042	15109	15229	15295	15329	15145	15250	15216	14905	15025	15016	15010	14969	15091	15207	15096	15046	15077	15132	15016	14964	15237	15001	14915	15030	15251	15249	15065	15219	15027	15138	15186	15206	15140	15070	15262	15115	15234	15067	15193	15064	15047	15109	15185	15096	15044	15059	15082	15163	15148	15206	14990	15197	15261	15168	14971	15094	14998	15120	15064	15262	15103	14943	15066	15096	15036	15217	15307	15217	15178	15046	15212	14983	14831	15062	15137	15133	15234	15309	15101	15019	15060	15054	15119	15166	14964	15035	15045	15051	15098	15164	15037	15049	15053	14985	15286	15252	15302	15057	15174	15095	15083	15064	15134	15093	14945	15084	15043	15134	15194	15076	15146	15047	15095	15136	15165	15092	15124	15241	15263	15164	14933	15082	14973	15090	15206	15204	15227	15267	15072	15182	15257	15064	15175	15086	15016	15176	15122	15048	15217	15097	15154	15235	15053	15069	15037	15227	15156	14957	15247	15052	15088	15303	15023	15090	14998	15144	15036	15205	15175	15062	15165	15145	14955	15052	15081	15198	15106	14948	15212	15154	15047	15087	14966	15204	15131	15087	15184	14990	15094	15113	15220	15169	15223	15047	14974	15227	14984	15095	14918	14923	15053	15115	15075	15373	15164	15180	15304	14938	15104	15062	15215	14946	14820	14979	15069	15231	14914	15018	15018	15204	14908	15184	15142	15205	14850	14957	14965	15040	14948	15079	15206	15186	15140	15085	14968	15175	15250	15218	15108	15062	15098	15394	15233	15213	15187	15260	15172	15034	15145	15010	15040	15164	15277	14890	15106	15008	15169	14919	15206	15157	15023	15194	14997	15136	15169	15065	15286	15233	15000	15223	15170	15002	15105	15141	15142	15087	14987	15233	15094	15117	15083	15035	15003	14946	15238	15184	15233	15165	14937	15183	15068	15087	15132	15158	15314	15205	15227	15093	15252	15231	15166	15122	15095	15316	15161	15080	15278	15171	15094	15202	15155	14951	15180	14958	15102	14996	15282	15118	15050	15051	15207	15227	15244	15030	15153	15137	15341	15129	15171	15326	15203	14889	15038	15139	15046	15222	15119	15144	15120	15173	15087	15208	15101	15254	15045	15226	15263	15066	15077	15039	15127	15083	15075	14880	14975	15111	15242	15231	15168	15096	15077	15087	15122	15175	15007	14959	15072	15150	14920	15111	15338	15253	15076	15145	15169	15243	15033	15023	15068	15139	15202	15150	15004	15038	15109	15105	15050	14891	15095	15091	15053	15167	15099	15158	15122	15191	15124	15191	14996	15171	15195	15068	15062	15168	15057	15148	14980	15177	15103	15037	14995	15266	15236	15019	15006	15178	15034	15121	15099	15164	15113	15204	15321	14909	15136	15044	15205	14887	15283	15028	14941	15065	15146	15005	15195	15208	14994	15422	15239	15039	15073	15091	14919	15067	15102	15042	15182	15173	15085	15246	14955	15256	15094	15146	15016	15111	15042	15229	15134	15210	15113	15137	15293	15114	14926	15088	15297	15050	15012	15039	15203	15337	14994	15005	15216	14883	15145	15076	15049	15002	15164	15293	15157	15383	15337	15074	15018	15134	15016	15039	15048	15065	15115	15029	15070	15070	15120	15027	15298	15339	14990	15071	15121	15154	15175	15065	15137	15003	15099	15043	14861	15216	15188	15225	15011	15168	15050	14891	15167	15197	15121	15072	15122	15136	15226	15038	14995	15221	15012	15222	15050	15215	14878	15218	15160	15136	15279	14978	15272	15309	15145	15243	15109	15224	15083	15114	14980	15092	15095	15038	15169	14981	15165	15187	15032	14867	15272	15148	15074	15260	15225	15026	14836	15278	15066	15237	15126	15152	15109	15136	15105	15153	15203	15116	14999	15178	15075	15310	15206	15162	15021	15072	15198	15160	15163	15162	15180	15222	15154	15046	15106	14877	15057	15290	15132	15076	15078	15009	15101	15058	15275	15172	15139	15118	15004	15276	15247	15059	14953	15275	15213	15080	15234	15185	15199	15077	15151	14996	15120	15373	15206	15048	15084	15106	15046	15128	15223	15106	15073	15123	15108	15146	15092	15243	14991	15052	15065	15016	15225	15257	15084	14962	15089	15306	15101	15139	15106	15094	15097	15169	15129	15151	15344	15012	15194	15210	15041	15283	15234	15237	15004	15041	15075	15127	15235	15119	15132	15258	15033	15255	15144	15102	14984	14938	15064	14954	15065	15053	15104	14954	15117	15206	15082	15271	15271	15159	15152	15056	15022	15042	15338	14870	15078	15060	15021	14974	14891	14989	15151	15231	15084	15071	15167	15106	15127	15279	15103	15234	14983	15277	15165	15128	15188	15098	14938	15219	15109	15225	15160	15015	15007	15116	14942	15122	15010	15076	15202	15120	15114	15127	15117	15109	15177	15036	15075	15053	15126	14970	15156	15230	15084	15226	15135	14956	14838	15143	15135	15004	15269	15075	15002	15129	14925	15095	14922	15137	15103	15090	15048	15245	15130	15143	15129
20885	31384	29537	23642	20466	18452	17444	16299	15662	15244	14958	14605	14706	14568	14556	14435	14492	14234	14435	14331	14268	14376	14316	14288	14211	14128	14139	14003	14116	14194	14146	14060	14132	14216	14129	14236	14050	14143	14303	14148	14186	14257	14082	14113	14207	14301	14241	14185	14172	14168	14249	14356	14363	14172	14203	14228	14091	14205	14078	14068	14071	13956	14146	14050	14201	14098	14187	13962	14146	14211	14198	13985	14245	14194	13987	14216	14168	13950	14302	14218	14116	14167	14165	14000	14189	13956	14170	13970	14115	14124	14084	14135	13959	14213	14249	14147	14277	14132	14168	13963	13971	14158	14151	14033	14190	13946	14180	14163	14287	14063	14065	14029	14251	13957	13990	14140	14052	13979	14164	14047	14036	14291	14117	14020	14059	14125	14085	14181	14000	14268	14110	14037	14121	14157	14123	14086	14240	14164	14078	14082	14169	14039	14176	14063	14204	14273	14095	14020	14043	14183	14112	14054	14234	13998	14253	14041	14128	14176	14049	14199	14094	14276	14230	14197	14048	13996	14064	14078	14282	14184	14273	14264	14276	14103	14078	14095	14214	14038	13992	14198	14069	14149	14101	14117	14084	14105	14083	13978	14076	14096	14053	14179	14177	13961	13911	14108	14104	14164	14065	14105	14137	14151	14189	14105	14303	14160	14132	14173	14133	14039	14229	14174	14162	13988	14008	14180	13969	14253	13982	14170	14146	14160	14147	14253	14002	14129	14088	14105	14333	13937	14104	14210	14068	14017	13989	14267	14208	14116	14011	13932	14140	14153	14144	14198	14175	14085	14293	14092	14138	14287	14042	14030	14146	14182	14107	14116	14299	14101	14291	14099	14064	13976	14242	14086	14299	14202	14027	14105	14219	14296	13940	14205	14108	14046	13994	14086	14073	14159	14149	14157	14170	14042	14070	14080	14262	14047	14016	14101	14060	14010	14069	14206	14122	13973	13976	14003	14132	14041	14019	14065	14134	14127	14148	14152	14125	14154	13920	14035	14070	14249	14072	14080	14001	14210	14247	14210	13893	14095	14123	14173	14257	14014	14117	14204	14094	14157	14065	14094	14164	14053	14231	13975	14299	14235	14211	14427	14090	13994	14025	14093	14098	14220	14036	14073	14100	14218	14222	14097	14110	14151	14192	14120	14055	14000	14119	14300	14070	13914	14103	13818	14220	14042	14192	13987	14004	13995	14024	14143	14208	14002	14060	13985	14110	14091	14144	14080	14211	14248	14231	14057	14095	14078	14052	14196	14007	14346	13990	14054	14148	14111	14108	14104	14074	14145	14192	14103	14185	14135	14105	14277	14028	14295	14209	14122	14127	14085	14071	14190	14129	14048	14001	14231	14131	14291	14119	14074	14068	14364	13949	14020	14087	14279	14097	14256	14068	14139	14301	14030	14177	14260	14153	14098	14185	14014	14156	14247	14131	14034	14101	14117	14053	14049	14132	14118	14119	14042	14169	14095	14141	13977	14058	14097	14062	14228	14154	13976	14096	14134	14226	14169	14100	14092	14220	14203	14098	14131	14234	13970	14224	14160	14090	14062	14109	14177	13962	14147	14037	14056	14050	14045	14123	14269	14210	14064	14058	14058	14075	14042	14067	14220	14202	14104	14258	13972	14246	14100	14093	14005	14157	13979	14056	14269	14261	14088	14139	14082	14152	14228	14020	14003	14230	14154	14183	14081	14081	14099	14179	13960	14081	14171	14131	14221	14031	14191	14277	13969	14141	14186	14072	14233	14154	14260	13919	14248	14128	14371	14154	14001	14205	14183	14118	14189	14181	14193	14137	14055	14181	13950	14080	14262	14152	14144	14209	14088	14086	14151	14264	14091	14054	14097	14002	14016	14198	14225	14054	14030	13969	14111	14254	14129	14069	14074	14150	14054	14156	14168	14126	14241	13928	14066	14052	14008	14164	14040	14035	14113	14186	14036	14025	14056	14049	14028	14231	14249	14153	13997	14097	14239	14020	13986	14066	14068	14267	14150	14077	14111	14258	14099	14102	13979	14133	13870	13934	14380	14103	14157	14160	14137	14037	14020	14169	14162	14211	14126	14032	14152	14137	14084	14128	14187	14082	14072	14251	14297	14111	14100	13974	14106	14341	14272	14411	14157	14146	14127	14083	14132	14057	14348	14180	14020	14094	14121	14125	14106	13976	14052	14013	14151	14234	14053	14159	13900	14307	14219	13991	14361	14243	14010	14367	14195	14126	14079	14163	14239	14177	14312	14148	14132	13991	14094	14008	14092	14093	14145	14178	14064	14058	14210	14100	13974	14296	14100	14112	14172	14157	14104	14259	14170	14002	13992	13945	14199	14235	13914	14218	14048	14167	14096	14218	14112	14148	13932	14148	14160	14082	14177	14206	14153	14081	14111	14326	14064	14073	14059	14099	13995	14138	14059	14315	14000	14088	14126	14186	14042	14110	14077	14154	14226	14153	14131	14099	14000	14033	14038	14238	14081	14278	14107	14386	14196	14189	14193	14346	14137	14190	14220	14208	14236	13997	14012	14016	14114	14028	14032	14028	14141	14121	14239	14186	13973	14021	14043	14121	13987	14166	14159	14176	14233	14164	14122	14039	14215	14233	14202	14236	14010	14020	14252	14220	14122	14102	14082	14191	14159	13890	14042	14138	14174	13846	14071	14173	14207	14250	14109	13994	14200	14113	14061	14020	14056	14243	13943	14156	14067	14267	14277	14065	14228	14182	14013	14127	14146	14129	14197	14153	14117	13940	14089	14138	14145	14142	14125	14075	14065	14076	14060	14004	14188	14133	14196	14105	14143	13995	14179	14070	14119	14073	14295	14047	14148	14148	14025	14209	14256	14116	13934	14061	14218	14118	14401	14060	14200	14091	14047	14069	13971	14061	13974	14182	14041	14164	14171	14080	14085	14084	14172	14107	14284	14072	14026	14132	14120	14171	14117	14068	14030	14236	14101	14094	14181	13975	14309	14229	14230	14210	13987	14296	14226	14157	14139	14226	14078	14123	14070	14255	14195	14095	14232	14005	14180	14087	14029	14144	14152	13973	14266	14212	14088	13816	14196	14013	14203	13890	14195	14175	14069	14189	14200	14228	14112	14190	13926	14197	14123	13861	14043	14244	14194	14321	14257	14123	14210	14088	14031	14101	14222	14070	14168	14149	14047	14079	14178	14155	14034	14052	14107	14039	14031	14052	14060	14031	14023	14189	14100	13949	14209	14057	14041	14125	13985	14267	14089	13912	14184	14093	14004	14078	14227	14085	14167	14095	14144	14260	14066	14286	14160	14284	14261	14245	14030	14003	14153	14037	14076	14080	14069	14007	14084	14241	14159	14271	14175	14288	14097	14162	14127	14148	14141	14066	14189	14320	14246	14184	14043	14283	14115	14223	14104	14073	14178	13907	14082	14113	14071	14084	14165	14202	14097	14022	14103	13955	14046	14116	14070	14132	14007	14197	14088	14068	14183	14058	14289	14158	14198	14161	14127	14159	14046	14011	14049	14080	14013	14136	14007	14117	14123	13884	14204	14234	14024	14095	14071	14125	14113	14112	14022	14213	14055	14037	14223	14167	14181	14019	14148	13983	14023	13912	13937	14058	14017	14258	14081	14144	14105	14026	14244	14012	14092	14285	14124	14117	14182	14147	14073	14051	14193	14102	14067	14149	14133	14107	14308	14103	14009	14153	14025	14140	14227	14170	14191	14092	14223	14252	14279	14041	13985	14243	14133	14087	14030	14128	14109	14173	14140	13991	14165	13983	14139	14124	14072	14108	14073	13992	14159	14012	14035	14090	14187	14101	14202	14093	13972	13979	14070	14173	14177	13908	14084	14076	14052	14316	14004	14102	14086	14113	14145	14032	14220	14128	14153	14293	14065	14158	13983	14155	13996	14163	14112	14142	14199	14040	14112	14101	14178	13920	14058	14207	14055	14174	14014	14263	14138	14200	14281	14045	14207	14112	14086	14109	14108	14117	14188	14186	14044	14149	14067	14174	14102	14024	14032	14006	14040	14136	14088	14176	14224	14154	14140	14104	14146	13927	14150	14134	14188	13970	14099	14114	14110	14089	14106	14048	13961	14148	14250	14055	14184	14211	14199	14210	14114	14167	14043	14096	14130	14265	14198	14159	14180	14155	14134	13968	14159	14068	14013	13967	14084	14245	14106	14220	13983	14197	14208	14180	14167	13976	14271	14150	14132	14213	14132	14158	14142	14214	14150	14085	14161	14262	14072	14181	14201	14009	14073	14069	14061	14063	14218	14021	14094	14157	14040	14093	14177	14044	14185	14065	14148	14213	13978	14172	14046	14070	14046	14218	14066	13967	14131	14176	14024	14117	14137	14162	14249	14056	13950	14038	14160	14147	14148	14164	14063	14124	14109	14086	14230	14296	14213	14269	14030	14041	14220	14023	14192	14154	13976	14238	14237	14194	14112	14099	14187	14205	14106	14123	14151	14052	14315	14267	14017	13997	14226	14097	14208	14107	14074	14069	14318	14141	14081	14078	14000	14004	14145	13918	14192	14106	14244	14173	14145	14121	14208	14114	14108	14049	14040	14133	14204	14139	14174	14063	14207	14156	14106	14111	14172	14277	14066	14047	14102	14092	14233	14082	14164	14078	14079	14279	13987	14159	14179	14062	14151	14169	13936	14160	14151	14040	14328	14110	14200	13941	14117	14094	14105	14084	14220	14005	14069	14092	14143	14040	14110	14145	13956	14163	14092	14064	14212	14200	14067	14108	13831	14183	14031	14200	14206	14116	14083	14097	14157	14155	14207	14082	13982	14124	14149	14308	14050	14113	14160	14096	14070	14096	14080	14180	14106	14092	14189	14158	14227	14078	14211	14188	13958	14099	14061	14097	14200	14059	14133	14089	14122	14042	14156	14141	14268	14187	14072	14081	14089	14261	14351	14042	14039	13996	13886	14122	14234	14052	14091	14091	14045	14178	14141	14217	14132	14209	14133	14194	14172	14214	14032	13892	13944	14039	14236	14007	14041	14053	14202	14170	14132	14058	14225	14213	14197	14167	14076	14044	14138	14149	14106	14084	14142	14175	14125	14123	14030	14263	14152	13981	13961	14331	14310	14162	14146	14269	14092	13915	14050	14101	14087	14174	14198	14180	14313	14098	14228
23601	21120	28682	24005	22235	22678	21567	17874	16928	16627	16440	16092	15771	15916	15838	15576	15773	15317	15281	15377	15474	15407	15364	15353	15216	15063	15296	15126	15340	15255	15155	15256	15253	15243	15387	15126	15277	15144	15328	15327	15333	15349	15239	15115	15200	15149	15324	15256	15020	15072	15801	15971	15684	15555	15270	15112	15428	15041	15361	15219	14965	15205	15148	15148	15148	15139	15213	15120	15259	15092	15283	15158	15245	15237	15288	15225	15224	14976	15344	15115	15163	14953	15286	15416	15243	15174	15172	15263	15044	15192	15149	15186	15229	15218	15186	15081	15085	15174	15204	15152	15291	15097	15172	15224	15179	15186	15040	15322	15221	15333	15105	15339	15039	15015	15095	15095	15248	15241	15182	15053	15202	15173	15233	15169	15274	15195	15192	15055	15152	15009	15159	15128	15262	15148	15134	15305	15241	15095	15007	15111	15396	14994	14877	15369	15250	15268	15280	15111	15132	15233	15079	14939	15094	15092	15007	15213	15231	15159	15230	15174	15119	14955	15164	15126	15199	15058	14993	15190	15198	15059	15064	14926	15217	15267	15111	15091	15112	15076	15035	14958	15205	14981	15027	14982	15190	15175	15036	15140	15034	15235	15133	15175	15039	15202	15154	15207	15343	15156	15071	15234	15049	15226	15178	14995	14933	14940	14884	15136	15135	15052	15293	15210	14997	15214	15339	15145	15025	15265	15185	15037	15330	15046	15261	15035	15077	15163	15226	15268	15002	15214	15281	15085	15243	15228	15193	15014	15223	15209	15333	15244	15216	15179	15029	15145	15019	15095	15109	14800	14999	15204	14992	15040	14965	15105	15129	15006	15145	15100	15167	15045	14874	15098	15067	15062	15033	15008	14968	15113	15315	15010	15083	14944	15124	15061	15284	15029	15186	15268	15249	15207	15142	15068	15162	15256	15103	15339	15257	15077	15111	15111	15123	15127	15113	15027	14964	15224	15259	15279	15278	14918	15121	15015	15186	15124	15329	15199	14994	14916	15226	15212	15146	15120	15098	15243	15107	15301	15221	15232	15114	15009	15482	15084	15092	15177	15037	14912	15045	14897	15071	14982	15079	14987	15085	15045	15058	14985	15215	15170	15100	15066	15437	14990	15125	14914	15076	15103	15219	15202	15326	15246	15058	14967	15138	15203	15138	15170	15110	15055	15167	14998	15369	15165	15223	15197	15163	15239	15211	15080	14909	14954	15119	15246	15117	15241	15095	15149	15030	15217	15120	15176	15045	15382	15190	15268	15358	15238	15184	14966	15117	15230	15261	15161	15185	15126	15286	15131	15151	15151	15063	15243	15258	15241	15098	15006	15114	15044	15055	15140	15068	15096	15099	15313	15204	15226	15216	15058	15090	15047	15154	15070	15091	15161	15159	15311	15037	15345	15038	15198	15220	15247	15308	15209	15117	15079	15159	15092	15124	15136	15086	15148	15099	15102	15133	15233	15009	15052	15532	15053	15014	15141	15147	15007	15325	15077	15182	15127	15149	14878	15023	15067	15208	15145	15131	15411	15043	15073	14908	15159	15209	14960	15303	15102	15322	15182	15171	15093	15170	15087	15165	15139	15095	14988	15106	15272	15127	15073	15157	15241	15111	14979	15197	15110	15100	15241	15077	15230	15167	15100	15188	15218	15163	15135	15299	15160	15188	15177	14940	15187	15126	15147	15030	15140	15020	15220	15156	15319	15216	15264	15116	15244	15340	15121	15280	15258	15200	15061	15203	15305	15247	15275	15245	15099	15186	15167	15130	15295	15173	15049	15228	15211	15220	15253	15069	15089	15269	15161	15197	14984	15244	15209	15158	15182	15051	15355	15077	15383	15188	15136	15124	15109	15171	15178	15287	15026	15022	14953	15198	15403	15222	14967	15213	15025	15204	15168	15125	15046	15072	15201	15205	15220	15223	14879	15168	15024	15155	15121	15262	15091	15170	15200	14913	14941	15004	15198	15198	14979	15198	15338	15254	15166	15039	15151	15096	15039	15300	15194	15031	15114	15263	15008	15059	14867	15094	15150	15289	14998	15117	15199	15020	15134	15202	15234	15321	15269	15162	14874	15019	15157	15121	14967	15206	15198	15225	15188	15208	15264	15353	15209	15036	15176	14973	15194	14987	15067	15076	15080	15318	15092	15235	15299	15157	15053	15162	15065	15401	15205	15245	14995	15256	15005	15072	15124	15416	15280	15173	15023	15061	15107	15207	15194	15210	15121	15240	15164	15202	15428	15192	15218	15214	15059	14867	14991	14965	15067	15081	14991	15053	15083	15064	15041	14940	15211	15096	14914	15043	15257	14876	15171	14918	15241	15122	15134	15011	15169	15189	15042	15042	15074	15142	15113	15089	15095	15176	15083	15151	14992	15222	15099	15210	15103	15232	15077	15386	15078	15158	15038	15153	15170	15325	15083	15176	15083	15092	15085	15194	14957	15192	15245	15145	15251	15318	15304	15152	15032	15195	14974	15098	15197	15112	15086	15022	15112	15051	15024	15017	15040	15146	15080	15076	15048	14966	15208	15148	15022	15177	15036	15205	15052	15086	14962	15089	15117	15129	15220	14965	15322	15097	15139	15121	15227	15292	15039	15101	15123	15036	15166	15179	15004	15167	15124	15177	15209	15128	15187	15292	15307	15094	15360	15111	15091	15288	15183	15315	14976	15121	15290	15305	15061	15323	15164	15137	15050	15141	15080	15273	15179	15425	15203	15119	15222	15036	15180	15140	15261	15113	15148	15257	15128	15075	15111	14955	15081	15176	15336	15321	15151	15188	15096	15315	15243	15039	15111	15119	15274	15174	15319	15144	15226	15066	15242	15155	15024	15055	15200	15096	15070	15199	15218	15079	15138	15201	15022	15104	15314	15211	15151	15226	15149	15268	15247	15054	15360	15159	15360	15141	15146	15106	15017	15117	15192	15200	15074	15344	15205	14989	15076	15304	15201	15086	15142	15491	15050	15110	14939	15259	15089	15166	15264	14985	15173	15090	15226	15118	15086	15012	15200	15118	15136	15233	15055	15056	15258	15154	15110	15057	15093	15148	15023	15161	15144	15019	15107	14984	15113	15239	15108	15188	15157	15174	15137	15112	15147	15318	15193	15329	15107	15170	15324	14992	15215	14949	15159	15163	15180	14946	15209	15238	15161	15310	15224	15383	15135	15065	14941	15080	15250	14992	15180	15159	15113	15117	15026	15071	15120	15478	14987	15262	15046	15185	15220	15116	15073	15288	15171	15006	15070	15219	15030	15196	15261	15203	15165	14940	15171	15274	15033	15199	15260	15026	15149	15296	15026	15059	15268	15094	15035	15098	15029	15005	15174	15099	15283	15151	15159	14910	15074	15206	15013	15289	15089	15237	15244	14919	15033	15347	15150	15157	15180	15127	14880	15128	15139	14972	15028	15024	15165	14899	15121	15195	14960	15162	15134	14986	14861	15190	15310	15183	15184	15209	15137	15158	15078	15243	15246	15357	15166	15159	15142	15107	15231	15273	15149	15064	15133	15010	15139	15111	15266	15022	14980	15224	15126	15031	15086	15088	14999	14970	15215	15265	15155	15118	15096	15021	15034	15242	15274	15288	15049	15113	15100	15065	15324	15109	15152	15125	15256	15260	15181	15081	15249	15202	15066	15138	15109	15332	15336	15108	15138	15261	15219	15098	15218	15084	15034	15132	15131	15247	15066	15119	15239	15094	14744	15335	14948	15096	15012	15211	15022	14982	14989	15387	14999	15036	15025	15205	15197	15071	15268	15164	15119	15091	14995	15237	15203	15326	15103	15063	15102	15245	15128	15251	15304	15040	15288	15196	15257	15127	15101	15266	15183	15145	15157	15281	15186	15001	15074	15086	15209	15282	15205	15303	15147	15015	15178	15432	15155	15076	15239	15095	14994	15108	14979	15217	15190	15114	15109	15042	15057	15211	15028	15163	15254	15176	15119	15110	15147	15196	15195	15127	15245	15292	15061	15046	15086	15094	15180	15170	15132	15185	15128	15182	15096	15108	15037	15270	15272	15151	15085	15177	15279	15026	15029	15066	15182	15063	15030	14960	15200	15160	15297	15279	15203	15331	15378	15281	15111	15119	15084	15076	15017	15054	15184	15207	15223	15008	15216	15242	15089	15105	15290	15127	15168	15177	15277	15079	15190	15075	15132	15129	15111	14877	15023	15352	15212	15042	15239	15223	15157	15160	15022	15126	15061	15016	15105	15267	15087	15141	15047	15260	15108	14931	15288	15143	15242	15024	15213	15206	15100	15084	15155	15137	15178	15027	14917	15364	15072	15085	15217	15316	15226	15220	15115	15044	14961	15391	15317	15241	14988	15168	15164	14956	14995	15247	15231	15153	15407	15189	15240	15147	15023	14984	15364	14960	15255	15124	15148	15374	15281	15056	15226	15195	15026	15155	15098	15190	15189	15091	15026	15097	15001	15213	15203	15173	15080	15043	14968	15187	15064	14963	15286	15242	15175	15252	15258	15140	15023	15179	15085	15177	15223	15102	14999	15048	15175	15274	15347	15236	14960	15227	15229	15063	15225	15072	15073	15197	15042	14983	15271	15217	15087	15129	15014	15140	15251	15076	15197	15035	15151	15223	15091	15142	15158	15200	14981	15254	15184	15150	15178	15227	15112	15210	15127	15260	15300	15331	15159	15263	15005	15191	15185	15061	15246	15269	15158	15183	15152	15069	15170	15069	15161	15043	15138	15165	14956	15162	15112	15190	15095	15038	15021	15198	14956	15009	15129	15088	15192	15172	15214	15218	15092	15240	15257	15003	15145	15104	15046	15199	15055	15098	15217	15224	15038	15234	15035	15095	15184	15030	15247	15095	15208	15196	15086	15200	15169	15215	15097	15096	15316	15000	15080	15068	15048	15119	15260	15059	15252	15077	14903	15090	15232	15211	15117	15096	15041	15188	15194	15170	15014	15127	14955	15259	15399	15147	15191	15226	15268	15206	15379	15180	15027	14980	15102	15177	15388	15089	15263	15030	15006	15228	15082	15087	15092	15192	15161	14980	15283	15222	14993	15335	15131	15232	15156	15223	15184	15187	15000	15228	15072	15168	15386	15151	15053	15023	15146	15037	15005	15071	14926	15123	15102	15131	15188	14984	15219	14985	15124
21764	38229	35700	28421	24429	21448	19574	18208	16878	16280	15633	15376	15392	15147	14922	14821	14548	14500	14557	14441	14455	14324	14350	14321	14296	14192	14267	14091	14146	14335	14370	14319	14240	14397	14381	14306	14302	14135	14249	14150	14227	14230	14330	14262	14349	14218	14155	14188	14283	14228	15099	15197	15097	14652	14478	14335	14279	14193	14338	14102	14175	14289	14194	14157	14137	14330	14264	14202	14343	14233	14105	14231	14186	14208	14313	14226	14254	14097	14297	14110	14317	14122	14202	14383	13972	14142	13984	14267	14215	14337	14142	14080	14080	14344	14183	14205	14197	14279	14089	14188	14145	14118	14165	14199	14075	14221	14118	14218	14049	14127	14199	14223	14023	14165	14205	14214	14175	14147	14177	14173	14065	14044	14106	14022	14247	14230	14156	14219	14071	14208	14101	13989	14246	14133	14068	14221	14347	14148	14088	14096	14141	14261	14135	14283	14042	14206	14148	14204	14069	14104	14254	14162	14271	14053	14248	14161	14191	14102	14152	14224	14191	14155	14214	14242	14323	14176	14143	14167	14084	14036	14185	14240	14048	14300	14122	14173	13935	14263	14181	14296	14217	14114	14136	14293	14249	14298	14288	14184	14149	14253	14138	14141	14007	14151	14198	14143	14235	14196	14096	14160	14156	14199	14195	14266	14306	14175	13980	14235	14264	14012	14180	14175	14029	14265	14147	14108	14049	14152	14103	14038	14155	14115	14236	14142	14280	14196	14138	14053	14378	14246	13999	14208	14111	14196	14255	14152	14286	14345	14163	14062	14205	14143	14396	14157	14201	14158	13915	14111	14180	14367	14183	14006	14076	14021	14212	14173	14042	14126	14009	14090	14166	14081	14039	14231	14086	14287	14160	14002	14065	14241	14274	14399	14051	14135	14183	14045	14021	14227	14165	14250	14250	14159	13976	14340	14084	14410	14190	14076	14120	14066	14092	14160	14285	14206	14254	14211	14145	14181	14056	14108	14105	14124	14208	14222	14143	14131	14024	14136	14048	14151	14150	14173	14162	14081	14195	14307	14184	14283	14077	14125	14136	14064	14166	14143	14148	14166	14197	14221	14253	14208	14135	14256	14160	14151	14215	14253	14187	14040	14004	14411	14288	14204	14077	14076	14099	14086	14090	14228	14214	14165	14147	14207	14279	14129	14253	14094	14250	14107	14417	14161	14195	14273	14158	14083	14226	14173	14219	14080	14225	14198	14228	14051	14122	14307	14352	14212	14035	14268	14193	14164	14255	13948	14167	13985	14173	14075	14139	14104	14319	14131	14194	14308	14137	14408	14240	13988	14119	14287	14215	14175	14182	14200	14213	14157	14146	14070	14151	14120	14251	14185	14129	14139	14243	14141	14144	14145	14026	14183	14233	13985	14308	14022	14322	14048	14086	14275	14008	14075	14265	14143	14179	14215	14043	14145	14196	14192	14136	13881	14256	14198	14286	14000	14174	14196	14167	14139	14359	14011	14173	14106	14166	14142	14344	14202	14074	14181	14276	14193	14245	14139	14202	14181	14089	14154	14075	14204	14126	14149	14118	14133	14276	14184	14148	14180	14176	14042	14164	14123	14194	14190	14204	14040	14086	14121	14135	14112	14076	14120	14275	14330	14173	14061	14199	14151	14092	14117	14073	14134	14293	14164	14171	14215	13889	14286	14161	14283	14034	14135	14172	14182	14146	14225	14285	14143	14203	14217	14205	14067	14184	14120	14082	14026	14200	14321	14198	14108	14225	14100	14073	14080	14011	14337	14279	14018	14116	14061	14118	14045	14159	14208	13912	14134	14181	14195	14146	14231	14308	14229	14006	14205	14152	14051	14310	14182	14139	14246	14172	14208	13955	14235	14221	14192	14179	14141	14038	14229	14078	14072	14057	14237	14311	14147	14157	14092	14193	14138	14173	14372	14136	14040	14069	14207	14117	14048	14262	14137	14100	14194	14171	14097	14223	14143	14076	14096	14100	14159	14304	14019	14021	14112	14157	14147	14095	14094	13952	14246	14020	14069	14231	14125	14079	14058	14285	14098	14162	14200	14203	14116	14342	14210	14193	14142	14136	14161	14058	14059	14051	14298	14084	14157	14140	14171	14266	14063	14254	14032	14189	14258	14112	14057	14323	14029	14026	14054	14130	14152	14239	14218	14339	14194	14104	14259	14083	14225	14371	13992	14197	14058	14154	14357	14181	14112	14206	14060	14329	14152	14250	14241	14276	14092	14146	13962	14114	13979	14073	14218	14067	14065	14264	14180	14243	14175	14270	14210	14395	14110	14268	14205	14177	14216	14197	14131	14102	14236	14216	14161	13981	14036	14160	14227	14135	14190	14117	14045	14203	14221	14094	14141	14143	14018	14263	14134	14222	14096	14135	14184	14095	14229	14017	14115	14251	14087	14215	14308	14145	14107	14038	14255	14089	14164	14208	14040	14183	14252	14076	14188	14178	14138	14088	14007	14013	13997	14089	14178	14254	14250	14165	14038	14120	14179	14184	14030	14120	14245	14276	13992	14255	14057	14230	14079	14133	14110	14248	14014	14131	14344	14274	14141	14113	14173	14232	14149	14227	14162	13968	14227	14210	14214	14013	14141	14130	14251	14156	14002	14208	13968	14180	14052	14174	14154	14164	14294	14160	14255	14216	14040	14134	13996	14204	14172	14108	14071	14166	14128	14168	14018	14117	14209	14138	14111	14161	14000	14202	14106	14206	14269	14040	14257	14056	14083	14087	14180	14152	14196	14144	14110	14052	14263	14256	14192	14115	14132	14081	14207	14071	14078	14114	14260	13975	14277	14044	14195	14345	14282	14218	14179	14257	14201	14109	14217	14172	14326	14044	14203	14073	14153	13984	13952	14147	14081	14086	14302	14071	14147	14148	14284	14138	14253	14070	14141	14111	14129	14364	14215	14044	14217	14022	14173	14139	13941	14251	13966	14196	14248	14237	14244	14162	14131	14135	13909	14135	14099	14058	14168	14231	14258	14202	14217	14212	14207	14225	14140	14087	14072	14264	14165	14229	14235	14122	13978	14285	14107	14098	14265	14254	14185	14260	14172	14275	14426	14036	14117	14185	14145	14195	14227	14088	14048	14040	14153	14100	14255	14030	14242	14191	14239	14202	13994	14089	14214	14109	14086	14178	14115	14249	14065	14116	14149	14298	14243	14102	14031	14219	14188	14257	14192	14258	14291	14106	14183	14020	14257	14289	14240	14177	14088	14150	14092	14380	14275	14339	14099	14271	14209	14023	14208	14181	14144	14333	13999	14161	14284	14346	14154	13964	14166	14134	14127	14277	14221	14090	14163	14153	14163	14223	14202	14179	14074	14261	14102	14073	14122	14356	14138	13984	14080	14290	14223	14317	14236	14185	14162	14151	14210	14075	14158	14070	14052	14312	14156	14267	14221	14009	14147	14149	14144	14057	14192	14107	14265	14174	14127	14006	14111	14308	14260	14191	14200	14267	14140	14358	14168	14110	14230	14088	14110	14184	14281	14102	14126	14049	14076	14113	14130	14156	14087	14313	14113	14198	14254	14150	14100	13988	14053	14040	14204	14075	13991	14153	14218	13924	14144	14134	14101	14073	14136	14124	14313	14071	14125	14068	14146	14102	14225	14154	14246	14202	14262	14169	14002	14303	14303	14215	14168	14086	14282	14242	14209	14113	14202	14248	14024	14229	14331	14203	14222	14195	13949	14236	14028	14027	14094	14280	14091	14053	14105	14084	14251	14284	14133	14169	14095	14137	13953	14142	14195	14177	14133	14030	14050	14208	14146	14195	14168	14293	14137	14115	14096	14219	14046	14191	14213	14281	14128	14209	14092	14151	14211	14104	14318	14156	14098	14187	14184	14166	14192	14282	14279	14154	14107	14143	14269	14233	14166	14083	14191	14218	14185	14179	14006	14216	14186	14115	14035	14091	14273	14112	14130	14229	14251	14105	14207	14178	14097	14132	14074	14196	14133	14193	14145	14203	14198	14194	14161	14219	14118	14176	14046	14068	14305	14169	14072	14139	14115	14105	13987	14028	14220	14161	14235	14261	14071	14128	14136	14154	14102	14068	14168	14184	14204	14148	14129	14184	14130	14065	14035	14264	14196	14215	14217	14134	14224	14209	14028	14178	14121	14124	14242	14132	14104	14212	14010	14250	14045	14033	14236	14187	14245	14151	14192	14176	14025	14086	14006	14161	14195	14229	14212	14061	14112	14428	14159	14094	14223	14153	14167	14162	14195	14242	14214	14322	14179	14213	14114	13988	14358	14156	14072	14160	14192	14072	14177	14004	14177	14123	14303	14188	14094	14122	14394	14259	14017	14187	14047	14111	14046	14286	14172	13997	14126	14296	14070	14148	14193	14102	14239	14247	13984	13942	14260	14188	14182	14239	14242	14027	14243	14245	14101	14306	14221	14229	14153	14226	14126	14104	14318	14150	14153	14033	13971	14086	14189	14133	14168	14126	14102	14056	14164	14308	14286	14250	14150	14175	14201	14082	14161	14174	14201	14179	14163	14112	14133	14268	14098	14094	14115	14133	14122	14108	14068	14359	14256	14034	14161	14189	14023	14116	14158	14139	14138	14152	14118	14153	14109	14198	14102	14135	14140	14059	14239	14319	14135	14093	14165	14181	14136	14108	14037	14339	14280	14093	14136	14147	14072	14049	14251	14303	14107	14133	14137	14351	13954	14223	14044	14074	14223	13997	14163	14270	14196	14162	14084	14083	14192	14274	14151	14073	14196	14113	14094	14249	14031	13998	14189	14274	14081	14140	14111	14003	14096	14161	14147	14028	14069	14267	14196	14152	14229	14168	14157	14071	14036	14134	14193	14151	14062	14201	14209	14246	14141	14183	14102	14130	14381	14182	14115	14222	14190	14331	14307	14194	14125	14209	14079	14231	14206	14124	14234	14186	14227	14109	14073	14087	14043	14107	14120	14037	14235	14249	14231	14265	14171	14218	13975	14216	14158	14173	14120	14199	14137	13923	14134	14061	14172	14231	14109	14157	14228	14099	14083	14259	14194	14115	14092	14129	14139	14036	14144	14323	14159	14179	14129	14144	14065	14031	14108	14050	14182	14200	14315	13947	14050	14270	14185	14123	14238	13992	14188	14046	14080	14132	14170	14133	14093	14229	14228
22675	21119	29047	23480	21440	23638	25739	19734	18166	17680	16885	16888	16443	16421	16164	15975	15848	15913	15718	15894	15794	15611	15657	15626	15633	15503	15471	15298	15615	15524	15519	15462	15525	15397	15519	15415	15388	15218	15467	15496	15585	15546	15486	15313	15528	15626	15413	15475	15444	15603	16390	16792	16541	16110	15907	15695	15367	15325	15471	15478	15545	15412	15326	15293	15304	15361	15310	15396	15347	15209	15452	15296	15332	15430	15334	15278	15323	15287	15340	15276	15459	15225	15422	15161	15244	15327	15222	15301	15234	15323	15305	15447	15287	15243	15376	15316	15432	15293	15317	15292	15413	15386	15487	15294	15304	15313	15321	15230	15429	15309	15381	15081	15458	15565	15221	15508	15212	15147	15343	15369	15104	15421	15271	15220	15114	15258	15391	15292	15321	15384	15326	15303	15221	15151	15225	15351	15174	15542	15151	15178	15341	15321	15498	15397	15347	15341	15240	15183	15432	15275	15183	15248	15228	15295	15346	15401	15505	15171	15272	15469	15390	15281	15295	15439	15116	15172	15084	15229	15252	15312	15347	15200	15367	15278	15309	15169	15379	15418	15455	15383	15451	15280	15311	15312	15170	15386	15411	15224	15346	15436	15367	15404	15397	15161	15326	15274	15135	15174	15395	15602	15380	15317	15188	15196	15265	15262	15261	15208	15345	15164	15353	15410	15217	15289	15318	15414	15321	15325	15330	15443	15331	15183	15168	15214	15365	15235	15380	15212	15470	15438	15451	15194	15311	15142	15399	15301	15514	15364	15215	15423	15285	15298	15246	15194	15293	15459	15285	15444	15457	15434	15410	15111	15242	15214	15278	15274	15387	15244	15326	15648	15479	15340	15167	15167	15248	15248	15181	15396	15360	15138	15355	15312	15337	15082	15297	15275	15323	15404	15441	15166	15298	15474	15376	15278	15276	15295	15464	15401	15355	15218	15374	15132	15221	15251	15330	15190	15257	15345	15231	15160	15438	15179	15361	15256	15204	15219	15441	15370	15280	15350	15281	15411	15207	15222	15320	15152	15287	15381	15124	15234	15209	15293	15368	15315	15333	15062	15270	15347	15207	15370	15328	15325	15454	15292	15436	15406	15306	15071	15366	15356	15078	15315	15245	15290	15358	15322	15387	15213	15312	15317	15111	15202	15420	15461	15425	15169	15178	15143	15243	15382	15139	15191	15357	15267	15300	15171	15279	15204	15336	15144	15139	15250	15233	15228	15080	15173	15307	15237	15195	15131	15469	15287	15328	15515	15395	15221	15149	15250	15232	15208	15154	15278	15140	15258	15067	15310	15306	15294	15207	15338	15416	15305	15277	15481	15410	15432	15162	15116	15039	15368	15237	15331	15331	15249	15283	15327	15341	15243	15265	15351	15270	15123	15434	15218	15509	15244	15358	15292	15260	15243	15626	15427	15128	15370	15546	15256	15254	15263	15384	15489	15219	15384	15157	15114	15275	15194	15192	15249	15251	15303	15307	15428	15219	15330	15381	15171	15124	15227	15397	15261	15235	15451	15146	15098	15164	15414	15185	15270	15331	15328	15332	15261	15366	15447	15003	15393	15429	15302	15348	15184	15261	15316	15120	15266	15305	15446	15146	15241	15467	15391	15155	15194	15277	15213	15157	15096	15078	15383	15433	15238	15461	15195	15172	15372	15207	15328	15193	15535	15212	15192	15114	15046	15366	15160	15223	15182	15358	15275	15130	15355	15077	15331	15319	15244	15239	15359	15476	15271	15330	15378	15265	15217	15259	15364	15372	15148	15350	15301	15483	15126	15415	15204	15166	15436	15249	15423	15400	15316	15464	15382	15351	15418	15312	15324	15207	15127	15298	15338	15266	15288	15296	15010	15338	15152	15275	15364	15363	15221	15454	15362	15183	15314	15256	15187	15484	15283	15335	15152	15243	15316	15143	15352	15319	15169	15157	15109	15272	15335	15275	15198	15479	15316	15297	15270	15479	15446	15243	15267	15350	15235	15274	15230	15266	15381	15307	15339	15320	15326	15274	15185	15337	15423	15257	15014	15351	15497	15193	15093	15272	15399	15477	15365	15334	15308	15314	15163	15264	15277	15373	15438	15273	15422	15201	15167	15303	15481	15414	15084	15183	15002	15251	15317	15162	15160	15309	15362	15249	15213	15211	15231	15301	15322	15353	15240	15412	15120	15185	15281	15304	15339	15278	15248	15436	15423	15361	15163	15328	15074	15251	15306	15277	15174	15283	15429	15228	15368	15216	15349	15340	15299	15500	15061	15313	15237	15344	15212	15321	15158	15521	15600	15286	15260	15272	15183	15520	15123	15274	15350	15217	15255	15443	15309	15225	15108	15332	15224	15124	15220	15345	15208	15462	15313	15244	15319	15361	15311	15142	15079	15154	15307	15310	15240	15246	15220	15464	15359	15447	14990	15240	15279	15308	15285	15233	15332	15351	15190	15248	15405	15193	15370	15330	15219	15492	15338	15314	15288	15199	15165	15304	15165	15384	15253	15247	15488	15335	15254	15228	15269	15208	15282	15236	15200	15297	15074	15209	15335	15314	15175	15205	15050	15225	15268	15258	15295	15566	15493	15402	15167	15137	15180	15235	15188	15338	15223	15393	15246	15157	15179	15260	15189	15358	15209	15293	15183	15248	15231	15130	15307	15317	15484	15223	15333	15233	15201	15186	15217	15238	15278	15400	15301	15260	15191	15439	15282	15333	15198	15431	15337	15098	15353	15310	15220	15237	15383	15437	15450	15159	15276	15422	15356	15224	15415	15436	15269	15337	15195	15158	15222	15198	15318	15318	15366	15422	15377	15310	15293	15318	15361	15444	15360	15224	15292	15480	15535	15215	15237	15373	15291	15490	15101	15378	15196	15082	15130	15514	15432	15318	15314	15178	15297	15341	15202	15058	15285	15399	15408	15392	15338	15227	15397	15140	15214	15350	15384	15111	15302	15294	15291	15369	15477	15339	15381	15445	15207	15228	15402	15371	15282	15005	15224	15144	15457	15273	15269	15217	15297	15226	15316	15382	15199	15326	15420	15299	15339	15569	15366	15399	15331	15074	15305	15274	15232	15384	15328	15321	15360	15342	15313	15337	15144	15196	15156	15195	15206	15320	15343	15398	15141	15325	15435	15253	15324	15340	15069	15315	15382	15423	15467	15372	15332	15269	15316	15201	15474	15282	15352	15290	15115	15439	15118	15359	15406	15180	15488	15337	15287	15293	15179	15324	15274	15308	15530	15492	15266	15439	15350	15226	15061	15133	15162	15277	15348	15306	15162	15162	15235	15305	15262	15246	15376	15378	15382	15350	15337	15386	15286	15349	15333	15373	15292	15074	15065	15318	15280	15315	15316	15164	15372	15206	15361	15229	15323	15307	15341	15145	15169	15272	15136	15362	15308	15216	15145	15269	15238	15194	15308	15175	15375	15450	15322	15292	15216	15477	15281	15328	15203	15315	15488	15411	15222	15221	15231	15407	15292	15442	15382	15444	15179	15194	15337	15449	15433	15255	15238	15416	15294	15274	15361	15124	15178	15389	15281	15397	15188	15151	15458	15422	15167	15343	15163	15467	15368	15204	15237	15550	15250	15285	15332	15396	15425	15344	15381	15353	15402	15314	15151	15297	15263	15431	15213	15425	15277	15202	15157	15175	15343	15367	15369	15334	15329	15278	15244	15416	15334	15409	15156	15171	15474	15454	15232	15426	15267	15120	15203	15307	15309	15363	15420	15381	15290	15240	15485	15449	15386	15255	15315	15208	15133	15165	15020	15325	15296	15263	15189	15190	15454	15358	15240	15370	15194	15402	15265	15190	15376	15408	15435	15476	15329	15361	15377	15267	15295	15242	15442	15274	15313	15162	15465	15518	15317	15308	15371	15486	15394	15259	15251	15481	15478	15399	15117	15275	15391	15298	15245	15431	15463	15335	15428	15515	15103	15108	15353	15043	15171	15209	15245	15319	15355	15327	15403	15247	15439	15338	15276	15146	15308	15316	15241	15379	15253	15274	15362	15345	15213	15163	15185	15415	15123	15325	15598	15419	15320	15199	15219	15333	15411	15013	15253	15506	15363	15305	15344	15348	15276	15159	15301	15178	15450	15195	15256	15245	15234	15248	15119	15313	15266	15404	15229	15255	15261	15300	15177	15196	15193	15288	15380	15208	15390	15151	15386	15259	15309	15363	15217	15279	15333	15312	15444	15386	15445	15317	15329	15252	15269	15222	15380	15399	15304	15172	15274	15140	15404	15338	15412	15370	15358	15404	15422	15308	15271	15297	15287	15266	15213	15262	15394	15222	15443	15272	15328	14930	15299	15321	15152	15171	15275	15362	15351	15258	15321	15356	15263	15282	15035	14981	15257	15321	15247	15471	15535	15333	15276	15291	15494	15387	15222	15195	14885	15287	15254	15320	15353	15300	15405	15287	15262	15261	15274	15283	15276	15336	15118	15270	15317	15295	15563	15196	15263	15186	15295	15418	15393	15250	15310	15201	15432	15373	15260	15376	15233	15262	15418	15392	15142	15476	15436	15243	15409	15414	15398	15386	15223	15311	15121	15468	15212	15265	15274	15428	15286	15225	15342	15331	15443	15301	15305	15343	15288	15298	15337	15281	15253	15330	15239	15303	15330	15469	15327	15287	15343	15294	15333	15368	15159	15293	15357	15339	15007	15273	15287	15118	15415	15225	15373	15448	15347	15343	15238	15031	15160	15260	15369	15368	15543	15414	15318	15343	15277	15242	15237	15437	15039	15176	15301	15460	15265	15331	15038	15324	15281	15188	15247	15227	15262	15269	15297	15335	15104	15407	15290	15185	15291	15433	15450	15216	15366	15181	15091	15289	15340	15387	15526	15389	15432	15452	15335	15316	15296	15232	15215	15305	15261	15316	15206	15068	15223	15223	15319	15444	15251	15442	15342	15349	15332	15203	15383	15318	15425	15385	15187	15173	15272	15271	15171	15403	15456	15327	15087	15419	15320	15377	15395	15403	15491	15382	15350	15234	15379	15226	15209	15329	15279	15240	15230	15209	15381	15288	15471	15271	15457	15256	15237	15244	15418	15285	15060	15360	15246	15345	15297	15304	15223	15382	15233	15207	15317	15120	15223	15104	15289	15266	15433	15523	15377	15226	15325
23466	43213	40371	32255	27843	24495	21866	19815	18638	17389	16375	16139	16040	15668	15473	15061	15063	14707	14586	14703	14437	14617	14427	14478	14434	14308	14328	14299	14353	14357	14329	14361	14463	14152	14400	14413	14229	14275	14266	14323	14068	14182	14185	14299	14360	14368	14230	14511	14228	14413	16045	16405	15789	15330	14904	14465	14379	14371	14107	14196	14248	14367	14111	14125	14100	14384	14153	14098	14040	14227	14190	14148	14335	14177	14175	14243	14204	14088	14393	14268	14417	14233	14144	14208	14228	14115	14196	14006	14268	14313	14290	14031	14168	14240	14307	14143	14092	14252	14228	14218	14264	14217	14180	14197	14106	14273	14275	14351	13977	14176	14313	14097	14097	14086	13997	14359	14191	14174	14260	14176	14268	14237	14299	14278	14411	14271	14137	14231	14181	14322	14151	14178	14051	14100	14187	14022	14229	14333	14185	14159	14226	14291	14186	14121	14278	14193	14123	14291	14232	14254	14078	14146	14300	14050	14123	14154	14260	14310	13981	14070	14202	14307	14123	14109	14104	14313	14143	14103	14158	14058	14142	14216	14109	14187	14316	14189	14175	14165	14241	14185	14134	14096	14229	14025	14210	14346	14225	14179	14044	14220	14236	14092	14099	14060	14264	14179	14149	14161	14209	14190	14121	14189	14311	14168	14161	14272	14290	14130	14225	14039	14068	14227	14095	14064	14115	14153	14200	14354	14290	14175	14049	14141	14223	14298	14149	14104	14222	14173	14088	14146	14039	14180	14049	14492	14180	14253	14126	14273	14084	14156	14152	14267	14098	14152	14157	14163	14276	14043	14198	14011	14188	14130	14136	14204	14203	14183	14230	14227	14176	14135	14221	14315	14158	14168	14059	14239	14218	14101	14149	14280	14127	14233	14231	14254	14117	13941	14153	14275	14110	14137	14121	14048	14249	14192	14080	14128	14281	14210	14222	14142	14233	14034	14247	14169	14042	14246	14130	14152	14287	14151	14290	14217	14322	14213	14215	14168	14192	14305	13990	14145	14205	14208	14064	14182	14128	14141	14316	14116	14153	14020	14189	14235	14230	14193	14320	14113	14110	14079	14184	14372	14225	14271	14120	14159	14223	14185	14167	14122	14082	14126	14040	14425	14246	14126	14138	14197	14371	14175	14259	14204	14146	14280	14104	14148	14122	14087	14282	14317	14368	14108	14227	14063	14193	14388	14272	14237	14162	14150	14176	14120	14323	14295	14091	14197	14228	14257	14175	14260	14189	14103	14197	14125	14094	14060	14228	14235	13986	14187	14197	14288	14084	14326	14200	14283	14166	14184	13965	14254	13981	14147	14292	14247	14030	14043	14240	13996	14226	14216	14148	14237	14291	14237	14128	13925	14091	14228	14161	14040	14332	14092	14358	14053	14065	13996	14145	14161	14146	14131	14305	14131	14279	14123	14174	14000	14142	14271	14150	14149	13941	14145	14223	14003	14068	14194	14093	14132	14119	14271	14154	14291	14148	14197	14316	14124	14178	14167	14331	14172	14197	14361	14225	14192	14208	14159	14247	14188	14053	14159	14156	14237	14306	14220	14119	14274	14104	14177	14075	14265	14097	14171	14111	14266	14097	14173	14009	14177	14399	14292	14187	14125	14166	14127	14189	14412	14241	14191	14004	14187	14058	14185	14226	14317	14097	14297	14207	14230	14074	14134	14220	14186	14233	14019	14094	14212	13918	14081	14263	14169	14172	14224	14216	14124	14183	14236	14093	14219	14242	14122	14184	14092	14309	14184	14103	14037	14196	14141	14241	14124	14249	14097	14367	14244	14172	14268	14366	14245	14267	14157	14225	14280	14165	14288	14042	14249	14252	14013	14181	14087	14078	14201	14244	14332	14055	14166	14024	14062	14282	14162	14056	14303	14089	14180	14261	14289	14143	14279	14106	14250	14042	14319	14081	14317	14060	13933	14465	14286	14178	14160	14111	14054	14117	14277	14282	14076	14030	14311	14117	14219	14230	14179	14122	14210	14204	14158	14252	14201	14232	14154	14125	14187	14033	14105	14114	13989	14259	14161	14267	14255	14023	14155	14160	14104	14157	14177	14115	13964	14172	14063	14109	14194	14211	14153	14307	14310	14152	14192	14181	14229	14242	14152	14241	14102	14199	14169	14075	14215	14160	14139	14422	14139	14220	14169	14115	14291	14278	14044	14144	14301	14241	14122	14065	14316	14102	14141	13828	14281	14262	14290	14264	14184	14108	14232	14146	14314	14069	14176	14128	14196	14270	14208	14228	14136	14228	14133	14090	14250	14233	14311	14199	14178	14186	14188	14123	14263	14148	14046	14169	14129	14070	14177	14137	14308	14074	14026	13973	13925	14157	14056	14185	14219	14297	14220	14310	14195	14294	14172	14246	14043	14244	14135	14137	14273	14099	14195	14111	14331	14231	14134	14254	14103	14130	14005	14165	14118	14176	14103	13952	14162	14191	14222	14113	14069	14192	14245	14325	14152	14253	14195	14065	14274	14285	14274	14176	14077	14151	13903	13985	14174	14060	14073	14011	14233	14125	14256	13976	14232	14289	14176	14233	14101	14139	13997	14247	14180	14308	14186	14154	14110	14121	14117	14259	14083	14097	14227	14192	14343	14309	14140	14110	14153	14185	14240	14237	14183	13965	14127	14292	14293	14189	14230	14139	14231	14082	14141	14161	14148	14241	14272	14136	14258	14073	14268	14254	14327	14114	14034	14142	14104	14317	14161	14176	14043	14308	14146	14061	14186	14011	14327	14057	14195	14343	14151	14168	14208	13939	14231	14081	14269	14032	14087	14136	14237	14130	14188	14149	14170	14238	14103	14258	14035	14128	14178	14226	14291	14089	14028	14276	14086	14185	14143	14015	14253	14179	14190	14165	14224	14253	14212	14191	14257	14127	14060	14077	14208	14525	14165	14221	14224	14063	14158	14150	14205	14004	14179	14188	14100	14251	14193	14009	14134	14299	14251	14237	14185	14289	14130	14103	14185	14291	14005	14050	14212	14148	14104	14243	14217	14140	14177	14080	14113	14116	14203	14169	14130	14109	14167	14231	13973	14173	14118	14140	14163	14024	14256	14250	14200	14087	14063	14055	14099	14262	14178	14349	14266	14307	14036	14132	14207	14035	13984	14237	14220	14143	14224	14295	14148	14140	14291	14170	14063	14437	14157	14201	14177	14205	14110	14288	14056	14250	14177	14238	14133	14141	14264	14135	14102	14186	14384	14199	14156	14202	14093	14338	14187	14104	14020	14182	14142	14167	14264	14140	14159	14296	14273	14322	14107	14228	14327	14380	14148	14079	14223	14123	14293	14096	14309	14254	14064	14097	14119	14143	14201	14403	14200	14147	14207	14044	14160	14280	14119	14111	14159	14209	14237	14092	14089	14104	14102	14194	14293	14284	14141	14292	14215	14098	14109	14169	14188	14194	14051	14178	14224	14253	14262	14103	14155	14001	14119	14320	14032	14227	14243	14184	14141	14028	14310	14080	14046	14165	14148	14105	14184	14156	14239	14220	14112	14203	14216	14150	14099	14273	14261	14200	14300	14170	14348	14098	14186	14194	14151	14188	14234	14048	14178	14047	14130	14243	14116	14262	14068	14204	14224	14118	14091	14322	14047	14096	14250	14261	14122	14133	14197	14170	14064	14110	14098	14201	14137	14092	14187	14228	14307	14168	14278	14095	14174	14369	14190	14200	14156	14184	14195	14244	14125	14103	14206	14250	14204	14263	14134	14177	14104	14118	14182	14113	14099	14225	14352	14116	14124	14124	14163	14247	14071	14168	14245	14030	14175	14155	14366	14158	14238	14186	14165	14221	14147	14223	14239	14045	14173	14248	14257	14298	14291	14234	13969	14139	13957	14164	14210	14214	14266	14128	14129	14129	14264	14262	14165	14207	14148	14046	14071	14086	14155	14043	14192	14080	14298	14032	14037	14182	14271	14247	14188	14167	14031	14200	14171	14262	14138	13972	14135	14221	14168	14151	14019	14070	14292	14192	14012	14007	14140	14415	14088	14195	14233	14133	14105	14308	14019	14170	14194	14164	14263	14214	14121	14108	14178	14262	14190	14223	14047	14314	14097	14223	14225	14192	14183	14221	14216	14058	14047	14238	14201	14143	14103	14304	14157	14191	14161	14168	14071	14241	14107	14142	14191	14231	13945	14056	14240	14157	14167	14206	14202	14090	14251	14176	14061	14180	14298	14291	14456	14114	14220	14210	14099	14269	14231	14237	14057	14129	14174	14130	14172	14210	14170	14005	14199	14194	14270	14061	14248	14118	14052	14125	14172	14104	14067	14250	14328	14174	14201	14208	14103	14141	14194	14228	14143	14254	14334	14101	14204	14162	14323	14193	14160	14217	14219	14179	14227	14221	14260	14016	14123	14049	14094	14079	14106	14098	14252	14254	14200	14194	14298	14097	14218	14065	14169	14154	14292	14205	14145	14147	14220	14178	14084	14280	14263	14195	14067	14176	14110	14078	14155	14235	14239	14288	14111	14237	14259	14155	14224	14188	14239	14302	14038	14183	14212	14252	14254	14090	14151	14155	14153	14022	14236	14263	14184	14211	14106	14215	14182	14102	14113	14143	14208	14258	14109	14191	14350	14097	14243	14086	14203	14114	14333	14176	14312	14264	14275	14196	14149	14343	14213	14221	14393	14086	14339	14123	14270	14132	14085	14145	14356	14293	14103	14315	14168	14143	14141	14146	14106	14226	14144	14163	14128	14230	14162	14266	14196	14157	14316	14090	14280	14236	14083	14202	14096	14137	14198	14003	14062	14088	14101	14282	14243	14183	14255	14109	14214	14096	14157	14108	14019	14119	14112	14092	14109	13992	14143	14186	14095	14123	14092	14114	14152	14220	14218	14252	14133	14153	14275	14270	14091	14270	14171	14013	14209	14055	14112	14180	14158	14126	14102	14265	14059	14168	14284	13978	14181	14144	14165	14077	14213	14119	14174	14348	14138	14261	14159	14184	14090	14066	14061	14086	14237	14116	14199	14072	14308	14220	14227	14034	14341	14145	14149	14196	14279	13960	14309	14263	14085	14358	14131	14210	14148	14125	14246	14157	14131	14192	14235	14215	14180	14368	14060	14336	14264	14184	14090	14176	14251	14025	14320	14187	14033
27017	22576	27709	24603	19343	18020	17185	16360	16225	15742	15551	15470	15247	15281	15155	15346	15296	15301	15067	15067	14973	15025	15118	15204	15117	15192	15031	15061	15079	14942	14974	15078	15139	15175	15171	15007	15068	15028	15005	14997	15164	15106	14829	15330	15051	15071	15229	14863	15220	15122	15224	14925	15303	15055	15410	15067	14959	15041	15260	15064	14952	15256	15063	15202	14992	15131	15045	15053	15331	15066	15061	14824	15010	15186	15199	15086	15084	15145	15003	15115	15245	15083	14981	15071	14997	15128	15086	15013	14971	15138	14973	14989	15164	14974	14951	15034	15012	15019	15053	14915	14902	15019	15006	15219	15075	15185	15137	14993	15029	14893	15107	14995	15020	14921	14873	15210	15179	15022	15131	15070	15238	15128	14952	15149	15063	14908	14955	15031	15161	15051	15357	14953	15089	15214	15144	15195	14948	15021	15086	15235	15033	15246	15021	15163	15042	15112	15038	15145	14871	15011	14987	15094	15117	15001	14990	15003	15091	14952	15000	15194	15207	15129	15099	15114	15199	15247	15039	15169	15115	15026	15046	14895	15053	14970	14894	15075	15014	14973	14943	14929	15038	14997	14972	14988	15182	14914	15131	14983	15113	15004	15123	15121	15219	14924	14853	14985	14946	14932	14934	15050	14925	14990	15118	14820	15038	15054	15234	15175	14974	15051	14827	14869	14951	14839	15054	15148	15008	15068	15106	15014	14996	14929	15018	15123	14967	14902	15069	14923	15129	15125	15123	15069	15004	15179	15071	15150	15086	14954	15230	15191	15067	15134	15158	14981	15029	15125	14903	14920	15147	14843	15197	15226	15077	14941	15054	15092	14965	14771	14989	15028	15064	15062	15004	15094	15069	15014	14981	15113	15053	15115	15076	15157	15093	15202	14861	15040	15042	15026	15217	15116	15043	15218	15105	15100	14899	15014	15159	15026	14977	15164	15063	15173	15147	15295	15200	15031	15195	15181	15170	14865	15229	14993	15148	14880	14880	15072	15017	15192	14945	14918	14953	15304	15148	15137	15162	15160	15083	15193	14990	14906	15002	15300	14975	15111	14934	15094	14969	15080	15277	15304	15035	15193	15151	15116	15049	15129	15048	14936	15183	15171	15032	15124	15110	14960	14895	15086	15178	15109	14984	14978	15139	15065	15014	15064	15265	15230	15130	15130	15033	15023	14912	15023	15195	15022	15117	15088	14983	15130	15244	15106	14944	15003	14962	15084	15023	15002	15161	14931	15212	14983	14864	14960	15170	15155	15029	15068	14884	15030	14865	15094	15024	15157	14940	15109	15178	15054	15100	15256	15110	15068	14881	15146	15013	14986	15093	15079	14993	14981	14963	14860	14847	15024	15030	14950	14959	15104	15040	14829	14950	14986	15033	14757	14783	14838	14979	15077	15136	15096	15186	15111	15127	15023	15159	15044	15210	15245	15007	15016	15196	14975	15014	15028	15054	15087	15066	15122	15133	14978	15061	15076	14854	14890	15098	15150	15112	15200	15021	15063	15209	14978	15013	14961	15123	14951	14972	15060	14930	14988	14962	14802	15073	14939	14965	14955	14986	15029	15097	14967	15269	14989	14998	15009	15115	15044	15018	14968	15042	15110	15091	14998	14946	14963	15023	15022	15015	15096	15095	15103	15148	15225	15132	14991	14932	14977	14975	15085	15027	15143	15245	15068	14967	15152	15027	15077	15002	14933	15226	15192	14969	15066	15178	15082	14921	15081	15013	15053	14995	15151	15259	15031	15126	15109	15136	15161	14914	15037	15121	15087	15167	14997	15047	15091	15135	14940	15219	15044	15034	15091	15243	15161	15159	14906	15008	15044	15160	15030	15006	14990	15037	14967	15081	15081	15224	15261	15141	15086	15145	15170	15315	15185	15073	14992	14939	15086	14754	15034	14774	15225	14973	14954	14904	15169	15192	15185	15037	15073	14963	15140	15086	14983	15205	15159	14885	15050	15042	15016	15115	15002	15185	15021	14950	15028	15152	14879	15174	15003	15040	15051	15221	15058	15240	15109	14959	14990	14934	15144	14996	15185	15150	14956	14988	15134	14994	14999	15260	15235	15086	14912	14831	14694	15023	15092	15171	15037	15116	14923	15263	15290	15056	14985	15038	15202	14969	15029	15160	15246	15213	15183	14903	15049	15138	15142	15242	15031	14925	15078	15009	15280	15144	15172	15276	14924	14887	14922	15027	15056	15088	15213	14891	15038	15088	15105	15189	15136	15055	15146	15166	15172	15071	14933	14967	14982	15259	15146	14846	14859	15095	14971	14933	14962	14937	15121	15214	15041	15052	15007	15029	14927	15104	15041	15001	15076	15150	15131	15351	14990	15184	15111	15071	15158	15371	14976	15015	15265	15045	14967	15253	15000	15016	15054	15220	14878	15229	15106	14986	14963	15291	14967	15176	14947	15034	14773	15047	15088	15101	15088	14966	14993	14888	15154	15025	15132	14898	14980	15032	15120	14910	14961	15193	15015	15246	15125	15020	14986	14987	15193	15003	14974	14914	15123	15112	14988	15047	14771	14898	14950	15051	15144	14981	14844	15186	15008	14953	15070	15037	15207	14994	15062	15137	15182	15099	14999	15005	15088	15111	15071	15174	15012	15173	15239	15079	15001	15102	15183	15201	15036	14980	15078	15235	15136	14856	14931	15077	14875	15041	15052	15083	15109	15012	15245	15097	15026	14981	15108	15056	14952	15073	15045	15113	15095	15075	14989	15155	14932	15049	14831	15097	15171	15078	15086	15036	14995	15042	15131	15051	14985	15180	15025	15133	15033	15034	15043	15104	15144	15169	15052	15154	15170	14966	15158	15200	15079	15160	15271	14898	15232	15204	15037	15026	15047	14932	15133	15190	15039	14987	15016	15102	15064	15052	15095	15068	14998	15008	15060	15046	15249	15026	15064	14988	15087	15079	15278	15114	15154	15041	14988	15082	15212	15068	15152	15038	14974	15033	15061	14944	15149	15150	15033	15102	15099	14975	15075	15147	15102	15017	14934	14869	15086	15002	14999	15149	15012	15054	15048	15245	15090	15182	15111	15112	15106	15017	15058	15018	15070	15058	15030	15075	15208	15095	14979	15062	14921	14971	15092	14862	15037	15201	14986	14965	15191	15096	15145	15283	14934	15166	15066	15224	14979	14970	14923	15194	15088	15236	15094	15036	14920	15164	15076	15198	15062	14909	15081	15041	14955	15006	15342	15127	15107	15185	15108	14999	15205	15060	15272	15045	15274	15037	15053	15145	15136	15076	15098	15091	15012	15043	15101	15233	15074	15115	15113	15107	15033	15205	15128	15102	15125	14981	14977	15117	15086	15161	15006	15055	14883	14852	15008	15117	14972	15100	14848	15173	15023	15011	14907	15212	15060	15023	15148	14961	14887	14928	15043	15120	15037	15074	15027	15095	15187	15142	14939	15048	14998	15079	15060	15101	15211	14978	15043	15005	14999	14946	15202	15047	15131	14981	15130	14953	15247	15397	15294	15078	15113	15068	15090	15136	14827	14998	14958	14943	14959	15014	15050	15093	15133	15091	14787	15004	15010	15000	14935	15128	15050	14971	15035	15133	14978	15104	14877	14987	15070	15153	15020	15126	14883	15073	14766	15104	15113	15010	15212	14956	15211	15151	15167	15161	15059	14936	14937	14960	15073	14893	14873	14912	14977	15187	15030	14940	15145	14942	15076	15109	15099	15083	15099	15108	15153	15133	15100	15319	15251	15074	15007	14988	15018	14973	15115	15013	15090	15269	14955	15082	15080	15073	15170	15298	15181	15084	15048	15065	15084	15035	15205	15025	15077	15004	15240	15136	15123	15109	15086	15157	15048	15168	15081	15137	14964	15014	15036	14782	15064	15125	15004	15023	14996	14953	15098	15036	15044	14936	14858	15019	15101	15133	15014	15133	15034	15091	15000	14986	15021	15210	14949	15090	15198	15003	15054	15066	14957	15097	15077	15219	15101	14983	15143	15089	14988	15115	15010	15040	14972	14873	15054	14981	14966	14973	14941	14963	15041	14883	14933	14952	14920	15073	15167	15165	14811	15006	15118	15161	14976	14986	15093	14995	15038	15019	15152	15193	14866	15024	14966	15195	15097	14996	15053	15022	14889	15059	15091	14864	14951	15165	15069	15125	15254	14998	15271	15085	15163	15076	15036	15038	15049	15177	15010	15240	15184	15084	14860	15008	15066	15051	14987	14896	14871	15033	15112	15306	15046	15296	15246	15052	15004	15125	15223	15360	15196	15138	15194	15091	15083	15019	15102	14977	14908	15161	15207	14971	15087	15310	15298	15120	14982	15128	15067	15074	15184	15005	15078	15037	14899	14803	15033	15214	15249	15136	15070	15209	15163	14990	15034	15038	15054	15002	15092	14882	15065	15091	15118	15174	15202	15030	15190	15037	14911	14932	14945	15061	15129	15224	15216	15117	15082	15013	15070	15054	15111	15030	14916	14909	15197	15039	15249	15076	15117	14937	15069	15119	14988	15048	15020	15014	15104	15055	15034	15113	15139	14982	15028	15163	15063	15266	15173	14887	15266	15115	15158	15150	15123	15026	14988	14945	15121	14990	15143	15191	15266	15135	14841	15157	14888	15045	15080	14910	15279	15331	15259	14970	15072	15049	14978	15184	15120	14981	15131	14951	14861	15171	15276	14890	15187	14943	15204	15008	14971	14969	15044	15033	14975	14925	15086	15142	15080	15013	15038	15136	15164	15094	15196	15146	14934	15144	15082	14956	15041	15179	15106	15044	14897	14978	15176	14950	15043	15198	15049	14902	15017	15063	15108	14990	15252	15071	15115	14999	15021	15011	15292	15166	14887	14919	15021	15015	14998	15028	15222	14895	14930	14912	15189	14979	15089	14992	15032	15003	14953	15074	15075	15009	15097	15016	15171	15225	15133	14986	14932	14896	14756	15049	15046	15326	15286	15145	15174	15109	14980	15062	14890	15165	15229	15031	15018	15090	14910	15093	15206	15110	15054	15105	15036	15034	15012	15084	15095	15056	15062	15073	15175	15297	15119	14960	15177	15047	14987	15046	15039	14953	15093	14986	15055	15069	15078	15165	15019	14995	15124	15058	14889	14828	15137	14990	14922	15040	15037	14995	14968	15242	15019
20634	31112	29741	23397	20147	18132	17151	16419	15728	15115	14647	14827	14421	14519	14490	14488	14258	14204	14337	14385	14404	14229	14168	14147	14268	14262	14145	14185	13987	14158	14277	14178	14139	14117	14061	14157	14177	14317	14130	14055	14047	14182	14241	14105	14201	14151	14120	14238	14148	14130	14175	14305	14556	14117	14234	14129	14159	14024	14217	14107	14057	14150	14070	14260	13774	14272	14218	14336	14201	14133	14150	14091	14087	13970	14060	14112	14251	14099	13985	14053	14013	13986	14146	14197	14192	13954	14198	14060	14237	13932	13950	14110	14277	14228	14147	14132	14164	14008	14100	14179	14192	14236	14037	14222	14159	14119	14059	14270	13921	14051	14148	14020	14074	13986	14091	14023	14275	14171	14119	14264	14153	14127	14166	14019	14144	14385	14217	14150	14260	14207	14108	14111	14278	14078	14017	14150	14008	14061	14148	13958	14089	14163	13982	14281	14116	14000	14337	13959	14049	14003	14198	14179	14193	14235	14037	14144	14036	13931	14231	14088	14073	14090	14024	14139	14261	14261	14122	14106	14146	14139	14261	13973	14066	14088	14088	14045	14131	14213	14007	14056	14092	13910	14279	14172	14184	14106	14137	14041	14017	13985	14176	14123	14090	14140	14023	14119	14253	14188	14250	14091	13994	14072	14141	14059	14082	14130	14085	14299	14007	14153	14181	14144	14130	14082	14188	14105	13976	14155	14058	13969	14097	14295	14155	14155	14152	14092	14017	14125	14197	14079	14203	13949	14146	14171	14075	14140	14115	14139	14287	14088	14237	14178	14116	14054	14137	14117	14080	14134	14128	14189	14007	14164	13945	14072	14012	14027	14148	14214	13937	14101	14098	14149	14044	14212	14015	14052	14090	14128	14095	14100	14140	14130	14099	14072	14042	14042	14119	14036	14234	14154	14105	14009	14151	14040	14235	14182	14026	14088	14276	13979	14048	13957	13978	14077	14152	14128	14191	14006	14073	14151	14112	14108	14154	14317	13991	14371	14126	14212	14053	14099	14101	13991	14044	14217	14124	14107	14105	14045	13961	14316	14125	14155	14082	14358	14186	14252	14097	14066	14096	14112	14119	14019	14060	14015	14187	14285	14173	14101	14156	14235	14102	13999	14138	14204	14192	14144	14105	13950	14067	14091	14149	14236	14189	14265	14259	14024	14156	14122	14097	14348	13893	14135	14081	14159	14071	14009	14353	14173	14068	14121	14110	14055	13956	14108	14223	13944	14035	14048	14097	13962	14219	14125	14246	14098	14150	14244	13951	14094	14295	14254	14102	14275	14081	14137	14045	14026	14296	14081	14039	14059	13969	14217	14187	14216	14160	14171	14052	14184	14121	14100	14165	14110	14130	14050	14194	13948	14259	14094	14037	14158	14155	14052	14112	14123	14041	14044	14169	14160	13917	13947	14060	14105	14108	14189	13995	14220	14070	14052	14072	14262	14084	14020	13984	14148	13959	13987	14025	13950	14079	14143	14060	14102	14247	14131	14056	14193	14185	14024	14170	14116	14046	14126	14123	14127	13930	14256	14057	14181	14126	14176	14225	14039	14149	14142	14095	14043	14242	14213	14119	14116	14150	14109	14086	14039	13884	13960	14105	14151	14026	14054	14256	14191	14118	14231	14315	14116	14132	14104	14017	13979	14045	13926	14113	14222	14090	14164	14360	14293	14259	14147	14174	14085	14032	14123	14030	14243	13951	14215	14222	14071	14173	14076	14176	14072	14109	14083	14149	14050	14044	14086	14163	14148	14134	14196	14188	14008	14215	14104	14089	14183	14093	14114	14193	14087	14264	14151	14023	14078	14190	14140	14198	13967	14150	14056	14071	13976	14143	14206	13989	14084	14177	14214	14131	14082	14213	14128	14117	14134	14185	14163	14128	14018	14166	14175	13967	14148	14111	14089	14085	13962	14153	14130	14130	14087	14048	14044	14044	14102	14042	14164	14059	14109	13936	14154	14028	13931	14074	14077	14112	14043	14047	14078	14415	14049	14187	14170	13983	13977	14268	14127	14009	13890	14145	14094	14052	14128	14153	14038	13973	14072	14021	14003	14173	14129	14202	14028	14043	14240	14105	14154	14255	13993	14071	14054	14189	14058	14068	14129	14128	14163	14123	14162	14112	14035	14016	14117	14124	14290	14175	14201	14198	14202	14079	14159	14108	14052	14128	14104	14179	14017	14211	14073	14160	14241	14038	13939	14267	14062	14055	14130	14172	14242	14135	14198	14095	14044	14077	14051	14024	14172	14176	14223	14062	14066	14044	13993	14091	14029	14144	13965	13980	14056	13972	14144	14117	14040	14019	14067	14121	14139	14087	14199	14298	14127	14172	14295	13935	14081	14115	14147	14078	14187	14177	14129	14053	14008	14216	14148	14091	14194	13967	14176	14007	14087	14034	14099	14160	14262	14136	14148	14174	14005	14132	14071	14063	14198	14038	14016	14255	14166	14233	14245	14262	14070	14146	13920	14046	14074	14178	14205	14023	13976	13933	14189	14143	14283	14053	14119	13880	14122	14146	14040	14305	14135	14009	14129	14137	14257	14190	13937	14164	14360	14012	13997	14000	14200	14398	14187	14119	14224	14049	14081	14002	14191	14030	14122	14100	14333	14177	14180	14203	14250	13901	14163	14097	14157	14067	14080	14169	14165	14035	14116	14165	14005	14170	13966	14111	14142	14026	14115	14074	14077	14076	14190	14124	14145	14273	14111	14209	14068	14249	14084	14045	14045	14164	14109	13926	14097	14060	14058	14322	14049	14177	14049	14069	13993	14109	14115	14150	13949	14065	14102	13926	14029	14010	14065	14028	14011	14235	14096	14149	14021	14115	14152	13981	14136	14225	14090	14095	14065	14059	14129	14179	14167	14107	14249	14121	14033	14120	14108	14126	14132	14121	14136	14209	14040	14080	14030	14050	13962	14066	14057	14197	14042	14008	14200	14136	14201	14197	14194	14058	14079	14046	14080	14105	14027	14008	14120	14146	14080	14097	14109	14010	14087	14259	14136	14299	14301	14224	14054	14203	14133	14136	14136	14105	14243	14072	14101	14014	14245	14064	13967	14212	14169	14063	14089	14139	14029	14326	14337	14083	14010	14011	14182	14132	13858	14036	14005	13988	14172	13968	14085	14158	14200	14104	14118	14081	14149	14229	14158	14168	14164	14194	14079	14173	14080	14172	14165	14098	13964	14062	14145	14145	14018	14242	14347	14039	13932	14209	14129	14035	14012	14140	14064	14224	14120	14130	13973	14084	13883	13975	14237	14135	14210	14238	14219	14096	14110	14138	14125	14099	14222	14025	14119	14136	14113	14149	14238	14170	14050	14098	14276	14175	14146	14051	14107	14146	14005	14110	14072	14188	14210	14296	14067	14086	14100	14076	14104	14137	14152	14107	14144	14171	14012	14144	14231	14037	14009	14036	14057	14118	14099	14187	14171	14199	14107	14174	14179	13906	14251	14050	14157	14161	14068	14273	14058	13944	14133	14154	14134	14195	14135	14187	14112	14067	14094	14145	14087	14034	13950	14152	14009	14029	14033	13868	14095	14111	14021	14080	14103	14057	14256	14090	14195	14001	14201	14080	14193	14204	14104	14052	14264	14094	14210	14082	14092	14104	13983	14178	14045	14260	14135	14234	14145	14193	14123	14106	14019	14097	14236	14114	14074	14312	14165	14042	14156	14176	14058	14182	14255	14186	14061	14204	14146	14205	13964	14264	14176	14142	14118	14097	14049	14078	13987	14031	14170	14053	14101	14113	14297	14011	14145	14197	13991	14217	14033	14021	14194	14053	14226	14064	14218	14061	14133	14011	14057	14289	14075	14121	14017	14169	14095	14165	14116	14251	14183	13894	14154	14060	14199	14104	14231	14146	14075	14087	14091	13977	14199	13973	14077	14222	14033	14192	14114	13980	13906	14137	14052	14151	14146	14076	14074	14151	14126	14132	14102	14189	14250	14107	14073	14149	14099	14022	14069	14110	13939	14146	14172	14089	14103	13954	14147	14094	14209	14175	14101	14020	13932	14206	14154	14109	14210	14028	14174	14164	14112	14100	14212	13961	14110	14188	14055	14221	14049	14111	14128	14137	14153	14002	14167	14137	14222	14159	14119	14167	14071	13955	14132	14013	14108	14067	14043	14186	14139	14169	14226	14305	14136	13975	13933	14160	13999	13947	14177	14390	13989	14176	14213	14173	14046	14121	14073	14078	14133	14041	14093	13973	14163	14215	14177	14278	14145	14076	14136	14137	14057	14135	14164	14135	14173	14080	14228	14134	14208	14110	14263	14157	14107	14037	14182	14242	14070	14153	14190	14059	14047	14049	14156	14196	14028	13945	13935	14160	14069	13993	14246	14004	14040	14186	14151	14160	14122	13875	14137	14111	14154	14155	14133	14037	14115	14055	14154	14168	13965	14126	14237	14209	14162	14058	14356	14124	14062	14207	14002	13874	14221	14039	14058	14303	14124	14007	14053	14104	14307	14292	14039	14056	14173	14179	14045	14151	13971	14153	14069	14116	13943	14143	14158	14024	14076	14071	14186	14020	13962	14115	14135	14096	14124	14133	14026	14110	14125	14139	14043	14128	14109	14070	14232	14002	14107	14148	14128	14106	14199	14133	14023	14116	13993	14170	14162	13987	14226	14233	14165	14068	13928	14083	14089	13970	14190	14178	14034	14150	14076	14043	14131	14129	14187	14222	14002	14092	14175	14107	13928	14234	14094	14142	13901	14074	14019	14095	14220	13905	14132	14265	14060	14170	14185	14202	14067	14013	14122	13952	14115	14074	14086	14131	14155	14203	14331	14117	14055	14186	14049	14189	14086	14074	13943	14083	14068	13998	14122	14051	14197	14133	14160	14005	14162	14299	14091	13995	14161	14039	14155	14184	14172	13991	14062	14028	14012	14189	14088	14193	13978	14086	14181	14101	14102	13944	14156	13984	14197	14035	14024	14002	14068	14143	13992	14189	14207	14105	14096	14153	14075	14082	14154	14139	14116	14069	14055	14337	14182	14047	14062	14041	14036	14136	14117	14091	14064	14054	14076	14064	14171	14105	14152	14203	14136	14131	14128	14010	14066	14075	14213	14056	14178	14106	14084	14064	14047	14088	14071	14433	14133	14300	14056
23582	21105	28632	23999	22273	22767	21795	18290	16996	16688	16104	16027	15960	15757	15643	15680	15465	15348	15319	15371	15277	15242	15289	15158	15218	15194	15116	15032	15214	15308	15061	15102	15297	15184	15315	14924	15201	14993	15063	14965	15134	14970	15155	15203	15080	15228	15148	15218	15082	15183	15555	15801	15847	15648	15461	15028	15269	15215	15160	15090	15292	15137	15210	15154	15223	15066	15137	14966	15195	15190	15107	15067	15029	15070	15191	14992	15038	15192	15142	15115	15109	15006	15287	15187	15203	14858	14941	15289	15178	15010	15167	15104	15219	14988	14931	15067	15045	15023	15128	15074	14815	15095	15249	14996	15251	15144	15174	14991	15208	15083	14996	15138	14991	15123	15021	15013	15097	14920	15127	15053	15067	15118	15118	15200	15182	15144	15106	14877	15082	14901	14946	14946	14961	15152	14928	14996	15148	14927	15253	15117	15151	15009	14873	15079	15039	15141	15153	14960	15005	15200	15040	15035	15099	15041	15015	14894	15148	14919	15185	15058	15206	15186	15056	14998	15036	15048	15123	15180	15130	15062	14939	15102	14905	15184	15089	15034	14878	15040	15169	15039	15057	15221	15095	15284	14877	14945	15218	15232	15109	15073	15339	15035	14949	15222	15083	14969	15169	14988	15234	15149	15056	15097	14877	15182	15003	15082	15031	14966	15179	15032	15002	15042	14990	15144	15011	15101	15142	15247	15050	14957	15204	15171	15158	15322	14904	15016	15175	15137	14940	14921	15047	15080	15021	15017	15082	15059	15061	15100	14910	14854	15052	14905	15015	15116	15300	15022	14955	15105	15088	14977	15148	14989	15183	15068	15187	15197	15200	15225	15025	15128	14950	15248	15052	14968	14972	15081	15175	15147	14970	15238	15231	15161	15095	15229	15069	14828	15170	15111	15107	15131	15198	15132	15210	14858	15163	14918	14984	15031	15194	14950	15077	15171	15154	15054	14900	15031	15002	14992	15074	15214	15038	15306	15114	15272	15198	15241	15022	15108	15101	15151	15305	15152	15072	15081	15275	15251	15040	15100	15169	15246	15062	15064	14945	15215	15005	14997	14865	14987	15028	15002	14865	15080	15213	15041	15193	15066	15003	15133	15069	15041	14958	15047	15190	15147	15201	15057	14943	15036	15254	15063	15298	15164	14966	15026	14996	15021	15008	15051	15083	15152	15050	15089	14935	15191	15017	15111	15107	15112	15108	15139	15101	15107	15264	15022	15056	14881	15057	15023	15104	14837	14942	15109	15046	15330	15012	15076	15271	14836	15006	15197	15037	15035	14978	15108	15281	15187	15233	15181	15093	14990	15203	15076	15118	15225	14867	15025	15081	15103	15311	15263	15007	15055	15182	15098	15000	14935	15073	15082	15349	15239	15272	15179	15004	15202	15180	15137	15130	15279	15179	14926	14841	15171	15085	14987	15272	15013	15008	15118	15062	15172	14996	15149	15174	15062	14868	14918	15134	14882	15152	14955	15032	15040	15171	15144	15026	15311	15210	15027	15054	15113	15132	15121	15089	15198	15039	15093	15037	14977	15059	14998	15079	14926	15068	15168	15207	15079	15009	14942	14847	14878	15130	15134	14967	15025	14826	15018	15170	15196	15159	15195	15150	15075	15249	14919	15157	15024	14789	14999	14813	15312	15051	15018	15099	15084	15073	15266	15180	15042	15051	15041	14985	15131	14924	15121	15025	14974	15027	15168	15084	15062	15025	15191	15023	14935	15026	15095	15138	15240	15080	15123	15086	15153	15190	14991	15019	15202	15110	15115	14996	15034	14916	15168	15026	15059	15053	15114	15122	15105	15197	15146	15222	15237	15249	15134	15153	15052	15159	14891	14948	15138	15155	15039	15257	15160	15111	15169	14982	15058	15057	14843	14946	15118	15069	15071	15217	14975	14888	15119	15009	15182	15328	15217	15117	15016	14914	15079	14866	15080	14965	15198	15078	15208	15021	15227	15061	14878	15162	15013	15093	14942	15299	15087	14945	15013	15025	15056	15078	15281	15033	15048	15050	15008	15175	15172	14993	15045	15022	15193	15104	14919	15188	14944	14990	15043	15194	15169	15027	15052	15134	14938	15193	15035	14888	15052	15079	15055	15092	14981	15074	15031	15117	15252	15278	14921	15045	15186	15032	15065	15161	15022	15121	14880	15113	15255	15108	15099	15059	15177	15095	14969	15035	15044	15061	14962	14936	14911	14966	15027	14943	15005	15236	15084	15094	15013	14925	15187	15107	15071	15011	15196	15008	15179	15075	15056	15102	15060	14968	14998	14973	15025	15173	15086	15008	15038	15069	15038	15160	15051	14975	15146	15086	15120	14911	15209	14973	15158	15113	15153	15103	15199	15214	14957	15029	15069	15053	15072	14981	15155	15056	15173	14958	15146	14982	14905	15135	15206	15065	15088	14812	14995	15088	15042	15145	14998	15167	15045	15123	14957	14952	15004	15035	15068	15021	14813	15171	15024	15153	14954	15071	15095	15331	15108	14915	14977	15242	15117	14945	14767	15050	14967	15179	15107	15215	15120	15063	15351	15078	14929	15207	15170	15058	15113	15017	14859	15053	14930	14876	15101	15064	15003	15265	15195	15088	15130	15061	15031	15132	15221	15060	15184	15030	15236	15225	15106	15140	14969	15163	15171	14914	15100	15028	15081	15162	15120	14974	15019	14941	15142	15261	15028	15225	15142	15112	15213	15062	15132	15102	15195	15101	15257	15094	14843	15005	15114	15256	15186	15297	15050	15124	15159	15212	14902	15087	15187	15050	15075	15023	15006	14957	15002	15012	15153	14899	15254	15233	15172	15042	15031	15090	14971	14946	15107	15079	15130	15001	14878	15100	15185	15344	15165	14861	15006	15285	15243	14931	14990	14942	15170	14992	15010	15113	15066	15210	15301	14956	15159	15142	15068	15145	15098	14917	15082	15048	15196	14977	15009	15157	15285	15013	14984	15085	14840	15161	15163	15062	15080	15110	15034	15016	15166	14938	14987	14960	15102	15036	15064	15184	15067	15016	15028	15036	15081	15192	15151	15021	14986	15103	15080	15265	15193	15226	14950	15073	15018	15015	15265	15096	15091	15025	14934	15096	15175	15174	15003	14979	15006	15112	15030	15117	15079	15188	15013	15082	15075	14861	15102	15108	14983	15246	14925	15213	14991	15082	15037	15079	15010	15022	15156	14942	14947	15246	15156	15025	14838	15121	14976	14934	14971	14931	15242	15020	15047	15036	14977	15205	14983	15216	15139	15169	14846	14918	15069	15076	15186	15073	14856	15039	15082	15107	15010	14915	15154	15062	15317	15201	15094	15106	15142	15009	15073	14965	14995	15126	15072	15172	15233	14989	15133	15324	15085	15248	15161	15010	14976	15058	14791	15088	15286	15183	14955	15009	14970	14952	14808	14966	15093	15257	14883	15252	14999	15011	15086	15160	15237	15106	15129	15041	15096	15129	15003	14974	14964	14979	15040	15056	15037	14995	15069	15354	15146	14972	14998	15139	15022	15409	15127	14928	15048	15066	15070	15125	15119	15042	15141	15314	15082	15033	14965	14997	15052	15226	15041	15118	14926	15118	14894	15219	15127	15087	15100	15311	14961	14988	15123	15013	14902	14948	15162	15107	14888	15157	14999	15073	15018	15150	15160	15106	14972	14854	15167	15011	14983	15057	15133	15157	15032	15033	15033	15043	14958	15111	15156	15141	15117	15026	15253	15177	15158	15315	15002	15147	15052	15097	15017	15133	15256	14992	14986	15091	14922	15043	15054	15071	15145	14889	15117	15038	14928	15078	14988	14956	15007	15073	15087	15315	15041	15061	14984	15021	15018	14982	15050	14899	15086	15083	15020	15012	15046	15115	14983	14949	14921	15090	15194	14857	15038	14949	15115	14997	15036	15134	15308	15115	15089	14965	14993	15105	15127	15081	15061	15103	15174	15120	15112	15122	14976	14894	15009	14968	14865	15001	15062	15118	15139	15068	15101	15053	15209	15020	15061	14960	15227	15014	15073	15102	15046	14960	15255	15236	15065	14970	15078	15021	15059	15205	14927	14921	15027	15007	15041	15038	14923	14986	15202	15084	15182	15002	15190	15090	14974	14830	15239	15200	15282	15121	14994	15006	14911	15019	14930	15051	15006	15064	15027	14969	15083	15031	15161	15084	15040	15179	15106	15068	14960	15176	15244	15198	15221	14932	15029	15266	15100	15054	14998	15042	15105	15213	15180	15114	15011	15269	15172	15027	15067	15238	15085	15286	15189	14905	15236	15165	14885	14998	15295	15013	14955	14981	15202	14991	14998	15123	15171	15160	15246	15071	15088	15034	14908	14964	15148	15207	14939	15272	15222	15118	15114	15133	15056	15023	14892	15011	15069	15141	14992	15156	15064	15173	14966	15094	14911	14928	15072	15301	15190	14913	14964	15024	15139	15062	15225	14932	15196	15130	15044	15146	15118	15134	15031	15194	14964	14904	14996	15098	15048	15123	15118	15060	15023	15137	15092	15024	15059	15073	15005	15064	15227	14892	15114	15205	15180	15140	15060	15259	15189	15177	15106	14846	14979	15049	15130	15175	14962	15262	15162	14932	15187	15087	15158	15110	15174	15154	15095	15009	15080	15230	14965	14986	14987	15060	15243	15174	15073	14939	14852	15063	15015	15062	14893	14870	15067	15117	14954	15001	15237	15206	15173	15194	15284	15067	15145	15161	15061	15135	15074	15010	15194	15176	15019	15105	15031	15040	15136	15258	15094	14985	15109	15032	15042	15145	15119	15027	14925	14980	14901	15109	14990	14931	15085	14971	14888	15006	15120	15186	14999	15086	14994	15039	14820	15088	15025	15030	15004	14955	15205	15188	15174	15072	15257	15224	15017	15134	15030	14850	15036	15074	15079	14849	14953	15127	15102	15164	15175	15039	14933	14830	14911	14986	15201	15109	14998	15112	15087	15417	15026	14942	15032	15041	15104	14935	15004	15038	15058	15103	15128	15119	15202	15061	15250	15176	15189	14890	15018	15225	15085	15253	15289	15203	15142	14881	15033	14942	15119	14985	15041	15035	15052	15175	15186	15014	14860	15066	15031	15014	15086	15151	15061	15028	15046	15167	15232	15123	15129	15088	15136	15049	14933
21468	38379	36009	28826	24572	21778	20195	18471	16942	16228	15815	15417	15024	14918	14823	14844	14680	14392	14483	14360	14459	14343	14296	14139	14242	14305	14165	14337	14278	14377	14092	14178	14210	14286	14195	14203	14327	14155	14245	14206	14215	14079	14329	14209	14145	14104	14162	14059	14295	14251	14776	15194	15074	14772	14472	14340	14147	14100	14175	13898	14165	14049	14069	14150	14150	14139	14174	14082	14011	14035	14275	14064	14273	13959	13996	14105	13990	14175	14065	13997	14199	14056	14026	14132	14016	14018	14145	14029	14055	14109	14126	14202	14143	14110	14238	14072	14158	14027	14338	13931	14186	14209	14055	14070	14110	14176	13996	14145	14163	14258	14191	14156	14175	14145	13907	14249	14134	14193	14067	14029	14173	14223	14126	14203	14334	14035	14218	13981	14242	14170	14155	14161	14152	14263	14005	14222	14060	14056	13969	14254	14174	14070	14073	14108	14033	14163	14110	14250	14027	14197	14096	13981	14027	14276	14082	14106	14037	14119	14191	13973	14023	14136	14099	14113	13997	14210	14165	14039	13986	14185	14031	14166	14159	14225	14147	14198	14188	14249	14094	14148	14160	14155	14138	14023	14184	14125	14203	14066	13924	14291	14153	14122	14083	14122	14244	13952	14091	14045	14196	14179	13944	14140	14070	14096	14107	13984	14185	14082	14226	14256	14116	14089	14221	14264	14029	14048	14160	13962	14119	14253	14090	14294	14327	14115	13956	14210	14203	14148	14132	14035	13997	13961	14184	14192	14182	14308	14224	14077	14035	13991	14138	14179	14020	14015	14105	14160	14127	13994	14174	14133	14022	14067	14047	14183	14205	14175	14014	14188	14151	14068	14179	13989	14111	14176	14178	14187	14176	14080	14259	14213	13976	14137	14241	14104	14149	14183	14166	14072	14011	14066	14185	14254	14211	13814	14229	14106	13953	14047	14019	14167	14094	14183	14280	14065	14065	14218	14070	14080	14049	14229	14103	14141	14014	14198	14102	14001	14096	14142	14147	14161	14260	14064	13929	14103	14097	14108	14112	14109	14105	14219	14090	14133	14210	14014	14047	14125	14033	14053	14015	14204	14012	14163	14151	14172	14195	13999	14086	14084	14207	14164	14119	14089	14287	14006	14309	14044	14139	14108	14082	14242	14261	14126	14152	14055	14139	13989	13999	14350	14163	14164	14126	14163	14100	14048	14170	14096	14149	14167	14145	14085	14261	14218	14002	14323	14096	14249	14065	14257	14069	14038	14113	14098	14202	14134	14205	14221	14109	14106	14146	14202	14035	14067	14150	14171	14138	14171	14268	14289	14070	14250	14091	14063	14139	14291	14066	14349	13962	14129	14072	13921	14242	14035	14116	14085	14055	14042	14129	14168	14145	14252	13917	14190	14161	13991	14143	14156	14021	14207	14294	14055	14055	14178	14114	14187	14136	14225	13983	14081	14205	14074	14209	14160	14072	14018	14164	14169	14184	13977	14065	14112	14145	14133	14038	14103	14168	14227	13983	14239	14140	14198	14204	14250	14151	14076	14303	14080	14119	14105	13979	14198	14120	14218	14063	14089	14036	14134	14123	14101	14113	14069	14099	14139	14078	14231	14222	14302	14238	14164	14155	14055	14147	14091	14240	14029	14111	14193	13957	14115	14206	14210	14127	14160	14085	14166	14129	14237	13942	14123	14228	14090	14164	13850	14130	14135	14073	14161	13981	14224	14091	14126	14164	14060	14119	14012	14117	14103	14026	13980	14173	14231	14191	14221	14077	14252	14011	14108	14238	14122	14146	14248	14172	14181	14101	14195	14146	14081	14079	14229	14050	13967	14180	14105	14139	14133	14105	14057	14140	14134	14252	14015	14162	14126	14088	14260	14052	14111	14216	14073	13925	13836	14193	14181	13995	14066	14216	14214	14166	14141	14301	14126	14177	14166	14181	14050	14095	14056	14064	14124	14184	14019	14149	14076	14107	13986	13977	14037	14234	14128	14211	14024	14262	13966	14206	14134	14164	13938	14181	13991	14250	14052	14085	14320	14156	13983	14255	14119	14205	14023	14169	13950	14238	14161	14150	14100	14129	14197	14153	14128	14181	14186	14088	14196	14208	14132	14130	14144	14183	14011	14191	14088	14140	14174	14211	14106	14130	14298	14165	14090	14228	14188	14177	14149	14189	13985	14248	14198	14287	14164	14161	14212	14028	14204	14114	14124	14135	14056	14158	13912	14028	14177	14229	14103	14105	14109	13958	14182	14139	14114	14186	14190	14086	14177	14133	14040	14236	14158	14153	14046	14011	14153	14019	14226	14004	14116	14012	14044	14300	13973	14156	14042	14038	14230	14086	14075	14143	14279	14169	14008	14097	14172	14181	14204	13874	14299	14046	14124	14254	14235	13988	14008	14268	14207	14168	13970	14148	14027	14134	13998	13999	13913	14212	14274	14097	14085	14137	14136	14303	14145	14224	14006	14130	14113	14169	14298	13970	14120	14332	14133	14127	14090	14051	14126	13965	14221	14135	14041	14093	14085	14204	14099	14110	14103	14144	14101	14036	14284	14238	14162	14212	14093	13994	14053	14319	14070	14176	14094	14051	14191	14048	14120	14127	14018	14094	14168	14106	14104	14215	14076	14202	14214	14124	14033	14089	13986	14054	14093	13993	13905	14125	13981	14237	14117	14145	14238	14164	14179	13981	14237	13980	14206	14298	14253	14099	14104	14050	14130	14123	14009	14311	14061	13998	14151	14038	14122	14039	14132	14007	14292	14145	14231	14201	13914	14089	14049	14182	14040	14046	14179	14173	14015	14153	14099	14082	14152	14215	14039	14099	14164	13989	14170	14191	14135	14030	14126	14143	14075	14106	14027	14044	14063	14177	14147	14112	13951	14153	14270	14156	14133	14229	14146	14090	14089	14108	14196	14022	14147	14191	14063	14068	14264	14153	13954	14081	14144	14058	13937	14183	14123	14064	14315	14174	14349	14152	13983	14192	14029	14063	14196	14112	14107	14343	14146	14141	14148	14257	14269	14144	14135	14215	14198	14240	14274	13891	14211	14086	14285	14087	14066	14047	14080	14067	14125	14118	14200	14250	14111	14111	14185	14207	14080	14230	14017	14132	14207	14230	13981	14030	14211	14126	14087	14124	14063	14367	14105	14183	14105	14159	14148	14209	14168	14210	14053	14236	14175	14059	14015	14301	14191	14201	14160	14059	13964	14060	14016	14182	14194	14222	14221	14122	14009	14176	14291	14079	14107	14125	14192	14011	14028	14051	13925	14087	14081	14067	14085	14019	14045	14156	14181	14128	14298	14101	14071	14022	13957	14160	14016	14111	14039	13986	14032	14135	14040	14196	14042	14129	14145	14349	14020	14194	14079	14006	14302	13946	13941	14218	13929	13987	14182	14231	14156	14065	14140	14165	14130	13938	14155	14186	14173	14076	14294	14142	14259	14023	14092	14146	14042	14100	14059	14121	14220	14181	14261	14158	14133	13905	14069	14189	14079	14159	14060	14122	14205	14076	14072	14146	14222	14111	14228	14319	14244	14172	14040	14199	14153	14123	14234	14062	14112	14079	14145	14114	14353	14185	14099	14282	14187	14060	14028	14103	14080	14036	14278	14079	14297	14064	14047	14222	14175	14113	13979	14036	14094	14211	14150	14215	14170	14330	13957	14236	13983	13952	14274	14157	14051	14236	14106	14135	14057	14144	14180	14214	14145	14089	14084	14141	14093	14222	14037	14277	13979	13996	14055	14191	14212	14170	14206	14087	14274	13950	14155	14219	14217	14008	14240	13990	14074	13977	14112	14323	14155	14067	14055	14126	14131	14124	14155	13964	14081	14235	13924	14144	13917	14001	14023	14149	14169	14273	14264	14021	14164	14064	14117	14064	14174	14109	14270	14192	14012	14018	14199	14090	14085	14323	14093	14246	14074	14107	14081	14097	14042	14045	14182	14161	14152	13866	14169	14074	14264	14029	14111	14262	13993	14167	14136	14164	13860	14183	14062	13930	14095	14193	14356	14066	14035	14023	14008	14119	14089	14268	14192	13953	14177	14217	14222	14067	14165	14209	14139	14105	14156	14076	14176	14269	14168	14032	14013	14017	14248	13998	14165	14082	14145	14161	14091	14095	14270	14022	14143	13963	14083	14181	14165	14172	14026	14100	14187	13993	14099	14131	14368	14140	13976	14197	14210	14107	14083	13909	13942	14247	14092	14315	14087	14123	14056	14120	14155	14032	14238	14357	14186	14137	14272	14001	14213	14216	14104	14183	14060	14120	14170	14051	14127	14092	14262	14026	14144	14012	14093	14028	13942	14091	14047	14325	14165	14107	14123	14125	14092	14154	14254	14123	14142	14185	14037	14237	13977	14067	14119	14057	13984	14049	14164	14039	14323	14174	14239	14052	14281	14024	13970	14227	14148	14254	14135	14170	14227	14137	14045	14122	14295	14085	14231	14344	14148	14187	14027	14135	14119	14123	13990	14187	14167	14044	14258	14271	14301	14344	14107	14071	13999	14052	14104	14207	14106	14057	14051	14151	13943	14029	13948	14076	14101	14095	14091	14101	14086	14155	14198	14105	14140	14050	14222	14114	14114	14077	14234	14198	14011	13930	14093	14120	14111	14071	14345	13997	14157	14116	14091	14068	14014	14112	14175	14317	14066	14290	14245	13966	14272	14084	14026	14205	14141	14092	14141	14063	14124	14052	14143	14153	13980	14300	13987	14048	13960	14197	14185	14066	14043	14284	14175	14274	14063	14085	14049	14156	14112	14069	14015	14071	14057	14142	14034	14100	14185	14270	14224	14080	14080	14147	14101	14285	14274	14128	14114	14188	14169	14085	14175	14257	14122	14270	14209	14168	14111	14238	14171	14058	14118	14015	14167	14339	14018	14160	13938	14009	14176	14209	14206	14115	14090	14121	14142	14169	14061	14171	14268	14220	14151	14188	14109	14214	14096	14013	14304	14154	14123	14121	14267	14037	14226	14041	13980	14335	14035	14277	14222	14140	14206	14136	14230	14021	14027	14057	14184	14064	14059	14132	14338	14183	14055	14076	14168	14172	14106	14351	14048	13992	14260	14057	14107	14142	14053	14154	14012	14164	14099	13976	14030	14184	14109	14384	14160	14092	14099	13966	14099
22656	21132	29010	23589	21555	24039	26188	19969	18150	17569	16971	16525	16519	16551	16049	15894	15833	15805	15667	15687	15743	15673	15248	15423	15563	15552	15404	15358	15213	15338	15514	15466	15525	15480	15532	15497	15265	15372	15248	15393	15445	15533	15501	15688	15542	15432	15487	15504	15471	15611	16282	16814	16743	16344	15909	15735	15369	15335	15382	15399	15292	15300	15468	15161	15168	15498	15283	15308	15137	15233	15336	15384	15282	15373	15390	15158	15163	15430	15247	15361	15279	15284	15463	15351	15279	15256	15304	15096	15366	15255	15301	15174	15323	15228	15252	15484	15297	15257	15129	15336	15239	15546	15358	15285	15321	15145	15179	15370	15254	15438	15243	15216	15441	15310	15207	15229	15275	15277	15095	15396	15332	15379	15390	15382	15388	15394	15289	15347	15217	15372	15281	15301	15267	15244	15453	15228	15246	15219	15281	15373	15085	15041	15386	15229	15256	15149	15269	15225	15162	15237	15085	15276	15492	15202	15447	15313	15300	15234	15194	15213	15386	15263	15245	15133	15162	15313	15150	15130	15398	15092	15119	15127	15263	15188	15231	15308	15223	15511	15323	15408	15195	15460	15335	15325	15256	15322	15346	15295	15450	15229	15445	15479	15030	15129	15340	15201	15259	15233	15319	15463	15129	15286	15355	15329	15131	15135	15210	15238	15244	15367	15348	15093	15403	15295	15191	15169	15214	15294	15087	15300	15263	15341	15422	15276	15094	15106	15431	15319	15108	15195	15175	15225	15230	15299	15319	15247	15091	15281	15272	15124	14973	15218	15126	15180	15222	15290	15267	15129	15225	15212	15352	15316	15154	15175	15149	15192	15377	15402	15189	15208	15475	15309	15284	15268	15304	15225	15289	15251	15245	15115	15191	15281	15262	15137	14975	15198	15237	15249	15204	15208	15431	15123	15385	15364	15290	15390	15463	15393	15294	15281	15228	15262	15284	15398	15201	15198	15290	15350	15129	15400	15166	15179	15076	15251	15124	15341	15090	15238	15204	15227	15354	15462	15224	15133	15249	15038	15202	15105	15228	15248	15073	15251	15140	15309	15351	15347	15163	14961	15263	15153	15117	15222	15239	15162	15337	15261	15304	15097	15150	15140	15292	15332	15108	14881	15113	15140	15308	15216	15250	15252	15206	15421	15254	15258	15411	15440	15263	15142	15241	15201	15238	15283	15285	15308	15365	15311	15222	15151	15173	15351	15317	15216	15284	15444	15355	15324	15290	15374	15054	15221	15386	15159	15296	15404	15423	15302	15144	15034	15170	15144	15160	15342	15178	15069	15252	15189	15176	15141	15266	15207	15224	15291	15211	15255	15268	15147	15366	15339	15020	15130	15129	14985	15258	15281	15248	15572	15333	15191	15394	15350	15380	15468	15243	15063	15282	15289	15270	15342	15414	15147	15210	15318	15125	15316	15224	15259	15281	15237	15051	15330	15144	15288	15010	15260	15262	15212	15224	15297	15254	15289	15346	15068	15288	15186	15321	15325	15198	15176	15192	15090	15202	15190	15230	15314	15306	15189	15303	15409	15333	15249	15321	15296	15367	15325	15299	15422	15243	15200	15205	15212	15343	15346	15129	15062	15274	15277	15063	15262	15231	14975	15166	15082	15239	15203	15068	15205	15300	15252	15147	15250	15189	15082	15140	15197	15325	15401	15375	15164	15398	15435	15131	15188	15274	15405	15249	15247	14958	15148	15035	15244	15253	15161	15230	15128	15235	15280	15138	15322	15405	15277	15203	15274	15348	15108	15155	15089	15045	15085	15308	15151	15337	15413	15355	15333	15213	15202	15375	15323	15212	15110	15263	15382	15084	15184	15417	15204	15145	15234	15369	15143	15236	15218	15197	15302	15375	15227	15051	15357	15155	15153	15048	15208	15382	15284	15255	15118	15251	15285	15203	15242	15096	15316	15152	15137	15320	15478	15180	15355	15304	15352	15200	15437	15304	15251	15182	15072	15283	15161	15257	15236	15211	15134	15118	15189	15079	15136	15317	15376	15374	15021	15276	15382	15313	15240	15240	15152	15420	15102	15206	15395	15373	15199	15424	15237	15189	15148	15158	15272	15213	15138	15133	15324	15377	15122	15237	15172	15026	15340	15198	15184	15004	15264	15283	15411	15301	15134	15085	15135	15288	15271	15326	15219	15276	15156	15395	15071	15341	15129	15268	15126	15171	15199	15138	15305	15214	15315	15288	15333	15029	15273	15172	15331	15397	15172	15104	14999	15270	15231	15038	15210	15316	15440	15251	15323	15365	15148	15406	15158	15408	15198	15109	15096	15444	15157	15260	15183	15204	15319	15225	15313	15353	15265	15126	15245	15235	15235	15266	15126	15171	15141	15128	15127	15406	15149	15239	15227	15185	15158	15170	15196	15301	15316	15239	15131	15119	15168	15178	15327	15124	15358	15172	15077	15203	15219	15111	15273	15190	15204	14931	14974	15137	15183	15163	15233	15170	15415	15300	15209	15304	15389	15133	15286	15246	15167	15224	15018	15364	15165	15224	15158	15257	15377	15200	15479	15239	15404	15451	15039	15178	15181	15193	15259	15199	15301	15323	15370	15184	15235	14984	15211	15060	15076	15123	15271	15194	15266	15346	15074	15232	15461	15199	15352	15334	15408	15095	15173	15231	15230	15290	15268	15222	15150	15387	15175	15293	15216	15427	15206	15227	15271	15323	15343	15277	15244	15197	15276	15197	15188	15284	15377	15307	15249	15079	15287	15211	15154	15261	15348	15282	15266	15331	15312	15340	15111	15122	15341	15282	15341	15360	15210	15261	15433	15227	15170	15366	15038	15114	15039	15284	15293	15259	15371	15040	15301	15186	15337	15293	15233	15317	15311	15435	15088	15176	15188	15365	15286	15393	15325	15115	15320	15288	15410	15119	15306	15360	15235	15328	15163	15221	15037	15384	15193	15188	15386	15239	15241	15011	15123	15219	15327	15259	15304	15132	15424	15168	15282	15211	15287	15376	15295	15216	15340	15075	15192	15261	15220	15421	15208	15141	15224	15049	15326	15256	15280	15131	15424	15189	14995	15178	15261	15316	15149	15294	15286	15268	15477	15146	15154	15167	15317	15264	15250	15166	15160	15284	15253	15462	15252	15216	14996	15195	15124	15371	15318	15137	15345	15181	15127	15203	15350	15280	15309	15370	15472	15209	15342	15387	15257	15209	15335	15402	15306	15236	15414	15315	15182	15329	15245	15330	15323	15055	14967	15031	15191	15209	15228	15305	15120	15588	15108	15302	15187	15389	15197	15173	15445	15301	15086	15214	15242	15265	15191	15304	15236	15210	15227	15251	15224	15337	15146	15242	15428	15248	15236	15449	15221	15271	15355	15218	15171	15362	15220	15279	15316	15174	15171	15053	15383	15436	15169	15323	15432	15299	15367	15286	15284	15370	15271	15331	15219	15362	15226	15125	15170	15261	15440	15286	15420	15229	15379	15232	15171	15253	15055	15191	15140	15319	15150	15221	15099	15319	15287	15089	15106	15225	15226	15329	15233	15371	15511	15101	15217	15146	15130	15297	15315	15265	15003	15217	15322	15364	15254	15269	15505	15272	15138	15265	15275	15274	15269	15174	15121	15258	15176	15072	15202	15024	15357	15154	14981	15319	15109	15275	15136	15375	15214	15468	15290	15287	15261	15251	15266	15124	15156	15115	15206	15179	15228	15199	15526	15285	15239	15116	15098	15277	15142	15265	15350	15263	15293	15285	15084	15303	15514	15153	15391	15353	15378	15271	15273	15405	15238	15222	15233	15368	15555	15285	15039	15290	15186	15232	15326	15312	15191	15197	15329	15351	15406	15083	15307	15313	15268	15179	15381	15378	15204	15045	15224	15151	15231	15307	15165	15172	15292	15445	15407	15154	15121	15316	15299	15212	15331	15241	15336	15332	15416	15314	15413	15060	15389	15279	15266	15290	15098	15407	15265	15019	15200	15263	15182	15225	15201	15209	15186	15360	15192	15057	15261	15261	15199	15286	15186	15194	15281	15288	15268	15303	15249	15192	15286	15329	15382	15339	15283	15154	15371	15451	15346	15178	15228	15213	15346	15537	15199	15377	15130	15215	15309	15118	15249	15346	15228	15173	15340	15176	15120	15146	15349	15382	15232	15275	15329	15168	15277	15215	15235	15131	15152	15171	15341	15315	15163	15044	15195	15091	15102	15193	15412	15338	15241	15330	15239	15322	15288	15246	15073	15400	15363	15321	14996	15151	15182	15212	15251	15268	15295	15221	15372	15346	15158	15507	15097	15251	15174	15165	15267	15411	15266	15338	15134	15115	15096	15338	15471	15370	15391	15256	15204	15292	15178	15091	15279	15418	15340	15103	15241	15311	15289	15315	15380	15333	15144	15469	15255	15335	15414	15289	15330	15240	15244	15162	15133	15301	15309	15239	15274	15204	15451	15323	15302	15367	15321	15166	15172	15205	15255	15415	15200	15209	15336	15193	15281	15354	15235	15263	15129	15236	15212	15207	15312	15199	15156	15153	15250	15106	15100	15231	15087	15207	15323	15105	15171	15479	15150	15115	15204	15169	15242	15316	15157	15125	15060	15326	15263	15025	15273	15261	15309	15304	15238	15167	15297	15179	15229	15275	15221	15333	15344	15119	15369	15107	15200	15203	15212	15152	15284	15175	15387	15258	15126	15222	15365	15293	15374	15229	15196	15117	15276	15390	15328	15329	15285	15316	15345	15233	15246	15154	15249	15296	15299	15191	15162	15127	15086	15104	15064	15270	15267	15294	15571	15377	15271	15272	15273	15205	15259	15224	15398	15254	15252	15312	15278	15211	15173	15179	15384	15176	15304	15237	15421	15272	15242	15244	15374	15273	15157	15119	15185	15314	15246	15179	15108	15283	15221	15359	15170	15379	14949	15255	15317	15189	15351	15155	15096	15401	15312	15146	15326	15180	15274	15134	15375	15041	15062	15129	15189	15112	15134	15307	15146	15283	15275	15226	15284	15214	15343	15203	15113	15215	15151	15141	15203	15178	15371	15372	15345	15296	15173	15303	15280	15258	15240	15311	15315	15169	15254	15181	15330	15269	15211	15187	15352	15354	15263	15011	15244	15084	15143	15091	15219	15119	15194	15144	15146	15342	15274
24017	43298	40245	33051	28921	25588	23185	20208	18423	17264	16236	16069	16064	15613	15240	14849	15020	14714	14695	14737	14522	14441	14403	14342	14485	14267	14038	14309	14259	14162	14243	14162	14290	14357	14215	14265	14253	14074	14220	14262	14134	14202	14327	14325	14391	14231	14350	14377	14268	14895	15535	16448	16098	15303	14807	14426	14135	14234	14230	14122	14047	14008	14062	14201	14224	14185	14107	14253	14187	14140	14031	14222	14284	14184	14436	14075	14198	14098	14058	14252	14109	14098	14252	14163	14178	14080	14141	14021	14152	14153	14085	14211	14185	14270	14069	14199	14119	13980	14176	14168	14118	14259	14256	14154	14004	14208	14203	14275	13946	14101	14217	14122	14197	14264	14191	14104	14185	14117	14337	14036	14054	14100	14096	14139	14167	14187	14067	14050	14069	14327	14246	14109	14245	14160	14163	14187	14049	13977	14015	13985	14119	13972	14214	14000	14239	14170	14085	14184	14154	13991	14161	14122	14122	14176	14161	14112	14068	14197	14232	14148	14205	14068	14127	14248	13985	14276	14124	13989	14109	14039	14082	14275	14310	14190	14299	14109	14140	13978	14173	14258	14379	14129	14352	14122	14156	14074	13978	14263	14158	14240	14151	14219	14182	13990	14091	14243	14127	14050	14122	14163	14149	14176	14174	14048	14218	13967	14118	14152	14107	14182	14165	14211	14198	14078	14219	14105	14011	14105	14048	14032	14163	14166	14138	14065	14159	14236	14138	14114	14171	14133	14179	14214	14138	14162	14275	14096	14091	14263	14170	14080	14071	14040	14186	14071	14227	14136	14152	14036	14040	14137	14322	14199	14121	14059	14144	14034	14097	14064	13876	14085	14053	14105	14077	14080	14103	14259	14018	14129	14095	14149	14203	13963	14122	14193	14246	14036	14045	14288	14066	14264	14221	14196	14219	14152	14109	14270	14155	14142	14141	13873	14037	14164	14174	14108	14109	13977	14163	14105	14167	14126	14123	14152	14184	14085	14025	14146	14269	14170	14097	14217	14185	14160	14204	14080	14173	14087	14201	13950	14091	14084	13942	14182	14051	14232	14095	14137	14136	14237	13976	14073	14110	14017	14132	14012	14180	14091	14213	14114	14108	14040	14115	14111	14073	13979	14092	14183	14089	14135	14146	14140	14288	14139	13961	14140	14146	14285	14251	13976	14253	14164	14145	14143	14155	14123	14114	13926	14090	14149	14040	14167	14140	14049	14162	14177	14198	14115	14245	14089	14079	14089	14095	14105	14067	14165	14128	14284	14108	14190	14140	14017	14314	14124	14180	14143	14185	14038	14178	14195	14022	14173	14181	14224	14245	14140	14030	14039	14234	14062	14114	14127	14256	13958	14110	14150	14121	14267	14032	14285	14155	14094	13965	13923	14201	14076	14272	14055	14298	14093	14055	14163	14242	14317	14033	14017	14307	14244	14211	14115	14124	14122	14260	14218	13987	14151	14012	14101	14297	14068	14010	14088	14156	14185	14069	14238	14214	14117	14216	14048	13930	14014	14173	14173	14139	14198	14102	14159	14054	14207	14040	13935	14156	14078	13986	14215	14180	14213	14286	14164	14116	14048	14233	14164	14156	14103	14146	14062	14181	14111	14222	14108	14122	14064	14141	14010	14081	14095	14072	14090	14112	14177	14242	14195	13988	14162	14049	14056	13965	14127	14307	14108	14169	14106	14097	14301	14166	14182	14137	14189	14300	14050	14129	14220	14216	14174	14008	14216	14175	14195	14123	14140	14106	13962	14317	14051	14134	14256	14105	14229	14081	14109	14237	13996	14199	14010	14181	14138	14079	14158	14103	14096	14129	14153	14130	14072	14080	13980	14103	14093	14055	14225	14245	13958	14064	14085	14159	13978	14095	14016	14152	13956	14102	14168	14110	13975	14023	14137	14123	14059	14198	14184	14145	14185	14128	14263	14185	14041	14177	14039	14202	14066	14177	14124	14232	14116	14106	14093	14165	14474	14232	14155	14002	14125	14237	14090	14088	14152	14110	14097	14035	14082	14264	14075	14148	14165	14095	13976	13983	13990	14212	14236	14238	14012	14011	14055	14190	14230	14060	14172	14237	14160	14096	14148	14185	14155	14139	14138	14212	14252	14115	14089	14137	14028	14210	14262	14295	14158	14114	14099	14084	14247	14096	13954	13991	14055	14002	14060	14117	13982	14116	14045	14256	14084	14230	13991	14112	14098	13993	14284	14373	14179	14004	14067	14020	14123	14073	14296	14117	14050	14136	14056	14095	14200	14221	14154	13976	14194	14308	14170	14068	14349	14085	14272	14156	13969	14221	14140	14112	14265	14181	14267	14104	14182	14174	14176	14295	14051	14278	14183	14102	14121	14042	14140	14124	14149	14067	14057	13968	14131	14234	14204	14135	14335	14073	14229	13992	14094	14033	14069	14037	14084	14181	14104	14106	14110	14174	13946	14066	14344	14056	14106	14230	14018	14136	14163	14033	14077	14378	14166	14034	13982	14115	13982	14069	14206	14177	14129	14131	14057	14287	14148	14236	14159	14204	14189	14243	14047	14199	14182	14085	14095	14031	14116	14143	14146	14051	14113	14181	14138	14165	14035	14064	14159	13912	13989	14199	14218	14072	14120	14035	14051	14082	14074	14174	14163	14047	14192	14138	14083	14092	14041	14061	14210	14150	13995	14036	14146	14099	14113	14216	14135	14081	14041	13998	14208	14065	14243	14250	14145	14197	14128	14102	14117	14149	14107	14174	14021	14086	14272	14219	14151	14044	14123	14103	14101	14265	14168	14009	14068	14135	14145	14051	14142	14131	14096	14199	14071	14117	14070	14157	14264	14041	14043	14185	14053	14016	14016	14245	14126	14177	14108	14315	14268	14068	14197	14088	14057	14305	14064	13994	14117	14169	14161	14167	14255	14096	14128	14251	14239	14168	14134	13980	14124	14135	14355	14116	14020	14230	14094	14005	14076	14099	14327	14038	14157	14171	14068	14255	14254	14065	14204	13923	14112	14032	14141	14241	14026	14189	14409	14044	13995	14343	14258	13984	14240	14175	14141	14338	14038	14131	14301	14386	14086	14186	14140	13993	14087	14223	14085	14343	14079	14204	14206	13956	14210	13998	14254	13993	14033	14167	14146	14241	14189	14006	14219	14088	14125	14022	14146	14266	14279	14090	14147	13997	14077	14013	14042	14080	14206	14171	14114	14118	14002	14204	14168	14099	14097	14094	14071	13925	14131	14083	14263	14230	14057	13988	14017	14093	14173	14007	14184	14230	14092	14084	14216	14193	14016	14076	14187	14207	14036	14195	14155	14337	14214	14131	14108	14102	14084	14145	14128	14225	14211	14350	14026	14134	14057	14101	14245	14268	14272	14248	14215	14116	14256	14146	14040	14264	14356	13881	14095	14043	14075	14034	14139	13963	14159	14195	14125	14223	14023	14116	14264	14098	14116	14033	14369	14214	14249	13957	14085	14148	14168	14324	14232	14133	14135	14233	14126	14277	14151	13996	14209	14053	14281	13930	14138	14189	14158	14226	13888	13968	14217	14185	14023	14254	13865	14225	13999	14038	14245	14162	14017	14099	14137	14082	14109	14060	14202	14234	14244	14111	14115	13991	13904	14054	14087	14105	14214	14016	13863	14020	14142	14245	14016	14212	14313	14183	14116	14289	14214	14000	14147	14214	14174	14044	14213	13942	13968	14192	14239	14157	14193	14174	14041	14127	14205	14223	14153	14031	14103	13994	14261	14219	14118	14131	14061	14102	14123	14103	14052	14140	14058	14270	14153	14116	14084	14010	14160	14063	13894	14126	14177	14077	14062	14129	14228	13987	14305	14177	14118	14079	14160	14095	14098	14263	13880	14249	14024	14094	14211	13932	14049	14041	14158	14109	14056	14221	13936	14159	14063	14185	14112	13968	13978	14260	14071	14177	14047	13955	14118	14137	14110	14235	14220	14171	14142	14134	14099	14177	14117	14202	14097	14181	14037	14410	14208	13962	14134	14041	14217	14153	14120	14110	13988	14208	13988	14194	14212	14050	14136	14023	14076	13887	13984	14017	14090	14310	13977	14190	13973	14202	14014	14241	14170	14120	14140	14139	14293	14169	14108	14184	14093	14172	14237	14120	14137	14212	14321	14057	14038	14176	14167	14199	14011	14032	14080	14244	14035	13992	14098	14051	14101	14185	14224	14206	14094	13956	14199	14133	14094	14074	14282	14057	14051	14003	14025	14117	14150	14230	14034	14206	14322	14052	13970	14046	14026	14133	14139	14220	14080	14076	14035	14271	14016	14142	14295	14041	14161	14090	14151	14100	14148	14016	14253	14126	14048	14146	14221	14116	14086	14300	14119	14206	14114	14225	14118	14175	14139	14148	14173	14052	14046	14061	14240	14265	14240	14015	13888	14048	13989	14125	14113	14100	14176	14211	14056	14050	14090	14166	14096	14195	14101	14069	14049	14215	14057	13914	14089	14138	14031	14168	14055	14210	14159	14134	14207	14132	14196	14160	14063	14258	14243	14228	14146	14051	14076	14027	14131	14171	14005	14035	14162	14106	14138	14187	14180	14281	14051	14344	14152	14246	14070	14158	14280	13989	14073	14121	14227	14065	14128	14016	14205	13913	13992	14213	14057	14209	14136	14151	14085	14132	13994	14085	14206	14201	14121	14077	14209	14256	14115	14129	13954	14176	14063	14205	14274	14050	13978	14171	14073	14165	14242	14091	14115	14073	14315	13996	14157	14126	14109	14255	14249	14257	14063	14131	13953	14201	14051	14016	14039	14175	14154	14227	14026	14184	14278	14111	14125	14158	14185	14021	14120	14207	14127	14034	14208	14114	14124	13931	14165	14316	13996	14129	14111	14125	14188	14155	13944	14201	14028	14263	14071	14329	14169	14134	14203	13935	14173	14136	14188	14225	14061	14185	14217	14284	13993	14166	14213	14115	14163	14184	14099	14017	14069	14206	14112	14251	14001	14207	14331	14137	14175	14128	14018	14184	14160	14153	14133	14010	14267	14191	14200	14072	13977	14090	14224	14213	13977	14074	14180	14114	13995	14051	14108	14203	14240	14126	14061	14220	14241	14205	14176	13855	14035	14246	14180	14182	14158	14046	14128	14184	14145	14137	14134	14149	14120
27094	22696	27904	25071	20164	18754	17774	16789	15930	15786	15475	15485	15486	15287	15369	15376	15594	15405	15417	15376	15329	15385	15343	15323	15256	15062	15300	15396	15251	15329	15381	15256	15136	15130	15159	15234	15085	15328	15290	15333	15253	15226	15071	15044	15198	15198	15330	15304	15153	15121	15248	15235	15407	15430	15264	15351	15211	15146	15269	15331	15249	15253	15150	15389	15109	15333	15214	15302	15256	15044	15196	15068	15109	15197	15008	15095	15241	15271	14989	15295	15222	15070	15327	15131	15107	15236	15363	15043	15129	15196	15201	15106	15088	15119	14996	15147	15253	15221	15343	15268	15279	15166	15180	15034	15198	15011	15220	15204	15118	15085	15248	15420	15212	15038	15288	15391	15224	15165	15281	15141	15289	15193	15273	15135	14934	15151	15110	15122	15119	15394	15176	15121	15156	15337	15306	15022	15136	15211	15285	15100	15041	15216	15031	15176	15148	15115	15130	15156	15275	15009	15123	15300	15163	15196	15002	15067	15189	14982	15182	15110	15309	15260	15510	15159	15058	15311	15026	15267	15092	15206	15056	15115	15273	15162	15180	15237	15145	15154	15288	15182	15144	15140	15163	14971	15178	15161	15422	15065	15325	15150	15224	15254	15211	15203	15187	15172	15172	15131	15082	14996	15190	15293	15185	15189	15207	15148	15272	15199	15221	15160	15260	15264	15269	15130	15191	15113	15150	15180	15024	15091	15124	15214	15248	15317	15264	15132	15239	14972	15292	15376	15201	15125	15146	15202	15244	15132	15223	15100	15190	15112	14882	15078	15112	15108	15370	15002	15271	15178	15265	15028	15262	15289	15183	15160	15238	15139	15330	15087	15308	15268	15113	15049	15015	15004	14963	15153	15249	15011	15141	15237	15035	15332	15238	15230	15257	15107	15048	15147	15191	15260	15100	15263	15056	15189	15407	15169	15243	15258	15358	15269	15152	15052	15221	15138	15024	15068	15152	15151	15136	15336	15206	15206	15072	15118	15195	15250	15357	15105	15253	15292	15139	15053	15263	15185	15182	15191	15125	15511	15199	15338	15212	15077	15085	14990	15168	15201	15226	15161	15284	15238	15205	15225	15272	15255	15173	15220	15165	15133	15085	15117	14942	15143	15179	15238	15189	15170	15289	15080	15263	15041	15082	15155	15275	15309	15140	15090	15065	15352	15171	15022	15171	15301	15115	15158	15176	15074	15035	15339	15358	15396	15111	15154	15197	15205	15306	15200	14997	15237	15134	15124	15203	15061	15209	15025	15151	15091	15184	15052	15211	15232	15144	15118	15151	15174	15172	15139	15190	15219	15180	15032	15390	15335	15330	15093	15056	15126	15170	15351	15017	15154	15215	15128	15238	14976	15347	15109	14968	15127	15113	15316	15253	15106	15104	15051	15077	15047	15260	15394	15087	15106	15175	15067	15158	15175	15145	15146	15087	15150	15284	15057	15287	15160	15212	14984	15194	15379	15299	15061	14900	15119	15323	15222	15262	14913	15171	15079	15129	15171	15066	15048	15119	15180	15260	15224	15126	15235	15153	15161	15192	15260	15186	15306	15077	15098	15147	15225	15199	15104	14979	15124	15206	15168	15126	15215	15234	15023	15184	15250	15138	15293	14898	15015	15035	15154	15160	15198	15247	15216	15104	15163	15131	15166	15359	15181	15293	15052	15253	15191	15085	15124	15208	15144	15298	15120	15116	15183	15173	15080	15119	15230	15100	15174	15300	15277	15146	15073	15260	15238	15038	15081	15026	15133	15126	15304	15127	15261	15120	15026	15202	15123	15172	15061	15172	15321	15342	14946	15269	15022	15275	15147	15099	14956	15054	15072	15134	15204	15256	15214	15187	15160	15160	15254	15104	15318	15176	15174	15128	15382	15142	15040	15086	15101	15183	15228	15372	15268	15042	14965	15182	15076	15240	15063	14999	14969	15332	15262	15054	15156	15124	15158	15098	15235	15235	15083	15040	15095	15121	15030	15154	15209	15336	15119	15251	15200	15351	15391	15144	15188	15217	15074	15288	15338	15198	15263	15048	15186	15113	15151	15242	15154	15299	15201	15284	15035	15015	15086	15171	15408	15085	15162	15200	15246	15070	15129	14916	15083	15119	15079	15147	14995	15222	15241	15336	15122	15207	15260	15337	15177	15190	15210	15249	15176	15058	15329	15237	15279	15419	15223	15299	15235	15129	15222	15128	15462	14981	14984	15158	15173	15230	15081	15178	15234	15156	15182	15136	15071	14995	14974	15166	15246	15154	15287	15128	15303	15050	15020	15130	15304	15251	15054	15193	15138	15386	15139	15176	14982	15070	15061	15073	15110	15080	15123	15264	14987	15208	15233	15251	15389	15264	15101	15357	15185	15238	15285	15119	15162	15140	15081	15186	15062	15028	15202	15417	15185	15139	15181	15265	15161	15219	15188	15169	15239	15234	15134	15169	15202	15256	15086	15182	15203	15222	15336	15151	15317	15248	15105	15245	15085	15270	15073	15265	15084	14989	15407	15175	15124	15164	15160	15219	14915	14983	15038	15111	14916	15076	15198	15227	15115	15114	15173	15138	15219	15114	15166	15161	15006	15122	15344	15197	15290	15318	15172	14996	15214	15106	15132	15109	15017	15131	15085	15046	15070	15238	15026	15218	15168	15441	15136	15050	15192	15130	15083	15092	15153	15253	15020	15160	15054	15263	15288	15246	15196	15025	15263	15154	15157	15221	15132	15086	15201	15161	15179	15264	15140	15180	15154	15168	15128	15152	15098	15456	15152	15102	15197	15201	15200	15012	14929	15111	15120	15126	15075	15176	15180	15217	15322	15279	15252	15281	15218	15344	14939	15377	15313	15192	15260	15227	15118	15047	15181	15099	15067	15029	15039	15082	15259	15276	15144	15071	15225	15302	15316	15024	15242	15237	15205	15361	15184	15286	15194	15045	15397	15183	15099	15244	15183	15128	14995	14883	15479	15090	15253	15183	15164	15223	15169	15141	15293	15163	15175	15419	15378	15245	15022	15062	15011	15072	15164	15171	15306	15271	15296	15138	15314	15296	15216	15282	15252	15120	15064	15238	15110	15207	15128	15173	15257	15204	15067	15067	15243	15134	15348	15221	15212	15224	15191	15206	15139	15176	15291	15067	15118	15212	15051	15226	15275	15337	15060	15144	15140	15210	15323	15277	15154	15005	15151	15271	15360	15308	15155	15125	15441	15364	15171	15124	15431	14981	15005	15025	14992	15296	15214	15008	15229	15262	15359	15340	15155	15114	15103	15368	15152	15213	15017	14898	14923	15363	15214	15104	14993	15099	15185	15169	15109	15392	15170	15149	15005	15105	15173	15195	15299	14998	15195	15319	15295	15223	15231	15135	15022	15218	15248	15054	14979	15236	15356	15219	15087	15137	15206	15230	15363	15332	15051	15243	15237	15290	15117	15168	15253	15105	15165	15541	15139	15228	15301	15174	15168	15331	15281	15075	15265	15268	15118	15101	15183	15093	15140	15066	15156	15064	15186	15287	15267	15250	15380	15244	15187	15249	15218	15174	15308	15387	15336	15121	15099	14982	15236	15127	15220	15134	15253	15224	15242	15149	15270	15204	15011	15128	15031	15249	15367	15064	14998	15062	15384	15239	15429	15180	15158	15257	15323	15180	15142	15290	15076	15205	15207	15210	15190	15109	15168	15270	15151	15136	15168	15213	15199	15332	15129	15233	15050	15171	15073	15071	15199	15128	15117	15030	15159	15177	15342	15203	15223	15333	15297	15097	15168	15167	15015	15338	15135	15095	15292	15384	15015	15230	15078	15171	15256	15106	15018	15135	15318	15196	15323	15252	15158	15177	15212	15299	15071	15123	15083	15120	15176	14949	15100	15330	15154	15068	14999	15178	15083	15265	15079	15148	15116	14992	15038	15134	15326	14978	15150	15154	15134	15228	15291	15131	15064	15072	15428	15046	15243	15170	15345	15230	14926	14986	14944	15104	15087	15284	15309	15093	15170	15317	15268	15069	15024	15179	15389	15072	15038	15073	15094	15228	15007	15270	15250	15352	15065	15438	15133	15309	15175	15281	15232	15165	15026	15330	15032	15220	15216	15096	15288	15267	15138	15156	15129	15111	15185	15294	15303	15192	15199	15230	15214	15135	15192	15149	15085	15179	15054	15370	14937	15137	15225	15124	15267	15439	15216	15178	15184	15245	15134	15103	15437	15382	15174	15132	15001	15276	15199	15232	15123	14981	15260	15335	15094	15015	15241	15002	14993	15198	15285	15213	15070	15176	15205	15188	15135	15005	15040	15009	15176	15013	14960	15229	15167	15110	15343	15124	15230	15127	15282	15000	15231	15033	15096	15106	15200	15359	15195	15040	15147	15241	15104	15252	15287	15215	15171	15264	15111	15232	15216	15186	15186	15031	15311	15218	15220	15148	15362	15073	15054	15166	15078	15314	15279	15196	15303	15231	15217	15217	15092	15324	15068	15035	15081	15000	15251	15121	15264	15315	15163	15228	15082	15247	15054	15041	15231	15054	15108	15229	15329	15091	15149	15247	15303	15303	15072	15127	14938	15191	15160	15309	15208	15107	15191	15161	15190	15100	15177	15156	15241	15328	15283	15180	15233	15262	15125	15403	15105	15204	15215	15062	15098	15021	15146	15089	15038	15296	15319	15188	15194	15155	15276	15081	15207	15326	15322	15184	15147	15186	15172	15391	15083	15218	15055	15178	15241	15082	15157	15248	15229	15352	15125	15214	15312	15178	14996	15212	15052	15032	15308	15211	15224	15253	15013	15267	15246	15164	15275	15299	15220	15154	15283	15281	15061	15240	15154	15239	15237	15190	15072	15015	15292	15111	15233	15209	15267	15010	15024	15315	15291	15095	15191	15204	15103	15239	15383	15279	15184	15113	15202	15101	15142	15268	15274	15131	15156	15171	15147	15292	15138	15160	15170	15095	15308	14993	15282	15007	14953	15242	15008	15119	15160	15313	15430	15170	15185	15293	15212	15235	15392	15129	15294	15329	15330	15153	15117	15314	15151	15026	15170	15175	15158	15002	14985	15200	15224	15385	14974	15114	15196	15084	15286	15215	15204	15181	14984	15131	15042	15139	15150	15006	15150	15053	15015	15132	15183	15252	15325	15140	15072
20666	31266	29853	24022	21506	19412	17644	16382	15588	15249	14726	14880	14698	14634	14447	14251	14409	14309	14137	14382	14199	14034	14182	14017	14211	14190	14244	14083	14261	14096	14059	13940	14192	13976	14153	14209	14134	14283	14317	14085	14179	14029	14165	14133	14061	14225	14057	14206	14295	14247	14303	14492	14263	14153	14275	14153	14366	13999	14187	14139	14000	14259	14072	14076	14112	14112	14065	14096	14024	14030	14105	14092	13984	14269	14072	14088	14241	13882	14101	13990	14234	14034	13981	14172	14264	14043	14180	14024	14223	14097	14288	14121	14180	14099	14226	14063	14114	13962	14181	14069	13984	14164	14162	14110	14043	14072	14073	14107	14108	13979	14075	14088	14089	14040	14122	13906	14165	14077	13983	14117	14128	14082	14011	14166	13974	14100	13963	14020	14096	14098	14189	14166	14201	14173	14009	14128	14212	14218	14181	14194	14174	14163	14155	14028	14240	14031	14060	14050	14149	14038	14096	13946	14078	14066	14307	13982	14196	13998	14149	14114	14146	14258	14004	14126	14033	14249	14088	13942	14095	14218	14157	14151	14030	14125	14177	14043	14271	14038	14196	14100	13983	14243	14046	14220	14218	14032	14119	14043	14151	14134	14059	14130	14057	13919	14183	14208	14169	14163	14014	14126	14101	14072	14120	14124	14083	14172	14212	14008	14244	14040	14236	14179	13997	14067	13966	14163	14107	14253	14047	14086	14108	14287	14084	14091	14143	14132	14157	14097	14105	13863	14295	14182	14226	14259	14060	14024	14024	14143	14024	14115	14169	13939	13880	14150	14306	14031	14085	14108	14148	14067	14164	14050	14136	14032	14003	14197	14048	14051	14125	14166	14184	14151	14175	14202	14239	14070	14201	14161	14070	13959	14104	14271	14135	14186	14038	14121	14128	14025	14127	14168	14100	13944	14101	14269	14213	14117	14223	13883	14174	14217	14140	14161	14069	14222	14142	13881	14095	14095	14206	14196	13925	13983	14197	14124	14224	14220	14216	14245	14084	14111	14137	14169	14020	14135	14220	14089	14161	14297	14148	14112	14184	13957	14089	14196	13936	14045	14119	14121	14237	14051	14143	14047	13989	14015	14106	13941	14023	14144	14100	14094	14079	14152	14211	14329	14079	14113	14101	14043	14237	14175	14079	14052	14102	14042	14080	14057	14082	14246	14225	14009	13933	14099	14085	14139	14199	14123	14099	14252	14153	14253	14108	14203	14255	13936	13937	14056	14100	14191	14225	14249	14199	14170	14024	14030	14077	14175	14163	14031	14154	14130	14072	14147	14232	14125	13961	14235	14106	14192	14093	14183	14213	14115	13992	13874	14172	14114	14092	14076	14103	14177	14163	14120	14122	14162	14160	14108	14074	14089	14151	14161	14008	14143	14243	14084	14061	14161	13992	14001	14066	14045	14275	14038	14124	14064	14149	13990	14226	14155	14116	14184	14121	14102	14141	14099	14089	13986	14136	14084	14199	14127	14105	14189	13923	14103	14233	14127	14234	14036	14132	14263	13976	14255	14235	14134	14121	14058	14018	14058	14120	14035	14080	14062	14064	13953	14203	14089	14179	14182	13903	14125	14010	14028	14014	14109	14208	14324	14108	14176	14065	14106	14207	13979	14057	14058	14263	14292	14178	14067	14129	14002	14147	14207	14003	13956	13944	14066	14150	14203	14062	14135	14075	14114	14023	14129	14115	13928	14069	14150	14210	14221	14134	14086	14164	14174	14028	13976	14195	14086	14069	14010	14084	14251	13966	14198	13990	14008	14046	14311	14063	14118	14057	14094	13969	14089	14240	14098	14262	14056	14147	14060	14157	14210	14141	13994	13971	13979	14141	14145	13977	14174	14148	14133	14243	14004	14194	14128	13885	14341	14072	14098	14164	14117	14095	14209	14158	13967	14191	14194	14057	14138	14071	14107	14072	14063	14117	14040	14153	14087	14106	14011	14083	14063	14030	14022	14147	14178	14282	14023	14046	14008	14065	14231	14167	14254	14070	14156	13958	14193	14237	14225	14050	14172	13985	14079	14176	14084	14144	14131	14027	14072	13972	14138	14240	14150	14099	14039	14153	13892	14254	14176	14297	14064	14060	14142	14022	14188	14007	14299	13944	14095	14155	14008	14245	14218	14276	14061	14079	14088	14148	14117	14049	14198	14173	14026	14140	13995	14048	14165	14046	13954	14204	14055	14002	14152	14186	14055	14132	14281	14172	14093	14209	14183	13974	14102	14155	14192	14050	14005	14100	14300	14089	14199	14227	14213	13834	14074	14167	14123	14257	14039	14107	14085	13947	14058	14054	14152	14061	14107	14001	14152	14116	14038	14156	14081	14061	14158	14072	14022	14155	14001	14125	14210	14138	14141	14114	14210	14049	14087	14246	14118	14291	14160	14226	14035	14310	14073	14175	14099	13875	14198	14139	14070	14065	14204	14021	14145	14088	14077	14007	14170	14081	14173	14128	14063	14065	14063	13993	14112	14226	14044	14189	14137	13971	14144	14212	14198	14238	14044	14121	14191	14244	13945	14170	14058	14298	14237	14064	14099	14253	14046	13932	14098	14169	14260	14086	14212	14140	14025	14076	13985	14153	13956	14001	14005	14107	14206	14181	14080	13913	14033	14190	14120	14155	13982	14058	14007	14229	14043	14082	14304	14102	14276	14104	14271	14030	14060	14096	14266	14045	14070	13967	13933	14291	13845	14134	13988	14179	14138	13955	14186	14089	13983	14073	14273	13979	14094	14139	14123	14243	14108	13893	13955	14222	14026	14211	14086	14092	13939	14119	14102	14118	14072	14112	14107	14201	14113	14235	14205	13812	13913	14210	14200	14032	14060	14163	14203	14119	14072	14266	14287	14154	13881	14209	14013	14131	13992	14123	13969	14006	14021	13954	14093	14004	14275	14026	13880	14026	13927	14093	14181	14215	14052	14133	14012	14192	14216	14156	14309	14084	14239	14159	14078	14256	14038	14002	14230	14000	14137	14106	14096	14086	13992	14049	14167	14037	14172	14209	14228	14027	14084	13986	14078	14171	14126	14253	14092	14305	14194	14190	14182	14238	14127	14070	13957	14047	14268	13965	13946	14145	13785	14007	14207	14216	14135	14014	14064	14029	14199	14201	14056	14122	14004	14057	14044	14067	14054	14195	14331	14136	14187	14136	14202	13937	14109	14287	14178	14131	14324	14016	14236	14070	13997	14194	14044	14015	13976	14150	14158	14062	14122	14029	14251	14253	14185	14126	14013	14187	13979	14139	13982	14146	14098	14283	14375	14130	14210	14286	14188	14173	14096	14097	14201	14233	14095	13954	13994	14207	14154	14095	14212	14162	14216	14066	14161	14098	14045	14289	14119	14159	14099	14006	14128	14243	13964	14062	14127	14050	14112	14265	14050	14168	14060	14092	14165	14090	14050	14238	14053	14155	14035	14227	14151	14070	14189	14036	14091	14148	14199	14066	13951	14066	13949	13970	14077	14139	14148	14163	14170	14200	14117	14246	14082	14145	14103	14049	13989	14058	14126	14078	14040	14097	14366	14218	14150	14183	14192	14131	14174	14148	14099	14166	14152	14217	14155	14028	14077	14184	14164	14157	14211	14100	14049	13883	14115	14003	14108	13936	14166	14011	14142	14135	14092	13890	14047	13948	14174	14082	14278	14132	14060	14111	13969	14006	14103	14129	14264	14252	14221	14093	14132	14071	14095	14146	14039	14235	14138	14213	14097	14117	14133	14101	13826	14232	14061	14133	13999	14258	13961	14111	14110	14301	14198	14040	14106	14108	13954	14146	14065	14129	14249	14269	14262	14146	14106	14173	14101	14116	14097	14160	14138	13977	14245	14065	14069	14045	14134	14169	14220	14164	14066	14067	14226	14270	14196	14089	14190	14189	14039	14127	14005	14284	14171	14370	14108	14101	14045	14024	14146	14113	14160	14240	14167	14040	13944	14094	14098	13992	14113	14123	14139	14178	14032	14157	14048	14096	14172	14301	14095	14275	13989	14089	14046	14153	14289	14049	14184	14058	13988	13947	14199	14105	14283	14153	14088	14232	14166	14173	14182	14176	14149	14153	14151	14022	14189	14106	14006	14266	13987	13939	14233	14153	14045	14110	13996	14118	14105	14050	14104	14046	14242	13985	14203	14003	14075	14277	13982	14155	14002	14038	14058	14263	14170	14049	14080	14253	14019	13986	14113	14236	14125	14133	14114	14171	14118	13936	14130	14199	14200	14037	14106	14118	13961	14091	14071	14078	14340	14037	14106	14132	14211	14264	14182	14094	14110	14088	14073	14143	14117	14134	14128	14143	14183	14219	13999	14056	13997	14227	14099	14085	14099	14126	14117	14117	14345	14014	14080	14259	14146	14031	14113	14105	13861	14034	14096	14122	14227	14063	14237	14185	14102	14112	14148	14268	14143	14251	14018	14080	14047	14151	13844	14213	14171	14290	14112	14122	14060	13982	14056	14196	14058	14098	14097	14250	14092	14073	14158	14153	13868	14052	14299	14058	14189	14016	14075	14073	14155	14116	14042	14085	14003	14084	14138	14052	14180	14249	13882	14143	14004	14111	14089	14145	13976	14298	13998	14122	14000	14246	14085	14053	14123	14063	14086	14084	14084	14161	14155	14125	14059	14243	14177	14073	14093	14229	14094	14037	13965	14178	14102	14260	13983	14034	14046	14319	14117	14108	14086	14096	13903	14145	14098	14096	14121	14044	14032	14050	14161	14011	14019	14160	14066	14104	14097	14072	14106	14152	14151	14184	14170	14209	14167	14026	14131	14041	13957	14112	14134	14077	14001	14078	13893	14206	14298	13983	13977	14020	14132	14180	14145	14110	14305	14189	14110	14013	14096	14252	14226	14241	14042	14079	14134	14002	14073	14051	14212	14102	14021	14176	13993	14209	14172	13983	14301	14018	14211	14131	13990	14015	13969	14071	14151	14130	14058	14202	14288	14192	14071	14323	14155	14221	14048	14141	14275	14133	14093	14065	13963	14022	14089	14272	14058	14189	14128	14104	14098	14112	14069	14126	14057	14235	14294	14033	13967	13980	14222	14164	14234	14006	14114	14157	14009	14092	13986	14065	14033	14036	14148	14049	14149	14191	14241	14149	14107	14144	14207	14054	14071
23669	21181	28753	24069	22601	23159	21878	18141	17171	16580	16276	16052	15996	15728	15840	15600	15573	15470	15438	15425	15585	15391	15460	15317	15429	15370	15296	15281	15251	15157	15141	15332	15329	15406	15249	15176	15136	15320	15171	15429	15341	15253	15609	15374	15226	15102	15151	15346	15261	15327	15610	15957	15869	15596	15581	15350	15321	15112	15196	15067	15211	15211	15194	15124	15085	15143	15205	15101	15382	15170	15200	15252	15293	15238	15290	15271	15131	15193	15338	15392	15371	15246	15114	15414	15182	15110	15132	15083	15161	14993	15210	15188	15170	15246	15172	15011	14970	15066	15049	15172	15226	15172	15395	15164	15170	15193	15226	15329	15339	15019	15187	15331	15258	14977	15063	15189	15099	14980	15092	15067	15231	15076	15105	15207	15022	15107	15341	15197	15178	15269	15130	15219	15182	14967	15096	15107	15269	15091	15372	15180	15035	14920	15328	15111	15243	15157	15189	15338	15158	15283	15147	15278	15160	15173	15043	15031	15154	15140	15197	15124	15242	15080	14905	15148	14958	15263	15092	14965	15256	15112	15243	15191	15158	15157	15210	15144	15135	15165	14963	15104	15111	15098	15176	15319	15137	15159	15217	14985	15080	15108	14994	15160	15042	15045	15132	14861	15186	15146	15331	15156	15320	15373	15340	15274	15081	15027	15126	15195	15218	15260	15296	15203	15093	14823	15091	15205	14918	15131	15205	15097	15086	15126	15129	15086	15169	15085	15199	15177	15277	15227	15060	15136	15180	15107	15249	15231	15049	15058	15150	15092	15310	15102	15194	15190	14994	15333	15272	15148	15162	15096	15061	15041	15305	15180	15110	15139	15134	15252	15400	15071	15055	15273	15075	15151	15177	15189	15223	15223	15079	15040	15042	15206	15237	15023	15369	15241	15329	15020	15053	15222	15117	15093	15235	15167	15276	15191	15093	14984	15246	15066	14955	15118	15051	15129	15169	15177	14981	15064	14936	15023	15148	15055	15205	15039	15001	15195	15262	15153	15284	15206	15209	15085	15257	15332	15094	15077	14972	15177	15288	15168	15137	15250	15157	15211	15119	15107	15088	15264	15106	15047	15148	15372	15003	15209	15241	15168	15271	15132	15095	15190	15149	15179	15143	15149	15251	15122	15088	15237	15107	15142	15067	15137	15308	15081	15102	15069	15225	15143	15268	15391	15167	15172	15080	15126	15183	14921	15159	15022	15036	15141	15308	15443	15111	15114	15183	15108	15290	15146	15182	15125	15156	14942	15122	15179	14994	15243	15154	15008	15128	15377	15202	15273	15148	15272	15166	15281	15129	15015	15149	15343	15304	15038	15128	15083	15146	15258	15068	15093	15120	15059	15359	15184	15242	15223	15241	15126	15118	15093	15212	15059	15204	15305	15176	15093	15211	15102	15369	15225	15318	15112	15085	15199	15222	15206	15046	15071	15086	15149	15107	15232	15228	15025	15160	15141	15428	15138	15246	15181	15199	15277	14908	15049	15069	15058	15245	15144	15135	15212	15254	14991	14953	15033	15279	15116	15003	15296	15301	15225	15181	15233	15002	15062	15069	15259	15087	15106	15238	15219	15170	15087	15235	15036	15089	15129	15279	15252	15248	15266	15116	15233	15198	14945	15086	14991	15116	15168	15269	15156	15119	15242	15181	15028	15214	15000	15194	15257	15189	15084	15146	15051	15238	15148	15249	15261	15431	15152	15291	15429	15175	15068	15265	15211	14966	14990	15237	15349	15264	15050	15322	15161	15193	15208	15206	15186	15213	15151	15074	15132	15360	14998	15127	15263	14907	15082	15090	15160	15166	15263	15254	15134	15204	15019	15226	15117	15217	14996	15053	15305	15206	15131	15217	15295	15121	15083	15360	15197	15173	15328	15267	15037	15123	15108	15251	15013	15225	14924	15142	15107	15107	15045	15054	15259	15220	15169	15205	15151	15272	15226	15078	15225	15105	15102	15016	15197	15066	15223	15026	15164	15145	15246	15094	15020	15288	15239	15200	15150	15245	14871	15261	15144	15100	15372	15328	15088	15218	15216	15355	15061	15373	15048	15116	15014	14977	15160	15243	15246	15205	15107	15201	15276	15093	15310	15282	15268	15173	15191	15112	15169	15224	15184	15187	15173	15215	15249	15069	15059	15181	15180	15199	15076	15201	15161	15095	15100	15070	15195	15029	15024	15087	15228	15270	15170	15004	15063	15078	15206	15250	15080	15150	15160	15120	15134	15239	15254	15282	15216	15214	15283	15225	15315	15282	15100	15071	15002	15239	15225	15294	15074	15257	15239	15092	15083	15067	15279	15238	15078	15192	15054	15225	15279	15023	14932	15059	15161	15202	15177	15117	15052	14819	15164	15171	15088	14970	15020	15205	15186	15215	15279	15048	15015	15083	14947	15077	15148	15123	15270	15164	15014	15111	14961	15093	15182	15087	15165	15293	15332	15368	15203	15278	15137	14989	15044	15150	15281	15272	15315	15070	15187	15064	15237	15129	15167	14993	15308	15122	15364	15224	14949	15332	15160	15192	15264	15342	15309	15210	15159	15297	15062	15069	15222	15035	15092	15144	15095	15115	15131	15140	15194	15146	15282	15287	15237	15015	15303	15135	15060	15135	15306	15124	15108	15354	15148	15045	15222	15065	15227	15151	15133	15256	15071	15296	15047	15144	15117	15262	15080	15389	15102	15129	14993	15188	15147	15251	15022	15189	15195	15166	15242	15125	15126	15317	15114	15103	15216	15160	15010	15115	15070	15246	15161	15385	15083	15023	15083	15037	15131	15118	15244	15191	15061	14977	15117	15216	15225	15057	15183	15360	15148	15228	15228	15045	15112	15024	15156	14938	14993	15026	15092	15186	15323	15266	15079	15294	15260	15049	15244	15059	15368	15221	15098	15148	15242	15002	15172	15288	15484	15278	15284	15028	15250	15278	14946	15158	15102	15070	15238	15255	15175	15095	15146	15006	15188	15092	15252	15021	15020	15075	15125	15282	14988	15038	15105	15181	15104	15257	15040	15054	15289	15137	15148	15362	14936	15057	15120	15352	15311	15185	15127	15027	15362	15239	15049	15231	15195	15026	15248	15120	15120	15152	15146	15286	15184	15119	15304	15260	15238	15224	15338	15100	15162	15043	15196	15024	15061	15436	15363	15105	14945	15290	15136	15172	15219	15198	15246	15192	15315	15211	15194	15158	15319	15359	14999	15245	15139	15251	15159	15193	15067	15300	15174	15198	15310	15155	15104	15241	15131	15555	15138	15081	15165	15035	15243	15229	15270	15191	14981	14948	15003	15128	14930	15186	15273	15214	15250	15169	15388	15187	15044	15121	15153	14996	15076	15054	14920	15153	15245	15179	15237	15248	15301	15251	15146	15233	15250	15107	15342	15201	15167	15057	15143	15282	15290	15130	15091	14943	15152	15346	15316	15148	15084	15172	15322	15189	15078	14941	15091	15044	15036	15234	15344	15071	15236	14986	15213	15010	15135	15203	15129	14923	15045	15227	15206	14745	15236	15234	15224	15064	15158	15135	15250	15204	15276	15147	15156	15128	15264	15200	15138	15162	15198	15228	15112	15244	15123	15194	15079	15143	15005	14963	15166	15253	15067	14980	15221	15111	15112	15274	15029	15227	15086	15145	15049	14997	15429	15229	14936	14993	15240	15109	15117	15128	15176	15084	15278	15207	15242	15175	15124	15160	15154	15123	15298	15333	15207	15208	15026	15183	15103	15131	15263	15225	15238	15250	15285	15318	15337	15369	15106	15207	15221	15133	15072	15372	15096	15199	15310	15214	15202	15131	15046	15169	15174	15084	15152	15214	15109	15260	15168	15141	15331	15266	15150	15282	15103	15259	15223	15068	15078	15106	15231	15055	15308	15150	15047	15316	15128	15184	15156	15149	15153	15251	15140	15030	15266	15204	15082	15192	15256	14996	15349	15178	15089	15351	15270	15305	15063	15098	15113	15024	15126	15200	15134	15201	15545	15170	15100	15111	15055	15302	14977	14981	15149	15167	15096	15141	15246	15012	15155	15309	15178	15035	15029	15156	15185	15206	15218	15184	15153	15096	15143	15384	15057	15100	15202	15108	14998	15161	15213	15134	15195	15104	14972	15192	15261	15107	15214	15197	15106	15349	15193	15395	15364	15211	15415	15243	15303	15094	15238	15173	15286	15290	15104	15256	15180	15328	15328	15212	15156	15164	15265	15039	15095	15129	15136	15009	15120	15149	15097	15229	15252	15178	15125	15165	15175	15134	15186	15222	15033	15206	15178	15096	15172	15244	15118	15018	15291	15330	15207	15153	14948	15165	15089	15131	15161	15290	15018	15147	15041	15237	15200	15158	15238	15313	15125	15229	15166	15161	15197	15092	15169	15088	15173	14994	15122	14884	14951	15126	15335	15191	15158	15076	15155	14966	14891	15219	15297	15260	15199	15185	15081	14965	15138	15045	15258	15129	15225	15321	15135	15099	15064	15269	15150	15231	15223	14992	15177	15062	15053	15208	15073	15174	15048	15247	15126	15100	15040	15186	15130	15058	15169	14872	15051	15121	15154	15258	15048	15063	15117	15079	15104	15253	15092	15112	15182	15127	15277	15323	15157	15357	15198	14957	15178	15112	15115	15280	15241	15068	15119	15363	15121	15107	14976	15171	15175	15185	15076	15251	15145	15212	15237	15043	15164	15275	15156	15034	15061	15256	15238	15138	15211	15133	15154	15172	15122	15208	15255	15237	15101	14996	15025	15063	15306	15268	15376	15096	15096	14877	15195	15182	15103	15223	15365	15141	15043	15175	15178	15268	15337	15214	15084	15116	15013	15201	15022	15031	15211	15180	15176	15110	15027	15038	15287	15189	15340	15273	15253	15167	15267	15050	15192	15304	15108	15127	15191	15218	15001	15306	15120	15187	15111	14968	15083	14876	15214	15272	15180	15150	15148	15143	15137	15160	15277	15226	15090	15027	15332	15465	15181	15242	15140	15215	15316	15085	15394	14958	15277	15184	15078	15012	15159	15222	15206	15075	15106	15178	15156	15118	15209	15140	15088	15209	15097	15167	14999	15258	15147	15168	15086	15134	15131	15233	15250	15173	15254	15170	15169	15215	15203	15233	15076	15116	15196	15149	15049	15184	15086
21600	38208	36619	29468	25740	22380	20097	18084	16899	15964	15467	15523	15240	14890	14857	14701	14682	14498	14379	14321	14202	14283	14257	14339	14420	14325	14399	14171	14225	14156	14146	14164	14421	14220	14134	14149	14220	14247	14257	14163	14103	14126	14117	14216	14116	14288	14304	14213	14259	14438	14874	15388	15006	14709	14472	14319	14127	14330	14170	14170	14012	14101	14183	14171	14117	14043	14031	14109	14078	14118	14156	14102	14058	14241	14222	14123	13981	14157	13902	14092	14143	14138	14014	14212	14135	14217	14089	14117	14167	13989	14173	13970	13965	14136	14135	14163	13988	14101	14147	14297	13997	14107	14251	13952	14163	14344	14146	14182	14072	14264	13990	14186	14230	14083	14182	14073	14123	13984	13984	14333	14061	14054	13958	14262	14057	14097	14205	14125	14082	14264	14087	14042	14257	14115	14138	14107	14171	14150	14141	14072	14157	14212	14079	14348	14289	14202	14109	14091	14066	14193	14091	14087	14107	14202	14268	14255	14202	13996	14146	14279	14154	14038	14063	14166	14101	14163	14020	14024	14007	14171	14033	14232	14148	14214	14071	13999	14160	14046	14134	14049	14266	14175	14233	14153	14138	14058	14125	14058	14257	14086	13975	14156	14120	14118	14198	14221	14396	13995	14139	14154	14084	14120	14120	14209	14070	14222	14100	14196	14295	14057	14147	14002	13972	14003	14274	14047	14002	14052	14227	14011	14110	14057	14061	14248	14031	14201	14093	14068	14126	14079	14083	14022	14071	14004	14065	14002	14117	14038	14116	14020	14162	14235	14088	14206	14100	14129	14219	14032	14056	14188	14093	14169	14014	14158	14057	14116	14084	14112	14086	14029	14244	14048	14184	14082	14101	14289	13985	14138	14161	14091	14243	14110	13997	14103	14093	14124	14052	14066	14209	14203	14023	14233	14067	14056	14030	14119	14063	13916	14205	14143	14091	14085	14158	14008	14034	14061	14028	14220	14024	14094	13905	14136	14037	14132	14190	14153	14030	14043	14094	13961	14093	14079	14136	14088	14288	14176	14149	14157	14000	14119	14149	14091	13843	14082	14236	13998	14152	14095	14158	14175	14014	14174	13976	14110	14112	14084	14111	14033	13961	13990	14205	13986	14197	14197	14057	14119	14149	14281	14155	14104	14005	14131	14211	14064	14004	14324	14153	14025	14183	13986	14009	14319	14148	14083	14166	14034	14053	14256	14160	14057	14062	14073	14209	14236	13950	14158	14204	14008	14105	14218	14104	13948	14221	14170	14159	14294	14004	14078	14041	14166	14296	13986	14285	14027	14156	14039	14167	14242	14126	14021	14183	14070	14046	14003	14179	14118	14121	14039	14259	14103	14088	14022	13990	14133	14033	14156	14176	14123	14166	14161	14148	14252	14197	14192	14140	14040	14082	14182	14132	14120	14098	14157	13988	13917	14031	14113	14157	14265	14125	14092	14167	14153	14270	14113	13947	14082	14171	14110	14129	14074	14057	14115	14132	13993	14079	14084	14206	14081	14170	14130	14072	14099	14119	14066	14005	14097	14198	14157	14335	14199	13991	14010	14238	13870	14064	14105	14208	14054	14146	14190	14021	14147	14323	14105	14145	14055	14217	14204	14011	14145	14131	14222	14147	14178	14256	14128	14154	14040	14066	14093	14176	14152	14044	14249	14123	14097	14141	14074	14323	14256	14033	14088	14244	14173	14094	14086	14017	13991	13992	14135	14275	14152	14027	14098	14040	14072	13980	14167	14309	14007	14070	14091	14149	14062	14095	14108	13994	14273	14109	13933	14013	14140	14220	14107	14188	14157	14009	14106	14109	14016	14138	14060	14023	14081	14138	14234	14076	14042	14092	14090	14164	13950	14121	14147	14221	13991	14109	14335	14067	13919	14175	13914	14093	14194	14177	14044	14155	14106	14172	14026	13938	14169	14128	14062	14126	14108	13953	14239	14008	14133	13975	14216	14159	14067	14115	14130	14183	14251	13986	14087	14097	14162	14161	14108	14132	14128	14159	14034	14127	14002	14177	14065	13881	14348	14177	14099	14095	13972	14183	14232	14198	13972	14205	14180	14064	14012	13968	14259	14005	13992	14173	14193	14248	14197	14113	14164	13971	14211	14090	14181	14093	14211	14095	14157	14109	14286	14074	14189	14138	14117	14121	13970	14140	14129	14035	14135	14182	13998	14083	14246	14178	14108	14068	14232	14228	14020	14026	14010	14116	14128	14077	14165	14035	14183	14090	13971	14136	14117	14172	14036	14198	14287	14109	14136	14186	14179	14170	14070	14221	14199	14181	14081	14093	14225	14081	14051	14088	14089	14112	14136	14276	14090	14073	14321	14181	14142	13997	14147	14083	14217	14198	14206	14148	14113	13979	14173	14111	14048	14174	14035	14207	14197	14147	14193	14143	14041	14081	14072	14021	14045	14091	14169	14141	14212	14183	14237	14020	14202	13970	14088	14187	14043	13938	14139	14125	14151	14054	14188	14149	14109	14183	14059	14061	13973	14229	14112	14207	14055	14131	14209	13989	14234	14079	13952	14193	14252	14251	14219	14100	14102	14173	13974	14145	13975	14207	13973	14081	14095	14138	14042	14166	14019	13996	14112	13966	14017	14172	14131	14104	14150	14147	14100	14167	14023	13993	14304	14215	14165	14132	14056	14268	14076	13888	14085	14102	14082	14061	14082	14144	14044	14151	14093	14173	14110	14054	13983	14268	14105	14146	14198	14074	14059	14191	14107	14019	13999	13939	14352	14124	14008	14055	14054	14190	14100	14310	14151	14140	14040	14133	14209	14008	14147	14149	14094	14095	13994	14227	14044	14163	14211	14201	14060	13938	14022	14144	14061	14167	14321	13851	14255	14011	14037	13980	14098	14123	13938	14014	13984	14112	14117	14130	14153	14068	14087	14046	14096	14092	14071	13967	13938	14227	14087	14097	14326	14178	14081	14110	14071	14047	14169	14134	14085	13960	14006	14061	14041	14223	14241	14236	14169	14243	13956	14149	14112	14174	14110	13974	14022	14026	14242	14075	14203	14111	14120	14239	14344	14194	14035	14005	14271	14231	14065	14273	14017	14052	14091	14251	13966	14019	14182	14126	14101	14177	14193	14153	14188	13922	14132	14133	14104	14101	13985	13944	14183	14062	14071	13935	14167	14006	14192	14278	14183	14229	14101	14150	14052	14101	14080	14114	14038	14294	14041	14213	14297	14070	14080	14198	14206	14297	14194	14103	14093	14219	14125	14350	14126	14028	14175	14168	14066	14052	14183	14125	14050	14126	14089	14103	14289	14110	14136	14021	14175	14014	14106	14128	14026	14234	14178	14147	13950	14209	14008	14150	14027	14066	14106	14096	14206	14104	14110	14004	14241	14255	14271	14101	14284	14113	14070	14098	14041	14146	14138	14119	14045	14055	14126	14110	14219	14040	14072	14269	14005	14142	14125	13917	14261	14234	14160	14107	14187	14069	14121	13961	14029	14105	14151	14077	14164	14339	13986	14179	14055	14081	14112	14248	14082	14039	14035	14061	14074	13965	13987	14035	14066	14135	14188	14193	13988	14182	14181	14023	14159	14002	13994	14096	14081	14087	14295	14053	14088	14228	14125	14156	14002	14129	14065	14173	13959	13956	14027	14089	14076	13990	14126	13977	14200	14261	14215	14055	14052	14116	14223	14141	14122	14036	14256	13973	14056	14014	14034	14245	14145	14138	14181	14146	13952	14044	14130	13996	14085	14164	14080	13951	14128	14137	14087	14132	14162	14066	14125	14097	14109	14335	14118	14125	14098	14126	14057	14170	14046	14237	14199	14030	14195	14202	14198	13996	14080	14229	14128	14065	14147	14121	14157	14060	14111	14267	14115	14153	14079	14165	14085	14036	14004	14122	14013	14073	13988	14033	14214	14177	14101	14098	14090	14020	14156	14069	14087	14081	14132	14114	14175	14154	13991	13938	13975	14211	14183	14167	14245	14170	14160	14117	14092	14133	14117	14110	13959	14129	14029	14340	13936	14024	14321	14170	14080	14168	14250	14026	14044	14057	14252	13992	14016	14189	14044	14196	13929	14171	13990	13997	14158	14386	14136	13974	14339	14189	13997	14195	14175	14061	14201	14166	14051	14100	14095	13880	14150	14195	14047	14243	14102	14071	14242	14099	14001	14261	13874	14076	14123	14255	14106	14087	14247	14061	14277	14060	13983	14051	14206	14109	14139	14222	14126	14247	14110	14089	14182	14058	14042	14099	14129	14144	13950	14202	14085	14062	14201	14084	14307	14139	14036	14066	14106	14107	14154	14126	14171	14086	14200	13981	14169	14130	14214	14017	14113	14154	14159	14223	14029	14242	14117	14068	14220	13986	14148	14071	14151	14165	14074	14115	14181	14097	14285	14204	14146	14104	14061	14118	14175	14209	14119	14134	14065	14188	14050	14156	14258	13999	14117	13971	14078	14098	13992	14005	14148	14158	14072	14099	14083	14004	13947	14044	14152	14078	13948	14003	14049	14084	14064	14166	14152	14154	14202	14168	14257	14248	14112	14264	13959	14110	13989	13985	14244	14083	14246	14122	14091	14133	14029	14188	14070	14021	14248	14158	14202	14096	14131	14165	14232	14154	14136	14161	14079	14126	14092	14110	14125	14095	14072	13931	14249	14284	14086	14100	14119	14090	14177	14052	14177	14135	14187	13986	14122	14127	14148	14097	14082	14205	14082	14189	14098	14019	14197	14106	14251	14030	13998	14178	14088	14064	14096	14214	14335	13958	14109	13999	14067	14166	14091	14136	14137	14017	14339	14087	14251	14125	14066	14044	14174	13961	14153	14016	14161	14176	14226	14055	14073	14234	14172	14091	14046	14166	14159	14035	14065	14182	14149	14174	14144	14121	14110	14103	14073	14216	14215	14196	13987	14191	14246	14098	14216	14093	14164	14073	14004	14001	14021	14134	14149	14193	14282	14114	14041	14159	14183	14172	14157	14093	14131	14167	14211	14324	14276	14057	14136	13952	14293	14040	14124	14118	14171	14001	14078	14205	14122	14052	14064	14068	14314	14158	14110	14254	14050	14231	14166	14232	14026	14097	14159	14143	14033	14000	14039	14048	14160	14122	14136	14162	14097	14263	13989	14105	14033	14026	13970
22640	21119	29032	23506	21577	23803	25815	19803	17613	17306	16829	16557	16458	16262	16019	15979	15798	15732	15543	15493	15637	15541	15485	15436	15554	15353	15346	15327	15343	15421	15412	15371	15356	15345	15382	15600	15213	15435	15313	15248	15216	15332	15308	15429	15253	15567	15265	15375	15344	15637	16285	16754	16483	16164	15623	15499	15371	15332	15315	15406	15360	15193	15204	15199	15258	15115	15166	15242	15129	15227	15186	15340	15017	15260	15196	15287	15171	15234	15220	15283	15230	15031	14972	15354	15271	15294	15296	15167	15175	15346	15334	15111	15062	15044	15257	15248	15208	15235	15081	15346	15226	15214	15334	15010	15110	15349	15158	15236	15372	15206	15305	15329	15306	15337	15298	15224	15298	15230	15230	15070	15190	15119	15122	15229	15086	15329	15344	15224	15121	15294	15274	15270	15064	15102	15160	15093	15124	15139	15177	15044	15206	15307	15186	15196	15262	15154	15053	15086	15075	15181	15090	15279	15186	15206	15197	15171	15241	15306	14995	15274	15172	15245	15092	15185	15253	14939	15184	15207	14970	15125	15396	15287	15100	15066	15192	15152	15094	14979	15458	14862	15065	15060	15214	15208	15179	15117	15087	15484	15332	15054	15278	15138	15044	15361	15091	14986	15125	15210	15176	15254	14959	15264	15345	15086	14917	15052	15207	14964	15209	15254	15097	14872	14947	15230	15271	15175	15055	15322	15309	14951	14957	15203	15240	14997	15196	15054	15279	15237	15243	15212	15094	15091	15068	15037	15145	15103	15200	15171	15429	15034	15015	15030	15085	15194	15182	15178	15076	15234	15000	15204	15210	15272	15187	15068	15158	15292	15179	15192	15157	14924	15016	15130	15297	15099	15204	15176	15060	15062	15100	15364	15120	15308	15265	15234	15066	15031	14921	15362	15188	15230	15295	15135	15246	15220	15204	15087	14970	15104	15022	15207	15115	15236	15373	15013	14987	15193	15256	15092	15375	15188	15096	15235	15056	15350	15109	15138	15282	15096	15018	15119	15038	15187	15136	15146	15132	15292	15273	15097	15398	15051	15212	15101	15183	15198	15162	15279	15239	15146	15159	15277	15113	15185	15036	15158	15075	15178	15111	15120	15270	15024	15145	15336	15249	15096	15218	15101	15047	15130	15355	15282	15151	15131	15161	15131	15096	15046	15340	15240	15244	15242	15229	15273	15120	15165	15355	15265	15029	15241	15085	15028	15359	14897	15094	15234	15227	15160	15102	15109	15092	15220	15197	15081	15064	15159	15082	15010	15011	15028	15046	15170	15084	15153	15183	15122	15250	14997	15257	15163	15281	15188	15170	15284	15122	15274	15161	15079	15073	15164	15237	15079	15052	15236	15113	15301	15085	15155	15278	15224	15232	15207	15257	15315	14976	15152	15053	15026	14901	15362	15075	15187	15112	15152	15014	15156	15196	15146	15224	15114	15120	15211	15215	15193	15446	15308	15270	15074	14958	14947	15086	15194	15274	15335	15103	15197	15095	15250	15327	15118	15144	14973	15131	15126	15137	15088	15114	15024	15040	15236	15024	15067	15364	15169	15311	15069	15049	15136	15132	15216	15095	15171	15038	14970	15061	15254	15073	15137	15327	15026	15245	15053	15145	15223	15079	15020	15330	15108	15152	15158	15183	15141	15173	15089	15141	15209	15196	14945	15144	15139	15097	15002	15277	15157	15086	15136	15226	15244	15265	15025	15040	15086	14978	15066	15278	15218	15202	15227	15221	15294	15079	15150	15281	15173	15084	15024	15045	15103	15142	15210	15061	15149	15167	15021	15157	15229	15083	15224	15382	15244	15023	15099	15209	15099	15189	15173	15248	15022	14987	15199	15212	15205	15111	15241	15072	15119	15054	15071	15200	15054	15194	15155	15203	15244	15179	15178	15247	15054	15234	15117	15056	15116	15199	15088	15288	15231	15278	15251	15057	15168	14944	15324	15065	15116	15256	15197	14980	15171	15087	15412	15208	15289	15062	15173	15209	14982	15100	15050	15253	14983	15319	15114	15327	15149	15322	15364	15057	15244	15057	15201	15203	15304	15172	15220	15305	15211	15255	15072	15127	15201	15174	15176	15244	15295	15287	15136	15219	15256	15192	15293	15224	15248	15036	15297	15162	15198	15178	15161	14954	15171	15199	14988	15272	15143	15093	15071	15041	15248	15039	15140	15140	15199	15220	15326	15144	15184	15188	15138	15350	15275	15266	15097	15278	15148	15183	15124	15197	15275	15111	15147	14985	15099	15127	15203	15017	15214	15230	15082	14988	15302	15131	15193	15279	15053	15250	15158	15239	15263	15117	15155	15256	15061	15351	15263	15080	15020	15108	14944	14998	15211	15361	15110	15219	15262	15187	15111	14997	15146	15262	15029	15288	15063	14866	15101	15304	15201	15147	15129	15044	15047	15228	15044	15091	15251	15318	15117	15099	15147	15175	15264	15134	15126	15184	15237	15168	15255	15325	15279	15241	15016	15293	15306	15297	15217	15174	14983	15169	15192	15283	15167	15177	15193	15267	15163	15105	15036	15259	15014	15233	15182	15113	15066	15181	15104	15155	15017	15112	15209	15127	15179	15328	14996	14998	15286	15063	14988	15052	14997	14991	15089	15094	15181	15290	15239	15135	15197	15205	15136	15320	15397	15182	15154	15170	15173	15150	15175	15197	15068	15036	15311	15186	15049	15128	15173	15233	15154	15247	15247	15020	15069	14963	15257	15173	15101	15107	15263	15061	15034	15041	15240	15210	15098	14987	15118	15194	15099	15100	15085	15222	15388	15088	15087	15255	15361	15031	15178	15234	14985	15057	15027	15122	14968	14969	15242	15097	15191	15104	15181	15120	15209	15047	15107	15146	15038	15145	14982	15176	15212	15076	15123	15252	14978	15196	15108	15016	15181	15213	15248	15207	15191	15147	15183	15049	14991	15090	15073	15254	15022	15175	15346	15206	15104	15176	14999	15016	15280	15109	15023	15193	15147	14973	15028	15047	15120	15064	15176	15064	15028	15105	15074	14971	15083	15283	15200	15114	15149	15124	15157	15087	14981	15160	14986	15232	15144	15278	15234	15227	15326	14905	15207	15259	15364	15290	15389	15301	15119	15010	15111	15339	15246	15188	15152	15392	15302	15183	15003	15037	14998	15089	15120	15141	15012	15082	15235	15380	15206	15117	15207	15012	15169	15158	14984	15323	15256	15204	14869	15256	15196	15138	15082	15146	15196	15120	15232	15098	15214	15268	15103	15202	15255	15163	15164	15074	15117	15148	15176	15074	15045	15132	15033	14931	15223	15236	15108	15242	15298	15108	15317	15141	15088	15152	15339	15215	15103	15251	14949	15124	15171	15264	15233	15099	15218	15156	15179	15005	15172	15001	15123	15245	15172	15289	15195	14975	15330	15116	15049	15160	15192	15256	15130	15048	15340	15128	15141	15327	15150	15152	15138	15056	15136	15115	15024	15007	15125	15078	15154	15209	15194	15197	15145	15127	15136	15196	15046	15133	15232	15133	15177	15216	15236	15262	15172	15196	15255	15065	15204	15099	15208	15125	15114	15264	14973	15300	15242	15416	15292	15095	15210	15057	15028	14995	15267	15266	15138	15151	15235	15198	15276	15188	15054	15184	15295	15192	14898	15199	15181	15336	15231	15096	15198	15086	15200	15201	15114	15184	15030	15251	15512	15136	14876	15180	15127	15205	15015	15076	15153	15026	15119	15183	15344	15237	15236	15145	15146	15152	14968	15280	15161	15327	15086	15082	15052	15149	15324	15204	14977	15092	15349	15266	15064	15174	15126	15141	15027	15286	15307	15375	15000	15149	15200	15225	15202	14976	15086	15083	15442	15113	15146	15163	15127	15175	15143	15091	15062	15314	15206	15065	15169	15027	15136	15110	15120	15071	14979	15182	15098	15122	14977	14925	15319	15245	15070	15196	15191	14972	15037	15233	15338	15164	15083	15111	15175	15193	15256	14998	15101	15253	15185	15100	15179	15088	15134	15090	15122	15265	15269	15144	15259	15161	15182	15189	15232	15236	15159	15120	15280	15386	14898	15249	15270	15131	15117	14878	15160	15184	15084	15293	15157	15106	15124	15054	15057	15099	15114	15146	15081	15356	15162	15040	15055	15115	15107	15266	15066	15033	15222	15289	15148	15262	15260	15131	15194	15116	15066	15252	15279	15070	15165	15166	15098	15060	15317	15450	15334	15118	15257	15236	15004	15141	15263	15214	15301	15239	15249	15195	15206	15117	15192	15034	15037	15063	15094	15256	15337	15052	14974	15302	15014	14926	14993	15255	15298	15258	15143	15098	15117	15130	15196	15315	15048	15196	15310	15259	15184	15088	15182	15182	14932	15154	15209	15174	15082	15190	15168	15259	15148	15152	15151	15215	15210	15002	15309	15250	14998	15050	15280	15300	15136	15122	15073	15109	15265	15181	15149	15185	15084	15018	14853	15044	15176	15185	15090	15330	15072	15217	15115	15187	15085	15082	15247	15258	15088	15163	15064	15214	15216	14970	15167	15489	15306	15082	15188	15226	15079	15380	15128	15124	15122	15148	15124	15257	15232	15018	15075	15113	14955	15294	15250	15273	15247	15044	15257	15435	15179	15074	15019	15265	15226	15216	15199	14988	15140	15034	15099	15139	15081	15135	15052	15248	15112	15193	15218	15034	15196	15053	15160	15102	15130	15117	15293	14992	15302	15113	15088	15068	15210	15078	15239	15113	15134	15179	15251	15038	15124	15127	15037	15074	15078	15150	15232	15004	15013	15000	15051	15127	14987	15357	15137	15132	15005	15174	15177	15249	15052	15136	15210	15248	15106	15020	15134	15130	15210	15101	15241	15125	15153	15256	15188	15137	15217	15288	15129	15261	14975	15106	15138	15057	15147	15212	15216	15226	15247	15277	15271	14910	15141	15287	15160	15061	15177	15264	15086	15178	15223	15167	15134	15207	15230	15090	15006	15248	15109	15246	15099	15241	15175	15279	15112	15086	15298	15181	14931	15156	15055	15047	15326	15209	14986	15170	15134	15392	15208	15259	15184	14994	15189	15023	15254	15045	15206	15046	15060	15131	15060	15075	15157	15164	15246	15109	15101	15262	15178	15219	14966	15216	15235	15359	15091
23666	42906	41248	33808	29319	25423	22511	19817	18185	16738	16308	16285	15691	15576	15247	14805	14746	14698	14446	14518	14567	14277	14295	14412	14242	14127	14153	14305	14251	14324	14243	14231	14528	14200	14116	14085	14080	14180	14277	14198	14083	14201	14204	14214	14162	14164	14262	14398	14169	14515	15508	16195	15540	15264	14821	14383	14267	14177	14184	14048	14087	14063	14108	13965	14083	14053	14072	14063	13927	14149	13930	14125	13915	14143	14051	14016	14073	13994	13983	13995	14065	14026	14028	14024	14130	14220	14016	13975	14013	13879	14135	14081	14082	14115	14069	14053	14285	14054	14089	14018	14281	14043	14152	14297	13909	14290	14058	14168	14045	13938	14025	13880	14064	14037	14211	14000	13940	14305	14152	14061	14249	14031	14230	14032	14049	14082	13991	14123	14098	14166	14038	14009	14057	13955	14030	14130	14091	14048	14075	14088	14071	14000	14015	14183	14046	14074	13969	14091	13993	13980	14098	14039	14154	14040	14174	14115	14068	13982	14261	14092	14067	14103	14142	13981	14127	14026	14099	14100	14044	13992	13944	14059	14091	13964	14081	13993	14099	13919	14098	13880	14080	14011	14217	14227	14185	14121	13936	14166	14179	14059	14281	14035	13961	13942	14278	14225	13959	14132	13938	14152	13976	14117	13869	14084	14108	14083	14255	14055	14172	14035	14166	14146	13971	14105	13903	14163	13980	14030	13993	13932	14209	14277	14177	14180	14143	13958	13992	14129	14093	14100	14043	13974	14003	14121	14068	13929	14016	13992	14229	14013	13983	13865	14136	13966	14021	14098	14085	14086	13981	13959	14148	14137	14108	14151	14034	13939	14123	14052	14062	14158	14039	14149	14177	14142	13955	14103	14074	14185	14164	13989	14083	14031	13945	14082	14132	13991	14015	14176	14138	14135	14120	14127	14208	14093	14047	14025	14099	13988	14099	13934	14057	14038	13911	14055	14121	14288	13888	14088	14109	14024	14031	13995	14066	14077	14255	14167	14198	13963	14066	14069	14058	14018	14139	14124	14147	13967	14117	14082	14004	14120	14070	14098	14123	14039	14027	14074	14148	13958	13997	14048	14152	14267	13794	14078	14023	13933	14049	13880	14116	13958	14118	14073	14140	14000	14227	14313	14095	14101	14074	14043	14047	14092	14072	14120	13890	14286	14035	14008	14191	13879	14164	14078	14013	14063	14119	14051	14001	14089	14055	13907	14103	14184	14080	13957	14162	14145	14160	14043	14169	14175	14134	14103	14232	14132	14160	13801	14139	14100	14006	13999	14073	14058	14010	14125	14049	14022	13974	14187	14111	14047	14042	14191	14033	14044	14125	14042	14202	14082	13995	14042	13966	14121	14014	14238	14110	13948	14121	14006	13902	13946	14241	14208	14077	14082	14090	13963	13974	14146	14100	14141	14034	14105	14003	14010	14295	14051	14075	14027	14155	14030	13937	14081	14117	14251	14088	13976	14026	14133	14050	14022	14044	14319	14181	14118	14050	14234	13937	13913	13946	13994	14254	14055	14002	14027	14116	14132	14194	14040	14114	14214	13930	14121	14026	14177	13835	13881	14090	14148	13903	14101	14049	13890	14068	14109	14013	14007	14176	14046	14001	14011	14110	14090	13914	13993	14096	13988	14195	14059	13963	14097	14130	14049	14066	13987	13899	14210	14109	13985	14037	14110	14048	14038	14066	13936	14230	13969	13952	14029	14116	14174	14225	13999	14043	14232	14096	13769	14164	14133	14017	14047	13985	14189	14041	14067	14111	14105	14081	13995	13958	14070	14076	13914	14088	14068	14071	14040	13938	14053	14063	14056	14077	14002	14069	14286	13975	14040	13963	14136	14169	14185	14087	13992	13996	14072	14063	14160	14066	14103	14105	14133	14140	14022	14221	14019	14174	14081	13906	13987	14085	14115	13950	13989	14067	13963	14045	14080	14170	14196	14019	14221	14025	14062	14226	14079	14026	14204	14181	14074	14057	14066	14013	13993	13895	14004	14185	14097	13884	13929	14072	14079	14111	14019	14069	13919	14000	14013	13961	13948	13989	14106	13969	13958	14030	14070	14089	14135	14106	14096	14305	14017	14089	14055	14157	14067	14043	14164	13920	14107	13948	14022	14058	14070	14199	14000	14264	14124	14100	14058	14019	14202	14080	14107	14038	13899	14193	14163	14038	13917	14165	14228	14020	14031	14014	13904	14077	14067	14139	13997	13985	14171	14059	14023	14113	13953	14029	13938	13983	14053	14009	14122	14180	14012	13970	14026	13867	13976	13937	14021	14087	13971	14298	14103	14080	14110	14137	14061	14038	14079	14149	14171	14079	14166	13984	14053	14057	14110	14050	14106	13889	14093	14112	14084	13871	14103	14101	14113	14146	14095	13958	13995	13981	13919	13986	13998	14225	13939	13867	14110	14014	14098	14019	14245	14089	14052	14095	14073	13959	14027	13959	14145	14179	13934	14074	14042	13981	14065	14173	14153	13849	14053	14159	14128	14022	14290	14142	13962	14060	14056	14095	14098	14066	13966	14160	13918	14221	14099	14040	14024	14228	14196	14089	13822	14022	14112	13849	14102	14113	14183	14063	14192	14108	13896	14036	14043	14205	14029	14024	14239	14121	14121	14219	13922	14194	14139	14001	14226	14074	13981	14115	13929	14019	14054	13952	14072	13880	14056	14022	13984	14057	14173	14037	13962	14005	14140	14164	14113	14022	13899	14103	13905	14202	13925	14086	14015	14153	14155	13920	14060	13905	14053	14131	14017	14134	14076	14065	13939	14192	14161	14186	14098	14063	14100	14159	14176	14032	14123	14054	13930	14001	13894	14082	14163	14011	13903	14181	13981	14153	13931	14186	14016	14111	14090	13948	14036	14005	13938	13877	14036	14035	14024	14041	14024	14167	13933	14182	14061	14085	13926	14055	14013	14069	14128	13958	14037	14121	14039	13966	13987	13936	14099	14058	14121	14026	14040	14071	14113	14086	13969	14153	14033	14034	14231	14148	13861	13959	13979	14035	14236	13967	14065	14043	13940	14145	14223	13910	14084	14075	14093	14068	13937	14071	14204	14126	13864	14053	14025	14050	14040	14011	14084	14018	14196	14091	13861	14069	14163	14095	13922	14038	13904	14071	14164	14074	13984	14038	14124	14008	14055	13939	14144	14033	14214	14059	14129	13983	13931	14286	14141	14199	13949	14075	14087	14061	14200	13992	14188	13850	14053	14050	14146	14189	14096	14093	14030	14181	14151	14083	13966	13969	14265	14125	14064	13970	14137	14067	14099	14285	13897	14260	14048	14094	14110	13927	14185	14121	14123	14072	14078	13990	13976	14189	14073	14137	14031	13944	14049	14130	13906	14094	14101	14085	13887	13848	14128	14073	14222	13969	13995	14038	14060	13988	14060	14034	14060	14112	13979	13918	14055	14092	13979	13937	14068	14111	13963	14201	13927	14129	13980	14277	14100	14023	13868	13894	14168	14118	13973	13966	14045	14001	13957	13900	13966	14056	14078	14190	14062	14105	14080	13939	13984	13940	14095	14058	14138	13986	14149	14141	14110	14200	14090	14206	13951	14152	14103	13856	13950	14011	14162	14044	14021	13982	14246	14137	14127	14099	14125	13945	14057	14130	13880	14152	14033	14044	13950	13986	14099	14041	13972	14043	14112	14171	14027	13819	14092	14107	13881	14127	14119	14052	14171	14067	14106	13913	13987	13879	14089	14107	14105	13934	14091	14091	14155	14203	14042	13946	14046	14013	14005	14069	13979	13941	14085	14009	14137	14256	14007	14084	13980	14068	14035	14076	14180	14038	14029	13943	14020	14198	14138	14132	13940	14002	14170	13921	13998	14102	14058	14112	13969	14089	14198	14106	13993	13992	14164	13981	14011	14022	14171	14189	14055	14145	14044	14052	14030	13969	14162	13972	14209	14010	14183	14129	14084	14086	13854	14115	14043	14007	14111	14092	14155	14055	13932	14290	13809	14121	14047	13982	13933	13957	14123	13978	13961	14112	14154	14077	14049	14037	14205	14006	14045	14012	14052	14110	14096	14049	14009	13974	13964	14137	14118	14115	14052	14084	14102	13934	14109	14039	14014	14084	14077	13931	14007	14235	13966	14027	14032	14142	14180	13931	14072	14016	14109	14057	14085	14026	14062	14038	13961	14130	14149	14124	14010	14203	14037	14125	14046	14235	14221	13932	14160	14086	14124	14064	14069	14076	14108	14003	14012	14156	14003	14113	13973	14044	14022	13966	14061	13980	14192	14042	14026	14180	14228	13964	14092	14070	14142	13976	13970	14075	14187	14043	14064	13962	14143	14015	13992	14131	14073	14136	14242	14130	14095	14119	14018	13992	14123	14130	14065	13956	14043	14105	14022	14053	14214	14250	13997	14074	14028	13970	14184	14015	14043	13994	14209	14023	14130	14134	14185	14106	14057	13938	14083	13922	14035	14087	14149	13920	14108	14016	14179	14140	13910	14100	14076	13809	14063	13941	14155	13942	14010	14186	13987	14044	13963	13889	13928	13925	14157	14109	13923	14031	14241	14073	13874	14118	14037	14060	14074	14109	14003	14174	14020	14117	14004	14020	14100	14019	13865	13947	13986	14056	14048	14225	14253	14036	14012	14029	14061	14129	14181	13926	14038	13818	14047	13944	14019	14203	14170	14130	13942	13940	14034	14265	14151	13974	13995	14149	13945	14150	14033	14050	14010	14223	14085	14039	14082	14088	13993	13900	14098	13957	14085	14112	13955	14136	14011	14088	13965	14089	14104	14016	14189	13860	14011	14006	13974	13963	14122	14149	14046	14112	14053	14173	14058	14163	14011	14073	13887	13823	13934	14016	13956	13889	14107	14015	14034	14095	14056	14061	14112	13963	14022	14049	14214	14087	14059	14157	13922	14057	14044	14130	14042	14050	14161	14060	14165	14247	14203	14189	14021	14063	14366	13997	14186	14018	14074	14048	14007	13978	14010	14179	14185	14041	14093	14049	14195	14040	13920	13886	14031	14158	14112	14134	14068	14181	14129	13983	14120	13994	13984	14042	14262	14072	14263	13989	13955	13931	14142	13995	13989	14059	14101	13933	14161	14208	14171	13938	14061	13948	14067	13967	14291	14087	14054	14098	14148
27009	22859	28291	25194	19935	18306	17288	16205	15608	15577	15439	15379	15320	15292	15189	15226	14922	15224	14979	15144	15106	15043	15003	15115	15008	15162	14994	15049	14944	15134	15217	14883	14840	14917	14951	15036	15181	15041	14991	14947	14924	15095	14889	15089	15179	14770	15032	14974	15193	15061	15188	15068	15070	15058	15028	15057	15182	15108	15093	15035	14819	14953	15109	14883	14987	14738	14794	15051	15061	14900	15024	14912	14949	14990	15081	15068	15165	14914	14874	15020	15001	14999	14841	14997	14968	14973	15073	14943	14957	14876	15083	14941	15086	14943	15081	14812	14941	14942	14974	14842	14791	14990	14821	15093	15061	15012	14978	14973	15046	15000	14841	14895	14932	15019	14899	14863	14979	15034	14984	14935	14850	15043	14868	15100	15017	15004	14908	14930	15129	14956	14990	15198	14744	15042	15052	15031	15121	14937	14931	14978	14942	14915	14984	14908	15105	14994	14990	14926	15065	15046	15160	15051	15074	15043	15054	14970	15040	14922	15062	14890	15022	15007	15001	14849	15070	15052	15125	15099	14838	14957	15202	15024	14910	14992	14818	15156	15129	15046	15017	15037	14934	15008	14975	14835	15025	15028	14980	14844	14827	14697	14911	14741	14907	14921	14765	15032	14881	14902	14944	15069	14941	14989	15193	15099	14865	14866	14959	14961	15189	14925	14989	14948	15026	15064	15179	14990	15157	15027	14986	14850	15015	15051	14966	15049	14949	15035	14956	14796	14779	14994	15105	14867	15231	14931	14980	15101	14976	14970	14771	15068	14983	14995	14880	15061	15008	15008	15104	14870	15031	15130	15055	14801	14916	14968	14988	15105	14916	14887	14939	15123	15173	14991	14800	14986	15046	14987	14901	15012	15077	14967	15222	14999	14987	15078	14971	14991	15048	15105	14827	14859	14967	14819	14966	14811	14962	15079	14994	14972	15161	14894	14984	14963	15023	14982	15086	15146	14818	14983	15174	14887	14868	15244	14864	14846	15066	15002	15028	15066	14709	14875	14960	15024	14996	14882	14963	14885	15023	14871	14997	15043	14930	15015	14925	15060	15020	14909	14913	14964	14977	15102	14890	15055	15041	14884	14886	14954	15101	14989	14924	15053	15165	14887	15090	15063	15003	15041	15114	14938	15061	14936	14882	14956	14910	15165	14853	14948	15065	14996	15036	14933	14911	14910	14966	15159	14929	14823	14891	14884	15139	14805	15020	15035	14916	14929	14852	14863	14847	15021	14949	15008	14912	15117	14951	14969	15038	15147	14765	14903	15000	15142	14941	14938	15128	14991	14964	14989	14825	14927	15089	14893	14965	15212	14988	14996	14997	14831	14995	15133	14862	15177	15101	15047	14870	15048	14983	15174	15097	14883	14985	14927	14874	15078	14995	14982	14942	15002	14977	14907	14985	14823	14963	15027	14951	15030	15069	14888	15080	15092	15011	15217	15046	15046	14722	15012	14908	14964	15044	15022	15039	15062	14897	14935	15141	15064	14965	14905	14993	15061	14763	14969	14960	14941	14969	14997	15058	14986	14956	14926	14880	15100	14899	14878	14823	15011	14990	15002	15081	14822	14953	14940	15026	14837	14877	15023	15108	14953	14832	15068	14965	14869	14973	15192	15065	14893	15095	14981	14900	14995	15090	15135	14904	14836	14991	14882	15308	15017	15117	14986	14782	14948	14890	14994	14961	14836	14922	15045	14987	14996	14979	14805	14976	14897	15096	15011	15029	15015	15213	15126	14935	14778	15019	14940	14758	14886	15057	15010	14833	14937	14947	15063	14942	15153	14950	14783	14886	14865	15067	14833	15057	14984	14969	15005	15103	14974	14850	14899	14947	14741	15146	15060	14784	14977	14822	14922	15008	15134	15079	15020	14760	15008	14922	14925	15033	14931	14743	15158	14894	14980	15127	14948	15229	14869	14781	14850	14922	14854	15113	14837	15071	14984	14778	14958	14998	15180	14930	14903	14939	15026	15026	15125	15099	15089	15028	15086	14866	14900	14922	14976	14933	14908	15079	15037	15033	15106	14925	15206	15244	15307	14930	14870	14974	14980	14890	14921	15016	14856	15060	15101	14835	15095	15079	14974	14991	14910	14982	14933	15074	14963	14904	15047	15118	14671	14984	14868	14994	14991	15159	14982	14926	15167	14824	14761	15032	15003	15041	15191	15109	14869	15142	15003	14909	14873	15137	14972	14816	15061	14992	14821	15011	14900	15000	15032	15147	14838	15086	15076	15030	14904	15064	15036	15000	14992	15008	14959	15025	15220	14947	14938	14849	14994	14920	14937	14929	14902	14923	15273	15079	15048	15017	14976	15135	15138	15121	15045	14986	14929	14955	15067	14876	14734	15143	14950	14854	14866	14950	14804	14863	14872	14998	14861	15195	15153	14947	15031	15045	14823	14887	15110	14902	14911	14934	14967	14979	14902	15197	14933	14947	14727	14981	14792	14956	14753	15082	15077	14721	15234	15011	14956	15044	14981	15102	14988	15097	14903	15023	15046	14903	14975	15053	15146	14858	15094	15129	15099	14918	15083	15024	14940	15038	14962	15001	15075	14962	14885	14965	14936	14861	14873	15062	14747	14857	14986	14863	14948	15025	15044	14752	14774	14827	15043	14892	15079	14919	15053	14914	14963	15262	14993	14878	14904	15004	14872	14830	14883	14893	14996	15127	15139	15020	14839	14822	14998	14913	14938	14894	14879	14933	15034	14882	14948	15118	14999	14850	14949	14970	15166	15003	14887	15017	14995	14951	14780	14940	14757	14821	14745	14824	14929	14952	15148	15086	14904	14962	15007	15146	14981	15044	14997	15097	14980	15035	14980	14943	15260	14948	14969	15102	15131	14905	15132	14851	15103	15008	14868	14823	14916	15144	14975	15148	15097	14981	15038	15108	15078	14941	14777	15059	15006	15001	15197	14954	15078	14881	15041	14958	14944	14810	15114	15069	14859	14894	14993	15231	15094	14935	15164	15032	14953	15074	15005	14960	15058	15055	14801	15011	14788	14926	14893	14906	15138	15015	14842	14929	14920	14940	15102	14867	15042	15107	14804	15033	14886	14949	14998	15072	15080	14851	14894	15060	14867	14949	14929	15113	14978	15026	14891	14912	14922	15031	14679	15161	14936	15214	14981	15016	15027	15060	14987	15049	14988	14918	14996	15058	14962	15049	15089	14969	15103	14917	14873	15047	14904	14892	14906	15095	15017	15016	14943	15002	15038	15120	15005	15012	15155	14935	15010	14943	14964	15082	15085	15008	14870	15057	14976	14902	15012	14983	15051	15052	14821	14840	14857	15004	15017	15014	14924	14936	14980	14868	15057	15016	14983	15149	15079	14915	15149	14915	14998	15054	15029	15043	15138	15001	15151	14944	14935	14895	14992	14761	14926	15040	14867	14992	15008	14951	14822	14977	15091	14865	14905	15155	14695	14882	14873	14970	14976	14970	14925	14918	15053	15151	14996	14840	15022	15195	14955	15074	15045	14944	15025	14878	14917	14791	14865	15058	14613	15025	14997	14843	15025	14959	15021	14860	14969	14903	14952	15176	15049	14881	15046	15000	15106	15090	15040	15018	14955	15011	15080	15097	14909	15032	15026	15016	15190	14837	14925	14879	15057	15040	14912	14760	14969	14948	15102	14946	15039	14776	14914	15093	15043	15023	15113	14979	14864	14839	14902	14917	15074	15117	15081	15168	14936	14769	14959	15124	14950	15036	15021	14881	14848	14906	14871	15054	14953	14956	15144	15113	15158	15156	15001	14932	15029	14793	14782	14908	14986	14886	15084	14980	15005	15109	14893	14985	14958	14989	15044	14904	14929	14845	15100	15043	15038	15039	15087	15051	14960	14895	14934	14979	14960	14895	15127	15032	14988	14780	14903	15060	14874	14984	14823	15027	14983	14980	14969	15000	14885	15001	14964	15002	14991	15086	15081	15008	14923	15180	14917	14834	14935	15108	15053	15001	15000	14911	14947	15006	14791	15113	14954	14883	14821	15042	14758	15083	15123	14963	14928	15129	15023	15066	15135	14817	14891	15005	14826	15035	14955	14904	14891	15009	15058	14789	15053	15123	15100	14976	14912	15047	15046	14980	15114	14982	15003	14988	15006	15046	14888	15082	14966	15017	14954	15190	14875	15024	15067	14932	14889	15105	14986	14940	15003	15210	14740	14777	14819	14822	14929	15030	14920	15069	14962	14778	14789	15112	14811	14984	14834	14953	14947	14951	14875	15041	14931	15170	14836	14874	15201	15015	15073	15134	15036	14938	14822	14878	15015	14951	14875	15150	14853	14916	14948	15145	14873	14922	14955	14988	14879	15170	14866	15053	14977	14904	14884	15090	14962	14889	14987	14949	14807	15191	15185	14984	15052	14903	14831	14857	15015	14938	15115	15209	15001	14887	15072	14977	14892	15127	14979	15100	14962	14994	14995	15077	14967	15049	14962	15195	15006	14767	15023	15087	14897	15060	15179	15233	15024	14863	14941	14887	14911	14870	14978	15243	14900	15128	15014	15179	15129	14853	14887	15154	14828	14909	15075	15056	14914	15034	14927	14860	15033	14773	15016	14929	15045	14867	14952	14931	14955	15005	15068	15055	14987	14897	15056	14908	14845	14999	14932	14871	15024	15106	15037	14953	14928	15152	15147	14972	15169	14987	14769	14875	14987	14890	15085	15044	15069	15130	15072	15036	14987	14843	14970	15113	14951	14840	15003	14899	15033	14913	15199	15005	14860	14866	14949	15002	15041	15184	15125	14847	14957	15062	14986	15056	14790	14958	15073	15063	15118	15136	14977	14974	14983	14898	15112	14980	14974	14995	14796	15026	14970	15055	15027	15083	15087	15100	14916	15052	15128	14913	14893	15007	14807	14866	14975	15055	15108	14960	14833	14746	14804	14939	14992	14907	15074	15170	14990	15030	15006	15074	14923	14923	14854	15041	14905	14851	14974	14818	14899	14929	14910	14767	14834	14990	15252	15049	15111	14990	15080	15230	15058	14878	14907	14919	15052	14980	14974	14883	15174	15221	15202	15095	15110	14960	14911	14951	14744	14823	14968	14959	15011	15109	15127	14891	15004	14972	14844	14952	14957	15042	14974	14955	14969	15095	15081	14785	15067	15033	15002
21067	32149	30546	24287	20945	18764	17217	15750	15313	14878	14594	14681	14428	14273	14217	14240	14374	14119	14210	14164	14081	14081	14036	14002	13964	13856	14151	13864	14037	14064	14047	14041	14020	14042	14128	14121	14071	14076	14053	14125	14076	13907	13929	14079	14004	13918	13844	14150	14027	14269	14213	14103	14300	14358	14330	14024	14095	14011	14026	13864	14157	13873	13794	13896	14059	14003	14067	14031	14045	14104	13929	13906	13913	14095	13878	13931	13828	14085	14017	14088	14014	14007	13764	13969	13855	14003	14127	13948	13962	14021	14064	14020	13995	13840	13986	13982	13822	13916	13849	13899	14121	14083	13978	14045	14085	14055	13861	13791	14034	13985	14041	14108	14075	13940	13961	14034	13888	14050	14040	14192	13887	13869	14035	13927	13887	14091	13996	13992	14009	14090	13993	13992	14001	13906	13948	13947	13850	13902	13861	13910	13994	13923	14127	13992	13890	13965	13876	13887	13913	13958	14053	14067	14190	14009	13937	13940	13975	13993	13977	14136	13986	14034	13997	13841	13944	14160	13968	13842	14064	13929	14062	13934	13888	13897	14034	13882	14039	13986	13890	14036	14089	13987	13972	14041	13965	14032	14044	14013	14095	13846	14145	14051	14132	13902	13983	13884	14148	14034	13898	14055	14034	14012	13989	14009	14107	14130	13848	14052	13987	14171	13771	13972	14035	13996	13852	13925	13984	14058	14159	13834	13714	14030	14135	14083	14038	14002	14082	13846	13780	14139	13868	14022	14043	13917	13841	13956	14093	13776	14097	13875	13959	13999	13983	13927	13966	14101	14054	14053	13900	14067	13902	14072	14048	14002	13924	14059	14069	13987	13892	14087	14112	14005	14075	14004	14025	14215	14039	14018	14010	13982	13954	13951	13981	13952	13956	14090	14000	13855	14048	13991	14047	13997	14005	14083	13982	14104	13888	13983	13916	14020	13971	13897	13811	13927	13889	14041	14169	13884	13951	14067	13938	14027	13897	13947	13981	14081	13931	13915	14081	14037	14003	14014	14120	13914	13891	13922	13944	14039	13868	13940	13986	13945	13924	14138	14115	13866	13976	14036	14010	13887	14073	13865	13937	13984	14023	13957	13805	13870	13821	13998	13925	13965	13919	14142	13923	14031	13785	13942	14025	13967	13884	14008	13789	14103	13965	14294	14112	14086	13920	14036	14028	13921	14041	14002	14055	13837	14019	13957	14017	13959	13983	14078	14156	14085	14011	13959	13998	13950	14025	13920	14110	13855	13980	14047	13957	14054	13911	13936	13858	14084	13915	14081	14015	14017	14101	13969	13878	13823	13813	14137	13964	13995	13846	14086	13971	13898	14061	13986	13964	14076	13845	13993	14043	13933	13999	13995	13999	14039	14064	14067	14097	14078	14206	14052	14031	14059	13994	14125	13926	14109	13937	13963	14131	13765	14005	14195	13916	14005	13862	13958	13896	14002	13876	14033	14089	13955	13816	13932	13972	13957	13789	14007	14003	13877	14009	14078	14087	13888	13987	13892	14033	13935	14044	13928	14020	13947	13957	13954	14080	14047	13932	13916	14029	13976	13942	14001	14065	13967	13995	14027	13951	14014	14092	14129	13951	13885	13869	14056	13820	13910	14081	13784	13824	14041	13846	13941	14080	13898	14032	13981	13938	14004	13921	14092	13931	13839	13942	13993	13930	13939	13951	14011	14020	13905	14033	14149	14024	13856	13931	14066	13983	14098	13933	14006	14070	13815	13976	13955	14161	14150	14034	13894	14157	14172	14030	13936	14047	14036	14072	14018	14139	13968	13949	13945	13904	13943	13957	13859	14046	13968	14045	13950	13932	13868	13968	14005	14055	14045	14080	14115	14034	14001	13853	13980	13938	13986	13853	14206	13939	13888	14148	13936	14004	13945	13985	14027	14062	14146	13958	13787	13972	13926	13970	14121	13984	13822	14034	13917	14151	14114	14003	13942	13974	14043	13937	14075	13986	14023	14104	14134	13914	14070	14032	13959	13921	13995	13993	14105	13974	13997	13935	13919	14076	13948	14103	13836	13964	14043	13959	13850	13946	14206	14098	14065	14116	13875	14102	14087	13814	13893	14151	13810	13829	14150	13898	14010	14070	14028	13875	13924	13909	14007	14130	13945	13875	14085	14024	14033	13994	13946	13870	13904	14134	13953	14065	14056	13984	14056	13945	13945	13964	13905	13969	13895	13931	13977	14022	14167	14010	14013	14018	14044	14138	14146	13977	14055	14001	13977	13915	14005	13831	14028	14009	13987	14197	13973	14292	14177	13918	13739	13976	14088	13980	13931	14017	14161	14035	14003	13988	13996	14071	13881	14074	13851	13982	14086	14087	14060	14071	14019	14135	13866	14049	13945	14048	13957	13762	14075	13955	13980	13978	13920	14038	13959	14158	14137	13944	13979	13971	13933	13913	13955	13970	13947	13933	14141	14003	13929	13943	14002	13915	13921	13990	13983	14138	14102	13974	13832	14041	14095	14117	14070	13983	13905	13935	13905	13881	14114	14088	14074	14045	13938	13975	14040	13812	13946	13990	13993	13956	14110	13949	13964	13961	14091	14101	14105	13916	13963	14014	13979	13902	14051	14146	14040	14119	13913	14077	13962	14035	13996	13991	14020	13853	14048	13979	13823	14148	14040	14077	14034	13809	13955	14068	13849	13998	14080	13993	13983	14178	13837	14101	13967	14076	14074	14218	14221	13896	13894	13858	13992	14081	14087	13916	13933	14145	14011	13922	14062	14001	14023	13972	13872	13999	14058	13910	14151	14089	13815	13933	13989	13896	14040	14073	14051	13956	14004	14049	13992	13957	13830	14007	14187	14074	13954	13978	13988	13840	13858	14006	13976	13983	13963	13997	13847	13954	14113	14161	13977	14007	14108	14066	14037	13968	13968	14016	13910	14002	13927	13963	14057	13909	13858	13888	13961	13850	14092	13931	14096	14053	13988	14134	14010	13847	13837	14045	13772	13873	14067	13952	13996	13950	13965	13928	13924	14020	13857	13944	14098	13972	13959	13712	13951	14035	14050	13998	13729	14017	13987	14035	13836	13989	13896	14096	14000	14033	13949	14084	14135	13841	14034	13961	13996	14009	14122	13958	13974	13865	14016	14142	14035	13997	14104	13942	13965	14033	14012	14166	14015	13880	13946	13970	13901	14114	13899	14147	14007	13899	13865	14062	14126	13995	14074	13980	14024	13973	13949	13962	13854	13935	13996	14087	14100	13830	14141	14047	14055	14143	13783	14005	14028	14012	14052	14122	14002	13744	14043	14048	14052	13921	13969	13969	14028	14005	13994	13958	14116	13985	14021	13894	13915	13940	13847	13945	14092	14023	14051	14015	13947	13954	14058	14053	13985	13921	14099	13950	13989	14149	13913	14052	14019	14015	13864	14011	14065	13985	14084	14087	14073	13960	14065	13969	13991	14065	14018	14018	14117	13891	13852	13992	13887	14041	13819	14014	13906	13917	13861	14059	14049	14035	13956	13924	14088	13943	14011	14053	14151	14018	14165	13935	14037	14064	14113	14060	13872	14083	13829	14010	14096	14082	13835	14079	13969	13919	14080	14133	13802	14040	14015	14024	13921	13953	13913	13870	14032	13912	14024	13901	13714	13968	13974	14050	13959	14040	14100	14092	13935	14012	14055	13926	13939	13950	14024	14013	14001	13850	14043	14043	13965	14043	13990	13876	13986	14037	14002	13995	14211	14014	13723	13994	13988	13972	14056	13860	13958	14034	13930	14034	14143	13899	14046	13989	13958	13905	13999	14078	14019	13982	13921	13829	14025	14098	14048	14105	14159	14140	14011	14068	14090	13883	13843	13939	14028	13941	14091	14106	14128	14003	14019	13907	13894	14101	13947	13844	14156	14010	13905	14175	13965	13845	14006	14048	14061	13930	14029	13906	13906	13998	14053	14110	14090	14062	14067	13923	13923	13976	13947	13930	14192	13961	14053	13909	13776	13985	14049	13961	13849	13990	14018	14044	13872	14054	14060	14061	14053	14020	14113	13994	14001	13959	14057	14123	14036	13929	13945	14140	14032	13987	14045	14046	14137	14049	14007	14030	13873	13940	14029	13994	13992	13927	14073	13991	13877	13933	13967	13923	13856	14071	14060	13840	14007	14006	14032	13817	13956	13862	13998	14141	13997	14009	14101	14029	13942	14051	13977	13760	14052	13914	14092	14008	14030	14050	14111	14004	14055	13893	13995	14138	14083	13938	14064	14066	13972	14146	13917	14078	13892	14111	14010	14218	14074	14042	13946	14014	13978	13956	13988	13963	14142	13957	13936	14004	14125	14204	14069	14009	14092	13962	13976	14050	14023	14220	14021	13881	14053	14045	13852	14075	13876	13864	14056	13946	13921	13908	13900	14014	13956	13998	13959	13915	14007	14034	14092	13899	13962	14091	14011	14021	13897	13978	14058	13961	13971	14112	13879	14013	14047	14058	13884	14098	14043	13855	14090	13943	13944	13897	14003	14168	14051	14012	13933	14006	14075	14014	13904	14016	14013	13906	14063	13901	14004	14062	13919	13894	13941	13923	14054	14025	14053	14010	14039	14038	14039	14007	13969	14121	13787	14000	14095	13809	13940	13967	14131	14050	14109	13938	14053	13853	13941	14082	13910	14100	13935	14044	14000	14138	14073	14037	13997	14046	14160	14008	13945	14051	13970	13878	13921	13963	13902	14008	14105	13908	14077	14058	13865	14011	14228	14104	13848	14023	14124	14010	13990	13941	13945	13946	13829	13929	14013	13925	13938	13873	14198	13904	13992	13977	14005	14099	14063	13981	14080	14119	13946	14053	14010	13981	14054	14069	13910	13847	14020	13874	13908	14077	13839	13939	13830	13919	13984	14084	14001	14028	13965	13988	14151	13933	13956	14059	14112	13734	14050	13970	14004	13940	14060	13846	13937	13892	14024	14221	13990	13900	13998	13882	14064	14103	13986	14048	13975	14003	13944	13848	14153	13988	13900	13974	13976	14076	13926	14066	14020	14060	14038	13756	13977	14046	13964	13948	13980	13953	13984	14057	13873	13978	14050	14006	13999	13960	14055	13971	14103	14119	14010	13997	13732	13932	14098	14045	14028	14034	13883	14048	14044	14065	13887	13971	13916
23572	21147	28685	24115	22548	22899	21288	17841	16788	16199	16166	15970	15730	15588	15713	15583	15398	15431	15473	15411	15420	15280	15263	15208	15154	15302	14979	15153	15218	15167	15145	15154	15272	15052	15150	15233	15396	15211	15223	15273	15420	15413	15155	15375	15181	15243	15152	15163	15149	15212	15564	15875	15664	15755	15545	15251	15377	15190	15101	14927	15084	15146	15144	15103	15272	15221	15134	15135	14893	15085	15184	14925	15129	15005	14853	15076	15160	15257	15174	15080	15156	14983	15141	15189	15037	15039	15054	14949	15110	15003	15064	15068	15007	14975	15047	14972	15110	14998	15095	15049	15153	14968	15077	15071	15198	15218	15215	15133	15161	15024	15035	15081	15214	15054	14991	15141	15147	15263	15082	15273	15103	14871	15010	14996	14969	15156	15084	15164	14953	15114	15025	15132	15181	15070	15155	14936	15077	14916	15064	15276	15254	15031	15082	15041	14842	15030	15047	15173	15134	15070	15098	15154	15149	15170	15201	15099	15178	15191	15108	15120	14960	15165	15060	15152	14963	14911	15015	14905	15127	15104	15116	15050	15077	15096	14953	14986	15207	14998	14908	14987	14847	14955	15137	14900	15148	15059	15209	15205	15175	15028	15050	15015	15110	15079	15217	15053	15045	15007	15106	15034	15037	14941	15090	15015	15056	15035	14951	15032	15145	15054	15263	15194	14883	15193	14959	15086	15009	15024	15076	15069	15152	15134	15114	15327	15244	14942	15139	15236	14942	15081	14995	14854	15176	15245	15049	15257	15188	15028	15016	14969	15049	15110	15110	15272	15051	14912	14889	15057	15290	14996	15040	15051	14953	15193	15058	15055	14947	14934	15012	15058	15278	15055	14985	15062	15067	14911	15019	15135	15046	15020	15130	15206	15076	15297	15124	15258	15194	15180	15096	14967	14980	15211	15122	15279	15122	15095	15100	15036	15061	15139	15017	14977	15075	14992	15103	15129	14941	15149	14947	15073	15013	15107	15284	15204	14998	15120	15094	15130	15129	14816	14997	15178	15184	14932	15100	14977	14958	14892	15042	15171	15146	15154	15115	15112	15015	15104	15224	14947	15184	14987	15266	15085	15155	15038	14935	15030	15264	14988	15199	14911	14958	15144	15125	14882	15195	15080	15121	14961	15264	15089	15044	15056	15016	14954	14890	14950	15145	15024	15112	15200	15144	15230	15079	15161	15292	15046	14927	15173	15178	15074	15151	15013	15176	15107	14922	15334	15130	15075	15028	15041	14962	14952	14892	15031	15185	15162	15183	15015	15126	14846	15031	14933	15094	15124	15143	14938	14888	15017	15270	15125	14945	15042	14973	15118	15009	15054	15138	15101	15045	14983	14918	14958	15080	14972	14943	15122	15132	15070	15349	15058	14931	15143	15096	15037	15138	15007	15153	14833	15192	15042	15057	15000	15060	14982	15130	15081	14978	14863	15023	14818	15150	14940	15157	15217	15200	15162	15172	15088	15145	15058	14939	14895	15051	15129	15114	15163	15126	15158	15053	15041	15152	14977	14934	15030	15057	15026	15117	14860	15244	15135	15119	15130	14981	15053	14940	15159	15162	15177	14951	15024	15095	15139	15094	15125	15194	15257	15029	14969	15026	14962	14995	15113	15122	15027	14984	14849	15000	15041	14989	15236	15255	15127	14953	14789	15180	15131	15036	15214	15086	14959	15222	15098	15024	15059	15096	14957	14988	15097	15109	15176	15065	15069	14934	14949	14958	14961	14888	15172	15164	15077	15126	15069	15228	15143	15241	14808	15177	15003	15112	15059	14846	15071	15080	15025	15162	14992	14996	14923	15102	15019	15039	15095	15003	15340	15217	15076	15234	15092	15028	14894	15011	15041	15140	14980	15093	14981	14856	14899	15063	14975	14957	15124	15066	15034	15016	15275	15219	15223	15091	15130	15179	15148	15119	15099	15058	14952	14973	15255	15062	15023	15110	15013	15096	15021	15058	15158	15060	14961	15132	15074	14994	15210	14915	15137	15052	15127	15057	14930	15062	14925	15203	15092	15190	15075	15100	15234	15207	15136	15138	15060	15032	15102	15231	14974	15094	15145	15116	15123	14899	15091	15163	15078	14912	15115	14982	15083	15105	15186	14975	14943	15295	15025	14915	14952	15229	15171	15108	15050	15000	15120	15177	15038	15207	15164	15139	15028	15068	14972	15217	15009	15090	14905	14957	15214	15146	15176	15137	15241	15243	15049	14947	15122	15153	14997	15189	14990	15110	15295	15218	15157	15206	15070	15116	15153	14982	14963	15113	15064	15142	15158	14867	14848	15236	15165	15083	14961	15034	15115	15070	14985	14984	14904	14972	15133	15144	14933	15075	14980	14929	14839	14932	15026	15066	15244	15000	15071	15228	15309	15089	15020	15022	15084	15009	15264	15167	15067	15127	15290	15036	15164	15247	14894	15159	15087	15084	14984	15007	14884	15168	14811	15004	14917	15020	15197	15245	15012	15104	14946	15028	14912	15152	14945	14999	14926	15007	15079	15121	15156	15130	15146	15126	15197	15080	14799	15056	14993	15089	15049	15128	15063	15239	15129	15239	15106	14909	15085	15107	15112	15057	15189	14976	14986	15128	15095	15146	14913	15075	15021	15107	14998	15150	15167	15011	14925	15280	15014	14945	15208	15015	15055	15062	15167	15121	14982	15070	15034	15129	15026	15129	15093	15085	14951	14995	15051	15280	15131	15050	14945	15062	15114	15063	15108	15293	15186	15158	15123	15142	15049	14847	14955	15296	15056	14979	15076	15056	14852	15008	15067	15177	15053	14908	15055	15100	15078	15056	15051	15035	14951	15139	15024	15148	15038	14812	15314	15175	15087	15066	15108	15153	14937	15225	15189	15066	15034	15131	15052	15117	15069	15109	15166	15003	15059	15090	15014	15141	15058	14982	15147	15050	15068	15228	15175	15106	15032	15152	15270	14988	15203	15069	15005	15028	15156	15014	15107	15141	15029	15109	15160	15130	15113	15214	15296	15100	15058	15064	14994	15177	15195	15076	15130	15084	15252	15104	15198	15168	15080	15164	14962	15174	14809	14997	15262	15003	15132	15137	15147	15008	15087	15159	14960	15075	15069	15113	14859	15109	15059	15209	14976	15302	15081	15058	15192	15102	14987	15164	15308	15110	15038	15056	15204	14996	15003	15127	15147	15155	14907	14862	15163	15158	15158	15133	15054	15084	14998	15155	15150	15106	15057	15110	14964	15343	15236	15333	14926	15123	15134	15163	14996	15072	15089	14957	15223	15148	14885	15069	15211	15105	15074	15176	15198	15233	15185	15148	14968	15121	15011	15066	15194	15038	14940	15125	15253	15178	15188	14882	15047	15160	14999	14835	14948	14874	15272	15227	15278	15093	15071	14950	15077	15062	15035	15085	15015	15127	14951	15182	15094	15114	15147	14953	15106	15068	15196	14999	15119	14978	15190	14944	15091	15112	15242	15188	15075	15177	15165	15087	15245	15169	15049	14834	15261	15228	15266	15099	15013	15234	14905	14920	15192	15089	15078	15088	15112	15285	15085	15096	15054	15041	15227	15193	15099	15101	15091	15176	15086	15018	14978	15269	14923	15105	15144	15218	14924	14991	15135	14996	15055	15077	15141	15195	15051	15136	15087	15165	14975	15161	15180	15083	14942	14908	14981	14971	15204	15005	14957	15040	15164	15119	15160	14898	15118	14905	15078	15033	14859	15010	15135	15074	15201	15084	14939	15151	15090	15108	15145	15130	14899	15246	15026	14936	15076	14883	15076	15070	15180	15172	14896	15167	15095	15152	15110	15166	15026	15107	15083	15040	15096	14963	15017	15183	15035	15101	14969	15055	15043	15059	15197	15075	15158	15093	14976	15153	15183	15167	15004	15023	14993	15049	14930	14933	15236	14997	15136	14910	14929	15053	15094	15114	14879	15019	14963	14922	15029	14957	14960	14960	15104	15045	15240	15301	15151	15045	15055	14956	15118	15184	14989	15084	15086	15075	15047	15263	15121	15149	14906	15114	15207	15183	15088	15241	15039	15138	14952	14964	14942	15207	14929	15133	14977	15147	15182	15123	15249	15184	15073	14981	15114	14930	14984	15320	15090	15005	15129	15056	14959	15072	15037	15072	15032	15158	15031	14941	15165	15185	15110	15127	15033	15099	14934	15009	14972	14935	15142	15016	14906	15049	15206	15089	14999	14914	15141	15217	14966	14904	15158	15056	15168	15228	15191	15142	15204	15032	15097	15297	15313	14889	14895	15048	15186	15067	15180	15036	15057	15156	15141	15003	15046	15209	15142	14900	15136	15158	15021	15133	15213	15262	14956	15048	15077	15063	15075	15127	14933	15003	15089	15030	15058	15197	15198	15116	15081	15029	15013	15147	15053	14898	15112	15169	14944	14802	14923	14998	15289	15160	15043	14866	14870	15046	15232	15111	14994	14946	15113	15167	15192	15115	15010	15004	15068	15046	14982	15280	15268	14859	15004	14889	14952	15029	14987	15069	14952	15129	15128	15115	14988	14997	15092	15014	15081	15153	14949	15072	14991	15082	15099	15084	15229	15230	15125	14960	15128	15115	15130	15141	15131	15082	15010	15137	15058	15159	14949	15072	15139	14993	15088	15315	15221	14981	15108	15152	15182	15014	15040	15054	15036	15017	15149	14914	15042	15186	15115	15107	15198	15021	15079	15116	15200	15043	15062	15085	15061	15046	15092	14963	14985	15034	15131	15220	14961	15163	14882	15105	15161	15013	15200	15040	14872	14953	14974	14931	15068	15159	14943	14959	15077	15010	14970	15060	15123	15136	15148	15092	15001	14924	14991	14840	14963	14936	15054	15158	15042	14997	14921	14973	14984	15153	14989	15070	15198	15030	15105	15137	15121	14995	15039	14956	15122	14986	15093	15105	15059	15028	15014	15034	15114	15081	15066	15021	15059	14922	14965	15209	15329	15020	15192	14951	15029	15156	15043	15116	15054	15000	15022	15049	15053	15199	14988	15209	15129	15009	15085	15287	15065	15103	15165	15251	15158	15116	15309	15161	15022	15020	15046	15209	15032	15186	15073	14879	15072	15205	14987	15124	14967	15009	14903	14939	15081	15180	15051	14973	14988	15154	15107	15293	15106	15254	15008
21542	38673	36911	29511	25236	22192	19471	17562	16586	15719	15691	15391	15195	14715	14580	14666	14578	14353	14498	14340	14407	14312	14238	14345	14214	14125	14095	14174	14252	14154	14396	14347	14409	14132	14204	14035	14151	14378	14045	14093	14253	14447	14091	14083	14091	14152	14143	14154	14208	14135	14833	15164	15143	14810	14376	14207	14224	14139	14098	14106	14119	14227	14094	13977	14252	14151	14233	14110	14134	14138	14150	14072	14070	14072	14083	14166	14222	14075	14191	14219	14178	13962	13996	13886	14037	13962	14270	14075	14082	14099	14111	14110	13958	14080	13946	14159	13973	14127	14252	14168	14052	14069	14223	14057	14099	14149	14130	13992	14063	14103	14123	13945	14036	14263	14162	14029	13969	14079	14090	14141	14161	13987	14135	14128	14134	14283	14032	14242	14024	14103	14113	14080	14124	14084	14111	14154	14006	14269	14095	14124	14250	14123	14122	14086	14110	13995	14057	14095	14130	14068	14025	14113	14101	14131	14164	14082	14180	13932	14195	14214	13962	13975	13965	13970	14117	14007	14090	14035	14206	14124	14049	14063	14047	14122	14248	14095	13998	14183	14134	14124	14383	14216	14266	14147	14018	14046	14068	14254	14135	14080	13995	14024	14095	14073	14018	14153	13999	13999	14177	14227	14099	14070	14117	14176	13963	14105	14166	14096	14081	14313	14037	14175	13846	14090	14106	14251	14048	14183	14021	14175	14165	14042	14141	14198	14121	13956	14152	14074	14117	14019	14087	14055	14125	13983	14083	14064	14182	14080	14056	14094	14177	14045	14288	14006	14010	14270	13986	13951	14298	14156	14131	14075	14100	14123	13992	14031	14134	14128	14052	14186	13987	14187	14250	14043	14087	13918	14125	14139	13969	14194	14022	14188	14329	14076	14170	14121	14086	14104	14154	14168	14070	14069	14040	14156	14161	14159	14053	13976	14208	14044	14096	14066	14030	14163	14022	14057	14129	14112	14139	14294	14127	14054	14216	13887	14173	14204	14039	13971	13938	14043	14125	14193	14262	14137	14219	14194	13958	14045	14058	14231	14144	14232	14136	14177	13958	14079	14338	14236	14111	14086	14168	14194	13987	14363	14030	14052	14282	14258	14007	13977	14026	14129	14255	13995	14159	14128	14121	13927	14176	14256	14056	14088	14131	14203	14112	14061	14083	14171	14120	14104	14271	13945	14111	14163	14100	14116	14127	14085	14183	14150	14168	14120	13972	14071	14176	13957	14037	14078	13947	13925	14187	14102	14169	14038	14020	14011	14084	14173	13990	14081	14087	14225	14112	14110	14000	14239	14125	14031	14097	14210	14373	14097	14095	14156	14232	14164	14028	14167	14091	14017	14285	14270	14132	14021	13995	14154	14111	14100	14074	14037	14021	14106	14068	13905	14121	14011	14153	14159	14126	14153	14343	14040	14132	14241	14126	14057	14164	14081	14167	14268	14064	14217	14158	14249	14146	14173	14192	14146	14079	13961	13989	14245	14001	14082	14017	14122	14237	14221	14004	14134	14072	13923	14191	14087	14126	13919	14172	14038	14058	14172	14047	14099	13789	14114	13954	14109	14147	14002	14154	14060	14081	14217	14079	14075	14196	13989	14040	14232	14093	14104	14043	14104	14122	14037	14233	13991	14109	14104	14165	14036	14094	14159	14018	14057	13956	14181	14137	14035	14256	14150	14416	13983	14146	14201	14128	14100	14161	14077	14188	14145	14016	14140	14156	14192	14184	14116	14144	14145	14087	14182	14155	14244	14218	14239	14152	13976	14165	14271	14072	14192	14157	13924	14113	14072	14014	14291	14150	14123	14174	14090	14058	14170	14044	13992	14124	14201	14049	14241	14016	14177	13972	14156	14028	14160	13960	14187	14109	14254	14104	14226	14193	14093	14086	14046	14121	14050	14137	14130	14197	14059	14060	14050	14158	13955	14090	14150	14056	14289	13968	14073	14103	13940	14141	14254	14218	13949	14018	14216	14071	14074	13961	14197	14105	14002	14162	14021	14157	13963	14169	14082	14116	13944	14184	14121	13970	14085	14036	14140	13947	14045	14278	14034	14085	14145	14111	14000	14094	14256	14144	14079	14052	14089	14091	14108	14142	14042	14105	14192	13878	14098	14227	14122	14131	14106	14177	14034	14097	14161	14188	14051	14207	14017	14042	14252	14205	14200	13893	14085	14201	14094	14232	14247	14104	14035	14051	14076	14081	13968	14172	14027	14004	14228	14183	14062	14171	14046	14112	14229	14209	14138	14028	14020	14205	14080	14240	14264	14149	13968	14084	13998	13981	14153	14228	14145	14087	14013	14040	14092	14184	14029	14140	14202	14118	13933	14115	14159	14081	14061	14014	14044	13939	14053	13944	14130	14136	14315	14127	14157	14189	14175	14113	14080	14192	14166	14072	14086	14170	14167	14058	14085	14063	14103	14094	14122	14129	14114	14126	14048	14050	14019	13948	14203	14102	14193	14180	13952	14001	14040	14170	14085	14089	14209	14068	14128	14080	14208	14149	14076	14158	14083	14040	14183	14279	14091	14101	14153	14064	14154	14230	13991	14129	14125	13975	14167	14039	14090	14020	14192	14283	14164	14023	14128	14108	14022	14016	13982	14079	14212	14081	14063	14050	14124	13918	13879	14243	14126	14125	13991	14180	14146	13977	14160	14183	13850	13959	13893	14137	14052	13945	14005	13890	14161	14092	14150	13947	14060	14057	14139	13996	14115	14131	14198	14113	14006	14271	14323	13962	14131	14114	14062	14092	14037	14130	14036	14110	14048	14088	14014	14040	14078	14328	14133	14059	14107	14059	14074	14072	14033	13902	14055	14232	13957	13958	14023	13920	14330	14033	14246	14160	14185	14210	14104	14048	14103	14073	13963	13977	14108	14208	14277	14049	14191	14137	14069	14085	14036	14012	14194	14001	14062	14023	14170	14202	13901	14118	14135	14069	14181	14004	14083	14116	14295	13966	14175	14043	14217	13976	14143	13986	14187	14168	14178	14229	14123	14120	14278	14093	14125	14124	14100	14115	14140	14141	14200	14092	14049	13951	14050	13997	14137	14049	14107	14087	14105	14140	14049	14296	14083	13948	14130	14103	13900	13974	14111	14100	14143	14226	14105	14090	14241	14009	14070	14036	14203	14049	14036	14119	14088	14103	14276	14096	14137	13987	14174	14173	14153	14153	14128	14089	14151	14164	14037	14143	14178	14059	13941	14058	14244	14209	14072	13994	14039	14144	14080	14101	14201	13959	14132	13981	13996	13958	14088	14091	14019	14241	14145	14145	14033	14051	14024	14141	14074	14065	14181	14165	14121	14238	14110	14065	14187	14235	14059	14199	13948	14182	14105	14169	14011	14090	14127	14345	13962	14287	14031	14127	14130	13882	14015	14178	14005	14182	14282	14074	14060	14076	14213	14183	14167	14133	14118	14263	14048	14249	14117	14142	14071	14131	14134	14086	14122	13970	14070	14140	13931	13983	14118	14165	14153	14130	14209	14063	14099	14170	14213	14237	13999	14043	14089	14167	14113	14195	14141	14118	14213	14045	14127	14019	14170	14163	14176	14053	14302	14019	14205	14031	14095	13977	14199	14051	14080	14074	13871	14167	14102	14107	14108	13936	14127	14153	14113	14363	14182	14061	14107	14087	14307	13925	14084	14158	14040	14023	14280	14172	13950	14023	14093	14237	14106	14014	14062	14166	13963	14052	14049	14096	14087	14127	13929	14131	14133	14161	14005	14122	14058	14251	14050	14150	14234	14143	14292	13909	14138	14124	14072	14040	14056	14073	14160	14049	14232	14094	14099	14226	14141	14111	14081	14019	14266	14207	14053	14061	14006	14145	13988	14005	14042	14087	14113	14019	14185	14150	14027	14126	14302	14154	14108	14133	13931	14126	14054	14098	14078	14109	14066	14132	14188	14090	14050	14133	14156	14090	13937	14102	13948	13947	14095	14278	14055	14006	14054	13969	14138	14179	14070	13974	14307	14247	14051	14060	14179	14184	14074	14168	14002	14187	13973	14025	14100	14294	14082	14250	14216	14107	13974	14222	13973	14057	14187	14154	14239	14104	14183	14246	14138	14150	14208	14082	14151	14121	14108	14171	14027	14028	14094	13995	14175	14060	14137	13984	14325	14176	14033	14165	14138	14177	14221	14133	14067	14106	14087	14130	13981	14085	14137	14023	14051	14032	14166	14089	14089	13976	13984	14065	13844	14189	14219	14525	13999	14102	14130	14202	14262	14115	14102	14214	14191	14081	14062	14025	13924	13967	14200	14240	13980	14038	14065	14042	14107	14135	14105	14059	14071	13996	14140	14041	14168	14135	14347	14049	13972	14164	13967	14102	14059	14133	14110	14230	14192	14216	14074	14071	14195	14023	14231	14031	13889	13992	14149	13990	14007	13890	14236	14149	14109	14184	14121	14057	14200	14212	14037	14061	14041	14120	13986	14179	14122	14119	14102	14086	14173	14154	14231	14056	14057	14170	14070	14001	14069	14111	14143	14220	14280	14160	14213	14097	14178	14095	14171	14140	14198	13970	14064	14038	14173	14011	14065	13817	14116	14157	14109	14184	14138	13927	14238	14196	14119	14218	14272	14009	14086	14237	14186	14036	14280	14132	14019	14210	14141	13923	14105	14030	14137	14090	14195	14058	14029	14257	14209	14055	13985	14087	14116	14006	13964	14047	14277	14021	14092	14119	14123	14140	13950	14313	14133	14022	14112	13985	14060	14052	14146	14178	13966	14248	14023	14039	13945	14017	14115	13990	14001	14028	14012	14192	14147	14218	13996	14021	13882	14328	14108	13981	13957	14239	14075	14011	14146	14152	14157	14154	14095	13956	14098	14047	14149	14242	14301	13928	14076	13947	14038	14154	14061	14073	14142	14137	14248	14005	14080	14141	14062	14073	14162	14237	14067	13979	14157	14162	13892	14101	14150	14242	14067	14059	14096	14097	14024	14144	14189	14113	13958	14079	14391	14108	14128	14081	14106	14162	14037	14208	14098	14074	14187	13982	14214	14015	14043	13956	14053	14120	14074	14282	13981	14086	14158	14028	14110	14156	14054	14029	14064	14112	14038	14091	14094	14283	14001	14172	14115	14096	14202	13994	14074	13979	14171	14155	13996
22674	21138	29021	23539	21538	23886	25306	19320	17580	17292	16976	16636	16240	16253	15887	15765	15562	15704	15748	15626	15448	15566	15426	15430	15443	15216	15342	15310	15460	15568	15363	15414	15398	15414	15325	15175	15366	15331	15337	15154	15358	15494	15368	15293	15156	15308	15279	15385	15373	15317	16057	16655	16528	16367	15876	15699	15505	15405	15110	15367	15025	15209	15349	15357	15256	15172	15292	15280	15343	15220	15121	15380	15085	15153	15306	15353	15261	15197	15283	15083	15364	15320	15152	15080	15176	14959	15151	15184	15176	14972	15234	15321	15218	15238	15341	15070	15037	15091	15076	15280	15354	15098	15319	15286	15322	15284	15110	15167	15169	15068	15092	15133	15286	15328	15138	15039	15277	15308	15172	15171	15121	15122	15202	15098	15140	15061	15263	15214	15273	15190	15267	15305	15257	15101	15177	15155	15114	15028	15159	15182	15359	15230	15217	15315	15229	15085	15275	15194	15104	15147	15263	15079	15285	15113	15210	15228	15166	15299	15167	15080	15360	15103	15158	15264	15050	15085	15138	15342	15067	15098	15190	15352	15086	15287	15341	15101	14998	15166	15020	15026	15275	15103	15149	15230	15138	15212	15349	15190	15140	15184	15144	15384	15236	15191	15253	15187	15214	15132	15372	15096	14964	15237	15205	15032	15176	15218	15218	15160	15337	15279	14889	15251	15148	15060	15060	15139	15247	15074	15297	15004	15220	15275	15183	15282	15208	15174	15130	15077	15135	15004	15185	15176	15018	15222	15265	15171	15359	15274	15082	15228	15068	15043	15130	15279	15260	15121	15101	15213	14998	15116	15245	15343	15296	15126	15131	15048	15086	15052	15252	15057	15120	15202	15099	15201	15128	15405	15008	15077	15081	14919	15107	15185	15220	15185	15305	15017	15288	15140	15256	15109	15299	15062	15161	15111	15176	15067	15261	15140	15275	15151	15274	15206	15170	14981	15204	15357	15156	15272	15194	15124	15217	15041	15186	15115	15110	15096	15217	15301	15145	14911	14946	15123	15353	15155	15171	15231	15259	15240	15259	15179	15119	15292	15122	15192	15121	15257	15188	15116	15211	15184	15212	15029	15168	15017	15039	15204	15024	15268	14926	15210	15264	15206	15169	14990	15270	15213	15078	15166	15244	14985	15061	15096	15156	14958	15376	15106	15278	15155	15129	15211	15086	15135	15136	14984	14937	15283	15170	14841	15099	15194	15149	15194	15174	15349	15236	15082	15257	15124	15178	15139	15237	15078	15230	15232	15052	15038	15148	15221	15142	15233	15294	15077	15159	15281	15029	15295	15243	15193	15228	15091	15194	15184	15132	15198	15298	15366	15185	15244	15175	15038	15122	15119	15143	15211	15267	15264	15101	15146	15095	15079	15374	15201	15195	15204	15105	15118	15120	15153	15367	15048	15175	15052	15109	15181	15134	14928	15121	15052	15015	15220	15057	14955	15246	15151	15269	15203	15149	15064	14963	15095	15149	15311	15252	15052	15207	15246	15227	15294	15311	15153	15165	15053	15025	15113	15252	15174	14976	15378	15323	15049	15251	15295	14923	15100	15155	15035	15082	15228	15269	15177	14937	15129	15149	15155	15115	14972	15157	15074	15157	15225	15234	15189	15105	15124	15049	15107	15292	15092	14995	15317	15029	15164	15059	15168	14908	15176	15093	15096	15197	15011	15160	15178	15262	14910	15122	15208	15146	15274	15103	15103	15144	15144	15161	15121	15134	15234	15097	14965	15191	15033	15307	15383	15178	15235	15166	15186	15208	15049	15281	14947	15107	14991	15169	15166	15155	15069	15189	15150	15161	15229	15306	15083	15265	15220	15134	15185	15336	15094	15264	15165	15179	15209	15270	15033	15179	15244	15281	15032	15118	15132	15144	15213	15032	15273	15274	15021	15265	15091	15039	15263	14971	15277	15323	15106	15132	15179	15221	15075	15123	15082	15228	15160	15239	15099	15213	14957	15114	15246	15188	15063	15245	15454	15162	15317	15274	15374	15381	15172	15149	15292	15360	15172	15087	15176	14998	15287	14904	15044	15186	15189	15195	15118	15186	15291	15149	15096	15196	15058	15282	15203	15284	15219	15072	15196	15138	15012	15173	15313	15096	15258	15195	15243	15267	15055	15246	15202	15159	15286	15064	15111	15196	15290	15079	15138	15068	15004	15407	15116	15031	15110	15169	15357	15236	15268	15243	15213	15200	15222	15205	15081	15255	15100	15263	15106	14991	15097	14861	15214	15242	15145	15158	15119	15195	15127	15212	15106	15290	15211	15192	15185	15140	15225	15159	15052	15289	15311	15241	15194	15054	15119	15408	15111	15074	15069	15237	15050	15058	15059	15001	15289	15108	15042	15195	15244	15242	15332	15201	15164	15192	15168	15335	15276	15214	15270	15189	15153	15065	15198	15293	15316	15131	15077	14986	15008	15135	15246	15158	15207	15257	15287	15214	15174	15222	15133	15118	14999	15231	15152	15415	15153	15241	15116	15177	15292	15153	15089	15222	15138	15166	15195	15110	15252	15249	15223	15204	15119	15225	15112	15000	15310	15283	15089	15271	15167	15217	15019	15109	15212	15257	15276	15144	15150	15244	15283	15098	15137	15126	15189	15086	15197	14930	15290	15071	15183	15211	15059	15255	15337	15292	15087	15067	15203	15143	15274	15384	15232	15076	15332	15103	15146	15014	15027	15117	15222	15144	15239	15174	15267	15368	15175	15206	15308	15020	15300	15179	15317	15148	15094	15117	15203	15225	14984	15390	15240	15064	15450	15039	14891	15135	15217	15093	15023	15235	15014	15043	15143	15195	15148	15218	14925	15019	15258	15156	15258	15047	15101	15101	15240	15349	15140	15072	15024	15254	15121	15206	15060	15068	15300	15095	15125	15064	15032	15093	15150	15267	15243	15042	15080	15149	15188	15210	15123	15262	15174	15214	15293	15118	14985	15138	15069	15130	15270	15195	15220	15270	15292	15005	15139	15021	15259	15172	14763	15212	15077	15213	15096	15190	15045	15215	15078	15048	15032	15055	15241	15202	15122	15112	15058	15306	15076	15163	15140	15043	15088	15175	15229	15120	15115	15341	15255	15048	15188	15212	15135	15055	15127	15221	15214	15056	15184	15159	15099	15106	15254	15125	15127	15070	15405	15171	15135	15122	15046	15216	15228	15132	15240	15108	15033	14964	15126	15012	15142	15233	15085	15313	14905	15306	15293	15230	15126	15162	15334	15125	15077	15171	15240	14858	15273	15229	15126	15245	15290	15307	15250	15240	15252	15030	15174	15064	15251	15103	15251	15322	15280	15492	15117	15194	15284	15422	15307	15148	15055	15112	15069	15028	14946	15378	15173	15110	15038	15166	15091	15312	15268	15293	15438	15233	15060	15161	15210	15082	15180	15324	15308	15161	15129	15100	15170	15000	15166	15067	15135	15134	15182	15206	15252	15150	14970	15331	14955	15122	15172	15240	15060	15046	15163	15250	14945	15093	15100	15260	15192	15327	15137	15192	15304	15242	15145	15110	14933	15352	14967	15182	15311	14979	15128	15037	15054	15236	15096	15118	15173	14997	14960	15108	15124	15248	15165	15287	15048	15216	15232	15245	15218	15025	14869	15183	15345	15199	15262	15033	14974	15175	15325	15009	15056	15100	15171	15217	15160	15121	15153	15111	15291	15142	15149	15163	15169	15260	15165	15159	15287	15245	15082	15108	15033	15216	15132	15081	15068	15212	15273	15057	15172	15218	15214	15158	15349	15193	15217	14990	14944	15014	15164	15244	15207	15150	15229	15180	15068	14874	15352	15222	15132	15090	15231	15063	15187	15284	15365	15171	15446	15070	15191	15318	15085	15302	15203	15184	15057	15175	15054	15096	15119	15319	15296	15015	15049	15106	15144	15145	15230	15289	15160	15340	15378	15254	15311	14977	15176	15247	15108	15170	15051	15322	15325	15077	15076	15121	15120	15237	15080	15146	15286	15146	15207	15055	15352	15187	15114	15056	15210	15377	14904	15157	15201	15198	15206	14927	15130	15061	15207	15205	15208	15228	15115	15210	15174	15310	15242	15231	15170	15250	15155	15207	15152	15276	15140	15121	15098	15103	15153	15151	14981	15070	15111	15100	15241	15113	15088	15229	15160	15391	15056	15103	15364	15177	15268	15208	15214	14926	15339	15247	15088	15174	15194	15244	15309	14900	15056	15246	15059	15170	15071	15329	15124	15207	14976	15164	15139	15074	15251	14904	15223	15168	15279	15063	15196	14945	15050	15114	15084	15283	15076	15128	14905	15256	15239	15114	15211	15013	15121	15252	15163	15168	15257	15034	15170	15032	14964	15210	14979	15103	15103	15238	15232	15194	15227	15346	14987	15147	15270	15304	15267	15164	15162	15063	15305	15070	15201	15116	15079	15234	15315	15360	15321	15061	15182	15164	15249	15222	15235	15058	15241	15300	15289	15094	15210	15138	15160	15196	14980	15103	15190	15212	15065	15177	15172	15069	15194	15170	14993	15143	15199	14930	15228	15058	15308	15249	15196	15122	15041	15356	15011	15062	15221	15273	15081	15106	15105	15130	15096	15042	15353	15295	15129	15165	15228	15156	15262	15186	15006	14975	15218	15250	15217	14996	15178	15271	15256	15042	15178	15202	14972	15299	15092	15000	15130	15243	15136	15220	15135	15225	14995	15295	15244	15242	15168	15148	15035	15251	15175	15183	15350	15038	15193	15216	15138	15244	15011	15020	15113	15313	15219	15255	15298	15060	15144	15126	15184	15187	15211	15097	15164	15384	15135	15150	15166	15309	14946	15176	15125	15369	15168	15234	15203	15190	15129	15282	15351	14860	15229	14982	15023	15259	15164	14922	15146	15075	15258	15245	15010	15115	15008	15234	15132	14961	15366	14988	14991	15303	15231	15082	15149	15024	15120	15214	15176	14984	14996	15128	15109	15130	15273	15293	15053	15272	15042	15250	15252	15040	15294	15291	15360	15226	15131	15259	15358	15193	15186	15311	15132	15198	15181	15034	15334	15023	15005	15021	15270	15241	15214	15135	15177	15240	15125	15247	15119	15022	15288	15329	15228	15194	15117	15174	15249	15280	15091	15154	15106	15173	15205	15140	15087	15209	15055
23619	42614	40986	33522	28563	24560	21419	19434	17751	16738	16429	16042	15659	15422	15019	14977	14789	14631	14637	14469	14505	14390	14283	14186	14315	14155	14098	14263	14394	14477	14269	14263	14385	14290	14230	14254	14152	14103	14136	14233	14374	14350	14218	14320	14216	14457	14247	14318	14369	14337	15604	16339	15949	15676	15041	14682	14385	14211	14058	14158	14195	14106	13960	14072	14233	14194	14313	13938	14222	14158	14192	14049	14220	14193	14029	14018	14357	14205	14019	13992	14287	14023	14128	14237	14237	14328	14287	14104	14138	14083	14201	14178	14088	14204	14172	14130	14306	14126	14175	14202	14094	14181	14065	14075	14161	14182	14039	14131	14000	14135	14217	14279	14191	14099	14067	14130	14066	14208	14193	14165	14168	14320	13955	14161	14087	14183	14174	14261	14103	14032	13993	14208	14150	14113	14196	14036	14188	14034	14249	14131	14066	14107	14210	14173	14302	14085	14205	14149	13962	14181	13993	14152	14118	14154	14080	13921	14053	14150	14113	14066	14185	14206	14136	14220	14175	14104	14362	14233	14151	14228	14177	14120	14090	14151	14219	14017	14134	14107	14177	14210	14175	14101	14174	14241	14029	14087	14024	14031	14156	14152	14161	14136	14171	14065	14094	13975	14130	14239	14059	14057	14105	14170	14330	14217	14082	14186	14248	14076	14073	14074	14203	14020	14037	14053	14193	14285	14159	14256	14145	14169	14204	14278	14149	14338	14216	14068	13906	14087	14108	14163	14057	14167	14140	14185	14115	14210	14144	14071	14266	14229	14225	14089	14077	14242	14072	14215	14237	14069	14212	14222	14098	14078	14208	14221	14085	14234	14276	14232	14008	14269	14026	14237	14180	14018	14142	14115	14292	13987	14083	14425	14102	14101	14169	14138	14054	14159	13967	14218	14033	14257	14103	14045	14192	14067	14245	14189	14000	14156	14141	14302	14317	14210	14181	14101	14017	14239	14167	14146	14085	14284	14178	14149	14097	14093	14148	14220	14074	14231	14217	14054	14078	14124	14099	14371	14140	14210	14185	14270	14367	14164	14084	14134	14159	14045	14255	14191	14116	14024	14346	14082	14072	14160	14098	14213	14174	14273	14157	14295	14249	14161	14272	14331	14103	14265	14169	14178	14025	14132	14180	14281	14153	14104	14090	14022	14187	14031	14023	14119	14107	14117	14148	14144	14111	13930	14247	14069	14266	14104	14035	14230	14093	14081	14103	14160	14156	14248	14102	14197	14200	14239	14134	14208	14123	14195	14101	14376	14221	14169	14262	14154	14074	14142	14045	14082	14197	14203	14053	14105	14195	14145	13998	14088	14117	14092	14240	14106	14019	14295	14080	14206	14114	14335	14208	14044	14121	14270	14071	14149	14308	14120	14224	14174	14121	14173	13952	14018	14120	14143	14221	14125	14187	14052	14255	14099	14146	14116	14189	14120	14063	14279	14219	14215	14096	14149	14303	14112	14134	14180	14030	14050	13927	14117	14305	14062	14182	14211	14175	14122	14207	14135	13853	14158	13872	14218	14125	14166	14155	14083	14162	14237	14302	14055	14263	14091	14175	14049	13907	13975	14015	14096	14253	14220	14112	14163	14115	14303	14062	14003	14029	14097	14061	14094	14147	14107	14216	14077	14148	14123	14171	14091	14196	14119	14294	14039	14262	14219	14119	14064	14217	14186	14098	14055	14094	14023	14191	14154	14121	14208	14190	14061	14121	14066	14210	14193	14067	14219	14137	14136	14218	14010	14154	14260	13989	14096	14397	14273	14278	14206	14148	14191	14216	14197	14327	14076	14072	14157	14046	14206	14130	14189	14117	13960	14219	14068	13954	14200	14113	14141	14233	14079	14135	14111	14028	14202	14311	13890	14055	14112	14186	13968	14308	14200	14260	14133	13999	14274	14145	14302	13979	14178	14134	14219	14148	14088	14168	14133	14299	14313	14054	14094	14189	14081	14258	14190	14140	14041	14019	14122	14224	14093	14118	14252	13937	14031	14151	14203	14123	14041	13979	14144	14178	14167	14148	14283	14175	14177	14240	14083	14020	14267	14083	14155	14010	14157	14031	14050	14298	14227	14135	14197	14067	14098	14185	14131	14209	14062	14056	14151	14159	14290	14087	14181	14288	14105	14080	14160	13997	14074	14130	14012	14163	14336	14134	14206	14226	14096	14172	14108	14175	14188	14411	14201	14124	14347	14072	14048	14173	14029	14052	14177	14082	14124	14143	14120	14063	14168	14177	14219	14110	14162	13973	14158	13946	13962	14168	14061	14270	14172	14163	14195	14191	14214	14059	14129	14248	13996	14216	14106	14031	14087	14038	14054	14200	14237	14129	14292	14193	14119	14139	14146	14297	14137	14259	14138	14033	14282	13901	14281	14082	14170	14078	14261	14193	14068	14178	14146	14089	14100	14297	14026	14036	13946	14161	14072	14268	14242	14029	14137	13950	14156	14094	14049	14013	14043	14129	14154	14227	14017	14056	14127	14209	13996	14151	14083	14217	14208	14259	14183	14033	13961	14162	14093	14143	14278	14125	14106	14067	14117	14086	14173	14058	14033	14086	14211	14161	14201	14026	14239	14032	14270	14048	14042	14142	14074	14144	14207	14093	13948	14285	14111	14061	14211	14219	13925	14043	13970	14248	13994	14286	14075	14261	13877	14278	14071	14103	14116	14172	14128	14110	14072	14102	14110	14255	14184	14023	14038	14283	14221	14266	14099	14200	14176	14147	14081	14222	14182	13943	14052	14172	14130	14103	14113	14095	14352	14265	14201	14227	14126	14095	14179	14242	14113	14149	14245	14312	14225	14051	14163	14154	13940	14202	14092	14181	14103	14223	14095	14094	14175	14256	14057	14138	14227	14026	14192	14271	14212	14081	14170	14128	14047	14054	14049	14213	14059	14163	14181	14146	14180	14209	14131	14216	14156	14123	14054	14216	14198	14036	14315	14128	14097	14181	14048	14053	14145	14222	14152	14092	14095	14172	14242	14181	14089	14198	14101	14207	14109	14200	14287	14153	14197	14275	14187	14124	14130	14068	14221	14085	14087	14084	14044	14044	14107	14185	14206	14210	14209	14168	14119	14246	14045	14161	14111	14118	14216	14058	14097	14304	14175	14028	14100	14020	14098	14025	14174	14161	13984	14154	14077	13929	14153	14237	14087	14137	14071	13989	14243	14122	14129	13909	14075	14222	14120	14293	14040	14184	14156	14075	14091	14213	14037	14074	14047	13932	13959	14164	14127	14093	14047	14010	14069	14193	14159	14062	14052	14312	14154	14046	14331	14232	14207	13930	14220	14108	14070	14277	14079	14155	14174	14237	14166	14169	14162	14137	14159	14184	14218	14213	14107	14058	14032	14257	14039	14053	14106	14098	14093	14141	14090	14242	14198	14104	14259	14292	14069	14040	14132	14138	14203	13983	14065	14000	14140	14031	14198	14100	14257	14079	14202	14045	14225	14149	14099	14174	14166	14159	14058	13991	13966	13992	14113	14156	14279	14325	14159	14200	14039	14044	14164	14066	14271	14175	14236	14182	14197	14197	14223	14053	14362	14144	14277	14147	14015	14168	14084	14096	14155	14041	14180	14101	14065	14105	14205	14339	14061	14075	14137	14436	14184	14080	14131	14090	14101	14223	14011	14108	14176	14159	14151	14070	14141	14140	14206	14400	14174	14096	14179	14071	14255	14225	14225	14093	14021	14085	14065	14194	13987	14047	13999	14041	14007	14255	14162	14284	14046	14219	14180	14173	14111	14017	14152	14115	14049	14166	14164	14251	14199	14443	14031	14264	13908	14111	14137	13998	14218	14193	14192	14182	14085	14158	14088	14006	14214	14272	14128	14214	14067	14118	14276	14208	14132	14169	14020	14128	14065	14105	14118	14088	14152	14336	13975	14323	14080	14306	14168	14101	14178	14052	14161	14191	14019	14123	14201	14138	14236	14137	14076	14171	14293	14082	14261	14182	14271	13974	14128	14189	14029	14167	14142	14084	14099	14149	14114	14052	14157	14259	14181	14283	14121	14237	14003	14224	13893	14269	14056	14050	14124	14151	13987	14144	14122	14164	14106	14285	13907	14118	14225	13976	14087	14183	14220	13975	14198	14133	14155	13991	14189	14127	13977	14201	14154	14202	14087	14183	14211	14143	14163	14276	14196	14121	14140	14028	14066	14194	14060	14242	14232	14009	14161	14087	14241	14118	14120	14213	14122	14213	14204	14176	14143	14054	14173	14103	13969	14149	14097	14178	13958	14122	14204	14250	14051	14057	14204	14207	14135	14157	14142	14152	14211	14324	14174	14011	14189	14233	14182	13956	14193	14305	14257	14147	13947	14175	13993	14113	14012	14008	14203	14202	14078	14098	14129	14024	14090	14249	14136	14134	14090	14270	14196	14171	14103	14145	14048	14284	14159	14000	14211	14191	14105	14083	14179	13992	14151	14136	14119	14099	14142	14055	14146	14003	14190	14223	14240	14251	14175	14045	14264	14071	14218	14055	14109	14232	14140	14096	14220	14118	14083	14165	14139	14124	14191	14120	14243	14175	14158	14224	14209	14036	14270	14254	14039	14199	14109	14202	14117	14111	13980	14050	13971	14226	14193	13942	13965	14051	14121	14169	14121	14092	14211	14006	14125	14190	14089	14327	14149	14336	14222	14174	14159	14296	14057	14206	14043	14079	14246	14183	14124	14161	14256	14187	14120	14139	14167	14137	14225	14361	14119	14070	14084	14086	14084	14304	14094	14159	14179	14149	14181	14149	14213	14064	14202	14240	14200	14281	14051	14048	14248	14128	14186	14006	14175	14155	14192	14088	14164	14096	14095	14039	14042	14217	14185	14119	14111	14151	13935	14135	14198	14107	13984	14160	14008	14086	14039	14046	14079	14276	13989	14235	14183	14082	14249	14161	14056	14014	14069	14001	14148	14138	14185	14317	14322	14075	14213	14176	14136	14197	14064	14101	14260	14294	14158	14109	14032	14108	14222	14058	14176	14105	14319	14109	14081	14090	14011	14018	14047	14050	14133	13952	14054	14247	14152	14316	14185	14128	14269	13961	14315	14045	14147	14037	13977	14086	14079	14083	14198	13933	14096	14312	14092	14113	14120	14111	14215	14109	14148	14057	14216
27069	22786	28136	24923	19634	18124	17023	16005	15825	15573	15650	15466	15438	15474	15185	15435	15263	15378	15420	15122	15230	15179	15103	15246	15319	15128	15041	15348	15301	15260	15475	15382	15233	15098	15318	15099	15389	14950	15309	15120	15460	15298	15262	15188	15284	15093	15195	15002	15176	15075	15188	15173	15314	15178	15199	15421	15248	15112	15138	15160	15202	15014	15152	15267	15139	14998	15189	15286	15264	15178	15079	15265	14970	15056	15152	15146	15170	15192	14864	15089	15167	15091	15209	15006	15072	15063	15186	15260	15274	15391	14982	15090	15024	14906	15288	15231	15085	15318	14854	15053	14933	14839	15150	15272	15133	15060	15073	15184	15056	15062	15089	15236	15032	15214	15089	15181	14975	15149	15093	15020	15403	15205	14984	15072	14987	14990	15236	15234	15073	15043	15193	15008	15137	15162	15275	15237	15173	15131	15144	15046	14923	15070	14942	14948	15208	15087	15079	15164	15166	14916	15238	15161	15217	15121	15110	15290	15260	15076	14882	15205	15058	15002	15216	15029	15204	15202	15202	15066	15148	15027	14930	15108	15083	15066	15103	15149	15169	14864	15052	15204	15115	15212	15235	15077	15069	15046	14967	15142	15310	14923	14939	15012	15310	15095	15165	15172	15206	15231	15216	15065	15156	15206	15163	15219	15195	15189	15443	15118	14873	15224	15136	14955	15279	15187	15218	15114	15326	14977	15217	15134	15250	15042	15013	15055	14898	15055	15076	15060	15325	15179	15090	15060	15217	14894	15207	14920	15112	15082	15130	15239	15292	15029	15012	15140	14898	15084	15116	15016	14935	15055	14961	15212	15149	15158	15160	15155	15276	15150	15089	15134	15010	15044	15160	15064	15137	15082	15017	15316	15141	15271	15039	15128	15232	15082	15334	15309	15039	15130	14980	15195	15064	15013	14881	15269	15099	15212	15022	15061	15093	15013	15056	15172	15277	15308	15249	15304	15235	15093	14930	15007	14907	15112	15184	15225	15164	15010	15333	15197	15267	15138	15228	14924	15133	15221	15056	15282	15092	15038	14995	14934	15181	15047	15249	15096	15110	15217	15076	15264	14871	15028	15119	15137	15190	15272	15211	15204	15082	15153	15002	15090	15006	15032	15208	15215	15058	15209	15200	15041	15165	15043	15097	15129	15282	15181	15071	15106	15051	15014	15248	15174	15279	15189	15118	15182	15243	15094	15014	15176	15036	15148	15214	15193	14970	15132	15068	15111	14977	15254	15385	15138	15276	15101	15233	15011	15154	15314	15197	14975	15085	15129	15068	14960	15308	15148	15236	15014	15156	15042	15101	15180	15030	15133	15008	14982	15062	15177	15021	15136	15127	15202	15200	15225	14996	14960	15305	15206	15134	15173	15063	15131	15381	15266	15253	15083	14958	15111	15143	14964	15077	15278	15086	15031	15173	15077	15028	15095	15201	15092	15205	15209	15221	15150	15128	15093	14974	15258	15092	15138	14943	15060	15136	15065	14921	15233	15127	15027	15124	15076	15162	15089	15096	15141	15060	14844	15225	15088	15227	15211	15148	15156	14944	15191	14950	15120	15136	15121	15273	15056	15196	15150	15276	14871	15150	15034	15119	15235	15139	15300	15178	14889	15043	15272	15236	15284	15276	14911	15100	15249	15212	15232	15236	15078	14971	15182	15036	15143	15248	15157	15101	15223	15276	15181	15220	15203	15142	15104	15149	15056	15096	15061	14930	15138	15171	15098	15352	15066	15125	15129	15266	15073	15158	15043	15135	15009	15005	15203	15086	15031	15398	14925	15382	15192	15127	14960	15022	14983	15028	15023	15114	15089	15181	15088	15146	15240	15193	15038	15163	15142	15170	15241	15051	15101	15224	14923	15083	15013	15167	15218	15182	15061	15124	15051	15163	15196	15114	14974	15098	15190	15264	15337	15252	15306	14991	14905	15011	15023	15007	15000	15206	15041	15161	15065	15087	14990	15021	15145	15149	15247	15042	15253	14976	15128	15066	15126	15027	15087	15188	15280	15201	15230	15202	14996	15132	15002	15076	14939	15098	15077	14958	15085	14936	15138	15103	14932	14945	15132	15237	15114	14950	15032	14906	15065	14956	14943	15044	15044	15114	15005	15233	15127	15101	15199	15104	15061	15246	15128	15074	15003	15097	15226	15153	15068	15067	15058	15043	15079	14917	15244	15111	15062	15067	15078	15116	15204	15173	15161	15282	15144	15210	14996	15188	15230	15144	15213	15180	15131	14896	15130	15108	15033	15242	15276	15099	15283	15198	15122	15135	15104	14999	15068	15181	15233	15051	15338	15182	15039	15030	15290	15279	15357	15200	15022	15041	15111	15390	15047	14905	15158	15192	15000	15073	15088	15119	15130	15319	15042	15090	15211	15275	15264	15278	15063	15135	15378	15277	15029	15112	15154	15109	15064	15163	15267	15085	15184	15196	15294	15342	15376	14849	15105	15237	15264	15163	15149	15041	15226	15164	15105	15159	15088	15039	15252	15045	15139	14909	15114	15100	15184	15101	15125	14905	15239	15207	15169	14943	15003	14956	15033	15036	15135	15231	15089	15362	15226	15326	15270	15175	15251	15059	15110	14998	15268	15099	15287	15211	15196	15382	15030	15199	15124	15082	14945	15241	15024	15087	14943	15204	15006	15319	15016	15076	14974	15049	15092	15350	15168	15108	15071	15100	15204	14963	15127	15123	15194	15295	15064	15052	14870	15150	15000	15114	15121	15182	15121	15180	15103	15199	15126	15213	14994	15030	15208	14960	15049	14951	15020	15200	14968	15328	15011	15062	15128	15104	14923	15088	14948	15052	15084	15153	15165	15146	15071	14986	15173	15265	14978	15049	15133	15222	15094	15130	15039	15113	15039	15167	15206	15094	14959	14892	15244	15058	15208	15310	15154	15027	15268	15094	15144	15235	14999	15302	15104	15088	15097	15270	15167	15115	14894	15227	15176	15253	15013	15114	15171	15153	15014	15057	15057	15214	15167	15053	15326	15079	15142	15314	15224	15003	15000	15320	15068	15155	15050	15230	15241	15197	15291	15079	15202	15201	15037	15029	15252	14931	15038	15301	15192	15223	15121	15036	15331	15127	15192	15056	15220	15085	15285	15095	15003	15021	14949	15164	15197	15136	15254	15062	15187	15076	15029	15061	15067	15177	14966	15183	15150	15022	15003	15108	15150	15041	15268	15055	14985	15071	15090	14998	15132	15013	15013	15173	14912	15016	15094	15459	15046	15228	15047	15111	15129	15156	15192	15202	15085	15284	15078	15111	14999	15216	15181	15149	14897	15209	15062	15033	15235	15053	15065	15259	15091	15272	15135	15035	15198	15079	15100	15016	15016	15156	15036	15206	15255	15200	15315	15071	14942	15142	15183	15295	15071	15166	15285	15181	15170	15129	14906	14990	15156	14982	15185	15115	15099	15210	15063	15119	15211	15078	15255	15230	15110	15232	14982	15054	15204	15175	15205	15221	15063	15168	15262	15007	15203	15220	15069	15109	15264	15148	15204	15091	15016	15246	15162	15224	14911	15127	15181	15344	15216	15122	15261	15002	15198	15136	14869	15234	15228	15028	14957	15208	15085	15001	14961	15185	15154	15126	15133	15269	15132	15169	15123	15127	15335	15194	15062	15026	15121	15144	15059	15184	14970	15118	15001	15068	14783	15237	15093	15067	15182	15042	15160	15168	15142	15228	15205	14874	15209	14966	15013	15148	15249	15278	15194	15246	15194	15123	15079	15275	14944	15022	15155	15170	15206	15069	15290	15125	14992	15110	15005	15182	14867	15173	14929	15092	15207	15061	14992	15020	15369	15291	15196	15033	15192	15047	15049	15199	15040	15103	15124	15193	15006	15181	15225	15131	14967	15076	15241	15026	14965	14974	15283	15154	15121	15129	15138	15162	15165	15156	15120	15118	15136	15173	15114	15197	15262	15046	15208	14952	15166	15073	15076	15021	15128	15288	15022	15169	15116	15026	15107	15169	15153	15121	15069	15237	15260	15233	15338	14986	15280	15100	15026	14964	15129	15196	15005	15231	15067	15073	15086	15006	15402	15130	15126	15168	15097	15101	15123	15361	15186	15118	15384	15183	15220	15262	15126	15286	14964	15228	15003	15168	15264	15256	14869	15055	15155	15093	15194	15174	15393	15260	15229	15111	15238	15300	15283	14949	15126	15281	15059	15028	15128	14936	15114	15186	15158	15132	15372	15285	15056	15152	15114	15234	15073	15056	15036	15174	15205	15218	15094	14999	15208	15234	14934	15147	15354	15183	15146	15129	15071	15115	15177	15157	15108	15085	14913	15041	15375	15094	15223	15202	15058	15107	15263	15116	14972	15064	15145	15256	15053	14931	15122	15204	15160	15016	15039	15097	15188	15279	15087	15109	15019	15280	15165	15168	15052	15113	15148	15291	15091	15198	15177	15006	15063	15173	15084	15120	15144	15067	14991	15104	15124	15357	15050	14969	14991	15075	15165	15261	15330	15068	15094	15046	15085	14996	15109	15126	15114	15060	15163	15223	14974	15133	15066	15394	15206	15274	14788	15077	14999	15180	15016	15211	15112	14950	15338	15172	15154	15022	15098	15108	14925	14966	15125	15130	15120	15044	15271	15194	14984	15142	15208	15057	15253	14979	15001	15101	15151	15067	15168	15140	15177	15099	15141	15206	15068	15234	15201	15022	15222	15025	15068	15099	15050	15197	15222	15077	15071	14972	15224	15195	15139	15222	15071	15200	15159	15041	15040	15018	15164	15059	14989	15163	15179	15126	15229	14784	15170	15106	15178	15001	14946	15198	15184	15027	14986	15207	15056	15053	14993	15257	15114	14990	15362	15253	15186	15091	15330	15049	15140	15104	15133	15069	15206	15111	14854	15135	15067	15029	15128	15214	15319	15049	14991	15025	15061	15165	15065	15147	15099	14996	14955	15194	15078	15149	14971	15105	15073	15209	14989	15339	15088	15210	15114	15042	14939	15202	15026	15249	15135	15184	15107	15309	15126	15049	14877	14884	15182	15048	15078	15187	15242	15117	15056	14945	15146	15006	14871	15023	15002	15157	14995	15170	15037	14988	15218	15223	15070	15155	15175	15119	15092	15113	15297	15156	15175	15304	15111	15120	14989
21135	31435	30410	23748	20903	18288	16920	16012	15214	14978	14887	14725	14455	14421	14419	14322	14359	14448	14219	14288	14123	14168	14191	14144	13911	14116	14242	14146	14137	14228	14260	14318	14073	14082	14236	14050	14216	14138	14251	14202	14232	14305	14140	14197	14057	14337	14079	14176	14175	14109	14344	14309	14145	14265	14278	14169	14289	14007	14359	14011	14052	14088	14042	14119	14247	14120	14119	14099	14109	14203	14269	14064	14162	14075	14171	14103	14173	14204	14128	14001	14121	14171	13922	14053	14168	14236	14079	14031	14201	14070	14144	14031	14175	14147	14085	13979	14170	14231	14032	14003	14097	14082	14180	14078	14252	14079	14014	14167	13954	14224	14031	14131	14135	14176	14155	14103	14177	14187	14203	14000	14089	13975	14147	13925	13978	14174	14135	13908	14081	14073	14183	14128	14149	14088	14303	14080	14075	14254	14149	14075	14134	14158	14239	13991	14036	14095	14009	14010	14151	14142	14060	14125	14107	14296	14103	14207	14221	14176	14085	14207	14041	14125	14292	14010	14237	14166	14048	14308	14215	14161	14227	14166	14188	14189	14266	13926	14126	14086	14048	14210	14175	14181	14117	14133	14238	14118	14080	14185	14153	14150	14036	14011	14161	14164	14176	14175	14142	14228	14022	14191	14074	14275	14157	14182	14113	14040	14174	14017	14075	14146	14242	14056	14115	14099	14107	14262	14152	14071	14101	14041	14261	14168	14323	14033	14080	14131	14120	14291	14179	14033	14203	14181	14167	14271	14191	14010	14210	14216	13967	14220	14008	14047	14131	13973	14204	14198	14151	14223	14038	13960	14117	14048	14168	14163	13940	14163	14259	14144	13937	14191	14075	14190	14115	14154	14027	14049	14210	14119	14114	14009	14184	14258	13894	14211	13979	14169	14044	14073	14028	14045	14309	14084	14235	14062	14103	14275	14153	14231	14031	13963	14152	14080	14048	14079	14154	14305	14124	14021	14127	14255	14129	14137	14114	14022	14198	14007	14073	14085	14172	14122	14190	14074	14140	14131	14024	14152	14282	14012	14085	14170	14117	14160	14238	14102	14171	14130	14061	14073	14098	14218	14291	14097	14224	14075	14072	14119	14066	13981	13938	14099	14073	14121	14106	14205	14102	14045	14134	14108	14051	14111	14181	14132	14182	14215	14207	14136	14109	14075	14275	14160	14203	14074	14082	14157	14244	14031	14018	14053	14121	14100	14243	14262	14150	14351	14271	14019	14132	14234	14225	14001	14060	14038	14087	14138	14285	14034	14208	14047	14137	14164	14055	14054	14086	14267	14013	14159	14104	14098	14134	13999	14100	14209	13974	14241	14210	14125	13954	14140	13990	13987	14106	14096	14071	14164	14085	14249	13964	13994	14202	14191	13999	14118	14013	14130	14192	14180	13997	14124	14170	14148	14024	14094	14134	13922	14032	14284	14099	14167	14164	13973	14014	14152	14266	14003	14137	14112	13912	14031	14240	14292	14235	14149	14015	13973	14133	14193	14080	14052	14212	14139	14131	14072	14095	14194	14033	14144	14147	14136	14046	14064	14009	14218	13939	14180	14133	14132	14117	14073	14183	14063	14161	14024	14131	14158	14003	14176	13951	14161	14150	13958	14158	14060	14176	14186	14023	14262	14087	14224	14192	14178	14125	14064	14129	14013	14017	14137	14266	13998	14242	14191	14194	14224	14116	14132	14148	14100	13997	14145	14195	14199	14114	14120	14046	14124	14193	14302	14085	14035	14331	14154	14206	14103	14025	14149	14234	14136	14130	14037	13991	14133	14265	14050	14181	14109	14146	13987	14197	14051	14053	13948	14161	14075	14153	14156	14122	14125	14207	13944	14136	14063	14141	14107	14131	14132	14043	13981	14047	14201	14023	14129	14031	14166	14103	14199	14194	14074	13997	14153	14171	14268	14075	14099	13963	14016	14112	14197	14113	13981	14141	13937	14085	14144	14139	14099	14046	14153	14044	14403	14215	14111	14316	14030	14127	14273	14068	14180	14040	14106	14257	14127	13999	14161	14370	14207	14049	14142	14216	14080	14080	14256	14166	14052	13942	14132	14077	14190	14285	14009	14054	14000	14251	14065	14109	14117	14140	14035	14010	14110	14057	14024	14051	14089	14102	14149	14189	14038	13978	14058	14147	14013	14241	13940	14182	14179	13949	14073	14231	14096	14083	14184	14068	14186	14126	14185	14122	14176	14056	14181	14046	14165	14294	14294	14046	14308	14056	14050	14076	14026	14287	13992	14109	14117	14199	14209	14192	14231	14119	14127	14093	14190	14116	14309	13984	14093	14127	14196	13996	14054	13984	14221	14056	14175	14221	13972	14242	14005	14081	14153	14165	13976	14082	14153	14134	13975	14160	14092	14143	14035	14139	13920	14113	14260	14010	14218	14170	14126	14161	14196	14086	14101	14319	14121	14237	14212	14204	14120	14236	14202	14040	14101	14142	14050	14120	14183	14107	14080	14037	14236	14063	14114	14149	14143	14085	14128	14169	14181	14108	14044	14192	14116	14185	13984	14124	14097	14032	14119	14217	14178	13898	14234	14154	14145	13993	14081	14073	14064	14177	14146	14211	14004	14050	14014	13955	14253	14101	14101	14080	14213	13967	14068	14142	14116	14240	14151	14167	14012	14097	13986	14231	14201	14209	14105	14247	14125	14231	14098	14158	14026	14236	14066	14322	14090	14089	14043	14159	14236	13920	14134	14022	14035	14150	13989	14109	14177	14173	14178	14032	14122	14113	14057	14160	14052	14161	14149	14149	14210	13987	14220	14155	14084	14287	14217	14111	14294	14096	14023	14077	13938	14058	14082	14034	14012	14197	14044	14101	14216	13867	13906	14139	14128	14128	14294	14050	14103	13996	14036	14089	14092	14282	14166	14152	14019	14172	14302	13986	14094	14239	14003	14127	14136	14118	14173	14077	14116	14138	14190	14030	14122	14019	13912	14060	14124	14071	14078	14298	14102	14004	14105	14127	14103	14254	14148	14193	14128	14302	14199	14105	14238	13952	14137	14114	14089	14191	14058	14098	14143	14102	13979	14111	14014	14175	14102	13992	14172	14118	14051	14268	14217	14249	14253	14235	14040	13998	14174	14124	14290	14009	14197	14109	14127	14156	14101	14220	14167	14069	14057	14063	14036	14154	14040	14107	14182	14186	14128	14085	14092	14144	13937	14100	14038	14159	14147	14177	14089	13977	14227	14155	14237	14117	14073	14034	13924	14087	14166	14023	14140	14086	14208	14106	14163	14204	14183	14194	14186	14052	14074	14191	14158	14175	14201	14144	13938	14103	14203	14225	14011	14259	14137	14145	13988	14205	14081	14255	14194	13873	14199	14068	14109	14255	14074	13935	13896	14152	14037	13993	14126	14094	14119	14172	14196	14126	14256	14222	14169	14214	14150	14370	14273	14010	14199	14166	14198	14254	14202	14221	14035	14140	14039	14232	14224	14049	14145	14107	14246	14143	14140	14139	14137	14183	14189	14164	14291	14167	14180	14365	14090	13979	14194	14006	14158	14208	14079	14062	14204	14203	14191	14034	14030	14134	14172	13905	14282	14207	14199	14086	14185	14200	14015	14087	14190	14036	14216	14110	14063	14166	14289	14174	14135	14220	14088	14327	14157	14119	14186	14205	14008	14198	14267	14182	14118	14173	14282	14152	14291	14130	14169	14140	14299	14111	14153	14040	14089	14055	13942	14306	14009	14214	14047	13982	14248	14256	14119	14207	14355	14214	13944	14070	14083	14076	13882	14206	14001	14175	14042	14167	14117	14089	14204	14179	14127	14050	14196	14112	14195	14129	14135	14196	14115	14128	14076	14214	14052	14075	14113	14106	14069	14249	14129	14117	14107	14140	14158	14295	14061	14133	14097	14132	14088	13957	14043	14115	13972	14179	14226	14162	14108	14062	14030	14050	14034	14201	14240	14034	14211	13946	14150	14064	14025	14283	14094	14171	14236	14252	14033	14096	14142	14062	14282	13985	14218	14008	14234	14063	14166	14228	14219	14111	14052	14140	14259	14090	14154	14007	14047	14027	14220	13938	14185	14115	14168	14174	13855	14360	14085	14167	14103	14071	14041	14092	14041	14159	14094	14140	13895	14073	14002	14004	14075	14153	14218	14049	14235	14203	14097	14029	14154	14252	14107	14215	14058	14003	14107	14128	14153	14069	14246	14179	14155	14219	14186	14058	13930	14164	14033	14302	14099	14135	14017	14066	14262	14132	14071	14141	14002	14048	14228	14101	14160	14211	14191	14178	14018	14079	14130	14116	14067	14021	14301	14052	14197	14013	14048	14048	14145	14152	14002	14277	14145	14050	14174	14205	14068	13996	13982	14004	13871	14125	14156	13988	14233	14156	14078	14136	14164	14209	14115	13987	14215	14213	14097	14176	14222	14125	14107	14142	14122	14274	14240	14183	14383	14062	14013	14238	14208	14162	14030	14134	14335	14123	14141	14141	14151	14034	14202	14175	14115	14146	14160	14006	14060	14280	14072	14242	14031	14056	14131	14090	14113	14101	14202	14182	13997	14063	14125	14120	13986	14145	14072	14098	13944	14071	14294	14117	14220	14159	14100	14177	14084	13816	14195	14106	14026	14050	14023	14168	14010	14009	14097	14068	14155	14236	14216	14135	14058	14057	14204	14312	14093	14218	14055	14067	13925	14020	14190	14118	14298	14040	14204	14204	14163	14074	14014	14091	14079	14071	14163	14228	14150	14113	14073	14175	14235	13932	14057	14268	13984	14309	13925	14107	14072	14171	14116	13962	14311	14029	14191	14188	14262	14127	14298	14170	14221	14111	14173	14132	14073	14054	14115	14107	14113	14144	14002	14073	14063	14140	14248	14324	14134	14072	14163	14051	14086	14272	13982	14101	14020	14129	14092	14074	14080	14101	14250	14065	14061	14032	14153	14236	14113	14371	14117	14105	14091	14141	14118	14171	14233	14175	14126	13998	14186	14172	14159	14343	14084	14122	14135	14050	14073	14236	14033	14071	14205	14060	14154	14183	14187	14225	14172	14108	14103	14031	14139	14134	14170	13972	14006	14147	13924	14233	14337	14249	14184	14092	14169	14158	14133	14142	14177	14085	14134	14117	14275	14169	14294	14198	14165
23619	21139	28671	24076	22335	22694	21342	17850	16677	16506	16252	16057	16175	15847	15618	15663	15633	15612	15584	15559	15557	15563	15501	15364	15308	15354	15365	15512	15263	15384	15483	15361	15462	15447	15356	15337	15328	15550	15597	15366	15300	15285	15311	15274	15415	15229	15335	15293	15318	15555	16004	15846	15976	16086	15704	15458	15292	15362	15275	15405	15159	15329	15168	15234	15483	15383	15194	15312	15343	15563	15394	15218	15359	15265	15303	15256	15154	15256	15340	15320	15363	15317	15165	15212	15358	15192	15320	15274	15213	15008	15167	15331	15384	15388	15237	15207	15132	15149	15244	15429	15230	15289	15387	15316	15191	15371	15210	15339	15214	15159	15211	15129	15148	15377	15543	15354	15209	15311	15235	15078	15181	15228	15379	15301	15165	15259	15171	15196	15332	15347	15363	15125	15317	15184	15297	15269	15354	15249	15202	15320	15311	15282	15254	15376	15266	15414	15328	15090	15294	15422	15517	15114	15277	15161	15222	15373	15354	15139	15204	15167	15211	15143	15294	15197	15176	15239	15258	15281	15086	15316	15319	15284	15165	15133	15261	15334	15195	15360	15247	15149	15186	15301	15239	15355	15082	15238	15356	15169	15514	15228	15385	15205	15265	15258	15231	15297	15314	15343	15282	15373	15180	15151	15429	15233	15239	15346	15108	15229	15040	15205	15317	15176	15162	15192	15265	15237	15083	15109	15162	15433	15191	15448	15470	15096	15236	15383	15078	15282	15171	15154	15054	15252	15047	15189	15381	15280	15233	15249	15083	15036	15221	15243	15145	15401	15284	15482	15474	15275	15238	15358	15334	15213	15209	15422	15253	15246	15000	15046	15163	15340	15577	15143	15218	15173	15151	15245	15269	15167	15063	15277	15191	15318	15408	15223	14985	15286	15345	15257	15256	15289	15346	15310	15317	15302	15214	15134	15166	15290	15245	15316	15158	15376	15192	15263	15441	15355	15337	15318	15314	15333	15304	15114	15279	15321	15266	15277	15107	15220	15239	15373	15307	15370	15476	15318	15135	15322	15196	15122	15251	15169	14983	15256	15229	15324	15020	15238	15321	15260	15324	15285	15179	15253	15163	15327	15273	15239	15073	15021	15093	15260	15195	15158	15291	15162	15179	15191	15393	15540	15269	15314	15192	15143	14999	15314	15229	15239	15274	15125	15303	15172	15280	15231	15291	15347	15179	15190	15088	15404	15166	15379	15085	15250	14988	15119	15195	15214	15350	15320	15058	15310	15479	15178	15124	15190	15160	15350	15075	15301	15230	15279	15327	15255	15327	15136	15219	15198	15229	15227	15239	15220	15325	15079	15339	15085	15255	15279	15398	15338	15317	15395	15342	15407	15426	15209	15156	15126	15186	15069	15078	15324	15391	15302	15145	15305	15119	15297	15307	15309	15153	15066	15305	15197	15329	15193	15085	15238	15258	15164	15071	15138	14926	15224	15327	15198	15380	15355	15234	15112	15195	15327	15115	15144	15082	15394	15335	15412	15217	15377	15227	15306	15316	15375	15108	15126	15246	15298	15134	15283	15330	15138	15236	15196	15166	15341	15266	14995	15254	15362	15366	15210	15270	15089	15122	15352	15289	15362	15371	15302	15201	15218	15147	15252	15442	15269	15177	15174	15228	15311	15184	15195	15232	15214	15088	15589	15262	15453	15326	15208	15294	15220	15264	15366	15403	15197	15235	15296	15355	15346	15251	15283	15504	15291	15153	15300	15223	15254	15220	15225	15216	15446	15301	15088	15334	15287	15244	15203	15144	15345	15229	15150	15158	15238	15186	15273	15101	15327	15301	15022	15076	15102	15387	15476	15284	15236	15180	15268	15194	15051	15253	15308	15374	15263	15129	15199	15282	15149	15232	15288	15279	15244	15307	15304	15288	15285	15115	15249	15170	15251	15298	15444	15333	15361	15294	15293	15181	15361	15293	15400	15389	15368	15280	15066	15129	15423	15244	15314	15439	15449	15426	15408	15406	15379	15254	15118	15211	15294	15104	15101	15033	15179	15162	15212	15316	15360	15249	15658	15393	15250	15144	15205	15286	15244	15197	15350	15389	15351	15234	15340	15246	15403	15118	15372	15188	15277	15278	15348	15273	15482	15357	15225	15234	15332	15122	15136	15414	15463	15188	15430	15061	15365	15336	15233	15195	15246	15210	15169	15177	15356	15162	15412	15208	15145	15261	15259	15171	15376	15262	15269	15295	15347	15214	15340	15094	15280	15360	15391	15164	15068	15100	15273	15359	15242	15151	15070	15257	15380	15231	15498	15409	15173	15308	15189	15461	15067	15089	15050	15171	15170	15237	15238	15076	15242	15184	15215	15005	15448	15490	15124	15077	15271	15337	15475	15197	15109	15169	15216	15169	15222	15277	15314	15300	15225	15315	15244	15302	15287	15343	15306	15251	15391	15139	15252	15277	15263	15218	15184	15199	15259	15274	15221	15200	15320	15003	15211	15320	15034	15040	15188	15266	15197	15193	15457	15248	15297	15280	15107	15264	15303	15241	15278	15246	15302	15048	15128	15175	15297	15219	15271	15361	15379	15493	15243	15303	15413	15134	15137	15228	15172	15116	15251	15107	15187	15216	15492	15186	15290	15263	15241	15112	15304	15322	15135	15303	15328	15360	15253	15159	15129	15225	15224	15324	15144	15146	15286	15198	15250	15251	15202	15468	15187	15447	15076	15165	15135	15299	15167	15453	15283	15231	15256	15333	15418	15345	15383	15265	15313	15252	15209	15378	15287	15249	15325	15181	15148	15247	15288	15384	15256	15203	15327	15243	15236	15317	15223	15283	15204	15334	15222	15390	15311	15438	15235	15298	15137	15196	15280	15362	15104	15169	15138	15129	15331	15269	15324	15130	15410	15167	15158	15299	15079	15123	15300	15163	15208	15279	15324	15301	15049	15092	15266	15244	15174	15187	15325	15195	15305	15079	15281	15291	15250	15131	15186	15208	15224	15283	15202	15326	15274	15099	15307	15445	15194	15320	15087	15109	15237	15138	15238	15192	15342	15133	15046	15166	15388	15370	15281	15084	15185	15344	14928	15057	15199	15308	15416	15348	15198	15300	15331	15282	15347	15218	15031	15205	15067	15177	15250	15434	15255	15183	15093	15246	15296	15180	15273	15144	15251	15208	15253	15096	15271	15061	15284	15339	15124	15362	15334	15330	15203	15315	14981	15313	15365	15159	15041	15250	15188	15397	15127	15468	15200	15156	15235	15387	15503	15202	15273	15092	15264	15398	15315	15303	15070	15201	15201	15402	15263	15337	15256	15118	15317	15351	15201	15129	15225	15033	15293	15353	15439	15328	15344	15204	15207	15506	15335	15347	15178	15134	15216	15320	15160	15265	15369	15396	15165	15324	15214	15190	15309	15174	15403	15392	15278	15335	15280	15369	15237	15282	15392	15340	15087	15157	15376	15167	15202	15611	15021	15180	15177	14983	15220	15283	15132	15226	15223	15371	15423	15323	15316	15361	15212	15221	15311	15097	15121	15171	15330	15333	15227	15098	15426	15338	15237	15185	15213	15417	15289	15193	15090	14959	15183	15158	15141	15284	15107	15164	15334	15142	15145	15305	15464	15432	15316	15323	15447	15349	15235	15382	15135	15266	14957	15274	15275	15090	15378	15284	15456	15045	15241	15312	15218	15171	15224	15346	15325	15329	15234	15428	15277	15131	15024	15361	15172	15457	15540	15293	15246	15273	15408	15284	15258	15381	15154	14975	15215	15267	15292	15313	15258	15137	15384	15315	15182	15109	15262	15262	14953	15262	15405	15131	15413	15073	15248	15406	15225	15046	15149	15308	15239	15302	15343	15176	15146	15296	15269	15357	15400	15289	15147	15386	15428	15404	15406	15429	15151	15346	15201	15239	15202	15213	15275	15319	15329	15161	15153	14971	15241	15205	15295	15489	15347	15180	15272	15388	15398	15240	15358	15305	15165	15123	15292	15238	15224	15303	15140	15283	15299	15473	15223	15356	15186	15163	15334	15240	15338	15249	15241	15102	15100	15448	15159	15231	15241	15087	15331	15243	15253	15147	15114	15222	15251	15299	15218	15354	15282	15384	15304	15532	15394	15053	15221	15315	15411	15131	15327	15322	15139	15236	15085	15376	15362	15220	15162	15092	15336	15342	15460	15192	15165	15324	15279	15234	15106	15181	15266	15413	15501	15333	15073	14961	15003	15421	15295	15352	15184	15282	15346	15190	14927	15285	15065	15313	15047	15299	15431	15378	15272	15259	15004	15257	15082	15199	15083	15286	15236	15070	15425	15220	15155	15293	15201	15028	15154	15195	15208	15283	15225	15158	15229	15491	15298	15345	15346	15302	15229	15396	15209	15212	15329	15073	15235	15255	15289	15085	15253	15366	15067	15210	15135	15195	15322	15199	15270	15357	15202	15241	15386	15387	15262	15126	15275	15448	15171	15190	15244	15235	15536	15352	15288	15307	15199	15315	15131	15232	15185	15031	15208	15333	15321	15196	15266	15243	15179	15288	15084	15221	15185	15310	15139	15198	15404	15321	15106	15214	15338	15119	15264	15441	15046	15105	15232	15232	15236	15339	15313	15207	15182	15163	15340	15417	15295	15248	15092	15150	15145	15219	15126	15337	15165	15236	15300	15280	15316	15358	15109	15289	15358	15337	15177	15371	15089	15295	15419	15360	15391	15273	15121	15342	15501	15236	15241	15180	15239	15368	15296	15387	15119	15299	15237	15409	15051	15426	15332	15263	15220	15321	15202	15210	15069	15276	15137	15330	15110	15134	15182	15286	15205	15300	15208	15267	15268	15082	15185	15422	15298	15337	15276	15406	15234	15068	15397	15261	15209	15258	15175	15264	15311	15301	15130	15369	15309	15188	15238	15372	15254	15278	15345	15288	15213	15311	15286	15119	15206	15215	15352	15417	15050	15193	15133	15279	14979	15166	15062	15173	15297	15249	15309	15152	15150	15133	15195	15236	15317	15213	15234	15311	15337	15177	15078	15198	15478	15335	15212	15275	15223	15116	15034	15258	15192	15260	15295	15185	15243	15273	15462	15079	15255	15326	15150	15164	15152	15193	15337	15117	14993	15355	15396	15365	15534	15291	15187	15388	15217	15167	15258	15185	15291
21488	37974	36182	28781	24694	21316	19177	17722	16529	15737	15774	15388	15264	14953	14788	14729	14624	14630	14615	14394	14365	14338	14490	14268	14220	14307	14196	14302	14446	14366	14479	14247	14413	14331	14089	14524	14398	14397	14431	14364	14486	14236	14220	14310	14217	14229	14248	14494	14184	14307	15410	15483	15392	14852	14708	14282	14347	14301	14263	14347	14238	14255	14217	14278	14258	14169	14276	14289	14108	14324	14359	14120	14255	14272	14181	14364	14327	14096	14204	14119	14241	14030	14198	14243	14225	14253	14295	14123	14430	14189	14255	14361	14176	14137	14223	14285	14191	14382	14341	14149	14247	14273	14298	14078	14261	14136	14164	14266	14177	14317	14277	14284	14185	14242	14278	14175	14232	14290	14348	14331	14145	14212	14191	14264	14289	14182	14056	14249	14390	14284	14259	14073	14407	14279	14272	14302	14173	14231	14140	14245	14251	14071	14435	14225	14163	13985	14243	14450	14168	14150	14323	14059	14215	14151	14118	14157	14283	14373	14229	14187	14119	14113	14123	14133	14260	14236	14272	14151	14109	14280	14216	14292	14238	14176	14251	14231	14277	14263	14192	14222	14272	14281	14243	14345	14252	14292	14211	14342	14198	14320	14372	14099	14197	14199	14189	14271	14164	14097	14183	14327	14284	14192	14164	14282	14215	14199	14251	14227	14100	14176	14213	14326	14181	14289	14392	14357	14334	14275	14297	13988	14172	14084	14169	14211	14286	14147	14233	14328	14060	14180	14211	14156	14251	14189	14194	14213	14207	14244	14153	14258	14178	14077	14377	14184	14145	14274	14244	14126	14253	14084	14294	14243	14363	14097	14291	14176	14267	14364	14281	14310	14276	14279	14237	14103	14218	14202	14168	14142	14254	14130	14288	14279	14178	14201	14395	14201	14175	14175	14278	14286	14231	14250	14229	14255	14112	14157	14226	14203	14207	14218	14304	14228	14212	14251	14211	14192	14190	14158	14265	14209	14357	14158	14288	14194	14369	14272	14137	14278	14133	14197	14405	14313	14243	14215	14411	14076	14168	13995	14205	14271	14200	14164	14187	14235	14269	14167	14139	14241	14168	14236	14418	14124	14163	14203	14129	14193	14109	14167	14282	14107	14267	14280	14246	14243	14251	14280	14111	14151	14334	14157	14346	14328	14235	14405	14151	14352	14369	14009	14142	14242	14234	14391	14387	14165	14153	14213	14247	14208	14378	14374	14073	14276	14446	14233	14268	14196	14113	14147	14409	14204	14075	14193	14242	14122	14392	14203	14119	14257	14112	14169	14251	14263	14212	14231	14349	14471	14267	14089	14381	14226	14167	14296	14131	14455	14107	14205	14466	14247	14285	14276	14179	14406	14150	14274	14097	14140	14288	14283	14182	14125	14083	14187	14331	14259	14277	14283	14301	14235	14156	14326	14319	14229	14282	14106	14173	14149	14137	14229	14248	14317	14278	14296	14216	14196	14148	14326	14213	14317	14274	14289	14238	14232	14173	14305	14157	14259	14050	14136	14295	14170	14078	14349	14213	14148	14270	14209	14162	14127	14399	14288	14175	14201	14244	14203	14187	14261	14308	14203	14112	14144	14264	14289	14075	14265	14226	14107	14074	14143	14205	14219	14235	14132	14308	14154	14089	14236	14338	14246	14293	14234	14306	14289	14168	14135	14167	14076	14352	14305	14257	14178	14168	14382	14236	14254	14238	14360	14202	14242	14320	14326	14264	14220	14324	14356	14109	14259	14093	14233	14308	14163	14216	14109	14124	14253	14312	14304	14155	14179	14179	14319	14322	14221	14234	14176	14183	14285	14294	14070	14261	14200	14219	14176	14192	14181	14151	14179	14386	14156	14345	14149	14189	14197	14349	14115	14215	14192	14293	14196	14377	14175	14318	14201	14178	14186	14204	14182	14126	14161	14082	14391	14293	14261	14264	14323	14308	14271	14117	14228	14190	14099	14264	14231	14263	14108	14290	14407	14405	14131	14114	14388	14225	14255	14236	14191	14293	14199	14210	14147	14159	14417	14346	14141	14202	14197	14259	14102	14245	14240	14221	14317	14101	14357	14165	14259	14221	14159	14228	14217	14269	14199	14334	14150	14139	14128	14108	14159	14272	14232	14118	14378	14216	14253	14324	14398	14116	14035	14220	14368	14045	14125	14210	14346	14390	14115	14247	14182	14129	14167	14007	14191	14353	14233	14366	14185	14304	14166	14353	14235	14337	14265	14209	14112	14173	14207	14213	14383	14334	14130	14169	14269	14302	14189	14359	14161	14241	14315	14183	14435	14313	14233	14201	14281	14361	14140	14222	14387	14290	14140	14204	14217	14336	14244	14184	14283	14331	14204	14208	14136	14440	14206	14260	14238	14321	14164	14274	14088	14211	14237	14184	14169	14304	14228	14156	14279	14222	14160	14384	14055	14205	14343	14253	14311	14191	14233	14185	14329	14108	14265	14406	14086	14301	14262	14270	14371	14096	14339	14220	14107	14324	14175	14152	14190	14056	14392	14155	14180	14251	14196	14357	14095	14279	14276	14247	14101	14201	14289	14211	14016	14136	14349	14224	14213	14162	14034	14236	14108	14297	14186	14316	14419	14258	14333	14313	14205	14351	14188	14258	14201	14095	14270	14146	14326	14326	14390	14173	14222	14119	14183	14097	14187	14264	14280	14163	14247	14192	14248	14386	14169	14140	14279	14291	14203	14314	14139	14007	14402	14200	14233	14211	14241	14129	14187	14270	14303	14281	14258	14086	14189	14191	14204	14161	14237	14259	14211	14318	14318	14187	14210	14130	14363	14259	14257	14158	14379	14216	14065	14368	14216	14356	14254	14249	14096	14203	14173	14342	14043	14213	14112	14191	14113	14217	14365	14344	14131	14334	14208	14412	14161	14058	14219	14160	14143	14116	14330	14142	14266	14202	14053	14184	14243	14247	14173	14305	14207	14118	14228	14347	14133	14187	14194	14247	14244	14483	14336	14236	14095	14200	14160	14293	14333	14162	14086	14282	14311	14276	14265	14256	14260	14244	14104	14291	14245	14113	14352	14323	14384	14242	14197	14246	14309	14247	14224	14116	14187	13991	14092	14254	14281	14282	14036	14175	14316	14147	14298	14250	14342	14135	14312	14191	14078	14417	14273	14322	14330	14234	14109	14220	14184	14200	14252	14255	14215	14174	14285	14134	14031	14118	14226	14133	14383	14122	14207	14289	14073	14340	14134	14181	14183	14297	14200	14328	14296	14017	14357	14304	14327	14263	14133	14117	14356	14138	14225	14302	14136	14343	14251	14244	14197	14225	14144	14440	14258	14345	14185	14354	14323	14087	14246	14311	14233	14324	14300	14225	14151	14224	14206	14178	14343	14056	14144	14240	14100	14182	14205	14217	14380	14182	14160	14182	14170	14261	14286	14237	14127	14310	14163	14158	14206	14233	14195	14171	14314	14207	14309	14195	14241	14363	14335	14431	14357	14359	14163	14119	14227	14156	14205	14047	14313	14247	14216	14218	14121	14319	14139	14120	14239	14141	14257	14150	14238	14296	14305	14108	14349	14369	14196	14302	14098	14269	14248	14134	14225	14200	14168	14283	14315	14185	14206	14349	14348	14327	14179	14196	14201	14195	14190	14369	14167	14252	14170	14151	14083	13990	14260	14324	14217	14168	14318	14123	14255	14205	14260	14203	14357	14027	14241	14062	14236	14265	14142	14232	14219	14179	14134	14367	14209	14100	14295	14223	14299	14213	14145	14165	14308	14185	14161	14167	14234	14363	14173	14193	14167	14162	14398	14279	14334	14421	14120	14217	14169	14185	14228	14225	14002	14304	14305	14268	14159	14317	14190	14408	14333	14289	14293	14390	14167	14219	14081	14113	14133	13985	14377	14290	14327	14183	14192	14231	14371	14228	14273	14205	14129	14272	14378	14116	14382	14221	14182	14239	14270	14347	14304	14141	14225	14250	14234	14174	14205	14252	14122	14071	14291	14294	14234	14158	14468	14167	14110	14268	14129	14211	14300	14212	14056	14278	14229	14163	14195	14222	14083	14187	14184	14381	14052	14239	14395	14072	14248	14337	14219	14189	14254	14311	14078	14306	14079	14258	14195	14144	14196	14376	14124	14193	14094	14142	14246	14205	14335	14267	14255	14272	14256	14141	14367	14222	14158	14251	14255	14183	14251	14226	14324	14319	14226	14214	14170	14213	14161	14254	14381	14323	14273	14292	14084	14174	14259	14106	14214	14131	14130	14257	14299	14145	14096	14248	14090	14148	14280	14304	14281	14349	14164	14087	14329	14301	14173	14314	14248	14366	14162	14247	14193	14099	14139	14175	14324	14276	14258	14337	14236	14259	14176	14199	14329	14292	14278	14133	14231	14130	14370	14130	14136	14274	14197	14198	14204	14311	14205	14168	14305	14344	14268	14134	14230	14232	14238	14247	14512	14252	14033	14125	14146	14207	14222	14237	14268	14370	14134	14246	13970	14383	14127	14212	14261	14291	14263	14299	14199	14086	14149	14376	14211	14079	14249	14146	14224	14328	14381	14130	14315	14048	14172	14091	14225	14227	14189	14081	14286	14130	14360	14270	14228	14330	14220	14318	14192	14468	14096	14274	14165	14031	14321	14156	14211	14056	14239	14170	14158	14340	14282	14354	14234	14105	14299	14238	14232	14228	14246	14173	14220	14148	14204	14198	14272	14345	14311	14238	14280	14174	14192	14391	14126	14278	14246	14096	14314	14195	14355	14361	14251	14127	14262	14275	14038	14134	14210	14426	14281	14138	14123	14269	14235	14349	14314	14285	14020	14019	13982	14187	14184	14055	14359	14147	14328	14332	14203	14153	14362	14315	14233	14216	14166	14175	14308	14229	14293	14254	14302	14315	14175	14211	14317	14156	14462	14372	14187	14238	14275	14324	14226	14456	14362	14129	14151	14263	14253	14268	14399	14313	14240	14219	14012	14179	14028	14387	14093	14210	14369	14191	14086	14207	14244	14311	14322	14153	14112	14299	14208	14232	14085	14311	14282	14034	14229	14150	14149	14255	14121	14216	14338	14226	14183	14284	14152	14287	14106	14327	14202	14235	14085	14358	14208	14178	14249	14204	14211	14307	14159	14291	14138	14104	14354	14276	14222	14238	14291
22664	21099	29013	23463	21431	23677	25396	19255	17478	17195	17089	16589	16418	16309	16107	16043	16157	15879	15763	15836	15705	15707	15700	15563	15738	15684	15591	15648	15532	15740	15515	15736	15494	15506	15617	15791	15624	15618	15652	15594	15580	15661	15469	15347	15367	15482	15528	15500	15443	15478	16376	17030	16881	16399	16124	15743	15567	15490	15620	15476	15461	15394	15446	15335	15513	15587	15408	15389	15511	15336	15452	15452	15315	15576	15480	15462	15371	15432	15229	15458	15373	15276	15450	15569	15460	15434	15454	15479	15584	15438	15546	15460	15474	15461	15391	15387	15578	15435	15488	15575	15445	15328	15479	15288	15168	15487	15390	15411	15405	15467	15491	15510	15362	15342	15290	15460	15548	15300	15375	15380	15403	15395	15627	15460	15379	15420	15198	15518	15285	15373	15462	15350	15497	15390	15414	15322	15405	15375	15374	15512	15423	15422	15450	15484	15119	15464	15372	15430	15536	15455	15353	15221	15515	15617	15487	15449	15488	15293	15547	15545	15310	15360	15240	15509	15352	15578	15427	15379	15260	15384	15290	15452	15201	15493	15711	15345	15357	15366	15579	15468	15398	15346	15455	15434	15271	15425	15486	15381	15560	15397	15423	15426	15450	15366	15448	15536	15337	15474	15450	15461	15304	15387	15427	15349	15421	15476	15348	15359	15103	15332	15250	15529	15508	15457	15297	15246	15416	15428	15396	15400	15320	15440	15423	15467	15415	15303	15335	15189	15385	15375	15390	15287	15167	15488	15446	15386	15298	15390	15566	15387	15340	15263	15171	15540	15564	15506	15276	15348	15366	15393	15642	15380	15516	15339	15467	15280	15400	15254	15352	15431	15326	15301	15357	15401	15507	15156	15446	15391	15445	15378	15180	15414	15345	15332	15358	15376	15362	15600	15397	15407	15132	15314	15464	15377	15393	15264	15501	15540	15397	15433	15298	15400	15499	15458	15310	15489	15198	15282	15434	15313	15282	15517	15393	15301	15543	15500	15417	15317	15420	15156	15321	15408	15249	15345	15268	15320	15418	15602	15353	15303	15391	15335	15405	15302	15270	15417	15193	15532	15205	15442	15452	15162	15263	15622	15412	15250	15372	15297	15356	15339	15257	15319	15543	15216	15096	15414	15375	15331	15456	15434	15271	15342	15289	15671	15383	15461	15340	15217	15412	15338	15399	15386	15412	15441	15453	15437	15430	15519	15400	15444	15433	15287	15381	15211	15223	15485	15338	15295	15358	15535	15564	15374	15195	15395	15430	15194	15371	15388	15243	15274	15167	15230	15474	15237	15192	15494	15369	15447	15194	15366	15407	15386	15199	15452	15488	15244	15356	15330	15547	15363	15458	15382	15540	15483	15489	15500	15463	15346	15388	15406	15529	15471	15514	15312	15138	15366	15443	15370	15337	15402	15386	15315	15340	15333	15301	15437	15217	15340	15483	15600	15477	15241	15481	15438	15510	15457	15465	15404	15298	15371	15483	15378	15494	15431	15504	15392	15413	15411	15371	15546	15320	15268	15328	15438	15207	15533	15642	15288	15364	15358	15399	15341	15337	15363	15696	15467	15368	15461	15273	15478	15327	15340	15195	15381	15267	15352	15402	15385	15436	15393	15591	15270	15420	15320	15437	15164	15462	15269	15258	15215	15390	15279	15316	15276	15371	15351	15348	15242	15361	15405	15319	15415	15366	15396	15343	15322	15138	15419	15266	15447	15295	15260	15382	14993	15402	15512	15331	15245	15403	15301	15357	15332	15334	15437	15373	15607	15590	15413	15563	15348	15492	15322	15547	15310	15440	15204	15219	15414	15184	15423	15276	15317	15406	15572	15542	15529	15430	15423	15413	15376	15628	15442	15478	15410	15296	15432	15427	15454	15445	15246	15492	15248	15295	15330	15276	15259	15285	15388	15478	15396	15474	15284	15454	15445	15511	15384	15512	15441	15318	15505	15336	15403	15259	15353	15275	15369	15295	15377	15302	15504	15325	15191	15246	15405	15608	15355	15253	15296	15330	15390	15385	15375	15357	15324	15421	15398	15328	15174	15440	15404	15317	15495	15266	15272	15325	15272	15111	15483	15320	15331	15480	15239	15395	15135	15334	15359	15572	15191	15215	15438	15456	15483	15468	15321	15505	15491	15306	15517	15215	15308	15370	15351	15357	15422	15352	15427	15412	15465	15440	15261	15199	15394	15309	15374	15618	15624	15547	15385	15346	15441	15207	15369	15491	15410	15541	15496	15290	15485	15313	15307	15427	15288	15486	15310	15441	15358	15479	15479	15441	15409	15489	15380	15256	15316	15358	15404	15427	15455	15557	15416	15282	15478	15420	15433	15627	15427	15308	15200	15285	15381	15459	15272	15320	15367	15441	15422	15347	15362	15414	15364	15477	15345	15336	15312	15202	15319	15266	15278	15462	15510	15422	15449	15480	15415	15392	15228	15507	15471	15484	15585	15287	15458	15417	15311	15232	15440	15487	15407	15316	15195	15387	15484	15383	15391	15620	15341	15122	15433	15549	15499	15351	15432	15599	15416	15487	15325	15138	15274	15308	15566	15346	15363	15385	15188	15300	15425	15512	15303	15398	15212	15174	15518	15323	15369	15289	15389	15413	15370	15452	15563	15524	15268	15441	15492	15515	15528	15373	15601	15430	15365	15533	15376	15353	15411	15266	15406	15362	15288	15303	15364	15580	15276	15371	15250	15467	15516	15231	15503	15447	15528	15630	15588	15529	15283	15160	15456	15339	15323	15465	15423	15412	15437	15419	15410	15354	15254	15233	15449	15458	15323	15320	15281	15306	15361	15346	15329	15610	15327	15596	15440	15518	15507	15273	15473	15419	15307	15432	15370	15111	15352	15460	15288	15260	15456	15330	15274	15509	15482	15344	15371	15418	15467	15501	15333	15351	15317	15366	15229	15363	15246	15413	15355	15379	15497	15360	15262	15333	15472	15416	15311	15289	15084	15364	15346	15449	15428	15388	15483	15505	15323	15401	15430	15359	15393	15442	15514	15335	15467	15288	15451	15331	15321	15321	15485	15458	15228	15315	15350	15410	15403	15429	15282	15500	15414	15399	15262	15328	15353	15324	15328	15383	15295	15352	15258	15350	15410	15203	15406	15391	15297	15260	15306	15355	15309	15364	15511	15427	15502	15414	15258	15294	15394	15375	15444	15325	15426	15448	15557	15327	15312	15261	15397	15399	15374	15498	15164	15299	15455	15427	15410	15299	15241	15318	15378	15479	15410	15346	15301	15468	15497	15294	15596	15417	15262	15420	15342	15499	15471	15479	15451	15528	15344	15346	15493	15280	15297	15253	15342	15347	15494	15396	15376	15337	15377	15504	15376	15335	15381	15436	15620	15265	15472	15323	15429	15539	15322	15361	15276	15269	15275	15250	15371	15299	15218	15495	15460	15467	15422	15254	15308	15388	15418	15406	15440	15483	15558	15566	15301	15375	15383	15096	15499	15617	15349	15496	15444	15444	15518	15314	15418	15350	15399	15370	15302	15321	15278	15441	15290	15244	15427	15366	15377	15336	15568	15387	15278	15382	15474	15632	15449	15453	15277	15335	15325	15482	15361	15293	15318	15426	15388	15285	15392	15403	15162	15426	15367	15552	15284	15276	15510	15416	15153	15320	15380	15377	15480	15385	15432	15485	15347	15455	15288	15373	15248	15318	15559	15375	15189	15429	15192	15112	15270	15363	15519	15318	15291	15213	15317	15525	15464	15252	15369	15430	15216	15413	15333	15527	15452	15433	15282	15400	15318	15422	15483	15403	15562	15450	15333	15493	15425	15364	15282	15221	15374	15333	15379	15294	15287	15373	15424	15383	15401	15398	15527	15222	15305	15164	15345	15300	15317	15290	15320	15388	15348	15376	15607	15492	15345	15314	15508	15350	15475	15422	15453	15348	15271	15377	15335	15436	15339	15356	15564	15333	15332	15367	15256	15439	15452	15327	15339	15567	15525	15397	15486	15320	15490	15584	15453	15413	15474	15507	15368	15444	15529	15452	15355	15425	15553	15409	15596	15368	15307	15103	15150	15437	15445	15439	15407	15452	15547	15515	15133	15614	15380	15412	15450	15347	15482	15601	15434	15388	15270	15291	15367	15461	15410	15401	15570	15437	15355	15505	15263	15560	15316	15348	15309	15324	15444	15456	15481	15469	15236	15429	15324	15359	15269	15290	15395	15419	15478	15104	15315	15384	15512	15302	15488	15333	15397	15602	15618	15428	15373	15382	15406	15435	15177	15394	15391	15363	15406	15369	15236	15412	15399	15103	15485	15287	15398	15359	15318	15379	15292	15286	15290	15476	15528	15580	15333	15394	15543	15376	15338	15384	15412	15490	15503	15219	15326	15359	15453	15274	15391	15150	15393	15357	15521	15214	15503	15332	15330	15660	15343	15349	15381	15414	15372	15578	15441	15454	15517	15444	15346	15338	15305	15499	15412	15267	15554	15248	15150	15167	15319	15329	15294	15312	15385	15700	15410	15412	15233	15192	15235	15552	15532	15627	15315	15396	15473	15448	15222	15244	15265	15224	15262	15464	15608	15704	15440	15261	15196	15285	15414	15393	15440	15230	15243	15316	15457	15343	15174	15460	15295	15289	15342	15395	15374	15356	15426	15406	15340	15310	15284	15481	15376	15400	15433	15283	15343	15345	15484	15439	15456	15404	15270	15492	15166	15500	15393	15329	15450	15528	15425	15509	15424	15638	15451	15371	15434	15545	15329	15444	15358	15414	15184	15262	15303	15280	15580	15428	15334	15413	15373	15192	15458	15615	15388	15223	15274	15466	15411	15482	15427	15397	15337	15595	15272	15494	15432	15169	15369	15509	15267	15651	15284	15464	15415	15270	15422	15426	15405	15534	15609	15253	15308	15386	15383	15347	15370	15371	15305	15420	15267	15504	15408	15458	15355	15439	15523	15177	15444	15570	15336	15482	15427	15379	15531	15411	15298	15240	15452	15095	15209	15289	15257	15117	15311	15201	15393	15275	15391	15276	15333	15456	15393	15297	15385	15412	15467	15320	15309	15394	15490	15431	15381	15367	15402	15438	15288	15559	15319	15437	15437	15436	15616	15264	15537	15467	15612	15351	15452	15284	15414	15312	15317	15386	15320
23213	42466	40505	33000	27920	24261	21349	19166	17692	16741	16500	16130	15663	15389	15261	14978	14932	14912	14721	14787	14543	14392	14444	14462	14349	14350	14374	14543	14485	14610	14401	14381	14406	14313	14182	14362	14352	14287	14563	14310	14585	14544	14427	14508	14290	14260	14442	14322	14368	14493	15764	16554	16371	15623	14852	14562	14408	14208	14429	14328	14232	14299	14294	14242	14325	14244	14479	14281	14280	14438	14380	14215	14251	14329	14280	14338	14388	14207	14231	14226	14199	14318	14251	14514	14347	14200	14224	14234	14151	14503	14353	14270	14316	14196	14259	14338	14189	14165	14063	14355	14160	14315	14198	14261	14259	14289	14282	14202	14098	14164	14221	14194	14242	14453	14216	14174	14484	14261	14398	14183	14300	14292	14223	14209	14169	14198	14359	14243	14206	14351	14276	14286	14164	14251	14394	14204	14321	14163	14103	14426	14386	14243	14224	14267	14210	14262	14096	14199	14276	14393	14406	14193	14266	14169	14377	14183	14240	14241	14270	14244	14361	14271	14146	14362	14189	14447	14173	14150	14259	14060	14249	14400	14207	14254	14140	14289	14501	14267	14197	14314	14228	14274	14307	14378	14290	14266	14242	14319	14374	14293	14146	14200	14145	14256	14051	14181	14177	14337	14221	14226	14245	14257	14303	14400	14301	14162	14275	14206	14286	14280	14280	14209	14329	14380	14408	14350	14260	14311	14459	14101	14213	14174	14209	14275	14223	14315	14386	14365	14352	14337	14324	14245	14127	14206	14120	14284	14203	14245	14198	14232	14389	14192	14307	14236	14383	14208	14380	14332	14116	14275	14236	14321	14266	14281	14241	14301	14267	14240	14187	14251	14297	14489	14203	14192	14276	14336	14362	14126	14309	14328	14330	14370	14373	14267	14229	14129	14331	14263	14242	14205	14219	14132	14246	14291	14219	14161	14260	14381	14188	14265	14328	14177	14252	14123	14395	14293	14163	14206	14355	14381	14292	14233	14203	14382	14300	14406	14464	14305	14309	14406	14036	14395	14331	14286	14337	14369	14258	14330	14292	14277	14329	14196	14292	14269	14295	14270	14206	14192	14278	14313	14229	14243	14237	14263	14137	14311	14297	14263	14427	14285	14367	14309	14320	14187	13996	14360	14289	14274	14330	14301	14172	14237	14280	14240	14180	14227	14288	14287	14151	14276	14278	14460	14361	14310	14225	14144	14400	14316	14141	14184	14214	14181	14232	14155	14312	14315	14286	14364	14312	14375	14153	14314	14280	14308	14328	14136	14306	14234	14198	14331	14185	14146	14341	14216	14194	14310	14161	14382	14490	14127	14336	14082	14268	14352	14146	14382	14036	14149	14405	14138	14192	14436	14259	14258	14254	14261	14388	14116	14501	14239	14275	14197	14245	14066	14248	14404	14420	14331	14276	14394	14246	14460	14341	14294	14322	14317	14161	14159	14363	14220	14308	14271	14243	14204	14343	14243	14264	14372	14345	14269	14237	14238	14178	14119	14173	14184	14408	14358	14252	14270	14275	14282	14385	14261	14320	14176	14286	14244	14352	14384	14264	14230	14235	14262	14305	14163	14297	14280	14154	14168	14173	14307	14236	14197	14310	14294	14509	14256	14295	14263	14162	14404	14147	14408	14116	14248	14394	14366	14244	14167	14261	14287	14289	14265	14346	14254	14210	14282	14236	14381	14332	14430	14115	14258	14299	14315	14225	14210	14191	14316	14193	14215	14204	14153	14203	14373	14281	14376	14302	14255	14287	14213	14249	14324	14485	14329	14115	14231	14245	14195	14387	14277	14328	14383	14255	14282	14277	14156	14292	14340	14369	14370	14148	14149	14307	14379	14344	14271	14253	14187	14292	14166	14263	14218	14358	14259	14273	14297	14140	14248	14287	14255	14216	14243	14406	14396	14191	14291	14242	14145	14245	14107	14314	14200	14220	14365	14326	14166	14358	14190	14375	14273	14297	14247	14244	14313	14313	14179	14320	14340	14127	13946	14290	14441	14194	14143	14224	14207	14405	14260	14444	14346	14481	14312	14153	14204	14313	14208	14067	14406	14160	14462	14294	14280	14245	14283	14288	14212	14328	14253	14244	14382	14276	14256	14191	14209	14272	14320	14093	14397	14283	14246	14145	14321	14213	14228	14236	14279	14209	14306	14154	14086	14345	14339	14196	14345	14222	14050	14413	14187	14343	14155	14307	14393	14335	14306	14325	14237	14203	14337	14416	14154	14036	14154	14239	14270	14406	14393	14188	14219	14235	14223	14299	14194	14291	14090	14116	14138	14337	14249	14250	14231	14160	14222	14177	14062	14272	14163	14238	14255	14143	14316	14179	14069	14138	14166	14231	14291	14297	14317	14297	14245	14311	14412	14422	14344	14297	14245	14142	14308	14400	14293	14345	14292	14309	14340	14172	14282	14188	14349	14357	14414	14313	14161	14287	14326	14281	14110	14300	14282	14477	14199	14064	14326	14199	14204	14254	14401	14278	14206	14216	14057	14177	14425	14330	14325	14200	14068	14288	14366	14121	14284	14276	14293	14257	14166	14304	14282	14327	14135	14313	14165	14401	14181	14148	14302	14140	14160	14267	14392	14333	14131	14141	14247	14249	14191	14156	14268	14287	14406	14360	14262	14276	14308	14199	14270	14235	14197	14270	14245	14188	14415	14243	14338	14127	14264	14332	14309	14299	14310	14360	14241	14236	14267	14193	14213	14101	14328	14313	14252	14178	14335	14305	14252	14327	14361	14280	14265	14330	14227	14196	14199	14293	14240	14302	14264	14166	14212	14106	14222	14278	14329	14247	14112	14292	14316	14264	14144	14139	14171	14322	14383	14197	14331	14284	14185	14299	14274	14298	14238	14154	14377	14290	14111	14242	14245	14347	14044	14252	14324	14305	14147	14406	14284	14243	14284	14239	14241	14275	14501	14241	14390	14360	14238	14242	14179	14236	14430	14297	14217	14258	14157	14144	14155	14200	14186	14400	14169	14420	14262	14398	14217	14319	14158	14311	14187	14369	14298	14229	14366	14220	14204	14327	14263	14178	14289	14201	14347	14203	14273	14155	14312	14226	14473	14331	14231	14283	14118	14336	14180	14182	14320	14211	14497	14134	14323	14291	14389	14341	14140	14344	14280	14385	14256	14253	14343	14196	14282	14099	14195	14351	14234	14222	14090	14165	14234	14249	14353	14312	14360	14104	14178	14340	14261	14335	14262	14179	14278	14263	14339	14212	14401	14173	14264	14278	14325	14187	14292	14202	14376	14356	14214	14336	14418	14195	14229	14281	14167	14291	14085	14244	14234	14258	14177	14182	14149	14202	14266	14339	14152	14159	14203	14395	14229	14333	14272	14198	14229	14183	14383	14358	14198	14316	14141	14361	14125	14352	14413	14306	14224	14386	14357	14305	14245	14231	14122	14273	14211	14161	14216	14343	14272	14248	14197	14343	14267	14310	14279	14258	14258	14298	14268	14109	14275	14429	14379	14395	14345	14246	14237	14242	14114	14444	14318	14251	14193	14348	14358	14219	14193	14303	14209	14368	14327	14387	14362	14269	14167	14171	14250	14304	14306	14325	14200	14153	14285	14352	14258	14091	14336	14172	14274	14235	14256	14151	14334	14088	14243	14390	14283	14249	14288	14273	14309	14278	14187	14256	14291	14276	14187	14291	14281	14292	14277	14315	14262	14341	14209	14274	14187	14204	14371	14184	14285	14238	14341	14438	14450	14360	14245	14160	14377	14320	14276	14263	14163	14203	14336	14217	14058	14382	14125	14188	14312	14282	14250	14334	14132	14225	14403	14211	14299	14482	14124	14308	14220	14354	14268	14165	14455	14345	14276	14205	14018	14267	14316	14195	14153	14312	14154	14389	14412	14245	14315	14119	14341	14193	14252	14246	14218	14366	14336	14274	14256	14147	14296	14181	14270	14366	14272	14209	14336	14244	14185	14149	14240	14375	14411	14295	14297	14145	14286	14219	14356	14218	14110	14221	14251	14168	14135	14258	14332	14128	14308	14409	14103	14107	14396	14257	14242	14298	14182	14268	14426	14228	14272	14246	14197	14189	14261	14256	14239	14171	14198	14089	14110	14397	14184	14322	14246	14314	14226	14195	14296	14303	14418	14263	14337	14231	14318	14440	14307	14143	14253	14240	14236	14131	14141	14218	14279	14521	14172	14358	14098	14225	14289	14171	14296	14235	14207	14195	14212	14360	14219	14372	14234	14255	14309	14099	14216	14278	14378	14186	14259	14274	14186	14242	14200	14120	14197	14095	14176	14332	14202	14034	14215	14375	14382	14098	14167	14206	14071	14097	14267	14152	14240	14102	14286	14273	14306	14136	14333	14234	14363	14079	14312	14216	14378	14301	14214	14200	14436	14282	14222	14329	14334	14353	14393	14060	14345	14298	14248	14388	14323	14221	14084	14131	14260	14276	14189	14292	14108	14236	14031	14254	14447	14413	14144	14244	14447	14269	14376	14368	14301	14333	14260	14341	14216	14301	14179	14337	14135	14443	14192	14377	14255	14367	14088	14334	14204	14146	14415	14294	14428	14127	14156	14138	14230	14206	14194	14222	14077	14280	14160	14242	14080	14156	14083	14492	14100	14268	14222	14382	14367	14326	14360	14278	14216	14149	14170	14096	14164	14358	14306	14263	14225	14417	14188	14156	14134	14191	14183	14194	14239	14264	14295	14100	14380	14121	14151	14240	14226	14271	14145	14320	14072	14238	14304	14280	14273	14258	14189	14349	14285	14347	14126	14476	14135	14219	14218	14315	14161	14328	14320	14331	14374	14249	14141	14291	14294	14277	14233	14363	14166	14437	14230	14410	14234	14201	14257	14260	14141	14315	14120	14340	14297	14175	14209	14315	14168	14316	14233	14292	14203	14138	14321	14321	14266	14149	14235	14299	14465	14343	14262	14297	14258	14161	14233	14264	14190	14242	14302	14267	14147	14355	14298	14374	14304	14359	14314	14298	14414	14304	14190	14338	14382	14274	14366	14369	14467	14314	14273	14261	14280	14195	14169	14123	14239	14243	14418	14273	14242	14381	14203	14194	14227	14345	14208	14183	14192	14426	14305	14187	14216	14387	14226	14382	14243	14191	14267	14225	14277	14244	14186	14225	14348
27106	22753	27481	24756	19734	17903	17166	16398	15973	15818	15591	15599	15538	15557	15435	15419	15329	15499	15363	15280	15287	15361	15427	15251	15294	15333	15196	15171	15433	15441	15265	15099	15103	15164	15414	15468	15357	15365	15347	15181	15316	15360	15180	15303	15387	15260	15378	15550	15219	15308	15375	15300	15407	15415	15338	15322	15245	15306	15279	15256	15270	15252	15143	15241	15354	15414	15230	15116	15271	15256	15230	15390	15360	15310	15290	15121	15285	15341	15208	15279	15259	15189	15189	15078	15157	15195	15197	15181	15085	15361	15582	15087	15199	15062	15558	15399	15266	15233	15103	15009	15317	15059	15157	15329	15177	15144	15506	15430	15216	15221	15140	15413	15179	15154	15278	15455	15279	15131	15167	15202	15233	15087	15245	15177	15113	15244	15184	15318	15145	15274	15316	15225	15274	15304	15493	15172	15237	15305	15105	15217	15062	15359	15372	14993	15296	15265	15429	14976	15277	15240	15386	15433	15253	15405	15384	15339	15200	15179	15238	15294	15183	15396	15171	15285	15086	15299	15313	15303	15168	15332	15153	15174	15299	15118	15173	15143	15151	15035	15295	15292	15335	15247	15112	15189	15178	15382	15246	15240	15307	15235	15225	15225	15223	15269	15230	15129	15537	15096	15157	15199	15431	15211	15124	15348	15173	15238	15272	15245	15223	14967	15434	15374	15203	15231	15353	15179	15438	15377	15229	15300	15194	15184	15320	15306	15243	15253	15172	15154	15123	15369	15235	15188	15095	15138	15286	15290	15311	15101	15237	15277	15461	15412	15496	15306	15474	15229	15163	15013	15242	15140	15172	15083	15261	15088	15247	15297	15156	15237	15160	15221	15285	15183	15326	15270	15553	15423	15289	15228	15319	15219	15376	15310	15393	15232	15310	15149	15226	15342	15158	15054	15274	15372	15398	15241	15222	15310	15383	15315	15439	15266	15255	15212	15345	15212	15487	15349	15159	15215	15219	15156	15323	15414	15223	15398	15415	15229	15236	15389	15350	15374	15149	15262	15421	15194	15163	15292	15372	15208	14985	15146	15271	15400	15423	15079	15144	15280	15138	15321	15423	15264	15396	15247	15315	15221	15261	15238	15262	15276	15321	15218	15382	15350	15335	15284	15306	15327	15249	15351	15283	15533	15437	15319	15143	15300	15177	15307	15333	15437	15143	15416	15255	15253	15120	15220	15173	15278	15190	15156	15027	15154	15118	15098	15289	15446	15470	15323	15221	15060	15324	15310	15335	15271	15148	15185	15267	15331	15274	15283	15315	15298	15316	15305	15282	15229	15211	15318	15287	15216	15227	15424	15270	15322	15259	15077	15460	15368	15311	15215	15247	15170	15364	15161	15500	15368	15427	15256	15425	15300	15225	15276	15210	15275	15333	15322	15318	15206	15370	15524	15218	15285	15061	15169	15136	15330	15308	15052	15177	15284	15493	15449	15317	15279	15120	15235	15323	15336	15308	15272	15378	15269	15410	15238	15237	15323	15378	15182	15360	15026	15065	15222	15195	15203	15307	15190	15340	15271	15272	15272	15242	15331	15325	15495	15267	15116	15285	15356	15250	15294	15411	15324	15183	15267	15215	15402	15317	15336	15202	15314	15274	15321	15018	15184	15087	15111	15195	15216	15469	15415	15271	15272	15224	15376	15241	15209	15328	15329	15424	15285	15174	15226	15410	15356	15242	15279	15236	15311	15164	15163	15282	15090	15361	15227	15489	15526	15295	15347	15154	15410	15194	15334	15293	15406	15302	15142	15436	15302	15364	15299	15134	15157	15134	15331	15248	15274	15226	15429	15238	15368	15214	15244	15150	15128	15354	15353	15325	15238	15335	15374	15337	15272	15402	15170	15395	15294	15226	15507	15366	15154	15165	15472	15189	15220	15356	15265	15374	15310	15370	15382	15479	15123	15352	15303	15387	15275	15132	15266	15115	15300	15290	14949	15333	15274	15272	15176	15255	15263	15445	15362	15150	15181	15270	15214	15325	15419	15273	15408	15401	15294	15442	15282	15185	15164	15393	15154	15312	15242	15171	15045	15412	15328	15391	15422	15091	15448	15248	15339	15437	15438	15203	15381	15466	15375	15424	15499	15366	15276	14986	15331	15294	15128	15387	15120	15248	15232	15307	15220	15377	15312	15281	15284	15150	15284	15390	15274	15270	15343	15202	15197	15314	15211	15058	15334	15273	15342	15216	15257	15233	15343	15263	15246	15260	15337	15299	15335	15254	15549	15405	15209	15249	15430	15287	15384	14968	15418	15236	15344	15220	15334	15263	15143	15317	15258	15453	15265	15273	15097	15268	15171	15419	15312	15255	15188	14939	15213	15049	15202	15359	15128	15175	15233	15168	15217	15216	15303	15252	15171	15136	15321	15135	15207	15295	15311	15298	15342	15237	15094	15167	15209	15162	15313	15178	15193	15367	15266	15246	15375	15081	15351	15326	15276	15361	15460	15334	15330	15325	15079	15247	15207	15311	15367	15288	15343	15157	15405	15437	15378	15161	15254	15390	15239	15341	15228	15220	15545	15219	15231	15229	15177	15211	15166	15112	15143	15129	15403	15322	15277	15272	15294	15251	15357	15275	15342	15213	15181	15187	15436	15399	15292	15346	15047	15153	15293	15434	15333	15279	15258	15146	15169	15195	15283	15303	15291	15255	15261	15360	15339	15419	15579	15283	15293	15225	15176	15360	15222	15273	15295	15394	15149	15278	15325	15496	15409	15327	15230	15291	15038	15363	15292	15349	15232	15347	15090	15293	14978	15112	15207	15227	15312	15293	15178	15132	15225	15327	15379	15235	15141	15212	15246	15339	15159	15400	15121	15211	15264	15166	15304	15158	15006	15103	15249	15120	15254	15335	15364	15035	15138	15266	15350	15532	15434	15387	15415	15099	15150	15173	15172	15425	15265	15255	15222	15328	15537	15110	15283	15204	15236	15190	15254	15150	15237	15132	15398	15298	15342	15335	15264	15263	15515	15353	15254	15489	15237	15235	15249	15157	15130	15161	15166	15080	15384	15226	15376	15346	15376	15318	15321	15244	15416	15528	15388	15212	15227	15357	15299	15354	15151	15256	15286	15385	15401	15316	15235	15253	15097	15024	15232	15225	15419	15307	15232	15168	15365	15285	15100	15216	15126	15324	15369	15480	15408	15358	15059	15290	15298	15397	15234	15335	15194	15119	15224	15226	15224	15211	15295	15462	15329	15282	15188	15390	15431	15293	15301	15351	15172	15269	15459	14993	15287	15220	15198	15279	15309	15373	15198	15312	15182	15396	15458	15068	15268	15042	15297	15375	15293	15385	15245	15078	15134	15266	15058	15432	15103	15294	15226	15071	15283	15311	15365	15246	15239	15317	15267	15337	15185	15298	15322	15394	15139	15235	15261	15322	15134	15320	15111	15269	15103	15135	15430	15286	15298	15331	15403	15256	15492	15364	15441	15341	15141	15200	15418	15347	15270	15223	15214	15332	15307	15015	15326	15165	15344	15064	15259	15088	15325	15332	15180	15419	15423	15251	15511	15345	15368	15225	15030	15301	15403	15268	15355	15386	15408	15290	15255	15294	15473	15141	15219	15200	15285	15420	15193	15276	15378	15315	15470	15122	15081	15511	15405	15324	15402	15423	15264	15269	15305	15268	15350	15329	15365	15325	15294	15243	15254	15219	15227	15121	15213	15310	15398	15162	15347	15254	15405	15307	15246	15284	15218	15038	15140	15165	15282	15244	15366	15271	15248	15318	15176	15336	15230	15196	15259	15157	15353	15378	15379	15549	15385	15127	15163	15167	15206	15309	15043	15257	15259	15330	15173	15274	15257	15360	15234	15382	15270	15332	15448	15107	15323	15218	15240	15214	15456	15270	15338	15173	15261	15217	15427	15084	15148	15354	15289	15368	15130	15268	15236	15322	15306	15290	15340	15215	15239	15243	15224	15390	15215	15288	15196	15193	15260	15152	15321	15289	15259	15326	15478	15507	15451	15248	15527	15229	15354	15483	15278	15368	15224	15290	15107	15313	15178	15306	15493	15340	15157	15398	15201	15186	15287	15326	15242	15374	15426	15352	15154	15393	15159	15279	15374	15328	15157	15323	15127	15229	15387	15194	15191	15320	15194	15202	15085	15111	15289	15244	15251	15241	15173	15288	15335	15321	15364	15165	15339	15205	15239	15288	15238	15291	15412	15312	15162	15078	15308	15273	15342	15334	15172	15176	15353	15306	15409	15208	15149	15322	15125	15195	15427	15245	15240	15442	15421	15232	15244	15189	15116	15319	15258	15251	15220	15272	15270	15294	15331	15332	15387	15150	15402	15355	15220	15318	15151	15239	15396	15362	15328	15303	15227	15210	15365	15321	15329	15582	15424	15280	15241	15297	15334	15415	15304	15398	15436	15143	15440	15304	15178	15290	15245	15114	15209	15429	15199	15274	15278	15339	15330	15185	15407	15093	15008	15013	15296	15166	15329	15295	15300	15299	15494	15376	15314	15429	15314	15392	15211	15250	15151	15352	15328	15189	15177	15279	15370	15226	15389	15447	15354	15375	15215	15470	15303	15302	15223	15170	15439	15389	15260	15357	15169	15239	15201	15587	15440	14997	15233	15195	15266	15087	15338	15354	15346	15244	15227	15256	15342	15321	15327	15304	15189	15309	15419	15267	15091	15428	15246	15197	15248	15157	15176	15208	15395	15193	15285	15251	15451	15409	15173	15306	15229	15303	15334	15282	15335	15208	15083	15166	15389	15226	15223	15286	15051	15408	15344	15209	15136	15353	15371	15250	15304	15288	15182	15540	15253	15410	15473	15085	15431	15379	15277	15272	15226	15185	15192	15376	15146	15164	15260	15552	15442	15337	15368	15334	15296	15341	15374	15276	15127	15409	15265	15253	15133	15330	15228	15301	15266	15245	15132	15091	15265	15218	15178	15231	15274	15359	15206	15373	15393	15308	15363	15222	15197	15295	15184	15437	15312	15286	15503	15399	15180	15166	15116	15450	15288	15212	15247	15087	15396	15342	15275	15147	15435	15214	15211	15310	15425	15411	15099	15225	15414	15137	15038	15503	15263	15407	15161	15032	15318	15144	15349	15174	15342	15260	15300	15276	15167	15185	15363	15228	15187	15203	15133
20742	30997	29293	23507	20510	18326	16747	15905	15282	14966	14883	14727	14761	14608	14510	14464	14376	14463	14442	14394	14453	14182	14194	14106	14112	14201	14356	14183	14243	14303	14175	14133	14161	14105	14382	14384	14426	14458	14309	14304	14223	14109	14170	14256	14249	14315	14262	14275	14234	14183	14231	14371	14219	14380	14381	14298	14263	14262	14084	14289	14230	14239	14287	14326	14359	14196	14349	14334	14156	14109	14366	14127	14213	14324	14309	14188	14273	14267	14191	14241	14025	14129	13986	14245	14145	14060	14259	14325	14099	14500	14234	14258	14286	14169	14166	14273	14119	14172	14113	14458	14274	14212	14122	14317	14259	14144	14134	14106	14193	14261	14123	14208	14262	14259	14130	14258	14364	14198	14260	14220	14133	14253	14085	14138	14128	14126	14246	14108	14078	14116	14083	14193	14095	14205	14294	14219	14134	14213	14367	14129	14155	14131	14241	14302	14401	14133	14191	14267	14148	14233	14212	14238	14234	14168	14421	14209	14171	14238	14323	14337	14058	14195	14190	14207	14229	14287	14195	14188	14301	14146	14141	14125	14150	14236	14351	14384	13998	14197	14221	14332	14295	14159	14387	14314	14191	14175	14247	14247	14206	14123	14289	14406	14185	14324	14351	14271	14231	14133	14276	14224	14040	14300	14221	14197	14292	14243	14172	14348	14251	14161	14324	14116	14187	14179	14269	14196	14287	14133	14265	14147	14382	14072	14092	14315	14079	14233	14250	14208	14097	14125	14072	14387	14037	14027	14207	14228	14097	14337	14184	14226	14067	14336	14145	14079	14261	14088	14279	14229	14389	14112	14135	14173	14180	14450	14257	14141	14148	14467	14220	14165	14287	14189	14142	14357	14365	14267	14351	14272	14317	14330	14119	14174	14182	14350	14295	14199	14161	14128	14138	14104	14353	14216	14246	14175	14329	14367	14289	14289	14219	14269	14224	14212	14015	14080	14092	14403	14105	14090	14277	14333	14217	14114	14148	14227	14284	14034	14269	14196	14171	14227	14258	14164	14324	14428	14371	14259	14314	13938	14208	13942	14182	14260	14356	14165	14098	14207	14320	14166	14196	14332	14221	14326	14332	14170	14379	14151	14230	14293	14178	14249	14183	14229	14243	14094	14212	14137	14237	14114	14270	14233	14234	14206	14186	14245	14324	14173	14220	14101	14229	14220	14305	14205	14228	14388	14297	14213	14325	14193	14203	14253	14439	14059	14237	14021	14393	14065	14280	14166	14161	14379	14217	14148	14243	14222	14253	14032	14191	14258	14277	14094	14246	14166	14268	14279	14260	14330	14043	14234	14233	14039	14212	14213	14274	14339	14220	14276	14127	14294	14279	14162	14287	14173	14188	14103	14200	14125	14281	14171	14206	14212	14240	14281	14212	14290	14192	14218	14288	14203	14185	14274	14313	14401	14177	14103	14219	14270	14251	14043	14240	14077	14235	14213	14093	14329	14321	14297	14173	14168	14145	14239	14363	14182	14204	14167	14284	14105	14212	14208	14115	14143	14161	14118	14220	14060	14063	14078	14342	14120	14165	14332	13945	14109	14168	14192	14130	14257	14294	14408	14334	14114	14011	14273	14187	14097	14233	14155	14278	14114	14019	14024	14155	14167	14229	14304	13955	14197	14187	14158	14141	14193	14301	14228	14177	14229	14146	14126	14298	14227	14126	14112	14354	14131	14296	14218	14236	14070	14286	14270	14384	14420	14239	14335	14175	14233	14207	14177	14286	14159	14211	14176	14184	14386	14264	14137	14105	14199	14270	14423	14351	14082	14211	13995	14173	14248	14326	14397	14188	14226	14231	14106	14359	14420	14191	14369	14226	14218	14105	14340	14322	14154	14263	14190	14310	14247	14291	14115	14220	14176	14129	14183	14329	14266	14306	14232	14278	14278	14222	14221	14052	14188	14206	14168	14306	14419	14334	14277	14204	14263	14093	14247	14220	14171	14227	14210	14342	14386	14230	14330	14417	14147	14341	14282	14253	14023	14260	14329	14288	14351	14227	14184	14276	14154	14049	14280	14234	14158	14235	14198	14188	14217	14182	14409	14293	14228	14173	14128	14351	14201	14326	14207	14211	14240	14147	14168	14249	14279	14110	14228	13999	14196	14384	14181	14190	14206	14030	14251	14275	14371	14166	14181	14276	14328	14222	14307	14184	14112	14139	14158	14078	14073	14084	14387	14309	14253	14233	14323	14224	14162	14115	14232	14308	14203	14227	13985	14284	14269	14191	14167	14181	14154	14024	14358	14288	14101	14234	14268	14162	14320	14200	14449	14240	14241	14233	14151	14316	13990	14296	14133	14032	14294	14188	14201	14093	14256	14448	14118	14173	14134	14335	14278	14200	14209	14351	14184	14129	14202	14053	14231	14136	14227	14312	14185	14240	14235	14233	14190	14220	14192	14223	14237	14052	14083	14241	14332	14223	14293	13970	14356	14187	14258	14184	14204	14238	14160	14135	14286	14312	14245	14357	14220	14263	14113	14416	14130	14165	14196	14089	14264	14157	14213	14053	14439	14096	14171	14152	14232	14350	14020	14267	14149	14197	14246	14426	14292	14191	14365	14293	14200	14125	14254	14199	14262	14170	14235	14161	14005	14225	14320	14179	14227	14228	14301	14212	14133	14393	14320	14322	14238	14308	14240	14160	14184	14279	14183	14296	14273	14279	14069	14175	14172	14370	14189	14099	14191	14280	14137	14315	14248	14358	14040	14306	14204	14182	14214	14140	14355	14117	14176	14224	14181	14236	14244	14149	14074	14129	14302	14115	14264	14259	14242	14134	14062	14206	14225	14207	14176	14127	14346	14259	14263	14200	14184	14169	14074	14156	14457	14257	14151	14073	14047	14162	14455	14214	14325	14243	14165	14268	14359	14242	14349	14127	14007	14258	14212	14299	14200	14272	14110	14241	14355	14147	14214	14116	14065	14326	14092	14343	14140	14196	14221	14359	14064	14313	14184	14254	14044	14201	13970	14395	14261	14299	14240	14188	14288	14186	14268	14243	14276	14253	14299	14190	14327	14313	14281	14086	14121	14341	14407	14473	14150	14287	14213	14127	14187	14141	14162	14155	14298	14304	14280	14173	14285	14355	14221	14168	14229	14274	14240	14074	14132	14077	14179	14267	14383	14171	14209	14274	14171	13958	14020	14363	14361	14145	14212	14213	14249	14245	14313	14153	14200	14132	14148	14083	14185	14314	14130	14233	14221	14171	13986	14184	14204	14240	14149	14292	14243	14176	14184	14278	14213	14278	14214	14330	14153	14219	14082	14100	14222	14225	14382	14188	14349	14222	14125	14073	14211	14232	14204	14301	14247	14302	14205	14280	14340	14194	14077	14143	14075	14144	14270	14196	14346	14386	14301	14314	14122	14141	14155	14269	14235	14188	14271	14102	14246	14228	14189	14280	14328	14327	14111	14131	14204	14147	14289	14398	14285	14223	14185	14239	14238	14256	14249	14204	14158	14295	14211	14119	14160	14313	14291	14277	14255	14171	14212	14084	14194	14229	14126	14122	14312	14242	14166	14205	13986	14257	14352	14249	14181	14155	14238	14210	14222	14263	14276	14185	14075	14200	14264	14141	14277	14209	14189	14360	14043	14109	14138	14253	14133	14032	14040	14187	14287	14271	14085	14141	14073	14182	14215	14245	14188	14166	14223	14114	14343	14173	14265	14446	14137	14235	14091	14067	14340	13964	14210	14404	14289	14292	14140	14396	14039	14281	14122	14149	14302	14189	14028	14182	14072	14047	14063	14288	14156	14210	14209	14176	14129	14012	14230	14229	14362	14165	14014	14089	14398	14222	14188	14246	14340	13963	14303	14190	14080	14348	14364	14256	14341	14157	14164	14258	14207	14250	14112	14273	14134	14235	14282	14317	14315	14237	14314	14175	14223	14260	14340	14244	14137	14281	14226	14254	14107	14346	14164	14201	14149	14231	14421	14083	14301	14136	14275	14154	14207	14298	14078	14305	14087	14017	14263	14332	14259	14362	14265	14202	14255	14184	14144	14123	14281	14113	14139	14185	14181	14118	14072	14204	14257	14339	14028	14255	14037	14164	14266	14240	14127	14313	14053	14116	14322	14197	14078	14173	14253	14297	14090	14131	14191	14214	14068	14252	14228	14145	14101	14254	14182	14142	14085	14124	14188	14244	14080	14135	14133	14177	14251	14133	14362	14276	14193	14334	14165	14228	14280	14048	14238	14243	14190	14325	14258	14307	14272	14225	14109	14252	14169	14219	14130	14283	14054	14277	14123	14393	14280	14128	14182	14154	14191	14260	14110	14052	14253	14191	14138	14242	14283	14125	14148	14256	14076	14225	14124	14100	14322	14317	14156	14208	14148	14340	14208	14018	14135	14363	14255	14342	14265	14186	14273	14347	14257	14205	14350	14174	14167	14155	14426	14264	14317	14186	14355	14158	14317	14171	14101	14260	14235	14298	14160	14225	14210	14398	14264	14091	14373	14239	14255	14119	14129	14262	14169	14310	14298	14329	14156	14301	14241	14135	14213	14227	14124	14200	14095	14142	14216	14333	14148	14181	14154	14293	14144	14264	14248	14166	14266	14181	14258	14184	14167	14012	14220	14183	14270	14132	14133	14154	14348	14224	14166	14249	14220	14222	14112	14125	14252	14161	14167	14164	14161	14256	14181	14236	14073	14303	14167	14278	14198	14231	14123	14100	14406	14193	14251	14274	14210	14114	14134	14366	14328	14225	14306	14269	14185	14240	14287	14234	14219	14213	14182	14267	14129	14269	14151	14212	14274	14179	14317	14195	14193	14089	14204	14417	14096	14363	14260	14241	14149	14282	14205	14164	14174	14075	14136	14063	14138	14066	14130	14173	14186	14279	14096	14191	14405	14244	14196	14132	14319	14212	14403	14185	14205	14219	14073	14240	14260	14041	14140	14441	14206	14114	14143	14310	14280	14147	14188	14247	14061	14003	14032	14230	14273	14246	14235	14275	14093	14310	14271	14277	14267	14145	14301	14156	14218	14228	14349	14252	14144	14331	14360	14203	14160	14204	14093	14271	14142	14240	14178	14081	14362	14132	14270	14273	14417	14236	14104	14244	14272	14195	14255	14086	14255	14351	14257	14285	14164	14292	14268	14144	14195
23560	21110	28667	24042	22262	22763	21206	17674	16702	16547	16406	15862	16005	15856	15778	15793	15694	15709	15473	15541	15511	15432	15475	15560	15582	15373	15649	15416	15518	15400	15395	15414	15314	15108	15488	15495	15409	15506	15482	15322	15461	15576	15490	15421	15262	15417	15455	15324	15441	15470	15876	16230	16332	15894	15774	15431	15495	15357	15450	15350	15119	15164	15373	15283	15486	15582	15236	15213	15432	15281	15289	15226	15277	15462	15260	15346	15468	15530	15471	15159	15206	15349	15149	15336	15298	15320	15292	15229	15129	15306	15293	15342	15479	15362	15456	15355	15362	15248	15391	15308	15303	15273	15250	15171	15146	15074	15387	15139	15124	15249	15253	15230	15150	15341	15339	15425	15370	15165	15552	15384	15370	15256	15442	15236	15278	15158	15300	15206	15389	15455	15511	15334	15192	15239	15433	15314	15421	15221	15211	15264	15298	15390	15281	15475	15475	15383	15439	15376	15273	15446	15319	15312	15268	15316	15352	15271	15460	15405	15379	15371	15432	15475	15378	15351	15311	15355	15281	15110	15322	15209	15332	15408	15124	15618	15443	15178	15214	15316	15356	15105	15281	15158	15276	15311	15296	15357	15343	15361	15377	15181	15352	15475	15444	15295	15370	15318	15491	15498	15298	15187	15275	15125	15292	15174	15291	15366	15284	15500	15373	15534	15191	15270	15282	15269	15385	15210	15243	15168	15180	15147	15334	15080	15410	15348	15289	15333	15413	15193	15358	15448	15146	15389	15280	15334	15398	15423	15394	15288	15478	15318	15327	15255	15129	15287	15315	15231	15334	15118	15195	15059	15109	15315	15301	15151	15333	15228	15236	15276	15409	15070	15233	15263	15271	15331	15398	15363	15267	15260	15311	15473	15602	15340	15415	15402	15076	15422	15231	15398	15304	15320	15137	15485	15582	15181	15194	15207	15408	15189	15422	15241	15367	15296	15386	15381	15327	15329	15384	15305	15245	15151	15312	15109	15223	15339	15450	15374	15231	15215	15335	15178	15151	15337	15143	15204	15320	15403	15232	15256	15389	15149	15096	15292	15229	15217	15192	15264	15317	15246	15333	15343	15197	15332	15190	15169	15225	15182	15389	15201	15228	15306	15339	15327	15185	15088	15262	15214	15388	15302	15415	15423	14973	15451	15216	15299	15236	15246	15260	15221	15400	15301	15294	15369	15404	15366	15413	15236	15570	15346	15170	15546	15189	15256	15289	15154	15289	15324	15195	15232	15525	15362	15302	15337	15457	15405	15416	15332	15164	15311	15279	15333	15069	15243	15301	15343	15192	15214	15352	15325	15154	15232	15231	15255	15250	15353	15258	15537	15396	15343	15277	15251	15194	15261	15131	15178	15225	15346	15269	15267	15282	15477	15434	15343	15309	15318	15246	15326	15328	15165	15123	15131	15452	15156	15126	15407	15204	15246	15397	15308	15436	15191	15187	15169	14995	15305	15296	15240	15196	15317	15501	15158	15221	15199	15424	15324	15303	15310	15258	15297	15538	15307	15414	15251	15335	15270	15188	15326	15465	15346	15059	15331	15225	15387	15359	15273	15220	15263	15529	15243	15190	15251	15402	15393	15340	15326	15233	15161	15421	15261	15156	15281	15476	15114	15372	15245	15436	15367	15295	15298	15344	15296	15207	15235	15240	15253	15148	15224	15245	15218	15321	15307	15236	15448	15395	15449	15303	15268	15306	15315	15211	15319	15426	15347	15428	15314	15356	15284	15395	15286	15167	15239	15335	15203	15371	15406	15340	15192	15297	15193	15277	15306	15333	15285	15334	15317	15450	15277	15125	15360	15283	15226	15214	15343	15318	15302	15147	15363	15226	15469	15179	15288	15248	15193	15271	15432	15368	15154	15075	15249	15393	15198	15146	15433	15261	15367	15292	15213	15246	15207	15304	15188	15208	15171	15237	15390	15224	15302	15244	15223	15174	15372	15340	15144	15226	15217	15268	15477	15239	15358	15471	15341	15217	15377	15442	15290	15135	15360	15372	15215	15291	15281	15371	15229	15246	15441	15261	15254	15417	15262	15275	15478	15441	15289	15436	15178	15409	15353	15267	15344	15143	15081	15190	15316	15369	15353	15304	15276	15232	15373	15365	15275	15374	15470	15283	15228	15421	14947	15197	15304	15369	15386	15357	15199	15052	15300	15351	15369	15228	15421	15481	15358	15205	15338	15374	15234	15314	15069	15258	15319	15239	15334	15253	15467	15337	15432	15324	15329	15357	15496	15419	15324	15172	15197	15461	15285	15373	15266	15505	15236	15315	15223	15305	15237	15107	15367	15473	15304	15306	15314	15383	15416	15349	15365	15500	15234	15109	15249	15151	15372	15422	15287	15222	15390	15407	15326	15207	15342	15093	15254	15278	15296	15468	15374	15364	15320	15377	15407	15483	15289	15179	15231	15126	15263	15216	15367	15362	15300	15212	15254	15186	15327	15232	15368	15160	15328	15418	15309	15181	15190	15316	15304	15243	15386	15231	15230	15200	15331	15194	15212	15315	15180	15372	15312	15279	15185	15231	15307	15365	15350	15218	15623	15148	15293	15338	15252	15153	15268	15383	15536	15510	15443	15314	15315	15218	15280	15219	15394	15442	15365	15184	15352	15195	15293	15299	15372	15186	15358	15590	15497	15354	15292	15290	15196	15542	15031	15207	15283	15111	15322	15215	15179	15333	15366	15261	15316	15457	15309	15264	15312	15383	15212	15333	15437	15384	15194	15319	15392	15251	15303	15410	15373	15392	15153	15552	15271	15311	15314	15461	15315	15286	15157	15401	15178	15070	15265	15305	14928	15527	15241	15156	15353	15287	15145	15483	15151	15339	15263	15214	14994	15326	15470	15497	15216	15152	15281	15352	15251	15578	15398	15327	15227	15389	15235	15174	15530	15389	15201	15323	15416	15532	15256	15219	15066	15374	15370	15364	15207	15318	15362	15349	15351	15428	15340	15138	15242	15351	15188	15219	15239	15334	15461	15520	15303	15224	15365	15207	15539	15211	15406	15228	15241	15266	15369	15452	15304	15142	15382	15303	15288	15356	15412	15033	15271	15510	15457	15270	15345	15356	15151	15300	15136	15292	15259	15386	15365	15347	15155	15232	15368	15251	15191	15425	15302	15281	15192	15217	15390	15376	15295	15211	15346	15401	15381	15314	15138	15198	15425	15473	15493	15406	15223	15368	15184	15336	15421	15362	15328	15434	15320	15391	15196	15331	15189	15555	15273	15369	15173	15350	15425	15295	15338	15368	15389	15334	15393	15315	15349	15440	15455	15224	15332	15459	15369	15367	15257	15186	15342	15433	15171	15388	15139	15193	15338	15336	15357	15435	15395	15374	15342	15339	15242	15159	15386	15175	15295	15393	15397	15327	15261	15291	15295	15356	15186	15440	15131	15110	15267	15401	15486	15339	15283	15325	15299	15212	15257	15285	15323	15280	15247	15400	15563	15238	15203	15001	15393	15308	15323	15340	15458	15195	15177	15398	15119	15482	15362	15160	15458	15385	15316	15267	15255	15375	15460	15411	15347	15306	15249	15417	15268	15318	15391	15325	15190	15232	15284	15241	15187	15392	15319	15371	15296	15206	15071	15094	15369	15447	15123	15190	15177	15364	15277	15433	15383	15311	15277	15187	15317	15299	15190	15321	15198	15345	15269	15115	15532	15291	15297	15288	15325	15330	15307	15298	15344	15251	15213	15351	15326	15248	15224	15286	15415	15463	15319	15340	15284	15377	15379	15210	15264	15314	15403	15277	15261	15208	15336	15493	15253	15345	15179	15359	15401	15326	15350	15427	15455	15328	15299	15329	15308	15455	15462	15289	15307	15304	15169	15290	15279	15260	15255	15359	15271	15208	15255	15635	15412	15223	15415	15277	15374	15199	15271	15205	15353	15311	15224	15218	15305	15178	15335	15357	15408	15336	15214	15298	15272	15341	15457	15284	15533	15284	15078	15256	15266	15227	15454	15339	15300	15527	15180	15356	15509	15263	15322	15263	15319	15394	15301	15154	15277	15189	15078	15117	15184	15245	15319	15445	15580	15324	15143	15382	15441	15323	15209	15296	15216	15109	15208	15138	15263	15392	15266	15236	15215	15222	15390	15388	15220	15162	15390	15359	15250	15325	15425	15304	15464	15217	15169	15245	15153	15159	15315	15349	15419	15403	15328	15306	15382	15320	15164	15375	15167	15394	15415	15454	15255	15327	15268	15332	15475	15353	15278	15367	15232	15430	15352	15239	15235	15403	15489	15200	15260	15317	15411	15425	15306	15221	15288	15413	15344	15294	15298	15248	15473	15444	15145	15318	15162	15324	15338	15307	15342	15214	15111	15333	15225	15366	15477	15321	15263	15318	15304	15354	15254	15266	15318	15397	15239	15173	15270	15340	15426	15271	15424	15070	15425	15311	15251	15277	15099	15289	15439	15391	15430	15337	15378	15286	15129	15201	15410	15174	15323	15324	15309	15352	15344	15360	15427	15380	15427	15341	15326	15307	15150	15199	15339	15083	15124	15304	15089	15305	15590	15317	15407	15189	15186	15358	15383	15346	15114	15375	15475	15446	15482	15226	15388	15340	15444	15128	15278	15353	15191	15470	15292	15488	15231	15144	15256	15108	15303	15309	15374	15247	15201	15207	15328	15305	15464	15323	15517	15268	15388	15302	15271	15184	15261	15186	15302	15296	15082	15251	15193	15328	15370	15335	15306	15378	15243	15303	15219	15154	15363	15225	15590	15365	15343	15279	15386	15223	15335	15376	15409	15307	15306	15570	15340	15351	15357	15231	15068	15369	15238	15371	15494	15494	15253	15258	15326	15052	15441	15391	15245	15325	15431	15297	15462	15341	15253	15317	15346	15453	15276	15314	15201	15359	15152	15330	15453	15306	15258	15322	15330	15162	15225	15169	15191	15044	15376	15043	15294	15216	15263	15459	15262	15438	15349	15427	15338	15312	15259	15256	15270	15239	15228	15335	15324	15494	15316	15329	15249	15323	15308	15212	15329	15394	15171	15378	15226	15151	15231	15141	15228	15227	15244	15153	15198	15414	15193	15157	15192	15370	15265	15308	15356	15347	15274	15276	15312	15080	15342	15186	15287	15400	15074	15193	15440	15522	15302
20577	37949	35911	28649	24393	21329	18853	17409	16604	15964	15814	15374	15068	14869	14705	14883	14639	14748	14499	14494	14598	14292	14421	14498	14282	14377	14555	14290	14527	14274	14328	14444	14331	14305	14378	14190	14454	14378	14437	14280	14325	14306	14534	14457	14440	14472	14390	14395	14274	14495	15111	15455	15409	15114	14610	14397	14372	14316	14319	14250	14360	14459	14379	14156	14414	14315	14272	14176	14283	14276	14140	14210	14438	14210	14307	14379	14243	14267	14192	14306	14374	14242	14242	14378	14186	14376	14413	14335	14321	14287	14238	14235	14147	14253	14314	14076	14273	14239	14233	14212	14331	14209	14405	14186	14395	14289	14199	14206	14202	14060	14293	14172	14221	14327	14444	14339	14221	14310	14319	14304	14298	14272	14471	14128	14211	14284	14167	14246	14204	14213	14183	14395	14261	14319	14081	14233	14258	14160	14226	14309	14177	14342	14370	14204	14336	14286	14236	14303	14197	14229	14207	14110	14306	14241	14275	14199	14303	14226	14213	14389	14234	14422	14246	14344	14238	14462	14199	14325	13974	14238	14296	14363	14325	14231	14326	14166	14192	14286	14423	14174	14202	14372	14120	13997	14208	14261	14302	14150	14280	14474	14254	14281	14256	14363	14450	14250	14449	14259	14400	14399	14210	14410	14212	14302	14034	14176	14283	14243	14186	14442	14291	14350	14340	14315	14321	14340	14413	14363	14226	14195	14258	14236	14179	14314	14391	14296	14346	14289	14406	14268	14374	14271	14319	14276	14561	14257	14362	14244	14271	14328	14281	14303	14264	14361	14199	14342	14264	14302	14342	14108	14437	14140	14277	14261	14191	14261	14259	14287	14334	14074	14477	14282	14243	14371	14271	14197	14369	14304	14370	14331	14345	14149	14311	14355	14311	14216	14455	14305	14310	14272	14254	14151	14259	14239	14210	14258	14214	14299	14302	14382	14389	14223	14242	14343	14166	14276	14250	14267	14219	14363	14076	14282	14463	14455	14432	14140	14285	14428	14236	14302	14215	14262	14177	14361	14133	14363	14199	14206	14295	14158	14288	14022	14356	14271	14188	14202	14352	14081	14373	14294	14295	14194	14398	14238	14337	14289	14261	14317	14187	14426	14262	14165	14274	14232	14156	14246	14221	14124	14309	14426	14213	14315	14208	14364	14361	14283	14183	14216	14334	14238	14212	14380	14376	14315	14331	14268	14288	14316	14250	14288	14463	14360	14267	14157	14253	14329	14289	14250	14388	14347	14404	14180	14354	14373	14200	14236	14217	14224	14112	14341	14257	14197	14251	14178	14301	14238	14215	14244	14154	14379	14166	14357	14155	14246	14342	14265	14241	14338	14264	14173	14310	14156	14248	14254	14284	14352	14215	14370	14308	14347	14250	14345	14266	14260	14140	14197	14227	14295	14234	14407	14173	14416	14303	14195	14332	14316	14304	14248	14341	14249	14262	14416	14144	14142	14354	14200	14320	14085	14417	14429	14119	14061	14561	14234	14163	14266	14236	14348	14330	14323	14297	14153	14126	14509	14178	14307	14440	14333	14378	14170	14328	14233	14186	14232	14297	14247	14212	14317	14288	14336	14416	14258	14318	14326	14281	14423	14241	14162	14248	14401	14188	14288	14216	14331	14380	14310	14164	14419	14310	14436	14402	14227	14189	14288	14077	14247	14108	14299	14259	14203	14096	14294	14243	14322	14077	14296	14382	14098	14276	14420	14236	14183	14173	14449	14177	14206	14281	14277	14185	14232	14377	14257	14201	14240	14197	14364	14321	14218	14227	14243	14384	14242	14364	14295	14076	14228	14117	14140	14358	14349	14420	14270	14210	14272	14304	14251	14131	14289	14379	14365	14326	14067	14246	14416	14291	14345	14161	14371	14412	14301	14378	14329	14402	14159	14345	14133	14291	14296	14159	14252	14200	14149	14308	14252	14359	14274	14376	14386	14105	14479	14160	14163	14267	14298	14351	14267	14355	14234	14463	14287	14235	14211	14237	14331	14135	14318	14239	14192	14304	14258	14425	14276	14274	14117	14384	14353	14451	14159	14263	14154	14358	14207	14167	14321	14324	14274	14286	14422	14174	14198	14309	14270	14440	14573	14047	14195	14326	14274	14144	14234	14374	14329	14320	14428	14083	14312	14062	14249	14269	14370	14216	14360	14288	14205	14212	14394	14332	14427	14260	14351	14479	14326	14207	14232	14247	14319	14228	14419	14342	14189	14189	14143	14185	14184	14284	14193	14409	14353	14250	14334	14215	14274	14307	14283	14154	14148	14330	14248	14170	14306	14218	14243	14344	14386	14202	14110	14337	14181	14158	14208	14315	14173	14226	14305	14209	14038	14401	14326	14206	14166	14211	14289	14154	14259	14100	14171	14260	14360	14438	14177	14277	14177	14357	14423	14302	14349	14370	14229	14296	14354	14284	14031	14135	14158	14378	14249	14285	14349	14236	14409	14380	14249	14383	14130	14284	14364	14297	14355	14170	14430	14322	14321	14316	14353	14229	14276	14287	14285	14390	14203	14351	14320	14101	14039	14283	14360	14189	14124	14241	14152	14329	14142	14253	14133	14415	14280	14252	14248	14322	14171	14216	14128	14377	14163	14185	14112	14169	14213	14146	14283	14266	14294	14312	14159	14328	14253	14174	14279	14297	14276	14401	14198	14114	14371	14261	14225	14339	14274	14434	14308	14315	14327	14166	14313	14348	14381	14393	14411	14206	14239	14363	14469	14292	14049	14362	14198	14352	14388	14152	14250	14256	14240	14299	14134	14111	14430	14495	14349	14214	14391	14240	14307	14376	14218	14410	14198	14076	14268	14240	14257	14238	14302	14289	14336	14294	14370	14239	14362	14238	14241	14299	14386	14302	14230	14182	14251	14464	14183	14320	14213	14294	14263	14195	14216	14174	14270	14162	14467	14224	14369	14426	14416	14120	14304	14362	14108	14216	14274	14352	14298	14396	14238	14319	14387	14174	14122	14318	14255	14229	14413	14099	14224	14342	14255	14343	14348	14244	14387	14153	14215	14446	14406	14280	14370	14264	14356	14293	14242	14219	14280	14364	14342	14151	14309	14090	14242	14257	14362	14465	14193	14325	14366	14207	14318	14179	14242	14099	14378	14200	14346	14246	14338	14417	14203	14174	14223	14413	14130	14351	14257	14338	14213	14189	14052	14288	14256	14258	14318	14179	14214	14277	14362	14034	14248	14352	14292	14335	14391	14292	14246	14195	14380	14211	14426	14366	14258	14277	14198	14359	14231	14206	14394	14263	14172	14602	14385	14197	14258	14124	14370	14172	14320	14175	14112	14176	14295	14395	14324	14321	14176	14225	14244	14270	14244	14202	14182	14368	14209	14224	14197	14352	14359	14263	14311	14275	14304	14092	14233	14230	14324	14370	14335	14246	14404	14350	14375	14150	14519	14138	14266	14502	14230	14361	14159	14219	14352	14369	14211	14282	14299	14281	14479	14241	14143	14241	14100	14333	14307	14384	14133	14318	14331	14301	14314	14324	14320	14216	14231	14300	14314	14324	14186	14360	14312	14142	14150	14314	14385	14217	14265	14248	14194	14405	14214	14311	14356	14251	14148	14289	14263	14235	14269	14140	14462	14228	14362	14426	14310	14190	14234	14355	14355	14245	14192	14186	14438	14351	14115	14336	14174	14324	14434	14361	14281	14126	14269	14146	14374	14125	14368	13999	14249	14175	14433	14228	14113	14368	14170	14360	14106	14269	14256	14363	14287	14269	14466	14497	14203	14064	14237	14427	14191	14269	14271	14292	14213	14238	14430	14292	14234	14386	14184	14325	14284	14268	14239	14260	14270	14374	14311	14299	14197	14220	14263	14343	14240	14277	14415	14407	14240	14302	14234	14344	14284	14235	14132	14289	14225	14397	14142	14235	14175	14221	14496	14141	14303	14084	14177	14288	14381	14121	14384	14449	14433	14087	14235	14208	14207	14365	14149	14432	14202	14194	14304	14250	14113	14324	14349	14252	14253	14346	14167	14298	14261	14276	14298	14394	14248	14429	14297	14146	14076	14308	14303	14283	14273	14301	14206	14338	14344	14278	14149	14206	14139	14334	14290	14257	14352	14332	14340	14376	14267	14404	14306	14276	14197	14080	14108	14203	14208	14228	14333	14426	14139	14121	14168	14328	14407	14180	14177	14230	14381	14360	14274	14240	14311	14506	14218	14250	14221	14074	14254	14432	14159	14221	14218	14225	14340	14227	14078	14282	14366	14236	14106	14252	14428	14332	14351	14314	14160	14058	14389	14421	14293	14342	14351	14278	14157	14159	14391	14231	14071	14254	14456	14327	14226	14232	14195	14186	14277	14126	14296	14237	14324	14330	14289	14301	14499	14287	14444	14199	14332	14211	14235	14294	14161	14275	14257	14312	14296	14104	14297	14201	14138	14286	14107	14073	14257	14203	14252	14237	14366	14251	14258	14337	14344	14185	14348	14281	14212	14368	14181	14372	14205	14379	14322	14453	14236	14334	14319	14269	14310	14200	14333	14199	14185	14318	14246	14277	14233	14251	14120	14337	14236	14309	14153	14408	14327	14126	14459	14412	14154	14301	14280	14227	14113	14345	14380	14087	14182	14339	14262	14447	14430	14186	14312	14290	14181	14128	14229	14312	14253	14349	14403	14321	14338	14174	14288	14127	14238	14288	14191	14330	14342	14317	14458	14240	14170	14229	14088	14150	14236	14378	14276	14354	14202	14253	14340	14318	14337	14142	14390	14322	14263	14229	14233	14212	14311	14345	14196	14338	14202	14067	14319	14382	14239	14264	14300	14351	14142	14164	14368	14301	14194	14256	14225	14288	14318	14171	14312	14344	14367	14216	14198	14327	14291	14265	14167	14279	14378	14323	14370	14219	14418	14335	14264	14202	14331	14304	14408	14291	14259	14386	14450	14317	14223	14213	14199	14327	14135	14321	14180	14267	14388	14353	14240	14336	14283	14322	14409	14284	14210	14345	14192	14171	14202	14096	14361	14368	14244	14305	14305	14315	14253	14101	14362	14347	14317	14145	14341	14237	14361	14379	14247	14222	14257	14308	14243	14319	14327	14155	14312	14281	14149	14288	14312	14130	14255	14173	14257	14091	14255	14164	14249	14395	14312
22485	20982	28866	23294	21355	23506	25071	19064	17348	17266	16934	16497	16354	16166	15943	16279	15896	15875	15670	15758	15638	15416	15395	15587	15675	15605	15520	15481	15408	15562	15404	15429	15502	15520	15418	15632	15607	15636	15555	15463	15408	15299	15502	15545	15502	15418	15317	15421	15467	15511	16375	16888	16778	16301	15843	15712	15472	15393	15362	15430	15206	15373	15329	15311	15339	15346	15510	15404	15439	15189	15295	15388	15458	15336	15322	15261	15386	15223	15240	15328	15373	15208	15256	15350	15226	15474	15217	15363	15386	15386	15401	15482	15310	15316	15437	15191	15351	15268	15471	15469	15305	15270	15510	15383	15571	15409	15465	15519	15299	15150	15380	15340	15371	15315	15201	15299	15185	15126	15247	15332	15253	15043	15329	15217	15464	15292	15297	15316	15474	15381	15335	15095	15102	15265	15434	15451	15507	15210	15319	15344	15110	15147	15330	15301	15354	15205	15181	15265	15218	15337	15297	15394	15386	15316	15373	15275	15324	15243	15199	15336	15395	15240	15191	15314	15430	15071	15182	15440	15389	15381	15428	15272	15302	15163	15444	15329	15289	15340	15371	15274	15334	15237	15264	15522	15463	15233	15157	15092	15168	15209	15373	15304	15405	15118	15088	15282	15493	15184	15492	15220	15450	15304	15439	15268	15200	15233	15261	15276	15460	15337	15254	15274	15465	15397	15139	15442	15219	15251	15289	15344	15385	15392	15496	15396	15299	15260	15152	15350	15253	15343	15374	15229	15401	15264	15281	15345	15441	15248	15284	15253	15359	15346	15154	15219	15284	15414	15346	15295	15423	15329	15395	15181	15298	15250	15160	15439	15192	15356	15380	15314	15403	15330	15059	15335	15312	15287	15427	15449	15328	15408	15262	15301	15478	15307	15286	15348	15293	15173	15169	15226	15194	15351	15474	15161	15363	15210	15326	15364	15315	15136	15175	15179	15411	15455	15112	15096	15313	15299	15284	15364	15319	15215	15200	15298	15194	15185	15193	15406	15417	15365	15566	15230	15220	15122	15426	15268	15303	15373	15422	15466	15134	15126	15284	15345	15186	15255	15222	15340	15319	15078	15383	15203	15339	15356	15082	15149	15258	15104	15354	15197	15302	15182	15253	15454	15240	15329	15167	15289	15277	15128	15376	15135	15268	15283	15341	15315	15295	15347	15231	15325	15185	15048	15378	15298	15166	15233	15303	15308	15091	15218	15329	15409	15337	15390	15454	15363	15349	15309	15219	15064	15399	15352	15359	15564	15419	15338	15174	15310	15167	15380	15306	15107	15334	15359	15137	15288	15196	15400	15261	15419	15369	15332	15181	15148	15218	15203	15229	15272	15163	15211	15276	15238	15301	15241	15129	15130	15236	15301	15361	15200	15319	15358	15206	15125	15154	15153	15310	15227	15276	15184	15272	15243	15253	15420	15483	15187	15346	15196	15021	15334	15336	15311	15107	15237	15388	15363	15316	15511	15228	15330	15075	15350	15177	15257	15365	15269	15178	15237	15059	15351	15200	15158	15361	15390	15340	15183	15437	15306	15283	15299	15048	15439	15438	15191	15306	15272	15164	15375	15306	15310	15217	15237	15381	15309	15297	15219	15381	15525	15330	15351	15288	15168	15086	15128	15232	15415	15232	15238	15359	15015	15163	15283	15357	15158	15285	15298	15214	15081	15264	15253	15322	15349	15305	15403	15354	15480	15320	15208	15336	15149	15449	15436	15257	15278	15421	15330	15417	15319	15376	15363	15369	15299	15293	15544	15322	15379	15345	15307	15219	15436	15201	15170	15421	15253	15251	15398	15355	15237	15260	15262	15111	15274	15393	15394	15223	15542	15502	15404	15398	15292	15350	15349	15356	15279	15215	15408	15306	15262	15166	15197	15242	15395	15207	15175	15147	15284	15413	15303	15380	15381	15280	15444	15199	15105	15565	15385	15272	15261	15123	15237	15282	15251	15274	15096	15544	15354	15439	15308	15150	15152	15365	15133	15298	15495	15278	15145	15330	15202	15240	15279	15246	15403	15318	15372	15175	15345	15265	15411	15219	15177	15326	15245	15300	15286	15352	15319	15171	15216	15280	15181	15219	15281	15226	15139	15168	15353	15286	15199	15296	15315	15194	15158	15381	15404	15130	15273	15201	15339	15379	15287	15390	15225	15266	15269	15212	15208	15141	15302	15236	15120	15244	15129	15254	15173	15253	15195	15197	15217	15177	15169	15098	15303	15331	15242	15146	15271	15319	15131	15229	15126	15217	15295	15174	15291	15164	15166	15320	15249	15415	15297	15200	15203	15376	15305	15048	15308	15294	15493	15162	15175	15230	15204	15271	15199	15169	15109	15325	15337	15337	15287	15172	15338	15160	15387	15223	15179	15383	15127	15154	15172	15100	15313	15184	15417	15345	15163	15232	15398	15350	15331	15272	15239	15321	15273	15061	15303	15114	15371	15283	15277	15185	15279	15350	15284	15290	15315	15411	15376	15307	15328	15280	15458	15124	15173	15257	15137	15355	15371	15337	15137	15095	15282	15186	15309	15244	15190	15320	15418	15362	15140	15161	15400	15291	15269	15420	15343	15233	15214	15451	15234	15260	15431	15282	15368	15188	15299	14997	15297	15197	15361	15339	15267	15038	15271	15391	15122	15406	15300	15256	15142	15360	15212	15118	15378	15272	15290	15427	15370	15185	15299	15173	15193	15268	15268	15164	15305	15184	15220	15304	15027	15377	15310	15367	15211	15332	15428	15131	15087	15277	15421	15185	15383	15443	15219	15227	15278	15131	15388	15294	15169	15265	15177	15293	15274	15227	15218	15279	15291	15222	15097	15427	15151	15190	15274	15429	15324	15146	15329	15175	15242	15118	15422	15179	15208	15355	15252	15309	15207	15204	15150	15370	15393	15326	15429	15241	15317	15330	15469	15336	15362	15205	15155	15103	15340	15499	15321	15045	15426	15280	15436	15161	15321	15313	15268	15167	15181	15207	15215	15153	15391	15053	15348	15245	15273	15287	15252	15338	15344	15338	15333	15321	15048	15215	15309	15136	15175	15331	15307	15385	15259	15245	15212	15237	15348	15220	15410	15146	15203	15450	15188	15242	15314	15343	15162	15169	15423	15213	15433	15161	15367	15402	15440	15383	15352	15454	15126	15173	15319	15197	15368	15140	15302	15194	15286	15275	15206	15374	15271	15142	15076	15400	15439	15518	15345	15455	15183	15120	15195	15100	15443	15202	15183	15324	15342	15320	15253	15218	15215	15258	15280	15410	15394	15241	15203	15171	15284	15422	15155	15273	15270	15125	15062	15256	15284	15275	15282	15300	15352	15337	15229	15344	15232	15253	15201	15216	15222	15439	15532	15148	15257	15249	15149	15190	15315	15211	15251	15319	15189	15381	15423	15343	15281	15343	15210	15228	15451	15150	15156	15202	15073	15485	15400	15508	15215	15250	15297	15248	15375	15271	15266	15305	15281	15218	15227	15299	15297	15421	15167	15290	15342	15400	15194	15173	15159	15378	15258	15226	15470	15399	15294	15356	15334	15222	15105	15314	15245	15179	15337	15290	15467	15363	15281	15381	15235	15302	15337	15250	15469	15240	15224	15213	15171	15054	15159	15343	15202	15415	15309	15112	15251	15347	15129	15349	15274	15248	15377	15232	15260	15412	15239	15446	15247	15344	15292	15351	15316	15323	15349	15527	15401	15304	15435	15381	15195	15105	15253	15346	15173	15302	15335	15265	15305	15306	15402	15266	15199	15086	15488	15327	15446	15325	15060	15302	15317	15256	15278	15235	15222	15205	15334	15204	15241	15419	15387	15278	15071	15251	15120	15255	15409	15398	15421	15289	15232	15349	15188	15416	15281	15292	15202	15198	15224	15213	15200	15157	15212	15304	15297	15350	15177	15252	15361	15273	15225	15203	15290	15247	15139	15174	15175	15359	15349	15197	15140	15157	15170	15247	15325	15135	15262	15408	15431	15066	15197	15343	15392	15555	15227	15269	15269	15300	15179	15209	15295	15447	15573	15273	15420	15459	15317	15199	15091	15235	15371	15343	15371	15101	15123	15080	15154	15113	15152	15231	15371	15305	15436	15509	15201	15185	15059	15222	15150	15085	15104	15329	15189	15359	15468	15125	15364	15350	15464	15372	15362	15244	15555	15350	15343	15195	15300	15440	15277	15145	15312	15299	15271	15306	15214	15303	15128	15213	15124	15203	15184	15462	15109	15530	15337	15297	15373	15183	15289	15271	15364	15239	15193	15345	15336	15316	15274	15281	15205	15269	15593	15273	15328	15306	15115	15265	15370	15316	15311	15183	15118	15234	15303	15140	15517	15358	15243	15262	15104	15340	15442	15434	15321	15117	15347	15270	15238	15484	15423	15393	15365	15149	15168	15287	15377	15323	15443	15542	15330	15296	15323	15252	15393	15291	15193	15270	15303	15197	15412	15326	15237	15256	15286	15397	15317	15249	15282	15279	15348	15252	15423	15322	15254	15355	15356	15234	15221	15218	15280	15191	15341	15162	15289	15434	15289	15291	15225	15353	15105	15100	15536	15140	15152	15448	15303	15287	15269	15424	15230	15428	15248	15298	15248	15353	15460	15405	15318	15244	15252	15294	15309	15291	15310	15339	15295	15447	15225	15133	15203	15206	15244	15315	15195	15172	15091	15266	15184	15407	15386	15344	15231	15189	15444	15261	15375	15304	15377	15313	15384	15251	15290	15113	15157	15264	15335	15170	15257	15225	15162	15247	15413	15281	15282	15265	15348	15346	15336	15098	15343	15436	15345	15295	15325	15176	15290	15252	15222	15120	15292	15293	15315	15262	15331	15435	15278	15104	15298	15194	15244	15334	15283	15079	15233	15285	15221	15206	15262	15248	15230	15251	15188	15098	15079	15185	15316	15261	15266	15203	15134	15328	15225	15395	15133	15342	15195	15242	15344	15271	15120	15245	15218	15425	15377	15310	15146	15414	15365	15355	15316	15268	15433	15262	15428	15092	15398	15253	15380	15367	15307	15231	15458	15309	15110	15204	15344	15114	15272	15407	15153	15320	15207	15188	15277	15428	15401	15388	15338	15332	15352	15263	15166	15219	15329	15512	15310	15251	15464	15228	15087	15407	15289	15358	15232
22344	41972	40487	32452	27705	23975	20805	18898	17485	16424	16145	15833	15294	15136	15075	14960	14894	14787	14757	14552	14486	14558	14212	14179	14255	14358	14375	14379	14379	14338	14258	14328	14387	14179	14436	14190	14472	14586	14394	14174	14252	14227	14418	14508	14157	14211	14316	14411	14397	14383	15821	16516	15986	15406	14738	14361	14317	14297	14196	14271	14089	14235	14231	14189	14236	14297	14254	14372	14194	14351	14143	14165	14224	14046	14351	14210	14256	14094	13991	14210	14386	14188	14094	14276	14291	14057	14317	14089	14334	14184	14334	14263	14158	14185	14154	14205	14016	14176	14100	14218	14161	14239	14136	14258	14173	14265	14138	14103	14083	14281	14168	14116	14261	14143	14252	14130	14306	14267	14080	14335	14124	14091	14332	14246	14250	14153	14117	14201	14110	14351	14176	14012	14088	14227	14108	14332	14229	14288	14075	14187	14167	14119	14243	14105	14368	14215	14151	14220	14345	14232	14173	14186	14172	14287	14197	14203	14140	14368	14271	14267	13940	14219	14236	14129	14181	14042	14252	14140	14110	14135	14339	14132	14244	14281	14301	14243	14307	14150	14350	14326	14248	14163	14005	14150	14110	14103	14271	14277	14073	14283	14201	14062	14205	14232	14150	14306	14251	14264	14006	14079	14234	14199	14181	14057	14208	14288	14152	14160	14143	14259	14294	14331	14143	14111	14141	14215	14343	14234	14300	14167	14183	14055	14070	14204	14171	14254	14173	14250	14265	14072	14303	14155	14080	14119	14185	14193	14257	14238	14128	14210	14187	14217	14321	14237	14203	14294	14046	14021	14167	14000	14185	13961	14230	14210	14136	14186	14172	14119	14226	14183	14103	14250	14375	14224	14080	14145	14170	14146	14241	14253	13997	14258	14323	14055	14096	14188	14278	14321	14160	14238	14160	14079	14083	14131	14265	14109	14314	13961	14139	14095	14217	14216	14088	14313	14332	14060	14306	14119	14323	14132	14313	14173	14118	14056	14326	14189	14100	14004	14228	14169	14209	14252	14250	14194	14162	14247	14080	14306	14350	14208	14180	14151	14108	14101	14259	14206	14254	14118	14257	14129	14320	14309	14125	14247	14174	14208	14123	14000	14223	14223	14149	14278	14282	14235	14130	14240	14062	14244	14273	14202	14162	14028	14142	14041	14069	14421	14131	14359	14168	14265	14284	14180	14105	14176	14058	14160	14131	14212	14226	14246	14316	14155	14250	14166	14222	14102	14226	14340	14170	14088	14158	14068	14238	14273	14124	14218	14111	14067	13888	14264	14190	14100	14230	14264	14262	14065	14290	14183	14206	14173	13974	14139	14246	14176	14152	14041	14131	14049	14206	14270	14178	14168	14212	14142	14300	14354	14262	14207	14459	14218	14126	14059	14251	14055	14229	14249	13988	14269	14161	14117	14236	14206	14150	14065	14159	14371	14276	14106	14259	14257	14099	14143	14334	14166	14206	14221	14097	14150	14304	14104	14172	14007	14108	14194	14059	14145	14116	14244	14157	14211	14156	14129	14210	14295	14132	14174	14247	14246	14137	14208	14327	14156	14127	13935	14128	14277	14018	14066	14209	14188	14273	14293	14204	14275	14115	14081	14089	14142	14132	14150	14050	14377	14077	14396	14259	14177	14247	14224	14142	14250	14274	14162	14166	14230	14147	14052	14226	14087	14280	14088	14198	14324	14214	14148	14087	14110	14189	14265	14396	14055	14097	14161	14047	14282	14276	14250	14133	14083	14171	14229	14050	14185	14108	14227	14292	14102	14211	14341	14199	14146	14126	14080	14272	14178	14097	14279	14136	14102	14215	14068	14185	14239	14209	14084	14209	14266	14224	14221	14203	14261	14229	14157	14113	14326	14001	14278	14084	14195	14258	14136	14123	14199	14101	14187	14190	14089	14084	14289	13997	14007	14031	14171	14226	14197	13991	14195	14254	14165	14234	14271	14113	14256	14066	14157	14123	14216	14370	14107	14308	14153	14162	14011	14117	14191	14139	14163	14227	14190	14239	14240	14197	14174	14208	14208	14270	14298	14067	14143	14050	14138	14041	14187	14138	14094	14342	14178	13989	14142	14121	13979	14085	14022	14087	14209	14291	14341	14165	14213	14089	14025	14021	14122	14215	14233	14149	14153	14039	14095	14162	14230	14193	14107	14294	14215	14243	14309	14187	14115	14255	14131	14227	14281	14177	14114	14226	14191	14344	14253	14137	14140	14086	14121	14189	14235	14315	14269	14309	14095	14123	14265	14138	14167	14241	14119	14180	14097	14087	14302	14199	14198	13999	14162	14135	14280	14219	14055	14190	14211	14280	14102	14173	14105	14210	14174	14107	14020	14137	14277	14185	14090	14319	14225	14229	14188	14171	14171	14223	14156	14191	14185	14122	14051	13995	14297	14099	14108	14100	14297	13990	14187	14194	14220	14080	14317	14184	13981	14181	14126	14049	14229	14100	14094	14395	14068	14144	14255	14096	14064	14112	14114	14179	14413	14241	14263	14131	14068	14074	14232	14199	14125	14108	14375	14236	14270	14252	14183	14179	14253	14212	14278	14195	14043	14240	14002	14202	14295	14308	14256	14196	14237	14161	14230	14129	14284	14271	14159	13949	14088	14381	14045	14229	14160	14236	14153	14011	14013	13990	14067	14218	14342	14322	14138	14128	14016	14162	14223	14201	14070	14313	14186	14274	14221	14188	14120	14271	14191	14348	14135	14204	14318	14118	14008	14233	14040	14121	14217	14251	14139	14151	14194	14148	14104	14172	14157	14083	14343	14244	14304	14139	13990	14343	14143	14271	14050	14060	14149	14235	13993	14178	14169	14170	14055	14151	14200	14289	14057	14243	14251	14224	14218	14122	14264	14252	14212	13991	14181	14086	14246	14374	14081	14151	14244	14185	14035	13956	14239	14165	14361	14292	14100	14167	14198	14188	14111	14330	14191	14246	14145	14241	14175	14168	14071	14216	14077	14142	14062	14061	14318	14191	14107	14102	14399	14095	14001	14156	14221	14255	14290	14045	14180	14152	14051	14115	14001	14082	14171	14155	14226	14087	14076	14113	14247	14171	14201	13995	14274	14140	14202	14167	14221	14050	14236	14154	14211	14234	14235	14175	14153	14026	14242	14016	14272	14017	14162	14196	14013	14177	14152	14132	14279	14025	14230	14147	14206	14046	14050	14153	14226	14121	14308	14312	14074	14039	14164	14076	14046	14251	14072	14216	14077	14123	14229	14208	14341	14190	14267	14290	14240	14190	14215	14076	14089	14182	14185	14269	14191	14228	14287	14178	14101	14101	13987	14162	14105	14000	14126	14203	14011	14116	14127	14299	14195	14143	14210	14174	14114	14237	14071	14201	14197	14114	14077	14089	13958	14221	14268	14180	14089	14061	14180	14119	14162	14231	14130	14231	14284	14270	14324	14145	14134	14207	14042	14220	14109	14251	14209	14177	14087	14147	14238	14124	14174	14241	14212	14021	14161	14187	14219	14257	14179	14147	14215	14152	14163	14197	14258	14060	14168	14295	14124	14173	14107	14169	14116	14248	14074	14158	14107	14220	14202	14197	14215	14333	14132	14162	14293	14162	14076	14309	14179	14295	14197	14138	14118	14184	14073	14167	14075	14200	14111	14128	14131	14228	14138	14309	14235	14090	14232	14193	14148	14131	14085	14297	14233	14068	14250	14139	13927	14189	14385	14182	14137	14220	14019	14234	14183	14145	14264	14209	14251	14084	14194	14251	14300	14170	14311	14103	14128	14177	14276	14187	14242	14228	14204	14315	14224	14207	13992	14284	14081	14200	14117	14127	14111	14078	14156	14291	14209	14181	14124	14250	14182	14160	14290	14133	14238	14100	14063	13846	14156	14191	14137	14099	14152	14141	14093	14147	14204	14127	13996	14128	14154	14091	14216	14105	14196	14218	14267	14245	14157	14172	14258	14010	14053	14261	14359	14009	14247	14052	14190	14218	14140	14043	14152	14292	14143	14229	14161	14157	14134	14056	14140	14219	14129	14339	13946	14039	14275	14259	14106	14017	14151	14208	14170	14206	14256	14251	14152	14280	14164	14091	14086	14046	14074	14275	13999	14241	14024	14185	14284	14051	14171	14043	14079	13974	14130	14346	14014	14383	14136	14070	14197	14126	14260	14142	14179	14126	14363	14263	14315	14120	14274	14304	14096	14305	14112	14245	14172	14245	14214	14223	14167	14240	14311	14239	14060	14305	14235	14132	14000	14212	14063	14143	14411	14079	14259	14288	14250	14274	14190	13961	14153	14051	14190	14250	14154	14071	14130	14291	14085	14126	14051	14055	14243	14189	14112	14268	14244	14179	14291	14098	14058	14264	14264	14090	14234	14240	13930	14227	13967	14057	14152	14141	14043	14147	14208	14165	14075	14191	14289	14089	14220	14185	14172	14253	14195	14146	14232	14208	14105	14216	14277	14188	14065	14155	14041	14192	14021	14333	13933	14036	14246	14173	14113	14186	14315	14095	14140	14206	14018	14069	14206	14183	14152	14232	14204	14094	14136	14331	14222	14289	14278	14098	14120	14186	14260	14166	14114	14120	14018	14119	14200	14148	14198	14131	14264	14021	14190	14083	14184	14202	14348	14188	14215	13999	14152	14218	14069	14295	14040	14261	14170	14288	14125	14156	14044	14143	14271	14160	14256	13996	14096	14202	14057	14121	14075	14290	14139	14140	14341	14234	14095	14086	14078	14211	14121	14163	14211	14366	13994	14245	14331	14240	14066	14191	14179	14129	14226	14216	14283	14225	14256	14313	14297	14237	14340	14227	14182	14020	13961	14211	14115	13974	14135	14050	14265	14276	14188	14125	14099	14113	14269	14109	14073	14157	14117	14201	14210	14239	14251	14127	14151	14193	14160	14151	14169	14339	14090	14148	14385	14221	14031	14078	14248	14170	14134	14228	14116	14133	14242	13928	14213	14198	14066	14218	14190	14036	14166	14291	14186	14054	14160	14174	14232	14148	14020	14151	14046	14129	14026	14166	14204	13963	14223	14171	14173	14252	14106	14082	14263	14279	14155	14222	14214	14207	14196	14389	14099	14083	14016	14196	14174	14029	14193	14274	14235	14172	14130	14299	14082	14146	14247	14243	14030	14159	14098
27131	22624	27886	24755	19542	17853	16981	16352	15875	15531	15615	15568	15606	15577	15487	15445	15286	15265	15181	15224	15236	15362	15428	15131	15401	15390	15027	15218	15438	15024	15016	15224	15302	15251	15329	15229	15222	15215	15205	15314	15287	15263	15213	15391	15275	15167	15297	15141	15342	15225	15196	15258	15449	15456	15396	15211	15357	15257	15291	15456	15149	15044	15078	15387	15108	15268	15290	14999	15197	15307	15447	15528	15155	15005	15252	15262	15019	15232	15324	15194	15064	15008	15104	15025	15250	15071	15067	14940	15026	14957	15055	15232	15078	15182	15257	15340	15159	15323	15347	15213	15075	15418	15256	15395	15159	15130	15109	14829	15060	15259	15075	15191	15441	15240	15223	15216	15097	15002	15314	15403	15200	15200	15043	15036	15254	15023	15187	15235	15198	15076	15198	15096	15230	15195	15268	15086	14874	15382	15191	15031	15142	15090	15203	15285	15214	15125	15301	15117	15086	15240	15137	15168	15116	14954	15186	15074	15185	15264	15139	15112	15288	15219	15058	15117	15245	15067	15130	15042	15213	15384	15207	15057	15134	15111	15051	15161	15180	15142	15048	15058	15243	15163	15200	15287	15301	15201	15045	15164	15369	15190	15536	15059	15222	15220	15163	15235	15313	15234	15208	14981	15160	15181	15226	15370	15192	15117	15201	15204	15190	15017	15200	15000	15228	15156	14977	15197	15070	15058	15109	15214	14989	15150	15068	15152	15130	15170	15154	15103	15188	15364	15296	15185	15080	15043	15241	15201	15226	15348	15233	15029	15389	15183	15224	15104	15050	14999	15191	15362	15202	14916	15138	15313	15219	15146	15126	15135	15246	15048	15226	15057	15187	15287	15165	15188	15111	15265	15151	15228	15064	15188	15084	15325	15217	14991	15212	15126	15124	15101	15002	15246	15138	15253	15251	15223	15197	14950	15179	15097	15143	15034	15241	15286	15140	15198	15197	15123	15387	15257	15127	15034	15192	15140	15309	15226	15217	15288	15021	15268	15141	15183	15100	15151	15098	15338	15402	15246	15190	15169	15244	15195	15214	15315	15184	15187	15071	15176	15144	15119	15182	15157	15139	15073	15254	15195	15220	15180	15186	15212	15138	15081	15355	15041	15133	15208	15364	15144	15193	15159	15270	15085	15131	15195	15297	15180	15121	15167	15215	15230	15209	15025	15139	15241	15388	15138	15374	15140	15013	15094	15197	15267	15237	15253	15335	15099	15103	15354	15205	15219	15233	15270	15230	15161	15195	15206	15076	15085	15452	15244	15004	15303	15303	15284	15292	15214	15182	15193	15297	15116	15268	15257	15178	15169	15347	15168	15248	15333	15019	15336	15015	15093	15179	15058	15121	15228	14993	15124	15166	15068	15142	15204	15252	15124	15092	15202	15238	15034	15210	15321	15302	15189	15148	15263	15075	15101	15406	15175	15162	15221	15336	15308	15265	15252	15163	15385	15205	15187	15395	15270	15139	15075	15348	15280	15136	15429	15155	15080	15052	15239	15221	15250	15225	14924	15108	15141	15321	15071	15219	15170	15091	15193	15508	15230	15229	14993	14930	15070	15089	15427	15066	15154	15205	15267	15009	15091	15368	15306	15262	15378	15141	15092	15105	15329	15287	15286	15272	15045	15041	15119	15301	15271	15152	15275	15320	15063	15318	15344	15113	15159	15204	15216	15111	15102	15030	15019	15175	15208	15332	15278	15157	15288	15206	15139	15233	15066	15212	15051	15125	15231	15025	15267	15163	15136	15009	15173	15161	15084	15213	15090	15025	15196	15336	15206	15159	15074	15163	15345	15404	15282	15039	15057	14940	15263	15304	15136	15216	15259	15300	15309	15067	15076	15085	15124	15268	15053	15195	15033	14988	15165	15296	15085	15076	15172	15074	15066	15585	15223	15136	15144	15327	15098	15399	15241	15316	15257	15077	15087	15269	15247	15170	15100	15377	15235	15066	15071	15054	15300	15319	15120	15112	15155	15260	15212	15110	15104	15285	15222	15414	15233	15164	15225	15206	15219	14865	15142	15184	15336	15305	15045	15107	15168	15063	15105	15181	15162	15302	15232	15079	15159	15266	15117	15082	15359	15174	15145	15201	15251	15105	15353	15252	14790	15286	15216	15221	15232	15200	15193	15346	15380	15393	15120	15194	15187	14960	15377	15268	15331	15208	15216	15020	15125	15131	15202	15311	15263	15323	15026	15376	15228	15084	15233	15071	15144	15169	15126	15206	15383	15032	15128	15335	15211	15201	15171	15100	15122	15278	15242	15257	15111	15291	15162	15425	15231	15123	15366	15175	15367	15299	15092	15304	15192	15311	15278	15076	15055	15078	15365	15224	15198	15301	15032	15241	15067	15055	15069	15106	15166	15038	15171	14933	15277	15049	15464	15272	15136	15283	15275	15286	15063	15111	15212	15294	15171	15322	15197	15352	15351	15289	15210	15075	15131	15265	15150	15223	15139	15218	15298	15276	15363	15188	15089	15034	15114	14985	15269	15211	15049	15110	15078	15376	15302	15240	15119	15076	15200	15143	15108	15344	15097	15097	15238	15356	15086	15061	15149	15107	15300	15113	15279	15259	15358	15143	15364	15192	15317	15215	15197	15141	15114	15235	15161	15155	15362	15218	15151	15188	15084	15075	15203	15138	15313	14985	15182	15271	15153	15289	15541	15344	15098	15169	15162	15239	15315	15205	15339	15433	15135	15209	15168	15242	15441	15365	15070	15290	15119	15206	15154	15150	15074	15130	15217	15213	15078	15219	15251	14992	15120	15178	15157	15136	15251	15144	15260	15061	15174	15193	15369	15336	15073	15240	15238	15064	15164	15296	15140	15288	15251	15167	15241	15175	15165	15017	15264	15234	15245	15206	15164	15251	15274	15076	15311	15187	15174	15223	15145	15289	15304	15231	15259	15173	15201	15303	15350	15332	15072	15015	15240	15193	15060	15191	15339	15148	15273	15243	15164	15123	15238	15164	15226	15205	15237	15163	15198	15058	15147	15297	15295	15124	15199	15274	15319	15329	15139	15181	15204	15168	15179	15260	15271	15265	15257	15144	15235	15024	15283	15228	15052	14898	15193	15161	15345	15176	15042	15300	15306	15189	15037	15144	15277	15091	15258	15108	15129	15157	14999	14971	15023	15118	15061	15216	15247	15235	15187	15168	15099	15027	15075	15121	15150	15215	15029	15185	15133	15371	15160	15068	14863	15216	15111	15301	15043	15258	15348	15286	15179	15165	15238	15105	15391	15040	15241	15095	15351	15293	15228	15140	15245	15342	15221	15160	15296	15203	15264	15091	15206	15276	15170	15296	15174	15204	15198	15089	15159	15323	15153	15288	15355	15263	15121	15076	15138	15220	15220	15264	15319	15419	15103	15162	15187	15218	14946	14982	15334	15135	15218	15192	15316	15045	15117	15300	15041	15196	15405	15161	15129	15154	15306	15361	15113	15135	15050	15262	14998	15165	15135	15119	15148	15238	15104	15236	15324	15249	15103	15173	15210	15254	15166	15334	15170	15180	15201	15299	15210	15314	15220	15167	15273	15147	15190	15315	15196	15238	15204	15199	15241	15238	15190	15341	15305	15201	15198	15330	15261	14998	15211	15019	14990	15395	15026	15160	15194	15205	15110	15140	15159	15108	15239	15231	15228	15069	15198	15055	15236	15233	15262	15222	15090	15173	15309	15150	15317	15125	15096	15297	15225	15177	15427	15286	15206	15213	15276	15222	15366	15236	15316	15206	15180	15114	15440	15162	15136	15373	15156	15289	15379	15226	15122	15062	15151	15292	15058	15152	15151	15256	15169	15062	15077	15195	15223	15152	14974	15100	15365	15263	15078	15136	15241	14987	15087	15207	15309	14938	15193	15142	15356	15198	15015	15371	15270	15266	15224	15132	15225	15192	15222	15096	15104	15098	15323	15144	15134	14949	15188	15064	15158	15197	15263	15097	15219	15270	14940	15200	15176	15121	15193	15058	15150	15143	15206	15374	15287	15144	15156	15305	15164	15384	15356	15121	15116	15253	15432	15090	15179	15187	15264	15227	15163	15209	15171	15153	15142	15355	15244	15255	15393	15240	15170	15219	15137	15173	15288	15113	15087	15232	15217	15205	15193	15322	15487	15197	15140	15062	15200	15149	15112	15383	15265	15212	15230	15353	15178	15164	15390	15428	15158	15338	15215	15308	15348	15192	15123	15257	15139	15180	15226	15341	15254	15310	14962	15182	15137	15155	15246	15113	15096	15039	15117	15181	15307	15287	15255	15300	15176	15327	15027	15335	15181	15150	15397	15360	15082	15283	15128	15119	15208	15174	15327	15166	15121	15283	15351	15040	15101	15148	15102	15165	15149	15223	15222	15181	15147	15238	15241	15222	15238	15356	15150	15085	15135	15302	15262	15302	15385	15209	15308	15294	15261	15108	15094	15351	15142	15176	15197	15366	15223	15171	15234	15276	15223	15246	15186	15328	15125	15279	15090	15149	15267	15193	15382	15285	15049	15237	15108	15339	15289	15111	15324	15151	15429	15287	15331	15318	15228	15211	15366	15097	15104	15117	15153	15218	15241	15173	15097	15119	15046	15228	15184	15130	15187	15291	15332	15370	14920	15166	15161	15379	15249	15077	15105	15438	15149	15211	15033	15157	15192	15401	15162	15233	15114	15496	15225	15340	15270	15217	15168	15190	15319	15085	15311	15274	14997	15167	15238	15179	15216	15319	15240	15187	15267	15289	15269	15213	15256	15313	15007	15163	15365	15124	15210	15119	15191	15326	15191	15113	15219	15084	15098	14969	15173	15338	15135	15199	15133	15341	15218	15271	15177	15336	15203	15272	15221	15205	15298	15111	15169	15258	15129	15337	14955	15135	15088	15162	15346	15125	15182	15192	15208	14994	15002	15014	15035	15242	15178	15115	15162	15344	15264	15203	15084	15193	15157	15106	15041	15378	15302	15146	15143	15088	14997	15013	15057	15099	15151	15288	15210	15131	15220	15183	15041	15006	15128	15228	15153	15145	15008	15018	15312	15241	15228	15250	15294	15241	15282	15143	15318	15250	15118	15157	15141	15159	15115	14960	15159	15234	15288	15264	15213	15262	15234	15229	15064	15175	15011	14996	15211	15224	15351
20346	30855	30177	23675	20417	18241	16514	15778	15283	14951	14904	14780	14551	14465	14432	14401	14423	14277	14174	14400	14280	14212	14113	14230	14127	14200	14300	14209	14040	14147	14123	14244	14149	14131	14340	14080	14100	14195	14097	14104	14526	14164	14269	14119	14143	14303	14191	14178	14284	14105	14284	14394	14426	14417	14286	14068	14193	14084	14290	14308	14210	14063	14221	14223	14220	14082	14194	14072	14249	14267	14204	14317	14154	14172	13994	14121	14160	14193	14344	14202	14132	13990	14072	14261	14170	14294	13992	13997	14331	14172	14213	14227	14228	14187	14174	14228	14237	14218	14082	14194	14196	14116	14281	14282	14046	14138	14074	14133	14195	14059	14301	14176	14226	14313	14301	14094	14063	14190	14009	14164	14218	14220	14087	14141	14053	14117	14113	13912	14065	14009	14076	14257	14166	14068	14244	14176	14122	14067	14224	14108	14256	14193	14381	13951	14131	14117	14024	14126	14119	14194	14271	14070	14143	14338	14028	14062	14034	14011	14270	14185	14089	14288	14157	14191	14185	14213	14174	14099	14055	14080	14168	14141	14159	14249	14166	14051	14297	14162	14324	14242	14213	14188	14144	14292	14220	14093	14078	14189	14099	14041	14193	14258	14105	14218	14109	13981	14240	14046	14203	14094	14301	14127	14045	14090	14245	14106	14076	14037	14134	14087	14124	14178	14033	14109	14103	14056	14106	14233	14253	14081	14194	14229	14218	14211	14014	14290	14186	14216	14340	14157	14252	14259	14279	14143	14202	14302	14017	14042	14126	14055	14145	14046	14075	14157	14272	14089	14096	14116	14144	14283	14084	14121	14220	14107	14287	14065	14123	13995	14243	14057	14153	14216	14069	14158	14106	14035	14191	14188	14089	14119	14201	14171	14163	14044	14272	13928	14165	14406	14135	14013	14173	14077	14192	14225	14176	14037	14032	14232	14048	14135	14141	14093	14293	14025	14088	14152	14012	14025	14082	14129	14223	14096	14384	14119	14284	14100	14116	14035	14129	14175	13988	13860	14167	14125	14062	14132	14118	14084	14182	14041	14213	14089	14095	14089	14106	14208	14128	14136	14228	14245	14041	14198	14246	14139	14150	14056	14234	14101	14167	14184	13959	14157	14190	14095	14217	14010	14131	14212	14103	14248	14190	14171	14106	14192	14292	14055	14255	14158	14087	14204	14144	14220	14130	14360	14227	14088	14047	14141	14207	13945	14067	14202	14024	14072	14248	14170	14126	13999	14115	14065	14277	14250	14161	14147	14128	14186	14322	14213	14196	14199	14046	14037	14044	14218	14219	14266	14103	14100	14271	14264	14257	14107	14134	14201	14261	14088	14108	14045	14217	14145	14237	14126	14270	14131	14251	14145	14123	14267	14063	14038	14205	14202	14108	14149	14152	14118	14044	14207	14162	14242	14218	14158	14029	14197	14239	14203	14347	14258	14106	14136	14119	14129	14071	14094	14178	14195	14101	14135	14178	14243	14153	14149	14236	14131	14151	14058	14134	14149	14039	14305	14123	14250	14186	14131	14008	14082	14005	14295	14119	14145	14196	14114	14132	14048	14000	14191	14150	14313	14093	14192	14258	14169	14080	14156	14179	14037	13946	14126	14223	14085	14023	14020	14062	14223	14104	14082	14199	14092	14134	14126	14087	14200	14144	14087	14085	14167	14192	14244	14180	13990	13988	14271	14126	14140	14250	14277	14194	14180	14217	14217	14150	14053	14109	14349	14191	14227	13976	14196	14162	14150	14216	14155	14075	14302	14133	14300	14160	14049	14176	14171	14197	14222	14053	14245	14180	14216	14195	14082	14269	14178	14056	14146	14040	14332	14237	14141	14130	14113	14121	14103	14181	14106	14162	14075	14052	14081	14034	14055	14013	14233	14211	14095	14220	14024	14281	14213	14144	13993	14215	14233	14115	14130	14124	14148	14136	14126	14196	14229	14383	14226	14193	14156	14111	14180	14315	14131	14153	13946	14125	14294	14047	14187	14282	14050	14308	14014	14056	14259	14291	14105	14200	14203	14229	14188	14319	14220	14063	14130	14087	14311	14050	14258	14204	14329	14135	14114	14094	14122	14235	14150	14275	14183	14237	14091	14165	14164	14268	14017	14094	14228	14172	14028	14108	14142	14041	14066	14260	14285	14061	14219	14061	14249	14207	14194	13950	14132	14178	14185	14248	14172	14120	14144	14108	14257	14369	14124	14195	14202	14154	14372	14068	14140	14195	14091	14244	14187	14115	14012	14146	14242	14389	14182	14126	14151	14119	14289	14017	14183	14245	14298	14156	14132	14115	14207	14043	14170	14159	14179	14207	14260	14147	14149	14043	14130	14241	14233	14035	14215	14122	14166	14095	14225	14301	14098	14281	14092	14056	14214	14319	14112	14115	14061	14016	14209	14015	14217	14387	14162	14317	14160	14182	14079	13979	14217	14213	14225	14073	14186	14225	14155	14191	14176	13966	14111	13965	14140	13961	14216	14080	14214	14298	14023	14030	14281	14079	14275	14183	13985	14090	14182	14197	14125	14470	14300	14235	14265	14141	14271	14141	14144	14167	13962	14129	14100	14140	14239	14332	14254	14111	14139	14183	14099	14263	14105	14142	14121	14150	14242	14229	14046	14285	14095	14165	14171	14049	14192	14053	14239	14111	14112	14071	14247	14283	14268	14128	14200	14231	14177	14153	14082	14083	14105	14232	14179	14198	14207	14213	14017	14223	14165	14301	14190	14336	13999	14319	14208	14053	14133	14153	14113	14186	14150	14162	14152	14102	14020	14252	14068	14010	14044	14272	14061	14254	14159	14059	14242	14305	14137	14250	14214	14169	14287	14000	14251	14288	14164	14175	14221	14116	14177	14158	14248	14252	14045	14107	13941	14200	14278	14181	14030	14205	14190	14108	14133	14172	14419	14060	14191	14043	14348	14063	14268	14238	14192	14199	14475	14154	14102	13953	14204	14214	14179	14179	14127	14159	13985	14352	14205	14077	14126	14175	14151	14149	14227	14101	14025	14196	14099	13985	13975	14088	14042	14042	14127	14192	14187	14275	14182	14061	14152	14126	14117	14081	14053	14160	14120	14034	14205	14218	13986	14201	14255	14137	14267	14150	14217	14193	14070	14121	14070	14215	14111	14232	14148	14059	14139	14180	14116	14169	14195	14113	14244	14261	14200	14278	13965	14174	14287	14263	14085	14120	14296	14257	14246	14186	14138	14140	14243	14156	14246	14201	14073	13966	14084	14130	14181	14414	14207	14145	14238	14209	14096	14111	14161	14247	14149	14094	14158	14207	14171	14216	13964	14020	14255	14209	14082	14194	14206	14086	14174	14175	14308	14151	14216	14141	14113	13969	14163	14263	14145	14015	14235	14066	14285	14377	14074	14212	14221	14213	14098	14127	14033	14107	14169	14313	14202	13992	14111	14295	14119	14184	14135	14092	14272	14262	13994	14218	14034	14131	14131	14186	14277	13958	14116	14214	14226	14079	14088	14299	14058	14060	14099	14074	14224	14309	14267	14176	14011	14177	14195	14250	13954	14131	14137	14192	14111	14302	14051	14185	14252	14255	14242	14270	14166	14185	14031	14048	14188	14264	14105	14169	14406	14095	14060	14153	14328	14162	14059	14169	14232	14268	14320	14174	14029	14315	14159	14054	14128	14230	14216	14181	14043	14186	14233	14008	14032	14105	14256	14123	14348	14197	14245	14162	14164	13969	14171	14189	14231	14163	13978	14315	14083	14165	14054	14239	14164	14189	14127	14158	14112	14247	14240	14363	14150	14149	14148	14117	14289	14181	14268	14155	14012	14193	14191	14128	14228	14134	14268	14232	14122	14291	14243	14155	14001	14133	14135	14137	14158	14120	14134	14161	13993	14236	14152	14153	14288	14160	14016	14134	14023	14053	14084	14148	14072	14076	14121	14035	14152	14314	14132	14167	13923	14273	14222	14018	14233	14011	14227	14112	14075	14295	14027	14291	14073	14257	14326	14118	14256	14163	14231	14114	14030	14136	14151	14300	14237	14055	14132	14034	14073	14232	14212	14171	14193	14214	14243	14077	14224	13979	14223	13976	14122	14233	14090	14173	14173	14108	14186	14114	14082	14235	14383	14197	14082	14197	14059	14360	14106	14197	14140	14173	14170	14021	14302	14104	14083	14061	14281	14074	14092	14001	14072	14088	14096	14207	14163	14014	14137	14293	14095	14297	14210	14104	14021	14293	14144	14121	14251	13906	14112	14248	14099	14295	14028	14246	14044	14306	14020	14148	14159	14112	14201	14119	14160	14157	14116	14114	14203	13936	14264	14338	14299	14069	14091	14293	14111	14212	14234	14019	14113	14033	14112	14115	14003	14177	14135	14089	14167	14088	14364	14150	14099	14069	14238	14318	14092	14171	14094	14316	14132	14112	14069	14120	14312	14094	14082	14184	14037	14009	14262	14186	14061	14263	14200	14099	14205	14163	13995	14315	14000	14144	14285	14103	14099	14098	14181	14230	14206	14188	14130	13974	14152	14097	14153	14018	14133	14222	14238	14098	14107	14062	14344	14052	14151	14244	14247	14258	14291	14179	14208	14120	14221	14184	14106	14117	14134	14006	14095	14160	14062	14261	14346	14264	14361	14288	14095	14175	14288	14139	14091	14065	13983	14251	14189	14162	14181	14209	14167	14144	14103	14144	14176	14227	13972	14360	14189	14170	14164	14110	14271	14212	14147	14199	14031	14134	14208	14215	14265	14060	14213	14193	14132	14127	14267	14146	14079	14018	14170	14217	14121	13970	14319	14194	14214	14210	14030	14125	14195	14207	14082	14174	14276	14320	14232	14086	14116	14214	14331	14210	14189	14377	14179	14218	14053	14244	14201	14134	14179	14237	14209	14331	14310	14203	14091	14306	14080	14207	14143	14228	14275	14099	14002	14184	13971	14329	14151	14165	14180	14075	14241	14112	14181	14237	14283	14161	14105	14123	14151	14057	14278	14229	14159	14055	14282	14288	14212	14146	14243	14086	14023	14331	14169	14105	14120	14249	14163	14228	14111	14171	14169	14217	14123	14148	14050	14287	14143	14061	14077	14061	14080	14061	14125	14281	14137	14206	14284	14060	14111	14076	14229	14016	14187	14203	14288	14047	14020
23573	21142	28686	24069	22276	22507	20969	17528	16627	16160	16121	15912	15756	15600	15835	15628	15489	15498	15382	15342	15446	15441	15242	15107	15227	15305	15471	15226	15095	15248	15201	15263	15284	15317	15243	15315	14993	15183	15435	15203	15058	15531	15107	15047	15158	15120	15155	15304	14961	15212	15593	16113	16110	15719	15563	15254	15300	15076	15189	15124	15123	15203	15030	15203	15139	15201	15184	15153	15222	15045	15072	15092	15155	15191	14988	15116	15246	15049	15153	15110	15176	15029	15300	15319	15189	15282	15279	15149	15127	15200	15086	15212	15057	15117	15260	15178	15145	15034	15248	15216	15110	15018	15149	15186	15385	15139	15177	15092	15070	15183	15204	15025	15237	15212	15228	15037	15045	15204	15034	15232	15029	15031	15020	15192	15154	15125	15077	15146	15287	15262	15120	15151	15095	15106	15109	15000	14971	15046	15126	15080	15255	15194	14978	15297	15285	15032	15136	15071	15222	14949	15082	15201	14998	15266	14876	15128	15339	15036	15307	15108	15066	15093	15084	15101	15217	15205	15122	15069	15119	15124	15125	15112	15131	15069	15057	15135	15196	14954	14969	14832	15180	15312	15093	15325	15060	14781	14978	15070	15087	15108	15235	14787	14993	15092	15130	15077	15201	15198	15169	15015	15183	15327	15179	14985	15089	15056	15109	15122	15233	15134	15137	15052	14975	15064	15057	15150	15132	15258	15047	15111	15189	14886	15024	14928	15239	15105	14996	15010	15346	15126	15197	15034	15100	15191	15081	15156	15153	15031	15072	15094	15065	15163	15203	15138	14931	15194	15117	15070	15286	15132	15028	15178	15257	15045	15120	15062	14943	15280	15300	15124	15049	15218	15164	15143	15324	14871	15090	15126	15181	15126	15182	15192	15080	14945	15141	14966	15062	15171	15060	15239	15150	15055	15206	14934	15049	14882	15075	15203	15305	15073	15024	15209	15293	15177	15258	15352	15039	15386	15371	15085	15112	14874	14909	15243	15166	15128	15189	15173	15235	15203	14998	15044	14984	14972	15092	15242	15195	15059	15302	15237	15106	15382	15314	15130	14985	15144	15242	15135	15090	15104	15242	15242	15087	15088	15325	15227	15138	15197	15099	15242	14973	15307	14963	14995	15008	15233	15152	15004	15072	14966	14996	14952	14990	14927	15241	14942	15030	15021	15166	15111	14914	15139	15197	15365	15191	14996	15089	14941	15174	15064	15060	14921	15075	15176	15135	15049	15113	15132	14961	14923	15106	15091	15020	14965	15089	15177	14969	15012	15119	15154	15332	15093	15004	15103	15207	14911	15193	14983	14936	14992	14999	15036	15102	15113	14998	14874	14990	15119	14956	15238	14992	15171	15194	15087	15155	14862	14984	15045	15116	15047	15144	15010	15173	15180	15114	15234	14972	15121	15270	15189	15152	15085	15155	15224	15248	15257	15160	15063	15012	15188	15186	15149	15221	15022	15025	15091	15035	15081	15148	15084	15280	15053	15028	15177	15132	15202	14948	14979	15001	15015	15134	15038	14975	15200	15214	15156	14902	15106	15204	15027	14924	15058	15324	15158	15181	15043	15146	14933	14941	15173	15107	15061	15247	14929	15071	15194	15263	15084	15137	15018	15257	15019	15058	15227	15218	15066	14994	14977	14962	15055	14922	15019	14994	15065	15260	15172	15076	15182	15204	15073	15207	15179	15060	15185	15089	15145	15165	15123	15088	15239	15125	15144	14970	15036	15202	14938	15165	14942	15056	15082	15183	15239	15264	14981	14990	15175	15031	15116	14964	15088	15217	15209	15189	15014	15039	15108	15166	15131	15204	15149	15349	15070	15288	15054	15106	15041	15186	15132	15036	15021	14917	15286	15228	15081	15130	15087	15010	15140	15023	15048	15206	15247	15126	15241	15261	15085	15124	14899	15069	14922	15025	15113	14981	15094	15164	14766	15105	15037	14963	15113	15150	15224	15091	14916	15099	15121	15065	15105	15458	15190	15074	15114	15077	15098	14993	15151	15165	15118	15230	15221	15184	15174	15230	15184	15046	15037	15076	14907	15187	15161	15109	15079	15112	15281	15134	15264	15002	15103	15048	15294	15157	15158	15039	15252	15181	15060	15172	15161	15070	14840	15052	15066	15150	15240	15099	15184	15103	15095	14947	15133	15196	15198	15189	15103	15151	15261	15384	15082	15198	15118	15237	15052	14990	15016	14975	15259	15054	15149	15095	15133	15053	15192	14969	15016	15133	15066	15080	15235	15135	15272	14968	14988	15108	14952	15125	15050	15004	15053	15136	15045	15087	15059	15012	15073	15060	15081	15039	14989	15048	15102	15235	15171	15268	15254	15286	15109	15251	15089	15130	15042	15150	14966	15042	15213	15166	15090	15037	15048	15165	15060	15148	14923	15081	14934	14996	15115	15156	15116	14988	15084	15147	15079	15126	15044	15136	15016	14999	15028	15133	15168	15196	15195	15056	15142	15191	15003	15227	15133	15171	15065	15060	15163	15223	15088	14859	15282	15123	15107	15184	15120	15300	15164	15084	15146	15173	15202	15221	14971	15251	15098	15121	15087	14870	15058	15126	15301	15173	14914	15185	15263	15177	15176	15234	15239	15224	15073	15019	15102	15239	15080	14974	15019	15003	15100	15208	15017	15034	15179	15191	15321	14998	15105	15146	15097	15077	15082	15054	14920	15309	15090	15086	15145	15292	14982	15408	15029	15201	15011	15240	15171	15371	15164	14987	15089	15104	14854	14920	15188	15121	15016	15072	15205	15190	15028	14984	14889	15242	15167	15186	15007	15036	14941	15132	15124	15113	15082	15337	15092	15120	15062	15158	15085	15080	15083	15215	15179	15021	14955	15103	14934	15174	15334	15016	15080	15185	15166	15027	15195	15324	15124	15136	15139	15251	15086	15086	14866	14916	15028	15038	15183	15110	15106	15116	15245	14952	14998	15121	15128	15265	15072	15045	14978	15092	14948	15034	15095	15051	15223	15104	15139	15242	15104	15095	15086	15253	15042	15120	15010	15174	15025	15065	15103	15099	15013	15052	15114	15354	15311	15100	15317	15053	15206	15231	15042	14935	15195	15125	15176	15023	15242	15132	15226	14986	15273	15023	15089	15219	15061	15194	15228	14890	15107	14916	15002	15106	15051	15176	15132	15020	14998	14918	15233	15264	15116	15239	15198	15014	14952	15041	15157	15009	15139	15020	15155	15142	15265	15114	15254	15189	15079	15100	15059	15056	15063	14964	15148	15098	15262	15151	15208	15132	15038	15250	15118	15150	15041	15076	15247	15183	14970	15213	15157	15042	15116	15187	15069	15307	15194	15026	15022	15250	14975	15196	15063	15042	15206	15119	14974	15104	15111	15162	15205	15158	14861	15060	15175	15087	15260	15062	15251	15110	15191	15044	15123	15170	15159	14952	15020	15159	15017	15162	15154	14831	15226	15212	15061	15001	15013	15063	15212	15082	15139	15081	15062	15062	15015	15101	14999	15043	15132	15210	15000	15007	15220	15083	15038	15068	15162	15238	15154	15217	15171	15011	15224	15258	15045	15124	15075	15015	15209	15058	15098	15149	15053	15162	14972	15195	15321	15168	15043	15155	15076	15136	15015	15270	14958	15311	15120	15054	15169	15017	15235	15194	15145	15177	15117	15241	15070	15194	15101	15011	15152	15151	15205	15208	14983	15102	15135	15053	15055	15035	14994	15114	15119	15204	15082	15160	15129	15015	14959	15081	15307	15129	14943	15040	15043	15008	15160	14986	15313	15254	15218	14998	14933	15161	15256	15208	15005	15059	15036	15162	15202	15283	15111	15087	15103	15154	15249	15102	15101	15034	15064	15148	15232	15089	15181	15277	15068	15017	15103	15017	15263	14997	15174	15111	15305	15003	15043	15160	15291	15112	14914	15041	15026	15191	15228	15158	15071	15065	15301	15251	15233	15027	15113	15069	15101	15311	15143	15207	15235	15106	15188	15019	15086	15174	15181	15190	15290	15129	14992	15276	15184	15161	15099	15150	15032	15175	15106	15151	15204	15244	15033	15058	15141	15187	14974	15210	15108	15202	15130	15152	15080	14971	15074	14992	15088	15057	15015	15161	15249	15083	15113	15212	15206	15200	15270	15246	15130	15156	15213	15270	15098	15153	15359	14989	15131	15179	14959	15190	15223	15169	15035	15091	15193	15080	15231	15012	15190	14975	14966	15142	15194	15022	15324	15111	15177	15049	14918	15157	15207	14952	15098	14810	15006	15160	15291	14804	14990	14981	15043	14920	14975	15137	15137	15165	15264	15200	15151	15208	15337	15022	15172	15040	15201	15203	14887	15167	15082	15057	14952	15014	15113	15244	14917	15131	15026	15184	15200	14896	15146	15028	14991	15003	15182	15024	15185	15143	15203	15130	15055	15207	15104	15106	15233	15178	15079	15007	15107	15048	15011	15081	15210	14938	15040	15196	15005	15076	15078	15274	15094	15135	15054	15249	15031	15144	15097	15004	15090	15064	15005	15121	15212	15232	15018	15136	15066	15033	15144	15160	14759	15057	15123	15105	15032	15126	14947	14981	15168	15228	14881	15013	14970	15229	14924	15067	14995	15091	15144	15126	15199	15133	15261	15225	15104	15263	15148	15103	15184	15208	15122	15102	15069	15280	15084	15357	14999	14970	15179	15120	15119	15003	14964	15215	15167	15102	15015	15121	14955	15154	15139	15029	15206	15260	15184	15270	15148	15082	15016	14908	15079	15132	14982	15343	15093	15302	15125	15178	15165	15106	15179	15185	15230	15063	15180	15190	15486	15179	15262	14983	15167	15044	15072	15014	15090	15187	15258	15011	15178	15086	15213	15153	15173	15181	15099	14894	15098	15230	15198	15172	15124	15206	15076	15092	15162	15099	15045	15159	15175	14980	14932	15086	15183	15139	15138	15175	14995	15083	15112	15133	15098	15079	15173	15181	15086	15088	15183	15037	14968	15162	15064	15047	15038	15189	15248	15357	15121	15137	15193	15346	15218	14980	15018	15080	15211	15033	15214	15288	15124	15283	15057	15213	15143	15168	15007	15288	15246	15052	14991	15157	15078	15066	15172	15011	15129	15154	15142	14984	14919	15321	14958	15043	15249	15330	15166	15089	14989
20887	37785	36590	29006	24449	21118	18711	17038	16305	15688	15483	15400	14881	14926	14824	14700	14473	14596	14291	14249	14389	14335	14345	14278	14131	14225	14125	14337	14156	14335	14167	14203	14136	14096	14035	14210	14298	14274	14204	14218	14192	14193	14449	14110	14395	14333	14424	14287	14170	14271	14917	15249	15182	15039	14529	14370	14254	14356	14232	14360	14153	14195	14181	14185	14119	14124	14238	14080	14083	14011	14213	14238	14195	14056	14216	14076	14135	14101	14211	13956	14082	14114	14224	14002	14116	14205	14022	14173	14110	14117	14217	14038	14195	14243	14153	14107	14103	14077	14151	14115	14044	14054	14095	14302	14143	14069	14162	14091	14123	14113	14197	14132	14125	14277	14239	14206	14057	14234	14069	14238	14021	14141	14228	14123	14171	14147	14052	14109	14093	14108	14087	14065	14021	14208	14104	14239	14089	14100	14325	14168	14206	14238	14155	14117	14030	14173	14184	14195	14053	14073	14135	14123	13931	14234	14294	14081	14091	14130	14183	14045	14006	14267	14291	14110	14241	14205	14136	14078	14193	14336	13927	14160	13944	14067	14110	14096	14154	13976	14157	14224	14091	14071	14077	14266	14089	14130	14253	13946	13921	14048	14144	14158	14267	13947	14038	14272	14149	14214	14245	14296	14137	14407	14098	14409	13936	14242	14153	14179	14095	14221	14082	14089	14187	14153	14263	14035	14241	14135	14107	14240	14194	14184	14106	14122	14327	14241	14064	14268	14251	14109	14092	14047	14150	14167	14099	13912	14141	14060	13958	14156	14219	14254	14239	14147	14211	14187	14150	13982	14190	14108	14279	14177	14103	14189	14136	14179	14068	14077	14187	14235	14018	14188	14202	14161	14115	14279	14134	14133	13967	14120	14116	14181	14145	14074	14115	14200	14147	14212	14088	14047	14160	14188	14079	14200	14152	14150	14176	14193	14049	14186	13961	14321	14235	14063	14208	14066	14259	14122	14111	14314	14100	14104	14122	14177	14148	14293	14093	14291	13969	14247	14151	14145	14041	13947	14067	14358	14283	14142	14184	14178	14027	14047	14110	14212	14168	14189	14017	14112	14077	14193	14298	14136	14184	14126	13925	14247	14223	14048	14156	14041	14227	14067	14155	14170	14272	14083	14132	14152	14074	14156	14094	13905	14097	14178	14038	14417	14180	14253	14250	14074	14184	13952	14132	14041	14123	14094	13962	14013	14122	14164	14202	14158	14013	14313	14257	14276	13978	14207	14078	14289	14078	14115	14201	14113	14030	14234	14171	14188	14051	14254	14154	13998	14078	14166	14168	14082	14060	13996	14200	14206	14051	14059	14124	14055	13963	14099	14062	14130	14279	14048	14285	14063	14139	14281	14147	13953	14207	14245	14192	14181	14186	14174	14111	14070	14080	14233	14196	13978	14309	14172	14238	14088	14154	13955	14079	14181	14269	14085	14154	13934	14177	14183	14024	13995	14274	14039	14212	14127	14093	14219	14094	14279	14316	13982	14178	14334	14337	14101	14341	14066	14132	14052	14121	14047	14270	14127	14138	14156	14161	14112	14185	14115	13981	14127	14060	14074	14013	13963	14034	14149	14049	13966	14213	14127	14199	14064	14168	14166	14250	14244	14062	14124	14110	14161	14157	14200	14120	14180	14049	14189	14267	14166	14214	14183	14123	14035	14149	14200	14153	14088	14119	14182	14138	14233	14164	14019	14062	14249	14269	14242	14193	14112	14219	14139	14144	14051	14048	14227	14342	14216	14087	14122	14057	14128	14196	14237	14166	14128	14188	14123	14089	14160	14135	14285	14132	14100	14232	13988	14144	14122	14303	14236	14096	14184	14304	14079	14164	14140	14335	14225	14285	14225	14022	14155	14123	14204	14152	13984	14077	14295	14129	14228	13984	14054	14252	14294	14209	14015	14144	14154	14200	14183	14150	14214	14020	14281	14054	14107	13976	14115	14175	14127	14168	14217	14112	14119	14260	14076	14124	14138	14064	14080	14134	14089	14383	14072	13990	14120	14082	14030	14001	14094	14193	14255	14050	14025	14197	14074	14280	14236	14148	14148	14077	13944	14207	14187	14180	14158	14058	14191	14212	14118	14014	14249	14024	14199	14140	14169	13998	14022	14062	14199	14165	14212	14082	14007	14295	13963	14174	13950	14086	14049	14057	14047	14115	14240	14000	14123	14210	13959	14118	14084	14179	14011	14080	14088	14053	14046	14198	14148	14140	14202	14182	14082	14153	14282	13936	13947	14268	14276	14132	14025	14156	14166	14039	14156	14178	14030	14153	14093	14190	14049	14265	14072	14031	14167	14136	14265	14243	13843	14277	14140	14044	14201	14140	14234	14197	14178	14159	14183	14142	14115	14389	14172	14146	14143	13979	14168	14121	14314	14147	14188	14027	14126	14122	14085	14063	14160	13969	14203	14027	14088	14256	14283	14120	14228	14248	13946	14241	13924	14189	14013	14002	14140	14037	14267	14146	14239	14109	14219	14132	14146	14175	13961	14072	14087	13908	14079	13915	13981	14134	14116	14108	14158	14242	14148	14032	14004	14174	14268	14160	14181	14154	14162	14160	14048	14196	14042	14242	14144	14156	14107	14196	14095	14046	14195	14257	14166	14205	14115	14148	14088	14002	14198	14136	14040	14023	14180	14089	14009	14283	14165	14148	14112	14211	14097	14178	14161	14119	14046	14140	14075	14076	14130	13922	13994	14101	14293	14243	14048	14000	14132	14161	14174	14154	14149	14123	14185	14075	14193	14158	14074	14040	14265	14198	14142	14173	13953	14149	14117	14066	14356	14078	14120	14115	14042	13997	14121	14079	14000	14082	14078	14159	14057	14077	14315	14175	14235	14171	14165	14146	14227	14216	14189	14188	14211	14106	14180	14182	14143	14277	14187	14213	14171	14083	14270	14027	14170	14083	13974	14163	14105	14057	14196	14210	14155	14143	14057	14089	14184	14225	14019	14111	14232	14019	13840	14124	14066	14133	14230	14076	13991	14205	14187	14281	14240	14021	14021	14051	13958	14120	14219	14256	14233	14232	14100	14224	14018	13962	14185	14094	13969	14350	14272	14211	14159	14100	14323	14158	14106	14046	13972	14074	14198	14274	14063	14214	14301	14037	14048	14159	14195	14204	14347	14073	14069	14002	14156	14172	14096	14174	14297	14132	13976	14235	14204	14034	14154	14206	14157	14058	14063	13943	14126	14019	14060	14115	14120	14245	14083	14160	14199	14154	14061	14191	14067	14139	13900	13980	14180	14166	14274	14086	14223	13945	14211	13966	14113	14088	14078	14117	14224	14232	14118	14212	14293	14175	14018	14133	14099	14026	14005	14278	14308	14034	14037	14096	14017	14195	14278	14067	14141	14059	14210	14203	14125	14185	14085	14146	14185	14058	14266	14112	14034	13988	14210	14004	13992	14216	14142	14075	14204	14066	14143	14162	14040	14134	14050	14137	14004	14164	13976	14156	14115	14179	14166	14047	14207	14126	14132	14028	14310	14043	14085	14271	14048	14213	14196	14207	14123	14143	14107	14173	14043	14094	14167	14128	14013	14121	14273	14016	14139	14013	14029	14069	14063	14001	14230	14036	13989	14076	14026	14223	14217	14053	14134	14117	14096	14176	14333	14293	14070	14201	14185	14049	14349	14080	14070	14116	14050	14045	14039	14144	14119	14210	13976	14225	14225	14083	14004	14164	14018	14313	14121	14238	14108	14116	14268	14202	14055	14030	14023	14153	14199	14123	13938	14221	14214	14033	14107	14278	13993	14050	14155	14376	14126	14102	14134	14181	14125	13999	14157	14103	14114	14052	14144	14345	14201	14096	14033	14106	14002	14075	13995	14097	14169	14091	14253	13925	14082	14077	14068	14125	14330	14082	13924	14083	14200	14187	14287	14307	14141	14237	14180	14309	14088	13998	14343	14163	14112	14113	14016	14267	13956	14263	14043	14282	14214	14292	14092	14147	14210	14217	14032	14156	14251	14142	14079	13955	14027	14274	13993	14109	14067	14180	14200	14258	14125	14062	14084	14310	13994	14189	14121	14236	14098	14036	14080	13977	14176	14046	14066	14322	14012	14103	14275	14156	14184	14143	14122	14224	14128	14222	14084	14206	14220	14104	14070	14243	14156	14053	14011	14201	14089	14056	14192	14133	14236	14136	14081	14135	14144	14240	14167	14105	13946	14090	14140	14091	14120	14136	14300	14194	14088	13938	14142	14076	14240	14217	14162	14070	13980	14243	14087	14207	14137	14071	14075	14081	13914	14242	14053	14127	14064	14033	14006	14098	14061	14191	14092	14090	14226	14210	14036	14101	14232	14040	14181	14257	14107	14088	14217	13998	14126	14051	14252	14177	14062	14028	14225	14200	14154	14182	14005	14247	13916	14207	14062	14118	14003	14075	14135	14342	14034	14086	14185	13993	14115	14202	14198	14159	14180	14199	14098	14186	14102	14230	14161	14064	14067	14171	14166	14076	14068	14129	14129	14188	14099	14172	14044	14060	14345	14171	14286	14129	14239	14153	14021	14133	14227	14174	14037	14323	14113	14035	14037	14138	14133	14059	14165	14158	14183	14087	14002	14082	14215	14278	14238	14077	14113	14247	14120	14235	14198	14047	14030	14108	14240	14025	14132	14081	14126	14101	14285	14456	14004	14189	14113	13965	14139	14121	14244	14108	14020	14016	14163	13906	14107	14159	14064	14194	14156	14220	14222	14066	14140	13988	14159	14176	14085	14217	13964	14317	14091	14260	14090	14032	14263	14137	14215	14191	14162	14201	14100	14212	14123	14138	13996	14084	14051	14126	14240	14189	14023	14202	14171	14293	14049	14205	14199	14166	14106	14177	14069	14237	14008	14221	14103	14036	14154	13988	14235	14065	14060	14146	14259	14097	14035	14184	14036	14059	14078	14276	14245	14215	14069	14156	14029	14306	14204	14139	14083	14169	14178	14137	14335	14269	14277	14235	14195	14201	14116	14176	14032	14244	14240	14239	14141	14136	14081	14033	14202	14046	14305	14007	14254	14208	14237	14085	14123	14157	14119	14067	14128	14200	14089	14108	14211	14235	14123	14086	14074	14156	14248	14413	14092	14222	14263	14066	14090	14176	14227	14005	14060	14178	13959
22668	21121	29043	23455	21410	23500	25063	18406	16842	16959	16534	16097	16142	15981	15735	15491	15422	15405	15340	15230	15390	15210	15172	15307	15074	15039	15086	14983	15025	15100	15085	15198	15062	15171	14941	15167	15182	15032	15178	15135	15020	15120	15186	15115	14904	15276	14963	15218	14946	14880	15677	16746	16690	16175	15747	15479	15046	15042	15084	14916	14997	15120	15074	14991	15086	14876	15014	14961	15112	14963	14963	15012	15045	15012	15195	14724	15065	15104	15183	14894	14911	15095	15015	15072	15061	14992	15057	15122	15027	15105	15172	15080	15256	14977	14961	15031	15001	14804	14737	15111	14922	15028	14910	15046	14979	15243	14913	15056	15009	15149	15064	15018	14976	14883	14881	14831	14765	14970	14994	14894	15045	14980	14919	14928	14969	14955	14850	15071	14883	15006	15017	14974	14999	14778	14878	14892	14869	15092	14865	14976	14957	14893	14963	14968	14992	15029	15119	14984	15050	14846	14752	15046	15026	14905	14979	15027	15116	14935	15078	14972	14979	15146	14960	14978	15177	15169	15015	15070	15152	15028	14987	15020	14838	15026	14977	14949	15047	15074	15009	14830	14968	15058	14874	14880	14962	15064	14955	15021	14940	14891	14985	15005	14948	14988	14976	15059	15000	15117	14973	14874	14827	14877	14994	15059	15163	15222	15225	14962	15021	15047	15012	15012	15155	15025	15049	14941	14759	14912	15009	14956	14796	14948	14928	14941	15059	14985	15119	15099	15069	15134	14979	14949	14759	15023	15002	14966	14958	14999	15224	15130	15171	14969	15109	15028	14858	14964	15094	15020	15018	15096	15001	14961	14946	15064	14732	14831	14842	15086	14825	15001	14980	14912	14888	15105	15052	14922	14988	14841	14826	15104	14949	15038	14933	14917	14772	14861	15092	14901	15111	15217	14997	15146	14950	14940	14759	15071	14827	14875	14814	14908	14920	14806	15039	14964	14852	14941	15083	14958	14812	14935	14952	14953	14961	14913	15107	14903	15009	15019	14898	14979	14970	14861	14985	14874	14868	15093	15043	15017	15043	15078	14872	14831	14885	14925	15000	14886	14979	14837	14884	14997	15154	15169	15020	14957	14979	15114	15199	14931	14875	15093	15158	14934	14974	14973	14974	14974	15032	14979	14871	15012	15054	15091	14916	14998	14878	15005	15070	14853	14817	14955	14986	15054	14948	15074	15154	15138	15055	14880	15039	14887	14890	15037	15075	14925	15015	14949	14939	15018	15076	15069	15055	15186	14907	14905	14993	14824	15128	14810	15006	14996	14826	14934	14876	15017	15100	14866	14961	14934	14894	14961	14908	15049	15037	15042	15068	14913	14884	14901	15031	15065	15032	15030	15028	14951	14914	14939	14973	14689	14829	14930	15034	15094	15169	14951	14924	14897	14857	14875	14903	14962	14998	14933	15217	15134	14853	15032	14856	14852	14998	15207	15050	15010	14947	14887	14873	15090	14910	15082	14953	14839	14904	14939	15055	14887	14855	15072	15082	14817	14860	15031	14790	14936	14950	14957	15078	15092	14940	15122	14774	14836	15041	15159	15099	14889	15090	15160	15024	15029	14741	14976	14873	15269	15016	14986	15025	14845	14929	14922	15187	14993	14918	14853	14997	15125	14961	15132	14856	14918	14898	14902	14894	14948	15055	15019	14824	15031	14940	14925	15074	14858	14985	15093	15136	15173	14972	14806	14913	15212	15094	15079	14820	15055	14803	15010	15050	15012	14951	15181	15141	14883	15111	15038	15084	14866	15056	14948	14934	14945	14747	14928	14962	14861	15069	15059	14981	14948	14998	15206	15011	14984	15058	14925	15062	14989	14919	15072	14931	14899	14887	14911	15186	15225	14981	14905	15012	14789	14870	15001	14958	15022	14842	15150	14877	15028	14953	14885	14975	15079	14935	14983	14707	15152	15064	14925	14738	14923	14878	14916	15075	14941	15011	14880	15175	15153	15078	15105	15021	14879	14847	14814	14969	14987	14891	14998	15107	14953	14973	14942	14918	15072	15074	15160	15036	15031	15012	14879	14831	15055	15016	14947	14995	14807	14927	14907	15048	15108	15029	15098	14895	14998	15070	15083	14795	14867	14898	15137	15151	15006	14827	14814	15019	15000	15050	14961	15018	14708	14853	14963	15032	15056	15005	15172	14775	14904	14923	14935	14889	14754	14802	14914	14998	14895	14886	14819	14907	15071	14717	14957	15013	14965	14914	14920	14913	14977	14879	15164	15261	15041	14847	14950	14747	14814	14908	14905	14808	14908	14846	14959	14946	14883	15056	14855	14835	14931	14952	15072	15028	15058	15087	14931	14965	15024	14838	15056	14816	14863	14952	14980	14930	14939	15085	15002	15163	14958	15022	15033	14895	14969	15056	14853	14843	15030	14922	15010	14946	14999	14868	14848	14887	14926	15046	14869	14961	14958	15036	14827	15018	14948	15033	14881	15108	14955	14886	15020	15194	14801	14748	14929	14945	14817	14852	15136	14973	14915	14753	14681	15046	14957	14781	14857	15076	15111	15098	15012	15139	14880	15174	14844	14766	14892	15093	15085	15007	14884	15039	15019	14898	14935	15076	14942	15082	14891	14952	15097	14984	15008	14860	15104	14935	14907	15044	14983	15121	15046	14981	14890	14830	14952	15115	14945	14974	14958	14813	14990	15049	14933	15212	15129	14983	14936	15048	14700	14903	14962	15217	14962	15032	15070	15051	14954	14819	14857	15021	14884	14897	14939	14906	14971	15030	15003	14936	14935	14920	15083	14870	15072	14948	14869	15079	14895	14962	14849	14921	14963	14834	14886	14937	14966	14959	15126	14904	15048	14890	14818	14767	14971	14971	14842	15052	14984	14941	14911	14962	15277	14843	14875	14903	14915	14891	14850	15018	14919	14967	14965	14938	14952	14995	15093	15014	14686	14901	15020	14793	14947	15004	15153	14898	15013	14787	14816	14972	15110	14925	15004	14964	15002	15044	14948	15031	14960	14953	14799	14796	14954	14889	14986	15019	14894	14901	15194	14926	14896	15034	14901	15120	14832	15054	14927	15036	15212	15046	14989	14909	14986	15034	15034	14982	14794	15041	15118	15051	15016	15217	15000	14963	14771	14873	14733	14961	14824	14859	15024	14725	14828	15005	14827	15034	14887	14962	14921	14978	14962	14847	14953	15021	15074	15062	14943	15018	14985	14958	14745	14906	14926	15119	14935	14913	14929	14890	14985	15017	14857	15225	14821	15024	14948	14962	14918	15109	14930	14860	14893	14894	15019	15049	14952	14931	15092	15165	14840	15174	14930	14993	14792	15059	14906	14939	14730	14997	15012	14792	15005	14976	15018	15152	14809	15104	14958	15056	15008	14924	15230	15106	14700	14769	15005	14955	15006	14847	14967	14992	14974	15136	14976	15168	15068	14986	15005	14914	15141	15047	15146	15041	14906	15116	15063	15009	14941	14776	15009	15153	14938	15050	15000	15019	14825	14906	14937	15296	15074	15181	14959	14855	15013	14865	14993	15056	15141	14877	14941	14983	15082	15001	14985	14920	14863	15038	14943	14982	14935	14839	14812	14903	15064	15065	14772	14950	14833	15009	15011	14975	14969	14855	15088	14869	15020	14905	14918	14877	15000	14907	14976	14815	15006	15019	14884	14899	14835	14975	14950	14888	14969	14981	15028	14863	14941	14957	15096	14910	15046	15129	14933	14869	15045	14890	15197	14857	15070	15088	14914	14954	14899	15005	15066	14972	15135	15042	14941	14928	14989	15070	15186	15089	14942	14949	14980	14979	14983	14977	15142	14957	14841	15159	14859	15103	15230	15144	15001	14770	14689	14810	15095	15013	14980	14958	14965	14787	14982	15045	15012	15121	15062	15054	15049	15046	15158	14840	14985	15077	14816	15127	15058	15053	14902	14947	14953	14841	14993	14872	14959	14755	14968	15004	14924	15125	14929	14959	14993	14953	14875	15115	15030	14960	14981	15003	15241	14953	14994	14937	14936	15054	15026	15071	14907	14969	14800	14824	14923	14842	14835	14798	15159	15046	14854	14924	15090	14995	14929	15130	14948	14837	15026	14851	14878	15050	14986	15023	15042	15059	14911	15232	14838	14905	14894	14865	14925	15035	14879	15102	15167	14913	14953	14947	15020	15041	15005	14760	14781	14967	14920	15127	14964	14989	14826	14917	14922	14918	15129	14849	15133	15100	14920	14877	15148	15078	14980	14919	15082	15006	15092	14927	14840	15014	14851	14962	15014	14763	14909	14891	14763	14585	15001	15027	15031	14992	14928	14931	15089	15094	15274	15081	14954	15155	15080	14940	15070	15017	14970	15027	15046	14890	14873	15060	15121	14994	15034	14956	14810	14948	14940	15103	14982	14901	14984	14925	14894	14839	15049	15114	14956	14773	14903	15017	15072	15013	14960	14969	14778	15009	14873	14939	14832	14997	14976	15013	14994	14845	14909	14900	14985	14817	14909	15037	15048	14966	14942	15026	14933	14880	14842	15069	15028	14952	14856	14960	14913	14774	14913	14918	14875	14975	14717	15168	15000	14970	14933	15047	14856	15011	14946	15037	14888	14785	15049	15045	14970	15046	15166	14900	15118	14843	14962	15033	14878	14964	14832	14974	14865	15073	14976	14975	15043	14945	14937	14909	14975	14914	14933	14936	15071	14940	14930	15011	15176	14987	14910	14886	15010	15050	14850	14988	14984	14850	14812	14967	14975	14907	15153	15017	14936	14851	14940	15048	15203	14958	15033	14936	14940	15169	15176	14961	15136	15108	14811	15070	15197	14976	15069	15013	15052	15036	14830	14976	14834	15034	14971	14855	14975	14918	14961	15073	15008	15025	15109	14984	14958	14853	14951	15075	14950	15015	15019	15054	14817	15029	15048	14969	14772	15035	15002	14857	14995	14899	15046	14846	14912	14981	14972	15037	14918	14870	14936	15051	14866	14921	15112	14743	14974	15113	14988	14917	14875	14863	14973	14881	14850	14785	14865	15114	15069	14798	14773	15076	15031	14899	15039	15039	14684	15002	14988	14963	14960	15006	14996	14893	15020	14883	14949	15090	14866	14756	14877	15040	15031	15035	15082	14958	15094	15110	14925	14895	14969	15126	14911	15151	14960
22842	41907	40124	32798	27542	23473	20587	18461	17141	16562	15739	15918	15206	15164	14883	14798	14683	14499	14496	14307	14321	14254	13996	14301	14148	14152	14070	14097	14012	14169	14035	14212	14012	14239	14063	13941	14205	14184	14116	14163	14168	13977	14121	14294	14051	14313	14111	14174	14174	14170	15145	16492	16450	15617	14869	14321	14149	14053	14128	14040	14033	14015	14158	13956	14031	14201	14053	14028	14022	13896	14023	14040	14058	14098	14017	13973	14035	14023	14027	13885	14000	14079	13949	14106	14093	14044	13982	13931	13953	14099	13902	14164	14010	13795	14112	14075	14070	14060	13896	14020	13917	13958	13962	14049	14042	14025	14019	13962	13907	14082	14103	14051	14161	13971	14031	14003	14040	13931	13890	14106	14020	14073	13878	14151	13957	13906	14010	13943	13910	14143	14088	14126	13842	14053	13998	13811	13906	13978	14210	14006	14048	14039	14037	13974	14122	13775	13998	14036	14006	13943	13998	14103	14034	14023	13937	13944	13970	13904	13917	13999	13921	13927	13957	13909	13880	14026	13858	13916	13991	13901	14050	14162	13818	14151	13924	14075	14129	13821	13928	14221	13882	13954	14011	14105	14016	13924	14099	13920	14075	13870	14063	13979	14006	14006	14104	14082	14016	13940	14012	14053	13836	14131	14210	13958	14042	14109	14061	14020	14081	13850	14033	14148	13869	13789	14093	13932	13890	14047	14112	13962	14098	13994	14047	13895	14045	13993	14070	14075	13922	13826	14089	13954	13960	13909	14095	13969	14082	13890	14110	14025	14032	14114	13912	13937	13904	13981	13901	14060	14125	14132	14124	13959	13918	13865	14040	14183	14093	14022	14032	14015	13963	14211	13962	14000	13909	14045	13817	14052	13964	14036	13972	13848	13888	13973	14146	14076	13965	13877	13949	14270	14087	13940	14028	13964	14019	14003	13913	13902	13946	14089	14079	14056	13926	13973	14005	14001	13955	14117	14020	14152	13905	13959	14031	13953	13907	13988	13973	13990	14026	14076	14088	13900	13972	13963	14119	14041	14047	13919	14057	14161	14193	14033	14036	14012	13981	13878	13916	13902	14007	13920	13891	14139	13950	14021	14020	13970	14073	13910	13965	14127	13924	13895	13981	14107	13913	13964	14280	13928	14168	13972	14141	14017	13956	13954	14059	13954	13847	14043	13873	14135	14016	13806	13853	14020	14033	13948	13895	14138	14017	13903	14048	14048	13986	13997	13858	13995	13882	14005	13942	14102	14073	13885	14034	14152	13829	14144	14034	13941	14011	14066	14011	13918	14197	13976	14130	13925	14015	14173	13919	13965	13993	13970	13981	14116	13897	13986	13992	13737	13954	13995	13762	13982	14163	13919	13870	13943	14049	13923	14157	13995	14017	13869	14055	14077	13968	14097	13816	13942	13946	13975	14005	14016	14083	14155	14070	14038	13848	14059	13910	13905	14006	14127	14041	13975	13933	13984	13952	13953	13968	13934	13842	14003	14157	13938	14002	14167	14003	13985	14038	14058	13974	14178	13991	13898	13903	13964	14042	14086	13924	13877	13982	14230	14052	13994	13993	13982	14077	14002	14108	14070	13946	14060	14067	13786	14249	13935	14043	13923	14067	13949	14152	14095	13969	13914	13963	13961	14076	14033	13946	14010	13889	13950	13883	13991	14090	13999	14090	14069	14066	14047	14015	13959	13966	14147	14010	13935	13921	13959	13979	13889	14113	14137	13878	13992	13878	13903	14137	13854	14036	13812	13897	13966	13902	14035	13899	14062	14025	14009	14063	13914	14057	14160	13903	13867	14234	14170	13844	13998	13788	13942	14170	13963	13902	13963	14153	13914	13983	14045	14075	13873	14015	14068	13967	14021	14197	14084	13876	13948	14000	14073	14116	13844	13891	14010	13845	14097	14120	13994	13990	13994	13962	13875	13880	13946	13983	13773	14079	13815	13954	13998	13939	13969	14008	14012	14058	14055	13975	13998	13953	13998	13993	13895	14064	13983	14034	14202	14061	13861	14097	13924	14141	14099	14108	14218	14126	13919	14005	13893	13910	13970	14014	14132	14136	14016	13754	14039	13998	14116	14087	14048	14076	13967	14003	14018	14072	14053	14102	14033	13953	13901	13854	13954	14022	14080	13973	14101	14095	14044	14011	14046	13948	13902	14129	13930	13977	14068	14019	14084	13958	13975	13942	14018	14115	14059	13977	13928	13949	13824	13895	13967	14084	13881	14007	14023	14132	13934	14196	14020	13833	13905	13913	14018	13957	13947	13952	13880	14080	14004	14090	13896	14129	14035	14100	14029	13924	14102	13917	13967	14108	14104	13997	13973	13983	13997	13912	14003	13946	13938	13883	13930	14018	14092	13954	14070	14001	13990	14025	13966	14058	14173	14061	14001	14014	13995	13999	14057	14086	14069	13918	13954	14038	14106	14066	14088	14005	13879	14054	13919	13857	13873	14036	13874	13981	13919	14110	14052	14061	13879	13980	13963	14102	14089	13969	13906	14049	14046	13815	13956	14169	14071	13928	13997	13986	13961	13952	14107	14049	13898	13906	13949	13940	13947	13952	14077	14043	14022	14070	14037	14058	13820	14114	13848	14003	13969	14067	14000	14156	13881	13928	14063	13982	14225	13918	13988	14062	13942	13991	13836	13956	13906	13889	14094	14084	14064	13822	14084	14205	13961	13877	13895	14009	14107	13949	14042	13999	14100	14103	13768	14120	14105	14061	14026	14095	13962	13904	13892	14077	13888	13856	13893	13942	13985	13843	13986	13991	14103	13941	13957	13951	13918	13973	14081	14067	13963	14006	13886	14123	14009	14140	13919	13890	13902	13890	13936	14056	14064	13812	14053	13889	14118	13991	14064	13959	14089	13931	13916	13841	14049	14040	13856	13870	14195	14173	13945	14060	13917	14010	13987	13937	14036	14077	14040	13839	14178	14065	14124	14034	14022	14098	13837	13850	13907	13944	14123	14002	14032	14007	14135	13842	13827	14012	14001	13776	13961	14017	13897	13972	13904	13903	14043	14011	13981	14060	14012	14021	13862	13998	14068	14095	13953	13996	14084	14073	13876	14042	14050	13902	13966	13931	13869	13936	13943	13951	13860	14115	13892	14081	13927	13933	14026	13970	14017	13919	13950	13955	13943	14150	14029	13908	14167	14066	14032	14023	13901	14056	14160	14099	14012	13909	13871	13898	14017	14018	14031	14053	13918	13920	14005	13875	14012	13980	14077	13991	13904	14005	13824	13974	14155	13896	13827	14107	13877	14035	13987	13953	14133	13927	13892	14069	13932	13993	13860	13985	13915	13927	14099	13963	13939	13960	14113	13897	14010	14006	13987	13915	14062	13956	13987	13995	13975	14097	14026	13954	13954	14010	14009	13913	13933	14060	14121	13914	14034	13935	14099	14021	13989	14029	13939	14004	13901	14062	13972	14034	13901	13896	14073	14055	13897	13913	13915	14003	13960	13977	13973	13885	13934	13993	14029	13933	13978	13932	14079	14008	14010	14085	14007	13844	14094	13960	13888	14015	13902	13934	14018	13855	13996	13958	13904	14047	13859	14062	13997	14069	13976	13866	13942	13807	14057	14072	14098	13916	14004	13934	14122	14096	13915	13873	13995	14075	14054	14110	14033	14000	13992	13985	13892	13980	13967	14053	14026	13981	13932	14084	13969	13913	14105	13944	14139	13967	14093	13926	14031	14111	14079	14064	13912	14059	13965	13954	14030	13989	14007	13970	14045	14089	14067	14012	13909	13983	14029	13806	14034	13939	14072	14052	13887	14146	13904	14052	14051	13937	14058	13932	14038	13945	14020	13976	14069	13917	13971	13945	14055	13978	13978	14064	13974	13956	14202	13999	13945	14089	13801	13980	13923	14073	13984	13908	13968	14170	13935	13888	13914	14071	13970	14116	13878	13960	14095	13940	13979	14119	13905	13941	14000	13828	14094	13949	13936	14253	13971	13772	13943	13851	13869	13778	13976	13974	14024	13967	14023	14094	13986	14022	13986	13995	14124	14045	14252	13933	14040	14035	14002	13998	14024	14142	13990	14129	13842	13869	13936	13858	13999	13828	14005	13926	14025	13932	13981	14039	14076	14070	13827	14002	13922	13876	13909	14106	13985	14032	14006	13915	14102	13947	13719	13756	14074	13896	13935	14114	13908	14024	14207	13929	13996	14116	14002	14058	13974	14002	13969	14064	13951	13899	14114	13921	14018	13970	13913	14009	14079	14141	14043	13970	14110	13991	14085	14131	13831	13914	14013	14139	14015	13873	13966	13939	14078	14009	13783	14032	13889	13895	14117	14136	14066	14006	13784	14162	13952	14144	14088	14113	14069	13962	14040	13860	13946	13945	13921	13959	14011	14064	14018	13966	14149	13942	13989	13906	13997	13977	14080	13950	14034	13966	13932	14093	13864	13899	14022	13947	14202	13979	14004	13900	13827	13967	14032	13837	14178	13958	14102	13901	13887	13838	14074	14121	13958	13988	13963	13969	13681	13878	13907	14061	13950	13952	13956	13869	13941	13891	14026	13975	14066	13894	14050	13991	13846	13931	13998	14004	13856	14063	13882	14080	13847	14006	13970	13887	13916	14151	14072	13893	13955	14072	13995	14209	14123	14129	13885	14138	14145	14039	14182	14090	13984	13808	13950	13803	13929	14023	13804	13879	14020	14046	13897	14092	13901	14082	13906	14118	13921	13963	13976	14118	13965	13937	14100	14015	14236	13902	13907	14149	14056	13981	14008	14179	14023	13933	14034	13851	13833	14042	14052	14004	13915	13889	13963	14014	13953	14001	13928	13911	14057	14002	13907	13868	13896	14164	14028	14115	13969	13921	13960	14074	13950	13857	14019	13884	14205	14149	13841	13942	13974	13937	13920	14079	13784	13983	14150	13956	14049	14150	14136	13894	13884	13894	13753	14002	14029	14013	13966	14027	13862	14171	13889	13888	14032	14018	14012	14023	13948	14122	14050	13822	13928	13961	14153	14138	14015	13939	13988	14041	13817	13969	14025	14038	13943	14048	14042	13894	14028	13911	14035	14008	14135	13901	14094	14074	13912	14050	14015	13954	13944	13990	13946	13907	14152	13994	13994	14039	14068	13815	13933	14041	14077	14082	14075
27081	22598	27157	24597	18987	17332	16235	15637	15408	15277	14958	14781	14733	14808	14792	14897	15099	14694	14814	14763	14813	14757	14519	14802	14889	14573	14827	14735	14618	14618	14867	14663	14569	14652	14674	14509	14790	14628	14608	14864	14670	14464	14650	14634	14747	14653	14704	14772	14720	14685	14813	14688	14839	14753	14904	14787	14475	14636	14595	14482	14472	14722	14705	14531	14705	14653	14545	14683	14533	14782	14580	14763	14626	14624	14629	14719	15040	14530	14779	14747	14593	14754	14651	14746	14566	14762	14821	14610	14750	14674	14495	14485	14851	14599	14611	14682	14683	14618	14647	14785	14534	14706	14762	14649	14622	14663	14653	14713	14687	14902	14629	14803	14530	14740	14809	14707	14644	14690	14810	14674	14502	14658	14638	14514	14822	14514	14625	14593	14641	14601	14682	14491	14597	14641	14638	14628	14516	14713	14687	14752	14582	14714	14856	14672	14579	14694	14774	14747	14604	14661	14762	14650	14609	14484	14501	14640	14641	14567	14741	14686	14809	14498	14707	14629	14637	14698	14703	14682	14663	14595	14598	14600	14748	14822	14649	14707	14754	14765	14490	14688	14726	14607	14715	14687	14658	14498	14659	14691	14508	14479	14627	14453	14666	14634	14612	14746	14572	14675	14524	14431	14607	14541	14675	14845	14738	14648	14686	14770	14648	14737	14795	14496	14587	14494	14725	14712	14587	14586	14498	14596	14795	14590	14785	14569	14601	14702	14632	14761	14662	14676	14832	14758	14891	14700	14723	14588	14680	14850	14562	14674	14647	14463	14559	14777	14519	14670	14672	14572	14567	14800	14680	14710	14522	14474	14682	14537	14563	14666	14503	14494	14777	14605	14538	14620	14628	14754	14535	14565	14573	14949	14515	14568	14553	14580	14568	14638	14645	14703	14705	14541	14879	14687	14508	14588	14403	14620	14599	14538	14594	14641	14608	14660	14735	14642	14591	14666	14582	14642	14452	14457	14712	14907	14627	14485	14761	14482	14679	14645	14874	14743	14561	14788	14640	14604	14721	14573	14528	14640	14591	14656	14555	14562	14671	14588	14809	14523	14734	14782	14561	14598	14675	14748	14768	14620	14558	14856	14589	14558	14689	14896	14793	14731	14828	14667	14728	14566	14613	14566	14586	14707	14646	14542	14642	14803	14743	14597	14581	14486	14665	14901	14701	14687	14742	14582	14643	14595	14719	14890	14577	14589	14530	14614	14670	14788	14655	14805	14574	14641	14674	14674	14602	14529	14667	14843	14666	14602	14633	14800	14720	14648	14531	14671	14558	14517	14641	14624	14766	14558	14781	14633	14578	14583	14590	14663	14360	14614	14728	14462	14577	14641	14606	14471	14696	14827	14691	14614	14582	14793	14549	14665	14776	14593	14651	14604	14656	14661	14653	14699	14705	14648	14734	14686	14809	14795	14718	14686	14490	14508	14612	14543	14636	14626	14867	14657	14625	14618	14631	14795	14599	14402	14614	14494	14725	14652	14599	14680	14649	14789	14644	14797	14596	14674	14570	14529	14733	14650	14703	14606	14693	14661	14594	14678	14697	14495	14603	14706	14731	14670	14481	14527	14561	14629	14678	14743	14625	14716	14684	14729	14575	14787	14669	14551	14548	14403	14671	14772	14574	14764	14630	14641	14557	14712	14743	14655	14722	14564	14646	14632	14406	14494	14588	14463	14691	14637	14608	14617	14641	14535	14753	14629	14772	14775	14512	14513	14645	14555	14727	14671	14704	14655	14627	14404	14696	14947	14735	14588	14760	14519	14821	14605	14649	14611	14760	14907	14750	14566	14580	14615	14517	14641	14723	14697	14542	14496	14552	14630	14606	14713	14684	14494	14565	14643	14707	14798	14609	14620	14640	14719	14502	14548	14651	14564	14638	14672	14522	14701	14757	14735	14708	14556	14521	14599	14611	14531	14742	14783	14902	14552	14484	14789	14574	14753	14609	14614	14659	14385	14827	14640	14445	14666	14712	14753	14594	14658	14623	14547	14486	14732	14573	14662	14688	14563	14635	14475	14614	14611	14699	14550	14615	14711	14682	14779	14544	14473	14832	14851	14710	14720	14718	14736	14786	14672	14727	14596	14800	14581	14572	14738	14519	14687	14694	14669	14584	14640	14850	14733	14650	14781	14749	14716	14465	14386	14778	14794	14683	14670	14709	14594	14649	14813	14562	14588	14730	14675	14760	14552	14615	14674	14548	14664	14657	14539	14525	14696	14725	14674	14598	14712	14645	14572	14507	14671	14753	14686	14657	14611	14656	14585	14630	14593	14697	14392	14831	14419	14723	14764	14652	14658	14615	14865	14704	14708	14461	14887	14689	14596	14619	14769	14585	14541	14598	14755	14698	14742	14792	14555	14634	14683	14495	14548	14721	14446	14666	14804	14716	14825	14742	14666	14596	14717	14493	14565	14758	14754	14460	14422	14549	14383	14459	14497	14473	14676	14739	14793	14584	14792	14693	14631	14547	14534	14628	14773	14644	14753	14737	14484	14584	14544	14708	14566	14815	14465	14688	14678	14680	14655	14822	14758	14699	14491	14614	14809	14558	14736	14695	14634	14768	14735	14646	14699	14635	14597	14746	14827	14698	14722	14648	14687	14629	14597	14791	14612	14665	14581	14717	14723	14744	14548	14606	14793	14773	14562	14672	14687	14543	14802	14711	14704	14736	14772	14398	14655	14795	14603	14783	14673	14798	14523	14587	14616	14529	14689	14705	14757	14701	14596	14538	14589	14479	14485	14650	14614	14532	14411	14585	14631	14838	14512	14758	14803	14825	14534	14527	14548	14666	14836	14628	14910	14789	14659	14555	14612	14684	14610	14788	14688	14569	14614	14648	14637	14631	14749	14812	14588	14728	14727	14566	14614	14693	14703	14674	14728	14756	14781	14608	14618	14822	14636	14660	14676	14707	14423	14582	14567	14749	14726	14961	14537	14611	14593	14627	14470	14588	14553	14851	14501	14737	14833	14717	14605	14642	14703	14716	14840	14692	14579	14648	14649	14769	14750	14560	14514	14711	14439	14655	14664	14790	14689	14690	14524	14834	14440	14679	14566	14725	14767	14873	14612	14569	14648	14542	14479	14842	14530	14567	14525	14573	14526	14537	14661	14619	14824	14564	14541	14666	14773	14696	14690	14696	14548	14737	14782	15008	14661	14737	14776	14692	14626	14528	14540	14912	14555	14672	14582	14628	14783	14600	14625	14625	14689	14747	14569	14883	14485	14557	14778	14665	14592	14601	14687	14624	14520	14702	14721	14743	14655	14699	14697	14769	14524	14632	14601	14840	14541	14682	14711	14632	14647	14618	14588	14672	14744	14837	14544	14852	14376	14690	14650	14770	14661	14679	14663	14779	14734	14651	14596	14849	14754	14630	14480	14692	14587	14547	14614	14709	14617	14751	14641	14693	14571	14668	14573	14709	14576	14668	14643	14618	14772	14434	14678	14531	14677	14366	14709	14722	14738	14657	14683	14553	14785	14699	14549	14601	14639	14701	14485	14598	14720	14536	14768	14826	14738	14567	14553	14562	14641	14856	14560	14562	14393	14716	14649	14663	14848	14664	14700	14754	14797	14733	14688	14786	14702	14711	14551	14836	14648	14438	14513	14530	14700	14692	14541	14563	14437	14670	14662	14704	14737	14557	14639	14631	14781	14701	14587	14596	14407	14621	14597	14466	14772	14708	14784	14618	14688	14690	14564	14469	14644	14772	14558	14910	14529	14776	14737	14639	14525	14791	14684	14803	14713	14785	14638	14643	14732	14699	14502	14682	14849	14745	14654	14629	14461	14659	14641	14531	14659	14750	14610	14765	14716	14609	14819	14689	14583	14820	14691	14588	14678	14639	14823	14784	14681	14545	14608	14719	14649	14711	14563	14656	14606	14683	14579	14677	14471	14599	14699	14617	14669	14639	14619	14751	14701	14717	14537	15024	14708	14729	14647	14610	14672	14622	14475	14616	14630	14679	14720	14847	14677	14753	14697	14573	14576	14584	14907	14562	14759	14821	14856	14637	14591	14685	14679	14803	14627	14667	14762	14582	14456	14570	14608	14604	14563	14658	14674	14606	14515	14582	14613	14566	14568	14471	14522	14577	14647	14712	14581	14641	14637	14678	14718	14507	14452	14642	14699	14569	14728	14678	14704	14460	14567	14630	14650	14721	14700	14684	14554	14690	14742	14779	14896	14690	14484	14793	14712	14697	14853	14657	14716	14677	14401	14665	14647	14530	14688	14675	14691	14696	14722	14704	14705	14529	14589	14605	14615	14673	14776	14741	14812	14471	14676	14687	14606	14478	14624	14495	14659	14784	14811	14630	14580	14708	14668	14593	14548	14717	14636	14510	14809	14574	14609	14540	14581	14791	14752	14681	14619	14675	14681	14734	14696	14832	14680	14656	14764	14633	14590	14602	14543	14577	14698	14638	14506	14611	14608	14599	14577	14568	14577	14416	14626	14651	14595	14812	14567	14674	14661	14742	14649	14661	14791	14548	14682	14787	14792	14823	14753	14592	14535	14490	14571	14814	14687	14591	14602	14644	14505	14590	14638	14627	14664	14637	14586	14725	14718	14596	14714	14620	14607	14933	14732	14747	14634	14718	14567	14735	14694	14422	14795	14614	14901	14701	14565	14817	14817	14433	14641	14770	14593	14708	14496	14643	14708	14652	14569	14556	14636	14767	14622	14769	14627	14679	14777	14707	14672	14615	14635	14685	14731	14669	14713	14617	14832	14657	14614	14627	14726	14670	14702	14612	14567	14609	14735	14668	14588	14685	14598	14584	14574	14751	14785	14727	14495	14643	14680	14479	14704	14577	14390	14768	14701	14606	14577	14724	14604	14513	14535	14702	14594	14594	14543	14698	14562	14713	14783	14769	14656	14454	14415	14600	14707	14641	14556	14642	14465	14606	14761	14600	14585	14703	14586	14813	14765	14712	14570	14726	14662	14828	14848	14835	14474	14640	14622	14714	14656	14600	14500	14703	14721	14730	14708	14720	14590	14417	14541	14493	14800	14609	14713	14715	14566	14392	14776	14525	14587	14715	14517	14506	14845	14675	14761	14551	14768	14683	14635	14539	14577	14587	14519	14694	14524	14665	14506	14612	14642	14592	14588
20154	29950	28934	23566	20186	17589	16193	15222	14749	14533	14213	14322	14174	14043	14127	13915	14060	13860	13921	13883	13946	13971	13857	13769	13967	13820	13893	13686	13758	13757	13997	13819	13750	13762	13812	13970	13682	13910	13766	13865	13787	13723	13883	14122	13925	13804	13917	13792	13857	13744	13768	14069	14045	14026	13826	13787	13745	13897	13650	13888	13755	13972	13832	13779	13793	13955	13729	13678	13801	13768	13857	13610	13777	13722	13752	13904	13868	13804	13664	13826	13796	13778	13840	13797	13721	14016	13807	13639	13896	13638	13824	13804	13910	13778	13803	13499	13820	13663	13789	13848	13856	13812	13822	13663	13622	13844	13798	13692	13639	13763	13647	13899	13700	13743	13827	13704	13826	13756	13836	13588	13904	13897	13802	13676	13617	13926	13644	13705	13886	13704	13944	13870	13668	13724	13983	13773	13860	13751	13967	13832	13793	13725	13795	13655	13897	13836	13853	13745	13729	13844	13835	13853	13644	13709	13701	13611	13774	13796	13808	13818	13689	13648	13866	13840	13776	13679	13762	13896	13971	13916	13753	13729	13748	13867	13727	13718	13778	13774	13929	13821	13819	13784	13617	13800	13801	13714	13759	13700	13598	13970	13738	13812	13701	13835	13871	13759	13877	13772	13624	13744	13712	13762	13799	13864	13864	13691	13814	13849	13746	13724	13830	13662	13858	13757	13703	13795	13836	13811	13696	13792	13835	13890	13796	13729	13766	13818	13700	13576	13802	13663	13621	13798	13862	13853	13876	13793	13799	13603	13697	13718	13895	13626	13731	13650	13684	13733	13627	13700	13928	13886	13854	13749	13800	13826	13713	13787	13821	13834	13772	13869	13965	13677	13661	13783	13618	13866	13504	13780	13724	13806	13810	13779	13924	13788	13828	13813	13846	13851	13723	13856	13829	13599	13652	13799	13707	13853	13664	13827	13678	13722	13648	13822	13814	13936	13896	13787	13808	13825	13823	13767	13661	13761	13838	13889	13841	13691	13705	13851	13812	13801	13909	13702	13661	13699	13948	13805	13705	13750	13745	13680	13627	13719	13734	13675	13632	13993	13803	13873	13842	13904	13647	13725	13844	13807	13613	13778	13870	13768	13739	13963	13788	13798	13616	13860	13760	13809	13885	13700	13698	13731	13798	13826	13701	13823	13810	13911	13843	13748	13668	13747	13840	13798	13889	13946	13757	13707	13865	13748	13928	13681	13768	13804	13751	13595	13730	13884	13962	13715	13845	13798	13900	13877	13793	13872	13686	13702	13803	13796	13943	13649	13828	13819	14035	13786	13776	13805	13800	13821	13735	13706	13822	13926	13701	13677	13752	13799	13716	13799	13709	13860	13850	13736	13667	13793	13916	13771	13712	13838	13893	13782	13851	13744	13984	13778	13796	13822	13862	13765	13824	13771	13648	13628	13766	13705	13930	13821	13848	13621	13820	13873	13978	13865	13781	13893	13808	13702	13634	13962	13636	13730	13757	13823	13745	13962	13684	13733	13669	13821	13650	13916	13720	13830	13764	13697	13983	13708	13728	13913	13774	13715	13701	13876	13855	13797	13823	13634	13782	13841	13675	13790	13865	13804	13653	13815	13897	13806	13925	13753	13892	13554	13821	13722	13667	13923	13866	13652	13959	13731	13747	13648	13705	13833	13711	13691	13788	13634	13782	13712	13916	13665	13652	13860	13973	13561	13688	13953	13843	13945	13789	13771	13797	13685	13774	13787	13639	13880	13790	13601	13691	13803	13792	13755	13756	13762	13734	13813	13778	13853	13937	13794	13738	13853	13765	13725	13880	13865	13899	13783	13721	13849	13919	13868	13598	13725	13722	13686	14000	13703	13718	13868	13804	13692	13758	13860	13842	13921	13768	13645	13857	13714	13778	13769	13871	13743	13907	13722	13672	13832	13572	13652	13688	13880	13850	13835	13753	13652	13819	13871	13791	13816	13777	13603	13890	13897	13605	13653	13807	13999	13764	13803	13866	13821	13806	13857	13853	13787	13956	13743	13767	13716	13931	13800	13719	13828	13708	13736	13663	13713	13791	13719	13690	13773	13703	13820	13542	13977	13797	13727	13716	13724	13766	13926	13793	13809	13849	13654	13929	14044	13817	13659	13891	13835	13745	13609	13752	13769	13842	13569	13630	13805	13700	13863	13636	13754	13867	13738	13867	13802	13830	13830	13745	13719	13708	13758	13852	13737	13971	13794	13764	13702	13851	13979	13765	13592	13634	13923	13778	13764	13772	13740	13864	13651	13674	13736	13722	13641	13672	13763	13657	13888	13997	13759	13778	13838	13802	13716	13831	13769	13891	13851	13868	13759	13866	13837	13845	13720	13790	13869	13741	13616	13766	13810	13928	13762	13706	13809	13729	13894	13845	13790	13880	13862	13743	13742	13851	13788	13906	13851	13663	13638	13672	13787	13754	13785	13810	13599	13851	13824	13789	13660	13626	13860	13728	13820	13641	13805	13877	13667	13777	13762	13871	13738	13833	13715	13597	13792	13810	13762	13802	13871	13881	13808	13802	14002	13656	13832	13717	13760	13850	13735	13699	13683	13852	13809	13842	13690	13830	13829	13740	13818	13606	13843	13818	13840	13837	13759	13854	13838	13904	13839	13943	13789	13583	13640	13537	13974	13774	13823	13774	13738	13946	13791	13706	13768	13767	13900	13703	13664	13675	13834	13905	13883	13765	13755	13941	13594	13726	13731	13551	13741	13892	13882	13762	13875	13910	13799	13780	13933	13830	13813	13735	13706	13775	13770	13673	13727	13872	13603	13747	13593	13664	14027	13869	13812	13805	13823	13838	13658	13763	13834	13658	13906	13842	13768	13830	13753	13793	13764	13752	13688	13939	13746	13696	13736	13699	13887	13803	13764	13819	13622	13634	13637	13640	13826	13912	13608	13742	13614	13828	13949	13805	13609	13692	13855	13894	13768	13701	13857	13876	13783	13756	13807	13599	13813	13810	13717	13765	13950	13820	13754	13614	13772	13761	13795	13701	13660	13897	13698	13860	13757	13696	13681	13794	13664	13812	13763	13691	13803	13704	13759	13642	13796	13604	13812	13730	13732	13691	13774	13838	13799	13716	13700	13696	13745	13865	13750	13885	13753	13641	13793	13793	13854	13779	13827	13773	13693	13929	13836	13897	13779	13531	13861	13958	13721	13788	13786	13613	13739	13687	13869	13807	13784	13658	13862	13708	13766	13893	13658	13902	13842	13693	13775	13788	13699	13710	13729	13769	13813	13797	13709	13871	13697	13845	13759	13749	13804	13830	13654	13810	13658	13776	13992	13977	13521	13804	13700	13641	13847	13776	13814	13813	13764	13662	13755	13729	13923	13676	13686	13816	13944	13703	13763	13890	13844	13701	13919	13755	13667	13797	13696	13827	13715	13779	13789	13744	13719	13640	13847	13786	13867	13715	13838	13955	13852	13861	13770	13818	13750	13741	13663	13642	13736	13661	13871	13793	13821	13756	13663	13693	13843	13661	13816	13707	13909	13845	13815	13823	13787	13803	13773	13982	13777	13682	13906	13819	13829	13813	13823	13735	13862	14057	13789	13770	13652	13944	13744	13815	13777	13624	13717	13722	13799	13891	13944	13784	13658	13846	13792	13890	13722	13773	13628	13895	13730	13759	13655	13945	13786	13820	13789	13699	13817	13710	13635	13761	13784	13752	13916	13768	13818	13631	13744	13652	13730	13835	13651	13844	13791	13637	13558	13893	13836	13786	13858	13707	13825	13714	13838	13810	13799	13739	13803	13843	13692	13616	13803	13767	13723	13791	13651	13714	13869	13859	13799	13784	13994	13684	13925	13822	13828	13815	13961	13950	13885	13644	13802	13721	13829	13818	13790	13916	13760	13860	13894	13725	13832	13883	13769	13893	13665	13874	13825	13773	13923	13720	13719	13759	13784	13853	13807	13782	13736	13774	13699	13696	13826	13975	13805	13574	13679	13816	13748	13828	13725	13823	13834	13794	13855	13916	13791	13689	13908	13773	13671	13774	13816	13837	13810	13637	13737	13739	13694	13702	13823	13690	13921	13660	13879	13770	13826	13817	13849	13895	13822	13791	13828	13841	13905	13858	13870	13647	13588	13830	13912	13581	13776	13783	13835	13731	13848	13734	13759	13736	13712	13875	13826	13789	13929	13874	13700	13802	13871	13699	13911	13796	13781	13794	13844	13784	13798	13832	13821	13841	13765	13818	13864	13850	13793	13743	13699	13872	13867	13981	13783	13843	13568	13879	13935	13797	13751	13906	13848	13646	13841	13790	13704	13836	13840	13879	13746	13791	13885	13830	13847	13861	13816	13893	13805	13787	13709	13736	13797	13646	13796	13801	13733	13864	13872	13884	13779	13895	13775	13695	13781	13728	13576	13809	13950	13671	13754	13655	13901	13780	13784	13719	13841	13752	13745	13677	13735	13842	13931	13914	13859	13790	13808	13643	13877	13878	13731	13916	13706	13759	13751	13783	13858	13838	13747	13783	13914	13731	13821	13782	13642	13861	13799	13665	13650	13800	13715	13884	13865	13786	13782	13784	13809	13863	14012	13803	13885	13867	13756	13792	13876	13659	13776	13702	13918	13773	13810	13855	13794	13770	13822	13843	13947	13812	13642	13857	13637	13753	13835	13606	13885	13850	13855	13863	13625	13814	13813	13839	13796	13888	13957	13818	13775	13867	13950	13879	13646	13793	13659	13743	13760	13795	13875	13864	13809	13731	13889	13794	13754	13830	13779	13722	13786	13728	13842	13922	13835	13717	13767	13708	13703	13787	13819	13929	13860	13695	13935	13825	13653	13863	13821	13744	13857	13668	13866	13920	13779	13777	13801	13712	13883	13815	13624	13760	13771	13737	13881	13738	13667	13847	14005	13854	13814	13897	13760	13833	13799	13737	13973	13798	13653	13940	13703	13590	13871	13872	13780	13740	13546	13860	13823	13668	13639	13738	13755	13686	13850	13738	13784	13776	13778	13580	13751	13695	13886	13776	13959	13799	13840	13803	13752	13743	13667	13861	13920	13867	13829	13754	13922	13714	13818	13757	13752	13724	13799	13759	13879	13747	13726	13625	13713	13873	13848	13872	13751	13791	13821	13884	13789	14004	13726	13675	13813
23717	21221	28747	24143	22189	21865	20109	16756	15585	15593	15079	15210	15114	14718	14745	14822	14722	14603	14521	14501	14573	14598	14536	14420	14368	14525	14538	14374	14495	14313	14341	14523	14658	14461	14450	14420	14541	14393	14211	14400	14580	14448	14419	14313	14521	14365	14434	14383	14479	14467	14952	15308	15333	15042	14889	14561	14425	14419	14404	14442	14339	14578	14359	14353	14255	14548	14616	14292	14599	14375	14547	14450	14378	14575	14515	14510	14360	14325	14491	14465	14386	14387	14436	14522	14357	14558	14254	14478	14431	14346	14230	14421	14436	14345	14421	14338	14311	14395	14495	14432	14349	14381	14474	14347	14518	14400	14330	14231	14328	14327	14294	14239	14181	14368	14491	14367	14366	14472	14565	14421	14406	14297	14330	14458	14326	14453	14335	14362	14332	14462	14349	14325	14319	14434	14245	14479	14590	14596	14397	14553	14402	14372	14339	14331	14248	14284	14365	14336	14420	14332	14364	14411	14474	14219	14399	14181	14431	14506	14469	14621	14395	14315	14242	14301	14391	14250	14340	14138	14426	14271	14238	14364	14291	14347	14343	14227	14310	14397	14407	14411	14558	14421	14158	14350	14455	14409	14715	14393	14344	14219	14309	14297	14223	14263	14352	14433	14352	14415	14108	14329	14268	14356	14315	14488	14496	14418	14275	14366	14242	14303	14121	14461	14473	14192	14395	14429	14234	14385	14312	14498	14315	14363	14435	14387	14413	14392	14355	14317	14503	14292	14275	14510	14329	14301	14428	14299	14369	14211	14254	14254	14267	14351	14416	14351	14469	14420	14472	14441	14333	14366	14372	14347	14442	14369	14463	14268	14491	14438	14484	14349	14237	14209	14339	14349	14441	14541	14401	14459	14493	14231	14369	14387	14317	14395	14264	14449	14193	14326	14406	14375	14158	14349	14355	14254	14443	14235	14339	14399	14369	14397	14254	14327	14345	14334	14406	14367	14353	14470	14187	14394	14333	14156	14163	14503	14336	14387	14320	14245	14261	14377	14204	14401	14300	14362	14298	14328	14372	14238	14226	14223	14409	14277	14301	14144	14394	14284	14261	14196	14200	14434	14238	14391	14180	14264	14276	14358	14269	14506	14264	14328	14274	14316	14288	14270	14397	14329	14183	14334	14381	14357	14586	14292	14462	14534	14252	14296	14318	14428	14448	14277	14462	14367	14354	14409	14273	14254	14406	14365	14184	14259	14422	14238	14524	14346	14233	14184	14526	14247	14259	14151	14261	14337	14251	14351	14317	14380	14259	14436	14396	14397	14501	14472	14370	14254	14372	14182	14352	14429	14303	14369	14405	14477	14348	14214	14354	14205	14490	14328	14347	14366	14504	14586	14257	14489	14411	14449	14329	14323	14417	14187	14286	14217	14329	14114	14624	14224	14301	14612	14238	14313	14583	14506	14225	14438	14340	14325	14519	14338	14256	14404	14301	14358	14362	14359	14228	14327	14385	14308	14460	14360	14286	14472	14302	14449	14416	14563	14349	14518	14606	14290	14326	14272	14388	14399	14213	14433	14434	14563	14166	14355	14225	14336	14342	14243	14463	14339	14250	14516	14428	14292	14457	14357	14271	14345	14294	14418	14305	14307	14454	14322	14202	14390	14441	14378	14236	14243	14445	14536	14382	14424	14229	14378	14239	14243	14305	14214	14422	14165	14396	14315	14510	14296	14414	14285	14131	14568	14377	14333	14265	14415	14284	14448	14285	14392	14386	14342	14254	14382	14423	14335	14210	14530	14332	14297	14373	14286	14236	14234	14272	14210	14364	14300	14282	14380	14381	14383	14485	14451	14399	14396	14315	14209	14436	14337	14333	14444	14409	14148	14313	14321	14405	14201	14390	14358	14183	14103	14610	14380	14506	14270	14347	14375	14346	14391	14348	14324	14224	14371	14376	14307	14132	14152	14351	14316	14337	14255	14336	14311	14400	14262	14407	14391	14472	14427	14298	14414	14265	14281	14448	14520	14379	14567	14375	14221	14420	14367	14316	14489	14364	14278	14454	14373	14360	14522	14319	14335	14421	14124	14096	14304	14340	14423	14394	14195	14477	14315	14453	14290	14296	14392	14454	14242	14291	14302	14252	14439	14482	14279	14096	14279	14389	14326	14508	14441	14348	14438	14478	14370	14203	14367	14349	14401	14352	14293	14285	14288	14277	14303	14180	14335	14507	14423	14550	14279	14470	14160	14440	14408	14405	14547	14615	14481	14394	14504	14319	14244	14476	14294	14400	14238	14377	14146	14181	14430	14322	14312	14492	14302	14359	14287	14289	14522	14271	14527	14218	14272	14429	14246	14248	14146	14419	14198	14306	14487	14330	14429	14420	14426	14333	14402	14528	14344	14541	14275	14253	14182	14135	14011	14309	14414	14431	14428	14422	14419	14191	14382	14352	14074	14250	14245	14261	14390	14311	14249	14201	14546	14266	14443	14417	14451	14380	14443	14487	14366	14379	14343	14293	14277	14448	14269	14357	14235	14345	14340	14378	14226	14451	14296	14320	14233	14361	14393	14558	14351	14423	14376	14434	14444	14328	14339	14457	14279	14374	14351	14281	14231	14300	14337	14297	14327	14291	14439	14471	14461	14344	14343	14514	14454	14207	14368	14237	14365	14283	14260	14465	14293	14463	14488	14649	14427	14301	14136	14462	14335	14243	14388	14431	14292	14362	14317	14328	14372	14333	14388	14345	14235	14453	14353	14383	14181	14344	14599	14296	14170	14427	14352	14631	14127	14440	14153	14232	14278	14356	14318	14123	14326	14427	14301	14259	14539	14504	14294	14230	14450	14372	14349	14465	14251	14232	14437	14482	14439	14447	14466	14270	14416	14368	14244	14518	14432	14401	14567	14364	14635	14464	14424	14425	14227	14306	14337	14507	14396	14232	14431	14433	14453	14185	14357	14429	14353	14366	14484	14507	14561	14503	14472	14394	14324	14245	14290	14312	14188	14193	14341	14413	14456	14173	14371	14189	14184	14389	14296	14368	14236	14423	14215	14276	14298	14325	14326	14234	14259	14331	14481	14460	14402	14361	14531	14508	14403	14268	14411	14315	14231	14218	14316	14370	14328	14351	14342	14197	14379	14368	14460	14247	14377	14393	14325	14388	14505	14330	14498	14277	14370	14509	14246	14333	14435	14231	14445	14186	14352	14305	14470	14367	14097	14306	14255	14296	14225	14243	14273	14364	14361	14277	14428	14335	14502	14408	14360	14335	14285	14039	14301	14376	14214	14294	14231	14242	14414	14248	14301	14261	14211	14489	14244	14376	14324	14319	14347	14291	14150	14350	14349	14212	14419	14335	14239	14281	14422	14263	14489	14327	14123	14350	14374	14357	14355	14411	14363	14175	14467	14385	14173	14431	14269	14493	14434	14512	14338	14397	14342	14351	14315	14406	14432	14352	14473	14372	14323	14345	14287	14344	14324	14481	14405	14369	14456	14330	14339	14286	14402	14565	14427	14415	14516	14469	14477	14427	14242	14225	14384	14605	14269	14272	14328	14507	14443	14474	14361	14155	14259	14433	14271	14147	14261	14419	14373	14449	14490	14419	14239	14447	14198	14378	14312	14284	14324	14460	14470	14415	14493	14317	14349	14440	14468	14237	14220	14450	14355	14262	14269	14552	14371	14458	14560	14473	14498	14429	14479	14453	14246	14559	14372	14262	14347	14366	14432	14246	14411	14435	14331	14374	14269	14310	14309	14288	14386	14369	14242	14377	14332	14257	14364	14233	14204	14501	14458	14242	14325	14343	14131	14378	14312	14424	14413	14429	14300	14451	14366	14442	14460	14447	14386	14379	14215	14318	14244	14218	14286	14480	14319	14502	14426	14385	14389	14500	14227	14475	14304	14412	14156	14419	14408	14640	14417	14367	14494	14284	14436	14445	14353	14497	14346	14381	14333	14412	14495	14481	14306	14267	14122	14332	14479	14287	14468	14345	14321	14329	14353	14319	14354	14393	14389	14347	14149	14234	14328	14425	14484	14275	14373	14459	14357	14366	14393	14153	14396	14454	14301	14324	14250	14424	14261	14557	14270	14366	14376	14313	14421	14468	14323	14262	14248	14181	14394	14292	14464	14383	14317	14139	14228	14271	14323	14408	14441	14398	14342	14439	14321	14375	14438	14437	14458	14275	14454	14319	14408	14395	14258	14301	14451	14375	14302	14395	14533	14178	14337	14539	14389	14367	14245	14443	14476	14469	14337	14522	14451	14306	14311	14324	14365	14463	14181	14354	14633	14500	14439	14255	14395	14257	14338	14494	14486	14422	14391	14421	14410	14396	14176	14471	14336	14102	14387	14517	14397	14339	14412	14302	14223	14425	14275	14293	14388	14201	14182	14459	14206	14127	14180	14311	14246	14224	14305	14352	14671	14444	14350	14529	14574	14464	14384	14275	14237	14523	14473	14316	14306	14309	14439	14062	14183	14119	14485	14542	14130	14141	14490	14351	14484	14121	14357	14359	14182	14432	14413	14368	14510	14655	14334	14420	14357	14385	14322	14338	14322	14183	14515	14340	14395	14253	14392	14360	14264	14400	14185	14175	14394	14321	14277	14424	14411	14543	14448	14217	14421	14483	14492	14450	14277	14245	14469	14500	14389	14211	14293	14523	14325	14329	14112	14122	14378	14297	14303	14303	14546	14439	14262	14367	14165	14343	14487	14410	14426	14412	14598	14341	14086	14635	14253	14302	14366	14210	14336	14265	14286	14399	14342	14296	14437	14419	14330	14361	14444	14444	14223	14427	14411	14365	14312	14389	14289	14362	14298	14406	14474	14261	14301	14146	14295	14285	14310	14442	14452	14400	14279	14408	14215	14474	14310	14272	14469	14387	14359	14341	14372	14425	14206	14377	14261	14221	14232	14410	14656	14453	14394	14268	14299	14276	14293	14325	14289	14474	14460	14451	14252	14181	14216	14278	14193	14306	14199	14291	14310	14367	14531	14157	14317	14464	14268	14381	14464	14347	14322	14367	14487	14351	14497	14599	14403	14246	14428	14443	14464	14438	14397	14298	14546	14335	14392	14282	14296	14269	14228	14342	14428	14433	14324	14164	14484	14394	14193	14296	14494	14381	14293	14354	14159	14508	14373	14386	14331	14549	14283	14461	14279
20756	36421	34792	28152	23561	20239	17972	16650	15512	15108	15087	14679	14483	14180	14230	14051	14145	13937	13974	13854	13901	13752	13623	13643	13757	13741	13712	13720	13902	13757	13613	13792	13705	13649	13585	13493	13767	13835	13714	13780	13685	13688	13689	13816	13744	13740	13833	13651	13588	13869	14320	14994	14970	14370	14125	14122	13664	13614	13634	13619	13677	13683	13550	13637	13651	13634	13576	13631	13618	13627	13434	13637	13568	13549	13675	13525	13528	13700	13637	13487	13700	13475	13697	13586	13801	13705	13681	13628	13676	13528	13640	13785	13661	13607	13523	13572	13680	13853	13684	13401	13627	13658	13688	13725	13657	13572	13576	13525	13700	13571	13670	13693	13759	13416	13707	13766	13679	13694	13662	13688	13491	13544	13742	13667	13830	13668	13735	13559	13479	13685	13606	13669	13638	13775	13696	13498	13736	13606	13723	13562	13695	13642	13648	13763	13577	13520	13668	13700	13561	13651	13540	13576	13643	13541	13629	13481	13551	13642	13619	13552	13625	13607	13556	13824	13743	13568	13474	13741	13640	13540	13691	13682	13594	13608	13536	13744	13584	13591	13712	13696	13733	13554	13680	13819	13740	13515	13566	13477	13622	13675	13760	13534	13617	13547	13608	13647	13589	13489	13649	13463	13552	13751	13792	13601	13712	13561	13709	13692	13724	13587	13567	13689	13475	13571	13661	13720	13775	13520	13740	13458	13631	13548	13661	13715	13730	13664	13721	13585	13708	13716	13614	13645	13634	13727	13619	13551	13714	13579	13715	13492	13759	13666	13687	13565	13776	13690	13669	13711	13718	13632	13772	13704	13778	13577	13469	13502	13493	13623	13532	13523	13709	13584	13588	13528	13607	13738	13446	13571	13571	13528	13679	13690	13710	13694	13602	13674	13363	13553	13545	13746	13728	13664	13441	13470	13561	13542	13640	13613	13697	13515	13556	13538	13711	13632	13626	13545	13618	13596	13772	13525	13694	13681	13684	13579	13631	13673	13697	13739	13631	13729	13671	13632	13533	13581	13489	13628	13554	13638	13621	13686	13791	13601	13674	13631	13489	13521	13609	13621	13833	13569	13658	13710	13704	13832	13621	13596	13594	13595	13724	13558	13678	13560	13575	13723	13619	13685	13516	13654	13578	13654	13892	13631	13510	13720	13638	13675	13653	13677	13825	13650	13784	13563	13555	13644	13686	13686	13679	13761	13805	13463	13720	13698	13618	13486	13509	13610	13561	13644	13548	13746	13613	13532	13698	13487	13542	13912	13613	13617	13618	13800	13837	13588	13571	13496	13550	13682	13674	13591	13550	13726	13413	13804	13496	13595	13563	13611	13688	13637	13536	13485	13696	13531	13748	13587	13736	13581	13629	13556	13695	13671	13485	13651	13546	13726	13531	13726	13612	13537	13738	13668	13689	13534	13640	13616	13644	13603	13547	13828	13656	13733	13684	13646	13707	13615	13775	13645	13569	13719	13699	13729	13674	13603	13559	13567	13729	13633	13590	13730	13680	13495	13580	13642	13622	13759	13570	13592	13705	13571	13710	13749	13495	13531	13574	13673	13749	13559	13649	13491	13701	13633	13633	13585	13737	13630	13651	13673	13763	13656	13578	13614	13470	13610	13608	13564	13504	13731	13676	13617	13622	13701	13579	13654	13726	13475	13737	13682	13629	13601	13567	13629	13893	13549	13805	13641	13609	13614	13695	13662	13602	13648	13398	13633	13822	13628	13612	13766	13650	13723	13725	13713	13731	13694	13513	13544	13679	13646	13719	13517	13649	13538	13562	13613	13602	13605	13680	13752	13601	13748	13763	13577	13465	13688	13543	13447	13587	13694	13708	13717	13813	13691	13626	13583	13691	13698	13460	13663	13498	13704	13540	13542	13675	13720	13741	13783	13690	13564	13625	13542	13592	13595	13609	13579	13676	13566	13570	13584	13715	13721	13588	13706	13542	13657	13600	13544	13727	13573	13681	13652	13426	13697	13644	13817	13830	13751	13619	13621	13560	13620	13550	13702	13480	13568	13570	13677	13626	13530	13661	13816	13632	13476	13715	13782	13772	13634	13455	13501	13657	13676	13626	13731	13651	13606	13659	13589	13600	13692	13628	13694	13651	13545	13847	13481	13618	13399	13882	13819	13519	13637	13766	13637	13652	13602	13580	13497	13618	13675	13705	13554	13724	13698	13503	13614	13689	13779	13630	13537	13637	13602	13602	13450	13650	13621	13704	13488	13691	13625	13672	13627	13593	13541	13499	13577	13620	13611	13418	13629	13597	13617	13694	13714	13595	13597	13568	13717	13625	13586	13665	13697	13670	13725	13707	13497	13593	13548	13665	13629	13672	13516	13618	13593	13617	13713	13797	13496	13863	13684	13521	13563	13422	13541	13713	13501	13677	13630	13671	13718	13710	13631	13696	13489	13489	13674	13700	13576	13502	13655	13662	13582	13636	13797	13569	13575	13676	13707	13689	13636	13466	13598	13685	13624	13512	13536	13578	13596	13589	13808	13681	13477	13688	13664	13764	13601	13513	13626	13662	13599	13675	13699	13703	13468	13654	13606	13574	13545	13742	13693	13735	13578	13829	13651	13806	13519	13692	13752	13633	13598	13726	13771	13547	13588	13663	13626	13535	13762	13694	13781	13661	13576	13613	13574	13640	13777	13579	13561	13715	13770	13570	13559	13740	13746	13486	13524	13759	13548	13776	13520	13558	13575	13535	13513	13697	13662	13584	13647	13920	13636	13771	13544	13773	13777	13619	13523	13574	13719	13613	13670	13503	13636	13616	13601	13525	13617	13466	13646	13678	13690	13580	13663	13657	13573	13639	13606	13599	13783	13631	13705	13608	13502	13621	13677	13608	13687	13577	13382	13659	13515	13498	13748	13572	13576	13810	13585	13608	13634	13572	13538	13628	13738	13361	13553	13672	13584	13592	13627	13537	13623	13720	13751	13719	13620	13700	13496	13727	13580	13620	13707	13623	13554	13784	13740	13577	13686	13622	13580	13803	13732	13617	13512	13683	13594	13775	13561	13468	13598	13703	13614	13603	13554	13586	13735	13519	13540	13672	13632	13475	13645	13596	13556	13555	13567	13592	13588	13914	13659	13631	13597	13557	13538	13533	13602	13569	13583	13520	13581	13652	13541	13627	13605	13798	13675	13484	13637	13799	13585	13615	13778	13617	13551	13629	13491	13708	13767	13505	13663	13644	13587	13658	13525	13541	13684	13804	13637	13518	13735	13629	13604	13725	13645	13575	13769	13569	13656	13666	13778	13537	13529	13576	13737	13710	13510	13630	13666	13611	13778	13720	13851	13612	13746	13610	13575	13744	13562	13739	13580	13794	13552	13694	13746	13612	13661	13714	13650	13693	13587	13525	13732	13629	13716	13576	13590	13646	13601	13652	13734	13538	13576	13733	13616	13662	13694	13739	13542	13465	13580	13723	13505	13677	13518	13565	13722	13452	13622	13811	13746	13705	13650	13531	13649	13683	13442	13663	13670	13539	13551	13617	13666	13364	13600	13542	13672	13658	13736	13476	13441	13538	13703	13743	13555	13553	13660	13660	13701	13435	13678	13689	13629	13804	13726	13683	13671	13677	13711	13757	13803	13635	13565	13675	13615	13651	13713	13734	13627	13623	13510	13647	13721	13654	13668	13537	13558	13601	13630	13759	13659	13744	13681	13641	13572	13596	13481	13522	13456	13609	13745	13664	13449	13671	13671	13679	13629	13558	13606	13665	13495	13569	13679	13648	13704	13491	13919	13593	13614	13479	13470	13757	13490	13681	13723	13680	13609	13687	13681	13710	13494	13602	13636	13509	13585	13617	13744	13674	13659	13810	13572	13666	13622	13613	13664	13665	13645	13678	13605	13655	13654	13694	13728	13728	13623	13877	13541	13703	13612	13620	13644	13611	13734	13690	13585	13587	13763	13693	13573	13514	13672	13513	13558	13704	13577	13685	13735	13556	13616	13657	13556	13585	13637	13711	13514	13683	13694	13554	13724	13842	13739	13670	13614	13535	13571	13611	13646	13605	13666	13567	13508	13658	13657	13505	13819	13582	13724	13672	13636	13551	13547	13610	13572	13456	13671	13612	13614	13747	13561	13775	13609	13666	13700	13660	13701	13753	13565	13547	13712	13441	13428	13671	13718	13585	13648	13691	13588	13649	13500	13666	13581	13602	13656	13595	13670	13773	13593	13459	13673	13688	13615	13560	13649	13713	13830	13668	13878	13792	13702	13506	13675	13899	13747	13741	13527	13491	13671	13511	13582	13668	13460	13693	13479	13692	13491	13686	13519	13636	13533	13631	13672	13751	13597	13628	13649	13594	13619	13517	13666	13564	13668	13731	13693	13641	13554	13675	13585	13799	13764	13632	13754	13690	13731	13566	13594	13720	13592	13680	13689	13469	13506	13643	13569	13562	13552	13433	13728	13698	13655	13732	13626	13558	13617	13602	13647	13501	13626	13592	13542	13626	13747	13551	13634	13783	13718	13600	13463	13641	13738	13644	13817	13561	13589	13553	13643	13541	13626	13559	13735	13794	13528	13712	13662	13641	13571	13578	13668	13588	13587	13537	13448	13649	13536	13614	13642	13649	13556	13706	13376	13649	13561	13620	13530	13608	13546	13662	13747	13630	13473	13781	13657	13645	13713	13940	13583	13538	13716	13534	13637	13631	13780	13511	13702	13651	13705	13579	13564	13571	13821	13613	13754	13655	13788	13601	13564	13574	13632	13694	13604	13559	13714	13627	13759	13627	13682	13529	13686	13781	13729	13613	13497	13608	13683	13599	13564	13708	13624	13756	13444	13535	13607	13581	13765	13650	13634	13590	13518	13577	13884	13521	13826	13663	13636	13541	13515	13511	13568	13653	13633	13670	13624	13650	13714	13545	13646	13545	13662	13570	13751	13785	13570	13596	13640	13735	13481	13538	13542	13647	13675	13842	13588	13657	13646	13624	13652	13482	13769	13769	13818	13618	13757	13634	13729	13608	13442	13559	13679	13648	13748	13558	13599	13666	13708	13768	13705	13631	13705	13595	13672	13764	13592	13680	13631	13638	13643	13512	13729	13567	13730	13701	13541	13676	13518	13658	13643	13490	13898	13557	13426	13681	13769	13860	13601
22599	21066	28929	23430	21300	22985	24026	17693	15786	15722	15361	15258	14859	14876	14579	14578	14254	14229	14185	14292	14371	14191	14189	14091	14120	14165	14200	13977	14152	14170	14199	14067	14239	13909	14040	13898	13935	14192	14181	14263	14023	14031	14077	14093	13946	14193	14050	14101	14219	14143	14720	15576	15455	15182	14736	14229	14080	13955	13933	14065	14079	13942	13884	13994	13945	13890	14083	13847	14036	13894	13903	13907	13926	14037	13955	13887	13948	13918	14095	13877	13838	13893	14030	13846	14081	14058	13788	13976	13907	14008	13923	14027	13896	14100	13842	13933	14009	14119	14105	14060	13925	14048	14065	13826	13873	13977	13898	13893	13928	13960	13910	13816	14032	13940	14109	14053	14039	13986	13950	13776	13963	13853	13878	13917	14013	13845	13865	13911	13998	13854	13895	13830	13921	14013	13937	13912	13923	13972	13972	13936	13841	14036	13953	13970	13948	14147	13850	13912	13860	13708	14094	13887	13925	13906	13640	13644	13971	13994	13891	13853	14023	13990	13993	13874	13865	13966	13707	13811	13818	14002	14119	13923	13920	13768	13838	13970	13940	13829	13893	13836	13963	14197	13827	13917	13974	13862	13974	13886	14024	13959	14084	13827	13855	13993	13880	13840	14085	13962	13859	13870	13989	14000	13721	13900	13985	13803	14036	13939	13914	14012	13837	14087	14056	13853	13957	13963	13975	13824	13925	13621	13998	14056	14011	13879	13825	14000	13965	13881	13794	14064	13889	14086	13930	14035	14196	13822	13970	14038	13684	13740	13962	13884	13847	13839	13985	13976	13948	14217	13833	13964	13939	13866	14008	13975	13861	13880	13729	13976	13747	13742	14026	13955	13733	13881	13868	13926	14015	13868	13835	13958	13960	13867	13868	13965	13820	13933	13914	13882	13764	13959	14078	13882	13860	13748	14058	13900	13745	13883	13994	13995	14069	13981	13725	14045	14052	13843	13937	14046	13833	13906	13860	13855	13893	13719	13740	13770	13926	13878	13772	14029	13935	14075	13931	13819	13871	13960	14042	13984	13883	13866	13964	13897	13891	13843	13972	13820	13805	13851	14076	13848	13935	14014	13978	14006	13833	13909	13902	13848	13886	13811	13909	14008	13916	14072	13783	13841	14030	13937	13821	13907	13831	13927	13769	13819	13749	13725	13849	14139	13984	13826	13857	13861	13827	13822	13660	13891	14008	14115	13883	13961	14129	14042	13992	13863	13929	13780	13920	13865	13817	13777	13849	13700	13815	13850	13880	13791	13882	14089	13716	13841	14055	13838	13855	13929	13804	13909	13770	13922	13811	13849	13837	13884	13904	13866	13896	13741	13791	13923	13909	13844	13686	13816	13861	13916	14026	14030	13941	13854	13840	13953	13908	13822	13957	13975	13858	13841	13988	14031	13901	13934	13882	13827	13656	13890	13791	13730	13759	13987	13710	13659	13887	13964	14003	13934	13858	13883	13901	13879	13777	13894	14018	13837	13978	13841	13712	13951	13829	13795	13815	13862	13733	13918	13749	13867	13949	13918	13833	13799	13892	13825	13923	13975	13809	13847	13832	13820	13892	13964	13884	13971	13834	13929	13986	14001	13872	14010	13940	13887	13850	13919	13899	13947	14079	13797	13882	13928	13804	13964	13907	13803	13846	13931	14031	14080	13921	13838	13907	13860	13783	13888	13899	13864	13867	13960	13990	13762	13849	13954	13895	13727	13893	13737	13939	13773	13984	13798	13842	13886	13832	13822	13748	14033	13972	13912	13944	14134	13830	13816	13930	13893	13866	13842	14066	13869	13993	13862	13818	14093	13872	13949	13742	13837	13732	13785	13867	13710	13925	14085	13988	13902	13970	13969	14114	13817	14142	13881	13969	13791	13907	13856	14047	14057	13905	13904	13942	14021	13896	13834	13829	13925	13817	13952	13820	13809	13916	13992	13918	13965	13887	13732	13845	13954	14053	13926	13808	13862	13817	14033	13883	13868	14039	13830	13904	13707	13872	14051	14071	14007	13981	13608	13809	13948	13948	13929	13902	14133	13743	13796	13868	13774	13671	13743	13854	13691	14099	13983	14039	13938	13749	13841	14056	14016	13901	14018	14048	13943	13779	13720	14013	13808	13723	13795	13725	13952	13815	13736	13772	13680	14040	13850	13933	13880	13914	13936	14004	13693	13887	13961	13903	13910	13896	13806	13846	13937	13930	13949	13960	13897	14013	13688	14072	13718	13811	14027	13907	14048	13910	13767	13929	13781	13903	13776	14020	13966	14089	13797	14001	13872	13790	13952	13861	13936	13822	13899	13970	13947	13899	14028	13820	13745	13769	13862	13773	13785	13946	13800	13983	13852	13778	13965	13899	14088	13845	14116	13956	13724	14048	13768	13905	13862	13746	13982	13921	14038	13886	13967	13941	13941	13797	13892	13959	14027	13941	13816	14005	13839	13935	14122	13879	13911	13924	13814	13684	14032	13739	13870	13937	14043	13841	13803	13794	13830	13931	13814	13810	13926	13896	13796	13790	13863	14003	13823	13839	13716	13959	13947	13920	14131	14087	14020	13809	13769	13856	13902	14052	13918	13778	13921	13940	13896	13825	13841	13866	13826	13972	13934	13814	13667	13943	13742	13785	13887	13799	13697	13965	13906	14006	13941	13880	13916	13701	14055	13870	13941	13976	13955	13925	13763	13996	13780	13848	14065	13775	14023	13908	13835	13932	14016	14005	13858	14082	13991	13936	14034	13843	13836	13852	13862	13714	13859	13878	13903	13928	13995	13846	13835	13873	13686	13903	13900	13846	13911	13969	13857	14100	13986	13976	13850	14048	13903	13953	13978	13969	13847	13878	13886	13794	14003	13785	13764	13808	13974	13940	13889	13963	14059	13827	13929	14023	14007	13936	13869	13738	13856	13912	13915	14002	13867	13940	13873	13901	13836	13962	14061	13932	14036	13959	14019	13843	13941	13863	13855	13732	13884	14110	13974	13996	13989	13963	13768	13893	14019	14169	13906	13881	13771	14048	13928	13930	13855	13954	14122	13950	13749	13828	13731	13592	14058	13943	13882	13871	13715	13931	14054	14066	14032	13941	13985	14063	13954	14038	13981	13870	14047	14033	14093	13880	13975	13834	13793	13719	13987	13801	14078	14005	13917	13726	13741	13781	14004	13868	13864	13953	13922	13890	13936	14020	13784	13769	13728	13866	13894	13979	13864	13893	13843	13846	13882	14007	13858	13999	13882	13804	13819	13895	13821	13907	13770	13808	13891	13947	13827	14039	13836	13964	13882	13683	13893	13873	14088	13920	13969	13848	13838	14051	13931	14030	14058	14090	13832	13864	14045	13798	13825	13825	13905	13828	13896	13763	13973	13930	13902	13763	13979	13726	13774	13831	13851	14035	13899	14016	13960	13692	13727	13935	13983	13987	13939	13779	13764	13811	13840	13978	13789	13964	13806	14152	13715	13894	13991	14014	13871	13953	13911	13647	13931	14102	13853	13886	13920	13934	13895	13868	13930	13822	13752	13859	13884	13866	13886	13749	13879	13888	13969	13869	13842	13711	13998	13799	13864	13863	13729	13869	13957	13893	13863	13824	13876	13992	13841	13991	13870	14045	13908	13907	13850	13960	14002	13849	14003	13768	13835	14021	13903	13730	13825	13794	13855	13896	14023	13802	13764	13767	13848	13987	13798	13798	13789	13872	13805	13949	14016	14003	14144	13744	13936	14001	13769	13757	14066	13872	13863	14127	13859	13817	13816	13710	13754	13735	13854	13861	13891	13942	13809	13769	13965	14057	13950	13941	13913	13825	13886	14038	13932	14069	13682	13812	13719	13846	13972	13758	13909	13913	13869	13604	14071	13963	13986	13701	13743	13777	13795	13901	13955	13787	13821	13919	13880	13966	13984	13872	13847	13881	13904	13773	13803	13839	13918	13890	13870	13696	13947	13819	13764	13943	14031	14059	13921	13837	13674	13962	13989	13857	13961	13932	13964	13898	13843	13982	13904	13736	13828	14025	13843	13940	13873	13875	13986	13857	13812	13740	13930	13782	14024	13710	13803	13832	13816	13776	13738	13953	14088	14059	13992	13863	13854	13955	13929	13842	13701	13780	13754	13858	14070	13896	13877	13909	13882	13994	13932	13718	13908	13805	13956	14007	13969	13889	13819	13933	13911	13982	13881	14038	13865	13766	13744	13839	13947	13856	13578	13846	13963	13869	13918	13815	13995	13974	13614	14000	13721	13624	13874	13959	13915	13762	13804	13875	13888	13900	13859	13934	14044	13945	13751	13861	13923	13967	13841	13771	13733	13781	13846	13821	13933	13734	13924	13985	14020	14001	13886	13916	13920	13922	13871	13849	13956	13803	13748	13919	13982	13772	13922	13795	14044	13876	13899	13792	13955	13917	14036	13965	13965	13790	13808	13905	13836	13745	13734	13987	13973	13912	13932	13863	13802	13986	13893	13944	13681	13879	13809	13788	13870	13987	13828	13804	13896	14006	13903	13904	13814	13926	14029	13868	13763	13921	13853	13828	13958	13940	13949	13970	13939	13965	13711	13992	13841	13925	13730	13967	13932	13948	13967	13885	13826	14011	14009	13965	13975	13915	13864	13822	13880	13852	13827	13770	13840	13913	13809	13856	13777	13931	13975	14037	13812	13805	13878	13879	13952	13713	13805	13942	13917	13960	13892	13901	13829	13654	13953	13934	14085	14064	13992	13861	13905	13909	14050	13968	14193	13875	14090	13914	14063	13815	13923	14096	13731	13935	13928	13957	13964	13932	13929	14082	13729	13875	13743	13755	13891	13911	13755	13915	13927	13860	13907	13955	13977	13930	13882	14021	13863	13769	14012	13725	14002	13808	14124	13809	13812	13900	13925	14139	13640	13873	13895	13982	13656	13815	13690	13654	13920	14135	13913	13986	13966	13906	13889	13979	13965	13869	13896	13984	13852	14005	13815	14002	13863	13756	13855	13771	13848	13900	13881	13806	14194	13875	13766	13751	13975	13953	13877	13851	14013	13958	13744	13932	13724	13877	13970	13935	13990	13904	13805	13959	14039	13898	13932	13855	13970	13927	13903	13874	13893	14052	13799	14016	13818	13978	13851	13861	13824	13753	13900	14056	13944	13946	13873
21896	40103	38846	31444	26298	22341	19485	18059	16351	15754	15237	14970	14517	14262	14268	14105	13903	13755	13631	13760	13457	13317	13535	13480	13528	13294	13335	13369	13275	13277	13459	13406	13343	13365	13566	13328	13369	13546	13299	13391	13467	13551	13615	13400	13413	13551	13381	13407	13470	13547	14768	15620	15408	14738	13951	13643	13446	13332	13351	13262	13258	13367	13316	13392	13409	13287	13198	13364	13238	13310	13324	13259	13336	13297	13230	13499	13423	13207	13186	13184	13172	13327	13387	13288	13383	13033	13170	13307	13187	13306	13367	13234	13361	13327	13353	13390	13418	13183	13332	13244	13210	13218	13189	13366	13415	13431	13255	13312	13307	13194	13263	13311	13383	13493	13210	13200	13381	13361	13305	13375	13336	13256	13245	13098	13304	13314	13345	13194	13257	13363	13451	13300	13296	13237	13367	13306	13258	13423	13220	13430	13152	13239	13480	13177	13371	13276	13421	13237	13192	13238	13122	13307	13310	13313	13179	13322	13221	13308	13336	13136	13365	13181	13274	13420	13348	13220	13412	13118	13185	13310	13169	13364	13170	13252	13180	13173	13233	13432	13163	13360	13449	13159	13321	13254	13335	13282	13433	13231	13126	13210	13256	13251	13247	13393	13273	13331	13216	13392	13191	13263	13213	13160	13223	13256	13367	13410	13335	13224	13282	13217	13246	13195	13257	13367	13248	13324	13316	13159	13278	13322	13270	13441	13222	13387	13240	13134	13296	13456	13313	13231	13375	13326	13396	13350	13316	13285	13265	13246	13223	13278	13253	13321	13479	13220	13248	13173	13337	13159	13194	13443	13285	13393	13383	13315	13130	13188	13406	13294	13325	13447	13281	13084	13362	13353	13308	13240	13261	13308	13211	13297	13346	13338	13351	13299	13239	13195	13194	13121	13416	13355	13361	13296	13273	13075	13314	13227	13233	13137	13436	13182	13305	13213	13360	13235	13439	13325	13180	13308	13223	13226	13236	13245	13511	13341	13187	13125	13401	13256	13211	13330	13320	13226	13347	13269	13329	13392	13241	13317	13182	13402	13340	13360	13250	13320	13328	13147	13321	13280	13181	13245	13268	13379	13168	13278	13311	13323	13200	13347	13172	13292	13389	13356	13081	13255	13351	13314	13377	13373	13100	13212	13243	13450	13263	13298	13358	13334	13260	13363	13179	13169	13148	13352	13266	13166	13306	13244	13333	13096	13378	13327	13028	13269	13393	13338	13295	13283	13188	13328	13225	13257	13297	13247	13316	13189	13320	13221	13160	13163	13187	13258	13229	13331	13349	13376	13177	13185	13459	13282	13159	13337	13211	13270	13308	13268	13434	13337	13228	13360	13311	13167	13393	13368	13351	13310	13283	13244	13414	13155	13120	13287	13492	13311	13233	13401	13149	13308	13296	13240	13160	13243	13240	13113	13252	13169	13533	13363	13218	13359	13252	13175	13054	13231	13255	13252	13268	13216	13138	13352	13334	13275	13288	13418	13298	13216	13300	13280	13367	13382	13356	13283	13268	13299	13225	13259	13343	13316	13198	13082	13309	13372	13241	13369	13377	13262	13418	13300	13347	13299	13366	13385	13081	13220	13292	13318	13227	13293	13329	13126	13084	13187	13237	13250	13584	13372	13289	13200	13403	13182	13439	13240	13265	13298	13229	13103	13178	13353	13241	13150	13240	13331	13288	13228	13286	13382	13353	13306	13333	13168	13307	13344	13174	13280	13353	13120	13337	13240	13268	13202	13413	13280	13194	13370	13174	13173	13302	13353	13131	13290	13325	13379	13236	13220	13377	13314	13254	13355	13259	13137	13182	13320	13347	13176	13334	13313	13175	13386	13255	13304	13417	13237	13253	13398	13207	13262	13222	13273	13062	13313	13310	13260	13056	13405	13363	13403	13410	13434	13282	13335	13360	13253	13211	13357	13348	13149	13264	13254	13166	13404	13277	13277	13138	13133	13367	13214	13320	13206	13196	13178	13261	13418	13158	13243	13404	13270	13203	13221	13254	13352	13390	13271	13267	13359	13218	13131	13312	13133	13279	13314	13351	13434	13320	13336	13442	13480	13330	13212	13422	13206	13235	13271	13343	13372	13306	13299	13222	13169	13371	13174	13314	13351	13111	13196	13206	13195	13267	13333	13347	13172	13395	13279	13285	13197	13258	13291	13386	13177	13258	13187	13228	13159	13355	13180	13205	13282	13156	13264	13205	13194	13337	13286	13253	13295	13308	13187	13234	13162	13144	13470	13159	13073	13191	13345	13362	13125	13156	13426	13485	13434	13344	13364	13301	13158	13239	13204	13312	13277	13396	13343	13322	13143	13271	13315	13340	13365	13279	13302	13315	13253	13236	13331	13297	13251	13351	13146	13288	13186	13303	13407	13201	13263	13188	13338	13279	13424	13269	13180	13263	13176	13328	13284	13153	13562	13183	13414	13287	13209	13320	13405	13260	13252	13349	13370	13258	13333	13390	13283	13126	13304	13151	13392	13416	13325	13167	13324	13200	13372	13203	13136	13277	13255	13294	13252	13150	13139	13142	13423	13257	13377	13127	13149	13328	13232	13143	13343	13259	13355	13381	13192	13240	13179	13247	13076	13212	13307	13235	13285	13312	13258	13318	13212	13165	13225	13394	13151	13098	13262	13209	13194	13236	13349	13209	13335	13314	13347	13342	13276	13177	13327	13298	13306	13300	13194	13170	13295	13198	13135	13374	13259	13140	13252	13246	13344	13232	13249	13218	13218	13228	13296	13400	13332	13360	13319	13182	13442	13355	13390	13267	13242	13456	13278	13261	13293	13275	13228	13233	13391	13168	13323	13349	13253	13260	13145	13270	13244	13139	13437	13056	13316	13239	13206	13356	13103	13236	13368	13149	13303	13302	13243	13255	13403	13343	13286	13272	13297	13128	13370	13332	13323	13250	13397	13265	13282	13349	13144	13360	13238	13231	13239	13431	13229	13291	13347	13316	13126	13198	13220	13271	13173	13471	13216	13322	13230	13309	13222	13265	13192	13273	13277	13188	13235	13208	13251	13436	13288	13312	13324	13199	13195	13258	13268	13217	13335	13308	13253	13157	13393	13318	13285	13190	13389	13385	13130	13290	13309	13163	13345	13273	13107	13332	13265	13301	13353	13223	13402	13130	13199	13387	13263	13348	13260	13317	13409	13274	13295	13231	13356	13354	13384	13241	13161	13322	13342	13297	13296	13243	13247	13286	13200	13154	13276	13264	13238	13416	13340	13235	13174	13283	13190	13248	13354	13278	13273	13316	13478	13225	13336	13290	13356	13150	13226	13156	13285	13218	13337	13123	13232	13307	13200	13419	13369	13166	13280	13357	13200	13243	13350	13132	13209	13280	13264	13281	13180	13286	13394	13281	13261	13155	13311	13409	13255	13298	13393	13295	13097	13228	13363	13415	13258	13313	13258	13148	13267	13422	13365	13257	13308	13274	13257	13346	13395	13293	13260	13150	13176	13233	13213	13186	13253	13387	13367	13265	13234	13183	13244	13391	13169	13416	13153	13217	13304	13286	13301	13445	13311	13304	13231	13515	13325	13110	13050	13385	13319	13205	13303	13205	13196	13314	13187	13183	13296	13342	13295	13315	13230	13271	13181	13385	13254	13272	13397	13304	13250	13067	13347	13155	13436	13144	13358	13140	13271	13297	13258	13380	13332	13208	13183	13234	13149	13112	13294	13306	13435	13243	13327	13195	13320	13387	13268	13442	13190	13311	13320	13287	13349	13189	13338	13321	13055	13305	13187	13213	13249	13253	13273	13436	13230	13181	13356	13180	13245	13292	13290	13229	13380	13270	13308	13384	13459	13279	13234	13050	13407	13468	13228	13366	13065	13224	13277	13158	13326	13362	13273	13178	13228	13222	13188	13117	13343	13184	13304	13161	13191	13296	13326	13227	13173	13375	13256	13353	13179	13261	13229	13324	13251	13341	13478	13112	13153	13196	13179	13284	13299	13362	13281	13223	13409	13124	13195	13309	13128	13377	13250	13255	13322	13121	13423	13266	13306	13121	13232	13329	13064	13389	13461	13299	13238	13134	13294	13218	13304	13214	13164	13211	13194	13261	13185	13282	13350	13210	13198	13396	13074	13232	13331	13371	13392	13232	13240	13114	13218	13245	13286	13325	13288	13256	13232	13182	13196	13160	13271	13319	13325	13212	13222	13097	13305	13239	13191	13231	13400	13241	13168	13306	13146	13246	13334	13297	13292	13283	13202	13276	13321	13410	13267	13206	13210	13231	13293	13112	13275	13304	13271	13233	13321	13089	13355	13285	13351	13146	13353	13201	13230	13231	13399	13331	13158	13378	13308	13312	13502	13152	13239	13156	13313	13154	13381	13246	13297	13170	13158	13224	13235	13278	13372	13287	13209	13304	13305	13243	13305	13160	13200	13255	13302	13446	13365	13356	13252	13223	13220	13145	13381	13190	13235	13253	13210	13244	13180	13395	13206	13194	13224	13232	13380	13195	13426	13276	13284	13284	13312	13220	13169	13314	13331	13299	13288	13357	13198	13249	13270	13262	13175	13236	13326	13376	13414	13306	13331	13289	13162	13234	13249	13268	13331	13371	13146	13327	13132	13391	13349	13232	13236	13208	13382	13333	13320	13298	13151	13279	13282	13153	13243	13104	13282	13138	13099	13274	13234	13386	13340	13180	13209	13281	13326	13248	13276	13309	13291	13221	13264	13351	13393	13189	13236	13308	13241	13243	13235	13241	13179	13234	13340	13219	13170	13257	13326	13299	13249	13216	13262	13255	13225	13189	13228	13311	13116	13425	13256	13340	13200	13361	13079	13134	13312	13153	13257	13313	13160	13356	13329	13178	13286	13368	13346	13223	13440	13320	13393	13318	13276	13181	13326	13393	13404	13208	13304	13401	13359	13374	13200	13300	13380	13321	13302	13261	13332	13449	13230	13272	13228	13308	13246	13226	13497	13343	13332	13314	13434	13312	13133	13357	13173	13242	13368	13273	13304	13353	13218	13025	13284	13299	13180	13263	13274	13160	13314	13309	13286	13296	13112	13324	13235	13214	13134	13154	13282	13261	13240	13393	13278	13311	13298	13429	13244	13222	13164	13400	13462	13429	13355	13263	13237	13393	13195	13265	13289
26861	22006	25784	22320	17227	15463	14691	14216	13979	13856	13796	13434	13393	13584	13456	13564	13500	13475	13537	13389	13343	13515	13556	13409	13408	13327	13213	13305	13585	13480	13207	13420	13395	13374	13342	13274	13430	13415	13440	13455	13343	13518	13443	13409	13379	13258	13548	13373	13314	13375	13253	13516	13634	13521	13629	13455	13591	13249	13201	13341	13412	13194	13329	13476	13285	13286	13299	13345	13265	13374	13211	13290	13397	13256	13174	13524	13562	13487	13327	13352	13447	13346	13311	13388	13512	13241	13275	13228	13353	13304	13610	13370	13335	13471	13251	13430	13459	13339	13384	13066	13164	13336	13267	13318	13380	13114	13165	13284	13283	13209	13229	13304	13315	13391	13538	13587	13500	13559	13278	13371	13269	13273	13286	13440	13219	13306	13349	13378	13371	13384	13403	13322	13354	13219	13384	13218	13209	13365	13212	13482	13397	13294	13188	13233	13411	13595	13476	13389	13319	13288	13337	13248	13410	13392	13332	13375	13366	13452	13470	13287	13265	13338	13319	13300	13488	13340	13285	13391	13300	13118	13283	13398	13299	13296	13360	13447	13276	13404	13375	13500	13388	13555	13101	13267	13189	13449	13392	13351	13202	13451	13383	13366	13299	13242	13274	13258	13448	13469	13511	13282	13547	13216	13227	13238	13308	13498	13282	13293	13287	13232	13385	13047	13275	13178	13327	13377	13350	13415	13350	13310	13278	13560	13352	13387	13160	13290	13296	13435	13269	13265	13393	13269	13263	13329	13419	13466	13267	13203	13428	13291	13063	13368	13258	13400	13409	13234	13452	13382	13299	13159	13296	13327	13218	13229	13586	13242	13249	13331	13255	13351	13419	13245	13216	13414	13235	13164	13491	13164	13227	13292	13488	13270	13213	13233	13341	13457	13354	13438	13326	13338	13256	13465	13283	13567	13262	13491	13355	13271	13436	13285	13486	13493	13279	13330	13359	13331	13558	13312	13322	13454	13327	13185	13268	13327	13237	13320	13492	13391	13428	13359	13444	13449	13214	13399	13433	13216	13254	13424	13558	13307	13349	13137	13517	13442	13338	13310	13475	13504	13370	13333	13454	13367	13340	13289	13435	13410	13277	13412	13408	13329	13565	13406	13403	13157	13218	13498	13170	13428	13382	13329	13095	13349	13560	13275	13294	13410	13461	13218	13492	13300	13402	13389	13285	13396	13339	13518	13384	13438	13351	13253	13373	13342	13194	13333	13295	13342	13479	13458	13352	13366	13310	13209	13214	13381	13089	13171	13360	13218	13257	13357	13318	13347	13350	13289	13426	13191	13227	13409	13445	13410	13261	13437	13348	13227	13344	13417	13368	13393	13477	13330	13366	13204	13406	13351	13222	13363	13266	13390	13375	13215	13221	13473	13323	13214	13338	13264	13399	13329	13289	13298	13174	13330	13301	13397	13416	13260	13377	13256	13299	13287	13222	13267	13198	13416	13317	13369	13359	13250	13487	13236	13504	13456	13305	13345	13352	13409	13498	13369	13378	13495	13155	13341	13132	13382	13270	13244	13450	13389	13360	13317	13266	13527	13415	13476	13362	13414	13303	13425	13431	13350	13407	13346	13405	13214	13105	13413	13483	13305	13400	13531	13455	13040	13289	13438	13483	13537	13466	13342	13409	13480	13274	13225	13526	13400	13379	13392	13318	13303	13462	13391	13416	13323	13328	13213	13278	13368	13269	13342	13333	13345	13360	13336	13278	13300	13358	13375	13413	13450	13399	13188	13330	13337	13343	13556	13293	13436	13337	13190	13240	13566	13351	13099	13262	13339	13440	13278	13332	13367	13310	13233	13292	13317	13325	13379	13255	13241	13319	13325	13453	13300	13254	13209	13334	13544	13128	13322	13384	13500	13389	13319	13211	13433	13309	13429	13297	13299	13210	13468	13495	13273	13446	13428	13328	13192	13363	13435	13331	13321	13425	13196	13362	13231	13258	13393	13359	13460	13374	13158	13415	13366	13148	13294	13443	13454	13491	13429	13330	13488	13213	13480	13104	13215	13411	13628	13556	13380	13409	13243	13212	13241	13477	13177	13494	13431	13360	13425	13359	13214	13304	13336	13328	13391	13460	13235	13367	13319	13179	13369	13278	13236	13281	13459	13204	13382	13455	13480	13331	13278	13412	13483	13169	13305	13377	13362	13376	13322	13288	13379	13399	13402	13480	13399	13237	13363	13181	13394	13366	13244	13298	13331	13426	13431	13554	13363	13340	13186	13261	13282	13218	13331	13303	13417	13307	13275	13271	13649	13333	13368	13179	13519	13483	13532	13393	13242	13184	13203	13042	13210	13442	13431	13477	13357	13349	13276	13458	13280	13237	13509	13335	13355	13374	13395	13201	13203	13483	13445	13200	13361	13333	13293	13322	13355	13350	13319	13443	13242	13438	13469	13484	13423	13461	13611	13324	13587	13382	13487	13206	13244	13446	13355	13363	13246	13325	13191	13106	13369	13427	13273	13312	13378	13453	13243	13342	13371	13272	13142	13329	13308	13514	13405	13463	13245	13355	13323	13349	13494	13399	13381	13339	13408	13320	13407	13561	13462	13345	13404	13434	13405	13160	13351	13366	13398	13403	13454	13295	13401	13238	13271	13265	13192	13226	13369	13213	13324	13238	13293	13418	13301	13427	13315	13358	13464	13398	13334	13363	13307	13520	13476	13397	13283	13408	13318	13462	13341	13379	13320	13211	13417	13229	13328	13365	13357	13202	13496	13408	13299	13181	13281	13210	13501	13414	13413	13495	13230	13298	13389	13238	13442	13293	13419	13308	13425	13443	13430	13118	13324	13507	13484	13274	13318	13194	13225	13392	13378	13257	13147	13192	13249	13364	13312	13259	13298	13566	13297	13128	13271	13467	13283	13230	13397	13373	13322	13311	13494	13481	13234	13286	13494	13477	13385	13367	13277	13435	13345	13332	13463	13252	13118	13194	13355	13323	13353	13367	13494	13522	13360	13412	13300	13301	13048	13335	13430	13270	13505	13369	13415	13428	13405	13179	13148	13270	13443	13497	13460	13488	13609	13282	13332	13337	13408	13264	13420	13416	13319	13361	13452	13200	13260	13331	13461	13399	13397	13536	13446	13367	13366	13482	13341	13271	13319	13586	13430	13315	13324	13305	13354	13392	13531	13392	13273	13272	13414	13321	13267	13283	13368	13316	13285	13407	13469	13317	13363	13408	13403	13237	13320	13368	13291	13254	13184	13510	13249	13354	13199	13426	13330	13501	13517	13438	13326	13494	13337	13223	13282	13351	13468	13250	13407	13448	13535	13357	13291	13460	13347	13505	13266	13521	13299	13503	13393	13338	13361	13412	13307	13276	13483	13385	13223	13479	13289	13420	13364	13250	13178	13286	13404	13335	13340	13388	13436	13280	13502	13108	13103	13449	13158	13385	13337	13350	13373	13126	13527	13324	13304	13306	13429	13451	13312	13492	13316	13597	13546	13392	13424	13290	13244	13261	13442	13303	13420	13518	13339	13238	13404	13294	13396	13384	13419	13254	13404	13495	13345	13136	13165	13364	13375	13297	13429	13348	13517	13367	13582	13228	13292	13371	13363	13270	13168	13345	13275	13562	13324	13256	13280	13387	13132	13276	13310	13163	13407	13489	13450	13307	13190	13422	13358	13591	13554	13436	13313	13158	13349	13384	13418	13323	13478	13575	13319	13324	13404	13585	13429	13491	13220	13294	13358	13260	13419	13329	13302	13322	13245	13231	13413	13527	13361	13370	13241	13449	13333	13304	13131	13441	13227	13396	13373	13439	13493	13641	13455	13569	13376	13375	13341	13440	13435	13499	13443	13374	13194	13391	13153	13461	13314	13450	13500	13218	13280	13402	13341	13395	13266	13469	13321	13380	13360	13426	13263	13355	13431	13371	13291	13359	13319	13433	13320	13598	13414	13351	13385	13338	13525	13496	13428	13473	13363	13434	13333	13228	13477	13411	13212	13364	13232	13306	13419	13267	13228	13339	13396	13432	13363	13219	13370	13374	13328	13398	13319	13398	13394	13355	13317	13352	13401	13132	13368	13318	13378	13400	13233	13291	13186	13330	13284	13315	13489	13252	13236	13272	13272	13536	13380	13294	13140	13641	13310	13349	13297	13525	13385	13372	13177	13487	13363	13223	13264	13498	13459	13375	13424	13355	13461	13387	13315	13494	13213	13347	13331	13408	13247	13462	13294	13316	13346	13400	13386	13229	13368	13405	13438	13070	13250	13073	13350	13473	13362	13490	13387	13399	13421	13271	13236	13431	13381	13391	13339	13499	13561	13292	13321	13289	13425	13405	13306	13451	13452	13371	13405	13383	13365	13406	13542	13473	13160	13433	13268	13393	13311	13268	13183	13434	13185	13519	13485	13468	13523	13428	13518	13373	13299	13432	13355	13384	13445	13263	13395	13382	13374	13526	13355	13493	13438	13380	13208	13417	13401	13419	13393	13382	13476	13430	13450	13201	13363	13347	13416	13332	13388	13223	13315	13234	13224	13564	13265	13185	13479	13307	13490	13318	13253	13301	13475	13534	13320	13293	13095	13417	13348	13306	13263	13269	13093	13197	13474	13266	13587	13300	13359	13597	13322	13232	13255	13432	13492	13351	13306	13254	13210	13401	13221	13435	13270	13531	13316	13256	13399	13421	13319	13292	13254	13254	13361	13226	13192	13245	13372	13547	13336	13540	13205	13342	13373	13536	13398	13242	13382	13321	13241	13145	13321	13133	13439	13500	13351	13392	13361	13173	13219	13478	13147	13359	13281	13414	13326	13258	13252	13357	13309	13377	13315	13484	13381	13335	13273	13368	13459	13464	13494	13408	13589	13340	13441	13358	13427	13488	13294	13258	13410	13563	13327	13462	13518	13187	13351	13365	13334	13448	13270	13325	13374	13374	13334	13445	13239	13458	13391	13291	13304	13452	13515	13453	13376	13429	13334	13277	13323	13304	13457	13304	13231	13301	13434	13375	13461	13392	13368	13593	13471	13238	13483	13246	13177	13296	13248	13314	13453	13532	13238	13348	13375	13287	13357	13415	13344	13146	13325	13177	13432	13279	13295	13323	13358	13315	13571	13279	13393	13453	13270	13485	13579	13280	13302	13508	13402	13451	13397
18891	27575	26181	21499	18213	16042	14975	14704	13830	13704	13719	13520	13328	13183	13136	13191	13129	13155	13110	12960	13018	12919	12877	12897	13006	12965	12855	13073	12924	12951	12999	12980	13123	12945	12936	12929	13011	13118	12862	12972	13155	12967	13036	12982	12979	13074	13007	12806	13198	12856	12895	13179	13191	13098	13078	13029	13148	12918	12947	12965	13092	12972	12967	13053	12952	12939	12954	12973	12809	12945	12951	12780	12918	12998	12954	12905	12875	12686	12945	12959	12908	12923	12943	12959	13120	12916	12912	12940	12899	12891	12839	12922	12979	12930	12797	12856	12876	13003	12965	12898	12895	12983	12864	12760	12925	12898	12955	12879	12971	12792	13011	13167	13034	13072	13051	12971	12867	12903	12818	12806	12998	12812	12883	12858	13038	12900	13075	12951	12753	13023	12898	12975	12913	12914	12911	12861	12849	12965	12856	12947	12975	12840	12792	12963	12881	12948	12732	13122	12867	13053	12886	12950	12992	12956	12850	12818	12941	12868	12999	12921	12964	13038	12832	12858	13014	12905	12967	12929	12885	12960	12900	12945	12763	12913	12937	12899	12865	12882	12995	12815	12949	12912	13028	12923	12993	12948	12929	13135	12735	12876	12984	12903	12817	13053	12904	12994	12927	12941	12850	12936	12939	12884	12980	12965	12981	13001	12936	13105	13034	12832	12942	12839	13031	13057	13011	13034	13000	12978	12919	12886	12981	12933	12866	12817	12959	12974	12859	12829	12890	12889	13013	12767	12839	12884	12969	12918	12953	12778	12899	13068	12980	12959	13008	12990	12990	12895	12982	12947	12959	13065	12999	12969	13155	12781	12943	12979	12860	12765	12917	12908	13073	12908	12998	12877	13102	12961	13046	13158	13126	12817	12880	12853	12935	12911	12892	12928	12810	12938	12960	13113	12892	12915	13021	12925	12950	12976	12966	13158	12869	13080	12946	12904	12894	13095	12945	12935	12997	12845	12908	12962	12836	12967	13022	12870	12748	12883	12841	12957	13051	12863	12807	12885	12971	12819	12981	12968	12808	13058	12770	12848	12856	13009	12971	13253	12867	12866	12990	12918	12821	12853	12788	12862	12796	12979	12932	12901	13011	12845	13013	12944	12979	13065	12782	12926	12906	12998	12970	12923	12849	12979	12918	12913	12896	12820	13000	12887	13003	12946	12896	12886	12894	12911	12811	13072	12954	12891	13023	13064	12873	13097	12879	12927	12909	13023	12949	12836	12963	12961	13005	12998	12853	12879	12874	12976	13018	12911	13003	12920	12964	12742	12953	12925	12874	13115	12970	12963	12928	12836	12978	13006	13015	12979	12924	12973	12930	13130	12998	12730	12911	12866	12896	12920	12867	12982	12824	13081	13051	12805	13095	12787	13048	12916	13069	13043	12914	12852	12985	13110	12918	12872	12923	13046	12995	12860	12937	12865	12979	12791	13117	12955	12890	12945	12836	13049	12968	13053	13059	12969	12890	12976	12978	12931	12967	12814	12824	13047	12921	12944	12977	12791	12893	12799	12854	13028	12929	12919	13064	12788	12974	12875	12996	12929	12858	12872	12949	13182	12977	12885	13061	13014	12885	12924	12974	13035	12927	12882	12936	12931	13029	12967	12864	13030	12984	12934	12904	13056	12905	12974	12892	12931	13046	12855	12900	12827	12930	12920	12816	12890	12914	12922	12954	13012	12798	12904	13011	12940	12844	13000	12934	13035	12901	12847	13011	12963	12969	12865	12873	12792	12986	12877	12965	12840	12883	13078	12951	12870	12843	13070	12976	12982	12955	13142	12863	12982	13015	12947	12956	12880	12957	13078	13000	12988	13030	13068	12997	12999	12931	13046	12762	12928	12824	12869	12923	12835	13003	12853	12952	12952	12952	12931	12868	12959	13067	12905	12844	12917	12892	12917	13033	12974	13052	12897	12908	13061	13006	13076	12829	12944	13119	12938	13077	12870	12978	12908	12704	13063	12788	12989	12971	12888	12930	12883	12956	12833	12928	12769	12871	13060	13040	12808	12869	13128	12789	12997	13074	12832	12840	13064	12964	12888	13077	12865	12960	12906	12828	12994	12951	12922	12979	12944	12877	12875	12920	12961	12988	12941	12978	12826	13013	12941	12963	12814	12865	12993	12793	12995	12952	12913	12994	12889	12913	12914	12966	12955	12968	13049	12817	12858	13124	12908	12935	13019	12945	12939	13008	13045	12807	13024	12934	12891	12946	12853	13005	13036	13007	12937	13007	13072	12823	12982	12996	12830	13010	13009	12880	13095	12947	12868	12919	12964	13112	12917	12962	13173	12925	13013	13064	12935	13009	13081	13036	13100	12875	12950	13067	13148	12925	12816	12898	12981	13040	12804	12978	12946	12903	12924	12875	12978	12989	12746	13004	12865	12955	12854	12894	12931	12948	13143	12847	13083	13010	12845	12763	12856	12878	12984	12909	13035	13035	12836	12895	12922	12891	12978	12985	12846	12974	13094	12854	12902	12803	12968	12885	13061	12848	12958	12796	13053	12842	12971	13068	12892	13012	12787	12777	12933	13085	12868	13101	13107	12832	12860	12928	13069	13074	12919	12912	12984	12894	13067	12972	12916	13113	12879	12989	12960	12999	12989	12981	13028	12912	12902	12952	12983	12890	12831	12864	12909	12956	12967	12963	13013	12924	12868	12923	12892	12895	12903	12874	12817	12987	12813	12871	12919	12965	13033	13104	13006	12994	12866	12914	12966	13027	12952	12994	12936	13054	12932	13053	12944	12874	13055	13089	13013	12744	12603	12931	13013	12766	12918	12959	12978	13042	12941	12978	12867	12992	12808	12983	13012	12835	12853	12945	12973	13039	12904	12893	12936	13007	12827	13030	13062	12832	13019	12941	12925	12937	12883	12893	13091	12922	13073	12888	12935	12929	13005	12937	13153	12926	12889	13088	12892	12940	13012	13101	13038	12852	13200	12982	12917	12888	12922	13079	12975	12989	12915	13085	12949	13067	13054	12809	12992	12902	12998	12776	12770	13061	12977	12816	12861	13001	13083	13055	12840	13000	12894	12913	12828	12985	12916	12838	12882	12895	12962	12982	13022	12861	12890	13029	13036	12823	12836	12931	12958	12949	12763	12849	12948	12928	12874	12842	13084	12924	12874	12917	13037	12973	12997	12974	12881	12981	12967	12981	13097	12847	13005	12844	12886	12752	12854	12973	12840	12863	12917	13077	12983	12923	12990	13053	12907	13044	13057	12951	12921	12934	12911	12884	12971	12839	12901	12800	13012	12971	13030	13060	12865	12971	13058	12953	12948	12900	13002	12865	12881	12929	12971	13010	12907	12839	13032	12834	12998	12964	13033	12792	13000	12961	12835	13113	12954	12725	13064	12930	13067	13015	12960	12906	12925	12901	13002	12814	13008	13145	12940	12863	12995	13042	12898	12790	12795	12951	12892	12993	12775	13121	12996	12963	12970	12879	12822	12746	13033	12995	12984	13035	12847	13064	12850	13101	12989	12788	12798	12834	12984	12853	12958	13110	12863	12828	13148	12844	12928	13039	12952	12918	12952	12745	12770	13076	12779	12978	12930	12941	12981	12994	12766	12951	12839	12981	12901	13034	12982	12895	12880	13020	12991	13016	12983	12902	13090	12858	12980	13000	12960	13000	12909	12866	12980	13050	13027	13085	12786	12936	12911	12940	12960	12929	12984	12767	13000	12788	13020	12957	13116	12982	12719	12979	12904	13180	13043	12829	13008	13163	12992	13026	12854	12873	13026	13020	12965	12890	12925	12954	13079	12794	12963	13037	12839	12749	12951	13050	12954	12818	12939	13012	12734	13008	12915	13012	12915	13037	12987	12899	12969	13096	13039	12694	12832	13031	13024	13025	12856	13026	12961	13012	13104	12791	13069	12918	12827	12968	12973	12885	13063	12918	12855	12956	12933	13087	12898	12988	12913	12852	13088	12994	12961	12913	12922	13047	12931	12955	12932	13098	12862	13061	13050	12868	13120	12965	13000	12976	12911	12941	12973	13097	12831	13025	12967	13086	13000	12998	13013	12846	12946	13072	12843	12926	12998	12938	12933	12909	13166	12774	12844	13000	12990	12874	12911	12954	12845	13054	12770	12993	12934	13044	12894	12986	12888	12999	13009	12782	13065	12893	13086	12864	12988	12930	13071	13091	12948	12983	13127	13147	12880	12861	12804	13000	12807	12783	12942	13001	12892	13065	13165	13005	12994	12966	12938	12880	12890	13033	12973	13002	12914	12925	12940	13075	12931	13026	13050	13071	12889	12949	12873	12859	12955	12902	12814	13012	12874	12941	12754	12899	13002	12977	13030	12970	12816	12924	12863	13045	12916	12985	12833	12864	13114	12887	12889	12797	12934	12947	12814	13148	12699	12811	12948	12941	13020	12862	12693	13047	12918	13038	12784	12861	13008	12704	12790	12926	12862	12873	12987	12951	12900	13020	12912	12871	12931	12858	12925	13098	12929	12887	12834	12991	12830	13000	12987	12913	12989	12880	12968	12962	12958	12972	12968	13009	12858	13049	12905	12934	13101	12939	13055	13020	13063	12903	12924	12900	13022	13006	12890	13008	12862	13074	13025	12946	13020	12876	13027	12819	12995	12789	12901	12891	12928	12974	12938	12835	12832	12791	12836	13032	12813	12903	13105	12950	12915	12878	12962	12809	12967	12940	12956	12980	12883	12869	12893	12879	12898	13063	12943	12809	13066	12924	12722	13061	12912	13066	13055	13035	12873	12841	12949	12892	13059	12792	13011	12961	12941	12975	12991	12949	13043	12861	12917	12890	12831	12920	12897	12890	13031	12812	12871	13016	12965	13095	12891	12921	12897	13036	12810	12789	12983	12981	12950	12883	13049	13002	12898	12847	12986	12924	12881	13018	12968	12853	12988	12841	13090	12875	12910	12934	12962	12867	12888	12943	12885	12758	12924	12917	12860	12899	12926	12996	12984	12857	12944	13025	13000	12979	12966	12835	13154	12972	12892	12909	13138	12935	12992	12947	13051	12924	12907	13060	12705	12928	12989	12880	13012	13076	12868	13014	12991	12837	12844	12870	13104	12958	12895	12929	12889	12712	12832	12973	12945	12993	13086	13106	12716	12970	12991	12894	12868	12965	12863
23742	21200	28692	24089	22004	20736	18279	15258	14515	14099	13906	13775	13709	13581	13534	13466	13664	13362	13240	13439	13291	13280	13260	13286	13152	13257	13391	13251	13325	13322	13214	13300	13198	13039	13163	13067	13185	13162	13141	13221	13124	13089	13061	13337	13235	13087	13287	13464	13293	13357	13777	13874	14082	13852	13560	13140	13400	13275	13251	13180	13194	13235	13186	13017	13119	13260	13088	13240	13202	13024	13173	12973	13087	13055	13169	13092	13291	13191	13174	13095	13073	13085	13125	13042	13081	13257	12978	13011	12976	13205	13234	13217	13357	13173	13041	13258	13350	13023	13175	13347	13241	12978	13133	13151	13090	13167	13135	13084	13041	13107	13229	13256	12903	13062	13215	13264	13021	13037	13275	13202	13079	13010	12908	12959	13119	13061	13017	13012	13028	12945	12997	13080	13180	13073	12942	13054	12906	13208	13052	13053	13002	12992	12928	13036	13167	12973	13052	12998	13238	13104	13134	13037	13141	13065	13194	13108	13126	13075	13103	13152	13034	13049	13133	13098	13171	13152	13075	13077	13324	12924	13067	13054	13213	13186	13125	13041	12852	13148	13255	13023	13209	13246	13046	12904	13123	13026	13099	13240	13177	12932	13142	13170	13074	13210	12866	13004	13251	13031	13318	13133	13022	13087	13265	12967	12995	13016	13092	12942	13119	13119	13024	13094	13028	13055	13100	13028	13020	13137	13130	13007	13163	13232	12986	13052	13137	13309	12935	13121	12962	13251	13180	13170	13067	13220	13097	13307	13230	13213	13042	13233	13036	13117	12921	12825	13097	13021	13011	13124	13197	12999	13189	13044	13046	13034	12936	13179	13073	13164	13199	13014	12987	13126	13080	13189	13228	13060	13073	12994	13156	13149	13094	13032	13122	12965	13103	13047	13046	12952	13179	13197	12983	12891	12821	13124	13117	13044	13256	13175	13054	13069	13061	13056	13179	12993	13253	13028	13144	12921	13012	13135	13259	13140	13056	13051	13170	13170	13141	13011	13227	12945	12914	13182	13026	13119	13103	13113	12869	13149	13080	13226	13211	13249	12953	12930	13161	13234	13135	13154	13149	13129	13249	13032	13150	12952	13263	13025	12936	13116	13085	12964	13150	13211	13022	13192	13223	13027	13130	13048	13142	13168	13044	13185	13213	13025	13120	13237	13070	13184	13295	13241	13103	12927	13145	13061	13079	13086	13210	13134	13051	13268	13073	13033	13009	13029	13127	13156	13078	13057	13082	13056	13008	13043	13091	13086	13156	12971	13158	13082	13269	13108	13115	13079	12995	12984	13100	13071	12960	12990	12983	13113	13151	13108	13133	13061	12920	13148	12915	13161	13102	13068	13017	13144	13073	13178	13155	13149	13052	13144	13207	13402	13318	13048	13022	13202	12975	12919	13092	13188	13186	13156	13158	13091	13119	13040	13203	13162	12958	13226	13099	13213	13146	13195	13105	13149	13200	13046	13054	13116	12926	13102	13064	13072	12896	13105	13245	13112	13170	13247	13039	13243	13058	13168	13214	13069	13251	13172	13243	13143	13140	13320	13122	13160	13010	13167	13276	13202	13059	13023	13076	13084	13040	12992	13163	13048	13210	12983	13007	12997	13054	13227	12938	13028	13206	13153	12957	13002	13099	13215	13094	13166	13044	13354	13119	13014	13068	13043	13169	13083	13088	12853	13108	13203	12912	13191	12934	13124	13184	13201	13092	12872	13127	13012	13048	13099	13136	13367	13200	13046	13182	12950	13139	13048	13173	13186	13205	13180	13122	13169	13180	13108	13136	13151	13015	13189	13096	13097	13151	13137	13092	13116	13251	12965	12891	13096	13157	13065	13113	13145	12903	13021	13255	13066	13144	13102	13029	13183	13166	13090	12990	12938	13048	13155	13133	13209	13205	13184	13278	13101	13164	13056	13098	13183	13162	13191	13269	12925	13233	13023	13103	13103	13109	12997	13181	12994	12968	13264	12966	13239	13195	13135	13099	12971	13401	13212	13035	13118	13252	13103	13127	13192	13111	13126	13203	13131	13140	13111	13088	13083	13126	13128	13211	12960	13153	13067	13060	12909	12979	13204	13237	13145	13093	13107	13004	13223	13155	13273	12995	13196	12935	13182	13126	13230	12994	13120	13045	13086	13087	13061	13180	13005	13140	13170	12947	13037	13021	13030	12961	13082	13194	13147	12983	13044	13029	13006	13105	13221	13059	13137	13168	13173	13037	12835	13029	13063	12971	13177	12999	13025	12928	13008	13021	12972	13142	13159	13016	13142	13158	13197	13016	12974	13167	13077	13116	12920	13025	13141	13136	13049	13005	12980	12991	13026	13177	12970	13201	13096	13064	13156	13248	12972	13132	12979	13018	13150	13234	13218	13054	13145	13031	13179	13017	13137	13143	13015	13180	13122	13147	13077	13184	13037	13191	13111	13058	13046	13075	13172	13046	12909	13129	13157	13064	13069	13201	13103	13185	13032	13071	13290	13135	13130	13219	13014	13092	12828	12974	12978	13191	12964	13081	13063	13000	13119	13075	13063	13209	13036	13070	13128	13129	13036	12986	13007	13060	13337	13081	13083	13122	13229	13028	13169	13133	12955	13217	12863	13026	13069	13010	13088	12893	13124	13131	13092	13121	13197	13040	13143	13080	13118	12982	13077	12950	13138	13161	13113	13165	13211	13145	13098	13112	12987	13076	13107	13098	13022	13053	13213	13112	13236	13136	13303	13256	13089	13150	13019	13075	13138	13204	13066	13267	13174	13275	13119	13113	13049	13105	13149	13039	13160	12939	13027	13140	13168	13129	13048	13085	13175	13007	13130	12960	13027	13196	13003	12962	12943	13089	13088	13054	13131	13057	13011	13096	13112	12920	13263	13120	12984	13057	13182	13138	12964	13082	12985	13227	13137	13227	12950	13109	13060	13219	13158	13014	12952	13077	13138	13038	13198	13082	13086	13248	13341	13112	13212	13151	12819	13218	13118	13074	13174	12974	13022	13100	13164	13094	13275	13309	13108	13085	13052	13002	13085	13204	13157	13130	12974	13054	13192	13083	13215	13221	13087	13268	13164	13070	13013	13064	13145	13075	13135	13077	13160	13173	13055	13035	13271	13037	13130	13091	13092	13039	13247	13104	13109	13225	13115	13049	13156	13179	13040	13015	12913	13064	13005	13220	13119	13171	13037	13349	13040	13139	13173	13031	13016	13098	13017	13223	13190	12845	13144	12966	12984	13047	13215	12933	13317	12962	13180	13066	13066	13191	13045	13097	13006	13117	13174	13164	12975	12999	13039	13128	13091	13039	13168	13335	12889	13130	13216	12949	13074	13180	13126	13214	12973	13009	13163	13183	13107	13253	13061	13271	13055	13226	13232	13071	13132	13253	13282	13114	13198	13248	13244	13208	13042	13148	13016	13108	12862	12868	13364	13287	13073	13228	13236	13277	13063	13168	13086	13134	13005	13052	13142	13117	13030	13051	13214	13239	13033	13179	13078	13297	12971	12955	12902	12913	13202	13157	13013	13287	13155	13112	12930	13026	13074	13174	13036	13096	12971	13083	13126	13059	13238	13046	13003	13215	13200	13091	13094	13113	12980	13144	13192	13042	13008	13018	13138	13220	13137	13149	13070	13206	13124	12887	12926	13371	13054	13147	13056	13157	13210	13083	13093	13125	13135	13018	13165	13007	13114	13043	13082	13101	13119	12942	13199	13079	13143	13221	12852	13053	13035	13224	13061	13099	13250	13090	13048	12916	13026	12808	12974	12984	13076	13355	13066	13076	13084	13266	13060	13036	13201	13011	12958	13079	13245	13075	13147	13068	12901	13009	12896	13185	12960	13200	12940	13137	13292	12808	12920	13142	13165	13172	13151	12989	13059	12999	13001	13098	13083	13220	13106	12987	13183	13130	13089	13183	12965	13026	12978	13159	13128	13050	13158	13048	13147	13315	13085	13014	13182	12994	13055	12947	12942	13204	13031	13108	13181	13109	13336	13213	13022	13010	12952	13141	13181	13147	13107	13260	13011	13143	13154	13014	12810	12973	13116	13137	13233	13131	13172	13154	13115	13066	13049	12831	13334	13029	13136	13059	13029	13144	13134	13215	13084	13066	13056	13177	13054	13185	13133	13086	13008	13263	13265	13165	13197	13211	13140	13155	13165	13133	13010	13079	13137	13197	12929	13009	13152	13183	13138	13008	13097	13175	13024	13190	13208	12941	13252	13058	13015	13141	12981	13003	13034	13034	13245	13009	13078	13226	13213	12957	13075	13034	13301	13249	13001	12977	13071	13177	13077	13252	13241	13241	13247	13037	13091	12892	13210	13042	13147	12840	13156	13318	13161	12886	13010	13242	13001	13070	12979	12991	13280	13178	13027	13100	13049	13061	12979	13087	13184	13335	13239	13058	13149	13129	13196	13015	13084	13093	13171	13063	13094	13201	13051	13126	12978	13047	13011	13045	13128	13372	13075	12983	13055	13113	13013	13119	13029	13137	13067	13017	13069	13042	13058	13083	13222	12918	13219	13162	13127	13195	13000	13166	12954	12913	13024	13138	13013	13058	13119	13163	12970	13201	13221	13053	13362	13322	12925	13117	13191	13089	13055	13031	13140	13131	13108	13006	12991	12961	12959	12963	13019	13072	12940	13064	13053	13110	13198	13109	13000	13217	13196	13065	12957	13005	13105	13263	12879	13091	13068	13081	13218	13287	13127	13245	13177	13123	13016	13038	13230	12937	13138	12967	13052	13199	13187	13137	13091	13245	12964	13128	13261	13078	13125	13034	13162	12886	13113	12991	12970	13005	12980	12973	12987	13142	13114	13181	12940	12963	13106	13056	13049	13331	13000	13064	13094	13124	13124	13122	13014	13085	13090	13164	13201	13321	13092	13102	13098	13026	13295	13141	13264	13107	13114	13144	13094	13169	12952	12988	13069	13101	12907	13022	13064	13321	12972	13026	13031	13258	13070	13279	13097	13125	13299	13084	13009	13041	13046	13308	13131	13280	13179	13041	13263	13186	13124	13085	13124	13040	13036	13300	13152	12952	12910	13035	13269	13029	13193	13086	13053	13138	13127	12964	13215	13044	13236	13094	13043	13215	13140	12921	13229	13070	12997	13044	13074	13099	13099	13112	13146
19039	35136	32814	26334	21910	18545	16706	15740	14930	14324	14391	14027	13822	13469	13439	13323	13329	13106	13194	12995	13059	12947	13039	12966	13097	12763	13062	12923	12753	13122	12953	12848	12936	12877	13011	12825	13000	12714	13082	12806	12893	12871	12967	12929	12831	12911	13049	12955	12986	12988	13856	14019	14095	13669	13164	13074	12981	13041	12925	12901	12854	13018	12850	12833	12831	12917	12869	12850	12903	12936	12893	12829	12850	12779	12842	12856	12784	12681	12836	12918	12883	12786	12913	12839	13025	12815	12928	12925	12927	12801	12873	12784	12909	12835	12885	12811	12717	12900	12787	12822	12896	12786	12941	12766	12980	12901	12677	12752	12811	12785	12928	12896	12825	12847	12867	12886	12754	12899	12661	12989	12964	12771	13013	12840	12825	12868	12834	13040	12726	12798	12977	12882	12729	12969	12656	12819	13044	12790	12642	12731	12911	12834	12834	12832	12825	12865	12734	12897	12867	12814	12741	12809	12932	12909	12760	12885	12800	12791	12797	12823	12806	12817	12793	12824	12746	12859	12753	12717	13001	12760	12920	12931	12814	12875	12811	12747	12819	12611	12914	12914	12824	12933	12854	12843	12898	12987	12861	12833	12705	12733	12881	12757	12823	12904	12748	12983	12891	12777	12813	13151	12832	12908	12917	12928	12976	12807	12844	12989	12810	12958	12845	12872	12847	12861	12891	12759	12897	12879	12845	12884	12842	12838	12980	12897	12765	12949	12798	12820	12937	12735	12885	12840	12916	12813	12803	12906	12929	12821	12895	12853	12980	12745	12808	12701	12982	12878	12854	12736	12740	12760	12688	12825	12844	12928	12815	12854	12959	12890	12783	12844	12960	12855	12759	12897	12899	12758	12852	12828	12974	12852	12879	12867	13010	12759	12766	12816	12956	12825	12884	12883	12863	12862	12618	12903	12862	12901	12847	12895	12861	12822	12821	12831	12729	12822	12697	12883	12657	12998	12839	12955	12846	12908	12990	12745	12895	12821	12852	12879	12875	12792	12856	12990	12809	12835	12702	12922	12674	12991	12810	12927	12918	12706	12790	12864	12930	12891	12805	12918	12776	12762	12793	12976	12866	13111	12789	12925	12911	12809	12797	12837	12949	12943	12932	12812	12892	12891	12811	12781	12913	12698	12828	12861	12839	12863	12930	12917	12847	13063	12960	12956	12811	12838	12976	12999	12957	12811	12875	12916	12724	12900	12945	12861	12714	12824	12905	12847	12875	12825	12912	12915	12875	12775	12825	12974	12917	12788	12812	12859	12864	12779	12876	12833	12948	12872	12884	12763	12913	12893	12884	12803	12766	12684	12794	12840	12722	12874	13003	12995	12803	12837	12691	12939	12728	12861	12772	12879	12899	12832	13008	13028	12787	12977	12837	12818	12810	12741	12957	12943	12930	13038	12965	12853	12730	12944	12858	12782	12841	12917	12919	12911	12856	12920	12835	12761	12869	13029	12930	12809	12767	13011	12747	12832	12684	12873	13074	12831	12811	12988	12753	13004	12843	12784	12733	12902	12843	12911	12817	12929	12845	12791	12843	12867	12887	12839	12847	12671	12746	12585	12863	12902	12782	12682	12770	12787	12936	12949	12769	12990	12788	12887	12820	12781	12899	12931	12966	12871	12698	12770	12777	12850	12800	12723	12863	12777	12917	12783	12751	12926	12601	13102	12816	12688	12803	12911	12796	12826	12786	12906	12850	12868	12724	12868	13084	12855	12879	12815	12798	12824	12814	12954	12911	12875	12747	12880	13088	12851	12808	12885	12792	12842	12876	12889	12738	12647	12701	12855	12996	12757	12896	12713	12934	12748	12970	12698	12989	12866	12889	12792	12679	12824	12998	12827	12835	12762	12885	12777	12825	12919	12990	12958	12895	12886	12967	12973	12857	12857	12898	12696	12798	12793	12832	12941	12894	12880	12758	12843	13014	12635	12864	12882	12808	12803	12701	12887	12978	12823	12809	12747	12825	12995	12945	12799	12956	12886	12897	12956	12885	12886	12946	12789	12867	12748	12866	12821	12807	12885	13021	12791	12879	12856	12725	12829	12858	12914	12856	12959	12859	12854	12799	12985	12760	12874	12697	12767	12887	12645	13011	12680	12828	12942	12960	13026	12979	12815	12791	12801	12793	12880	12773	12696	12842	12863	12803	12821	12786	12916	12804	12616	12795	12902	12828	12903	12870	13042	12868	12773	12897	12852	12790	12869	12926	12771	12869	12696	12846	12856	12774	12755	12898	12719	12946	12796	12825	12900	12953	12819	12806	12746	12798	12708	12798	12681	12927	12770	12695	12899	12874	12765	12895	12766	12868	12794	12697	12826	12727	12830	12736	12633	12771	12927	12812	12739	12888	12763	12862	13026	12909	12759	12933	12842	12953	12844	12877	12621	12873	12916	12813	12927	12869	12826	12864	12729	12734	12801	12872	12813	12843	12750	12904	12727	12782	12859	12888	12793	12782	12861	12865	12793	12809	12873	12929	12816	12800	12997	12694	12859	12946	12732	12844	12890	12827	12911	12730	12972	12943	12910	12782	12681	12890	12664	12721	12775	12888	12853	12789	12787	12896	12735	12818	12972	12836	12894	12739	12777	12878	12896	12727	12791	12727	12851	12900	12848	13100	12941	12982	12951	12639	12833	12905	12943	12964	12780	12911	12756	12788	13008	12905	12784	12947	12910	12820	12843	12829	12808	12876	12922	12903	12810	12856	12690	12833	12960	12994	12884	12807	12871	13095	12773	12900	12830	12797	12725	12793	12946	12710	12812	12905	12854	12837	12905	12820	12693	12937	12768	12837	12956	12797	12807	12906	12817	12799	12945	12880	12993	12788	12834	12974	12776	12778	12763	12788	12820	12848	12888	12855	12648	12723	12745	12904	12709	12975	12816	12833	12826	12886	12804	12820	12815	12782	12860	12919	12742	12852	12784	12965	12771	12924	12805	13060	12904	12808	12763	12958	12809	12755	12672	12828	12798	12796	12913	12803	12654	12830	12952	12853	12823	12508	12826	12725	12899	12930	12771	13016	12748	12890	12824	12930	12875	13001	13022	12816	12952	12825	13027	12816	12826	12888	12862	12893	13030	12790	12582	12941	12908	12990	12776	12841	12779	12681	12838	12910	12959	12782	12815	12925	12920	12934	12763	12881	12801	12921	12858	13037	12809	13032	13023	12892	12935	12958	12946	13008	12977	12822	12923	12828	12842	12826	12840	12766	12888	12842	12790	12831	12847	12912	12984	12951	12911	12920	12711	12864	12803	12878	12884	12908	12768	12855	12995	12738	12953	12984	12688	13054	12942	12768	12689	12927	12793	12709	12744	12921	12964	12696	12751	12753	12823	12838	12867	12803	12960	12911	12843	12941	12903	12812	12922	12896	12797	12927	12916	12803	12959	12812	12945	12889	12941	12790	12913	12794	12735	12898	12814	12865	12953	12849	12769	12971	12962	12838	12804	13058	12861	12868	12750	12935	12887	12886	12932	12751	12722	12864	12761	12881	12904	12637	12790	12975	12942	12891	12761	12805	12798	12799	12806	12847	12645	12900	12806	12822	12834	12860	12804	12748	12815	12965	12773	12926	12812	12851	12915	12714	12993	12840	12807	12889	12718	12761	12695	12809	12713	12909	12890	12854	12880	12677	12893	12880	12719	12776	12698	12879	12828	13000	12804	12800	12952	12852	12741	12958	12791	12788	12944	12752	13032	12919	13036	12768	12808	12815	12872	12751	12864	12737	13002	12878	12806	12909	12860	12899	12785	12901	12857	13024	12882	12905	12800	12978	12896	12804	12848	12858	12751	12925	12750	12764	12837	13050	12836	12896	12778	12737	12949	12772	12883	12670	12810	12834	12817	12812	12919	12826	12684	12789	12765	13023	12669	12918	12745	12863	12793	12834	12975	12749	12727	12973	12750	12808	12928	12891	12821	12677	12868	12747	12840	13039	12924	12862	12931	12722	12886	12890	12786	12819	12733	12916	12864	12897	12900	12727	12833	12698	12864	12794	13087	12791	12895	12752	12852	12883	12962	12927	12819	12824	12955	12779	12847	12800	12868	12894	12779	12919	12932	12776	12872	12907	12747	12887	12789	12884	12770	12867	12742	12943	12923	12740	12780	12836	12770	12809	12664	12898	12995	12795	12713	12869	12844	12903	13034	12823	12684	12912	12918	12897	12900	12891	13024	12769	12820	12992	12854	12779	12795	12690	13029	12841	12804	12818	12800	12963	12940	12916	12770	12872	13024	12734	12990	12925	12836	12659	12861	12808	12950	12870	12824	12820	12908	12838	12989	12917	12790	12827	12802	12997	12807	12915	12897	12735	12928	12893	12947	12680	12739	12837	12748	12808	12811	12771	12781	12829	12954	12813	12732	12996	12958	12716	12838	12721	12886	12987	12878	12927	12791	12925	12871	12900	12770	12797	12841	13058	12721	12902	12797	12948	12794	12997	12786	12771	12806	12780	13030	12723	12831	12952	12864	12874	12954	12790	12843	12650	12754	12907	12767	12840	12648	12910	12809	12826	12901	12828	12835	12855	12952	12889	12770	12845	12824	12861	12674	12845	12877	12851	12874	12838	12823	12817	12875	12785	12881	12861	12899	12904	12746	12801	12771	12747	12913	12884	12795	12826	12798	12795	12726	12823	12899	12868	12950	12685	12747	12922	12808	12795	12791	12738	12866	12823	12995	12896	12955	12782	12711	12923	12919	12803	12875	12838	12834	12739	12887	12837	12969	12841	12804	12845	12782	12958	12930	12762	12832	12902	12835	12775	12799	12836	12744	12831	12838	12968	12937	12761	12701	12759	12794	12745	12844	12966	12868	12790	12836	12902	12775	12878	12868	12831	12884	12947	12868	12848	12870	12879	12823	12975	12839	12818	12777	12844	12799	12711	12860	12837	12782	12752	12840	12701	13172	12779	12941	12860	12854	12956	12959	12802	12744	12977	12793	13005	12783	12794	12754	12837	12808	12763	12626	12784	12826	12902	12883	12841	12950	12763	12903	12775	12831	12861	12885	12897	12666	12965	12856	12896	12883	12784	12973	12841	12742	12798	12998	12729	12698	12929	12921	12719	13080	12792	12908	12856	12794	12915	12692	12746	12827	12824	12828	12933	12852	12699	12856
22779	21154	29038	23538	21374	22730	23059	16400	14796	14787	14433	14151	13727	13684	13507	13321	13378	13477	13263	13427	13183	13249	13106	13045	13149	13040	12949	13125	13106	13077	13069	13125	12993	13030	12964	12989	13166	13027	13039	13013	12968	13123	13207	12983	12784	13018	13070	12985	13094	13189	14495	14895	14551	13884	13492	13253	13088	12905	13099	12932	12843	13067	13062	13135	13060	12918	12919	12849	12949	12848	13045	13054	12811	12963	13027	12931	12878	12841	12881	13063	12991	12916	12966	13120	12881	12824	12964	13072	12908	12804	12911	12743	12943	12820	13031	12833	13003	12912	12975	12915	12851	12819	12822	12918	13066	12894	12952	12958	12946	12700	12895	12733	12939	13062	12864	13057	12929	12844	13191	12967	12964	12953	12931	12870	13014	12821	12844	12780	13069	12999	12993	12919	12744	12929	13044	12765	12908	12807	13043	12836	12882	12865	12793	12839	12888	12883	12820	12849	12800	12852	12957	13068	12952	12900	12799	12809	12967	12779	12914	12876	12979	12923	12952	12891	12838	12938	13036	12979	12929	12858	12797	12901	12683	12785	12822	12746	12885	12821	12978	12880	12881	12901	12936	12934	12907	12859	12827	12792	13037	12969	12784	12839	12980	12910	12856	12848	12769	13040	12937	12810	13020	12818	13149	12937	12784	12887	12729	12866	13035	13061	12889	12707	13075	12902	12901	12844	12801	12946	12707	12767	12845	12807	12942	12738	12893	13016	12787	12768	12793	12928	12903	12837	12809	12954	12888	12895	12767	12819	12855	12926	13028	12843	12925	13030	12855	12878	12850	12740	12908	12807	12743	12860	12817	12848	12859	12837	12877	12807	12837	12748	12856	12820	13135	12786	12849	12892	12946	12820	13050	12835	12865	13034	12804	12889	12895	12913	12898	13004	12926	12841	13023	12987	12913	13009	12698	12875	12822	12654	12886	12873	12786	12865	12896	13142	12953	12942	12802	12935	12745	12960	12986	13005	12869	12753	12772	12903	12856	12948	13049	12937	12929	12824	12848	12878	12825	12951	12805	13038	12680	13039	12871	12835	12987	12815	12786	12968	12870	12849	13057	12914	12708	12979	13054	12989	12864	12905	12890	12828	12779	12918	12859	12954	12825	12878	12935	12598	12903	12836	12833	12867	12934	12828	12874	12726	12895	13008	12738	12956	12817	12832	13019	12954	12905	12984	12853	12784	12694	12902	12857	12991	12819	12940	12788	12847	12833	12922	13092	13013	12830	12967	12875	12882	12909	12945	12797	12867	12967	12774	12922	12811	12894	12942	12911	12910	13095	12680	12815	12708	12958	12981	12842	12735	12993	12836	12928	13043	12790	13015	12844	12983	13073	12862	12897	12794	12878	12824	13101	12800	12735	12784	12942	13035	12781	12752	12726	12815	13101	12972	12857	12924	12939	12969	12904	12834	12899	13021	12758	12908	12844	12793	13148	12841	12835	12943	12803	12880	12922	13103	13033	12992	13009	12615	12773	12785	12930	12939	12870	12933	12947	12834	12803	12929	12770	12880	12748	12817	12942	12878	12926	13039	12646	12948	13095	12895	13048	12888	13035	13018	12861	12831	13023	12908	12837	12679	12879	12688	12877	12803	12777	12833	12775	12729	12751	12933	12776	13020	12722	12805	12677	12868	12961	12899	12970	13034	12947	12628	12839	12818	12828	12879	12940	12866	12945	12897	12848	12727	12717	12807	12919	12878	12890	12785	12938	12831	13041	12959	12929	12842	12788	12773	12829	12989	12982	12751	12734	12905	12873	12839	12748	12790	12961	12960	12790	12906	12772	12954	12815	12873	12714	13073	13092	12942	12749	12937	12726	12964	12880	12798	12932	12901	12961	12899	13012	12957	12934	12986	12805	12848	12771	12995	12867	12661	12966	12809	12940	12830	12972	12831	12951	12758	12885	12817	12769	12889	12723	12898	12861	12929	12734	12899	12770	12727	12651	12903	12768	12778	12585	12915	12885	12713	12910	12874	12825	12876	12838	12677	13034	12610	12844	12856	12981	13001	12723	12972	12800	12887	12995	12839	12941	12801	12950	12946	12738	12985	13008	12880	12929	12968	12885	12746	12786	12937	12793	12944	12859	12919	12812	12921	12952	13000	12824	12801	12843	12807	12845	12833	12796	12878	12935	12903	12776	12916	12911	12906	12945	12969	12759	12802	12917	12761	12987	12931	12884	12874	12955	12826	12746	12969	13065	12971	12766	13120	12692	12891	12960	13037	12747	12912	12931	12871	12823	12875	12771	12913	12919	13018	12913	12874	12959	12865	12918	12888	12838	12806	12958	13009	12906	12796	12864	12871	12806	12791	12974	12829	12763	12841	12782	12915	12881	12752	12882	12905	12770	12863	12802	12817	12792	12806	12891	13163	12840	12969	13087	12949	12781	13064	12786	12923	12828	12995	13062	12901	12981	12898	12959	13027	12869	12733	12924	12681	12832	12921	12942	12793	12991	12962	12877	12860	12953	12968	12833	12887	12947	12832	12931	12787	12765	12958	12888	12860	12858	12745	13035	13094	12865	12895	12968	12937	12852	12907	12802	12938	12860	13014	13047	12926	12858	12880	13009	12875	12966	12963	12862	13064	12916	13004	13166	12845	13001	12794	12982	12945	12827	12697	12804	12867	12727	12796	12801	12846	12850	12819	12974	12840	13052	12876	12618	12549	12705	12749	12950	12858	12847	12919	12659	12904	12979	12992	12741	12822	12862	12936	13036	12837	12906	12913	12884	12803	12810	12875	13029	12935	12874	12957	12975	12775	13226	12911	12864	12793	12726	12866	12860	12864	12758	12925	12966	12850	12849	12908	12727	12830	12693	12900	12726	12905	12968	12959	12795	12813	12929	12870	12707	12752	12965	12771	12760	12944	12797	12850	12790	12866	12815	12993	12817	12793	12782	12852	12887	12958	12888	13119	13084	12800	12839	12943	12921	12826	12877	12758	12752	12887	12910	12766	12951	12961	12859	12663	12884	12763	12917	12830	12975	13062	12825	12910	12832	12917	12996	12828	12936	12946	12857	12840	12944	12885	12865	13038	12830	12949	12873	13126	12904	12918	12888	12889	12923	12948	13032	12923	12944	12992	12871	12856	13038	13065	13056	12823	13022	12838	12990	12993	12623	12905	12900	13020	12971	12869	12655	13107	12865	12926	12782	12791	12852	12766	12985	12860	12740	13026	12687	12779	12797	12870	12964	12717	12787	13067	13032	12887	12762	12897	13048	12964	12933	12765	13034	12850	12734	12779	12755	12923	12891	12949	13080	12885	12810	12843	12887	12816	12891	13122	13027	12829	13258	12699	12906	12780	12969	12903	12829	12936	12968	12900	13025	12932	13068	12900	12911	12936	12869	12873	12739	12876	12891	12868	12949	12884	12794	12696	12913	12694	13039	13001	12979	12678	12922	12915	12767	12915	13065	12934	12778	12769	12974	12804	12687	12880	12727	13054	12805	12964	12735	12886	12783	12794	12938	12857	13002	12934	12719	12913	12964	12989	13013	12795	12920	12843	12858	13006	12936	12885	12959	12906	12907	12993	12903	12860	12947	12885	13001	12868	12914	12816	12932	12889	12748	12640	12877	12812	13130	13026	12882	12894	12910	12934	12987	12799	12793	12927	12874	12842	12976	12848	12971	12642	12868	12942	12982	12877	12758	12977	12754	12898	12840	13000	13127	12874	13002	12710	12982	12976	12908	12855	12855	12993	12900	12671	12758	12914	12740	12701	12769	12795	12856	13071	12709	12850	12838	12834	12970	12859	13076	12994	12919	12729	12909	12910	12993	12867	12979	12904	12964	12949	13084	13051	12817	12759	12946	12745	12694	12728	12749	12624	12772	13036	13112	12974	13002	12823	12933	13011	12857	12940	12815	12946	12950	12951	13088	12926	12802	12939	12894	12893	12849	12647	12765	12695	12899	12976	12883	13094	12852	12806	12839	12946	12985	12851	12874	12816	12937	12899	12944	13024	12923	12711	12713	12993	12848	12630	12856	12854	12958	13043	12920	12986	13045	12963	12706	12898	12888	12956	12819	12940	12966	13066	12840	12774	12752	12848	12891	13017	12886	12841	12775	12984	12868	13020	12929	12858	12922	12859	13030	12766	12876	12663	12770	12892	12973	13004	12930	12849	12985	12706	13016	12889	12856	12783	12826	12914	12857	12862	13023	12739	12848	12757	12820	12910	12749	12858	12873	12885	12615	12816	12853	12936	12596	12975	12981	12990	12912	12857	12819	12742	12769	12927	12825	12979	12834	12704	12806	12917	12798	12767	12847	12886	12906	12692	12906	12688	12976	13019	12792	12810	12877	12869	12713	12843	12890	13100	12952	12813	13009	12888	12866	12758	12921	12641	13039	12927	12898	12919	13116	12983	12793	12915	12956	12672	12773	13046	12908	12765	12810	12601	12912	12925	12958	12797	12693	12728	12625	12877	12990	12825	12757	12940	12945	12799	12798	12859	12948	12900	12918	12813	12853	12880	12829	12960	12888	13031	12886	12887	12886	12831	12785	12844	12766	13037	13009	12783	12783	12668	12983	12885	13113	12817	12902	13052	12694	12920	12863	12887	12896	12890	12868	12881	12869	12779	13023	12810	12880	12929	12846	12974	12756	12825	13087	12844	12889	12659	12782	13012	12954	13018	12758	12859	12874	12930	12874	12923	12851	13048	12915	12980	12929	12925	12951	12761	12891	12914	12930	12878	12736	12836	12919	12845	12756	12796	12699	12788	12935	12829	12947	12773	12979	12928	12879	12808	12949	12773	12913	12860	12725	12751	12846	12756	12882	12860	12875	12976	12980	12931	12989	12913	12792	12886	13055	12891	12893	12792	12923	12816	12683	12933	12969	12843	12851	12995	12966	13029	12794	12704	12960	12914	12886	12880	12929	12947	12824	12973	12825	12742	12763	12779	12734	12907	12816	12802	12908	12992	13137	12973	12999	12834	12989	12792	12975	13044	12719	13045	12758	12718	12854	12779	12764	13008	12744	12868	13017	12822	12846	12783	12693	12604	12730	12861	13036	13099	12894	12960	12834	12766	13010	12731	12897	12831	12879	12808	12884	12978	13003	12803	12882	12779	12708	12839	12885	12920	12981	12911	12877	12706	12948	12975	12859	12933
21161	39128	37419	29930	25126	20815	18509	16734	15707	15048	14913	14482	13975	13801	13552	13439	13353	13222	12979	13021	13027	12952	12847	12952	12652	12872	12828	13014	12790	12780	12741	12879	12694	12937	12596	12717	12826	12742	12811	12809	12973	12756	12698	12664	12713	12861	12814	12845	12706	13297	15070	15221	14779	13953	13219	13021	13028	12587	12704	12617	12708	12600	12480	12696	12660	12763	12654	12633	12785	12911	12616	12837	12613	12565	12618	12834	12721	12711	12572	12720	12712	12667	12674	12743	12725	12544	12799	12858	12555	12702	12782	12814	12722	12786	12649	12616	12941	12535	12784	12685	12648	12605	12795	12783	12705	12602	12594	12589	12687	12604	12832	12772	12544	12857	12795	12536	12573	12646	12559	12822	12745	12709	12719	12576	12843	12789	12629	12713	12647	12700	12771	12636	12761	12641	12617	12699	12732	12769	12656	12674	12615	12589	12586	12746	12797	12678	12541	12659	12561	12809	12787	12557	12643	12832	12728	12628	12734	12767	12618	12632	12819	12835	12646	12620	12695	12706	12690	12680	12705	12704	12604	12617	12807	12763	12548	12726	12675	12739	12767	12665	12567	12663	12725	12601	12703	12695	12621	12602	12632	12661	12766	12627	12612	12697	12812	12632	12782	12787	12609	12773	12611	12747	12530	12703	12618	12716	12631	12570	12500	12884	12722	12629	12757	12625	12690	12807	12656	12685	12769	12599	12837	12643	12570	12660	12674	12751	12732	12573	12705	12755	12731	12771	12452	12613	12711	12698	12750	12755	12745	12636	12635	12569	12644	12707	12714	12626	12727	12621	12701	12742	12672	12744	12766	12716	12847	12860	12649	12655	12685	12671	12693	12659	12631	12626	12830	12610	12737	12547	12586	12582	12696	12672	12660	12670	12806	12638	12664	12657	12791	12703	12700	12669	12718	12775	12661	12792	12542	12651	12557	12606	12546	12617	12700	12642	12735	12613	12435	12576	12690	12709	12660	12528	12606	12707	12727	12653	12555	12716	12642	12764	12689	12854	12711	12682	12713	12681	12802	12693	12622	12790	12582	12692	12699	12825	12712	12713	12695	12611	12817	12568	12694	12653	12637	12611	12509	12869	12642	12695	12727	12599	12650	12555	12809	12570	12751	12772	12770	12714	12726	12627	12635	12712	12639	12700	12774	12789	12822	12685	12500	12719	12707	12680	12674	12591	12780	12622	12733	12716	12664	12665	12711	12748	12721	12697	12666	12624	12668	12558	12793	12721	12731	12551	12596	12660	12651	12694	12832	12542	12680	12632	12573	12617	12746	12744	12654	12627	12888	12664	12569	12569	12662	12581	12731	12739	12799	12623	12543	12639	12657	12753	12589	12597	12672	12589	12447	12586	12734	12591	12701	12694	12624	12665	12572	12725	12554	12647	12805	12533	12868	12654	12825	12643	12774	12714	12622	12686	12751	12624	12739	12637	12537	12796	12746	12648	12767	12718	12603	12666	12819	12783	12751	12737	12695	12719	12642	12816	12613	12769	12695	12664	12595	12696	12615	12658	12628	12574	12745	12614	12725	12756	12617	12703	12672	12777	12790	12509	12685	12592	12716	12640	12783	12600	12703	12719	12880	12766	12646	12799	12652	12602	12524	12633	12605	12682	12705	12723	12601	12782	12682	12617	12692	12542	12767	12696	12604	12517	12930	12642	12805	12659	12786	12647	12789	12598	12710	12650	12786	12607	12628	12589	12514	12775	12623	12530	12602	12651	12686	12615	12754	12669	12730	12655	12805	12766	12734	12625	12639	12432	12537	12735	12628	12551	12679	12889	12540	12634	12764	12748	12782	12622	12745	12566	12703	12688	12827	12618	12790	12765	12686	12660	12632	12556	12643	12679	12598	12605	12889	12661	12727	12709	12708	12640	12701	12470	12672	12721	12737	12745	12759	12637	12850	12688	12646	12706	12648	12604	12675	12821	12652	12718	12818	12531	12675	12618	12832	12520	12680	12478	12731	12676	12602	12820	12692	12802	12637	12632	12682	12661	12659	12747	12679	12477	12589	12634	12593	12666	12663	12570	12623	12703	12610	12693	12639	12619	12702	12692	12637	12513	12628	12750	12500	12651	12558	12626	12655	12519	12811	12624	12635	12453	12752	12706	12740	12802	12686	12797	12753	12657	12654	12626	12635	12758	12707	12633	12599	12642	12647	12663	12738	12667	12741	12755	12615	12798	12702	12603	12741	12652	12630	12817	12481	12729	12704	12667	12726	12602	12765	12670	12880	12681	12706	12458	12653	12715	12836	12718	12576	12689	12798	12683	12701	12531	12565	12759	12646	12808	12735	12676	12692	12660	12722	12577	12613	12719	12567	12550	12494	12652	12843	12372	12616	12668	12793	12785	12649	12775	12734	12667	12625	12721	12614	12581	12578	12706	12702	12659	12625	12592	12884	12681	12679	12858	12730	12704	12575	12734	12683	12670	12738	12800	12772	12673	12724	12745	12602	12846	12746	12673	12750	12808	12734	12723	12522	12655	12691	12748	12723	12628	12699	12640	12742	12711	12680	12696	12721	12722	12565	12643	12571	12806	12670	12590	12658	12581	12601	12709	12631	12681	12627	12650	12691	12582	12671	12721	12764	12780	12710	12598	12699	12714	12799	12543	12674	12645	12808	12766	12747	12872	12788	12632	12811	12649	12697	12548	12664	12511	12671	12532	12529	12625	12676	12545	12679	12682	12717	12613	12591	12739	12611	12565	12697	12584	12587	12610	12528	12666	12625	12485	12530	12773	12631	12703	12500	12692	12563	12707	12790	12674	12714	12577	12648	12689	12672	12782	12455	12791	12678	12593	12699	12473	12650	12716	12602	12693	12625	12725	12695	12660	12665	12623	12755	12660	12561	12804	12673	12679	12650	12627	12759	12692	12697	12730	12589	12625	12604	12615	12557	12726	12669	12670	12636	12716	12707	12816	12606	12673	12713	12655	12691	12787	12646	12578	12588	12838	12609	12556	12836	12717	12652	12733	12498	12750	12539	12611	12663	12759	12767	12481	12546	12629	12721	12727	12689	12720	12705	12875	12665	12777	12593	12806	12590	12590	12676	12588	12814	12748	12668	12674	12713	12585	12723	12515	12609	12639	12606	12777	12742	12727	12647	12658	12816	12728	12519	12809	12516	12705	12639	12810	12765	12620	12658	12759	12589	12587	12592	12640	12690	12775	12714	12711	12681	12650	12757	12698	12653	12590	12500	12719	12704	12766	12506	12816	12737	12872	12546	12639	12650	12726	12657	12706	12616	12610	12722	12563	12737	12865	12699	12698	12750	12658	12616	12740	12708	12649	12601	12850	12798	12713	12761	12607	12652	12507	12678	12618	12836	12428	12734	12656	12665	12800	12547	12566	12650	12618	12684	12574	12807	12496	12673	12764	12693	12678	12598	12723	12699	12616	12583	12770	12592	12744	12768	12667	12673	12752	12726	12698	12599	12648	12577	12818	12599	12753	12764	12701	12749	12552	12537	12658	12626	12640	12629	12705	12790	12759	12781	12663	12505	12761	12720	12693	12676	12621	12420	12742	12522	12678	12849	12585	12673	12804	12544	12757	12645	12583	12699	12635	12634	12572	12715	12709	12539	12654	12676	12652	12774	12409	12585	12834	12735	12603	12754	12665	12795	12657	12740	12624	12753	12666	12810	12686	12596	12659	12676	12744	12766	12719	12634	12795	12722	12636	12649	12634	12670	12682	12809	12791	12725	12745	12632	12530	12615	12693	12614	12660	12784	12773	12706	12696	12575	12646	12585	12587	12742	12612	12831	12702	12648	12665	12655	12699	12744	12639	12762	12483	12867	12591	12613	12674	12537	12594	12618	12619	12723	12772	12832	12417	12609	12793	12690	12765	12750	12697	12546	12598	12592	12634	12612	12629	12679	12683	12790	12669	12589	12745	12763	12728	12632	12664	12654	12687	12600	12746	12574	12728	12691	12599	12585	12627	12725	12586	12664	12662	12665	12772	12636	12663	12871	12442	12750	12878	12715	12697	12710	12696	12593	12709	12627	12624	12558	12578	12632	12597	12673	12661	12652	12532	12673	12779	12699	12663	12718	12551	12598	12587	12717	12726	12717	12559	12612	12592	12657	12606	12438	12771	12772	12620	12608	12799	12610	12614	12736	12607	12684	12597	12415	12636	12733	12491	12509	12647	12711	12560	12643	12620	12604	12644	12604	12672	12692	12813	12687	12577	12656	12620	12790	12665	12701	12760	12890	12496	12892	12567	12660	12476	12599	12521	12825	12642	12678	12650	12661	12645	12635	12508	12608	12637	12737	12686	12636	12752	12612	12602	12645	12710	12687	12834	12784	12626	12719	12718	12617	12849	12642	12649	12730	12644	12607	12462	12616	12698	12549	12551	12639	12686	12758	12539	12683	12597	12662	12625	12686	12535	12610	12612	12667	12746	12694	12663	12602	12561	12659	12772	12605	12581	12669	12713	12652	12569	12737	12696	12515	12722	12743	12716	12792	12700	12704	12589	12608	12714	12570	12761	12708	12673	12598	12664	12699	12582	12782	12568	12547	12789	12586	12569	12684	12653	12644	12643	12721	12682	12740	12613	12671	12665	12624	12646	12780	12749	12620	12578	12689	12677	12612	12444	12639	12656	12537	12625	12513	12528	12688	12543	12679	12714	12716	12705	12747	12773	12569	12661	12547	12694	12678	12681	12594	12610	12673	12838	12661	12688	12718	12661	12727	12548	12531	12785	12546	12686	12589	12686	12697	12540	12632	12713	12724	12822	12678	12791	12608	12835	12672	12830	12777	12697	12529	12615	12681	12711	12654	12585	12592	12645	12640	12619	12727	12800	12623	12745	12478	12804	12707	12719	12816	12526	12686	12665	12637	12750	12603	12743	12628	12596	12818	12723	12620	12697	12428	12689	12637	12714	12718	12624	12674	12525	12622	12669	12659	12752	12651	12560	12806	12609	12688	12577	12739	12824	12682	12822	12629	12683	12618	12764	12742	12644	12755	12566	12749	12623	12727	12645	12491	12674	12469	12699	12909	12668	12827	12688	12883	12819	12640	12528	12754	12481	12603	12738	12570	12614	12961	12542	12728	12453	12581	12738	12747	12703	12646	12592	12590	12565	12655	12676	12663	12630	12611	12603
26902	22018	25193	21596	16295	14725	14049	13541	13333	13173	13173	13242	13122	13203	13037	13026	12943	12929	12797	12629	12744	12955	12818	12885	12701	12627	12692	12870	12781	12824	12824	12734	12819	12743	12871	12850	12717	12654	12844	12742	12738	12697	12663	12803	12654	12689	12833	12723	12764	12812	12841	13190	12917	12941	12919	12733	12705	12952	12846	12855	12737	12795	12662	12634	12882	12937	12759	12910	12644	12734	12899	12804	12715	12898	12646	12649	12879	12754	12859	12661	12681	12701	12718	12698	12789	12812	12845	12901	12703	12759	12701	12500	12759	12642	12821	12827	12799	12805	12905	12731	12809	12663	12790	12818	12749	12905	12696	12630	12727	12696	12765	12649	12643	12886	12851	13012	12886	12744	12777	12736	12877	12720	12861	12901	12795	12921	12768	12744	12817	12883	12686	12675	12828	12786	12699	12837	12739	12729	12704	12727	12952	12810	12701	12747	12752	12601	12643	12890	12778	12833	12903	12677	12667	12415	12761	12950	12730	12845	12661	12646	12643	12779	12770	12888	12616	12859	12970	12843	12800	12770	12757	12782	12811	12811	12797	12736	12831	12818	12778	12711	12839	12858	12666	12790	12752	12867	12728	12643	12578	12562	12532	12801	12864	12732	12721	12633	12899	12740	12918	12826	12778	12950	12751	12747	12755	12584	12597	12718	12842	12640	12629	12731	12714	12908	12541	12890	12771	12833	12925	12707	12865	12764	12715	12669	12639	12741	12816	12649	12896	12838	12669	12634	12890	12800	12624	12781	12855	12828	12755	12785	12793	12714	12840	12678	12789	12808	12738	12873	12770	12749	12739	12830	12649	12753	12680	12699	12756	12753	12836	12714	12617	12682	12676	12721	13026	12700	12809	12678	12705	12719	12881	12738	12752	12655	12836	12860	12745	12808	12864	12816	12768	12905	12823	12667	12874	12814	12704	12716	12807	12870	12812	12698	12740	12752	12758	12743	12643	12953	12806	12877	12744	12847	12821	12755	12840	12681	12643	12850	12842	12622	12725	12662	12857	12638	12567	12831	12805	12870	12852	12774	12673	12790	12786	12774	12825	12707	12712	12720	12922	12705	12924	12722	12539	12860	12839	12786	12926	12708	12677	12876	12889	12764	12660	12851	12742	12728	12632	12852	12920	12629	12912	12980	12787	12721	12808	12737	12739	12988	12876	12829	12739	12746	12699	12889	12622	12589	12724	12826	12641	12656	12757	12594	12772	12648	12848	12831	12801	12797	12833	12619	12733	12663	12638	12765	12562	12575	12884	12935	12864	12741	12846	12761	12812	12670	12823	12805	12783	12821	12873	12710	12812	12839	12638	12802	12783	12641	12775	12674	12679	12768	12800	12748	12819	12744	12937	12644	12751	12562	12776	12907	12829	12977	12886	12896	12585	12716	12941	12761	12522	12754	12664	12712	12631	12777	13030	12771	12758	12909	12718	12813	12895	12727	12898	12835	13054	12707	12877	12838	12655	12693	12722	12631	12677	12792	12905	12944	12521	12761	12600	12765	12811	12726	12847	12598	12745	12723	12697	12693	12774	12594	12866	12772	12785	12602	12674	12789	12822	12737	12641	12841	12696	12772	12816	12787	12865	12753	12841	12881	12827	12840	12796	12809	12834	12825	12743	12612	12933	12782	12726	12779	12698	12829	12969	12788	12668	12876	12641	12711	12903	12763	12669	12618	12725	12808	12649	12556	12821	12631	12749	12753	12735	12783	12636	12838	12712	12926	12786	12723	12799	12775	12802	12823	12782	12717	12942	12712	12808	12857	12805	12758	12690	12873	12759	12675	12918	12909	12831	12705	12802	12694	12816	12793	12795	12926	12803	12793	12841	12734	12730	12972	12800	12726	12741	12802	12770	12739	12849	12801	12606	12604	12457	12772	12737	12939	12919	12873	12741	12820	12565	12672	12509	12889	12853	12714	12595	12738	12759	12780	12745	12739	12762	12958	12789	12817	12710	12722	12815	12818	12749	12831	12734	12848	12463	12762	12792	12811	12735	12818	12994	12590	12719	12654	12733	12785	12853	12848	12627	12740	12851	12695	12789	12827	12813	12755	12848	12678	12663	12590	12653	12631	12817	12804	12769	12816	12865	12616	12915	12684	12732	12814	12699	12872	12887	12844	12727	12747	12817	12742	12740	12703	12765	12976	12826	12853	12797	12824	12751	12737	12769	12892	12914	12709	12853	12603	12703	12734	12728	12706	12802	12879	12638	12757	12769	12821	12873	12703	12597	12805	12966	12998	12807	12711	12889	12723	12722	12559	12952	12853	12751	12794	12823	12750	12695	12711	12639	12835	12699	12537	12840	12812	12909	12918	12830	12740	12872	12889	12723	12645	12729	12771	12873	12749	12684	12868	12564	12663	12746	12650	12690	12684	12619	12650	12721	12815	12811	12969	12675	12883	12771	12654	12839	12670	12738	12865	12678	12671	12742	12715	12916	12530	12565	12747	12957	12704	12758	12711	12513	12862	12716	12777	12962	12659	12549	12856	12838	12878	12891	12921	12785	12718	12735	12663	12710	12709	12718	12861	12626	12861	12941	12720	12677	12837	12968	12747	12605	12720	12653	12796	12799	12658	12673	12606	12751	12744	12897	12898	12864	12521	12604	12673	12789	12744	12808	12705	12935	12726	12835	12704	12758	12814	12813	12848	12677	12625	12628	12860	12810	12678	12925	12695	12856	12825	12671	12848	12688	12630	12722	12760	12739	12731	12888	12888	12586	12717	12825	12764	12735	12873	12594	12639	12833	12772	12892	12800	12775	12795	12887	12716	12629	12758	12712	12792	12801	12805	12745	12612	12855	12859	12860	12937	12854	12992	12886	12817	12537	12638	12884	12667	12727	12852	12835	12771	12851	12788	12866	12726	12741	12752	12743	12726	12982	12818	12868	12637	12730	12752	12741	12705	12796	12838	12704	12740	12839	12940	12811	12819	12775	12852	12715	12827	12731	12992	12761	12878	12897	12699	12644	12748	12672	12904	12758	12821	12828	12682	12755	12766	12796	12698	12821	12740	12789	12648	12629	12749	12879	12750	12896	12722	12697	12690	12852	12652	12611	12666	12831	12542	12682	12741	12867	12725	12911	12636	12786	12802	12821	12772	12852	12887	12945	12764	12709	12639	12771	12576	12832	12950	12671	12733	12908	12749	12729	12857	12847	12986	12865	12817	12773	12861	12817	12842	12855	12809	12712	12784	12726	12643	12809	12531	12644	12699	12723	12710	12773	12719	12751	12597	12939	12680	12920	12834	12753	12766	12803	12737	12825	12743	12778	13007	12876	12804	12961	12781	12821	12672	12874	12709	12694	12966	12877	12730	12890	12788	12619	12725	12754	12817	12773	12588	12586	12912	12765	12910	12899	12625	12793	12684	12971	12752	12840	12786	12750	12818	12653	12693	12679	12700	12729	12957	12729	12814	12892	12605	12885	12686	12854	12791	12939	12851	12649	12850	12729	12901	12769	12724	12793	12868	12712	12721	12687	12828	12849	12587	12664	12682	12930	12676	12825	12747	12694	12829	12629	12983	12660	12789	12729	12755	12548	12771	12824	12776	12701	12593	12662	12753	12601	12719	12652	12672	12715	12703	12823	12684	12824	12618	12792	12757	12702	12754	12854	12723	12773	12762	12775	12646	12759	12696	12667	12688	12743	12830	12858	12837	12836	12646	12630	12616	12666	12651	12659	12704	12845	12778	12662	12724	12902	12770	12815	12965	12689	12868	12978	12695	12652	12752	12899	12815	12866	12813	12983	12753	12745	12746	12821	12822	13022	12753	12652	12675	12735	12634	12729	12735	12727	12683	12643	12628	12791	12821	12622	12797	12699	12673	12752	12793	12797	12832	12821	12760	12807	12845	12851	12778	12829	12840	12707	12811	12627	12581	12758	12585	12749	12620	12984	12784	12669	12813	12723	12587	12986	12890	12827	12739	12728	12802	12654	12671	12768	12926	12677	12709	12855	12780	12677	12770	12840	12750	12874	12890	12716	12803	12732	12822	12831	12827	12813	12887	12738	12686	12742	12673	12804	12835	12637	12606	12850	12493	12957	12870	12685	12803	12917	12782	12611	12826	12849	12824	12689	12905	12738	12937	12853	12836	12744	12953	12780	12785	12938	12683	12823	12923	12856	12745	12678	12801	12987	12877	12801	12836	12999	12880	12988	12872	12747	12695	12800	12748	12870	12751	12802	12963	12926	12812	12667	12761	12614	12596	12798	12817	12905	12790	12872	12835	12870	12851	12924	12621	12740	12657	12709	12743	12867	12799	13029	12905	12833	12834	12715	12892	12812	12522	12843	12665	12587	12642	12853	12722	12642	12659	12916	12836	12946	12790	12743	12701	12721	12744	12699	12745	12686	12924	12797	12714	12752	12736	12617	12727	13014	12781	12939	12655	12683	12720	12896	12713	12812	12864	12705	12818	12923	12831	12837	12762	12854	12795	12847	12765	13017	12641	12966	13054	12827	12868	12682	12704	12837	12766	12777	12914	12733	12704	12587	12914	12853	12748	12800	12828	12543	12910	12578	12757	12843	12668	12682	12869	12790	12918	12672	12693	12784	12820	12692	12728	12873	12772	12763	12854	12852	12706	12757	12862	12709	12589	12831	12712	12537	12726	12796	12788	12727	12940	12812	12845	12871	12954	12909	12802	12722	12852	12707	13018	12643	12773	12748	12789	12722	12841	12903	12766	12811	12809	12900	12628	12848	12872	12807	12698	12731	12774	12795	12911	12929	13033	12698	12745	12779	12830	12733	12724	12626	12671	12778	12662	12867	12976	12791	12715	12824	12787	12552	12744	12853	12636	12789	12846	12766	12728	12764	12651	12816	12934	12680	12714	12807	12603	12861	12795	12740	12776	12775	12751	12856	12869	12784	12789	12998	12810	12759	12812	12892	12803	12765	12681	12991	12805	12871	12834	12682	12835	12658	12719	12750	12877	12685	12757	12717	12650	12778	12910	12791	12715	12897	12890	12867	12870	12670	12812	12741	12846	12894	12773	12911	12741	12713	12642	12685	12828	12758	12965	12982	12911	12734	12633	12828	12808	12938	12918	12560	12692	12742	12925	12592	12716	12773	12730	12740	12686	12787	12841	12757	12892	12822	12662	12947	12631	12807	12890
17936	26527	25609	20469	17593	15348	14426	13876	13432	13152	13227	12994	13141	13034	12815	12933	12915	12894	12622	12790	12533	12755	12624	12646	12596	12598	12587	12625	12542	12531	12507	12688	12585	12642	12500	12790	12696	12553	12563	12550	12682	12550	12687	12530	12606	12638	12530	12567	12642	12710	12880	12896	12841	12552	12642	12557	12695	12471	12516	12522	12632	12555	12482	12525	12534	12774	12621	12697	12479	12554	12605	12663	12433	12504	12559	12588	12585	12565	12644	12508	12579	12567	12723	12512	12574	12528	12592	12406	12567	12587	12722	12542	12782	12638	12676	12534	12507	12662	12611	12517	12644	12602	12594	12707	12633	12563	12552	12584	12551	12543	12556	12690	12465	12493	12728	12535	12649	12660	12542	12557	12711	12568	12541	12518	12592	12483	12594	12516	12498	12590	12602	12591	12600	12503	12727	12633	12583	12410	12585	12559	12471	12555	12623	12460	12508	12732	12310	12619	12494	12614	12357	12533	12631	12610	12660	12452	12560	12583	12561	12565	12562	12586	12505	12453	12660	12502	12724	12586	12710	12585	12489	12410	12579	12480	12635	12598	12535	12461	12540	12379	12616	12526	12526	12389	12608	12439	12552	12491	12498	12520	12493	12591	12542	12672	12555	12789	12580	12475	12569	12466	12525	12433	12702	12460	12598	12474	12612	12681	12726	12685	12592	12609	12500	12595	12458	12426	12486	12476	12650	12538	12638	12531	12528	12560	12606	12576	12507	12482	12427	12356	12608	12608	12605	12774	12526	12605	12426	12589	12694	12423	12514	12474	12650	12657	12442	12644	12573	12711	12713	12577	12473	12475	12511	12464	12697	12677	12608	12528	12581	12710	12568	12520	12639	12446	12649	12560	12480	12577	12726	12571	12481	12597	12509	12594	12688	12459	12623	12502	12647	12439	12571	12529	12658	12522	12797	12580	12613	12676	12576	12434	12480	12752	12621	12463	12434	12515	12619	12560	12643	12685	12604	12589	12551	12489	12642	12599	12516	12642	12543	12544	12544	12539	12485	12557	12535	12595	12535	12560	12527	12646	12338	12726	12673	12725	12552	12422	12652	12522	12509	12490	12668	12683	12561	12564	12401	12719	12384	12633	12600	12638	12645	12633	12528	12579	12601	12648	12555	12564	12517	12779	12411	12675	12623	12550	12504	12337	12677	12504	12640	12504	12547	12486	12390	12658	12500	12535	12566	12711	12504	12421	12571	12627	12582	12517	12448	12431	12694	12498	12559	12454	12646	12465	12564	12542	12623	12638	12631	12647	12649	12491	12571	12487	12409	12670	12657	12578	12576	12496	12535	12488	12652	12737	12471	12644	12692	12514	12475	12489	12856	12645	12566	12487	12561	12636	12525	12540	12706	12655	12580	12506	12549	12573	12636	12687	12554	12552	12641	12583	12375	12559	12619	12673	12350	12659	12523	12538	12474	12547	12770	12620	12628	12624	12655	12659	12719	12759	12520	12605	12442	12521	12684	12576	12663	12510	12675	12633	12629	12699	12552	12534	12627	12550	12579	12472	12455	12709	12639	12497	12658	12480	12672	12518	12589	12631	12501	12586	12504	12657	12508	12538	12623	12591	12465	12722	12526	12544	12658	12558	12599	12639	12438	12646	12621	12616	12512	12576	12551	12532	12450	12632	12628	12472	12556	12729	12564	12632	12452	12593	12568	12570	12660	12534	12477	12494	12598	12667	12571	12642	12560	12542	12703	12564	12568	12742	12667	12459	12749	12682	12473	12503	12756	12498	12505	12534	12436	12613	12725	12572	12575	12565	12616	12736	12510	12451	12583	12639	12493	12588	12491	12559	12800	12653	12561	12616	12612	12387	12473	12640	12616	12653	12685	12667	12660	12530	12432	12519	12505	12613	12632	12636	12361	12621	12575	12471	12654	12478	12638	12594	12544	12520	12517	12664	12481	12597	12751	12441	12600	12551	12397	12640	12482	12643	12476	12576	12646	12630	12738	12643	12427	12448	12668	12544	12632	12589	12512	12755	12631	12399	12482	12516	12494	12428	12552	12551	12678	12632	12528	12655	12603	12555	12737	12654	12630	12362	12726	12670	12709	12517	12605	12571	12535	12709	12469	12522	12519	12516	12440	12697	12707	12323	12787	12439	12742	12511	12650	12424	12354	12417	12621	12561	12462	12564	12389	12479	12466	12593	12432	12579	12525	12710	12576	12477	12668	12577	12593	12616	12630	12628	12540	12660	12463	12550	12621	12550	12596	12508	12592	12623	12663	12689	12658	12583	12637	12485	12545	12689	12647	12586	12564	12524	12564	12724	12474	12472	12589	12660	12522	12545	12616	12635	12543	12602	12639	12666	12700	12567	12627	12523	12642	12658	12746	12620	12540	12569	12478	12497	12686	12534	12571	12554	12420	12531	12810	12512	12554	12384	12480	12622	12483	12611	12530	12526	12590	12719	12578	12530	12488	12684	12589	12575	12539	12487	12645	12547	12569	12525	12564	12330	12590	12609	12420	12497	12532	12733	12526	12599	12513	12588	12596	12505	12566	12720	12562	12605	12593	12488	12432	12580	12598	12598	12535	12645	12488	12649	12541	12462	12498	12561	12441	12674	12604	12546	12502	12575	12551	12483	12462	12515	12569	12400	12626	12637	12619	12589	12711	12486	12575	12489	12705	12610	12730	12611	12661	12528	12660	12231	12482	12590	12560	12627	12532	12640	12574	12780	12649	12640	12646	12662	12430	12480	12596	12701	12770	12641	12570	12463	12667	12536	12579	12635	12604	12509	12607	12546	12709	12483	12649	12456	12571	12526	12422	12686	12548	12624	12503	12473	12456	12610	12530	12755	12598	12619	12547	12560	12580	12718	12613	12538	12592	12582	12432	12785	12558	12532	12762	12502	12798	12625	12652	12560	12596	12557	12677	12639	12719	12569	12800	12611	12561	12750	12494	12553	12499	12582	12578	12634	12735	12689	12551	12533	12523	12581	12489	12584	12737	12583	12568	12622	12494	12419	12577	12529	12694	12599	12541	12741	12608	12611	12619	12725	12568	12562	12443	12432	12429	12630	12549	12601	12436	12616	12487	12525	12442	12370	12769	12531	12645	12631	12755	12641	12614	12651	12581	12562	12659	12538	12673	12507	12646	12621	12648	12486	12653	12586	12706	12710	12557	12525	12532	12555	12371	12738	12520	12592	12641	12559	12639	12602	12517	12707	12716	12586	12567	12770	12612	12705	12596	12505	12735	12632	12513	12704	12701	12439	12493	12692	12576	12555	12606	12558	12472	12568	12570	12597	12656	12541	12712	12619	12678	12810	12543	12697	12645	12408	12593	12466	12553	12673	12395	12581	12672	12680	12416	12537	12486	12605	12699	12622	12589	12542	12543	12667	12682	12555	12660	12495	12518	12671	12538	12399	12543	12611	12482	12600	12562	12540	12574	12613	12679	12685	12548	12684	12561	12459	12591	12671	12626	12691	12559	12483	12439	12529	12411	12645	12583	12707	12633	12455	12562	12670	12526	12799	12775	12588	12710	12750	12651	12673	12653	12597	12579	12715	12554	12537	12588	12738	12609	12631	12549	12632	12598	12617	12513	12474	12666	12624	12326	12546	12525	12471	12559	12571	12496	12648	12454	12460	12405	12534	12637	12518	12717	12591	12665	12695	12670	12529	12528	12618	12544	12585	12672	12422	12645	12666	12781	12591	12608	12593	12608	12336	12522	12845	12437	12636	12617	12432	12605	12662	12611	12618	12601	12612	12561	12597	12656	12688	12625	12714	12601	12547	12729	12601	12749	12576	12635	12619	12707	12732	12602	12601	12696	12462	12587	12645	12575	12604	12509	12564	12632	12392	12620	12495	12607	12530	12420	12546	12690	12528	12616	12575	12608	12570	12551	12532	12442	12589	12557	12481	12456	12602	12513	12585	12630	12723	12677	12495	12502	12413	12341	12589	12612	12528	12702	12652	12591	12729	12643	12453	12573	12520	12760	12561	12489	12635	12598	12398	12779	12548	12534	12714	12485	12638	12682	12631	12344	12546	12474	12586	12670	12632	12586	12492	12528	12538	12443	12624	12499	12633	12621	12525	12563	12639	12469	12479	12668	12503	12581	12561	12542	12648	12627	12630	12619	12467	12705	12663	12501	12618	12620	12587	12600	12552	12487	12535	12455	12608	12738	12452	12688	12549	12533	12530	12527	12541	12638	12741	12359	12537	12405	12538	12585	12668	12566	12517	12708	12630	12477	12687	12540	12700	12618	12662	12540	12561	12465	12659	12616	12523	12644	12551	12692	12629	12463	12597	12610	12600	12555	12557	12427	12587	12679	12676	12694	12494	12706	12537	12508	12548	12527	12502	12573	12515	12701	12542	12711	12536	12692	12711	12609	12555	12609	12444	12559	12730	12564	12562	12554	12713	12603	12449	12680	12663	12517	12832	12625	12648	12431	12585	12732	12589	12599	12559	12620	12580	12535	12608	12632	12564	12546	12440	12550	12666	12661	12741	12616	12539	12530	12472	12598	12504	12642	12518	12560	12728	12526	12652	12591	12525	12574	12558	12615	12617	12671	12494	12790	12710	12495	12451	12562	12598	12606	12630	12663	12607	12698	12600	12558	12547	12549	12545	12592	12675	12621	12718	12582	12564	12609	12615	12587	12537	12665	12631	12534	12481	12541	12629	12666	12437	12665	12524	12368	12596	12516	12640	12641	12620	12507	12608	12457	12456	12676	12560	12748	12599	12673	12591	12668	12730	12480	12540	12651	12530	12667	12665	12483	12603	12530	12523	12594	12657	12685	12695	12656	12475	12586	12653	12546	12549	12619	12524	12565	12619	12613	12656	12523	12520	12670	12744	12608	12562	12525	12699	12671	12544	12540	12659	12492	12407	12620	12517	12573	12617	12614	12521	12748	12513	12646	12510	12580	12501	12431	12546	12607	12564	12523	12637	12676	12738	12550	12557	12646	12455	12662	12747	12593	12545	12656	12688	12532	12547	12631	12727	12450	12606	12681	12635	12628	12562	12684	12484	12582	12631	12597	12512	12635	12549	12659	12473	12433	12671	12554	12488	12600	12676	12698	12579	12605	12547	12541	12578	12573	12691	12728	12504	12451	12481	12581	12459	12697	12666	12722	12604	12635	12574	12595	12596
23621	21113	28580	23988	21723	20546	17952	14672	13952	13788	13642	13618	13435	13146	13334	13147	13043	12998	13096	12980	12766	13035	12829	12782	12965	12980	12847	12799	12784	12903	12753	12885	12878	12707	12800	12929	12852	12819	12887	12853	12886	12824	12849	12785	12889	12807	12807	12787	12710	12827	13541	13721	13520	13204	13112	13001	12708	12956	12571	12736	12732	12672	12813	12809	12733	12898	12749	12670	12800	12726	12714	12770	12654	12770	12881	12880	12931	12719	12828	12794	12766	12783	12766	12771	12759	12749	12641	12747	12501	12683	12796	12617	12767	12823	12646	12712	12845	12752	12799	12796	12610	12757	12673	12686	12739	12767	12677	12916	12597	12862	12645	12778	12818	12692	12808	12768	12914	12950	12675	12732	12671	12868	12822	12823	12814	12896	12864	12759	12793	12867	12752	12820	12697	12786	13049	12602	12694	12881	12960	12743	12899	12869	12639	12964	12516	12925	12852	12838	12607	12650	12807	12689	12734	12728	12717	12749	12662	12713	12746	12939	12743	12677	12730	12759	12618	12798	12812	12745	12829	12799	12878	12559	12766	12951	12711	12853	12731	12769	12803	12719	12638	13115	13001	12812	12622	12725	12790	12756	12774	12778	12819	12775	12580	12787	13026	12686	12850	12716	12800	12715	12913	12732	12981	12807	12778	12705	12783	12843	12698	12520	12654	12701	12821	12717	12507	12848	12928	12766	12741	12801	12748	12760	12758	12979	12808	12670	12899	12862	12522	12824	12609	12759	12744	12564	12659	12922	12720	12725	12529	12736	12692	12776	12795	12765	12620	12692	12535	12712	12842	12987	12527	12736	12767	12868	12758	12729	12567	12697	12545	12581	12650	12717	12695	12834	12757	12808	12792	12684	12643	12572	12770	12686	12727	12734	12708	12845	12719	12713	12586	12687	12900	12697	12708	12911	12599	12715	12862	12768	12623	12795	12651	12710	12759	12653	12853	12908	12645	12572	12736	12878	13027	12700	12751	12729	12662	12599	12648	12606	12741	12777	12760	12764	12609	12585	12887	12638	12724	12574	12582	12726	12717	12833	12764	12754	12837	12652	12829	12686	12727	12894	12619	12883	12842	12722	12695	12728	12819	12712	12738	12778	12757	12688	12694	12894	12787	12803	12789	12898	12643	12824	12862	12747	12814	12677	12723	12667	12789	12682	12904	12865	12727	12532	12604	12647	12719	12878	12724	12629	12895	12744	12707	12602	12625	12785	12891	12794	12735	12840	12910	12617	12652	12827	12720	12763	12735	12625	12811	12831	13103	12749	12790	12826	12703	12606	12769	12883	12850	12758	12738	12492	12830	12708	12702	12735	12851	12600	12722	12716	12699	12813	12679	12794	12402	12782	12850	12795	12778	12796	12791	12689	12719	12816	12876	12636	12780	12906	12558	12878	12778	12899	12999	12734	12800	12699	12818	12623	12735	12853	12959	12740	12784	12837	12641	12778	12646	12725	12815	12813	12828	12770	12622	12700	12582	12597	12613	12687	12714	12705	12669	12680	12658	12682	12642	12778	12803	12790	12699	12693	12710	12971	12738	12880	12570	12596	12782	12728	12798	12685	12800	12621	12698	12816	12618	12822	12753	12991	12723	12847	12784	12897	12606	12584	12790	12749	12797	12822	12619	12898	12865	12692	12870	12708	12825	12716	12526	12897	12838	12804	12820	12771	12645	12800	12654	12750	12594	12797	12748	12788	12815	12770	12839	12604	12961	12773	12670	12939	12714	12731	12772	12796	12923	12840	12723	12714	12667	12640	12579	12782	12791	12770	12693	12734	12744	12635	12841	12671	12877	12827	12679	12711	12693	12810	12893	12788	12734	12700	12757	12612	12823	12668	12812	12751	12797	12702	12868	12692	12719	12602	12595	12622	12773	12781	12665	12657	12459	12688	12705	12610	12693	12811	12799	12731	12743	12765	12691	12698	12810	12556	12787	12683	12511	12782	12816	12915	12681	12874	12737	12708	12799	12693	12590	12835	12747	12614	12724	12815	12836	12725	12555	12883	12655	12719	12663	12924	12931	12686	12686	12636	12729	12600	12706	12847	12727	12745	12765	12814	12749	12639	12914	12582	12912	12858	12869	12653	12584	12723	12804	12763	12897	12676	12696	12791	12734	12879	12737	12799	12726	12699	12730	12691	12672	12698	12937	12737	12644	12738	12815	12803	12878	12693	12573	12613	12484	12570	12799	12799	12839	12890	12876	12777	12717	12704	12690	12711	12763	12750	12678	12786	12785	12597	12776	12863	12946	12805	12742	12858	12764	12607	12739	12900	12822	12748	12713	12806	12732	12762	12805	12759	12840	12793	12767	12742	12820	12568	12672	12661	12755	12698	12753	12854	12849	12877	12769	12873	12873	12687	12836	12847	12981	12730	12734	12720	12705	12614	12758	12792	12730	12776	12643	13000	12823	12656	12689	12750	12907	12796	12692	12882	12803	12618	12898	12753	12523	12780	12761	12822	12957	12783	12739	12765	12993	12863	12765	12770	12550	12756	12943	12683	12598	12679	12696	12765	12687	12647	12750	12870	12908	12701	12792	12609	12767	12736	12831	12847	12781	12829	12679	12811	12681	12876	12763	12842	12789	12690	12789	12922	12789	12844	12809	12779	12841	12746	12759	12732	12805	12783	12695	12686	12803	12795	12710	12626	12842	12787	12823	12827	12624	12717	12727	12750	12602	12799	12850	12849	12693	12681	12823	12716	12797	12756	12898	12522	12606	12681	12901	12743	12794	12749	12616	12693	12722	12672	12689	12793	12840	12748	12807	12671	12766	12798	12849	12928	12796	12795	12874	12769	12873	12798	12895	12885	12884	12782	12749	12710	12610	12735	12739	12649	12760	12750	12668	12755	12854	12860	12659	12676	12711	12636	12688	12893	12933	12823	12885	12845	12802	12842	12737	12850	12758	12696	12746	12748	12657	12785	12869	12967	12838	12608	12677	12682	12848	12923	12588	12751	12767	12761	12640	12810	12744	12754	12794	12857	12723	12585	12701	12767	12796	12816	12777	12730	12823	12825	12732	12686	12673	12583	12762	12965	12581	12798	12776	12730	12909	12823	12682	12799	12576	12694	12849	12848	12700	12732	12865	12714	12762	12681	12952	12778	12748	12666	12831	12839	12878	12753	12692	12707	12850	12740	12577	12707	12766	12671	12866	12759	12683	12859	12800	12827	12792	12796	12794	12752	12832	12760	12752	12623	12716	12910	12721	12641	12496	12775	12654	12832	12646	12793	12744	12771	12843	12868	12718	13001	12666	12801	12725	12876	12680	12498	12734	12642	12720	12697	12871	12793	12704	12775	12697	12884	12912	12734	12569	12824	12739	12791	12529	12760	12830	12734	12961	12673	12595	12781	12555	12744	12536	12776	12827	12918	12690	12728	12601	12692	12744	12745	12678	12761	12716	12827	12918	12855	12758	12613	12736	12926	12931	12772	12690	12661	12847	12845	12713	12795	12648	12693	12723	12926	12828	12772	12869	12817	12763	12821	12665	12856	12827	12757	12797	12832	12762	12643	12723	12737	12785	12773	12947	12702	12892	12580	12859	12760	12533	12797	12920	12836	12860	12657	12790	12658	12804	12610	12769	12756	12752	12621	12770	12657	12674	12786	12651	12846	12756	12717	12727	12828	13038	12920	12774	12779	12920	12767	12813	12787	12654	12762	12793	12666	12522	12786	12813	12694	12800	12803	12828	12741	12774	12662	12732	12692	12580	12671	12706	12758	12728	12632	12694	12713	12710	12784	12704	12715	12718	12894	12787	12543	12696	12716	12746	12720	12638	12731	12805	12599	12719	12705	12668	12728	12901	12664	12837	12633	12725	12843	12770	12783	12706	12614	12673	12868	12552	12753	12781	12742	12746	12888	12795	12748	12734	12693	12867	12905	12718	12718	12781	12842	12732	12627	13009	12945	12753	12812	12686	12786	12653	12683	12780	12685	12773	12727	12881	12716	12724	12683	12720	12732	12840	12775	12749	12619	12820	12774	12856	12636	12714	12808	12817	12889	12737	12811	12733	12784	12900	12545	12807	12770	12822	12704	12746	12648	12623	12863	12825	12601	12618	13001	12839	12741	12908	12847	12823	12783	12852	12574	12579	12753	12710	12858	12806	12565	12665	12815	12694	12786	12804	12801	12789	12849	12743	12613	12918	12771	12920	12841	12781	12713	12802	12960	12807	12877	12721	12680	12772	12784	12940	12901	12663	12762	12876	12721	12662	12824	12747	12788	12823	12644	12712	12741	12434	12775	12749	12792	12765	12725	12757	12682	12641	12742	12778	13020	12794	12584	12880	12676	12603	12762	12631	12730	12665	12592	12639	12508	12461	12631	12679	12672	12739	12683	12861	12885	12852	12646	12589	12779	12816	12608	13104	12877	12893	12906	12717	12782	12868	12584	12743	12652	12798	12629	12948	12664	12760	12595	12855	12790	12854	12777	12768	12794	12748	12747	12685	12796	12584	12743	12730	12799	12718	12725	12733	12672	12709	12676	12863	12711	12645	12795	12705	12674	12638	12672	12746	12627	12809	12644	12507	12714	12637	12675	12770	12883	12722	12718	12808	12815	12864	12579	12698	12664	12832	12903	12716	12820	12693	12649	12563	12825	12827	12757	12706	12784	12776	12825	12678	12794	12783	13026	12742	12791	12577	12725	12704	12758	12959	12655	12764	12843	12655	12782	12932	12814	12821	12822	12799	12918	12765	12778	12752	12733	12823	12649	12834	12812	12866	12782	12828	12760	12695	12836	12795	12751	12863	12649	12950	12536	12576	12712	12744	12719	12772	12649	12683	12816	12670	12712	12610	12707	12521	12641	12663	12587	12652	12728	12706	12669	12845	12874	12675	12678	12825	12678	12820	12716	12803	12752	12680	12617	12770	12753	12787	12717	12716	12644	12855	12863	12670	12860	12783	12661	12666	12695	12721	12830	12885	12799	12810	12627	12708	12576	12715	12701	12841	12941	12893	12598	12837	12704	12689	12668	12679	12912	12788	12712	12852	12739	12629	12714	12730	12572	12665	12781	12865	12658	12631	12717	12733	12683	12721	12689	12751	12878	12887	12703	12889	12802	12816	12776	12847	12686	12650	12817	12750	12695	12846	12703	12691	12735	12617	12928
18631	33482	31706	25285	21358	18237	16033	15065	14462	14034	13986	13676	13475	13352	13111	13018	13029	12871	12777	12906	12813	12803	12666	12677	12910	12693	12668	12685	12822	12686	12560	12689	12769	12629	12695	12716	12598	12596	12654	12611	12796	12722	12707	12662	12712	12496	12729	12664	12601	12818	13683	14122	13753	13240	12878	12497	12558	12511	12676	12524	12579	12873	12504	12460	12461	12667	12547	12510	12498	12647	12701	12744	12644	12594	12522	12652	12575	12770	12774	12574	12496	12608	12615	12355	12561	12639	12538	12729	12456	12554	12722	12501	12646	12685	12523	12605	12470	12506	12558	12619	12498	12458	12604	12552	12501	12666	12485	12449	12589	12754	12517	12509	12512	12433	12635	12737	12641	12668	12614	12552	12391	12506	12659	12690	12649	12541	12583	12604	12680	12525	12502	12517	12624	12550	12625	12513	12712	12677	12576	12779	12552	12534	12491	12507	12633	12622	12545	12492	12499	12639	12515	12632	12455	12522	12549	12506	12631	12554	12585	12543	12678	12571	12622	12445	12579	12608	12632	12721	12564	12596	12496	12596	12570	12458	12505	12583	12445	12494	12631	12682	12631	12682	12714	12419	12597	12728	12529	12694	12613	12566	12524	12515	12550	12695	12607	12544	12604	12605	12464	12659	12673	12597	12588	12682	12498	12506	12555	12517	12639	12669	12443	12763	12606	12627	12401	12449	12541	12550	12663	12494	12621	12593	12694	12459	12535	12727	12543	12634	12557	12377	12581	12596	12550	12488	12686	12526	12454	12466	12658	12714	12605	12580	12607	12454	12609	12610	12572	12637	12697	12575	12599	12538	12582	12638	12544	12551	12535	12567	12594	12607	12566	12538	12370	12669	12534	12711	12475	12585	12711	12656	12749	12481	12431	12553	12662	12781	12472	12588	12512	12699	12663	12566	12684	12559	12667	12747	12658	12616	12511	12602	12504	12782	12582	12697	12573	12662	12499	12549	12487	12424	12762	12575	12764	12517	12557	12571	12478	12649	12528	12607	12526	12618	12601	12548	12528	12550	12499	12584	12516	12603	12631	12709	12460	12661	12644	12576	12620	12553	12609	12623	12542	12668	12489	12623	12522	12551	12562	12538	12642	12514	12566	12565	12487	12455	12585	12606	12632	12689	12583	12699	12658	12442	12612	12619	12555	12579	12634	12601	12583	12644	12585	12648	12587	12564	12400	12719	12392	12693	12795	12652	12615	12711	12556	12433	12593	12601	12508	12530	12504	12627	12604	12638	12356	12657	12594	12563	12517	12421	12749	12556	12424	12665	12726	12385	12657	12493	12567	12425	12512	12557	12658	12425	12567	12478	12418	12429	12761	12696	12545	12468	12682	12764	12576	12677	12614	12473	12605	12588	12586	12627	12637	12609	12600	12382	12487	12602	12519	12655	12527	12599	12498	12476	12402	12450	12430	12721	12662	12599	12483	12517	12661	12457	12649	12670	12679	12576	12609	12434	12691	12666	12626	12538	12639	12576	12728	12544	12711	12421	12615	12673	12541	12547	12366	12547	12590	12565	12490	12606	12686	12577	12522	12582	12660	12636	12488	12592	12647	12628	12660	12593	12577	12433	12526	12403	12451	12531	12576	12646	12691	12581	12575	12773	12639	12559	12550	12696	12564	12534	12667	12558	12736	12530	12462	12464	12654	12716	12739	12506	12505	12515	12652	12500	12492	12698	12564	12552	12544	12596	12570	12665	12700	12602	12511	12558	12550	12702	12716	12559	12614	12476	12567	12538	12478	12585	12502	12709	12562	12694	12476	12410	12476	12643	12579	12523	12633	12704	12755	12413	12528	12484	12628	12415	12525	12580	12497	12487	12573	12603	12739	12631	12592	12657	12667	12534	12625	12475	12655	12589	12553	12575	12560	12509	12615	12559	12384	12517	12528	12549	12501	12434	12416	12689	12485	12745	12625	12630	12595	12518	12682	12624	12514	12573	12565	12554	12565	12614	12512	12535	12610	12365	12580	12519	12635	12538	12550	12590	12570	12648	12550	12581	12674	12693	12490	12574	12545	12543	12660	12632	12506	12548	12583	12625	12586	12658	12678	12450	12672	12499	12547	12527	12533	12868	12649	12551	12542	12592	12483	12609	12561	12584	12733	12554	12529	12554	12473	12710	12431	12615	12592	12615	12686	12563	12478	12624	12502	12550	12790	12469	12623	12604	12681	12576	12573	12611	12591	12426	12605	12525	12590	12637	12469	12506	12682	12564	12403	12647	12647	12655	12682	12582	12633	12555	12851	12587	12577	12504	12420	12720	12639	12392	12544	12612	12541	12627	12568	12577	12559	12702	12535	12605	12427	12489	12544	12552	12458	12455	12611	12563	12408	12624	12658	12440	12421	12612	12515	12484	12540	12519	12679	12610	12587	12608	12592	12571	12650	12610	12539	12401	12579	12556	12628	12572	12626	12484	12476	12567	12565	12616	12628	12562	12642	12478	12637	12644	12654	12470	12607	12622	12476	12461	12631	12519	12504	12597	12718	12501	12518	12601	12448	12755	12517	12660	12545	12405	12596	12583	12628	12522	12675	12526	12571	12542	12414	12579	12673	12663	12659	12674	12691	12563	12694	12799	12558	12606	12668	12540	12587	12409	12626	12586	12488	12580	12373	12671	12651	12570	12634	12449	12544	12630	12515	12584	12598	12729	12604	12515	12529	12660	12649	12493	12575	12540	12631	12624	12698	12671	12519	12516	12453	12538	12498	12524	12532	12647	12590	12673	12473	12571	12576	12454	12438	12760	12547	12596	12580	12512	12547	12624	12446	12663	12648	12583	12631	12570	12487	12649	12566	12562	12735	12525	12555	12533	12579	12402	12640	12571	12656	12443	12567	12459	12538	12570	12655	12741	12453	12511	12564	12669	12405	12566	12612	12632	12507	12634	12614	12458	12635	12622	12427	12609	12487	12530	12624	12492	12514	12594	12630	12564	12764	12701	12698	12667	12588	12531	12615	12458	12546	12627	12594	12540	12474	12709	12634	12661	12715	12591	12422	12563	12499	12593	12707	12648	12655	12459	12589	12615	12605	12551	12541	12708	12582	12621	12601	12672	12597	12341	12560	12739	12731	12672	12590	12641	12521	12618	12626	12702	12692	12562	12598	12632	12616	12733	12588	12678	12550	12505	12621	12628	12355	12632	12689	12394	12574	12653	12636	12503	12722	12660	12427	12639	12597	12523	12674	12659	12558	12632	12535	12512	12584	12699	12515	12569	12654	12461	12641	12525	12404	12589	12443	12685	12680	12443	12542	12601	12593	12498	12430	12627	12569	12711	12668	12554	12495	12669	12496	12596	12674	12509	12581	12649	12592	12652	12661	12684	12636	12507	12479	12518	12551	12509	12596	12578	12579	12677	12583	12679	12494	12369	12727	12522	12614	12461	12654	12546	12786	12635	12701	12473	12562	12601	12464	12602	12657	12587	12400	12638	12627	12499	12527	12510	12807	12682	12546	12663	12371	12524	12692	12519	12611	12646	12546	12479	12583	12500	12560	12530	12445	12536	12567	12482	12651	12585	12776	12508	12621	12509	12399	12621	12496	12459	12665	12625	12584	12526	12674	12539	12680	12592	12638	12507	12672	12684	12639	12663	12624	12534	12587	12602	12605	12440	12576	12522	12449	12482	12577	12658	12593	12557	12687	12522	12670	12591	12304	12470	12533	12539	12788	12372	12711	12496	12624	12654	12514	12614	12451	12584	12540	12567	12697	12459	12578	12599	12547	12630	12692	12657	12696	12562	12549	12638	12597	12526	12670	12544	12500	12478	12575	12593	12637	12711	12528	12449	12482	12382	12356	12452	12695	12728	12575	12654	12572	12524	12502	12540	12625	12682	12578	12578	12671	12499	12482	12722	12365	12606	12591	12541	12764	12502	12588	12653	12432	12539	12564	12578	12640	12516	12490	12544	12525	12520	12377	12645	12444	12580	12580	12592	12453	12614	12610	12539	12495	12652	12517	12558	12657	12714	12525	12610	12406	12546	12684	12515	12633	12543	12549	12506	12637	12494	12583	12464	12591	12660	12620	12698	12497	12619	12517	12426	12659	12531	12773	12657	12652	12652	12591	12603	12545	12497	12755	12588	12515	12489	12812	12547	12555	12496	12614	12567	12636	12596	12596	12410	12525	12626	12634	12451	12466	12610	12412	12551	12648	12486	12362	12502	12615	12693	12634	12605	12566	12508	12659	12489	12513	12633	12399	12601	12675	12513	12688	12595	12667	12510	12600	12640	12610	12640	12558	12460	12518	12505	12674	12499	12693	12701	12462	12508	12686	12349	12594	12549	12529	12651	12578	12527	12585	12697	12699	12399	12547	12541	12465	12703	12657	12508	12682	12519	12537	12599	12503	12439	12394	12604	12648	12686	12666	12565	12654	12560	12653	12741	12595	12775	12635	12622	12370	12566	12680	12468	12533	12604	12694	12639	12362	12464	12677	12716	12672	12467	12476	12667	12618	12684	12493	12615	12539	12621	12655	12468	12433	12647	12534	12593	12625	12449	12631	12527	12554	12640	12475	12509	12766	12695	12541	12471	12521	12631	12702	12496	12644	12529	12523	12617	12645	12588	12681	12698	12482	12572	12463	12680	12547	12642	12577	12488	12421	12706	12591	12519	12809	12681	12519	12501	12596	12557	12651	12630	12686	12680	12505	12786	12637	12448	12528	12610	12736	12396	12618	12616	12437	12470	12519	12610	12531	12484	12721	12494	12671	12567	12585	12605	12664	12431	12444	12577	12498	12407	12541	12654	12584	12546	12585	12679	12705	12544	12388	12715	12434	12627	12540	12588	12586	12593	12495	12641	12621	12570	12398	12704	12684	12586	12625	12553	12447	12646	12556	12624	12387	12524	12564	12653	12718	12544	12640	12556	12492	12604	12653	12588	12611	12718	12581	12640	12589	12626	12642	12568	12538	12802	12591	12518	12468	12547	12577	12582	12522	12525	12677	12400	12542	12583	12585	12587	12556	12508	12661	12434	12668	12565	12483	12612	12451	12758	12730	12547	12669	12459	12691	12638	12509	12620	12538	12542	12632	12597	12664	12567	12611	12580	12641	12524	12677	12568	12485	12544	12620	12436	12728	12575	12637	12651	12682	12605	12642	12456	12637	12581
22731	21146	29002	23576	21317	22700	22796	16199	14290	14306	14172	13645	13648	13251	13205	13280	13279	13209	13094	12997	12943	13087	12807	12927	12825	13074	12937	12876	13110	12845	12884	12787	12645	12883	12664	12825	12821	12744	12700	12913	12847	12738	12719	12719	12758	12753	12707	12799	12756	13132	13971	14463	14209	13591	13002	13177	12875	12810	12721	12634	12680	12539	12628	12766	12665	12691	12458	12644	12549	12675	12732	12627	12731	12751	12824	12597	12858	12638	12531	12671	12549	12611	12922	12689	12701	12612	12585	12721	12714	12734	12655	12756	12709	12653	12747	12664	12639	12695	12760	12583	12758	12647	12528	12515	12759	12785	12728	12715	12763	12759	12578	12669	12618	12435	12632	12783	12732	12556	12780	12729	12700	12594	12462	12641	12602	12749	12523	12693	12816	12524	12558	12475	12644	12640	12608	12589	12684	12696	12760	12763	12755	12616	12589	12784	12613	12559	12661	12545	12625	12476	12787	12510	12703	12511	12629	12538	12668	12531	12553	12513	12708	12540	12714	12634	12568	12614	12626	12778	12536	12566	12655	12751	12677	12908	12774	12738	12400	12637	12757	12445	12612	12694	12642	12602	12701	12785	12600	12563	12733	12686	12622	12470	12545	12564	12660	12775	12728	12522	12756	12761	12731	12506	12670	12821	12590	12609	12820	12647	12620	12673	12740	12788	12579	12659	12467	12779	12770	12642	12557	12722	12559	12635	12655	12732	12701	12671	12669	12695	12752	12619	12795	12750	12601	12835	12628	12576	12549	12616	12696	12589	12616	12575	12574	12770	12710	12607	12565	12532	12593	12618	12761	12558	12731	12433	12678	12546	12633	12697	12530	12656	12730	12557	12564	12633	12692	12442	12751	12751	12572	12730	12681	12633	12811	12558	12724	12658	12775	12745	12640	12712	12562	12571	12372	12500	12458	12635	12552	12523	12599	12570	12521	12645	12690	12728	12788	12626	12642	12708	12806	12682	12723	12703	12617	12568	12647	12612	12780	12572	12482	12487	12655	12544	12522	12742	12713	12572	12885	12776	12639	12571	12673	12611	12676	12502	12807	12577	12756	12576	12567	12544	12719	12555	12603	12695	12431	12809	12592	12669	12526	12683	12662	12749	12688	12580	12654	12529	12601	12596	12672	12590	12511	12542	12689	12762	12708	12504	12558	12795	12787	12717	12448	12739	12535	12635	12507	12533	12765	12672	12515	12665	12568	12685	12622	12657	12611	12528	12581	12734	12715	12763	12573	12621	12585	12620	12640	12476	12632	12683	12673	12704	12546	12761	12837	12570	12726	12777	12588	12649	12609	12619	12651	12646	12650	12541	12516	12733	12648	12443	12680	12682	12736	12637	12792	12770	12815	12699	12744	12644	12699	12682	12568	12676	12655	12616	12657	12735	12739	12622	12562	12549	12596	12723	12581	12730	12507	12646	12490	12554	12756	12657	12581	12728	12603	12582	12588	12735	12541	12518	12816	12681	12688	12456	12332	12687	12584	12512	12585	12523	12588	12663	12828	12657	12573	12727	12457	12548	12601	12754	12669	12667	12569	12620	12733	12614	12648	12541	12601	12614	12636	12718	12640	12853	12505	12783	12698	12753	12590	12573	12569	12541	12554	12697	12467	12458	12637	12626	12679	12644	12453	12632	12711	12661	12610	12592	12560	12788	12715	12437	12792	12784	12772	12645	12504	12613	12705	12680	12791	12600	12604	12645	12527	12453	12487	12714	12820	12818	12514	12733	12690	12682	12766	12688	12610	12631	12665	12620	12646	12510	12540	12603	12642	12636	12604	12617	12507	12738	12461	12533	12572	12649	12666	12464	12599	12569	12704	12668	12513	12713	12670	12750	12646	12669	12564	12607	12618	12670	12573	12788	12753	12555	12512	12610	12732	12758	12510	12563	12587	12543	12589	12626	12711	12650	12773	12498	12511	12598	12680	12618	12541	12640	12502	12618	12586	12637	12520	12790	12737	12725	12567	12703	12789	12563	12582	12626	12576	12843	12652	12543	12760	12734	12753	12538	12512	12550	12635	12596	12696	12684	12444	12612	12656	12669	12834	12835	12571	12600	12594	12740	12602	12570	12611	12747	12475	12702	12587	12742	12698	12870	12574	12767	12651	12700	12781	12443	12479	12583	12786	12433	12680	12649	12708	12602	12639	12603	12685	12512	12680	12505	12527	12519	12555	12687	12719	12566	12632	12690	12700	12817	12626	12582	12536	12602	12626	12650	12642	12649	12751	12661	12507	12494	12594	12685	12423	12728	12718	12696	12474	12703	12633	12585	12442	12786	12710	12531	12571	12660	12792	12628	12514	12517	12479	12683	12575	12688	12900	12538	12624	12564	12489	12557	12587	12564	12605	12721	12729	12521	12524	12628	12807	12707	12631	12683	12667	12636	12682	12769	12629	12622	12406	12457	12745	12873	12705	12707	12684	12603	12749	12680	12673	12573	12512	12620	12733	12602	12558	12633	12560	12506	12742	12751	12670	12710	12615	12868	12634	12793	12555	12594	12622	12656	12542	12810	12791	12538	12698	12692	12458	12636	12486	12618	12552	12763	12663	12482	12645	12532	12610	12693	12642	12727	12508	12807	12587	12750	12512	12543	12768	12633	12541	12621	12687	12871	12608	12705	12614	12677	12690	12601	12594	12662	12647	12665	12493	12579	12587	12614	12490	12567	12724	12693	12568	12557	12649	12517	12636	12743	12601	12691	12737	12781	12619	12623	12640	12880	12696	12553	12738	12588	12570	12677	12624	12704	12694	12547	12552	12615	12615	12823	12661	12621	12602	12696	12736	12569	12747	12603	12617	12622	12736	12724	12753	12522	12684	12720	12655	12446	12752	12645	12631	12730	12723	12839	12581	12866	12493	12609	12732	12707	12527	12542	12587	12529	12853	12555	12621	12561	12814	12790	12469	12506	12717	12660	12653	12469	12578	12668	12880	12635	12561	12663	12760	12690	12486	12687	12709	12538	12497	12560	12776	12682	12821	12727	12565	12695	12586	12543	12676	12581	12584	12622	12617	12699	12869	12662	12653	12645	12714	12647	12624	12545	12655	12717	12756	12577	12721	12734	12665	12694	12482	12717	12641	12580	12587	12607	12533	12463	12711	12650	12786	12701	12680	12662	12559	12954	12514	12531	12405	12506	12729	12622	12581	12623	12722	12610	12618	12609	12678	12688	12698	12599	12613	12694	12681	12538	12668	12581	12713	12708	12591	12592	12651	12768	12717	12507	12863	12601	12578	12671	12701	12654	12670	12740	12602	12523	12656	12554	12740	12684	12564	12630	12762	12647	12747	12538	12673	12820	12577	12593	12626	12535	12640	12632	12404	12608	12594	12531	12320	12619	12541	12764	12697	12557	12566	12643	12629	12612	12646	12687	12656	12617	12734	12635	12589	12503	12587	12606	12696	12618	12853	12640	12651	12779	12649	12649	12811	12523	12684	12635	12639	12592	12533	12706	12648	12616	12697	12506	12661	12613	12662	12762	12518	12508	12571	12713	12679	12789	12728	12677	12590	12621	12891	12592	12652	12635	12576	12738	12541	12642	12807	12664	12642	12599	12564	12609	12610	12583	12437	12713	12425	12640	12760	12539	12593	12476	12708	12693	12730	12569	12740	12649	12691	12595	12742	12614	12716	12500	12482	12523	12776	12545	12613	12837	12652	12654	12662	12793	12785	12638	12541	12634	12595	12510	12491	12552	12540	12688	12639	12475	12525	12725	12630	12632	12657	12926	12531	12562	12625	12769	12593	12430	12664	12580	12658	12578	12711	12691	12626	12527	12573	12663	12640	12625	12651	12418	12668	12581	12536	12607	12567	12633	12592	12625	12640	12788	12650	12572	12678	12478	12584	12573	12626	12596	12450	12554	12783	12426	12587	12542	12700	12777	12585	12560	12483	12556	12527	12593	12535	12497	12725	12707	12841	12533	12534	12735	12651	12554	12602	12710	12715	12420	12727	12627	12644	12478	12609	12514	12745	12729	12701	12585	12761	12528	12652	12700	12940	12647	12629	12402	12675	12485	12747	12638	12604	12804	12664	12449	12702	12538	12697	12593	12713	12654	12708	12672	12762	12692	12613	12671	12669	12525	12722	12559	12595	12724	12544	12676	12872	12589	12526	12603	12736	12617	12808	12522	12476	12543	12523	12813	12684	12630	12640	12674	12540	12741	12703	12781	12716	12588	12545	12633	12659	12892	12805	12796	12730	12647	12841	12755	12664	12749	12607	12681	12752	12586	12598	12765	12516	12711	12608	12616	12631	12692	12709	12444	12634	12563	12828	12889	12593	12606	12787	12697	12636	12658	12636	12971	12616	12634	12547	12536	12734	12727	12610	12602	12599	12720	12613	12753	12712	12521	12714	12712	12629	12632	12700	12814	12661	12768	12625	12564	12555	12627	12556	12559	12737	12673	12637	12638	12646	12860	12617	12487	12572	12616	12526	12704	12536	12633	12702	12664	12633	12623	12614	12418	12651	12754	12787	12710	12643	12674	12780	12792	12942	12516	12578	12410	12655	12829	12608	12746	12600	12575	12605	12657	12816	12582	12749	12528	12779	12654	12449	12746	12647	12674	12508	12661	12803	12517	12740	12685	12530	12525	12806	12728	12588	12665	12523	12640	12500	12502	12669	12656	12431	12668	12658	12825	12713	12546	12588	12649	12552	12540	12749	12731	12730	12668	12723	12575	12672	12674	12831	12691	12529	12688	12757	12514	12583	12750	12732	12488	12626	12459	12629	12601	12614	12569	12661	12653	12708	12590	12658	12735	12705	12623	12585	12686	12656	12637	12545	12675	12578	12630	12678	12506	12568	12563	12808	12543	12751	12556	12550	12519	12687	12697	12650	12639	12659	12571	12705	12527	12711	12495	12725	12746	12790	12572	12741	12673	12654	12540	12518	12560	12540	12656	12589	12499	12713	12608	12452	12939	12528	12672	12823	12759	12549	12568	12727	12888	12646	12606	12659	12806	12516	12692	12751	12692	12571	12605	12642	12486	12640	12599	12734	12512	12604	12477	12670	12505	12703	12635	12690	12799	12675	12669	12596	12443	12716	12910	12488	12471	12688	12658	12618	12708	12690	12644	12557	12663	12671	12683	12741	12627	12618	12629	12535	12485
20454	38356	35981	28967	24403	20652	17849	16631	15368	14697	14608	14076	13812	13487	13469	13316	13082	12951	12959	12822	12793	12726	12536	12625	12668	12631	12678	12623	12635	12631	12694	12675	12537	12678	12531	12595	12787	12524	12662	12647	12616	12399	12676	12674	12518	12475	12919	12609	12625	13135	14617	15262	14517	13743	13323	12945	12619	12448	12647	12506	12487	12431	12569	12428	12482	12524	12531	12402	12387	12601	12599	12595	12601	12436	12558	12327	12539	12665	12547	12478	12652	12634	12512	12515	12485	12486	12542	12575	12560	12512	12514	12473	12452	12416	12684	12618	12544	12542	12491	12450	12563	12489	12405	12506	12405	12543	12644	12520	12368	12550	12533	12478	12679	12266	12662	12471	12337	12512	12604	12437	12454	12521	12440	12552	12540	12649	12407	12485	12465	12627	12507	12412	12466	12689	12587	12441	12513	12443	12530	12549	12443	12528	12529	12590	12493	12476	12566	12414	12455	12359	12418	12530	12406	12517	12421	12538	12512	12445	12547	12459	12552	12611	12453	12501	12424	12502	12448	12572	12561	12573	12662	12518	12517	12508	12629	12480	12413	12440	12491	12479	12448	12620	12629	12443	12468	12352	12446	12523	12593	12552	12422	12587	12540	12506	12421	12496	12760	12553	12554	12579	12449	12571	12516	12405	12493	12410	12586	12417	12668	12415	12331	12472	12267	12489	12441	12368	12393	12552	12664	12454	12425	12524	12487	12411	12527	12392	12467	12495	12288	12441	12577	12346	12464	12353	12446	12453	12614	12487	12598	12581	12430	12640	12245	12451	12513	12476	12375	12586	12439	12544	12414	12338	12582	12528	12369	12448	12403	12480	12416	12587	12431	12519	12417	12438	12521	12544	12392	12558	12658	12478	12459	12386	12572	12564	12499	12499	12339	12354	12414	12430	12360	12422	12467	12503	12385	12533	12297	12460	12306	12582	12495	12525	12365	12569	12429	12402	12384	12462	12506	12463	12565	12556	12400	12506	12516	12522	12439	12515	12332	12454	12504	12595	12647	12560	12437	12584	12383	12352	12497	12502	12583	12447	12501	12423	12452	12494	12466	12381	12592	12636	12526	12371	12437	12514	12296	12441	12429	12539	12606	12464	12530	12494	12578	12426	12608	12589	12354	12461	12696	12629	12512	12506	12523	12429	12477	12554	12470	12523	12487	12396	12449	12386	12430	12539	12531	12543	12470	12564	12487	12320	12581	12578	12446	12508	12397	12679	12501	12556	12568	12701	12365	12508	12490	12587	12304	12398	12427	12481	12428	12523	12228	12460	12564	12653	12508	12518	12670	12614	12379	12459	12502	12484	12391	12461	12486	12576	12499	12427	12389	12530	12615	12507	12381	12634	12476	12455	12585	12425	12423	12531	12515	12502	12422	12581	12516	12613	12465	12361	12408	12447	12433	12430	12429	12530	12365	12379	12547	12494	12400	12536	12350	12516	12335	12527	12603	12750	12403	12556	12375	12575	12667	12400	12434	12525	12651	12563	12412	12521	12510	12449	12436	12365	12434	12511	12465	12496	12572	12441	12501	12584	12549	12433	12694	12494	12364	12537	12598	12624	12407	12380	12593	12508	12510	12515	12640	12356	12528	12508	12288	12442	12493	12709	12420	12512	12323	12499	12508	12328	12488	12415	12539	12490	12524	12471	12585	12486	12441	12533	12572	12464	12594	12442	12516	12550	12454	12442	12589	12499	12571	12643	12421	12500	12543	12449	12430	12464	12574	12498	12535	12441	12217	12524	12580	12428	12407	12457	12401	12496	12458	12537	12304	12675	12464	12370	12496	12492	12481	12386	12560	12323	12554	12421	12482	12504	12489	12503	12397	12226	12396	12437	12478	12544	12393	12393	12372	12580	12410	12519	12393	12457	12586	12536	12318	12578	12439	12491	12735	12435	12530	12463	12375	12494	12460	12455	12485	12596	12462	12587	12495	12469	12380	12313	12260	12573	12576	12456	12352	12453	12564	12476	12481	12447	12539	12406	12483	12451	12381	12463	12546	12468	12570	12361	12391	12486	12510	12582	12564	12497	12524	12579	12539	12477	12538	12486	12333	12425	12496	12443	12386	12470	12447	12552	12400	12447	12474	12533	12545	12518	12496	12315	12448	12563	12598	12219	12409	12592	12478	12453	12533	12562	12330	12484	12665	12335	12499	12383	12594	12504	12389	12325	12480	12336	12499	12505	12483	12483	12496	12444	12523	12413	12448	12397	12521	12405	12696	12505	12568	12497	12461	12467	12697	12520	12541	12550	12399	12369	12406	12377	12536	12459	12550	12525	12577	12450	12400	12289	12440	12472	12290	12509	12333	12617	12352	12544	12608	12474	12581	12521	12493	12426	12459	12485	12444	12498	12527	12554	12424	12380	12490	12456	12563	12442	12437	12447	12553	12363	12515	12418	12465	12455	12480	12507	12352	12248	12467	12480	12484	12478	12654	12364	12569	12457	12430	12370	12430	12477	12309	12573	12636	12590	12623	12466	12507	12451	12445	12529	12546	12539	12514	12564	12442	12521	12471	12559	12469	12465	12366	12509	12399	12438	12388	12607	12507	12454	12536	12370	12573	12540	12548	12523	12516	12562	12550	12443	12590	12455	12596	12481	12702	12444	12423	12493	12508	12500	12513	12421	12503	12359	12442	12435	12387	12605	12557	12496	12648	12534	12544	12504	12495	12495	12414	12392	12430	12456	12522	12548	12586	12526	12386	12523	12573	12346	12532	12478	12402	12391	12636	12332	12469	12479	12490	12514	12469	12575	12387	12475	12487	12559	12665	12409	12436	12403	12461	12503	12558	12639	12303	12446	12310	12427	12576	12522	12545	12323	12459	12583	12602	12435	12514	12371	12482	12536	12556	12391	12558	12465	12598	12377	12393	12589	12623	12514	12523	12365	12493	12483	12376	12494	12409	12439	12602	12616	12664	12595	12593	12418	12377	12385	12502	12492	12398	12404	12571	12556	12425	12536	12547	12451	12410	12454	12501	12576	12521	12505	12512	12466	12406	12446	12530	12654	12472	12429	12474	12570	12304	12518	12312	12579	12504	12410	12584	12467	12481	12486	12539	12343	12498	12560	12547	12450	12510	12515	12579	12415	12450	12708	12437	12440	12542	12525	12567	12493	12265	12468	12440	12705	12426	12397	12476	12517	12433	12505	12453	12452	12490	12386	12325	12407	12370	12441	12597	12463	12412	12517	12400	12339	12607	12528	12479	12509	12470	12372	12468	12593	12403	12476	12469	12616	12353	12778	12466	12534	12538	12355	12434	12452	12444	12424	12481	12210	12510	12427	12542	12488	12663	12474	12581	12370	12525	12481	12448	12587	12513	12434	12623	12472	12426	12525	12644	12500	12646	12449	12489	12625	12658	12628	12519	12315	12430	12592	12541	12394	12475	12532	12426	12444	12410	12413	12515	12397	12452	12449	12494	12570	12541	12478	12365	12463	12487	12587	12517	12585	12487	12462	12634	12662	12597	12523	12555	12548	12619	12564	12429	12535	12391	12467	12574	12347	12436	12457	12443	12488	12436	12331	12376	12343	12512	12451	12539	12485	12635	12611	12531	12432	12551	12553	12535	12611	12545	12581	12473	12429	12583	12568	12709	12358	12351	12458	12297	12435	12587	12459	12405	12620	12472	12496	12479	12494	12546	12529	12469	12504	12641	12562	12455	12391	12432	12458	12453	12431	12513	12351	12471	12537	12517	12385	12475	12466	12479	12480	12449	12455	12422	12635	12569	12574	12448	12448	12357	12572	12338	12537	12458	12491	12588	12513	12440	12619	12440	12381	12538	12327	12458	12468	12571	12634	12522	12366	12521	12489	12493	12374	12345	12332	12446	12493	12238	12341	12644	12558	12548	12610	12417	12392	12462	12502	12308	12598	12393	12438	12431	12419	12588	12654	12392	12595	12607	12471	12372	12431	12541	12617	12468	12652	12520	12424	12541	12486	12420	12717	12401	12482	12442	12564	12426	12487	12574	12514	12506	12538	12275	12495	12466	12500	12524	12374	12509	12525	12510	12378	12514	12281	12440	12459	12362	12323	12450	12429	12623	12433	12317	12554	12518	12575	12437	12388	12569	12434	12415	12386	12564	12351	12483	12481	12569	12494	12435	12582	12565	12416	12530	12378	12400	12536	12345	12459	12492	12599	12515	12646	12347	12449	12573	12552	12374	12409	12558	12577	12545	12411	12435	12508	12373	12637	12510	12399	12471	12474	12437	12545	12477	12719	12332	12562	12559	12514	12569	12508	12545	12583	12334	12457	12358	12346	12392	12610	12570	12411	12517	12387	12510	12668	12577	12485	12538	12490	12510	12432	12504	12431	12515	12530	12477	12526	12511	12575	12332	12414	12503	12543	12606	12496	12442	12322	12336	12495	12501	12367	12532	12391	12535	12510	12619	12529	12610	12434	12541	12556	12557	12475	12381	12502	12466	12468	12481	12593	12461	12486	12593	12404	12556	12336	12530	12647	12696	12535	12417	12439	12440	12512	12458	12475	12482	12429	12450	12444	12320	12442	12503	12454	12580	12394	12450	12434	12631	12446	12315	12496	12639	12472	12545	12513	12453	12471	12449	12485	12474	12587	12497	12579	12377	12561	12532	12421	12461	12495	12363	12428	12525	12503	12239	12513	12487	12416	12504	12621	12427	12495	12720	12441	12469	12563	12498	12567	12625	12604	12517	12461	12401	12590	12431	12608	12491	12573	12369	12454	12451	12624	12515	12480	12491	12351	12496	12454	12537	12498	12545	12487	12504	12413	12604	12562	12502	12519	12586	12550	12541	12355	12494	12535	12503	12458	12581	12614	12477	12569	12563	12542	12533	12380	12395	12594	12548	12487	12463	12362	12409	12374	12481	12282	12556	12400	12436	12522	12607	12457	12510	12471	12508	12376	12442	12501	12557	12513	12593	12544	12438	12375	12549	12423	12494	12474	12455	12556	12422	12554	12592	12462	12509	12507	12463	12582	12436	12597	12424	12428	12491	12504	12528	12377	12504	12516	12572	12539	12553	12500	12500	12524	12505	12413	12597	12447	12410	12474	12552	12416	12655	12447	12457	12394	12547	12482	12397	12475	12462	12445	12489	12464	12585	12410	12439	12481	12454	12453	12468	12421
26845	21796	24596	20542	15473	14325	13883	13095	12937	12798	12633	12790	12938	12870	12535	12471	12487	12445	12582	12346	12474	12276	12357	12402	12270	12331	12284	12391	12466	12352	12491	12588	12381	12560	12401	12515	12286	12382	12303	12548	12399	12461	12476	12571	12424	12357	12549	12479	12518	12473	12352	12475	12565	12500	12592	12594	12337	12487	12218	12396	12512	12333	12357	12416	12616	12380	12562	12202	12537	12339	12291	12295	12372	12342	12416	12294	12361	12399	12491	12323	12294	12376	12401	12347	12523	12450	12408	12550	12472	12404	12471	12215	12358	12598	12516	12533	12364	12585	12408	12317	12303	12366	12459	12295	12312	12363	12374	12448	12342	12283	12499	12392	12548	12422	12353	12296	12559	12552	12162	12305	12548	12476	12244	12409	12658	12488	12581	12503	12315	12500	12492	12507	12415	12312	12447	12208	12512	12251	12466	12358	12391	12334	12381	12271	12166	12378	12248	12368	12282	12224	12382	12560	12206	12274	12376	12477	12402	12576	12415	12318	12270	12369	12459	12410	12511	12242	12407	12354	12418	12362	12459	12446	12451	12403	12455	12325	12292	12429	12482	12466	12523	12502	12417	12374	12376	12367	12418	12251	12370	12430	12431	12453	12376	12583	12352	12460	12349	12303	12576	12355	12532	12339	12431	12340	12414	12358	12443	12442	12310	12400	12416	12474	12412	12423	12375	12497	12412	12322	12344	12370	12463	12442	12400	12418	12097	12432	12460	12344	12444	12209	12410	12381	12313	12380	12425	12365	12381	12426	12440	12361	12485	12258	12460	12260	12432	12481	12278	12383	12132	12390	12372	12384	12710	12480	12460	12445	12165	12421	12337	12370	12278	12501	12377	12514	12297	12441	12472	12273	12376	12548	12400	12545	12321	12466	12258	12236	12281	12527	12593	12233	12358	12378	12347	12336	12259	12282	12280	12321	12448	12171	12415	12424	12387	12284	12248	12362	12477	12431	12378	12537	12334	12643	12472	12375	12528	12440	12322	12391	12416	12309	12274	12498	12411	12204	12333	12457	12476	12302	12338	12407	12325	12202	12421	12318	12246	12420	12298	12267	12438	12377	12441	12447	12368	12439	12513	12436	12371	12320	12328	12373	12490	12423	12346	12459	12331	12437	12344	12400	12280	12504	12293	12483	12418	12581	12581	12477	12522	12493	12519	12266	12318	12324	12507	12608	12440	12593	12289	12290	12484	12481	12300	12468	12313	12387	12378	12453	12379	12381	12547	12366	12372	12355	12269	12386	12345	12420	12479	12438	12231	12328	12422	12448	12412	12336	12226	12299	12172	12440	12631	12449	12532	12311	12312	12273	12409	12386	12426	12483	12208	12503	12329	12411	12288	12563	12358	12347	12340	12363	12463	12439	12443	12424	12351	12634	12226	12364	12301	12325	12556	12491	12422	12546	12430	12495	12343	12442	12393	12420	12383	12416	12420	12550	12409	12443	12389	12435	12386	12325	12472	12591	12567	12541	12515	12500	12139	12330	12402	12142	12386	12268	12414	12569	12197	12417	12556	12377	12386	12529	12359	12293	12409	12412	12350	12325	12615	12330	12351	12533	12558	12307	12280	12387	12546	12355	12291	12528	12491	12520	12422	12350	12453	12339	12564	12475	12330	12440	12341	12484	12468	12431	12416	12430	12381	12338	12476	12277	12303	12438	12422	12456	12322	12302	12401	12397	12329	12310	12368	12222	12376	12446	12295	12484	12327	12287	12327	12166	12425	12360	12460	12447	12380	12577	12393	12335	12342	12588	12564	12354	12474	12460	12458	12191	12440	12379	12513	12719	12463	12391	12578	12339	12477	12514	12344	12476	12262	12255	12459	12368	12492	12302	12181	12272	12303	12181	12526	12346	12354	12557	12514	12353	12466	12279	12321	12337	12454	12536	12422	12468	12323	12437	12375	12468	12441	12489	12348	12416	12349	12242	12421	12543	12310	12362	12361	12456	12572	12382	12305	12306	12296	12234	12414	12218	12330	12389	12311	12319	12240	12415	12520	12420	12362	12288	12388	12133	12533	12441	12441	12276	12355	12339	12551	12383	12455	12451	12356	12237	12345	12405	12165	12432	12388	12295	12377	12401	12420	12468	12493	12362	12413	12450	12316	12415	12312	12451	12420	12412	12430	12380	12568	12653	12340	12283	12153	12526	12372	12326	12384	12556	12439	12576	12218	12380	12450	12612	12420	12421	12405	12538	12312	12470	12352	12352	12352	12185	12303	12546	12412	12427	12264	12546	12353	12618	12330	12551	12480	12444	12424	12378	12550	12395	12372	12421	12329	12331	12304	12410	12355	12533	12516	12436	12569	12424	12442	12245	12323	12295	12406	12175	12399	12329	12270	12281	12424	12470	12379	12417	12313	12387	12255	12259	12609	12210	12376	12601	12482	12357	12409	12300	12211	12293	12313	12409	12246	12377	12318	12514	12559	12553	12562	12306	12467	12465	12439	12454	12331	12240	12533	12489	12226	12475	12460	12310	12254	12275	12231	12401	12332	12277	12278	12470	12346	12562	12457	12408	12421	12536	12550	12347	12305	12392	12439	12418	12380	12464	12427	12305	12386	12405	12514	12445	12292	12400	12535	12305	12417	12457	12284	12458	12464	12457	12429	12471	12442	12244	12389	12472	12397	12428	12637	12448	12387	12632	12392	12427	12342	12434	12440	12371	12356	12214	12244	12432	12388	12280	12376	12399	12367	12409	12304	12336	12476	12172	12428	12586	12493	12227	12419	12444	12527	12398	12537	12340	12482	12373	12515	12303	12360	12320	12288	12439	12376	12337	12494	12473	12581	12199	12594	12468	12164	12373	12566	12528	12308	12377	12469	12359	12267	12387	12455	12222	12615	12350	12456	12559	12279	12375	12395	12301	12437	12469	12176	12237	12449	12373	12340	12291	12360	12353	12274	12480	12366	12289	12372	12360	12443	12494	12473	12581	12585	12321	12413	12442	12425	12488	12282	12368	12280	12497	12460	12374	12331	12349	12407	12484	12330	12482	12361	12396	12360	12268	12432	12401	12445	12480	12436	12435	12556	12335	12346	12434	12710	12339	12243	12494	12407	12408	12482	12545	12329	12437	12421	12198	12492	12321	12342	12253	12363	12620	12317	12288	12396	12270	12257	12449	12286	12289	12232	12416	12512	12523	12487	12434	12421	12307	12318	12459	12343	12369	12456	12241	12444	12603	12407	12469	12392	12471	12339	12474	12508	12387	12449	12442	12363	12471	12576	12492	12170	12400	12407	12360	12282	12390	12355	12337	12371	12463	12366	12396	12447	12348	12517	12382	12221	12514	12542	12472	12520	12504	12302	12581	12260	12594	12511	12371	12399	12310	12329	12281	12463	12486	12279	12335	12315	12532	12435	12465	12340	12546	12341	12470	12407	12356	12359	12456	12273	12369	12375	12469	12319	12244	12475	12336	12351	12374	12551	12372	12481	12338	12409	12309	12432	12315	12321	12372	12249	12371	12482	12451	12349	12498	12328	12326	12325	12470	12508	12316	12439	12640	12397	12437	12439	12463	12465	12402	12360	12139	12315	12260	12293	12355	12371	12487	12234	12387	12475	12309	12284	12383	12360	12411	12400	12169	12500	12239	12473	12412	12335	12315	12412	12425	12460	12539	12491	12301	12393	12514	12365	12275	12348	12338	12200	12349	12270	12375	12422	12318	12295	12431	12410	12405	12479	12275	12514	12552	12352	12524	12424	12275	12369	12344	12412	12235	12521	12369	12413	12380	12311	12399	12325	12232	12236	12403	12530	12441	12410	12492	12398	12402	12398	12399	12257	12387	12343	12410	12562	12411	12154	12511	12459	12218	12447	12424	12496	12528	12392	12258	12462	12450	12419	12607	12270	12581	12521	12318	12290	12342	12422	12392	12351	12227	12462	12295	12309	12438	12487	12419	12310	12432	12536	12322	12244	12386	12356	12408	12415	12339	12684	12447	12339	12456	12350	12353	12352	12453	12579	12659	12094	12402	12474	12525	12459	12350	12472	12525	12494	12397	12413	12462	12205	12361	12339	12598	12326	12349	12338	12406	12574	12403	12445	12340	12447	12230	12424	12507	12320	12386	12276	12235	12436	12240	12538	12317	12486	12476	12537	12357	12441	12339	12323	12208	12226	12463	12592	12224	12325	12277	12277	12276	12230	12282	12290	12511	12428	12218	12270	12386	12532	12318	12304	12445	12436	12327	12514	12419	12388	12318	12503	12585	12434	12299	12208	12403	12316	12459	12459	12089	12329	12329	12438	12443	12300	12243	12161	12380	12438	12459	12367	12508	12467	12290	12581	12334	12380	12474	12458	12372	12474	12426	12374	12287	12650	12505	12315	12395	12526	12382	12595	12390	12512	12484	12359	12400	12425	12354	12518	12356	12351	12373	12572	12318	12355	12314	12286	12404	12409	12579	12439	12465	12426	12381	12567	12447	12460	12468	12332	12241	12216	12451	12421	12407	12497	12469	12392	12321	12284	12283	12470	12472	12368	12396	12374	12407	12411	12436	12533	12297	12371	12338	12394	12479	12451	12389	12210	12417	12439	12321	12412	12498	12333	12443	12476	12457	12383	12281	12391	12309	12442	12575	12371	12259	12546	12328	12306	12371	12398	12268	12363	12391	12438	12383	12454	12465	12365	12552	12416	12418	12372	12457	12449	12361	12472	12432	12332	12375	12362	12335	12404	12225	12315	12412	12620	12370	12354	12417	12463	12421	12310	12222	12500	12129	12220	12444	12381	12452	12439	12512	12385	12385	12536	12330	12593	12440	12384	12065	12401	12422	12592	12539	12374	12257	12373	12318	12363	12480	12279	12331	12264	12379	12478	12353	12310	12391	12393	12352	12390	12281	12213	12393	12519	12473	12400	12365	12492	12492	12281	12437	12487	12316	12299	12536	12463	12474	12358	12327	12361	12424	12371	12257	12449	12414	12476	12471	12528	12481	12297	12379	12579	12443	12297	12361	12469	12484	12373	12324	12428	12474	12383	12376	12373	12286	12488	12462	12348	12502	12353	12349	12411	12318	12302	12366	12376	12499	12393	12427	12282	12521	12487	12343	12395	12307	12501	12589	12461	12487	12176	12476	12365	12461	12322	12442	12334	12305	12625	12466	12457	12288
17358	25666	24209	19454	16855	15160	14300	13865	13274	12980	13021	12819	12696	12591	12549	12614	12499	12402	12491	12694	12320	12485	12388	12528	12396	12397	12309	12340	12348	12399	12360	12499	12321	12416	12419	12455	12193	12546	12427	12572	12441	12352	12237	12376	12333	12311	12363	12468	12314	12271	12585	12634	12695	12418	12483	12408	12418	12198	12496	12371	12251	12278	12286	12421	12450	12456	12298	12359	12233	12352	12421	12409	12295	12351	12398	12280	12276	12271	12506	12458	12391	12343	12357	12466	12445	12344	12364	12436	12351	12352	12283	12411	12470	12313	12291	12493	12478	12418	12262	12405	12234	12428	12364	12224	12382	12395	12409	12388	12343	12436	12379	12475	12426	12366	12349	12302	12369	12349	12458	12368	12314	12502	12297	12297	12306	12252	12172	12480	12408	12348	12238	12330	12406	12469	12325	12285	12278	12446	12373	12386	12293	12367	12260	12245	12300	12458	12377	12326	12289	12417	12188	12483	12542	12409	12398	12521	12206	12262	12546	12354	12339	12349	12599	12552	12377	12189	12330	12525	12259	12409	12271	12389	12271	12308	12406	12245	12442	12417	12340	12377	12417	12328	12283	12386	12397	12429	12275	12254	12425	12414	12207	12420	12443	12332	12383	12429	12181	12422	12455	12422	12402	12398	12249	12398	12416	12442	12479	12436	12388	12477	12381	12493	12162	12378	12289	12322	12318	12301	12277	12446	12402	12462	12392	12418	12355	12101	12438	12345	12234	12342	12304	12376	12273	12151	12473	12259	12293	12401	12449	12452	12203	12379	12270	12505	12266	12387	12443	12260	12365	12419	12413	12214	12332	12448	12310	12389	12341	12206	12540	12344	12282	12478	12522	12423	12400	12286	12449	12289	12317	12400	12396	12270	12393	12246	12374	12251	12417	12380	12514	12380	12440	12354	12356	12245	12545	12557	12452	12444	12296	12448	12344	12371	12336	12269	12355	12396	12354	12312	12407	12295	12384	12451	12211	12399	12356	12320	12352	12405	12388	12320	12420	12368	12243	12334	12481	12389	12463	12367	12327	12339	12297	12257	12223	12377	12414	12325	12386	12363	12359	12446	12328	12333	12265	12377	12290	12148	12328	12481	12391	12385	12488	12402	12418	12329	12409	12415	12260	12340	12432	12422	12356	12348	12423	12291	12400	12227	12337	12455	12322	12468	12441	12227	12264	12346	12258	12473	12343	12297	12499	12228	12413	12274	12055	12308	12356	12334	12343	12373	12293	12308	12345	12293	12335	12449	12250	12431	12409	12335	12357	12521	12448	12242	12302	12494	12335	12316	12370	12531	12261	12494	12407	12436	12432	12295	12212	12284	12192	12447	12260	12401	12230	12245	12333	12253	12403	12426	12263	12312	12438	12334	12353	12389	12334	12370	12432	12507	12556	12350	12269	12400	12236	12271	12219	12409	12390	12244	12434	12349	12374	12422	12258	12391	12289	12280	12389	12309	12397	12292	12407	12368	12279	12127	12483	12430	12243	12418	12300	12310	12425	12211	12245	12450	12356	12456	12357	12245	12426	12267	12340	12318	12380	12319	12363	12136	12394	12390	12276	12462	12463	12407	12324	12333	12450	12352	12396	12423	12330	12363	12526	12287	12383	12450	12370	12296	12505	12306	12348	12412	12411	12397	12400	12435	12318	12338	12398	12348	12333	12274	12342	12352	12234	12349	12319	12345	12404	12470	12235	12375	12377	12368	12439	12376	12439	12378	12329	12503	12265	12358	12392	12304	12382	12363	12439	12278	12438	12115	12366	12283	12391	12522	12313	12262	12389	12288	12537	12442	12365	12408	12335	12397	12193	12348	12253	12313	12477	12391	12296	12290	12366	12422	12516	12312	12398	12322	12353	12220	12312	12121	12334	12449	12258	12193	12381	12511	12138	12431	12214	12436	12527	12215	12432	12461	12198	12467	12301	12329	12425	12323	12252	12251	12461	12298	12108	12326	12320	12254	12339	12479	12427	12375	12268	12356	12399	12257	12188	12356	12364	12336	12429	12344	12368	12372	12407	12262	12347	12364	12496	12178	12368	12329	12303	12319	12322	12413	12489	12430	12430	12463	12109	12501	12212	12462	12326	12473	12268	12320	12381	12455	12331	12401	12355	12427	12173	12284	12431	12453	12391	12349	12288	12586	12318	12287	12264	12365	12423	12380	12420	12260	12571	12211	12326	12310	12320	12323	12474	12296	12402	12363	12314	12172	12272	12339	12299	12413	12325	12246	12427	12267	12415	12283	12297	12354	12430	12205	12387	12373	12360	12504	12522	12268	12436	12311	12403	12467	12437	12133	12330	12221	12410	12381	12492	12429	12353	12365	12321	12412	12346	12361	12352	12387	12348	12437	12434	12250	12273	12450	12400	12407	12359	12519	12432	12548	12332	12466	12305	12368	12339	12393	12415	12435	12332	12328	12299	12106	12493	12479	12421	12381	12451	12453	12262	12476	12332	12394	12447	12321	12345	12502	12536	12242	12364	12302	12473	12346	12345	12346	12573	12302	12220	12411	12282	12401	12557	12260	12230	12404	12344	12239	12389	12436	12328	12455	12430	12459	12289	12374	12452	12312	12495	12425	12356	12258	12433	12405	12421	12463	12417	12394	12246	12284	12428	12267	12250	12322	12425	12363	12405	12371	12449	12412	12252	12231	12302	12270	12374	12284	12223	12381	12297	12562	12400	12459	12360	12531	12420	12412	12402	12227	12390	12221	12393	12249	12476	12310	12210	12536	12420	12305	12488	12467	12465	12414	12332	12288	12339	12407	12550	12417	12265	12223	12499	12380	12277	12520	12304	12359	12507	12455	12297	12503	12316	12395	12363	12194	12289	12387	12344	12460	12333	12390	12385	12283	12376	12465	12475	12517	12456	12314	12363	12464	12312	12560	12394	12405	12281	12342	12458	12354	12494	12266	12201	12404	12329	12244	12431	12318	12345	12312	12317	12347	12438	12270	12292	12463	12368	12262	12352	12266	12526	12256	12371	12378	12354	12435	12380	12366	12409	12413	12435	12348	12338	12400	12301	12455	12285	12299	12368	12417	12390	12332	12293	12336	12332	12487	12354	12540	12527	12410	12430	12380	12484	12381	12299	12483	12442	12352	12470	12368	12437	12611	12364	12159	12361	12377	12266	12449	12344	12445	12255	12402	12150	12268	12535	12363	12390	12393	12536	12378	12311	12347	12331	12399	12362	12267	12421	12390	12456	12341	12404	12453	12151	12402	12247	12170	12370	12275	12307	12553	12108	12472	12488	12236	12565	12263	12366	12408	12341	12306	12363	12413	12253	12302	12481	12572	12386	12284	12420	12287	12425	12415	12418	12468	12299	12339	12346	12318	12494	12316	12287	12409	12258	12369	12291	12440	12299	12504	12385	12349	12421	12370	12443	12316	12561	12354	12331	12340	12454	12511	12403	12292	12327	12352	12465	12284	12350	12348	12352	12388	12323	12339	12356	12391	12363	12323	12301	12285	12394	12437	12314	12393	12445	12242	12362	12352	12270	12354	12312	12364	12528	12358	12462	12389	12497	12089	12390	12478	12327	12330	12250	12235	12430	12496	12412	12493	12244	12324	12292	12476	12410	12393	12440	12344	12463	12382	12403	12516	12416	12145	12525	12402	12263	12380	12265	12418	12337	12459	12270	12419	12304	12329	12223	12315	12386	12285	12373	12416	12212	12498	12309	12389	12379	12366	12351	12306	12431	12419	12419	12404	12393	12450	12422	12351	12424	12432	12241	12321	12099	12377	12330	12486	12411	12412	12356	12371	12314	12163	12318	12500	12509	12351	12324	12373	12257	12329	12427	12333	12385	12335	12393	12293	12200	12322	12400	12304	12381	12244	12345	12252	12397	12366	12405	12373	12481	12288	12336	12308	12384	12544	12325	12404	12386	12220	12348	12233	12415	12448	12318	12386	12311	12345	12471	12457	12440	12401	12305	12420	12360	12364	12350	12426	12318	12354	12251	12357	12394	12302	12526	12223	12303	12461	12241	12251	12364	12249	12484	12474	12441	12380	12460	12433	12451	12405	12405	12308	12414	12230	12237	12420	12401	12273	12662	12431	12465	12484	12339	12285	12319	12472	12496	12529	12322	12379	12366	12305	12273	12262	12481	12302	12283	12183	12457	12289	12214	12423	12304	12412	12238	12341	12405	12452	12325	12387	12242	12334	12281	12512	12335	12294	12416	12442	12375	12336	12285	12510	12318	12414	12391	12471	12294	12408	12455	12442	12287	12316	12336	12162	12325	12379	12447	12412	12454	12337	12403	12323	12426	12196	12477	12419	12387	12369	12455	12294	12199	12264	12322	12335	12470	12352	12315	12315	12209	12339	12394	12469	12418	12262	12274	12420	12276	12454	12250	12453	12300	12462	12389	12432	12451	12305	12430	12346	12384	12323	12516	12509	12317	12340	12340	12288	12474	12247	12234	12204	12222	12489	12331	12264	12519	12379	12379	12304	12539	12407	12329	12244	12578	12309	12373	12280	12336	12405	12550	12327	12544	12333	12398	12400	12116	12414	12298	12395	12531	12401	12346	12320	12401	12323	12536	12307	12309	12205	12389	12365	12351	12365	12404	12409	12431	12320	12296	12393	12229	12354	12360	12415	12392	12385	12454	12501	12359	12373	12434	12393	12376	12255	12350	12468	12282	12251	12439	12319	12339	12405	12309	12539	12365	12281	12518	12372	12403	12222	12248	12332	12303	12372	12287	12380	12337	12276	12367	12294	12233	12441	12413	12384	12273	12249	12431	12404	12261	12517	12422	12394	12321	12573	12423	12338	12284	12340	12399	12302	12201	12400	12363	12412	12271	12360	12494	12374	12174	12568	12493	12457	12355	12304	12297	12239	12496	12448	12504	12318	12295	12495	12353	12302	12209	12350	12357	12241	12336	12291	12343	12316	12260	12367	12370	12413	12361	12413	12372	12305	12355	12479	12357	12536	12390	12380	12346	12300	12429	12323	12377	12371	12245	12318	12406	12356	12299	12349	12439	12464	12372	12396	12278	12315	12414	12360	12378	12442	12387	12354	12310	12357	12470	12258	12406	12326	12472	12385	12253	12399	12246	12220	12434	12367	12292	12361	12420	12380	12230	12290	12389	12352	12350	12372	12325	12475
23689	21156	28614	24011	21639	20174	17352	14411	13548	13338	13096	13052	13067	12901	12721	12576	12725	12550	12399	12562	12454	12606	12544	12449	12365	12217	12438	12523	12446	12521	12468	12309	12452	12296	12475	12424	12492	12384	12333	12467	12338	12382	12296	12357	12424	12452	12466	12445	12555	12698	13183	13319	13321	12744	12804	12612	12581	12296	12544	12425	12343	12345	12484	12386	12473	12431	12412	12321	12205	12316	12489	12408	12138	12303	12277	12575	12404	12253	12445	12343	12454	12406	12407	12245	12292	12377	12386	12330	12385	12418	12350	12201	12490	12300	12401	12647	12459	12286	12241	12311	12364	12315	12471	12278	12277	12320	12254	12514	12154	12231	12249	12211	12273	12085	12403	12351	12332	12400	12203	12311	12528	12592	12217	12498	12454	12498	12376	12223	12240	12362	12226	12377	12362	12312	12412	12489	12409	12498	12333	12284	12349	12474	12348	12447	12490	12345	12294	12311	12405	12280	12245	12485	12416	12388	12233	12378	12375	12374	12422	12273	12564	12157	12326	12203	12446	12479	12239	12354	12373	12342	12448	12386	12218	12242	12253	12152	12338	12642	12394	12448	12355	12370	12363	12235	12382	12347	12335	12373	12178	12295	12289	12327	12274	12480	12359	12317	12267	12351	12343	12392	12316	12469	12266	12353	12375	12438	12221	12339	12319	12327	12418	12297	12247	12359	12282	12332	12453	12384	12384	12582	12286	12294	12378	12433	12310	12208	12260	12181	12196	12443	12316	12361	12395	12364	12358	12285	12233	12266	12426	12274	12367	12215	12387	12244	12276	12445	12431	12236	12499	12217	12583	12241	12477	12387	12442	12501	12401	12246	12392	12392	12350	12465	12418	12302	12411	12389	12459	12499	12261	12375	12456	12291	12401	12432	12410	12418	12305	12303	12329	12313	12288	12295	12506	12210	12199	12401	12346	12375	12520	12536	12328	12415	12226	12238	12280	12393	12332	12371	12393	12368	12335	12289	12539	12447	12341	12401	12296	12310	12292	12342	12364	12354	12302	12407	12165	12434	12226	12252	12456	12237	12265	12353	12539	12260	12263	12386	12195	12555	12371	12150	12495	12131	12469	12357	12316	12420	12306	12202	12242	12204	12390	12328	12267	12229	12382	12256	12410	12356	12242	12201	12407	12308	12286	12253	12362	12302	12242	12432	12299	12265	12222	12505	12234	12245	12422	12272	12448	12447	12435	12195	12284	12282	12401	12370	12326	12312	12480	12400	12410	12369	12299	12275	12436	12307	12347	12344	12222	12365	12257	12263	12429	12112	12357	12439	12364	12190	12413	12413	12423	12235	12340	12321	12410	12295	12413	12393	12134	12279	12330	12302	12462	12307	12324	12266	12230	12369	12254	12368	12288	12347	12363	12516	12262	12370	12294	12340	12014	12366	12354	12320	12342	12332	12165	12160	12399	12411	12278	12336	12191	12252	12385	12209	12348	12320	12319	12176	12234	12469	12250	12438	12367	12369	12244	12364	12399	12614	12254	12339	12320	12217	12250	12406	12461	12212	12320	12423	12139	12356	12414	12317	12305	12275	12390	12642	12286	12289	12447	12247	12418	12379	12401	12270	12346	12174	12289	12159	12388	12253	12305	12347	12262	12296	12286	12394	12469	12275	12433	12343	12525	12367	12361	12292	12338	12322	12445	12383	12363	12305	12468	12296	12382	12148	12308	12177	12331	12351	12386	12385	12151	12244	12424	12233	12322	12401	12204	12569	12416	12214	12247	12136	12551	12363	12287	12155	12293	12355	12310	12409	12368	12246	12411	12288	12386	12319	12348	12218	12264	12259	12017	12324	12145	12352	12442	12416	12241	12117	12306	12395	12396	12382	12317	12240	12284	12344	12365	12267	12261	12271	12232	12206	12259	12405	12372	12447	12255	12199	12435	12411	12589	12361	12387	12348	12263	12298	12412	12297	12372	12254	12356	12334	12449	12276	12333	12217	12325	12278	12219	12483	12391	12185	12267	12342	12413	12163	12434	12279	12438	12343	12449	12369	12313	12399	12426	12366	12328	12443	12216	12366	12482	12414	12332	12470	12245	12347	12279	12293	12133	12320	12352	12228	12410	12282	12262	12331	12303	12186	12326	12340	12365	12202	12398	12276	12362	12341	12448	12437	12497	12246	12473	12270	12361	12450	12209	12287	12171	12351	12384	12442	12291	12208	12227	12334	12430	12326	12144	12297	12269	12507	12410	12448	12318	12492	12437	12316	12465	12230	12245	12307	12343	12247	12604	12365	12173	12240	12143	12348	12482	12362	12336	12302	12268	12380	12431	12510	12395	12398	12334	12558	12327	12473	12104	12400	12353	12258	12428	12331	12331	12393	12370	12343	12190	12253	12206	12257	12517	12186	12295	12304	12480	12467	12321	12301	12234	12484	12496	12247	12425	12401	12432	12458	12439	12164	12410	12193	12268	12489	12407	12289	12336	12337	12276	12516	12396	12542	12329	12338	12488	12318	12465	12416	12458	12449	12371	12218	12431	12279	12518	12282	12446	12304	12189	12403	12265	12238	12229	12376	12544	12259	12342	12235	12248	12263	12232	12311	12381	12444	12414	12394	12443	12373	12317	12430	12493	12173	12350	12409	12346	12469	12277	12176	12237	12185	12337	12120	12154	12125	12367	12259	12355	12401	12290	12449	12270	12491	12490	12424	12298	12265	12503	12342	12331	12184	12277	12337	12336	12281	12415	12080	12324	12345	12408	12513	12315	12354	12493	12230	12204	12284	12416	12120	12276	12353	12439	12326	12428	12414	12379	12289	12268	12345	12464	12445	12364	12242	12319	12211	12429	12251	12317	12327	12166	12193	12301	12364	12404	12438	12385	12395	12307	12216	12428	12517	12330	12430	12421	12334	12365	12326	12336	12389	12303	12361	12115	12298	12247	12335	12380	12220	12411	12355	12294	12435	12306	12142	12307	12263	12388	12119	12406	12254	12298	12036	12215	12381	12537	12238	12539	12411	12340	12369	12274	12338	12274	12325	12332	12270	12323	12279	12415	12334	12380	12468	12186	12145	12397	12388	12355	12394	12365	12207	12345	12444	12388	12354	12224	12355	12386	12398	12430	12461	12453	12416	12397	12369	12241	12259	12432	12190	12481	12216	12315	12272	12227	12277	12352	12306	12314	12512	12475	12407	12324	12441	12186	12389	12391	12216	12365	12490	12472	12308	12269	12391	12581	12334	12394	12291	12361	12333	12257	12340	12607	12398	12408	12304	12433	12144	12246	12394	12266	12317	12220	12170	12359	12319	12177	12364	12466	12344	12137	12503	12251	12319	12417	12393	12181	12343	12260	12200	12371	12491	12396	12287	12174	12179	12241	12224	12310	12368	12337	12398	12312	12401	12506	12182	12438	12282	12499	12376	12264	12529	12280	12440	12314	12364	12413	12311	12504	12504	12483	12255	12451	12244	12397	12436	12166	12445	12524	12318	12371	12307	12210	12490	12295	12266	12316	12219	12192	12380	12390	12312	12406	12453	12292	12273	12269	12395	12430	12343	12296	12344	12361	12260	12386	12368	12239	12375	12495	12440	12311	12441	12484	12341	12301	12388	12267	12247	12263	12198	12265	12275	12321	12375	12490	12464	12384	12393	12301	12476	12340	12481	12294	12341	12108	12337	12357	12440	12431	12650	12280	12447	12198	12300	12165	12209	12161	12385	12307	12360	12302	12245	12275	12354	12238	12235	12284	12439	12239	12264	12464	12512	12243	12270	12264	12397	12207	12399	12388	12449	12010	12300	12189	12284	12552	12263	12386	12340	12424	12515	12411	12301	12456	12314	12259	12413	12054	12370	12515	12304	12457	12227	12369	12304	12368	12502	12509	12415	12239	12250	12252	12565	12495	12338	12223	12230	12527	12451	12359	12394	12251	12249	12452	12335	12304	12261	12161	12343	12326	12571	12281	12389	12485	12292	12357	12259	12318	12163	12557	12321	12174	12515	12319	12413	12153	12520	12207	12286	12310	12538	12509	12142	12400	12313	12391	12172	12402	12469	12385	12320	12418	12408	12269	12377	12229	12211	12268	12313	12372	12444	12396	12433	12265	12489	12278	12345	12136	12248	12399	12427	12427	12554	12284	12183	12494	12302	12367	12290	12342	12291	12200	12190	12319	12209	12144	12363	12357	12373	12183	12464	12330	12391	12518	12317	12367	12374	12346	12318	12392	12199	12313	12273	12423	12257	12431	12205	12302	12450	12374	12380	12192	12453	12402	12296	12393	12096	12460	12201	12478	12267	12379	12442	12379	12353	12321	12203	12329	12283	12229	12183	12345	12477	12325	12375	12310	12375	12410	12258	12524	12275	12214	12220	12363	12604	12524	12452	12311	12449	12598	12287	12384	12265	12368	12340	12346	12200	12295	12463	12296	12240	12289	12318	12207	12380	12439	12360	12342	12455	12362	12387	12384	12368	12370	12222	12348	12220	12137	12296	12263	12338	12323	12247	12305	12302	12276	12197	12349	12455	12277	12262	12300	12470	12084	12400	12328	12140	12113	12236	12345	12234	12287	12350	12347	12268	12263	12429	12418	12429	12142	12435	12438	12336	12502	12490	12477	12426	12296	12362	12461	12181	12526	12294	12174	12337	12563	12355	12177	12339	12274	12523	12481	12312	12301	12431	12341	12418	12199	12274	12204	12249	12522	12316	12451	12308	12418	12422	12277	12437	12175	12300	12242	12199	12286	12337	12294	12175	12361	12522	12289	12462	12369	12256	12404	12388	12432	12299	12481	12385	12117	12427	12317	12484	12432	12367	12349	12308	12440	12296	12355	12289	12245	12429	12367	12506	12410	12509	12475	12494	12296	12347	12260	12375	12337	12300	12349	12303	12236	12201	12394	12294	12346	12172	12467	12344	12549	12414	12302	12343	12406	12393	12284	12217	12308	12169	12223	12400	12335	12347	12442	12339	12333	12155	12284	12415	12293	12229	12292	12130	12252	12205	12209	12353	12381	12343	12231	12266	12376	12195	12480	12395	12337	12525	12470	12309	12261	12405	12277	12215	12131	12285	12359	12347	12440	12399	12252	12232	12228	12338	12393	12196	12194	12349	12395	12201	12435	12386	12278	12484	12333	12276	12345	12368	12369	12206	12457	12552	12370	12136
18106	32923	30735	24085	20185	17542	16134	14899	14371	13784	13672	13549	13358	13036	13061	12644	12749	12600	12830	12525	12526	12479	12559	12492	12700	12560	12400	12514	12653	12473	12565	12516	12543	12575	12468	12377	12545	12504	12466	12481	12372	12504	12422	12526	12422	12444	12411	12430	12401	12925	13488	13839	13395	13032	12692	12593	12539	12395	12406	12308	12390	12294	12545	12417	12221	12493	12463	12693	12270	12430	12371	12566	12356	12523	12465	12391	12433	12435	12427	12332	12193	12550	12378	12456	12446	12343	12407	12554	12427	12286	12361	12525	12476	12446	12343	12277	12459	12345	12451	12512	12301	12297	12318	12473	12354	12544	12389	12408	12499	12206	12435	12266	12454	12336	12358	12369	12421	12406	12528	12253	12320	12340	12431	12356	12368	12363	12460	12482	12441	12446	12296	12338	12341	12261	12426	12336	12363	12388	12307	12233	12351	12214	12399	12320	12401	12310	12403	12361	12529	12253	12314	12363	12446	12266	12400	12375	12307	12481	12605	12389	12459	12372	12337	12420	12391	12254	12346	12277	12304	12414	12437	12380	12450	12470	12390	12392	12379	12414	12287	12521	12310	12415	12391	12443	12307	12386	12298	12322	12499	12359	12299	12162	12389	12536	12278	12422	12370	12404	12336	12273	12299	12387	12328	12414	12203	12183	12419	12268	12375	12539	12334	12387	12333	12319	12303	12339	12449	12617	12322	12399	12365	12397	12379	12428	12274	12306	12437	12519	12285	12345	12527	12252	12215	12347	12372	12426	12464	12319	12298	12478	12334	12283	12340	12401	12246	12449	12302	12343	12325	12389	12324	12410	12445	12367	12305	12264	12299	12334	12355	12251	12282	12281	12386	12301	12285	12296	12534	12312	12368	12430	12566	12512	12280	12387	12320	12328	12218	12297	12350	12360	12497	12446	12291	12244	12366	12265	12327	12346	12577	12226	12197	12186	12249	12246	12439	12504	12328	12329	12328	12276	12336	12322	12291	12232	12387	12438	12417	12399	12381	12294	12242	12380	12437	12360	12106	12612	12431	12403	12294	12568	12197	12409	12351	12615	12400	12392	12335	12361	12506	12334	12536	12223	12342	12357	12254	12406	12400	12454	12397	12392	12470	12393	12356	12267	12306	12363	12402	12413	12423	12363	12382	12387	12516	12439	12336	12253	12479	12449	12297	12476	12550	12298	12285	12211	12246	12409	12496	12467	12444	12385	12260	12256	12414	12376	12399	12426	12391	12253	12469	12351	12284	12302	12409	12228	12457	12446	12237	12496	12473	12390	12358	12411	12338	12322	12411	12310	12492	12365	12459	12212	12218	12298	12273	12392	12343	12353	12485	12509	12351	12363	12185	12320	12561	12318	12313	12382	12399	12504	12358	12376	12355	12367	12374	12391	12304	12349	12333	12410	12310	12379	12298	12208	12305	12291	12434	12340	12258	12454	12428	12243	12337	12310	12382	12368	12410	12369	12550	12436	12507	12361	12405	12500	12206	12353	12360	12248	12463	12472	12375	12315	12452	12429	12331	12329	12509	12333	12421	12430	12339	12474	12449	12348	12306	12426	12324	12536	12346	12402	12245	12560	12378	12567	12530	12194	12536	12449	12355	12401	12580	12391	12511	12325	12426	12401	12309	12231	12256	12402	12290	12446	12384	12379	12234	12491	12565	12399	12314	12247	12340	12435	12526	12142	12434	12592	12271	12339	12357	12509	12407	12404	12381	12375	12299	12262	12414	12300	12353	12435	12271	12385	12442	12498	12310	12379	12395	12349	12501	12271	12436	12373	12228	12254	12350	12471	12274	12309	12491	12239	12358	12389	12295	12404	12314	12433	12336	12320	12248	12295	12187	12464	12215	12442	12384	12237	12494	12403	12376	12421	12308	12348	12365	12315	12548	12368	12440	12285	12247	12433	12358	12367	12535	12330	12441	12380	12401	12486	12379	12303	12459	12247	12387	12401	12327	12382	12415	12443	12333	12395	12367	12408	12285	12257	12436	12210	12189	12501	12362	12419	12349	12352	12419	12361	12474	12471	12448	12490	12396	12357	12309	12405	12516	12443	12400	12210	12376	12418	12511	12302	12397	12480	12287	12482	12546	12262	12288	12334	12405	12286	12414	12405	12401	12345	12417	12245	12438	12388	12463	12424	12445	12440	12389	12363	12385	12506	12318	12368	12362	12384	12316	12448	12427	12397	12333	12362	12436	12412	12335	12266	12399	12310	12379	12336	12468	12414	12214	12305	12317	12442	12223	12244	12325	12503	12396	12541	12370	12203	12531	12560	12323	12320	12360	12297	12219	12318	12419	12364	12301	12319	12431	12471	12273	12330	12407	12241	12276	12255	12440	12382	12315	12302	12290	12413	12438	12418	12357	12281	12382	12428	12360	12366	12350	12463	12382	12393	12140	12548	12418	12345	12310	12293	12263	12449	12440	12325	12403	12276	12342	12388	12321	12292	12281	12358	12468	12432	12393	12391	12337	12241	12292	12427	12375	12415	12508	12431	12292	12304	12540	12444	12347	12394	12463	12478	12225	12348	12321	12351	12349	12351	12361	12370	12402	12385	12339	12385	12409	12401	12319	12311	12288	12332	12402	12332	12338	12464	12390	12252	12322	12322	12363	12472	12349	12351	12383	12383	12342	12288	12433	12321	12357	12359	12250	12302	12555	12406	12496	12549	12207	12240	12361	12234	12387	12330	12370	12294	12393	12310	12391	12376	12253	12353	12349	12290	12428	12377	12267	12218	12364	12412	12505	12513	12453	12403	12302	12475	12353	12445	12522	12450	12413	12265	12310	12346	12435	12342	12395	12268	12576	12307	12408	12428	12408	12374	12453	12288	12487	12253	12426	12329	12472	12214	12366	12317	12340	12322	12399	12276	12403	12390	12447	12343	12475	12349	12424	12397	12290	12357	12360	12285	12337	12248	12284	12530	12430	12414	12461	12573	12360	12362	12441	12344	12273	12434	12437	12318	12132	12387	12551	12313	12368	12440	12376	12252	12481	12325	12279	12433	12230	12396	12365	12336	12456	12304	12400	12369	12271	12599	12408	12193	12391	12197	12369	12449	12437	12262	12320	12424	12387	12507	12286	12397	12327	12389	12277	12276	12250	12417	12389	12323	12403	12378	12362	12407	12403	12461	12310	12331	12388	12314	12372	12455	12249	12338	12350	12352	12328	12470	12268	12563	12379	12396	12351	12305	12226	12338	12382	12331	12502	12418	12335	12478	12509	12386	12425	12354	12355	12525	12227	12488	12456	12541	12301	12196	12157	12363	12319	12417	12333	12349	12381	12446	12510	12572	12324	12477	12332	12231	12330	12396	12481	12405	12524	12270	12365	12509	12402	12402	12377	12338	12375	12212	12272	12371	12394	12305	12385	12308	12286	12338	12321	12342	12414	12188	12321	12360	12412	12346	12456	12299	12294	12392	12349	12361	12405	12358	12311	12495	12436	12240	12379	12456	12208	12337	12345	12269	12385	12447	12318	12509	12348	12367	12310	12429	12353	12377	12334	12387	12175	12366	12447	12564	12454	12322	12177	12457	12306	12317	12265	12236	12434	12357	12382	12351	12464	12275	12425	12465	12476	12441	12426	12308	12440	12451	12327	12189	12455	12410	12241	12394	12312	12365	12463	12334	12314	12486	12387	12359	12462	12437	12313	12098	12255	12422	12308	12413	12401	12238	12293	12469	12430	12345	12532	12493	12333	12220	12199	12458	12407	12446	12385	12463	12223	12283	12330	12537	12344	12471	12214	12342	12384	12267	12269	12269	12290	12485	12508	12376	12439	12304	12438	12316	12460	12394	12372	12250	12533	12452	12328	12501	12333	12420	12475	12433	12166	12500	12434	12307	12315	12412	12386	12467	12441	12441	12357	12372	12481	12122	12518	12226	12351	12338	12438	12356	12493	12402	12374	12319	12366	12372	12322	12335	12296	12435	12308	12416	12272	12559	12427	12316	12353	12386	12336	12370	12298	12464	12309	12262	12480	12381	12390	12473	12568	12378	12284	12348	12502	12393	12363	12449	12353	12301	12368	12342	12233	12294	12379	12529	12316	12560	12420	12328	12243	12423	12287	12278	12518	12523	12486	12354	12404	12296	12367	12538	12363	12398	12455	12263	12442	12518	12328	12354	12284	12510	12500	12450	12554	12201	12281	12399	12281	12388	12403	12382	12488	12451	12305	12348	12324	12297	12309	12312	12487	12329	12407	12337	12330	12333	12314	12423	12498	12535	12320	12413	12363	12431	12323	12450	12387	12313	12221	12425	12427	12429	12436	12531	12364	12525	12329	12415	12299	12352	12462	12486	12403	12378	12334	12391	12226	12344	12329	12360	12459	12370	12405	12359	12273	12391	12375	12400	12311	12283	12191	12497	12543	12461	12317	12284	12467	12428	12308	12368	12409	12390	12373	12319	12209	12382	12385	12204	12440	12312	12292	12537	12471	12315	12474	12357	12424	12460	12438	12345	12273	12423	12250	12235	12497	12369	12374	12335	12417	12357	12289	12290	12284	12525	12450	12490	12358	12366	12456	12363	12494	12452	12384	12437	12376	12393	12393	12284	12412	12403	12286	12324	12275	12323	12428	12568	12165	12365	12460	12462	12414	12250	12477	12355	12303	12375	12397	12485	12438	12383	12442	12407	12454	12324	12317	12370	12382	12351	12486	12533	12376	12535	12342	12423	12255	12288	12353	12329	12409	12460	12399	12334	12539	12408	12444	12309	12269	12524	12377	12252	12277	12413	12400	12434	12253	12245	12298	12534	12273	12443	12467	12252	12338	12423	12294	12507	12489	12328	12561	12493	12318	12384	12265	12290	12461	12447	12491	12359	12424	12412	12343	12353	12287	12348	12396	12328	12308	12240	12442	12408	12289	12357	12312	12344	12255	12339	12249	12304	12297	12201	12418	12604	12531	12274	12325	12268	12433	12513	12274	12348	12380	12394	12440	12336	12466	12260	12348	12256	12283	12378	12282	12284	12335	12389	12379	12200	12141	12419	12477	12354	12388	12273	12403	12295	12331	12284	12353	12346	12373	12522	12232	12433	12306	12214	12268	12462	12319	12497	12373	12208	12248	12384	12425	12321	12365	12249	12367	12564	12428	12327	12300	12247	12455	12419	12452	12352
22683	21096	28951	23482	21223	22489	21914	15253	13823	13786	13713	13093	13075	13055	13008	12690	12678	12463	12462	12475	12302	12306	12339	12281	12287	12302	12371	12368	12432	12355	12268	12321	12428	12405	12252	12181	12217	12233	12206	12120	12270	12144	12135	12323	12302	12370	12348	12063	12315	12703	13546	13901	13510	13167	12901	12519	12265	12307	12242	12255	12344	12190	12261	12277	12334	11935	12220	12149	12006	12093	12262	12064	12178	12224	12183	12283	12098	12119	12052	11954	12098	12223	12377	12250	12113	12178	12076	12268	12193	12087	12041	12070	12300	12311	12305	11940	12132	12321	12270	12145	12197	12044	12146	12123	12060	12071	12226	12037	12021	12228	12198	12258	12113	12259	12115	12158	12206	11935	12270	12005	11968	12321	11996	12114	12135	11941	12037	12178	12071	12026	12069	12153	12048	11934	12136	12226	11977	11989	12222	12098	12046	12062	12202	12036	12069	12064	12194	12201	11936	11988	12322	12280	12155	12155	12181	12008	12131	12037	12209	12135	12043	12078	12132	12031	11985	12072	12209	12151	12232	12261	12126	12098	12063	12180	11902	12056	12074	12046	12154	12052	12001	11932	12116	12218	11995	12184	12057	12034	12145	11946	12078	12086	12045	12235	12122	12044	12260	11955	12078	11880	12002	12128	12209	12140	11936	12129	12116	12031	11970	12282	11970	12109	12105	12217	12171	12320	12350	12007	12139	11978	12002	12082	12042	12135	12132	12152	12034	12081	12071	12271	12239	12064	12076	12235	11920	12024	11913	12049	12073	11950	12267	12118	11979	12083	12101	11960	11984	11958	12298	12193	12200	12113	12122	12177	12167	12148	12244	12217	12017	12239	12256	12282	12275	12100	12141	12219	12035	12049	12127	12145	12128	12100	11956	12084	12179	12013	11908	12253	12034	12161	12027	12038	12117	12086	12044	12054	12142	12052	12221	12173	12209	12234	12113	12095	12094	11964	12082	12173	12024	12086	11988	11934	12127	12335	12159	12176	12113	12181	12022	12132	12084	12101	12173	12040	11978	12339	12086	12151	12255	12277	12144	11998	12126	12007	12163	12147	12032	12056	12206	12354	12149	12057	12085	11995	12157	12073	12144	11958	12098	12131	12144	12280	12216	11998	12196	11902	12090	12237	12064	12122	12126	12015	12178	12180	12224	12202	12148	12008	11993	12032	12099	12136	12026	12167	12099	12125	12160	12099	12133	12139	12030	12076	12155	12133	12088	11979	12159	12103	12144	12110	12111	12138	12053	12324	12070	12205	12111	12002	12163	12167	12125	12065	12132	12119	12194	12070	12057	12254	12162	12198	12128	12110	12017	11961	11980	12284	12160	12056	12089	12174	12190	12304	12009	12267	12230	12011	11952	12029	12071	12069	12113	12272	12221	12087	12193	12113	12042	12191	12249	12072	12062	12072	12082	12125	12207	12111	12197	12032	11912	12083	11965	11843	12081	12188	12083	12136	12001	11959	11935	12194	12150	12091	12135	12032	12187	12030	12025	12086	12004	12108	12224	11911	12107	12090	11990	12110	11942	12052	11989	12142	12041	12018	12126	11854	11995	12260	12068	12242	12113	12094	12299	12212	12266	12180	12016	12212	12129	12064	12054	12095	12038	11965	12128	12126	12048	12001	11983	12016	12112	12208	12158	11992	12060	12115	11992	12093	12104	12086	12148	12025	12153	12128	12153	12036	11978	12080	12113	12085	12432	11994	11927	12141	12153	11990	12083	12138	12189	12113	12052	12051	12115	12053	12031	12107	12010	12078	12168	12251	12209	12098	12092	12196	12107	12039	12201	12193	12167	12095	12095	12181	12221	12001	12151	12152	12036	11930	12114	12229	11923	12151	12195	12066	12156	11966	12123	11890	12007	12049	12097	12143	11948	12239	12138	12090	12259	12275	12007	12048	11948	12112	12079	12351	12074	12117	12214	12059	11953	12226	12170	12067	12024	12045	12193	12159	12174	12029	12174	12196	12084	12218	12099	12067	11974	12053	12071	12153	12318	12125	12056	12040	11944	11982	12089	11945	12022	12231	12073	12189	12099	12221	12035	12244	12188	12223	12278	12036	12143	12139	12146	12186	11949	12159	12005	12161	12032	12259	12100	11976	12168	12132	12203	12091	12110	12079	12209	12060	11935	12039	11887	11921	11985	11931	12078	12105	12186	12116	12056	12162	12094	12125	12208	12303	12215	12264	12165	12028	12123	12178	12067	12260	12190	11925	12021	12186	12217	12030	12186	12011	12145	12203	12035	12012	12116	12089	12109	12019	12173	12085	12156	11988	12000	12038	12152	11954	12146	12170	12125	12192	12012	12181	11998	11968	12178	12113	12024	11960	11982	12029	12071	12008	12001	11930	11970	12233	11935	12053	12181	11913	12208	11969	12019	11873	12159	11890	11980	12135	12281	12106	12069	12015	11913	12136	12062	12088	12109	12041	12243	11995	12270	12085	12287	12099	12190	12137	12157	12054	12127	12187	12263	12210	12091	12092	11929	11995	11995	12083	11984	12196	12008	12076	12124	12287	12084	11984	12250	12086	11976	12284	12230	12008	12185	12060	12100	12117	11975	11997	12207	12106	12286	12196	12146	12335	12042	12017	12086	12198	12153	12213	12151	12135	12063	12184	12184	11919	12082	12098	12058	12125	12146	12163	12060	12016	12054	11885	11821	12150	12165	11983	12137	12155	12037	12152	12227	12099	12063	12073	11947	11999	11970	12031	12137	12076	12125	12194	12026	12042	12026	12280	12142	11937	12037	11941	12123	12081	12201	12149	12171	12159	12099	12047	12142	12015	12307	12137	12406	12092	12066	11943	12213	12030	12236	12288	12080	11812	12190	12202	11920	12113	12050	11956	12144	12146	12088	12094	12212	12217	12133	12006	12322	12091	12054	12216	12122	12117	11958	12216	12240	12126	12309	12085	12031	12072	12165	12138	12124	11962	12076	12124	11980	12171	12053	12181	12068	12176	12100	11996	12066	12318	12213	12057	12102	12098	12051	12135	12111	12180	12208	12161	12187	12157	12131	12148	12076	12195	12042	11952	12098	12137	12138	11998	12292	12094	12047	12005	11957	12193	12224	12008	12132	12005	12241	12207	11933	11996	11896	12234	12119	12185	12191	12172	12063	11922	12091	12333	12069	12236	12079	11939	11876	12098	12185	12370	12148	12316	12014	12086	12173	12189	12077	11996	12184	12023	12021	12132	12169	12083	11950	11964	12046	11931	12137	12245	12203	12002	12184	12112	12075	12170	12033	12095	12161	11967	12026	12210	11960	12204	11880	12055	12129	12189	12208	12121	12141	12140	12082	11996	12121	12185	12154	12143	12093	12103	12037	12124	12155	12085	12098	11917	12014	12108	12012	12094	11949	12161	12071	12037	12066	11954	12118	12125	11983	11967	12100	12031	12102	12133	12261	12135	12143	12194	12003	12030	12058	12295	12050	12090	12041	12192	12054	12137	12141	12190	12069	12205	12149	12061	11929	12105	12091	12120	11967	12096	12064	12096	11932	12028	12200	11846	12036	12122	12259	12195	12121	12211	12165	12420	12088	12020	12025	11993	12256	12418	12197	12064	11935	11919	12140	12175	12181	12002	12191	12085	12011	12118	12065	12188	12094	12085	12058	12061	12012	12274	12115	12022	12179	12053	11978	12085	12278	12070	12090	12067	12162	12117	12195	12117	12072	12271	12272	12186	11986	12222	12115	12319	12258	11959	12083	12160	12177	12179	11949	12090	11980	12069	12034	12048	12342	12100	12221	12100	12170	12177	12142	12098	12177	12146	12049	12025	12122	12095	12032	11919	12092	12068	12188	12145	12056	12171	11972	12134	12163	12174	12071	12173	12016	12136	12135	12014	12187	12108	12166	11973	12324	12210	12053	12228	12102	12057	12117	12232	12102	12102	12280	12053	11931	12014	12101	12139	12078	12289	12052	12042	12275	12245	12134	12115	12111	12114	11976	12030	12092	12155	11979	12099	12070	12170	12151	12218	11966	12056	12202	12106	12134	12266	12121	12330	12125	12102	12146	12172	12078	11948	12137	12018	12086	12016	12191	12183	12076	12222	12043	12191	12107	11909	12089	12174	12302	12200	12061	12102	11932	12061	12114	12088	12174	12108	12167	12100	12094	12159	12062	12213	12133	12090	12153	12042	12040	12145	12193	12037	12083	12216	12127	11928	12097	11975	12223	12236	11923	12012	12062	12261	11795	12043	12074	12259	12062	12039	12221	12108	12258	12139	12130	12040	12001	12153	12190	12258	12152	12034	12006	12187	12185	12030	12118	12147	11902	12158	12072	12263	12196	12145	12012	12098	12104	12095	11861	11950	12134	12157	11944	11955	12087	12023	12291	12159	12030	12037	12015	12208	12077	12159	12056	12060	12123	12263	12047	11926	12149	12187	12098	11955	12199	11975	12165	12108	11891	12112	12190	12198	12162	12032	12058	12076	12195	12062	12157	12070	12213	11993	12063	12202	12208	11990	12142	12201	12269	12271	12096	12145	12061	12133	12177	12043	12085	12041	12165	12115	12043	12197	12079	12213	12125	11890	11914	12196	11975	12242	12253	12061	12254	12031	11948	12060	11921	12060	12148	12017	12044	12075	12059	12110	12093	12128	12073	12156	12118	12135	12198	12041	12161	12126	12195	12031	12193	12103	11981	12132	12133	12214	12274	12329	12039	12018	12145	12035	12172	12103	12127	11825	12066	12229	12184	11995	12068	12189	12103	12072	11918	12111	12232	12204	12241	12140	12021	12171	12281	12246	12221	12210	12063	12094	12133	12072	12158	12130	12076	12125	12216	12145	12231	11936	12080	12220	12122	12223	11985	12169	12192	11881	12038	11991	11888	12030	12067	12121	12129	12079	12244	12103	11901	11994	12152	12268	12127	11988	12117	12169	12088	12191	12082	12064	12187	12152	12162	12063	12021	11982	12176	12053	12153	12117	12223	12038	11996	12249	11768	12100	12218	12156	12028	12252	11926	12220	12248	12100	11997	12053	11930	12299	12163	12063	12289	12080	12132	12249	12105	12180	12078	12120	12428	12224	11938	12187	11914	12037	12031	12019	12077	11975	12074	12107	12149	11891	12246	12127	11896	12136	12249	12098	12045	12153	12030	12158	12000	12018
20204	37809	34872	27627	23004	19764	17363	16061	15272	14480	14187	13723	13865	13443	13048	13100	12883	12723	12584	12629	12490	12270	12403	12260	12289	12373	12446	12303	12240	12513	12404	12381	12227	12283	12303	12299	12330	12255	12384	12310	12139	12337	12288	12243	12319	12139	12235	12272	12341	13171	14595	14652	14315	13284	12779	12427	12512	12249	12265	12290	12241	12174	12221	12244	12088	12094	12176	12228	12160	12181	12282	12176	12055	12144	12289	12157	12055	12048	12376	12169	12070	12160	12155	12300	12134	12169	12325	12114	12121	12320	12232	12292	12247	12211	12130	12491	12197	12157	12267	12324	12189	12216	12088	12172	12135	12155	12184	12163	12218	12222	12311	12131	12012	12266	12222	12172	11983	12277	12265	12070	12222	12300	12071	12296	12299	12235	12222	12248	12076	12193	12256	12204	12178	12248	12262	12152	12264	12345	12252	12114	12159	12096	12148	12324	12160	12122	12223	12114	12154	12054	12311	12289	12035	12234	12183	12163	12213	12153	12215	11985	12221	12051	12108	12180	12134	12259	12189	12227	12316	12277	12251	12107	12166	12202	12233	12058	12068	12073	12253	12152	12165	12115	12216	12158	12317	12117	12124	12139	12273	12152	12213	12212	12217	12217	12087	12248	12280	12325	12217	12230	12331	12254	12127	12255	12116	12223	12072	12139	12206	12148	12043	12169	12121	12057	12089	12198	12349	12272	12077	12026	12293	12197	12204	12225	12289	12313	12210	12130	11996	12234	12211	12178	12200	12237	12231	12193	12115	12257	12147	12210	12133	12118	12201	12070	12207	12062	12172	12184	12238	12302	12168	12205	12156	12165	12256	12249	12234	12044	12118	12132	11987	12132	12378	12240	12244	12388	12252	12205	12241	12146	12316	12083	12103	12125	12118	12153	12177	12246	12162	12285	12163	12220	12287	12115	12075	12144	12075	12193	12188	12209	12020	12182	12192	12293	12205	12172	12068	12295	12181	12201	12269	12142	12170	12185	12083	12097	12063	12290	12251	12203	12102	12089	12109	12195	12172	12194	12187	12262	12169	12258	12250	12088	12100	12212	12214	11984	12094	12216	12194	12211	12066	12270	12221	12225	12100	12310	12277	12208	12179	12088	12207	12136	12179	12166	12184	12187	12085	12265	12096	12252	12227	12125	12161	12113	12294	12222	12203	12308	12257	12219	12215	12214	12090	12053	12242	12201	12232	12109	12334	12090	12216	12109	12253	12383	12123	12090	12111	12359	12116	12155	12200	12190	12066	12063	12253	12165	12075	12256	12280	12053	12249	12224	12188	12178	12223	12139	12085	12240	12209	12115	12270	12143	12024	12102	12379	12288	12201	12205	12239	12272	12159	12199	12118	12204	12313	12249	12304	12125	12273	12271	12291	12090	12223	12223	12179	12110	12122	12340	12113	12254	12351	12195	12091	12134	12202	12140	12231	12349	12257	12254	12329	12073	12267	12077	12298	12053	12279	12165	12343	12028	12279	12298	12139	12199	12040	12047	12012	12373	12218	12223	12180	12427	12024	12215	12101	12321	12197	12150	12090	12209	11988	12166	12293	12141	12268	12101	12203	12222	12106	12256	12159	11889	12274	12114	12207	12180	12187	12210	11997	12116	12180	12149	12207	12100	12240	12163	12086	12172	12286	12144	12222	12216	12130	12180	12278	12118	12242	12296	12095	12213	12329	12150	12119	12045	12118	12137	12168	12161	12303	12243	12064	12141	12183	12219	12159	12308	12012	12263	12245	12058	12279	12192	12203	12256	12112	12010	12128	12077	12100	12174	12299	12072	12189	12098	12206	12423	12105	12300	12234	12137	12139	12201	12139	12191	12146	11974	12129	12265	12191	12200	12089	12250	12207	12179	12145	12177	12245	12151	12190	12185	12262	12154	12012	12215	12252	12062	12278	12209	12120	12159	12249	12076	12138	12163	12277	12030	12183	12080	12140	12069	12124	12120	12312	11964	12191	12148	12042	12074	12291	12102	12303	12058	12108	12252	12254	12181	12041	12189	12131	12200	12175	12313	12175	12187	12262	12334	12204	12150	12293	12338	12296	12250	12200	12278	12330	12004	12166	12212	12142	12280	12166	12103	12237	12254	12208	12156	12171	12225	12187	12108	12457	12161	12240	12122	12248	12220	12279	12315	12232	12230	12125	12183	12205	12126	12230	12259	12218	12280	12244	12125	12172	12117	12215	12228	12160	12068	12128	12258	12225	12252	12143	12104	12320	12069	12061	12202	12256	12199	12053	12282	12229	12163	12122	12137	12299	12154	12412	12060	12189	12115	12259	12150	12115	12135	12240	12051	12114	12216	12124	12184	12189	12242	12163	12092	12150	12287	12210	12310	12032	12171	12243	12176	11959	12182	12193	12226	12326	12049	12056	12085	12291	12147	12128	12362	11991	12248	12134	12248	12099	12081	12116	12203	12105	12240	12438	12227	12250	12012	12085	12103	12137	12293	11987	12156	12261	12143	12357	12240	12189	11993	12250	12203	12047	12361	12178	12227	12171	12157	12033	12185	12148	12155	12157	12179	11973	12171	12083	12124	12227	12139	12098	12148	12275	12169	12390	12214	12348	12130	12253	12334	12073	12151	12120	12213	12109	12040	12152	11988	12307	12183	12200	12177	12200	12187	12073	12175	12136	12168	12178	12294	12196	12201	12335	12086	12153	12120	12196	12415	12282	12128	12081	12132	12075	12115	12158	12321	12198	12030	12155	12188	12390	12263	12260	12146	12250	12304	12244	12177	12059	12162	12204	12378	12160	12180	12275	12242	12341	12241	12218	12130	12049	12230	12323	11947	12088	12063	12176	12304	12110	12317	12258	12281	12183	12060	12166	12222	12200	12089	11918	12185	12157	12280	12293	12142	12074	12213	12173	12178	12081	12152	12213	12099	12182	12149	12158	12039	12060	12105	12202	12146	12151	12059	12204	12062	12206	12118	12143	12340	12207	12101	12047	12239	12259	12107	12209	12236	12085	12223	12106	12127	12117	12219	12107	12176	12176	12337	12212	12277	12166	12184	12202	12131	12261	12202	12150	12197	12138	12124	12196	12180	12107	12080	12162	12233	12204	12115	12136	12093	12050	12302	12143	12311	12201	12055	12236	12318	12084	12135	12100	12218	12171	12214	12069	12152	12166	12199	12279	12240	12043	12143	12333	12202	12086	12135	12292	12175	12147	12194	12225	12162	12173	12231	12133	12269	12077	12206	12176	12095	12137	12149	12183	12001	12170	12208	12071	12005	12256	12197	12255	12143	12209	12096	12330	12295	11944	12165	12090	12102	12191	12118	12137	12164	11981	12067	12100	12072	12084	12026	12190	12189	12277	12304	12235	12330	12065	12047	12127	12250	12093	12320	12289	12306	12124	12201	12168	12214	12236	12098	12195	12131	12174	12002	12260	12074	12139	12073	12187	12219	12166	12281	12145	12200	12117	12044	12235	12049	12286	12216	12168	12209	12150	12298	12090	12140	12157	12357	12251	12374	12346	12054	12117	12114	12124	12166	12231	12130	11986	12139	12335	12201	12227	12103	12224	12130	12180	12216	12284	12381	12252	12170	12164	12275	12002	12140	12408	12111	12205	12063	12127	12184	12193	12338	12239	12164	12291	12105	12187	12276	12207	12111	12112	12063	12302	12164	12045	12142	12262	12081	12248	12302	12213	12388	12189	12287	12020	12247	11913	12069	12047	12176	12193	12118	12297	12135	12085	12237	12103	12242	12241	12184	12179	12197	12197	12133	12284	12290	12063	12177	11961	12001	12099	12179	12325	12099	12057	12223	12185	12195	12204	12207	12265	12307	12226	12086	12154	12146	12224	12134	12148	12303	12085	12165	12101	12211	12187	12237	12057	12292	12155	12237	12204	11980	12340	12153	12082	12224	12079	12251	12154	12113	12285	12167	12338	12200	12169	12075	12103	12337	12071	12081	12209	12079	12369	12272	12153	12127	11960	12261	12134	12065	12235	12167	12118	12163	12124	12177	12251	12179	12057	12158	12231	12200	12123	12246	12111	12029	12163	12261	12262	12119	12370	12063	12328	12308	12023	12141	12264	12165	12161	12340	12241	12126	12128	12242	12201	12195	12161	12156	12320	12299	12290	12139	12096	12195	12249	12134	12306	12141	12056	12069	12087	12351	12089	12171	12198	12310	12183	12183	12084	12147	12066	12236	12149	12123	12072	12123	12219	12277	12135	12044	12173	12174	12129	12090	12258	12322	12166	12292	12099	12103	12141	12258	12163	12144	12310	12017	12068	12121	12030	12069	12216	12192	12128	12306	12039	12030	12148	12256	12155	12107	12231	12091	12135	12311	12202	12357	12042	12124	12142	11979	12183	12202	12237	12172	12158	12036	12153	12403	12308	12105	12098	12313	12183	12120	12067	12155	12277	12125	12140	12270	12182	12206	12325	12141	12191	12211	12082	12079	12244	12243	12165	12217	12091	12144	12151	12310	12180	12190	11938	12266	12180	12185	12248	12123	12318	12178	12087	12134	12119	12178	12221	12105	12145	12061	12071	12281	12261	12186	12289	12115	12184	12252	12125	12187	12347	12274	12248	12143	12012	12274	12129	12284	12197	12146	12116	12164	12087	12213	12128	12163	12248	12192	12183	12251	12303	12118	12132	12359	12122	12210	12027	12169	12183	12013	12197	12233	12172	12188	12188	12157	12209	12190	12063	12150	12030	12210	12186	12138	12330	12110	12227	12140	12095	12158	12062	12144	12199	12106	12203	12366	12269	11989	12041	12078	12105	12253	12259	12011	12235	12227	12020	12394	12137	12135	12204	12102	12290	12144	12226	12112	12058	12139	12093	12136	12085	12175	12121	12321	12122	11945	12221	12010	12127	12064	12169	12157	12103	12071	12237	12173	12058	12061	12238	12247	12206	12172	12198	12364	12253	12051	12235	12119	12133	12205	12369	12057	12311	12244	12262	12251	12052	12174	12253	12247	12193	12116	12258	12038	12332	12246	12116	12258	12247	12190	12342	12186	12187	12206	12167	12146	12087	12257	12057	12160	12194	12096	11950	12377	12368	12354	12151	12235	12331	12176	12123	12045	12226	12248	12144	12153	12154	12013	12101	12097	12253	12178	12124	12306	12188	12138	12161	12146	12264	12162	12311	12109
26938	21805	24015	19666	14673	13466	12907	12513	12241	12279	12255	12444	12266	12157	12042	12173	12173	12081	12125	11910	12061	12040	12158	12003	11831	11999	12092	11969	12022	11988	12062	12142	11998	12049	11958	11841	12003	11841	11895	11906	11693	11943	11932	12107	12020	12013	11913	11922	11915	12052	11993	12041	12124	12056	12014	12123	11958	12006	12046	11920	11925	11960	12009	11869	12040	11987	11722	12065	11853	11922	11763	12009	11944	12133	12117	12060	11915	11973	11853	11893	12176	12098	12095	12020	12038	11939	11930	11967	11932	11998	11935	11871	12003	12029	11716	11957	11981	11888	12002	11989	12148	11865	11733	11979	11786	11895	11861	11974	12073	11902	12107	11827	11816	11957	12031	11918	11812	12034	11831	12057	11918	12030	11913	11843	11912	11985	11959	11811	11905	11908	12167	12138	12014	11957	12046	12033	11888	11973	12046	11963	11949	11853	11939	11920	11909	11916	12099	11982	11953	12074	11905	12136	12127	12022	11933	11938	11866	11815	11806	11918	11993	12112	12015	11810	12114	11989	11942	11997	11956	11849	11889	11724	11856	11906	11852	12033	11909	12046	11884	11980	12033	11853	11960	11833	11932	11997	11906	11727	12072	11960	11939	11993	11890	12038	11884	11910	11896	11972	11846	12039	12095	11875	11951	12167	11881	12052	11971	11994	11848	12052	11941	11877	11842	11888	12005	12033	11959	11699	12029	11975	11996	11797	12174	12026	11828	11939	11839	11909	12012	11860	11963	11928	12015	11976	11776	11927	11802	12070	12120	11904	12007	12140	11881	12015	11817	11919	11856	12043	11943	12010	12001	11960	11868	11828	12022	11918	12063	11909	11913	11874	12068	11966	11958	11808	11908	11940	11927	12025	11924	12104	11904	11963	11887	11935	11808	11958	11916	11922	11836	11773	11980	11940	11969	11806	11915	11883	11615	11793	11963	12113	12077	12054	11989	11779	12072	11953	11908	11891	12005	12024	11855	11895	11900	12007	11994	12016	12074	11835	12115	11920	11845	11877	11890	11991	11939	11894	12049	12037	11961	11892	11859	11776	12048	11929	11955	11978	11847	11865	11937	11815	11847	11946	11757	11948	11805	12066	11816	11977	11753	11991	12013	11885	11932	11969	12008	11964	11934	12002	11857	11822	12018	11987	11961	11924	11861	11829	11924	12156	11775	11927	11973	12157	11947	11967	11902	12056	12196	12031	11949	12045	12018	11852	11934	11819	12056	11836	11932	11769	12022	12106	12002	11800	11805	11807	11921	11973	11973	11910	12059	11839	12002	11856	12040	11901	11736	11978	11891	11952	11775	12026	12012	11979	11899	11878	12078	11965	11950	11734	11775	11748	11937	12114	11976	12003	11885	12002	12066	12038	12059	12131	11877	11724	12019	11898	11821	11842	11778	12134	11939	12105	11819	11802	11943	11964	11922	11815	12005	12048	11882	12035	12179	12001	11950	11990	11769	11957	11867	11928	11867	11922	11763	11830	11887	11866	11909	11809	11946	12048	11901	11959	11904	11725	11961	11795	11925	11943	11997	11879	11895	11939	12030	11993	11944	12136	12153	12014	11999	11912	11960	11880	11979	12058	12052	11947	11942	11959	11902	12095	11861	11745	11915	11809	11886	11911	11933	12000	12018	12001	12029	11887	11875	11971	11980	12022	12172	11911	11818	11975	11935	11871	12050	12033	11987	12066	11866	11852	11960	11889	11856	11878	11825	11880	11956	11984	12066	12044	11982	11888	12062	12022	12017	11966	11831	11843	11924	11854	11982	11854	12003	11737	11787	12043	11953	11857	11801	11958	11902	12041	11857	11943	12053	11889	11948	12055	11927	12004	11833	11973	11935	11907	11840	11835	11995	11978	12147	11845	11821	11887	11653	11925	11926	11805	12050	12070	11952	11895	12132	12042	11920	11919	11901	12008	11969	12102	11941	11813	11996	12127	12059	12065	11955	11936	11872	11904	11961	11888	11970	11945	11999	12066	11958	11998	11908	12034	11964	11836	11708	11979	11850	12011	11914	12046	12102	11817	12047	11912	11943	12038	11960	11821	11814	12086	11946	12210	11834	11836	12081	12048	11882	11954	12025	11917	12061	11869	11990	11755	11822	11968	11855	11954	12076	12117	11947	12123	11924	12071	11937	11879	11995	11890	11875	11808	11880	12002	11927	11813	11931	11993	11685	11887	11795	11954	12077	11864	11990	11807	11947	11908	11881	12007	12044	11905	11792	11789	11854	11913	11741	12044	11950	11927	11914	11958	12044	11931	12103	11892	11967	12105	12040	11864	11822	11924	12156	11928	11712	11933	11942	11994	11994	11913	11909	12000	11819	11863	11879	11856	11757	11879	12009	11961	11967	12119	11997	11923	12109	12045	11965	12007	11851	11876	11982	11727	11880	11885	11938	11958	11995	12041	12190	11921	11832	11866	11944	11947	11925	11927	11817	11937	11928	11969	11905	12129	11922	11841	12019	11683	11931	11896	11842	11924	11930	11828	12027	11913	11970	12032	11914	11945	11805	11891	12020	11950	12035	12048	11782	11984	12014	12064	11924	11971	11968	11748	12154	11944	12066	11909	12010	11880	11932	12025	11903	11835	11861	11934	11721	11893	11980	11932	11810	11984	12065	11813	11855	11930	11894	11785	12049	11959	11899	11973	11938	11869	11941	11914	11937	11823	12004	11876	11865	11933	12100	11897	12019	11936	11801	11926	11914	11798	11993	11995	11802	11926	12046	11858	11851	11894	11947	11979	11898	11972	12001	12004	11751	11998	12160	11873	12037	11979	11937	11979	12056	11819	11856	11929	11834	11836	11895	11963	11811	11965	11932	11926	11948	11946	11909	11809	11842	12001	11757	12010	11991	11739	11903	12037	11885	11816	11979	11897	11798	11844	12056	11910	12093	11683	11931	12039	12023	11899	11891	11870	12017	11903	11887	11897	12070	12045	11843	12016	11938	11951	12093	11988	11898	11910	11945	11920	11990	11928	11997	12015	11893	11991	11922	11879	11881	11826	11784	11911	11834	11924	11921	11863	11950	11994	12029	11939	12125	12016	11970	11967	12055	12091	11877	11945	11802	11917	12068	12002	12014	12037	12033	12039	11982	11964	11834	11802	11881	11866	12129	11928	12019	11975	11956	12015	11903	11888	12023	12133	11972	11781	11893	11761	12079	11843	11967	12014	11936	12077	11874	12092	12026	12074	11863	12086	11813	11759	11894	11844	11995	11813	11994	11914	11953	11923	11890	11864	12056	11812	12022	12168	11793	11870	11969	12035	12071	12011	12018	11971	11905	11881	11891	11779	11929	11681	12078	11911	12100	12017	11985	12023	11993	11967	12073	11829	11935	11873	11856	11962	11916	12063	11914	11870	11784	11845	11971	11957	11927	11974	11960	12009	12066	11919	11892	11766	11801	11893	11842	11868	11961	11924	11967	11862	11957	11960	12013	11905	12077	11949	12069	11992	12027	11975	11900	11951	11935	12129	11908	12029	11846	11821	11949	11998	11985	11958	11978	11987	11917	12014	12036	11806	11903	12083	11955	12062	12209	11940	12040	11924	12018	12082	11875	11805	11872	11849	11903	11726	11940	12073	11700	11947	12215	12051	11977	11771	11762	11925	11772	11918	12011	11945	12023	11826	11956	11848	12087	11847	12016	11941	12061	11966	12034	11949	11989	11974	12033	11981	11884	11917	11928	11718	12003	12070	12073	12178	11885	11859	11956	11801	12057	11906	12143	11914	11882	12027	12024	11933	11940	11860	11790	11901	12005	11784	11965	11939	12035	11954	11819	11886	11780	11752	11892	11904	11900	11964	11834	11775	12123	11897	12017	11977	11776	11911	11951	11785	11842	11798	11904	12152	11747	11865	11915	11802	11984	11913	11970	11867	11912	11828	11722	11981	11912	12123	12054	11986	11993	11872	11719	12125	11905	11844	11770	11917	11834	11953	11955	11963	11828	11989	12017	11925	11927	11891	11958	11917	11864	11921	12047	12117	12151	12102	11982	11828	11914	11923	11950	11796	12032	12053	12054	11838	11747	11862	12104	11684	11810	12017	12246	11962	12022	11908	12082	11982	11959	11779	11929	11992	11913	11925	11967	11975	12119	11957	11968	11891	12079	11895	11911	11750	11989	11968	12001	11834	12043	11926	12050	11940	11923	12089	11875	11834	12069	11968	12014	12143	11940	12041	11954	11877	11938	11967	11871	12057	11922	12093	12119	11923	11857	12012	12082	11907	12028	11857	12044	11904	12082	11984	11780	11859	11879	11920	11818	11873	11749	11849	12087	12050	12036	11976	11772	11958	11833	11944	11914	11834	11766	12032	11873	11912	11988	11896	11869	11912	11829	12044	12012	11948	11994	11844	11975	12038	12072	12068	11949	11892	11815	11872	11749	12023	12000	11986	11937	12001	11811	11768	12015	11897	11936	11813	12016	12114	12089	11893	12069	12008	11906	11863	11930	12150	11953	11948	11969	11795	11976	11922	12066	11722	12100	11922	11724	11855	11832	11971	11764	11959	11793	12042	11902	12014	11973	11901	11933	12103	12019	11973	12033	11795	11961	11822	11948	11996	12021	11966	12127	12113	11929	11883	11965	11850	11689	11845	12099	11941	11975	11841	11688	12069	11892	12124	11938	11897	11906	12008	11848	11794	11867	11774	12052	11884	12061	11858	11976	11926	11826	12019	11802	11975	11739	11881	11935	11882	12015	11806	12089	12007	12023	11977	11996	11966	11972	11933	11965	12102	11934	11982	11974	11916	12122	11845	11896	11997	12047	11865	11929	11927	11924	11874	11919	11934	11861	12077	11936	11637	11923	11924	11779	11884	11941	11986	11994	11997	12023	11919	11909	12047	11986	12034	11957	11932	12093	11955	11977	12020	12048	11954	11907	12160	11887	12023	11855	11931	11821	11981	11975	12003	12045	11860	11914	11933	12076	11918	11920	12071	11860	11821	12060	11989	11981	12006	11948	11905	11864	11902	11784	11988	11904	12016	11856	11867	11809	11959	11874	11983	11998	11837	11983	11980	11854	11866	11903	12007	12046	11882	11954	12122	11960	11986	11918	11990	12012	11975	11900	11692	12064	11802	11994	12016	12203	11776	11875	11864	11829	11930	11918	11911	11995	12049
16863	24624	23061	18510	15962	14487	13618	13271	12943	12786	12803	12693	12471	12319	12389	12268	12265	12250	12160	12171	12226	12060	12042	12111	12226	12235	12089	12246	12265	12225	12210	12187	12087	12105	12276	12009	12122	12285	12152	12148	12165	12115	12122	11941	12194	12165	12129	12128	12219	12196	12291	12507	12444	12228	12197	12278	12150	12132	12146	12163	11951	12241	11919	11873	12116	12076	11896	12161	12057	12272	12145	12258	12042	12095	12017	12095	12091	12079	12061	12096	12059	12162	12102	12063	11983	12262	12135	12094	12047	12050	12069	11948	12260	12204	12103	12026	12173	12087	12048	11975	12155	12090	12066	12087	12076	12168	12052	12055	12104	11992	12165	11971	12073	12036	11955	12194	12116	11948	12102	12044	12034	11955	12010	11934	12019	11959	11942	12139	12229	12192	11970	11932	11941	12191	12125	12102	12099	12038	12002	12081	11940	12030	12104	12141	12095	12016	12038	12129	12086	11983	12216	11921	12212	12087	12135	12092	11963	12122	11953	12352	12068	12125	12075	12036	12190	12088	12132	12126	12172	12076	12209	12089	12071	12168	12070	12121	12072	12041	12014	11973	11968	12088	12054	12143	12286	12152	12039	12102	12209	12152	12095	12143	11985	12313	12139	11995	12070	12043	12133	12109	12128	12193	11976	12122	12147	12167	12028	12112	12203	12072	12113	12024	12036	11873	12042	12114	12044	12030	12037	12242	12006	12092	11947	12072	12171	11969	12074	11972	12199	12095	11939	12030	12143	12078	12075	12170	12111	12144	12069	12031	12066	12156	12095	12180	12162	12123	12090	12155	11985	12125	12096	11997	12106	11931	12030	12002	12065	12130	12043	12108	12062	12073	12032	12061	11983	12114	12007	12064	12212	12052	12140	12201	12157	12086	12147	12246	12053	12032	12120	12087	12145	12027	12078	12075	12115	12124	12066	12020	12143	12261	11991	12087	12124	11965	12059	12203	12184	12071	12071	12023	12137	12065	12122	11980	11970	12115	12076	12263	12117	12137	12169	11886	12156	11988	12028	12149	12077	12204	12065	12092	11937	12084	12066	12177	12077	12018	11964	12195	12124	11977	12245	12165	12140	12086	12040	12159	12122	12070	12150	12220	12087	12065	11992	12046	12253	12164	12006	12127	12173	12186	12060	12027	12008	12021	11854	12112	12004	12204	12123	12131	12055	12131	12118	12168	12053	11973	12026	12066	11950	12076	11865	12200	12262	12118	12123	12081	12015	12227	12088	12135	11990	12179	11944	12204	12152	11939	12027	12170	12153	12085	12076	12126	12088	12167	12119	12161	12200	12073	12123	12151	12053	11941	12006	12197	12101	12125	11922	12155	12117	11888	12003	12024	12100	12147	12121	12119	12068	12020	12048	12192	12019	11984	12094	12101	12060	12132	12106	11915	12124	12204	12114	11892	12130	12109	12017	12019	12106	12190	12279	12189	12185	12069	12131	12009	12167	12168	12115	11998	12082	12101	12238	12063	12217	11885	12127	12072	12254	12142	12165	12157	12009	12036	11985	12059	12037	12019	12148	12201	12242	11947	12034	11932	12150	12060	11991	11974	12293	12008	11978	12082	11964	12093	12132	12035	11934	11943	12020	12195	12168	12079	12199	12238	12108	11994	12161	12150	12273	11976	12087	12003	12232	12126	11938	12000	12101	12128	12045	12046	11921	12048	12079	12067	12079	12182	12163	12035	12160	11966	11999	11950	11951	12073	11999	11979	12077	12057	11957	12239	12071	11907	12065	12081	12018	12137	12061	12146	12130	12212	11983	12121	12143	12100	12285	12053	11998	12171	12090	12042	12042	12114	12178	12120	12102	12218	11988	12005	12053	12188	11923	11979	12107	12172	11918	12132	12063	12074	11956	12140	12061	12092	12201	12112	12109	12028	11964	12109	12083	12127	12055	12022	11973	12079	11915	12126	12028	12073	12193	11980	11937	12280	12137	12001	12082	12084	12111	12032	12085	11922	12011	12019	12103	12019	12071	12153	12097	12105	12154	11951	12107	12067	12100	12087	11991	12212	12066	11904	11937	12184	12109	11943	12034	12104	11993	12066	12104	12008	11869	12081	11971	12192	12100	12040	12109	12115	12021	12125	12117	12008	12003	12166	12139	12032	12039	11972	11934	12257	12001	12052	12033	12204	11892	12163	12036	12097	12319	12138	11908	12019	12112	12217	12148	12062	12004	12046	12032	12151	12094	12205	11930	12073	11973	12101	12016	12155	12316	11958	12176	12233	12034	12013	11976	12000	11951	11974	12097	12044	12174	12182	12010	12189	11994	12274	12156	12081	12076	12124	12033	12282	12072	12077	12193	11936	12121	12032	12041	12198	12014	11850	12197	12190	12108	12018	12079	12018	12289	11986	12113	12116	11968	12176	12112	12118	12185	11951	12156	12142	12200	12120	12192	11919	12002	12206	12125	12076	12159	12054	12200	11986	12236	12001	11967	11926	12109	12135	12126	12135	12116	12145	12191	12091	12201	12063	11937	12063	12108	12085	12224	12131	12026	12146	11993	12010	12116	12173	12112	12120	12223	12279	12078	12280	12145	12038	12096	12044	12182	12114	12267	12046	12057	12163	12096	11987	12127	12054	12170	12021	12172	12040	12233	12105	11827	12180	12059	12016	12127	12052	12134	12032	12232	11987	11888	12179	12011	12199	12192	12170	12063	12045	12131	12162	12293	12031	11882	12109	12237	12059	12067	12106	12102	12124	12078	12096	12274	12121	12119	12045	12158	12137	11961	12038	12142	12016	12190	12171	12092	12088	12098	12071	12049	12233	12174	12010	12015	12210	12084	12148	12220	12044	11965	12093	12161	12035	12231	12024	12124	12165	12087	12171	12096	12105	12149	12021	12176	12139	12142	12127	12274	12184	11996	12152	12125	12178	12069	12212	11914	12047	12085	12059	11954	11986	12122	11958	12049	12084	11974	12107	12031	12063	12197	12020	12071	12139	12028	12223	12086	12057	12075	12062	12091	12060	12054	12129	12046	12053	12180	12052	11968	12155	12012	11880	12257	11998	12013	12126	12008	12234	12230	12140	12132	12025	12072	12129	12087	12107	12102	11952	12170	12159	12124	12022	12126	12081	12104	12070	12065	12145	12265	12033	11989	11965	11975	12060	12177	12128	12153	12184	12026	12175	12022	12053	12103	12119	12199	12016	12071	12068	11976	12044	12034	12121	12188	12139	12234	12188	12286	12054	12109	12077	11956	12044	12152	12133	12254	12060	12132	11831	12181	12154	12155	12134	12110	12028	12188	12060	12066	12109	12067	12158	12162	12045	12131	12065	12230	12059	12079	12059	12102	12193	12231	12113	12181	11925	12047	12226	12100	12230	12088	12067	12198	12192	12170	12033	12178	12043	12216	11953	12054	12269	12273	12096	12094	12252	12176	12270	12160	12067	11885	12007	12124	11967	12157	12114	12094	12178	11999	12106	12059	12081	12223	11974	11895	12216	12074	12211	11979	12105	12105	12095	12035	12127	12151	12022	12146	12086	12158	12032	12097	12071	11959	12148	12014	12232	12097	12076	12090	11983	12013	12145	12063	12066	12017	12077	12022	12192	12036	12145	12112	11983	11935	12102	12066	12252	12138	12216	12026	12210	12161	12083	12225	12110	12104	12094	12104	12121	12117	12082	12144	12201	12072	12227	12145	11994	12048	12158	12158	12020	12113	12118	12150	12219	12145	12114	12233	12157	12097	12065	11953	12142	12027	12177	12143	12168	12112	12069	12225	12074	12156	12083	12210	12075	12148	12095	11974	11987	12149	12115	12082	12077	12069	12130	12215	12199	11989	12107	12031	12159	11878	12060	12013	12054	12039	12131	12043	11954	12188	12198	12074	12117	12068	12090	12018	12165	12041	12176	12115	12066	12008	12087	11928	12011	12074	12115	12168	12158	12206	12231	12066	12042	12047	12010	12110	12087	12103	12085	12095	11993	12019	11924	12084	12214	12116	12126	12164	12012	12125	12003	12160	11988	12156	12224	12016	12158	12084	12186	12055	12048	12159	11974	11929	11913	12054	12009	12051	12037	12019	12228	12193	12161	11952	12038	12071	12109	12058	12090	12072	12208	12064	11945	12165	12020	12056	12171	12165	12160	12256	12032	12055	12208	12100	11961	12186	12039	12128	12003	12046	12177	12163	12015	12021	11981	12039	12064	12181	12263	12050	11996	12126	12221	12175	12001	12189	12106	12107	12130	12001	12248	12059	12168	12043	12178	12029	12105	12115	12151	12001	12219	12051	12088	11989	12112	12023	12074	12072	12000	12094	12060	12212	12118	12031	12227	12102	12012	12224	12227	12223	11978	12008	12036	12030	12242	12041	12014	12212	11918	12149	11945	12061	12091	12101	12135	12131	12032	12156	12059	12186	12215	12225	12148	12028	12106	11969	12027	12163	12111	12030	12179	12187	12233	12083	12065	12055	12149	12156	12274	12213	11970	12073	12055	12105	12078	12082	12279	12192	12206	12194	12079	12080	12001	12125	12100	11941	11995	12035	12125	12095	11918	12179	12149	12130	12048	12132	11910	11876	11958	12125	11991	12124	12202	12132	12148	12066	12129	12050	12010	12202	11977	12033	12055	12110	12067	12224	12223	12111	11990	12121	12172	11831	12040	12178	11989	12053	12253	11969	11977	11992	12008	12141	12133	12154	12067	12198	12038	12185	12057	11972	12244	12199	12081	11929	12055	11983	12161	12036	12152	12052	11984	12084	12113	12037	11944	11913	12166	12158	12134	12085	12122	12012	12155	12072	12165	12094	12198	12027	12159	12014	11984	12098	12193	12137	12274	12204	12194	12218	12105	12031	12345	12062	12109	12075	12065	12235	12045	12135	12174	12110	12116	12192	12036	12105	12098	12180	11970	12032	12111	12017	12124	12105	11975	12041	12017	12252	12044	11973	12157	12058	12183	12094	12039	12168	12224	12179	12207	11949	11991	12118	12116	11965	12030	12045	12049	12216	12207	12152	12127	12051	12032	12093	12102	11933	12127	12080	12090	11971	12045	12116	11896	11980	12059	12096	12017	11850	12141	12243	12183	12151	12076	12103	12221	12016	11932	11943	12190	12207	11926	12300	12145	12158	12074	12133	12178	12262	12114	12063	12109	12033	12213
23723	21196	28685	24073	21598	19602	16439	13789	13027	13074	12889	12697	12487	12431	12222	12453	12072	12115	12012	12100	11891	11861	11981	12041	11938	11986	12035	11962	11892	11875	12179	11935	11838	12001	11933	11854	11849	11916	11944	11886	11955	12216	11846	11990	11976	11821	11924	11980	12068	12216	12695	12864	12817	12444	12335	12142	11917	12051	11818	11885	12137	11837	11861	11909	11901	11737	11803	12001	11900	11798	11993	11989	11726	11888	11849	11851	11995	11799	11729	11708	11911	11776	11912	11913	12000	12074	11863	11843	11813	11836	11867	11924	11977	12031	11916	11874	12055	11879	11957	11862	11780	11837	12131	11867	11952	12081	11913	11695	11818	11689	11777	11851	11943	11846	11838	11821	11881	11902	11978	11865	11941	11800	11696	11874	11768	11895	11924	11777	11712	12089	11895	11943	11861	11780	11865	11665	11933	11937	11763	11699	12084	11842	11728	11796	11933	11872	11991	11814	11844	11927	11726	11877	11776	11737	11666	11742	11886	11785	11803	11939	11912	11837	11770	11952	11815	11809	11690	11841	11958	11823	11871	11733	11941	11905	12029	11780	11903	11763	11825	11752	11787	11959	11736	11977	12066	11858	11931	11945	11974	11757	11790	11965	11803	11777	12053	11896	11776	11800	11816	11806	12000	11882	12019	11929	11806	11705	11710	11903	11677	11857	11870	11786	11814	11841	12072	11991	11824	11930	12016	11975	11696	11825	11806	11899	11820	11697	11728	11861	11787	11915	11975	11959	11916	12011	12061	11815	11844	11635	11619	11864	11948	11796	12077	11813	11795	11808	11746	11839	11974	11968	11931	11739	12025	11730	11782	12017	11802	11897	11811	11678	11910	11585	11717	11883	11785	11725	11811	11845	12053	11656	11843	11780	11786	11793	11934	11864	11675	11872	11918	11810	11715	11987	11963	11887	11722	11963	11881	11746	11874	11906	11877	11880	11749	12134	11779	11892	11829	11945	11955	11896	11809	11886	11920	11981	11903	11908	11697	11734	11943	11930	11781	11738	11997	11844	11647	11908	11840	11944	11806	11831	11869	11938	11952	11854	11647	11867	11785	11642	11851	11849	11877	11896	11964	11744	11866	12067	12027	11846	11821	11862	11881	11803	11977	11662	11849	11899	11787	11914	11893	11876	11814	11965	11852	12096	11916	11722	11775	11827	11831	11739	11761	11832	11742	11583	11836	11869	11824	11769	11948	11834	11864	11874	12048	11874	11896	11821	11842	11771	11969	11728	11826	11758	11788	12050	11794	11829	11806	11903	11969	11872	11735	11770	11840	11955	11747	11774	12000	11775	11863	11789	11873	11853	11829	11897	11770	11895	11887	11953	11877	11765	11698	11887	11998	11841	11852	11967	11827	11813	12070	12003	11849	11873	11887	11721	11694	11759	11814	11748	11964	11830	11857	11823	11747	11722	11778	12035	11870	11747	11815	11807	11891	11780	11792	11743	11863	11842	11781	11717	11963	11783	11910	11768	11749	11813	11989	11757	12052	11889	11898	11747	11717	11866	11816	11939	11690	11906	12026	11935	11859	11849	11831	11737	11694	11908	11878	11958	11816	11924	11866	11969	11890	11705	12048	11804	12026	11793	11989	12096	12059	11867	11841	11821	11923	11891	11960	11890	11701	11840	12010	11750	11709	11984	11906	11819	11796	11933	11915	11650	11819	11704	11786	11763	11816	11826	11777	11977	11885	11917	11729	12047	11830	11851	11812	11875	11762	11847	11681	11854	11775	11834	11935	12016	11784	11831	11987	11980	11812	11907	11766	11897	11903	11860	11945	11724	11678	11793	12005	11805	11985	11751	11850	11849	12159	11920	11914	11749	11833	11772	11784	11712	11872	11797	11768	11921	11897	11787	11975	11862	12011	11891	11921	11932	11990	11781	11870	11782	11854	11786	11638	11833	11893	11777	11995	11744	11807	11849	11650	11956	11858	11906	11846	11915	11879	11926	11963	11925	11867	11803	11809	11861	11761	12100	11766	11887	11880	11750	11816	11747	11688	11947	11804	11784	12005	11932	11756	11846	11899	12033	11836	11856	11955	12127	11883	11870	11795	12007	12105	11791	11879	11841	11942	11865	11929	11806	11850	11830	11712	11673	11803	11817	11895	11814	11732	11843	11999	11843	11880	11760	11879	11822	11666	11626	11992	11738	11996	11869	11716	11930	11723	11707	11938	11812	11877	12132	11850	11761	11854	11735	11744	11817	11941	11861	11853	11839	12183	11846	11785	12015	11949	11786	11916	11918	11741	11966	11837	11920	11929	12014	11888	11725	11939	11794	11580	11878	11673	11906	11766	11818	11986	11897	11823	11711	11852	11831	11918	11968	11956	11812	11720	11667	11810	11815	11879	11858	11674	11802	11889	11873	11829	12033	11688	11971	11765	11714	11785	11871	11734	11852	11668	11630	11933	11870	11951	11741	11985	11817	11860	11744	11853	11923	11799	11977	11928	11960	11878	11806	12054	11862	11776	11691	11891	11844	11899	12050	11965	11844	11743	11872	11896	11856	11861	12003	11843	12004	11879	12057	11934	11953	11789	11981	11967	11823	12099	11828	11755	11938	11859	11654	11843	11725	11750	11779	11928	11627	11883	11923	11683	11807	11749	11878	11823	11798	11871	11832	11948	11682	11810	11872	11948	11752	11912	11911	11799	11655	12010	11725	11926	11711	11571	12003	11995	11891	11790	11879	11915	11721	11955	11802	11719	11970	12055	11854	11944	12010	11844	11862	11890	11903	11628	11926	11650	11959	11908	11817	11701	11948	11895	11854	11736	11850	11685	11958	11781	12067	11859	11922	12018	12015	11836	11922	11781	12069	11871	11869	11968	11704	11684	11928	11933	11903	11916	11897	11807	11812	12030	11781	11841	11861	11871	11835	11799	11862	11819	11663	11845	11839	12003	11771	11804	11990	11703	11801	11901	11763	11818	11962	11754	11856	11754	11776	11911	11840	11813	11762	11764	11873	11833	11934	11882	11867	12032	11884	11936	11782	11841	11614	11816	11711	11994	11828	11682	11861	11809	11889	11812	11903	11776	11833	11762	11843	11779	11956	11751	11843	11924	11791	11933	11856	11834	11611	11807	11916	11839	11901	11920	11993	11980	11806	11803	11934	11978	11830	11682	12099	11793	11784	11941	12003	11703	11831	11954	11882	12029	11930	11824	11683	11938	11701	12002	11734	11989	12022	11786	11837	11838	11836	11814	11768	11847	11912	11941	11844	11624	11855	11735	11854	11877	11800	11847	11902	12126	11964	11911	11760	11896	11846	11757	11846	11769	12011	11836	11853	11980	11905	11844	11863	11854	12027	11810	11807	11962	11890	11818	11800	11839	11778	11803	11889	11850	11844	11826	11908	11751	11739	11709	11996	11890	11719	11964	11773	11865	11940	11792	11682	11759	11902	11739	11724	11855	11864	11604	11908	11875	11630	11810	11890	11843	11995	11940	11984	11770	11918	11858	11881	11866	11967	12064	11934	11850	11842	11915	12015	11768	11911	11749	11628	11766	11577	11976	11962	11841	11777	11852	12005	12055	11724	11780	11888	11879	11954	11724	11863	11941	11871	11905	11984	11864	11818	11932	11863	11889	11774	11841	11893	11892	11850	11790	11925	11758	11854	11833	11893	11950	12133	11749	11720	11792	11962	11859	11919	11977	11920	11872	11899	11948	11899	11888	11782	11896	12022	11790	11601	11904	11880	11845	11817	11755	11988	11855	11927	11879	11901	11896	11910	11750	11705	11852	11922	11890	11987	11931	11770	11753	11909	11826	11943	11698	11841	11937	11849	11800	11903	12049	11904	11842	11845	11863	11812	11965	11886	11879	11870	11845	11650	11920	11856	11754	11864	11847	11799	11810	11781	11986	11892	11765	11893	12010	11923	11776	11889	11791	11951	11869	11809	11781	11929	11992	12028	11890	11935	11868	11765	11986	11902	11795	11860	11832	11905	11847	11915	11717	11867	11892	11795	11762	11786	11844	11735	11912	11854	12013	11851	11800	11830	12007	11941	11987	11690	11959	11775	11985	11854	11881	12038	11873	11777	11895	11957	11831	11798	11900	11923	11951	11772	11924	11887	11819	11830	11777	11912	12020	11807	11595	11905	12033	11843	11818	12057	11876	11717	11857	11777	11946	11952	11880	11975	11801	12101	11905	11727	11798	11947	11972	11963	11802	11898	11847	11878	11779	12003	11968	11830	12077	11807	11806	11907	11809	11790	11729	11924	11735	11823	11976	11959	11798	11821	11786	11994	11833	11801	11767	11938	11628	11937	11961	11681	11851	11903	11919	11852	11946	11862	12006	11768	11868	11693	12000	11777	11893	11914	11766	11906	11818	11944	11782	11940	11921	11717	11939	11951	11924	11797	11863	11760	12010	11778	11836	11857	11853	12004	11674	11748	11819	11886	11850	11782	11834	11806	11766	11842	11790	11780	11885	11976	11877	11759	11806	11832	11880	11811	11746	12112	11936	11648	11748	11947	11893	11790	11904	11852	11822	11843	11783	11887	11972	11890	12085	12012	11933	11927	11855	11793	11831	11863	11816	11958	11883	11961	12031	11835	11892	11634	11906	11947	11839	11807	11811	11744	11952	12034	11873	11799	11846	11865	11969	11751	11895	11767	12063	11882	11840	11740	11930	12072	11779	11686	11740	11868	11848	11768	11770	11860	11894	11895	11940	12014	11887	11748	11869	11933	11785	11799	11855	11692	11753	11958	11715	11786	11984	11805	11792	11809	11840	11838	12020	11810	11919	11883	11829	11842	11816	11752	11803	11710	11782	11883	11987	11834	11708	11900	11709	11916	11947	11809	11838	11810	11861	11850	11741	11898	11976	11734	11802	11910	11846	11954	11839	11739	11756	11806	11746	11835	11990	12001	11803	11827	12047	11948	11881	11859	11813	11925	11855	11879	11845	11846	11766	11951	11797	11914	11881	11862	11615	11783	11864	11903	11886	11962	11800	11913	11786	11976	11904	11685	11919	11910	11955	11848	11790	12075	11899	12173	12101	11837	11964	11825	11809	11855	11913	11799	12053	11976	12021	11841	11642	11912	11863	11858	11721	11934	11807	11967	12000	11881	12021	11764	11847	11826	11934	12003	11911	11864	11914	11951	11839	11876
17475	31816	29602	22959	19508	16872	15350	14464	13774	13662	13378	13135	13001	12662	12655	12460	12422	12400	12337	12315	12180	12197	12230	12087	12392	12298	12168	12148	12104	12131	12242	12062	12043	11914	12146	12258	12118	12025	12310	12275	12012	12054	12236	12177	11966	12171	12052	12303	12106	12523	13015	13578	13177	12482	12672	12369	12067	12042	11958	12081	12054	12037	11986	12091	12066	12067	11979	11975	12150	12178	12173	12033	12040	12105	12044	12244	12014	11965	12201	12013	12099	12228	12133	11933	12150	12152	12135	12184	11986	12156	12106	11980	12036	12219	12059	11997	11987	12014	12170	12071	12097	12019	11826	12025	12014	12243	12105	12092	11939	11940	12085	12091	12141	12087	12112	12184	11984	11978	12111	12168	12069	11962	12066	12107	12093	12035	11951	12037	12177	12235	12072	12033	12079	12018	12095	12085	11966	12038	12142	12057	12027	12137	12074	12102	12008	12231	12027	11977	12016	12048	12251	12080	12091	12235	12182	11941	12104	12008	12160	12022	12032	11970	12139	12063	12171	12034	11981	12104	12106	12190	12099	12143	11982	12084	12082	12074	12128	12161	12233	12081	11968	12003	12115	12085	12163	12117	11966	12028	12040	12041	12000	12063	12180	12039	12150	12046	12108	12206	12173	12162	12009	12154	12060	12203	12207	12127	12197	12121	12096	12096	12031	12125	12153	11948	12075	12034	11970	11976	12188	11973	11998	12059	12018	12168	11973	12185	12123	12103	12108	12155	12111	12064	12069	11990	12154	12097	12121	12127	12085	12096	12026	11938	12144	11952	11974	12197	12036	12102	12047	12124	12195	12072	12215	12045	12061	11982	11913	12098	12053	12241	12095	12076	12131	12036	12107	11948	12206	12083	12102	12048	12122	12113	12080	12172	11937	12150	12090	12176	11972	12137	12088	12201	12266	12002	12194	12189	12101	12094	12071	11995	12129	11973	12113	12109	11958	12022	12040	12045	12107	12188	12054	12142	12143	12118	12190	12010	12083	12008	12101	12042	11941	12105	11969	12118	12009	11942	12049	12098	11962	12304	11932	12188	11994	12240	12123	12211	12134	11808	12139	11978	12150	12064	12066	12043	11950	12073	12106	12007	12147	12037	11847	11936	11925	12001	12157	12146	12050	12041	12097	12098	11974	12195	11936	12055	12150	12038	11914	12028	12095	12096	12282	11961	11933	12153	12061	11990	12137	11886	12121	12072	12091	12026	11915	12090	12144	12124	12026	12057	12072	12070	12100	12067	12013	12072	12155	12054	11961	11941	12094	12048	12007	12144	12150	12137	12059	11991	12063	12026	12143	11993	12026	12065	12056	12115	12088	12035	12059	12170	12060	12046	12050	12105	11898	12128	12024	11988	12016	12039	12028	12033	12005	12011	12037	12097	12228	11953	12159	12107	11966	12084	11925	12230	12067	12245	12138	12112	11977	12041	12039	12057	12069	12069	12044	12071	12194	12127	12060	12056	12060	12047	12210	12012	12197	11935	12030	12091	12176	12029	12082	12239	12168	11875	12065	12053	11996	12169	12041	12159	12077	11826	12049	12028	12187	12096	11982	11973	12205	12060	12002	12095	12180	12187	12139	12183	12231	12073	12010	11855	12142	12026	12127	12025	12136	12149	12068	12200	11925	12095	12056	12082	11960	12174	11986	12154	12068	12162	12118	11987	12096	12000	11965	12236	11935	12125	11998	11979	11935	12095	12009	12009	12105	12132	12065	12004	11933	12100	12012	12028	12014	12144	12151	12090	12115	12037	11978	12081	12059	12143	11942	12062	12036	12066	12075	11992	12205	12048	12059	12042	12068	11904	12028	11945	11984	11975	12139	12036	12198	11822	12068	12065	12095	12090	12092	11986	12106	12031	12120	11956	12137	11994	12098	12111	12101	11847	12101	12117	12101	11965	12039	12056	12172	12073	12129	12003	12061	11969	12174	12086	12083	12073	12091	12240	12065	12020	12217	11968	12019	12103	12121	12106	11945	12002	12077	12067	12241	12079	12169	12159	12035	12175	12022	11962	12271	12288	11993	12110	11893	12214	12027	11991	12052	12008	12167	12069	11995	12130	12172	12066	11895	12006	12172	12055	12017	12000	12104	11952	11983	12039	11992	12015	12154	12176	12115	12092	11985	12177	12114	12095	12231	12086	12098	12114	12028	12056	12025	12064	11977	12121	12127	12106	12165	12204	12121	12060	12111	12045	11777	12058	12128	12074	12007	11991	12223	12147	12266	12100	12036	12032	11969	11940	11966	12181	11937	12214	12050	11992	11922	12097	12113	12026	12112	12098	12088	12168	12079	12026	11934	12019	12059	12079	12164	12135	11949	12165	12033	11979	12024	12238	12035	12073	12051	12051	12079	11968	12054	11984	12105	11914	11980	12030	12059	12060	11999	12177	12033	12104	12004	12150	12035	12015	11987	12085	12169	12215	12178	12202	12116	12021	12088	12088	11967	12035	12059	12244	12031	12221	12052	12241	12026	12072	12094	11957	12168	11977	12131	12068	11879	12050	12156	12194	11937	12103	11991	12076	12048	12088	12048	12170	12130	12030	12320	12051	12169	12247	12217	11993	12072	12048	12007	12155	12170	12200	12004	12085	11967	12104	12047	12148	12166	12039	12156	11946	12195	11975	12030	12060	12020	12062	12106	12195	11978	12047	12196	12046	12061	12025	12181	11902	12066	12118	11973	12018	11969	12152	11994	12141	12072	12005	12063	12143	12145	12018	12211	12117	12221	12055	12211	12146	12102	12106	12274	12109	12058	12048	12044	12048	12103	12057	11984	12034	12129	12135	12033	12100	12133	11966	12222	12077	11901	12005	12079	12198	12099	12099	12152	11972	11976	12140	12051	12113	11931	12032	12054	12049	12057	12017	12100	12239	12047	12163	12042	12277	11972	12142	12172	12114	12141	12187	12182	12068	12001	12034	11960	12171	12216	12133	12094	12144	12008	12069	11999	12152	12002	12090	12038	12113	12225	12019	12079	12110	12172	12040	12248	12172	12117	12081	11986	11959	12054	12132	12029	12118	12179	12204	12188	12089	12110	12092	12033	11927	11991	12108	12103	12162	12126	12183	12112	12043	12108	12054	12119	12033	11880	12152	12168	12053	11986	12096	12073	11944	12094	11992	11951	12160	11984	12005	12038	12165	12218	12067	12199	12073	12232	12104	12020	11872	12133	12119	12029	11986	12136	12155	12094	12136	11872	12127	12013	12144	12032	12092	12181	12040	12134	12084	12110	12006	11986	12079	12030	11980	12100	12206	12016	12043	12214	12038	12207	12079	12117	11953	11895	11988	12091	11960	12105	11981	11946	12156	12052	12169	12256	11993	12029	12094	12281	12133	12061	12209	12043	12029	12126	12067	12166	12014	12056	11946	12087	12188	12153	12026	12000	12028	12150	11921	12161	12072	12114	12065	12081	12058	12040	12121	12028	12226	12029	12038	12175	12139	12102	12225	12145	12109	12006	12103	12015	11929	12194	12106	11932	12023	12047	12111	12145	11926	12079	12051	12013	12067	12004	12103	12023	12021	12050	12023	12023	12025	12035	12075	12259	11971	11958	12196	12171	11947	12136	11898	12158	12142	12016	11909	12034	12176	11975	12178	12106	12000	12178	12172	12101	12137	12151	12123	12117	12170	11968	12110	12108	12147	11992	12067	12146	12155	12095	12021	12108	12157	12070	12026	12027	11912	12206	12118	12144	12066	12027	12141	12028	12051	12202	12039	11925	12137	12161	12022	11894	11950	12189	12005	12127	12068	12067	12076	12141	11928	12132	12153	11885	11950	12077	12169	12081	11967	12159	12022	12018	12082	12088	11910	12112	12001	12148	11981	12114	11973	12125	12103	11979	12139	12159	11987	12034	12100	12017	12282	12100	11974	11966	12041	12069	12061	12118	11969	12292	12120	11872	12054	12073	12155	11917	12176	12124	12108	12073	12038	12122	11972	11883	12198	12214	11999	12072	12145	11980	12145	12166	12043	12035	12054	12024	12307	12082	11941	12087	11980	12105	12091	11912	12018	12000	12106	12147	11990	12098	12068	12040	11940	12152	12147	12041	12072	11994	12064	12027	11951	12112	12159	11943	12168	11995	12193	11902	12211	12118	12115	12025	12008	12001	12090	11995	11969	11940	12093	11906	12011	12324	12220	12034	12047	12056	11927	12118	12166	12159	12052	12020	11965	12043	12009	12090	11969	12158	12132	11964	12183	12149	12141	12008	12068	12173	12145	12044	12047	12014	12032	12074	12120	11990	12134	12023	12067	12124	12064	12018	12037	12097	11995	12185	11881	12092	12109	12002	12084	12092	12063	11937	12070	12058	12074	12237	12057	12083	12047	12120	11981	11975	11947	11960	12003	12012	12020	11978	12105	12064	12029	11968	12068	11943	12100	12141	11843	12014	12029	12082	12141	12153	11954	11997	12144	11977	12033	12120	12047	12185	12038	12136	11852	12071	12030	12204	12067	12168	12198	12042	12058	12072	12084	12224	12074	11963	12145	11975	12121	12054	12020	11976	12081	12041	12141	12062	12146	12141	11933	11980	12102	12050	11947	12032	12128	12014	12205	12009	11989	11936	12036	11937	12017	11993	11958	12020	12059	11898	11957	11985	12086	11936	12055	12041	11967	12032	12070	11997	11864	12078	12075	11957	12020	12124	12131	12086	12150	12150	11976	12051	12238	12075	12046	12099	12079	12099	12068	11920	11914	12063	11986	12066	11936	12164	12008	12127	12021	12043	12261	12014	11847	12222	12108	12165	11952	12159	12191	11864	12159	11960	12069	12051	12044	12082	12164	12128	11899	12147	12039	12048	12022	12014	12037	12067	12094	12031	12072	11900	11993	11964	12076	12234	12300	12053	12101	12012	12080	12009	12164	11974	12078	11942	12070	12068	11934	12193	12141	12140	11947	11990	11942	12180	12261	11925	12088	12095	12059	12076	12119	11909	11949	11947	12126	11898	12016	12044	12015	12051	12083	12028	12162	12014	12101	11911	12135	12114	11994	12084	12052	11982	12013	12133	12030	12007	11995	12086	12075	12078	12000	12004	11999	12159	12173	12079	12098	11918	12084	12119	12085	12107	12171	12141	11970	12022	12152	11921	12225	12163	12153	12052	12076	12077	11964
22763	21119	29025	23473	21226	22347	21568	14634	13269	13408	13108	12795	12614	12469	12263	12259	12186	12143	12194	12124	12145	11954	11964	11964	12013	11850	11842	11878	11993	11960	11914	11677	11943	11940	11954	11981	11843	11898	11940	11793	11613	11964	11891	11975	11694	11851	11859	11769	11736	12027	12846	13592	13228	12622	12506	12212	12145	11832	11762	11772	11828	11726	11672	11835	11570	11791	11701	11627	11816	11677	11905	11695	11626	11680	11813	11608	11864	11723	11744	11646	11775	11890	11651	11859	11674	11764	11731	11620	11708	11846	11691	11755	11662	11635	11706	11700	11803	11769	11827	11778	11771	11655	11896	11809	11549	11869	11760	11562	11620	11641	11848	11775	11812	11831	11824	11628	11687	11648	11616	11682	11798	11608	11721	11751	11600	11525	11778	11681	11864	11756	11878	11765	11675	11655	11818	11640	11646	11694	11763	11799	11692	11661	11930	11781	11638	11780	11697	11580	11769	11825	11673	11766	11718	11639	11546	11569	11791	11606	11640	11572	11825	11850	11635	11642	11734	11689	11700	11656	11685	11606	11677	11732	11780	11822	11735	11586	11713	11718	11763	11844	11709	11800	11806	11776	11904	11754	11491	11789	11725	11819	11540	11761	11881	11702	11784	11833	11657	11694	11494	11649	11624	11772	11645	11873	11804	11606	11684	11858	11719	11787	11844	11840	11873	11819	11737	11640	11567	11597	11633	11713	11699	11753	11748	11674	11662	11717	11537	11560	11495	11804	11737	11715	11596	11850	11705	11612	11847	11663	11752	11553	11642	11927	11723	11738	11713	11764	11611	11708	11668	11649	11516	11801	12012	11550	11831	11699	11550	11812	11705	11667	11818	11653	11635	11654	11674	11778	11710	11656	11581	11663	11813	11728	11656	11608	11488	11681	11759	11700	11689	11711	11626	11735	11603	11712	11707	11673	11559	11673	11680	11560	11520	11767	11712	11778	11737	11749	11615	11650	11677	11807	11752	11760	11785	11667	11547	11934	11554	11728	11534	11751	11737	11622	11601	11582	11678	11567	11796	11700	11808	11850	11953	11794	11789	11645	11603	11876	11782	11707	11684	11659	11452	11656	11652	11761	11751	11587	11882	11569	11759	11459	11555	11658	11516	11600	11660	11719	11741	11582	11601	11668	11855	11660	11716	11523	11761	11838	11800	11496	11693	11727	11687	11681	11382	11777	11733	11677	11713	11667	11909	11587	11638	11639	11686	11658	11754	11776	11734	11702	11688	11626	11778	11771	11960	11655	11683	11588	11767	11635	11677	11525	11858	11596	11580	11669	11738	11696	11708	11770	11674	11592	11751	11713	11614	11734	11837	11790	11672	11652	11592	11744	11547	11984	11612	11714	11791	11783	11536	11798	11646	11793	11617	11673	11794	11731	11721	11560	11681	11658	11588	11854	11635	11713	11748	11771	11769	11711	11684	11701	11575	11596	11612	11666	11690	11721	11664	11647	11602	11690	11662	11749	11636	11592	11599	11610	11788	11621	11742	11772	11650	11632	11800	11540	11582	11638	11371	11729	11743	11813	11731	11785	11592	11579	11792	11692	11646	11782	11707	11667	11663	11541	11742	11565	11652	11616	11839	11551	11696	11597	11530	11726	11620	11848	11602	11774	11830	11655	11660	11713	11511	11539	11643	11671	11616	11684	11664	11546	11702	11606	11653	11593	11540	11677	11684	11715	11673	11612	11826	11675	11708	11513	11736	11591	11513	11693	11671	11704	11525	11731	11582	11579	11721	11660	11724	11627	11726	11805	11749	11734	11757	11703	11845	11535	11774	11693	11482	11755	11628	11692	11712	11680	11787	11740	11750	11786	11737	11596	11655	11626	11753	11843	11645	11925	11665	11739	11765	11619	11806	11906	11639	11664	11722	11850	11703	11688	11616	11523	11681	11835	11649	11589	11715	11751	11704	11805	11499	11800	11564	11774	11674	11626	11785	11691	11709	11605	11507	11762	11662	11858	11654	11842	11631	11800	11825	11976	11692	11875	11677	11695	11745	11599	11752	11653	11740	11478	11635	11635	11532	11437	11500	11653	11847	11604	11704	11766	11602	11691	11600	11715	11676	11629	11801	11546	11832	11748	11676	11801	11484	11696	11514	11710	11676	11640	11658	11692	11795	11610	11719	11570	11724	11829	11798	11697	11507	11678	11760	11661	11732	11888	11642	11642	11698	11768	11671	11548	11720	11609	11707	11538	11819	11571	11664	11818	11583	11659	11695	11606	11765	11561	11860	11769	11739	11679	11583	11725	11763	11969	11936	11770	11622	11527	11512	11601	11456	11520	11783	11399	11685	11711	11693	11801	11614	11788	11687	11648	11604	11681	11528	11809	11657	11757	11694	11752	11853	11669	11719	11826	11716	11725	11469	11627	11730	11779	11503	11542	11628	11747	11725	11734	11837	11534	11602	11739	11752	11736	11689	11763	11679	11707	11860	11611	11728	11765	11670	11770	11597	11497	11846	11694	11592	11467	11690	11548	11699	11672	11648	11613	11557	11539	11628	11664	11759	11585	11624	11633	11858	11744	11734	11897	11659	11711	11710	11624	11533	11598	11758	11725	11797	11728	11597	11720	11632	11634	11678	11717	11650	11769	11666	11556	11570	11647	11559	11647	11678	11734	11883	11619	11778	11778	11671	11532	11716	11532	11721	11571	11556	11727	11713	11669	11730	11682	11724	11822	11776	11617	11744	11576	11656	11706	11666	11650	11661	11705	11763	11456	11629	11727	11627	11756	11598	11553	11622	11576	11571	11593	11811	11600	11891	11764	11617	11712	11671	11388	11647	11732	11641	11673	11610	11625	11643	11599	11567	11672	11841	11551	11754	11769	11913	11712	11637	11692	11630	11690	11871	11556	11513	11680	11423	11606	11668	11629	11750	11698	11804	11750	11885	11488	11645	11559	11732	11767	11683	11573	11917	11551	11740	11635	11709	11870	11503	11594	11669	11603	11786	11850	11701	11677	11541	11655	11688	11865	11627	11847	11778	11610	11663	11714	11643	11746	11688	11572	11608	11560	11742	11522	11612	11670	11804	11711	11773	11620	11714	11755	11771	11601	11753	11679	11744	11559	11744	11871	11557	11682	11747	11812	11679	11628	11606	11661	11856	11606	11599	11806	11667	11708	11775	11914	11619	11477	11636	11590	11481	11682	11666	11501	11613	11658	11567	11664	11710	11745	11687	11599	11780	11663	11793	11676	11707	11737	11627	11535	11621	11690	11698	11628	11760	11921	11403	11678	11628	11638	11643	11932	11802	11661	11821	11682	11825	11542	11697	11458	11731	11694	11718	11645	11599	11621	11671	11792	11756	11678	11725	11567	11654	11604	11651	11782	11611	11655	11708	11652	11666	11579	11802	11845	11586	11585	11590	11745	11643	11553	11767	11741	11745	11605	11847	11576	11616	11724	11828	11599	11733	11788	11704	11708	11648	11798	11620	11533	11532	11640	11583	11693	11517	11769	11617	11786	11721	11595	11596	11557	11691	11683	11729	11760	11678	11724	11740	11896	11599	11611	11634	11738	11783	11689	11840	11689	11753	11911	11723	11708	11806	11582	11743	11809	11831	11670	11754	11578	11581	11675	11599	11705	11732	11700	11557	11811	11832	11658	11775	11770	11723	11678	11818	11550	11803	11566	11768	11649	11760	11587	11676	11464	11730	11676	11767	11565	11807	11612	11629	11679	11718	11649	11604	11750	11822	11611	11766	11719	11702	11541	11661	11726	11792	11445	11668	11770	11594	11791	11717	11568	11814	11672	11783	11852	11745	11713	11628	11451	11448	11747	11604	11619	11837	11776	11627	11709	11635	11725	11629	11616	11657	11622	11738	11509	11710	11603	11851	11762	11799	11680	11691	11560	11853	11809	11713	11602	11701	11760	11754	11639	11731	11590	11785	11564	11788	11730	11696	11543	11610	11757	11659	11647	11696	11657	11711	11486	11750	11710	11528	11632	11661	11742	11602	11654	11548	11695	11597	11685	11720	11682	11558	11915	11831	11659	11660	11494	11796	11686	11705	11554	11377	11641	11630	11639	11629	11743	11686	11676	11533	11721	11855	11627	11697	11679	11675	11672	11690	11657	11520	11596	11641	11538	11636	11605	11688	11744	11720	11733	11623	11647	11611	11523	11803	11700	11566	11782	11658	11755	11737	11686	11723	11642	11637	11781	11687	11684	11755	11691	11738	11479	11593	11656	11577	11811	11636	11702	11562	11642	11636	11735	11647	11666	11562	11503	11641	11501	11837	11743	11693	11647	11706	11659	11651	11658	11693	11753	11724	11747	11732	11781	11756	11674	11703	11732	11537	11562	11627	11642	11784	11708	11693	11440	11673	11566	11724	11862	11791	11805	11778	11814	11749	11666	11707	11772	11596	11658	11679	11985	11673	11617	11843	11575	11692	11741	11671	11625	11729	11609	11505	11856	11593	11632	11575	11819	11693	11908	11674	11562	11569	11819	11627	11684	11696	11611	11780	11663	11767	11683	11777	11578	11739	11671	11687	11679	11664	11598	11804	11746	11695	11781	11548	11630	11637	11808	11593	11688	11663	11565	11763	11750	11672	11724	11482	11699	11868	11823	11595	11709	11587	11582	11769	11683	11883	11628	11911	11643	11551	11726	11552	11630	11525	11798	11692	11725	11859	11776	11569	11597	11630	11797	11743	11644	11640	11719	11585	11672	11721	11768	11700	11643	11692	11681	11793	11651	11600	11693	11682	11663	11635	11543	11592	11785	12081	11682	11676	11736	11537	11632	11746	11767	11777	11653	11760	11579	11700	11694	11673	11538	11590	11631	11703	11594	11852	11654	11594	11710	11763	11619	11647	11765	11761	11633	11798	11825	11756	11641	11682	11637	11650	11691	11782	11715	11686	11516	11672	11750	11541	11666	11585	11591	11580	11506	11657	11719	11745	11771	11654	11770	11798	11712	11655	11618	11607	11726	11647	11623	11597	11594	11706	11456	11456	11757	11560	11741	11705	11670	11751	11630	11542	11600	11658	11453	11659	11761	11652	11663	11786	11604	11712	11864	11587	11775	11647	11558	11776	11701	11651	11581	11732	11707	11559	11595	11728	11587	11717	11750	11590	11463	11689	11802	11607	11637	11845	11659	11717	11637
19742	36321	33435	25894	21865	18654	16728	15490	14727	14222	13644	13688	13185	12912	12532	12394	12447	12355	12205	12078	12106	12043	12027	12064	11985	11982	12018	12082	11984	12061	11995	12092	11917	11989	11963	12027	12075	12188	11927	11942	11909	11975	12055	11958	11957	11965	11906	11915	12037	12230	13822	14689	13875	13167	12899	12605	12179	12156	11869	11869	11923	11893	11815	11968	11852	11912	11837	11960	11882	12092	11965	11909	11944	11853	11844	11872	11965	11820	11792	11804	11727	11945	11721	11947	11925	11874	12020	11868	11934	11844	12055	11728	11748	11835	11908	11861	11843	11874	11954	11741	11955	11859	11956	11965	11805	11873	11651	11962	11917	11930	11769	12055	11869	11999	11869	11820	11969	11779	11900	11932	11817	11939	11913	11889	11762	11843	11879	11928	11891	11874	11961	11796	11998	11900	11884	11821	11753	11888	11852	11838	11842	11739	11933	11906	11891	11869	11969	11808	11921	11866	11980	11891	11951	11934	11928	11999	11767	12026	11794	11870	11730	11885	11923	11849	11879	11870	12056	11930	11916	11906	12007	11878	11796	11891	11918	11886	12016	11836	11949	11793	11886	11729	11870	11902	11852	11951	11858	11855	11917	11968	11827	11813	11944	11918	11826	11843	11782	11880	11899	11754	11860	11823	11792	11953	11791	11863	11982	11905	11912	11639	11941	11909	11942	11941	11808	11950	11841	11898	11959	11784	11767	11918	12007	11999	11917	11737	11975	11862	11871	11852	11906	11858	11923	11875	11796	11925	11936	11794	11926	11983	11967	11850	11807	11896	11752	11897	11794	11823	12029	11711	11855	11784	11733	11851	11931	11920	11944	11766	11808	11805	11813	11932	11837	11953	11791	11952	11892	11961	11679	11923	11853	11983	11862	11584	11971	11770	11983	11894	11914	11870	11876	11883	11911	11860	11744	11939	11781	11753	12013	11973	11820	11847	11648	11887	11900	11838	11854	11899	11748	11736	11932	11849	11855	12028	11978	11782	11936	11972	11916	11940	12019	11877	11724	11983	11889	12061	11899	11932	11748	11831	11776	11962	11851	11625	11864	11920	11935	11950	11815	11714	11978	11750	11829	11828	11859	11906	11806	11873	11894	11845	11871	11941	11961	11882	11895	11976	11943	11720	11931	11819	11879	11840	11916	11906	11915	11968	11968	11904	11866	11815	11963	11755	11742	11978	11995	11811	11966	11864	11829	11783	11992	11742	11784	11962	11745	11905	11798	11873	11954	11703	11937	11882	11733	11934	11805	11832	11967	11760	11903	11785	11802	11926	11851	11767	11748	11829	11896	11874	11864	12057	11824	11968	11998	11874	11890	11738	11879	12014	11789	11789	11837	11833	11895	11752	12078	11969	11686	11894	11720	11918	11934	11933	11888	11927	11921	11757	11799	11904	12027	11945	11849	11888	11727	11832	11936	11952	11806	11942	11882	12018	11878	11903	11885	12045	11796	11858	11813	11903	11894	11763	11911	11771	11975	11858	11721	11741	11744	11909	11780	11795	11886	11883	11866	11816	11938	11868	11790	11932	11835	11663	11860	12007	11906	11954	11804	11821	11978	11982	11908	11878	11796	11866	11748	11782	11822	11714	11826	11766	11680	11904	12094	11894	11777	11795	11916	11790	11892	11929	11994	11835	11795	11824	11778	11973	11975	12010	12039	11708	11958	11966	11901	11971	11928	11847	11835	11915	11896	11838	12103	11958	11880	11939	11787	11868	11896	11954	11799	11899	11808	11818	12011	11924	11809	11816	11802	11802	11837	11771	11826	11917	11950	11843	11906	11610	11757	11733	11965	11910	11932	11768	11766	11982	11908	11701	11886	11914	11850	11730	11948	11955	11701	11983	11925	11809	12015	11738	11912	11864	11795	11963	12013	11966	11876	11922	11887	11713	11816	11908	11852	11773	11778	11924	11869	12001	11922	11887	11873	11912	11848	11935	11720	11830	11904	11789	11879	11866	11890	11789	11961	11929	11816	11897	11820	11835	11818	11920	11677	11838	11912	11812	11913	11866	11894	11822	11907	11936	11750	11728	11860	11828	11926	11890	11855	11841	11840	11850	11899	11966	11869	11867	11845	11817	11804	11837	11993	12019	11796	12021	11877	11879	11926	11859	11938	11881	11978	11895	11874	11904	11917	11894	11908	11894	11983	11931	11780	11789	11818	11760	11646	11975	11815	11808	11806	11841	11901	11879	11892	11894	11619	11709	11972	11855	11771	11917	11974	11728	11844	11883	11701	11867	11870	11732	11913	11964	11851	11849	11877	11785	11885	11774	11848	11931	11831	11786	11877	11886	11747	11756	11752	11923	11791	11892	11859	11911	11813	11835	11913	11792	11825	11854	11848	11757	11950	11732	11876	11794	11826	11847	11819	11817	11917	11683	12002	11899	11906	11798	11974	11934	11930	11884	11896	11914	11720	11914	11877	11967	11989	11896	11768	11922	11922	11923	11814	11881	11855	11778	11782	11708	11928	11823	11844	11752	11787	11873	11970	11890	11879	12019	11787	11878	11861	11867	11842	11861	11845	11871	11878	11914	11939	11858	11764	11552	11739	11937	12019	11926	11981	11801	11908	11759	11776	11860	11913	11658	11936	11883	11806	11830	11884	11838	11890	11760	11744	11863	11811	11826	11832	11999	11819	11951	11902	11902	11769	11982	11732	11872	11900	11833	11914	11849	12057	11808	11972	11767	11921	11785	11919	11843	11936	11986	11946	11890	11933	11932	11746	11811	11876	11868	11807	11821	11888	11944	11826	11866	11756	12035	12012	11997	11846	11874	11890	11882	12012	11995	11833	11766	12105	11848	11774	11902	11848	11732	11756	11898	11909	11947	11712	11640	11913	11905	11852	11860	11971	11828	11838	11959	11757	11809	11772	11920	11742	11906	11762	11736	11979	11789	11755	11999	12016	12021	11785	11836	11939	11832	11870	11921	11890	11876	11871	11858	11786	11827	11903	11878	11868	11751	11934	11956	11816	11673	11796	11941	11644	11831	11839	11848	11759	11932	11840	11837	11848	11871	11719	11812	11917	11826	11818	11820	11975	11839	11873	11877	11794	11762	11801	11930	11905	11934	11874	11849	12053	11930	11891	11797	11849	11975	11785	11772	11854	12119	11837	11877	11841	11818	11800	11803	12034	11811	11837	11879	11894	11836	11895	11708	11651	11873	11840	12071	11988	11926	11812	11753	11852	12033	11812	11791	11973	11819	11805	11944	11981	11862	11948	11830	11945	11871	11712	11858	11925	11754	11704	11989	11747	11858	11900	11887	11723	11615	11755	12026	11734	11888	11847	11769	11919	11941	11875	11747	11925	11625	11911	11913	12002	11786	11879	11840	11750	12008	11993	11965	11819	11895	11875	11899	11753	11922	11889	11840	11927	11729	11925	11818	11894	11846	11700	11892	11839	11818	11990	11867	11741	11941	11787	11873	11914	11834	11849	11904	12012	11818	11890	11964	11881	11883	11925	11846	11873	11995	11950	11848	11904	12028	11898	11954	11957	11756	11844	11953	11909	11931	11866	11883	11750	11753	11771	11689	11872	11958	11800	11710	11896	11848	11864	11898	12006	11807	11862	11942	11779	11793	11890	11875	11883	11827	11864	11972	11813	12018	11975	11842	11803	11858	11676	11894	11781	11903	11854	11754	11713	11822	11857	11963	11914	11887	11783	11852	11876	11918	11738	11830	11894	11806	12153	11860	11939	11855	11993	11918	11786	11963	11816	11867	11702	11863	11899	11905	11834	11759	12081	11802	11861	11783	11832	11977	11954	12049	11965	11759	11767	12001	11837	11991	11975	11789	11767	11765	11881	11834	12004	11671	12027	11780	11999	11641	11926	11868	11864	11801	12001	11797	11794	11991	11895	11816	11931	11947	11897	11965	11744	11879	11731	11822	11911	12090	11898	11917	11846	11959	11787	11968	11763	12051	11878	11875	11891	11887	11764	11923	11803	11787	12038	11769	11955	11946	11795	11871	11712	11782	11882	11842	11921	11801	11915	11751	11884	11969	11988	11815	11993	11852	11820	11895	11791	11667	11642	12001	11901	11828	12018	11831	11791	11882	12063	11889	11934	11867	11680	12077	11775	11948	11932	11796	11807	11913	11916	11858	11813	11865	11916	11734	11796	11829	11887	11915	11885	11873	11841	11775	11832	11988	11837	11933	11825	11846	12127	11843	11916	11860	11741	11924	11995	12077	11959	11839	11882	11814	11986	12008	11880	11905	11745	11888	11900	11740	12004	11806	11831	11862	11847	11875	11840	11910	11906	11932	11768	11966	11857	11743	11902	11901	12029	12080	11826	11905	11901	11953	11835	11959	11888	11748	11959	11763	11782	11754	11756	11956	11913	11871	11854	11847	11777	11710	11724	11952	11671	11995	11887	11780	11892	11909	11774	11849	11882	11883	11979	11882	11847	12019	11899	11779	11948	11886	11757	11880	11765	11954	11979	11875	11835	11771	11892	11732	11711	11811	12046	11877	11861	11799	11815	12012	11955	11885	11952	11975	11942	11883	11852	11766	11876	11908	11765	11866	11836	11894	11922	11727	11835	12009	11795	11944	11878	11891	11790	11945	11637	11789	11837	11881	11781	11721	11790	12027	11928	11842	11797	11731	11862	11694	11842	11901	11978	11813	11643	11868	11902	11868	11791	11786	11825	11826	11910	11995	11759	11755	11870	11879	11828	11845	11792	11944	11869	11714	11932	11927	11825	11862	11834	11914	11939	11892	11829	11930	11925	11827	11838	11904	11833	11820	11951	11958	11767	11833	11848	11893	11866	12030	11854	11881	11890	11835	11927	11777	11822	11978	11750	11809	11963	11920	11819	11866	11940	12012	11793	11891	11938	11880	11803	11975	11886	11860	11825	11803	11908	11938	11927	11998	11949	11788	11881	11744	11799	11888	11844	11846	11960	11775	11997	11861	11869	11786	12011	11943	11910	11825	11868	11848	11762	11750	11924	11872	11824	11909	11801	11896	11706	11845	11939	11832	11940	11811	11994	11810	11745	11867	11816	11932	11952	11837	12021	11794	11871	12022	11804	11820	11828	11873	11611	12032	11776	11804	11707	11819	11940	11824	11876	11761	11908	11851	11769	11791	11897	11808	11897	11825	11808	11836
26764	21594	23324	18455	13579	12659	12602	12123	11934	12065	11988	11809	11608	11806	11683	11663	11826	11454	11597	11533	11532	11621	11482	11667	11468	11466	11638	11515	11685	11534	11569	11603	11517	11666	11741	11615	11581	11748	11630	11627	11606	11699	11442	11579	11509	11716	11498	11431	11499	11690	11719	11749	11951	11712	11563	11645	11502	11436	11569	11537	11572	11521	11492	11480	11648	11680	11611	11572	11655	11547	11654	11569	11634	11586	11471	11747	11644	11497	11433	11543	11599	11578	11577	11583	11683	11645	11460	11419	11543	11563	11741	11527	11564	11669	11362	11398	11640	11696	11632	11412	11502	11633	11559	11643	11447	11636	11431	11429	11501	11462	11580	11349	11441	11523	11607	11685	11605	11560	11712	11616	11764	11575	11816	11525	11559	11676	11626	11619	11557	11639	11499	11429	11555	11580	11572	11688	11550	11419	11556	11507	11622	11489	11722	11572	11412	11503	11703	11676	11385	11604	11418	11530	11458	11425	11476	11456	11664	11510	11704	11447	11400	11606	11496	11529	11727	11587	11489	11477	11593	11736	11553	11756	11421	11518	11455	11605	11525	11540	11792	11716	11730	11624	11598	11458	11507	11642	11569	11643	11627	11574	11497	11512	11537	11629	11482	11432	11568	11541	11407	11518	11614	11479	11536	11555	11547	11449	11486	11490	11538	11699	11446	11564	11488	11528	11642	11600	11593	11521	11624	11501	11522	11498	11527	11519	11532	11372	11703	11609	11653	11526	11710	11601	11592	11461	11522	11473	11661	11503	11553	11578	11536	11358	11465	11629	11657	11456	11635	11655	11515	11560	11492	11331	11520	11360	11578	11510	11310	11528	11582	11521	11491	11583	11520	11493	11501	11722	11438	11492	11454	11539	11526	11599	11561	11562	11600	11525	11456	11582	11668	11672	11580	11553	11625	11536	11457	11481	11482	11407	11642	11656	11656	11598	11527	11711	11408	11550	11428	11571	11661	11407	11601	11569	11514	11338	11709	11533	11506	11366	11576	11636	11597	11595	11689	11502	11591	11487	11574	11295	11628	11545	11404	11586	11628	11685	11517	11509	11460	11530	11500	11506	11508	11597	11902	11576	11629	11520	11441	11755	11694	11441	11517	11682	11428	11543	11449	11569	11488	11499	11519	11417	11730	11363	11622	11682	11567	11550	11708	11830	11555	11643	11602	11599	11316	11391	11509	11533	11603	11408	11509	11531	11616	11534	11525	11515	11574	11621	11624	11575	11506	11348	11455	11507	11627	11543	11627	11485	11690	11624	11517	11480	11702	11526	11428	11497	11779	11490	11520	11578	11606	11575	11484	11437	11307	11495	11712	11620	11531	11437	11468	11361	11648	11755	11678	11617	11635	11388	11334	11552	11381	11568	11621	11486	11504	11479	11528	11521	11304	11627	11537	11627	11780	11597	11744	11593	11518	11537	11575	11633	11790	11517	11539	11581	11390	11704	11590	11443	11656	11552	11469	11564	11499	11516	11630	11506	11452	11529	11592	11466	11499	11408	11380	11398	11430	11641	11641	11515	11626	11495	11614	11519	11570	11572	11481	11528	11623	11459	11573	11587	11569	11527	11647	11635	11419	11598	11645	11545	11510	11426	11480	11605	11484	11496	11581	11407	11522	11562	11568	11538	11699	11544	11589	11536	11559	11596	11600	11563	11667	11658	11597	11424	11519	11609	11354	11421	11639	11610	11580	11565	11613	11491	11479	11596	11536	11743	11499	11489	11510	11531	11600	11438	11606	11455	11686	11503	11323	11685	11729	11418	11365	11536	11506	11536	11602	11568	11551	11626	11501	11559	11705	11598	11654	11642	11613	11465	11483	11524	11400	11593	11581	11399	11427	11510	11500	11398	11460	11448	11495	11690	11757	11603	11615	11577	11473	11568	11611	11672	11692	11443	11509	11704	11623	11608	11540	11573	11309	11376	11414	11382	11611	11457	11523	11481	11614	11535	11419	11537	11442	11491	11587	11521	11609	11434	11668	11532	11408	11557	11488	11579	11507	11546	11613	11391	11505	11510	11390	11639	11698	11573	11543	11518	11466	11606	11424	11640	11592	11685	11512	11465	11610	11677	11637	11432	11457	11575	11551	11632	11569	11510	11536	11599	11574	11634	11745	11701	11437	11740	11467	11555	11543	11652	11576	11410	11577	11581	11710	11623	11701	11435	11636	11652	11487	11638	11505	11456	11636	11597	11681	11648	11674	11572	11491	11455	11584	11553	11650	11838	11676	11496	11586	11462	11525	11451	11573	11746	11614	11537	11499	11596	11594	11670	11548	11460	11708	11626	11554	11487	11475	11518	11523	11570	11558	11575	11610	11532	11570	11547	11554	11745	11469	11600	11472	11643	11586	11748	11657	11547	11582	11467	11443	11627	11592	11625	11667	11690	11567	11572	11574	11528	11420	11554	11549	11565	11646	11525	11581	11520	11520	11471	11693	11542	11541	11486	11456	11668	11656	11544	11574	11690	11418	11648	11667	11581	11542	11535	11377	11442	11287	11685	11507	11603	11562	11459	11509	11453	11521	11609	11591	11583	11595	11549	11569	11501	11560	11456	11815	11431	11571	11580	11469	11572	11569	11584	11519	11567	11381	11599	11416	11460	11473	11570	11460	11444	11603	11626	11655	11631	11545	11498	11565	11381	11695	11452	11392	11428	11613	11676	11602	11388	11529	11561	11442	11412	11615	11460	11607	11545	11520	11598	11589	11579	11518	11577	11414	11500	11494	11580	11521	11544	11689	11206	11513	11526	11575	11524	11416	11727	11352	11365	11505	11626	11490	11623	11595	11570	11671	11662	11670	11680	11516	11396	11605	11497	11450	11390	11505	11554	11547	11565	11536	11607	11451	11598	11711	11474	11526	11468	11591	11597	11560	11478	11556	11526	11390	11566	11507	11671	11470	11719	11646	11503	11522	11605	11530	11340	11562	11524	11483	11569	11504	11615	11673	11388	11476	11477	11638	11641	11705	11441	11332	11566	11526	11366	11515	11579	11370	11479	11527	11615	11504	11575	11546	11777	11499	11494	11451	11563	11572	11590	11773	11354	11545	11633	11657	11575	11735	11745	11434	11559	11534	11596	11445	11588	11547	11635	11452	11483	11511	11631	11566	11641	11520	11471	11418	11575	11562	11784	11675	11610	11575	11563	11412	11485	11515	11443	11575	11486	11574	11451	11623	11662	11456	11566	11467	11553	11567	11494	11454	11677	11562	11514	11400	11341	11395	11550	11676	11699	11724	11702	11608	11495	11731	11671	11613	11658	11639	11785	11630	11381	11351	11581	11610	11509	11581	11461	11603	11554	11639	11563	11492	11531	11606	11534	11613	11614	11675	11607	11482	11426	11526	11474	11659	11555	11444	11657	11575	11498	11296	11429	11431	11578	11574	11534	11476	11572	11668	11562	11633	11564	11780	11553	11549	11769	11368	11469	11453	11388	11416	11531	11544	11657	11393	11323	11640	11581	11493	11503	11451	11580	11603	11410	11597	11521	11488	11452	11423	11356	11603	11459	11630	11596	11583	11519	11685	11566	11564	11624	11669	11493	11508	11436	11675	11605	11840	11538	11627	11534	11639	11646	11452	11347	11599	11454	11591	11622	11391	11708	11616	11529	11549	11559	11543	11743	11611	11613	11663	11580	11583	11600	11657	11659	11669	11684	11578	11489	11555	11513	11458	11414	11694	11532	11443	11616	11535	11886	11470	11627	11679	11712	11604	11482	11509	11507	11574	11466	11524	11661	11564	11512	11627	11626	11580	11546	11522	11607	11292	11491	11561	11713	11685	11610	11610	11567	11398	11435	11680	11653	11570	11479	11606	11567	11525	11594	11753	11437	11577	11398	11661	11535	11618	11548	11394	11425	11323	11354	11442	11492	11607	11543	11563	11675	11515	11528	11511	11437	11559	11487	11649	11480	11494	11527	11637	11617	11591	11683	11455	11539	11532	11692	11530	11654	11778	11556	11510	11495	11449	11629	11406	11424	11383	11560	11463	11582	11506	11664	11530	11640	11406	11613	11666	11501	11526	11611	11358	11601	11596	11681	11484	11520	11521	11506	11601	11521	11598	11542	11517	11466	11413	11575	11465	11498	11471	11572	11567	11569	11696	11578	11591	11670	11520	11523	11435	11463	11445	11490	11626	11535	11489	11643	11562	11537	11478	11537	11825	11724	11633	11419	11719	11522	11598	11605	11614	11561	11544	11626	11572	11562	11650	11580	11643	11435	11407	11477	11502	11601	11590	11627	11569	11611	11530	11379	11597	11397	11722	11596	11643	11428	11552	11367	11487	11702	11519	11598	11478	11437	11450	11573	11554	11395	11615	11374	11622	11573	11483	11619	11651	11491	11465	11534	11625	11626	11451	11610	11644	11671	11652	11615	11498	11491	11496	11348	11416	11538	11496	11607	11399	11629	11508	11497	11465	11542	11608	11449	11644	11511	11396	11622	11524	11359	11486	11594	11441	11555	11528	11575	11530	11419	11518	11442	11645	11577	11683	11454	11530	11619	11592	11701	11471	11403	11493	11524	11634	11572	11580	11641	11732	11596	11684	11441	11485	11478	11493	11563	11680	11724	11708	11687	11577	11615	11410	11595	11563	11521	11503	11500	11389	11680	11596	11538	11456	11513	11482	11539	11668	11577	11645	11573	11643	11467	11597	11495	11838	11534	11526	11536	11644	11657	11409	11704	11487	11493	11609	11702	11709	11490	11649	11504	11692	11513	11611	11581	11471	11680	11596	11454	11609	11671	11553	11738	11449	11519	11513	11452	11633	11546	11516	11557	11474	11508	11743	11614	11637	11459	11609	11634	11581	11583	11380	11449	11497	11549	11406	11478	11449	11635	11626	11653	11648	11564	11521	11349	11652	11582	11496	11618	11600	11521	11624	11491	11654	11678	11382	11418	11614	11510	11407	11500	11350	11640	11586	11694	11645	11586	11686	11653	11536	11602	11579	11491	11485	11465	11681	11538	11368	11458	11428	11628	11715	11604	11776	11670	11509	11535	11588	11552	11633	11540	11630	11563	11566	11451	11567	11562	11580	11513	11668	11542	11588	11447	11582	11445	11595	11615	11595	11582	11624	11617	11495	11670	11518	11542	11651	11653	11571	11754	11517	11514
16289	22979	21662	16967	14974	13817	13200	12855	12743	12418	12517	12412	12251	12096	12009	11845	11828	11927	11932	11774	11909	11911	11798	11867	11840	11867	11864	11748	11961	11947	11815	11988	11882	11779	11912	11977	11798	11994	11890	11997	11830	11824	11890	11740	11823	11784	12065	11739	12000	11833	11989	12051	12203	11944	12013	11846	12161	11848	11845	11788	11899	11860	11904	11855	11873	11891	11892	11885	11765	11729	11778	11769	11799	11825	11775	11807	11902	11768	11750	11867	11936	11848	11784	11801	11861	11747	11885	11767	11839	11798	11729	11910	11845	11784	11807	11722	11859	11792	11821	11816	11821	11858	11739	11640	11735	11758	11845	11655	11810	11699	11774	11755	11771	11895	11793	11798	11740	11802	11917	11831	11871	11745	11920	11784	11734	11945	11773	11840	11819	11710	11785	11886	11843	11943	11791	11841	11823	11850	11689	11829	11955	11935	11778	11660	11808	11887	11722	11799	11972	11919	11791	11687	11834	11955	11775	11811	11774	11792	11773	11749	11684	11876	11844	11857	11689	11919	11887	11899	11659	11990	11847	11843	11827	11824	12092	11788	11801	11743	11837	11752	11806	11664	11765	11953	11819	11917	11797	11859	11916	11762	11753	11856	11874	11779	11704	11987	11901	11880	11873	11834	11861	11847	11921	11933	11965	11779	11678	11746	11866	11830	11793	11838	11875	11739	11892	11735	11895	11876	11951	11884	11908	11889	11773	11786	11804	11923	11721	11819	11808	11659	11693	11791	11728	11747	11876	11831	11907	11846	11821	11842	11858	11900	11764	11889	11785	11894	11846	11851	11898	11807	11990	11828	11890	11929	11714	11799	11831	11897	11792	11847	11701	11943	11662	11739	11958	11927	11710	11946	11835	11757	12013	11731	11793	11813	11976	11938	11811	11704	11760	11783	11890	11916	11890	11671	11676	11732	11886	11793	11751	11821	11826	11983	11721	11768	11985	11762	11827	11839	11686	11963	11814	11915	11813	11843	11760	11830	11808	11798	11970	11713	11821	11747	11852	11850	11698	11785	11875	11792	11946	11723	11896	11937	11806	11935	11775	11904	11776	11788	11725	11797	11701	11893	11671	11839	11735	11814	11818	11705	11706	11780	11897	11789	11794	11816	11877	11755	11824	11838	11875	11691	11771	11853	11912	11757	11872	11707	11795	11863	11833	11795	11989	11848	11868	11754	11738	11857	11949	11775	11850	11727	11674	11760	11815	11856	11777	11728	11799	11808	11767	11862	11851	11772	11809	11820	11813	11856	11857	11760	11769	11926	11686	11815	11929	11667	11656	11702	11819	11886	11777	11723	11837	11940	11747	11841	11724	11989	11756	11828	11753	11888	11796	11822	12011	11942	11647	11759	11816	11806	11929	11745	11964	11689	11848	12037	11860	11718	11934	11584	12042	11784	11743	11887	11846	11713	11826	11870	11775	11920	11875	11736	11789	12022	11822	11963	11734	11978	11649	11878	11819	11788	11715	11836	11667	11855	11822	11937	11824	11806	11823	11778	11838	11708	11874	11963	11850	11747	11811	11818	11737	11733	11972	11913	11579	12002	11743	11733	11795	11896	11735	11930	11689	11791	11763	11930	11851	11677	11994	11819	11836	11764	11646	11732	11660	12041	11812	11755	11815	11982	11804	11840	11772	11875	11938	11794	11711	11913	11935	11667	11717	11771	11815	11867	12054	11949	11950	11787	12030	11816	11787	11901	11878	11807	11835	11874	11912	11762	11640	11830	11823	11787	11991	11803	11921	11960	11729	11754	11674	11929	11743	11745	11781	11901	11873	11721	11919	11790	11856	11798	11820	11838	11862	11951	11729	11742	11860	11774	11746	11617	11824	11842	11851	11846	11698	11562	11605	11846	11853	11754	11736	11892	11763	11760	11875	11907	11750	11836	11918	11835	11852	11830	11875	11857	11902	11911	11713	11847	11850	11689	11571	11843	11823	11974	11838	11874	11697	11840	11853	11795	11864	11833	11928	11624	12091	11747	11748	11988	11709	11794	11791	11785	11869	11885	11585	11918	11990	11802	11863	11777	11775	11810	11764	11912	11751	11759	11774	11782	11823	11937	11812	11845	11750	11751	11879	11998	11839	11777	11869	11903	11813	12038	11748	11877	11814	11711	11798	11795	11699	11785	11747	11826	11852	11881	12005	11806	11935	11954	11779	11785	11751	11956	11853	11844	11955	11672	11959	11797	11708	11837	11722	11721	11789	12073	11806	11807	11920	11739	11871	11929	11799	11967	11985	11857	11706	11819	11929	11772	11873	11877	12024	11840	11851	11802	11866	11775	11843	11832	11817	11722	11839	11747	11796	11821	11877	11963	11808	11779	11938	11836	11744	11913	11774	11863	11818	11839	11848	11733	11780	11808	11715	11665	11766	11584	11834	11866	11844	11733	11848	11853	11858	11809	11832	11918	11771	11847	11794	11622	11937	11850	11834	11872	11846	11881	11758	11882	11848	11842	11777	11833	11929	11691	11774	11732	11919	11930	11894	11865	11909	11699	11851	11840	11841	11875	11830	11732	11903	11880	11849	11839	11697	11909	11838	11710	11664	11913	11834	12023	11642	11820	11673	11941	11692	11935	11729	11847	11793	11928	11773	11919	11771	11766	11605	11775	11867	11958	11866	11696	11819	11738	11880	11836	11860	11926	11767	11746	11589	11715	11780	11891	11852	11771	11681	11713	11836	11706	11861	11886	11700	11953	11876	11935	11595	11842	11823	11863	11806	11965	11905	11908	11864	11825	11786	11727	11788	11797	11774	11807	11738	11814	11846	11766	11883	11839	11875	11803	11757	11779	11890	11820	11824	11789	11750	11674	11753	11809	11866	11721	11777	11907	11719	11795	11932	11821	11911	11784	11896	11827	11875	11937	11763	11850	11767	11791	11825	11840	11896	11799	11723	11861	11689	11886	11918	11817	11914	11894	11955	11890	11877	11772	11840	11785	11739	11663	11858	11836	11722	11822	11848	11878	11736	11781	11841	11900	11769	11915	11824	11827	11879	11937	11904	11874	11815	11872	11681	11942	11739	11629	11761	11863	11895	12010	11797	11841	12025	11778	11807	11788	11841	11923	11665	11812	11799	11970	11784	11863	12052	11643	11876	11720	11755	11806	11623	12007	11874	11971	11786	11880	11773	11900	11824	11844	11782	11820	11894	11763	11805	11839	11960	11956	11939	11738	11825	11919	11768	11778	11776	11877	11672	11826	11878	11802	11886	11817	11871	11709	11840	11846	11840	11809	11811	11804	11795	11813	11773	11724	11963	11909	11810	11875	11850	11679	11842	11750	11867	11982	11720	11797	11797	11806	11796	11759	11773	11746	11900	11733	11709	11861	11875	11733	11839	11882	11763	11769	11844	11742	11957	11837	11927	11774	11642	11807	11946	11935	11931	11935	11734	11768	11969	11797	11743	11697	11786	11857	11904	11929	11950	11726	11964	11729	11942	11681	11927	11829	11790	11859	11877	11809	11818	11876	11789	11930	11796	11845	11945	11876	11759	11886	11934	11973	11770	11938	11808	11826	11824	12023	11734	11827	11712	11724	11892	11761	11785	11867	11730	11713	11951	11795	11994	12059	11729	11705	11806	11911	11743	11816	11879	11623	11872	11776	11652	11804	11725	11789	11783	11905	11720	11798	11769	11882	11970	11888	11728	11885	11707	11859	11709	11730	11854	11867	11744	11919	11801	11758	11953	11829	11820	11812	11731	11869	11784	11857	11806	11777	11700	11865	11847	11964	11772	11810	11820	11833	11891	11842	11896	11668	11836	11750	11835	11763	11868	11727	11847	11721	11892	11815	11757	11875	11792	11803	11862	11898	11643	11688	11911	11675	11761	11738	11802	11906	11662	11700	11922	11771	11747	11917	11669	12039	11807	11880	11843	11841	11553	11847	11773	11826	11892	11751	11956	11708	11859	11781	11811	11946	11821	11722	11812	11918	11949	11802	11938	11754	11789	11907	11870	11817	11898	11962	11891	11825	11932	11870	11824	11784	11805	11904	11881	11819	11821	11839	11823	11760	11970	11717	11721	11815	11904	11832	11739	11757	11827	11840	11689	11675	11718	11668	11884	11990	11805	11891	11827	11896	11911	11827	12008	11774	11746	11623	11809	11884	11856	11910	11972	11777	11701	11832	11940	11908	11969	11837	11898	11844	11860	11803	11714	11965	11633	11923	11945	11916	11822	11827	11703	11834	11885	11852	11788	11771	11802	11768	11775	11794	11958	11915	11883	11862	11892	11906	11967	11867	11828	11865	11768	11787	11808	11817	11881	11818	11820	11788	11796	11671	11757	11786	11776	11783	11886	11925	11873	11839	11617	11855	11855	11778	11942	11766	12021	11692	11641	11886	11855	11778	11709	11755	11999	11654	11787	11844	11668	11781	11864	11907	11889	11691	11851	11849	11888	11843	11766	12031	11969	11695	11852	11904	11958	11718	11987	11872	11828	11837	11745	11733	11845	11918	11749	11783	11832	11771	11923	11979	11824	11990	11831	11785	11830	11746	11889	11871	11800	11901	11953	11870	11847	11805	11843	11832	11794	11966	11744	11821	11795	11739	11721	11822	11778	11862	11880	11895	11845	11725	11703	11707	11820	11987	11787	11661	11803	11850	11884	11799	11920	11802	11856	11778	11845	11883	11783	11852	11820	11792	11858	11694	11907	11702	11791	11791	11705	11709	11739	11886	11576	11780	11815	11813	11726	11708	11864	11961	11855	11888	11926	11875	11874	11723	11720	11772	11965	11822	11868	11878	11906	11919	11727	11787	11839	11855	11931	11771	11760	11854	11926	11898	11892	11645	11937	11835	11933	11794	11672	11711	11741	11908	11873	11911	11941	11708	11872	11960	11876	11871	11750	11832	11865	11977	11833	12065	11734	11808	11716	11931	11691	11853	11949	11777	11952	11887	11857	11850	11871	11746	11900	11735	11818	11786	11974	11764	11923	11826	11794	11969	11835	11719	11615	11901	11719	11721	11867	11848	11696	11825	11702	11835	11873	11856	11649	11870	11726	11737	11789	11938	11778	11905	11864	11686	11726	11845	11814	11871	11963	11708	11735	11774	11967	11702	11866	12018	11931	11813	11818	11836	11904	11754	11887	11867	11758	11776	11942	11697
23733	21121	28576	23935	21440	19143	15988	13394	12569	12582	12348	12321	12224	12250	12004	12012	11886	11863	11932	11794	11695	11736	11847	11853	11551	11722	11452	11528	11460	11781	11656	11798	11537	11764	11676	11878	11735	11806	11726	11594	11711	11752	11586	11669	11696	11783	11715	11650	11669	11698	12049	12344	12137	12310	12103	12162	11995	11876	11834	11733	11653	11823	11839	11563	11566	11608	11648	11731	11635	11644	11518	11648	11823	11751	11667	11741	11580	11561	11745	11664	11592	11526	11672	11823	11568	11757	11647	11570	11648	11753	11471	11746	11475	11642	11736	11877	11527	11804	11798	11614	11679	11502	11463	11592	11754	11663	11660	11444	11648	11557	11674	11592	11498	11770	11712	11719	11410	11831	11676	11655	11771	11682	11710	11698	11577	11814	11529	11599	11601	11775	11473	11630	11815	11657	11891	11750	11700	11539	11441	11646	11619	11751	11466	11696	11640	11729	11582	11528	11581	11619	11620	11697	11686	11660	11689	11691	11792	11745	11677	11535	11665	11728	11694	11682	11461	11688	11576	11636	11729	11582	11754	11664	11432	11489	11601	11689	11764	11802	11717	11501	11759	11616	11681	11656	11620	11545	11688	11682	11565	11596	11646	11717	11635	11549	11580	11609	11657	11613	11693	11566	11670	11660	11608	11626	11674	11530	11608	11718	11634	11705	11590	11656	11615	11805	11684	11838	11682	11758	11739	11602	11696	11679	11671	11623	11481	11676	11517	11528	11677	11599	11638	11660	11660	11480	11688	11847	11681	11600	11654	11605	11648	11766	11541	11450	11616	11587	11627	11679	11451	11633	11723	11512	11556	11595	11568	11649	11622	11712	11729	11554	11569	11703	11640	11432	11548	11609	11548	11668	11596	11591	11522	11602	11591	11471	11670	11594	11731	11445	11605	11712	11531	11668	11579	11702	11644	11688	11772	11642	11573	11755	11594	11541	11642	11635	11442	11681	11652	11706	11617	11667	11597	11595	11583	11755	11652	11461	11575	11515	11539	11603	11608	11676	11686	11787	11571	11468	11826	11653	11723	11666	11579	11835	11545	11708	11575	11593	11634	11619	11642	11627	11556	11644	11697	11613	11562	11420	11759	11591	11520	11653	11496	11576	11543	11610	11588	11514	11631	11564	11557	11587	11651	11634	11579	11434	11791	11788	11624	11657	11629	11613	11707	11614	11660	11620	11664	11606	11710	11738	11666	11690	11738	11551	11597	11655	11690	11671	11571	11711	11593	11535	11681	11542	11534	11465	11476	11837	11580	11753	11669	11630	11539	11738	11718	11426	11694	11656	11753	11643	11638	11586	11593	11495	11657	11438	11660	11583	11754	11678	11521	11671	11546	11729	11698	11645	11484	11438	11472	11448	11707	11490	11631	11738	11653	11656	11617	11704	11583	11702	11703	11727	11545	11784	11724	11482	11555	11613	11749	11612	11712	11646	11603	11453	11643	11620	11560	11497	11623	11595	11645	11772	11562	11579	11492	11442	11725	11506	11656	11650	11717	11845	11762	11803	11477	11809	11712	11644	11613	11751	11595	11627	11636	11540	11713	11610	11673	11632	11663	11638	11752	11667	11710	11543	11622	11581	11571	11668	11702	11760	11544	11651	11599	11738	11707	11641	11611	11510	11733	11586	11549	11507	11598	11630	11707	11551	11583	11500	11617	11796	11738	11517	11682	11657	11612	11566	11738	11780	11758	11582	11692	11609	11503	11577	11784	11511	11537	11712	11567	11645	11568	11403	11557	11641	11650	11688	11453	11622	11651	11625	11735	11692	11588	11757	11620	11589	11609	11896	11729	11672	11794	11554	11720	11639	11577	11677	11386	11539	11618	11654	11512	11681	11612	11650	11775	11560	11770	11646	11825	11567	11810	11705	11692	11683	11859	11610	11530	11634	11844	11534	11577	11626	11519	11767	11699	11599	11467	11558	11607	11442	11458	11800	11560	11515	11540	11620	11657	11784	11637	11698	11765	11584	11537	11676	11601	11583	11661	11699	11601	11674	11543	11762	11842	11717	11803	11703	11726	11730	11679	11642	11691	11523	11495	11734	11697	11636	11698	11650	11580	11544	11639	11573	11561	11605	11579	11552	11624	11684	11657	11629	11744	11525	11628	11755	11775	11502	11543	11818	11473	11570	11572	11580	11591	11625	11485	11786	11602	11663	11540	11529	11648	11784	11657	11818	11651	11707	11689	11663	11699	11591	11726	11585	11738	11668	11704	11532	11712	11685	11631	11605	11622	11740	11669	11602	11517	11629	11557	11669	11500	11801	11651	11627	11737	11546	11643	11582	11605	11625	11472	11618	11643	11729	11671	11802	11730	11807	11581	11814	11743	11559	11439	11519	11648	11653	11693	11693	11478	11669	11529	11517	11760	11548	11415	11692	11675	11667	11730	11564	11680	11612	11818	11597	11683	11636	11653	11515	11668	11649	11726	11650	11825	11480	11576	11642	11844	11632	11683	11591	11683	11584	11637	11499	11503	11572	11536	11618	11608	11696	11455	11477	11562	11528	11620	11664	11712	11733	11646	11559	11685	11602	11456	11730	11645	11587	11702	11622	11641	11609	11659	11789	11581	11871	11577	11465	11634	11583	11655	11612	11696	11510	11583	11587	11574	11621	11728	11686	11663	11729	11598	11533	11511	11783	11571	11571	11414	11612	11563	11601	11681	11700	11539	11609	11446	11386	11635	11645	11463	11643	11511	11577	11697	11600	11764	11600	11484	11636	11704	11680	11687	11539	11675	11447	11635	11813	11636	11650	11665	11625	11613	11541	11692	11684	11609	11555	11585	11448	11815	11676	11602	11649	11534	11695	11629	11642	11606	11734	11544	11677	11800	11736	11586	11653	11627	11594	11583	11599	11742	11533	11681	11739	11751	11728	11785	11709	11741	11618	11588	11695	11605	11622	11647	11704	11560	11567	11673	11594	11712	11729	11497	11598	11509	11637	11660	11615	11540	11518	11468	11720	11574	11565	11641	11362	11584	11646	11678	11486	11691	11661	11579	11743	11691	11583	11539	11619	11649	11621	11687	11763	11681	11683	11669	11578	11604	11543	11453	11812	11714	11740	11602	11640	11664	11543	11639	11690	11389	11622	11679	11399	11470	11571	11600	11726	11652	11415	11690	11738	11594	11583	11789	11648	11694	11566	11683	11876	11728	11860	11583	11579	11745	11527	11546	11721	11465	11638	11644	11715	11742	11688	11579	11558	11692	11696	11636	11788	11710	11647	11858	11618	11554	11628	11414	11641	11738	11763	11703	11729	11819	11581	11549	11635	11529	11411	11510	11644	11672	11632	11618	11711	11647	11469	11697	11615	11691	11708	11685	11589	11637	11656	11596	11713	11621	11532	11559	11547	11692	11459	11721	11614	11775	11754	11602	11735	11755	11668	11795	11579	11654	11484	11667	11562	11734	11594	11654	11677	11491	11598	11426	11522	11739	11714	11768	11672	11706	11596	11639	11732	11541	11613	11711	11646	11632	11570	11635	11648	11735	11437	11583	11406	11573	11689	11591	11675	11531	11704	11631	11655	11479	11603	11565	11781	11454	11544	11765	11465	11619	11480	11610	11506	11615	11685	11734	11765	11608	11532	11587	11797	11643	11636	11594	11618	11594	11820	11491	11599	11509	11478	11623	11600	11609	11521	11581	11668	11692	11606	11549	11676	11591	11570	11677	11743	11649	11552	11460	11708	11679	11617	11681	11614	11750	11722	11639	11593	11567	11584	11769	11672	11545	11615	11606	11612	11833	11912	11602	11685	11648	11776	11672	11675	11661	11626	11556	11651	11664	11659	11583	11611	11638	11548	11717	11651	11729	11569	11466	11674	11607	11692	11592	11848	11876	11763	11633	11520	11757	11645	11573	11484	11744	11652	11649	11880	11462	11534	11590	11592	11721	11710	11377	11604	11712	11537	11762	11520	11598	11671	11559	11580	11578	11661	11681	11671	11640	11521	11486	11461	11570	11577	11552	11600	11520	11599	11530	11724	11599	11616	11783	11562	11519	11555	11567	11549	11550	11528	11651	11695	11497	11626	11551	11587	11610	11756	11695	11595	11677	11632	11613	11720	11568	11566	11637	11645	11667	11651	11772	11619	11505	11586	11594	11512	11767	11524	11700	11601	11548	11707	11766	11590	11526	11676	11409	11562	11497	11572	11597	11571	11694	11657	11594	11693	11622	11641	11737	11658	11563	11637	11838	11768	11620	11747	11652	11635	11571	11520	11644	11787	11538	11571	11677	11395	11516	11581	11697	11594	11616	11682	11541	11712	11455	11675	11746	11748	11578	11608	11567	11692	11770	11629	11695	11578	11542	11643	11566	11580	11738	11637	11634	11618	11622	11656	11733	11721	11742	11757	11507	11691	11716	11812	11649	11702	11634	11526	11758	11688	11804	11543	11828	11667	11736	11675	11707	11608	11555	11745	11642	11814	11775	11696	11528	11574	11549	11613	11653	11651	11588	11804	11939	11790	11555	11553	11671	11602	11503	11584	11609	11509	11661	11606	11666	11772	11708	11707	11517	11699	11727	11562	11841	11600	11623	11829	11676	11525	11579	11580	11623	11545	11744	11604	11705	11488	11757	11611	11606	11636	11654	11703	11694	11678	11623	11551	11631	11697	11662	11743	11583	11655	11674	11606	11559	11555	11606	11607	11564	11729	11675	11618	11575	11791	11559	11693	11721	11738	11575	11705	11553	11606	11670	11617	11742	11565	11642	11648	11482	11658	11639	11466	11748	11556	11541	11580	11685	11709	11702	11683	11613	11527	11543	11662	11565	11676	11805	11693	11464	11709	11789	11540	11635	11438	11422	11568	11569	11585	11728	11667	11615	11547	11780	11584	11556	11712	11634	11825	11698	11654	11628	11358	11770	11550	11840	11633	11532	11756	11750	11579	11717	11726	11537	11440	11587	11610	11664	11627	11822	11514	11563	11695	11764	11801	11562	11895	11725	11681	11616	11463	11623	11688	11666	11694	11631	11597	11652	11609	11693	11475	11696	11552	11776	11711	11683	11651	11594	11565	11658	11840	11546	11657	11493	11659	11612	11641	11632	11609	11596	11673	11632	11605	11496	11555	11726	11597	11784	11709	11591	11659	11679	11627	11484	11636	11557	11590
17210	30572	27751	21206	17879	16180	14967	14235	13854	13520	13133	12985	12761	12601	12391	12243	12110	12072	12289	11970	12081	12189	12087	12020	12069	12128	12022	12043	12032	12047	12014	12035	11970	11962	12108	11983	12054	11994	11900	12079	11977	12056	12116	12150	12020	11933	12067	12060	12025	12066	12429	12973	12809	12958	12700	12528	12183	12146	12210	11925	12077	11899	11914	11869	11934	12006	11980	11879	12036	11921	12028	11980	11893	11918	11902	11955	11985	11941	12016	12006	11994	12021	12000	12024	11870	11995	11969	11902	12079	11976	11809	11863	11862	11949	12079	11906	11875	11914	11975	12126	11961	11924	11880	11935	11831	11970	12017	11877	11906	12121	11898	12049	12127	11941	12062	11943	11870	11791	12000	11904	11788	11995	11911	12025	12031	11840	11767	11851	11833	11904	11976	11957	11910	11981	11985	11801	11794	11849	11871	11962	11963	11848	11744	11922	11928	11913	11899	11956	11915	11978	12112	11820	11973	11996	11920	11943	12018	12008	11930	12033	11949	11906	11980	12014	11800	11801	12033	11874	11945	11792	11974	11958	11875	11945	11941	11806	11911	11893	11808	11914	11729	12079	12064	11984	11956	11929	11777	11934	11841	12008	11829	11843	11895	12070	11817	11934	11805	11877	11779	11885	11818	11954	12049	11812	12011	12020	11749	11910	11912	12034	11866	11892	11963	11815	11735	11968	11957	11769	11951	11925	11828	11791	11980	11835	12066	11947	12071	11847	11992	11814	12102	11725	11971	11973	11893	11871	11952	12027	12079	11845	11779	11793	11782	11948	11922	11800	11803	11916	11961	12025	11794	11901	11888	11963	11837	12068	11910	11861	12072	11905	11884	11879	12011	11966	12090	11786	11708	11880	12006	11879	11996	11912	11908	11765	11956	11963	11998	11873	11899	11874	12035	11923	11948	11862	11856	11783	11722	12037	11822	11905	11899	11878	11912	11901	12112	11896	11920	11874	11907	11880	12065	11862	11967	11925	11956	12010	11899	11830	11848	11908	11998	11825	11896	12097	11997	12131	11804	12041	11796	12006	12023	11957	11954	11914	12113	11981	11850	11903	11918	11872	11899	11914	11911	11938	11887	11950	11998	12006	11954	12133	12009	11992	11986	11804	11950	11924	12044	11859	11994	11924	11927	11724	11971	11913	11959	11884	11881	11990	11904	11963	11659	11872	11994	11978	11919	11985	11894	11836	12007	12055	11851	11796	11925	11903	12057	11671	11941	11920	11946	11924	11736	11812	11953	11767	11897	11963	11928	11771	11801	12006	11888	11906	12026	11797	11920	12066	11845	11922	11872	12106	11875	11870	11751	12069	11912	11862	11824	12007	12062	12106	11931	12027	11944	11983	11964	11772	11937	11908	12008	11806	12022	12009	12051	11968	11902	12090	11932	12007	11864	12002	11794	12012	11992	11874	11935	11848	12021	11832	12071	11887	12024	11822	11928	11922	11988	11964	11877	11828	11826	11946	11874	12031	11830	11856	11966	12063	11963	11754	11876	11927	11825	11882	11868	12053	12034	11933	11885	11828	11920	11877	11816	11862	11861	12014	11908	11813	11918	11927	11853	11901	11967	11898	11880	11842	11908	12045	12039	12035	11913	11817	11922	11946	12019	11995	11894	11884	11966	11976	12045	11739	11864	11973	11950	11929	11968	11855	11924	12062	11794	12004	11922	11898	12038	11889	12094	11918	11984	11980	11862	11890	11853	11972	11979	11952	12003	11984	11784	12085	11880	12017	11837	11988	12015	11986	11942	11833	12053	11934	12028	12058	11794	11921	11798	11851	12006	11934	11901	11974	11956	11918	11914	11944	11935	11909	12016	12018	11966	11848	11921	11947	12033	11896	11968	11944	11815	11831	11913	11966	11987	11951	11958	11911	12014	11902	11949	11852	11938	11695	12002	12026	11839	11967	11848	11967	11889	11999	12007	11948	12060	12122	11858	11962	12022	11837	11928	12048	11892	11836	11858	11931	12011	11761	11881	11995	11894	11969	11936	11855	11761	11877	11797	11906	11894	11953	11856	11902	11973	12042	11827	11944	11823	11986	11991	11956	11880	11821	11982	12031	11895	11919	12076	11897	11888	12043	11885	12094	11840	11866	12101	11908	11849	11850	11798	11840	11881	11796	11959	12149	11897	11900	12010	11877	11939	11776	11857	12096	12073	11906	11881	11935	11873	11894	11967	11760	12052	11865	12095	11806	11867	11842	11913	11948	11834	11958	11805	11924	11847	11820	11868	11846	11965	12127	11922	12097	11896	12052	11918	11953	11889	11889	11927	11752	11916	11899	12012	11861	11676	12063	11978	11787	11774	11859	11971	11828	11861	11879	11887	11856	11983	11926	12020	11860	11930	11838	11933	11868	12022	11897	12106	11976	11994	11836	12049	11879	11960	11964	11888	11753	11980	11925	11925	11742	11925	11842	11851	11903	12005	11907	11905	11887	11924	11728	11986	11982	11940	11857	12172	12023	11735	11841	11824	11969	11909	11828	11927	11922	11879	11953	11895	11925	11936	11978	11848	12014	11930	11801	11815	12002	12014	11910	11977	11922	11826	11906	11951	11878	12010	11874	11890	11791	11929	12045	11843	11990	11866	11912	11840	11836	11933	11957	12000	11997	11761	11931	11744	11843	12021	12080	12049	11840	11956	11937	11882	11930	11873	11968	11978	11884	12063	11925	11923	12007	11822	11802	11979	11883	12030	11946	11932	11825	11931	12027	11964	12034	11880	11969	11950	11984	11907	11806	12064	11877	11800	11971	12039	12239	11899	11967	12014	11905	11898	11831	11874	11992	11987	11950	12047	11948	11831	11819	11782	11845	11953	11926	11916	11818	11961	11936	11882	11986	11919	11957	11904	11863	11865	11840	11940	11952	11836	11945	11822	11781	11826	11871	11943	11884	12015	11910	11858	11954	11828	11977	11817	11988	12108	11831	11936	11957	11851	11752	11952	11844	11926	11971	11954	12023	11953	12016	11966	11910	11907	11860	11800	11930	11987	11908	11931	11914	12063	11923	11925	12085	12060	11810	11894	11855	11963	12042	11933	11876	11880	11775	11896	12084	11772	12049	11838	11920	11865	11886	11916	11888	11995	11765	12001	11798	11949	11936	12031	11945	12002	11638	12020	11903	11940	11927	11836	12003	11909	11871	11960	11761	11916	11812	11794	11781	12093	11980	11773	11875	11944	12019	11766	11770	11751	11942	11921	11757	11913	11667	12050	11870	12004	11912	11837	11834	11877	12128	11866	11930	11980	11880	11953	11851	11793	11855	11809	12071	11901	11875	11906	11987	11896	11982	11914	11898	11950	11826	11914	11910	11893	12080	11867	11896	11835	11919	11852	11884	11917	11803	11945	11905	11991	11959	11847	11797	11949	11786	12010	11937	11729	11964	11979	11980	11909	11998	12056	11951	11806	11893	11827	11946	11867	11989	11889	12044	11869	11984	11989	11926	12025	11866	11895	11878	11956	11792	11985	12059	11785	11820	11859	11895	11932	12012	11853	11952	11837	12069	11890	11648	11916	11923	11977	11874	11992	12065	11953	11866	11922	11859	11968	11932	11816	11661	11984	11963	11903	11836	11927	12032	12019	11995	12066	11964	11940	11963	11854	12043	12041	12010	11960	11896	11907	11806	12087	11808	11961	11811	11835	11736	12047	11843	11810	11879	11948	11755	11964	11987	11801	12102	11912	11972	11853	11935	11890	11836	11966	12186	11906	11945	12059	11828	11960	11833	11841	11947	11993	11981	12085	11851	11914	11874	11948	12079	12044	12045	12060	11953	11958	11997	11841	11901	12030	11842	11887	11816	11836	11881	11925	11805	12085	11984	11832	12002	11917	11965	11966	11956	11875	11889	11967	11841	12036	11993	11967	11930	12042	11874	11928	11846	12117	11856	11954	11935	11907	11874	11888	11911	12024	12051	11860	11966	12038	11957	11872	11794	11936	11956	11911	12009	11804	12049	11993	12072	11846	11827	11933	11709	11939	12012	12037	11894	11803	11957	11754	11818	11886	11770	11882	11887	11851	12057	11885	11832	11914	11907	11781	11871	11976	11920	11820	11965	11993	12105	11775	11841	11935	11886	12012	11927	11859	12032	11969	11865	11782	11951	11953	11874	11988	11876	11906	11784	11911	12010	11921	11922	11778	11839	11848	11808	11964	11995	11956	12011	11926	12006	12028	11893	11815	12025	11916	11868	11892	11990	12066	11759	11988	11827	12019	12020	11778	11795	11791	11969	11936	11984	11997	11885	11892	11933	11941	11999	11950	11790	11888	11812	11898	11948	12148	11906	12045	11772	11817	11914	11960	11872	11839	11935	11940	12102	11938	11904	11894	11983	12034	11951	11899	12006	11977	11931	11791	11934	12042	11785	11962	12078	11932	11856	11793	11886	11838	11951	11991	11794	11906	12082	11885	11773	11922	11944	11735	11768	11857	11827	11910	11927	12129	12050	11878	12000	11776	11959	11816	11919	11925	11919	12027	12030	12084	12083	11977	11736	11911	11869	11815	12006	11948	11827	11818	11910	11928	11872	11965	11963	11979	12097	11958	12028	11865	12013	11840	11952	12001	11916	11834	12016	11871	11867	11946	11941	11939	11992	11886	11951	11965	11950	11803	12046	11889	11933	11997	11836	11777	12029	12089	11854	11982	11998	12040	12051	11918	11809	11889	11966	11949	11836	11778	11990	12002	11947	11960	12044	11952	11946	11829	12092	12095	11987	12023	11926	11855	12037	11818	11901	11979	11894	11903	11812	11946	11874	12032	12052	11962	12116	11890	11934	12024	12048	12010	12086	11866	11964	11922	11903	11837	11913	11847	11939	11879	11946	11778	11778	11949	11858	11890	12019	11940	11999	11939	12005	11843	11983	11994	11800	11881	11814	11986	11931	11849	11918	11791	11890	11938	11839	11931	11939	11964	11918	12018	11825	11961	11997	11934	11780	11993	11913	12057	11969	11952	11836	11879	11930	12075	11780	12021	11956	12022	11918	11817	11822	11993	12113	11779	11849	11814	11825	11938	12058	11979	11776	11990	11945	12003	12005	11975	11838	11929	11955	12018	11929	11868	12031	11982	11753	11866	11898	11854	11916	11795	11941	11799	11965	11881	12047	11916	12046
27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
