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
339278226670	339278227187	339278227737	339278228287	339278228837	339278229387	339278229937	339278230487	339278231037	339278231587	339278232137	339278232687	339278233237	339278233787	339278234337	339278234887	339278235437	339278235987	339278236537	339278237087	339278237637	339278238187	339278238737	339278239287	339278239837	339278240387	339278240937	339278241487	339278242037	339278242587	339278243137	339278243687	339278244237	339278244787	339278245337	339278245887	339278246437	339278246987	339278247537	339278248087	339278248637	339278249187	339278249737	339278250287	339278250837	339278251387	339278251937	339278252487	339278253037	339278253587	339278254137	339278254687	339278255237	339278255787	339278256337	339278256887	339278257437	339278257987	339278258537	339278259087	339278259637	339278260187	339278260737	339278261287	339278261837	339278262387	339278262937	339278263487	339278264037	339278264587	339278265137	339278265687	339278266237	339278266787	339278267337	339278267887	339278268437	339278268987	339278269537	339278270087	339278270637	339278271187	339278271737	339278272287	339278272837	339278273387	339278273937	339278274487	339278275037	339278275587	339278276137	339278276689	339278277237	339278277787	339278278337	339278278887	339278279437	339278279987	339278280537	339278281087	339278281637	339278282187	339278282737	339278283287	339278283837	339278284387	339278284937	339278285487	339278286037	339278286587	339278287137	339278287687	339278288239	339278288787	339278289337	339278289887	339278290437	339278290987	339278291537	339278292087	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22637	20224	27437	22954	21377	25373	25839	19548	19336	20557	19203	18895	18681	17519	17381	26779	34911	31599	25411	21142	18407	17184	16767	16758	16782	16680	16901	16680	16773	16780	17106	16696	16565	16526	16682	16605	16848	16659	16836	16700	16745	16582	16683	16764	16585	16841	16707	16496	16824	16572	16877	16583	16575	16619	16867	16688	16702	16515	16432	16855	16730	16670	16643	16665	16626	16611	16542	16727	16671	16739	16780	16668	16616	16502	16649	16531	16866	16743	16645	16826	16628	16616	16582	16579	16675	16590	16513	16413	16569	16555	16607	16511	16630	16575	16533	16463	16605	16576	16661	16701	16594	16490	16559	16618	16704	16850	16429	16617	16496	16447	16668	16715	16835	16701	16804	16638	16543	16549	16629	16609	16663	16752	16538	16448	16508	16591	16641	16781	16586	16670	16660	16668	16662	16615	16492	16752	16701	16357	16550	16475	16820	16678	16595	16351	16531	16717	16726	16542	16716	16644	16827	16419	16497	16821	16644	16550	16704	16436	16758	16743	16607	16613	16711	16670	16779	16685	16745	16508	16549	16620	16562	16561	16719	16686	16750	16636	16617	16549	16694	16655	16507	16402	16672	16519	16664	16571	16661	16761	16432	16450	16689	16678	16754	16747	16666	16640	16720	16704	16839	16752	16651	16582	16696	16571	16577	16657	16610	16655	16669	16585	16802	16700	16657	16695	16647	16524	16817	16651	16591	16802	16668	16637	16827	16443	16666	16641	16903	16830	16612	16464	16558	16576	16618	16636	16504	16609	16466	16699	16527	16699	16595	16680	16681	16479	16566	16681	16559	16449	16362	16673	16428	16559	16885	16715	16632	16716	16561	16591	16521	16587	16680	16825	16708	16662	16756	16824	16553	16459	16743	16429	16637	16622	16803	16640	16735	16734	16682	16434	16793	16467	16743	16572	16591	16555	16616	16623	16712	16632	16585	16765	16632	16596	16802	16702	16635	16636	16598	16648	16559	16464	16588	16803	16586	16523	16619	16678	16652	16483	16506	16913	16701	16599	16699	16786	16478	16598	16433	16520	16660	16661	16601	16502	16607	16560	16799	16714	16567	16849	16524	16807	16641	16627	16616	16764	16707	16639	16585	16637	16563	16594	16531	16453	16788	16615	16647	16653	16480	16437	16645	16467	16745	16436	16767	16556	16673	16507	16759	16426	16716	16749	16588	16593	16625	16435	16424	16628	16610	16641	16634	16570	16762	16732	16717	16538	16664	16587	16798	16685	16493	16714	16513	16594	16647	16612	16312	16669	16609	16628	16544	16749	16699	16621	16635	16704	16684	16427	16468	16559	16607	16886	16537	16581	16760	16652	16543	16570	16608	16608	16656	16752	16636	16782	16649	16728	16712	16552	16594	16699	16690	16651	16721	16741	16664	16657	16535	16656	16532	16507	16509	16453	16548	16805	16519	16704	16610	16501	16812	16562	16556	16465	16718	16508	16509	16711	16719	16612	16431	16486	16514	16470	16639	16548	16646	16608	16590	16764	16703	16533	16526	16700	16411	16573	16595	16666	16770	16593	16518	16832	16937	16769	16626	16668	16631	16522	16762	16831	16593	16541	16584	16625	16720	16728	16524	16691	16557	16635	16643	16577	16371	16631	16571	16607	16616	16546	16626	16618	16750	16665	16726	16463	16572	16517	16768	16782	16372	16725	16773	16610	16763	16527	16740	16839	16760	16443	16676	16636	16769	16674	16781	16578	16597	16635	16429	16509	16539	16581	16524	16549	16660	16571	16437	16658	16556	16676	16669	16508	16592	16654	16403	16615	16578	16704	16734	16595	16459	16594	16584	16669	16633	16576	16598	16513	16604	16740	16562	16650	16657	16477	16667	16381	16633	16499	16622	16640	16539	16469	16406	16718	16729	16813	16532	16600	16599	16722	16734	16623	16736	16510	16626	16483	16797	16477	16678	16808	16915	16462	16627	16809	16726	16455	16592	16754	16680	16691	16699	16680	16685	16777	16617	16651	16699	16800	16903	16523	16590	16526	16625	16656	16634	16448	16651	16484	16641	16776	16452	16591	16852	16800	16742	16653	16656	16608	16574	16780	16652	16748	16741	16696	16628	16520	16686	16654	16630	16644	16839	16609	16714	16664	16502	16593	16524	16599	16647	16713	16761	16594	16797	16595	16832	16653	16728	16567	16653	16497	16590	16863	16609	16603	16494	16717	16635	16518	16669	16431	16856	16804	16783	16779	16565	16584	16625	16665	16494	16534	16621	16351	16584	16599	16460	16620	16630	16556	16594	16633	16342	16711	16668	16630	16567	16772	16653	16611	16647	16648	16709	16603	16557	16672	16670	16686	16615	16717	16598	16600	16811	16657	16633	16563	16702	16485	16568	16569	16657	16580	16642	16404	16571	16620	16572	16679	16576	16596	16722	16641	16622	16668	16657	16688	16604	16758	16762	16571	16712	16795	16745	16574	16776	16716	16628	16484	16460	16668	16491	16510	16813	16471	16542	16475	16590	16697	16698	16580	16766	16635	16657	16621	16452	16628	16790	16595	16615	16595	16507	16653	16456	16615	16548	16895	16633	16555	16686	16549	16554	16621	16456	16620	16698	16666	16683	16555	16676	16764	16732	16644	16553	16577	16593	16479	16577	16727	16479	16643	16832	16725	16442	16940	16665	16570	16603	16739	16708	16635	16788	16585	16679	16646	16762	16698	16712	16496	16565	16600	16627	16572	16661	16510	16882	16452	16723	16547	16558	16670	16834	16685	16583	16559	16459	16626	16687	16754	16521	16712	16629	16644	16807	16503	16504	16621	16603	16672	16584	16737	16601	16509	16719	16873	16551	16596	16474	16619	16785	16595	16597	16422	16621	16738	16398	16442	16644	16548	16827	16569	16641	16497	16450	16475	16700	16803	16407	16649	16518	16723	16755	16393	16758	16619	16592	16497	16703	16556	16719	16538	16537	16435	16742	16653	16624	16554	16554	16619	16565	16554	16721	16697	16594	16701	16528	16763	16556	16637	16578	16438	16661	16576	16434	16767	16584	16741	16756	16705	16478	16613	16549	16591	16655	16627	16745	16585	16684	16772	16656	16796	16566	16562	16772	16786	16642	16564	16556	16464	16677	16693	16773	16659	16793	16637	16527	16616	16789	16802	16757	16466	16669	16626	16630	16552	16662	16596	16608	16710	16587	16639	16894	16591	16602	16661	16392	16609	16508	16794	16594	16790	16522	16727	16500	16522	16427	16794	16687	16729	16746	16746	16577	16478	16743	16672	16892	16607	16537	16779	16679	16589	16558	16669	16795	16601	16695	16605	16870	16570	16659	16671	16500	16658	16657	16614	16535	16683	16492	16629	16661	16529	16361	16571	16592	16632	16788	16688	16736	16580	16492	16660	16466	16698	16466	16555	16667	16752	16784	16617	16504	16635	16700	16512	16795	16440	16481	16564	16840	16839	16752	16645	16577	16675	16515	16708	16694	16515	16730	16704	16658	16587	16712	16723	16411	16608	16671	16370	16789	16741	16657	16649	16811	16902	16618	16539	16703	16775	16484	16470	16554	16513	16624	16450	16596	16527	16609	16756	16652	16619	16626	16564	16570	16696	16575	16644	16777	16797	16633	16729	16584	16630	16627	16500	16424	16433	16450	16497	16576	16578	16587	16818	16735	16439	16572	16597	16538	16585	16420	16644	16839	16577	16726	16587	16703	16563	16567	16672	16616	16712	16740	16742	16765	16556	16521	16644	16806	16659	16670	16542	16570	16564	16548	16723	16703	16533	16371	16467	16776	16584	16573	16598	16375	16637	16799	16614	16454	16621	16437	16659	16609	16562	16807	16703	16913	16754	16679	16536	16615	16682	16630	16701	16748	16533	16556	16871	16654	16558	16431	16545	16629	16493	16707	16703	16891	16619	16602	16411	16689	16864	16617	16451	16539	16760	16494	16308	16763	16624	16634	16609	16688	16636	16866	16736	16741	16536	16570	16556	16625	16675	16651	16666	16554	16864	16655	16722	16560	16488	16523	16737	16493	16718	16714	16635	16590	16470	16527	16726	16712	16525	16742	16495	16539	16548	16485	16574	16708	16608	16603	16474	16588	16736	16627	16620	16539	16452	16715	16632	16739	16514	16616	16621	16447	16482	16594	16597	16581	16704	16753	16499	16616	16558	16781	16685	16543	16746	16491	16482	16840	16638	16410	16527	16554	16560	16469	16470	16629	16599	16643	16506	16515	16612	16515	16519	16615	16508	16557	16664	16463	16661	16629	16567	16571	16494	16544	16694	16697	16565	16545	16686	16677	16751	16796	16593	16495	16631	16669	16728	16542	16833	16592	16565	16765	16493	16374	16349	16597	16578	16531	16645	16402	16826	16646	16540	16549	16615	16785	16580	16717	16779	16655	16842	16695	16710	16439	16734	16675	16625	16686	16502	16648	16699	16674	16618	16584	16534	16623	16743	16572	16826	16711	16684	16398	16363	16422	16759	16626	16480	16641	16657	16800	16577	16945	16699	16651	16467	16564	16646	16546	16596	16476	16737	16589	16588	16587	16494	16623	16657	16581	16554	16606	16570	16513	16668	16633	16514	16754	16510	16672	16604	16540	16690	16713	16501	16669	16587	16694	16537	16558	16611	16659	16555	16647	16856	16571	16696	16464	16724	16612	16579	16658	16554	16593	16479	16643	16685	16586	16474	16592	16687	16410	16721	16650	16425	16528	16630	16477	16608	16674	16656	16709	16485	16813	16741	16673	16637	16788	16575	16682	16874	16553	16595	16500	16670	16710	16378	16478	16512	16792	16500	16533	16592	16709	16557	16549	16743	16527	16674	16439	16754	16495	16620	16665	16643	16687	16702	16612	16785	16718	16686	16782	16725	16577	16786	16659	16566	16573	16658	16679	16477	16631	16650	16741	16691	16485	16510	16460	16686	16543	16680	16540	16600	16642	16697	16580	16766	16574	16665	16532	16660	16667	16515	16689	16695	16855	16524	16528	16684	16618	16585	16594	16523	16681	16493	16486	16575	16741	16534	16695	16686	16533	16704	16598	16551	16713	16665	16643	16543	16717	16530	16815	16517	16450	16631	16598	16754	16803	16651	16761	16571	16546	16710	16542	16649	16746	16436	16590	16732	16643	16610	16766	16705	16780	16749	16405	16535
16503	29116	29107	30014	27366	27125	21544	17239	18357	19540	16583	17207	16108	14654	14537	28904	35848	31297	23407	18212	15208	13889	13616	13531	13669	13491	13494	13533	13546	13543	13542	13664	13496	13438	13553	13589	13619	13645	13548	13551	13495	13418	13490	13592	13558	13598	13588	13622	13643	13641	13541	13484	13481	13625	13504	13687	13571	13554	13600	13502	13414	13593	13525	13569	13414	13607	13439	13653	13562	13488	13407	13604	13551	13734	13594	13605	13651	13539	13583	13421	13522	13531	13492	13388	13563	13514	13521	13567	13346	13594	13528	13574	13536	13561	13720	13466	13498	13561	13715	13560	13580	13491	13354	13482	13348	13466	13540	13404	13453	13434	13328	13564	13559	13421	13537	13341	13582	13694	13485	13449	13431	13445	13544	13513	13521	13664	13500	13544	13560	13385	13609	13617	13319	13445	13494	13587	13438	13549	13498	13582	13629	13414	13499	13497	13752	13680	13579	13268	13425	13391	13485	13555	13467	13465	13572	13632	13497	13496	13425	13393	13502	13510	13676	13528	13520	13289	13682	13501	13629	13598	13553	13558	13377	13548	13588	13618	13508	13447	13484	13728	13405	13516	13513	13424	13378	13466	13448	13396	13513	13615	13535	13471	13444	13504	13633	13385	13508	13597	13474	13459	13456	13422	13538	13616	13522	13611	13443	13578	13521	13719	13657	13494	13400	13651	13525	13506	13569	13411	13443	13637	13502	13534	13594	13593	13485	13481	13402	13547	13594	13436	13448	13467	13409	13519	13498	13329	13505	13635	13458	13427	13535	13452	13546	13460	13636	13383	13673	13503	13742	13363	13491	13534	13514	13428	13638	13426	13533	13423	13600	13380	13529	13446	13519	13402	13470	13399	13346	13535	13482	13574	13483	13524	13568	13453	13628	13491	13485	13564	13552	13581	13596	13521	13527	13615	13460	13557	13707	13403	13454	13567	13434	13608	13372	13484	13538	13517	13617	13377	13457	13469	13519	13447	13489	13524	13519	13700	13479	13446	13437	13737	13580	13616	13574	13473	13448	13416	13449	13524	13570	13488	13663	13460	13414	13476	13508	13564	13525	13337	13402	13484	13514	13458	13505	13532	13470	13653	13503	13558	13531	13514	13468	13272	13605	13473	13594	13549	13441	13471	13603	13627	13537	13685	13553	13656	13539	13460	13675	13573	13516	13505	13527	13532	13380	13367	13382	13608	13445	13507	13446	13436	13693	13461	13452	13312	13530	13366	13388	13552	13463	13507	13475	13539	13441	13533	13472	13432	13395	13676	13411	13692	13504	13572	13490	13464	13593	13447	13589	13629	13551	13529	13527	13523	13550	13438	13573	13554	13394	13355	13523	13447	13461	13324	13470	13569	13556	13595	13538	13550	13423	13536	13549	13619	13651	13401	13586	13558	13489	13610	13334	13386	13552	13717	13343	13497	13650	13509	13465	13396	13714	13451	13653	13547	13398	13461	13562	13738	13632	13556	13532	13585	13389	13522	13482	13616	13446	13554	13500	13591	13566	13430	13646	13574	13469	13590	13562	13491	13613	13423	13628	13328	13697	13484	13575	13585	13611	13472	13464	13525	13522	13491	13472	13587	13710	13480	13612	13559	13542	13550	13493	13534	13598	13554	13604	13347	13461	13651	13378	13574	13479	13523	13528	13447	13483	13553	13553	13492	13526	13579	13361	13486	13647	13557	13524	13523	13289	13541	13640	13537	13499	13514	13498	13543	13521	13327	13592	13598	13480	13577	13623	13504	13402	13492	13516	13531	13634	13453	13364	13177	13580	13603	13515	13405	13409	13489	13344	13521	13464	13625	13670	13498	13448	13545	13525	13564	13614	13391	13587	13587	13682	13709	13600	13570	13615	13475	13579	13531	13707	13509	13575	13331	13500	13541	13423	13371	13428	13533	13528	13412	13604	13657	13544	13475	13609	13459	13665	13624	13580	13567	13437	13432	13628	13513	13537	13470	13473	13430	13582	13451	13421	13474	13514	13638	13550	13351	13558	13614	13455	13483	13327	13640	13632	13446	13644	13552	13548	13611	13539	13489	13556	13466	13547	13555	13490	13579	13454	13546	13346	13632	13430	13514	13695	13490	13581	13515	13555	13585	13622	13411	13457	13597	13604	13555	13454	13377	13454	13617	13551	13696	13417	13635	13381	13649	13504	13553	13566	13479	13510	13675	13515	13442	13577	13540	13469	13579	13507	13388	13555	13550	13568	13565	13584	13575	13424	13353	13474	13460	13663	13480	13590	13487	13581	13564	13588	13478	13468	13546	13454	13525	13461	13341	13347	13532	13464	13695	13613	13418	13645	13290	13545	13591	13536	13449	13588	13467	13528	13386	13421	13589	13527	13590	13586	13470	13596	13614	13524	13562	13548	13391	13530	13609	13611	13499	13516	13481	13584	13479	13639	13380	13599	13606	13559	13439	13462	13400	13600	13659	13522	13410	13548	13497	13616	13378	13575	13555	13584	13607	13596	13468	13471	13554	13482	13523	13486	13434	13390	13482	13599	13587	13664	13593	13459	13583	13756	13454	13558	13527	13475	13587	13534	13402	13473	13382	13454	13527	13490	13449	13486	13469	13433	13481	13348	13596	13711	13371	13391	13433	13527	13561	13367	13599	13560	13513	13622	13472	13451	13487	13566	13400	13441	13396	13653	13508	13533	13622	13556	13476	13405	13518	13500	13484	13512	13562	13440	13652	13463	13519	13551	13558	13534	13631	13474	13648	13459	13566	13568	13481	13624	13690	13684	13443	13574	13548	13526	13448	13586	13708	13413	13395	13377	13372	13477	13418	13445	13625	13496	13681	13515	13430	13384	13593	13457	13461	13549	13404	13440	13462	13385	13518	13702	13509	13475	13540	13548	13552	13504	13592	13474	13273	13487	13547	13448	13448	13694	13496	13412	13532	13519	13372	13393	13652	13512	13443	13536	13470	13643	13481	13496	13509	13649	13483	13518	13618	13533	13497	13416	13605	13422	13648	13391	13574	13523	13475	13483	13684	13342	13480	13508	13414	13401	13464	13546	13494	13475	13575	13600	13629	13654	13487	13641	13594	13584	13592	13582	13639	13550	13596	13541	13535	13587	13443	13496	13520	13718	13605	13580	13558	13390	13755	13443	13545	13486	13695	13627	13537	13528	13538	13416	13599	13579	13487	13488	13603	13436	13507	13567	13542	13684	13574	13590	13561	13566	13404	13536	13416	13630	13515	13599	13589	13733	13452	13606	13482	13486	13464	13549	13479	13497	13453	13475	13562	13527	13548	13540	13559	13498	13502	13411	13558	13574	13366	13617	13664	13468	13529	13602	13312	13547	13348	13495	13640	13538	13433	13368	13411	13409	13537	13586	13612	13609	13442	13644	13508	13602	13531	13664	13504	13410	13567	13606	13444	13353	13599	13466	13571	13669	13560	13576	13444	13531	13386	13595	13533	13381	13512	13670	13544	13390	13499	13625	13402	13467	13466	13528	13531	13629	13537	13433	13442	13617	13382	13616	13552	13498	13460	13550	13564	13493	13664	13570	13581	13605	13422	13569	13551	13520	13486	13474	13590	13606	13475	13620	13599	13439	13525	13675	13458	13641	13391	13530	13406	13620	13533	13393	13415	13602	13610	13436	13430	13647	13660	13542	13624	13654	13407	13508	13616	13494	13548	13599	13562	13590	13505	13486	13574	13455	13586	13456	13595	13518	13607	13547	13408	13336	13478	13531	13385	13373	13402	13415	13321	13403	13647	13530	13561	13459	13488	13425	13540	13476	13532	13488	13372	13394	13603	13465	13500	13402	13592	13548	13689	13310	13454	13593	13416	13537	13461	13533	13469	13222	13503	13587	13552	13393	13558	13561	13541	13615	13510	13618	13416	13408	13469	13628	13465	13524	13724	13583	13501	13691	13290	13524	13569	13552	13602	13528	13447	13501	13374	13611	13593	13573	13527	13537	13609	13434	13382	13346	13559	13498	13543	13567	13633	13575	13592	13457	13633	13377	13572	13603	13573	13505	13508	13552	13550	13693	13720	13401	13574	13357	13439	13574	13310	13615	13635	13663	13494	13471	13468	13466	13510	13501	13531	13572	13497	13496	13509	13527	13528	13499	13548	13493	13512	13408	13473	13501	13741	13530	13499	13414	13611	13608	13571	13523	13490	13507	13559	13578	13662	13559	13459	13496	13513	13650	13707	13616	13438	13416	13472	13465	13449	13388	13575	13656	13497	13512	13496	13589	13414	13569	13545	13397	13467	13517	13328	13404	13637	13331	13429	13560	13678	13566	13537	13616	13621	13521	13437	13552	13495	13472	13546	13557	13464	13487	13475	13532	13571	13325	13532	13448	13566	13452	13498	13526	13452	13667	13611	13521	13565	13500	13377	13619	13544	13565	13557	13809	13585	13525	13470	13658	13556	13637	13427	13405	13641	13456	13441	13572	13506	13514	13545	13524	13415	13485	13604	13428	13499	13504	13523	13674	13458	13577	13579	13606	13531	13573	13388	13585	13457	13474	13474	13543	13595	13450	13506	13257	13526	13291	13644	13494	13462	13630	13470	13524	13480	13502	13546	13489	13586	13363	13518	13398	13552	13608	13451	13592	13462	13390	13566	13451	13447	13495	13481	13369	13598	13452	13643	13333	13522	13562	13563	13460	13469	13532	13628	13450	13365	13609	13609	13502	13480	13568	13477	13446	13629	13562	13420	13591	13557	13527	13472	13567	13562	13474	13516	13579	13476	13475	13509	13440	13456	13446	13439	13622	13464	13529	13319	13554	13498	13456	13517	13520	13522	13517	13387	13337	13566	13519	13600	13536	13358	13533	13390	13522	13513	13548	13539	13627	13641	13523	13615	13488	13424	13581	13569	13608	13706	13410	13578	13665	13479	13456	13624	13403	13631	13528	13586	13417	13474	13546	13583	13577	13573	13451	13624	13405	13594	13543	13297	13555	13477	13442	13453	13497	13529	13455	13477	13446	13586	13466	13490	13601	13555	13419	13523	13357	13505	13535	13635	13460	13610	13365	13403	13477	13603	13499	13496	13599	13470	13517	13308	13628	13403	13688	13402	13485	13565	13569	13478	13610	13546	13643	13488	13531	13555	13453	13648	13640	13632	13386	13366	13564	13688	13580	13325	13724	13619
29902	23054	25643	24966	22729	22200	19815	18643	18642	18772	17837	17881	18036	17853	17706	18293	19211	19562	18935	18311	17820	17650	17621	17680	17555	17768	17821	17750	17570	17637	17467	17508	17601	17658	17754	17740	17511	17676	17472	17519	17499	17596	17663	17661	17788	17527	17637	17631	17711	17807	17622	17515	17518	17729	17624	17713	17358	17566	17507	17776	17756	17362	17629	17763	17843	17658	17632	17777	17733	17459	17495	17784	17864	17590	17606	17589	17524	17727	17638	17465	17657	17663	17622	17652	17609	17576	17495	17721	17640	17894	17461	17737	17633	17568	17707	17750	17694	17609	17571	17336	17564	17724	17600	17762	17652	17677	17443	17570	17673	17625	17490	17543	17217	17445	17337	17698	17542	17546	17818	17546	17504	17775	17610	17515	17603	17599	17766	17654	17511	17460	17589	17639	17402	17401	17348	17577	17490	17624	17716	17604	17703	17732	17824	17614	17611	17764	17634	17399	17739	17645	17551	17543	17558	17656	17651	17570	17670	17444	17490	17526	17657	17725	17502	17688	17606	17626	17706	17423	17704	17683	17431	17525	17698	17451	17610	17729	17561	17397	17764	17468	17724	17323	17592	17619	17505	17559	17798	17574	17440	17553	17312	17410	17425	17524	17676	17590	17444	17625	17684	17489	17366	17526	17718	17504	17682	17607	17502	17571	17614	17583	17685	17473	17512	17477	17747	17588	17438	17578	17597	17614	17716	17472	17822	17735	17671	17493	17490	17789	17479	17523	17450	17575	17513	17569	17843	17713	17660	17545	17509	17543	17746	17503	17571	17488	17477	17580	17511	17495	17657	17809	17657	17667	17560	17493	17567	17620	17438	17592	17598	17588	17373	17372	17557	17469	17461	17378	17597	17768	17581	17509	17467	17536	17618	17690	17694	17617	17584	17483	17694	17550	17531	17591	17533	17393	17738	17566	17740	17569	17570	17602	17555	17653	17500	17634	17690	17753	17658	17649	17465	17497	17623	17521	17744	17679	17706	17679	17738	17726	17437	17568	17439	17430	17463	17598	17490	17587	17554	17604	17544	17577	17574	17429	17681	17369	17517	17670	17759	17795	17825	17470	17506	17501	17543	17820	17505	17653	17527	17619	17576	17753	17807	17533	17715	17630	17835	17862	17879	17446	17700	17542	17612	17591	17782	17494	17670	17509	17671	17562	17322	17563	17496	17565	17805	17673	17741	17519	17749	17725	17689	17727	17439	17503	17562	17463	17508	17548	17588	17450	17615	17419	17671	17366	17638	17801	17608	17667	17516	17530	17529	17427	17477	17376	17594	17625	17610	17719	17663	17470	17532	17715	17502	17152	17621	17532	17612	17521	17543	17756	17451	17417	17526	17684	17588	17589	17632	17555	17578	17681	17651	17356	17567	17606	17607	17439	17559	17522	17536	17481	17566	17414	17639	17571	17707	17594	17537	17448	17510	17469	17472	17567	17512	17534	17545	17523	17634	17483	17601	17671	17646	17301	17508	17409	17561	17575	17577	17635	17678	17606	17479	17739	17514	17668	17447	17483	17592	17573	17589	17688	17606	17532	17566	17641	17613	17788	17671	17655	17543	17479	17396	17547	17628	17551	17535	17666	17634	17608	17384	17494	17610	17535	17514	17427	17548	17386	17622	17553	17461	17597	17661	17754	17587	17692	17747	17558	17577	17598	17553	17577	17520	17759	17600	17501	17486	17437	17473	17493	17530	17556	17587	17567	17593	17564	17544	17573	17707	17630	17593	17428	17443	17544	17605	17580	17573	17720	17798	17539	17527	17567	17779	17526	17707	17471	17746	17679	17498	17891	17778	17619	17611	17649	17661	17562	17481	17678	17533	17516	17471	17400	17554	17503	17689	17649	17732	17475	17657	17491	17486	17534	17336	17426	17660	17551	17564	17799	17548	17440	17628	17526	17823	17603	17589	17601	17875	17620	17694	17622	17360	17814	17553	17716	17434	17371	17494	17390	17735	17657	17708	17482	17645	17411	17520	17644	17380	17548	17541	17719	17640	17563	17688	17508	17624	17625	17706	17444	17467	17444	17689	17588	17326	17637	17639	17616	17728	17621	17477	17561	17500	17438	17448	17561	17759	17537	17559	17636	17703	17540	17731	17568	17727	17684	17673	17549	17562	17574	17768	17609	17715	17389	17440	17580	17514	17633	17575	17602	17621	17672	17687	17819	17562	17682	17608	17368	17905	17786	17625	17596	17781	17659	17693	17460	17309	17412	17528	17595	17675	17497	17516	17390	17473	17477	17631	17468	17821	17718	17541	17558	17514	17623	17745	17638	17646	17609	17635	17442	17633	17422	17579	17558	17674	17509	17695	17482	17531	17746	17612	17392	17678	17703	17548	17464	17831	17456	17518	17549	17674	17672	17372	17529	17476	17539	17452	17532	17531	17586	17732	17631	17478	17646	17711	17574	17564	17615	17679	17742	17588	17663	17421	17472	17521	17708	17535	17857	17614	17612	17554	17653	17472	17461	17659	17358	17392	17443	17512	17635	17651	17618	17589	17542	17559	17550	17577	17824	17723	17496	17604	17562	17560	17627	17688	17474	17600	17746	17568	17764	17812	17531	17659	17595	17495	17628	17690	17481	17586	17692	17608	17641	17562	17691	17492	17499	17701	17862	17583	17571	17438	17495	17726	17584	17659	17410	17654	17677	17450	17492	17676	17533	17585	17808	17435	17450	17620	17532	17652	17541	17576	17795	17634	17507	17709	17375	17633	17530	17647	17685	17776	17566	17573	17591	17464	17615	17547	17759	17706	17503	17474	17548	17772	17598	17763	17576	17487	17541	17690	17584	17475	17752	17746	17592	17715	17545	17453	17558	17613	17518	17554	17668	17446	17504	17471	17719	17627	17799	17551	17663	17542	17767	17786	17501	17635	17561	17438	17549	17733	17542	17558	17656	17702	17536	17551	17437	17495	17570	17504	17529	17477	17700	17622	17794	17742	17393	17503	17592	17491	17338	17640	17642	17605	17491	17565	17760	17642	17518	17457	17586	17449	17792	17693	17602	17262	17408	17764	17697	17810	17567	17683	17557	17449	17439	17701	17757	17506	17397	17450	17462	17627	17439	17761	17661	17628	17730	17655	17431	17480	17482	17409	17678	17530	17623	17481	17486	17632	17434	17466	17432	17573	17585	17524	17608	17558	17556	17760	17558	17469	17473	17717	17623	17477	17635	17664	17432	17423	17671	17609	17535	17258	17657	17648	17627	17656	17647	17587	17805	17632	17651	17617	17504	17627	17451	17816	17431	17671	17473	17510	17726	17680	17595	17540	17578	17580	17743	17320	17493	17778	17601	17433	17634	17606	17410	17469	17653	17476	17727	17619	17474	17360	17624	17585	17730	17854	17622	17522	17506	17675	17556	17598	17447	17513	17742	17875	17626	17759	17596	17683	17431	17695	17501	17602	17512	17479	17447	17690	17689	17688	17672	17795	17822	17516	17592	17705	17592	17490	17606	17562	17803	17730	17500	17753	17355	17568	17606	17540	17652	17557	17774	17666	17539	17732	17585	17648	17833	17532	17643	17800	17511	17552	17555	17577	17740	17546	17637	17583	17763	17432	17741	17564	17545	17556	17669	17676	17542	17373	17568	17653	17534	17551	17592	17462	17670	17574	17689	17414	17648	17698	17622	17700	17609	17496	17707	17682	17617	17568	17755	17626	17808	17739	17644	17590	17641	17697	17639	17590	17571	17466	17683	17718	17708	17505	17457	17698	17545	17493	17578	17472	17518	17787	17679	17647	17373	17541	17613	17542	17456	17492	17714	17548	17596	17465	17489	17535	17499	17537	17584	17694	17500	17587	17635	17493	17631	17668	17539	17691	17694	17524	17543	17728	17467	17646	17786	17667	17571	17496	17423	17575	17484	17645	17776	17628	17568	17494	17516	17639	17536	17579	17647	17679	17793	17718	17422	17504	17494	17877	17700	17247	17577	17796	17803	17531	17435	17554	17643	17813	17620	17534	17702	17659	17462	17586	17680	17496	17727	17532	17403	17382	17837	17606	17557	17672	17670	17529	17437	17561	17555	17562	17572	17512	17689	17691	17622	17601	17669	17537	17462	17601	17669	17505	17717	17609	17647	17724	17738	17677	17574	17633	17553	17564	17645	17747	17551	17677	17597	17594	17594	17651	17735	17641	17680	17629	17827	17612	17331	17482	17617	17562	17516	17595	17747	17578	17452	17509	17648	17464	17479	17520	17537	17472	17466	17569	17607	17737	17672	17406	17408	17456	17770	17607	17661	17259	17512	17415	17539	17352	17474	17482	17454	17770	17520	17480	17844	17389	17529	17755	17891	17514	17825	17534	17759	17645	17700	17627	17587	17456	17615	17576	17523	17628	17523	17410	17391	17516	17656	17710	17536	17730	17673	17414	17687	17575	17667	17854	17583	17519	17418	17667	17581	17626	17630	17568	17596	17686	17608	17667	17880	17747	17744	17462	17596	17429	17402	17655	17266	17611	17709	17437	17538	17557	17643	17587	17690	17549	17473	17670	17926	17508	17686	17637	17572	17407	17643	17695	17919	17536	17432	17491	17777	17655	17795	17677	17682	17575	17723	17656	17539	17473	17476	17633	17646	17670	17615	17620	17592	17500	17425	17539	17324	17733	17685	17575	17522	17533	17750	17617	17630	17391	17607	17680	17671	17939	17795	17743	17626	17498	17812	17599	17507	17663	17654	17755	17615	17688	17531	17595	17651	17578	17655	17564	17454	17480	17524	17639	17572	17828	17715	17511	17513	17648	17486	17512	17648	17737	17542	17813	17565	17328	17568	17340	17539	17475	17622	17635	17591	17615	17710	17651	17608	17700	17549	17622	17510	17815	17575	17431	17490	17622	17547	17489	17652	17582	17527	17611	17404	17718	17486	17799	17758	17523	17672	17681	17523	17433	17713	17656	17568	17455	17670	17716	17452	17529	17559	17700	17615	17481	17630	17674	17709	17722	17743	17627	17478	17508	17453	17602	17474	17517	17679	17612	17561	17543	17581	17737	17443	17659	17496	17705	17662	17489	17577	17769	17788	17621	17746	17484	17742	17469	17813	17725	17442	17634	17635	17619	17567	17464	17522	17521	17626	17753	17479	17689	17672	17756	17564	17727	17638	17791	17733	17485	17791
16213	19339	22692	23179	21883	21387	17159	15487	16198	16274	14605	14861	15054	14661	14637	15467	16748	16598	15564	14752	14466	14297	14312	14285	14290	14300	14142	14392	14454	14313	14424	14387	14137	14326	14249	14336	14360	14315	14265	14396	14289	14241	14426	14388	14232	14233	14204	14283	14170	14262	14226	14227	14354	14391	14497	14391	14270	14131	14318	14541	14245	14649	14315	14473	14407	14204	14575	14227	14297	14122	14456	14270	14226	14149	14155	14415	14235	14429	14294	14224	14501	14242	14370	14466	14401	14420	14295	14422	14311	14388	14452	14144	14330	14443	14402	14306	14498	14307	14344	14402	14352	14206	14347	14408	14524	14154	14297	14363	14358	14297	14158	14196	14412	14465	14364	14340	14414	14222	14325	14257	14312	14293	14457	14327	14180	14339	14351	14206	14438	14169	14277	14253	14354	14386	14300	14267	14214	14295	14259	14240	14443	14362	14464	14242	14310	14408	14079	14248	14481	14351	14245	14317	14259	14421	14131	14225	14372	14186	14302	14288	14197	14374	14156	14208	14401	14180	14195	14289	14421	14217	14350	14440	14557	14187	14224	14241	14213	14192	14300	14263	14435	14191	14331	14338	14229	14551	14221	14251	14197	14409	14240	14414	14357	14160	14367	14310	14273	14222	14255	14306	14171	14495	14245	14290	14264	14329	14167	14169	14212	14228	14295	14230	14336	14330	14413	14178	14299	14313	14335	14343	14111	14187	14358	14429	14406	14356	14392	14318	14236	14454	14188	14417	14374	14145	14215	14258	14222	14376	14382	14329	14285	14302	14265	14441	14463	14183	14341	14320	14364	14294	14321	14195	14095	14322	14296	14493	14403	14336	14445	14297	14408	14338	14484	14382	14384	14392	14415	14251	14149	14456	14279	14182	14267	14251	14218	14299	14413	14260	14381	14183	14402	14515	14468	14252	14169	14200	14197	14203	14180	14192	14145	14432	14266	14245	14386	14253	14375	14264	14222	14178	14391	14212	14239	14217	14152	14349	14269	14179	14205	14383	14316	14309	14408	14445	14326	14308	14280	14435	14246	14365	14240	14188	14284	14267	14133	14426	14382	14240	14274	14299	14258	14341	14288	14247	14282	14368	14233	14262	14403	14124	14314	14283	14231	14139	14323	14440	14351	14297	14218	14238	14376	14320	14289	14419	14516	14258	14305	14359	14307	14279	14257	14316	14227	14320	14194	14355	14309	14261	14341	14248	14272	14139	14415	14349	14472	14223	14490	14364	14381	14268	14397	14315	14435	14357	14325	14239	14390	14251	14217	14418	14283	14435	14276	14357	14175	14316	14203	14314	14392	14290	14415	14297	14226	14250	14399	14301	14280	14353	14214	14209	14381	14287	14215	14216	14354	14219	14285	14281	14393	14346	14553	14378	14320	14486	14399	14417	14105	14220	14312	14164	14364	14171	14304	14439	14297	14449	14363	14149	14575	14295	14146	14411	14542	14291	14366	14408	14222	14350	14386	14303	14354	14392	14288	14338	14366	14429	14282	14213	14169	14298	14233	14347	14281	14326	14293	14438	14401	14115	14416	14213	14338	14385	14364	14454	14420	14233	14278	14392	14294	14381	14415	14287	14355	14347	14264	14475	14297	14495	14392	14408	14261	14305	14388	14245	14213	14233	14334	14327	14250	14316	14249	14268	14284	14258	14182	14321	14301	14357	14421	14420	14309	14325	14346	14366	14209	14238	14263	14249	14305	14191	14356	14179	14488	14236	14554	14301	14413	14458	14447	14303	14227	14469	14250	14400	14252	14478	14217	14491	14336	14434	14287	14264	14204	14255	14294	14230	14378	14315	14447	14305	14311	14316	14254	14364	14299	14378	14481	14246	14295	14425	14228	14245	14358	14334	14370	14166	14145	14259	14308	14300	14381	14311	14297	14247	14191	14431	14381	14353	14499	14352	14368	14397	14117	14490	14353	14266	14228	14304	14371	14260	14197	14364	14150	14386	14374	14210	14295	14305	14298	14206	14237	14267	14522	14407	14361	14277	14323	14113	14379	14309	14320	14335	14146	14291	14272	14135	14389	14312	14227	14315	14526	14310	14255	14395	14483	14361	14318	14153	14107	14206	14277	14160	14259	14277	14389	14390	14297	14312	14253	14302	14177	14357	14321	14317	14309	14294	14329	14207	14507	14267	14219	14379	14376	14408	14380	14303	14481	14422	14424	14492	14158	14392	14418	14324	14544	14135	14336	14331	14353	14317	14213	14414	14367	14253	14374	14293	14391	14209	14158	14273	14363	14423	14340	14330	14367	14343	14231	14282	14297	14414	14256	14464	14267	14333	14235	14405	14264	14349	14203	14306	14280	14259	14285	14263	14259	14533	14381	14355	14306	14258	14244	14432	14306	14189	14261	14387	14328	14341	14314	14406	14354	14270	14529	14225	14306	14341	14282	14172	14425	14198	14379	14448	14373	14307	14371	14231	14277	14391	14216	14317	14337	14332	14272	14247	14294	14157	14387	14373	14347	14219	14241	14363	14229	14153	14274	14447	14350	14390	14430	14415	14212	14314	14339	14241	14137	14330	14426	14170	14402	14440	14356	14194	14426	14287	14316	14309	14384	14346	14307	14226	14242	14369	14297	14512	14379	14287	14417	14288	14162	14473	14356	14387	14241	14241	14172	14313	14276	14281	14218	14480	14352	14187	14276	14297	14353	14346	14387	14367	14382	14334	14208	14455	14316	14396	14274	14540	14179	14219	14246	14374	14231	14454	14093	14337	14252	14215	14382	14291	14263	14366	14202	14282	14295	14461	14190	14343	14467	14448	14229	14257	14424	14372	14101	14308	14313	14236	14313	14298	14363	14238	14387	14239	14349	14084	14322	14320	14280	14380	14250	14328	14276	14184	14335	14470	14480	14330	14271	14337	14236	14294	14213	14360	14275	14445	14301	14250	14286	14369	14187	14254	14431	14322	14256	14333	14350	14461	14279	14467	14289	14298	14157	14428	14236	14408	14373	14405	14260	14496	14372	14229	14286	14335	14295	14098	14308	14292	14257	14337	14357	14402	14238	14254	14499	14317	14403	14149	14434	14350	14297	14375	14265	14335	14163	14229	14274	14468	14383	14231	14314	14458	14235	14277	14294	14485	14246	14256	14300	14330	14504	14552	14383	14061	14382	14452	14296	14298	14465	14367	14245	14203	14313	14397	14339	14320	14386	14374	14245	14314	14361	14261	14415	14232	14412	14499	14366	14264	14329	14255	14469	14159	14351	14311	14230	14412	14550	14476	14207	14446	14311	14292	14489	14181	14492	14363	14310	14466	14157	14265	14174	14214	14212	14381	14365	14354	14312	14337	14275	14468	14333	14401	14335	14410	14456	14324	14364	14433	14349	14359	14350	14480	14416	14369	14290	14273	14467	14176	14383	14198	14494	14482	14301	14316	14289	14176	14291	14268	14269	14462	14406	14354	14243	14249	14222	14356	14262	14419	14277	14243	14453	14300	14197	14291	14264	14135	14432	14324	14197	14277	14479	14373	14237	14246	14392	14192	14280	14326	14303	14282	14149	14448	14241	14316	14180	14151	14333	14322	14327	14188	14446	14244	14204	14244	14261	14348	14563	14178	14500	14232	14040	14275	14337	14263	14454	14174	14330	14320	14489	14228	14232	14339	14299	14240	14274	14264	14410	14558	14423	14269	14397	14249	14298	14260	14424	14298	14290	14353	14293	14401	14246	14403	14288	14340	14317	14309	14373	14224	14263	14365	14270	14231	14290	14362	14472	14414	14302	14321	14294	14240	14307	14394	14164	14266	14378	14219	14361	14256	14224	14371	14430	14305	14252	14368	14305	14315	14572	14415	14290	14389	14260	14395	14403	14285	14230	14455	14168	14290	14354	14212	14381	14296	14276	14262	14410	14100	14342	14476	14323	14341	14274	14363	14400	14485	14190	14285	14232	14277	14249	14415	14356	14336	14403	14403	14510	14405	14362	14223	14225	14381	14335	14367	14259	14380	14179	14291	14367	14191	14269	14104	14253	14353	14285	14506	14290	14370	14230	14192	14284	14365	14428	14370	14237	14314	14234	14408	14206	14286	14508	14368	14351	14278	14395	14365	14459	14270	14238	14255	14447	14313	14222	14333	14379	14278	14274	14495	14394	14252	14337	14260	14480	14183	14317	14225	14414	14331	14337	14441	14355	14266	14365	14221	14380	14282	14514	14279	14260	14338	14191	14480	14273	14404	14114	14426	14295	14108	14263	14237	14368	14283	14186	14278	14427	14303	14485	14583	14464	14289	14383	14175	14327	14392	14271	14521	14221	14412	14282	14369	14309	14304	14296	14207	14184	14427	14255	14337	14443	14340	14410	14443	14413	14276	14219	14359	14268	14070	14297	14346	14339	14276	14412	14224	14268	14264	14070	14247	14329	14236	14256	14424	14551	14209	14439	14176	14387	14295	14355	14252	14364	14405	14377	14285	14266	14199	14355	14315	14273	14289	14281	14402	14346	14180	14355	14362	14254	14255	14213	14347	14337	14438	14414	14416	14153	14240	14266	14230	14390	14298	14298	14146	14305	14248	14206	14311	14327	14194	14449	14214	14262	14235	14240	14442	14181	14228	14372	14392	14366	14493	14441	14289	14127	14355	14280	14235	14447	14401	14383	14397	14132	14450	14434	14348	14373	14447	14391	14331	14259	14407	14330	14200	14200	14412	14358	14365	14348	14215	14378	14329	14288	14356	14226	14327	14206	14253	14184	14459	14326	14324	14380	14420	14272	14345	14272	14309	14269	14461	14274	14452	14489	14284	14392	14450	14435	14232	14364	14368	14183	14405	14328	14349	14303	14207	14484	14350	14323	14335	14255	14248	14243	14358	14285	14215	14408	14343	14260	14269	14491	14274	14333	14464	14252	14510	14400	14233	14277	14250	14324	14325	14358	14466	14174	14354	14343	14176	14441	14268	14349	14165	14428	14569	14317	14316	14163	14328	14347	14553	14193	14460	14390	14295	14479	14293	14266	14412	14157	14284	14281	14389	14288	14234	14269	14334	14511	14344	14379	14313	14233	14138	14393	14280	14215	14130	14260	14384	14592	14354	14507	14462	14291	14253	14444	14270	14207	14406	14305	14374	14444	14231	14311	14281	14401	14372	14371	14481	14459	14417	14427	14246
25504	21549	28688	25790	24489	25776	23597	19536	19968	20245	18693	18049	18128	18501	18273	24708	30546	27807	23375	20425	18683	18253	17769	17925	17711	17857	17875	17679	17790	17660	17726	18046	17861	17939	17916	17857	17773	18008	17960	17908	17805	17968	17836	17866	17792	17747	17944	17716	17752	17780	17953	18002	17648	17868	17781	17692	17811	17742	18081	17850	18095	17816	17922	17994	18056	17948	17811	17975	17908	18009	17909	17788	17954	17947	17844	17727	17730	17854	17888	17707	17893	17910	17998	17853	17776	17980	17884	17964	18020	17788	17820	17709	17883	17814	17884	17793	17809	17804	17698	17797	17725	17930	17753	17888	17988	17735	17864	18117	17734	17908	17981	17675	17892	17871	17819	17655	17789	17872	17958	17767	17843	17877	17933	17789	17773	17656	17937	17926	17867	18084	17814	17888	18081	17908	17985	18066	18098	18065	18024	17639	17759	17699	17743	17879	18055	17736	17950	17894	17948	17739	17769	17698	17861	17751	17505	17835	17990	17686	17943	17739	17772	17592	17719	18073	17657	17782	17875	17773	18027	17880	17901	17723	17885	17810	17808	17843	17763	17693	17758	17941	18058	17718	17684	17620	17681	17855	17718	17731	18037	18007	17598	17817	17862	17765	18061	17872	17593	17905	17900	17890	17570	17798	17798	17661	17952	17862	17699	17690	17862	18006	17878	17967	17680	17879	17828	17808	17908	17739	17842	17855	17896	17665	17743	17874	17677	17676	17659	17837	17790	17870	17863	17706	18008	17855	17806	17651	17790	17763	17831	17735	17869	17748	17666	17639	18019	17856	17975	17851	17997	17867	18105	17837	18064	17940	17879	17645	17600	17911	17817	17743	17917	17689	17984	17638	17816	17831	17733	17737	17753	17708	17776	17925	17739	17777	17880	17918	17732	17880	17910	17852	17840	17860	18091	17920	17737	17754	17673	17605	17820	17928	17762	17855	17681	17937	17756	17887	17821	17971	17862	17908	17922	17683	17921	17696	17818	17756	17743	17881	17807	17856	17769	17618	18046	17898	17812	18103	18018	17665	17642	17927	17833	17942	17618	17906	17955	17832	17809	17648	17889	17840	18068	17627	17838	17930	17893	17831	17833	18015	17856	18006	17809	17564	17771	17992	17733	17709	17907	17684	17675	17894	17908	17868	17898	17775	17898	17897	17819	17882	18058	17907	17972	17806	17816	17909	17920	17607	17735	17741	17760	17874	17749	17899	17680	17736	17645	17696	17866	17734	17718	17681	17827	17778	17750	17920	17898	17812	17901	17959	17873	17888	18039	17793	17864	17599	17882	17787	18014	17831	17845	17802	17720	17825	17878	17712	17632	17897	17860	17827	17957	17859	17677	17801	17995	17956	17843	17727	17720	17714	17839	17887	17824	17828	17985	17742	17915	17929	17731	17862	17830	17811	17749	17591	17665	18003	17901	17978	17555	17921	17940	17863	17760	18004	17611	17768	17743	17830	17872	17667	17863	17852	17945	17787	17945	17494	17726	17801	17663	17864	17674	17760	17981	17776	17543	17742	17939	17964	17941	17837	17893	17730	17738	17716	17894	17801	17756	17760	17760	17843	17844	17920	17852	17582	17827	17838	17717	17924	17856	17699	17870	17732	17832	17833	17803	17810	17858	17799	17790	17873	17889	17856	17780	17852	17973	17834	17549	17796	17814	17622	17636	17767	17820	17854	17708	17800	17923	17755	17815	17837	17818	17769	17765	17880	17878	17842	17842	18027	17818	17971	17868	17862	18049	17996	17688	17673	17945	17945	17957	17937	17764	17796	17896	17824	17792	18088	17774	17913	17824	17856	17741	17857	17795	17712	17742	17698	17878	17658	17723	17892	18030	17737	18042	17941	17803	17835	17752	17903	17943	17971	17868	17875	18003	17984	17832	17719	17889	17826	18054	18023	17772	17735	17675	17925	17936	17650	17799	17752	17692	17937	17684	17764	17822	17715	17837	17833	17915	17717	17913	17698	17908	18034	17730	17759	17772	17785	17942	17775	17686	17831	17969	18062	17786	17793	17944	17924	17764	17764	17917	17733	17768	17672	17711	17888	17675	17879	17961	17868	18024	17726	17722	17899	17786	17914	17870	17850	17839	17548	17756	17917	17849	17645	17939	17694	17866	17768	17939	17995	17879	17904	18040	18113	18079	17929	17839	18006	17785	17929	17807	17682	17549	17812	17869	17760	17659	17764	17989	17953	17949	17814	17830	17882	17784	17571	17876	17856	17756	17962	17727	17567	17944	17698	17813	18091	17595	17713	17886	17734	17633	17892	17614	17456	17880	17779	17908	17847	17784	17852	17736	17925	17706	17680	17666	17900	17668	17811	17911	17758	17475	17864	17809	17878	17592	18104	17827	17841	17801	17765	17810	17854	17781	17886	18084	17891	17633	17920	17967	17951	17745	17613	17701	17662	17805	17880	17854	17934	17829	17974	17888	17711	17754	17845	17763	17858	17605	18010	17735	17684	17823	17707	17848	17730	17767	18103	17750	17905	17743	17910	17720	17919	17839	17956	17798	17744	17750	17634	18031	17887	17884	17847	17609	17811	17767	17789	17934	17955	17705	17761	17760	18073	17933	17733	17974	18002	17950	17809	17826	17957	17869	17879	17927	17901	17857	17826	17767	17849	17885	17626	17836	17932	17855	17833	17817	17763	17879	18000	17826	17759	17834	17871	17843	17978	17901	17648	17985	17923	17839	17888	17701	17699	17854	17804	17869	17785	18112	17875	17823	17960	17716	17615	17805	17653	17752	17720	17935	17872	17719	17558	17883	17847	17745	17992	17949	17735	17824	17770	17811	17801	17832	17627	17725	17707	17806	17803	17980	17769	17716	17797	17851	17963	17813	17845	17969	17852	17869	17830	17752	17646	17811	17832	18074	17824	17824	17746	17907	17864	17768	17872	17717	17657	17700	17628	17835	17788	17796	17847	17828	17714	17995	17812	17910	17640	17892	17745	17767	17818	17721	17936	17802	17929	17862	17815	17839	17930	17913	17799	17970	17807	17872	17616	17684	17583	17637	17818	17744	17881	17938	17765	17790	17705	17788	17937	17692	17857	17900	17677	17861	17724	17810	17954	17711	17956	17724	17900	17630	17701	17822	17719	18146	17741	17784	17686	17747	17800	18032	17674	17857	17711	17911	17680	17969	17818	17847	17696	17905	17767	17896	17753	17890	17556	17597	17891	17759	17746	17901	17756	17850	17952	17976	17682	17729	17692	17869	17870	17811	17633	17814	17933	17979	17943	17641	18027	17706	17687	17760	17742	17791	17726	17921	17903	17751	17851	17955	18053	17950	17794	17872	17698	17563	17712	17815	17846	17633	18130	17934	17886	17860	17851	17845	17999	17773	17817	17921	17965	17802	17809	17888	17595	17652	17862	17849	17623	17797	17886	17841	17873	17768	17938	17870	17730	17718	17703	17973	17793	17917	17621	17615	17854	17764	17587	17820	17761	17846	18021	17673	17643	17839	17686	17698	17888	17755	18000	17997	17693	17804	17861	17769	17905	17909	17734	17721	17779	17757	17753	17624	17958	17754	17812	17888	17846	17757	17932	17859	17705	17770	17702	17906	17824	17817	17749	17796	17931	17723	17757	17923	18043	17841	17510	18066	17953	17933	17906	18075	17699	17938	17865	17856	17866	17838	18066	17703	17630	17965	17852	17656	17638	17901	17711	17790	17764	17810	18081	17756	17860	17940	17627	17683	18001	17760	17748	17751	17729	17821	17967	17800	17769	17953	17817	17944	18046	17731	17997	17960	17853	17909	18006	17785	17777	17975	17690	17916	17874	17945	17919	17718	17855	18007	17843	18016	17807	18045	18113	17898	17941	18086	18030	17869	17576	18027	17812	17695	17808	17734	17684	17935	17840	17690	17623	17752	17885	17859	17799	17943	17909	17806	17791	18017	17760	17722	17838	17959	17823	17819	17754	17855	18087	18036	18008	18008	17849	17866	17818	17683	17834	17716	17661	17795	17904	17802	17709	17784	17845	17916	17909	17923	17967	17766	17945	17865	17885	17979	17917	17874	17919	17876	17534	17841	18010	17964	17634	17829	17939	18090	17722	17619	17781	17911	17831	18090	17950	18139	17975	17753	17949	18053	17792	17842	17927	17937	17987	18042	17750	17856	17779	17655	17983	17942	17979	17796	17802	17746	17858	17928	17699	17802	17986	17788	17778	17995	17814	17869	17702	17832	17845	18011	17784	17721	17961	17805	17970	17979	17768	18021	17701	17926	17801	17842	17886	17887	17791	17889	17966	17888	17666	17733	17749	17668	17775	17909	17775	17963	17843	17955	17823	17718	17898	17992	17711	17816	17651	18006	17860	17887	17534	18005	17757	17984	17905	17959	17765	18012	18041	17658	18032	17951	17903	17790	17767	17810	17705	17763	17810	17836	17885	18082	17778	17953	17905	17706	17641	17769	17874	17691	17794	17718	17988	17786	17806	17810	17638	17903	18179	17859	17818	17919	17787	17963	17831	17765	17858	17957	17875	17926	17764	17730	17976	18023	17635	17982	17918	17948	17698	17985	18009	17897	17916	17907	17691	17769	18001	17777	17946	17968	17907	18029	17881	17999	17737	17880	17834	17888	17970	18045	17829	17871	17959	17841	17897	17746	17787	17797	17832	17875	17942	18033	17938	17815	17765	17752	17652	17988	17963	17797	18087	17834	17913	17920	17633	17814	18020	17852	17870	17872	17812	17491	17629	17912	17862	17860	17866	17781	17904	17738	17833	17720	17759	18007	17826	17842	18017	17961	17907	17887	17738	17547	17926	17703	17723	17918	17786	17857	17878	17925	17876	17899	18048	17915	17724	17901	17823	17683	18029	17938	18007	17778	17855	17794	17728	18026	17879	17870	17667	17886	17917	17757	17846	17925	17689	17654	17769	17919	17868	17723	17763	17908	17683	17632	17893	17756	17827	17674	17784	17875	18043	17855	17831	17872	17891	17861	17739	17644	17960	17874	17777	17751	17921	17974	17895	17641	17730	17799	18113	17865	17764	17896	17980	17720	17791	17740	17879	17984	17877	17824	17959	18038	17707	17691	17854	17892	17794	18067	17721	17627	17866	17926	17598	17831	17982	17786	17809	17882	17584	17943	17967	17880	17781	17869	17636
15617	24660	28195	28779	26541	25150	19793	16885	18323	17620	15176	14947	15447	15303	15169	25866	30826	26597	20917	17117	15401	14744	14704	14652	14436	14659	14321	14464	14412	14397	14602	14559	14499	14313	14512	14483	14459	14455	14410	14406	14646	14423	14653	14481	14418	14511	14607	14458	14510	14341	14693	14384	14507	14616	14581	14298	14368	14572	14456	14415	14521	14453	14526	14537	14551	14530	14654	14425	14424	14502	14464	14437	14585	14501	14533	14500	14446	14545	14467	14584	14697	14509	14498	14634	14469	14601	14596	14669	14603	14415	14553	14496	14528	14654	14307	14445	14460	14452	14589	14395	14510	14482	14403	14528	14647	14490	14516	14663	14394	14478	14519	14556	14544	14555	14428	14514	14423	14474	14466	14484	14543	14563	14410	14374	14591	14427	14408	14331	14400	14487	14390	14558	14340	14505	14406	14469	14432	14575	14592	14515	14475	14692	14603	14449	14548	14524	14417	14369	14547	14567	14488	14260	14491	14423	14385	14396	14569	14373	14591	14675	14502	14497	14514	14592	14619	14561	14425	14494	14562	14495	14614	14456	14482	14580	14511	14460	14252	14510	14335	14524	14561	14586	14719	14604	14532	14491	14549	14508	14483	14342	14491	14519	14615	14510	14604	14501	14534	14384	14302	14535	14339	14404	14611	14475	14474	14573	14727	14545	14596	14508	14381	14477	14518	14579	14512	14442	14655	14447	14488	14516	14528	14405	14535	14436	14606	14483	14583	14570	14525	14551	14384	14568	14535	14549	14498	14473	14542	14397	14475	14676	14440	14560	14719	14493	14497	14604	14546	14478	14487	14610	14576	14497	14567	14481	14211	14477	14574	14636	14589	14619	14359	14477	14467	14579	14502	14532	14426	14393	14669	14349	14491	14465	14693	14607	14425	14538	14543	14439	14610	14444	14518	14511	14556	14710	14544	14481	14447	14442	14589	14425	14381	14496	14546	14397	14338	14287	14480	14402	14542	14450	14333	14455	14459	14560	14596	14509	14620	14358	14508	14440	14360	14494	14517	14485	14604	14452	14611	14615	14571	14407	14451	14483	14513	14381	14623	14477	14580	14737	14378	14503	14392	14603	14447	14494	14602	14509	14511	14431	14424	14304	14492	14407	14439	14503	14510	14660	14477	14727	14532	14538	14464	14543	14439	14402	14557	14467	14420	14404	14533	14558	14478	14489	14254	14518	14572	14393	14683	14618	14552	14481	14588	14675	14609	14402	14417	14418	14638	14597	14583	14530	14433	14368	14389	14523	14431	14449	14439	14519	14598	14475	14538	14434	14626	14731	14501	14384	14486	14437	14515	14437	14602	14598	14494	14424	14401	14268	14466	14542	14492	14665	14611	14534	14480	14531	14457	14607	14557	14477	14480	14413	14398	14462	14617	14547	14583	14481	14638	14491	14563	14506	14574	14676	14498	14453	14621	14252	14433	14476	14528	14462	14511	14382	14532	14419	14438	14618	14597	14564	14492	14469	14584	14535	14604	14433	14462	14359	14467	14547	14629	14527	14420	14480	14315	14407	14496	14521	14634	14690	14433	14531	14486	14501	14353	14632	14539	14563	14377	14464	14603	14496	14593	14353	14396	14468	14517	14542	14555	14377	14465	14329	14445	14458	14547	14548	14554	14616	14495	14371	14409	14433	14623	14688	14438	14465	14554	14446	14534	14462	14707	14324	14596	14287	14380	14688	14390	14402	14517	14370	14455	14458	14511	14623	14401	14420	14612	14411	14469	14479	14530	14541	14498	14481	14361	14527	14574	14498	14324	14550	14624	14664	14692	14535	14625	14213	14761	14540	14459	14497	14504	14480	14326	14439	14464	14420	14572	14712	14563	14485	14427	14548	14418	14658	14448	14400	14364	14498	14386	14755	14497	14658	14551	14495	14495	14315	14479	14434	14370	14630	14389	14430	14521	14539	14520	14415	14470	14467	14750	14573	14711	14573	14403	14364	14596	14505	14500	14562	14450	14576	14624	14232	14520	14534	14541	14470	14614	14474	14560	14462	14587	14562	14362	14443	14398	14423	14542	14542	14518	14429	14522	14634	14568	14439	14565	14459	14649	14470	14431	14374	14573	14688	14506	14559	14646	14508	14474	14322	14493	14545	14491	14462	14513	14477	14640	14476	14433	14610	14408	14504	14591	14494	14505	14538	14463	14540	14417	14542	14528	14363	14436	14383	14506	14657	14622	14484	14589	14458	14527	14397	14481	14409	14646	14476	14519	14591	14502	14418	14611	14612	14461	14457	14378	14536	14369	14441	14473	14493	14289	14497	14603	14504	14644	14487	14625	14607	14446	14465	14459	14502	14574	14453	14547	14586	14445	14457	14456	14536	14479	14420	14467	14470	14339	14554	14604	14534	14359	14413	14651	14421	14611	14512	14596	14479	14544	14486	14343	14642	14602	14572	14644	14220	14468	14506	14393	14572	14587	14478	14499	14702	14210	14510	14574	14544	14454	14502	14379	14612	14618	14662	14554	14432	14441	14623	14521	14738	14603	14452	14583	14434	14610	14581	14274	14525	14575	14687	14511	14495	14476	14378	14549	14590	14308	14521	14360	14488	14540	14422	14347	14643	14612	14426	14321	14280	14467	14397	14564	14405	14503	14488	14458	14572	14512	14387	14627	14527	14504	14621	14361	14455	14452	14419	14311	14615	14344	14461	14562	14453	14500	14529	14531	14477	14630	14386	14630	14506	14416	14447	14588	14465	14473	14524	14468	14556	14436	14508	14483	14495	14610	14635	14566	14462	14645	14690	14451	14572	14463	14488	14455	14633	14442	14659	14449	14603	14503	14604	14491	14457	14465	14446	14529	14463	14625	14622	14533	14554	14552	14411	14660	14586	14632	14465	14633	14584	14601	14448	14444	14565	14507	14487	14708	14666	14535	14512	14595	14683	14524	14476	14460	14413	14398	14588	14552	14542	14594	14571	14496	14695	14456	14481	14369	14532	14510	14516	14584	14406	14627	14775	14536	14541	14615	14391	14494	14590	14351	14485	14457	14458	14483	14527	14528	14425	14747	14474	14582	14399	14465	14487	14500	14509	14623	14608	14447	14405	14579	14539	14349	14486	14515	14456	14516	14415	14315	14398	14380	14644	14333	14446	14456	14363	14631	14501	14387	14342	14607	14520	14420	14551	14491	14415	14392	14583	14638	14563	14635	14607	14577	14434	14617	14501	14519	14452	14679	14443	14491	14702	14431	14537	14437	14344	14457	14469	14569	14585	14411	14629	14561	14404	14433	14397	14472	14524	14416	14500	14495	14584	14488	14198	14427	14474	14530	14581	14441	14622	14456	14442	14394	14588	14514	14561	14487	14520	14604	14424	14416	14521	14449	14413	14627	14505	14321	14413	14559	14431	14654	14385	14542	14577	14532	14297	14463	14609	14583	14351	14374	14529	14623	14590	14501	14487	14641	14525	14527	14500	14638	14464	14494	14546	14451	14395	14405	14730	14524	14577	14463	14412	14520	14399	14430	14629	14456	14528	14525	14503	14585	14570	14460	14364	14569	14414	14479	14584	14593	14477	14504	14612	14503	14247	14461	14549	14556	14494	14660	14495	14536	14445	14576	14606	14487	14516	14539	14482	14522	14489	14597	14575	14538	14566	14373	14529	14500	14534	14524	14533	14394	14475	14328	14485	14533	14524	14425	14352	14471	14577	14556	14644	14571	14474	14493	14654	14571	14673	14553	14545	14391	14564	14450	14474	14462	14583	14334	14491	14609	14338	14439	14742	14508	14424	14331	14540	14537	14560	14457	14570	14786	14438	14414	14568	14510	14573	14527	14620	14435	14458	14641	14515	14429	14626	14366	14429	14435	14610	14385	14640	14442	14279	14440	14509	14471	14523	14656	14376	14492	14440	14475	14591	14522	14524	14631	14426	14443	14476	14435	14323	14465	14359	14400	14368	14538	14496	14384	14813	14463	14519	14491	14466	14355	14398	14473	14480	14497	14666	14591	14543	14481	14614	14537	14444	14600	14472	14587	14541	14626	14465	14447	14431	14509	14482	14526	14483	14512	14538	14577	14561	14402	14594	14393	14635	14378	14612	14564	14430	14645	14472	14592	14422	14595	14406	14298	14380	14439	14567	14668	14640	14437	14558	14505	14508	14400	14646	14246	14334	14382	14508	14561	14410	14450	14535	14640	14425	14542	14414	14436	14498	14488	14525	14529	14591	14511	14527	14425	14389	14264	14389	14420	14465	14566	14498	14508	14563	14511	14559	14522	14543	14491	14808	14525	14633	14688	14692	14488	14680	14503	14473	14416	14387	14429	14600	14326	14601	14362	14519	14553	14545	14466	14476	14325	14403	14353	14544	14457	14433	14672	14440	14533	14695	14404	14446	14452	14470	14407	14677	14474	14503	14543	14534	14377	14423	14548	14469	14372	14562	14519	14529	14573	14568	14376	14603	14433	14638	14339	14691	14508	14569	14616	14442	14582	14567	14456	14506	14526	14387	14515	14551	14394	14506	14599	14523	14412	14524	14572	14489	14348	14732	14462	14669	14531	14646	14393	14475	14602	14459	14541	14604	14455	14550	14683	14446	14465	14534	14401	14547	14525	14637	14482	14488	14486	14507	14647	14429	14517	14460	14467	14611	14522	14471	14557	14402	14470	14553	14520	14639	14341	14517	14387	14400	14501	14596	14522	14492	14571	14524	14543	14485	14649	14462	14408	14463	14423	14533	14554	14457	14618	14367	14499	14507	14509	14417	14316	14421	14648	14560	14371	14531	14639	14606	14610	14562	14391	14447	14584	14536	14551	14477	14456	14527	14523	14695	14505	14447	14470	14509	14475	14338	14642	14596	14683	14581	14572	14440	14548	14408	14216	14514	14544	14577	14361	14437	14348	14480	14565	14801	14466	14571	14518	14432	14446	14579	14386	14441	14564	14278	14462	14506	14488	14358	14481	14498	14458	14544	14569	14575	14441	14555	14588	14583	14440	14658	14694	14507	14463	14601	14362	14625	14581	14536	14605	14429	14446	14368	14626	14395	14315	14405	14481	14490	14569	14534	14708	14456	14494	14617	14487	14364	14445	14446	14468	14322	14522	14521	14483	14498	14548	14426	14520	14479	14527	14445	14427	14603	14655	14467	14528	14382	14616	14476	14468	14527
24092	21510	29069	24518	23565	27612	26315	20477	20674	20769	19130	18773	18734	18537	18524	29558	38392	33490	27184	22354	19671	18499	18048	17952	17650	17877	17983	17987	17915	17894	17847	17946	18010	17924	18138	18112	17923	17997	17784	17901	18119	17810	18062	18075	17860	17703	17854	18022	17990	17743	18014	17821	17702	17772	17749	17739	18010	17700	17725	17769	17740	17895	18085	17841	17894	17808	17713	17688	18079	17777	17964	17803	18075	17959	17689	17942	17758	17838	17956	17786	18023	18020	17930	17788	17847	17929	17794	17965	17865	17849	17898	17784	18119	17821	17977	18094	17857	17826	17858	17886	17601	17974	17639	17526	17773	17832	18031	17870	17674	17726	17920	17795	18007	17921	17860	18020	17734	17792	18028	17862	17980	17805	17804	17774	17633	17735	17726	17849	17976	17815	17703	17824	17831	17799	17791	17937	17786	17679	17819	17771	17909	17850	17931	17506	17962	17815	17865	17794	17857	17869	17997	17693	17842	17956	17874	18092	17978	17927	17855	17741	17789	17698	17744	17940	17785	17760	17845	17915	17856	17775	17833	17868	17922	17502	17817	17844	17942	17850	17877	17725	17940	17911	17773	17850	18033	17742	17988	17868	17816	17871	17854	17880	17936	17851	17830	17891	17840	17804	17850	17766	17912	17785	17718	17715	17994	17831	17831	17923	17713	17786	18026	17890	17743	17833	17643	17838	18053	17813	17747	17576	17864	17853	17704	17888	18164	17909	17812	17975	17775	17810	17822	17842	17862	17643	17747	17714	17747	17878	17849	17732	17781	18006	17881	17810	17767	17709	17951	17820	17893	17837	17883	17736	17651	17782	17724	17790	18012	18001	17910	17863	17748	17951	17895	17694	17705	17884	17779	17841	18006	17625	17896	17936	17882	17577	17718	17888	17873	17985	17927	17924	17622	17743	17840	17663	17784	17676	17980	17739	17754	17785	17665	17775	17937	17842	18073	17946	17971	17994	17946	17836	18071	18046	17822	17838	17819	17960	17612	17588	17755	17841	17865	17822	17862	17860	17708	17896	17872	17766	17813	17663	17810	17722	17911	17898	17753	17909	17974	17763	17963	17607	17971	18058	17945	17870	17802	17857	17773	17759	17757	17774	17859	17978	17795	17833	17755	17684	17934	17894	17821	17789	18004	17852	17834	17745	17774	17808	17671	17940	17943	17920	18192	17810	17829	17859	17769	18060	17790	17896	17906	17872	17589	18008	17837	17753	17701	17959	17868	17855	17889	17923	18056	17900	17794	17915	17756	17864	17993	17633	17684	17938	17679	17690	17825	17885	17578	17886	18025	17714	17852	17803	17670	17623	17664	17694	17779	17846	17794	17659	17712	17850	17723	17934	17945	17967	17731	17917	17736	17967	17985	18001	17849	17840	17752	17802	17819	18051	18033	17841	17819	17911	17899	17740	17630	17842	17966	17850	17856	17830	17830	17944	17874	17804	17952	17946	17841	17951	17993	17665	17971	17895	17901	17844	17770	17643	17806	17726	17677	17934	17794	17963	17815	17830	17953	17970	17857	17861	17743	17738	17819	17891	17807	17893	17767	17650	17745	17897	17701	17966	17907	17829	17832	17659	17853	18018	17897	18001	17748	17752	17890	17923	17998	17994	17683	17834	17727	17808	17906	17852	17745	17911	17548	17715	17785	17943	17903	17768	17842	17874	17755	17699	17940	17924	17746	17863	17910	17870	17801	17797	17861	17862	17846	17775	17755	17624	17760	18021	17912	17824	17850	17782	17757	17795	18019	17828	17841	17699	17825	17922	17893	17909	17902	17922	17722	17680	17766	17893	17629	17830	17816	17746	17831	17936	17834	17815	18074	17878	18014	18031	17872	17840	17918	17897	17964	17855	17910	17913	17965	17837	18040	17588	17812	17893	17948	18051	17923	17736	17845	17915	17930	17822	17621	17876	18002	17813	17833	17907	17797	17940	17836	17959	17855	17912	17864	17858	17997	18011	17889	17876	17756	18026	17777	17892	17846	17816	17701	17887	17845	17987	17961	17818	17943	17664	17911	17982	17766	17796	17796	17793	17711	17729	17875	17948	17716	17779	17964	17773	17733	17763	17747	18007	17922	17798	17890	17881	17716	17578	17827	17740	17910	17873	18022	17878	17916	17717	17980	18014	17871	17793	17675	17740	17709	17714	17704	17678	17804	17931	17775	17955	17870	17864	18123	17875	17702	17721	17903	17827	17795	17796	18019	17854	17779	17609	17748	17790	17843	18123	17628	17817	17896	18009	17796	17685	17743	17965	17829	17698	17889	17732	17831	17489	17773	17758	17922	17922	17787	17877	17912	17842	17977	17739	17822	17874	17908	17860	17937	17811	17624	17781	17765	17965	17859	17948	17876	17777	17942	17818	17919	17828	17838	18013	17771	17737	17978	17952	17754	17905	17768	17738	18064	17699	17950	17790	17638	17860	17987	17760	17913	17855	17729	17736	17794	17891	17859	17789	17844	17861	17770	17716	17978	17964	17626	17927	17842	18053	17614	18068	17807	17759	17680	17815	17797	17834	18003	17863	18015	17710	17736	17682	17622	17712	17869	17675	17657	18043	18061	17889	17957	17987	17999	17883	17714	17855	17974	17683	17959	17893	17954	17712	17758	17762	18009	17967	17819	17705	17917	17781	17852	17885	17879	17804	17939	17697	17816	17901	17979	18030	17794	17619	17836	17854	17859	17934	17861	17724	17917	17828	17831	17770	17874	17810	17772	17808	17914	18144	17810	17908	17863	17859	17779	17918	17743	17809	17628	17685	17857	17823	17888	17878	18210	17758	17988	17704	17930	17742	17941	17839	17862	17910	17801	17865	17773	17740	17824	18047	17785	17826	17723	17840	17839	17836	17897	17823	17823	17858	17805	17729	17671	17858	17960	17570	17731	17917	17959	17668	17830	17723	17668	17825	17974	17917	17730	17981	17815	17974	17768	17892	17865	17634	17849	17920	18084	17926	17786	17669	17951	17811	17664	17756	17746	17894	18004	17827	17894	17572	17849	17766	17891	17952	17908	18018	17717	17723	17830	17714	17808	17788	17651	17910	17670	17761	17712	17916	17852	17730	17646	17556	17858	17624	17844	17804	17862	17896	17790	17752	17831	17747	17740	17867	17805	17943	18003	17915	17926	17800	17919	17781	17862	17693	17735	18002	17886	18028	18026	17699	17866	17742	17893	17872	17573	17583	17819	17810	17648	17615	17809	17781	17848	17876	17905	17932	17803	17999	17894	17789	17848	17841	17905	17753	17883	17835	17990	17719	17619	17797	17736	17705	17863	17948	17984	17851	17808	17770	17393	17671	17848	17934	17893	17901	17764	17941	17826	18127	17902	18066	17801	18048	18025	17969	17764	17853	17868	17781	18047	17916	18127	17699	17720	18043	17898	17982	17838	17926	17874	17758	17877	17780	17865	17929	17801	17893	17591	17806	17666	17615	17775	17927	17895	17916	17762	17925	17786	17951	17878	17829	17819	17900	17769	17905	17635	17813	17986	17847	17731	17842	17864	17804	17827	17696	17700	17760	17808	17770	18018	17607	17923	17769	17851	17790	17714	17852	18010	17673	17770	17751	17879	17935	18065	17804	17902	17823	17897	17841	17812	17925	17884	17913	18029	17836	17814	17851	17823	17793	17831	17679	17774	17956	17963	17849	17668	17819	17942	17879	17951	17893	17724	17839	17877	18062	17859	17912	17779	17824	17756	17867	17728	17816	17855	17834	17710	17841	18119	17885	17817	17672	17847	17653	17595	17882	17835	17773	17920	17934	18008	17859	17786	17848	17822	17806	17994	17834	17779	17685	17964	17930	17927	17782	17957	17890	17979	17717	17756	17840	17768	17976	17973	17704	17817	17697	17874	17781	17813	17919	17852	18016	17771	17663	17850	17480	17783	17661	17744	17741	17749	17864	18117	17737	17915	17730	17756	17963	17904	17874	17679	17815	17845	17786	17959	17924	18043	17818	18022	18056	18075	17668	17684	18042	18123	17904	17846	17829	17641	17781	17818	17684	17882	17979	17794	18004	18109	17773	17660	17813	17859	17937	18008	17599	17712	17900	17540	17984	17757	17649	17977	17787	17890	17845	17833	17853	17812	17852	17768	17756	17603	17577	17842	17808	17887	17775	17658	17545	17884	17740	17721	18060	17760	17956	17773	17764	17750	17791	17822	17662	17688	17860	17768	17786	17800	17797	17785	17779	17796	17696	17692	17800	17839	17778	18012	17831	17619	17754	17826	17804	17943	17863	17795	17722	17789	18030	17838	17824	17732	17754	17830	17867	17696	17917	18003	17770	17827	17723	17774	17765	17964	17921	17773	17927	18054	17758	17970	17655	17653	17898	17677	17799	17885	17743	17788	17933	17785	17872	18035	17863	18000	17876	17904	18011	17597	18053	17813	17844	17917	17691	17893	17892	17788	17861	17986	17805	17620	17874	17771	18000	17744	17874	17950	17743	17980	18013	17803	17712	17812	17658	17935	17976	18007	17868	17697	17900	17757	17839	17602	17812	17743	17825	17782	17914	17873	17769	17811	17759	17942	17686	17861	17828	17834	17886	17934	17843	17848	17677	17856	17990	17870	17576	17744	17893	17688	17961	17602	17831	17720	17943	17591	17808	17603	17698	17719	17679	17878	17942	17997	17624	17873	18006	17797	18073	17683	18131	18003	17947	18041	18046	17826	17881	17840	17887	17881	17950	17809	17816	17881	17729	17878	17808	17694	17931	17841	17693	17795	17759	17996	17726	17963	17945	17962	17893	17827	17766	17731	17781	17882	17712	17842	17845	17826	17975	18009	17943	17801	17925	17807	17811	17901	17748	17791	17573	17811	17749	17953	17739	17778	17561	17847	17678	17875	17865	17721	17721	17887	17954	17633	17671	17895	17776	17829	18005	18085	17744	17724	17717	18030	17783	17836	17800	17909	17825	17916	17913	17686	17792	17965	17920	17865	17605	17779	17990	17932	17945	17690	17798	17967	17757	17958	17938	17601	17622	17768	17836	17978	17895	17947	17718	17611	17734	17858	17871	17686	18087	17687	17769	17780	17706	17862	17868	17777	18048	18092	17824	17728	17772	17768	17938	17887	17855	17828	17780	17685	17977	17947	17810	18049	17906	17765	17870	17873	17707
17449	31121	33352	32160	32387	29087	20548	17925	19532	18462	15671	15634	15758	15689	15204	32237	39179	32885	24876	19179	16034	14822	14505	14512	14496	14440	14534	14400	14413	14460	14434	14514	14504	14461	14439	14337	14430	14503	14412	14377	14456	14389	14627	14561	14310	14481	14407	14445	14431	14429	14387	14660	14439	14301	14358	14586	14525	14489	14345	14381	14521	14211	14509	14493	14352	14529	14370	14531	14518	14464	14608	14424	14337	14543	14673	14429	14294	14557	14566	14544	14600	14497	14509	14430	14414	14376	14301	14519	14485	14361	14332	14505	14610	14424	14538	14366	14561	14428	14414	14332	14472	14314	14475	14482	14556	14430	14480	14371	14656	14548	14383	14395	14481	14453	14261	14282	14426	14267	14463	14409	14550	14454	14346	14375	14403	14477	14411	14377	14465	14555	14354	14438	14357	14518	14470	14333	14463	14403	14447	14562	14297	14268	14462	14340	14221	14349	14353	14458	14488	14517	14378	14485	14449	14530	14365	14521	14605	14326	14335	14336	14296	14463	14434	14380	14450	14449	14603	14522	14361	14445	14448	14546	14327	14411	14395	14637	14426	14434	14393	14478	14423	14207	14556	14501	14410	14479	14474	14487	14441	14295	14383	14503	14469	14389	14411	14421	14358	14528	14545	14497	14497	14240	14279	14308	14515	14261	14445	14348	14638	14563	14441	14349	14317	14414	14270	14541	14349	14628	14486	14583	14633	14386	14303	14342	14519	14380	14468	14550	14334	14523	14334	14232	14521	14525	14376	14493	14258	14491	14579	14609	14599	14479	14411	14443	14520	14672	14416	14495	14336	14447	14556	14382	14356	14441	14404	14194	14726	14240	14653	14519	14383	14316	14655	14362	14567	14490	14382	14404	14509	14383	14590	14517	14595	14427	14468	14330	14387	14475	14377	14479	14495	14364	14325	14382	14458	14517	14351	14485	14423	14505	14779	14459	14484	14550	14498	14412	14557	14457	14567	14471	14609	14458	14611	14534	14361	14620	14461	14437	14354	14432	14391	14387	14556	14543	14386	14476	14467	14337	14338	14460	14343	14327	14555	14279	14418	14460	14360	14619	14520	14490	14445	14468	14299	14483	14487	14489	14308	14537	14482	14449	14512	14407	14278	14410	14406	14387	14461	14550	14402	14420	14397	14426	14494	14458	14472	14266	14378	14495	14487	14743	14459	14399	14355	14313	14607	14465	14506	14325	14443	14363	14383	14590	14510	14461	14498	14490	14335	14342	14406	14383	14524	14467	14606	14423	14376	14471	14365	14298	14371	14442	14420	14578	14312	14391	14472	14518	14482	14393	14356	14377	14331	14365	14400	14359	14468	14587	14496	14485	14378	14331	14340	14418	14344	14406	14379	14646	14529	14305	14386	14462	14457	14360	14379	14302	14395	14344	14373	14423	14327	14367	14523	14328	14461	14392	14611	14459	14306	14503	14466	14415	14434	14651	14657	14422	14231	14426	14425	14667	14339	14460	14514	14386	14470	14564	14455	14266	14310	14692	14443	14639	14424	14502	14323	14385	14473	14437	14386	14546	14391	14431	14444	14521	14456	14322	14389	14411	14562	14599	14452	14443	14463	14401	14541	14442	14580	14438	14615	14468	14516	14509	14453	14549	14470	14377	14512	14481	14490	14332	14338	14544	14394	14433	14424	14463	14408	14465	14432	14513	14527	14483	14362	14488	14382	14445	14506	14533	14447	14371	14421	14488	14594	14393	14517	14485	14390	14520	14533	14493	14479	14505	14476	14545	14429	14235	14341	14484	14507	14337	14480	14471	14424	14415	14393	14524	14360	14330	14496	14301	14528	14379	14410	14376	14492	14411	14325	14631	14339	14546	14374	14337	14491	14545	14447	14502	14532	14578	14327	14569	14436	14358	14487	14453	14474	14416	14390	14333	14348	14392	14397	14421	14483	14462	14575	14394	14409	14205	14337	14589	14411	14386	14433	14449	14554	14489	14466	14437	14472	14580	14481	14468	14271	14432	14362	14407	14319	14537	14482	14576	14463	14366	14563	14503	14505	14377	14413	14407	14366	14379	14455	14549	14534	14412	14511	14509	14319	14335	14601	14445	14377	14432	14507	14535	14610	14385	14336	14238	14409	14460	14436	14487	14401	14461	14423	14447	14457	14315	14680	14644	14449	14296	14418	14466	14431	14416	14472	14483	14621	14408	14278	14506	14397	14597	14573	14472	14512	14431	14444	14369	14617	14568	14465	14647	14370	14488	14279	14353	14444	14280	14382	14484	14499	14453	14449	14351	14491	14307	14288	14379	14444	14242	14397	14369	14595	14323	14370	14448	14551	14544	14595	14330	14381	14267	14444	14419	14328	14403	14523	14425	14616	14433	14380	14418	14623	14402	14340	14550	14495	14343	14296	14514	14481	14435	14403	14364	14371	14508	14496	14365	14443	14564	14593	14461	14551	14501	14398	14563	14442	14391	14412	14342	14545	14338	14490	14498	14423	14538	14343	14308	14492	14514	14508	14491	14427	14548	14358	14459	14479	14713	14356	14565	14361	14415	14356	14505	14595	14341	14473	14513	14536	14380	14401	14470	14300	14457	14342	14419	14365	14347	14478	14381	14353	14503	14587	14520	14416	14372	14469	14477	14457	14536	14404	14471	14501	14495	14379	14444	14666	14451	14411	14657	14464	14269	14371	14338	14552	14481	14573	14543	14536	14582	14421	14231	14612	14414	14451	14525	14500	14576	14562	14463	14407	14459	14427	14490	14469	14569	14528	14594	14388	14472	14413	14400	14452	14227	14195	14590	14419	14474	14460	14353	14648	14480	14367	14497	14502	14506	14379	14449	14282	14356	14558	14387	14506	14284	14446	14526	14593	14367	14389	14469	14421	14560	14220	14568	14378	14549	14385	14559	14409	14404	14474	14353	14456	14354	14507	14407	14365	14519	14264	14326	14430	14401	14580	14417	14517	14521	14431	14446	14520	14390	14417	14534	14392	14369	14401	14502	14162	14426	14605	14459	14383	14315	14581	14389	14279	14643	14320	14552	14381	14365	14411	14305	14328	14568	14506	14500	14554	14358	14411	14517	14465	14533	14429	14454	14577	14302	14433	14430	14280	14457	14322	14507	14200	14344	14399	14351	14128	14588	14373	14627	14373	14407	14330	14552	14459	14464	14330	14280	14539	14521	14487	14235	14459	14576	14533	14542	14361	14458	14409	14397	14538	14406	14356	14413	14479	14250	14421	14377	14599	14386	14439	14465	14291	14465	14495	14395	14376	14453	14437	14400	14400	14379	14541	14455	14464	14362	14540	14423	14542	14444	14475	14629	14498	14458	14521	14582	14418	14552	14457	14210	14451	14382	14491	14448	14482	14419	14545	14461	14350	14603	14553	14387	14478	14346	14431	14485	14560	14354	14384	14462	14439	14516	14280	14408	14384	14469	14454	14478	14491	14464	14344	14492	14510	14560	14361	14295	14467	14383	14376	14434	14547	14435	14504	14564	14503	14282	14383	14545	14343	14365	14485	14449	14437	14418	14473	14476	14416	14455	14407	14370	14451	14403	14437	14406	14479	14193	14421	14581	14382	14560	14385	14576	14282	14358	14424	14378	14501	14525	14410	14451	14463	14461	14395	14253	14427	14446	14391	14384	14495	14489	14332	14500	14329	14239	14434	14448	14315	14544	14436	14282	14516	14512	14614	14550	14423	14450	14442	14421	14446	14503	14568	14504	14365	14519	14337	14410	14250	14482	14423	14269	14544	14413	14391	14456	14473	14432	14473	14444	14441	14450	14375	14373	14242	14426	14465	14412	14423	14469	14407	14411	14317	14462	14377	14487	14528	14281	14443	14481	14467	14325	14507	14441	14544	14547	14537	14509	14624	14379	14356	14381	14505	14635	14444	14448	14431	14260	14347	14521	14565	14331	14435	14612	14428	14427	14205	14534	14484	14313	14533	14247	14427	14326	14631	14372	14316	14460	14437	14441	14367	14504	14465	14468	14615	14390	14567	14536	14207	14434	14559	14545	14518	14425	14256	14379	14475	14535	14286	14501	14422	14409	14499	14387	14367	14576	14340	14585	14396	14302	14535	14290	14513	14425	14493	14362	14452	14448	14380	14554	14446	14514	14394	14439	14321	14426	14511	14504	14454	14587	14643	14418	14545	14493	14332	14621	14462	14386	14325	14418	14408	14424	14395	14422	14423	14540	14430	14356	14477	14470	14458	14348	14450	14462	14454	14442	14436	14229	14491	14439	14394	14432	14460	14511	14425	14344	14375	14408	14564	14549	14294	14343	14436	14437	14475	14479	14504	14463	14482	14391	14380	14483	14390	14401	14454	14373	14375	14302	14349	14552	14493	14519	14331	14343	14493	14484	14247	14297	14313	14460	14404	14552	14528	14491	14535	14412	14534	14457	14614	14533	14537	14670	14520	14344	14444	14453	14336	14629	14414	14375	14446	14481	14404	14603	14468	14366	14589	14436	14372	14398	14481	14549	14368	14516	14553	14519	14515	14434	14394	14314	14529	14470	14452	14557	14261	14299	14383	14499	14500	14259	14458	14565	14491	14497	14532	14430	14422	14373	14583	14287	14463	14482	14528	14482	14501	14444	14589	14411	14433	14520	14468	14369	14366	14501	14445	14462	14524	14585	14514	14535	14342	14568	14635	14497	14350	14380	14499	14468	14432	14502	14453	14334	14316	14591	14509	14461	14542	14413	14452	14506	14541	14683	14222	14275	14405	14451	14365	14367	14517	14476	14278	14330	14463	14462	14357	14504	14457	14421	14481	14370	14448	14396	14495	14441	14431	14560	14460	14609	14377	14557	14674	14564	14488	14440	14492	14669	14301	14373	14464	14522	14396	14350	14461	14315	14576	14405	14283	14374	14376	14566	14454	14350	14551	14418	14577	14413	14446	14251	14510	14492	14556	14361	14418	14538	14495	14367	14326	14359	14512	14360	14475	14526	14475	14496	14414	14432	14552	14444	14375	14355	14443	14526	14539	14442	14515	14566	14277	14542	14455	14269	14556	14582	14435	14536	14390	14477	14303	14466	14350	14436	14411	14547	14471	14506	14486	14501	14502	14531	14705	14405	14321	14254	14325	14477	14430	14358	14441	14415	14253	14415	14472	14395	14466	14323	14456	14366	14455	14289
29944	23201	26460	25793	23332	22020	19312	18413	18442	18246	17930	18054	17920	17892	17744	18605	19710	19548	19068	18424	18080	17755	17683	17853	17775	17904	17742	17726	17721	17828	17995	17908	17662	17829	17843	17591	17617	17946	17607	17745	17732	17697	17827	17944	17786	17653	17764	17784	17825	17726	17845	17671	18044	17904	17780	17643	17647	17656	17541	17823	17404	17863	17689	17749	17695	17483	17853	17771	17785	17864	17674	17937	17759	17894	17878	17841	17750	17695	17843	17544	17742	17629	17709	17766	17798	17604	17801	17806	17628	17575	17674	17688	17706	17709	17748	17551	17697	17614	17764	17620	17859	17747	17728	17772	17661	17656	17828	17768	17743	17557	17833	17692	17755	17760	17869	17878	17730	17642	17758	17577	17756	17834	17819	17731	17629	17877	17544	17847	17543	17673	17690	17864	17697	17564	17567	17787	17820	17613	17690	17578	17624	17659	17954	17743	17568	17779	17866	17746	17989	17762	17671	17799	17849	17753	17832	17725	17909	17786	17753	17787	17889	17716	17750	17597	17833	17734	17821	17528	17720	17698	17653	17842	17743	17669	17811	17555	17876	17449	17681	17788	17688	17767	17686	17717	17704	17750	17749	17732	17705	17637	17655	17815	17815	17760	17841	17730	17658	17892	17793	17843	17740	17610	17813	17840	17827	17662	17767	17793	17805	17785	17555	17716	17560	17730	17723	17641	17598	17770	17569	17523	17737	17885	17581	17681	17610	17434	17670	17700	17819	17718	17834	17680	17865	18040	17750	17654	17686	17945	17600	17393	17755	17750	17753	17733	17816	17725	17585	17829	17778	17750	17788	17541	17642	17727	17768	17690	17840	17578	17664	17865	17660	17712	17653	17730	17698	17876	17747	17604	17918	17924	17809	17707	17783	17882	17556	17700	17825	17657	17588	17460	17534	17849	17684	17740	17674	17738	17585	17585	17757	17819	17751	17668	17684	17729	17723	17744	17650	17723	17738	17848	17879	17723	17620	17772	17745	17719	17943	17829	17677	17933	17915	17568	17825	17609	17807	17725	17710	17586	17613	17690	17687	17730	17769	17764	17681	17731	17662	17745	17781	17738	17750	17776	17853	17708	17714	17696	17792	17603	17537	17885	18007	17840	17709	17927	17578	17750	17557	17736	17794	17849	17706	17638	17746	17584	17804	17666	17862	17555	17659	17921	17499	17725	17740	17566	17527	17815	17860	17587	17449	17610	17589	17803	17513	17801	17730	17633	17693	17791	17828	17739	17785	17698	17856	17761	17971	17861	17805	17861	17702	17822	17643	17518	17803	17694	17845	17666	17927	17757	17878	17845	17706	17774	17749	17660	17760	17860	17597	18050	17955	17885	17648	17698	17599	17807	17760	17723	17819	17828	17618	17838	17867	17786	17863	17727	17811	17645	17684	17586	17786	17747	17912	17872	17656	17695	17636	17863	17725	17845	17757	17801	17756	17595	17911	17884	17685	17734	17701	17602	17721	17782	17800	17789	17796	17820	17898	17686	17871	17545	17942	17997	17777	17566	17648	17720	17639	17591	17490	17801	17620	17764	17647	17596	18027	17700	17756	17703	17756	17647	17708	17695	17833	17910	17743	17628	17588	17633	17949	17845	17813	18035	17919	17714	17626	17713	17708	17580	17603	17725	17849	17724	17747	17673	17586	17643	17546	17801	17986	17785	17783	17632	17932	17749	17824	17572	17720	17792	17785	17521	17831	17642	17804	17718	17717	17699	17566	17563	17729	17876	17333	17708	17570	17709	17753	17666	17932	17694	17711	17757	17957	17727	17732	17591	17729	17515	17823	17888	17830	17981	17682	17784	17702	17666	18022	17923	17828	17754	17678	17799	18040	17618	17650	17550	17741	17623	17850	17767	17959	17735	17789	18014	17861	17738	17654	17838	17962	17679	17506	17704	17687	17661	17672	17766	17798	17725	17823	17855	17519	17688	17802	17726	17756	17706	17875	17906	17651	17656	17538	17869	17729	17644	17715	17575	17679	17650	17751	17773	17731	17877	17653	17799	17794	17686	17734	17554	17561	17682	17840	17608	17687	17748	17693	17764	17558	17724	17856	17629	17702	17762	17584	17565	17670	17680	17876	17675	17809	17745	17757	17823	17718	17763	18000	17930	17856	17851	17952	17629	17617	17912	17604	17555	17694	17677	17737	17710	17618	17631	17748	17730	17649	17920	17653	17668	17635	17596	17661	17612	17735	17650	17609	17507	17585	17569	17636	17682	17702	17727	17805	17731	17615	17897	17909	17932	17671	17816	17773	17835	17637	17761	17663	17712	17734	17740	17617	17722	17723	17645	17854	17738	17721	17785	17847	17756	17835	17750	17745	17784	17633	17759	17683	17756	17767	17876	17647	17679	17585	17680	17698	17849	17847	17771	17656	17578	17698	17762	18002	17658	17889	17781	17763	17684	17701	17739	17590	17788	17786	17617	17705	17833	17849	17680	17815	17671	17651	17724	17644	17726	17574	17807	17581	17660	17761	17714	17738	17764	17726	17843	17592	17750	17854	17927	17727	17663	17630	17756	17794	17862	17667	17764	17653	17669	17584	17633	17722	17745	17818	17905	17708	17642	17819	17937	17782	17719	17931	17751	17603	17650	17844	17751	17583	17771	17657	17692	17692	17778	17916	17344	17633	17718	17780	17640	17787	17838	17740	17735	17863	17800	17639	17554	17882	17803	17505	17599	17761	17857	17760	17716	17789	17775	17821	17614	17628	17779	17660	17552	17836	17737	17796	17671	17927	17776	17679	17766	17929	17745	17652	17528	17746	17774	17568	17898	17563	17679	17593	17831	17873	17779	17471	17942	17740	17658	17701	17657	17619	17763	17684	17625	18020	17839	17703	17567	17822	17842	17681	17510	17682	17868	17739	17780	17699	17728	17644	17765	17584	17833	17852	17709	17777	17893	17739	17839	17715	17997	17790	17958	17724	17555	17981	17727	17611	17591	17778	17734	17789	17793	17759	17842	17783	17625	17815	17905	17701	17671	17488	17667	17775	17851	17702	17820	17783	17719	17733	17772	17710	17624	17753	17862	17665	17770	17651	17859	17746	17823	17964	17849	17916	17781	17900	17697	17741	17906	17757	17758	17667	17817	17701	17744	17816	17975	17826	17915	17642	17759	17649	17726	17704	17759	17719	17551	17813	17598	17717	17574	17823	17576	17715	17676	17762	17701	17639	17708	17644	17766	17881	17754	17860	17634	17813	17554	17679	17576	17942	17614	17841	17776	17724	17675	17738	17762	17594	17682	17685	17586	17760	17951	17847	17648	17593	17575	17615	17745	17550	17564	17835	17651	17813	17697	17559	17699	17717	17735	17663	17603	17714	17851	17944	17705	17776	17699	17676	17864	17587	17680	17795	17959	17912	17740	17747	17695	17635	17731	17750	17755	17829	17520	17773	17607	17565	17602	17494	17470	17789	17806	17672	17677	17567	17824	17741	17854	17612	17581	17634	17425	17645	17779	17861	17774	17663	17561	17691	17882	17811	18033	17621	17803	17916	17913	17681	17742	17654	17865	17814	17563	17773	17706	17866	17861	17827	17680	17715	17605	17847	17745	17338	17662	17711	17686	17629	17540	17835	17773	17624	17744	17691	17635	17654	17698	17850	17522	17520	17499	17904	17852	17628	17628	18011	18059	17881	17659	17597	17736	17633	17824	17649	17817	17704	17867	17911	17768	17862	17687	17834	17706	17660	17827	17841	17675	17720	17787	17912	17931	17889	17799	17653	17631	17812	17805	17935	17785	17802	17775	17797	18037	17772	17642	17487	17759	17830	17523	17646	17729	17668	17865	17721	17671	17831	17766	17839	17828	17708	17643	17567	17534	17715	17702	17801	17740	17834	17701	17678	17773	17780	17668	17678	17918	17730	17568	17603	17779	17714	17792	17651	17655	17682	17873	17792	17656	17889	17853	17610	17665	17906	17719	17582	17762	17660	17663	17817	17665	17737	17780	17827	17918	17640	17642	17680	17692	17605	17696	17853	17797	17761	17833	17876	17949	17743	17680	17727	17547	17909	17744	17809	17602	17443	17698	17710	17639	17610	17680	17778	17968	17785	17581	17649	17755	17790	17621	17772	17757	17734	17832	17763	17780	17778	17698	17578	17952	17536	17702	17626	17700	17680	17585	17643	17734	17737	17701	17867	17802	17572	17611	17870	17737	17680	17856	17644	17684	17677	17904	17725	17801	17800	17608	17765	17763	17925	17783	17586	17883	17646	17700	17685	17666	17755	17746	17601	17710	17894	17954	17650	17618	17698	17750	17785	17530	17664	17609	17665	17977	17556	17822	17883	17752	17781	17844	17761	17698	17878	17852	17871	17776	17721	17833	17858	17801	17962	17748	17684	17648	17658	17674	17704	17580	17737	17865	17849	17688	17580	17547	17812	17771	17789	17568	17964	17869	17869	17821	17568	17734	17836	17761	17869	17794	17615	17856	17404	17690	17792	17543	17768	17929	17906	17931	17732	17669	17576	17852	17775	17868	17784	17767	17668	17570	17590	17799	17679	17651	17731	17634	17624	17728	17815	17801	17815	17625	17750	17724	17798	17617	17693	17709	17584	17788	17946	17669	17775	17803	17747	17646	17635	17791	17748	17882	17742	17542	17688	17887	17615	17804	17744	17670	17866	17754	17894	17847	17711	17730	17903	17775	17771	17600	17925	17643	17642	17847	17747	17646	17632	17801	17893	17859	17775	17629	17828	17628	18014	17767	17772	17725	17684	17993	17676	17593	17786	17562	17868	17734	17629	17900	17628	17648	17659	17613	17638	17751	17764	17820	17998	17659	17675	17659	17698	17653	17834	17774	17887	17697	17790	17653	17630	17734	17755	17870	17900	17626	17801	17614	17590	17507	17600	17624	17746	17678	17811	17664	17626	17742	17809	17791	17782	17835	17781	17680	17839	17740	17682	17717	17685	17883	17457	17622	17671	17631	17914	17800	17716	17624	17624	17825	17808	17772	17711	17778	18020	17845	17880	17768	17669	17534	17710	17676	17818	17795	17802	17961	17699	18001	17705	17827	17822	17756	17766	17894	17822	17771	17746	17838	17658	17652	17609	17882	17754	17665	17612	17577	17775	17737	17808	17646	17668	17609	17840	17676	17870	17976	17525	17746
16756	19265	25098	23498	23112	20723	15958	15314	16064	15127	14695	14660	14730	14682	14644	15673	17057	16628	15766	14940	14616	14640	14361	14481	14474	14519	14528	14420	14492	14296	14382	14350	14357	14355	14479	14299	14645	14379	14280	14365	14500	14478	14497	14326	14345	14437	14570	14498	14360	14522	14491	14643	14486	14476	14189	14463	14297	14389	14475	14395	14520	14201	14594	14436	14396	14336	14412	14444	14409	14245	14378	14373	14437	14358	14646	14244	14568	14351	14422	14455	14370	14297	14381	14284	14508	14434	14497	14523	14339	14499	14372	14193	14347	14360	14364	14386	14453	14320	14476	14364	14401	14204	14475	14354	14413	14309	14411	14512	14267	14480	14472	14417	14478	14571	14397	14509	14405	14353	14351	14470	14316	14339	14375	14444	14566	14386	14324	14422	14356	14494	14377	14476	14534	14429	14484	14451	14530	14456	14258	14520	14319	14339	14311	14523	14424	14441	14223	14374	14441	14465	14399	14376	14451	14330	14464	14258	14564	14479	14195	14450	14243	14434	14435	14426	14237	14329	14346	14416	14371	14290	14427	14237	14354	14488	14450	14275	14411	14416	14300	14490	14473	14360	14253	14356	14272	14441	14536	14279	14467	14364	14368	14398	14192	14411	14381	14459	14561	14497	14139	14426	14255	14365	14318	14308	14330	14440	14325	14499	14325	14317	14284	14342	14329	14335	14320	14282	14439	14368	14501	14394	14534	14429	14194	14430	14532	14549	14453	14398	14294	14515	14301	14381	14599	14324	14451	14469	14534	14487	14493	14380	14319	14464	14389	14451	14435	14383	14418	14397	14370	14378	14488	14357	14497	14511	14297	14188	14287	14359	14414	14466	14433	14384	14588	14302	14425	14292	14279	14313	14279	14530	14402	14444	14441	14378	14300	14333	14464	14327	14410	14279	14320	14378	14341	14430	14365	14426	14483	14417	14356	14430	14452	14257	14586	14220	14266	14365	14345	14335	14458	14216	14465	14460	14366	14374	14511	14390	14381	14505	14428	14273	14483	14335	14549	14481	14425	14180	14348	14504	14399	14497	14466	14296	14340	14291	14514	14360	14419	14537	14545	14384	14321	14411	14414	14479	14410	14371	14297	14269	14354	14445	14395	14399	14362	14447	14333	14427	14604	14566	14314	14525	14361	14474	14305	14407	14294	14286	14330	14448	14388	14184	14588	14295	14430	14387	14473	14478	14534	14374	14602	14491	14423	14356	14347	14460	14159	14394	14399	14550	14420	14143	14485	14515	14374	14451	14315	14261	14434	14415	14361	14583	14358	14469	14433	14475	14461	14408	14524	14383	14324	14394	14432	14266	14673	14396	14516	14337	14326	14406	14408	14418	14500	14517	14513	14357	14352	14445	14394	14313	14224	14398	14384	14516	14373	14369	14299	14299	14569	14479	14345	14562	14375	14604	14409	14487	14425	14441	14415	14358	14543	14439	14453	14354	14478	14197	14487	14329	14241	14535	14556	14370	14375	14365	14483	14460	14476	14309	14305	14443	14374	14380	14383	14437	14281	14490	14459	14280	14394	14279	14295	14418	14280	14573	14288	14235	14433	14440	14516	14475	14320	14307	14388	14428	14401	14407	14339	14464	14341	14291	14462	14485	14445	14550	14265	14323	14320	14378	14461	14515	14320	14402	14310	14474	14492	14341	14324	14387	14602	14415	14459	14313	14310	14442	14349	14273	14457	14283	14389	14354	14478	14434	14414	14319	14102	14482	14307	14449	14508	14409	14467	14335	14364	14433	14418	14455	14376	14373	14377	14329	14470	14332	14548	14332	14452	14535	14399	14488	14425	14483	14400	14363	14386	14290	14542	14315	14417	14424	14413	14389	14536	14330	14227	14364	14616	14673	14245	14420	14588	14234	14543	14476	14379	14557	14431	14280	14425	14360	14246	14262	14295	14433	14310	14366	14318	14484	14399	14459	14454	14309	14460	14522	14406	14461	14449	14377	14359	14379	14324	14457	14303	14365	14443	14313	14380	14332	14264	14462	14291	14570	14420	14347	14464	14417	14399	14500	14643	14501	14415	14464	14441	14389	14182	14298	14306	14420	14194	14410	14333	14547	14315	14386	14474	14283	14424	14566	14248	14259	14368	14443	14408	14381	14611	14585	14227	14364	14248	14201	14383	14456	14448	14500	14294	14472	14546	14308	14388	14266	14498	14339	14380	14441	14392	14479	14443	14488	14458	14526	14358	14460	14343	14247	14558	14342	14264	14360	14419	14323	14310	14377	14402	14316	14506	14419	14279	14427	14458	14539	14622	14633	14370	14297	14356	14413	14367	14458	14285	14472	14358	14243	14209	14384	14480	14366	14421	14461	14458	14558	14390	14490	14154	14482	14413	14489	14416	14457	14402	14508	14321	14323	14272	14350	14612	14485	14492	14342	14571	14275	14598	14563	14454	14436	14231	14378	14498	14438	14401	14500	14360	14167	14552	14219	14532	14368	14496	14248	14404	14302	14456	14411	14381	14507	14594	14430	14415	14531	14278	14361	14412	14377	14577	14202	14425	14296	14405	14359	14469	14438	14319	14538	14315	14486	14327	14259	14557	14280	14385	14628	14414	14389	14379	14387	14329	14324	14429	14376	14439	14401	14358	14420	14473	14329	14413	14451	14568	14494	14375	14327	14507	14298	14454	14466	14332	14461	14404	14365	14409	14437	14401	14457	14369	14528	14255	14422	14402	14478	14501	14078	14446	14293	14482	14513	14391	14408	14547	14399	14401	14482	14277	14485	14477	14121	14484	14330	14366	14275	14435	14361	14551	14551	14360	14430	14487	14317	14344	14404	14441	14495	14432	14468	14489	14501	14431	14304	14429	14433	14356	14486	14492	14521	14424	14418	14338	14470	14389	14457	14385	14542	14345	14175	14390	14388	14293	14400	14454	14546	14336	14450	14475	14208	14268	14358	14377	14234	14498	14438	14387	14548	14462	14419	14397	14231	14298	14464	14618	14362	14394	14310	14389	14339	14542	14423	14313	14529	14289	14590	14232	14277	14408	14349	14394	14403	14325	14220	14473	14375	14478	14576	14274	14511	14496	14371	14464	14388	14420	14380	14351	14522	14608	14649	14375	14354	14488	14437	14340	14399	14603	14288	14342	14451	14444	14257	14553	14308	14277	14492	14367	14321	14460	14526	14326	14385	14576	14512	14631	14270	14291	14403	14368	14449	14409	14330	14474	14430	14578	14338	14556	14262	14382	14283	14290	14372	14465	14507	14502	14306	14506	14395	14439	14356	14207	14414	14326	14469	14353	14246	14359	14481	14444	14483	14492	14183	14491	14280	14358	14313	14379	14422	14247	14317	14403	14423	14257	14522	14516	14329	14513	14438	14430	14412	14338	14399	14441	14467	14323	14378	14220	14123	14176	14436	14306	14392	14352	14280	14520	14253	14447	14343	14269	14396	14448	14366	14318	14539	14458	14431	14444	14365	14413	14458	14466	14340	14406	14604	14126	14452	14524	14394	14339	14431	14379	14200	14463	14482	14399	14593	14465	14508	14399	14449	14550	14405	14460	14264	14443	14441	14455	14276	14401	14466	14414	14603	14331	14471	14287	14390	14459	14227	14522	14251	14479	14357	14393	14366	14380	14442	14456	14453	14450	14328	14470	14419	14507	14390	14484	14413	14530	14358	14322	14414	14450	14460	14286	14281	14386	14489	14692	14435	14564	14386	14513	14231	14397	14534	14432	14313	14403	14292	14482	14396	14490	14404	14392	14375	14342	14322	14380	14253	14442	14295	14510	14525	14502	14529	14405	14494	14504	14370	14402	14597	14412	14387	14481	14302	14523	14378	14470	14540	14348	14364	14495	14411	14218	14414	14619	14428	14312	14478	14369	14408	14353	14317	14315	14330	14345	14336	14431	14437	14373	14318	14428	14319	14373	14453	14521	14522	14661	14470	14472	14285	14464	14347	14433	14509	14422	14377	14358	14271	14294	14387	14318	14506	14458	14363	14483	14385	14302	14354	14463	14459	14310	14379	14502	14612	14361	14322	14498	14366	14502	14501	14499	14463	14451	14555	14500	14486	14206	14475	14278	14399	14582	14337	14451	14370	14278	14409	14491	14491	14399	14703	14181	14578	14561	14582	14361	14416	14375	14292	14446	14389	14530	14418	14547	14312	14349	14406	14323	14342	14510	14372	14427	14424	14573	14391	14253	14346	14424	14460	14445	14404	14446	14522	14496	14477	14352	14345	14350	14463	14404	14528	14470	14298	14333	14411	14462	14481	14366	14282	14366	14378	14434	14356	14318	14373	14512	14345	14562	14255	14335	14446	14312	14302	14476	14436	14467	14315	14205	14335	14539	14283	14610	14295	14403	14257	14275	14306	14466	14285	14453	14449	14184	14352	14402	14349	14316	14442	14541	14479	14537	14393	14598	14409	14402	14490	14419	14429	14440	14312	14330	14346	14362	14132	14537	14462	14290	14280	14481	14549	14447	14352	14457	14374	14510	14254	14490	14401	14339	14369	14384	14210	14428	14470	14433	14410	14488	14457	14189	14510	14191	14583	14413	14400	14283	14463	14259	14484	14411	14324	14423	14384	14399	14447	14436	14416	14285	14538	14304	14373	14434	14321	14503	14277	14511	14418	14364	14585	14314	14453	14413	14441	14445	14327	14455	14429	14355	14369	14376	14397	14507	14487	14260	14602	14226	14390	14430	14342	14370	14356	14328	14369	14442	14474	14319	14385	14436	14431	14292	14514	14558	14494	14573	14309	14400	14324	14480	14309	14447	14237	14395	14391	14492	14355	14551	14291	14375	14381	14314	14380	14153	14375	14408	14451	14473	14578	14529	14238	14275	14407	14405	14460	14574	14406	14427	14431	14234	14369	14467	14232	14458	14448	14358	14349	14382	14317	14448	14408	14347	14404	14593	14411	14439	14393	14267	14485	14413	14527	14466	14594	14453	14453	14444	14506	14397	14329	14290	14437	14326	14435	14372	14418	14367	14508	14494	14467	14485	14450	14310	14627	14539	14318	14457	14418	14441	14348	14323	14395	14458	14388	14275	14450	14462	14377	14445	14494	14314	14449	14451	14359	14368	14431	14495	14392	14525	14174	14419	14442	14513	14348	14472	14428	14382	14340	14381	14417	14537	14395	14512	14356
25581	21528	28706	25940	25200	25697	22793	19820	19395	18909	18713	18447	18638	18463	18363	24899	30864	27934	23557	20731	19200	18198	18093	17876	17828	17932	18001	17856	18079	17951	18121	18076	17961	17734	17918	17904	17879	18038	18071	17874	18254	17867	17794	18143	17661	17987	17788	17928	17983	17960	18102	17805	17896	17892	18153	18010	18052	17962	17863	17923	17967	18015	18041	18044	17944	18173	17925	17953	17866	17836	18102	17956	17826	17708	18185	17722	17881	17967	18112	17807	17991	17891	18060	17855	17911	17948	17803	17931	17738	17970	18253	18035	18013	17857	17879	18063	17874	17869	17938	17969	17718	17850	17843	17921	18023	17914	18012	18032	17978	17954	18091	18088	17996	17928	17987	18047	18028	17867	17763	18109	17950	17820	17913	17924	17951	18092	18001	17960	18134	17984	17739	17979	17908	18003	17814	17955	17778	18021	18081	17895	18015	18011	17972	18043	18051	18131	17835	17946	17950	17624	17713	17702	17826	17899	17750	17817	17748	18001	17933	17923	18003	18114	17856	18160	18115	18105	18135	18047	18059	18088	17952	18148	17925	17898	18071	17854	18085	17882	17879	17870	17889	17785	17882	18004	17922	18166	17874	17751	17791	17980	18007	17841	17802	17876	18000	18035	17940	17968	17888	17932	17828	17818	18004	17803	18004	18011	17995	17888	17933	17900	17862	17844	17845	17909	17951	17846	17958	17983	17862	17927	17892	18058	17988	17878	17948	18028	17984	17908	17989	17727	17852	17933	17841	17953	18005	17818	18032	17996	17832	17916	17607	18130	18099	18021	18020	18003	17960	18039	17924	17977	17932	17785	17776	18005	17817	17845	17697	17845	18014	18172	17925	17913	17627	17933	18076	17907	17865	18000	18021	17896	18059	17873	18019	17972	17891	18070	17865	17962	17721	17750	17950	17855	17991	17843	17914	17639	17814	17753	18077	17951	17830	17829	17906	17808	18115	17849	17844	17989	17994	17986	17845	17811	17824	18003	17884	18067	17995	17552	17974	17885	17849	18058	17951	18042	17942	17990	17869	17864	17770	18077	17968	18069	18037	18112	17992	17843	17972	18140	17948	17866	17918	18016	17985	18125	17958	17825	17984	18002	17938	17951	17881	17802	17923	17822	17931	18015	18023	17892	18003	18103	17808	17994	18006	18059	17790	18052	17962	17990	17997	18074	17807	17754	17739	17865	18011	17933	17947	18061	18047	17874	17985	18080	17890	18016	17811	17854	17888	17986	17908	17687	17903	17958	18030	17869	17927	17936	17942	17838	17733	18000	17891	17886	18015	18010	17903	17865	17878	18099	17699	17772	17777	17866	17996	17931	18164	17924	17847	17963	17820	17885	17964	17773	17829	17892	18099	17920	17868	17911	17831	18083	17997	17954	17927	18035	17950	17990	18082	18134	17934	17938	18011	17854	17625	18070	17794	17782	17724	17910	17803	17819	18102	17791	18123	17938	17970	17925	18014	17944	17971	17821	17930	17750	18001	18004	17963	17939	17854	17799	17762	17820	17885	17953	17928	17668	17924	17916	18025	18038	17863	17920	17939	18125	17920	17985	17995	17874	17979	17968	17737	17736	17823	17951	18034	17834	17717	17858	17965	17878	17840	17754	17811	17878	17918	18023	17843	17991	17942	17963	18104	17696	17999	17948	18100	17894	17849	17992	18031	17905	17885	17960	18178	17869	17993	17983	17867	18060	18095	17962	18075	18002	17959	17752	17854	17944	17862	17958	17987	17772	17785	17837	17919	17869	17883	17743	17794	17778	17867	18008	17826	18082	18073	17945	17855	17857	17960	17782	18154	17915	17859	17868	17974	18040	17972	17911	17997	17874	18040	18085	17879	17823	17895	18044	18075	17743	17981	18106	18025	17791	18047	17916	18110	17930	17919	17811	18095	17827	17985	17957	18142	17951	18105	18062	17941	17979	18010	18132	17987	17934	18445	18113	18111	17880	17903	18049	17932	17956	17999	17908	17942	17859	17939	17854	17960	17882	17889	18001	17875	17857	17974	17898	18062	17954	17935	17808	17797	17922	17873	17853	17877	17952	18061	17905	17978	17815	18017	17976	18079	18190	17837	18027	17904	17685	17952	17844	17756	17940	17956	17856	17942	17800	17945	17966	17700	17885	17873	17744	18090	17966	18041	17945	18109	17817	17926	17817	17741	17943	18005	17727	17901	18032	18028	17796	17720	17750	17937	17887	17995	17822	17961	17868	17965	17867	17811	17827	17856	17876	17971	17963	17844	17768	17875	18219	17928	17852	18060	18058	18057	17845	18095	17884	17866	17666	17863	18049	17909	17881	17768	17999	17962	17839	17920	17950	18069	17886	17928	18058	18109	17958	18141	17968	17861	18022	18035	17808	17732	17868	17811	17828	18220	17733	18020	18073	17971	18059	17767	17829	17966	17716	18072	17918	17864	17954	17920	17797	18000	18006	17925	17929	18056	18009	17948	17959	17875	17940	17922	17768	18031	18044	17860	17864	18058	17854	18077	17908	18008	18032	17832	17883	18147	17804	18042	17715	17909	17837	18117	18051	17936	17905	18168	17763	17714	17701	18028	17931	17955	17998	18200	17846	17924	18089	18073	18052	18073	18103	17816	18062	18108	17943	18076	17870	17834	18099	18023	17996	17948	18080	18251	17612	17908	17920	17853	17933	17923	18295	18030	17852	18123	18086	18024	17919	17753	17848	17709	18038	17819	17917	17852	17921	17931	17989	18016	18132	17857	17813	17912	17916	17862	17848	17977	17878	17901	17922	17933	18021	18022	18042	17983	17994	17975	17955	17900	17784	17944	17804	17831	18055	18020	17978	17974	17930	18025	18001	17961	18056	17937	18001	17876	18058	17939	18090	17949	18122	17764	17868	17931	18114	17776	17985	17831	18042	17863	18048	17995	17984	18018	17849	18044	18110	17973	17845	17969	17850	17923	17902	17823	17929	18095	18016	17872	17632	17971	18083	17924	17816	17948	17651	17812	17839	17917	18195	17959	17817	17995	17913	18031	17743	17847	17997	18032	18040	18002	17877	17910	17629	17886	17950	18024	17918	17725	18082	17810	17584	18008	17942	17878	17852	17768	17899	17855	17926	17997	18154	17901	18093	17880	17857	17888	18018	17884	18030	18196	17912	17860	17925	17761	17933	17969	17902	17976	17982	17767	17949	17982	17916	17790	17899	17991	17788	17970	17940	17822	18057	17993	17836	18118	17959	18226	18003	18026	17928	17919	17812	17884	17859	17997	17868	17823	17906	17971	17923	17951	17916	18022	17707	17970	17999	17879	17866	18068	18047	18004	18245	17855	17964	17854	17814	18001	17900	17893	17854	17850	18027	18080	17994	17885	17948	17859	17968	17997	17760	17911	18015	18070	17971	18016	17889	17991	17793	17946	17762	17788	17994	17926	17941	18002	17988	18214	17923	17846	17884	18028	17973	17711	17720	17994	17906	17949	17800	17837	17858	17921	17806	17902	17868	18062	17770	18014	17828	18064	17802	18040	17901	17981	17942	18065	18065	17913	17863	18094	18021	18066	17870	17975	17925	17881	17935	17997	17955	18079	17997	18253	18038	18015	17849	17873	17957	18165	17988	17917	17785	18026	17797	17909	17797	17965	18031	17719	18075	18131	17818	17901	17949	17638	17786	17814	17898	17817	17954	17669	18098	17874	18171	18077	18033	18007	17718	18237	18103	17909	18014	18114	17969	17969	18028	17850	17915	17601	17697	17952	17595	17753	17847	17961	17806	17947	17866	18003	18051	17952	17943	18054	17944	17822	17892	17821	18002	18069	17906	17925	17965	17851	18059	17963	18015	18021	17985	17782	17933	17902	17775	17948	18028	18041	17871	17747	17944	17911	17993	17919	18021	17976	17928	17968	18165	17905	18008	17744	17965	17999	17941	17975	17975	17743	18087	17884	18026	18011	18032	18060	18163	18020	18105	17942	18074	18004	17942	17818	17937	17930	17832	18011	17938	17931	17837	18090	17964	17989	17700	18022	17888	17728	17882	17773	17786	17970	17821	17786	17882	17751	17771	17888	17883	18139	17819	17842	17863	17992	18045	17902	17907	17913	17766	17678	17899	17927	17996	18029	17957	17948	17899	18128	17938	17943	18001	17873	18023	17735	18051	17967	17728	17897	18003	17944	18074	18016	17794	17964	17779	17985	18123	17984	17909	17802	17891	17661	17835	17894	18093	17785	17952	18003	17878	17962	17852	17934	17848	17927	18008	18006	18079	17868	17955	17857	17824	18037	18090	17903	18074	17913	17906	17925	17884	17797	17868	17942	17887	18122	17925	18110	17985	17963	17990	18220	18021	17923	17913	17837	18190	18027	17887	17898	17953	17816	17936	17881	17848	17897	17980	17863	17816	18221	18183	17858	18013	17709	17988	17914	17878	18010	18145	18157	17971	17862	17834	17597	18177	17913	17854	18011	17836	17958	17884	18001	17826	17878	17813	17904	17909	18070	17965	18100	17941	18008	17870	17951	17877	17854	17836	18024	18073	17868	17944	18030	18047	17728	18009	18030	18371	18120	18010	17897	18097	18016	17836	17946	17899	17949	17942	18110	17875	17983	17764	18091	18014	17866	17768	17790	17919	17746	17733	17896	18055	18083	17788	17808	17975	18008	18012	17865	17945	17955	17883	17904	17818	17949	17813	17869	17589	17645	17992	17912	17974	18173	17918	17761	17942	17890	17894	17983	17979	17943	17856	17896	17932	17862	18009	17968	17868	17916	18139	17894	17952	17817	17873	18122	17682	18079	17801	17832	17873	17958	17940	17797	17805	17897	17923	18053	17954	17967	17792	17959	17755	17938	18022	18072	17972	18205	18017	18034	17926	17825	18024	18087	17655	17689	17931	17885	18121	17780	17811	18068	17797	17885	18123	18080	17788	18033	17884	17932	18038	17906	18083	18087	17837	17836	17906	18103	17911	18012	18024	17809	17924	17713	17865	17862	17858	17759	17831	18080	17952	17968	17900	18145	17983	18028	17952	17948	17953	17969	17882	18077	17995	17938	17878	17956	17996	18016	17841	18107	17913	17746	17780	18078	18046	17870	17969	17947	17853	17998	18002	17921	17874	18102	17730	17794	17922	17826	17890	17849	18266	17879	18035	18118	18047	17973	17961
15726	27128	31084	28928	28922	24431	18062	16799	17392	15876	15375	15128	15120	15314	14948	26043	31234	26702	20614	17272	15425	14902	14600	14502	14578	14562	14522	14638	14538	14505	14559	14557	14491	14445	14608	14614	14555	14422	14452	14510	14518	14572	14610	14612	14539	14549	14532	14470	14555	14696	14591	14413	14627	14712	14657	14582	14629	14676	14544	14509	14603	14643	14664	14463	14341	14491	14550	14699	14562	14568	14592	14598	14560	14706	14575	14559	14537	14592	14616	14763	14483	14441	14702	14485	14612	14505	14594	14499	14521	14456	14464	14492	14403	14495	14582	14599	14537	14538	14547	14415	14527	14406	14567	14633	14596	14627	14524	14583	14547	14691	14400	14587	14480	14576	14582	14642	14493	14234	14674	14586	14509	14678	14626	14423	14519	14591	14568	14649	14478	14513	14606	14581	14670	14547	14576	14669	14626	14443	14559	14522	14625	14673	14522	14622	14665	14593	14550	14414	14460	14613	14603	14615	14502	14562	14556	14620	14535	14624	14490	14527	14498	14503	14652	14584	14661	14571	14536	14454	14470	14669	14452	14388	14564	14297	14470	14540	14443	14449	14583	14476	14520	14579	14575	14532	14421	14726	14662	14511	14495	14568	14585	14520	14556	14422	14566	14651	14610	14504	14650	14634	14502	14582	14497	14448	14497	14642	14572	14403	14502	14622	14543	14527	14420	14492	14396	14469	14405	14363	14377	14617	14429	14650	14544	14547	14559	14555	14497	14485	14519	14535	14405	14479	14610	14585	14478	14494	14670	14427	14647	14573	14334	14505	14442	14740	14521	14441	14409	14303	14572	14593	14682	14501	14504	14581	14570	14477	14513	14506	14409	14536	14362	14897	14544	14564	14421	14731	14583	14633	14698	14634	14580	14671	14642	14458	14513	14569	14496	14377	14529	14652	14601	14604	14532	14597	14423	14510	14294	14328	14493	14427	14471	14435	14644	14468	14606	14548	14552	14467	14672	14700	14424	14590	14644	14652	14457	14462	14633	14527	14535	14575	14661	14427	14536	14417	14726	14588	14513	14542	14737	14520	14705	14593	14507	14617	14739	14595	14691	14545	14611	14585	14369	14462	14526	14433	14601	14541	14373	14604	14345	14603	14517	14526	14554	14476	14476	14554	14856	14661	14610	14528	14619	14592	14402	14574	14591	14724	14375	14679	14516	14527	14655	14447	14563	14539	14721	14622	14599	14651	14373	14591	14411	14588	14537	14632	14716	14493	14622	14512	14430	14311	14663	14465	14502	14670	14457	14502	14451	14484	14556	14601	14533	14419	14636	14480	14680	14469	14735	14495	14501	14539	14641	14606	14275	14678	14607	14719	14604	14491	14645	14492	14600	14470	14468	14624	14601	14408	14579	14660	14425	14673	14579	14645	14553	14626	14495	14555	14590	14566	14497	14450	14565	14553	14479	14469	14615	14582	14558	14571	14556	14648	14406	14663	14477	14440	14546	14484	14592	14594	14535	14317	14452	14621	14636	14579	14609	14525	14701	14536	14585	14659	14529	14699	14364	14638	14370	14848	14387	14642	14526	14452	14619	14557	14475	14677	14463	14646	14601	14314	14565	14487	14497	14571	14532	14527	14673	14485	14584	14391	14538	14469	14373	14498	14655	14596	14454	14516	14708	14466	14388	14525	14570	14549	14466	14639	14651	14689	14437	14496	14455	14531	14508	14417	14605	14480	14622	14393	14560	14648	14598	14483	14466	14523	14283	14508	14564	14507	14461	14639	14693	14617	14510	14696	14470	14557	14399	14594	14519	14354	14494	14496	14651	14477	14618	14851	14447	14412	14659	14453	14398	14699	14563	14474	14589	14624	14406	14424	14530	14588	14625	14611	14559	14508	14510	14428	14675	14585	14509	14607	14669	14515	14604	14505	14364	14484	14581	14523	14251	14330	14617	14521	14649	14575	14566	14427	14404	14326	14479	14517	14501	14690	14672	14473	14573	14498	14588	14715	14527	14573	14527	14764	14562	14623	14420	14657	14591	14556	14742	14583	14575	14565	14558	14558	14614	14591	14531	14626	14478	14729	14661	14473	14428	14750	14424	14634	14498	14530	14471	14513	14572	14508	14539	14606	14446	14610	14657	14613	14456	14460	14592	14674	14609	14596	14624	14456	14551	14531	14636	14580	14574	14568	14732	14568	14501	14615	14624	14441	14463	14360	14641	14665	14651	14420	14629	14510	14450	14546	14444	14455	14490	14355	14512	14658	14651	14472	14636	14492	14416	14547	14651	14644	14550	14502	14400	14512	14560	14551	14575	14522	14669	14404	14465	14703	14595	14628	14417	14602	14543	14539	14470	14512	14477	14546	14668	14402	14533	14621	14600	14644	14651	14613	14523	14510	14437	14713	14535	14520	14624	14394	14527	14409	14431	14563	14747	14588	14486	14581	14516	14677	14641	14473	14527	14568	14529	14626	14494	14630	14684	14279	14512	14577	14739	14582	14464	14528	14509	14582	14460	14512	14578	14651	14592	14515	14633	14542	14709	14451	14625	14577	14516	14515	14668	14613	14377	14561	14513	14476	14584	14577	14608	14331	14444	14423	14744	14528	14547	14646	14436	14674	14584	14624	14477	14603	14446	14549	14508	14490	14671	14601	14555	14541	14478	14494	14554	14564	14653	14584	14502	14480	14362	14522	14594	14501	14498	14557	14417	14686	14465	14470	14635	14501	14546	14648	14536	14524	14571	14456	14635	14601	14723	14435	14686	14344	14425	14592	14547	14513	14558	14388	14408	14447	14550	14503	14567	14492	14472	14541	14597	14454	14664	14414	14512	14588	14534	14497	14419	14602	14484	14650	14470	14573	14580	14404	14557	14554	14699	14534	14718	14498	14591	14540	14350	14700	14703	14431	14489	14577	14442	14416	14699	14438	14457	14508	14431	14494	14567	14569	14589	14437	14764	14339	14724	14409	14534	14560	14496	14453	14575	14607	14500	14500	14543	14442	14504	14538	14518	14654	14581	14500	14489	14488	14404	14492	14538	14592	14396	14465	14468	14557	14585	14641	14592	14416	14692	14579	14566	14520	14481	14533	14514	14465	14658	14562	14575	14467	14662	14436	14592	14563	14665	14554	14572	14462	14424	14464	14563	14595	14575	14466	14599	14490	14534	14641	14529	14593	14452	14640	14646	14600	14474	14544	14615	14574	14477	14596	14452	14569	14677	14497	14660	14512	14569	14521	14592	14662	14614	14683	14507	14574	14423	14617	14623	14575	14788	14594	14508	14715	14560	14572	14494	14611	14461	14522	14613	14377	14597	14546	14579	14589	14567	14509	14536	14571	14420	14505	14579	14591	14560	14684	14470	14553	14406	14506	14402	14530	14501	14547	14593	14648	14565	14499	14560	14498	14530	14683	14606	14395	14530	14573	14452	14305	14575	14462	14464	14389	14533	14497	14617	14560	14596	14481	14677	14602	14704	14628	14710	14455	14519	14325	14578	14506	14619	14513	14499	14726	14455	14634	14610	14493	14585	14404	14632	14589	14645	14465	14489	14393	14421	14459	14675	14661	14667	14698	14629	14508	14540	14683	14492	14535	14405	14653	14417	14546	14679	14619	14819	14529	14570	14456	14702	14727	14545	14553	14562	14512	14547	14492	14521	14705	14592	14572	14483	14583	14487	14513	14457	14381	14563	14495	14633	14432	14342	14486	14495	14585	14553	14625	14529	14518	14419	14687	14394	14471	14328	14507	14449	14553	14717	14534	14444	14629	14467	14586	14505	14534	14547	14450	14642	14514	14568	14572	14507	14373	14396	14583	14487	14394	14548	14529	14559	14326	14522	14510	14500	14644	14505	14496	14456	14571	14513	14496	14526	14607	14587	14639	14532	14485	14475	14404	14549	14510	14482	14390	14517	14433	14541	14505	14761	14503	14573	14582	14469	14700	14457	14485	14669	14514	14471	14471	14540	14557	14626	14440	14552	14604	14608	14647	14613	14471	14491	14421	14499	14666	14431	14586	14533	14437	14461	14643	14522	14669	14555	14450	14582	14713	14395	14617	14514	14547	14558	14615	14709	14736	14443	14297	14491	14427	14435	14670	14351	14546	14610	14548	14432	14664	14645	14616	14683	14622	14626	14516	14506	14478	14575	14416	14522	14469	14558	14435	14636	14563	14589	14614	14556	14654	14624	14502	14525	14630	14437	14350	14567	14490	14545	14419	14582	14402	14643	14387	14571	14558	14765	14537	14679	14534	14494	14624	14624	14771	14556	14635	14605	14368	14513	14378	14550	14599	14588	14549	14590	14553	14642	14471	14804	14517	14556	14646	14312	14633	14720	14531	14546	14595	14472	14545	14513	14499	14560	14488	14394	14591	14630	14526	14590	14527	14472	14520	14572	14506	14604	14473	14622	14630	14444	14664	14566	14395	14465	14505	14617	14681	14721	14641	14564	14457	14627	14616	14433	14518	14456	14576	14573	14400	14598	14516	14490	14605	14625	14490	14381	14487	14559	14556	14445	14544	14369	14406	14570	14462	14403	14633	14526	14471	14458	14436	14459	14368	14646	14443	14630	14561	14554	14633	14645	14481	14502	14601	14585	14424	14452	14668	14612	14492	14588	14429	14491	14496	14510	14608	14510	14770	14569	14404	14623	14510	14482	14496	14629	14458	14487	14403	14496	14583	14452	14483	14551	14543	14698	14585	14491	14586	14567	14419	14512	14517	14466	14396	14486	14266	14441	14383	14587	14568	14528	14733	14329	14566	14576	14692	14622	14820	14637	14633	14577	14590	14723	14427	14581	14596	14622	14489	14711	14634	14632	14408	14488	14519	14463	14576	14667	14605	14570	14438	14578	14545	14572	14524	14533	14542	14639	14575	14605	14523	14495	14382	14663	14626	14442	14538	14398	14625	14334	14523	14650	14567	14492	14570	14653	14530	14456	14512	14418	14577	14498	14461	14526	14418	14642	14713	14412	14521	14449	14606	14530	14506	14523	14603	14363	14536	14584	14548	14641	14396	14562	14503	14585	14646	14627	14500	14608	14585	14634	14539	14512	14601	14623	14509	14537	14544	14561	14484	14384	14629	14428	14654	14572	14518	14591	14665	14583	14484	14436	14476	14761	14441	14569	14572	14513	14536	14597	14720	14613	14598	14411	14446	14544	14309
24050	21497	29105	24527	23647	26523	25884	21224	20221	19722	19128	18824	18719	18531	18363	29177	39050	33871	27259	22667	19823	18563	18170	18144	17889	18098	17910	18063	18196	18124	18105	18071	17914	17922	17910	17974	17955	17950	18092	17955	18109	18129	18108	17916	17773	17914	18002	18016	17818	18110	17977	17817	17891	17976	17866	18019	17834	17909	17930	17907	17976	18040	17959	17904	17829	17901	17908	17993	18096	17951	17938	17955	17927	18047	18010	18012	17931	17913	18043	18103	17863	18079	18097	17960	17913	17806	17979	17832	17897	17526	18020	18021	17984	17906	17861	18044	17999	17806	17963	18074	18043	17924	17987	17986	17958	17802	17951	17790	18052	17932	17849	18008	17989	18009	17861	17633	17913	17946	18003	18100	17946	17814	17948	17830	17704	17791	17867	17788	17962	17925	18023	17937	18025	17817	18033	17942	17998	17964	17897	17784	18075	17886	18042	17891	18056	17767	18056	17827	17945	17995	17983	17784	17971	17644	18080	18129	17939	18070	17944	17828	18010	17965	18047	18086	17913	17945	17848	17993	17890	17763	17750	17834	17907	17911	17809	17759	17737	17867	17932	17995	17640	17854	17961	17952	17867	17981	18013	17818	17973	17782	18002	17912	17934	17670	17865	17738	17624	17819	18049	18017	18026	17865	17822	17977	17847	18031	18004	17795	17769	17987	17955	17711	17831	17980	17956	18176	17935	17944	18177	17775	17931	18023	18078	17787	17697	17651	18026	17690	17852	17816	17878	17974	18196	17803	18000	17963	17811	17958	17781	17868	17667	17857	17895	17930	18116	17783	17982	17976	17988	17776	17911	17788	18009	17955	17889	17841	17891	17939	17811	17892	17875	17924	17965	17954	17852	17861	17972	17917	17897	18004	17873	17908	18126	17895	17889	18042	17685	17918	18082	17789	18006	18048	17937	17855	17818	17863	17842	17772	17824	17603	17833	17901	18001	17557	17809	17796	17944	17743	17812	17877	17789	17917	17764	18130	17824	17747	18048	17876	17928	17968	17944	17874	17847	18047	17946	17949	18080	18035	17849	17701	17975	17808	17750	17791	17813	17814	17931	17791	17796	18217	17735	17918	17961	17724	18050	17898	17998	17950	18076	17966	18086	18083	17926	17962	17777	17902	18066	18203	17864	17848	17994	17903	17881	17979	17910	17991	17797	17824	17937	18073	17964	17923	18072	17866	17958	18166	18013	17932	18056	17877	17806	17592	18016	17953	18052	17940	17872	17969	17741	17891	17948	17829	17814	17949	18109	17850	17992	17734	18080	17889	17927	17940	17683	17912	17770	18012	17824	17986	17859	17991	18014	17944	17896	17942	17860	18042	17866	17947	17912	18053	17950	17843	18039	17824	17777	17863	17849	17971	17914	17932	18025	17735	17779	18070	17704	17817	17820	18002	17971	17749	17707	17983	17785	17785	17982	17982	17613	17780	17992	18251	17629	18014	17953	17857	18042	18055	17828	17536	18002	17961	17890	18042	17789	18076	18025	17906	17916	17746	17824	17918	17997	18068	17818	17984	17893	17764	17838	17725	17855	17980	17737	17997	17929	17751	18163	17749	17994	17941	17894	17919	18002	17952	18014	18069	17888	17945	17919	17798	17724	17903	18022	17810	17833	17820	17955	17793	17973	18097	17861	17651	18017	17828	17943	17921	17957	18103	18090	17978	17790	17822	17906	17685	17707	17954	17917	17991	17866	17920	18115	17757	17927	17973	17904	17894	17819	17802	18045	18012	17855	17996	17998	17872	17785	17900	17752	17897	17908	17816	17814	17953	17926	17787	17770	17889	17897	17857	17680	17856	18087	18032	17804	17903	17949	17808	18030	17852	17798	17853	17924	17715	18110	17869	17872	17773	17832	17988	17978	18015	18009	18012	17985	17978	17892	17854	17940	18118	17861	17853	17644	17938	17987	18154	17846	17886	17959	17828	17799	17991	17966	17728	17985	17851	18046	18045	17943	17858	17785	17947	18019	17972	17923	18075	17891	17954	17844	17956	17884	18034	17982	17927	17931	17762	17869	17959	17943	17861	18077	17870	17842	17885	17634	17745	17812	17955	17908	17834	17860	17658	17945	17957	17928	18029	17909	18029	17840	17808	17995	17935	17887	17992	17809	17914	17902	17821	17661	17853	17806	17714	18024	18073	18024	17730	18024	18003	17866	18139	17982	17919	17928	17766	17745	17816	17971	17800	18079	17898	17949	17893	18017	17995	17976	17933	17842	17944	17896	18144	17877	18024	17927	18119	17904	18051	17813	18105	17930	18023	17918	18205	17963	17891	17978	17869	17811	17931	17609	18141	17863	17964	17802	17757	17962	18045	17908	17771	18041	18132	18003	18003	17842	17842	17899	17881	17795	17865	18025	17985	17989	18022	17948	17844	17939	17777	17785	17808	17958	17945	17858	17946	17733	17921	17873	17986	17954	17913	17911	17988	17795	17932	17858	17708	17930	18060	17827	17920	17917	17755	17754	17950	18000	17842	18050	17825	17862	17877	17978	17895	18028	17907	17865	17731	17819	17939	17948	17982	17955	17795	17931	17797	17896	18003	17874	17809	17941	17737	17759	17918	17716	17894	17819	17691	17765	18102	18027	17642	17945	18032	17947	17980	17742	17948	17931	17843	17955	18068	17896	18006	18225	17782	17938	17802	17631	17857	17779	17871	18124	17976	17921	17745	18152	17864	17949	17821	17932	18082	17916	18183	17938	17827	17920	17871	17971	17874	18113	17851	17891	17827	17924	18091	17827	17995	17954	17958	18045	17782	17815	17889	17877	17921	17934	17672	17965	17836	18103	17809	17822	17992	17895	17797	17746	18024	17963	17879	17912	17932	17742	17877	17819	17925	17741	17925	18096	17708	17884	17927	17919	18001	17863	17879	17741	18018	17847	17734	17911	17876	17997	17974	18017	17939	18010	18025	17853	18058	17615	17920	18083	17938	17622	17972	17812	17896	17755	17846	17866	17977	18051	17815	17899	17893	17946	17982	17969	17785	17868	17760	18065	18123	17904	18084	17772	17877	17936	17903	17937	17993	18062	17932	17880	18037	18014	18043	17986	17827	18058	17897	17724	17914	17883	18008	17942	17840	17935	17958	17952	17997	18037	17807	17859	17816	18063	17911	17955	17773	17811	18055	17897	17904	17773	18002	17943	17929	17923	17746	17901	17880	18217	17857	17896	17846	17957	17972	18102	17750	18115	17874	17916	17815	18140	17932	17996	17950	17841	18041	17807	17802	17934	17863	17807	17940	17992	17810	18005	18025	17845	17823	18082	17884	17977	17960	17854	18097	18061	17812	17823	17930	18040	18018	17811	18028	18090	17915	17936	17850	17881	17608	17937	17977	17973	17873	17759	17833	18178	17798	17806	17899	18090	17889	18285	18005	17992	17943	17835	17787	17807	17795	17856	17933	17826	17991	17983	18005	17917	17872	17785	18032	17974	17839	17946	17757	18053	18071	17941	17829	17816	17991	17750	17970	18165	18088	17892	17976	18044	18046	17870	17931	17719	17993	17906	17712	17849	17925	17867	18021	18033	17775	18063	17812	17962	17994	17951	17767	17879	17943	17992	17895	17807	17974	17893	17908	17788	17937	17717	17936	17790	17999	18008	18072	17784	17828	18066	17932	17983	18209	17889	17986	18004	18051	18000	17882	17835	17901	17995	18024	17970	17831	17786	18005	17589	17984	17890	18100	17774	17967	18021	17850	17891	17918	18009	17934	18005	17851	18187	17808	17902	17910	17865	17810	17804	17829	18043	17857	17793	17834	17696	18004	17811	17821	17830	18019	17782	17908	17777	17855	17795	17838	18021	17894	17847	17993	17805	18010	17927	17862	17784	17609	17943	17896	18073	17935	17927	17806	18034	18019	17916	18095	18194	17783	17676	17987	17817	18003	18037	17944	17875	17891	17913	17766	17834	17740	17875	17873	17828	17891	17896	17649	17981	17832	17858	17840	17952	18088	18151	18003	18135	18028	17725	18015	17977	17966	18016	17683	17727	17739	17858	17993	17934	17851	17982	17601	17918	17781	17882	17900	17804	17767	17975	18118	17843	17903	17984	18006	17951	17897	18300	17900	18020	17721	17815	18034	18099	17999	17999	17619	17816	17859	17982	18095	17864	17915	17909	17933	17881	17978	17851	17745	17837	17783	17838	18046	17744	17921	18061	17890	18003	17967	17880	17795	17872	18020	17893	18053	17748	18005	17791	17687	17859	17903	17918	17918	17898	17783	17942	17847	17884	17795	17945	17983	17844	17797	18023	17849	18023	18025	17842	18009	18044	17869	17954	18055	18157	17929	17923	17885	17964	17872	18089	18126	18235	17925	17961	17985	18047	17995	17841	18135	17749	17864	17731	18078	17919	18032	17954	17995	17941	17883	17878	17881	17675	17662	17807	17763	17747	17802	17922	17898	17987	18210	17695	17880	17913	17987	17988	17987	17787	18010	17842	17856	17979	17745	17866	18136	17799	17848	18044	18099	18110	18049	17879	17820	17866	18042	17677	18034	17960	18090	17963	17732	17769	17916	17771	17878	17947	17989	17946	18048	17910	17647	18067	17984	17925	18203	17945	17759	18132	18177	18001	17976	17901	18089	17805	17772	17988	17916	17980	17849	18060	17905	17949	18045	17881	17766	17929	17810	17869	17841	17824	17760	17838	17819	17953	18034	18151	17807	17812	17987	18010	17964	18097	17996	17967	18097	17937	17958	18045	17885	17999	18039	18148	17851	17832	17912	18055	17936	17859	17625	17867	17821	18116	17891	18057	18081	17868	17735	17943	17633	17749	17758	17847	17741	17881	17935	17765	18008	17815	17855	17764	17736	17794	18117	17990	17787	17778	17863	17900	17728	17871	17806	17938	17897	18014	17947	18187	18131	17972	17940	18009	17987	17845	17919	17890	17840	17942	17945	17901	18089	17924	17993	17862	17881	18030	17813	17834	17906	18079	18019	17850	18000	18026	18011	17934	17873	18019	17861	17799	17983	17959	17834	17969	17992	17980	17935	18006	17923	18066	17874	17867	17831	17851	17830	18014	17994	17920	17750	18053	17779	17857	17811	17817	17841	17916	18000	18024	17893	17780	17948	17946	17860	18092	17952	17747	17532	17871	17847	17877	17910	17802	17864
18069	33854	36202	31076	32017	26389	19869	18236	18549	16465	15667	15713	15675	15374	15241	31682	39533	33383	24968	19489	16165	14975	14568	14560	14703	14580	14498	14515	14618	14618	14538	14544	14705	14583	14488	14532	14532	14294	14685	14451	14540	14320	14590	14518	14746	14431	14523	14480	14528	14606	14573	14402	14552	14423	14467	14494	14540	14455	14547	14413	14485	14603	14509	14419	14488	14435	14409	14570	14354	14526	14550	14545	14458	14483	14517	14504	14590	14565	14569	14351	14560	14520	14462	14697	14557	14599	14441	14500	14300	14594	14371	14630	14416	14526	14460	14531	14601	14490	14582	14438	14571	14577	14476	14530	14499	14462	14636	14537	14494	14540	14313	14649	14273	14406	14556	14541	14584	14625	14451	14415	14366	14604	14638	14480	14550	14727	14468	14423	14561	14569	14536	14523	14530	14494	14459	14435	14678	14432	14577	14558	14488	14636	14393	14436	14510	14521	14429	14271	14394	14375	14547	14388	14448	14522	14499	14509	14458	14422	14511	14404	14439	14577	14491	14566	14545	14456	14573	14510	14388	14558	14496	14478	14612	14417	14618	14496	14515	14483	14631	14480	14570	14518	14569	14687	14514	14600	14469	14480	14405	14481	14532	14528	14520	14488	14430	14515	14636	14630	14441	14533	14580	14356	14506	14465	14608	14536	14489	14447	14375	14542	14473	14461	14534	14470	14391	14490	14481	14521	14474	14596	14266	14465	14641	14531	14524	14509	14597	14584	14361	14518	14500	14475	14503	14714	14471	14604	14499	14492	14529	14596	14372	14528	14545	14609	14483	14540	14595	14515	14399	14561	14589	14511	14685	14566	14420	14557	14546	14616	14334	14441	14535	14593	14329	14318	14501	14669	14385	14534	14686	14492	14401	14439	14606	14647	14518	14630	14600	14398	14354	14431	14593	14446	14480	14479	14387	14456	14664	14541	14516	14414	14427	14298	14531	14483	14673	14422	14511	14498	14560	14607	14356	14491	14522	14396	14522	14637	14516	14503	14420	14393	14579	14359	14653	14493	14489	14198	14536	14526	14387	14271	14677	14523	14386	14382	14451	14510	14550	14494	14430	14530	14360	14543	14463	14526	14419	14441	14523	14717	14495	14549	14575	14494	14397	14458	14517	14402	14504	14468	14429	14447	14486	14496	14374	14465	14560	14464	14416	14540	14512	14576	14519	14436	14559	14527	14455	14510	14559	14409	14525	14560	14490	14393	14510	14424	14750	14483	14465	14615	14361	14421	14675	14496	14548	14207	14456	14555	14642	14462	14474	14373	14577	14542	14534	14595	14406	14507	14555	14483	14537	14607	14541	14455	14480	14598	14492	14508	14405	14586	14468	14433	14435	14328	14374	14519	14471	14466	14434	14373	14515	14531	14547	14543	14459	14379	14340	14550	14390	14421	14503	14533	14475	14519	14382	14463	14493	14456	14633	14752	14527	14489	14570	14564	14512	14560	14462	14702	14385	14426	14379	14434	14522	14374	14425	14560	14596	14562	14465	14548	14329	14325	14469	14532	14433	14543	14529	14459	14530	14461	14429	14546	14510	14637	14301	14458	14542	14496	14563	14467	14545	14517	14499	14402	14609	14559	14465	14418	14518	14460	14431	14705	14398	14534	14400	14577	14555	14530	14376	14536	14545	14513	14511	14418	14538	14711	14582	14598	14544	14430	14670	14428	14532	14414	14395	14572	14535	14468	14477	14501	14404	14604	14447	14589	14372	14565	14458	14373	14450	14690	14507	14623	14403	14473	14438	14530	14538	14326	14475	14508	14546	14400	14540	14478	14502	14466	14518	14713	14405	14517	14413	14425	14530	14623	14539	14498	14464	14382	14465	14482	14607	14477	14477	14390	14586	14604	14475	14489	14695	14648	14688	14640	14473	14512	14530	14626	14668	14601	14440	14423	14540	14542	14478	14491	14571	14433	14601	14521	14492	14604	14551	14576	14486	14468	14660	14492	14555	14623	14586	14511	14583	14455	14477	14427	14554	14493	14424	14498	14508	14526	14654	14348	14497	14560	14507	14464	14473	14675	14525	14478	14595	14536	14566	14648	14488	14404	14721	14466	14568	14505	14527	14544	14460	14558	14393	14713	14508	14532	14584	14318	14498	14354	14422	14410	14586	14560	14429	14614	14637	14417	14435	14449	14522	14463	14431	14524	14487	14597	14447	14639	14559	14371	14512	14531	14543	14526	14448	14528	14490	14253	14536	14576	14471	14499	14636	14438	14595	14366	14603	14353	14418	14380	14569	14412	14623	14453	14625	14683	14563	14448	14479	14529	14431	14482	14504	14467	14371	14461	14650	14610	14475	14282	14503	14548	14402	14469	14523	14680	14587	14424	14561	14545	14526	14448	14502	14556	14483	14405	14572	14700	14563	14561	14487	14526	14707	14489	14538	14468	14663	14523	14655	14356	14633	14516	14482	14472	14682	14438	14513	14558	14431	14407	14616	14593	14376	14348	14500	14626	14651	14431	14621	14414	14421	14488	14523	14529	14615	14549	14331	14645	14561	14528	14562	14450	14312	14523	14562	14419	14444	14402	14414	14648	14558	14690	14442	14575	14546	14386	14701	14505	14602	14587	14423	14588	14538	14498	14440	14470	14418	14429	14611	14397	14492	14473	14571	14593	14557	14423	14500	14527	14578	14494	14605	14560	14498	14472	14584	14311	14609	14534	14484	14648	14559	14647	14362	14485	14499	14461	14636	14476	14640	14559	14434	14441	14495	14357	14522	14599	14663	14460	14572	14577	14434	14189	14425	14512	14544	14362	14452	14626	14493	14607	14532	14467	14307	14484	14510	14616	14287	14482	14551	14616	14575	14445	14535	14504	14501	14594	14451	14583	14442	14457	14677	14519	14508	14577	14416	14478	14452	14512	14622	14494	14517	14532	14462	14452	14387	14432	14367	14579	14592	14451	14624	14474	14442	14380	14522	14305	14540	14510	14497	14598	14373	14451	14550	14320	14543	14541	14577	14574	14431	14486	14585	14498	14374	14470	14579	14501	14628	14327	14348	14458	14506	14600	14466	14538	14400	14477	14550	14378	14321	14507	14646	14449	14552	14497	14469	14606	14682	14620	14576	14507	14542	14507	14530	14480	14514	14532	14628	14449	14624	14493	14321	14604	14358	14519	14500	14564	14569	14366	14470	14534	14660	14521	14394	14348	14445	14508	14379	14479	14578	14688	14599	14492	14474	14636	14576	14384	14506	14452	14361	14604	14460	14829	14487	14603	14450	14390	14522	14298	14496	14544	14511	14584	14567	14592	14546	14600	14484	14665	14481	14436	14445	14328	14592	14411	14450	14639	14518	14380	14608	14532	14412	14466	14563	14455	14582	14555	14464	14606	14483	14534	14529	14396	14497	14686	14419	14457	14546	14494	14599	14475	14713	14516	14374	14685	14496	14617	14375	14493	14449	14659	14549	14507	14553	14682	14408	14346	14421	14318	14460	14557	14562	14545	14522	14545	14675	14492	14562	14477	14497	14562	14567	14383	14636	14588	14547	14645	14515	14405	14467	14595	14542	14378	14434	14554	14593	14587	14583	14280	14515	14534	14380	14496	14372	14505	14501	14407	14406	14466	14604	14616	14530	14405	14600	14391	14620	14525	14476	14568	14433	14477	14488	14541	14610	14585	14483	14598	14312	14562	14499	14543	14565	14527	14447	14451	14424	14565	14362	14536	14557	14539	14434	14591	14538	14522	14690	14426	14454	14530	14629	14600	14586	14624	14494	14550	14523	14670	14655	14553	14469	14502	14448	14601	14547	14320	14492	14583	14461	14487	14426	14530	14752	14666	14635	14459	14520	14585	14344	14641	14559	14492	14512	14523	14496	14491	14584	14667	14370	14558	14510	14475	14476	14454	14559	14603	14597	14458	14600	14579	14534	14520	14555	14455	14542	14432	14443	14577	14484	14577	14409	14534	14446	14523	14497	14493	14386	14512	14416	14588	14427	14574	14417	14383	14561	14411	14398	14563	14443	14582	14399	14487	14386	14502	14589	14483	14518	14369	14367	14559	14337	14505	14393	14485	14666	14454	14488	14499	14454	14586	14402	14508	14447	14673	14273	14554	14424	14502	14595	14640	14524	14358	14527	14518	14444	14538	14388	14566	14486	14573	14439	14428	14360	14458	14464	14383	14502	14380	14541	14376	14461	14418	14678	14340	14512	14407	14654	14553	14636	14476	14455	14564	14553	14461	14351	14493	14512	14696	14541	14608	14679	14631	14505	14442	14478	14434	14588	14491	14339	14641	14411	14781	14518	14481	14495	14321	14520	14556	14361	14445	14519	14498	14598	14445	14478	14585	14742	14496	14434	14524	14447	14545	14534	14488	14496	14535	14533	14471	14424	14575	14384	14430	14527	14485	14507	14536	14460	14709	14508	14351	14518	14361	14564	14328	14532	14397	14539	14622	14437	14525	14549	14495	14481	14505	14413	14412	14561	14500	14526	14465	14546	14538	14483	14452	14476	14534	14540	14496	14467	14677	14486	14622	14518	14332	14608	14253	14491	14481	14513	14552	14549	14502	14511	14426	14645	14541	14449	14666	14652	14320	14510	14439	14489	14488	14505	14435	14599	14391	14732	14594	14576	14481	14505	14430	14688	14418	14354	14476	14393	14478	14424	14529	14526	14350	14401	14461	14456	14621	14410	14519	14670	14525	14565	14411	14485	14577	14449	14297	14543	14498	14485	14488	14579	14426	14478	14588	14510	14374	14284	14476	14538	14585	14557	14505	14549	14509	14293	14483	14411	14437	14381	14549	14534	14516	14564	14556	14557	14549	14659	14518	14474	14497	14455	14521	14591	14423	14563	14487	14466	14406	14526	14529	14321	14614	14460	14362	14595	14421	14596	14503	14518	14476	14529	14646	14643	14457	14538	14593	14511	14338	14502	14416	14531	14586	14450	14560	14590	14606	14522	14603	14519	14427	14536	14293	14492	14534	14455	14432	14566	14663	14475	14542	14482	14622	14544	14547	14580	14681	14509	14453	14561	14434	14624	14554	14464	14591	14444	14572	14264	14448	14595	14291	14384	14450	14476	14507	14448	14519	14530	14551	14538	14398	14620	14506	14446	14519	14539	14436	14371	14589	14628	14445	14455	14474	14599	14514	14499	14392
29942	23958	27473	26301	23290	20836	19004	18803	18349	18120	18021	17964	17993	17888	17561	18592	19605	19622	18759	18576	18261	17683	18045	17677	17879	17842	17633	17726	17711	17865	17658	17930	17683	17680	17721	17782	17859	17920	17772	17712	17756	17632	17769	17894	17786	17860	17814	17842	17785	17535	17819	17698	17815	17751	18074	17713	17766	17764	17695	17709	17842	17684	17809	17785	17823	17553	17752	17663	17697	17961	17798	17658	17777	17828	17662	18012	17564	17654	17633	17675	17710	17899	17605	17716	17637	18062	17798	17484	17528	17640	17783	17630	17679	17617	17671	17736	17942	17805	17824	17637	17700	17572	17758	17700	17686	17694	17716	17560	17847	17958	17825	18020	17786	17702	17696	17500	17615	17829	18054	17880	17833	17812	17968	17566	17671	17909	17890	17599	17699	17837	17943	17715	17854	17451	17767	17877	17791	17726	17739	17705	17924	17788	17526	17829	17717	17337	17727	17838	17703	17462	17664	17933	17733	17973	17599	17662	17731	17708	17702	17688	17718	17760	17705	17723	17717	17948	17875	17803	17719	17679	17519	17574	17759	17758	17727	17745	17669	17706	17842	17966	17691	17551	17673	17778	17641	17782	17898	17582	17854	17888	17813	17591	17755	17681	17635	17561	17930	17644	17816	17836	17613	17760	17753	17748	17773	17755	17775	17808	17665	17580	17493	17702	17668	17814	17822	17588	17691	17738	17659	17905	17653	17603	17663	17730	17722	17697	17688	17853	17492	17796	17535	17810	17795	17601	17709	17704	17579	18039	17768	17634	17636	17689	17477	17689	17844	17658	17645	17716	17654	17394	17655	17600	17874	17718	17716	17700	17872	17830	17841	17718	17874	17861	17716	17603	17784	17648	17632	17695	17774	17721	17833	17713	17711	17685	17617	17813	17702	17775	17723	17695	17736	17733	17744	17653	17637	17895	17793	17697	17673	17897	17918	17935	17752	17717	17879	17654	17920	17556	17778	17796	17449	17483	17794	17767	17754	17680	17690	17919	17887	17857	17788	17789	17598	17712	17588	17648	17676	17768	17792	17607	17629	17588	17789	17913	17729	17615	17737	17832	17554	17835	17824	17773	17823	17881	17629	17594	17688	17821	17805	17440	17721	17676	17691	17948	17781	17881	17731	17751	17672	17671	17775	17633	17874	17805	17696	17723	17839	17642	17748	17778	17843	17703	17862	17920	17718	17795	17679	17768	17715	17753	17849	17618	17644	17712	17779	17716	17781	17754	17792	17886	17768	17614	17797	17609	17935	17864	17717	17606	17648	17615	17802	17698	17584	17951	17840	17561	17506	17695	17707	17776	17773	17842	17731	17742	17593	17661	17768	17943	17840	17836	17844	17928	17627	17755	17739	17907	17707	17757	17671	17759	17893	17965	17629	17667	17837	17915	17757	17750	17866	17774	17708	17846	17835	17687	17589	17635	17872	17894	17785	17416	17772	17680	17670	18011	17556	17822	17814	17756	17691	17730	17498	17625	17726	17633	17762	17659	17740	17813	17804	17469	17663	17701	17932	17975	17735	17669	17735	17778	17814	17803	17709	17769	17747	17725	17502	17895	17672	17824	17818	17780	17729	17813	17646	17517	17868	17754	17701	17901	17894	17789	17602	17803	17731	17685	17607	17538	17854	17619	17728	17719	17611	17649	18035	17672	17839	17821	17843	17737	17752	17779	17571	17687	17800	17848	17689	17590	17548	17743	17842	17722	17820	17715	17880	17717	17608	17947	17514	17745	17944	17743	17735	17894	17927	17587	17786	17670	17567	17744	17813	17823	17720	17779	17840	17718	17878	17622	17879	17600	18007	17915	17685	17808	17806	17752	17621	17706	17847	17678	17782	17821	17576	17864	17815	17703	17893	17723	17632	17630	17788	17739	17815	17850	17764	17927	17893	17797	17621	17778	17652	17750	17798	17767	17588	17591	17853	17712	17826	17658	17709	17836	17665	17714	17914	17613	17746	17490	17875	17846	17750	17756	17902	17812	17696	17795	17906	17823	17889	17777	17737	17872	17773	17768	17706	17671	17894	17811	17632	17764	18036	17794	17765	17898	17753	17650	17638	17829	17996	17903	17996	17870	17727	17757	17693	17701	17570	17848	17762	17723	17774	17746	17779	17621	17667	17750	17741	17649	17824	17660	17806	17808	17758	17904	17761	17728	17847	17893	17756	17788	17689	17796	17604	17784	17773	17862	17621	17745	17655	17740	17672	17802	18042	17655	17641	17614	17723	17901	17829	17850	17989	17899	17639	17474	17823	17946	17751	17644	17669	17569	17796	17726	17632	17759	17691	17651	17485	17720	17943	17726	17892	17705	17923	17636	17633	17887	17567	17750	17873	17888	17923	17624	17712	17840	17722	17804	17638	17918	17922	18035	17777	17695	17844	17857	17689	17906	18015	17842	17772	17886	17879	17884	17726	17826	17643	17686	17695	17938	17876	17703	17792	17832	17748	17663	17654	17691	17643	17558	17642	17677	17555	17733	17903	17712	17569	17675	17672	17809	17771	17678	17678	17696	17848	17637	17833	17835	17752	17797	17782	17755	17620	17737	17700	17820	17643	17933	17920	17717	17874	17666	17784	17828	17765	17751	17869	17713	17637	17745	17793	17774	17835	17790	17626	17770	17751	17610	17965	17696	17634	17776	17914	17705	17917	17643	17741	17794	18010	17745	17818	17733	17626	17798	17702	17719	17844	17882	17761	17698	17477	17618	17858	17704	17746	17729	17704	17571	17934	17835	17689	17722	17820	17857	17650	17637	17691	17715	17805	17592	17696	17733	18004	17678	17756	17758	17723	17684	17950	17771	17777	17774	17741	17871	17458	17834	17896	17848	17871	17664	17655	17823	17994	17716	17755	17861	17735	17651	17762	17942	17696	17664	17617	17798	17602	17675	17734	17891	17804	17927	17613	17683	17654	17704	17752	17788	17781	17665	17844	17663	17812	17765	17774	17662	17858	17824	17926	17668	17628	17784	17682	17599	17640	17662	17717	17658	17836	17805	17726	17640	17801	17794	17660	17712	17706	17641	17854	17748	17668	17685	17686	17783	17807	17668	17869	17606	17761	17718	17885	17818	17776	17795	17629	17850	17602	17632	17660	17620	17818	17673	17654	17571	17713	17664	17750	17889	17792	17853	17728	17640	17902	17578	17899	17516	17619	17653	17763	17672	17611	17560	17660	17550	17934	17713	17608	17784	17765	17802	17881	17731	17771	17677	17601	17913	17666	17713	17806	17801	17735	17658	17989	17706	17912	17747	17710	17728	17853	17455	17652	17754	17884	17865	17770	17718	17760	17810	17739	17731	17885	17886	17891	18004	17571	17998	17798	17800	17731	17838	17837	17677	17789	17949	17789	17900	17734	17895	18067	17812	17851	17831	17881	17927	17645	17909	17709	17812	17803	17920	17969	17741	17851	17637	17878	17667	17803	17672	17862	17773	17721	17740	17728	17827	17895	17944	17685	17801	17837	17610	17709	17706	17664	17735	17921	17639	17732	17690	17647	17617	17636	17892	17606	17790	17760	17847	17741	17736	17588	17612	17504	17743	17769	17531	17875	17652	17678	17785	17656	17903	17681	17715	17756	17808	17820	17861	17754	17916	17699	17687	17944	17811	17680	17857	17943	17848	17782	17924	17910	17772	17813	17877	17794	17819	17867	17735	17587	17737	17719	17753	17583	17633	17666	17511	17565	17713	17747	17728	17668	17775	17683	17615	17668	17762	17651	17754	17850	17830	17910	17802	17805	17704	17593	17640	17684	17807	17720	17879	17678	17730	17868	17728	17483	17723	17800	17756	17521	17854	17923	17822	17797	17878	17995	17743	17919	17799	17775	17672	18068	17737	17821	17611	17927	17628	17725	17840	17819	17669	17802	17874	17773	17835	17518	17584	17872	17663	17735	17793	17700	17798	17960	17858	17911	17613	17887	17891	17765	17825	17619	17689	17763	17700	17604	17848	17915	17673	17728	17665	17842	17764	17583	17879	17968	17686	17821	17557	17737	17696	17701	17705	17734	17803	17825	17663	17858	17670	17738	17708	17730	17501	17715	17734	17880	17601	17711	17767	17681	17764	17702	17848	17674	17659	17691	17706	17685	17608	17544	17829	17701	17490	17756	17821	17794	17734	17764	17836	17820	17750	17919	17729	17693	17758	17630	17713	17735	17689	17837	17705	17662	17816	17627	17787	17791	17836	17708	17888	17684	17786	17810	17654	17821	17762	17797	17728	17763	17711	17771	17631	17645	17503	17774	17696	17897	17707	17911	17888	17774	17610	17673	17618	17695	17603	17734	17694	17742	17714	17686	17671	17747	17633	17708	17808	17829	17859	17852	17781	17815	17789	17837	17621	17713	17661	17685	17849	17729	17809	17773	17728	17696	17745	17685	17797	17587	17616	17811	17540	17873	17498	17733	17674	17703	17589	17729	17715	17654	17712	17766	17688	17632	17768	17643	17875	17852	17884	17710	17692	17807	18005	17824	17850	17499	17757	17937	17670	17779	17725	17882	17765	17767	17623	17807	17615	17855	17798	17918	17985	17826	17893	17816	17751	17663	17452	17730	17516	17594	17702	17766	17975	17719	17704	17764	17657	17836	17849	17900	17690	17900	17641	17751	17591	17443	17671	17576	17821	17664	17862	17788	17784	17736	17948	17750	17846	17578	17898	17689	17902	17952	17645	17544	17756	17715	17658	17834	18105	17812	17804	17913	17543	17864	17602	17741	17713	17617	17777	17687	17753	17684	17471	18008	17742	17756	17771	17712	17620	17685	18056	17678	17921	17812	17823	17879	17848	17635	17662	17604	17954	17869	17739	17661	17599	17798	17601	17869	17649	17823	17604	17660	17747	17631	17774	17745	17716	17794	17595	17832	17597	17586	17661	17877	17789	17678	17523	17862	17682	17806	17779	17863	17660	17781	17638	17667	17831	17819	17769	17734	17790	17742	17724	17779	17512	17674	17627	17643	17812	17805	17701	17767	17767	17944	17694	17805	17663	17933	17745	17660	17924	17784	17819	17907	17743	17775	17578	17805	17827	17792	17903	17821	17718	17940	17645	17665	17735	17612	17669	17836	17483	17677	17894	17565	17758	17561	17618	17633	17875	17841	17702	17862	17644	17669	17750	17694	17523
16882	22040	24661	24707	22438	19107	16060	15870	15422	14701	14797	14666	14576	14448	14723	15931	17092	16619	15768	15168	14580	14707	14483	14459	14419	14240	14468	14399	14307	14325	14327	14405	14414	14338	14417	14496	14394	14390	14555	14588	14471	14372	14599	14503	14671	14422	14505	14456	14358	14241	14292	14413	14380	14388	14496	14366	14350	14450	14466	14397	14500	14453	14487	14588	14393	14348	14400	14624	14386	14379	14391	14361	14367	14524	14637	14340	14428	14364	14465	14388	14339	14469	14326	14486	14560	14289	14440	14477	14607	14399	14444	14501	14515	14427	14199	14384	14450	14313	14491	14350	14554	14534	14447	14373	14290	14561	14273	14595	14451	14236	14350	14596	14495	14296	14527	14348	14569	14453	14485	14487	14532	14539	14533	14489	14589	14367	14488	14460	14500	14447	14536	14337	14297	14660	14448	14418	14418	14456	14460	14324	14414	14376	14440	14382	14570	14388	14545	14380	14580	14499	14323	14381	14386	14559	14341	14468	14362	14378	14321	14478	14432	14474	14418	14623	14443	14456	14414	14213	14408	14517	14400	14336	14532	14468	14380	14425	14367	14441	14354	14570	14352	14293	14527	14525	14474	14388	14351	14499	14299	14523	14456	14218	14454	14449	14523	14375	14366	14494	14441	14424	14377	14442	14452	14385	14503	14634	14438	14481	14429	14279	14368	14291	14396	14436	14417	14342	14358	14491	14391	14325	14432	14370	14371	14353	14474	14482	14384	14265	14554	14303	14267	14341	14394	14463	14442	14402	14329	14504	14408	14455	14519	14481	14555	14422	14408	14368	14463	14365	14346	14465	14340	14474	14453	14364	14304	14323	14512	14601	14404	14531	14384	14464	14410	14375	14408	14394	14533	14581	14343	14256	14325	14432	14496	14493	14493	14446	14450	14431	14334	14522	14255	14453	14310	14543	14432	14402	14505	14547	14450	14443	14361	14579	14452	14426	14463	14385	14564	14373	14423	14372	14479	14455	14354	14300	14374	14477	14515	14306	14333	14328	14477	14310	14342	14427	14433	14322	14285	14458	14410	14451	14658	14454	14405	14382	14551	14417	14516	14422	14430	14406	14424	14325	14301	14378	14512	14388	14356	14434	14295	14369	14448	14407	14469	14534	14486	14440	14399	14460	14564	14553	14528	14555	14483	14611	14464	14503	14536	14324	14568	14640	14510	14369	14413	14587	14486	14385	14461	14539	14496	14467	14475	14377	14460	14362	14318	14449	14397	14562	14287	14331	14340	14307	14406	14520	14433	14390	14400	14470	14439	14395	14237	14477	14377	14440	14317	14470	14379	14359	14453	14528	14538	14311	14600	14401	14467	14329	14419	14625	14321	14291	14571	14531	14405	14547	14349	14438	14275	14505	14482	14390	14543	14344	14423	14592	14643	14459	14437	14525	14418	14553	14175	14416	14444	14453	14324	14317	14425	14317	14325	14526	14373	14388	14432	14532	14401	14527	14479	14422	14487	14545	14330	14519	14536	14430	14466	14426	14511	14459	14660	14527	14493	14370	14342	14560	14364	14470	14556	14489	14327	14367	14481	14288	14530	14327	14521	14422	14362	14472	14460	14490	14432	14383	14389	14485	14411	14464	14290	14315	14366	14436	14328	14547	14387	14406	14516	14349	14494	14461	14441	14389	14368	14391	14253	14354	14557	14545	14707	14392	14285	14354	14670	14409	14425	14290	14443	14466	14296	14535	14775	14402	14395	14336	14588	14321	14371	14343	14271	14474	14513	14464	14410	14614	14483	14397	14362	14434	14314	14321	14398	14387	14586	14471	14463	14401	14602	14423	14302	14168	14538	14477	14243	14321	14432	14451	14518	14253	14425	14515	14577	14471	14640	14528	14510	14268	14482	14439	14463	14423	14394	14409	14427	14401	14316	14298	14664	14366	14407	14535	14479	14648	14474	14357	14433	14423	14508	14587	14468	14257	14419	14264	14413	14474	14450	14493	14301	14453	14399	14485	14375	14511	14318	14479	14452	14434	14346	14381	14473	14583	14362	14472	14462	14325	14327	14476	14491	14440	14492	14372	14445	14402	14680	14419	14405	14406	14363	14453	14411	14347	14320	14416	14279	14357	14362	14374	14336	14439	14301	14484	14414	14440	14369	14513	14272	14449	14479	14392	14511	14291	14563	14474	14579	14432	14403	14349	14327	14585	14313	14475	14552	14300	14278	14370	14329	14523	14499	14490	14459	14394	14158	14411	14433	14511	14269	14680	14583	14403	14266	14746	14218	14446	14339	14430	14521	14344	14341	14517	14436	14426	14318	14304	14374	14518	14438	14434	14434	14374	14417	14463	14550	14387	14422	14417	14549	14369	14539	14477	14315	14496	14428	14613	14333	14443	14451	14432	14360	14380	14313	14512	14367	14366	14561	14269	14448	14505	14394	14339	14378	14679	14412	14256	14404	14347	14437	14501	14388	14498	14628	14399	14415	14575	14437	14512	14530	14360	14410	14325	14376	14334	14530	14499	14342	14520	14390	14498	14405	14467	14318	14347	14254	14419	14487	14353	14414	14359	14466	14341	14415	14291	14291	14491	14393	14583	14548	14362	14307	14396	14329	14327	14433	14396	14298	14392	14283	14334	14447	14383	14541	14448	14541	14518	14436	14340	14510	14456	14488	14485	14388	14428	14534	14511	14534	14442	14449	14373	14428	14454	14409	14268	14506	14363	14447	14474	14496	14383	14529	14334	14487	14377	14569	14352	14523	14528	14417	14393	14511	14483	14546	14468	14485	14524	14466	14579	14494	14346	14410	14484	14517	14400	14357	14308	14606	14359	14418	14441	14316	14561	14472	14326	14520	14467	14421	14487	14345	14509	14345	14420	14275	14368	14392	14502	14518	14281	14316	14666	14580	14248	14399	14300	14488	14505	14379	14474	14409	14252	14467	14311	14598	14488	14424	14369	14251	14325	14344	14333	14635	14577	14356	14219	14586	14412	14435	14463	14411	14371	14225	14502	14485	14381	14305	14145	14361	14388	14489	14376	14504	14475	14421	14489	14386	14313	14379	14411	14319	14529	14664	14368	14404	14505	14375	14389	14391	14516	14389	14323	14506	14410	14304	14502	14429	14380	14443	14439	14434	14377	14543	14512	14220	14270	14525	14216	14482	14431	14553	14545	14328	14494	14415	14344	14359	14385	14489	14376	14426	14467	14471	14329	14439	14468	14354	14397	14466	14364	14412	14383	14485	14463	14395	14436	14325	14400	14341	14471	14348	14276	14645	14467	14425	14573	14353	14478	14299	14435	14490	14390	14573	14319	14353	14454	14464	14345	14549	14517	14567	14450	14513	14240	14503	14578	14425	14435	14455	14405	14513	14502	14469	14415	14373	14500	14472	14254	14372	14347	14246	14438	14515	14417	14238	14550	14328	14572	14476	14497	14470	14476	14555	14547	14462	14409	14517	14562	14394	14410	14485	14465	14527	14462	14397	14494	14452	14380	14457	14428	14288	14276	14349	14364	14463	14369	14301	14354	14524	14331	14516	14500	14341	14454	14398	14322	14497	14497	14571	14424	14385	14204	14402	14377	14360	14343	14595	14535	14370	14413	14521	14277	14566	14361	14574	14559	14385	14595	14554	14604	14590	14357	14381	14284	14512	14571	14471	14306	14565	14518	14444	14312	14407	14293	14606	14568	14434	14401	14503	14310	14653	14481	14415	14466	14370	14365	14405	14342	14481	14346	14357	14350	14361	14514	14421	14366	14370	14349	14550	14367	14284	14545	14282	14483	14476	14550	14391	14426	14380	14585	14450	14475	14290	14443	14485	14454	14339	14600	14296	14320	14320	14465	14456	14402	14379	14466	14422	14693	14538	14471	14504	14468	14532	14469	14601	14376	14412	14442	14428	14423	14364	14503	14333	14473	14437	14382	14312	14346	14333	14470	14532	14472	14361	14457	14478	14388	14398	14315	14431	14427	14361	14413	14505	14380	14418	14595	14243	14549	14474	14487	14378	14360	14295	14439	14388	14482	14449	14536	14530	14372	14515	14357	14558	14343	14603	14585	14437	14433	14358	14539	14462	14367	14394	14348	14435	14410	14320	14363	14361	14493	14370	14350	14408	14367	14365	14311	14419	14511	14396	14443	14358	14408	14519	14507	14310	14470	14366	14492	14574	14394	14327	14457	14465	14395	14407	14461	14261	14450	14321	14358	14548	14441	14564	14379	14444	14573	14218	14588	14364	14510	14455	14451	14273	14619	14481	14400	14390	14373	14449	14497	14297	14521	14316	14406	14380	14495	14430	14528	14440	14441	14399	14472	14350	14403	14409	14436	14279	14338	14366	14391	14380	14480	14436	14611	14424	14446	14346	14456	14432	14218	14360	14572	14395	14342	14436	14556	14363	14571	14419	14583	14473	14377	14416	14532	14407	14230	14440	14369	14342	14369	14318	14378	14376	14384	14584	14407	14423	14550	14401	14447	14305	14540	14531	14546	14418	14269	14569	14494	14508	14453	14523	14548	14404	14469	14465	14479	14326	14392	14624	14512	14532	14450	14527	14273	14394	14540	14501	14493	14388	14526	14220	14444	14466	14534	14238	14314	14373	14363	14321	14482	14507	14296	14526	14383	14402	14282	14459	14546	14442	14548	14471	14304	14485	14421	14351	14480	14464	14392	14637	14378	14336	14438	14263	14443	14329	14195	14519	14444	14475	14275	14459	14337	14439	14521	14661	14373	14446	14469	14424	14597	14475	14579	14456	14412	14307	14506	14585	14502	14538	14387	14431	14314	14418	14375	14602	14276	14592	14498	14366	14394	14562	14539	14472	14532	14296	14598	14437	14640	14428	14396	14463	14351	14345	14445	14417	14396	14528	14305	14434	14407	14286	14430	14505	14568	14446	14459	14594	14412	14414	14347	14455	14398	14340	14376	14396	14434	14429	14271	14391	14343	14450	14320	14411	14368	14387	14264	14406	14481	14481	14465	14413	14553	14396	14241	14645	14458	14360	14401	14481	14351	14406	14305	14543	14410	14270	14609	14443	14485	14491	14573	14402	14450	14503	14498	14498	14421	14368	14582	14512	14512	14367	14550	14464	14512	14396	14431	14447	14497	14350	14424	14420	14608	14465	14367	14282	14498	14276	14357	14454	14480	14379	14348	14312	14522
25371	21468	28834	25955	24962	24390	22042	19534	19076	18762	18645	18426	18272	18315	18758	26101	30271	27390	23229	20380	18767	18383	17970	17966	17899	17915	18050	17915	17834	17936	17898	17775	17854	17987	17836	18015	17916	18107	18218	17910	17788	18015	17986	18062	18149	18200	18059	17921	17777	17873	17725	17786	17957	17785	18259	17907	17954	17960	18014	17724	17872	17822	17692	17894	17981	17903	17929	17935	17762	17838	17916	17871	17966	17905	18100	17951	17989	17981	17712	17657	17825	17829	17833	17849	17852	18022	17844	17700	18063	18068	17810	17994	17830	17926	17808	18023	17832	17865	17916	17665	17911	17977	17706	17736	18029	17712	17674	17914	18001	17900	17959	17825	17875	17958	17829	17827	17816	17773	17869	17746	17795	17858	17914	17791	17896	18036	17936	17814	17799	17873	17908	17833	17681	17693	17869	17715	17944	17800	17829	17877	17906	17758	17960	18096	18025	17900	17873	17659	17771	18041	17981	17798	18011	18002	18020	17919	17958	17872	17917	17858	17846	17793	17954	17950	17896	17760	17949	17894	17876	18102	17867	18000	17850	17844	17984	18172	17993	17872	17879	17986	17820	17683	18059	17937	18084	17609	18005	17818	18011	17801	17895	17713	17868	17822	17797	17885	17880	17724	17868	17863	17855	17968	17915	17863	17676	17765	17844	17658	17791	17950	17977	17985	17807	17831	18113	18013	17893	17691	17827	17829	17856	17696	17896	17799	17859	17845	17978	17783	17860	17885	17928	18058	17857	17880	17905	17894	17867	17768	18067	18077	17760	17633	17809	17863	17860	18020	17570	17939	17757	17891	17855	17962	17907	18029	17780	17723	17929	17869	17897	17774	17936	17970	18001	18064	17849	17987	17860	17789	18079	17689	17813	17966	17831	17951	17894	17745	17839	17966	17616	17714	17788	17966	17881	17882	17893	17902	17822	17977	17919	17833	17798	17919	17883	17803	18025	17904	17812	18011	17798	17818	18054	17994	17870	17867	17850	17847	17703	17880	17857	18018	17928	18015	17917	17833	17991	17875	17721	17841	17765	17770	17951	17745	17852	17839	17750	17817	17694	17846	18024	17867	17628	17802	17849	17993	17926	17718	17899	17802	17989	17937	17960	17744	17820	17685	17863	17795	17810	17865	17987	17809	17780	17876	17845	17841	17911	17840	18079	18006	17916	18054	17982	17957	17830	18008	18084	17864	17724	17863	17739	17898	17927	17838	17762	17803	17886	17748	17898	17860	18098	17816	17877	17974	18116	17788	17843	17862	17852	17739	17903	17949	17877	17983	17803	17985	17889	18049	17741	17945	17780	17782	17799	17906	17863	18001	17920	17893	17771	17933	17818	17753	17880	17906	17897	17889	17993	17922	17892	18027	17895	17793	17702	17811	18109	17836	17962	17958	17765	18024	17858	17797	17954	17718	18028	18027	18037	18019	17947	17910	17813	18002	17901	17805	17954	18080	17871	17774	17880	17854	17780	17891	17755	17789	18047	17727	17984	17992	17783	17894	17749	17928	17889	17692	17870	17773	17810	17886	17917	17857	17821	17806	17761	17930	17856	17775	17700	17868	17853	17890	17981	17861	17757	17762	17717	17804	18066	17777	17842	17740	17949	18125	17684	17677	17776	17823	17898	17798	17772	17832	17953	17786	17898	17955	17818	17850	18006	17840	17901	18021	17893	18095	17973	17856	17923	17859	17881	17807	17802	17951	17881	17640	17760	17871	17964	17729	17715	17963	17834	17619	17986	17851	17978	17899	17722	17855	17868	17888	17832	17853	17839	17946	17731	17782	17694	17887	18159	17911	17890	17928	17818	18047	17952	17689	17939	18082	17957	17964	17858	17964	18024	17959	17966	17933	17855	17824	17878	18002	17894	17896	17862	17844	17875	17992	17865	17771	17718	17909	17734	18067	17958	17889	18026	17895	17806	17912	17799	17879	17817	17974	17883	17842	17907	18148	17990	17892	17965	18099	17867	17879	17771	17769	17929	17898	17803	17778	17818	17871	17853	17927	18036	17917	17907	17939	17847	17900	17989	17904	17920	17871	17887	18112	18025	17990	17917	18149	18014	17914	17892	17760	18164	17729	17803	18054	17913	18012	18047	17827	17748	17887	17753	17720	17961	17832	18197	17999	18137	17800	17760	17905	17887	17763	18111	18056	18030	17940	17860	17904	18078	17856	18127	17786	17961	17942	17813	17896	17870	17768	17834	17757	17883	17904	18074	17986	17826	17932	17887	17750	17971	17811	17696	18032	18139	18044	17867	18149	18129	17918	17821	18113	17896	17940	17895	17860	18044	17925	17945	17840	17933	17886	18015	17929	17854	17909	18052	17940	18048	17845	17637	17888	17767	17965	17957	17785	17901	17665	17869	17988	18015	17863	17886	17689	17729	17934	17950	17680	17967	18061	17882	17803	17878	18024	17966	17916	17967	17838	17994	17884	17844	17877	17695	18238	17810	17903	17750	17785	17795	18055	18105	17824	18017	17906	17983	18048	17950	17848	17900	17869	17927	17752	17869	17874	17799	17884	17783	17880	17993	18061	17976	17858	17866	17702	18059	17982	18099	17758	17908	17872	17834	17801	17902	17952	17853	17875	17887	17786	17745	17939	17863	17664	17790	17934	17986	17813	17763	17782	17967	17777	17978	17898	17756	17945	17944	17764	17862	17743	17949	18051	17882	17857	17922	18069	17987	17990	17965	17933	18038	17996	17886	17987	17959	17928	17933	18012	17979	17824	18001	17858	18063	17874	17913	17906	17929	17808	17979	17822	18032	17956	17822	17788	17698	18013	17767	17827	18002	17979	17791	18055	17939	17840	18031	17930	17789	17843	17854	18083	18012	17930	17903	17738	17992	17742	17845	17908	17904	17766	17726	17808	17922	17854	17962	17885	17835	18071	18041	18027	17727	17885	17972	17916	18060	17825	17744	17775	17754	17730	18024	17899	18058	18005	17913	17989	17848	17726	17850	17886	17916	17841	17998	17857	17920	17929	17675	17846	17924	17872	17811	18081	17987	17854	17801	18005	17780	18098	17981	18007	18050	18046	17738	17809	18087	18055	17763	17723	17972	17847	18045	18017	17833	17755	17884	17941	17950	17966	17929	17816	17800	17866	17937	18032	18073	17843	17923	17869	17670	17709	17866	17745	18048	17891	17968	18112	18087	17831	17851	17785	17991	17849	17753	17828	17856	17888	17806	17792	17968	18032	17814	17887	17807	17931	17488	17803	17735	18002	17753	18118	17833	17836	17933	18055	17856	17812	17845	17720	17873	17866	17922	18030	17793	17846	17918	17893	17863	18107	17763	17690	18061	17937	17797	18165	17836	17808	17746	17779	17866	18084	17791	17842	17955	17854	17824	17933	17825	17882	17944	17984	17828	17719	18098	17829	17937	18002	17902	17943	17906	17844	17814	17850	17880	17646	17882	18009	17838	18019	17707	17816	17722	17800	17981	18011	17946	17868	17991	17881	17827	17864	17901	17846	17839	17859	17835	17942	17834	17932	17761	17806	18061	17782	17862	17598	17867	17761	17922	17893	17749	17802	17754	18103	17903	17641	17779	17974	17865	17828	17910	17628	17977	17957	18226	18033	17833	17838	17820	18014	17879	17838	17888	17887	17647	17698	17825	17762	17954	17855	17990	18139	18102	18041	17899	17910	17897	17931	17934	17697	17916	18052	17925	18012	17888	17978	17867	17940	18007	17921	17911	17811	17765	18142	17904	17988	17799	17868	17772	17895	17739	17772	17932	17922	17903	18071	18160	17711	18032	18129	17783	18010	17771	17842	17819	18009	17996	17657	17992	17984	17879	18013	17976	17956	17885	17878	17911	17964	17822	17881	18070	17986	18008	17992	18029	18053	17781	17843	17668	17897	17820	17909	18016	17945	17831	17970	17944	17692	17945	17849	17910	17817	17837	17850	17757	17644	17904	17856	18158	17953	17972	18004	17821	17999	17700	17931	18015	17887	18091	17870	17913	17873	17798	17979	17856	17996	17734	17879	17844	17930	17818	17661	18025	17905	17916	17924	18034	17896	17740	17748	18011	17984	17971	17978	18064	17858	18074	17756	17950	17839	18090	17660	17857	17601	17975	17805	17785	17977	17876	17955	18006	17800	17825	17888	17884	17737	17740	17973	17889	17893	17695	17689	17959	17707	17938	17826	17859	17867	17676	17989	17904	17934	17858	18024	17674	17865	17821	17831	17912	17833	17907	17785	17868	17957	18186	17883	17874	17899	17789	17831	18048	18152	17959	17879	17946	17934	17857	18050	17855	17945	17795	18013	17807	17945	17692	17808	17720	17935	17926	18044	17748	17831	17691	17841	17931	17765	17843	17946	17744	18045	17717	18052	17860	17910	17831	17884	17838	17984	17892	18086	17917	18001	17932	17919	17967	17728	17731	17832	17848	17926	17729	17906	17933	18140	17750	18017	17879	17851	17799	17944	17811	17717	17946	17954	18015	17945	17897	17854	17953	18110	17883	17987	17917	17859	18030	18012	18006	17935	17656	18018	17803	17890	17741	18001	17885	17899	17767	17879	17613	17852	17781	17745	17878	17985	17881	17875	17708	17768	17909	17971	17907	17743	17955	17891	17826	17892	18060	17916	17787	17760	17819	17812	17800	17675	17968	17863	17983	17883	17955	18002	17972	17755	17809	17996	17946	17879	17937	17990	18054	17790	17974	17706	17880	17992	17903	17752	17896	17925	17900	18149	17739	17801	17920	17940	18004	17974	17654	17846	17820	17775	17768	18008	17865	17984	17879	17778	17921	17710	18063	17910	17905	17742	17990	17899	17829	17930	18113	17995	17980	17730	17956	17905	17912	17788	17760	17737	17791	17802	17888	17945	17905	17910	17863	17842	17802	18053	18038	17889	17889	17938	17887	17878	17932	17795	17884	17940	17759	17651	17993	17869	18053	17888	17716	17813	17891	17866	17902	17951	17969	17961	18058	17735	17969	17774	17947	17940	17965	17891	17946	17863	17962	17799	17845	17955	18012	17738	17752	18072	17927	17921	17892	17766	17871	17855	17861	17745	17793	17795	17765	17879	17838	17756	17898	17905	17872	17686	17671	17914	17731	17844	17986	18150	18048	17893	17805	17920	17931	17845	18039	17855	17604	18030	17927	18017
16159	28235	32625	29281	28018	21668	17979	16981	16278	15452	15384	15560	15280	14961	15899	27710	30701	26013	20550	17072	15509	14652	14809	14591	14549	14666	14633	14683	14727	14615	14652	14479	14576	14647	14478	14478	14640	14334	14549	14577	14576	14537	14574	14503	14576	14472	14351	14453	14528	14463	14527	14566	14533	14521	14471	14491	14467	14464	14413	14713	14552	14382	14641	14627	14523	14735	14573	14627	14507	14555	14443	14554	14598	14443	14684	14412	14654	14477	14555	14587	14648	14438	14554	14659	14349	14599	14419	14587	14609	14616	14332	14717	14456	14618	14505	14522	14585	14545	14637	14651	14661	14479	14647	14612	14497	14579	14565	14614	14548	14603	14829	14466	14463	14561	14636	14494	14506	14678	14510	14528	14592	14679	14611	14596	14596	14617	14587	14606	14602	14490	14608	14498	14525	14253	14620	14473	14568	14560	14513	14449	14630	14574	14459	14447	14664	14516	14594	14723	14517	14626	14330	14486	14567	14569	14529	14606	14528	14516	14563	14288	14564	14565	14451	14466	14389	14490	14584	14671	14494	14439	14430	14437	14545	14528	14589	14552	14476	14735	14602	14523	14495	14621	14544	14553	14629	14706	14618	14429	14552	14699	14434	14484	14673	14320	14557	14330	14620	14586	14608	14495	14655	14719	14754	14633	14419	14562	14472	14446	14541	14744	14590	14518	14636	14603	14518	14693	14612	14432	14625	14598	14452	14608	14613	14505	14530	14497	14343	14614	14467	14528	14660	14468	14388	14432	14523	14469	14539	14616	14454	14574	14501	14407	14513	14731	14486	14532	14502	14417	14501	14511	14718	14649	14643	14690	14603	14582	14437	14614	14462	14605	14555	14570	14380	14516	14518	14392	14690	14412	14611	14391	14399	14588	14593	14598	14547	14545	14551	14567	14512	14533	14490	14522	14571	14429	14440	14680	14703	14543	14689	14484	14609	14502	14552	14481	14514	14643	14531	14636	14629	14528	14704	14332	14572	14442	14557	14850	14596	14391	14433	14518	14501	14592	14496	14530	14608	14459	14367	14663	14421	14447	14527	14444	14558	14518	14552	14716	14653	14612	14507	14455	14487	14416	14561	14583	14586	14465	14617	14461	14570	14447	14515	14584	14524	14482	14431	14593	14600	14549	14487	14438	14657	14513	14591	14658	14560	14393	14585	14520	14662	14794	14531	14429	14510	14614	14507	14680	14548	14438	14585	14675	14455	14481	14707	14434	14589	14503	14774	14480	14516	14496	14419	14561	14484	14501	14512	14579	14682	14557	14733	14562	14399	14587	14467	14437	14536	14576	14488	14571	14659	14453	14521	14518	14675	14475	14602	14647	14347	14413	14590	14608	14420	14567	14410	14581	14627	14589	14424	14590	14464	14533	14512	14700	14414	14541	14524	14551	14452	14558	14358	14481	14545	14492	14541	14620	14534	14583	14618	14579	14670	14509	14531	14525	14457	14481	14498	14599	14396	14292	14500	14476	14471	14630	14491	14492	14649	14613	14561	14484	14704	14561	14558	14522	14416	14606	14526	14569	14570	14571	14549	14584	14490	14454	14570	14635	14555	14539	14634	14360	14707	14498	14718	14557	14531	14659	14529	14325	14620	14611	14643	14465	14430	14524	14769	14455	14468	14583	14628	14598	14517	14725	14515	14479	14539	14602	14588	14297	14627	14449	14524	14733	14491	14617	14503	14456	14676	14465	14579	14533	14600	14568	14649	14341	14554	14529	14642	14537	14478	14514	14606	14500	14729	14636	14555	14595	14461	14609	14541	14529	14643	14503	14533	14442	14507	14508	14569	14600	14535	14665	14567	14340	14490	14585	14561	14342	14509	14428	14628	14494	14575	14585	14517	14679	14348	14608	14756	14446	14495	14407	14811	14666	14501	14559	14440	14457	14663	14569	14551	14446	14486	14614	14547	14480	14546	14490	14530	14577	14427	14594	14712	14484	14627	14538	14571	14607	14572	14450	14585	14481	14480	14605	14542	14334	14555	14521	14666	14661	14482	14632	14531	14449	14604	14597	14557	14523	14429	14428	14399	14462	14448	14469	14514	14518	14490	14547	14704	14471	14739	14445	14653	14463	14558	14492	14512	14475	14538	14584	14450	14514	14601	14478	14487	14442	14608	14535	14529	14442	14572	14522	14558	14433	14407	14676	14692	14456	14504	14436	14657	14487	14487	14400	14573	14574	14683	14564	14351	14556	14403	14549	14563	14689	14643	14564	14451	14478	14634	14544	14695	14719	14610	14553	14546	14450	14591	14412	14525	14609	14493	14568	14516	14630	14607	14484	14377	14551	14520	14613	14581	14365	14541	14685	14680	14569	14606	14487	14543	14528	14567	14690	14603	14509	14492	14508	14501	14522	14657	14528	14418	14540	14326	14552	14644	14451	14514	14438	14551	14529	14579	14770	14534	14436	14543	14537	14401	14491	14455	14580	14389	14627	14735	14390	14367	14620	14359	14523	14492	14505	14694	14514	14594	14468	14659	14646	14597	14571	14616	14513	14576	14723	14548	14754	14432	14475	14404	14614	14634	14401	14669	14543	14482	14579	14371	14428	14430	14527	14536	14504	14549	14494	14459	14539	14548	14342	14558	14357	14614	14477	14673	14615	14742	14536	14463	14687	14602	14463	14644	14600	14694	14456	14519	14612	14687	14416	14719	14693	14581	14657	14635	14675	14717	14640	14685	14557	14679	14335	14482	14521	14583	14542	14602	14677	14353	14576	14395	14628	14695	14546	14582	14697	14443	14580	14463	14585	14552	14470	14496	14604	14446	14635	14624	14594	14642	14549	14536	14421	14837	14501	14560	14658	14530	14688	14506	14549	14311	14634	14481	14714	14563	14499	14541	14568	14561	14514	14559	14617	14630	14427	14492	14380	14591	14574	14523	14567	14699	14673	14602	14617	14689	14613	14533	14496	14542	14655	14581	14404	14573	14373	14548	14626	14643	14488	14561	14520	14746	14598	14640	14644	14657	14390	14802	14625	14697	14259	14536	14294	14537	14579	14571	14461	14640	14512	14542	14521	14411	14551	14685	14590	14620	14391	14691	14437	14487	14560	14450	14596	14603	14484	14444	14616	14710	14520	14643	14707	14488	14608	14363	14562	14504	14604	14669	14566	14667	14667	14576	14584	14571	14694	14434	14479	14501	14640	14541	14545	14640	14575	14465	14496	14690	14542	14483	14617	14651	14540	14471	14463	14454	14469	14504	14457	14524	14633	14598	14594	14402	14688	14661	14647	14339	14652	14536	14469	14609	14491	14542	14544	14565	14502	14548	14599	14627	14612	14590	14553	14477	14623	14440	14579	14534	14526	14636	14391	14588	14520	14745	14475	14604	14679	14733	14433	14493	14702	14501	14582	14549	14534	14708	14485	14553	14507	14491	14313	14545	14572	14335	14578	14432	14467	14488	14506	14718	14630	14543	14387	14594	14464	14437	14496	14754	14617	14413	14542	14506	14609	14544	14600	14565	14710	14519	14730	14559	14464	14562	14378	14498	14574	14635	14491	14573	14514	14484	14596	14511	14720	14457	14644	14559	14652	14661	14434	14538	14626	14482	14508	14447	14452	14688	14602	14478	14486	14527	14676	14609	14625	14615	14529	14563	14468	14457	14501	14515	14649	14480	14502	14626	14624	14563	14537	14643	14633	14788	14504	14593	14654	14318	14543	14532	14427	14456	14485	14548	14483	14686	14596	14604	14477	14516	14449	14548	14561	14598	14660	14615	14579	14642	14663	14445	14581	14654	14612	14489	14169	14500	14456	14552	14621	14471	14253	14473	14527	14469	14585	14430	14582	14626	14597	14526	14490	14540	14348	14506	14714	14386	14590	14529	14445	14732	14423	14541	14481	14505	14697	14659	14644	14700	14665	14612	14453	14581	14427	14583	14525	14617	14548	14739	14408	14531	14577	14495	14747	14660	14540	14489	14428	14509	14596	14401	14661	14415	14490	14672	14469	14631	14704	14446	14718	14662	14627	14419	14470	14606	14474	14623	14504	14537	14512	14615	14509	14530	14758	14617	14543	14571	14626	14509	14654	14485	14428	14577	14735	14414	14463	14555	14557	14580	14516	14600	14588	14483	14602	14569	14720	14416	14632	14585	14590	14548	14622	14406	14502	14608	14524	14581	14523	14528	14696	14619	14368	14447	14447	14558	14687	14627	14607	14578	14622	14450	14519	14583	14633	14475	14511	14500	14726	14516	14613	14539	14592	14392	14530	14472	14473	14516	14548	14425	14428	14533	14642	14388	14564	14563	14579	14489	14530	14730	14285	14593	14661	14506	14627	14752	14566	14597	14644	14634	14489	14568	14491	14467	14547	14502	14530	14462	14648	14691	14745	14625	14567	14479	14438	14686	14567	14556	14649	14523	14548	14520	14508	14482	14581	14515	14353	14462	14470	14443	14576	14575	14564	14389	14626	14711	14365	14542	14660	14330	14362	14556	14438	14470	14408	14483	14494	14474	14498	14453	14470	14750	14468	14628	14489	14523	14745	14668	14555	14593	14460	14657	14493	14623	14390	14694	14563	14464	14533	14636	14535	14562	14512	14708	14353	14461	14450	14568	14557	14514	14577	14656	14613	14531	14485	14574	14440	14588	14672	14602	14499	14556	14449	14595	14554	14555	14494	14554	14557	14478	14536	14501	14335	14570	14371	14499	14588	14528	14518	14621	14522	14591	14418	14577	14476	14429	14404	14600	14651	14591	14670	14789	14486	14532	14558	14651	14491	14629	14622	14577	14664	14476	14618	14539	14614	14607	14572	14453	14392	14674	14547	14578	14630	14520	14667	14634	14514	14537	14368	14604	14811	14620	14460	14628	14590	14442	14501	14468	14678	14594	14687	14678	14636	14512	14585	14467	14541	14442	14696	14525	14543	14563	14473	14526	14612	14536	14626	14529	14532	14461	14470	14417	14597	14718	14622	14539	14503	14539	14482	14763	14444	14413	14611	14472	14602	14475	14621	14467	14454	14517	14744	14406	14510	14482	14566	14652	14435	14571	14479	14530	14656	14613	14564	14659	14714	14649	14545	14619	14402	14643	14614	14580	14538	14451	14591	14561	14431	14406	14587	14626	14619	14453	14544	14700	14585	14516	14564	14363	14637	14542	14417	14454	14504
24049	21478	28901	24665	22897	25230	25880	20849	19419	19210	18744	18756	18723	18555	19703	33092	37322	33086	26300	22197	19571	18636	18117	18114	18008	17972	18042	17965	17912	17979	17800	18078	18147	17993	17869	17813	17895	17840	17929	17900	18027	17889	18031	17746	18090	18054	17948	17814	17770	17837	18041	17994	18057	18301	18100	17891	17841	17769	17817	18055	17712	18023	17820	17881	17954	17960	18041	17778	18013	17949	17772	17720	17781	17815	17976	17981	17931	17915	17922	17804	17855	17759	17896	17757	17789	17653	18043	18151	17838	17795	17751	17761	17793	17715	18225	17695	17914	17832	17774	17810	17745	17923	17802	17982	17768	17861	18048	17935	17735	17628	17815	17884	17973	17877	18074	17831	17760	17674	17962	17843	17839	17856	17852	17938	17793	17809	17866	17924	17663	18080	17771	17885	17901	17690	17663	17875	17817	17648	17901	17993	17914	17882	17772	18008	18084	17864	17822	17939	17571	18113	17831	17673	17824	17808	17821	17758	17744	17884	17924	17919	17848	17890	17961	17929	17870	17643	18073	17709	17985	17546	17873	17980	17953	17932	17707	17718	17891	17902	18008	18015	17978	17936	17778	17898	17761	17911	17833	17769	17922	17852	17898	17832	17992	17841	17998	17905	17885	17840	17838	17882	17774	17712	17830	17741	17946	17819	17765	17973	17700	17663	17717	17955	18034	17773	17906	17853	17883	17747	17861	17628	17780	17708	17830	17822	18059	17947	17882	17832	17777	18069	18079	17916	17983	17859	17978	17991	17866	17743	17726	17854	17964	17963	17819	17882	18085	17984	17895	17787	17856	17798	17923	17770	18107	17749	17976	17809	17907	17852	17671	17772	17791	17748	17958	17762	17737	17850	17747	18049	18056	17990	17890	17732	17955	17675	17697	17904	17797	17950	17754	17788	17984	17724	17840	17838	17780	17916	17894	17855	18131	17857	17761	17693	17739	17723	17869	17759	17735	17844	18014	17641	17701	18013	17953	17783	17727	17751	17938	17826	17941	17749	17886	18215	17848	17853	17939	17949	17726	17985	18041	17857	17958	17592	17846	17834	17931	17819	18127	17935	17682	17715	17819	17805	17879	17817	17857	17718	17760	17779	17685	18019	18068	17976	17768	17853	17629	17900	17955	17949	17877	17755	17818	18067	17861	17815	17836	17745	17697	17731	18008	17862	17812	17483	17766	17898	17743	17846	18074	17922	17905	17920	17729	18091	17971	17905	17689	17966	17888	17799	17737	17852	17653	17840	17958	17618	17940	17821	17798	17974	17855	17929	17966	17872	17929	17659	17942	17906	17873	17841	17713	18019	17842	17977	17829	17709	17921	17871	17811	17889	18048	17932	18001	17934	17850	17715	17863	17701	17811	17823	17831	18019	17770	18011	17984	17772	17902	17858	17863	17860	17609	17682	17704	17815	17790	17927	17712	17711	17955	17817	18124	18037	17767	17713	17603	18020	17985	17824	17665	17794	17791	17667	17797	17967	17834	17956	17796	17797	17912	17748	17780	17759	17833	17760	17844	17946	18059	17709	17775	17841	18036	17779	17924	17831	18103	17867	17644	17868	17871	17755	17946	17799	17759	17882	17845	17962	17672	17955	17833	17971	18011	17692	17960	17916	17959	17822	18017	17809	17698	17886	17694	17923	17877	17830	17658	17805	17726	17867	17955	17896	17838	17841	17988	17871	18160	18067	17871	17962	17694	17909	17750	17739	17863	17878	17904	18010	17718	17976	17789	18147	17826	17863	17747	17868	18041	17961	18015	17932	17906	17830	18021	17895	17841	17861	18011	17933	17966	17910	17980	17948	17817	18032	17785	17819	17966	17586	17710	17777	18001	17788	18007	18043	17757	17929	17894	17904	17760	17915	17768	17835	17922	17873	17944	17892	18045	17770	17811	17810	17769	17955	17902	17918	17867	17856	17984	17734	18052	17924	17847	17930	17915	17790	17959	17773	18275	17983	17787	17895	17933	17797	17879	17732	17851	17886	17793	17879	17832	17831	17680	17690	17751	17724	17707	17708	17881	17994	17840	17893	17561	17926	18033	17785	17900	17958	17702	17894	17916	17661	17871	17729	18008	17791	18012	17922	17924	17925	18113	17946	18010	17899	17636	18010	17741	17670	17787	17766	17946	17934	17721	17754	17826	17817	17916	17844	17795	17937	17934	17951	17800	17850	17913	17812	17835	17890	17909	17766	17912	17914	17868	17991	17649	17902	18161	17988	17944	17849	17909	17899	17658	17958	18037	17739	17711	17779	17982	17977	17907	17979	17883	17835	17917	17937	17795	18070	17746	17833	17589	17752	17686	17718	18036	17838	18058	17952	17991	18054	18050	17893	18022	17869	17825	17856	17716	17837	17850	17981	17971	17832	17722	17941	17890	18003	17846	17914	18008	17892	17952	17918	17751	17925	17837	17808	17557	17807	18059	17905	17901	17751	18003	17768	17879	17953	17845	17549	18104	17868	17827	18038	17934	17774	17835	17860	17855	17706	17782	17961	17698	17924	17956	17725	17969	18003	17884	17792	17843	17881	17962	17907	17894	17809	17977	18014	17845	17693	17860	17973	17894	17773	17983	17594	17981	17934	17825	17734	17759	17790	17932	17917	18058	17891	17746	17826	17928	17920	17870	17765	17760	17631	17859	17701	17888	17704	17899	17865	17941	17947	18039	17955	17894	17875	17977	17816	17793	17735	17888	17662	17672	17806	17787	17925	18094	17971	18005	17829	17784	17758	17823	17836	17652	18056	17589	17929	18120	17760	17894	17736	17930	18000	17768	17919	17620	17663	17613	17647	17964	17775	17920	17936	18087	17872	17955	18011	17957	17759	17764	17931	18054	18101	17966	17952	17946	18031	17771	17789	17912	17720	17701	18050	17754	17949	17882	17789	18025	17842	18003	17787	17730	17715	17832	17757	17786	17933	17766	17991	17860	17935	17842	17851	17988	17903	17802	17801	17601	17871	17935	17890	17955	17790	17765	18040	17790	17833	17727	17849	17600	17889	17841	18032	17990	17970	17827	17892	17905	17780	18055	17777	17899	17654	17828	17816	17842	17951	17864	17900	18043	17948	17914	17803	17822	18017	17741	17847	17820	17846	17922	17990	17796	17768	17813	17736	17795	17754	17909	17917	17935	17749	18086	17912	17838	17816	17967	17713	17656	17981	17881	17912	17859	17858	18083	17939	17867	17772	17996	18088	17893	17866	17961	17708	17853	17996	18040	18015	17909	17918	17966	17689	17961	17652	17938	17883	17965	18016	18123	18012	17991	17650	17850	17805	18032	17767	17930	17824	17924	17653	17749	18014	17983	17854	18013	17897	17914	17854	17773	17948	17718	17682	17767	17794	18011	17911	17758	17892	17848	17963	17805	17994	18164	17836	17954	17783	17748	17824	17897	17908	17889	17876	17936	17938	18095	17865	17824	17987	17965	17927	17937	17746	18062	17911	17879	17994	17830	18044	17800	17711	17785	17809	17853	17890	17851	17858	17662	17843	17986	17982	17865	17855	17750	17711	17704	17584	17853	17985	18101	17837	17734	17803	18024	17906	17876	17953	17585	17775	18041	17957	18152	17710	17827	17884	17975	17990	17864	17840	17761	18064	17899	18060	17939	17812	17940	17832	17844	17770	17813	17800	17781	17758	17774	17764	18075	17840	18000	17697	17798	17939	17936	17788	18030	17937	17659	17892	17819	17798	17755	17848	17887	18145	17831	17799	18062	18034	17845	17774	17786	17705	17865	17705	17638	17854	17985	17890	17907	17776	17963	17899	18024	18025	18019	18082	17790	18047	17859	17828	17921	17717	17798	17776	17697	17765	17951	18193	17970	17791	17954	18037	17785	17769	17889	17849	17839	17794	17752	17906	17932	17986	17749	17998	17860	17725	17964	17769	17929	18085	17683	17663	17722	17939	17776	17865	17874	17897	18104	17890	17830	18001	17715	17774	18090	17958	17942	17910	17757	17911	17817	17761	17897	17789	17674	17766	17824	17797	17883	18026	17885	17854	17862	17923	18027	18010	17946	17833	17885	17868	17840	17949	17871	17907	17896	18098	17857	17958	17860	17923	17962	17725	17754	17956	17688	17912	17731	18005	17837	18193	17961	17978	17942	17779	18051	17855	17994	17964	17843	17993	17915	18104	17722	17785	17972	17918	17834	17875	17837	18081	17789	17775	17766	17887	17686	18073	17783	17878	17974	17746	17875	17855	17823	17919	17816	17882	17584	17812	17938	17878	17865	17804	17871	18146	17962	17816	17891	17930	18107	18049	17741	17869	17919	17914	17911	17965	17984	17911	17943	17928	17869	17983	18059	17765	17976	17699	17633	17856	18093	17904	17904	17860	17874	17827	17793	17655	17963	18024	17958	17917	17823	17720	18020	17954	17657	17632	17906	17794	17597	17888	17780	17780	17948	17910	17939	17873	18042	17759	17678	17837	17960	17956	17997	18120	17867	17905	18057	17843	17950	17805	17848	17699	17897	17817	17935	18078	17768	17714	17863	17810	17898	17581	17911	17920	17827	17655	17776	17716	17835	17829	17941	17991	17980	17962	17871	17890	18018	17901	17936	17941	17886	17818	17721	17756	17968	17574	17982	17850	17811	17877	17715	17730	17745	17903	18032	17986	17772	17832	17959	17934	17958	17867	17990	17849	17876	17627	17721	17969	17872	17718	17953	17867	17910	17966	17763	17841	17808	17835	17774	17648	17997	17764	17722	17831	17916	17980	17674	17800	17824	17684	17738	17892	17886	17974	17973	17842	17944	17869	17732	17771	17742	17874	17799	18007	17928	17936	17803	17747	17697	17846	17940	17871	17934	17871	17838	17684	17763	17766	17867	17700	17919	17589	17740	17879	17893	17825	17803	17951	17947	17942	17822	18042	17878	17840	17824	17948	17938	17844	17949	17760	17820	18018	17830	17956	18136	18008	18002	17840	17706	17787	17842	17585	17781	17727	17723	17738	17963	17994	17880	17872	17880	17835	18058	17840	18097	17889	18040	17886	17930	17898	17841	17871	17936	18150	17749	17851	17878	17838	17986	17813	17815	17884	17810	17654	17768	17701	17809	17823	17833	17946	17798	18003	17978	17853	17967	17932	17836	17868	17782	17910	17814	17791	17845	17896	17826	17950
17720	33496	35353	34966	31166	23914	19701	18089	16833	16024	15872	15990	15694	15212	18206	36496	38260	32380	24167	19031	15853	14840	14768	14693	14483	14578	14492	14596	14469	14561	14585	14394	14668	14522	14518	14587	14470	14530	14464	14416	14603	14549	14526	14804	14725	14527	14572	14545	14576	14628	14411	14576	14452	14622	14386	14564	14530	14414	14623	14555	14615	14377	14464	14302	14714	14361	14531	14485	14543	14574	14727	14595	14455	14505	14414	14693	14603	14434	14495	14457	14453	14534	14653	14722	14610	14541	14519	14584	14462	14594	14623	14458	14682	14507	14600	14638	14637	14619	14407	14556	14300	14470	14478	14477	14634	14556	14399	14621	14587	14648	14445	14550	14404	14611	14442	14607	14576	14425	14511	14668	14505	14569	14593	14467	14630	14526	14697	14557	14582	14456	14656	14571	14469	14651	14768	14522	14569	14512	14413	14665	14456	14466	14336	14450	14632	14691	14699	14388	14570	14521	14679	14422	14700	14328	14652	14382	14774	14436	14434	14561	14532	14349	14602	14506	14638	14507	14614	14592	14570	14605	14559	14469	14625	14435	14608	14415	14400	14629	14551	14331	14390	14419	14584	14486	14596	14466	14600	14596	14564	14654	14684	14659	14715	14510	14508	14542	14507	14592	14484	14344	14517	14587	14517	14423	14622	14575	14332	14614	14600	14327	14395	14553	14575	14649	14471	14499	14524	14519	14587	14359	14596	14496	14599	14458	14491	14445	14404	14461	14634	14457	14496	14554	14510	14610	14371	14434	14449	14585	14688	14453	14748	14488	14529	14643	14536	14523	14549	14503	14515	14702	14408	14582	14330	14429	14652	14605	14407	14480	14685	14597	14575	14593	14547	14564	14467	14377	14675	14561	14380	14469	14502	14470	14608	14564	14575	14569	14429	14546	14489	14597	14405	14517	14567	14621	14585	14490	14493	14461	14529	14611	14501	14641	14454	14482	14550	14507	14556	14442	14527	14380	14592	14660	14604	14530	14305	14523	14605	14537	14618	14451	14362	14548	14532	14474	14235	14628	14511	14561	14654	14561	14552	14611	14515	14608	14520	14619	14506	14444	14650	14538	14585	14584	14522	14482	14635	14441	14489	14510	14450	14669	14574	14631	14504	14517	14561	14727	14615	14727	14456	14402	14596	14481	14532	14513	14614	14512	14473	14417	14543	14583	14522	14501	14437	14433	14578	14586	14601	14389	14379	14609	14414	14525	14519	14530	14452	14607	14525	14410	14699	14569	14545	14633	14625	14580	14444	14512	14757	14396	14603	14637	14524	14452	14706	14568	14544	14498	14575	14599	14603	14538	14644	14630	14460	14632	14482	14648	14548	14485	14463	14604	14612	14604	14600	14634	14557	14543	14572	14537	14590	14565	14475	14416	14503	14642	14490	14617	14488	14619	14543	14517	14609	14502	14577	14415	14421	14516	14543	14344	14548	14406	14306	14562	14646	14663	14572	14556	14457	14463	14415	14630	14724	14562	14522	14700	14647	14531	14502	14647	14498	14463	14595	14498	14561	14439	14480	14509	14574	14603	14496	14580	14539	14464	14516	14737	14574	14513	14441	14683	14548	14594	14554	14460	14682	14393	14620	14536	14516	14627	14506	14628	14595	14605	14552	14450	14610	14489	14622	14614	14458	14655	14471	14565	14525	14509	14554	14486	14515	14607	14427	14616	14667	14394	14554	14526	14571	14665	14488	14483	14489	14611	14631	14671	14519	14631	14523	14495	14598	14534	14518	14496	14489	14397	14646	14587	14618	14495	14503	14489	14333	14516	14669	14507	14582	14495	14404	14522	14620	14524	14541	14581	14680	14591	14675	14573	14636	14516	14521	14629	14377	14401	14649	14439	14466	14423	14480	14532	14816	14547	14664	14489	14494	14446	14547	14671	14686	14581	14409	14348	14480	14549	14522	14527	14583	14475	14396	14519	14486	14466	14443	14620	14475	14553	14614	14496	14660	14635	14620	14600	14543	14528	14497	14556	14791	14629	14569	14647	14608	14657	14417	14491	14432	14744	14520	14586	14608	14532	14648	14607	14443	14605	14455	14550	14711	14334	14335	14546	14535	14640	14416	14532	14472	14493	14553	14375	14538	14511	14540	14623	14658	14517	14578	14644	14574	14486	14536	14402	14661	14656	14546	14495	14545	14648	14556	14536	14568	14476	14657	14495	14626	14373	14549	14423	14549	14620	14509	14464	14656	14610	14448	14393	14385	14639	14498	14353	14553	14568	14560	14623	14414	14536	14516	14497	14637	14528	14494	14370	14494	14568	14471	14543	14499	14645	14622	14446	14567	14379	14620	14361	14652	14499	14681	14693	14476	14475	14614	14480	14525	14472	14598	14745	14642	14696	14744	14448	14357	14347	14496	14438	14354	14513	14574	14503	14557	14513	14284	14360	14584	14553	14644	14641	14567	14569	14414	14604	14522	14566	14321	14636	14410	14352	14510	14631	14654	14410	14595	14518	14545	14557	14455	14598	14629	14301	14454	14461	14441	14599	14622	14483	14514	14278	14476	14558	14325	14560	14517	14566	14561	14670	14591	14627	14714	14573	14574	14392	14590	14665	14594	14473	14307	14427	14594	14489	14537	14449	14633	14444	14473	14420	14574	14505	14694	14648	14548	14501	14468	14365	14478	14513	14497	14526	14591	14456	14486	14466	14455	14489	14588	14705	14592	14338	14492	14559	14572	14627	14439	14484	14770	14359	14441	14334	14503	14363	14587	14562	14526	14410	14260	14637	14683	14417	14592	14722	14597	14426	14483	14555	14503	14709	14672	14516	14515	14452	14659	14426	14460	14576	14405	14531	14702	14444	14491	14404	14578	14540	14492	14556	14673	14702	14643	14568	14541	14603	14676	14330	14581	14591	14663	14449	14577	14467	14567	14388	14586	14548	14581	14623	14425	14643	14637	14532	14624	14502	14467	14570	14435	14464	14451	14486	14352	14539	14496	14552	14512	14575	14538	14833	14445	14747	14512	14345	14557	14642	14485	14588	14561	14556	14688	14585	14584	14605	14514	14582	14452	14452	14569	14628	14481	14377	14596	14560	14589	14447	14454	14620	14456	14589	14533	14489	14371	14343	14563	14577	14461	14517	14594	14369	14490	14554	14548	14583	14602	14553	14377	14467	14478	14543	14411	14592	14502	14479	14663	14537	14384	14473	14589	14647	14571	14561	14417	14490	14551	14715	14678	14476	14499	14567	14411	14487	14547	14481	14573	14482	14478	14517	14429	14539	14611	14500	14558	14387	14617	14630	14553	14460	14717	14449	14599	14622	14636	14551	14463	14538	14508	14555	14542	14428	14297	14411	14460	14498	14520	14539	14578	14792	14811	14666	14697	14505	14695	14455	14682	14699	14639	14455	14522	14387	14523	14447	14670	14537	14660	14503	14571	14397	14512	14595	14436	14576	14637	14493	14629	14374	14637	14519	14636	14654	14593	14433	14641	14615	14483	14533	14377	14613	14485	14588	14547	14489	14441	14595	14504	14682	14549	14544	14713	14545	14428	14661	14629	14500	14524	14312	14445	14534	14712	14492	14457	14695	14562	14409	14583	14492	14528	14457	14692	14531	14678	14388	14489	14487	14515	14440	14562	14452	14443	14613	14573	14535	14508	14509	14646	14516	14743	14521	14385	14416	14470	14543	14542	14656	14314	14571	14573	14481	14691	14500	14531	14584	14488	14606	14477	14687	14514	14469	14882	14606	14582	14446	14597	14674	14615	14527	14543	14436	14686	14608	14394	14597	14607	14558	14480	14604	14559	14640	14564	14467	14465	14431	14556	14501	14683	14595	14507	14674	14594	14542	14545	14493	14507	14527	14475	14811	14483	14633	14485	14500	14503	14535	14403	14505	14607	14507	14367	14665	14453	14432	14524	14644	14384	14293	14517	14516	14554	14461	14527	14431	14443	14381	14568	14663	14509	14407	14636	14431	14465	14542	14499	14460	14593	14553	14454	14535	14475	14625	14525	14724	14564	14519	14472	14623	14528	14652	14491	14481	14476	14485	14629	14535	14625	14596	14581	14385	14687	14431	14635	14515	14450	14637	14590	14517	14480	14635	14562	14484	14507	14443	14431	14615	14675	14547	14551	14536	14422	14575	14620	14434	14519	14593	14489	14541	14452	14452	14620	14590	14541	14619	14420	14651	14535	14611	14555	14727	14425	14441	14623	14565	14503	14416	14589	14449	14414	14507	14553	14601	14544	14433	14539	14393	14607	14442	14580	14600	14635	14506	14558	14536	14558	14585	14478	14330	14521	14579	14509	14477	14549	14490	14545	14382	14701	14548	14497	14460	14515	14676	14521	14287	14548	14588	14642	14542	14430	14570	14641	14527	14645	14495	14549	14450	14480	14562	14574	14695	14613	14511	14359	14685	14513	14493	14622	14609	14392	14539	14542	14462	14555	14519	14337	14564	14463	14548	14538	14631	14440	14532	14529	14402	14599	14574	14521	14497	14477	14764	14484	14390	14530	14452	14496	14462	14406	14698	14571	14605	14418	14501	14448	14502	14517	14507	14607	14403	14592	14567	14450	14663	14483	14655	14558	14501	14622	14657	14459	14733	14580	14560	14537	14572	14666	14599	14567	14602	14588	14457	14587	14480	14714	14605	14547	14463	14519	14506	14641	14590	14611	14337	14464	14478	14494	14624	14467	14574	14643	14440	14607	14491	14580	14581	14447	14617	14463	14512	14577	14552	14477	14588	14554	14588	14563	14599	14554	14586	14471	14529	14591	14458	14319	14314	14621	14392	14593	14504	14437	14669	14466	14651	14573	14578	14515	14526	14465	14474	14594	14530	14592	14533	14438	14498	14371	14562	14698	14467	14508	14574	14507	14538	14459	14628	14608	14459	14680	14518	14576	14598	14532	14558	14621	14564	14640	14402	14515	14658	14300	14548	14437	14524	14297	14577	14578	14576	14435	14534	14532	14443	14440	14508	14562	14616	14435	14483	14419	14608	14464	14587	14506	14752	14592	14677	14548	14583	14564	14286	14547	14442	14712	14658	14571	14725	14604	14420	14686	14549	14604	14483	14445	14456	14623	14549	14339	14535	14465	14431	14458	14430	14555	14460	14572	14605	14455	14505	14520	14405	14703	14613	14517	14385	14700	14526
30254	23885	30166	27399	22513	20401	19168	18502	18109	18021	18122	18260	18105	17977	18029	18666	19618	19836	18904	18429	18014	18141	17909	17740	17975	17855	17761	17734	17992	17543	17691	18085	17837	17907	17936	17935	17955	17922	17996	17964	17996	17932	18035	17952	17885	17831	17828	17766	17637	17716	17698	17835	17680	17823	17821	18022	17733	17802	17798	17896	17658	17876	17873	17966	17982	17862	17795	17731	17876	17822	17823	17736	17884	17835	18034	17750	17616	17779	17809	17801	17890	17661	17637	17836	17829	17731	17922	17931	17766	17808	17890	17791	17645	17704	17874	17970	17841	17702	17757	17888	17862	17806	17923	17874	17734	17889	17871	17723	17765	17851	17678	17741	17831	17871	17750	17795	17829	17798	17607	17966	17828	17909	17780	17862	17862	17989	17925	17780	17939	17862	17806	17825	17744	18015	17832	17718	17923	17877	17905	17756	17858	17607	17705	17858	17595	17807	17805	17946	17796	17900	17700	17732	17747	17775	17715	17881	17978	17885	17600	17669	17888	17721	17771	17812	17750	17803	17702	17884	17819	17972	17890	17726	17788	17589	17839	17792	17792	17653	17753	17674	17871	17906	17930	18041	17958	17707	17912	17796	17877	17850	18007	17839	17906	17945	17848	17850	17882	17944	18016	17779	17807	17836	17801	17566	17858	17607	17799	17806	18001	17723	18104	17681	17979	17775	17844	17918	17875	17925	17937	17646	17834	17889	17892	17732	17818	17827	17840	17588	17650	17904	18039	17626	17665	17841	17978	17897	17710	17870	17949	17860	17852	17864	17918	17984	17606	17660	17655	17740	17773	17778	17649	17854	17874	18068	17894	17849	17935	17747	17844	17825	17741	17751	18025	17743	17811	17948	17683	17590	17746	17802	17817	17887	18054	17933	17925	17844	18085	17710	17809	17863	17756	17803	17972	17548	17895	17935	17735	17917	17911	18022	17887	17967	17890	17785	17997	17687	17616	17697	17716	17675	17929	17695	17823	17683	18012	17997	17766	17779	17764	17600	18002	17875	17809	17818	17738	17740	17726	17867	17790	17768	17859	17863	17940	17743	17742	17889	17819	17935	17687	17560	18011	17842	17601	17615	17705	17854	17878	17806	17753	17968	17986	18014	17596	17898	17817	17877	17884	17866	18001	17783	17925	17794	18106	17907	17631	18002	17916	17753	17900	17817	17813	17833	17846	17923	17959	17843	17904	17760	18086	17910	17997	17809	17837	17933	17833	17794	17887	17996	17964	17758	17711	17833	17873	17666	17992	17435	17763	17919	17893	17824	17828	17786	17618	17910	17750	17799	17794	17751	17866	17829	17857	17789	17886	17527	17693	17748	17868	17846	17706	17761	17765	17744	17846	17688	17996	17882	17814	17714	17647	18084	17584	17684	17675	18025	17682	17821	17748	17749	17913	17638	17821	17729	17884	17821	17705	17945	17817	17956	18087	17854	18083	17744	17618	17878	17846	17823	17699	17709	17984	17970	17754	17672	17920	17840	17944	17838	17812	17986	17765	17913	17855	17848	17607	17770	17972	17892	17870	17995	17702	17743	17820	17884	17910	17747	17612	18001	17906	17843	17975	17747	17696	17847	17851	17953	17939	18004	17702	17511	17886	17733	17764	17724	17663	17737	17748	17876	17878	17712	17945	17725	17732	17864	17834	17616	17723	17619	17834	17718	17722	17719	17852	17642	17866	17804	17820	17669	17672	17722	17749	17592	17850	17826	17803	18167	18113	17947	17841	17949	17867	17770	17908	17804	17890	17863	17974	17928	17900	17793	17770	17915	17758	17896	17857	17872	17815	17633	17774	18091	17674	17981	17770	17814	17783	17641	17725	17851	17785	17942	18013	18044	17895	17812	17822	17953	17763	17899	17809	17809	17791	17848	17765	17877	17773	17786	17575	17821	17679	17738	17768	17849	17821	17642	17801	17757	17993	17850	17992	17850	17873	17730	17788	17920	17862	18020	17899	17899	17899	17794	17766	17724	17887	17870	17830	17914	17778	17700	17824	17931	17905	18038	17646	17741	17657	17964	17708	17767	17775	17943	18126	17925	17752	17692	17849	17817	17776	17721	18062	17801	17919	17868	17787	17820	17974	17724	17986	17944	17779	17882	17998	17904	17867	17783	17799	17871	17848	17852	17754	17938	17821	17649	17978	17827	17864	17617	17775	17741	17780	17932	17731	17736	17828	17739	17906	17898	17743	17641	17732	17917	17689	17797	17831	17744	17766	17696	17817	17949	17950	17827	17906	17762	17967	17820	17717	17808	17596	17898	17971	18020	17667	17592	17839	17799	17812	17869	17729	17814	18078	17940	17662	17936	17630	17777	17755	17846	18038	18000	17792	17874	17922	17815	17954	17911	18086	17880	17845	17896	17743	17965	17777	17996	17775	17829	17810	17736	17631	17964	18129	18036	18058	17873	17903	17854	17806	18077	17904	17822	17859	17976	17944	17917	17760	17923	18027	17758	17941	17852	17962	17734	17688	17817	17663	17997	17801	17856	17840	17891	17717	17881	17886	17712	17764	17910	17852	17875	17921	17680	17821	17629	17795	17745	17994	17663	17911	17750	17746	17875	17946	17907	17657	18047	17636	17814	17738	17613	18036	17852	17939	17750	17834	17807	17832	17725	18034	17976	17789	17902	17805	17741	17752	17813	17745	17875	17778	17811	17904	17943	17731	17933	17853	17777	17771	17831	17892	17873	17881	18010	17782	17684	17806	17920	17721	18049	17929	17872	18048	17828	17888	17852	17667	17959	17916	17760	17654	17915	17836	17870	17862	17773	17807	17764	17602	17735	17726	17865	17701	17722	17997	17979	17631	17873	18077	18042	17790	17686	17902	18066	18014	17795	17844	17841	17666	17734	17942	17808	18061	18083	17722	17892	17902	17991	17880	17806	17857	17672	17786	17770	18016	17856	17835	17862	17849	17868	17874	17787	17885	17841	17753	17770	17774	17631	17789	17820	17943	17944	17742	17862	17497	18003	17518	17875	17838	17994	17887	17882	17809	17800	17990	17739	17701	17737	17479	17806	17726	17899	17972	17675	17934	18079	17806	17950	17987	17904	18027	17928	17802	17966	17991	18080	17914	18020	17846	17974	17619	17968	18014	17580	17692	17981	17732	17991	17837	17851	17962	17778	18037	17843	17999	18085	17678	17655	17838	17759	18060	18031	17992	17818	17877	17959	17818	17891	17981	17689	17626	17932	17841	17956	18010	17718	17968	17792	18065	17725	17777	17796	17810	17889	17721	17813	17700	17932	17911	17732	17884	17873	17802	18032	18042	17853	17760	17990	17802	17878	17931	17583	17669	17665	17838	17694	17727	17817	17669	17809	17961	17870	17972	17665	17985	17719	17949	17716	17795	17703	17831	17917	17704	17739	17725	17876	17784	17805	17708	18048	17961	17690	17749	17882	17844	18025	18035	17939	17801	17925	17870	17930	17880	17709	17816	17854	17692	18072	17850	17895	17769	17870	17951	17975	17860	17917	17805	17883	18100	18008	17856	17792	17770	17802	17834	17938	17918	17844	17964	17887	17765	17914	17759	17698	17853	17599	17800	18060	17785	17784	17921	17851	17919	17721	17872	18034	17897	17931	17923	17933	17876	17738	18047	17740	17706	17751	17685	17954	17818	17757	17876	17744	17721	17946	17962	17627	17826	17961	17954	17735	17926	17855	17966	17864	17826	17752	17698	17772	17847	17780	17796	18129	17902	17533	17910	17969	17958	17829	17837	17848	17657	17717	17908	17864	17919	17883	18039	17637	17871	17491	17993	17851	17781	17853	17954	17926	17998	17963	17863	17963	18010	17681	17726	17891	17770	17686	17813	17818	17833	17873	17772	17722	17884	17845	17870	17766	17749	17740	17871	18059	17942	17657	17874	17954	17815	17902	17964	17668	17967	17870	17844	17764	18006	17769	17904	17838	17810	17770	18009	17830	18006	17780	17736	17952	17764	17931	17953	18021	17888	17883	17994	17787	18023	17890	17812	17740	17820	17827	17771	17766	17713	17857	17844	17949	17930	17767	17621	17843	17834	17796	17730	17955	17769	17652	17767	17816	18079	17956	17585	17957	17815	18111	17938	17942	17865	17601	17863	17825	17608	17779	17930	17920	17834	17873	17832	17704	17855	17735	17988	17696	17880	17627	17782	17883	17848	17802	17876	17950	17792	17841	17831	17919	17940	17860	17742	17979	17858	17824	17918	17957	17915	17988	17789	17792	18186	17823	18014	17784	17803	17774	17679	17801	17765	17857	17661	17664	17794	17783	17947	17885	17937	17703	17593	17787	17724	17681	17796	17727	18002	17830	17802	17799	17940	17808	17802	17990	17937	17844	17876	17655	17852	17754	17618	17679	17996	17837	17833	17907	17778	17771	18000	17833	18033	17724	17912	17855	17914	17757	17758	17724	17874	17699	17719	17965	18031	17848	17999	17577	17921	17838	17752	17923	17749	17857	17941	17687	17671	17854	17988	17836	17642	17766	18011	17967	17716	17913	17880	17834	17942	17729	17896	17682	17934	17917	17553	17724	18001	17911	17550	17794	17853	17924	17802	17728	17934	17569	17857	17787	17606	17909	17859	17741	17716	17837	18045	17671	17910	17732	17885	17760	17803	17867	17564	17642	17885	17811	17726	17987	17962	17830	17640	17882	17794	17817	17710	17803	17811	17901	17894	17657	17623	17819	17863	17761	17930	17866	17723	17842	17885	17834	17860	17925	17906	17742	17783	17843	17943	17757	17886	17699	17921	17873	17711	17779	18120	17731	17950	17640	17805	17899	17753	17642	17827	17805	17876	17669	17692	17897	17972	17787	17707	17673	17879	17923	17978	18002	17736	17820	17819	17817	17690	17826	17986	18015	17998	17746	17742	18060	17989	17891	17956	17781	17803	17823	17746	17827	17703	17907	18102	17969	17737	17739	17799	17922	17823	17744	17875	17915	17748	17818	17908	17780	17848	17769	17848	17963	18060	17843	17992	17617	17757	17940	17847	17789	18119	18122	17909	17703	17960	17503	18014	17862	17839	17871	18000	17965	17932	17840	17902	17879	17872	17978	17927	17793	17692	17852	17757	17745	17853	17883	17883	17828	17761	17996	18116	18028	17853	17988	17746	17682	17762	17683	17708	17769
17232	21506	29183	25685	21224	17993	15957	15461	14873	14863	14917	14958	14545	14576	14755	16145	17003	16484	15624	15041	14704	14527	14735	14312	14527	14519	14592	14493	14619	14537	14508	14354	14640	14490	14487	14403	14539	14410	14383	14494	14631	14423	14544	14308	14508	14571	14454	14374	14374	14656	14566	14637	14613	14607	14462	14598	14528	14527	14544	14520	14436	14531	14477	14591	14575	14491	14521	14464	14473	14431	14524	14314	14385	14371	14450	14608	14545	14560	14640	14601	14485	14628	14657	14349	14442	14360	14537	14436	14563	14511	14556	14461	14314	14518	14613	14541	14520	14668	14613	14421	14697	14492	14442	14427	14510	14636	14538	14558	14605	14503	14475	14349	14391	14497	14586	14530	14478	14596	14614	14404	14563	14517	14458	14428	14466	14480	14665	14435	14403	14504	14585	14641	14603	14597	14357	14488	14520	14514	14505	14379	14537	14486	14393	14464	14450	14487	14505	14625	14540	14469	14425	14440	14374	14516	14415	14572	14554	14524	14340	14354	14517	14524	14572	14405	14558	14543	14505	14515	14603	14593	14521	14547	14513	14675	14500	14499	14687	14551	14591	14439	14501	14540	14407	14465	14371	14442	14406	14449	14393	14541	14473	14452	14425	14586	14595	14412	14473	14392	14591	14615	14439	14527	14437	14511	14498	14467	14559	14414	14491	14485	14521	14383	14389	14434	14497	14499	14390	14590	14576	14508	14386	14370	14616	14498	14475	14379	14322	14556	14462	14498	14478	14482	14429	14434	14461	14520	14405	14519	14626	14502	14524	14705	14410	14648	14417	14509	14473	14629	14770	14429	14426	14619	14595	14613	14507	14434	14620	14369	14579	14489	14332	14500	14553	14450	14413	14400	14365	14498	14429	14442	14551	14561	14381	14559	14387	14562	14435	14365	14456	14509	14371	14591	14636	14535	14531	14352	14427	14433	14584	14474	14514	14597	14445	14559	14482	14583	14474	14504	14336	14687	14251	14347	14551	14587	14441	14441	14430	14594	14439	14462	14670	14463	14422	14675	14488	14519	14511	14549	14425	14590	14579	14608	14527	14444	14556	14350	14544	14620	14457	14370	14452	14446	14641	14470	14520	14488	14363	14601	14600	14506	14544	14616	14549	14503	14449	14532	14587	14387	14477	14518	14468	14460	14392	14588	14663	14482	14479	14494	14630	14651	14417	14668	14525	14605	14444	14549	14399	14342	14495	14520	14429	14519	14471	14289	14446	14429	14695	14402	14606	14489	14538	14504	14477	14764	14568	14437	14481	14443	14476	14580	14507	14493	14461	14548	14576	14561	14539	14522	14713	14438	14509	14550	14365	14509	14455	14156	14465	14316	14559	14346	14481	14486	14539	14544	14454	14462	14578	14582	14654	14445	14447	14675	14499	14465	14569	14637	14477	14382	14421	14567	14488	14445	14390	14592	14535	14449	14515	14427	14289	14420	14398	14344	14594	14511	14430	14533	14466	14499	14571	14503	14474	14400	14685	14546	14807	14359	14547	14443	14415	14455	14582	14349	14597	14607	14433	14374	14533	14565	14592	14503	14398	14588	14497	14398	14510	14391	14482	14431	14249	14588	14674	14429	14449	14476	14364	14443	14413	14772	14387	14454	14525	14558	14438	14617	14466	14475	14767	14430	14449	14466	14514	14603	14473	14545	14469	14567	14547	14517	14529	14597	14402	14580	14438	14400	14429	14439	14500	14360	14561	14498	14469	14373	14464	14537	14603	14518	14389	14630	14578	14574	14552	14476	14424	14656	14567	14409	14682	14542	14570	14571	14515	14484	14556	14619	14518	14473	14497	14644	14455	14544	14463	14588	14593	14525	14464	14417	14445	14370	14678	14309	14568	14447	14537	14691	14427	14574	14414	14552	14536	14569	14377	14497	14416	14667	14420	14220	14568	14434	14359	14587	14601	14421	14390	14521	14555	14389	14617	14574	14448	14508	14429	14553	14547	14457	14501	14441	14672	14542	14454	14436	14394	14435	14603	14483	14431	14457	14428	14371	14414	14483	14615	14425	14497	14446	14431	14489	14458	14482	14586	14480	14524	14490	14563	14510	14433	14386	14595	14608	14462	14567	14416	14461	14500	14471	14485	14426	14626	14558	14425	14637	14501	14572	14339	14469	14450	14543	14659	14568	14564	14597	14574	14521	14456	14521	14457	14411	14660	14714	14682	14679	14746	14524	14407	14457	14469	14507	14567	14481	14618	14397	14686	14482	14486	14565	14468	14439	14592	14461	14503	14501	14495	14530	14560	14567	14457	14654	14532	14585	14521	14464	14510	14353	14552	14545	14387	14560	14454	14658	14403	14603	14585	14516	14360	14402	14444	14561	14428	14629	14516	14371	14702	14505	14695	14499	14533	14441	14443	14441	14658	14469	14503	14483	14388	14741	14457	14557	14369	14539	14527	14448	14539	14648	14668	14473	14353	14599	14503	14442	14539	14493	14399	14567	14877	14416	14546	14516	14654	14495	14345	14528	14412	14479	14366	14472	14386	14567	14582	14500	14640	14410	14717	14428	14415	14348	14521	14455	14378	14502	14524	14493	14596	14412	14589	14459	14622	14532	14480	14422	14570	14566	14343	14525	14441	14485	14572	14677	14469	14490	14453	14469	14550	14649	14624	14362	14383	14604	14460	14481	14462	14488	14518	14481	14534	14422	14612	14579	14483	14362	14630	14489	14585	14416	14456	14451	14459	14515	14614	14466	14556	14607	14466	14540	14504	14525	14635	14491	14484	14440	14569	14639	14514	14526	14582	14518	14339	14633	14440	14391	14606	14565	14432	14550	14471	14538	14491	14591	14435	14516	14537	14612	14450	14566	14448	14534	14554	14494	14446	14406	14485	14489	14571	14418	14508	14322	14676	14459	14529	14460	14614	14556	14475	14494	14302	14491	14263	14624	14480	14475	14523	14363	14659	14526	14543	14394	14557	14540	14389	14512	14520	14653	14542	14614	14356	14524	14571	14521	14554	14455	14418	14606	14586	14517	14569	14529	14466	14442	14544	14483	14480	14510	14530	14499	14390	14491	14425	14509	14471	14367	14457	14483	14489	14407	14486	14433	14541	14517	14541	14520	14456	14572	14604	14392	14431	14436	14465	14523	14517	14476	14510	14603	14591	14377	14480	14739	14561	14540	14587	14544	14368	14499	14556	14484	14498	14509	14322	14648	14530	14643	14616	14462	14540	14616	14208	14348	14748	14551	14509	14611	14527	14358	14405	14595	14559	14550	14568	14452	14421	14401	14474	14492	14438	14436	14660	14572	14432	14661	14427	14442	14554	14502	14609	14559	14632	14357	14549	14533	14521	14518	14587	14412	14457	14548	14516	14458	14606	14611	14646	14451	14520	14469	14492	14607	14402	14601	14440	14490	14310	14557	14404	14527	14415	14445	14545	14450	14475	14645	14509	14610	14564	14478	14408	14480	14573	14480	14518	14622	14612	14595	14456	14593	14451	14526	14428	14518	14429	14520	14386	14614	14490	14379	14549	14332	14479	14432	14430	14456	14588	14563	14576	14633	14440	14293	14632	14535	14485	14590	14434	14546	14492	14356	14448	14620	14443	14531	14404	14642	14534	14584	14519	14469	14496	14517	14416	14660	14428	14532	14525	14682	14439	14517	14447	14469	14401	14398	14544	14571	14382	14551	14404	14555	14582	14474	14555	14601	14505	14552	14408	14622	14409	14555	14470	14418	14583	14454	14467	14538	14358	14563	14550	14632	14512	14458	14402	14526	14631	14439	14455	14555	14351	14634	14481	14772	14552	14628	14389	14538	14784	14622	14402	14605	14623	14504	14385	14436	14518	14659	14517	14326	14468	14477	14390	14659	14588	14610	14311	14614	14677	14706	14511	14495	14433	14569	14484	14443	14402	14426	14589	14422	14670	14379	14430	14514	14534	14567	14484	14585	14535	14403	14343	14537	14445	14359	14455	14549	14404	14504	14557	14291	14351	14518	14536	14479	14498	14568	14379	14506	14355	14377	14432	14527	14618	14418	14518	14549	14550	14565	14515	14304	14658	14640	14603	14441	14569	14512	14615	14688	14330	14636	14470	14440	14555	14450	14507	14572	14511	14386	14580	14686	14495	14431	14455	14460	14619	14675	14457	14694	14309	14518	14518	14336	14449	14739	14634	14525	14579	14340	14538	14520	14339	14506	14558	14416	14680	14587	14393	14503	14315	14371	14429	14373	14421	14490	14474	14482	14428	14482	14323	14276	14501	14545	14316	14470	14518	14678	14633	14629	14497	14442	14405	14473	14527	14518	14381	14522	14348	14479	14434	14503	14555	14522	14431	14526	14505	14518	14561	14652	14509	14354	14573	14547	14528	14476	14560	14535	14257	14392	14582	14318	14626	14411	14612	14529	14686	14420	14512	14582	14697	14471	14571	14398	14511	14327	14562	14593	14536	14514	14644	14478	14599	14457	14483	14536	14576	14580	14404	14410	14618	14618	14362	14623	14548	14415	14542	14480	14464	14437	14469	14468	14415	14458	14537	14578	14658	14363	14585	14472	14612	14490	14492	14346	14297	14507	14473	14539	14569	14455	14491	14416	14309	14420	14415	14459	14580	14541	14473	14521	14572	14544	14592	14722	14474	14506	14361	14480	14677	14571	14342	14587	14444	14595	14508	14475	14477	14500	14470	14375	14443	14435	14422	14486	14602	14454	14538	14468	14490	14348	14566	14296	14573	14628	14399	14559	14528	14394	14497	14516	14415	14445	14548	14696	14467	14401	14371	14650	14410	14500	14493	14444	14548	14473	14642	14441	14452	14436	14532	14521	14594	14316	14515	14369	14682	14508	14428	14563	14495	14582	14632	14614	14529	14668	14276	14639	14490	14426	14409	14489	14533	14640	14502	14499	14417	14629	14485	14398	14495	14575	14574	14357	14512	14469	14510	14426	14500	14486	14632	14491	14378	14601	14491	14543	14358	14550	14651	14446	14636	14636	14558	14388	14504	14505	14510	14566	14433	14648	14506	14515	14442	14646	14479	14497	14522	14448	14656	14554	14547	14610	14510	14471	14459	14513	14443	14602	14447	14539	14583	14598	14490	14459	14520	14453	14704	14419	14417	14592	14509	14467	14555	14612	14611	14519	14470	14624	14612	14521	14264	14464
25565	21556	28654	26074	24571	24099	22079	19592	18571	18574	18866	18561	18692	18423	19436	27190	30136	27283	23229	20383	19124	18194	17969	18108	18062	17977	18152	18155	18141	17943	17955	18189	18071	18205	18085	17992	18204	18039	18308	18057	17787	18093	18060	17946	18149	18119	17862	18005	17966	18090	17910	17802	18193	17957	18218	18106	17961	18020	18071	18012	17936	17976	18022	17994	17857	17935	18202	18174	18116	18111	17954	17895	17928	17868	17825	18054	18034	17919	17987	17897	18030	17989	18038	17902	17901	18073	17752	17872	17842	18168	17930	17991	18121	18033	17895	18129	18109	18158	17966	18066	17956	18036	17897	17969	18084	17856	17872	17839	17941	17980	17983	17979	18080	17972	17946	17980	17939	17795	18053	17820	18070	18208	18125	17831	17915	17997	17984	18120	17922	18035	18176	18027	18028	18083	18144	18136	18040	18047	17762	17850	17995	18123	18037	17980	18190	17790	18052	17977	18009	18076	18065	17969	18076	17954	17989	17970	18067	17999	18040	18143	17862	18180	18232	17870	17877	18046	18120	18009	17988	17795	18049	18030	17824	17879	17960	17935	18091	17964	17974	18031	18149	18032	17901	18243	17963	17787	18163	18224	18193	17881	18094	17920	18083	17805	17901	17847	17772	17880	17968	18035	18055	17960	17898	17807	17990	17868	17986	18111	17854	17934	17825	17951	17860	17748	17869	18057	17749	17667	17859	17914	17796	17895	18041	17984	18136	17818	18026	17971	17850	17973	18093	17926	18167	17908	18045	18022	18056	17946	17876	17984	17920	18200	18184	18226	18083	17870	18009	17884	18180	18049	18143	17851	17804	17882	17919	18088	18087	18002	17714	17924	18047	17966	17954	18073	18029	17926	17970	17859	17890	17863	18061	18144	17987	17978	17816	18171	17980	17968	17838	18111	18005	17703	17841	17945	18128	17919	18234	17964	17721	17700	18024	17774	18020	18233	18026	17980	17874	17932	17986	17992	17933	18064	18103	17973	17997	17850	18072	17868	17853	18049	18059	18087	18178	17979	17872	18231	18077	17980	18073	17971	18061	18045	17908	18065	17959	17610	17856	18032	18060	17972	18052	18012	18087	17997	18027	17830	17989	18133	17768	17940	18060	18147	17861	17833	18052	17986	18045	18000	18085	17940	18047	18206	18044	18075	17800	18069	17895	17884	17867	17967	17980	18228	18102	18170	18035	17971	18111	17943	17851	17810	18098	18112	17965	18156	17964	17870	17773	17934	17958	18055	17851	18102	17840	17848	18100	18132	17920	17810	18080	17979	18133	18307	18125	17999	17968	18038	18187	18184	17857	17998	17756	18020	18121	17975	18038	18082	17940	18033	17980	18030	17973	18006	17862	17923	18051	17853	17759	17999	18102	17916	18168	18067	18092	17773	18053	17983	17991	18016	17984	18039	18138	17698	17996	17882	17974	18235	18016	17981	17960	17904	17976	18053	18052	18034	17978	18109	18192	18037	17929	18078	17994	18000	17927	17880	17848	18088	17775	17971	17881	17676	17819	18050	17744	17779	18257	18207	18113	17836	18037	17968	17801	18309	18054	18091	17982	17782	17935	18097	18077	18021	17773	18076	18078	18075	18047	17986	17845	18027	17913	17892	17991	18153	17952	17980	17985	17918	18130	18036	18107	18300	18104	17978	17875	18057	17867	17971	18056	18091	18050	17918	17936	17967	18051	17979	18027	17906	17842	18031	18024	17918	17937	17788	18225	18123	18034	17915	17990	18018	17884	17767	17993	17857	18034	17931	17740	18100	17860	17867	17857	17773	17866	17894	17860	18063	18010	17965	17968	18162	18112	17936	17958	18198	17915	18146	18167	18063	17843	17886	18217	18085	17894	17895	17866	17972	18011	17906	17976	17933	17792	17830	17989	17905	17935	18018	17934	17948	18155	18009	17958	17756	17912	18345	17992	17861	17967	18195	17953	17859	17964	17903	17811	17965	17861	17976	18017	17993	18014	18049	18222	17968	17905	17968	17937	17953	17957	18044	18015	17998	17819	17822	17904	18024	17962	17921	18016	17954	17781	18023	18191	18091	18106	17959	17974	17934	17886	17999	17952	18022	17949	18080	17971	17949	17756	18006	18119	17995	17947	17815	18048	17846	17853	17867	18135	17971	17993	18182	17837	18068	17978	17864	17891	17834	17846	17984	17963	18073	17841	18121	18068	17927	18036	17726	17964	18153	17840	17931	18053	18017	17874	18026	18158	18093	17950	17982	17833	18032	18021	17937	17868	18050	17774	17888	17962	17816	17895	18094	17910	17928	18083	17930	17861	17867	17890	17965	17871	17980	18138	17961	17861	17903	17973	18055	17854	17890	17862	17963	18074	18085	17889	18173	17925	17947	17974	18105	17852	17831	17839	18007	17964	17940	18109	17948	18083	18040	17835	17831	17874	18028	18193	18085	18175	18300	18099	18115	18080	17961	18040	17873	17957	18037	18007	18038	18178	17882	18042	17927	18049	17890	18111	18050	18013	17848	17786	18070	17903	17811	18069	17999	17724	18127	17934	18097	17833	17910	17844	18205	17991	18099	17936	18052	18000	18061	18021	17897	17865	17958	18111	17986	17797	18056	18116	17989	18101	18038	18152	18029	18118	18035	18026	17974	18024	17968	18007	17887	17982	17830	17845	18083	17872	17914	17860	18094	17970	17980	17888	17850	17994	17768	17746	18058	17995	17711	17957	17766	18057	18108	18064	18123	17936	17847	17872	17978	18024	18254	18095	17916	18005	17868	18051	18045	18036	17895	18027	17849	17768	17983	18115	18042	18160	18040	18042	17970	17897	18076	18001	17992	18067	18160	18017	18070	17981	17985	18044	18122	18008	17777	17905	17869	18063	17747	17882	17954	18212	18071	18019	18126	18280	18119	18035	18019	17864	18003	18047	17963	17869	18082	17849	17900	18109	18051	18029	17860	18035	17866	18014	17891	17954	18037	17864	18052	18000	17795	17968	18027	17893	17997	17808	17895	17928	17997	17992	18166	18081	17890	18014	17999	18073	18046	18101	18119	18033	18128	17874	18012	17886	17862	18058	18134	18011	18125	17940	17986	17923	18103	17919	17857	17829	17921	18058	17746	17837	18108	18245	18139	18091	18167	17969	18002	18175	17984	17769	17846	17974	17799	18144	17897	17994	17638	18012	18063	17994	17915	18049	17993	17937	18058	17991	18035	18171	18155	17942	17822	18071	17896	18200	17956	17844	17969	18071	17956	18024	17985	17891	18246	17985	17901	17977	18348	17992	17827	18022	18001	17995	17845	18161	17661	18147	17859	17823	17939	17874	17937	18224	17917	17847	17793	18012	17907	18045	18088	17998	18088	17941	17914	18162	17846	17975	17993	18142	17970	17918	17736	18024	17979	18104	18019	17959	17848	18104	17856	17849	18087	18067	18028	17845	17883	17968	18148	17992	18116	18054	18066	18309	18149	17928	17887	18062	18208	17898	17982	17839	17951	18070	17913	17918	17989	17908	18000	17903	18089	18015	17913	17936	17951	17938	17976	18022	17875	18112	17979	17925	18039	17897	18026	18110	17827	18048	18089	18090	18068	18096	18026	17977	17910	17983	18088	17966	17981	17932	18069	17887	18054	17936	18134	17954	18006	18117	17939	17945	17957	17980	17851	18134	17980	17979	17822	17926	17920	18059	17935	17867	17840	17881	17967	17870	17952	17978	17877	17912	18231	17921	17705	17962	17976	18035	17875	17884	17976	18262	18391	17982	17970	17938	17841	18108	17939	17983	17866	18075	17930	17988	18127	17863	18044	17918	17830	17868	18077	18077	17889	18029	17949	18043	18117	17973	18083	17965	17999	17932	18031	18001	17879	18023	17887	18011	17935	17823	18050	17822	17849	18225	18035	18009	17913	17995	18099	18048	17888	17900	17991	17848	17970	17931	18047	18197	18037	17954	17726	17878	17806	17709	18020	18022	18014	17901	18007	17937	17837	17906	18241	17925	18080	18032	17968	18065	17997	17967	18174	18032	17781	18011	18005	18026	17766	18034	18057	17961	17941	17890	18010	18021	17869	17963	17815	17768	18129	17917	17969	17978	18081	17891	17902	17980	17948	18018	17851	18107	17833	17836	18141	18094	17904	17846	17888	18094	17856	18297	17851	17959	18036	17978	18159	18043	17988	17846	18029	17892	18079	18048	17860	17638	17879	17733	17941	17948	18036	18150	18000	17998	18079	17902	17858	17966	17871	17921	18112	18135	18055	17971	17882	18149	17898	17888	17959	18067	18017	17873	18082	17973	18019	18058	17839	17653	17895	17847	18134	17753	17950	17940	18058	18027	17753	17883	17843	17726	17982	18102	17916	18106	17923	17959	17878	18034	18176	18150	17998	17981	18119	18270	17743	18043	17895	17982	18176	18008	17802	18075	17993	17904	18075	17936	17970	18200	17938	18054	18087	17811	18075	18143	18161	18125	17975	18088	18145	17908	17867	17771	17874	17981	17805	17926	17990	18012	18110	17957	17945	17986	18005	17816	18034	18083	18071	17892	17957	18164	18088	17766	18032	18240	18053	18037	17957	17924	17994	18073	17855	18260	18070	18161	17973	18054	17970	17900	18004	18190	17971	18070	18078	18051	17911	18046	18265	17905	17936	18002	17980	18044	18093	18020	18050	18046	18047	18028	17949	17909	18064	18168	17898	18040	18011	18068	17930	17793	17880	18007	18060	18037	18001	17847	18030	18003	18105	18141	17913	17935	17714	18070	17833	18126	18112	18054	17914	17950	17833	18137	18009	17980	18197	18153	18019	17925	17664	18049	17911	18231	17864	17988	18026	18118	18001	18051	17981	18086	18077	18057	18146	17907	18009	17916	18154	17884	17921	18019	17973	18029	18027	17771	17849	18280	18088	18121	18008	18273	18210	18040	17924	18227	17828	17845	17999	18037	17923	18173	18041	18013	18137	17783	17988	17830	17946	17914	18099	18061	18024	17850	18030	18024	18111	17995	17962	18135	18034	18062	18058	17987	18202	18031	18023	17914	18054	17973	17847	18046	18035	17975	17993	18086	17895	17941	18090	17915	17922	17868	17889	17984	17721	17932	17900	17873	17839	18055	18021	17928	18237	18026	18011	17830	17806	18012	18187	18011	17817	18116	17900	18138	18046
16204	28145	32747	30250	25109	21971	17553	16608	15937	15530	15546	15460	15216	14828	17236	29010	30613	26380	20584	17092	15356	14792	14674	14594	14773	14638	14789	14751	14502	14743	14570	14884	14572	14645	14636	14618	14543	14565	14549	14685	14770	14666	14691	14801	14559	14577	14685	14735	14544	14707	14555	14450	14664	14691	14468	14611	14701	14531	14581	14649	14633	14570	14643	14459	14693	14631	14694	14640	14425	14629	14544	14479	14657	14820	14536	14468	14698	14578	14569	14657	14580	14624	14704	14705	14680	14577	14797	14642	14625	14636	14708	14600	14511	14676	14558	14632	14540	14738	14706	14567	14688	14480	14477	14506	14528	14418	14748	14753	14548	14646	14604	14517	14645	14630	14648	14520	14673	14710	14841	14681	14535	14579	14723	14755	14636	14595	14626	14733	14622	14556	14759	14557	14631	14605	14684	14637	14483	14575	14714	14657	14604	14601	14777	14552	14521	14708	14569	14653	14527	14682	14682	14479	14405	14668	14634	14770	14570	14635	14709	14742	14600	14634	14592	14671	14615	14591	14671	14542	14441	14665	14663	14506	14540	14685	14822	14697	14687	14601	14772	14457	14683	14634	14544	14519	14740	14660	14639	14642	14545	14604	14752	14711	14564	14624	14543	14605	14818	14645	14832	14839	14808	14972	14508	14730	14585	14558	14437	14654	14826	14642	14627	14614	14669	14551	14778	14556	14732	14585	14812	14932	14607	14603	14712	14634	14624	14475	14474	14520	14682	14420	14594	14548	14549	14589	14573	14692	14616	14693	14467	14649	14631	14421	14667	14640	14734	14639	14637	14624	14672	14576	14678	14533	14604	14541	14526	14654	14606	14694	14577	14847	14573	14549	14695	14683	14634	14571	14607	14768	14518	14415	14539	14574	14770	14565	14568	14750	14554	14603	14667	14508	14663	14646	14584	14603	14665	14774	14607	14645	14565	14581	14619	14631	14723	14669	14513	14601	14737	14699	14607	14718	14636	14637	14691	14594	14681	14596	14708	14591	14635	14659	14559	14650	14593	14664	14679	14586	14564	14694	14449	14520	14630	14528	14632	14623	14467	14672	14573	14612	14770	14537	14545	14725	14584	14638	14655	14652	14662	14798	14685	14572	14824	14562	14785	14539	14699	14692	14616	14629	14669	14548	14618	14573	14595	14522	14575	14625	14698	14666	14580	14697	14674	14581	14687	14578	14557	14677	14534	14589	14760	14680	14660	14825	14520	14644	14621	14704	14659	14512	14649	14677	14579	14588	14758	14417	14777	14696	14440	14602	14617	14682	14801	14491	14706	14804	14766	14463	14589	14657	14532	14818	14812	14677	14633	14734	14792	14865	14711	14633	14603	14713	14613	14620	14456	14714	14658	14672	14547	14679	14584	14583	14652	14656	14565	14579	14676	14666	14618	14581	14834	14805	14708	14723	14524	14663	14681	14595	14669	14530	14456	14690	14710	14491	14833	14619	14698	14655	14640	14737	14667	14549	14628	14604	14800	14652	14501	14629	14579	14658	14439	14694	14379	14848	14683	14538	14718	14664	14575	14733	14531	14514	14442	14639	14495	14680	14680	14623	14648	14582	14749	14684	14543	14619	14450	14710	14637	14725	14676	14704	14642	14565	14730	14615	14655	14604	14582	14570	14455	14578	14645	14811	14623	14638	14658	14761	14865	14644	14524	14784	14479	14646	14514	14693	14719	14676	14630	14672	14542	14797	14516	14654	14687	14844	14450	14681	14710	14741	14579	14535	14564	14569	14572	14557	14774	14604	14640	14666	14642	14673	14662	14762	14672	14775	14520	14587	14804	14613	14643	14745	14663	14644	14466	14589	14481	14654	14644	14524	14722	14603	14695	14823	14678	14617	14617	14654	14681	14766	14430	14534	14754	14928	14686	14685	14547	14457	14508	14554	14774	14493	14547	14580	14702	14597	14548	14714	14685	14761	14786	14551	14737	14816	14817	14713	14742	14616	14702	14680	14709	14657	14770	14565	14693	14539	14536	14693	14724	14798	14699	14623	14763	14713	14677	14672	14704	14718	14735	14655	14631	14446	14632	14555	14739	14845	14474	14588	14628	14585	14830	14707	14735	14766	14567	14528	14398	14765	14544	14529	14677	14793	14540	14443	14437	14691	14723	14726	14733	14487	14613	14677	14573	14752	14736	14635	14552	14806	14668	14670	14625	14613	14554	14658	14649	14649	14506	14804	14459	14660	14652	14693	14653	14427	14740	14636	14502	14735	14731	14622	14595	14537	14646	14547	14495	14724	14593	14691	14751	14594	14688	14789	14583	14556	14618	14784	14744	14591	14714	14707	14675	14672	14623	14543	14582	14587	14558	14686	14602	14702	14620	14712	14646	14491	14832	14525	14555	14625	14586	14528	14819	14632	14796	14562	14612	14572	14655	14690	14560	14685	14791	14641	14570	14467	14368	14773	14635	14602	14588	14593	14691	14657	14578	14610	14676	14564	14528	14587	14692	14718	14745	14588	14692	14629	14579	14698	14469	14489	14637	14732	14677	14696	14549	14599	14662	14798	14631	14568	14842	14536	14785	14673	14630	14516	14686	14679	14727	14467	14653	14634	14457	14647	14616	14764	14714	14485	14536	14628	14734	14580	14663	14751	14600	14595	14710	14781	14627	14697	14716	14790	14676	14490	14486	14702	14700	14609	14471	14575	14572	14707	14726	14754	14503	14611	14607	14637	14675	14715	14652	14755	14647	14638	14714	14553	14668	14700	14621	14678	14677	14492	14801	14759	14553	14731	14662	14536	14483	14647	14614	14515	14435	14590	14565	14681	14618	14669	14504	14559	14531	14599	14736	14826	14592	14722	14755	14685	14505	14776	14564	14702	14638	14607	14469	14633	14621	14509	14624	14546	14556	14633	14781	14578	14774	14603	14575	14661	14512	14557	14681	14657	14658	14709	14629	14533	14569	14738	14566	14659	14607	14424	14682	14531	14471	14708	14666	14531	14786	14699	14768	14841	14481	14699	14563	14603	14647	14533	14697	14823	14614	14658	14578	14522	14653	14721	14654	14811	14547	14580	14561	14620	14720	14506	14731	14590	14558	14575	14625	14607	14807	14667	14612	14688	14716	14681	14400	14594	14828	14651	14726	14635	14716	14817	14557	14495	14570	14563	14647	14630	14765	14685	14652	14765	14712	14559	14617	14699	14586	14523	14718	14588	14597	14616	14456	14765	14743	14696	14467	14619	14725	14639	14631	14698	14590	14714	14583	14663	14646	14823	14532	14684	14511	14660	14620	14714	14650	14708	14687	14661	14689	14731	14577	14707	14690	14484	14643	14652	14517	14695	14662	14753	14679	14675	14669	14696	14470	14636	14759	14533	14603	14559	14878	14715	14586	14615	14892	14575	14706	14617	14694	14606	14738	14690	14713	14819	14683	14772	14552	14605	14610	14634	14503	14520	14701	14697	14697	14574	14806	14573	14434	14647	14566	14466	14584	14768	14685	14809	14715	14737	14577	14549	14636	14692	14437	14699	14653	14562	14723	14612	14549	14758	14573	14613	14650	14669	14624	14775	14733	14714	14697	14534	14673	14618	14698	14840	14667	14735	14611	14638	14631	14606	14527	14714	14863	14489	14661	14550	14615	14642	14729	14525	14688	14640	14558	14691	14622	14685	14562	14652	14424	14822	14794	14633	14542	14729	14536	14574	14490	14676	14691	14490	14665	14521	14319	14662	14742	14510	14578	14525	14681	14810	14541	14687	14658	14797	14626	14838	14594	14655	14740	14631	14588	14529	14680	14638	14822	14567	14611	14636	14822	14607	14751	14575	14719	14552	14632	14617	14471	14653	14746	14618	14641	14517	14518	14549	14695	14454	14601	14598	14519	14682	14712	14615	14635	14533	14665	14520	14712	14725	14458	14626	14595	14679	14679	14601	14515	14686	14516	14666	14650	14615	14843	14684	14541	14496	14646	14661	14685	14662	14529	14584	14650	14601	14707	14687	14652	14508	14559	14561	14625	14555	14589	14704	14554	14537	14648	14660	14528	14607	14592	14596	14632	14839	14639	14719	14582	14536	14699	14616	14545	14511	14591	14710	14523	14683	14855	14696	14683	14763	14587	14698	14904	14662	14540	14718	14798	14710	14555	14722	14742	14511	14613	14578	14651	14679	14689	14618	14592	14573	14678	14805	14609	14696	14636	14548	14724	14739	14515	14550	14785	14645	14663	14629	14712	14657	14756	14580	14679	14479	14628	14826	14666	14649	14724	14696	14556	14476	14657	14571	14570	14712	14427	14637	14494	14602	14764	14708	14747	14563	14608	14646	14527	14680	14562	14741	14667	14628	14579	14758	14859	14604	14542	14485	14703	14730	14674	14605	14653	14656	14672	14688	14558	14569	14536	14682	14784	14660	14559	14712	14653	14568	14650	14647	14622	14677	14579	14713	14632	14772	14599	14485	14558	14679	14649	14809	14659	14642	14588	14594	14640	14654	14708	14703	14629	14574	14739	14535	14479	14657	14737	14606	14707	14589	14538	14791	14592	14672	14639	14578	14487	14831	14501	14725	14675	14739	14694	14616	14551	14641	14669	14785	14693	14723	14634	14479	14599	14643	14694	14612	14783	14438	14760	14630	14760	14838	14560	14722	14750	14598	14531	14599	14525	14773	14513	14581	14667	14670	14562	14617	14627	14500	14660	14671	14701	14609	14636	14625	14654	14539	14662	14857	14701	14665	14628	14750	14552	14641	14795	14700	14653	14656	14595	14699	14509	14636	14443	14557	14567	14599	14567	14523	14653	14705	14777	14652	14807	14680	14701	14572	14708	14595	14742	14708	14631	14803	14573	14721	14606	14600	14692	14536	14677	14573	14649	14613	14527	14819	14643	14484	14729	14803	14628	14654	14709	14530	14659	14719	14574	14580	14563	14795	14762	14602	14567	14716	14554	14583	14587	14600	14571	14562	14787	14551	14778	14775	14725	14643	14547	14636	14574	14725	14579	14550	14726	14473	14778	14758	14743	14513	14562	14583	14624	14592	14569	14836	14591	14499	14570	14779	14599	14649	14864	14652	14518	14703	14685	14760	14431	14687	14631	14730	14542	14786	14771	14610	14558	14775	14662	14500	14594	14514	14831	14525	14722	14598	14670	14699	14550	14545	14585	14603
24059	21478	29204	24368	22792	25554	25857	20401	19300	19275	19113	18944	18891	18563	19999	32637	37809	33483	26631	22095	19599	18613	18300	18167	18145	17941	18396	18068	18077	18111	17850	18042	18006	17901	18113	18239	17862	18055	17989	18291	17964	17918	18230	18052	18064	17847	18177	18046	17978	17816	17717	17965	17804	17831	18027	18033	17932	17701	18006	18096	17860	18008	17857	18000	18131	18044	18073	17960	17848	17907	17928	17874	18013	17958	17959	17864	17913	17964	17825	18023	18122	18090	18052	17666	17949	17832	17908	17949	17911	17983	18093	17973	17982	17862	17937	17938	17813	17920	18019	18043	18048	18120	17942	17940	17948	17996	17912	17914	17976	17971	17781	17735	17904	18009	17894	17919	17699	17897	17822	17929	17817	18051	17916	17864	17939	17881	17789	17820	17949	17981	17907	17777	18129	18022	17733	18003	17490	17932	17760	17971	18016	18127	17928	17952	18001	17864	18037	17896	17922	17948	17839	17934	17967	17670	17834	17707	17790	17958	18016	17997	17832	17757	18143	17864	18076	17687	17872	17804	17958	17988	17866	18201	17971	17933	17920	17916	17979	17881	17933	17945	17834	17908	17977	17911	17904	18012	17794	17817	17777	18016	18068	17958	17800	17867	17967	17798	17818	17901	17801	17928	17853	17804	17815	17940	18014	17804	17848	17958	17891	18066	17947	17802	17847	17863	17971	17888	17725	17946	17864	17910	17938	17984	17905	17795	18011	18100	18194	18058	17706	18146	18169	18121	17990	18024	17907	17950	17911	17954	18084	17864	17902	17838	17853	17871	18011	17935	18026	18064	18016	17803	17937	17809	17835	17981	17809	17920	18051	17728	17868	18114	18024	18038	18018	17890	17849	18065	17808	17631	17950	18023	17867	17859	17954	17997	17930	17873	17791	17921	18127	17969	17779	17769	18026	17807	18025	17918	17834	17854	17995	17993	18148	17953	17975	17784	17767	17941	18056	17722	17899	18052	17976	17768	18024	17869	17911	17879	17827	17977	17899	18118	18013	17982	18030	18035	17805	17822	18008	17931	17882	17999	17829	18244	17792	17767	18053	17943	17641	17920	17801	17904	17971	17900	17653	18111	17920	17937	17826	17862	18021	17783	17844	17864	17785	18056	18014	17884	18032	17925	18008	17834	17937	17880	17775	17952	18074	18009	17780	17747	17816	17830	17849	17991	17890	18006	18060	17919	18013	17859	17979	18016	17855	17881	17860	17887	17901	17884	17859	18105	17840	17956	17971	18009	17981	17884	17776	17966	17854	18048	18033	17837	17853	18019	17858	17964	17893	17904	17969	17753	17986	17918	17939	17996	17992	17965	17953	17972	17935	18169	17915	17930	17807	17789	17981	18071	17977	17918	17986	17918	17905	17963	17760	18053	17818	18105	17832	17861	17841	17798	17765	17776	18108	17811	17734	17969	17962	17988	18020	17636	17646	17833	18145	17927	18017	17901	17943	17918	17918	17806	17836	17741	17792	17978	17883	17938	17990	18156	17777	17767	17883	17890	17902	17837	17908	17930	17798	17732	18103	18005	17883	17796	17958	17646	17698	17877	18018	17725	17895	17851	17930	18118	17891	17770	17993	17856	17777	17903	17951	17605	17975	17695	17887	17921	17783	17884	17947	17879	17959	17970	17962	17650	17939	17885	18088	17958	17843	17858	17864	17911	18013	17857	18048	17939	17986	17832	18032	18020	17942	18032	17941	17875	17915	17699	17782	17866	17566	18015	17914	17886	17889	17802	17917	17923	17877	17956	18013	17860	17887	18207	17910	18085	17952	18022	18060	17908	18007	18014	17914	17931	17829	17764	18001	18057	17876	17944	18007	18268	17989	17667	18055	17981	17965	17929	17952	17774	17948	17807	17594	17900	17649	18006	18119	18000	17615	17883	17954	17693	17924	18002	17831	17933	17871	17999	18068	18031	17861	17681	17964	17765	17705	17841	17729	17946	17954	17979	17845	18052	17981	17950	17723	17716	17855	17821	17977	17779	18000	17886	17835	17891	17817	18020	18042	17838	17776	18027	18120	17897	17945	17688	17949	18045	18011	17859	17881	17944	17834	17868	18067	17904	17896	18020	17974	17721	17713	17919	17942	17844	17985	17778	17638	17967	18017	17857	18137	17953	17947	18182	18038	17968	17745	18155	17950	17974	17760	17826	17825	17991	17998	17823	17983	17919	17929	17843	17958	17830	17804	17984	17883	17971	17919	17884	17990	17966	17935	17917	17777	17752	17796	17665	17753	17876	17734	17802	17709	17989	17933	17958	17833	17783	17981	17898	17919	17789	17767	17913	17852	18021	17918	17902	17923	18142	17779	18005	17951	17955	17855	18085	18014	17804	18139	17788	17883	18071	17777	17977	17905	17979	17942	17958	18248	18041	18028	17960	17725	17865	18021	17841	17894	17902	17875	17854	17956	18153	17845	18025	18142	18173	17804	17732	18006	17938	17947	18052	18003	17985	17864	17919	17977	17935	17922	18139	17986	17898	17877	17836	17811	17928	17740	17883	17927	18014	17950	17886	17781	17965	17881	17801	18022	18133	17756	17926	17892	17909	17825	18120	17988	18018	17798	17769	18062	17763	17909	17952	18027	17874	18218	17920	18028	17999	17976	17799	17989	17914	17761	17929	17804	17895	17843	17665	17994	17741	17739	17832	17859	17942	17930	17698	17772	17985	18000	17882	17910	17786	18056	17873	17974	17703	17946	17922	17993	18066	17890	17991	17785	17904	17902	17951	17995	17849	17911	18022	17876	17798	17897	17875	18033	17924	18113	18132	18017	17979	17972	17968	17869	17968	17882	17911	17852	17743	17546	17881	17955	17863	17903	17916	17902	18014	17884	18016	17948	17888	18127	17905	17732	17969	17741	17924	17977	17956	17946	17677	17842	18022	17970	18146	18071	17926	17949	18194	17913	18014	17898	18095	18020	18062	18064	17926	17898	17813	17920	18012	17928	18152	18015	17835	17707	17925	17834	17861	18235	17945	18136	17738	17894	17966	17778	17946	17794	17834	17932	17952	17972	17799	18032	17874	17787	17947	18107	17798	17868	17891	18003	18084	17681	18017	17936	17887	17910	17891	17948	17998	17732	18040	17967	18107	18163	18080	17812	17853	17976	17720	17955	17920	17888	17831	17817	18133	17981	17802	17844	17825	17821	17980	17832	17837	17956	17874	17684	17984	17830	17850	18017	17857	18085	18032	17966	17806	18054	17852	17899	17921	17999	17847	18053	17861	17936	17972	18108	17808	17864	17966	17795	17951	17725	17676	17968	18042	17795	17938	18011	17982	17819	17966	17834	17947	18067	18009	17864	17805	17854	17678	17918	18024	17996	17743	17929	17918	17836	17813	18031	17615	17871	18068	17841	17947	17947	17773	17918	17905	18162	18057	17919	17754	17772	17773	17930	18030	17691	17965	17854	17887	18150	18025	17884	18058	17984	17820	17940	18087	18109	17851	17675	17945	17813	17921	18046	17948	17925	17984	17786	18097	17977	18074	17751	17774	17813	17748	17869	17977	18023	17717	17908	17916	17880	17940	17803	17908	17939	17873	17990	17865	17854	17962	17897	17776	17923	17875	17871	18045	17902	17951	18052	17897	17767	17917	17985	17898	17895	17892	17944	17882	17882	17941	17922	17989	18048	18086	17887	17874	18025	18073	17814	17934	17984	17906	18012	17965	17888	17849	18053	18063	17785	17833	17962	17946	17904	17958	17878	17994	17741	17848	17842	17977	18010	17823	17785	17741	17839	17873	18020	17995	18074	17795	17822	17964	17821	17946	17978	17819	17767	17990	18022	17821	17962	18022	17906	17871	17966	17996	17854	17913	18045	18128	17794	18184	17847	17781	17960	17937	17787	18082	17621	17996	17849	17887	17899	17769	17872	17895	17913	18133	17781	17971	17823	17876	17980	17860	17845	17939	17814	18004	18072	17922	18039	18019	18123	18169	17992	17946	17768	18063	17732	17806	17914	17902	17773	17972	17806	17931	18022	17942	17846	17771	18072	17899	18020	17931	18043	17991	17940	17818	17833	17863	17993	18132	17978	18004	17738	17926	18074	17884	18029	17895	18027	17842	17974	17948	17998	17703	17902	17950	17723	17901	17850	17755	17672	17885	17853	17928	17874	17725	17837	17951	18059	17773	18037	17854	18070	17847	17999	17718	18074	17992	18007	17850	18019	17830	17658	17838	17873	17900	17899	18009	17778	18058	17914	18035	17936	17910	17896	17936	18012	17792	17791	17813	17727	17870	17797	18009	17899	17821	17817	17992	17815	17990	18055	17952	18055	17761	17810	18133	18001	17925	18028	17946	17889	18016	18097	18036	18121	17996	17897	18038	18004	17958	18121	17851	18173	17710	17854	17806	17955	17969	18011	17825	17853	17776	17997	17744	17845	17899	18016	18000	17826	17857	17807	17989	17787	17985	17913	17881	17905	17928	17895	17867	17931	18044	17985	18056	18013	17932	17941	17817	17869	17899	17933	17987	17724	17834	18154	17751	17890	17842	17917	18021	18024	17888	17931	17799	17750	17849	17731	17937	17957	17694	17793	17876	17825	17891	18012	17783	17835	17806	18031	17828	17873	17930	17853	17976	17924	18046	17987	18203	17937	18132	17996	17873	18159	18068	17873	17954	18014	17817	17994	18037	18117	17958	17880	17844	17896	17863	17861	17934	17970	17988	18053	18012	17915	17978	18111	17844	18040	17825	18048	17829	17915	18041	17984	17898	17863	17926	17844	17846	18001	18038	17712	17851	17842	17911	17819	17990	17823	17960	17879	17904	18078	17846	18021	17908	17954	17864	18039	18069	17865	17875	18073	18024	17783	18050	17994	18113	17985	18148	18037	17803	17862	17785	17911	17915	18048	17984	17906	17832	17959	17796	17830	17918	17765	18251	17934	17696	17893	17902	17989	18026	18026	18160	17868	17842	17764	17843	18017	18053	17713	17830	17936	17781	18094	17813	17853	17794	17930	17856	17891	17853	17840	17851	17948	17891	17805	17877	17824	17857	18045	17845	17792	17710	17991	17954	17971	18065	17905	17745	17726	18193	17990	17810	17920	17960	17801	18202	17731	18013	17795	17752	17841	17886	17976	17772	17881	17890	17704	17806	18095	17852	17959	18060
18246	32887	37039	33542	28878	24374	19990	17637	16611	16307	16010	16070	15685	14950	18632	35925	38676	32561	24309	19012	16045	14786	14562	14667	14462	14611	14614	14541	14502	14677	14694	14622	14663	14528	14616	14536	14568	14503	14626	14641	14655	14686	14377	14521	14559	14449	14645	14494	14563	14639	14546	14414	14604	14576	14521	14456	14471	14638	14533	14430	14521	14469	14509	14541	14505	14553	14534	14505	14451	14592	14764	14678	14744	14599	14661	14479	14671	14633	14560	14482	14640	14555	14825	14652	14547	14469	14574	14672	14569	14510	14584	14544	14624	14605	14529	14507	14516	14687	14519	14783	14562	14543	14519	14509	14480	14613	14540	14384	14502	14580	14450	14533	14528	14647	14515	14460	14515	14604	14519	14518	14515	14645	14469	14562	14547	14590	14561	14446	14628	14475	14573	14650	14569	14448	14588	14570	14558	14557	14676	14414	14541	14587	14516	14509	14321	14348	14420	14567	14573	14577	14492	14618	14472	14627	14497	14538	14498	14461	14643	14364	14470	14545	14589	14590	14485	14596	14507	14532	14504	14402	14562	14532	14658	14469	14628	14547	14734	14562	14578	14551	14713	14587	14587	14522	14612	14517	14399	14798	14378	14452	14622	14617	14696	14642	14566	14526	14502	14532	14406	14523	14413	14470	14596	14474	14389	14570	14459	14434	14519	14537	14502	14506	14413	14515	14567	14637	14356	14595	14415	14536	14617	14502	14553	14518	14580	14564	14462	14516	14604	14583	14746	14657	14534	14625	14662	14433	14617	14519	14559	14619	14483	14500	14600	14548	14643	14514	14490	14358	14393	14597	14582	14584	14672	14582	14576	14466	14567	14504	14480	14584	14730	14615	14623	14465	14496	14709	14659	14791	14616	14633	14586	14588	14462	14469	14698	14505	14728	14386	14586	14546	14510	14585	14454	14661	14423	14472	14596	14444	14734	14534	14507	14534	14488	14590	14460	14547	14536	14598	14443	14600	14523	14421	14612	14571	14634	14587	14540	14521	14606	14445	14674	14584	14655	14719	14528	14540	14443	14517	14537	14636	14407	14458	14487	14454	14479	14521	14516	14440	14580	14540	14350	14507	14568	14563	14560	14550	14637	14602	14416	14488	14525	14656	14668	14434	14450	14604	14472	14694	14472	14637	14617	14625	14626	14377	14558	14630	14305	14612	14495	14391	14621	14493	14374	14508	14482	14591	14656	14394	14507	14545	14510	14520	14503	14481	14590	14468	14488	14770	14359	14589	14565	14547	14657	14655	14544	14437	14387	14435	14667	14525	14731	14498	14589	14449	14512	14451	14482	14589	14528	14452	14568	14514	14622	14567	14557	14578	14465	14540	14768	14632	14503	14545	14510	14397	14445	14430	14519	14670	14356	14546	14617	14601	14456	14586	14724	14423	14392	14394	14421	14522	14513	14443	14647	14523	14634	14547	14532	14440	14626	14519	14492	14391	14514	14503	14580	14475	14425	14622	14525	14480	14571	14541	14540	14540	14499	14582	14543	14628	14460	14524	14467	14548	14601	14526	14482	14595	14574	14682	14530	14474	14555	14624	14418	14466	14498	14664	14410	14442	14543	14720	14498	14490	14384	14681	14466	14413	14564	14554	14628	14457	14546	14562	14611	14466	14310	14430	14355	14424	14713	14814	14487	14593	14494	14482	14473	14649	14714	14409	14578	14659	14416	14500	14475	14545	14522	14600	14602	14398	14639	14393	14581	14524	14509	14641	14565	14594	14359	14629	14593	14512	14578	14446	14624	14649	14562	14520	14483	14492	14614	14553	14630	14623	14612	14776	14503	14524	14455	14605	14549	14528	14487	14519	14532	14484	14510	14553	14445	14500	14539	14437	14502	14706	14323	14543	14659	14513	14575	14462	14659	14473	14523	14451	14569	14416	14624	14272	14402	14561	14603	14531	14584	14538	14358	14371	14504	14430	14506	14460	14570	14504	14464	14470	14533	14426	14510	14465	14437	14412	14527	14551	14614	14453	14477	14520	14429	14532	14447	14355	14500	14568	14550	14737	14649	14672	14773	14495	14379	14434	14633	14341	14480	14427	14490	14586	14611	14553	14489	14625	14515	14597	14488	14519	14638	14507	14655	14357	14468	14574	14501	14431	14628	14630	14477	14522	14409	14660	14721	14537	14613	14476	14325	14374	14491	14561	14568	14366	14426	14535	14581	14385	14522	14721	14617	14513	14425	14646	14535	14694	14504	14562	14650	14696	14439	14495	14752	14508	14655	14502	14347	14443	14419	14458	14515	14548	14596	14635	14619	14578	14525	14428	14586	14529	14595	14632	14615	14531	14607	14624	14476	14625	14523	14456	14501	14566	14649	14651	14558	14423	14463	14564	14448	14367	14382	14650	14526	14586	14362	14470	14580	14649	14536	14477	14478	14550	14593	14377	14534	14436	14726	14402	14653	14698	14551	14548	14495	14485	14419	14482	14500	14478	14534	14490	14596	14615	14503	14530	14520	14440	14585	14444	14697	14595	14349	14419	14306	14506	14480	14422	14464	14351	14557	14446	14387	14675	14608	14566	14520	14577	14582	14687	14515	14482	14458	14517	14606	14682	14446	14461	14332	14525	14437	14516	14350	14466	14678	14632	14497	14535	14604	14455	14570	14517	14553	14659	14546	14584	14485	14563	14426	14405	14395	14600	14695	14559	14652	14499	14491	14755	14615	14387	14466	14599	14414	14278	14585	14369	14649	14697	14366	14514	14660	14622	14626	14505	14588	14562	14613	14649	14525	14659	14442	14387	14457	14602	14376	14606	14528	14524	14332	14493	14630	14735	14534	14790	14491	14505	14484	14413	14618	14570	14401	14562	14483	14697	14492	14459	14513	14622	14474	14619	14678	14526	14539	14737	14637	14649	14480	14613	14700	14500	14537	14463	14446	14526	14412	14454	14443	14503	14431	14505	14573	14572	14627	14481	14540	14475	14458	14430	14352	14554	14673	14607	14427	14472	14604	14774	14778	14528	14556	14513	14476	14564	14416	14488	14664	14667	14648	14588	14653	14438	14388	14468	14636	14602	14329	14535	14599	14555	14583	14327	14650	14397	14449	14464	14543	14681	14507	14504	14336	14573	14613	14498	14485	14433	14456	14389	14718	14648	14578	14623	14601	14526	14443	14540	14617	14387	14629	14503	14388	14550	14633	14619	14536	14479	14409	14530	14582	14436	14609	14594	14684	14553	14465	14526	14628	14607	14687	14422	14392	14526	14475	14463	14491	14627	14480	14617	14571	14572	14498	14548	14528	14441	14572	14624	14635	14618	14453	14341	14673	14401	14559	14489	14604	14596	14602	14550	14508	14695	14288	14456	14588	14507	14552	14367	14447	14516	14536	14516	14497	14444	14425	14585	14412	14752	14452	14509	14586	14495	14640	14517	14710	14491	14622	14568	14464	14709	14637	14595	14639	14453	14581	14655	14400	14593	14450	14469	14550	14638	14472	14574	14429	14506	14794	14460	14515	14692	14416	14680	14580	14451	14538	14540	14530	14590	14468	14344	14618	14535	14491	14513	14467	14509	14484	14456	14570	14480	14547	14602	14583	14486	14639	14624	14634	14535	14526	14562	14537	14475	14501	14488	14611	14574	14555	14565	14589	14498	14535	14513	14479	14701	14511	14547	14468	14501	14581	14613	14509	14639	14492	14436	14451	14614	14586	14637	14749	14482	14620	14460	14767	14500	14470	14509	14637	14522	14485	14567	14623	14510	14537	14361	14473	14457	14452	14507	14544	14448	14642	14519	14647	14589	14430	14461	14678	14687	14457	14670	14528	14542	14606	14467	14429	14625	14601	14329	14362	14605	14458	14462	14639	14608	14534	14425	14452	14442	14630	14555	14572	14475	14547	14421	14723	14426	14634	14447	14614	14491	14391	14629	14599	14697	14522	14690	14657	14370	14633	14512	14429	14560	14619	14502	14480	14637	14592	14670	14527	14561	14656	14562	14408	14721	14605	14587	14502	14546	14480	14541	14649	14654	14549	14572	14450	14602	14605	14523	14573	14606	14549	14410	14648	14614	14664	14600	14489	14537	14654	14430	14588	14464	14386	14553	14531	14703	14429	14574	14642	14545	14602	14522	14441	14557	14667	14697	14596	14563	14592	14379	14635	14509	14547	14670	14462	14431	14629	14562	14431	14590	14463	14564	14613	14450	14575	14389	14381	14628	14649	14561	14501	14544	14488	14463	14748	14562	14691	14505	14480	14803	14557	14542	14371	14600	14590	14475	14499	14448	14497	14555	14445	14547	14439	14523	14428	14485	14628	14444	14380	14636	14735	14353	14464	14545	14652	14570	14688	14613	14434	14296	14552	14480	14674	14529	14573	14470	14619	14542	14501	14537	14817	14418	14563	14593	14629	14575	14520	14592	14465	14497	14527	14568	14502	14581	14777	14661	14519	14474	14497	14574	14631	14641	14579	14522	14539	14466	14639	14488	14415	14642	14517	14479	14588	14633	14583	14445	14474	14536	14432	14495	14226	14564	14564	14625	14543	14770	14521	14439	14514	14581	14593	14435	14458	14600	14586	14341	14627	14509	14376	14508	14785	14649	14489	14682	14655	14643	14387	14598	14427	14530	14559	14535	14416	14549	14577	14393	14552	14365	14472	14431	14497	14381	14532	14553	14737	14541	14546	14497	14658	14503	14519	14598	14525	14701	14617	14490	14432	14436	14575	14739	14516	14536	14478	14291	14506	14496	14666	14526	14305	14621	14440	14361	14633	14618	14409	14534	14546	14444	14511	14473	14566	14589	14398	14491	14501	14614	14624	14411	14609	14559	14418	14515	14409	14401	14567	14534	14474	14468	14622	14453	14605	14505	14328	14528	14465	14372	14581	14483	14461	14364	14561	14493	14524	14520	14634	14436	14499	14458	14443	14588	14492	14463	14536	14493	14578	14531	14649	14399	14587	14548	14476	14439	14505	14445	14511	14634	14540	14578	14496	14447	14536	14555	14667	14456	14540	14481	14622	14499	14563	14596	14544	14316	14640	14472	14680	14653	14443	14389	14573	14416	14670	14462	14435	14657	14493	14680	14600	14549	14441	14703	14311	14705	14415	14675	14605	14482	14570	14535	14475	14514	14553	14492	14561	14492	14607	14480	14635	14743	14371	14514
29804	25271	27995	26341	21643	19970	19254	18415	18057	18239	18011	18105	17962	17769	18018	18664	19577	19711	18991	18407	17881	17974	17793	17618	17916	17649	17768	17806	17814	17708	17839	17778	17753	17868	17906	17748	17803	17875	17659	17781	17828	17851	17659	17901	17841	17804	17888	17574	17538	17814	17974	17702	17632	17584	17966	17736	17655	17848	17948	17781	17874	17820	17937	17708	17734	17532	17707	17856	17902	17703	17674	17481	17700	17721	17546	17769	17896	17682	17732	17794	17781	17661	17927	17576	17808	17816	17595	17735	17762	17799	17977	17837	17825	17834	17793	17896	17743	17622	17883	17716	17579	17611	17860	17741	17921	17655	17778	17798	17751	17719	17686	17829	17678	17824	17787	17810	17652	17626	17724	17701	17772	17902	17772	17795	17563	17816	17658	17821	17568	17668	17630	17723	17943	17728	17669	17705	17797	17744	17529	17718	17747	17724	17759	17564	18071	17795	17781	17593	17803	17599	17903	17583	17701	17614	17917	17776	17724	17588	17673	17698	17705	17786	17752	17706	17927	17642	17709	17696	17740	17732	17755	17727	17810	17735	17818	17759	17984	17714	17487	17621	17841	17678	17780	17540	17595	17739	17678	17747	17656	17609	17450	17524	17906	17725	17733	17706	17723	17758	17935	17719	17680	17521	17764	17828	17810	17749	17763	17883	17699	17679	17777	17751	17797	17733	17615	17586	17942	17574	17708	17824	17770	17673	17862	17707	17812	17725	17672	17767	17789	17811	17798	17926	17676	17644	17819	17985	17687	17911	17795	17674	17655	17724	17756	17874	17825	17733	17848	17950	17739	17571	17736	17713	17607	17820	17802	17843	17839	17658	17559	17488	17566	17580	17730	17433	17844	18023	17990	17899	17785	17667	17754	17674	17671	17707	17832	17781	17781	17870	17723	17721	17736	17668	17628	17664	17747	17714	17809	17875	17759	17694	17731	17292	17848	17671	17759	17692	17804	17546	17740	17737	17895	17714	17558	17844	17784	17755	17543	17543	17701	17886	17701	17986	17546	17818	17794	17821	17852	17725	17853	17707	17618	17757	17757	17816	17737	17581	17588	17704	17678	17663	17744	17589	17846	17634	17833	17700	17672	17777	17686	17752	17774	17697	17508	17772	18017	17755	17839	17872	17625	17647	17778	17603	17676	17521	17882	17833	17538	17697	17897	17945	17582	17876	17669	17775	17651	17560	17758	17840	17752	17660	17624	17673	17838	17716	17997	17690	17587	17681	17767	17538	17541	17655	17583	17760	17727	17580	17831	17719	17749	17779	17725	17748	17842	17584	17700	17728	17779	17582	17675	17708	17774	17813	17807	17840	17746	17617	17740	17742	17758	17706	17577	17718	17688	17764	17747	17731	17729	17885	17769	17745	17683	17945	17622	17812	17839	17744	17782	17858	17727	17671	17803	17733	17713	17759	17830	17626	17863	17639	17645	17780	17646	17627	17866	17909	17714	17468	17723	17732	17445	17747	17687	17775	17662	17805	17744	17916	17450	17745	17739	17820	17678	17632	17756	17377	17612	17753	17580	17605	17808	17713	17828	17883	17703	17863	17601	17745	17838	17993	17773	17548	17723	17740	17720	17625	17601	17850	17960	17763	17868	17944	17897	17915	17870	17691	17713	17642	17759	17847	17818	17801	17734	17734	17727	17667	17704	17535	17744	17833	17796	17828	17770	17889	17699	17708	17883	17804	17837	17729	17936	17894	17749	17850	17987	17628	17511	17656	17749	17883	17740	17655	17881	17734	17946	17678	17924	17722	17911	17658	17717	17703	17650	17598	17492	17822	17800	17590	17682	17759	17968	17949	17556	17531	17678	17603	17785	17796	17930	17691	17633	17868	17958	18003	17718	17625	17719	17757	17815	17623	17716	17653	17729	17884	17698	17540	17683	17527	17727	17965	17641	17809	17660	17715	17687	17676	17808	17677	17505	17764	17687	17726	17549	17729	17737	17528	17634	17660	17912	17794	17813	17607	17671	17590	17691	17910	17711	17746	17852	17837	17860	17898	17903	17855	17761	17737	17721	17762	17694	17579	17875	17781	17787	17845	17727	17725	17651	17917	17732	17890	17794	17582	17617	17948	17675	17855	17823	17589	17834	17513	17722	17617	17669	17664	17469	17749	17742	17663	17661	17690	17679	17701	17847	17779	17954	17776	17954	17755	17637	17863	17667	17806	17826	17747	17836	17848	17720	17764	17563	17537	17748	17780	17787	17874	17674	17642	17665	17710	17591	17838	17854	17479	17683	17850	17815	17673	17664	17648	17780	17956	17841	17720	17867	17874	17712	17815	17709	17733	17841	17702	17725	17623	17756	17659	17581	17624	17795	17767	17798	17996	17587	17703	17760	17630	17624	17635	17562	17697	17873	17596	17742	17789	17566	17876	17826	17686	17796	17459	17863	17844	17948	17547	17879	17619	17744	17828	17713	17783	17893	17983	17767	17705	17564	17832	17735	17771	17920	17602	17822	17899	17807	17699	17828	17744	17924	17657	17523	17875	17711	17625	17854	17586	17721	17641	17778	17642	17633	17528	17877	17682	17717	17875	17655	17851	17726	17604	17788	17599	17558	17642	17923	17694	17928	17856	17717	17748	17994	17795	17895	17631	17566	17662	17725	17848	17839	17735	17673	17714	17528	17657	17750	17657	17564	17703	17766	17802	17866	17667	17826	17768	17842	17687	17569	17756	17843	17756	17858	18006	17725	17603	17551	17789	17901	17607	17775	17970	17700	17704	17790	18025	17605	17837	17828	17822	17905	17961	17604	17891	17735	17595	17592	17747	17826	17506	17592	17797	17770	17685	17708	17900	17630	17702	17554	17651	17755	17912	17815	17763	17805	17668	17817	17737	17705	17764	17602	17751	17720	17855	17908	17769	17814	17766	17921	17754	17730	17621	17901	17702	17722	17771	17639	17964	17711	17718	17563	17619	17811	17663	17750	17715	17874	17852	17830	17822	17624	17604	17809	17776	17975	17815	17801	17715	17849	17840	17942	17693	17707	17684	17575	17622	17569	17790	17742	17706	17703	17863	17751	17647	17852	17787	17651	17807	17851	17758	17725	17776	17947	17721	17694	17822	17759	17739	17467	17774	17704	17806	17758	17772	17532	17872	17715	17606	17870	17781	17618	17829	17749	17941	17870	17673	17857	17754	17635	17751	17707	17719	17942	17777	17628	17482	17813	17489	17527	17869	17643	17852	17766	17816	17945	17728	17676	17575	17948	17505	17710	17648	17899	17821	17814	17774	17747	17726	17703	17810	17660	17995	17722	17862	17750	17817	17760	17742	17573	17821	17872	18035	17720	17985	17640	17784	17581	17723	17717	17672	17545	17580	17717	17666	17740	17492	17698	17674	17483	17667	17986	17374	17904	17792	17838	17501	17740	17669	17625	17787	17838	17878	17849	17757	17698	17625	17724	17959	17838	17859	17761	17709	17834	17744	17795	17816	17786	17930	17467	17602	17538	17755	17900	17812	17808	17684	17566	17603	17909	17802	17579	17680	17803	17813	17840	17831	17836	17624	17794	17446	17716	17574	17886	17800	17612	17627	17607	17649	17541	17892	17767	18080	18083	17758	17794	17709	17758	17720	17825	17780	17923	17699	17784	17884	17662	17484	17760	17678	17813	17593	17782	17604	17579	17815	17770	17844	17974	17850	17774	17885	17826	17775	17766	17723	17775	17770	17600	17761	17860	17759	17801	17697	17701	17633	17771	17764	17800	17672	17949	17621	17756	17649	17632	17666	17651	17897	17908	17717	17738	17811	17698	17836	17791	17821	17655	17978	17636	17653	17775	17701	17957	17674	17569	17615	17588	17755	17659	17744	17703	17704	17926	17637	17920	17743	17952	17966	17688	17647	17640	17582	17851	17850	17854	18115	18115	17518	17811	17766	17888	17788	17549	17738	17775	17716	17924	17985	17770	17728	17899	17858	17805	17494	17737	17617	17726	17681	17758	17880	17727	17730	17545	17734	17677	17704	17621	17740	17643	17760	17884	17749	17812	17721	17763	17767	17930	17579	17778	17833	17447	17717	17511	17755	17653	18000	17787	17660	17854	17706	17837	17969	17585	17681	17677	17662	17785	17835	17750	17862	17766	17665	17676	17577	17945	17765	17773	17698	17750	17538	17794	17607	17742	17499	17739	17681	17644	17720	17816	17700	17758	17785	17968	17718	17867	17583	17755	17851	17683	17611	17636	18019	17890	17848	17752	17833	17747	17603	17717	17509	17743	17811	17739	17695	17732	17798	17523	17794	17882	17902	17873	17708	17589	17591	17772	17715	17876	17609	17632	17673	17784	17645	17624	18015	18067	17826	17927	17901	17669	17686	17590	17769	17888	17723	17817	17953	17616	17850	17709	17734	17513	17564	17849	17812	17787	17815	17688	17935	17886	17605	17562	17791	17671	17896	17781	17846	17462	17838	17896	17581	17840	17722	17809	17935	17599	17575	17673	18027	17770	17623	17778	17838	17856	17827	17738	17423	17608	17769	17715	17831	17893	17845	17764	17933	17714	17857	17651	17778	17789	17863	17881	17694	17515	17586	17694	17572	17570	17783	17770	17679	17687	17572	17714	17651	17970	17837	17755	17747	17586	17535	17746	17616	17514	17824	18042	17792	17581	17460	17595	17681	17746	17779	17724	17768	17821	17746	17950	17858	17510	17825	17837	17780	17672	17880	17823	17801	17727	17721	17785	17736	17620	17690	17722	17737	17549	17758	17611	17889	17736	17629	17850	17577	17780	17813	17746	17721	17671	17683	17798	17610	17822	17671	17815	17652	17709	17619	17852	17734	17720	17615	17589	17760	17755	17769	17923	17633	17879	17733	17766	17895	17460	17860	17844	17666	17825	17850	17845	17996	17789	17829	17929	17653	17964	17568	17766	17756	17742	17749	17703	17885	17763	17615	17712	17815	17757	17729	17868	17780	17827	17818	17677	17869	17606	17694	17691	17859	17791	17720	17902	17728	17743	17637	17744	17867	17625	17702	17721	17688	17697	17696	17728	17518	17727	17796	17849	17899	17621	17910	17563	17809	17937	17693	17683	17662	17858	17800	17703	17809	17711	17603	17725	17746	17569	17908	17642	17633	17693	17816	17411	17868	17709	17798	17739	17927	17818	17838
17716	24366	26418	24317	20021	18043	16262	14913	14743	14924	14547	14762	14646	14429	14699	15832	17161	16584	15585	14996	14705	14660	14609	14438	14539	14403	14374	14526	14391	14414	14440	14413	14475	14530	14586	14373	14401	14512	14414	14513	14408	14370	14524	14637	14528	14434	14545	14554	14467	14366	14459	14349	14553	14352	14396	14449	14463	14496	14607	14392	14442	14259	14562	14408	14586	14364	14489	14393	14415	14334	14400	14432	14452	14452	14311	14583	14405	14414	14640	14432	14433	14459	14560	14505	14266	14365	14368	14528	14491	14563	14413	14604	14464	14398	14439	14440	14366	14333	14439	14276	14483	14490	14523	14532	14409	14479	14498	14408	14502	14459	14406	14402	14430	14688	14499	14582	14352	14494	14353	14348	14379	14364	14500	14336	14379	14514	14391	14426	14498	14363	14308	14425	14545	14442	14596	14401	14356	14447	14351	14399	14291	14378	14375	14376	14448	14336	14490	14516	14495	14392	14373	14363	14488	14502	14495	14578	14493	14524	14372	14525	14399	14421	14414	14451	14541	14330	14576	14668	14446	14522	14473	14379	14439	14379	14475	14493	14520	14387	14451	14387	14473	14400	14345	14519	14466	14573	14610	14460	14332	14665	14468	14484	14540	14491	14503	14269	14522	14549	14355	14468	14404	14549	14490	14323	14472	14501	14633	14381	14599	14550	14303	14201	14393	14331	14535	14427	14496	14360	14483	14554	14392	14312	14425	14400	14391	14569	14265	14330	14497	14399	14375	14304	14467	14418	14480	14494	14478	14571	14421	14526	14560	14467	14524	14496	14447	14430	14394	14361	14399	14434	14550	14352	14456	14528	14474	14497	14570	14502	14481	14532	14315	14608	14425	14335	14315	14442	14371	14638	14418	14598	14459	14484	14254	14574	14533	14604	14517	14334	14609	14419	14460	14484	14463	14525	14373	14441	14301	14422	14513	14486	14445	14320	14594	14498	14590	14412	14419	14414	14419	14482	14479	14494	14410	14417	14369	14329	14345	14454	14641	14514	14381	14495	14441	14388	14543	14321	14329	14368	14381	14292	14331	14463	14481	14260	14496	14219	14413	14509	14339	14525	14497	14554	14338	14548	14414	14569	14413	14651	14444	14403	14503	14431	14629	14543	14250	14436	14232	14401	14369	14401	14599	14514	14435	14533	14480	14442	14382	14429	14569	14312	14401	14471	14373	14488	14566	14438	14512	14468	14551	14463	14479	14631	14321	14448	14495	14407	14404	14517	14395	14561	14280	14342	14460	14462	14610	14423	14459	14333	14699	14514	14519	14339	14567	14389	14474	14559	14438	14581	14570	14598	14386	14479	14378	14544	14214	14420	14385	14510	14501	14307	14486	14422	14448	14368	14483	14386	14380	14451	14482	14566	14354	14368	14563	14283	14523	14429	14346	14541	14408	14495	14451	14332	14286	14633	14564	14439	14365	14543	14398	14289	14387	14379	14368	14575	14517	14387	14582	14372	14490	14336	14291	14547	14455	14411	14546	14567	14484	14442	14507	14322	14500	14438	14469	14484	14373	14405	14475	14456	14486	14445	14473	14374	14561	14385	14620	14438	14428	14464	14552	14516	14499	14484	14260	14504	14262	14470	14366	14522	14604	14387	14478	14554	14496	14576	14467	14419	14463	14276	14334	14516	14321	14429	14531	14375	14445	14411	14488	14439	14511	14339	14479	14352	14460	14506	14438	14531	14288	14529	14562	14319	14396	14516	14310	14356	14365	14454	14552	14379	14395	14290	14431	14514	14268	14341	14569	14615	14262	14498	14631	14489	14393	14507	14441	14424	14422	14407	14477	14460	14420	14572	14505	14564	14506	14449	14510	14467	14512	14557	14290	14548	14506	14475	14453	14560	14395	14459	14401	14317	14386	14230	14617	14477	14425	14580	14608	14318	14491	14680	14431	14521	14262	14482	14410	14427	14408	14526	14467	14469	14511	14670	14469	14404	14401	14427	14449	14466	14326	14176	14578	14435	14363	14325	14625	14493	14356	14498	14411	14538	14512	14436	14393	14377	14418	14451	14509	14589	14561	14318	14633	14445	14307	14523	14387	14364	14476	14296	14378	14537	14441	14399	14402	14480	14463	14419	14389	14549	14325	14625	14458	14425	14435	14486	14440	14410	14412	14465	14539	14592	14354	14491	14436	14451	14547	14481	14429	14480	14387	14527	14359	14487	14541	14407	14425	14585	14525	14558	14482	14334	14569	14464	14624	14478	14565	14475	14345	14416	14389	14325	14530	14558	14347	14564	14368	14458	14434	14325	14452	14471	14322	14284	14308	14384	14417	14517	14455	14548	14525	14495	14495	14499	14281	14437	14488	14274	14387	14546	14425	14409	14472	14486	14408	14546	14437	14412	14572	14505	14480	14433	14479	14524	14521	14473	14488	14420	14536	14463	14353	14523	14431	14394	14477	14560	14599	14334	14370	14284	14536	14346	14364	14528	14374	14611	14437	14503	14555	14330	14347	14471	14580	14598	14230	14510	14489	14416	14332	14569	14476	14553	14455	14166	14513	14382	14467	14408	14564	14498	14302	14475	14722	14430	14283	14298	14491	14467	14500	14490	14472	14425	14512	14570	14430	14397	14485	14593	14512	14511	14429	14474	14660	14468	14560	14429	14398	14468	14249	14435	14457	14471	14480	14563	14499	14459	14372	14551	14509	14305	14485	14480	14544	14544	14477	14328	14610	14633	14418	14401	14469	14374	14526	14503	14552	14408	14373	14538	14480	14498	14398	14402	14543	14607	14468	14372	14480	14456	14455	14469	14559	14530	14580	14294	14397	14469	14350	14467	14408	14569	14334	14472	14431	14391	14352	14549	14540	14393	14580	14388	14373	14526	14426	14532	14403	14464	14330	14442	14487	14298	14458	14528	14415	14376	14496	14488	14559	14402	14533	14505	14543	14418	14437	14416	14510	14538	14428	14544	14628	14409	14583	14419	14335	14350	14430	14542	14373	14537	14485	14553	14522	14384	14524	14381	14346	14559	14347	14465	14404	14426	14313	14374	14711	14417	14394	14495	14396	14233	14482	14557	14484	14456	14370	14384	14279	14519	14470	14576	14430	14569	14412	14583	14355	14482	14444	14504	14553	14603	14616	14472	14289	14444	14426	14355	14558	14654	14394	14470	14465	14292	14431	14407	14529	14525	14572	14411	14567	14434	14397	14377	14607	14492	14359	14433	14493	14438	14510	14337	14440	14507	14444	14345	14413	14431	14446	14506	14312	14405	14599	14391	14436	14459	14485	14580	14560	14587	14397	14275	14372	14492	14408	14460	14513	14457	14426	14511	14541	14324	14539	14454	14579	14471	14441	14410	14487	14476	14427	14579	14306	14480	14482	14510	14505	14408	14517	14420	14485	14546	14430	14530	14543	14398	14296	14278	14451	14401	14527	14335	14420	14315	14506	14458	14504	14305	14572	14701	14439	14436	14304	14451	14544	14573	14410	14422	14443	14590	14561	14422	14483	14467	14322	14466	14427	14407	14513	14548	14500	14445	14412	14406	14328	14556	14692	14316	14303	14625	14514	14435	14416	14319	14433	14287	14660	14604	14516	14516	14474	14432	14344	14412	14478	14435	14515	14319	14468	14346	14350	14353	14433	14589	14483	14532	14516	14479	14473	14494	14554	14522	14312	14501	14463	14665	14471	14521	14536	14493	14450	14305	14323	14512	14341	14491	14508	14489	14462	14308	14345	14408	14394	14406	14518	14482	14352	14363	14556	14635	14468	14543	14470	14513	14683	14553	14565	14673	14502	14336	14576	14372	14499	14525	14477	14297	14515	14489	14455	14510	14473	14503	14291	14308	14500	14489	14459	14445	14148	14609	14525	14260	14590	14497	14451	14288	14427	14437	14476	14549	14474	14402	14500	14550	14543	14406	14360	14323	14193	14407	14355	14400	14377	14488	14477	14497	14424	14314	14388	14399	14534	14327	14419	14384	14411	14413	14537	14625	14467	14288	14653	14516	14282	14372	14429	14451	14174	14480	14421	14428	14394	14535	14345	14450	14459	14422	14678	14562	14548	14397	14363	14284	14389	14271	14295	14486	14318	14368	14362	14522	14202	14522	14540	14344	14612	14379	14404	14400	14517	14470	14562	14475	14485	14483	14511	14219	14532	14371	14647	14457	14448	14569	14393	14587	14400	14393	14518	14443	14387	14572	14474	14414	14543	14352	14451	14262	14587	14391	14334	14583	14356	14333	14470	14409	14369	14442	14379	14379	14344	14394	14748	14445	14667	14391	14363	14539	14581	14459	14403	14519	14346	14387	14329	14598	14591	14477	14540	14367	14477	14457	14476	14572	14299	14468	14431	14525	14492	14431	14361	14422	14433	14452	14357	14464	14554	14428	14447	14433	14210	14422	14434	14309	14545	14443	14267	14489	14458	14577	14397	14466	14353	14464	14340	14585	14395	14482	14470	14431	14413	14507	14422	14295	14320	14521	14491	14397	14507	14350	14722	14501	14333	14505	14584	14414	14663	14389	14589	14481	14524	14442	14467	14460	14356	14509	14443	14616	14424	14418	14409	14524	14580	14517	14517	14491	14596	14444	14493	14590	14478	14358	14347	14484	14751	14401	14464	14389	14519	14431	14456	14497	14613	14407	14408	14480	14398	14334	14546	14594	14362	14464	14391	14232	14354	14530	14555	14267	14332	14406	14428	14402	14479	14398	14470	14440	14376	14420	14541	14490	14443	14456	14509	14550	14352	14561	14351	14367	14309	14453	14611	14385	14332	14377	14468	14329	14584	14512	14581	14478	14227	14302	14553	14365	14480	14458	14448	14389	14554	14495	14402	14605	14490	14455	14367	14388	14342	14440	14397	14587	14542	14390	14571	14436	14524	14654	14499	14531	14410	14512	14382	14486	14445	14337	14561	14509	14334	14546	14345	14757	14360	14592	14553	14447	14425	14425	14467	14380	14607	14394	14507	14426	14362	14500	14363	14338	14413	14582	14376	14665	14452	14430	14504	14464	14362	14550	14549	14400	14454	14273	14481	14512	14549	14436	14358	14415	14367	14356	14296	14618	14510	14501	14398	14348	14575	14390	14355	14432	14502	14487	14329	14482	14347	14371	14327	14476	14387	14372	14418	14550	14669	14449	14359	14428	14409	14383
25473	21487	28672	25901	24117	23341	21997	19248	18707	18712	18793	18341	18456	18065	19141	25816	30543	27580	23165	20386	18901	18298	18065	18049	18073	18053	17869	17870	18129	17974	17935	17892	17990	18029	17895	17811	17973	17944	18001	17923	17889	18172	18080	17934	17980	18059	18118	18063	17892	18031	17916	17890	18200	18076	17986	17974	17927	17817	17817	17895	17919	18001	18041	17885	17914	17967	17913	17881	17805	17790	17886	17903	17897	17815	18104	17798	18024	18005	17961	18103	17894	17940	17959	18001	18018	17856	18004	18034	17898	17906	17959	17799	17805	17991	18016	17659	17788	17907	17855	17959	17908	17817	17918	17956	17700	17994	17845	17946	17996	17925	17997	17669	17897	18056	17949	18011	17827	17826	17746	17865	17830	17582	17906	17774	17927	17972	17770	17771	17881	17741	17874	17890	18002	17989	17912	17827	17966	18098	18202	17978	17740	17915	18063	17861	18157	17917	17923	17728	18054	18117	17863	17957	18016	17953	17936	17889	18142	17885	17903	18123	17848	17859	18018	17974	17782	17722	17737	17918	17880	17988	17812	17852	17982	17761	17935	17904	17721	17827	17887	17871	17727	17819	17941	17919	18041	17916	18016	17812	17721	17874	17893	17742	17774	17730	17969	17912	17738	17987	17885	17900	18084	17889	17937	17981	18055	17887	17811	18140	17999	17967	17908	18027	17773	17864	17994	17962	18051	17950	18143	17729	17933	17889	17951	17971	17788	17811	17968	17841	17871	18170	17787	17938	17917	18095	18010	17939	18019	18027	17973	17860	17905	17807	17739	17814	17857	17682	17983	17824	17744	17836	17965	17882	17866	17916	18082	17937	17923	17705	17986	18158	17912	17724	17946	17776	17729	17930	17847	17880	18065	17960	17910	17919	18086	17878	17885	17890	17744	18008	18070	17884	17817	18118	17961	17942	17944	17575	18005	17850	17854	17871	18028	17890	17998	17842	17814	17828	18024	17748	17972	17766	17645	17983	18018	17815	17897	18127	17919	17768	17940	17958	17755	17857	17727	18067	17874	17807	17824	17899	17773	17897	17855	17610	17962	17963	17937	17987	17840	17733	17702	17927	17812	17858	17812	17576	17900	17925	18101	17822	17673	17852	17914	17840	17698	17895	17912	17830	18006	17976	18104	17903	17806	17925	17731	17955	18012	18041	17966	17995	17886	17834	17838	17869	17941	17740	17860	17636	17923	17912	17953	18051	17907	18059	17917	17745	18036	17746	17969	17983	18079	18013	17713	17785	17867	17805	18075	17846	18169	17945	17921	17909	17979	18243	17722	17990	17746	17955	18008	17797	17767	18011	18033	17968	17947	17963	17907	17990	17916	18067	17955	18221	18068	17836	17833	17867	17903	17810	18016	17973	17952	17821	18113	17842	17893	17924	17638	17797	17915	17759	17956	17901	17846	17932	17849	17914	17982	17901	17968	17954	17822	17945	18083	17879	18092	17957	18042	18051	17875	17963	17947	18048	17990	18000	17815	17675	17743	17926	17968	18029	17924	17937	17997	17882	17809	17861	18046	17929	17942	17976	17965	17883	18152	17996	17996	17770	17931	17931	18028	18112	17802	17775	18038	17965	18067	17986	18100	17918	18017	17971	17960	17778	17842	17797	17850	17849	17991	17911	18120	18000	18011	17968	17796	17912	17952	18045	17991	18003	18097	17894	18011	17912	17979	17829	17899	18118	17830	17997	18002	17794	17879	17867	17975	17938	18043	18024	17985	18020	17819	17885	17738	17985	17847	18001	18000	17812	18111	17837	17804	17931	18007	17981	17877	18033	18106	17915	17824	18040	17931	17922	17743	18089	17837	17874	17963	17782	18256	17865	17843	17764	17775	18002	17761	17984	17842	17836	17829	17935	17948	17930	17787	17878	17938	18127	17761	17863	17835	18202	17984	17827	18051	17651	17909	17995	18130	18076	17844	18038	18074	18031	18037	17847	18053	17847	17752	18018	17864	17706	17951	17955	17949	18051	18217	17906	17909	17877	17859	18042	17823	17825	17930	17732	17777	17790	17928	18017	17704	17876	17825	18056	17973	17783	18137	17838	17995	17849	17907	18092	17829	17831	17874	17885	18049	17797	17811	17867	17816	18085	17850	17992	18044	17880	17850	17791	18044	17831	17793	17746	17931	17909	18000	18013	18104	18101	17804	17821	18327	17952	17997	17961	17921	17935	17988	18019	17842	17861	17946	17973	17880	17883	18049	17867	17916	17900	17736	17866	17872	18127	17927	17957	17971	18100	17873	17779	18045	17980	17878	18058	17966	17930	18042	17849	17935	17881	17926	18021	18005	17918	17582	17973	17846	17903	17847	17788	17897	17956	17778	17963	17825	17982	17983	17920	17717	17922	17989	17874	17827	17835	18147	17861	17998	17716	18067	17895	17804	17716	18001	18074	18010	17942	18018	17777	17774	17902	17883	18016	18113	18004	17776	17969	17765	17691	17943	18137	17845	17903	17995	17926	18122	17851	17747	18171	18086	17875	17955	17895	17992	17772	17956	17841	17983	17932	17831	17981	17767	17857	17830	17911	17941	17920	17821	17953	18045	17963	17833	18076	17800	17894	18007	17932	17914	17873	17959	17779	18069	18057	17866	17940	17940	17908	17988	18006	17697	17606	17879	18049	18003	18126	17806	18055	17815	17987	17675	18157	18024	18039	17986	18039	18036	18024	17954	17901	17819	18016	17807	17796	17893	17918	17899	18007	17916	17868	18008	18018	17790	17846	17786	17810	17839	17864	17934	17777	18060	17972	17813	17885	17890	17808	18022	17970	17853	17883	18097	18047	17954	18022	17715	17946	17868	17872	17985	17858	17821	18145	17795	17999	17936	17797	17910	17858	17868	17831	17799	17945	17884	17810	17768	17939	17907	17832	17918	18009	17980	17853	17994	17988	17584	18014	17973	17965	17878	17885	17842	17990	17932	17899	17710	17710	17945	17997	18093	17910	17845	18007	18017	17985	17878	17948	17996	18080	17795	17804	17912	17917	17891	17808	17866	17723	17785	17810	17923	17907	17922	17841	18105	18051	17992	17906	18006	17929	17909	17997	18116	17932	17895	17857	18083	18094	17856	17895	17970	17990	17928	17881	18075	17965	17660	18057	17933	18157	17817	17978	18391	18073	18130	17772	17939	17909	17894	18013	17866	17779	18089	17836	18084	17798	17949	17655	17908	17665	17931	18071	17833	17945	17857	18013	17909	18081	17808	17917	17766	17938	17726	17880	17931	17950	17909	17873	17789	17901	17955	17985	18108	18066	17890	17919	17729	17811	17964	18062	17929	17804	17938	17927	17945	17946	17962	18142	17821	17756	18095	17984	17889	17790	18047	18195	17950	17886	17997	18108	17852	17818	17806	17735	17963	17767	17816	18053	18101	17774	17890	17906	17778	17960	18102	17902	17960	17992	17973	17937	18173	17973	18099	17834	17964	18013	17988	18001	17634	17984	17921	18006	17900	17820	17874	17837	17822	17866	17970	17964	17916	17915	17739	18015	17812	17858	18077	18082	17983	18034	18011	18185	17866	17782	18026	17987	17816	17797	17981	17935	18015	17972	17875	17897	17913	17742	17943	17972	18079	18104	17814	17818	17969	17953	17975	17814	17987	17932	17862	17983	17876	17778	17989	18083	17757	17921	17758	17976	17903	17894	17905	17800	18065	17709	17903	18072	17886	17896	17941	17907	17950	17950	17842	17979	17935	17777	17922	17926	17831	18095	18021	17945	17869	17967	18028	17864	17957	17991	18126	17982	17988	17908	17812	17921	17907	17882	18095	18037	18204	18047	18119	18056	18038	17821	17843	17846	17723	17790	17884	17824	17942	18024	17925	17745	17983	18026	17913	17813	17853	18000	17795	18095	17856	17929	18020	17909	17857	17803	17890	17940	17913	18152	17850	18112	17995	17759	17859	17977	17809	17923	17900	17877	17958	18115	17683	17897	17805	17799	18091	18084	17828	17997	17869	17978	17908	18007	17942	17958	17897	17785	17985	17916	17917	17780	17911	17790	18078	17747	17868	18014	17985	17995	17768	17739	17858	17859	17899	17857	17908	17950	18099	17981	17825	18201	17792	17791	17777	17922	17955	17961	17896	17672	17864	17851	17704	18104	17924	17905	17944	17982	17848	17948	18007	17835	17899	17836	18233	17886	18022	17988	18125	17836	18074	18026	17983	17834	17753	17853	17781	17825	17904	17911	18096	17812	17734	17840	17979	17907	17961	17951	18116	17945	17860	17849	17866	18005	17728	17976	17813	17752	17906	17968	17882	17800	17788	17805	18028	17921	17930	17977	17762	17790	18015	17946	17907	17851	17817	17818	17863	17932	18263	18019	17973	17812	17962	17889	18061	17839	17857	17799	17806	18108	17924	18158	17976	17705	17775	17765	17935	18051	17875	17926	17828	17944	18000	17896	17867	17927	18099	18126	17840	17920	17834	17839	17848	17911	18090	17785	18059	17991	17906	17926	17862	17979	17914	17953	17912	17911	17910	18068	17924	18007	17858	17686	17927	17732	17782	17961	17760	18018	17708	17845	17986	18098	18212	17810	18044	17844	17889	18160	17843	17888	17861	17776	18051	17802	18013	17870	17796	17927	17790	18098	18065	17795	18072	17953	17942	17874	17932	17953	17909	17790	18032	17783	17832	17915	17941	17681	18050	17866	17757	17797	17969	17796	17925	17965	18091	18021	17772	17969	18004	17911	17899	17764	17931	17815	18062	17798	17967	17743	18169	17975	17770	17910	17876	17773	17841	17890	17899	18052	17951	17793	17906	17996	17842	18013	18066	18020	17941	17741	17871	17869	17856	17951	17984	17981	18226	17895	17982	17684	17888	17994	17987	17730	18015	18000	17803	17705	17896	17936	17810	18045	17754	17809	17893	18032	17949	17948	17806	17834	17912	18234	17860	17749	18191	17851	18053	17961	17938	17926	17705	18013	17988	17989	17958	18010	17939	17953	18064	18138	18035	17891	17921	17892	18020	17972	17770	17966	18039	18026	17991	18045	17952	17862	17691	17858	17751	17863	17988	17879	17945	17997	18133	18023	17945	17938	17869	18009	18029	17937	17892	18161	18115	17979	17800	17907	17773	17827	18036	17895	17784	17731	17854	17958	18008	17913	17714	17805
16489	28245	32740	30111	24012	20399	17685	15982	15636	15637	15539	15364	15189	14988	17040	27541	30953	26349	20296	17353	15505	14725	14608	14638	14745	14616	14681	14673	14641	14579	14632	14601	14562	14583	14548	14643	14593	14511	14560	14511	14531	14605	14617	14392	14554	14609	14520	14799	14545	14735	14600	14469	14608	14677	14401	14690	14595	14551	14653	14620	14852	14592	14519	14583	14547	14598	14396	14614	14705	14364	14504	14707	14513	14610	14517	14635	14641	14570	14602	14600	14598	14538	14637	14739	14595	14714	14507	14537	14744	14692	14498	14598	14480	14608	14604	14590	14458	14732	14686	14502	14683	14654	14667	14597	14618	14711	14512	14596	14588	14550	14482	14616	14643	14564	14565	14621	14439	14563	14696	14559	14438	14598	14690	14545	14683	14558	14618	14573	14625	14530	14471	14592	14718	14504	14573	14527	14681	14690	14537	14609	14629	14428	14607	14576	14601	14551	14650	14660	14489	14549	14541	14439	14741	14692	14539	14502	14567	14607	14571	14611	14768	14701	14603	14686	14682	14590	14543	14441	14541	14585	14516	14506	14531	14528	14632	14668	14575	14621	14798	14669	14440	14568	14602	14471	14672	14490	14589	14739	14546	14508	14622	14531	14737	14524	14595	14594	14644	14554	14415	14478	14524	14571	14583	14649	14692	14549	14625	14621	14628	14585	14596	14532	14529	14533	14499	14676	14556	14515	14539	14733	14719	14662	14639	14835	14466	14435	14603	14652	14655	14597	14611	14504	14654	14579	14470	14798	14746	14722	14547	14416	14487	14581	14525	14705	14516	14514	14591	14536	14628	14649	14648	14497	14593	14654	14600	14644	14757	14647	14640	14582	14663	14603	14402	14650	14454	14418	14628	14726	14526	14613	14579	14639	14485	14582	14413	14550	14567	14398	14631	14585	14541	14678	14621	14672	14640	14701	14567	14684	14531	14620	14456	14723	14512	14511	14652	14400	14564	14699	14638	14639	14653	14450	14677	14529	14726	14635	14650	14671	14470	14690	14487	14631	14436	14505	14557	14726	14629	14580	14574	14497	14679	14577	14457	14574	14827	14554	14649	14551	14609	14460	14660	14591	14556	14719	14627	14502	14753	14584	14479	14595	14616	14433	14669	14565	14576	14711	14524	14624	14502	14528	14416	14663	14585	14547	14514	14478	14633	14551	14598	14556	14458	14562	14733	14797	14478	14561	14688	14626	14530	14729	14511	14439	14530	14638	14528	14575	14627	14742	14697	14649	14593	14609	14793	14542	14743	14569	14603	14619	14624	14791	14640	14537	14576	14595	14596	14612	14661	14670	14470	14559	14743	14569	14486	14622	14652	14478	14698	14626	14614	14534	14540	14694	14591	14632	14582	14482	14467	14743	14721	14614	14567	14639	14681	14655	14729	14560	14459	14650	14523	14682	14604	14621	14705	14649	14613	14557	14711	14779	14624	14558	14610	14634	14591	14663	14637	14591	14724	14664	14732	14711	14452	14556	14603	14652	14553	14506	14672	14573	14553	14600	14523	14726	14463	14587	14803	14580	14654	14665	14410	14508	14616	14558	14635	14518	14611	14606	14617	14650	14479	14656	14507	14839	14615	14554	14502	14486	14692	14547	14699	14489	14460	14454	14577	14664	14492	14553	14583	14552	14451	14715	14693	14626	14465	14569	14452	14498	14474	14742	14530	14612	14487	14578	14569	14593	14499	14566	14615	14565	14418	14443	14829	14466	14503	14536	14495	14501	14522	14572	14651	14554	14459	14782	14405	14652	14469	14652	14577	14477	14525	14688	14398	14644	14596	14567	14776	14706	14508	14598	14447	14453	14578	14491	14539	14747	14687	14533	14538	14400	14596	14750	14643	14606	14416	14597	14613	14638	14741	14746	14583	14722	14564	14764	14644	14644	14536	14495	14608	14588	14783	14500	14608	14534	14674	14586	14483	14477	14617	14521	14483	14607	14521	14732	14538	14386	14557	14810	14534	14522	14443	14639	14560	14666	14759	14670	14731	14468	14557	14661	14593	14568	14586	14640	14540	14721	14635	14587	14572	14556	14657	14715	14624	14541	14529	14577	14577	14399	14550	14732	14377	14667	14683	14598	14717	14509	14600	14666	14494	14539	14548	14674	14644	14612	14622	14579	14740	14564	14547	14550	14651	14514	14539	14645	14517	14582	14601	14705	14662	14603	14645	14674	14632	14694	14630	14742	14543	14517	14652	14711	14741	14817	14482	14512	14477	14620	14536	14676	14545	14574	14640	14637	14451	14715	14674	14587	14486	14484	14491	14705	14568	14724	14596	14652	14530	14695	14631	14441	14546	14636	14677	14558	14697	14485	14526	14612	14797	14509	14613	14545	14672	14558	14582	14539	14675	14461	14614	14451	14517	14489	14587	14739	14509	14583	14608	14616	14717	14573	14547	14587	14597	14438	14669	14776	14592	14626	14547	14496	14741	14570	14550	14674	14567	14513	14601	14572	14558	14630	14902	14579	14605	14611	14505	14483	14538	14320	14505	14501	14674	14551	14621	14432	14580	14628	14735	14591	14769	14718	14544	14615	14577	14524	14744	14713	14615	14623	14673	14617	14439	14613	14536	14595	14649	14614	14742	14647	14690	14588	14672	14469	14594	14711	14616	14567	14763	14504	14517	14495	14829	14660	14503	14613	14638	14448	14487	14552	14752	14607	14505	14581	14741	14525	14504	14686	14403	14481	14498	14587	14416	14535	14618	14551	14695	14718	14630	14534	14517	14532	14623	14725	14614	14646	14377	14668	14547	14398	14623	14519	14635	14463	14497	14737	14701	14717	14490	14439	14497	14563	14569	14576	14581	14383	14635	14585	14583	14573	14599	14786	14521	14395	14556	14514	14454	14555	14509	14626	14787	14469	14651	14507	14542	14658	14430	14611	14494	14461	14620	14611	14610	14624	14611	14565	14394	14601	14592	14511	14823	14762	14541	14566	14555	14638	14606	14580	14577	14435	14495	14557	14494	14444	14441	14617	14559	14622	14627	14492	14554	14657	14542	14538	14565	14698	14344	14655	14528	14675	14690	14556	14615	14606	14706	14493	14626	14614	14436	14547	14499	14486	14561	14703	14777	14696	14573	14586	14707	14553	14502	14551	14509	14562	14635	14560	14606	14658	14640	14653	14576	14559	14618	14500	14446	14510	14525	14569	14550	14562	14455	14667	14608	14495	14693	14657	14744	14473	14669	14549	14523	14582	14768	14480	14631	14660	14260	14667	14711	14576	14486	14677	14675	14625	14478	14592	14662	14546	14616	14553	14538	14605	14528	14627	14587	14684	14707	14590	14522	14494	14596	14689	14532	14595	14597	14525	14519	14699	14498	14761	14612	14763	14490	14523	14660	14551	14440	14657	14533	14652	14659	14533	14363	14518	14491	14345	14652	14523	14525	14794	14761	14722	14554	14628	14702	14733	14478	14669	14423	14670	14800	14546	14647	14608	14641	14538	14593	14528	14569	14580	14645	14453	14662	14636	14743	14647	14529	14586	14746	14522	14590	14662	14534	14620	14653	14606	14592	14458	14637	14704	14588	14600	14624	14679	14461	14577	14685	14520	14603	14536	14528	14393	14610	14679	14517	14486	14594	14664	14565	14589	14582	14668	14526	14842	14550	14429	14427	14629	14557	14459	14713	14464	14566	14665	14451	14577	14582	14586	14767	14605	14682	14810	14592	14701	14566	14853	14632	14574	14782	14534	14648	14550	14491	14538	14473	14638	14502	14383	14618	14579	14530	14544	14446	14500	14582	14568	14701	14611	14529	14621	14730	14369	14477	14576	14510	14598	14775	14767	14547	14813	14695	14509	14536	14500	14497	14632	14577	14791	14473	14653	14710	14607	14529	14659	14365	14673	14453	14317	14741	14577	14731	14640	14626	14667	14591	14482	14489	14591	14569	14663	14440	14704	14650	14491	14636	14604	14673	14616	14522	14640	14803	14615	14538	14414	14585	14571	14669	14646	14668	14510	14683	14613	14594	14529	14794	14591	14544	14565	14635	14486	14586	14597	14548	14793	14682	14568	14839	14537	14561	14706	14816	14638	14471	14680	14530	14660	14536	14566	14720	14555	14627	14663	14465	14656	14676	14586	14607	14464	14588	14601	14568	14509	14622	14651	14526	14620	14719	14537	14685	14459	14494	14486	14490	14607	14627	14514	14537	14564	14585	14647	14686	14356	14657	14577	14490	14781	14435	14658	14511	14636	14582	14550	14455	14596	14531	14510	14753	14618	14588	14650	14666	14641	14567	14640	14622	14425	14656	14740	14511	14609	14517	14528	14664	14662	14599	14467	14622	14443	14549	14624	14484	14623	14553	14839	14659	14476	14690	14576	14494	14604	14484	14586	14512	14450	14698	14549	14606	14678	14609	14672	14698	14535	14722	14427	14582	14546	14651	14521	14457	14566	14743	14559	14741	14761	14700	14520	14655	14749	14721	14774	14650	14491	14562	14499	14660	14649	14480	14548	14735	14522	14599	14527	14591	14482	14550	14660	14479	14657	14564	14555	14641	14593	14697	14607	14632	14498	14792	14570	14533	14632	14801	14518	14657	14523	14500	14650	14601	14769	14380	14661	14761	14698	14563	14421	14622	14651	14690	14712	14600	14588	14552	14761	14396	14701	14442	14446	14586	14618	14622	14569	14725	14637	14651	14545	14482	14693	14496	14605	14628	14571	14546	14627	14758	14707	14595	14591	14738	14665	14654	14544	14651	14738	14561	14700	14604	14643	14642	14585	14528	14722	14596	14512	14545	14353	14594	14567	14556	14639	14413	14734	14631	14500	14530	14428	14547	14438	14479	14578	14664	14867	14609	14511	14733	14598	14525	14640	14728	14572	14555	14723	14741	14649	14626	14552	14520	14568	14492	14737	14677	14541	14621	14530	14520	14556	14809	14578	14586	14462	14618	14569	14617	14457	14584	14423	14490	14578	14578	14504	14672	14645	14588	14715	14679	14639	14617	14415	14494	14614	14753	14624	14695	14569	14677	14540	14577	14583	14488	14692	14653	14632	14600	14474	14731	14622	14534	14665	14587	14488	14604	14628	14491	14552	14539	14720	14685	14503	14555	14511	14643	14456	14681	14574	14616	14575	14662	14759	14405	14600	14658	14617	14776	14596
23992	21474	29046	24465	22825	25214	25116	20163	19170	19160	19138	18787	18802	18464	20167	31700	38123	33583	26567	22428	19895	18766	18381	18207	18044	18135	18091	18057	18115	18021	17895	18369	18072	18119	18130	18088	17955	18060	18079	17955	18174	18194	17995	18196	18080	18150	18099	17948	18232	18098	18124	18081	18026	17998	18023	17929	17866	17956	18014	18061	18080	18063	18089	18098	18118	18203	17924	17963	18060	18008	18130	18074	18222	18031	18049	18273	18036	17866	18072	18071	18032	17927	17858	17827	17919	18135	17786	17994	17958	17981	17988	18143	18009	18007	17771	18047	18027	18113	17895	18079	18035	17834	18053	17773	17999	18051	18221	18037	18040	17964	17955	18132	18243	18020	18246	18143	17926	17937	17963	18125	17876	17912	17977	17949	18179	17988	17991	18117	18049	17938	18041	18170	18010	18024	17892	17826	18226	17988	17943	18139	18103	18018	17779	17903	18054	18126	17982	17977	18076	18086	17830	17787	18047	17765	17857	17995	17925	17934	18013	18025	18153	17828	18020	17963	17850	17979	17995	18078	17973	17935	17928	18005	17897	17862	18221	18195	18313	18044	18316	17997	18025	17971	18200	18143	17731	18065	18015	17823	18009	17992	17973	18065	17927	17943	17737	17881	18173	18081	17960	17845	17717	17858	17951	17946	18165	18068	18126	17972	17801	18165	17975	17980	18259	18133	18009	17887	17988	18030	17688	17991	18074	18103	17925	18094	18184	18099	18053	18126	18125	18005	17916	18006	17921	17918	17936	18035	18083	17876	17982	17900	18028	18003	17938	18138	17936	18017	18009	17747	18046	17981	18173	17976	17888	18010	17957	17971	17764	17849	18217	17971	17954	18200	18279	18146	17938	17966	18009	18140	18090	18081	18013	17920	17956	17959	18083	17760	17834	17962	18293	17999	17918	17955	17880	17851	18117	18006	18051	18011	17884	17932	17835	18092	18001	18016	18014	18025	17971	17876	17910	17942	18130	18004	17957	18001	17895	17942	17916	18134	18031	17871	17670	18056	18043	18078	18072	17630	18032	17871	18118	18031	18088	17972	17826	17944	17967	17803	18058	17690	17941	18247	18012	18038	17800	17978	18053	18221	17740	17855	18142	17945	17652	17811	18162	17925	18044	18041	17867	17846	17906	17985	17922	17714	18012	18028	17976	18089	18120	17909	17858	17887	17905	17825	18199	17877	18199	18047	18105	18189	17904	17855	17936	17868	18002	17876	17935	18037	17882	18117	18046	18089	17928	17929	17790	17845	17853	18002	18115	17992	17996	17975	18042	18110	17834	17775	18086	17921	17887	17983	17789	18166	18090	18015	18075	17818	17929	17827	18109	18025	17958	17945	17914	17883	18141	17889	18078	17909	17843	17969	18079	18149	18018	18023	17995	17911	17875	18025	17851	18034	18000	18028	18054	17880	17838	17854	18032	17853	18091	18025	17917	17928	18059	17961	18107	18000	17910	18201	18135	18248	18004	17905	18040	18010	17847	17823	18099	17964	17977	17878	18012	17949	18023	17900	18257	18020	17942	17848	17897	17892	18142	17974	18159	18164	17951	18151	17984	17733	17793	18003	18239	18079	17766	18122	17986	17824	18274	17972	18027	18108	17996	18017	17960	18056	17951	18008	17925	17809	18085	18139	17857	18009	17925	17944	17913	18098	17878	17986	18056	18069	18068	18034	18037	17861	17808	18047	17818	18072	17970	17845	17971	17984	17849	17966	17985	17668	17952	18064	18018	17971	18081	17952	17770	17899	17851	18028	17879	17999	17956	17823	17942	18061	17880	18107	17917	17986	18136	18074	17976	18081	18036	17749	18097	17939	18100	17980	17931	18126	17804	17837	18043	17886	18039	18133	18000	17832	17815	18051	17707	17952	18230	18106	17951	17822	17768	18178	18120	17985	18045	18052	17997	18046	18093	18209	17902	18033	18098	17982	17884	18051	18065	18179	18061	17966	18045	18127	17882	17799	18052	17957	17961	17969	18008	17892	18052	18154	18036	18033	18103	17676	17927	18183	17957	17989	17965	17777	17999	17856	17898	18055	18014	18055	18102	18015	17948	17749	18079	17879	17915	17996	17914	17929	17981	18104	18026	17905	18058	18017	17845	17784	17957	17878	17702	17918	18050	17937	17943	18047	17977	18091	17877	17797	17854	17723	18011	18064	17924	17865	17912	18028	18065	17822	17983	17866	18068	17991	18102	18090	18097	18085	17987	17980	18074	18082	17897	18176	17987	17987	18054	17839	17976	18233	17789	18005	17814	17913	18186	17952	18072	18255	18063	17797	17777	17826	17932	17790	18129	17968	17970	18055	18126	18081	18047	18181	18195	18004	18031	18021	17820	17980	17840	17752	18020	17874	17861	17845	18116	17998	17936	17745	17983	17917	18058	18098	18187	17875	17896	18081	17985	17884	18007	18069	17878	17874	17934	18004	18116	17877	17847	18021	17963	17749	18115	17992	17930	17905	18110	17885	18112	18074	17988	17893	18071	17827	17892	18071	17787	17981	17998	18104	17812	17927	17971	18013	18016	17834	18022	17949	17977	17846	18021	17930	18045	18133	18027	18049	17967	18026	17919	17941	17960	17917	17834	17944	17800	18085	18133	18029	18073	17945	17994	17977	18008	18153	18092	17951	17912	17951	17915	17996	18079	17917	17846	18101	17908	18044	18021	17975	18105	17946	18002	17928	18193	18151	18060	17820	18161	17920	17998	17948	18104	18019	18109	17828	17786	17984	18171	17813	17947	17884	18008	18052	18102	18107	17897	17921	18033	18065	18175	18218	17902	17788	17815	17983	17899	17905	17851	18081	17752	18096	17894	17879	17876	18011	17865	17737	17900	18060	18118	18000	18000	17931	17945	18190	18115	17934	17860	17954	18097	18023	17873	18122	17837	18051	17883	17901	17760	18022	18079	18062	18191	17975	17947	17821	17886	17958	18003	17897	18062	17954	18079	18129	18189	17901	17958	18084	17860	18170	18051	17869	17928	17951	17911	18007	17826	18182	18171	17915	18035	17962	17828	18019	18012	18148	17933	17969	17962	18002	18012	18086	17821	18004	18050	17804	18043	17794	18058	18021	18057	17700	17825	17878	17992	17880	17969	18139	17993	18084	18062	18024	18102	17910	17779	17970	17892	17870	18112	17934	18057	17894	17868	18023	17978	18058	18034	17920	18128	17891	17899	17942	18013	18153	18328	17938	18074	17928	17856	18115	17942	17931	17953	17927	18091	18103	17985	17919	18078	18005	18037	18065	17882	17939	17940	18075	18034	18087	18090	17818	18045	18009	17947	18163	18072	17824	17806	17934	17873	18052	18136	17924	17979	18232	17895	17889	18170	18038	17919	17962	17971	17865	17881	18228	17953	18074	18088	18160	17944	17961	17949	17859	17918	18028	17979	18037	17886	17808	17873	17920	17960	17932	18031	18044	17948	18104	18016	17939	17891	17939	17808	18092	17888	17831	17974	18099	17782	18049	18061	17955	17915	17888	17786	18045	18096	17826	17816	18042	17917	18057	17873	17955	18031	18040	17939	18047	17939	18097	17882	18066	18053	17819	18060	18218	17974	17815	17897	17966	17923	18057	17960	17966	17803	17964	17795	18228	18110	18152	18151	17873	17859	17904	18117	17987	17844	17862	17980	18226	17991	18015	18007	17842	17836	17886	17929	17996	17994	18194	17966	17800	17778	18029	17928	17736	17973	18038	18103	17919	17920	17814	18129	17893	17796	17897	17928	17879	18038	17906	18035	17904	17865	17920	17988	18030	18046	18017	17928	17913	17968	18018	18124	18025	17735	18044	17782	17998	18089	18015	18032	17924	18029	17859	17864	17997	17912	17765	18007	17808	17878	17791	17905	17893	18103	17899	18042	17819	17891	17980	17985	17944	18122	18003	17890	18230	18138	17911	17931	17898	18200	17924	17827	17819	17931	17958	17931	17948	17970	17975	17876	18190	17828	17838	17892	18034	18047	18102	18050	18032	18116	17874	17993	17905	17988	17953	18180	17855	17815	18033	18040	18007	17786	17942	18000	17944	17977	17994	17817	17981	17919	17832	17840	18118	17998	17922	18245	17960	17999	17840	18137	17912	18035	17695	17964	17838	17893	18040	18173	18192	17828	17870	18024	18071	17944	17910	17908	17933	18016	17942	17759	17909	18068	17882	17936	17597	17916	17902	17825	18001	17794	17925	17836	17949	18107	18039	17876	18131	18214	17962	18044	17897	17983	17942	17903	18075	17819	17927	17947	17803	17723	17996	18029	18114	17941	18065	18000	17887	18097	17934	17978	17762	18114	17947	17852	17873	17911	18014	18157	17993	18000	18049	17920	18058	17855	18064	18055	18044	18032	18215	17819	18132	17966	18073	18002	17965	18047	17994	18023	18003	18173	17974	17930	17921	17674	17978	17938	18091	18151	18096	18137	18185	18055	17937	17958	17848	17946	17922	18066	18162	18024	17958	17997	18034	17955	18107	18025	17880	17801	17921	17994	18041	18076	18052	18012	18005	18240	17852	18056	17834	17898	18030	17978	17793	18012	17851	18108	17953	18081	17875	18051	17856	18009	17866	17917	17992	17912	17955	18084	17936	17914	17956	18036	17989	17815	17881	18100	17944	17834	18186	18072	18049	18070	17965	18048	17775	17913	18105	18156	17800	17789	18112	17969	17789	18005	18031	17964	17905	17856	17900	18070	17889	17867	18086	18009	17954	18033	17948	17970	18109	18073	18025	17936	18125	18153	17723	17866	17855	18034	18175	17846	18154	17983	18051	18087	17882	17915	17877	17918	17903	17968	17954	18033	17884	17967	17911	17896	17855	18007	17963	18011	17944	17951	17841	17929	18030	17996	17932	18007	18007	17868	18025	18038	18206	17931	18111	18236	17967	17896	17940	17972	17907	17998	18004	17976	18049	18160	18000	17943	17990	18030	17894	17973	17867	18109	17997	17915	18034	18076	17782	18015	18172	17838	17869	18138	17993	18095	17814	17959	17912	17987	17775	17756	17772	17921	17849	18013	17762	17899	17989	17785	18010	17917	18037	18068	17858	17931	17921	17996	17831	18008	18037	18012	18038	17719	17792	17911	18118	17924	18180	17901	17844	18047	17912	17843	18042	17916	17888	17860	18267	17900	17816
17990	33492	35708	32586	27912	23226	19775	17101	16638	16179	16126	15871	15671	15158	19123	34581	38918	33220	24152	19383	16204	14914	14563	14657	14553	14533	14685	14518	14536	14438	14432	14541	14644	14481	14673	14540	14421	14576	14751	14641	14388	14636	14506	14511	14464	14645	14529	14574	14470	14451	14656	14496	14612	14536	14777	14668	14622	14502	14630	14614	14698	14439	14614	14444	14603	14588	14596	14491	14652	14633	14589	14688	14569	14592	14509	14504	14427	14650	14588	14555	14563	14754	14568	14457	14585	14719	14620	14374	14507	14601	14491	14646	14632	14499	14367	14548	14557	14468	14630	14583	14510	14510	14309	14616	14513	14705	14616	14469	14650	14540	14448	14468	14470	14466	14513	14303	14553	14562	14496	14508	14659	14563	14550	14743	14404	14499	14699	14541	14550	14499	14587	14581	14535	14675	14552	14505	14542	14418	14504	14487	14576	14601	14430	14493	14635	14474	14653	14559	14521	14681	14537	14450	14455	14513	14573	14561	14469	14605	14588	14485	14472	14639	14490	14457	14677	14573	14419	14491	14479	14528	14522	14461	14528	14559	14402	14527	14704	14412	14551	14544	14533	14458	14501	14576	14580	14513	14407	14650	14661	14351	14313	14625	14533	14577	14473	14451	14543	14585	14532	14438	14612	14478	14622	14503	14372	14679	14372	14598	14417	14352	14559	14397	14498	14533	14410	14530	14717	14475	14548	14473	14533	14587	14720	14486	14514	14504	14550	14519	14383	14682	14589	14693	14628	14629	14453	14529	14615	14375	14431	14640	14472	14518	14607	14572	14452	14708	14626	14516	14515	14567	14525	14457	14580	14426	14448	14426	14554	14647	14616	14556	14359	14548	14511	14376	14378	14587	14569	14544	14492	14595	14504	14469	14542	14614	14549	14355	14507	14422	14438	14398	14437	14507	14496	14513	14591	14361	14556	14394	14533	14406	14526	14590	14498	14529	14597	14764	14336	14700	14449	14627	14691	14463	14670	14563	14518	14651	14494	14559	14394	14452	14631	14364	14555	14409	14578	14572	14419	14615	14269	14558	14438	14582	14465	14564	14607	14521	14579	14675	14517	14470	14577	14579	14654	14432	14654	14592	14583	14495	14622	14671	14508	14465	14552	14386	14500	14636	14647	14555	14487	14528	14564	14576	14586	14523	14525	14719	14490	14623	14508	14467	14477	14494	14549	14490	14477	14518	14631	14515	14502	14468	14499	14526	14495	14462	14605	14490	14527	14603	14586	14458	14536	14584	14542	14514	14468	14423	14422	14537	14592	14430	14568	14677	14531	14351	14504	14580	14504	14557	14697	14451	14688	14440	14723	14582	14497	14729	14575	14708	14450	14578	14565	14369	14504	14443	14427	14499	14497	14447	14624	14216	14398	14475	14683	14374	14483	14603	14462	14646	14470	14558	14393	14379	14413	14559	14701	14648	14492	14459	14558	14609	14483	14549	14426	14335	14530	14631	14499	14407	14482	14485	14398	14554	14631	14637	14475	14418	14510	14573	14435	14507	14600	14431	14477	14449	14761	14482	14406	14433	14611	14704	14540	14636	14449	14556	14354	14644	14517	14622	14686	14390	14563	14465	14365	14450	14511	14487	14474	14469	14414	14355	14517	14465	14487	14683	14670	14492	14536	14596	14474	14523	14411	14556	14497	14542	14678	14458	14660	14578	14644	14589	14479	14596	14562	14586	14691	14481	14711	14569	14470	14604	14277	14435	14510	14535	14426	14521	14468	14539	14535	14642	14619	14620	14498	14400	14457	14485	14584	14568	14599	14344	14500	14618	14418	14478	14469	14570	14497	14441	14555	14420	14763	14588	14503	14656	14668	14530	14391	14576	14495	14415	14372	14594	14390	14430	14549	14571	14546	14683	14472	14537	14516	14603	14536	14601	14537	14638	14565	14554	14409	14683	14577	14479	14661	14584	14526	14558	14498	14514	14598	14353	14647	14548	14504	14585	14548	14571	14472	14548	14528	14477	14581	14452	14533	14523	14465	14556	14591	14531	14738	14561	14466	14619	14491	14411	14407	14511	14500	14647	14461	14440	14595	14497	14592	14763	14503	14674	14417	14861	14472	14251	14553	14504	14480	14573	14579	14810	14707	14481	14603	14700	14610	14551	14695	14584	14567	14473	14634	14454	14597	14561	14368	14457	14627	14602	14561	14595	14479	14447	14599	14632	14527	14624	14477	14555	14692	14530	14718	14409	14644	14588	14579	14525	14534	14520	14439	14450	14662	14542	14659	14251	14499	14415	14599	14491	14531	14446	14565	14550	14516	14538	14543	14726	14472	14599	14454	14484	14456	14387	14443	14510	14665	14412	14438	14541	14486	14657	14501	14383	14626	14663	14454	14328	14539	14511	14534	14542	14543	14437	14556	14614	14608	14628	14666	14226	14562	14700	14545	14598	14382	14390	14547	14528	14392	14599	14528	14287	14792	14484	14601	14620	14530	14398	14525	14490	14464	14688	14529	14570	14591	14494	14536	14496	14540	14479	14569	14507	14552	14594	14655	14370	14576	14476	14468	14634	14435	14582	14502	14488	14554	14579	14515	14465	14515	14595	14518	14461	14616	14531	14419	14678	14571	14658	14579	14543	14495	14524	14553	14635	14473	14737	14588	14593	14668	14416	14526	14621	14604	14515	14616	14497	14365	14489	14618	14544	14586	14440	14440	14583	14463	14528	14380	14612	14488	14650	14606	14451	14544	14638	14493	14525	14528	14444	14423	14617	14609	14318	14647	14520	14675	14490	14550	14463	14585	14476	14400	14562	14583	14475	14591	14403	14769	14384	14415	14385	14506	14506	14466	14724	14538	14559	14583	14666	14471	14507	14458	14461	14726	14508	14558	14594	14490	14395	14619	14403	14501	14382	14779	14463	14564	14715	14469	14509	14370	14588	14622	14604	14616	14513	14551	14653	14497	14581	14482	14485	14514	14612	14456	14548	14681	14372	14739	14470	14537	14674	14556	14436	14504	14476	14541	14445	14510	14639	14555	14501	14551	14497	14620	14553	14431	14529	14504	14552	14496	14429	14444	14531	14484	14550	14597	14591	14560	14567	14557	14411	14516	14334	14177	14768	14492	14405	14475	14492	14476	14480	14620	14626	14465	14597	14610	14546	14617	14448	14350	14469	14520	14398	14665	14672	14560	14521	14512	14611	14398	14514	14628	14495	14466	14411	14557	14445	14495	14598	14546	14718	14607	14511	14490	14599	14515	14523	14269	14546	14525	14492	14302	14490	14496	14561	14557	14579	14462	14614	14531	14541	14596	14596	14657	14548	14587	14472	14602	14687	14556	14515	14507	14581	14489	14561	14450	14695	14705	14470	14491	14352	14355	14472	14458	14429	14702	14669	14457	14680	14552	14433	14632	14505	14500	14591	14479	14496	14606	14658	14423	14475	14630	14231	14427	14582	14313	14567	14571	14585	14689	14472	14498	14764	14404	14529	14667	14535	14593	14478	14586	14286	14587	14405	14601	14575	14634	14397	14621	14431	14542	14580	14397	14640	14475	14344	14588	14618	14574	14462	14427	14383	14474	14524	14522	14544	14597	14662	14473	14289	14551	14476	14577	14503	14633	14632	14528	14572	14636	14402	14561	14482	14480	14639	14494	14586	14659	14522	14613	14601	14503	14567	14550	14452	14575	14601	14659	14583	14539	14397	14540	14442	14427	14519	14535	14555	14718	14410	14426	14509	14644	14598	14515	14401	14507	14528	14611	14620	14593	14526	14459	14558	14582	14491	14513	14602	14528	14514	14492	14460	14569	14446	14589	14338	14666	14531	14615	14454	14478	14384	14525	14417	14455	14682	14554	14272	14547	14400	14464	14647	14603	14439	14463	14552	14439	14461	14426	14540	14549	14514	14575	14486	14707	14582	14591	14498	14617	14572	14602	14464	14558	14554	14621	14505	14720	14486	14442	14620	14648	14420	14555	14535	14574	14676	14508	14620	14508	14610	14453	14719	14524	14463	14617	14434	14503	14517	14583	14599	14407	14559	14427	14637	14646	14416	14644	14422	14711	14708	14407	14501	14223	14536	14444	14322	14745	14653	14577	14574	14544	14549	14581	14621	14545	14545	14439	14438	14542	14620	14539	14507	14669	14529	14480	14711	14615	14664	14508	14386	14518	14595	14552	14458	14570	14659	14359	14572	14803	14568	14624	14311	14532	14588	14612	14509	14634	14677	14446	14606	14459	14471	14413	14596	14565	14469	14573	14533	14529	14547	14552	14515	14513	14435	14519	14385	14442	14704	14539	14424	14723	14482	14569	14688	14538	14635	14688	14482	14586	14636	14572	14635	14515	14705	14320	14539	14709	14496	14589	14587	14569	14590	14559	14496	14571	14471	14563	14632	14496	14690	14583	14497	14393	14379	14378	14433	14586	14525	14368	14592	14456	14523	14517	14576	14518	14515	14613	14664	14461	14448	14421	14494	14501	14445	14589	14615	14606	14449	14517	14438	14475	14447	14560	14580	14551	14508	14524	14468	14529	14501	14380	14474	14375	14449	14601	14620	14572	14406	14389	14631	14623	14504	14517	14441	14633	14452	14728	14468	14683	14565	14456	14620	14388	14616	14439	14401	14523	14578	14466	14561	14544	14550	14518	14545	14389	14658	14573	14446	14393	14320	14766	14538	14496	14594	14513	14462	14560	14569	14599	14651	14461	14647	14420	14582	14380	14569	14693	14457	14579	14582	14473	14520	14493	14431	14568	14489	14583	14250	14539	14528	14732	14432	14453	14517	14509	14482	14612	14427	14668	14438	14650	14533	14703	14414	14524	14628	14581	14454	14405	14455	14502	14652	14519	14657	14548	14528	14666	14581	14654	14590	14465	14677	14593	14556	14513	14498	14482	14526	14478	14434	14508	14602	14544	14614	14315	14566	14462	14521	14695	14508	14753	14474	14497	14461	14656	14512	14390	14526	14530	14520	14255	14544	14538	14677	14490	14545	14487	14634	14351	14549	14616	14466	14511	14447	14577	14472	14474	14503	14741	14712	14577	14595	14482	14380	14572	14667	14524	14580	14640	14428	14485	14582	14555	14548	14445	14469	14483	14384	14599	14648	14579	14651	14684	14555	14628	14503	14556	14749	14452	14558	14594	14482	14467	14500	14487	14493
29969	23641	27308	25133	20794	19439	18814	18043	18045	17917	18071	17868	18013	17793	17994	18562	19594	19686	19155	18550	18226	17793	17912	18014	17766	17821	17879	17882	17873	17755	18006	17836	17862	17806	17823	17679	17830	17848	18048	17763	17846	17789	17725	18093	17617	17690	17743	17920	17917	17935	17814	17697	17962	17697	17815	17683	17778	17780	17744	17791	17946	17703	17962	17868	17805	17661	17707	17569	17746	17783	17768	17956	17773	17806	17673	17932	17519	17899	17820	17812	17762	17860	17970	17979	17897	17981	17780	17948	18047	17812	17861	17968	17908	17703	17771	17666	17626	17710	17689	17734	17993	17690	17653	17924	17725	17705	17801	17630	17796	17773	17907	17786	17702	17779	17811	17697	17712	17979	17960	17704	17590	17900	17767	17916	17738	17847	17798	17846	17681	17882	17874	17641	17920	17875	18032	17808	17812	17644	17833	17708	17945	17857	17955	17857	17738	17630	17763	17586	17778	17800	17962	17836	17875	17785	17727	17775	17940	17647	17694	17703	17684	17828	17860	17861	17932	17487	18014	17738	17911	17858	17667	17829	17808	17716	17776	17891	17788	17616	17826	17768	17900	17779	17988	17892	17840	17787	17661	17793	17922	17807	17642	17666	17804	17935	17659	17815	18001	17771	17932	17958	17799	17787	17847	17680	17769	17658	17887	17845	17847	17941	17458	17779	17730	17732	17746	17691	17822	17603	17761	17740	17733	17799	17579	17827	17878	17700	17644	17792	17731	17760	17502	17823	17652	17849	17628	17786	17924	18077	17762	17785	17732	17691	17691	17607	17765	17739	17642	17878	17701	17998	17969	17728	17699	17889	17748	17875	17827	17828	17786	17620	18075	17929	17718	17911	17958	17923	17867	17827	17675	17595	17568	17829	17776	17682	17667	17875	17646	17770	17601	17806	17648	17628	17825	18043	17748	17717	17897	17676	17792	17665	17713	17911	17698	17837	17676	17799	17771	17804	17847	17868	17947	17980	17611	17899	17628	17722	17648	17872	17987	17928	17788	17901	17806	17784	17716	17842	17808	17891	17851	17833	17943	17800	17854	17691	17768	17820	17835	17613	17712	17588	17941	17864	17846	17874	17721	17870	17685	17877	17789	17877	17885	17693	17663	17573	17779	17708	17845	17871	17810	17905	17694	17750	17712	17794	17586	17849	17760	17651	18049	17844	17849	17894	17751	17667	17910	17955	17823	17697	17934	17796	17668	17931	17807	17824	17707	17675	17617	18088	17880	17506	17791	17767	17844	17947	17686	17695	17837	17712	17773	17731	17742	17724	17785	17972	17756	17950	17907	17668	17755	17630	17690	17624	17930	17673	17822	18050	17752	17866	17737	17672	17864	17680	17772	18028	17848	17921	17866	17641	18063	17899	18098	17898	17925	17961	17601	17769	17762	17720	17967	17793	17875	17906	17733	17731	17981	17835	17707	17892	17973	17685	17888	17787	17906	17758	17785	17747	17652	18005	17805	17968	17652	17703	17937	17895	17647	17835	17684	17937	17987	17771	17758	17875	17661	17966	17664	17675	17805	17864	17828	17912	17862	17663	18053	17796	17751	17642	17722	17547	17873	17766	17687	17825	17821	17833	17673	17749	18049	17949	17798	17974	17889	17797	17715	17838	17852	17746	17897	17839	17876	17802	17851	17716	17640	17687	17756	17922	17687	17741	17776	17737	17958	17853	17559	17849	17649	17884	17724	17649	17765	17672	17586	17758	17739	17848	17766	17944	17969	17852	17780	17806	17628	17819	17718	17814	17856	17901	18182	17796	17940	17990	18002	17920	17885	17824	17860	17828	17663	17708	17824	17758	17725	17891	17933	17821	17839	17967	17768	17479	17954	17844	17463	17818	17781	17999	17704	17599	17546	17837	17815	17835	17746	17819	17923	17987	18072	17754	17658	17755	17744	17754	17880	17846	17825	17742	18023	17867	17851	17996	17810	17782	17908	17828	17796	17816	17815	17717	17575	17514	17764	17887	17931	17808	17791	17809	17827	17719	17821	17801	17778	17956	17919	17711	17667	17932	17987	17897	17726	17726	17991	17809	17832	17802	17839	17964	17764	17681	17872	17775	17919	17815	17817	17903	17876	17694	17889	17762	17693	18023	17657	18017	17781	17788	17862	17683	17896	17861	17921	17808	17776	18112	17706	17948	18101	17848	17913	17798	17941	17748	17988	17834	17943	17938	17821	17996	17656	17753	17978	17821	17724	17858	17791	17593	17644	17953	17801	17956	17801	18116	17818	17810	17742	17786	17787	17724	17737	17634	17796	17832	17730	17850	17888	17911	17795	17578	17754	17761	17644	17996	17739	17969	17789	17719	17973	18036	17710	17565	17683	17656	18012	17603	18082	17657	17935	17730	17926	17739	17719	17893	17958	17899	17940	17738	18031	17768	17537	17826	17906	17872	17850	17806	17747	17914	17743	17773	17781	17686	17582	17628	17794	18023	17747	17781	17803	18008	17796	17756	17742	17677	17715	17707	17662	17839	17927	17760	17861	17742	17835	17787	17824	17925	17996	17762	17763	17762	17784	17882	17545	17728	17885	18002	17853	17854	17654	17730	17986	17845	17778	17854	17753	17741	17740	17858	17685	17883	17786	17651	17848	17831	17758	17939	17649	17815	17756	17794	17742	17751	17983	18063	17856	17784	17841	17804	17822	17841	17788	17738	17752	17813	17898	18029	17871	17697	17905	17918	17831	18006	17932	17809	17851	17742	17812	17946	17912	17832	17738	18029	17812	17899	17785	17871	17809	17892	17925	17751	17780	17540	17702	17698	17754	17824	17744	17685	17840	17944	17899	17621	17842	17975	17886	17849	17772	17875	17930	17851	17801	17880	17984	17785	17905	17821	17887	18028	17537	17732	17851	17849	17696	17778	17787	18005	17721	17678	17637	17924	17874	17836	17950	17938	17899	17823	17862	17877	17792	17855	17821	17945	17777	17794	18028	18037	17940	17951	17828	17633	17720	18015	18030	17713	17914	17631	17784	17669	17847	17656	17891	17921	17721	18014	17811	17723	17739	17808	17997	18071	18022	17924	18041	17711	17630	17949	17835	17791	18020	17754	17814	17951	17838	17895	17859	17782	17655	17796	17857	17928	17777	17851	17902	17882	17854	17747	17679	17846	17932	17839	17729	17696	17737	17845	17778	17693	17833	17803	17715	17822	17841	17685	17842	17751	17871	17768	17798	17640	18054	17816	17982	17972	17682	17764	17726	17728	17653	17628	17946	17749	17867	17860	17794	17685	17907	17889	17709	17920	17991	17745	17761	17956	17790	17861	17881	17922	17635	17872	17769	17850	17721	17838	17779	17544	17839	17841	17942	17859	17975	17689	18015	17859	17840	17840	17774	17835	17815	17751	17826	17770	17868	17788	17958	17920	17750	17805	17841	17734	17899	17901	17920	17803	17900	17984	17907	17841	17755	17873	17941	17745	17842	17982	18032	17767	17836	17951	17922	17925	17908	17672	17921	17802	17608	17744	17896	17866	17731	17961	17874	17735	18028	17752	17793	17731	17759	17848	17949	17837	17887	17910	17940	17740	17622	17697	17735	17639	17725	17767	17702	18025	17884	17764	17751	17912	17866	18007	17866	17954	17735	17767	17777	17974	17835	17839	17906	17720	17893	17710	17908	17788	17835	17717	17600	17730	17741	18014	17744	17979	18097	17909	17968	17768	17701	17818	17688	17724	17726	17793	17779	17994	17579	17996	17837	17682	17843	17737	18002	17776	17604	17836	17756	17534	17845	17675	17643	17721	17848	17785	17863	17703	17748	17764	17845	18000	17719	17642	17837	17802	17649	17921	17871	17727	17775	17854	18044	17808	17811	18014	17727	17901	17764	17749	17798	17892	17709	17886	17688	17900	17800	17877	17891	17990	17898	17956	17822	17931	17715	17900	17724	18022	17875	17800	17833	17825	17736	17670	17804	17967	17908	17876	17905	17807	17624	17610	17763	17770	17885	17682	17926	17963	17879	17725	17916	17736	17911	17766	17774	17720	17590	17799	17728	17865	17853	17821	17568	17763	17770	17755	17794	17840	17782	17902	17782	17817	17885	17731	17970	17787	17768	17668	17705	17795	17752	17763	17896	17763	17840	17730	17825	17902	17664	17754	17859	17731	17707	17762	17689	17788	17871	17655	17733	17755	17735	17814	17710	17673	17661	17801	17752	17790	17773	17580	17715	17889	17616	17942	18013	17869	17920	17714	17736	17919	17765	17710	17478	17726	17770	18094	17984	17953	17879	17666	17653	17710	17716	17898	17951	17724	17852	17868	17800	17770	17751	17683	17843	17772	17810	17767	17613	17960	17846	17854	17817	17719	17704	17755	17826	17642	17681	17793	17791	17875	17694	18084	17686	17738	17664	17531	17622	17847	17794	17806	17758	17799	17717	17825	17890	17950	17657	17841	17945	17826	17918	17954	17904	17865	17825	17839	17788	17911	17992	17861	17729	17708	17865	17769	17970	17697	17896	17718	17867	17858	17951	17899	17886	17811	17894	17926	17803	17903	17904	17726	17981	17664	17588	17820	17817	18018	17922	17798	17840	17755	18016	17828	17781	17833	17807	17901	17874	17783	17716	17688	17687	17786	17842	17690	17897	17586	17675	17692	17866	17849	17929	17688	17827	17741	17983	17888	17776	17719	17847	17948	17683	17705	17862	17874	17665	17785	17720	17765	17992	17715	17782	17922	17630	17668	17827	17654	17700	17841	17736	17805	17826	17639	17820	17890	17839	17742	17916	17960	17858	18002	17705	18056	17847	17820	17743	17548	17713	17642	17771	17717	17879	17691	17733	17621	18017	17888	17778	17833	17690	17837	17778	17887	17842	17960	17900	17844	17911	17838	17730	17705	17828	17832	17663	17858	17790	17712	17775	17739	17646	17696	17769	17782	17773	17499	17691	17568	17865	17849	17977	17951	17818	17768	18061	17833	18088	17744	17810	17638	17719	17876	18024	18033	17804	17751	17826	17810	17654	17735	17355	17741	17904	17838	17791	17953	17847	17871	17798	17642	17808	17732	17968	17759	17762	17803	17717	17859	17881	17785	17828	17813	17696	17856	17784	17698	17843	17993	17690	17971	17722	17785	17656	17988	17804	17950	17859	17890	17809	17957	17857	17976
17429	22946	25471	22918	18533	17401	15637	14873	14821	14764	15034	14711	14721	14543	14773	15985	17087	16601	15716	15149	14833	14586	14552	14432	14235	14495	14538	14626	14446	14389	14542	14464	14447	14674	14415	14306	14425	14583	14506	14417	14539	14361	14385	14556	14395	14535	14556	14572	14474	14455	14524	14510	14691	14477	14458	14504	14465	14510	14475	14344	14415	14476	14483	14588	14545	14348	14492	14485	14408	14452	14388	14494	14531	14441	14487	14518	14359	14527	14308	14562	14516	14382	14494	14433	14425	14468	14335	14541	14426	14501	14310	14440	14573	14545	14404	14358	14514	14441	14325	14362	14441	14440	14438	14466	14505	14511	14406	14583	14385	14449	14420	14502	14447	14502	14439	14338	14641	14431	14455	14405	14330	14565	14542	14408	14395	14552	14592	14338	14457	14601	14555	14496	14592	14578	14461	14486	14503	14530	14606	14499	14572	14544	14451	14359	14714	14442	14389	14417	14314	14446	14500	14410	14378	14408	14508	14491	14332	14509	14466	14351	14647	14246	14375	14411	14423	14301	14284	14271	14502	14520	14462	14462	14491	14526	14478	14525	14437	14488	14560	14494	14520	14564	14340	14431	14492	14378	14410	14495	14457	14468	14489	14535	14340	14485	14570	14513	14427	14425	14372	14619	14442	14395	14466	14445	14626	14494	14496	14439	14600	14399	14344	14385	14478	14393	14428	14600	14598	14363	14559	14479	14447	14518	14556	14446	14399	14559	14458	14728	14608	14356	14496	14407	14408	14486	14320	14526	14539	14496	14521	14476	14496	14430	14564	14380	14335	14332	14422	14367	14583	14290	14525	14447	14370	14475	14482	14578	14592	14422	14369	14464	14458	14578	14513	14297	14521	14504	14408	14585	14344	14396	14525	14430	14395	14447	14543	14526	14548	14599	14481	14479	14466	14399	14470	14606	14583	14518	14521	14550	14452	14462	14496	14329	14471	14455	14561	14493	14359	14695	14501	14224	14679	14517	14475	14565	14510	14417	14334	14437	14512	14482	14502	14467	14550	14530	14358	14552	14494	14496	14312	14385	14286	14442	14484	14321	14506	14544	14433	14537	14391	14568	14431	14352	14493	14437	14513	14460	14385	14489	14341	14464	14462	14436	14542	14371	14522	14405	14454	14466	14379	14411	14482	14355	14592	14393	14647	14489	14490	14409	14595	14371	14627	14434	14456	14312	14490	14474	14568	14460	14400	14466	14387	14532	14353	14634	14541	14288	14491	14409	14449	14570	14532	14458	14313	14464	14402	14285	14506	14415	14533	14558	14439	14364	14523	14542	14375	14507	14388	14684	14499	14278	14490	14599	14214	14339	14549	14335	14691	14499	14538	14576	14499	14436	14373	14327	14561	14465	14498	14280	14437	14440	14324	14501	14415	14544	14558	14394	14546	14264	14529	14368	14476	14383	14516	14516	14367	14359	14401	14611	14353	14583	14407	14491	14576	14490	14424	14476	14377	14560	14564	14501	14452	14478	14440	14473	14401	14544	14364	14579	14545	14539	14524	14564	14301	14386	14612	14431	14444	14569	14676	14408	14389	14377	14490	14544	14499	14685	14428	14491	14536	14456	14391	14527	14521	14464	14369	14485	14412	14434	14511	14466	14423	14509	14298	14483	14518	14517	14419	14600	14485	14387	14640	14508	14327	14447	14489	14402	14342	14557	14427	14691	14251	14355	14276	14407	14546	14441	14588	14469	14352	14550	14410	14596	14460	14408	14617	14539	14373	14633	14231	14481	14663	14465	14485	14454	14477	14361	14571	14384	14306	14491	14445	14398	14422	14524	14542	14472	14467	14445	14452	14430	14427	14383	14470	14638	14498	14305	14492	14314	14709	14395	14579	14313	14421	14587	14477	14487	14322	14471	14449	14534	14425	14573	14418	14495	14502	14425	14483	14591	14367	14512	14609	14637	14411	14455	14563	14566	14646	14573	14446	14498	14519	14511	14618	14328	14576	14373	14479	14456	14399	14466	14603	14558	14537	14387	14563	14516	14397	14423	14394	14284	14328	14513	14330	14460	14410	14400	14603	14418	14539	14686	14460	14484	14507	14456	14418	14527	14430	14473	14470	14431	14404	14538	14315	14534	14476	14537	14520	14344	14321	14585	14507	14433	14486	14446	14497	14461	14436	14492	14393	14349	14433	14515	14334	14361	14470	14504	14544	14740	14387	14430	14486	14362	14467	14682	14417	14454	14418	14267	14375	14503	14374	14367	14413	14382	14429	14488	14334	14452	14316	14429	14263	14510	14462	14524	14574	14643	14375	14465	14498	14495	14306	14266	14416	14491	14358	14414	14516	14342	14543	14434	14475	14363	14510	14598	14607	14529	14224	14481	14585	14478	14468	14561	14585	14234	14412	14232	14333	14407	14419	14445	14390	14478	14423	14502	14492	14611	14385	14428	14250	14546	14506	14454	14431	14498	14381	14486	14646	14442	14447	14399	14403	14327	14445	14372	14543	14426	14591	14610	14340	14390	14352	14475	14452	14466	14551	14464	14571	14348	14654	14383	14459	14440	14416	14475	14431	14558	14307	14388	14522	14396	14523	14551	14623	14354	14581	14468	14471	14506	14579	14722	14490	14466	14601	14477	14561	14361	14498	14458	14339	14512	14534	14410	14460	14484	14485	14699	14335	14548	14595	14632	14489	14537	14381	14450	14398	14447	14551	14567	14331	14675	14472	14457	14481	14422	14338	14393	14512	14531	14474	14253	14399	14529	14520	14402	14549	14501	14592	14471	14349	14603	14320	14507	14305	14531	14664	14534	14516	14501	14341	14477	14314	14481	14376	14411	14556	14669	14453	14450	14614	14615	14622	14372	14504	14423	14479	14538	14478	14503	14523	14259	14606	14374	14501	14371	14303	14513	14499	14446	14523	14530	14311	14582	14418	14290	14520	14405	14538	14433	14477	14492	14577	14420	14392	14427	14346	14438	14460	14487	14474	14402	14467	14451	14465	14317	14597	14236	14497	14466	14543	14392	14484	14615	14230	14542	14383	14510	14415	14558	14463	14530	14347	14512	14573	14468	14430	14506	14573	14427	14322	14381	14414	14456	14617	14637	14457	14307	14413	14386	14505	14497	14470	14557	14324	14486	14499	14600	14531	14504	14476	14359	14469	14392	14398	14299	14355	14471	14443	14481	14469	14600	14491	14547	14295	14468	14553	14365	14457	14403	14402	14665	14636	14475	14377	14352	14502	14419	14311	14442	14435	14420	14477	14541	14624	14405	14466	14404	14520	14500	14583	14502	14413	14406	14473	14361	14273	14527	14387	14442	14610	14463	14509	14510	14554	14616	14320	14405	14579	14458	14424	14359	14417	14465	14438	14286	14341	14599	14528	14355	14452	14491	14416	14300	14470	14326	14445	14497	14498	14559	14538	14418	14472	14550	14422	14343	14377	14419	14307	14450	14316	14325	14473	14493	14457	14345	14422	14394	14477	14578	14487	14560	14406	14431	14620	14472	14464	14439	14503	14471	14658	14308	14343	14600	14519	14430	14359	14348	14484	14483	14353	14510	14319	14594	14419	14505	14421	14361	14504	14519	14596	14561	14290	14451	14351	14518	14515	14592	14534	14592	14411	14321	14649	14478	14410	14641	14416	14467	14505	14375	14416	14493	14481	14624	14484	14470	14462	14602	14592	14695	14439	14641	14372	14509	14331	14596	14376	14537	14438	14525	14490	14358	14564	14662	14566	14438	14363	14418	14548	14344	14663	14268	14407	14548	14323	14645	14588	14503	14588	14479	14351	14601	14485	14357	14437	14392	14463	14480	14487	14452	14397	14415	14545	14430	14487	14609	14488	14443	14353	14411	14668	14435	14637	14583	14391	14391	14581	14483	14470	14356	14451	14417	14582	14398	14586	14365	14583	14423	14429	14453	14399	14509	14297	14613	14470	14490	14437	14406	14398	14472	14514	14430	14546	14462	14564	14510	14407	14412	14386	14494	14518	14477	14354	14544	14496	14552	14372	14443	14618	14458	14724	14499	14515	14466	14338	14519	14548	14606	14488	14577	14521	14554	14506	14546	14364	14534	14526	14455	14370	14457	14342	14733	14458	14362	14555	14582	14371	14491	14663	14430	14486	14381	14598	14626	14366	14615	14763	14517	14521	14502	14462	14364	14464	14347	14587	14386	14557	14419	14558	14408	14488	14638	14409	14408	14403	14526	14394	14410	14563	14548	14386	14570	14509	14652	14526	14522	14450	14693	14469	14464	14383	14524	14351	14373	14259	14569	14356	14335	14456	14560	14472	14300	14501	14390	14426	14378	14372	14415	14578	14507	14462	14454	14437	14545	14364	14314	14501	14548	14400	14404	14483	14470	14471	14502	14402	14701	14509	14400	14442	14505	14531	14519	14433	14497	14556	14443	14553	14429	14389	14567	14470	14438	14508	14389	14623	14534	14511	14601	14550	14498	14484	14596	14356	14509	14314	14422	14619	14531	14409	14425	14457	14501	14429	14336	14396	14299	14574	14389	14363	14494	14485	14480	14301	14517	14372	14550	14600	14535	14413	14381	14597	14423	14449	14414	14355	14518	14357	14458	14525	14528	14576	14395	14433	14513	14493	14358	14605	14489	14383	14573	14411	14495	14641	14567	14454	14490	14472	14524	14527	14420	14582	14387	14463	14421	14447	14373	14433	14427	14504	14498	14460	14477	14472	14573	14462	14456	14509	14445	14502	14676	14419	14371	14422	14452	14602	14570	14575	14634	14434	14432	14385	14376	14553	14505	14295	14526	14365	14463	14579	14426	14640	14406	14528	14334	14465	14627	14449	14619	14531	14430	14482	14498	14586	14578	14280	14549	14365	14333	14320	14387	14495	14476	14608	14555	14380	14404	14488	14496	14555	14513	14550	14461	14491	14516	14528	14341	14599	14546	14320	14525	14451	14390	14444	14384	14514	14472	14492	14590	14548	14446	14399	14498	14432	14522	14412	14335	14400	14533	14426	14423	14497	14500	14314	14484	14386	14536	14610	14422	14600	14516	14422	14452	14534	14498	14551	14280	14424	14518	14478	14375	14623	14313	14504	14448	14454	14405	14303	14431	14485	14752	14361	14347	14425	14570	14337	14449	14571	14481	14383	14464	14411	14419	14536	14523	14714	14432	14618	14457
25386	21498	28862	25360	23488	23300	21926	19380	18880	18825	18851	18619	18356	18335	18987	26127	30571	27905	23382	20448	19173	18131	18027	18108	17939	18079	17973	17946	18029	18036	18079	18101	18073	17894	18015	18135	18001	17909	17961	18101	17897	17875	17954	17998	18103	18024	18197	18056	17867	18073	18136	18078	17958	18108	17838	17960	18131	17937	17956	17800	18288	17937	17973	17784	17989	17900	17849	17832	17995	18074	17899	18160	18072	18086	18232	17919	18149	17753	18134	17866	18010	18029	18023	18068	17756	18108	18012	17958	17906	17860	18178	17744	17979	17844	17996	17931	17867	18048	17843	17807	18161	18180	18097	17896	17950	18062	17879	17991	17985	17852	17795	17955	18001	18100	17951	18078	18110	17922	17915	18082	18058	18034	18149	17987	17793	17923	18032	18106	17990	17965	17950	17954	17960	18173	18012	17984	17689	18006	17904	17877	17891	18020	18012	18031	17940	17981	17908	17950	18117	17982	18060	17990	17844	17832	18057	17674	18023	18128	17975	17743	17768	17956	18113	17815	17869	17936	17887	17952	18067	18172	18046	17896	18117	17984	17996	17682	17775	17989	17895	17803	18073	17964	18001	17981	18086	18154	17993	17867	18062	17792	18183	17966	17884	18243	18040	17935	18130	18078	17953	17974	17811	17759	18112	17920	18324	17939	17692	17993	17828	17934	17955	17875	18088	17929	17861	17979	18044	17878	17974	17774	17859	17878	17765	18020	17888	18147	17986	17999	18100	18006	17917	18121	17730	17836	17859	17893	17963	17811	17976	17921	17879	17933	17895	17907	17945	18000	18192	18080	17997	17897	17769	17986	17898	18162	18092	18151	18019	17942	18033	17786	17791	17924	18033	17996	17995	17875	18145	17891	17626	18096	18128	17959	17746	17919	17840	18206	18203	18229	18080	17966	17968	17919	17928	17953	17909	18072	17877	18268	17938	17924	17918	17953	17809	18073	17891	17851	17777	18121	17871	17864	17804	17952	17888	17998	18025	17812	18034	18083	18274	18199	17835	17869	18003	17976	17871	17933	18176	17999	17982	17938	18143	17908	17742	17996	17946	18001	17994	17822	17915	17892	18008	17902	18211	17892	17861	17768	17980	17947	18140	17834	17893	18048	18100	17933	18125	18004	18102	17934	17955	17890	17887	17879	18033	18020	18136	18001	17866	17951	17915	17834	17862	18073	17967	18073	18044	17847	17932	18027	17913	18166	18022	17732	17979	18011	17962	17917	17837	17791	18088	18029	17943	18094	17946	17927	18226	17871	17927	18034	18147	17888	17884	17929	18053	18164	18118	18039	17924	17901	18102	18017	17964	18023	18097	17996	17914	18127	18035	17950	18023	18041	17846	17779	17772	17988	17997	17946	17979	18009	18001	17936	17961	18090	18073	18018	18029	17890	18195	17813	18008	17934	17812	17770	18088	17824	17997	17877	17987	18073	18069	18092	18059	18142	17919	17966	17899	18022	17991	18077	17776	17855	18076	17914	17990	17925	17851	17897	17978	18003	17978	17792	18270	17941	17892	18009	17960	17950	17770	17918	18026	17960	17878	17917	18088	17920	18019	17831	18016	17795	17877	17965	18148	18301	17986	18133	17779	17906	17891	17793	18047	17866	17987	18001	17839	17926	17886	17944	18019	17861	17966	18107	17931	18011	17922	17913	18317	18038	17904	17911	18053	18005	17998	17918	17785	17935	18225	17967	17934	17905	17996	17867	18129	17802	17738	17919	18070	17891	18009	18002	18034	17950	18048	17786	18057	18075	18057	17880	17798	17968	17542	18059	17976	18040	17888	17734	17892	18085	17965	17839	17921	17821	17830	18038	17754	17944	18021	18007	17972	17938	18011	18116	18020	17916	17860	17931	17948	18111	17921	17788	17899	17770	17703	18110	17874	17843	17879	18039	17943	17991	18135	17974	18015	17927	17849	18044	17794	17789	17959	17952	17980	17715	18036	17971	18092	18058	17977	18072	17787	17861	18026	17791	18131	17954	17867	18029	17832	17809	17881	17924	17963	17813	18145	17928	17978	17955	17996	17916	17840	17982	18184	18069	18005	18171	18043	17851	17936	17920	17813	17851	18050	17871	17750	18205	17969	18180	17923	17900	17987	17997	17975	17839	17932	18070	18099	17803	17875	18019	17965	17986	17961	17953	18007	17968	18040	17895	17903	17906	17999	17920	17829	18052	17914	18084	18182	17836	17852	18147	18228	18075	18155	17809	18064	17875	17955	18050	17920	17920	18062	17978	17961	17759	18198	17784	18107	18033	17951	17944	17880	17950	17945	17835	17971	18093	17840	17924	17983	17767	18075	17749	18138	17800	17906	17861	18041	17866	18032	17955	17808	17726	17975	18047	18082	17792	18016	17726	17813	18037	17867	17867	17973	18026	17997	17882	17736	17925	17843	17758	18031	17970	18049	17997	17911	17787	17955	17865	18128	17997	17840	17647	17734	17688	18002	17956	18046	17977	17923	18149	18237	18128	18149	18067	18061	17840	18180	17857	17905	17965	17988	17976	18052	17885	17909	17951	17864	18090	18053	17936	17949	17958	17951	17935	17972	17855	17845	17979	17980	17921	17837	17911	17993	17899	17955	17933	18094	17769	18159	18049	17864	17898	17912	18031	17933	17937	17908	17908	17963	18079	18095	17966	18012	18035	17838	17862	17866	18019	17899	17897	17738	17870	17952	17801	17971	17889	17826	17772	18194	17963	18069	17930	17947	17902	17711	17678	17844	18043	17918	18029	17765	18021	18121	18022	17949	18209	17930	17982	17863	17996	17979	17865	17973	18123	17952	17841	17886	17877	17959	17947	18097	18069	18032	17911	17712	17942	17918	18108	18113	17958	18119	18122	18069	18071	18056	17915	18158	17909	18032	17840	17778	17982	17852	17742	17968	18037	17961	18047	17819	18027	18139	17870	17803	18046	17971	17958	17962	17909	17985	18015	18070	17939	18011	17882	17897	17811	17979	17966	17909	17971	17940	17819	18133	18212	17861	18138	18128	17844	17844	17743	17877	18081	18069	17865	17937	17921	17779	17969	17958	18024	18093	18000	18029	18067	17931	17862	18014	18028	18088	18130	17965	17933	17685	18034	17935	18024	18108	18022	17999	18128	17953	18015	18025	17990	18009	17979	17992	17982	17800	17850	17837	17937	17653	17880	17931	17834	17948	17783	17954	18108	17950	17906	17899	17777	17888	17905	17886	18013	17914	17946	18065	17784	17904	17896	17907	17895	17944	18142	17889	17764	17904	17917	17856	17997	18035	18026	17848	17898	17873	17942	18064	18088	18118	17970	18038	18036	17907	17776	17819	18051	17925	17771	17914	18006	18087	17724	17833	18117	18048	17752	18085	17729	17999	17844	17895	17927	17898	17974	17882	17918	17910	17935	17772	17913	18231	17976	18053	17805	17942	17817	18039	18106	17979	17995	18173	17928	17839	18147	18086	17878	17949	17950	17898	17707	17942	17844	18106	18049	18014	18012	18067	17937	17949	17877	17824	18088	17770	17954	18041	17925	17981	17770	17811	17784	17964	17856	17987	17869	17979	18061	17756	17889	18069	17771	18039	17899	17993	18050	17862	18028	18132	17913	17937	17773	17858	17988	18012	17982	17844	18094	18079	17902	17759	17926	17920	17992	18198	17990	17885	18005	18022	18210	17981	18071	18026	18040	18024	18041	18107	17923	17903	18005	18004	17847	17912	17928	17886	17930	17708	18028	17904	17890	17684	18011	17799	18208	17881	18106	18104	17743	17961	17965	17942	18321	17911	17711	17805	18096	18000	18102	17993	17895	18065	17674	17740	17920	18143	17907	17730	17918	18025	17859	17940	18028	17667	17978	18076	18007	18243	17878	17841	17835	17934	17845	17859	18238	18132	17987	18122	17931	18070	18037	18014	18293	17998	17848	17689	17791	18004	18022	17907	17788	18055	17829	17886	17794	17860	18008	17944	17957	18032	17954	17858	18178	18082	17947	18019	17902	18034	17982	17952	17920	17719	18130	17871	17945	18005	17778	17841	17899	18160	17830	17610	17931	17900	17983	17858	18136	17985	18057	17708	18009	18100	18123	18149	17976	17802	17923	18134	17934	17911	18083	18016	17951	17821	18033	18023	17925	17880	18035	17892	17921	18023	18110	18102	17938	18047	17937	17864	17732	18025	17895	17978	18032	17818	18076	17884	18040	17951	17958	17846	18123	17904	17881	18090	17831	18006	18095	18042	17967	18017	17850	18004	17872	17773	17885	17712	17761	17918	17937	17933	17933	17832	17783	18282	17707	17997	17914	17941	18015	18011	18072	18003	17974	17946	17673	17891	17732	17800	18040	17911	17860	18070	18129	17842	17968	17942	18145	18109	18123	18092	18134	18007	17811	18047	17969	18022	17977	18040	17979	18052	18014	18047	18067	18069	18023	17791	17814	17749	17812	17956	17734	17799	17769	17861	17906	17947	18125	17930	17800	17789	17890	17834	18118	17861	18041	17845	17989	18041	18048	17881	18016	18119	17968	18082	18076	18010	17828	17904	18081	18204	18213	17947	17854	18003	17971	18044	18008	17822	17922	17892	18179	17715	17995	17888	17938	18024	17958	18173	17872	18044	18006	17989	18124	18165	18310	18244	18000	17940	18133	18042	17917	18038	17676	18001	17965	18096	18118	18003	18092	18138	18169	17911	17766	17980	17996	18175	18144	18132	18129	17926	17993	18030	17920	18092	17829	17859	17860	18022	17831	17886	17957	17933	18191	18040	18112	18007	17875	17834	18014	17875	17861	17839	17868	17847	17860	17953	17845	17797	17858	18006	18044	17960	18104	17923	18078	18012	17849	17925	18060	17889	17872	17931	17901	17991	17960	17935	18174	18056	17713	17856	17897	18118	18170	17898	17888	17925	18023	17988	17840	18030	18267	18155	17811	17848	17967	17939	18033	18079	18093	17803	17969	17864	17661	17828	17953	17833	17907	17796	17901	17790	17878	18184	17991	17896	17927	18069	17997	17889	18083	17997	17898	18081	17922	17883	17921	17905	17951	17952	17916	17970	18069	18077	18234	18010	17830	18091	18060	18161	17956	17955	18001	17936	17854	17822	18087	17731	17810	18054	18028	17971	17889	17917	18208	17949	18016	17937	18090	17906	17854
16315	27651	32338	28173	21892	19512	17597	16130	15704	15415	15572	15325	15115	14824	16519	27577	31450	26628	20590	17439	15470	14758	14858	14532	14440	14686	14539	14438	14576	14410	14588	14629	14492	14576	14778	14531	14565	14553	14810	14559	14587	14556	14624	14748	14707	14583	14455	14652	14542	14684	14605	14554	14675	14634	14677	14586	14569	14753	14571	14574	14648	14602	14557	14649	14645	14634	14548	14769	14584	14593	14553	14645	14626	14710	14354	14563	14879	14695	14568	14467	14653	14648	14466	14623	14498	14651	14456	14509	14515	14556	14603	14671	14584	14667	14544	14533	14635	14447	14632	14545	14430	14616	14561	14601	14547	14427	14533	14557	14475	14606	14470	14687	14437	14579	14600	14674	14645	14668	14448	14617	14547	14766	14595	14644	14747	14386	14566	14616	14607	14546	14625	14616	14550	14594	14474	14515	14642	14654	14577	14520	14551	14396	14662	14672	14536	14544	14573	14613	14662	14727	14620	14594	14532	14536	14635	14393	14446	14561	14609	14586	14785	14556	14680	14638	14413	14664	14494	14520	14494	14460	14547	14549	14553	14524	14550	14647	14530	14638	14727	14641	14468	14487	14739	14554	14614	14498	14442	14536	14483	14547	14619	14527	14434	14525	14496	14659	14733	14580	14582	14507	14691	14343	14671	14603	14504	14658	14592	14482	14518	14583	14516	14473	14583	14417	14517	14536	14511	14580	14646	14635	14493	14524	14465	14575	14623	14663	14774	14382	14626	14704	14848	14676	14640	14487	14596	14587	14620	14630	14451	14477	14583	14630	14459	14583	14566	14643	14695	14359	14612	14583	14417	14566	14639	14545	14569	14759	14593	14441	14517	14501	14547	14521	14614	14594	14642	14570	14478	14700	14420	14700	14508	14584	14654	14672	14431	14550	14653	14498	14547	14545	14805	14590	14376	14530	14592	14470	14567	14577	14619	14454	14663	14556	14605	14406	14636	14605	14643	14658	14631	14343	14824	14450	14625	14476	14330	14577	14451	14686	14540	14625	14435	14653	14592	14654	14629	14534	14561	14623	14711	14586	14693	14547	14518	14537	14568	14575	14475	14624	14543	14610	14539	14511	14722	14414	14712	14636	14619	14676	14656	14555	14548	14680	14647	14646	14638	14702	14609	14597	14601	14631	14667	14535	14443	14715	14506	14579	14596	14439	14534	14645	14572	14450	14451	14607	14647	14491	14660	14624	14541	14463	14524	14383	14444	14569	14837	14586	14635	14527	14534	14437	14687	14567	14541	14442	14678	14584	14697	14510	14765	14574	14555	14610	14625	14664	14642	14535	14456	14599	14608	14510	14702	14483	14557	14551	14547	14536	14607	14440	14501	14481	14527	14627	14445	14586	14503	14502	14683	14737	14361	14519	14655	14715	14491	14655	14491	14476	14627	14480	14537	14477	14335	14563	14633	14482	14622	14478	14510	14547	14572	14450	14610	14545	14760	14491	14650	14504	14550	14654	14507	14583	14493	14609	14567	14720	14551	14651	14584	14525	14595	14485	14541	14559	14504	14557	14586	14728	14471	14460	14656	14586	14743	14564	14710	14483	14554	14717	14613	14578	14656	14631	14403	14592	14473	14604	14473	14471	14680	14624	14539	14526	14538	14832	14538	14496	14618	14520	14653	14644	14494	14533	14589	14492	14473	14716	14718	14698	14551	14800	14527	14637	14634	14672	14465	14552	14630	14536	14358	14492	14601	14489	14735	14547	14503	14623	14525	14552	14544	14705	14468	14492	14552	14729	14683	14705	14505	14547	14550	14533	14472	14517	14703	14531	14585	14411	14619	14761	14646	14451	14509	14510	14716	14589	14568	14564	14621	14513	14572	14654	14652	14628	14587	14590	14509	14634	14497	14576	14552	14616	14645	14655	14641	14650	14427	14519	14609	14715	14586	14486	14453	14546	14602	14373	14598	14549	14525	14383	14591	14638	14525	14606	14743	14587	14622	14665	14669	14567	14649	14438	14650	14758	14573	14578	14592	14530	14644	14616	14546	14629	14692	14468	14549	14558	14764	14673	14573	14824	14580	14401	14672	14527	14635	14700	14610	14471	14560	14538	14535	14478	14632	14530	14468	14632	14568	14612	14602	14442	14422	14537	14581	14466	14539	14417	14488	14516	14580	14470	14669	14555	14554	14686	14507	14558	14546	14441	14572	14551	14543	14498	14734	14657	14522	14445	14753	14588	14468	14724	14519	14588	14504	14697	14768	14553	14605	14574	14511	14411	14667	14660	14498	14671	14662	14779	14577	14658	14664	14616	14527	14512	14665	14401	14561	14515	14618	14552	14526	14521	14632	14605	14413	14537	14571	14568	14460	14593	14638	14501	14513	14459	14585	14519	14647	14589	14595	14593	14576	14674	14556	14652	14531	14645	14761	14758	14724	14437	14555	14658	14593	14536	14564	14717	14560	14570	14514	14456	14578	14558	14815	14481	14568	14636	14537	14586	14507	14678	14300	14696	14615	14465	14594	14622	14596	14712	14468	14626	14708	14481	14490	14515	14592	14767	14534	14456	14591	14564	14565	14624	14676	14587	14437	14647	14780	14530	14668	14712	14481	14468	14550	14561	14594	14538	14620	14674	14672	14622	14417	14650	14456	14498	14689	14402	14618	14630	14605	14767	14539	14494	14377	14463	14664	14643	14549	14463	14655	14576	14484	14676	14546	14498	14662	14603	14695	14487	14457	14672	14358	14776	14442	14607	14675	14600	14583	14404	14530	14557	14526	14487	14542	14640	14479	14673	14565	14701	14747	14565	14554	14710	14611	14591	14507	14466	14766	14668	14629	14449	14545	14679	14411	14630	14531	14528	14607	14763	14624	14632	14525	14385	14569	14627	14620	14555	14653	14659	14594	14352	14665	14578	14571	14676	14615	14607	14503	14459	14562	14753	14471	14598	14560	14663	14523	14584	14725	14632	14589	14478	14622	14660	14630	14644	14554	14556	14672	14680	14491	14624	14488	14413	14551	14564	14655	14471	14761	14337	14649	14651	14490	14490	14608	14609	14559	14626	14608	14416	14543	14438	14690	14658	14553	14615	14428	14700	14376	14496	14590	14682	14725	14583	14519	14746	14563	14487	14723	14448	14653	14628	14545	14534	14645	14559	14749	14520	14466	14526	14526	14709	14575	14677	14617	14721	14639	14419	14587	14587	14500	14504	14511	14474	14655	14696	14556	14526	14559	14478	14690	14691	14534	14728	14607	14785	14617	14470	14641	14539	14648	14499	14689	14640	14474	14452	14615	14575	14596	14793	14549	14281	14536	14545	14680	14575	14552	14585	14553	14651	14610	14575	14655	14773	14521	14676	14509	14533	14532	14623	14756	14477	14567	14563	14420	14608	14353	14463	14680	14528	14537	14584	14481	14601	14456	14694	14586	14559	14603	14561	14669	14706	14610	14658	14680	14518	14486	14615	14670	14591	14643	14420	14672	14604	14607	14670	14541	14365	14500	14587	14480	14552	14795	14546	14700	14597	14572	14618	14670	14461	14388	14628	14541	14586	14719	14533	14581	14568	14528	14604	14711	14531	14674	14430	14668	14489	14616	14513	14675	14543	14506	14498	14584	14548	14554	14539	14580	14432	14529	14550	14728	14560	14668	14701	14571	14517	14644	14413	14514	14543	14524	14612	14641	14537	14541	14668	14480	14566	14634	14533	14553	14536	14564	14672	14557	14521	14610	14422	14543	14602	14421	14534	14507	14653	14523	14566	14615	14562	14567	14625	14634	14510	14531	14631	14605	14394	14574	14630	14834	14723	14538	14598	14433	14605	14546	14515	14492	14559	14454	14335	14337	14402	14710	14668	14680	14470	14510	14678	14607	14554	14675	14538	14614	14521	14617	14605	14728	14543	14515	14666	14696	14534	14526	14594	14518	14511	14679	14683	14589	14609	14576	14807	14672	14512	14627	14713	14429	14522	14502	14606	14554	14650	14535	14529	14528	14472	14540	14695	14599	14659	14581	14467	14574	14425	14480	14476	14770	14581	14685	14618	14592	14695	14624	14567	14550	14331	14379	14479	14446	14569	14507	14574	14453	14544	14678	14651	14687	14570	14685	14398	14493	14461	14685	14513	14488	14295	14686	14707	14560	14498	14675	14698	14729	14626	14537	14620	14618	14607	14594	14512	14552	14697	14636	14523	14530	14430	14648	14557	14460	14592	14701	14694	14434	14611	14632	14494	14644	14607	14565	14679	14566	14546	14791	14570	14477	14474	14686	14691	14566	14915	14533	14704	14434	14638	14413	14570	14580	14528	14611	14513	14691	14718	14683	14555	14512	14574	14593	14525	14461	14655	14741	14661	14472	14684	14352	14436	14516	14671	14768	14640	14572	14752	14503	14473	14613	14656	14567	14756	14734	14594	14515	14624	14600	14478	14616	14608	14636	14671	14670	14529	14500	14564	14467	14483	14485	14478	14627	14501	14487	14507	14639	14560	14663	14497	14532	14624	14632	14486	14657	14541	14397	14637	14681	14573	14585	14652	14656	14663	14615	14490	14590	14637	14653	14636	14633	14425	14609	14667	14475	14703	14627	14668	14523	14562	14491	14419	14695	14478	14611	14499	14658	14373	14642	14752	14635	14654	14600	14559	14410	14650	14536	14451	14496	14807	14499	14582	14445	14843	14545	14726	14547	14635	14542	14731	14517	14456	14592	14707	14591	14695	14524	14551	14583	14591	14569	14429	14600	14414	14553	14659	14559	14569	14585	14435	14754	14591	14520	14680	14645	14545	14433	14629	14627	14478	14835	14584	14558	14657	14481	14681	14626	14573	14667	14573	14831	14693	14779	14542	14656	14467	14548	14566	14544	14645	14330	14496	14621	14448	14627	14545	14641	14636	14631	14557	14651	14608	14646	14507	14727	14426	14656	14667	14739	14596	14501	14690	14521	14780	14443	14651	14572	14605	14574	14503	14550	14632	14636	14618	14613	14571	14496	14440	14541	14752	14491	14524	14596	14484	14866	14668	14611	14454	14599	14482	14589	14441	14758	14642	14692	14500	14590	14587	14365	14431	14661	14578	14644	14590	14595	14672	14533	14608	14593	14557	14468	14457	14602	14781	14432	14474	14648	14575	14539	14356	14427	14622	14635	14596	14701	14669	14590	14579	14496	14590
24004	21478	29129	24384	22320	24581	24304	19837	19133	19450	19267	18904	18535	18333	19440	32066	38569	33618	26778	22710	19862	18623	17981	17955	18067	17980	18073	17793	17895	17928	18132	17975	17976	17900	18040	17807	17875	17887	17832	17964	18115	17954	17969	17981	18008	17994	17886	17940	17958	17817	17961	17995	17960	17936	17873	17840	17990	18013	17991	17802	17846	17979	17874	17804	17823	18039	17958	18005	17998	17897	17967	17845	17863	17792	18071	17883	17712	17976	17953	17904	17872	17765	17895	17730	17708	17771	17991	17869	17906	17997	17851	17774	17941	17859	17808	17908	17773	17851	17927	17939	17956	17849	17773	17988	17989	17794	17754	17895	17800	18044	17919	17732	18081	17881	18103	17804	17927	17877	17863	17915	17871	17720	17908	18052	17871	17788	17857	17782	17909	17913	17806	17918	17822	17701	17805	17609	17849	17883	17704	17951	17823	17773	17957	18090	17939	17837	17911	17812	17821	17672	18034	17684	17763	17816	17908	17932	17912	17730	17829	18066	17788	17941	18111	17744	17750	17851	17840	18027	17734	17895	17900	18014	17845	17868	17741	17697	17939	17849	17973	18040	17934	17904	17722	18036	17761	17757	18029	17817	18115	17972	17837	17716	18111	17839	18153	17777	17881	17782	17826	17874	17859	17560	17931	17745	17967	17666	17724	17770	17875	17927	17851	17919	17834	17841	17843	17866	17857	17933	17855	17988	18022	17680	17791	17736	17848	17927	17938	17819	17693	17841	17629	17948	17854	17796	17996	18027	18001	18007	17905	17788	17881	17855	17972	17848	17749	17750	17826	17867	17901	18071	17833	17805	17879	17759	17905	17820	17780	17749	17876	17878	17887	17870	17891	17594	17785	17851	17769	17940	17724	17935	17965	17982	17700	17791	17903	17808	17771	17764	17965	17947	17900	17961	17830	17954	17975	17842	17914	17871	17871	18009	17871	17741	17812	17999	17902	17906	17811	17696	17856	17971	17938	17903	17944	17606	17734	17735	17723	17846	17824	17786	17914	17944	17820	17962	17648	17771	17688	17977	17868	17993	17839	17844	17729	17980	17934	17788	17810	17631	17899	17928	18002	17685	17882	17749	17858	17861	17901	17738	17904	17681	17730	17848	18047	17842	17880	17857	17738	17971	18177	17578	17857	17867	18076	17919	17725	17691	17904	17946	17936	17864	18092	17638	17716	17834	17972	17870	17816	17771	17876	17913	17868	17950	17920	17820	17936	17903	17808	17904	17997	17914	17855	17716	17853	17691	17999	18013	17898	17835	17911	17682	17827	17891	17533	17853	18080	17782	17941	17892	17818	17719	17746	17767	17740	17771	17883	17977	17928	17701	17759	17776	17842	17963	17906	17914	18042	17705	17899	17826	17769	17730	17863	17878	17791	17677	17755	17807	17840	17699	17700	17816	17693	17727	17846	18025	17656	17992	17851	17721	17947	18047	17868	17987	17795	17876	17648	17537	17834	17929	17933	17617	17893	17792	17717	17905	17784	17890	17908	17940	17853	17952	18001	17790	17808	17854	17807	17732	17880	17937	17670	17682	17963	17898	17926	17730	17869	17690	17978	17997	17802	17744	17911	17819	17839	17897	17998	17762	17803	17670	17751	17622	17922	17729	17692	17846	17849	17837	17801	17645	17869	18035	17995	17851	17769	17937	17826	17854	17742	17617	17733	17984	18018	17762	17866	17934	17724	17764	17813	17772	17708	17796	17807	18022	17912	17825	17740	17956	17813	17847	17658	17787	17919	17721	17807	17965	17588	17668	17776	17857	17867	17830	17771	17713	17872	17879	17901	17970	17843	17968	17873	17780	17834	17920	17819	17586	17800	17787	17794	17536	17880	17924	17848	17829	17829	17877	17736	17627	17705	17730	17840	17716	17971	17731	17918	17753	17864	17664	17728	17684	17799	17823	18014	17735	17652	17857	17849	17973	18022	17832	17801	17811	17974	17640	17800	17857	17773	17757	17845	18092	17881	17924	18054	17841	18136	17973	17781	17766	17602	17807	17633	17709	17902	17769	17899	17696	17916	17713	18010	17768	17802	17822	17853	17812	17974	17955	17956	17913	17898	17766	17907	17710	17889	17863	17778	17962	17885	17947	17996	17983	17725	17954	17903	17839	17849	17835	17705	17707	17817	17726	17815	17711	17895	17762	17723	17687	17886	17978	17801	17887	17949	17825	18110	17728	17839	17796	17979	17873	17688	17904	17863	17921	17727	17918	17726	17811	17784	17811	18004	17658	18038	18032	17817	17855	17943	17803	17743	17837	17756	17919	17704	17858	17834	18073	17835	17900	18003	18016	17773	17940	17791	17598	17734	17753	17858	17770	18038	17895	17876	17955	17864	17945	17848	17726	17776	17747	17598	17828	18011	17627	18015	17753	17817	17910	17933	17737	17736	17798	17815	17724	17749	17884	17771	18021	17831	17924	18067	17811	17883	17848	17942	17769	17752	17895	18048	17751	17882	17768	17905	17685	17899	18011	17776	17876	17881	17909	17703	17971	17813	17916	17728	18050	17781	17730	17804	17771	17719	17770	17823	17942	17820	17772	17846	17907	17741	17462	17891	17874	17806	17892	17845	17992	17919	17886	17572	18028	18043	17949	17620	17831	17761	17965	17909	17819	18021	17793	17717	17838	17978	17929	17629	17834	18024	17911	17680	17906	17908	17841	18070	17637	17832	17919	17926	17914	17793	17780	17694	17758	18043	17791	17947	17856	17600	17676	17754	17831	17811	17846	17730	17907	17970	17847	17859	17979	17976	17885	18176	17873	17906	17994	17852	17902	17786	17942	17744	18115	17773	17913	17725	17810	17949	17900	17938	17814	17770	17849	17648	18062	17714	17724	17872	17673	17545	17480	17852	17883	17749	17850	17846	17934	17937	17674	17876	17881	17766	17594	17761	18035	17972	17903	18021	17950	17660	17657	17865	17910	18052	17847	17779	17962	17812	17885	17877	17923	17920	17698	17811	17817	17787	17983	17812	17942	18002	17907	18050	17836	17792	17860	17971	17820	17813	17992	17848	17802	17994	17835	17871	17619	17584	18000	17602	17905	17846	17972	17747	17876	17879	17825	18080	17867	17707	17840	17881	17709	17938	17810	17725	17923	17926	17892	17868	17880	17813	17982	17918	17926	17806	17776	17813	17691	17909	17778	17912	17810	17889	17765	17849	17811	17725	17729	17908	17970	17766	17796	17927	17793	17816	17686	17978	18059	17774	17775	17934	17777	17843	17801	17699	17875	17945	17616	17665	17765	17716	17855	17914	17767	17720	17735	17713	17864	17838	17819	17946	17838	17774	17732	17855	17999	17945	17938	17914	17958	17736	18072	17851	17968	18042	17807	17813	17989	17883	17954	17955	17734	17804	17986	17874	17834	17879	17670	17898	17873	17989	17863	17861	17724	17938	18058	18121	17821	17505	17824	17660	17920	17843	17717	17884	17773	17873	17689	17890	17664	17946	17616	18056	17726	17884	17778	17969	17813	17929	17734	17906	17726	17803	17840	18012	17788	18090	17733	17843	17800	17941	17751	17773	17767	18009	17764	17788	17841	17834	17760	17773	17939	17838	17796	17986	17970	17975	17819	17897	17782	17888	17904	17841	17700	17737	17875	17947	17845	17925	17951	17895	17848	17857	17789	17821	17783	17879	17712	17900	18144	17868	17736	17719	17880	17828	17869	17868	17917	17864	17857	17997	17817	17866	17825	17813	17819	17695	17582	17808	17946	18026	17778	17773	17558	17892	17920	17817	17782	17901	17795	17891	17939	18011	17890	17849	17905	17899	17889	17700	17862	17671	18026	17722	17786	17798	17853	17920	17976	17753	17863	17866	17906	17792	17819	17813	17903	17791	17759	17953	17630	17980	17893	17820	18101	17737	17887	17736	17913	17771	17830	17927	17919	17981	17873	17717	17736	17761	17905	17755	17676	17882	17862	17916	18101	18044	17935	17882	17846	17874	18026	17875	17732	17811	17955	17890	17877	18014	17806	17902	17955	17891	18018	17782	17797	17768	17752	17760	17801	17634	17780	17731	17985	17721	17918	17819	17998	17856	17612	17933	17845	17835	17737	17796	17658	18102	17768	17714	17709	18109	17898	18142	17905	17839	17624	17928	17938	17839	17876	17864	18085	17702	17715	18006	17902	18029	17720	17827	17937	17739	17878	17881	17715	17714	17879	17782	17735	17733	17873	18044	17759	17820	17854	17760	17851	17821	17814	17829	17878	17778	17767	17558	17855	17858	17909	18002	17794	17973	17941	17628	17802	17813	17679	17612	18004	17734	18044	17891	17926	18051	17985	18023	17807	18060	17975	17757	17781	18030	17880	17712	17759	17703	17962	17857	17863	17812	17950	17641	17848	17942	17765	18018	17959	17857	17746	18054	17802	17933	17762	17916	17695	17729	17806	17823	17790	17853	17889	17804	17943	18098	17783	17752	17882	17562	17607	17723	17726	18006	18086	17921	17729	17793	17761	17916	17821	17933	17744	17892	17594	17850	17845	17775	17839	17899	17952	17737	17901	17757	17887	17741	17786	17788	17883	17755	17843	17976	17949	18022	17807	17968	17892	17952	17948	17774	17873	17989	17803	17860	17684	17955	17845	17886	17739	17795	17857	17876	17727	17953	17742	17897	17879	18007	17858	17796	17833	17749	17841	18000	17699	17871	18067	17717	17860	17998	17696	17972	17737	17811	17826	17971	18014	18059	17710	17848	17722	17931	18097	18081	17731	17831	17782	17784	17909	17958	17807	17923	17819	17893	17942	17723	17988	18007	17838	17734	17844	17784	17932	17909	17845	17686	17648	17685	17970	17864	17999	17876	17869	17834	17792	17727	17832	17700	17967	17914	17841	17896	17798	17758	17864	17899	17923	17818	17928	17720	17709	17728	17774	17546	17889	17905	17786	17947	17949	17977	17914	17538	17868	17698	17791	17941	17995	18133	17848	17860	17768	17892	17846	17790	17918	17757	17955	17893	17837	17907	17876	17867	17749	17728	17792	17938	17821	17632	17696	17788	17622	18052	17817	17861	18080	17936	17802	17900	17881	17846	17901	17573	17913	17913	17659	17773	17787	17888	17784	18039	17990	17878	17917	18010	17851	17825	18009	17980	17786	17767	17827	17873	17732
17900	33394	37513	30903	24324	20597	18136	16926	16594	16491	16331	15939	15425	15307	17560	35343	39200	33366	24793	19919	16179	14941	14707	14470	14499	14438	14481	14511	14448	14386	14583	14544	14368	14542	14550	14506	14542	14482	14371	14480	14410	14560	14528	14541	14473	14433	14552	14557	14431	14567	14605	14653	14610	14502	14570	14696	14657	14634	14686	14562	14562	14445	14623	14546	14402	14515	14484	14476	14458	14344	14632	14564	14539	14544	14539	14523	14642	14640	14482	14425	14563	14480	14459	14544	14530	14308	14590	14525	14408	14346	14536	14656	14655	14560	14432	14501	14644	14540	14766	14336	14305	14610	14651	14432	14417	14361	14580	14377	14780	14520	14645	14576	14443	14588	14450	14518	14688	14616	14648	14489	14724	14456	14405	14500	14564	14577	14232	14535	14622	14310	14616	14549	14515	14329	14589	14446	14541	14344	14536	14427	14412	14642	14452	14441	14586	14675	14499	14419	14513	14472	14539	14454	14556	14582	14511	14517	14690	14495	14551	14379	14389	14507	14529	14538	14647	14417	14466	14555	14583	14535	14468	14516	14547	14505	14386	14709	14464	14394	14544	14313	14515	14279	14649	14546	14582	14504	14631	14546	14455	14558	14638	14663	14586	14582	14506	14788	14475	14403	14563	14560	14479	14562	14436	14565	14461	14597	14648	14512	14640	14415	14547	14494	14661	14547	14743	14555	14472	14549	14525	14609	14572	14499	14442	14554	14500	14430	14496	14607	14424	14540	14374	14388	14368	14507	14531	14609	14590	14574	14549	14407	14562	14497	14576	14613	14376	14542	14559	14468	14494	14515	14301	14665	14509	14472	14581	14555	14602	14520	14677	14469	14398	14569	14496	14364	14351	14521	14476	14469	14690	14463	14466	14412	14519	14460	14549	14484	14540	14561	14354	14417	14576	14602	14482	14439	14400	14571	14504	14626	14588	14547	14523	14494	14425	14560	14488	14345	14372	14620	14343	14526	14535	14537	14594	14384	14438	14678	14636	14510	14520	14488	14395	14453	14469	14637	14440	14608	14449	14683	14403	14503	14528	14522	14480	14463	14663	14517	14441	14481	14420	14694	14453	14523	14566	14481	14368	14585	14356	14414	14535	14612	14429	14459	14491	14572	14593	14305	14596	14608	14368	14478	14540	14504	14603	14489	14593	14445	14539	14621	14439	14449	14540	14484	14699	14456	14409	14462	14626	14590	14589	14660	14374	14524	14564	14388	14572	14549	14620	14488	14470	14657	14488	14469	14623	14505	14514	14500	14525	14440	14656	14483	14446	14518	14569	14470	14327	14549	14618	14474	14596	14380	14462	14364	14406	14411	14521	14433	14653	14538	14489	14478	14371	14471	14387	14577	14449	14526	14550	14461	14486	14341	14568	14619	14575	14470	14512	14563	14437	14389	14416	14511	14600	14777	14586	14671	14533	14559	14382	14503	14553	14549	14626	14457	14480	14536	14538	14569	14362	14456	14464	14411	14636	14523	14534	14466	14492	14478	14520	14743	14452	14300	14681	14476	14427	14453	14341	14461	14541	14599	14539	14499	14577	14498	14510	14514	14301	14519	14542	14443	14337	14384	14475	14523	14451	14533	14527	14556	14622	14578	14448	14648	14589	14539	14352	14705	14479	14612	14603	14507	14549	14578	14441	14573	14510	14570	14522	14494	14457	14382	14471	14611	14564	14535	14559	14377	14529	14557	14444	14487	14456	14378	14628	14537	14416	14418	14670	14527	14467	14433	14554	14485	14486	14376	14583	14525	14349	14376	14565	14472	14547	14527	14486	14589	14639	14512	14457	14584	14595	14620	14523	14377	14408	14556	14520	14463	14544	14567	14635	14420	14555	14600	14507	14533	14453	14503	14479	14400	14559	14507	14552	14670	14665	14476	14524	14535	14525	14456	14650	14629	14507	14621	14488	14417	14553	14550	14472	14557	14427	14648	14423	14512	14581	14607	14537	14546	14515	14545	14398	14541	14523	14410	14559	14626	14697	14729	14440	14508	14405	14360	14606	14364	14535	14496	14487	14289	14516	14393	14533	14526	14504	14535	14550	14353	14597	14296	14594	14603	14512	14471	14308	14496	14418	14475	14493	14584	14510	14619	14354	14475	14658	14498	14560	14589	14623	14410	14588	14496	14570	14537	14508	14662	14504	14611	14603	14637	14622	14627	14593	14316	14563	14421	14396	14567	14549	14284	14559	14615	14393	14386	14647	14382	14822	14463	14547	14544	14432	14618	14641	14484	14367	14532	14299	14434	14523	14354	14572	14577	14563	14528	14575	14498	14578	14535	14495	14312	14494	14507	14518	14646	14742	14444	14592	14454	14520	14452	14557	14418	14509	14626	14422	14542	14576	14405	14547	14622	14641	14461	14559	14492	14585	14559	14659	14552	14552	14514	14372	14541	14421	14560	14333	14494	14412	14463	14623	14410	14579	14449	14526	14557	14662	14549	14398	14643	14460	14620	14470	14402	14515	14395	14581	14442	14585	14581	14346	14378	14469	14483	14477	14501	14313	14551	14479	14536	14631	14398	14524	14463	14594	14625	14474	14325	14453	14619	14504	14502	14519	14529	14467	14388	14502	14602	14496	14512	14431	14555	14519	14507	14595	14578	14611	14581	14417	14401	14444	14428	14525	14602	14688	14598	14535	14307	14481	14632	14631	14370	14557	14388	14470	14452	14510	14356	14512	14539	14422	14601	14571	14452	14540	14564	14432	14651	14350	14368	14392	14507	14443	14510	14432	14567	14586	14462	14440	14349	14433	14399	14499	14531	14621	14521	14523	14421	14352	14577	14593	14361	14568	14473	14757	14388	14563	14631	14514	14530	14623	14601	14537	14481	14587	14486	14488	14523	14577	14434	14546	14506	14461	14625	14488	14387	14547	14510	14569	14369	14697	14453	14536	14353	14379	14405	14469	14415	14589	14510	14612	14418	14402	14521	14709	14502	14475	14648	14468	14630	14587	14588	14506	14429	14378	14321	14610	14615	14495	14381	14644	14454	14523	14313	14414	14382	14462	14475	14722	14522	14487	14370	14459	14324	14538	14458	14700	14497	14548	14424	14504	14489	14482	14337	14496	14478	14550	14524	14679	14469	14598	14457	14460	14633	14527	14284	14625	14662	14463	14625	14494	14476	14678	14417	14613	14496	14516	14415	14519	14586	14416	14529	14446	14480	14371	14687	14522	14659	14422	14566	14519	14514	14359	14455	14413	14507	14430	14556	14556	14448	14308	14511	14730	14505	14362	14327	14449	14475	14488	14329	14338	14699	14458	14443	14527	14521	14550	14480	14520	14547	14546	14545	14730	14386	14708	14362	14485	14627	14638	14613	14552	14279	14419	14550	14544	14657	14321	14661	14704	14406	14656	14407	14410	14507	14509	14538	14453	14567	14452	14418	14685	14499	14392	14439	14597	14492	14652	14561	14465	14384	14482	14559	14777	14570	14505	14442	14603	14570	14509	14321	14440	14516	14426	14529	14488	14790	14456	14621	14425	14642	14607	14407	14620	14504	14495	14445	14657	14490	14577	14578	14323	14360	14375	14560	14469	14647	14550	14321	14632	14461	14552	14420	14477	14392	14515	14629	14529	14455	14650	14529	14497	14523	14492	14381	14492	14565	14508	14417	14549	14493	14553	14624	14499	14702	14347	14621	14405	14218	14503	14444	14588	14634	14365	14407	14661	14549	14422	14579	14502	14446	14605	14250	14627	14592	14529	14494	14601	14406	14620	14472	14643	14367	14589	14604	14460	14537	14481	14449	14585	14516	14607	14476	14525	14362	14702	14519	14464	14403	14589	14661	14591	14659	14572	14478	14633	14567	14500	14636	14531	14571	14529	14567	14405	14530	14574	14487	14408	14480	14676	14464	14410	14395	14662	14480	14529	14513	14474	14612	14522	14425	14493	14574	14496	14407	14586	14440	14405	14553	14685	14515	14508	14567	14674	14575	14436	14460	14500	14555	14397	14396	14498	14592	14471	14567	14677	14563	14541	14564	14380	14650	14547	14493	14533	14492	14530	14412	14525	14736	14650	14587	14418	14484	14701	14518	14526	14447	14519	14428	14324	14680	14430	14418	14609	14539	14585	14559	14595	14483	14455	14492	14588	14557	14598	14658	14431	14529	14399	14630	14456	14436	14566	14466	14563	14558	14531	14403	14594	14629	14575	14639	14519	14550	14380	14653	14502	14515	14504	14394	14438	14592	14514	14557	14452	14562	14564	14555	14683	14649	14567	14537	14272	14483	14464	14529	14491	14569	14368	14325	14642	14473	14541	14614	14419	14460	14382	14658	14481	14651	14570	14524	14475	14410	14558	14584	14445	14710	14526	14583	14662	14647	14672	14609	14384	14633	14410	14374	14462	14800	14612	14510	14435	14712	14528	14486	14562	14651	14547	14483	14607	14526	14504	14341	14591	14533	14460	14523	14570	14485	14509	14525	14423	14422	14481	14461	14502	14492	14503	14293	14479	14550	14500	14541	14450	14516	14369	14497	14421	14701	14544	14464	14410	14559	14486	14448	14430	14496	14453	14402	14462	14521	14523	14547	14471	14384	14596	14541	14484	14628	14513	14312	14506	14482	14770	14329	14517	14540	14366	14700	14581	14493	14486	14588	14504	14600	14704	14454	14345	14443	14544	14515	14403	14466	14350	14703	14664	14411	14482	14548	14546	14449	14564	14585	14566	14526	14573	14417	14501	14377	14581	14383	14512	14539	14576	14619	14577	14527	14424	14447	14317	14435	14410	14495	14391	14635	14423	14622	14413	14866	14532	14475	14552	14576	14603	14478	14615	14471	14521	14363	14270	14480	14336	14544	14635	14577	14438	14614	14487	14563	14642	14375	14471	14541	14471	14633	14395	14542	14613	14610	14586	14370	14594	14602	14543	14493	14590	14482	14363	14653	14552	14417	14586	14447	14523	14351	14471	14786	14495	14554	14526	14358	14548	14362	14460	14600	14644	14358	14471	14593	14466	14636	14356	14521	14671	14705	14544	14507	14530	14564	14538	14575	14464	14574	14655	14549	14403	14573	14420	14378	14517	14406	14489	14421	14533	14580	14480	14618	14475	14516	14566	14518	14416	14334	14443	14604	14469	14436	14529	14617	14663	14456	14571	14441	14469	14379
29923	23483	27798	24787	20394	18987	18330	18085	18162	18036	18262	17935	17848	17648	17902	18524	19532	19382	19290	18300	18031	17940	18148	18052	17854	17860	17636	17834	17925	17761	17678	17638	18022	17862	17867	17972	17670	17866	17809	17836	17794	17649	17908	17738	17668	17814	17759	17910	17876	17643	17892	17793	17642	17620	17765	17624	18053	17755	17880	17776	17811	17709	17893	17603	17734	17769	17865	17811	17633	17725	17656	17715	17857	17970	17978	17758	17742	17864	17615	17589	17632	17911	17938	17790	17689	17879	17721	17825	17734	17654	17867	17927	17542	17615	17570	17807	17909	17891	17790	17893	17765	17753	17819	17675	17824	17799	17511	17696	17571	17859	17742	17815	17780	17788	17509	17673	17843	17772	17727	17804	17641	17758	17753	17777	17703	17593	17943	17817	17705	17698	17605	17770	17704	17764	17765	17700	17621	17879	17785	17826	17884	17781	17617	17811	17663	17831	17719	17719	17688	17543	17687	17727	17785	17706	17847	17706	17948	17669	17812	17833	17558	17741	17683	17517	17654	17685	17679	17702	17823	17756	17588	17676	17706	17517	17864	17710	17999	17799	17718	17748	18008	17755	17928	17653	17668	17789	17617	17859	17761	17664	17656	17667	17620	17789	17810	17884	17682	17700	17546	17605	17771	17588	17738	17684	17593	17789	17754	17765	17826	17641	17658	17706	17868	17962	17878	17731	17626	17942	17843	17756	17915	17599	17766	17749	17706	17881	17846	17655	17823	17704	17762	17838	17770	17842	17792	17695	17988	17684	17809	17776	17699	18009	17770	17518	17745	17773	17850	17701	17692	17745	17895	17787	17717	17678	17936	17944	17815	17670	17567	17733	17861	17785	17749	17782	17687	17865	17746	17825	17687	17627	17852	17680	17662	17852	17958	17705	17637	17638	17756	17605	17970	17583	17669	17825	17829	17711	17820	17559	17825	17779	17640	18065	17814	17598	17922	17576	17776	17835	17820	17683	17907	17763	17521	17707	17949	17854	17766	17773	17891	17924	17773	17653	17961	17609	17822	17657	17682	17874	17781	17711	17760	17802	17872	17886	17899	17924	17469	17864	17691	17687	17724	17814	17795	17697	17903	17589	17610	17827	17890	17950	17602	17742	17888	17861	17948	17842	17814	17590	17892	17917	17856	17724	17816	17551	17475	17799	17849	17813	17931	17740	17809	17881	17993	17846	17700	17725	17661	17512	17820	17458	17739	17564	17839	17747	17701	17853	17620	17908	17742	17735	17672	17706	17745	17483	17716	17741	17872	17810	17804	17904	18018	17612	17774	17661	17816	17840	17790	17665	17840	17710	17621	17638	17839	17814	17778	17475	17633	17719	17643	17649	17672	17715	17769	17692	17962	17976	17654	17950	17565	17773	17724	17789	17747	17818	17815	17794	17795	17725	17570	17647	17787	17856	17818	17772	17805	17790	17785	17968	17839	17676	17644	17600	17627	17718	17658	17578	17563	17683	17790	17865	17780	17716	17654	17656	17876	17751	17693	17826	17750	17799	17831	17737	17732	17991	17693	17776	17823	17713	17800	17695	17917	17775	18068	17814	17767	17661	17717	17723	17706	17728	17806	17714	17698	17638	17880	17708	17807	17877	17663	17758	17787	17760	17748	17857	17949	17784	17904	17681	17939	17741	17774	17860	17832	17465	17640	17803	17882	17602	17789	17628	17795	17677	17593	17980	17754	17816	17780	17693	17626	17789	17910	17979	17718	17610	17678	17914	17984	17680	17608	17782	17884	17688	17614	17863	17871	17601	17635	17832	17813	17902	17880	17767	17752	17826	17607	17742	17675	17801	17807	17811	18097	17665	17741	17583	17671	17785	17730	17815	17679	17801	17779	17747	17624	17903	17968	17710	17776	17623	17665	17630	17840	17838	17741	17878	17751	17731	17664	17817	17780	17693	17792	17655	17517	17767	17846	17743	17625	17483	17688	17639	17727	17697	17782	17922	17887	17848	17696	17949	17865	17566	17799	17802	17769	17820	17728	17606	17849	17832	17964	17883	17696	17774	18146	17710	17706	17745	17519	17840	17514	17766	17785	17545	17866	17566	17686	17790	17655	17806	17669	17707	17910	17765	17723	17845	17857	17803	17684	17908	17812	17761	17517	17578	17772	17578	17561	17625	17824	17691	17790	17586	17583	17734	17855	17565	17884	17705	17660	17758	17743	17864	17873	17791	17721	17959	17844	17774	17835	17797	17591	17936	17864	17654	17905	17766	17791	17582	17697	17776	17771	17766	17889	17835	17924	17926	17741	17614	17605	17473	17670	17959	17762	17840	17578	18075	17888	17631	17901	17822	17599	17815	17771	17729	17791	17780	17763	17494	17684	17851	17793	17730	17909	17949	17735	17855	17735	17730	17899	17708	18244	17781	17639	17710	17660	17556	17636	17737	17685	17709	17882	17633	17886	17658	17666	17849	17941	17741	17779	17822	17799	17824	17675	17671	17739	17701	17778	17932	17877	17765	17687	17546	17831	17989	17866	17713	17710	17682	17746	17595	17801	17755	17689	17536	17772	17798	17890	17739	17592	17744	17668	17966	17739	17711	17565	17939	17829	17764	17618	17765	17660	17764	17812	17731	17929	17664	17900	17746	17844	17925	17743	17763	17670	17796	17870	18039	17930	17757	17834	17649	17774	17783	17555	17856	17957	17693	17748	17720	17695	17664	17973	17708	17683	17920	18061	17928	17728	17637	17695	17834	17678	17587	17577	17772	17679	17624	17758	17842	17573	17791	17827	17651	17718	17870	17807	17646	17572	17818	17824	17750	17655	17645	17821	17840	17887	17671	17854	17728	17857	17773	17743	17634	17826	17721	17758	17713	17825	17895	17909	17736	17778	17785	17559	17755	17691	17852	17999	17521	17689	17624	17660	17719	17907	17847	17819	17984	17773	17816	17775	17576	17616	17976	17734	17738	18001	17589	17761	17731	17770	17856	17523	17832	17796	17942	17690	17545	17781	17738	17803	17584	17852	17921	17900	17919	17523	17778	17838	17539	17798	17645	17823	17821	18016	17848	17638	17723	17614	17864	17767	17934	17841	17744	17692	17792	17800	17831	17786	17656	17922	17816	17750	17778	17617	17736	17730	17824	17764	17811	17727	17949	17777	17595	17847	17788	17525	17662	17678	17724	17570	17852	17730	17699	17725	17809	17836	17839	17855	18002	17743	17851	17762	17660	17732	17693	17969	17871	17468	17838	17863	17623	17982	17774	17776	17636	17554	17761	17923	17682	17723	17841	17706	17834	17652	17672	18009	17715	17725	17963	17676	17683	17616	17794	17711	17652	17825	17634	17645	17733	17616	17508	17713	17646	17705	17629	17741	17884	17580	17906	17840	17698	17645	17942	17654	17759	17612	17837	17644	17709	17750	17630	17580	17812	17863	17786	17847	17820	17843	17702	17728	17831	17697	17976	17674	17827	17813	17453	17657	17809	17732	17452	17695	17825	17813	17703	17941	17760	17852	17780	17908	17575	17928	17643	17676	17698	17690	17673	17883	17874	17978	17760	18101	17866	17846	17496	17698	17719	17924	17710	17510	17798	17635	17721	17839	17638	17696	17783	17646	17860	17761	17785	17725	17736	17667	17694	17670	17679	17888	17835	17830	17717	17765	17568	17944	17852	17873	17687	17643	17620	17560	17603	17898	17837	17850	17801	17709	17739	17745	17711	17836	17805	17804	17892	17387	17796	17805	17652	17661	17740	17624	17687	17853	17713	17738	17564	17722	17682	17775	17733	17641	17834	17817	17578	17703	17657	17749	17789	17624	17676	17730	17834	17677	18029	17890	17656	17853	17533	17674	17764	18086	17540	17621	17775	17750	17702	17815	17709	17657	17688	17956	17817	17598	17597	17842	17722	17720	17751	17817	17487	17771	17759	18055	17893	17821	17892	17744	17818	17764	17915	18020	17915	17767	17785	17682	17505	17773	17686	17784	17860	17376	17686	17838	17899	17744	17906	17915	17764	17736	17776	17844	17590	17788	17745	17818	17765	17883	17767	17697	17768	17686	17719	17724	17997	17737	17666	17743	17829	17733	17740	17804	17782	17802	17509	17734	17552	17806	17721	17800	17818	17737	17781	17541	17781	17810	17685	17815	17772	17809	17834	17906	17704	17815	17702	17702	17684	17688	17691	17625	17920	17519	17889	17551	17875	17683	17718	17331	17545	17703	17685	17957	17780	17722	17732	17567	17490	17864	17701	17641	17761	17629	17783	17602	17759	17781	17494	17583	17858	17851	17734	17650	17885	17766	17649	17828	17967	17648	17995	17811	18048	17898	17812	17677	17808	17848	17913	17731	17794	17599	17558	17645	17812	17846	17585	17558	17574	17771	17690	17706	17981	17774	17660	17925	17755	17955	17927	17974	17645	17693	17589	17778	17749	17733	17750	17963	17820	17894	17974	17746	17898	17713	17919	17680	17766	17686	17768	17754	17761	17664	17868	17967	17789	17710	17897	17619	17837	17677	17822	17754	17823	17678	17822	17771	17874	17829	17868	17672	17697	17555	17746	17946	17821	17603	17856	17750	17791	17807	17720	17793	17806	18018	17613	17753	17864	17947	18075	17900	17908	17911	17766	17737	17718	17793	17903	17655	17889	17702	17745	17700	17898	18084	17776	17814	17673	17764	17697	17868	17571	17863	17819	17624	17676	17535	17953	17733	17802	17828	18000	17692	17847	17783	17933	17721	17698	17555	17772	17671	17995	17774	17661	17664	17736	17795	17679	17807	18038	17655	17852	17882	17632	17786	17842	17841	17636	17738	17912	17860	17847	17815	17680	17686	17622	17601	17726	17934	17661	17646	17693	17777	17716	17747	17730	17644	17733	17744	17731	17719	17680	17800	17766	17701	17827	17635	17761	17953	17896	17706	17871	17832	17784	17840	17996	17719	17548	17555	17739	17592	17959	17820	17714	17823	17559	17649	17660	17639	17748	17815	17771	17897	17921	17702	17675	17635	17875	17767	17673	17691	18036	17805	17946	17741	17840	17797	17703	17814	17747	17858	17831	17800	17902	17488	17799	17644	17748	17692	17606	17674	17707	17741	17878	17721	17691	17891	17795	17743	17714	17596	17771	17819	17614	17691	17620	17756	17797	17566	17809	17892	17860	17691	17726
17294	20499	26595	22106	18061	16015	15262	15021	14847	14944	14986	14779	14507	14571	14808	15928	16981	16440	15640	15105	14555	14605	14544	14466	14450	14490	14556	14520	14304	14527	14670	14325	14533	14689	14576	14362	14335	14344	14323	14449	14465	14592	14434	14641	14417	14613	14333	14244	14329	14476	14474	14445	14409	14417	14312	14431	14421	14629	14379	14487	14485	14452	14460	14530	14451	14366	14442	14514	14392	14510	14430	14679	14360	14498	14335	14425	14546	14306	14473	14428	14401	14528	14539	14518	14435	14552	14383	14399	14336	14452	14306	14402	14471	14455	14554	14339	14444	14458	14303	14477	14479	14487	14405	14404	14610	14444	14541	14507	14404	14445	14546	14432	14509	14588	14483	14484	14420	14418	14567	14469	14318	14570	14359	14414	14423	14451	14543	14375	14597	14304	14413	14360	14466	14535	14526	14416	14421	14520	14322	14384	14581	14428	14666	14505	14591	14419	14413	14291	14372	14344	14336	14509	14518	14422	14354	14453	14342	14411	14465	14471	14406	14479	14462	14463	14552	14252	14503	14430	14414	14302	14546	14371	14390	14707	14440	14379	14479	14530	14477	14455	14486	14619	14573	14485	14408	14443	14171	14488	14527	14453	14240	14531	14504	14434	14565	14616	14357	14323	14494	14353	14457	14481	14575	14473	14480	14392	14471	14662	14621	14322	14337	14549	14506	14421	14455	14515	14537	14504	14417	14461	14414	14494	14427	14402	14423	14456	14221	14545	14275	14508	14568	14586	14490	14450	14524	14486	14314	14441	14517	14406	14355	14517	14373	14427	14447	14615	14518	14324	14371	14475	14336	14419	14604	14477	14377	14564	14399	14299	14458	14652	14537	14507	14487	14484	14467	14488	14611	14493	14365	14504	14456	14436	14509	14319	14433	14329	14598	14372	14507	14549	14385	14526	14400	14573	14380	14457	14443	14490	14433	14403	14440	14455	14506	14500	14465	14562	14433	14377	14622	14448	14428	14391	14578	14346	14300	14490	14401	14488	14594	14389	14395	14443	14442	14336	14466	14397	14523	14544	14475	14447	14447	14436	14466	14378	14463	14690	14365	14358	14592	14480	14533	14393	14345	14557	14383	14382	14398	14438	14480	14350	14413	14545	14307	14533	14498	14452	14661	14412	14222	14459	14337	14394	14334	14432	14396	14481	14434	14362	14587	14450	14637	14456	14491	14495	14563	14461	14560	14385	14458	14407	14389	14335	14697	14520	14549	14521	14424	14495	14371	14331	14346	14560	14438	14468	14424	14431	14451	14369	14448	14526	14393	14527	14529	14421	14438	14508	14409	14405	14463	14643	14589	14398	14472	14323	14584	14518	14409	14518	14395	14459	14453	14557	14424	14439	14427	14458	14515	14358	14425	14357	14458	14527	14707	14400	14425	14491	14293	14486	14526	14417	14345	14490	14472	14414	14360	14462	14286	14541	14679	14550	14511	14418	14587	14562	14535	14514	14440	14535	14326	14483	14274	14402	14367	14482	14409	14427	14498	14567	14548	14494	14498	14462	14498	14530	14469	14473	14383	14444	14370	14380	14538	14331	14428	14312	14479	14573	14309	14563	14453	14368	14655	14549	14395	14434	14489	14428	14447	14458	14273	14404	14331	14431	14419	14383	14451	14452	14392	14459	14537	14646	14421	14459	14405	14620	14283	14519	14400	14439	14533	14390	14572	14411	14374	14367	14487	14501	14414	14575	14540	14404	14524	14481	14404	14425	14379	14440	14371	14421	14526	14521	14393	14171	14384	14541	14546	14373	14428	14450	14482	14465	14415	14339	14382	14463	14626	14433	14569	14452	14500	14353	14477	14410	14547	14501	14436	14545	14596	14477	14500	14329	14654	14432	14522	14376	14539	14292	14459	14467	14448	14406	14433	14551	14517	14572	14447	14429	14488	14280	14467	14421	14565	14443	14415	14348	14495	14317	14356	14534	14421	14346	14268	14481	14540	14375	14467	14349	14630	14378	14672	14472	14484	14527	14353	14347	14302	14361	14313	14537	14447	14502	14470	14426	14449	14431	14495	14269	14393	14392	14515	14343	14438	14506	14427	14558	14316	14371	14519	14368	14375	14236	14493	14511	14480	14448	14536	14414	14495	14374	14469	14464	14563	14368	14563	14424	14571	14432	14556	14589	14395	14437	14418	14427	14334	14476	14429	14585	14348	14328	14387	14297	14407	14527	14522	14446	14347	14396	14485	14635	14459	14339	14495	14486	14474	14512	14457	14505	14563	14713	14527	14395	14640	14351	14406	14478	14562	14440	14532	14382	14424	14563	14250	14555	14581	14511	14574	14505	14581	14485	14356	14485	14595	14366	14329	14441	14401	14403	14458	14518	14417	14451	14320	14480	14582	14398	14247	14320	14269	14560	14339	14506	14492	14487	14560	14299	14519	14474	14356	14571	14466	14372	14348	14229	14423	14555	14373	14522	14458	14352	14440	14372	14465	14386	14533	14398	14401	14456	14490	14386	14553	14530	14476	14441	14523	14524	14463	14443	14554	14579	14517	14449	14497	14311	14523	14472	14521	14433	14464	14508	14360	14301	14426	14506	14377	14568	14293	14550	14366	14531	14467	14561	14433	14463	14409	14396	14520	14243	14492	14458	14425	14532	14418	14534	14464	14436	14358	14430	14357	14468	14410	14485	14575	14408	14348	14417	14383	14405	14367	14314	14480	14360	14388	14483	14386	14680	14410	14331	14352	14408	14628	14510	14476	14464	14525	14344	14340	14274	14313	14621	14496	14409	14399	14463	14510	14506	14370	14508	14425	14335	14455	14348	14450	14536	14425	14354	14558	14381	14520	14484	14398	14451	14432	14476	14519	14412	14606	14403	14470	14534	14511	14472	14510	14450	14402	14561	14771	14521	14480	14451	14426	14490	14376	14596	14224	14410	14482	14576	14431	14606	14451	14478	14270	14493	14441	14468	14469	14464	14341	14313	14491	14619	14358	14588	14397	14508	14495	14557	14534	14436	14550	14383	14521	14492	14458	14359	14560	14497	14314	14423	14466	14430	14431	14536	14507	14647	14486	14320	14406	14419	14412	14492	14381	14343	14416	14483	14635	14442	14459	14415	14333	14558	14374	14456	14517	14501	14503	14478	14672	14467	14386	14606	14470	14491	14428	14428	14352	14364	14489	14419	14431	14341	14517	14322	14456	14596	14452	14515	14408	14488	14574	14416	14449	14519	14569	14559	14462	14449	14514	14432	14571	14498	14468	14467	14546	14581	14495	14540	14337	14380	14346	14395	14478	14364	14350	14624	14373	14352	14440	14565	14213	14526	14521	14315	14478	14556	14590	14590	14616	14588	14362	14521	14476	14531	14417	14501	14592	14481	14412	14436	14434	14602	14310	14396	14537	14311	14351	14443	14269	14431	14399	14424	14366	14332	14615	14310	14558	14533	14340	14458	14376	14460	14356	14468	14447	14409	14373	14564	14364	14449	14478	14605	14414	14307	14646	14449	14540	14346	14287	14542	14458	14412	14637	14478	14647	14348	14507	14549	14456	14380	14438	14620	14618	14506	14354	14320	14457	14335	14381	14659	14476	14475	14616	14325	14522	14236	14398	14344	14433	14511	14409	14471	14424	14520	14485	14467	14434	14603	14375	14479	14559	14530	14371	14333	14451	14386	14507	14409	14481	14410	14569	14420	14410	14431	14220	14505	14309	14467	14326	14451	14327	14371	14494	14385	14299	14459	14573	14458	14394	14625	14524	14398	14452	14529	14415	14494	14514	14416	14532	14482	14647	14400	14324	14504	14317	14431	14408	14411	14508	14563	14403	14685	14554	14429	14376	14361	14621	14439	14466	14537	14457	14496	14603	14522	14574	14283	14422	14551	14337	14525	14563	14451	14492	14365	14450	14474	14561	14362	14442	14714	14441	14302	14447	14586	14390	14416	14427	14609	14534	14257	14495	14463	14456	14586	14448	14311	14434	14576	14499	14528	14565	14502	14528	14485	14372	14448	14489	14358	14522	14506	14491	14539	14441	14457	14416	14461	14456	14309	14487	14421	14501	14391	14441	14333	14540	14216	14377	14459	14576	14399	14525	14312	14398	14474	14572	14388	14539	14474	14405	14361	14443	14448	14374	14315	14331	14506	14598	14442	14363	14346	14401	14399	14710	14464	14474	14590	14393	14643	14477	14341	14416	14395	14571	14582	14419	14436	14588	14290	14376	14523	14320	14379	14452	14496	14385	14459	14392	14496	14529	14511	14435	14367	14541	14500	14360	14293	14415	14319	14607	14502	14611	14409	14672	14430	14411	14465	14616	14358	14563	14677	14532	14371	14468	14283	14492	14560	14471	14389	14521	14585	14414	14375	14516	14684	14371	14389	14510	14529	14295	14464	14382	14425	14359	14609	14496	14631	14570	14551	14445	14232	14359	14342	14596	14551	14552	14510	14450	14571	14535	14286	14433	14287	14418	14389	14443	14277	14458	14637	14454	14348	14561	14602	14441	14357	14643	14389	14462	14365	14533	14495	14239	14258	14469	14457	14657	14486	14485	14422	14373	14543	14329	14304	14383	14471	14410	14482	14495	14496	14536	14413	14281	14455	14510	14464	14384	14668	14448	14442	14395	14386	14396	14369	14497	14611	14470	14409	14609	14300	14462	14319	14505	14424	14573	14457	14588	14519	14450	14410	14614	14428	14487	14327	14447	14495	14405	14404	14500	14447	14293	14470	14499	14476	14441	14466	14556	14420	14442	14530	14571	14395	14632	14310	14332	14210	14483	14243	14341	14365	14399	14564	14379	14499	14383	14537	14407	14598	14482	14297	14414	14388	14558	14543	14487	14493	14725	14497	14502	14498	14446	14363	14477	14435	14626	14488	14694	14467	14240	14410	14371	14320	14513	14451	14335	14391	14604	14503	14420	14408	14553	14574	14503	14447	14429	14396	14432	14446	14471	14391	14415	14429	14558	14443	14504	14390	14425	14389	14298	14437	14537	14640	14383	14513	14435	14602	14383	14660	14487	14245	14502	14472	14665	14392	14303	14694	14377	14486	14622	14557	14455	14468	14279	14584	14483	14388	14353	14535	14565	14374	14373	14410	14578	14389	14347	14363	14489	14619	14554	14369	14403	14401	14334	14387	14484	14230	14461	14276	14483	14565
25443	21473	28694	25397	23304	22494	21013	19140	18854	18888	18919	18682	18377	18295	18748	26743	30167	27355	23495	20693	18998	18388	18041	17903	18198	18143	18012	18001	18082	18157	18000	17780	17850	17846	18008	17781	17876	17960	17897	17941	17896	17723	17713	17807	17819	18009	17824	18004	17688	17903	17855	17922	17829	18021	18010	17823	17806	18079	17897	17749	17838	17762	17960	17891	18105	17761	17920	17773	17884	17991	17860	17808	17939	17795	17772	17871	17932	17995	17840	17825	17810	18106	17871	17647	18023	18064	17922	17876	17845	17808	18189	18001	17776	17918	17825	18019	17951	17846	17904	17806	17979	18041	17928	17858	17946	17863	17928	17954	17781	17695	17725	18049	17957	17789	17798	17809	18152	18103	18070	17793	17741	17878	17864	17832	17825	17791	17953	18071	17893	17879	17894	17857	17943	17878	17904	17826	18021	17847	17928	17686	17880	17895	17917	17889	18187	17808	17922	17968	17882	17961	17811	17761	17696	17931	17873	17852	17768	17827	17877	17728	17841	17871	17908	17837	17973	17893	17730	17921	18210	17957	17881	18016	17983	17955	18078	18054	17779	17990	17858	17814	17929	17901	18034	17960	17857	17746	17915	17791	18145	17987	17543	18009	18036	18052	18188	17873	17854	17850	17874	17783	17776	17805	17955	17910	17962	17729	17855	18009	17629	18002	17888	17993	17956	18031	18036	17835	17951	17989	17985	17939	17861	17701	17706	17868	18038	17816	17867	17937	17681	17819	17718	17951	17721	17882	17976	18080	17678	17905	18061	17808	17615	17840	17824	18037	17906	18001	18057	18009	17866	17791	17930	17764	17914	17737	17714	17809	17794	17793	17803	18012	18010	17863	17816	17877	17867	17866	17872	18021	18047	17983	17943	18066	17854	17624	17994	17840	17842	17893	17943	17888	17793	18012	17761	17978	17691	18064	17885	17874	17724	17927	18002	17918	17771	17704	17845	18013	18029	17801	17904	17951	17812	18033	17894	17818	17985	17739	17874	17815	18108	17902	17807	17930	18141	17909	17847	17969	17786	17974	17897	17749	18146	17915	17926	17852	17807	17902	17901	17666	17807	17815	17902	17853	17879	17695	18008	17829	17779	17916	17781	17870	17791	17938	17946	17863	17985	17686	17903	18060	17920	17880	18032	17863	17839	17627	17782	17990	18016	17603	17908	17780	17962	17850	17894	18041	17722	17806	17914	17973	18047	18018	18013	17667	17929	17901	17806	17618	17862	17825	17964	17930	17737	18121	17869	17991	17799	17996	17768	17860	18122	17685	17914	17975	17886	17895	17735	18025	18005	17743	17839	17783	17886	17702	17851	17854	17843	18199	17882	17879	17976	17949	17892	17842	17964	17796	17844	18004	17808	17859	17739	17834	18001	17875	17721	17913	17921	17815	17945	17867	17974	17940	17908	17861	17775	17837	17840	17731	18029	17887	17883	18033	17961	17888	17926	17870	17952	17845	17627	18145	17876	17718	17748	17636	17749	17640	17754	17639	17765	17793	17806	17849	17943	17800	17824	17759	17816	17797	17742	17763	17938	17688	17808	17824	17984	17764	17923	17854	17933	17961	17967	18024	17845	17725	17894	17773	17988	17807	17860	17694	17780	17844	18111	17886	17892	18010	17841	18029	17692	17896	17988	18082	17933	18000	17745	18033	17943	17944	18021	18173	18130	17836	17642	17770	17821	17941	17895	18103	17751	17838	17995	17839	17950	17862	18121	17837	17893	17814	17813	17789	17803	17831	17972	17825	17973	17910	17589	17751	18112	17966	17786	17908	17852	18068	17828	17936	18016	17805	18025	17743	17830	17779	17942	18006	17795	17845	17885	17965	17708	17725	17856	17687	17775	17827	17856	18004	18178	17912	17914	17723	17744	17906	17712	17858	18004	17997	17850	17924	17763	17856	17820	17817	17988	17735	17724	17653	17750	17782	18045	17969	17746	17869	17910	17787	17794	18006	17810	18021	17849	17728	17717	18055	17854	17943	17998	17794	17935	17888	17745	17893	18087	17699	17855	17796	17777	17745	18037	17679	17850	17809	17854	17860	17889	17963	18007	17772	17868	17643	17971	17732	18131	17990	18075	18005	17815	17949	17922	17808	18020	17909	17884	17731	17927	18024	17725	17876	17925	17756	17848	17891	17877	17925	17867	17901	17793	17955	17894	17992	17809	17884	17987	17768	17966	17930	17912	17948	17965	17907	17893	17972	17803	17776	17888	17931	17888	17892	17881	18128	18017	17980	17997	17855	17861	17957	17931	17948	18087	18117	17820	17854	17655	18069	17747	17898	17766	17931	17866	17806	17756	17767	17703	17821	17782	17828	17725	17844	17935	17696	18057	17987	17816	18036	17924	17867	17923	17840	17905	17937	17941	17897	17922	17825	17618	17849	17606	17931	18060	18058	17904	17803	17831	17935	17900	17723	17932	17929	18063	17625	17807	17760	17951	17877	17814	18006	17926	17810	17700	17949	18011	18012	17553	17881	17687	17847	17723	17980	17779	17861	17927	17946	17876	17795	17934	17818	17969	17985	17839	17777	18091	17836	17807	17803	17940	18036	17807	17942	17827	18134	17939	17881	17971	17818	17787	18055	17615	17761	17840	17738	17920	17756	17688	17713	17949	17796	17836	17889	17760	17672	17789	17959	17942	17706	17871	17724	17783	17911	18036	17937	17852	17686	18051	17989	17911	18141	17863	17841	17691	17777	17761	17844	17811	18008	17915	17970	17825	17884	17960	17856	17875	17934	17940	17847	17798	17857	17870	17873	17964	18151	17839	17839	17755	17777	18142	17953	18078	17810	17915	17806	17938	17849	17814	17942	17910	18007	17890	17904	17927	17896	17830	17722	17836	17733	17865	17996	17966	17848	17966	18049	17928	17858	17976	17999	17794	17886	17944	17866	18001	17876	17701	17970	17814	17926	17982	17661	17833	17875	17772	17792	18038	17807	17836	17838	17673	17921	18015	17839	17808	17879	18014	17957	18083	18065	17599	17967	17922	17713	17831	17835	17945	17908	17833	17827	17752	17752	17755	17687	17720	17926	17847	17922	17801	18048	17877	18083	17956	18131	17839	17840	17806	17852	17999	18138	17823	17666	17866	17836	17807	17950	17884	17858	17881	17969	18017	18061	17870	17834	17716	17938	17936	17915	18000	18009	17731	17992	17782	18000	18077	17975	17863	17870	17756	17913	18139	17842	17937	17932	17992	17961	18161	17987	18109	17657	17960	17907	17791	17975	17739	17801	17989	17673	18031	18060	18069	17901	17842	17789	17721	18238	18079	17769	17884	17870	17915	17767	17874	17728	17938	17908	17927	17970	18073	17722	17813	17864	17900	17641	17900	17908	17869	17930	18003	17715	18077	17737	17910	17892	17723	17911	17968	17820	18018	17924	17685	17942	17615	18008	18067	17876	17993	18140	17743	17888	17879	17834	17701	17750	18145	17959	17985	17590	18005	17897	17848	17991	18039	17872	17920	17577	17912	17754	17915	18027	17808	17801	17807	17713	17826	17970	17814	17856	17870	17804	17893	17858	17829	17835	18036	17898	17877	17883	17849	17761	17861	17985	17744	17693	17848	17679	17922	17802	17834	17816	17917	17947	17929	17722	17860	17859	17801	17979	17864	17957	17979	17710	17858	17808	17922	17608	17782	17970	17658	17709	17945	17902	17825	17886	17907	17831	17735	17859	17936	17978	17591	17839	17663	17899	17884	17890	17886	17937	17807	18066	17855	18007	17760	17836	18024	17718	17560	17926	17950	17853	17789	17692	17742	17820	17907	17673	17906	17887	17721	17894	17820	17820	17927	18030	17883	17903	17944	17837	17906	17782	17725	17847	17679	17834	17929	17795	17988	17833	18058	17805	17792	17888	17848	17896	17913	17896	17922	17926	18036	18007	17785	17831	17980	17755	17987	17886	17806	17771	17921	17930	17701	17855	17956	17844	17834	17796	17807	17793	17883	17718	17896	17796	18001	18138	18083	17875	17889	17882	18107	17948	17864	17925	17854	17724	17936	17833	18156	17767	17856	17824	17861	17992	18027	17879	17854	17967	17911	17977	18040	17944	17942	17672	17950	17953	17955	17835	18153	17674	17937	18079	17990	17999	17903	17898	17942	17979	17938	17892	17839	17596	17924	17824	17771	17637	17825	17552	18107	17950	18060	17964	18016	17842	17953	17823	17667	17820	17987	17862	17958	17842	17813	17957	17891	17771	17639	18114	17666	17841	18036	17813	17959	18016	18050	17679	17854	17758	17964	17781	17914	17908	18082	17854	17850	17895	17886	17533	17828	18112	17779	17871	17707	17776	18019	17739	17791	18140	17974	17807	17675	17745	17820	17781	18036	17842	18055	17905	17787	17830	18100	17857	17862	17714	17849	17641	17888	18036	18055	17967	17794	17941	18053	17828	18075	17954	17813	17688	17762	17821	17903	17715	17780	18014	17760	17913	17825	17924	17811	17781	17886	17876	17879	17876	18034	17738	17692	17816	17772	17719	17874	17881	17851	17724	17889	17835	17937	17897	17993	17965	17761	17889	18069	17892	17982	17907	17684	17794	17910	17890	17674	17909	17764	17850	17757	17900	17799	17811	18184	17606	17918	17854	17774	17821	17875	17839	18088	17911	17850	17650	17718	17819	17767	17944	17848	17752	18066	17769	17948	17870	18048	17627	17887	17831	17976	17729	17778	17931	17682	17842	18007	17827	18004	17794	17903	17974	17840	17837	17825	17693	17922	17936	17983	17820	17748	17807	17920	17768	17886	18000	18017	17870	17919	17857	17932	18099	18149	17811	17694	17955	18053	17616	17598	17770	17926	17998	17682	17943	18039	17974	17859	17746	17850	17922	17899	17701	17776	17740	17930	17844	17793	17911	17797	17820	17788	17821	17863	17923	17717	17738	17982	17920	17883	17939	18069	17774	17834	17836	17968	17941	17916	17810	17905	17867	17875	17732	17733	17900	17966	17865	17715	17706	17675	17925	17918	17991	17929	17880	17810	17864	17956	18055	17850	17886	17691	17795	17543	17731	17898	18231	18112	17794	17787	17924	17847	17845	17727	17908	17964	17709	18043	17809	17784	17831	17961	17867	17924	18055	17964	18010	17893	17806	18166	18021	17865	17765	17686	17923
16073	25850	32208	26303	21449	17475	16193	16078	15670	15843	15622	15415	15059	14875	16387	28660	30647	26437	20814	17546	15511	14751	14780	14584	14567	14653	14556	14527	14615	14461	14610	14432	14602	14594	14695	14496	14518	14567	14510	14456	14636	14536	14640	14469	14518	14529	14454	14754	14534	14597	14502	14747	14430	14430	14530	14492	14579	14621	14621	14539	14684	14304	14616	14500	14591	14458	14456	14394	14590	14489	14679	14441	14499	14489	14563	14530	14533	14460	14480	14523	14438	14663	14443	14553	14539	14682	14520	14513	14519	14494	14604	14713	14443	14531	14714	14552	14507	14395	14434	14445	14405	14737	14659	14456	14579	14470	14503	14687	14513	14541	14470	14305	14604	14519	14587	14609	14608	14501	14527	14460	14558	14592	14409	14599	14629	14506	14533	14608	14531	14612	14468	14540	14575	14380	14592	14530	14429	14292	14592	14549	14479	14464	14487	14653	14506	14572	14618	14578	14507	14484	14548	14551	14446	14563	14583	14530	14690	14605	14465	14530	14605	14531	14532	14554	14541	14479	14385	14512	14510	14524	14557	14461	14562	14444	14508	14623	14597	14498	14489	14557	14439	14669	14610	14424	14466	14405	14575	14587	14685	14409	14473	14298	14373	14658	14418	14379	14501	14374	14469	14664	14575	14460	14420	14440	14465	14434	14499	14606	14482	14615	14459	14430	14526	14458	14689	14645	14612	14408	14442	14508	14692	14568	14384	14667	14535	14556	14522	14537	14483	14597	14507	14480	14386	14593	14548	14583	14561	14538	14623	14730	14492	14684	14443	14604	14418	14546	14548	14506	14571	14669	14352	14560	14512	14535	14478	14488	14484	14562	14604	14571	14549	14367	14445	14348	14610	14297	14576	14634	14478	14643	14536	14507	14543	14590	14547	14531	14473	14454	14414	14589	14535	14499	14479	14453	14411	14514	14441	14635	14489	14590	14610	14567	14434	14526	14477	14544	14436	14456	14371	14543	14501	14488	14636	14623	14445	14658	14315	14493	14632	14378	14622	14528	14395	14359	14459	14446	14521	14545	14466	14485	14539	14559	14408	14680	14645	14713	14530	14537	14469	14435	14454	14377	14408	14484	14399	14518	14479	14476	14444	14421	14362	14676	14657	14501	14462	14487	14561	14394	14557	14574	14431	14490	14704	14393	14291	14361	14554	14458	14246	14489	14552	14721	14521	14550	14648	14481	14620	14564	14658	14552	14647	14517	14574	14443	14472	14301	14542	14426	14493	14591	14524	14458	14589	14521	14561	14611	14564	14482	14507	14664	14628	14571	14477	14682	14606	14688	14592	14433	14504	14589	14464	14458	14535	14699	14496	14484	14623	14597	14400	14563	14650	14606	14509	14621	14561	14588	14534	14653	14471	14445	14477	14704	14483	14551	14477	14442	14497	14617	14568	14525	14543	14459	14417	14703	14472	14565	14464	14562	14334	14563	14434	14498	14669	14674	14505	14684	14556	14501	14654	14350	14422	14405	14527	14600	14538	14547	14406	14379	14484	14438	14639	14457	14736	14437	14299	14584	14364	14409	14530	14591	14562	14657	14611	14482	14425	14475	14560	14403	14528	14572	14488	14498	14550	14387	14552	14565	14612	14452	14536	14483	14528	14576	14596	14619	14505	14529	14577	14444	14290	14596	14599	14589	14410	14561	14607	14477	14634	14522	14651	14536	14424	14460	14571	14346	14418	14530	14595	14480	14585	14654	14489	14530	14587	14595	14526	14530	14636	14604	14477	14432	14513	14385	14660	14600	14375	14609	14337	14615	14445	14451	14684	14467	14606	14597	14487	14551	14501	14595	14388	14647	14556	14424	14361	14436	14588	14463	14617	14552	14554	14483	14589	14549	14456	14766	14504	14349	14612	14498	14554	14437	14551	14561	14585	14497	14593	14416	14541	14696	14495	14398	14488	14365	14581	14438	14480	14345	14372	14465	14585	14441	14550	14269	14542	14509	14586	14691	14500	14632	14542	14625	14566	14597	14299	14463	14813	14455	14567	14373	14387	14376	14602	14463	14644	14510	14370	14472	14477	14485	14652	14375	14492	14661	14397	14549	14523	14412	14436	14619	14518	14507	14637	14568	14543	14507	14585	14593	14654	14630	14571	14525	14424	14683	14280	14470	14602	14437	14495	14595	14442	14619	14560	14514	14618	14438	14400	14590	14354	14601	14521	14433	14457	14458	14540	14408	14565	14645	14618	14354	14579	14476	14516	14466	14527	14444	14461	14509	14505	14439	14436	14536	14570	14452	14301	14684	14479	14419	14369	14634	14443	14451	14466	14569	14645	14564	14403	14552	14719	14578	14554	14469	14463	14649	14585	14465	14585	14415	14445	14503	14517	14587	14632	14620	14637	14668	14384	14600	14648	14571	14423	14394	14557	14506	14512	14431	14498	14369	14580	14501	14465	14599	14517	14403	14603	14533	14489	14601	14540	14690	14739	14599	14346	14449	14495	14427	14584	14423	14444	14666	14456	14668	14650	14479	14448	14683	14644	14437	14552	14493	14634	14474	14625	14514	14485	14401	14600	14450	14497	14604	14562	14598	14422	14512	14591	14517	14584	14437	14478	14348	14389	14680	14608	14389	14594	14532	14605	14440	14408	14520	14665	14594	14598	14549	14524	14558	14490	14556	14572	14460	14581	14613	14418	14767	14590	14412	14559	14574	14442	14394	14750	14455	14575	14329	14444	14443	14539	14485	14593	14553	14661	14565	14540	14400	14442	14496	14483	14514	14477	14551	14584	14331	14558	14613	14388	14537	14608	14509	14571	14371	14516	14568	14395	14587	14389	14372	14542	14230	14593	14557	14451	14383	14667	14477	14557	14320	14683	14605	14455	14510	14609	14550	14648	14332	14483	14541	14390	14496	14621	14480	14537	14498	14447	14426	14664	14326	14522	14474	14595	14540	14621	14538	14556	14395	14509	14663	14494	14502	14614	14481	14478	14590	14524	14525	14636	14616	14524	14354	14474	14484	14390	14612	14353	14533	14422	14467	14615	14510	14613	14650	14673	14695	14398	14611	14379	14396	14383	14565	14491	14390	14527	14486	14561	14472	14611	14717	14417	14499	14585	14416	14468	14420	14464	14531	14771	14420	14507	14439	14541	14690	14506	14419	14636	14519	14711	14521	14656	14604	14542	14550	14598	14732	14569	14459	14546	14464	14422	14452	14511	14617	14625	14455	14490	14605	14531	14503	14503	14592	14655	14579	14384	14628	14460	14595	14520	14590	14478	14600	14338	14496	14411	14565	14511	14617	14479	14465	14537	14717	14462	14355	14437	14578	14623	14439	14700	14429	14319	14549	14389	14401	14428	14616	14468	14505	14482	14506	14478	14540	14506	14521	14606	14587	14594	14472	14416	14279	14470	14379	14425	14510	14529	14461	14479	14512	14437	14448	14458	14647	14458	14561	14405	14498	14380	14399	14548	14538	14594	14575	14385	14505	14381	14391	14510	14550	14570	14535	14665	14499	14351	14546	14344	14433	14670	14534	14614	14519	14429	14382	14643	14574	14430	14388	14376	14484	14511	14348	14624	14510	14635	14455	14521	14654	14432	14437	14374	14656	14603	14579	14558	14540	14326	14464	14744	14480	14757	14584	14605	14475	14564	14522	14517	14527	14559	14541	14587	14395	14490	14592	14444	14576	14541	14576	14529	14586	14553	14387	14470	14618	14487	14657	14633	14482	14451	14501	14496	14582	14565	14457	14472	14546	14534	14572	14551	14578	14460	14442	14508	14569	14474	14404	14479	14621	14329	14538	14423	14684	14346	14605	14619	14641	14549	14541	14564	14548	14585	14432	14417	14539	14542	14664	14619	14583	14390	14594	14543	14558	14479	14372	14349	14551	14401	14563	14555	14674	14537	14511	14594	14503	14577	14545	14583	14505	14435	14544	14615	14393	14719	14713	14576	14362	14756	14455	14682	14630	14522	14424	14456	14618	14374	14458	14303	14643	14701	14477	14575	14732	14543	14550	14512	14450	14576	14406	14296	14423	14456	14573	14504	14646	14621	14621	14522	14370	14615	14612	14519	14492	14650	14475	14479	14554	14418	14680	14604	14432	14595	14573	14586	14340	14597	14603	14437	14491	14695	14410	14601	14609	14532	14357	14490	14669	14699	14578	14492	14541	14660	14435	14560	14538	14410	14501	14618	14559	14645	14463	14585	14501	14540	14512	14598	14376	14599	14387	14655	14672	14585	14551	14570	14504	14432	14543	14622	14513	14507	14651	14383	14450	14641	14583	14477	14616	14509	14535	14674	14355	14484	14985	14607	14524	14626	14505	14426	14507	14437	14518	14609	14396	14511	14504	14558	14414	14527	14461	14458	14532	14601	14515	14489	14642	14470	14742	14477	14395	14413	14525	14674	14690	14441	14520	14594	14373	14413	14486	14554	14536	14356	14738	14410	14613	14654	14530	14462	14575	14464	14545	14659	14515	14454	14651	14457	14633	14632	14678	14735	14437	14450	14609	14528	14519	14438	14727	14704	14255	14612	14655	14447	14388	14578	14466	14431	14579	14540	14598	14584	14575	14711	14595	14409	14510	14521	14575	14672	14693	14628	14592	14656	14671	14586	14477	14427	14593	14607	14546	14640	14608	14490	14651	14660	14422	14386	14548	14487	14654	14675	14599	14628	14565	14564	14463	14625	14764	14546	14512	14652	14433	14544	14484	14480	14519	14721	14299	14466	14366	14626	14621	14550	14625	14551	14636	14388	14610	14657	14461	14620	14441	14687	14494	14311	14458	14555	14486	14635	14528	14571	14371	14480	14591	14527	14561	14662	14538	14399	14351	14408	14740	14435	14664	14473	14436	14450	14473	14447	14488	14439	14564	14579	14395	14500	14399	14535	14469	14436	14447	14471	14587	14532	14290	14499	14542	14314	14403	14463	14524	14635	14276	14437	14531	14502	14514	14457	14486	14491	14490	14660	14574	14559	14362	14440	14521	14576	14584	14430	14480	14397	14513	14567	14482	14454	14577	14521	14568	14606	14539	14494	14598	14549	14525	14447	14561	14554	14594	14352	14586	14478	14581	14659	14607	14571	14456	14756	14627	14456	14520	14345	14449	14569	14447	14418	14555	14576	14497	14610	14446	14589	14405	14489	14611	14511	14649
23961	21470	29072	24511	22273	24126	24083	19959	18891	19341	19267	18936	18685	18198	19920	33117	37202	33421	27188	22937	19704	18336	18027	17950	17929	17998	17945	17881	17699	17894	17952	17926	17736	17743	17957	17883	17844	18003	17945	18018	17967	17945	17856	17800	17927	17943	17946	17716	17873	17675	18012	17859	18016	17827	17781	17707	17696	17890	17769	18064	17920	17975	17960	17682	17815	17859	17771	17858	17743	17773	17695	17934	17817	18026	17791	17742	17645	17801	17778	17995	17881	17819	17794	17783	17881	17953	17795	17811	17857	17765	17818	17826	17784	17792	17574	17915	17795	17815	17976	17896	17896	17776	17815	17910	17775	17803	17757	17837	17702	17750	17865	17773	17788	17884	17824	17875	17864	17681	17712	17822	17908	18222	17786	17852	17689	17889	17947	17814	17963	17580	17717	17911	17839	17874	17648	17866	17890	17883	17720	17577	17829	17792	17812	17658	17766	17969	18010	17866	17941	17763	17696	17827	17735	17674	17870	17759	17799	17947	17782	17759	17807	17654	17760	17786	17803	17768	17813	17871	17708	17956	17934	17690	17851	17856	18062	17975	17851	17859	17992	17866	17787	17763	17819	17868	17907	17935	17931	17855	17778	17712	17786	17800	17648	17823	17750	17910	17660	17639	18028	17614	17807	17862	17875	17877	17911	17768	17786	17542	17743	17620	17463	17672	17924	17581	17888	17769	17804	17816	17815	17755	17733	17941	17933	17710	17884	17960	18025	17779	17775	17894	17940	17923	17677	17726	17907	17698	17823	17793	17966	17726	17782	17735	17779	17768	18026	17930	17796	17844	17820	17813	17750	17780	17802	17921	17822	17812	17905	17675	17994	17617	17731	17889	17989	17913	18063	17999	17663	17741	17573	17620	17710	17706	17758	17975	17558	17648	17790	17787	17818	17837	17615	17638	17723	17898	18042	17867	17938	17751	17916	17713	17973	17904	17959	17879	17895	17727	17756	17884	17937	17679	17916	17593	17578	17657	17793	17676	17944	17780	17814	17788	17783	18024	17839	17658	17838	17603	17858	17675	17929	17668	17727	17692	17794	17941	17820	17657	17575	17559	17724	17577	17593	17887	18019	18007	17911	17873	17792	17549	17870	17912	17704	18059	17766	17896	17773	17643	17838	17723	17603	17805	17546	17690	17910	17901	17814	17774	17653	17594	17877	17692	17873	17620	17875	17508	17965	17716	17753	17826	17780	17756	17744	18016	17975	17778	17959	17716	17698	17789	17802	17723	17829	17879	17757	17890	17774	17718	17769	17850	17803	17680	17903	17597	17862	17870	17782	17929	17846	17810	17802	17739	17844	17764	17852	17568	17771	17787	17969	17758	17877	17732	17968	17993	17733	17876	17887	17809	17817	17661	17819	17831	17653	17727	17992	17782	17571	17703	17542	17834	17648	17872	17680	17793	17756	17783	17837	17800	17745	17672	17635	17843	17887	17799	17820	18027	17863	17770	17725	17710	17830	17858	17732	17650	17857	17889	17746	17986	17676	17667	17704	17779	17703	17761	17807	17949	17877	17746	17937	17766	17761	17827	17805	17878	18009	17654	17949	17750	17685	18061	17637	17962	17913	17409	17532	17841	17598	17532	17741	17851	17891	18062	17518	17811	17670	17819	17602	17761	17891	17912	17896	17815	17465	17663	17842	17851	17752	17770	17561	17862	17678	17957	17760	17795	17809	17730	17809	17779	17976	17920	17731	17737	17789	17754	17790	17867	17688	17785	17962	17713	17618	17922	17953	17867	17850	17811	17733	17579	17779	17817	17667	17844	17801	17821	17769	17756	17529	17915	17838	17988	17949	17949	17669	17860	17863	17860	18066	17777	17643	17635	17734	17962	17704	17773	17630	17741	17887	17615	17696	17786	17682	17909	17810	17991	17782	17983	17718	17870	17886	17831	17665	17767	17678	18022	17857	17691	17992	17781	17817	17874	18042	17851	17902	17689	17827	17748	17908	17812	17653	17623	17748	17824	17537	17614	18018	17624	17860	18032	17760	17907	17723	17870	17975	17896	17853	17891	17745	17696	17697	17852	17699	17577	17580	17740	17748	17740	17701	17805	17753	17823	17751	17772	17685	17709	17814	17644	17732	17758	17722	17843	17831	17660	17870	17828	17730	17889	17797	17745	17756	17713	17857	17834	17658	17978	17652	17855	17844	17909	17612	17821	17723	17939	17809	17524	17959	17790	17777	17696	17715	17720	17825	17880	17764	17786	17794	17784	17862	17767	17783	17629	17958	17866	17836	17788	17724	17798	17974	17772	17624	17738	17811	17908	17769	17955	17768	17748	17659	17707	17753	17855	17677	17779	17756	17784	17689	17753	17771	17678	17829	17594	17901	17858	17663	17710	17691	17687	18051	17758	17766	17590	17645	17747	17730	17956	17959	18003	17786	17854	17779	17904	17664	17876	17790	17700	17771	17681	17829	17792	17671	17801	17894	17982	17803	17792	17828	17573	17729	17762	17922	17815	17847	17683	17761	17743	17710	17755	17840	17779	18126	17761	18028	17740	17915	17808	17938	17768	17635	17761	17601	17881	17685	17873	18006	17764	17699	17843	17804	17557	17724	17847	17819	17836	17670	18051	17773	18061	17914	17676	17748	17609	17621	17732	17969	17926	17750	17753	17853	17749	17707	17780	17758	17807	17802	17929	17862	17696	17650	17846	17869	17825	17747	17954	17835	17991	17744	17857	17726	17904	17659	17884	17737	17973	17816	17929	17699	17904	17831	17569	17682	17996	17765	17891	17871	17805	17880	17959	17629	17775	17820	17845	17812	17897	17785	17815	17699	17681	17904	17809	17678	17946	17696	17773	17732	17606	17708	17683	17736	17681	17905	17878	17948	17756	17794	17782	17698	17712	17842	17860	17741	17778	17837	17791	17678	17885	17930	17974	17692	17646	17832	17952	17575	17721	17912	17794	18123	17945	17907	17694	17881	17768	17866	17886	17914	17626	17885	17816	17994	17770	17939	17745	17775	17735	17598	17805	17963	17787	17876	17791	17963	17750	18049	17727	17887	17791	17843	17739	18115	17808	17692	17832	17877	17925	17951	17770	17684	17671	17727	17937	17986	18001	17697	17743	17697	17788	17822	17921	17847	17766	17649	17873	17833	17806	17668	17756	17883	17819	17734	17940	17854	17855	17791	17765	17862	18057	17715	17722	17726	17870	17899	17654	18002	17935	17668	17540	17821	17630	18057	17722	17766	17917	17917	17620	17782	17855	17826	17891	17983	17996	17931	17755	17896	17955	17738	17831	17830	17922	17856	17886	17969	17944	17801	17726	17860	17841	17894	17780	17908	17847	17797	17746	17698	17963	17904	17779	17697	17860	17854	17760	17922	17735	17687	17748	17856	17745	17636	17625	17804	17686	17881	17709	17690	17799	17994	17738	17862	17832	17745	17627	17731	17597	17626	17655	17742	17708	18033	17682	17762	17927	17784	17837	17665	17877	17947	18054	17864	17721	17722	17881	18009	17934	17526	17768	17946	17886	17859	17892	17795	17759	17721	17801	17990	17842	17703	17767	17968	17868	17780	18008	17873	17765	17743	17748	17658	17880	17770	17806	17706	17840	17942	17536	17713	17815	17710	17564	17894	17944	17895	17729	17676	17907	17613	17809	17589	17583	17898	17716	17831	17741	18002	17947	17736	17738	17904	17794	17740	17488	17684	17567	17749	17776	17702	17789	17876	17976	18046	17679	17871	17886	17766	17825	17662	17796	17685	17798	17754	17791	17790	17841	17778	17815	17719	17651	17671	17644	17796	17815	17837	17755	17750	17862	17749	17815	17855	17723	17796	17820	18037	17755	18110	17826	17772	17875	17956	17775	17776	17834	17759	17912	17958	17754	17832	17867	17850	17852	17645	17772	17838	17605	17849	17811	17499	17627	17775	17762	18004	17761	17951	17472	17687	17897	17838	17775	17727	17590	17855	17744	17614	17813	17610	17843	17566	17948	18004	17742	17924	17826	17789	17689	17966	17869	17848	17669	17747	17846	17881	17631	17646	17691	17924	17912	17850	17844	17757	17686	17772	17814	17868	17955	17802	17647	17804	17869	17711	18027	18034	17815	18061	17780	17798	17767	17666	17827	17838	17743	17692	17929	17836	17942	17691	17756	17949	17761	17795	17752	17859	17757	17989	17751	17748	17492	17887	17746	17953	17743	17796	17740	17752	17868	17868	17715	17783	17976	17936	17820	17949	17875	17750	17640	17802	17555	17720	17996	17771	17853	17724	17847	17797	17785	17885	17782	17796	17933	17895	17803	17804	17825	17935	17850	17831	17952	17821	17707	17635	17703	17631	17935	17725	17979	17715	18032	17798	17768	18059	17738	17698	17851	17772	17886	17528	17987	17797	17645	17761	17869	17644	17894	17550	17659	17571	17742	17760	17634	17938	17782	17839	17782	17789	17692	17900	17562	17661	17795	17782	17733	17698	17783	18047	17799	17841	17606	17669	17889	17799	17509	17735	17738	17661	17808	17850	17981	17939	17589	17929	17694	17747	17938	17869	17701	17661	17919	17847	17746	17718	17803	17728	17874	17705	17987	17815	17753	17922	17975	17980	17734	17834	17644	17852	17725	17834	17992	17522	17842	17733	17837	17771	17796	17924	17741	17931	17893	17549	17778	17889	17792	17673	17709	17997	17641	17911	17892	17642	17954	17872	17709	17779	17736	17926	17833	17950	17681	17844	17773	17761	17725	17838	17790	17892	17662	17818	17875	17725	17668	17961	17833	18044	17638	17670	18095	17795	17978	17907	17841	17808	17788	17919	17826	17700	17706	17810	17662	17711	17819	18011	17797	17743	17871	17814	17627	17979	17774	17760	17965	17903	17858	17692	17671	17836	17799	17605	17875	17633	17816	17979	17816	17791	17871	17867	17773	17767	17755	17895	17609	17863	17720	17697	18010	17822	17754	17817	17744	17993	17651	17881	17899	17842	17932	17767	17690	17664	17861	17920	17702	18104	17639	17784	17758	17955	17901	17732	17697	17839	17900	17779	17879	17715	17797	17722	17796	17679	17843	17734	17854	17903	17953	17652	17913	17613	17764	17576	17784	17958	17913	17957	17765	17807	17692	17664	17878	17701	17845	17929	17735	17556	17880	17986	17773	17891	17977
18125	30750	34169	29282	22650	19093	17397	16936	16540	16332	16514	16045	15293	14893	18366	36064	38256	33176	25460	20059	16403	15075	14591	14564	14441	14485	14330	14504	14588	14451	14481	14596	14544	14572	14366	14547	14569	14402	14393	14440	14550	14511	14508	14589	14676	14351	14471	14527	14601	14534	14671	14390	14642	14540	14522	14597	14533	14412	14601	14506	14609	14477	14436	14488	14537	14483	14536	14415	14595	14460	14456	14458	14466	14655	14395	14724	14533	14480	14463	14473	14503	14431	14605	14662	14518	14504	14543	14528	14493	14431	14798	14455	14457	14526	14332	14507	14513	14497	14499	14576	14480	14306	14566	14497	14586	14466	14448	14407	14653	14364	14400	14464	14648	14434	14330	14503	14396	14537	14586	14362	14620	14477	14389	14350	14519	14458	14431	14395	14513	14419	14428	14540	14412	14369	14488	14526	14489	14488	14489	14432	14348	14531	14450	14546	14327	14503	14522	14629	14449	14201	14607	14611	14587	14451	14490	14370	14557	14479	14513	14563	14494	14251	14352	14469	14401	14463	14353	14485	14764	14513	14531	14275	14594	14528	14354	14503	14516	14356	14437	14487	14478	14463	14475	14535	14439	14338	14361	14433	14232	14376	14462	14536	14379	14389	14535	14438	14488	14499	14537	14385	14463	14527	14305	14513	14441	14508	14454	14512	14662	14427	14664	14363	14448	14688	14442	14404	14322	14474	14391	14547	14487	14385	14430	14477	14331	14492	14445	14479	14470	14447	14437	14488	14490	14316	14395	14380	14506	14579	14486	14507	14366	14218	14546	14364	14522	14578	14520	14358	14451	14520	14428	14461	14494	14521	14514	14420	14507	14372	14463	14449	14341	14426	14486	14511	14412	14414	14484	14462	14505	14517	14480	14556	14417	14352	14553	14384	14413	14680	14512	14520	14483	14413	14463	14483	14351	14468	14366	14425	14327	14584	14583	14331	14347	14510	14474	14364	14356	14534	14548	14557	14277	14387	14512	14437	14290	14430	14451	14468	14572	14305	14417	14538	14489	14517	14587	14500	14502	14541	14391	14644	14336	14428	14306	14393	14563	14578	14524	14446	14713	14397	14528	14463	14515	14486	14254	14686	14506	14279	14588	14477	14403	14597	14556	14594	14572	14431	14617	14374	14521	14432	14379	14469	14476	14463	14499	14547	14499	14473	14475	14368	14416	14401	14537	14491	14364	14533	14427	14521	14546	14501	14370	14545	14589	14321	14599	14384	14395	14315	14605	14513	14452	14418	14443	14537	14421	14491	14537	14435	14406	14493	14317	14517	14362	14337	14496	14442	14439	14634	14446	14644	14497	14453	14424	14392	14588	14446	14371	14504	14306	14333	14278	14695	14410	14719	14557	14486	14421	14387	14364	14411	14442	14510	14578	14523	14461	14415	14470	14391	14562	14406	14513	14390	14215	14571	14438	14552	14597	14422	14525	14554	14576	14329	14243	14357	14670	14499	14259	14350	14675	14501	14381	14365	14346	14520	14430	14532	14585	14528	14415	14397	14511	14401	14489	14489	14516	14544	14375	14467	14506	14501	14508	14512	14406	14628	14452	14435	14537	14443	14466	14449	14418	14371	14472	14563	14559	14416	14358	14520	14566	14492	14625	14305	14257	14620	14447	14520	14516	14556	14574	14463	14537	14448	14480	14445	14530	14619	14706	14464	14517	14565	14617	14405	14393	14547	14570	14452	14377	14333	14449	14540	14356	14331	14567	14575	14416	14474	14463	14440	14408	14680	14412	14569	14493	14436	14351	14319	14575	14391	14554	14387	14456	14612	14454	14565	14694	14453	14338	14586	14503	14515	14338	14489	14522	14318	14411	14514	14483	14485	14434	14453	14489	14524	14427	14408	14492	14491	14492	14443	14453	14303	14256	14436	14509	14551	14214	14420	14497	14603	14488	14364	14395	14342	14396	14359	14459	14442	14465	14485	14497	14716	14474	14462	14516	14365	14398	14448	14434	14446	14521	14325	14586	14621	14307	14326	14504	14566	14367	14398	14398	14355	14575	14497	14578	14428	14457	14586	14677	14348	14499	14522	14532	14505	14295	14433	14537	14284	14426	14559	14384	14450	14559	14445	14499	14528	14375	14419	14499	14422	14637	14511	14530	14549	14487	14392	14418	14464	14665	14541	14444	14509	14303	14459	14260	14564	14375	14356	14530	14573	14541	14406	14466	14625	14360	14455	14420	14464	14632	14378	14567	14564	14424	14570	14373	14505	14338	14440	14383	14548	14396	14661	14395	14608	14425	14375	14394	14361	14474	14353	14323	14433	14374	14560	14470	14398	14458	14397	14349	14417	14485	14552	14421	14436	14532	14303	14486	14480	14560	14608	14526	14586	14349	14434	14267	14515	14412	14389	14533	14497	14480	14488	14563	14525	14353	14543	14358	14510	14464	14493	14556	14549	14421	14485	14385	14539	14407	14501	14430	14585	14546	14593	14701	14502	14389	14575	14580	14397	14472	14333	14468	14545	14436	14471	14397	14434	14319	14365	14551	14591	14447	14387	14532	14569	14469	14563	14541	14462	14442	14427	14437	14655	14440	14425	14537	14428	14356	14455	14438	14547	14555	14502	14449	14468	14460	14498	14311	14531	14445	14660	14378	14432	14458	14402	14583	14431	14335	14659	14434	14571	14347	14547	14415	14441	14490	14781	14298	14534	14622	14345	14404	14506	14395	14447	14506	14459	14349	14429	14598	14269	14488	14455	14394	14458	14343	14470	14539	14426	14529	14470	14554	14622	14453	14461	14426	14508	14395	14386	14536	14496	14513	14377	14509	14694	14422	14467	14576	14131	14563	14304	14595	14551	14324	14418	14477	14416	14307	14498	14503	14560	14532	14641	14362	14477	14447	14591	14303	14415	14577	14291	14345	14505	14539	14482	14555	14394	14364	14329	14494	14526	14384	14362	14415	14471	14560	14472	14405	14393	14480	14402	14402	14375	14395	14328	14563	14599	14445	14455	14497	14476	14424	14459	14450	14648	14302	14487	14500	14405	14418	14468	14272	14466	14584	14450	14458	14582	14496	14355	14627	14395	14398	14542	14300	14526	14598	14382	14517	14412	14560	14379	14645	14431	14496	14369	14526	14382	14508	14591	14503	14612	14503	14594	14295	14386	14435	14550	14431	14450	14273	14425	14376	14483	14520	14571	14549	14409	14423	14291	14422	14522	14514	14383	14485	14462	14603	14520	14356	14412	14426	14551	14422	14355	14479	14675	14342	14450	14423	14660	14522	14407	14415	14492	14338	14427	14608	14595	14448	14380	14458	14397	14462	14361	14473	14503	14395	14440	14316	14514	14428	14521	14437	14424	14625	14571	14597	14453	14430	14376	14287	14200	14388	14451	14258	14560	14568	14508	14421	14456	14372	14572	14354	14394	14487	14492	14425	14537	14286	14496	14483	14396	14415	14341	14509	14560	14325	14410	14683	14485	14442	14459	14534	14428	14399	14330	14615	14433	14613	14369	14493	14484	14280	14403	14607	14484	14515	14492	14478	14400	14525	14458	14479	14528	14527	14413	14451	14387	14597	14632	14633	14448	14337	14384	14652	14290	14518	14317	14520	14511	14506	14430	14581	14404	14432	14468	14526	14400	14602	14484	14484	14475	14526	14370	14474	14374	14334	14386	14428	14535	14430	14647	14356	14424	14483	14434	14306	14500	14293	14507	14746	14259	14462	14637	14459	14523	14502	14436	14460	14514	14363	14507	14442	14421	14639	14506	14471	14596	14414	14324	14343	14569	14471	14676	14432	14390	14440	14443	14491	14468	14394	14703	14413	14483	14423	14289	14454	14289	14450	14302	14598	14434	14325	14376	14385	14434	14428	14458	14520	14476	14427	14509	14476	14561	14575	14439	14293	14431	14459	14426	14520	14407	14444	14408	14506	14604	14441	14601	14480	14376	14573	14341	14513	14300	14607	14449	14424	14378	14360	14471	14417	14411	14563	14546	14475	14532	14484	14462	14387	14442	14409	14546	14479	14516	14648	14507	14590	14434	14317	14658	14358	14488	14550	14521	14493	14409	14551	14472	14438	14546	14644	14473	14631	14333	14547	14497	14525	14556	14468	14487	14560	14519	14499	14482	14501	14402	14398	14657	14232	14480	14363	14463	14447	14517	14482	14377	14501	14334	14420	14408	14483	14551	14420	14542	14380	14448	14427	14571	14516	14477	14532	14318	14281	14525	14465	14607	14430	14495	14333	14456	14606	14593	14556	14393	14723	14426	14249	14533	14441	14405	14516	14407	14395	14562	14575	14430	14560	14456	14432	14528	14534	14342	14360	14610	14442	14379	14658	14516	14491	14548	14422	14489	14443	14603	14549	14520	14385	14465	14483	14451	14419	14338	14440	14406	14500	14638	14390	14467	14327	14551	14532	14468	14451	14460	14516	14485	14341	14455	14381	14460	14659	14526	14415	14417	14683	14582	14353	14567	14561	14474	14494	14433	14570	14342	14305	14417	14525	14357	14394	14463	14469	14311	14499	14407	14551	14351	14404	14463	14486	14511	14681	14322	14612	14454	14600	14400	14483	14607	14509	14331	14329	14525	14483	14462	14498	14357	14468	14538	14519	14510	14537	14478	14427	14389	14578	14350	14471	14344	14295	14502	14336	14612	14587	14467	14573	14514	14438	14498	14183	14429	14501	14557	14461	14478	14314	14472	14586	14606	14398	14320	14406	14581	14580	14506	14384	14532	14463	14423	14654	14479	14561	14492	14439	14395	14472	14410	14424	14544	14481	14558	14492	14522	14498	14571	14586	14375	14509	14597	14587	14637	14515	14281	14480	14477	14454	14528	14514	14361	14576	14573	14531	14506	14429	14419	14459	14398	14436	14407	14592	14426	14529	14436	14544	14486	14482	14520	14379	14470	14482	14496	14424	14261	14566	14348	14393	14376	14508	14493	14546	14452	14541	14382	14583	14461	14516	14511	14602	14364	14497	14401	14390	14373	14525	14278	14509	14550	14423	14468	14425	14476	14524	14411	14219	14529	14408	14384	14505	14440	14473	14610	14538	14422	14664	14438	14578	14433	14547	14377	14335	14413	14419	14517	14498	14419	14425	14628	14573	14468	14459	14437	14486	14453	14454	14411	14318	14445	14529	14534	14617	14441
29921	22988	26709	22873	18934	18378	18249	18116	17905	17891	17924	17912	17751	17892	17856	18540	19525	19330	18952	18375	18014	17853	17644	17706	17679	17722	17748	17801	17699	17820	17859	17661	17649	17881	17625	17744	17803	17620	17636	17786	17846	17709	17870	17777	17661	17626	17843	17492	17645	17634	17556	17743	17619	17799	17724	17607	17817	17643	17556	17664	17605	17529	17734	17750	17623	17605	17731	17804	17526	17510	17696	17535	17712	17547	17787	17685	17688	17710	17413	17439	17948	17519	17887	17740	17948	17739	17649	17579	17677	17803	17721	17699	17823	17493	17544	17571	17507	17632	17907	17895	17827	17756	17928	17674	17484	17617	17736	17604	17586	17772	17607	17681	17837	17587	17585	17568	17442	17481	17560	17826	17685	17876	17864	17777	17628	17699	17597	17656	17691	17703	17729	17509	17580	17591	17812	17726	17523	17639	17726	17625	17650	17684	17673	17606	17544	17538	17629	17744	17868	17768	17749	17847	17705	17734	17643	17789	17650	17593	17627	17539	17674	17486	17754	17759	17808	17856	17553	17907	17749	17775	17765	17706	17708	17704	17694	17628	17579	17706	17592	17624	17811	17707	17832	17582	17650	17551	17536	17812	17846	17864	17685	17510	17592	17633	17507	17614	17731	17405	17525	17404	17724	17566	17429	17710	17626	17581	17650	17619	17749	17696	17498	17718	17619	17748	17754	17780	17629	17826	17542	17520	17754	17682	17705	17566	17562	17823	17724	17644	17814	17545	17614	17677	17743	17698	17784	17590	17700	17557	17399	17590	17948	17668	17640	17512	17652	17553	17722	17783	17729	17780	17634	17660	17746	17624	17874	17639	17687	17557	17672	17886	17638	17723	17868	17648	17650	17753	17693	17512	17614	17657	17632	17595	17568	17321	17577	17816	17576	17687	17434	17670	17570	17585	17602	17444	17571	17619	17604	17804	17639	17585	17666	17910	17533	17748	17761	17715	17700	17590	17581	17824	17528	17708	17579	17717	17705	17630	17650	17437	17421	17830	17627	17576	17803	17619	17570	17667	17518	17759	17806	17762	17726	17700	17729	17481	17596	17540	17730	17663	17736	17735	17909	17805	17596	17536	17905	17448	17563	17549	17741	17592	17743	17664	17758	17438	17676	17583	17744	17739	17647	17639	17864	17754	17532	17542	17570	17855	17773	17476	17579	17736	17530	17458	17663	17570	17465	17534	17770	17650	17518	17777	17603	17508	17523	17734	17830	17795	17754	17573	17475	17792	17715	17597	17518	17709	17800	17451	17471	17666	17729	17386	17648	17532	17506	17746	17759	17764	17709	17529	17692	17652	17677	17721	17743	17564	17702	17660	17597	17724	17766	17502	17735	17569	17469	17698	17664	17769	17664	17614	17845	17749	17530	17576	17727	17707	17769	17759	17570	17802	17722	17604	17523	17695	17581	17662	17451	17682	17525	17673	17620	17669	17616	17664	17639	17623	17668	17649	17699	17721	17671	17680	17797	17775	17900	17509	17704	17696	17488	17623	17600	17816	17819	17669	17613	17560	17774	17679	17622	17642	17767	17660	17755	17578	17894	17658	17458	17783	17836	17535	17685	17808	17571	17716	17704	17648	17594	17397	17338	17558	17678	17656	17765	17553	17552	17642	17776	17611	17782	17492	17702	17841	17537	17596	17613	17838	17619	17591	17655	17768	17671	17844	17653	17792	17950	17577	17638	17590	17916	17655	17622	17657	17683	17826	17653	17698	17622	17615	17521	17697	17528	17658	17862	17702	17668	17555	17489	17710	17592	17460	17666	17579	17722	17774	17794	17672	17791	17577	17646	17688	17710	17651	17839	17788	17668	17444	17616	17794	17613	17614	17549	17604	17779	17661	17529	17881	17854	17700	17735	17598	17580	17505	17680	17532	17641	17659	17544	17464	17778	17777	17548	17470	17817	17749	17611	17608	17672	17604	17685	17655	17788	17807	17787	17583	17696	17651	17750	17914	17731	17705	17652	17499	17634	17607	17690	17671	17667	17874	17693	17581	17494	17552	17664	17814	17627	17794	17778	17640	17768	17672	17631	17790	17791	17729	17645	17694	17800	17690	17548	17696	17680	17657	17840	17679	17828	17730	17729	17574	17751	17555	17522	17718	17833	17778	17527	17607	17691	17863	17512	17698	17704	17670	17789	17576	17844	17627	17635	17729	17598	17566	17486	17495	17624	17643	17761	17740	17858	17598	17738	17666	17707	17581	17750	17835	17780	17572	17783	17596	17729	17748	17577	17617	17718	17719	17700	17611	17745	17655	17928	17505	17437	17668	17788	17632	17561	17657	17519	17621	17558	17670	17643	17673	17799	17730	17642	17537	17608	17539	17759	17555	17566	17485	17589	17570	17673	17687	17785	17639	17675	17493	17664	17601	17773	17648	17443	17593	17612	17439	17428	17618	17832	17589	17826	17956	17859	17618	17766	17772	17515	17827	17574	17564	17632	17803	17821	17643	17758	17717	17614	17642	17562	17526	17666	17699	17621	17771	17585	17586	17712	17511	17712	17780	17608	17585	17810	17467	17753	17603	17463	17772	17850	17759	17717	17557	17678	17879	17621	17844	17752	17558	17757	17796	17594	17762	17658	17736	17650	17426	17441	17608	17676	17834	17642	17539	17519	17590	17554	17627	17699	17545	17528	17467	17647	17752	17841	17586	17796	17549	17786	17487	17832	17758	17554	17428	17689	17922	17685	17630	17673	17481	17730	17807	17793	17714	17546	17815	17883	17786	17596	17711	17673	17522	17639	17673	17545	17677	17530	17579	17501	17482	17646	17792	17829	17535	17439	17460	17567	17563	17600	17609	17741	17596	17739	17570	17652	17499	17626	17559	17561	17731	17647	17547	17502	17594	17686	17655	17539	17616	17712	17550	17651	17407	17818	17632	17761	17690	17590	17614	17665	17574	17774	17882	17716	17732	17511	17816	17876	17785	17699	17607	17767	17731	17731	17741	17699	17846	17561	17800	17585	17771	17666	17500	17845	17798	17513	17575	17810	17712	17592	17696	17658	17859	17901	17719	17763	17840	17687	17591	17604	17667	17819	17602	17527	17458	17621	17591	17506	17579	17711	17658	17670	17528	17377	17633	17605	17875	17548	17666	17681	17761	17860	17676	17792	17680	17664	17664	17679	17696	17516	17626	17581	17821	17571	17692	17561	17679	17930	17734	17686	17664	17684	17487	17707	17713	17863	17704	17550	17549	17523	17550	17779	17589	17539	17726	17647	17660	17443	17713	17800	17703	17618	17714	17837	17569	17679	17575	17725	17387	17521	17567	17647	17854	17745	17774	17675	17722	17545	17892	17643	17810	17883	17751	17615	17456	17649	17602	17727	17816	17607	17550	17699	17746	17692	17616	17686	17745	17678	17838	17685	17765	17565	17553	17614	17577	17828	17758	17700	17708	17781	17764	17546	17624	17842	17703	17685	17602	17726	17723	17664	17628	17799	17532	17640	17709	17631	17600	17689	17653	17822	17716	17600	17672	17792	17641	17697	17746	17395	17926	17642	17508	17648	17546	17643	17671	17527	17503	17453	17639	17790	17677	17769	17602	17486	17788	17460	17699	17681	17606	17794	17592	17535	17695	17805	17642	17531	17681	17727	17590	17650	17540	17633	17847	17770	17594	17686	17636	17743	17756	17561	17651	17621	17647	17562	17697	17358	17434	17658	17693	17649	17702	17731	17504	17509	17593	17748	17803	17627	17781	17700	17544	17671	17779	17789	17470	17713	17624	17754	17596	17474	17743	17698	17793	17830	17662	17512	17678	17733	17537	17647	17454	17667	17599	17584	17987	17774	17709	17767	17606	17505	17745	17739	17615	17709	17667	17736	17691	17614	17639	17557	17682	17839	17613	17669	17436	17623	17798	17881	17579	17604	17622	17632	17670	17737	17703	17676	17797	17619	17818	17539	17691	17725	17453	17639	17748	17891	17663	17574	17538	17525	17778	18018	17658	17627	17631	17639	17644	17617	17562	17677	17584	17463	17715	17607	17663	17529	17681	17652	17788	17768	17562	17796	17683	17715	17845	17527	17466	17612	17600	17620	17712	17885	17662	17617	17775	17753	17675	17719	17552	17778	17557	17522	17726	17637	17734	17612	17692	17728	17641	17662	17526	17539	17730	17655	17614	17722	17771	17618	17776	17720	17778	17747	17462	17561	17914	17566	17730	17595	17556	17601	17603	17784	17754	17637	17689	17588	17726	17681	17646	17676	17649	17577	17836	17934	17630	17739	17794	17578	17697	17669	17689	17753	17607	17514	17499	17732	17904	17503	17584	17568	17641	17717	17722	17631	17748	17727	17618	17840	17750	17705	17567	17473	17562	17761	17559	17732	17598	17490	17808	17877	17608	17783	17592	17688	17603	17533	17777	17513	17767	17694	17718	17635	17879	17807	17652	17656	17736	17683	17713	17744	17639	17618	17724	17856	17542	17811	17646	17685	17721	17574	17778	17830	17619	17745	17769	17730	17756	17605	17864	17717	17873	17755	17798	17581	17508	17726	17636	17511	17752	17776	17825	17694	17712	17843	17619	17742	17746	17834	17819	17679	17890	17538	17576	17617	17465	17538	17716	17787	17633	17744	17708	17793	17665	17583	17506	17803	17737	17685	17621	17768	17682	17677	17658	17859	17584	17705	17584	17676	17855	17783	17707	17709	17763	17662	17663	17553	17728	17793	17817	17672	17765	17584	17739	17735	17772	17623	17662	17626	17620	17853	18012	17600	17868	17652	17787	17715	17621	17672	17696	17754	17503	17668	17524	17535	17675	17866	17521	17734	17593	17803	17795	17716	17556	17870	17689	17530	17832	17584	17739	17612	17752	17861	17639	17579	17469	17670	17536	17754	17923	17516	17784	17661	17717	17663	17756	17767	17778	17721	17468	17657	17518	17756	17534	17825	17627	17796	17843	17731	17536	17592	17509	17718	17641	17684	17680	17800	17633	17747	17823	17556	17773	17656	17844	17752	17648	17485	17684	17690	17512	17626	17709	17763	17668	17420	17668	17503	17699	17899	17797	17718	17697	17763	17567	17757	17612	17495	17690	17537	17661	17710	17589	17716	17563	17727	17501	17739	17745	17781	17495	17571	17634	17640	17486	17662	17724	17749	17697	17597	17745
16991	18635	24350	20070	16500	15321	14917	14901	14857	14739	15141	14852	14583	14291	14643	16113	16840	16698	15753	14962	14663	14574	14415	14307	14252	14540	14599	14417	14370	14412	14250	14442	14388	14381	14286	14493	14409	14302	14313	14481	14544	14225	14445	14349	14322	14398	14358	14544	14383	14465	14303	14205	14424	14607	14443	14356	14400	14309	14287	14216	14312	14313	14189	14260	14346	14457	14334	14216	14363	14305	14553	14352	14353	14282	14285	14524	14599	14600	14275	14320	14318	14458	14305	14429	14335	14489	14500	14317	14330	14346	14355	14289	14492	14390	14451	14399	14588	14611	14460	14467	14327	14419	14364	14508	14455	14312	14378	14406	14431	14315	14530	14277	14404	14213	14405	14411	14422	14584	14447	14506	14508	14382	14556	14422	14624	14482	14339	14452	14417	14386	14300	14331	14343	14385	14244	14465	14492	14395	14338	14526	14421	14519	14430	14397	14464	14496	14310	14480	14525	14284	14232	14417	14358	14498	14311	14372	14349	14321	14378	14326	14296	14434	14373	14288	14262	14524	14379	14231	14290	14483	14387	14396	14354	14351	14435	14223	14467	14351	14342	14412	14383	14299	14329	14343	14387	14408	14401	14332	14329	14353	14447	14428	14402	14438	14399	14326	14445	14528	14539	14471	14509	14318	14495	14298	14400	14562	14392	14434	14352	14499	14629	14476	14489	14262	14319	14410	14417	14299	14449	14374	14380	14377	14579	14490	14443	14204	14422	14509	14348	14241	14421	14496	14446	14456	14462	14568	14350	14582	14516	14319	14315	14362	14438	14524	14283	14327	14423	14419	14449	14331	14340	14445	14423	14547	14393	14551	14527	14404	14410	14373	14319	14540	14347	14343	14487	14342	14307	14363	14456	14363	14528	14309	14381	14387	14401	14396	14403	14309	14440	14448	14354	14433	14623	14369	14332	14273	14380	14427	14341	14503	14489	14395	14410	14439	14405	14423	14409	14365	14277	14428	14274	14558	14464	14362	14460	14415	14447	14317	14272	14352	14248	14543	14324	14463	14317	14306	14530	14290	14267	14488	14393	14456	14327	14507	14286	14577	14337	14456	14392	14382	14439	14370	14336	14361	14426	14279	14240	14364	14400	14263	14333	14227	14452	14340	14446	14424	14297	14391	14493	14274	14433	14418	14432	14400	14562	14351	14453	14343	14243	14427	14473	14415	14442	14248	14551	14434	14483	14553	14189	14407	14372	14478	14359	14458	14500	14329	14188	14504	14354	14352	14415	14411	14246	14396	14640	14381	14419	14529	14486	14388	14320	14297	14385	14456	14378	14483	14398	14592	14282	14379	14507	14363	14460	14432	14204	14478	14402	14376	14314	14321	14538	14429	14374	14570	14476	14439	14207	14410	14452	14506	14407	14441	14470	14382	14237	14397	14510	14491	14360	14388	14463	14401	14314	14495	14352	14444	14380	14423	14265	14507	14276	14327	14289	14422	14280	14489	14347	14349	14531	14354	14289	14362	14418	14476	14340	14535	14535	14263	14294	14480	14359	14387	14377	14536	14426	14411	14140	14390	14399	14222	14490	14355	14518	14340	14433	14159	14455	14324	14345	14509	14450	14438	14492	14410	14449	14506	14440	14394	14475	14330	14309	14303	14275	14608	14470	14380	14380	14302	14277	14544	14293	14455	14342	14502	14405	14418	14400	14303	14439	14387	14430	14311	14546	14341	14374	14588	14266	14461	14251	14480	14356	14260	14312	14328	14385	14407	14422	14301	14463	14456	14547	14484	14374	14390	14374	14431	14481	14465	14344	14316	14442	14394	14478	14387	14385	14389	14478	14289	14397	14398	14230	14475	14352	14542	14343	14516	14423	14508	14437	14427	14507	14384	14407	14351	14546	14364	14287	14272	14421	14348	14580	14463	14587	14400	14280	14372	14312	14521	14352	14479	14486	14413	14313	14442	14574	14393	14280	14480	14460	14439	14481	14605	14362	14483	14374	14379	14422	14405	14346	14348	14364	14188	14641	14392	14388	14449	14420	14370	14521	14386	14412	14235	14475	14283	14488	14410	14342	14356	14425	14254	14387	14218	14473	14619	14310	14369	14457	14528	14366	14428	14283	14368	14475	14239	14370	14475	14480	14432	14321	14541	14424	14377	14469	14226	14298	14211	14262	14409	14458	14415	14426	14481	14353	14529	14422	14213	14592	14319	14345	14479	14510	14562	14375	14324	14500	14488	14382	14329	14560	14348	14502	14570	14376	14242	14442	14313	14446	14344	14542	14399	14366	14359	14381	14270	14390	14449	14399	14493	14424	14246	14366	14346	14398	14495	14490	14539	14325	14261	14576	14313	14315	14256	14413	14376	14425	14442	14320	14455	14397	14195	14375	14323	14471	14287	14431	14264	14347	14452	14373	14457	14485	14289	14352	14330	14328	14355	14351	14317	14253	14352	14589	14388	14364	14432	14349	14403	14366	14492	14346	14467	14552	14282	14360	14371	14508	14414	14411	14393	14414	14213	14455	14413	14516	14410	14425	14209	14425	14390	14443	14293	14449	14463	14446	14380	14347	14419	14529	14374	14332	14533	14484	14415	14324	14381	14330	14279	14400	14373	14493	14653	14343	14590	14422	14522	14389	14370	14336	14334	14327	14373	14335	14463	14479	14508	14492	14455	14297	14482	14238	14214	14515	14452	14399	14444	14468	14429	14399	14312	14465	14437	14571	14165	14503	14275	14325	14393	14329	14206	14277	14304	14496	14298	14513	14378	14346	14499	14351	14438	14410	14383	14474	14547	14543	14396	14526	14463	14294	14618	14398	14378	14452	14489	14415	14236	14639	14418	14526	14463	14336	14345	14451	14334	14387	14431	14418	14310	14482	14433	14396	14339	14461	14466	14550	14340	14370	14297	14332	14455	14409	14429	14443	14328	14286	14367	14431	14453	14384	14457	14281	14354	14518	14248	14403	14330	14336	14303	14300	14505	14349	14335	14437	14291	14437	14246	14298	14408	14406	14443	14342	14359	14371	14635	14618	14443	14350	14568	14487	14263	14229	14432	14399	14480	14415	14401	14244	14405	14255	14463	14588	14565	14286	14312	14401	14372	14501	14235	14389	14384	14358	14593	14515	14385	14547	14390	14535	14442	14362	14489	14435	14445	14328	14417	14422	14523	14630	14399	14240	14379	14408	14533	14521	14376	14465	14553	14417	14224	14358	14276	14454	14389	14395	14415	14243	14208	14249	14190	14448	14459	14440	14447	14386	14444	14430	14359	14241	14419	14493	14387	14347	14531	14438	14428	14502	14332	14485	14359	14365	14374	14537	14436	14398	14462	14351	14153	14313	14273	14440	14241	14356	14315	14339	14431	14337	14376	14484	14540	14377	14563	14284	14507	14574	14468	14347	14503	14411	14322	14531	14386	14290	14333	14453	14351	14381	14423	14517	14546	14458	14392	14405	14285	14519	14489	14427	14332	14330	14347	14410	14340	14373	14370	14431	14383	14338	14402	14412	14330	14474	14554	14408	14446	14419	14471	14324	14371	14539	14334	14406	14455	14337	14406	14386	14251	14468	14353	14190	14433	14485	14292	14264	14395	14485	14463	14337	14221	14243	14317	14381	14423	14371	14352	14304	14354	14347	14534	14540	14388	14537	14412	14559	14351	14446	14369	14438	14549	14356	14446	14437	14415	14607	14357	14364	14404	14307	14422	14403	14162	14409	14471	14454	14234	14464	14364	14508	14386	14188	14519	14283	14434	14470	14467	14331	14379	14386	14436	14459	14337	14560	14409	14475	14582	14432	14544	14256	14281	14517	14365	14514	14426	14394	14347	14452	14320	14511	14341	14255	14369	14447	14356	14451	14515	14255	14511	14436	14482	14330	14419	14385	14366	14271	14344	14412	14461	14518	14494	14363	14296	14344	14446	14415	14387	14358	14533	14392	14422	14367	14259	14517	14391	14284	14589	14578	14451	14269	14404	14234	14475	14513	14432	14260	14321	14554	14389	14311	14426	14335	14364	14438	14407	14410	14410	14316	14336	14444	14379	14421	14425	14288	14333	14367	14424	14335	14535	14223	14600	14365	14359	14356	14447	14479	14323	14527	14467	14526	14338	14439	14466	14411	14309	14338	14437	14447	14406	14485	14387	14364	14605	14312	14485	14417	14181	14392	14372	14498	14440	14539	14384	14567	14473	14507	14293	14324	14344	14390	14525	14603	14444	14481	14224	14286	14378	14338	14411	14511	14338	14514	14416	14425	14320	14661	14488	14409	14399	14447	14399	14432	14448	14369	14365	14537	14494	14431	14466	14384	14366	14491	14351	14352	14275	14304	14481	14411	14424	14545	14375	14409	14478	14532	14571	14509	14423	14247	14366	14529	14432	14442	14377	14583	14299	14368	14380	14416	14254	14464	14493	14379	14448	14289	14215	14410	14482	14306	14432	14390	14378	14319	14331	14378	14580	14424	14364	14478	14297	14369	14192	14501	14421	14515	14487	14431	14448	14392	14505	14569	14410	14492	14433	14351	14215	14442	14284	14381	14418	14390	14431	14444	14397	14398	14227	14200	14471	14310	14395	14235	14302	14354	14331	14465	14362	14375	14294	14321	14457	14473	14367	14223	14433	14418	14430	14622	14285	14555	14398	14476	14333	14305	14549	14371	14344	14412	14581	14557	14383	14440	14207	14476	14438	14404	14402	14391	14553	14360	14414	14409	14471	14275	14474	14393	14361	14303	14387	14461	14451	14361	14618	14426	14522	14395	14490	14328	14468	14433	14406	14430	14311	14358	14573	14476	14391	14377	14379	14406	14366	14413	14364	14504	14474	14550	14554	14422	14453	14390	14129	14338	14345	14377	14578	14597	14418	14580	14326	14507	14369	14304	14494	14578	14300	14616	14421	14381	14586	14398	14361	14485	14497	14378	14439	14349	14353	14372	14358	14451	14364	14321	14375	14508	14559	14564	14309	14339	14395	14504	14297	14392	14561	14425	14380	14290	14452	14389	14428	14454	14447	14413	14248	14527	14436	14472	14381	14462	14483	14407	14358	14439	14376	14444	14546	14655	14490	14377	14288	14480	14429	14481	14072	14442	14488	14499	14454	14455	14458	14292	14410	14378	14593	14433	14422	14307	14446	14391	14464	14420	14517	14341	14225	14475	14541
25553	21515	28754	25447	22852	21742	20877	19191	18852	18951	18792	18489	18549	18067	18998	27014	30004	27750	23563	20376	18776	18216	18013	17848	18107	18093	17875	17898	17935	17994	17800	17809	18128	17668	17995	18010	17803	18077	17973	17921	17983	17718	17843	17861	17816	17545	17883	17723	17926	17695	17752	18043	17906	17937	17831	17906	17845	17876	18044	17859	17698	17989	17877	17841	17965	17721	17823	17799	17603	17644	17743	17687	17789	17682	17939	17789	17946	17661	17854	17764	17992	17658	17822	17518	17860	17651	17867	17784	17750	17775	17842	17729	17974	17852	17971	17781	17990	17842	17896	17833	17703	17840	17802	18026	17752	17683	17825	17791	17967	17737	17764	17869	17898	17715	17807	17887	17826	17481	17559	17694	17630	17973	17844	17915	17902	17943	17858	17997	17981	17940	17903	17849	17879	17741	17820	17809	17864	17715	17616	17887	17861	17827	17730	17938	17868	17705	17887	17799	17747	17970	17635	17747	17907	18013	17994	17975	17917	17890	17801	17487	17833	17913	17864	17865	17807	17840	17753	17653	17991	17684	17856	17584	17846	17745	17948	17778	17864	17592	17803	17976	17690	17705	17811	17790	17819	17899	17825	17841	17787	17724	17783	18076	17989	17898	17723	17797	17834	17687	17819	17786	17980	17775	17626	17704	17797	17773	17653	17809	17848	17781	17645	17791	17614	17803	17698	17864	17839	17916	17896	17799	17863	17941	17990	17961	17729	17818	17772	17892	17635	17785	17589	17859	17763	18006	17942	17757	17941	17624	17928	17864	17810	17842	17788	17790	17887	17782	17750	17549	17707	17689	17719	17694	17987	17849	17707	17739	17808	17854	17818	18023	17811	17870	17701	17802	17682	17914	17764	17672	17833	17732	17900	17765	17970	17723	17845	17824	17802	17678	17774	17762	17894	17676	18037	17884	17919	17847	17730	17815	17750	17699	17889	17868	17884	17764	17650	17750	17834	17820	17672	17723	17699	17781	17752	17932	17845	17600	17764	17622	17847	17851	17933	17883	17647	17696	17932	17717	17698	17896	17678	18044	17820	17887	18071	17945	17762	17927	17784	17757	17638	17848	17846	17848	17611	17833	17895	17766	17875	17694	17600	17609	17809	18013	17944	18062	17848	17617	17684	17927	17756	17592	17848	17605	17888	18001	18053	17786	17721	17809	17885	17998	17842	17864	17817	17868	17815	17767	17768	17812	17738	17780	17714	17948	17828	17617	17659	17848	17807	17694	17878	17651	17780	17863	17630	17747	17612	17753	17738	17759	17967	17972	17958	17744	17820	17894	17778	17935	18020	17962	17813	17772	18163	17848	17921	17769	17814	17838	17801	17862	17773	17831	18058	17765	17825	17959	17768	17941	17784	17719	18070	17897	17876	17979	17795	17839	17682	17754	17940	17741	17846	17760	17894	17591	17940	17882	17721	17923	17828	17794	17920	17767	17895	17988	17654	17782	17885	17819	17691	17617	17684	17981	17963	17838	17739	17719	17790	17914	17917	17680	17715	17966	18022	17803	17905	17728	17940	17848	17793	17752	17790	17840	17711	17727	17660	18093	17931	17773	17701	17868	17980	17677	17847	17798	17894	17903	17969	17930	17722	17718	17683	17785	17925	17919	17801	17963	17835	17788	17802	17699	17775	17783	18016	17869	17945	17773	18041	17875	17828	18010	17809	17779	17763	17785	17710	17687	17752	17794	17682	17830	17714	18162	17851	17890	17669	17683	17798	17908	17949	17881	17885	17734	17770	18107	18038	17818	17785	17943	18213	17866	17709	17716	17864	17742	17730	17666	17837	17806	17698	17750	17950	17787	17968	17723	17624	17795	17799	17801	17823	17869	17939	17904	17727	17935	17796	17812	17950	17845	18013	17694	17994	17901	17835	17705	17953	17624	17730	17826	17869	17791	17814	17566	17708	17698	17777	18035	17813	17979	17778	17807	17958	17939	17868	17627	17634	17960	17889	17748	17717	17875	17737	17753	17828	17862	17765	17839	17800	17747	17728	17690	17877	17940	17845	17747	17833	17826	17825	17833	17843	17746	17822	17899	17683	17714	18036	17775	17970	17893	18030	17503	17904	17653	18023	17856	17897	17698	17962	17830	17835	17761	17831	17734	17861	17861	18035	17768	17839	17858	17865	17896	17731	17860	17487	17827	18093	17963	17876	17977	17690	18049	17913	17812	17795	17891	17833	17961	17874	17726	17820	17899	17990	17983	17644	17768	17687	17667	18068	17977	17686	17746	17745	17538	17778	17899	17815	17994	17859	17916	17752	17769	17800	17882	17930	17728	17787	17486	17941	17785	17603	17952	17964	17732	17761	17791	17722	17708	17676	17845	18050	17924	17934	17755	17835	17904	17686	17782	17822	17977	17573	17949	17834	17870	17821	17629	17728	17991	17791	17976	17893	17847	17882	17828	17696	17692	17708	17912	17977	17742	17774	17744	17848	17976	17911	17594	17674	17846	17987	18017	17711	18018	17924	17766	17832	17969	17797	17821	17734	17717	17694	17583	17913	17748	17867	17802	18020	17837	17778	17913	17733	18099	17890	17743	17766	17872	17835	17891	17841	17787	17748	17889	17889	17803	17840	17948	17749	17958	17940	17762	17727	17960	17901	17866	17644	17842	17806	17607	17819	17706	17748	17620	17893	17889	17847	17697	17990	17673	17725	17789	17612	17872	17721	17692	17708	17839	17912	17916	17999	17689	17801	17714	17674	17678	17746	17996	17845	17802	17765	17643	17872	18011	17764	17933	18001	17944	17807	18041	17857	17891	17906	17803	17668	17685	17961	17983	17999	18000	18064	17920	17810	17711	17742	17586	17928	17831	17668	17686	17740	17904	18010	17723	17687	17788	17957	17743	17790	17681	17849	17945	17936	17952	17844	17799	17866	17691	17845	17799	17829	17826	17751	17818	17887	17759	17564	17891	17870	17986	17678	17995	17716	17756	17953	17891	17714	18024	17766	18154	17988	17715	17988	17528	17600	17797	17819	17731	17971	17873	17915	17846	17916	17939	17818	17845	17769	17796	17833	17796	17797	17996	17851	17776	17867	18080	17756	17836	17973	17690	17892	17991	17514	17649	17677	17734	17940	17771	17685	17776	17618	17748	17959	17925	17946	17635	17857	17666	17801	17987	18053	17568	17835	17819	17644	17713	17725	17886	17864	17903	17929	17896	17694	17759	17917	17854	17814	17606	17868	17937	17843	17859	17818	17832	17868	17700	17611	17767	17850	18004	17713	17827	17612	17796	17776	17678	17885	17572	17914	17760	17714	17824	17842	17957	17797	17724	17731	17678	18016	17707	17627	17711	17857	17749	17940	17820	17911	17893	17897	17802	17974	17961	17937	17937	17811	17761	17720	17835	17793	17714	17888	17767	18052	17727	17980	17938	17810	17980	17899	18000	17790	17910	17950	18017	17855	17782	17707	17654	17816	17912	17813	17703	17984	17899	17755	17867	17969	17754	17699	17742	17978	17733	17963	17795	17945	17875	17812	17880	17704	17746	17946	17912	17726	17790	17850	17902	17843	17942	17712	17886	17721	17884	17958	17732	18023	18023	17847	18025	17810	17750	17743	17765	17885	18077	17780	17780	17973	17874	17714	17878	17939	18005	17764	17732	18074	17822	17908	17999	17911	17703	18013	17746	17894	17859	17834	17904	17998	17871	17881	17941	17949	17921	17900	17858	18016	17604	18062	17805	18032	17702	17827	17705	17826	17755	17923	17993	17730	17832	17873	17812	17795	17824	17926	18022	17876	17831	17673	17703	17799	17905	17878	17700	17644	18044	17856	17743	17780	17782	17967	17807	17853	17753	17802	17931	17670	17671	17927	17805	17956	17795	18104	17667	18011	17904	18061	17783	17747	17742	17695	17921	17829	17978	17899	17991	17840	17885	17711	17732	17710	17717	17790	17727	17809	17914	17844	17797	17900	17938	18069	17610	18036	17868	17870	17719	17649	17854	17764	17604	18017	17889	17770	17795	17738	17849	17728	17844	17711	17944	17520	17862	17710	17978	17828	17874	17793	17818	17754	17941	17884	17866	18023	17809	17887	17763	17768	17731	17729	17888	18094	17973	17911	18350	18002	17879	17812	17993	17939	17808	17846	17675	17674	17647	17781	17731	17653	17647	17796	17732	17839	17853	17843	17729	17754	17816	17866	17848	17768	17675	17756	17689	17845	17817	17830	17996	17680	17822	17854	17667	17862	17869	17818	17901	17801	17897	17997	17809	17974	17702	17912	17937	17760	17912	17798	17922	17913	18088	17761	17772	17821	17629	17764	17725	17845	17802	17779	17833	17882	17790	18057	17689	17897	17865	17785	17506	17799	17879	17698	17965	18038	17761	17795	17835	17931	17734	17859	17699	18067	17767	17687	17856	17777	17719	17940	17948	17928	17902	17716	17879	17754	17960	17619	17717	17906	17819	17809	18003	17811	17631	17826	17849	17829	17745	17773	17637	17987	17753	17677	17981	17816	17661	17805	17767	17867	17815	17941	17694	17841	17896	17856	17807	18039	17938	17639	17896	17604	17734	17784	17681	17749	17600	17844	17669	17801	17792	17708	18044	17784	18005	17993	17756	17694	17723	17942	17743	17834	17867	17978	17722	17876	17778	17968	17964	17910	17746	17800	17843	17750	17853	17940	17859	17865	17867	18004	17834	17811	17892	17741	17972	17900	17752	17974	17695	17767	17941	17716	17761	17742	17765	17647	17817	17788	17914	17623	17843	17619	17886	17841	17835	17710	17621	18022	17702	17896	17788	17919	17886	17824	17907	17993	17968	17706	17757	17744	17731	18005	18022	17761	17780	17923	17760	17970	18059	17743	17852	17826	17695	17909	17823	17811	17960	17735	18048	17811	17688	17906	18072	17737	17848	17953	18042	17876	17561	17845	17953	17723	17822	17785	17945	17562	17671	17703	17624	17817	17680	17719	17892	17820	17954	17853	17900	18074	18032	17775	17820	17897	17870	17771	17704	17886	17716	18014	17700	17837	17913	17877	17790	17680	17909	17726	17761	17813	17866	17920	17794	17839	17899	17690	17980	17755	17967	18019	17739	17799	17775	17530	17788	17868	17838	18158	17948	17844	17852	17712	17801	17915	17684	17750	17835	17899	17707	17759	17897
16225	25618	32039	25497	18859	16821	16175	16264	15872	16085	15992	15493	14969	14854	16875	28635	30309	27026	20831	17492	15401	14732	14692	14578	14729	14468	14658	14421	14642	14536	14808	14553	14531	14569	14645	14517	14578	14365	14502	14494	14374	14384	14667	14461	14441	14522	14731	14573	14639	14555	14693	14519	14457	14436	14483	14468	14500	14458	14569	14530	14608	14556	14507	14526	14571	14514	14507	14569	14319	14313	14474	14649	14664	14405	14520	14459	14476	14542	14558	14444	14395	14512	14548	14523	14478	14638	14582	14605	14544	14489	14491	14440	14539	14498	14594	14533	14442	14484	14599	14397	14415	14620	14602	14509	14614	14396	14425	14574	14537	14453	14530	14449	14330	14526	14695	14546	14513	14574	14563	14503	14518	14554	14488	14484	14541	14643	14437	14453	14498	14563	14509	14584	14484	14579	14583	14505	14528	14733	14678	14398	14526	14572	14525	14677	14637	14330	14502	14447	14524	14583	14548	14496	14430	14491	14620	14464	14493	14543	14487	14525	14505	14580	14387	14567	14483	14501	14502	14810	14379	14495	14606	14489	14442	14533	14498	14550	14629	14289	14562	14580	14539	14638	14413	14341	14668	14448	14627	14522	14411	14563	14555	14563	14489	14499	14444	14313	14412	14546	14596	14615	14461	14473	14543	14562	14547	14577	14705	14475	14490	14558	14521	14508	14714	14371	14526	14506	14461	14550	14613	14484	14419	14638	14516	14494	14447	14666	14561	14614	14489	14524	14443	14463	14514	14382	14528	14582	14454	14556	14513	14575	14511	14525	14529	14460	14462	14548	14448	14479	14522	14513	14616	14515	14530	14679	14436	14595	14686	14686	14449	14505	14519	14505	14673	14452	14429	14575	14672	14733	14381	14617	14521	14375	14598	14523	14527	14607	14768	14564	14494	14479	14476	14484	14587	14324	14565	14403	14419	14336	14513	14574	14688	14442	14446	14464	14569	14408	14593	14294	14511	14434	14458	14509	14462	14487	14467	14355	14586	14479	14560	14621	14358	14596	14528	14527	14535	14397	14437	14577	14477	14589	14492	14672	14628	14519	14608	14589	14400	14475	14398	14601	14652	14583	14506	14525	14405	14521	14639	14489	14409	14775	14492	14541	14463	14532	14611	14494	14388	14421	14555	14426	14604	14524	14633	14488	14489	14657	14571	14500	14387	14450	14332	14593	14599	14563	14581	14615	14519	14485	14460	14759	14621	14408	14582	14451	14502	14513	14401	14426	14666	14401	14548	14353	14602	14535	14605	14638	14564	14445	14456	14460	14538	14381	14776	14515	14487	14511	14436	14518	14385	14534	14491	14618	14400	14491	14613	14473	14713	14486	14492	14586	14522	14299	14543	14478	14763	14496	14649	14556	14484	14546	14440	14451	14474	14423	14584	14326	14604	14539	14529	14554	14466	14732	14559	14465	14473	14607	14561	14538	14471	14604	14656	14552	14448	14534	14541	14490	14638	14448	14566	14471	14511	14477	14585	14376	14635	14538	14686	14510	14502	14299	14490	14535	14497	14483	14794	14361	14500	14571	14521	14611	14382	14678	14571	14569	14548	14654	14399	14564	14318	14462	14575	14461	14524	14648	14534	14572	14487	14411	14407	14460	14511	14524	14445	14598	14617	14480	14740	14409	14538	14457	14458	14555	14591	14565	14504	14354	14628	14518	14555	14286	14546	14572	14481	14647	14525	14512	14522	14493	14493	14396	14622	14506	14513	14487	14574	14590	14533	14493	14528	14558	14458	14658	14510	14482	14436	14499	14530	14522	14544	14404	14682	14680	14563	14449	14495	14377	14450	14616	14534	14488	14635	14612	14423	14484	14595	14525	14679	14407	14503	14421	14465	14599	14476	14514	14692	14581	14572	14523	14529	14726	14606	14618	14589	14448	14556	14554	14526	14482	14485	14643	14511	14509	14497	14515	14546	14599	14656	14384	14414	14539	14425	14438	14372	14528	14681	14446	14601	14512	14472	14620	14673	14644	14566	14577	14635	14449	14590	14484	14549	14418	14613	14536	14479	14443	14461	14528	14479	14508	14659	14497	14452	14534	14503	14578	14466	14530	14582	14502	14505	14499	14548	14624	14507	14434	14547	14384	14510	14539	14519	14420	14597	14568	14490	14582	14520	14484	14460	14451	14654	14570	14568	14705	14458	14557	14476	14544	14598	14540	14545	14576	14464	14509	14347	14588	14564	14389	14511	14454	14540	14497	14422	14671	14574	14628	14514	14498	14448	14654	14585	14438	14500	14438	14552	14512	14619	14481	14576	14597	14493	14621	14486	14557	14450	14609	14470	14365	14533	14662	14418	14573	14591	14500	14553	14594	14617	14480	14481	14413	14613	14551	14463	14464	14655	14384	14376	14590	14406	14575	14504	14684	14527	14465	14370	14417	14476	14469	14396	14585	14554	14595	14600	14337	14452	14567	14503	14524	14650	14488	14457	14606	14501	14525	14477	14525	14614	14416	14468	14554	14544	14480	14670	14417	14762	14487	14494	14599	14420	14566	14553	14557	14749	14518	14611	14523	14555	14510	14475	14572	14490	14416	14477	14578	14382	14669	14436	14556	14552	14460	14495	14651	14383	14560	14524	14584	14632	14408	14497	14635	14571	14376	14557	14593	14514	14460	14584	14408	14457	14480	14465	14634	14422	14486	14575	14650	14546	14321	14727	14398	14523	14421	14465	14448	14608	14513	14476	14625	14571	14451	14647	14507	14420	14464	14425	14417	14636	14488	14464	14557	14535	14591	14489	14508	14420	14591	14411	14466	14395	14506	14380	14533	14454	14527	14568	14426	14348	14505	14495	14579	14392	14621	14534	14450	14565	14290	14612	14672	14408	14635	14543	14461	14550	14449	14511	14480	14513	14481	14517	14712	14414	14600	14690	14585	14611	14623	14420	14597	14507	14624	14389	14642	14680	14536	14487	14474	14552	14596	14590	14566	14650	14444	14628	14476	14517	14521	14673	14286	14499	14415	14464	14591	14569	14579	14607	14645	14478	14545	14642	14463	14478	14522	14601	14338	14630	14588	14485	14466	14383	14542	14473	14479	14588	14593	14578	14479	14527	14571	14724	14425	14528	14432	14515	14490	14507	14557	14459	14551	14406	14558	14451	14482	14526	14599	14597	14472	14514	14622	14466	14614	14482	14505	14548	14416	14588	14423	14603	14466	14608	14598	14466	14474	14656	14638	14501	14684	14575	14699	14483	14523	14669	14470	14607	14363	14511	14532	14496	14336	14409	14585	14556	14514	14508	14478	14450	14406	14386	14583	14516	14561	14442	14568	14514	14628	14453	14561	14635	14442	14501	14690	14462	14180	14709	14721	14507	14589	14550	14496	14581	14510	14404	14572	14525	14453	14637	14611	14515	14612	14572	14546	14508	14585	14536	14557	14536	14439	14517	14464	14511	14403	14500	14550	14579	14484	14647	14477	14369	14376	14441	14628	14497	14668	14559	14509	14481	14531	14580	14417	14650	14715	14503	14619	14641	14576	14545	14614	14588	14559	14543	14550	14394	14577	14377	14541	14568	14567	14432	14656	14597	14441	14575	14645	14456	14463	14554	14480	14546	14496	14608	14622	14607	14654	14335	14600	14546	14568	14516	14475	14541	14517	14417	14560	14527	14469	14566	14537	14548	14453	14508	14576	14499	14584	14631	14561	14658	14487	14630	14624	14489	14394	14660	14590	14490	14665	14479	14677	14607	14573	14764	14653	14446	14594	14647	14548	14621	14583	14549	14416	14551	14432	14554	14549	14491	14482	14590	14522	14571	14420	14531	14470	14541	14448	14530	14583	14614	14391	14462	14474	14572	14551	14520	14482	14444	14416	14580	14526	14436	14611	14489	14471	14396	14685	14660	14627	14590	14333	14682	14567	14521	14502	14365	14457	14630	14588	14465	14507	14662	14654	14596	14555	14514	14489	14524	14531	14481	14593	14473	14514	14613	14391	14528	14508	14377	14384	14505	14578	14542	14510	14572	14592	14591	14450	14446	14494	14595	14570	14352	14544	14518	14526	14526	14697	14469	14523	14616	14450	14410	14599	14426	14521	14527	14482	14419	14498	14667	14351	14522	14479	14637	14552	14570	14343	14554	14442	14766	14603	14589	14653	14436	14343	14404	14530	14546	14509	14732	14536	14461	14729	14653	14421	14783	14576	14557	14564	14555	14563	14680	14598	14373	14396	14372	14474	14626	14456	14560	14503	14689	14496	14681	14421	14587	14428	14631	14453	14609	14440	14683	14378	14543	14702	14461	14587	14569	14378	14418	14594	14650	14502	14653	14494	14519	14603	14276	14596	14551	14470	14527	14467	14457	14492	14692	14448	14468	14530	14641	14520	14456	14471	14491	14508	14506	14640	14619	14567	14485	14372	14446	14385	14541	14493	14556	14434	14490	14428	14524	14421	14550	14674	14392	14543	14673	14562	14495	14520	14543	14562	14505	14617	14431	14712	14491	14617	14432	14465	14570	14756	14617	14476	14628	14466	14492	14714	14472	14603	14317	14493	14578	14647	14549	14570	14408	14529	14344	14504	14581	14443	14535	14626	14485	14572	14517	14344	14623	14408	14440	14620	14675	14559	14511	14431	14521	14485	14616	14504	14525	14380	14725	14656	14413	14496	14677	14396	14512	14477	14534	14636	14637	14646	14527	14571	14548	14612	14480	14433	14412	14468	14575	14397	14420	14484	14542	14634	14434	14552	14669	14380	14500	14384	14554	14543	14492	14424	14425	14657	14493	14609	14469	14626	14606	14430	14566	14579	14592	14261	14443	14783	14655	14388	14471	14729	14321	14511	14575	14513	14444	14477	14592	14591	14522	14473	14468	14299	14540	14509	14431	14539	14460	14492	14657	14547	14638	14431	14651	14569	14769	14433	14751	14534	14541	14386	14566	14458	14558	14725	14602	14639	14453	14605	14407	14638	14588	14516	14543	14451	14434	14500	14435	14328	14679	14551	14692	14527	14453	14534	14552	14655	14435	14535	14473	14445	14352	14495	14515	14278	14462	14653	14453	14481	14539	14669	14569	14623	14532	14626	14639	14544	14646	14675	14459	14501	14390	14497	14719	14404	14621	14567	14306	14589	14458	14432	14372	14373	14639	14533	14448	14416	14577	14535
23905	21464	29089	24360	22215	23939	24121	20128	18995	19701	19328	18813	18455	18323	19687	32872	38159	33981	26714	22146	19768	18526	17977	18074	17884	17828	17908	17928	17795	17638	17727	17747	18166	17874	17975	17900	17782	17932	17748	17835	17633	17816	17911	17802	17795	17746	17696	17827	17639	17757	17572	17635	17668	17679	17978	17902	17707	17684	17878	17861	17811	17710	17691	17716	17745	17848	17681	17690	17939	17584	17766	17976	17906	17769	17628	17685	17829	17771	18100	17872	17595	17839	18118	17680	17834	17789	17745	17951	17856	17728	17790	17779	17768	17898	17852	17667	17669	17692	17731	17727	17757	17715	17979	17854	17620	17725	17787	17810	17666	17812	17759	17685	17824	17930	17565	17726	17764	17787	17640	17648	17666	17686	17636	17795	17632	17645	17601	17708	17590	17611	17860	17691	17762	17512	17906	17632	17607	17515	17793	17798	17675	17741	17802	17783	17585	17833	17812	17653	17688	17673	17892	17880	17636	17852	17698	17598	17742	17625	17780	17759	17823	17691	17571	17734	17766	17918	17812	17749	17588	17841	17700	17626	17880	17736	17695	17766	17598	17798	17774	17680	17929	17903	17858	17761	17800	17512	17924	17757	17750	17712	17777	17633	17624	17854	17739	17857	17831	17690	17811	17572	17670	17844	17689	17808	17829	17748	17762	17801	17771	17574	17699	17663	17455	17893	17586	17706	17727	17793	17697	17925	17889	17862	17524	17666	17670	17704	17612	17539	17643	17493	17739	17785	17587	17646	17617	17772	17841	17710	17682	17715	17696	17726	17536	17518	17859	17761	17846	17741	17818	17738	17773	17816	17808	17921	17865	17596	17891	17849	17775	17877	17830	17761	17857	17781	17725	17767	17661	17729	17692	17728	17686	17715	17721	17737	17636	17637	17762	17667	17718	17734	17936	17634	17766	17654	17805	17837	17942	17880	17961	17758	17819	17808	17761	17601	17872	17829	17699	17855	17633	17673	17784	17639	17900	17661	17764	17854	17605	17837	17906	17536	18014	17781	17905	17798	17757	17551	17863	17750	17739	17661	17536	17695	17708	17760	17696	17792	17527	17717	17629	17692	17796	17888	17740	17848	17746	17700	17744	17839	17978	17693	17719	18041	17813	17783	17722	17645	17742	17840	17670	17681	17831	17898	17884	17746	17804	17769	17756	17649	17767	17480	17941	17742	17667	17582	17712	18030	17751	17647	17573	17710	17705	17623	17508	17757	17699	17621	17615	17726	17705	17796	17857	17535	17707	17581	17831	17768	17695	17717	17708	18020	17696	17909	17802	17992	17700	17830	17671	17778	17828	17748	17602	17677	17814	17800	17693	17774	17624	17774	17810	17708	17669	17739	17705	17981	17733	17536	17621	17617	17702	17610	17596	17632	17914	17852	17884	17496	17677	17784	17670	17859	17765	17668	17756	17747	17667	17854	17718	17600	17626	17701	17848	17780	17779	17947	17690	17806	17870	17897	17811	17726	17532	17680	17855	17667	17697	17869	17672	17737	17835	17690	17817	17782	17720	17630	17810	17763	17719	17771	17668	17676	17921	17854	17876	17703	17677	17715	17773	17633	17874	17618	17585	17860	17554	17629	17682	17673	17473	17666	17927	17726	17749	17720	17768	17697	17607	17499	17747	17806	17698	17588	17916	17935	17955	17824	17858	17602	17720	17693	17766	17792	17751	17987	17646	17762	17580	17500	17787	17592	17780	17739	17895	17587	17836	17794	17738	17798	17731	17778	17697	17775	17770	17639	17721	17732	17664	17804	17694	17760	17932	17734	17523	17711	17851	17666	17909	17730	17612	17848	17561	17665	17638	17619	17886	17655	17824	17779	17772	17719	17638	17832	17981	17929	17624	17496	17747	17712	17748	17629	17890	17748	17716	17926	18041	17887	17999	17691	17769	17634	17781	17696	17743	17692	17806	17723	17567	17906	17872	17831	17764	17555	17773	17794	17580	17885	17740	17715	17474	17377	17750	17676	17665	17765	17725	17576	17821	17855	17870	17768	17595	17675	17818	17735	17547	17646	17642	17747	17869	17559	17682	17705	17746	17591	17755	17751	17629	17789	17869	17807	17793	17710	17878	17687	17706	17609	18007	17692	17674	17734	17640	17832	17735	17675	17655	18040	17811	18021	17744	17543	17797	17937	17637	17721	17739	17754	17544	17645	17836	17597	17765	17729	17891	17602	17603	17726	17746	17791	17705	17861	17800	17691	17841	17868	17719	17890	17819	17720	17570	17654	17720	17614	17729	17794	17758	17564	17660	17765	17739	17783	17866	17625	17511	17818	17672	17502	17762	17664	17613	17754	17675	17677	17696	17473	17535	17703	17636	17719	17678	17658	17751	17785	17750	17864	18109	17894	17875	17890	17666	17595	17786	17793	17957	17598	17822	17979	17824	17685	17729	17704	17919	17498	17661	17653	17816	17712	17705	17926	17790	17684	17647	17690	17842	17863	17668	17762	17583	17602	17794	17662	17738	17672	17737	17660	17901	17915	17762	17733	17890	17875	17768	17595	17784	17631	17786	17655	17632	17635	17742	17650	17728	17651	17761	17783	17812	17579	17808	17756	17769	17628	17788	17563	17719	17434	17739	17638	17689	17638	17608	17641	17840	17698	17824	17880	17713	17786	17877	17600	17779	17912	17613	17615	17667	17738	17753	17668	17875	17870	17689	17926	17689	17670	17937	17898	17781	17744	17747	17713	17671	17548	17606	17723	17852	17614	17758	17680	17549	17568	17721	17661	17893	17668	17931	17805	17695	17696	17523	17953	17831	17888	17808	17864	17909	17529	17797	17755	17867	17753	17629	17716	17552	17797	17899	17447	17739	17813	17486	17797	17814	17619	17780	17981	17868	17749	17760	17961	17845	17692	17755	17955	17673	17877	17688	17621	17628	17795	17661	17463	17854	17716	17621	17769	17794	17733	17673	17828	17801	17834	17753	17741	17985	17779	17797	17765	17715	17884	17734	17792	17503	17887	17645	17677	17675	17883	17791	17660	17731	17634	17752	17689	17651	17785	17568	17525	17724	17569	17874	17668	17592	17784	17692	17831	17663	17872	17853	17860	17890	17575	17842	17787	17767	17621	17818	17963	17630	17769	17710	17730	17513	17841	17879	17641	17878	17651	17629	17585	17811	17901	17913	17644	17698	17569	17873	17915	17729	17610	17614	17628	17820	17590	17872	17850	17732	17793	17874	17927	17887	17627	17642	17779	17573	17714	17633	17729	17679	17668	17864	17654	17569	17738	17893	17694	17825	17700	17566	17849	18010	17792	17450	17776	17671	17613	17691	17765	17559	17782	17862	17717	17464	17567	17687	17664	17694	17840	17810	17647	17728	17709	17768	17790	17718	17763	17819	17781	17795	17857	17561	17826	17991	17894	17792	17960	17831	17707	17752	17746	17707	17768	17695	17575	17709	17656	17699	17719	17706	17913	17674	17816	17804	17829	18063	17651	17618	17858	17484	17638	17821	17911	17722	17649	17698	17906	17798	17771	17843	17506	17912	17738	17675	17892	17919	18019	17681	17720	17677	17689	17759	17664	17829	17737	17842	17663	17818	17969	17842	17767	17786	17755	17596	17645	17896	17784	17896	17711	17752	17617	17677	17836	17730	17707	17528	17773	17959	17892	17673	17547	17738	17669	17787	17812	17917	17751	17705	17743	17897	17801	18004	17749	17999	17843	17856	17778	17806	17806	17947	17798	17800	17933	17880	17543	17596	17668	17757	17741	17794	17656	17813	17569	17663	17766	17755	17736	17667	17883	17923	17730	17859	17764	17780	17794	17771	17869	17681	17619	17816	17599	17799	17879	17720	17711	17708	17830	17730	17636	17905	17873	17802	17427	17643	17620	17777	17716	17870	17618	17746	17703	17681	17734	17689	17725	17735	17667	17854	17857	17839	17792	17660	17676	17633	17592	17680	17728	17906	17787	17930	17821	17744	17691	17752	17532	17887	17859	17738	17821	17701	17817	17887	17776	17759	17857	17677	18010	17656	17725	17832	17448	17483	17856	17585	17736	17692	17640	17838	17790	17813	17683	17657	17704	17703	17725	17814	17751	17608	17556	17661	17967	17852	17744	17739	17518	17621	17648	17861	17662	17500	17827	17591	17912	17728	17705	17597	17579	17799	17893	17686	17568	17928	17880	17865	17761	17842	17664	17855	17845	17793	17763	17744	17735	17636	17783	17830	17707	17739	17540	17710	17835	17889	17610	17922	17840	17617	17552	17759	17728	17762	17787	17670	17687	17683	17680	17624	17713	17891	17779	17644	17833	17832	17655	17569	17695	17759	17710	17781	17463	17608	17694	17870	17557	17451	17710	17664	17700	17866	17748	17911	18011	17889	17923	17738	17573	17765	17705	17684	17738	17801	17729	17653	17756	17986	17820	17570	17701	17565	17816	17648	17721	17549	17808	17774	17824	17802	17700	17785	17698	17795	17800	17737	17592	17506	17567	17578	17563	17766	18029	17769	17659	17844	17808	17820	17752	17875	17711	17856	17768	17893	17627	17774	17657	17650	17664	17701	17703	17783	17769	17868	17735	17686	17726	17604	17864	17667	17647	17798	17768	17748	17587	17617	17864	17895	17882	17727	17565	17708	17517	17752	17773	17760	17630	17998	17549	17583	17648	17674	17694	17789	17695	17648	17853	17654	17682	17662	17672	17734	17790	17727	17623	17743	17782	17776	17507	17591	17740	17487	17746	17567	17756	17642	17996	17932	17560	17706	17680	17705	17640	17823	17845	17575	17753	17720	17914	17723	17709	17840	17712	17561	17475	17814	17908	17900	17788	17682	17919	17800	17511	17998	17767	17676	17825	17870	17751	17706	17669	17857	17765	17626	17817	17679	17816	17540	17756	17823	17900	17680	17822	17825	17772	17856	17944	17843	17888	17833	17690	17830	17818	17597	17841	17857	17682	17666	17799	17685	17851	17699	17732	17670	17954	17586	17785	17815	17781	17651	17528	17663	17905	17869	17655	17790	17577	17612	17595	17688	17683	17743	17878	17696	17761	17588	17947	17897	17667	17791	17750	17830	17846	17933	17821	17734	17726	17934	17866	17699	17798	17575	17531	17715	17588	17730	17637	17863	17689	17852	17640	17822	17911	17794	17778	17568	17811
18561	32848	35218	29367	23420	18590	17289	17078	16629	17196	16749	16056	15275	15049	18169	36272	39181	33355	24512	19535	16209	14868	14817	14381	14545	14281	14413	14383	14426	14457	14532	14374	14526	14598	14592	14337	14417	14525	14442	14448	14482	14313	14391	14351	14483	14620	14658	14574	14524	14509	14480	14515	14568	14473	14343	14403	14429	14398	14156	14525	14509	14329	14293	14647	14314	14442	14560	14622	14419	14508	14556	14397	14381	14416	14392	14586	14484	14389	14466	14491	14395	14347	14516	14418	14475	14536	14471	14454	14460	14357	14482	14315	14457	14589	14577	14347	14418	14359	14415	14605	14268	14482	14450	14595	14367	14625	14415	14400	14361	14552	14474	14572	14437	14299	14562	14401	14462	14411	14400	14576	14488	14271	14337	14355	14441	14380	14523	14426	14478	14550	14501	14372	14489	14365	14628	14455	14514	14464	14479	14364	14548	14449	14589	14396	14478	14597	14428	14387	14511	14424	14526	14478	14368	14536	14362	14677	14489	14431	14514	14419	14198	14477	14248	14295	14317	14497	14474	14241	14334	14324	14404	14323	14491	14485	14359	14431	14414	14333	14587	14352	14364	14447	14363	14449	14425	14323	14394	14486	14291	14365	14337	14519	14529	14447	14365	14494	14581	14692	14571	14541	14384	14440	14401	14551	14398	14300	14471	14450	14621	14518	14519	14469	14627	14358	14579	14478	14481	14480	14206	14452	14533	14560	14514	14539	14511	14513	14297	14451	14407	14299	14462	14564	14362	14440	14553	14561	14363	14429	14521	14441	14493	14581	14270	14438	14312	14524	14480	14346	14520	14335	14468	14536	14535	14419	14443	14509	14409	14356	14486	14272	14455	14473	14463	14613	14463	14467	14410	14507	14299	14416	14211	14653	14552	14395	14597	14346	14534	14567	14536	14395	14398	14565	14336	14476	14467	14493	14596	14318	14438	14418	14428	14527	14501	14436	14694	14383	14626	14497	14389	14537	14352	14513	14342	14544	14341	14604	14531	14411	14495	14578	14573	14269	14392	14551	14406	14629	14355	14338	14292	14457	14427	14486	14657	14357	14523	14382	14513	14500	14559	14284	14540	14602	14458	14608	14415	14615	14517	14555	14495	14540	14488	14451	14267	14489	14490	14537	14505	14495	14500	14276	14395	14649	14384	14513	14364	14345	14475	14256	14375	14403	14509	14349	14497	14228	14591	14500	14543	14427	14520	14477	14262	14372	14344	14396	14475	14495	14560	14358	14282	14440	14431	14377	14425	14544	14426	14379	14385	14324	14300	14383	14366	14358	14449	14367	14343	14475	14492	14439	14477	14299	14469	14443	14452	14472	14599	14376	14424	14439	14349	14526	14384	14446	14271	14414	14581	14538	14581	14490	14340	14525	14547	14300	14466	14421	14485	14330	14276	14541	14398	14434	14449	14459	14538	14386	14583	14410	14386	14445	14357	14564	14492	14436	14400	14521	14433	14384	14382	14361	14446	14369	14368	14347	14486	14596	14361	14357	14435	14345	14531	14539	14452	14547	14458	14591	14421	14502	14351	14497	14567	14422	14535	14425	14516	14514	14317	14478	14334	14595	14534	14427	14468	14415	14460	14511	14566	14284	14505	14571	14575	14413	14579	14360	14451	14460	14571	14363	14585	14388	14486	14374	14389	14584	14534	14367	14371	14367	14499	14399	14150	14412	14333	14297	14443	14481	14430	14301	14570	14546	14276	14337	14435	14554	14428	14419	14375	14490	14451	14537	14383	14400	14319	14334	14334	14485	14434	14544	14559	14552	14443	14341	14550	14445	14546	14473	14283	14327	14397	14599	14353	14434	14527	14463	14602	14390	14391	14424	14450	14507	14457	14671	14453	14466	14345	14366	14414	14540	14500	14490	14384	14421	14517	14459	14440	14408	14497	14541	14329	14430	14552	14580	14433	14558	14303	14427	14637	14406	14313	14460	14417	14540	14403	14670	14518	14460	14444	14502	14451	14592	14474	14454	14323	14473	14557	14705	14457	14476	14278	14425	14488	14488	14339	14428	14363	14452	14417	14372	14343	14492	14572	14290	14314	14306	14226	14475	14567	14527	14426	14331	14381	14436	14525	14417	14452	14527	14510	14303	14380	14571	14609	14377	14380	14558	14366	14390	14432	14579	14390	14365	14366	14376	14529	14418	14469	14435	14358	14637	14519	14266	14437	14539	14310	14451	14294	14314	14439	14294	14267	14344	14464	14430	14410	14381	14514	14412	14321	14351	14414	14549	14389	14598	14459	14305	14467	14526	14625	14308	14242	14514	14576	14479	14415	14683	14407	14437	14311	14392	14536	14537	14522	14484	14457	14283	14440	14544	14413	14459	14499	14551	14387	14424	14645	14492	14402	14441	14494	14380	14450	14361	14441	14500	14396	14348	14367	14339	14429	14560	14551	14511	14466	14364	14446	14503	14463	14415	14536	14604	14544	14403	14698	14482	14537	14420	14507	14395	14505	14480	14401	14479	14427	14423	14512	14550	14455	14449	14468	14613	14556	14259	14354	14547	14395	14303	14432	14366	14343	14640	14512	14381	14383	14208	14528	14421	14543	14319	14353	14444	14487	14400	14463	14587	14382	14606	14412	14326	14476	14368	14569	14348	14348	14505	14542	14505	14443	14437	14448	14466	14573	14374	14407	14273	14532	14390	14421	14351	14506	14417	14385	14351	14521	14554	14529	14433	14486	14484	14541	14600	14563	14650	14440	14373	14423	14301	14417	14398	14307	14400	14322	14671	14520	14535	14399	14545	14456	14378	14545	14477	14532	14542	14483	14460	14400	14521	14476	14317	14468	14353	14317	14387	14389	14492	14610	14395	14395	14511	14546	14419	14252	14524	14468	14354	14533	14340	14384	14410	14704	14424	14333	14625	14495	14355	14343	14269	14386	14590	14378	14365	14420	14522	14510	14412	14337	14536	14368	14371	14413	14498	14418	14501	14525	14625	14500	14566	14354	14523	14473	14510	14377	14452	14607	14591	14432	14501	14543	14313	14634	14432	14516	14386	14480	14418	14519	14211	14454	14493	14435	14509	14405	14438	14293	14447	14320	14426	14522	14517	14502	14402	14656	14495	14604	14403	14550	14382	14423	14460	14328	14381	14529	14450	14434	14504	14374	14551	14518	14653	14302	14438	14466	14571	14577	14461	14578	14392	14384	14486	14403	14473	14500	14425	14391	14404	14457	14645	14459	14373	14707	14478	14618	14454	14416	14477	14476	14441	14455	14581	14411	14502	14515	14534	14554	14593	14583	14449	14582	14319	14446	14337	14314	14512	14606	14554	14424	14282	14421	14526	14496	14445	14477	14436	14457	14435	14583	14497	14484	14331	14545	14402	14529	14433	14395	14282	14467	14389	14394	14530	14528	14542	14579	14300	14558	14495	14406	14428	14502	14463	14515	14610	14420	14456	14569	14362	14499	14517	14267	14416	14503	14460	14411	14555	14498	14485	14361	14330	14582	14444	14535	14422	14538	14320	14457	14456	14454	14592	14498	14353	14405	14375	14506	14533	14478	14373	14372	14595	14452	14440	14390	14531	14451	14542	14454	14518	14462	14483	14309	14252	14490	14354	14241	14569	14444	14526	14585	14295	14516	14450	14324	14262	14360	14527	14454	14448	14291	14330	14290	14425	14523	14436	14402	14574	14696	14454	14391	14491	14330	14434	14538	14409	14349	14527	14453	14449	14424	14253	14541	14404	14453	14349	14540	14440	14476	14487	14454	14327	14387	14533	14435	14439	14479	14487	14537	14349	14443	14399	14515	14623	14402	14438	14384	14453	14481	14571	14397	14416	14437	14454	14419	14440	14558	14493	14534	14504	14308	14331	14485	14359	14395	14327	14433	14312	14540	14416	14517	14361	14662	14345	14553	14562	14407	14554	14370	14558	14324	14471	14451	14445	14473	14431	14434	14633	14559	14419	14438	14631	14547	14426	14542	14390	14392	14492	14521	14379	14389	14524	14568	14538	14455	14400	14576	14328	14437	14487	14371	14336	14562	14434	14418	14369	14512	14340	14287	14507	14435	14443	14336	14454	14517	14309	14421	14307	14518	14482	14440	14477	14532	14381	14465	14387	14598	14540	14627	14685	14519	14578	14362	14602	14507	14559	14315	14393	14425	14568	14475	14456	14422	14384	14632	14359	14545	14394	14442	14429	14433	14607	14413	14337	14314	14413	14497	14264	14598	14309	14417	14362	14471	14419	14429	14575	14482	14673	14487	14481	14440	14525	14504	14533	14421	14342	14199	14436	14423	14503	14269	14342	14386	14575	14529	14424	14478	14356	14411	14537	14615	14507	14211	14492	14483	14341	14318	14549	14382	14474	14555	14440	14474	14450	14534	14512	14411	14601	14439	14343	14491	14415	14603	14373	14476	14417	14516	14626	14352	14461	14312	14451	14483	14379	14452	14536	14400	14377	14362	14387	14580	14314	14513	14480	14428	14501	14482	14471	14625	14470	14557	14428	14459	14511	14381	14369	14472	14430	14458	14561	14413	14539	14424	14410	14538	14441	14467	14317	14540	14397	14311	14469	14538	14432	14506	14419	14344	14552	14396	14452	14436	14462	14406	14521	14407	14464	14517	14358	14419	14368	14517	14283	14539	14569	14438	14585	14397	14329	14417	14520	14487	14445	14422	14449	14700	14400	14444	14348	14572	14444	14348	14529	14391	14511	14311	14535	14394	14455	14537	14518	14356	14556	14288	14603	14392	14425	14504	14409	14487	14322	14302	14505	14587	14412	14445	14353	14515	14334	14332	14374	14331	14387	14385	14577	14491	14432	14453	14361	14456	14658	14326	14568	14461	14380	14458	14551	14425	14436	14444	14539	14345	14473	14490	14508	14536	14355	14432	14321	14386	14280	14518	14490	14502	14493	14519	14305	14386	14310	14316	14522	14406	14529	14489	14540	14407	14550	14474	14513	14296	14578	14537	14503	14420	14383	14521	14555	14327	14375	14377	14418	14475	14535	14649	14453	14448	14493	14548	14399	14429	14428	14342	14524	14566	14493	14175	14501	14345	14466	14384	14347	14443	14422	14445	14513	14370	14365	14494	14447	14579	14554	14453	14395	14320	14377	14426	14482	14367	14445	14419	14386	14471	14375	14597	14441	14583	14464
29967	23708	25894	23497	19456	18494	18180	18005	18311	18205	17928	17900	17827	17748	18023	18607	19636	19443	18759	18277	17871	17823	17786	17461	17594	17624	17907	17584	17662	17597	17590	17729	17418	17640	17751	17670	17807	17572	17687	17751	17621	17521	17671	17655	17642	17595	17536	17768	17725	17696	17652	17517	17578	17835	17660	17506	17466	17709	17701	17641	17582	17669	17700	17671	17716	17751	17853	17627	17705	17848	17865	17741	17876	17729	17673	17813	17861	17488	17478	17574	17566	17586	17784	17601	17867	17670	17588	17603	17615	17618	17816	17793	17542	17697	17639	17553	17607	17871	17699	17704	17648	17617	17649	17802	17868	17670	17623	17709	17405	17494	17683	17487	17643	17820	17482	17635	17623	17573	17655	17547	17612	17597	17745	17567	17615	17560	17291	17541	17673	17426	17677	17785	17681	17729	17681	17884	17680	17517	17692	17628	17758	17697	17726	17720	17645	17652	17671	17550	17545	17534	17651	17710	17703	17650	17622	17785	17604	17559	17607	17719	17586	17663	17670	17753	17634	17447	17380	17748	17655	17565	17644	17675	17733	17715	17440	17660	17765	17675	17506	17549	17711	17570	17513	17654	17641	17685	17590	17621	17618	17517	17644	17602	17843	17751	17648	17694	17752	17754	17637	17800	17730	17485	17636	17506	17975	17761	17635	17554	17593	17882	17677	17569	17671	17583	17648	17561	17689	17714	17768	17613	17581	17619	17701	17741	17488	17525	17539	17889	17600	17663	17436	17692	17602	17708	17696	17657	17697	17763	17638	17694	17591	17723	17925	17663	17461	17675	17532	17838	17720	17600	17768	17579	17739	17783	17732	17766	17771	17619	17520	17717	17515	17663	17687	17594	17649	17546	17634	17625	17768	17707	17787	17649	17693	17682	17504	17651	17516	17819	17757	17803	17490	17669	17781	17695	17620	17769	17570	17608	17515	17609	17770	17800	17819	17772	17704	17684	17854	17483	17858	17685	17755	17661	17722	17594	17787	18021	17784	17697	17815	17666	17796	17573	17591	17693	17459	17546	17521	17470	17698	17731	17750	17711	17613	17268	17617	17672	17587	17587	17838	17608	17656	17613	17663	17524	17736	17614	17800	17710	17629	17599	17586	17788	17434	17872	17581	17755	17746	17771	17690	17606	17510	17648	17762	17627	17747	17782	17666	17722	17728	17626	17649	17581	17867	17291	17594	17731	17677	17549	17614	17663	17713	17691	17688	17649	17933	17730	17728	17826	17593	17725	17960	17514	17628	17732	17436	17757	17687	17697	17668	17522	17549	17724	17630	17808	17649	17642	17707	17675	17728	17779	17662	17517	17687	17647	17718	17676	17722	17795	17705	17707	17735	17619	17669	17551	17593	17476	17655	17432	17849	17584	17597	17978	17495	17717	17622	17551	17735	17789	17873	17761	17614	17712	17648	17678	17747	17738	17731	17629	17749	17823	17814	17553	17733	17626	17988	17562	17565	17694	17566	17736	17482	17566	17770	17703	17577	17649	17742	17816	17742	17774	17613	17531	17684	17695	17567	17648	17739	17829	17695	17786	17550	17595	17593	17757	17492	17569	17715	17538	17642	17723	17705	17756	17648	17793	17699	17728	17690	17743	17784	17815	17560	17544	17566	17716	17695	17649	17623	17516	17680	17604	17840	17759	17733	17732	17838	17810	17826	17479	17854	17679	17716	17719	17869	17490	17578	17690	17671	17756	17781	17622	17645	17609	17600	17739	17839	17698	17729	17564	17435	17435	17510	17575	17664	17590	17800	17659	17630	17599	17632	17728	17542	17576	17789	17541	17900	17631	17443	17595	17758	17781	17838	17657	17668	17695	17650	17387	17682	17591	17678	17556	17770	17766	17477	17841	17412	17655	18010	17435	17802	17651	17667	17633	17599	17610	17783	17558	17437	17595	17632	17840	17698	17638	17713	17863	17756	17784	17660	17779	17741	17631	17526	17720	17713	17603	17615	17782	17651	17839	17838	17678	17734	17696	17475	17676	17612	17657	17789	17667	17780	17777	17907	17727	17792	17698	17748	17542	17665	17683	17533	17782	17652	17590	17596	17673	17546	17580	17851	17599	17717	17686	17718	17531	17492	17668	17670	17741	17453	17681	17611	17756	17652	17543	17606	17769	17632	17822	17651	17638	17646	17820	17728	17697	17566	17649	17767	17650	17526	17412	17693	17509	17665	17589	17692	17689	17569	17822	17708	17757	17610	17817	17564	17688	17673	17722	17767	17721	17707	17541	17717	17784	17578	17625	17723	17906	17441	17680	17510	17698	17733	17637	17720	17501	17766	17634	17751	17540	17630	17759	17875	17742	17666	17596	17709	17776	17757	17557	17677	17554	17591	17760	17867	17803	17723	17754	17768	17589	17635	17645	17775	17451	17523	17693	17597	17759	17643	17740	17697	17723	17567	17791	17771	17668	17605	17789	17754	17677	17596	17366	17479	17577	17567	17652	17673	17518	17538	17658	17656	17741	17654	17489	17559	17549	17738	17708	17703	17750	17602	17744	17705	17831	17639	17634	17686	17549	17680	17702	17598	17767	17551	17731	17604	17596	17680	17699	17794	17616	17813	17386	17827	17875	17669	17684	17897	17497	17750	17606	17599	17602	17640	17540	17684	17519	17651	17720	17665	17722	17807	17685	17623	17610	17841	17883	17509	17648	17753	17571	17826	17663	17690	17356	17601	17761	17808	17647	17538	17727	17910	17700	17631	17767	17557	17612	17619	17705	17515	17682	17790	17775	17773	17609	17779	17857	17571	17469	17314	17643	17449	17519	17730	17691	17549	17527	17656	17593	17651	17664	17849	17526	17771	17441	17763	17328	17703	17733	17745	17588	17586	17687	17820	17624	17809	17599	17721	17717	17403	17675	17780	17683	17742	17369	17568	17702	17547	17804	17669	17676	17604	17611	17766	17769	17636	17567	17428	17373	17581	17430	17616	17724	17550	17645	17658	17550	17843	17491	17874	17790	17665	17765	17772	17805	17649	17623	17806	17735	17740	17476	17587	17537	17686	17753	17577	17591	17549	17608	17490	17353	17596	17781	17548	17701	17708	17680	17629	17557	17529	17669	17667	17770	17727	17736	17724	17535	17749	17712	17527	17495	17642	17601	17608	17545	17522	17867	17677	17707	17703	17535	17744	17445	17710	17704	17676	17589	17344	17547	17530	17501	17811	17751	17602	17747	17677	17583	17621	17688	17809	17597	17670	17374	17612	17821	17651	17631	17681	17564	17654	17466	17744	17561	17623	17515	17760	17509	17766	17835	17494	17467	17681	17585	17570	17447	17609	17603	17650	17532	17827	17643	17686	17592	17649	17679	17574	17609	17746	17606	17531	17671	17852	17658	17614	17628	17803	17642	17676	17698	17768	17752	17743	17782	17780	17790	17511	17725	17759	17644	17982	17622	17616	17794	17794	17624	17540	17652	17843	17701	17501	17781	17571	17724	17652	17505	17615	17600	17643	17761	17612	17263	17723	17724	17731	17720	17794	17726	17591	17550	17544	17709	17585	17764	17756	17521	17553	17568	17865	17499	17734	17532	17495	17761	17587	17702	17839	17834	17622	17671	17775	17699	17734	17910	17702	17555	17473	17627	17773	17753	17604	17589	17717	17499	17826	17865	17832	17535	17442	17562	17552	17733	17543	17533	17675	17630	17721	17649	17618	17495	17885	17857	17600	17742	17401	17729	17750	17767	17803	17865	17689	17899	17689	17609	17640	17799	17762	17736	17567	17817	17675	17720	17724	17701	17843	17681	17711	17692	17495	17591	17659	17737	17616	17575	17740	17600	17447	17692	17828	17789	17549	17782	17605	17651	17572	17765	17609	17545	17573	17672	17565	17651	17536	17468	17685	17684	17758	17485	17692	17734	17708	17910	17781	17584	17562	17720	17881	17790	17516	17696	17590	17562	17720	17782	17435	17636	17562	17549	17598	17694	17619	17544	17470	17683	17694	17606	17661	17655	17741	17776	17541	17859	17623	17673	17702	17670	17683	17632	17496	17786	17767	17567	17648	17864	17562	17453	17715	17618	17809	17517	17747	17619	17605	17600	17708	17778	17751	17603	17675	17487	17888	17637	17765	17722	17589	17536	17541	17666	17759	17898	17532	17648	17734	17526	17559	17699	17603	17665	17663	17648	17828	17630	17809	17750	17872	17765	17673	17552	17650	17394	17907	17707	17674	17583	17391	17569	17598	17582	17643	17653	17602	17667	17675	17682	17782	17636	17635	17802	17780	17585	17540	17564	17649	17625	17715	17627	17747	17894	17908	17639	17577	17653	17630	17732	17620	17679	17703	17563	17710	17868	17632	17528	17610	17693	17796	17819	17686	17537	17707	17585	17752	17669	17513	17603	17579	17499	17732	18016	17514	17574	17743	17658	17767	17779	17537	17871	17814	17674	17723	17774	17696	17531	17643	17738	17733	17381	17510	17498	17710	17693	17651	17709	17713	17482	17633	17680	17687	17802	17591	17421	17684	17676	17533	17691	17594	17619	17724	17808	17787	17456	17721	17578	17492	17653	17599	17660	17916	17536	17467	17698	17816	17640	17762	17596	17851	17433	17671	17437	17747	17709	17603	17644	17791	17642	17562	17649	17620	17659	17587	17656	17717	17674	17749	17611	17621	17553	17642	17594	17600	17722	17805	17572	17740	17767	17799	17826	17821	17739	17504	17663	17629	17934	17723	17594	17547	17686	17758	17761	17576	17650	17483	17560	17463	17721	17659	17649	17772	17852	17734	17468	17758	17751	17707	17772	17388	17420	17802	17494	17488	17519	17883	17712	17624	17723	17567	17600	17642	17679	17704	17619	17781	17443	17655	17487	17920	17520	17715	17650	17527	17659	17665	17642	17592	17680	17525	17662	17710	17329	17577	17672	17627	17669	17815	17617	17741	17688	17623	17618	17771	17598	17729	17678	17661	17887	17851	17638	17585	17554	17717	17564	17796	17455	17735	17693	17745	17568	17862	17559	17343	17663	17700	17866	17581	17689	17804	17647	17614	17668	17599	17689	17597	17724	17590	17610	17694	17644	17375	17668	17780	17670	17764	17619	17714	17639	17672	17799	17776	17836	17598	17767	17835	17654	17557	17757	17799	17439	17566	17760	17692	17816	17817	17594
17536	20816	23439	21189	16579	15487	14865	15093	15159	15181	15033	14732	14769	14466	14433	15979	17097	16494	15628	14852	14655	14107	14405	14443	14322	14500	14495	14455	14304	14346	14549	14346	14507	14495	14510	14369	14473	14465	14454	14469	14214	14523	14456	14481	14476	14396	14357	14340	14385	14266	14449	14414	14406	14328	14392	14484	14418	14303	14397	14529	14400	14579	14225	14347	14512	14306	14298	14361	14341	14285	14295	14407	14344	14273	14469	14312	14387	14403	14369	14365	14389	14326	14439	14419	14248	14405	14593	14353	14347	14458	14472	14403	14391	14064	14440	14317	14215	14351	14462	14353	14417	14328	14301	14458	14312	14393	14335	14309	14432	14275	14301	14401	14339	14406	14451	14431	14592	14264	14348	14261	14307	14456	14374	14431	14438	14317	14355	14453	14395	14460	14276	14425	14496	14540	14204	14429	14556	14524	14484	14303	14320	14365	14457	14419	14185	14365	14332	14403	14392	14310	14561	14227	14365	14327	14323	14530	14202	14289	14228	14358	14541	14371	14283	14319	14273	14298	14365	14382	14486	14543	14381	14156	14325	14503	14289	14324	14451	14525	14531	14498	14370	14412	14494	14284	14101	14264	14358	14459	14360	14448	14418	14320	14290	14457	14350	14334	14241	14478	14226	14342	14245	14297	14597	14347	14410	14341	14334	14527	14379	14485	14339	14366	14153	14282	14401	14350	14429	14388	14431	14360	14401	14351	14290	14500	14193	14305	14396	14468	14398	14321	14318	14237	14400	14357	14403	14347	14376	14282	14376	14485	14425	14306	14333	14403	14449	14559	14379	14563	14462	14261	14334	14445	14337	14369	14229	14456	14391	14351	14351	14131	14330	14223	14289	14349	14253	14525	14368	14278	14343	14607	14468	14447	14360	14338	14252	14453	14567	14310	14436	14433	14436	14271	14333	14274	14313	14348	14383	14507	14317	14404	14387	14401	14184	14306	14382	14435	14615	14299	14264	14255	14284	14497	14291	14482	14314	14686	14377	14382	14469	14360	14360	14402	14488	14467	14466	14342	14583	14392	14308	14516	14349	14375	14436	14474	14383	14466	14391	14373	14344	14487	14444	14363	14501	14346	14337	14514	14434	14624	14293	14297	14588	14311	14386	14543	14599	14356	14460	14437	14394	14329	14408	14367	14420	14461	14271	14517	14475	14254	14272	14366	14404	14456	14361	14477	14364	14426	14273	14439	14173	14449	14492	14357	14192	14459	14346	14379	14338	14483	14482	14406	14281	14411	14253	14323	14462	14550	14352	14417	14363	14419	14255	14519	14408	14346	14269	14429	14439	14445	14452	14379	14536	14290	14414	14374	14613	14331	14474	14173	14540	14375	14300	14416	14557	14339	14376	14354	14254	14477	14480	14169	14259	14187	14436	14279	14480	14317	14428	14442	14297	14411	14378	14259	14556	14502	14488	14469	14303	14357	14456	14233	14474	14494	14460	14404	14252	14260	14270	14267	14348	14296	14361	14360	14368	14462	14226	14257	14692	14324	14391	14375	14307	14403	14356	14348	14339	14498	14433	14410	14328	14263	14460	14550	14351	14217	14553	14428	14461	14418	14465	14343	14416	14409	14488	14489	14354	14245	14279	14432	14302	14608	14477	14300	14282	14512	14290	14345	14500	14418	14393	14409	14339	14455	14280	14358	14391	14503	14494	14297	14197	14471	14387	14423	14331	14484	14366	14326	14249	14604	14481	14405	14287	14358	14335	14269	14339	14432	14280	14400	14370	14521	14415	14430	14400	14369	14420	14404	14280	14462	14260	14325	14420	14235	14439	14300	14250	14427	14446	14353	14325	14384	14209	14487	14419	14484	14292	14394	14262	14404	14275	14388	14364	14480	14303	14292	14385	14390	14373	14356	14393	14354	14476	14304	14278	14428	14366	14512	14346	14373	14426	14503	14379	14245	14347	14432	14286	14383	14323	14407	14185	14357	14430	14365	14472	14471	14462	14483	14268	14267	14417	14397	14418	14226	14432	14299	14327	14296	14398	14366	14338	14291	14487	14398	14430	14198	14407	14485	14488	14307	14454	14435	14486	14523	14267	14397	14401	14402	14325	14538	14388	14465	14280	14200	14434	14357	14394	14368	14443	14443	14398	14305	14500	14489	14372	14430	14482	14206	14268	14392	14431	14364	14396	14356	14447	14356	14495	14395	14304	14228	14481	14371	14375	14423	14457	14267	14445	14338	14446	14362	14216	14501	14379	14382	14467	14356	14477	14274	14161	14405	14492	14694	14372	14406	14498	14495	14351	14372	14472	14326	14567	14288	14370	14391	14350	14551	14502	14501	14385	14375	14287	14242	14509	14363	14365	14517	14342	14590	14401	14165	14597	14195	14283	14343	14572	14411	14460	14384	14348	14317	14341	14318	14256	14317	14376	14331	14519	14398	14162	14393	14369	14268	14443	14206	14354	14471	14355	14340	14221	14640	14259	14312	14558	14435	14274	14430	14466	14484	14310	14354	14488	14518	14479	14406	14221	14457	14539	14376	14299	14328	14451	14373	14399	14398	14428	14250	14357	14346	14467	14337	14285	14572	14338	14533	14452	14351	14534	14455	14385	14412	14197	14394	14352	14300	14562	14364	14391	14569	14464	14341	14476	14323	14477	14297	14474	14372	14437	14549	14421	14553	14288	14507	14198	14376	14512	14562	14211	14446	14390	14436	14289	14437	14402	14388	14292	14256	14271	14431	14444	14497	14367	14400	14404	14323	14426	14337	14486	14299	14344	14463	14491	14475	14569	14415	14444	14385	14275	14325	14471	14399	14297	14247	14452	14303	14298	14292	14391	14322	14506	14378	14210	14355	14443	14451	14432	14377	14354	14503	14491	14391	14361	14561	14437	14452	14279	14352	14334	14367	14333	14244	14407	14330	14621	14473	14322	14367	14257	14418	14337	14394	14262	14382	14461	14355	14246	14269	14490	14382	14421	14349	14378	14320	14572	14431	14497	14390	14299	14296	14470	14322	14337	14406	14420	14469	14496	14192	14249	14477	14223	14107	14451	14344	14400	14377	14460	14428	14287	14365	14471	14237	14283	14468	14291	14370	14372	14359	14454	14384	14364	14410	14318	14346	14436	14320	14273	14342	14552	14424	14438	14449	14309	14348	14234	14382	14480	14267	14475	14441	14398	14417	14454	14539	14352	14437	14259	14388	14485	14361	14339	14284	14308	14330	14472	14263	14259	14362	14581	14519	14425	14400	14483	14525	14426	14302	14297	14393	14374	14359	14470	14294	14540	14423	14363	14311	14214	14427	14304	14253	14399	14272	14554	14213	14495	14388	14343	14417	14295	14280	14324	14505	14292	14292	14547	14338	14567	14408	14377	14433	14334	14420	14499	14410	14258	14310	14261	14447	14263	14407	14603	14436	14401	14459	14425	14344	14347	14569	14478	14280	14284	14383	14341	14248	14228	14346	14410	14424	14414	14408	14603	14303	14398	14321	14496	14262	14620	14457	14442	14327	14376	14433	14292	14388	14552	14383	14320	14215	14510	14489	14410	14441	14406	14538	14255	14269	14473	14358	14480	14360	14417	14511	14585	14507	14559	14329	14387	14397	14212	14401	14308	14319	14398	14290	14331	14468	14312	14477	14448	14416	14477	14193	14376	14385	14455	14450	14521	14287	14288	14421	14279	14330	14489	14297	14326	14289	14426	14239	14268	14398	14389	14403	14478	14340	14257	14321	14502	14345	14335	14475	14455	14345	14339	14393	14497	14467	14402	14433	14475	14264	14390	14428	14313	14400	14446	14436	14392	14311	14297	14274	14485	14372	14433	14447	14411	14472	14460	14327	14218	14438	14464	14532	14386	14422	14480	14317	14412	14447	14335	14211	14316	14444	14475	14419	14364	14367	14287	14219	14465	14262	14372	14397	14303	14353	14284	14425	14296	14386	14403	14407	14480	14332	14393	14320	14332	14468	14531	14549	14317	14510	14366	14248	14417	14506	14479	14488	14367	14534	14450	14473	14327	14446	14402	14340	14477	14255	14343	14347	14348	14382	14238	14375	14442	14259	14511	14428	14360	14403	14350	14350	14515	14350	14411	14365	14302	14510	14391	14436	14298	14384	14369	14430	14502	14534	14360	14395	14410	14366	14401	14406	14380	14340	14359	14507	14519	14416	14459	14419	14393	14354	14191	14305	14390	14357	14267	14282	14461	14432	14320	14418	14426	14272	14380	14345	14326	14506	14588	14365	14211	14336	14448	14590	14394	14448	14467	14223	14362	14222	14372	14375	14355	14393	14254	14179	14397	14350	14486	14474	14534	14453	14484	14357	14516	14349	14356	14336	14359	14557	14286	14506	14394	14309	14416	14304	14372	14297	14425	14360	14261	14476	14445	14417	14384	14384	14456	14420	14415	14246	14442	14394	14394	14305	14312	14377	14387	14400	14322	14487	14484	14534	14457	14441	14452	14353	14426	14485	14384	14397	14417	14317	14490	14429	14329	14330	14472	14420	14459	14457	14365	14440	14440	14335	14309	14397	14397	14335	14419	14236	14535	14362	14445	14387	14460	14364	14476	14487	14414	14500	14266	14245	14385	14397	14447	14361	14284	14322	14155	14385	14209	14462	14324	14324	14484	14311	14400	14194	14248	14321	14477	14360	14330	14484	14418	14390	14306	14351	14378	14489	14453	14254	14469	14352	14399	14345	14394	14632	14517	14449	14510	14376	14255	14456	14623	14528	14367	14430	14307	14274	14240	14416	14455	14448	14528	14374	14317	14515	14353	14476	14284	14226	14403	14413	14206	14570	14310	14422	14323	14353	14358	14474	14343	14332	14234	14321	14456	14385	14441	14482	14525	14466	14479	14588	14219	14325	14316	14212	14391	14431	14466	14350	14351	14257	14272	14466	14527	14253	14296	14397	14333	14440	14522	14456	14178	14365	14368	14412	14547	14353	14511	14416	14582	14299	14306	14305	14373	14398	14300	14377	14363	14445	14195	14356	14376	14248	14412	14460	14340	14396	14535	14256	14540	14349	14405	14486	14511	14477	14381	14339	14395	14532	14363	14248	14310	14514	14441	14373	14358	14439	14390	14444	14342	14143	14344	14295	14446	14404	14488	14347	14280	14323	14542	14462	14370	14388	14326	14399	14225	14361	14248	14422
25504	21482	28644	25432	23095	22022	20978	19300	18746	18868	19169	18832	18291	18405	18682	27750	30765	27496	23056	20344	18841	18157	18011	17964	17863	17845	17795	17887	18015	17841	18019	17774	17711	18028	17812	17795	18017	18027	17993	17841	17908	17967	17775	17964	17950	17677	17899	17915	17842	17842	18047	17833	17808	17855	17623	17702	17801	17884	17831	17747	17880	17819	17759	17705	17883	17952	17687	17900	17804	17978	17888	17793	17873	17950	18078	17605	17738	17713	17781	17754	17977	17881	17789	17813	17954	18033	17795	17846	17959	17634	17800	18028	17753	17780	17656	17859	17927	17685	17770	17858	17844	17849	18003	17630	17864	17913	17791	17974	17793	17711	17968	17792	17870	17969	17800	17861	17795	17912	17858	18265	17834	17966	17791	17931	17869	17913	17929	17844	17905	17681	17761	17965	17961	17793	17768	18005	17935	17920	17873	17668	17826	17719	17876	17936	17987	17889	17668	17883	17792	18008	17906	17929	17854	17894	17839	17979	17578	17814	17649	17807	17862	17734	17812	17803	17955	17771	17897	17875	17758	17934	18034	17762	17822	17755	17903	17639	17701	17888	17936	17713	17870	17876	17890	17915	17797	17788	17998	17922	17929	18111	17665	17851	17975	17897	17795	17919	17892	17732	17909	17710	17752	17924	17688	17616	17753	17815	18000	17657	17620	17802	17674	17679	17813	18013	17957	18113	18057	18042	17796	17601	17772	17869	17735	17960	18025	17711	17974	17790	17894	17750	17907	17902	17808	17816	17712	17770	17549	17961	17931	17799	17947	17877	17578	17849	18005	17798	17907	17880	17680	17919	17956	17877	17726	17865	17929	17693	17850	17807	17888	17777	17887	17850	17662	17797	17816	17963	17811	17750	17969	17963	18066	17802	17852	17904	17967	17914	17852	17699	18024	17872	17941	17856	18009	17794	17986	17878	17955	17947	17804	17730	17800	17737	17805	17765	17823	17494	17793	17811	17696	17738	17731	17780	17791	17847	18150	17860	17804	17776	17971	17678	17867	17679	17650	17802	17747	17721	17617	17781	17806	17928	17981	18089	17843	17747	17717	17915	17699	17925	17734	17857	17726	17812	17603	17713	17881	17942	17820	17930	17930	17769	17912	17609	18017	17816	17753	17795	17790	17597	17870	17870	17859	17763	17939	17939	17654	17668	17683	17815	17817	17754	17889	17766	17790	18044	17811	17953	17692	17849	17868	17781	17888	17860	17793	17772	17840	17837	17856	17748	17787	18063	17944	17811	17783	17723	17727	17932	17894	17851	17608	17727	17797	17938	17962	17843	17662	17897	17807	17684	17706	17757	17874	17854	18146	17955	18011	17946	17812	17639	17707	17713	17984	17763	17899	17932	17750	17811	17752	17844	17695	17886	17776	17874	17806	17797	17761	17972	17748	17596	17773	17937	17799	17968	17793	17808	17712	17648	17775	17988	17815	17509	17687	17731	17908	17903	17896	17784	17997	17929	17972	17904	17935	17891	17940	17663	17810	17757	17961	17852	17689	17749	17770	17804	17818	17836	17877	17798	17866	17997	17987	17876	17656	18119	17647	17851	18124	17882	17873	17763	17840	17943	17995	17868	17842	17725	17897	17665	17895	17767	17937	17885	18061	17681	17814	17739	17791	18119	17989	17974	17844	17852	17897	17736	17848	17662	17654	17923	17750	17919	17897	17934	17860	17957	17979	17786	17883	17851	17957	17804	17805	17798	17936	17914	17933	17814	17831	17840	17870	17895	17963	17913	17868	17891	17809	17957	17843	17841	17799	17810	17695	17899	17803	17781	17943	17862	17786	17886	17801	18001	17942	17753	17862	17866	17865	17927	17890	17773	17833	17841	17649	17879	17845	17788	17807	17633	18069	18117	17879	17750	17729	17723	17807	17782	18031	17851	17565	17779	17709	17829	17733	17882	17997	17701	17946	17733	17802	17910	17746	17876	17777	17749	17877	17864	17871	17869	17803	17791	17780	18086	17949	17820	17830	17795	17792	17950	17898	18037	17930	17901	17760	17889	17905	17889	17915	18093	18009	17761	17785	17872	18087	17500	17888	17879	17846	17761	17948	17843	17617	17742	17752	17970	17922	17777	17917	17740	17880	17804	17841	17936	18009	17880	18174	17833	17989	17682	17788	17845	17735	17973	17839	17970	17988	17903	17959	17949	17931	17815	17878	17856	17705	17839	18164	17827	17721	17850	17853	18018	17982	17944	17766	17914	17896	17986	17731	17942	17666	17765	17785	17863	17661	17940	17795	17921	17782	17881	17920	17925	17630	17897	17792	17723	17911	17821	17945	17811	17748	18044	17913	17876	17910	17772	17897	17799	17715	17969	17839	18021	17698	17854	17840	17810	18050	17882	17929	17953	17725	17829	17882	17730	17800	17858	17770	17844	17766	17645	17800	17804	17954	18052	17837	17871	17974	17904	17754	17889	17766	17905	17799	17856	18009	17944	17780	17849	17700	17767	17972	17826	17789	17906	17756	17715	17998	18004	17791	17713	17729	18026	17744	17917	17813	17703	17880	17938	17825	18072	17804	17547	17653	17660	18058	17835	17962	17968	18040	17886	18010	17762	17805	17813	18002	17873	17783	17709	17763	18033	17875	18042	17889	17943	17523	17788	18101	17948	17714	17890	17925	17969	17822	17893	17909	17899	17964	17955	17828	18017	17933	17871	17894	17818	18083	17781	17984	17824	17987	17989	17937	17803	17786	17992	17949	17827	17863	17761	17823	17801	17951	17747	17901	17852	17960	17889	18007	17581	17711	17826	17735	17750	18114	17853	17774	17816	17840	17860	18057	17898	17848	17876	17787	17932	17961	17798	17745	17782	17981	17803	17864	17895	17835	17995	17593	17827	17734	17843	17736	17774	17962	17832	18111	17655	17880	17904	17987	17896	17664	17759	17828	17765	18000	18081	17891	17770	17686	17833	18054	17910	17842	18060	17907	17769	17849	17786	17793	17941	17856	17863	17765	18049	17765	17646	17728	17830	17920	17943	17768	17833	17818	17938	18031	17963	17983	17900	17810	17889	17998	17917	17857	17713	17820	17880	17916	18054	17941	17889	17780	17723	17876	17746	17910	17892	17986	17827	17814	17857	17788	17930	18031	17770	18009	17783	17836	17968	17810	17987	17728	17865	17877	17959	17714	17860	17624	17754	18066	17879	17599	17970	17724	17819	18077	18065	17977	17916	17970	17789	18000	17972	17949	17610	17838	17863	17797	17958	17975	17705	17800	17827	17665	17909	17917	17837	17873	17898	17873	17866	17902	17804	17885	17996	18015	17805	17726	17827	17921	17866	17849	17862	17727	17854	18026	17879	17822	17827	17806	17717	17815	17724	17701	17945	17862	17694	17596	17913	17786	17851	18024	17780	17860	17903	17889	17792	17883	17655	17732	17915	17919	17796	17884	17815	17913	17865	17666	17743	17838	17782	17817	17905	18032	17734	17773	17899	17858	17882	17807	17806	17844	17814	17921	17985	17714	17903	17835	17887	17817	17760	17847	17793	17965	17850	17703	17846	17763	17787	17762	17874	17964	17997	17876	17932	17992	17968	17655	17809	17711	17909	17701	17747	17938	17724	17748	17843	17909	17832	17827	17745	17824	17735	17893	17954	17759	17901	17928	17738	17775	17762	17847	17768	17733	17860	17990	17685	17818	17895	17879	17875	17854	17669	17795	17718	17803	17759	17790	17836	17834	17814	17783	17706	17797	17849	17874	17833	17975	17922	18087	17625	17725	17779	17716	17851	17794	17509	17801	17823	17919	17936	17909	17889	17819	17971	18027	17853	17907	17863	17648	17904	17975	17860	17767	17791	17618	17720	17691	18011	17731	17745	17826	17845	17783	17767	17836	17954	17854	17895	17812	17917	18029	17805	17840	18039	17890	17960	17836	17957	17969	17869	17716	17838	17698	17910	17628	17892	17769	18063	17780	18004	17766	17887	17923	17693	18010	17902	17782	18003	17875	17671	17757	17699	17919	17893	17870	17807	17777	17863	17717	18063	17824	17711	17779	17829	17898	17828	17638	17758	17892	17912	17889	17769	17894	17853	17854	17563	17953	17820	17940	17843	17746	17760	17836	17869	18006	18038	17805	17830	18016	18001	17919	17696	17855	17797	17920	17882	17907	17728	17833	17930	17805	17761	17767	17881	17686	17776	18021	18003	17904	17870	18045	17693	17984	17826	17755	17914	17955	17848	17890	17773	18036	17820	17389	17896	17780	17938	17893	17806	17577	17766	18034	17736	17974	17934	17977	17837	18017	18018	17965	17789	17755	17707	17699	17764	17805	17727	17648	17870	18110	17916	17995	17822	17842	17779	17718	17957	17706	18005	17964	17714	17892	17830	17896	17914	17883	17813	17919	17823	17948	17809	17921	18123	17754	17682	17707	17704	17651	17933	17888	17900	17812	18027	17725	18014	17789	17843	17821	17947	17764	17840	17707	17822	17807	18089	17930	17938	17876	17919	17967	17887	17987	17935	17692	17779	17792	17991	17769	17811	17724	17778	17841	18027	17815	17785	17861	17762	17697	17934	17866	17791	17917	18111	17866	18034	17899	17838	17894	17760	17827	17874	17748	17769	17759	17756	17939	18024	17691	17793	17789	17979	17896	17824	17776	17623	17731	17640	17857	17716	17919	17581	17965	17767	17675	17974	17873	17799	17858	17698	17750	17897	17906	18026	17831	17851	17847	17984	17940	17849	17808	18089	17881	18038	17740	17891	18009	17875	17772	17869	18038	17956	17754	17929	18009	18015	17758	17825	17814	17752	17746	17934	17750	17778	18006	17932	17846	17856	17865	17776	17984	17998	18112	17798	18058	18068	17730	17861	17912	18054	17968	17778	17914	17769	17712	17857	17871	17968	17727	17773	17734	17876	17909	17834	17658	17757	17826	18043	17820	17914	17941	17838	17762	17659	17926	17762	17666	17752	17739	17797	17939	17756	17705	17856	17895	17973	17883	17777	17687	17787	18112	17968	17925	17891	18085	17784	17895	17675	17637	17728	17741	17933	18035	17972	17552	18009	17749	17899	17910	17704	17981	17925	18057	17931	17752	17826	17731	17789	18139	17885	17784	17866	17758	17949	17926	17688	17982	18042	17744	18048	17651	17773	17672	17666	17751	17827
16908	26803	27430	26146	20182	17476	16395	16552	15985	16143	15953	15502	15071	14779	16256	29620	31283	26142	20145	17265	15406	14703	14549	14522	14568	14612	14612	14559	14520	14535	14622	14519	14519	14627	14615	14489	14622	14437	14509	14420	14394	14409	14639	14512	14456	14540	14565	14476	14626	14579	14494	14372	14549	14550	14564	14518	14534	14524	14561	14456	14426	14401	14573	14611	14588	14497	14548	14450	14538	14326	14386	14326	14683	14361	14528	14425	14538	14377	14588	14541	14602	14554	14482	14416	14591	14380	14520	14388	14428	14516	14513	14374	14338	14531	14412	14456	14599	14389	14546	14526	14409	14515	14381	14378	14584	14379	14651	14562	14334	14436	14658	14505	14743	14590	14515	14491	14416	14490	14663	14464	14673	14514	14386	14428	14527	14590	14638	14589	14608	14481	14465	14504	14296	14364	14644	14347	14432	14551	14479	14588	14519	14664	14570	14675	14468	14591	14546	14641	14460	14604	14496	14584	14543	14463	14538	14624	14418	14695	14462	14581	14550	14412	14598	14461	14533	14598	14469	14646	14572	14445	14662	14380	14523	14508	14345	14537	14370	14491	14461	14511	14495	14454	14601	14633	14469	14601	14376	14418	14442	14368	14466	14572	14419	14651	14382	14559	14528	14588	14501	14454	14186	14438	14337	14514	14528	14515	14522	14522	14470	14448	14456	14565	14511	14559	14582	14372	14421	14517	14591	14564	14627	14557	14520	14580	14550	14580	14487	14407	14334	14423	14558	14515	14450	14423	14362	14600	14403	14385	14451	14490	14467	14559	14517	14494	14589	14587	14568	14533	14676	14492	14438	14460	14519	14530	14514	14504	14482	14618	14496	14436	14653	14683	14688	14463	14426	14551	14403	14573	14376	14418	14510	14483	14538	14469	14562	14568	14523	14682	14440	14514	14593	14514	14506	14639	14493	14424	14573	14460	14559	14567	14444	14403	14317	14497	14593	14362	14516	14491	14489	14600	14571	14367	14592	14367	14604	14625	14528	14512	14445	14483	14592	14451	14445	14600	14459	14507	14469	14417	14439	14482	14528	14453	14466	14604	14630	14426	14640	14464	14357	14592	14509	14474	14378	14534	14393	14633	14576	14463	14465	14384	14482	14715	14494	14521	14438	14450	14646	14489	14581	14508	14664	14493	14617	14620	14589	14529	14405	14686	14570	14543	14451	14574	14563	14454	14503	14452	14436	14463	14577	14497	14646	14357	14373	14430	14645	14640	14436	14517	14524	14634	14408	14416	14499	14546	14417	14514	14615	14526	14472	14345	14527	14564	14676	14526	14413	14582	14436	14440	14543	14389	14447	14382	14552	14585	14540	14535	14491	14295	14479	14451	14592	14500	14467	14593	14583	14651	14449	14318	14354	14473	14599	14474	14544	14589	14673	14559	14604	14486	14510	14544	14425	14536	14594	14554	14559	14608	14547	14398	14499	14620	14600	14486	14621	14561	14469	14476	14447	14468	14663	14495	14647	14364	14607	14614	14481	14533	14633	14558	14550	14495	14499	14588	14542	14609	14492	14507	14376	14475	14596	14483	14555	14448	14506	14391	14761	14404	14406	14476	14340	14532	14313	14569	14613	14452	14359	14467	14560	14483	14655	14307	14443	14632	14575	14675	14600	14627	14612	14457	14710	14489	14627	14555	14510	14561	14349	14531	14575	14461	14525	14423	14507	14388	14706	14395	14433	14607	14564	14611	14516	14638	14524	14429	14575	14571	14522	14631	14481	14506	14389	14678	14495	14567	14559	14604	14370	14412	14396	14541	14426	14398	14566	14442	14551	14489	14410	14648	14630	14488	14484	14502	14613	14452	14684	14621	14549	14396	14523	14532	14701	14653	14402	14478	14484	14485	14541	14546	14481	14434	14581	14452	14596	14492	14619	14584	14547	14252	14622	14471	14481	14394	14460	14480	14435	14625	14560	14331	14697	14505	14530	14528	14349	14612	14442	14441	14495	14456	14378	14478	14370	14711	14538	14420	14543	14513	14689	14506	14658	14476	14403	14648	14499	14271	14561	14415	14509	14448	14481	14427	14505	14729	14508	14442	14514	14552	14516	14533	14612	14467	14498	14544	14531	14522	14689	14509	14591	14527	14424	14506	14466	14410	14662	14490	14575	14478	14577	14535	14564	14412	14428	14500	14688	14387	14566	14505	14461	14429	14568	14533	14535	14558	14524	14509	14521	14544	14473	14490	14585	14413	14480	14397	14497	14521	14427	14414	14493	14487	14441	14384	14426	14571	14429	14431	14683	14683	14460	14471	14647	14460	14406	14460	14517	14586	14591	14493	14546	14463	14589	14517	14377	14528	14600	14549	14566	14545	14601	14530	14382	14449	14484	14518	14450	14567	14376	14614	14604	14370	14485	14620	14585	14479	14529	14556	14519	14471	14583	14438	14452	14583	14575	14588	14446	14567	14704	14480	14430	14399	14478	14540	14466	14508	14604	14390	14519	14436	14287	14462	14351	14492	14459	14633	14567	14411	14580	14601	14462	14495	14499	14530	14683	14600	14413	14613	14346	14669	14372	14499	14531	14357	14486	14611	14542	14551	14598	14391	14437	14442	14444	14378	14360	14388	14315	14529	14377	14527	14501	14318	14365	14591	14558	14549	14474	14678	14439	14526	14459	14392	14577	14584	14419	14479	14569	14456	14285	14504	14418	14489	14600	14491	14616	14321	14342	14436	14611	14505	14688	14600	14612	14570	14595	14472	14524	14534	14368	14341	14562	14604	14714	14645	14517	14500	14484	14412	14707	14469	14459	14610	14586	14441	14448	14427	14531	14592	14346	14494	14435	14469	14308	14461	14325	14606	14564	14534	14707	14461	14629	14373	14490	14470	14580	14632	14546	14453	14556	14405	14513	14595	14494	14612	14413	14581	14669	14502	14379	14458	14515	14410	14533	14355	14557	14484	14459	14544	14568	14626	14409	14630	14332	14519	14489	14363	14466	14640	14539	14475	14509	14327	14385	14483	14432	14565	14563	14426	14521	14563	14438	14503	14460	14349	14640	14531	14639	14569	14421	14556	14652	14498	14271	14503	14370	14552	14472	14545	14522	14613	14414	14379	14371	14615	14620	14352	14610	14501	14677	14496	14387	14610	14366	14514	14475	14419	14395	14596	14577	14676	14505	14574	14585	14473	14594	14567	14354	14491	14667	14477	14505	14800	14486	14489	14535	14432	14456	14667	14489	14525	14661	14478	14487	14639	14408	14435	14566	14578	14467	14493	14473	14878	14351	14408	14413	14387	14475	14651	14336	14547	14525	14599	14645	14503	14423	14552	14338	14467	14427	14576	14465	14309	14441	14513	14572	14365	14371	14462	14486	14582	14440	14627	14575	14391	14701	14356	14525	14556	14567	14394	14361	14461	14538	14473	14599	14567	14518	14425	14442	14397	14484	14410	14595	14529	14547	14524	14455	14358	14606	14477	14497	14547	14409	14559	14526	14600	14326	14575	14445	14551	14443	14460	14514	14368	14501	14450	14550	14467	14543	14397	14555	14557	14549	14486	14448	14431	14496	14483	14560	14545	14644	14571	14436	14675	14397	14431	14594	14516	14640	14481	14484	14591	14635	14507	14401	14473	14439	14411	14472	14594	14453	14534	14452	14573	14643	14514	14734	14440	14540	14379	14317	14626	14667	14355	14430	14373	14689	14344	14547	14434	14813	14466	14649	14434	14549	14598	14603	14537	14630	14593	14469	14520	14490	14482	14557	14367	14492	14447	14588	14668	14580	14422	14462	14632	14429	14337	14370	14608	14613	14483	14496	14245	14772	14429	14356	14424	14392	14373	14447	14468	14499	14452	14643	14722	14418	14538	14375	14697	14544	14522	14523	14504	14562	14505	14633	14531	14473	14516	14565	14331	14395	14451	14614	14601	14585	14557	14360	14570	14366	14408	14580	14498	14430	14477	14493	14541	14466	14412	14361	14478	14531	14374	14506	14597	14587	14482	14348	14512	14588	14476	14467	14464	14653	14422	14551	14492	14508	14457	14541	14729	14409	14480	14552	14483	14545	14532	14453	14556	14507	14425	14630	14470	14500	14421	14324	14432	14468	14486	14454	14492	14391	14483	14658	14612	14530	14575	14493	14450	14505	14564	14482	14558	14408	14468	14571	14618	14531	14568	14596	14521	14565	14437	14575	14389	14373	14651	14549	14606	14358	14607	14468	14594	14693	14424	14506	14549	14397	14356	14400	14439	14446	14585	14562	14384	14519	14508	14471	14431	14527	14554	14569	14553	14346	14601	14370	14426	14550	14488	14387	14478	14593	14350	14547	14643	14588	14583	14578	14415	14573	14552	14266	14602	14448	14382	14419	14500	14706	14318	14512	14492	14641	14560	14522	14365	14639	14478	14491	14472	14541	14412	14372	14374	14412	14493	14524	14515	14412	14535	14407	14478	14574	14673	14514	14489	14609	14642	14435	14503	14483	14659	14777	14565	14617	14557	14612	14405	14390	14563	14493	14524	14557	14601	14511	14546	14436	14657	14611	14514	14652	14534	14565	14512	14431	14452	14493	14402	14436	14579	14661	14541	14521	14476	14381	14576	14501	14555	14327	14458	14426	14569	14538	14472	14468	14355	14526	14560	14570	14427	14708	14411	14404	14474	14476	14578	14582	14391	14605	14612	14529	14470	14481	14427	14450	14280	14542	14433	14504	14463	14457	14513	14629	14604	14439	14388	14541	14580	14534	14798	14590	14349	14417	14394	14278	14428	14519	14449	14610	14555	14501	14340	14651	14297	14512	14511	14651	14500	14603	14464	14406	14413	14328	14528	14426	14297	14453	14346	14509	14432	14556	14615	14518	14700	14363	14622	14370	14649	14376	14449	14506	14671	14596	14476	14475	14518	14370	14724	14458	14579	14485	14373	14391	14477	14714	14488	14476	14452	14587	14603	14645	14500	14596	14341	14557	14600	14464	14592	14588	14354	14472	14546	14508	14379	14450	14584	14568	14425	14613	14611	14438	14447	14452	14440	14441	14532	14603	14518	14644	14529	14617	14447	14556	14415	14564	14520	14449	14609	14550	14469	14465	14427	14619	14644	14651	14369	14543	14389	14412	14666	14560	14511	14505	14532	14530	14610	14367	14557	14661	14651	14346	14526	14555	14594
24046	21511	29154	24426	22418	24076	24382	20396	19197	19592	19666	19010	18722	18532	19717	34929	38190	33533	26313	22164	19584	18509	17966	18017	17939	17827	17797	17720	17996	17934	17807	18041	17855	18028	17920	17924	17764	17800	17766	17936	17879	18090	18037	17983	17855	17898	17941	18080	17998	17984	17816	17689	17803	18300	17757	17998	18045	17764	17773	17831	18027	17937	18123	18114	17950	17882	17945	17908	17740	17860	18003	17866	18014	17907	17798	18049	17728	17752	17697	17987	17784	17829	18002	17933	18032	17897	17750	18099	17963	17646	17991	17906	17959	17780	17671	17732	17819	17897	17756	17916	17806	17786	17657	17919	17687	17847	17642	17739	17964	17909	17833	17921	17760	17644	17892	17819	17590	17878	17825	18162	17876	17945	17751	17976	17846	17794	17732	17952	18003	17891	17863	17952	17804	17631	17906	17925	17692	17899	17730	17818	17484	17762	17956	17759	17919	17834	18015	18008	17858	17922	17975	17981	17822	17800	17973	17726	17826	17910	17738	17912	17807	17786	17910	17856	17910	17811	17928	18002	17883	17877	17820	17810	17966	17921	17836	17784	17735	17878	17787	17652	17960	17894	18001	17849	17667	17798	17816	17979	17774	17799	17757	17789	18154	17991	17997	17752	17516	17946	17837	17862	17794	17972	17926	17858	17623	17988	17952	17906	17731	18009	17971	17637	17704	17868	17990	17733	17814	17827	17947	17782	17712	17803	17845	17827	17733	17968	17908	17886	17953	17952	17903	17839	17873	17880	17946	17764	17715	17666	17892	17902	17762	17973	17903	18060	17905	18000	18061	17889	17888	17925	17896	18100	18057	17975	17842	18013	17658	17966	17785	17867	17823	17699	17835	17714	17780	17704	17968	17894	17997	17625	17783	17803	17857	17976	17961	17831	17988	17838	17829	17642	17923	18071	17872	17965	17764	17624	17915	17914	17795	17880	17778	17959	17930	17940	18031	18008	17884	17784	17835	17702	17949	17741	17811	17887	17800	17957	17841	17694	17844	17951	17868	17812	17879	17669	17907	17876	17906	17894	17827	17850	18042	18162	18081	17867	17758	17945	17772	17978	17839	17814	17869	17840	17690	17732	17614	17639	17833	17759	17771	17854	17765	17526	17693	17964	17805	17904	17824	17963	17663	18004	17974	18111	17686	17670	17843	18002	17793	17707	17679	17906	17912	17779	18055	17901	17829	17845	17728	17839	17925	18117	17853	17791	17867	17671	17874	17712	17783	17959	17829	17864	17911	18034	17869	17732	18010	18007	17828	17970	17629	17985	17797	17949	17870	17600	17645	17855	17928	17993	17647	17727	17845	17721	17912	17756	17895	17733	17698	17565	17839	17781	17721	17816	17780	17763	17840	17633	17874	17900	18008	17903	18002	17964	17716	18028	17984	17887	17861	17978	17973	17981	17905	17787	17841	17985	17785	17974	17995	17921	17644	17682	17949	17852	17835	17957	18119	17832	17783	17848	18136	17869	17925	18002	17891	17826	17845	17736	17665	17868	18028	17655	17941	17878	17665	17866	17636	17847	17814	17801	17769	17830	17560	17866	17840	17833	17899	18031	17992	17773	17841	17866	17813	17758	17880	17783	17596	17875	17823	17964	17806	17955	17736	17824	18128	17865	17803	17897	17937	17913	17958	17741	17869	17935	17881	17839	17813	17504	17898	17725	17712	17882	17870	17784	17916	17863	17881	17918	17750	17977	17909	17987	17961	17783	18025	17793	18008	17662	17893	17825	17788	17696	17829	17812	17789	17903	17659	17688	17876	17834	17667	17941	17785	17724	17836	17813	17909	17962	17858	17679	17938	17820	17929	17900	17908	17928	17835	17837	17792	18018	17640	17966	17808	17769	18064	17802	17775	17798	17861	17730	17725	17874	17885	17992	17878	17780	17838	17761	17833	17945	17933	17940	17872	17764	17849	17735	17789	17937	17827	17723	17808	17930	17781	17960	17816	17751	18192	17879	17836	17733	17864	17901	17799	17770	17710	17817	17875	17900	17888	17911	17789	17868	17986	17869	18165	17680	17822	17845	18017	17831	17893	17832	17761	17777	17824	17895	17846	17784	17901	17819	17833	17746	17712	17791	17839	17746	17754	18014	18009	17795	17858	17915	17916	17833	17974	17735	17852	17826	17766	18079	17924	17720	18032	17511	17760	17834	17906	17641	17620	17836	17810	17753	17844	17787	17843	17726	17967	17870	17965	18001	17841	17600	17833	17834	17844	17844	17931	17738	17706	17926	17960	17768	17814	17747	17753	17682	17820	17917	17978	17765	17998	18024	18117	17893	17867	18131	17777	17607	17783	17876	17856	17868	17699	17815	17860	17897	17919	17994	17776	18034	17639	17828	17947	17857	17679	17981	17812	17834	17865	17530	17825	17874	17631	17913	18064	17815	17731	17741	18002	17862	17888	17786	17898	18038	17862	17716	18036	17901	17796	18073	18030	17827	17941	17847	17819	17556	17992	17793	17801	17993	17882	17853	18076	17724	17850	17738	17834	17949	17840	17792	17916	17846	18108	17850	17658	17856	17786	17970	17700	17907	17785	18072	17961	17790	17893	17690	17667	17764	17753	17705	17801	17733	17757	17836	17727	18028	17660	17501	17867	17856	17862	17952	17794	17853	17950	17919	17773	17564	17742	17817	17974	17839	17776	17973	17801	17750	17904	17807	18029	17940	17926	18048	17950	17688	17891	17969	17931	17744	17888	18080	18091	17856	17851	17754	17826	17943	18179	17810	17786	17715	17780	17963	17871	18000	17943	17843	17581	17861	17769	17927	18032	18001	17998	18039	17881	17768	17898	17905	17942	17748	17896	17911	17902	17998	17943	17784	17945	17965	17905	17559	17750	17793	17694	17794	17990	17643	17978	18016	17789	18035	17931	17866	18005	17848	17789	17821	18043	17828	17723	17701	17918	17723	17965	18091	17739	17853	17845	17852	17799	17651	17828	17771	17724	17795	18005	17821	17996	17901	17824	17728	17579	18009	17808	18008	17849	17860	17888	17800	17980	17911	17603	17726	17879	17834	17752	17723	17706	17889	17735	17720	17877	17827	17626	17871	17931	17762	17855	17640	17732	17847	17795	17750	17960	17867	17747	17811	18029	17672	17728	17830	17956	17853	17858	17580	17851	17840	17674	17705	17740	17699	17868	17703	17994	17862	17960	17755	17744	17767	17867	18005	18002	17830	18001	18117	17814	17777	17707	17746	17972	17892	17867	17795	17968	17834	17758	17966	17898	17711	17918	17713	18094	17841	17779	17825	17864	17795	17926	17732	17982	17761	17931	17948	17807	17861	17921	17902	18001	17926	18043	17888	17830	17741	17903	18093	17791	18018	17951	17751	17898	17854	17835	17845	17818	17731	17897	17792	17746	17750	17702	17853	17792	17982	17946	17757	18022	17778	17834	17882	17746	17935	17873	17756	17913	17825	17810	17900	17920	17986	17798	17680	17720	17819	17617	17953	17911	17776	17943	17913	17907	17785	17718	17766	17837	17957	17995	17886	17854	17773	17771	18080	17618	17963	17923	17735	17794	17901	17882	17946	17902	17805	17939	17796	17852	17780	17806	17868	17867	17888	17847	17871	17926	17841	17742	17922	17852	17867	17892	17784	17782	17901	17915	17699	17701	17903	17756	17890	17726	17960	17636	17797	17915	17917	17868	17893	17762	17655	17718	17908	17827	17847	17703	17886	17875	17902	18091	17912	17902	17853	17864	17820	17782	18009	17743	18082	17962	18048	17863	17832	17959	17767	17954	17751	17887	17872	17815	17842	17923	17849	17777	17909	17644	17729	17755	17951	17818	18231	17892	17856	17768	17888	17991	17869	17905	18068	17883	17767	17876	17952	17795	17739	17920	17847	17746	17645	17944	17778	17823	17804	17620	17746	17932	17609	17792	17872	17603	17878	17846	18002	17804	17790	17977	17878	17890	17975	17748	17988	17838	17752	17909	17832	17918	17905	18090	17760	18006	18004	17961	18120	18008	17822	17816	17911	17753	17867	17819	17834	17760	17817	17677	17850	18018	17602	17725	17979	17844	18049	17806	17849	17916	17923	17751	17831	17867	17659	17806	17725	17960	17902	17828	17913	17829	18003	18008	17871	17756	17811	17754	17800	17784	17724	17854	17978	17833	17675	17978	17913	18095	18013	17855	17703	17848	17917	18014	18074	17924	17837	17914	17948	17955	17801	17900	17817	17899	17769	17817	18075	17493	17826	17727	17721	17980	17833	17877	17902	17914	17837	17863	17754	18003	17893	17818	17815	17766	17830	17740	17842	17965	17711	18094	17848	17924	17841	17868	17841	17896	17975	18104	17887	17799	17977	17834	17883	18007	17886	17938	18001	17812	18171	17718	17820	17752	17779	17790	17876	17794	17781	17751	17866	17845	17736	17868	17708	17809	17733	17927	17927	17692	18024	17884	17847	17894	17929	17884	17839	17822	18082	17918	17855	17755	17802	17967	17781	17693	17746	17777	17972	17796	17965	18047	17954	17992	17554	17893	17819	17655	17949	17885	17906	17923	17930	17996	17662	17969	18082	17817	17824	17760	17892	17790	17871	18005	17670	17895	17841	17813	17814	17776	17813	17916	17748	17891	17797	17929	17730	17628	17904	17727	17792	17978	17777	17883	17835	17899	17798	17795	17953	17692	18027	18029	17689	17847	17695	17872	17819	17913	17737	17860	17987	17844	17979	18090	17863	17941	17731	18035	17964	17758	17956	17792	17753	18031	17914	17727	17836	17851	17922	17731	17781	17856	17975	17934	17763	17648	17688	17925	17864	17747	17847	17912	17854	17908	18042	17731	17511	17786	17705	17936	17789	17948	17849	17698	17849	17873	17904	17910	17800	17702	17729	17721	17635	17833	17796	17868	17965	17993	17919	17823	17866	18030	17990	17957	17832	17944	17687	17765	17820	17829	17843	17983	17756	17954	17809	17755	17864	17898	17705	17781	17873	17925	18114	18012	17919	17749	17854	18071	17866	17796	17672	17858	17782	17807	18148	17836	17558	17876	17974	17834	17771	17983	17852	17901	17628	17998	17724	17814	17797	17951	17820	17883	17737	18033	17699	18078	18111	17876	17908	17824	17953	17950	17649	17971	17800	17876	18001	17754	17936	17949	17945
18514	32206	33231	30885	24380	19752	17537	17780	16671	16883	17075	16329	15286	15147	17783	37712	38839	32655	24095	19224	15967	15000	14643	14547	14675	14487	14578	14537	14409	14411	14633	14556	14555	14456	14395	14459	14383	14578	14510	14525	14497	14568	14377	14430	14569	14765	14547	14562	14470	14673	14494	14481	14369	14315	14560	14565	14653	14349	14445	14474	14344	14442	14391	14499	14611	14332	14530	14379	14297	14517	14445	14597	14395	14428	14477	14536	14535	14394	14469	14611	14651	14578	14489	14723	14266	14529	14567	14480	14381	14549	14577	14619	14642	14452	14520	14559	14267	14430	14402	14616	14469	14389	14542	14589	14553	14615	14452	14533	14516	14539	14304	14522	14572	14398	14574	14453	14427	14324	14587	14314	14541	14554	14462	14616	14342	14434	14505	14615	14492	14630	14578	14444	14535	14468	14357	14612	14479	14402	14381	14508	14631	14602	14450	14637	14503	14478	14600	14377	14478	14604	14488	14732	14229	14597	14492	14566	14509	14466	14353	14578	14559	14433	14509	14596	14454	14507	14463	14418	14338	14415	14538	14432	14400	14331	14357	14609	14626	14454	14424	14319	14513	14460	14533	14536	14398	14518	14533	14391	14421	14517	14442	14642	14338	14568	14506	14280	14681	14455	14329	14519	14593	14464	14503	14426	14549	14378	14531	14540	14541	14403	14476	14445	14673	14492	14540	14447	14535	14567	14469	14490	14718	14511	14555	14470	14562	14702	14359	14601	14359	14632	14493	14481	14510	14491	14442	14491	14429	14429	14434	14661	14345	14460	14404	14487	14421	14563	14557	14260	14468	14472	14424	14519	14471	14464	14387	14567	14413	14518	14350	14441	14525	14368	14671	14701	14503	14489	14379	14332	14520	14685	14431	14593	14345	14449	14440	14652	14508	14507	14583	14468	14634	14499	14398	14563	14499	14357	14507	14511	14591	14497	14581	14451	14624	14401	14470	14420	14500	14541	14575	14438	14455	14490	14464	14614	14444	14595	14359	14354	14429	14533	14472	14725	14574	14547	14570	14537	14487	14353	14686	14523	14401	14492	14612	14522	14396	14341	14502	14404	14564	14524	14547	14561	14415	14515	14345	14352	14579	14338	14442	14287	14534	14475	14563	14597	14472	14512	14552	14485	14574	14563	14504	14426	14273	14632	14451	14606	14649	14549	14645	14523	14485	14586	14537	14429	14697	14470	14480	14464	14590	14491	14455	14557	14407	14377	14431	14510	14519	14444	14546	14510	14630	14268	14509	14460	14495	14571	14408	14420	14481	14507	14633	14584	14495	14613	14390	14466	14616	14457	14434	14595	14488	14362	14651	14586	14595	14317	14506	14535	14518	14580	14593	14377	14480	14601	14508	14471	14608	14502	14411	14327	14416	14537	14443	14542	14473	14306	14576	14475	14479	14575	14484	14392	14409	14484	14454	14596	14427	14522	14561	14416	14389	14720	14512	14416	14569	14602	14437	14374	14499	14715	14450	14350	14481	14513	14421	14523	14496	14594	14445	14436	14409	14438	14712	14473	14662	14416	14513	14567	14453	14586	14489	14454	14578	14597	14547	14304	14634	14311	14655	14444	14569	14542	14501	14501	14579	14558	14365	14326	14398	14645	14273	14508	14373	14439	14476	14658	14538	14586	14450	14561	14578	14538	14341	14563	14560	14375	14493	14511	14442	14360	14546	14432	14547	14461	14703	14551	14534	14432	14575	14412	14400	14405	14328	14474	14559	14581	14270	14430	14478	14305	14553	14541	14382	14609	14613	14153	14428	14645	14548	14493	14566	14386	14332	14545	14484	14551	14408	14422	14587	14451	14495	14462	14404	14467	14617	14523	14576	14606	14399	14587	14389	14519	14540	14432	14498	14478	14355	14687	14739	14499	14564	14481	14555	14694	14472	14251	14487	14413	14514	14465	14426	14504	14407	14612	14485	14440	14432	14600	14517	14575	14510	14496	14532	14572	14443	14467	14396	14512	14594	14491	14420	14463	14529	14448	14570	14389	14570	14563	14457	14576	14334	14604	14283	14455	14532	14450	14455	14564	14548	14460	14563	14574	14477	14572	14529	14448	14525	14599	14636	14436	14411	14473	14273	14394	14428	14476	14508	14572	14455	14538	14409	14670	14673	14477	14583	14557	14610	14640	14475	14439	14402	14594	14525	14558	14432	14522	14555	14514	14538	14515	14567	14466	14366	14435	14587	14553	14443	14579	14483	14493	14585	14600	14494	14482	14537	14376	14517	14560	14627	14559	14541	14402	14498	14354	14407	14399	14472	14473	14564	14307	14534	14368	14309	14601	14473	14548	14637	14497	14542	14573	14352	14630	14454	14397	14454	14594	14619	14502	14536	14606	14487	14456	14712	14431	14551	14536	14521	14465	14305	14458	14584	14516	14575	14521	14530	14478	14474	14489	14511	14381	14236	14573	14418	14331	14439	14450	14470	14554	14458	14550	14513	14446	14458	14426	14385	14432	14511	14536	14529	14686	14552	14577	14553	14479	14486	14535	14403	14458	14510	14359	14406	14634	14468	14646	14459	14607	14618	14399	14413	14311	14536	14526	14386	14556	14413	14612	14366	14407	14492	14306	14364	14545	14561	14357	14405	14349	14480	14374	14465	14498	14534	14665	14463	14547	14487	14478	14396	14371	14462	14466	14701	14431	14524	14563	14523	14504	14523	14364	14335	14434	14609	14464	14522	14459	14505	14441	14573	14366	14575	14454	14482	14364	14653	14464	14467	14485	14476	14585	14226	14300	14366	14448	14502	14377	14414	14274	14516	14372	14606	14374	14467	14494	14464	14404	14616	14406	14503	14443	14551	14549	14582	14391	14365	14641	14490	14482	14336	14547	14470	14729	14478	14589	14586	14552	14461	14520	14500	14552	14549	14337	14514	14444	14626	14413	14536	14449	14564	14526	14669	14458	14323	14499	14431	14522	14503	14669	14388	14476	14496	14343	14606	14623	14468	14625	14415	14270	14331	14510	14435	14398	14574	14453	14754	14373	14613	14373	14678	14511	14649	14430	14550	14462	14620	14549	14363	14582	14453	14520	14535	14526	14496	14533	14580	14553	14614	14577	14563	14538	14439	14379	14597	14440	14559	14492	14459	14508	14452	14515	14640	14494	14357	14389	14412	14367	14401	14417	14471	14331	14490	14390	14385	14505	14379	14401	14719	14372	14431	14522	14499	14393	14552	14478	14422	14520	14506	14415	14511	14471	14493	14543	14456	14602	14447	14635	14593	14339	14442	14538	14564	14503	14524	14438	14407	14482	14506	14491	14586	14531	14598	14551	14229	14636	14340	14480	14373	14480	14468	14596	14439	14600	14351	14405	14575	14480	14395	14299	14603	14448	14430	14528	14467	14573	14394	14297	14567	14480	14506	14507	14525	14429	14573	14459	14438	14378	14443	14486	14449	14593	14612	14547	14384	14568	14500	14316	14450	14443	14494	14559	14463	14446	14393	14554	14506	14497	14548	14613	14503	14417	14451	14713	14477	14451	14612	14414	14545	14418	14410	14410	14515	14517	14477	14471	14454	14352	14664	14533	14451	14494	14452	14620	14556	14283	14390	14658	14482	14516	14439	14755	14475	14477	14640	14491	14434	14618	14607	14666	14438	14542	14432	14429	14610	14469	14425	14469	14506	14623	14448	14511	14545	14474	14391	14419	14511	14535	14686	14380	14458	14455	14417	14516	14488	14440	14430	14508	14285	14497	14527	14321	14561	14478	14539	14574	14488	14495	14650	14567	14493	14431	14389	14402	14509	14491	14433	14423	14294	14449	14555	14508	14454	14622	14381	14455	14487	14474	14681	14423	14514	14436	14526	14545	14453	14462	14383	14436	14572	14722	14330	14498	14553	14551	14431	14388	14377	14466	14483	14424	14424	14597	14475	14557	14587	14516	14733	14493	14502	14366	14433	14447	14550	14319	14536	14368	14538	14353	14480	14411	14586	14420	14343	14428	14579	14469	14325	14638	14423	14630	14361	14477	14383	14501	14591	14394	14559	14586	14314	14680	14547	14598	14533	14366	14439	14406	14453	14432	14613	14506	14447	14417	14428	14540	14429	14498	14480	14441	14424	14390	14556	14566	14573	14540	14520	14443	14634	14376	14563	14593	14525	14638	14373	14482	14565	14535	14620	14348	14529	14404	14307	14652	14381	14547	14473	14370	14530	14646	14497	14326	14583	14526	14477	14312	14568	14479	14508	14400	14593	14652	14549	14411	14496	14400	14642	14530	14493	14469	14455	14434	14606	14455	14600	14397	14590	14426	14524	14536	14508	14617	14412	14585	14459	14555	14516	14493	14580	14420	14560	14413	14403	14474	14502	14576	14576	14496	14366	14388	14575	14508	14528	14579	14327	14576	14543	14659	14572	14420	14404	14480	14576	14474	14496	14464	14407	14439	14566	14323	14278	14497	14448	14527	14482	14538	14336	14335	14590	14440	14603	14491	14592	14522	14537	14498	14483	14411	14625	14493	14545	14524	14425	14394	14581	14590	14489	14566	14426	14557	14467	14608	14375	14501	14307	14448	14574	14483	14436	14541	14712	14512	14340	14342	14532	14674	14702	14440	14482	14478	14727	14629	14453	14556	14494	14470	14630	14552	14394	14540	14533	14371	14499	14550	14602	14406	14422	14331	14480	14668	14564	14603	14388	14562	14568	14595	14603	14514	14577	14514	14400	14436	14645	14392	14412	14562	14608	14559	14488	14502	14577	14541	14485	14256	14460	14424	14588	14343	14522	14538	14392	14492	14499	14502	14408	14333	14444	14541	14447	14538	14548	14348	14553	14480	14530	14489	14474	14477	14544	14636	14402	14228	14670	14417	14546	14309	14537	14422	14402	14504	14289	14560	14639	14637	14610	14359	14510	14600	14398	14320	14525	14412	14478	14748	14695	14497	14485	14537	14415	14489	14444	14534	14668	14213	14447	14588	14442	14441	14446	14664	14596	14492	14485	14400	14527	14441	14568	14572	14452	14664	14527	14546	14485	14483	14511	14404	14352	14391	14582	14447	14449	14448	14478	14435	14458	14556	14452	14532	14411	14470	14496	14573	14424	14479	14279	14538	14695	14452	14566	14573	14319	14446	14540	14430	14523	14484	14559	14568	14597	14398	14364	14499
30080	23312	27072	25878	21131	19151	18166	18086	18103	18232	18207	17935	17985	17593	17695	18704	19673	19522	18956	18369	17853	17767	17864	17746	17768	17736	17795	17589	17813	17799	17884	17691	17575	17765	17801	17602	17597	17902	17699	17610	17757	17711	17717	17755	17738	17834	17629	17952	17608	17692	17823	17524	17766	17651	17685	17854	17648	17593	17742	18021	17768	17599	17738	17780	17703	17922	17878	17732	17682	17615	17917	17709	17688	17553	17544	17570	17659	17896	17732	17723	17808	17900	17690	17660	17709	17692	17664	17793	17957	17728	17608	17818	17517	17674	17730	17898	17749	17802	17886	17689	17685	17960	17844	17689	17805	17613	17773	17533	17693	17828	17637	17896	17634	17886	17659	17882	17729	17548	17664	17702	17696	17822	17647	17842	17741	17563	17632	17811	17814	17941	17662	17743	17846	17628	17974	17899	17531	17525	17405	17531	17787	17683	17677	17708	17597	17675	17659	17791	17747	17701	17699	17571	17720	17728	17610	17793	17753	17645	17598	17742	17850	17735	17564	17643	17922	17783	17510	17708	17640	17602	17600	17610	17632	17647	17683	17758	17648	17848	17542	17760	17684	17758	17722	17582	17733	17943	17924	17715	17694	17575	17820	17680	17706	17820	17727	17602	17807	17508	17756	17755	17693	17568	17830	17801	17568	17664	17639	17906	17717	17697	17783	17701	17637	17680	17526	17775	17606	17903	17835	17826	17788	17698	17558	17562	17780	17757	17515	17489	17582	17551	17636	17682	17564	17575	17701	17742	17678	17574	17458	17674	17714	17712	17789	17644	17571	17840	17649	17732	17723	17759	17728	18057	17807	17662	17687	17609	17589	17796	17739	17906	17474	17603	17899	17866	17814	17444	17586	17748	17828	17748	18045	17717	17650	17681	17690	17738	17798	17858	17646	17762	17763	17292	17697	17444	17820	17607	17733	17474	17759	17676	17626	17589	17784	17902	17779	17802	17755	17648	17744	17901	17719	17664	17740	17808	17794	17898	17748	17615	17487	17562	17738	17391	17507	17719	17680	17616	17838	17588	17608	17701	17746	17546	17641	17801	17682	17715	17912	17881	17678	17704	17645	17661	17690	17720	17747	17656	17574	17589	17817	17736	17747	17834	17726	17639	17571	17673	17722	17742	17947	17767	17504	17664	17674	17728	17716	17721	17695	17746	17648	17511	18005	17734	17660	17780	17754	17834	17618	17785	17740	17603	17969	17610	17589	17735	17674	17773	17637	17783	17677	17482	17886	17753	17585	17487	17850	17737	17646	17764	17668	17572	17619	17924	17835	17594	17592	17818	17666	17562	17789	17933	17670	17770	17640	17496	17639	17644	17617	17722	17753	17734	17676	17717	17558	17704	17536	17773	18006	17598	17621	17743	17469	17753	17562	17698	17816	17561	17624	17844	17685	17711	17757	17729	17828	17869	17908	17696	17516	17579	17683	17899	17632	17633	17727	17734	17784	17656	17762	17688	17612	17733	17785	17552	17825	17619	17442	17672	17701	17602	17705	17692	17847	17815	17753	17678	17902	17759	17698	17647	17695	17624	17779	17705	17656	17708	17716	17573	17716	17689	17811	17745	17957	17834	17777	17690	17821	17550	17746	17472	17805	17487	17701	17843	17635	17715	17719	17624	17747	17695	17806	17660	17721	17809	17586	17665	17932	17725	17899	17844	17726	17586	17835	17752	17529	17564	17681	17562	17670	17755	17738	17616	17806	17927	17714	17715	17536	17911	17786	17685	17591	17604	17754	17777	17731	17706	17550	17680	17716	17712	17783	17757	17693	18000	17628	17495	17624	17858	17659	17659	17764	17768	17742	17776	17701	17753	17806	17608	17717	17866	17591	17633	17666	17646	17662	17679	17872	17737	17702	17745	17436	17591	17682	17690	17605	17846	17561	17977	17650	17701	17720	17544	17676	17629	17713	17845	17640	17865	17763	17818	17817	17845	17646	17592	17797	17805	17548	17745	17782	17830	17638	17811	17865	17546	17831	17766	17671	17652	17670	17784	17604	17648	17626	17401	17671	17797	17751	17714	17725	17924	17366	17519	17489	17677	17776	17901	17684	17691	17566	17780	17608	17615	17454	17585	17871	17763	17793	17786	17537	17884	17582	17766	17709	17717	17659	17896	17778	17754	17625	17790	17653	17830	17704	17780	17804	17811	17707	17726	17772	17770	17708	17523	17645	17679	17498	17603	17770	17844	17821	17415	17745	17656	17799	17860	17586	18039	17845	17565	17639	17653	17658	17770	17679	17787	17653	17891	17639	17637	17728	17680	17717	17765	17826	17777	17656	17799	17528	17754	17764	17586	17718	17833	17735	17831	17669	17810	17749	17651	17741	17788	17693	17632	17726	17630	17780	17676	17722	17494	17622	18003	17647	17901	17830	17582	17653	17692	17614	17798	17742	17681	17600	17839	17812	17846	17782	17687	17756	17637	17795	17498	17822	17768	17869	17640	17737	17951	17902	17748	17706	17817	17879	17708	17689	17563	17818	17887	17643	17584	17772	17643	17695	17814	17667	17662	17732	17890	17780	17645	17800	17766	17606	17784	17713	17772	17610	17641	17701	17720	17752	17579	17900	17782	17721	17788	17816	17740	17769	17690	17872	17719	17643	17711	17544	17842	17744	17624	17768	17751	17739	17611	17680	17712	17618	17952	17866	17883	17756	17983	17757	17786	17666	18059	17951	17780	17749	17747	17827	17882	17641	17680	17765	17738	17559	17956	17904	17539	17765	17781	17473	17772	17812	17568	17710	17899	17857	17714	17688	17582	17710	17936	17870	17783	17632	17708	17772	17684	17737	17757	17720	17949	17627	17826	17761	17822	17701	17752	17735	17843	17780	17533	17748	17642	17628	17646	17723	17805	17734	17698	17672	17809	17826	17757	17684	17750	17832	17544	17731	17622	17715	17547	17750	17531	17808	17482	17678	17895	17784	17650	17634	17884	17827	17550	17809	17747	17767	17877	17916	17796	17677	17794	17472	17660	17638	17705	17631	17719	17816	17545	17848	17499	17538	17765	17656	17597	17764	17476	17790	17644	17662	17714	17693	17732	17592	17802	17872	17778	17650	17580	17617	17604	17545	17602	17772	17435	17757	17709	17565	17608	17633	17678	17732	17761	17670	17740	17698	17642	17582	17672	17761	17525	17584	17756	17645	17713	17779	17815	17507	17621	17610	17665	17998	17729	17817	17718	17773	17667	17764	17707	17865	17612	17566	17603	17597	17721	17978	17727	17756	17724	17778	17664	17843	17828	17567	17670	17679	17723	17638	17606	17743	17688	17708	17871	17794	17639	17540	17718	17625	17707	17987	17412	17494	17802	17754	17594	17698	17655	17751	17671	17523	17839	17787	17757	17624	17781	17779	17565	17482	17532	17782	17725	17702	17687	17638	17680	17662	17658	17662	17723	17562	17598	17762	17841	17799	17753	17856	17552	17655	17833	17737	17790	17713	17695	17731	17726	17749	17659	17673	17651	17793	17716	17840	17631	17729	17807	17691	17611	17621	17617	17578	17738	17584	17674	17990	17871	17784	17598	17675	17837	17704	17549	17777	17785	17601	17700	17851	17697	17600	17567	17714	17858	17516	17781	17820	17714	17779	17786	17832	17633	17904	17666	17736	17562	17797	17636	17548	17710	17718	17723	17746	17612	17511	17624	17635	17706	17830	17706	17824	17633	17596	17792	17801	17823	17423	17414	17698	17588	17465	17472	17872	17706	17782	17768	17711	17560	17434	17726	17735	17807	17678	17529	17723	17731	17951	17698	17724	17645	17649	17469	17749	17528	17647	17822	17854	17998	17677	17812	17684	17666	17716	17613	17910	17574	17765	17609	17942	17653	18009	17702	17782	17774	17809	17675	17832	17670	17797	17838	17698	17520	17577	17786	17756	17742	17537	17336	17673	17441	17624	17807	17664	17640	17674	17828	17563	17584	17747	17732	17830	17736	17778	17820	17702	17759	17563	17911	17796	17800	17814	17591	17607	17680	17734	17564	17853	17777	17831	17597	17679	17585	17882	17654	17642	17751	17761	17751	17636	17665	17710	17521	17470	17753	17671	17698	17775	17948	17975	17715	17823	17780	17752	17726	17774	17819	17731	17735	17662	17704	17632	17645	17728	17555	17561	17718	17486	17611	17636	17952	17938	17549	17763	17666	17671	17590	17778	17754	17741	17620	17758	17532	17371	17821	17793	17789	17554	17582	17886	17684	17846	17524	17866	17623	17701	17764	17631	17709	17734	17693	17804	17819	17710	17481	17748	17694	17607	17785	17715	17754	17554	17574	17630	17735	17654	17756	17749	17597	17651	17737	17838	17787	17788	17773	17801	17986	17759	17584	17865	17738	17777	17754	17798	17574	17576	17831	17606	17959	17814	17765	17740	17739	17852	17898	17527	17564	17553	17875	17766	17767	17912	17627	17691	17554	17890	17739	17771	17815	17629	17803	17688	17657	17535	17729	17533	17623	17582	17717	17799	17781	17729	17676	17718	17817	17641	17640	17718	17641	17662	17586	17709	17652	17645	17834	17801	17645	17711	17800	17477	17753	17808	17721	17908	17795	17815	17529	17728	17868	17884	17670	17913	17858	17479	17714	17880	17623	17689	17896	17730	17687	17807	17675	17887	17764	17744	17674	17688	17502	17709	17606	17572	17671	17642	17670	17709	17760	17499	17646	17797	17509	17673	17533	17673	17919	17685	17531	17598	17673	17742	17777	17651	17982	17727	17576	17575	17659	17665	17823	17782	17832	18035	17667	17656	17489	17697	17668	17521	17512	17727	17675	17560	17774	17727	17710	17809	17784	17806	17727	17847	17705	17879	17715	17635	17509	17643	17608	17728	17584	17615	17687	17714	17838	17895	17766	17735	17699	17511	17824	17467	17486	17824	17729	17638	17672	17705	17674	17661	17838	17647	17622	17744	17589	17788	17770	17770	17808	17754	17631	17718	17850	17775	17742	17595	17517	17536	17686	17591	17584	17909	17827	17858	17632	17704	17612	17683	17906	17698	17790	17714	17661	17415	17713	17577	17863	17748	17725	17824	17776	17729	17619	17860	17737	17859	17736	17707	17539	17729	17812	17584	17816	17615	17865	17861	17627	17583	17609	17713	17674	17688	17800	17651	17627
17924	21289	24487	23064	19650	15865	15060	14882	14952	14943	15369	14972	14637	14355	14628	16044	16801	16730	15455	14989	14586	14549	14633	14456	14511	14244	14340	14594	14393	14487	14442	14436	14292	14325	14385	14438	14346	14582	14345	14310	14344	14398	14315	14373	14253	14478	14390	14369	14394	14392	14583	14453	14355	14367	14457	14526	14430	14424	14453	14407	14363	14357	14382	14307	14459	14309	14298	14299	14445	14316	14504	14391	14548	14371	14593	14416	14349	14425	14416	14548	14464	14549	14597	14377	14481	14337	14443	14411	14373	14608	14492	14472	14445	14518	14453	14488	14443	14375	14483	14344	14485	14361	14389	14464	14495	14389	14440	14269	14506	14253	14225	14455	14253	14370	14396	14308	14396	14364	14448	14389	14342	14393	14395	14385	14251	14426	14488	14388	14498	14525	14289	14458	14243	14371	14503	14366	14485	14321	14302	14328	14390	14368	14687	14366	14420	14331	14430	14528	14426	14468	14303	14481	14472	14320	14387	14316	14465	14491	14410	14426	14503	14407	14390	14587	14512	14283	14488	14498	14506	14330	14431	14432	14466	14330	14319	14556	14549	14444	14443	14422	14559	14457	14358	14461	14559	14451	14422	14309	14492	14507	14309	14582	14392	14394	14325	14411	14535	14328	14341	14410	14451	14400	14438	14270	14399	14572	14410	14400	14223	14576	14407	14472	14430	14362	14194	14262	14345	14398	14471	14383	14326	14306	14316	14282	14431	14613	14317	14499	14422	14537	14270	14301	14496	14284	14514	14344	14391	14362	14342	14136	14334	14436	14331	14238	14412	14360	14464	14458	14417	14360	14206	14442	14499	14484	14548	14446	14404	14297	14538	14318	14440	14380	14317	14352	14376	14403	14444	14436	14321	14377	14366	14478	14517	14337	14371	14397	14504	14461	14545	14600	14469	14388	14437	14211	14253	14429	14187	14416	14471	14620	14463	14542	14499	14448	14480	14406	14654	14418	14236	14442	14369	14412	14374	14414	14511	14389	14256	14432	14290	14511	14399	14197	14382	14324	14395	14291	14492	14359	14349	14492	14452	14311	14391	14376	14441	14378	14275	14269	14312	14510	14430	14465	14384	14247	14310	14560	14342	14412	14501	14328	14411	14432	14395	14375	14186	14447	14442	14308	14409	14387	14374	14547	14484	14450	14277	14502	14369	14232	14461	14287	14356	14305	14450	14329	14481	14757	14384	14378	14330	14360	14374	14473	14346	14387	14521	14389	14270	14357	14457	14456	14359	14495	14344	14363	14348	14523	14476	14379	14474	14547	14472	14418	14468	14300	14389	14278	14329	14339	14409	14486	14234	14312	14177	14340	14343	14368	14521	14497	14448	14346	14452	14378	14496	14370	14439	14434	14340	14267	14334	14683	14404	14472	14340	14295	14284	14290	14537	14279	14442	14553	14442	14480	14382	14371	14340	14422	14376	14439	14255	14411	14590	14380	14582	14442	14332	14341	14339	14383	14423	14321	14577	14375	14332	14521	14354	14359	14432	14340	14461	14422	14429	14422	14398	14518	14542	14526	14332	14322	14404	14448	14505	14443	14438	14233	14540	14489	14344	14367	14546	14395	14376	14550	14363	14381	14447	14486	14517	14290	14299	14299	14453	14500	14429	14446	14384	14340	14371	14433	14432	14412	14233	14532	14348	14392	14286	14560	14487	14289	14612	14362	14584	14460	14402	14452	14335	14330	14418	14460	14394	14440	14230	14434	14445	14346	14532	14342	14372	14407	14351	14439	14334	14603	14334	14557	14407	14378	14326	14361	14351	14329	14557	14356	14516	14451	14367	14610	14438	14385	14343	14499	14297	14365	14163	14620	14182	14381	14384	14322	14407	14332	14406	14436	14635	14496	14181	14269	14388	14149	14393	14407	14302	14429	14480	14386	14544	14478	14348	14290	14519	14445	14620	14482	14329	14560	14326	14342	14401	14397	14411	14286	14408	14414	14328	14424	14477	14412	14329	14492	14336	14403	14548	14397	14318	14388	14248	14414	14556	14362	14164	14363	14497	14368	14313	14190	14557	14358	14413	14481	14398	14546	14580	14357	14497	14413	14353	14377	14328	14436	14415	14478	14334	14453	14278	14446	14558	14299	14310	14492	14368	14435	14394	14462	14358	14268	14581	14375	14391	14426	14384	14294	14391	14455	14384	14488	14553	14463	14589	14518	14433	14422	14484	14264	14306	14542	14524	14383	14332	14610	14257	14456	14379	14322	14354	14234	14430	14447	14367	14332	14412	14480	14422	14561	14523	14449	14304	14408	14343	14530	14364	14470	14444	14347	14334	14307	14540	14357	14504	14584	14462	14480	14413	14450	14322	14409	14469	14587	14587	14353	14419	14511	14465	14449	14584	14386	14254	14517	14321	14480	14388	14301	14441	14363	14434	14272	14370	14412	14390	14465	14246	14286	14374	14323	14353	14443	14660	14336	14612	14316	14484	14445	14397	14295	14382	14493	14371	14434	14438	14435	14569	14499	14303	14551	14441	14418	14445	14315	14420	14459	14470	14480	14392	14300	14525	14229	14412	14454	14350	14399	14296	14552	14333	14423	14442	14580	14277	14430	14315	14667	14331	14502	14463	14389	14375	14333	14395	14185	14463	14330	14294	14371	14400	14412	14323	14383	14515	14217	14249	14474	14465	14434	14390	14486	14442	14476	14343	14401	14376	14412	14336	14435	14365	14422	14486	14306	14442	14376	14484	14523	14309	14346	14446	14239	14470	14415	14383	14383	14437	14362	14382	14311	14352	14323	14554	14267	14478	14414	14375	14514	14605	14403	14354	14482	14409	14520	14351	14347	14396	14553	14429	14310	14391	14270	14537	14210	14533	14386	14412	14403	14358	14434	14493	14455	14440	14476	14355	14362	14374	14355	14459	14670	14405	14435	14380	14355	14399	14384	14535	14400	14496	14416	14265	14485	14442	14551	14389	14477	14518	14541	14238	14553	14301	14376	14385	14433	14385	14395	14348	14469	14486	14523	14413	14502	14553	14248	14321	14450	14379	14346	14516	14549	14387	14437	14512	14451	14356	14427	14541	14461	14383	14444	14326	14412	14591	14436	14365	14384	14494	14382	14536	14276	14470	14456	14536	14587	14370	14401	14414	14478	14498	14414	14236	14378	14417	14273	14436	14432	14397	14598	14369	14495	14183	14321	14313	14340	14274	14245	14294	14487	14345	14451	14476	14304	14506	14356	14485	14490	14244	14365	14389	14604	14418	14343	14265	14410	14278	14324	14405	14397	14510	14358	14368	14526	14428	14180	14539	14293	14387	14532	14384	14482	14503	14389	14524	14426	14386	14391	14389	14281	14491	14505	14304	14414	14544	14325	14419	14294	14375	14436	14440	14455	14543	14520	14432	14332	14445	14542	14273	14361	14363	14424	14487	14399	14360	14167	14347	14346	14546	14274	14245	14432	14533	14447	14291	14257	14350	14362	14316	14364	14456	14285	14535	14312	14569	14384	14349	14337	14254	14250	14333	14554	14432	14222	14270	14338	14354	14389	14416	14299	14473	14508	14448	14320	14518	14320	14380	14325	14250	14309	14344	14462	14473	14525	14364	14416	14425	14361	14360	14485	14362	14531	14397	14366	14550	14406	14451	14229	14483	14370	14388	14237	14341	14512	14328	14520	14359	14418	14596	14321	14131	14333	14332	14434	14437	14329	14631	14296	14490	14466	14487	14371	14350	14417	14501	14351	14410	14305	14503	14408	14517	14488	14257	14436	14329	14299	14455	14405	14447	14328	14382	14316	14259	14452	14417	14508	14504	14238	14434	14540	14455	14434	14323	14472	14439	14519	14373	14274	14403	14345	14468	14571	14397	14624	14484	14277	14433	14443	14492	14457	14332	14486	14380	14494	14417	14368	14496	14374	14455	14491	14475	14401	14328	14319	14238	14364	14363	14450	14270	14407	14522	14454	14288	14536	14388	14420	14464	14288	14434	14304	14394	14252	14447	14366	14626	14369	14354	14315	14598	14280	14558	14405	14585	14470	14479	14447	14478	14435	14433	14358	14378	14358	14425	14293	14498	14358	14249	14306	14322	14218	14474	14329	14405	14473	14436	14392	14597	14549	14567	14263	14475	14436	14449	14292	14526	14512	14333	14578	14311	14296	14537	14339	14488	14199	14466	14644	14400	14251	14369	14475	14415	14243	14444	14450	14367	14359	14371	14519	14304	14379	14324	14462	14500	14449	14432	14358	14506	14518	14339	14370	14437	14477	14387	14309	14453	14402	14454	14556	14501	14335	14140	14417	14377	14557	14274	14339	14312	14332	14439	14384	14576	14477	14400	14503	14243	14505	14248	14372	14340	14517	14397	14391	14173	14422	14541	14588	14551	14280	14330	14431	14338	14435	14431	14503	14268	14523	14388	14512	14449	14423	14464	14410	14594	14457	14408	14421	14280	14599	14466	14345	14494	14580	14333	14449	14552	14301	14404	14445	14461	14448	14513	14465	14382	14296	14371	14583	14379	14635	14440	14304	14454	14289	14458	14299	14461	14450	14549	14461	14173	14326	14534	14315	14559	14277	14432	14336	14459	14379	14354	14412	14447	14446	14261	14491	14459	14467	14419	14486	14418	14540	14396	14302	14270	14383	14355	14355	14341	14344	14381	14459	14444	14326	14430	14426	14302	14323	14431	14345	14468	14308	14382	14311	14460	14310	14527	14491	14209	14418	14479	14468	14530	14635	14349	14458	14423	14313	14510	14368	14299	14430	14555	14323	14523	14320	14390	14393	14281	14582	14413	14446	14402	14560	14311	14518	14553	14525	14399	14473	14451	14552	14316	14392	14488	14278	14475	14381	14411	14511	14455	14507	14473	14508	14360	14374	14327	14490	14301	14439	14420	14498	14413	14473	14419	14660	14470	14386	14314	14451	14286	14381	14282	14394	14381	14391	14565	14301	14406	14302	14548	14495	14475	14513	14468	14504	14349	14336	14461	14359	14371	14556	14388	14387	14327	14331	14465	14406	14335	14424	14370	14418	14334	14401	14470	14432	14377	14289	14282	14352	14414	14290	14408	14235	14473	14465	14318	14326	14391	14545	14434	14467	14490	14422	14565	14458	14349	14412	14394	14606	14469	14373	14468	14397	14403	14500	14349	14503	14220	14400
25491	21493	28703	25680	23887	22681	21029	18953	18711	18652	19319	18659	18400	18157	18380	25381	30504	28037	23388	20642	18759	18238	17863	17867	17867	17978	17883	17876	18090	17701	17716	17923	18026	18017	17905	17773	17704	17745	17932	17852	17877	17560	17780	17762	17837	17716	17954	17835	17913	17598	17781	17834	17895	17980	18002	17920	17899	17964	17843	18006	17911	17814	17973	17799	17864	17740	17888	17952	17771	17698	17853	17836	17793	18038	17939	18018	17791	17803	17896	17968	17644	17871	17938	17647	18027	17855	17853	17728	17885	17656	17828	17834	17966	17810	17775	17868	17850	17722	17882	17910	17760	17715	17910	17614	17686	17874	17725	17841	17941	17740	18009	17974	17748	17828	17698	17617	17843	17880	17795	17920	17762	17818	17758	17941	17701	17808	17968	17903	17724	17661	17714	17870	17917	17692	17807	17836	17956	17872	17696	17893	18096	17769	17854	17798	17968	17605	17869	17738	17650	17842	17879	17511	17749	17777	18079	17867	17768	17960	17903	17818	17934	17713	17784	17802	17888	17755	17852	17775	17893	17899	17818	17770	17780	17812	17870	17782	17956	18047	17929	18082	17971	17919	17770	17960	17901	17635	17923	17916	17810	18099	17898	17689	17572	17980	17828	17770	17823	17773	17876	17790	17746	17885	17960	17797	17554	18057	17856	17694	17488	17818	17898	17761	18113	17880	18036	17715	17826	17582	17804	17811	17901	17863	18006	17834	17973	17825	17762	17742	17680	17921	17923	17785	17751	17820	17791	17703	17799	17812	17794	17901	17962	17985	17774	17868	17779	17765	17806	18110	17882	17842	17534	17804	17795	17687	18025	17701	17720	17672	17582	17768	17507	18097	17955	17693	17893	17763	18029	17995	17668	17739	17854	17923	17961	17980	17848	17809	17889	17756	17776	17762	17859	17617	17755	17979	17898	17775	17843	17677	17684	17998	17992	17923	17841	17851	17756	17878	18047	17703	17946	17699	17752	17647	17633	17702	17982	17574	17929	17912	17603	18073	17704	17975	17910	18032	17957	17997	17948	17974	17863	17942	17829	17744	17776	17794	17673	17756	17952	18107	18006	17935	17658	18183	17811	17858	17819	17864	17704	17920	17800	17797	17796	17984	17836	17786	17946	17814	17658	17777	17807	17897	17763	17751	17968	17887	17871	17796	17884	17885	17813	18019	17879	17738	17962	18005	17738	17823	17718	17834	17941	17709	17883	17735	17788	17886	17737	17834	17648	17708	17868	17968	17885	17901	17810	17727	17978	17963	17753	17791	17793	17934	18003	17841	17981	17896	17899	18006	17851	17939	17745	17710	17678	17709	17819	17880	17903	17929	17831	17740	17902	17900	17929	17751	17803	18008	18048	17903	17853	17927	17903	17617	17869	17928	17802	17812	17766	17867	18004	17851	17866	17679	17858	17789	17858	17701	17821	17945	17999	17769	17814	17774	17761	17839	17857	17563	17914	17934	17794	17874	17711	17694	17991	17780	17870	17557	17774	17889	17916	17904	17852	17811	17850	17807	17907	17895	17984	17858	17613	17670	17792	17943	17748	17885	17963	17871	17680	17686	17809	17858	17824	17967	17930	17769	17766	17813	17603	17689	17721	17910	17764	17966	17886	17601	17814	17765	17773	17790	18057	17647	17899	17871	17781	17730	17863	17929	17779	17821	17858	17835	17784	17885	17961	17696	18100	17974	17651	18090	17865	17639	17819	17924	17758	17836	17907	17887	17852	17843	17643	17903	17860	17849	18022	18071	17971	17679	17820	17747	17973	17785	17535	17930	17854	17898	17948	17736	18074	17901	17785	17758	17679	17715	17973	17781	17794	17821	17932	17882	18048	17919	17782	17876	17995	17559	17678	17829	17830	17943	17875	17730	17716	17887	17796	17823	18116	17786	17749	18023	18070	17933	17692	17720	17677	17665	17902	17804	17840	17813	17642	17892	17922	17525	17797	17747	17798	17913	17961	17988	17864	17903	17752	17722	17937	17697	17769	17616	17928	17837	17758	17691	17759	18077	17683	17913	17766	17841	17898	17807	17727	17968	17843	17892	17881	18003	17603	17819	17748	17783	17934	17647	17941	17884	17923	17748	17935	17805	17982	18020	17658	17827	17552	17779	17688	17863	18030	17787	17819	17765	17982	17864	17753	17818	17968	17638	17872	18021	18026	17794	17869	17959	17839	18019	17632	17620	17891	17963	17760	17911	17676	17680	17665	17663	17903	17815	17656	17979	17993	17876	17981	17957	17902	17497	17883	17853	17830	17816	17973	17966	17770	17604	17717	17921	17862	17594	17768	17844	17875	17886	17807	18027	17682	17642	17879	17813	17807	17590	17623	17754	17860	17783	17915	17813	17972	17740	17816	17828	17823	17797	17894	17889	17837	17827	17865	17941	17775	17950	17757	17812	17957	17919	17804	17774	17814	17757	17697	18027	17918	17793	17685	17779	17893	17821	17726	17843	17947	17845	17844	17954	17950	17828	17904	17946	17926	17870	17945	17822	17856	17784	17748	17854	17897	17782	17807	17859	17545	17804	17743	17994	17703	17769	18025	17613	18018	17582	17757	17816	17877	17874	17744	17715	17739	17697	17960	17821	17876	17946	17846	17783	17862	17956	17719	17801	17775	17848	17828	17927	17895	17815	17766	18135	17792	17807	17816	17860	17932	17935	17890	17955	17760	17742	17953	17884	17846	17811	18023	17790	17902	17917	17711	17565	17789	17807	17754	17825	17740	17888	17873	17784	17852	17610	17808	17928	17948	17582	17808	17868	17869	17790	17874	17751	17590	17641	17749	17656	17917	17762	17781	17838	17798	18078	17714	17987	17790	17831	17732	17884	17849	17602	17763	17884	17669	17779	17720	17837	17766	17868	17841	17806	17871	17839	17915	17834	17845	17915	17735	17792	17730	17687	17564	17817	17812	17719	17894	17834	17818	17768	17782	17619	17894	17895	17784	17674	17921	17774	17910	17695	17898	17808	17906	17690	17735	17791	17989	17943	17993	17805	17782	17655	17555	17594	17775	17972	17802	17843	17619	17768	18031	17973	17856	17730	18111	17867	17507	17708	17874	17833	17760	17697	17683	18070	18182	17805	17857	17762	17975	18050	18073	18060	17828	17744	17826	17956	17773	17866	17859	17937	17811	17819	17803	17648	17670	17687	17899	17734	17895	17918	17755	17635	17674	17850	17925	17629	17804	17941	18128	17665	17661	17605	17798	17895	17969	17823	17854	17931	17838	17828	17950	17927	18111	17722	17835	17761	17849	17630	17841	18030	17811	17905	17856	17681	17800	17896	17859	17786	17747	17847	17865	17807	18032	18036	17836	17918	17780	17743	17853	17885	17820	17820	17928	17779	17904	17871	17759	17811	17751	17988	18061	17788	17727	17868	17960	17802	17950	18042	17912	17917	17790	17866	17732	17776	17990	17748	17954	17845	17808	17609	17808	17888	17936	17690	18156	17827	17854	17874	17821	17694	18029	17873	17937	17837	18001	17814	17801	17896	17735	17941	17852	17669	17740	17704	17623	17748	17432	17695	17925	17798	17714	17628	17793	17651	17755	17952	17888	17753	17902	18070	17932	17914	17906	17994	18014	17792	17834	17950	18004	17871	18026	17748	17938	17799	18020	17816	18052	17833	17815	17524	17939	17797	17634	17795	17825	17955	17900	17718	17868	17504	17728	17718	17770	17890	17836	18043	17493	17883	17799	17656	17983	17845	17665	17662	17998	18117	17697	17865	17823	17788	17837	17827	17798	17931	17605	17814	17812	17775	17716	17451	17871	17902	17952	17881	17860	17983	17931	17764	17919	17961	17803	17711	17841	17958	17766	17648	17736	17903	17760	18117	17829	17926	18011	17947	17925	17960	17859	17779	17705	17776	18051	17843	17748	17917	17794	17690	17820	17799	17872	17848	18019	17869	17833	17742	17826	17916	17763	17939	17783	17539	17822	17822	17905	17688	17864	17823	17793	17907	17857	17842	17800	17742	17966	18027	17835	17863	18013	17911	18017	17772	18026	17827	17719	17982	17959	17853	18084	18030	17708	17873	17930	17946	17851	17934	18044	17942	18062	18011	17706	18042	17677	17886	18045	17917	17743	17850	17949	17681	17721	17653	17642	17888	17778	17831	17530	17899	17717	17719	17946	17704	17901	17773	17721	17961	18045	17749	18001	17938	17668	17761	17687	17789	17948	17739	17978	17705	18148	17969	17809	17791	17776	17650	18088	17812	17780	17833	17691	17750	17722	17775	17812	17943	18045	17910	17788	17804	17818	17718	17922	17809	17829	17834	17805	17774	17648	17730	17908	17868	17821	18156	17727	17730	18059	17667	17961	17821	17909	17839	18003	17832	17791	17763	17761	17784	17896	17708	17918	17963	17985	18095	17874	17839	17782	17767	17862	17762	17970	17845	17780	17841	17918	17712	17851	17694	17939	17810	18012	18045	17828	17791	17943	17868	17804	17954	17927	17943	17884	17849	17791	18072	17937	17897	17926	17938	17935	17818	17946	17791	17957	18001	18027	17913	18101	17877	17861	17767	17763	17842	17876	17928	17825	17778	17949	17839	17765	18102	18190	17870	17765	17781	17791	17741	17947	17777	17993	17853	17910	17870	17673	17847	17863	17898	17862	17685	17849	17804	17857	17893	17756	17834	17793	17745	17698	17690	17711	17675	17845	17869	17708	17816	17812	17641	17813	17945	17619	17935	17964	17737	17858	17795	17863	18049	17830	17732	18030	17983	17958	17943	17870	17787	17638	17931	17826	17943	17720	17927	17937	17785	17921	17978	17813	17927	17716	17669	17775	17843	17944	17769	17866	17745	17862	17815	17791	17829	17735	17710	17816	17931	17793	17794	17750	17781	17812	17733	17751	17554	17819	17661	17841	17680	17787	17972	17844	17759	17869	17743	17671	17881	17741	17662	17712	17867	17851	17709	17975	17826	17855	18035	17869	17822	17802	17715	18029	17818	18026	17801	17880	17844	17531	17825	17849	17843	17792	17757	17702	17969	17717	17799	17830	17713	17664	17899	17870	17850	17883	17900	17854	17827	17873	17878	17970	17601	17989	17611	17755	17826	17564	17877	17816	17758	17891	17842	17893	18007	17978	17780	18077	17798	17884	17913	17737	17699
17571	28663	29991	29757	24212	18287	16453	15855	15823	16003	16385	15748	15124	14814	15610	26689	30957	26709	20844	17454	15330	14750	14664	14637	14519	14577	14446	14476	14613	14506	14570	14476	14514	14629	14555	14593	14553	14585	14514	14309	14249	14452	14551	14452	14554	14440	14478	14528	14466	14631	14532	14489	14508	14480	14534	14614	14474	14608	14531	14464	14444	14397	14430	14326	14373	14544	14515	14562	14394	14524	14456	14391	14385	14599	14512	14586	14580	14501	14439	14531	14670	14576	14515	14520	14442	14506	14586	14388	14505	14508	14535	14486	14426	14469	14534	14399	14579	14620	14442	14575	14487	14423	14423	14418	14355	14445	14591	14317	14589	14356	14413	14511	14423	14550	14410	14472	14499	14410	14485	14506	14406	14648	14459	14324	14370	14623	14575	14646	14823	14584	14459	14424	14790	14497	14313	14477	14585	14541	14567	14504	14563	14442	14521	14292	14410	14625	14460	14468	14471	14497	14437	14373	14557	14635	14502	14589	14519	14444	14516	14448	14489	14361	14550	14396	14488	14623	14643	14432	14572	14593	14347	14629	14627	14614	14515	14439	14492	14561	14659	14455	14450	14607	14575	14483	14682	14462	14611	14680	14717	14363	14473	14575	14576	14403	14527	14409	14554	14512	14572	14465	14582	14449	14451	14489	14446	14514	14595	14637	14585	14535	14341	14451	14543	14646	14431	14454	14522	14500	14347	14603	14396	14581	14547	14551	14497	14454	14320	14503	14498	14505	14644	14460	14530	14572	14425	14790	14571	14594	14512	14508	14489	14471	14328	14584	14508	14650	14593	14484	14492	14601	14468	14487	14437	14557	14562	14503	14385	14565	14495	14479	14692	14557	14406	14553	14470	14557	14474	14631	14490	14435	14575	14513	14333	14626	14462	14490	14641	14470	14667	14447	14527	14502	14506	14524	14647	14583	14676	14530	14492	14614	14526	14420	14555	14650	14470	14570	14561	14384	14700	14479	14466	14408	14466	14596	14587	14620	14500	14450	14528	14788	14488	14525	14475	14596	14434	14410	14437	14735	14585	14420	14452	14366	14550	14500	14443	14568	14565	14305	14548	14382	14740	14572	14657	14638	14527	14599	14460	14376	14477	14495	14510	14473	14435	14423	14691	14443	14666	14508	14492	14659	14493	14444	14612	14471	14651	14550	14373	14430	14658	14612	14426	14573	14408	14486	14568	14481	14529	14537	14542	14516	14436	14400	14625	14600	14353	14619	14510	14458	14309	14474	14581	14329	14482	14580	14555	14670	14498	14433	14538	14721	14481	14454	14483	14506	14518	14567	14617	14424	14571	14371	14560	14441	14436	14512	14331	14369	14673	14491	14502	14393	14652	14440	14477	14396	14547	14527	14399	14456	14534	14429	14479	14644	14624	14501	14540	14614	14381	14459	14487	14704	14587	14552	14492	14605	14340	14301	14472	14432	14578	14558	14545	14496	14530	14495	14551	14438	14596	14369	14525	14625	14652	14596	14435	14343	14640	14624	14464	14628	14532	14508	14513	14603	14567	14290	14514	14401	14557	14344	14178	14514	14626	14349	14463	14538	14510	14423	14640	14626	14546	14510	14519	14469	14582	14497	14497	14506	14482	14619	14454	14606	14571	14379	14495	14556	14391	14527	14545	14494	14524	14447	14623	14490	14509	14429	14606	14566	14601	14359	14530	14500	14487	14538	14608	14597	14546	14456	14546	14537	14488	14473	14415	14460	14481	14463	14577	14552	14573	14696	14559	14486	14521	14552	14455	14548	14564	14392	14381	14493	14399	14373	14707	14375	14450	14673	14681	14497	14639	14402	14499	14521	14392	14549	14339	14476	14588	14480	14358	14551	14449	14656	14642	14478	14503	14508	14415	14473	14499	14564	14451	14468	14416	14539	14587	14545	14443	14424	14541	14592	14626	14643	14369	14412	14480	14561	14700	14443	14382	14702	14335	14535	14512	14446	14519	14522	14510	14402	14591	14333	14532	14410	14304	14370	14506	14425	14550	14306	14526	14413	14592	14691	14567	14484	14545	14618	14485	14598	14478	14565	14439	14540	14548	14620	14549	14534	14492	14616	14556	14646	14608	14486	14615	14451	14436	14342	14524	14269	14359	14618	14423	14416	14646	14486	14470	14487	14623	14586	14508	14501	14508	14428	14452	14552	14583	14487	14442	14601	14500	14590	14574	14472	14581	14503	14603	14689	14470	14557	14511	14346	14531	14370	14434	14517	14425	14354	14376	14533	14481	14633	14639	14688	14676	14361	14410	14649	14403	14519	14533	14461	14466	14347	14593	14358	14486	14515	14461	14491	14635	14488	14545	14457	14472	14534	14415	14382	14751	14515	14542	14488	14608	14497	14551	14289	14379	14495	14458	14627	14429	14515	14538	14460	14510	14636	14671	14534	14466	14417	14591	14415	14565	14689	14533	14485	14585	14589	14427	14532	14470	14596	14573	14534	14502	14523	14382	14569	14496	14604	14592	14531	14409	14426	14613	14385	14615	14514	14557	14490	14499	14498	14422	14640	14494	14538	14521	14476	14461	14450	14556	14325	14348	14563	14454	14547	14549	14490	14432	14467	14515	14478	14526	14360	14642	14620	14405	14538	14666	14351	14395	14496	14592	14516	14605	14451	14636	14392	14489	14355	14600	14477	14629	14655	14383	14618	14531	14576	14434	14539	14466	14565	14610	14551	14600	14555	14414	14645	14467	14597	14598	14499	14432	14527	14525	14711	14581	14500	14495	14564	14545	14544	14586	14581	14347	14477	14431	14549	14625	14366	14420	14432	14488	14590	14491	14562	14388	14342	14560	14511	14487	14574	14645	14617	14548	14515	14276	14688	14419	14622	14517	14520	14400	14414	14513	14490	14459	14478	14555	14415	14421	14428	14674	14559	14370	14644	14467	14506	14555	14405	14430	14523	14479	14467	14504	14373	14546	14687	14631	14597	14414	14435	14498	14640	14522	14662	14494	14551	14526	14570	14545	14376	14389	14503	14750	14640	14604	14557	14611	14582	14632	14389	14553	14463	14474	14527	14407	14426	14511	14591	14286	14410	14411	14423	14577	14487	14628	14362	14671	14581	14508	14582	14394	14568	14496	14520	14399	14506	14564	14525	14457	14444	14456	14539	14572	14562	14533	14651	14330	14515	14612	14536	14448	14537	14493	14543	14410	14446	14466	14574	14555	14706	14417	14413	14560	14515	14328	14656	14555	14558	14543	14429	14692	14525	14437	14631	14541	14501	14717	14321	14618	14515	14471	14549	14577	14547	14687	14498	14586	14548	14466	14514	14553	14635	14639	14450	14479	14510	14441	14478	14553	14275	14708	14573	14453	14600	14553	14370	14450	14526	14592	14386	14631	14445	14520	14432	14473	14387	14623	14545	14443	14563	14610	14580	14516	14473	14561	14507	14574	14472	14404	14503	14406	14378	14508	14513	14583	14560	14495	14486	14630	14566	14380	14365	14581	14594	14555	14424	14552	14467	14625	14402	14519	14363	14514	14505	14459	14518	14357	14424	14448	14459	14399	14591	14668	14481	14528	14559	14482	14755	14422	14466	14616	14539	14593	14479	14412	14432	14593	14707	14449	14706	14670	14480	14499	14684	14500	14571	14534	14493	14565	14660	14715	14550	14588	14601	14572	14517	14451	14531	14366	14505	14338	14569	14387	14465	14485	14484	14479	14434	14650	14555	14669	14532	14484	14447	14510	14617	14576	14535	14575	14438	14499	14543	14567	14470	14460	14318	14446	14556	14406	14483	14457	14523	14493	14473	14572	14405	14518	14584	14299	14656	14500	14640	14655	14535	14370	14485	14537	14549	14472	14518	14539	14441	14495	14472	14624	14522	14301	14555	14525	14428	14426	14514	14465	14618	14517	14465	14745	14445	14474	14594	14662	14616	14434	14423	14461	14472	14629	14684	14637	14663	14563	14597	14443	14288	14493	14437	14423	14542	14481	14511	14346	14611	14637	14748	14424	14530	14440	14410	14526	14549	14470	14413	14573	14513	14563	14600	14326	14442	14504	14430	14320	14543	14605	14525	14682	14636	14395	14549	14397	14435	14420	14448	14505	14560	14396	14534	14503	14355	14556	14530	14463	14482	14516	14305	14410	14518	14560	14433	14528	14463	14544	14366	14559	14474	14417	14445	14443	14718	14466	14641	14598	14492	14655	14407	14469	14541	14316	14456	14493	14395	14766	14438	14687	14434	14527	14479	14456	14601	14434	14586	14538	14495	14557	14514	14529	14496	14641	14701	14469	14583	14465	14443	14410	14444	14474	14458	14516	14477	14431	14382	14477	14491	14489	14501	14500	14456	14460	14717	14417	14534	14459	14498	14471	14480	14348	14393	14413	14450	14460	14506	14436	14708	14503	14524	14598	14540	14503	14475	14492	14477	14525	14524	14632	14617	14507	14552	14653	14644	14528	14406	14587	14603	14509	14531	14218	14558	14387	14531	14526	14444	14484	14575	14625	14537	14528	14555	14501	14466	14789	14473	14465	14525	14570	14564	14509	14581	14587	14484	14472	14515	14586	14570	14680	14631	14516	14614	14423	14470	14441	14400	14635	14568	14653	14623	14466	14442	14476	14431	14263	14468	14520	14443	14557	14692	14479	14546	14703	14478	14621	14554	14466	14613	14496	14574	14489	14583	14537	14553	14527	14343	14427	14638	14445	14531	14479	14410	14511	14602	14342	14639	14628	14602	14503	14590	14689	14583	14321	14534	14419	14470	14621	14524	14426	14608	14457	14468	14557	14553	14586	14552	14593	14606	14476	14488	14441	14521	14379	14561	14490	14496	14328	14298	14487	14500	14405	14557	14444	14468	14438	14621	14423	14700	14683	14659	14585	14524	14400	14606	14541	14535	14634	14445	14487	14725	14311	14581	14440	14568	14538	14571	14500	14580	14477	14427	14332	14590	14527	14348	14548	14508	14461	14516	14393	14503	14485	14519	14695	14505	14576	14355	14526	14488	14540	14422	14565	14401	14561	14446	14582	14493	14581	14440	14571	14496	14826	14484	14574	14511	14405	14469	14615	14600	14623	14409	14695	14503	14515	14562	14666	14476	14620	14679	14517	14287	14449	14570	14558	14503	14555	14539	14484	14620	14632	14326	14574	14618	14580	14498
24057	21516	29235	24401	22817	24611	24881	20300	19273	19392	19928	19230	18773	18273	18556	29806	38284	34204	27272	23094	20004	18687	18155	18244	17985	18048	17827	17870	18041	18074	17689	17767	18173	17989	17695	17864	17926	17875	17856	17792	17960	17888	17769	17940	17999	17924	17988	17968	17911	17815	17982	17935	17929	18081	17844	17863	18073	17927	17965	17839	17864	17831	17732	17803	17734	17955	17872	17723	17849	17762	17940	17985	17955	17952	17804	17870	17905	17877	17875	17689	17968	17896	17795	18090	17795	17903	17913	17707	18021	18073	17657	17916	18006	17875	18070	17744	18061	17829	17692	17898	18062	17707	17991	17735	17802	17771	17860	17892	17910	17746	17869	17871	17779	17679	17873	17878	17980	17747	17586	17729	17653	17629	17999	17991	17790	17854	17860	17969	17752	17736	17796	17907	18086	17831	18063	17644	17876	17818	17935	17948	17994	17858	17843	17728	17787	17908	17879	17623	17794	17842	17665	17912	17991	17778	17978	17788	17786	17865	18086	18066	17748	17837	17755	17775	17752	17858	17990	17815	17755	17789	17889	17680	17879	17872	17847	17671	17994	17880	17977	17785	17760	17815	17793	17933	18053	17798	17858	17975	18092	17870	18093	17938	17793	17838	18056	17895	17681	18017	17686	17809	17677	17574	17870	17860	17905	17860	17901	17836	17808	17839	18104	17807	17959	17760	17701	17768	17889	17874	17871	17810	17652	17726	17798	17964	17999	17867	17922	17803	17838	17707	17811	17903	17753	17808	17927	17826	17877	17866	17739	17798	17822	17831	17949	17625	17884	17827	17865	17825	17719	17773	17860	17765	18053	17867	17876	17998	17589	17645	17887	17977	17759	17925	17856	17918	17951	17898	17943	17950	17784	17765	17721	17680	17780	17981	17923	17840	17875	17799	17988	17751	17934	17872	17720	17909	17619	18011	17817	17926	17703	17948	17678	17671	17824	17819	17568	17894	17724	17744	17799	17649	17890	17845	18016	17797	17727	17620	17723	17835	18022	17908	17655	17746	17860	17640	17809	17795	17795	17793	17764	17742	17807	17911	17814	17882	17958	17905	17848	17864	17904	17901	17867	17828	17964	17740	17842	17876	17925	17904	17920	17711	17873	17718	17826	17873	17769	17917	17859	17750	17976	17860	18019	17983	17934	17859	17991	17622	17912	17793	17861	17747	17889	17976	17782	17844	17702	17889	18021	17880	17960	17822	17856	17807	18108	17897	17621	17633	17757	17895	17704	17821	18104	18027	17833	17585	17735	17828	17821	17933	17914	17828	17581	17700	17613	17857	17856	17707	17723	17863	17898	17875	17832	17937	17869	17765	17753	17823	17722	17805	17931	17955	17797	17976	17916	17895	18012	17876	17823	17869	17889	18012	18095	17733	17978	17805	17654	17822	17847	17945	17849	17719	17855	17637	17829	17884	17807	17686	17836	17700	17692	17687	17830	17759	17757	17943	17792	17936	17792	17890	17764	17786	17733	18003	17996	17819	18076	17779	18016	17933	17685	17725	17633	17729	17849	17922	18171	17889	17833	17764	17845	17592	17932	17671	17666	18147	17876	17865	17744	17766	17904	17596	17903	17629	18075	17662	17947	17695	17802	17851	17600	17819	17822	17807	17853	17871	17668	17675	17629	17891	17965	17785	17747	17759	18085	17859	17809	17690	18010	17855	17798	17756	17757	17992	17874	17934	17871	17654	17597	17690	17782	17727	18045	17698	17949	17833	17750	17762	17868	17834	17705	18045	17760	17732	17896	17823	17799	17673	17830	17943	17917	17696	17864	17759	17884	17669	17922	17833	17824	17885	17671	17945	18122	17678	17743	17774	17800	17990	17609	17685	17986	17588	17834	17796	17871	17491	17880	17821	17857	17681	17894	17767	17841	17773	17836	18018	17816	17934	17827	17967	17813	17728	17710	17823	17762	17927	17823	17824	17939	17856	17858	17850	17594	17794	17730	17911	18056	17947	17947	17905	17784	17735	17896	17867	17971	17970	17778	17923	17997	17706	18046	17942	18080	17717	17940	17809	17770	17649	17949	17810	17987	17944	17854	17598	17811	17880	17865	17848	17671	17686	17774	18072	17791	17804	17720	17847	17927	17588	17613	17858	17691	17702	17697	17612	17902	17588	17755	17606	17787	17753	17888	17996	17855	17586	17843	17846	17756	17837	17791	17829	18099	17758	17852	17899	17888	17799	17771	17914	17773	17891	17854	17834	17700	18037	17926	17817	18036	17536	17882	17900	17922	17688	17688	17762	17904	17953	18006	17760	17916	17850	17758	17904	17784	17909	17638	17773	17769	17732	17823	17808	18048	17874	17861	17892	17777	17751	17721	17847	17874	17857	17900	17752	17771	17906	17913	17540	17656	17884	17849	18044	17916	17834	17805	17675	17833	17749	17639	17786	17701	17644	17953	17854	18067	17843	17679	17664	17889	17843	17906	17743	17820	17998	18060	17768	17888	17758	18045	17861	17781	18072	17836	17595	17774	17734	17698	17833	17877	17810	17947	17981	17803	17860	18041	17828	17898	17770	17834	17885	18015	17976	17886	17713	17885	17863	17871	17843	17721	17817	17783	17820	17770	17913	17813	17779	17759	17700	17844	18029	18001	17801	17827	17834	17798	17846	17842	17943	17612	17915	17887	17889	17992	17979	17810	17733	17734	17788	17645	17751	17776	17777	17657	17696	17936	18019	17822	17776	17982	17757	18166	17776	17766	18038	17824	18048	17748	17917	17654	17790	17806	17618	17563	17772	17857	17875	17775	17945	17824	17734	17827	17754	17933	17879	17743	17744	17956	17835	17913	17766	17814	17975	17919	17831	17809	17788	17682	17663	17860	17781	17997	17524	17806	17992	17617	17813	17689	17701	17832	17885	17887	17950	17575	17799	17669	17992	17774	17761	17763	18125	18009	17840	17756	17853	17894	17830	18066	17809	17713	18097	17927	18092	17950	17692	17785	17812	17447	17786	17865	17934	17809	17742	17852	17887	18039	17910	17493	17756	17761	17813	17837	17748	17757	17765	17772	17935	17906	17850	17799	17659	17857	17872	17790	17730	17652	17923	17940	17922	17839	17880	17728	17761	17880	18113	18144	18028	18003	17841	17946	17590	17950	18079	17858	17609	17471	17723	17807	17687	17805	17915	17767	17763	17896	17956	17825	17845	17685	17871	17825	18018	17763	17874	17879	17733	17796	17746	17734	17944	17921	17798	17927	17737	17753	17832	17678	17786	17949	17825	17676	17612	17854	17876	18076	17824	17772	17828	17521	17868	17843	17929	17946	17919	17637	17907	17772	17864	17810	17968	17731	17745	17975	17741	18030	17767	17800	17759	17885	17866	17812	17869	17722	18010	17776	17928	17718	17806	17730	17601	17679	17868	17832	18078	17547	17918	17874	17922	17949	17768	17756	18034	17858	18044	17710	17833	17763	17871	17840	17817	17824	17956	18011	17778	17835	17740	17584	17896	17541	17848	17936	17685	17897	17757	17806	17885	17970	17804	17709	18043	17854	17848	17977	17761	17787	17675	17862	17921	17686	17847	17747	17903	17831	17932	17837	17910	18014	18113	17813	17846	17885	17767	17779	17610	17755	17772	17690	17882	17699	17761	17821	17898	17747	17782	17829	17803	18031	17841	17780	18158	17752	17982	17902	17576	17713	17854	18000	17810	17908	17906	17790	17727	17786	17801	17750	17800	17909	17769	17876	17925	17597	17774	17968	17711	17785	17763	17832	17653	17871	17593	17809	17742	17796	17773	17832	17655	17897	17787	17829	17689	17777	17909	17769	17939	17874	17886	17628	17913	17706	17724	17826	17640	17982	17821	17954	17719	17910	18033	17724	17735	17749	17912	17747	17734	17671	17677	17691	18128	18071	17882	17980	17676	17813	17879	17830	17794	17852	17791	17849	17793	17709	17835	18023	18066	17644	17652	17843	17784	17666	17756	17951	17816	17865	17773	17804	18012	18193	17849	17741	17822	17850	17913	17744	17708	17840	17944	17819	18026	17886	17843	17747	17778	17955	17543	17811	17912	17834	17990	17924	17749	18043	18035	17805	17920	17799	17978	17831	17756	17830	17760	17694	17836	18039	17943	17793	17930	17897	17928	17993	17649	17916	17979	17742	17738	17987	17976	17736	17787	17921	17706	17989	17674	17887	18031	17845	17925	17780	17713	17945	17886	17904	17655	17964	17882	17818	17948	18065	17816	17917	17721	17666	17939	17768	17849	17756	17587	17963	17683	17951	17607	17734	18075	17827	17974	17899	17531	17783	17928	18082	17763	17774	17704	17917	17851	17916	17735	17969	17794	17697	17719	17839	17782	17798	17911	17910	17908	17746	17668	17662	17898	17788	17935	18105	17789	17803	17597	17673	17869	17808	17819	17805	17900	17892	18051	17714	17690	17842	17909	17727	18088	17940	17994	17883	17863	17760	17871	17746	17760	17769	17910	17828	17913	17758	17805	17943	17875	18027	18035	17879	17790	17899	17923	17814	17919	17749	17748	17837	18008	17811	17680	17751	17795	17655	17731	17879	17861	17808	17887	17732	17755	17796	17924	17771	17994	17802	17733	17593	17731	17849	17752	17805	17994	17866	17712	17732	17808	17900	17946	17607	17816	17982	17908	17889	17756	17800	17677	17710	17886	17893	17609	17926	17802	17959	17741	17676	17538	17966	17985	17743	17651	17922	17638	17724	17844	17765	17776	17907	17761	17905	17725	17826	17693	17668	17562	17787	17868	17778	17740	17917	17999	17586	17750	17870	17936	18103	17761	17862	17871	17775	17672	17960	17771	17770	17867	17843	17664	17869	17717	18004	17821	17841	17882	17868	17890	17946	17893	17969	17870	17789	17943	17807	18077	17878	17952	17954	17963	17959	17814	17718	17732	17705	17965	17889	17763	17536	17722	17953	17825	17803	17956	18012	17889	17805	17765	17894	17731	17771	17686	17846	17974	17880	17844	17594	17769	17860	17936	17829	17810	17891	17914	17828	17988	17888	17614	17725	17694	17766	17758	17722	17686	17840	17852	17779	17857	18012	17931	17670	17961	17989	17717	17718	17968	18019	17771	17963	17792	17730	17872	17779	17847	17830	17704	18055	17690	17770	17716	17967	17807	17682	17821	17891	17855
19367	32391	34371	34114	28249	20395	18760	17409	16899	16559	17744	16625	15587	15338	15870	32480	39182	33884	25347	19736	16209	14798	14749	14582	14637	14486	14575	14468	14587	14482	14502	14457	14473	14556	14409	14479	14502	14531	14391	14397	14581	14506	14423	14591	14527	14515	14556	14570	14449	14529	14661	14417	14620	14323	14585	14640	14610	14550	14466	14475	14279	14365	14568	14696	14425	14431	14493	14379	14566	14544	14510	14416	14672	14457	14478	14449	14428	14478	14534	14536	14618	14601	14526	14561	14474	14467	14693	14559	14415	14742	14344	14603	14403	14456	14526	14492	14366	14489	14512	14545	14433	14372	14520	14454	14611	14545	14447	14491	14544	14599	14525	14382	14638	14578	14487	14588	14553	14527	14562	14658	14455	14466	14706	14581	14530	14618	14542	14411	14522	14612	14505	14379	14540	14418	14485	14374	14612	14471	14489	14549	14523	14432	14713	14473	14535	14624	14385	14492	14535	14637	14619	14500	14396	14607	14441	14489	14550	14426	14305	14400	14425	14320	14470	14403	14368	14520	14634	14499	14572	14343	14544	14710	14412	14430	14466	14481	14419	14328	14296	14506	14378	14626	14539	14497	14503	14519	14579	14553	14644	14471	14571	14579	14448	14564	14511	14369	14423	14541	14463	14442	14535	14603	14556	14513	14474	14561	14417	14568	14474	14400	14548	14690	14424	14498	14395	14464	14299	14425	14422	14528	14641	14353	14441	14563	14384	14452	14400	14511	14528	14529	14585	14443	14467	14408	14482	14597	14423	14441	14423	14499	14542	14453	14392	14496	14468	14343	14388	14542	14437	14571	14534	14559	14397	14555	14485	14269	14520	14600	14506	14509	14427	14539	14334	14466	14508	14420	14620	14623	14321	14612	14491	14408	14511	14577	14588	14538	14336	14523	14520	14402	14354	14462	14609	14444	14309	14472	14374	14434	14527	14601	14383	14471	14479	14488	14580	14324	14422	14336	14497	14577	14491	14571	14710	14477	14550	14554	14379	14411	14556	14683	14447	14475	14416	14332	14405	14350	14412	14442	14664	14515	14647	14384	14625	14464	14573	14379	14563	14502	14431	14601	14509	14459	14512	14455	14664	14204	14379	14417	14591	14527	14621	14517	14487	14283	14388	14597	14509	14361	14288	14398	14601	14454	14514	14533	14494	14377	14427	14498	14517	14466	14358	14647	14329	14553	14454	14472	14504	14449	14348	14427	14555	14329	14627	14283	14450	14531	14493	14489	14572	14365	14547	14530	14453	14332	14448	14434	14503	14437	14477	14750	14605	14466	14354	14426	14497	14351	14606	14455	14521	14550	14429	14480	14549	14446	14510	14473	14566	14286	14409	14475	14507	14681	14338	14531	14547	14387	14449	14361	14491	14394	14537	14201	14466	14360	14631	14396	14363	14523	14436	14436	14444	14554	14454	14416	14167	14660	14509	14395	14528	14654	14393	14527	14372	14426	14552	14446	14485	14587	14300	14605	14467	14454	14565	14351	14485	14460	14467	14416	14466	14510	14312	14347	14470	14518	14444	14310	14525	14547	14476	14448	14472	14507	14368	14492	14507	14524	14473	14527	14539	14617	14426	14725	14492	14571	14539	14590	14350	14297	14312	14569	14522	14524	14576	14650	14396	14342	14597	14491	14612	14430	14477	14352	14446	14457	14376	14434	14561	14500	14488	14541	14492	14306	14292	14386	14576	14459	14405	14475	14527	14497	14548	14501	14507	14591	14476	14450	14277	14468	14469	14441	14473	14429	14513	14508	14485	14432	14466	14479	14484	14414	14491	14622	14485	14602	14569	14511	14450	14656	14413	14448	14502	14243	14426	14451	14425	14543	14543	14516	14583	14484	14547	14501	14568	14437	14441	14566	14544	14535	14277	14414	14557	14432	14437	14511	14491	14457	14401	14417	14432	14662	14493	14535	14371	14612	14425	14361	14487	14357	14467	14475	14470	14571	14527	14443	14472	14159	14329	14577	14366	14430	14380	14320	14651	14356	14416	14433	14438	14787	14509	14477	14382	14544	14386	14517	14567	14412	14465	14434	14422	14444	14410	14459	14443	14278	14562	14456	14485	14300	14457	14500	14434	14572	14486	14545	14204	14612	14341	14522	14381	14535	14584	14445	14456	14527	14412	14485	14370	14382	14538	14331	14564	14417	14519	14426	14565	14713	14336	14375	14510	14652	14533	14196	14428	14467	14485	14492	14318	14549	14557	14383	14551	14514	14447	14490	14389	14565	14474	14491	14497	14550	14463	14408	14567	14368	14552	14417	14727	14447	14459	14393	14533	14569	14458	14409	14567	14398	14375	14258	14507	14398	14463	14376	14462	14406	14436	14476	14339	14545	14571	14517	14525	14573	14460	14511	14439	14350	14447	14423	14438	14552	14603	14493	14677	14528	14513	14314	14480	14434	14391	14387	14499	14537	14395	14646	14501	14623	14307	14407	14454	14460	14399	14648	14548	14423	14735	14455	14446	14513	14566	14421	14365	14510	14529	14509	14486	14307	14482	14646	14395	14380	14526	14373	14578	14440	14406	14547	14472	14346	14547	14558	14527	14468	14434	14496	14502	14346	14427	14519	14383	14547	14530	14353	14213	14491	14607	14368	14490	14626	14328	14439	14575	14731	14529	14461	14538	14224	14538	14505	14584	14465	14437	14522	14391	14606	14518	14749	14409	14517	14414	14460	14445	14579	14448	14418	14546	14423	14510	14395	14559	14722	14644	14534	14383	14524	14459	14482	14542	14516	14564	14474	14383	14422	14464	14398	14644	14352	14452	14521	14596	14582	14579	14524	14603	14439	14424	14530	14403	14388	14500	14335	14756	14509	14349	14440	14409	14425	14468	14646	14354	14460	14521	14433	14412	14509	14549	14325	14418	14449	14402	14564	14576	14504	14669	14518	14569	14286	14491	14354	14356	14452	14683	14433	14564	14526	14525	14524	14675	14447	14384	14434	14402	14380	14726	14455	14525	14592	14495	14585	14553	14467	14584	14443	14420	14635	14467	14459	14343	14346	14366	14569	14503	14562	14584	14509	14467	14565	14675	14458	14372	14536	14565	14391	14614	14687	14700	14510	14473	14441	14513	14408	14487	14519	14301	14383	14518	14525	14546	14466	14441	14541	14543	14383	14522	14414	14463	14543	14501	14449	14431	14526	14323	14411	14489	14433	14513	14372	14487	14512	14566	14527	14397	14550	14406	14590	14392	14466	14601	14418	14453	14594	14559	14601	14544	14496	14418	14434	14423	14523	14421	14545	14546	14388	14516	14414	14352	14436	14367	14644	14586	14425	14549	14537	14620	14557	14524	14596	14442	14388	14429	14370	14602	14498	14519	14426	14458	14307	14502	14450	14690	14470	14438	14310	14418	14458	14567	14624	14367	14298	14483	14671	14407	14562	14456	14402	14468	14494	14462	14494	14503	14466	14455	14483	14489	14320	14620	14446	14464	14572	14531	14636	14480	14511	14522	14483	14549	14521	14554	14647	14498	14331	14540	14385	14398	14479	14554	14411	14619	14352	14466	14416	14399	14362	14544	14495	14585	14419	14621	14471	14453	14556	14458	14417	14561	14425	14448	14567	14354	14411	14546	14501	14395	14530	14573	14704	14299	14455	14463	14562	14626	14264	14398	14780	14493	14386	14586	14466	14550	14500	14757	14410	14392	14561	14596	14596	14406	14494	14329	14461	14460	14567	14487	14450	14596	14739	14529	14616	14527	14522	14665	14607	14616	14484	14573	14589	14458	14565	14428	14395	14502	14536	14417	14328	14428	14576	14455	14630	14461	14368	14505	14309	14663	14478	14450	14439	14493	14295	14561	14466	14547	14488	14590	14360	14492	14548	14408	14420	14389	14467	14615	14363	14438	14328	14505	14572	14438	14407	14608	14407	14453	14580	14496	14528	14536	14447	14554	14516	14550	14409	14540	14323	14589	14459	14503	14480	14405	14449	14478	14485	14276	14613	14479	14405	14389	14541	14515	14489	14537	14429	14537	14496	14436	14559	14712	14618	14521	14558	14434	14222	14486	14392	14611	14623	14486	14370	14381	14575	14454	14446	14530	14331	14451	14602	14620	14410	14643	14434	14437	14450	14419	14639	14536	14519	14532	14619	14579	14528	14373	14506	14596	14225	14638	14604	14478	14533	14274	14577	14577	14479	14517	14438	14506	14582	14476	14489	14349	14457	14488	14379	14493	14431	14384	14472	14519	14620	14521	14358	14416	14592	14488	14573	14464	14512	14573	14610	14553	14633	14588	14404	14448	14430	14587	14676	14489	14371	14644	14356	14389	14462	14476	14522	14482	14433	14593	14452	14625	14406	14314	14407	14652	14465	14555	14382	14547	14550	14555	14532	14393	14479	14524	14524	14476	14437	14580	14470	14693	14452	14612	14468	14489	14489	14578	14399	14595	14516	14444	14316	14560	14579	14410	14322	14538	14539	14525	14539	14614	14448	14413	14642	14596	14558	14571	14417	14541	14495	14505	14380	14448	14429	14585	14507	14321	14456	14476	14636	14496	14371	14562	14390	14603	14528	14358	14680	14520	14361	14648	14626	14433	14562	14407	14521	14655	14437	14503	14433	14465	14423	14592	14377	14566	14518	14459	14436	14497	14608	14464	14315	14434	14355	14556	14571	14463	14525	14553	14438	14536	14457	14469	14450	14574	14567	14370	14443	14593	14576	14505	14513	14523	14550	14381	14430	14477	14508	14404	14512	14504	14584	14329	14555	14510	14435	14580	14441	14382	14506	14397	14544	14562	14511	14736	14473	14543	14389	14493	14402	14506	14389	14531	14258	14432	14570	14461	14476	14437	14408	14454	14560	14464	14509	14546	14421	14511	14386	14442	14395	14553	14519	14491	14357	14582	14457	14533	14560	14549	14527	14516	14432	14431	14583	14499	14642	14483	14512	14456	14501	14587	14338	14476	14349	14505	14579	14490	14390	14415	14511	14465	14546	14427	14519	14373	14605	14466	14496	14506	14380	14569	14495	14573	14388	14583	14644	14482	14511	14618	14254	14681	14333	14588	14565	14515	14593	14347	14370	14404	14462	14688	14555	14615	14459	14487	14433	14493	14380	14498	14338	14473	14412	14429	14472	14285	14535	14592	14490	14554	14380	14467	14456
30088	24546	29270	27546	21991	19139	18752	18242	18160	18044	18444	18051	17826	17813	17691	18529	19679	19485	18842	18505	18046	17822	17796	17704	17839	17709	17705	17927	17682	17753	17724	17794	17710	17410	17623	17803	17786	17900	17727	17803	17694	17853	17817	17688	17643	17780	17681	17860	17566	17575	17463	17837	17834	17708	17694	17622	17836	17490	17730	17694	17772	17678	17834	17815	17838	17685	17852	17778	17739	17791	17777	17680	17677	17778	17843	17689	17710	17863	17703	17749	17752	17582	17726	17694	17686	17690	17842	17731	17606	17678	17750	17623	17534	17748	17614	17812	17696	17803	17388	17800	17624	17734	17610	17746	17795	17798	17607	17556	17963	17811	17736	17718	17626	17789	17630	17979	17661	17714	17934	17718	17805	17649	17729	18019	17837	17851	17730	17821	17772	17824	17753	17661	17802	17895	17855	17890	17610	17692	17683	17751	17848	17509	17621	17758	17754	17804	17534	18038	17790	17620	17776	17787	17667	17631	17713	17861	17795	17858	17437	17875	17726	17792	18037	17958	17795	17995	17612	17658	17647	17647	17695	17820	17843	17654	17675	17810	17729	17663	17615	17996	17736	17877	17776	17694	17727	17780	17678	17760	17581	17661	17870	17645	17652	17583	17764	17692	17617	17713	17840	17567	17588	17713	17794	17738	17992	17898	17853	17637	17893	17745	17577	17565	17766	17767	17779	17746	17616	17732	17667	17656	17793	17675	17782	17722	17777	17757	17956	17713	17714	17905	17559	17793	17622	17819	17831	17940	17640	17536	17524	17666	17818	17729	17745	17633	17729	17877	17728	17726	17753	17680	17423	17738	17684	17518	17753	17474	17849	17708	17591	17748	17634	17928	17683	17826	17480	17858	17865	17641	17747	17921	17904	17959	17833	17787	17794	17801	17832	17753	17663	17610	17827	17860	17618	17646	17890	17743	17576	17770	17952	17802	17925	17888	17692	17910	17884	17760	17809	17558	17790	17651	17675	17654	17758	17746	17684	17855	17918	17720	17541	17732	17640	17511	17711	17904	17839	17459	17565	17801	17715	17720	17709	17696	17756	17802	17683	17803	17663	17567	17708	17721	17695	17683	17705	17795	18096	17819	17703	17785	17769	17731	17711	17750	17633	17732	17577	17825	17936	17544	17677	17679	17770	17842	17751	17724	17836	17551	17758	17727	17804	17620	17646	17703	17748	17648	17700	17722	17849	17748	17701	17723	17693	17623	17623	17989	17809	17681	17783	17811	17691	17784	17785	17737	17745	17783	17837	17624	17522	17794	17830	17637	17776	17769	17624	17615	17835	17734	17609	17580	17827	17683	17825	17832	17596	17587	17483	17611	17731	17945	17777	17699	17629	17809	17891	17734	17755	17931	17807	17696	17802	17769	17619	17824	17693	17752	17617	17694	17793	17684	17739	17763	17598	17670	17953	17735	17910	17587	17772	17655	17928	17766	17716	17750	17649	17673	17771	17851	17771	17619	17728	17830	17761	17926	17745	17789	17762	17809	17859	17757	17708	17696	17750	17735	17740	17839	17731	17860	17715	17677	17594	17798	17781	17732	17696	17625	17790	17664	17760	17793	17694	17608	17836	17599	17838	17668	17812	17655	17653	17653	17724	17684	17922	17749	17806	17870	17616	17670	17732	17712	17628	17596	17583	17657	17803	17835	17787	17892	17740	17826	17734	17729	17835	17837	17744	17668	17499	17689	17779	17753	17889	17788	17806	17656	17648	17478	17773	17843	17743	17683	17676	17545	17724	17713	17636	17617	17694	17785	17612	17696	17922	17800	17794	17539	17960	17884	17712	17963	17802	17651	17619	17939	17614	17796	17676	17701	18043	17810	17673	17887	17574	17654	17641	17749	17681	17737	17664	17683	17851	17742	17807	17708	17574	17669	17960	17684	17798	17968	17816	17755	17738	17544	17850	17526	17790	17676	17841	17400	17646	17686	17795	17818	17655	17644	17665	17825	17966	17527	17760	17694	17527	17721	18040	17911	17813	17684	17589	17732	17675	17552	17751	17516	17669	17780	17663	17918	17913	17667	17675	18047	17620	17808	17904	17596	17781	17661	17795	17820	17690	17849	17881	17666	17668	17747	17874	17644	17775	17680	17729	17682	17540	17563	17778	17691	17763	17799	17736	17789	17825	17676	17657	17878	17701	17807	17639	17613	17648	17598	17703	17807	17903	17978	17887	17657	17733	17638	17783	17583	17614	17659	17542	17444	17833	17719	17760	17636	17642	17790	17603	17687	17636	17665	17912	17863	17692	17528	17723	18030	17860	17651	17741	17869	17660	17910	17763	17685	17746	17567	17906	17840	17792	17781	17847	17809	17791	17614	17602	17885	17742	17502	17745	17792	17830	17642	17675	17814	17629	17799	17877	17740	17790	17699	17717	17548	17778	17670	17753	17702	17677	17789	17542	17677	17584	17675	17986	17717	17828	17665	17722	17685	17574	17957	17789	17776	17682	17812	17719	17441	17780	17591	17808	17721	17618	17737	17903	17861	17799	17655	17785	17609	17548	17645	17889	17762	17414	17539	17552	17669	17731	17534	17789	17796	17721	17745	17758	17799	17553	17855	17747	17714	17541	17780	17711	17585	17739	17469	17652	17846	17867	17640	17704	17860	17798	17821	17765	17582	17649	17757	17839	17674	17604	17675	17759	17923	17619	17801	17825	17972	17756	17859	17897	17747	17884	17715	17810	17577	17707	17662	17787	17672	17810	17767	17758	17696	17876	17710	17774	17910	17852	17775	17555	17849	17591	17700	17907	17572	17643	17781	17871	17882	17674	17628	17602	17852	17660	17728	17801	17859	17808	17507	17621	17649	18065	17755	17858	17811	17738	17662	17926	17798	17714	17678	17890	17924	17992	17745	17898	17794	17871	17743	17623	17623	17925	17660	17668	17655	17739	17699	17503	17800	17836	17602	17643	17582	17722	17848	17744	17696	17857	17568	17769	17740	17701	17581	17819	17794	17657	17591	17785	17596	17899	17680	17822	17619	17772	17744	17790	17850	17873	17713	17635	17916	17538	17629	17671	17837	17944	17621	17656	17832	17754	17624	17633	17693	17865	17652	17904	17930	17874	17819	17883	17739	17774	17653	17654	17750	17782	17740	17823	17550	17572	17762	17793	17968	17772	17743	17631	17698	17594	17660	17631	17859	17530	17651	17773	17746	17715	17863	17776	17598	17677	17744	17775	17702	17660	17577	17623	17382	17796	17622	17640	17741	17494	17952	17809	17611	17772	17704	17716	17835	17699	17733	17761	17632	17748	17683	17665	17676	17717	17646	17741	17821	17870	17764	17638	17668	17831	17551	17596	17870	17820	17774	17714	17621	17640	17687	17786	17757	17486	17918	17886	17618	17696	17602	17612	17907	17614	17892	17809	17594	17871	17576	17685	17635	17796	17920	17945	17657	17748	17912	17614	17734	17823	17660	17710	17700	17612	17496	17809	18026	17835	17503	17732	17798	17839	17649	17686	17640	17741	17700	17793	17525	17525	17784	17803	17903	18007	17701	17716	17637	17544	17957	17805	17744	17782	17921	17868	17746	17805	17897	17783	17636	17568	17882	17948	17817	17859	18106	17785	17589	17711	17705	17574	17905	17664	17597	17806	17660	17729	17666	17835	17640	17858	17789	17800	17702	17689	17779	17747	17870	17903	17963	17763	17692	17710	17830	17794	17747	17899	17818	17746	17827	17608	17767	17733	17818	17749	17790	17626	17914	17980	17825	17518	17767	17597	17601	17729	17882	17772	17765	17791	17640	17937	17599	17769	17973	17685	17835	17749	17695	17607	17735	17690	17667	17943	17819	17619	17849	17766	17769	17610	17728	17490	17551	17700	17586	17738	17721	17608	17755	17828	17732	17845	17980	17924	17919	17715	17825	17627	17701	17700	17758	17742	17800	17790	17580	17855	17695	17681	17804	17686	17865	17796	17781	17710	17706	17796	17785	17863	17650	17714	17591	17954	17744	17694	17867	17865	17742	17918	17804	17719	17724	17572	17634	17867	17436	17580	17606	17847	17980	17736	17763	17696	17698	17726	17714	17653	17893	17794	17739	17736	17803	17942	17815	17839	17743	17583	17524	17828	17780	17598	17696	17680	17761	18001	17934	17773	17817	17835	17620	17911	17615	17633	17945	17650	17876	17810	17840	17801	17889	17752	17667	17778	17782	17624	17782	17766	17598	17755	17524	17667	17663	17823	17793	17622	17637	17813	17963	17714	17775	17803	17926	17655	17870	17948	17829	17685	17732	17876	17913	17778	17639	17457	17722	17886	17819	17877	17594	17913	17594	17721	17629	17867	17863	17786	17677	17832	17751	17756	17812	17879	17744	17836	17713	17777	17693	17748	17875	17751	17716	17576	17513	17624	17799	17706	17722	17629	17651	17813	17976	17766	17782	17578	17662	17547	17520	17701	17753	17726	17802	17977	17654	17765	17674	17820	17764	17707	17664	17557	17693	17867	17599	17678	17852	17805	17739	17625	17566	17529	17638	17632	17746	17801	17691	17556	17605	17686	17687	18007	17669	17742	17795	17800	17728	17626	17861	17871	17750	17867	17671	17809	17596	17681	17810	17908	17713	17842	17885	17722	17823	17910	17802	17994	17734	17642	17717	17594	17721	17883	17823	17915	17899	17707	17787	17659	17629	17751	17676	17804	17655	17691	17898	17844	17788	17818	17540	17780	17751	17828	17823	17676	17747	17735	17814	17878	17793	17563	17737	17774	17768	17758	17742	17816	17756	17769	17755	17940	17946	17666	17690	17741	17767	17656	17839	17822	17519	17805	17805	17875	17779	17870	17619	17797	17897	17694	17611	17874	17632	17765	17813	17584	17667	17799	17800	17700	17651	17844	17860	17726	17724	17652	17668	17811	17652	17789	17637	17845	17858	17474	17732	17639	17689	17802	17607	17823	17639	17634	17826	17722	17696	17644	17685	17755	17871	17577	17654	17699	17761	17680	17514	17818	17629	17576	17846	17885	17631	17716	17902	17690	17737	17656	17641	17982	17940	17627	17638	17638	17811	17896	17721	17791	17883	17815	17740	17710	17749	17789	17649	17885	17773	17788	17753	17826	17662	17669	17860	17784	17704	17698	17738	17698	17805	17777	17670	17744	17761	18126	17809
19037	23243	27488	25455	20244	15918	15565	15058	14911	14992	15577	15172	14530	14504	14515	15792	17115	16912	15853	14940	14508	14499	14490	14325	14463	14562	14392	14249	14341	14250	14324	14269	14463	14336	14666	14408	14421	14446	14568	14420	14408	14489	14397	14521	14348	14455	14449	14306	14545	14516	14622	14353	14427	14415	14425	14495	14501	14333	14597	14344	14581	14492	14379	14465	14477	14478	14335	14456	14378	14341	14442	14437	14444	14340	14531	14445	14416	14363	14494	14530	14466	14359	14471	14408	14405	14570	14473	14405	14671	14380	14454	14403	14290	14430	14535	14508	14615	14584	14467	14296	14312	14284	14355	14315	14307	14299	14425	14254	14421	14421	14414	14438	14456	14455	14378	14412	14418	14402	14571	14336	14301	14368	14561	14398	14309	14323	14360	14475	14622	14518	14342	14473	14306	14516	14388	14554	14474	14427	14405	14340	14495	14285	14362	14181	14418	14280	14412	14283	14392	14326	14531	14426	14405	14480	14330	14455	14351	14415	14539	14458	14360	14448	14399	14473	14348	14486	14287	14361	14467	14325	14273	14312	14296	14557	14288	14495	14247	14402	14510	14347	14431	14311	14572	14480	14378	14403	14442	14336	14372	14428	14347	14426	14345	14577	14500	14413	14618	14469	14462	14486	14328	14443	14449	14474	14303	14395	14463	14264	14406	14207	14427	14484	14350	14429	14367	14556	14399	14331	14498	14503	14493	14255	14529	14327	14413	14430	14422	14418	14330	14365	14407	14291	14385	14374	14371	14332	14480	14414	14375	14338	14375	14359	14494	14237	14555	14414	14495	14474	14313	14466	14568	14523	14337	14429	14294	14398	14449	14536	14336	14511	14253	14411	14467	14473	14312	14537	14485	14416	14458	14228	14566	14469	14490	14507	14413	14416	14359	14355	14259	14451	14299	14445	14505	14422	14298	14402	14525	14359	14416	14474	14422	14490	14347	14461	14516	14457	14532	14405	14433	14359	14349	14463	14404	14384	14448	14352	14578	14425	14585	14500	14295	14465	14316	14585	14372	14525	14287	14458	14428	14449	14483	14407	14385	14224	14316	14270	14403	14322	14282	14451	14272	14414	14287	14446	14384	14402	14571	14357	14323	14417	14437	14476	14393	14413	14353	14416	14469	14293	14266	14255	14386	14354	14406	14347	14361	14210	14431	14497	14539	14240	14417	14407	14388	14365	14371	14355	14383	14549	14522	14203	14513	14499	14306	14389	14198	14412	14385	14472	14408	14417	14418	14445	14513	14365	14342	14431	14390	14540	14328	14336	14386	14398	14318	14256	14377	14352	14384	14317	14373	14412	14474	14381	14373	14353	14383	14352	14467	14351	14245	14562	14216	14355	14456	14276	14393	14324	14345	14533	14319	14530	14381	14373	14392	14363	14565	14458	14569	14303	14537	14412	14330	14559	14380	14536	14442	14313	14471	14553	14443	14466	14463	14486	14538	14375	14475	14491	14362	14295	14438	14310	14508	14554	14330	14358	14230	14404	14427	14439	14564	14220	14470	14475	14469	14379	14237	14713	14327	14360	14406	14421	14466	14517	14384	14387	14330	14431	14464	14494	14595	14286	14446	14633	14478	14396	14499	14419	14510	14303	14309	14472	14445	14328	14456	14403	14549	14315	14320	14328	14465	14410	14354	14397	14294	14432	14376	14314	14391	14414	14280	14491	14284	14276	14533	14398	14363	14465	14039	14410	14626	14484	14424	14374	14248	14360	14666	14440	14437	14345	14305	14428	14413	14364	14366	14602	14337	14488	14316	14392	14399	14330	14466	14409	14463	14488	14451	14606	14522	14310	14462	14480	14356	14465	14445	14387	14327	14382	14346	14334	14513	14376	14475	14396	14371	14336	14142	14527	14390	14530	14684	14520	14560	14500	14262	14487	14631	14507	14710	14409	14432	14449	14535	14414	14439	14445	14451	14547	14326	14486	14448	14448	14506	14369	14409	14513	14467	14422	14480	14322	14278	14364	14482	14379	14208	14373	14544	14322	14325	14374	14378	14404	14257	14330	14347	14370	14381	14611	14399	14374	14305	14399	14449	14538	14381	14317	14324	14668	14535	14322	14350	14403	14569	14382	14412	14476	14518	14593	14304	14437	14527	14214	14562	14446	14421	14516	14462	14283	14501	14287	14462	14324	14339	14372	14323	14569	14439	14302	14377	14425	14439	14363	14332	14525	14473	14304	14448	14336	14526	14258	14420	14259	14352	14383	14438	14516	14480	14451	14389	14297	14337	14318	14345	14486	14576	14496	14415	14401	14360	14143	14424	14541	14478	14385	14416	14249	14444	14344	14465	14376	14442	14411	14547	14510	14514	14279	14481	14555	14374	14541	14425	14273	14346	14518	14529	14468	14338	14316	14242	14503	14244	14299	14512	14400	14377	14464	14413	14384	14395	14360	14299	14496	14356	14325	14330	14442	14526	14324	14416	14240	14478	14369	14357	14415	14335	14437	14394	14325	14456	14359	14358	14326	14248	14499	14357	14458	14610	14459	14433	14465	14311	14544	14373	14377	14387	14265	14407	14488	14355	14302	14362	14373	14487	14491	14376	14353	14348	14406	14439	14253	14426	14344	14384	14328	14470	14530	14591	14333	14398	14432	14420	14451	14406	14438	14299	14445	14274	14356	14404	14419	14407	14468	14438	14277	14264	14507	14372	14491	14629	14327	14376	14487	14515	14432	14281	14336	14564	14435	14532	14482	14453	14641	14367	14249	14345	14538	14384	14448	14449	14260	14465	14387	14354	14349	14492	14351	14500	14469	14512	14365	14499	14586	14334	14472	14437	14547	14450	14423	14413	14235	14388	14411	14562	14603	14419	14322	14371	14430	14297	14538	14521	14302	14392	14461	14386	14537	14397	14491	14457	14352	14381	14328	14512	14359	14586	14472	14332	14453	14613	14171	14309	14300	14424	14476	14374	14347	14386	14240	14387	14465	14290	14534	14423	14447	14393	14504	14433	14323	14479	14410	14346	14500	14405	14445	14595	14508	14344	14481	14205	14278	14331	14357	14427	14352	14516	14424	14493	14388	14556	14406	14472	14471	14388	14435	14314	14316	14413	14356	14429	14314	14252	14479	14382	14251	14447	14478	14431	14496	14282	14340	14439	14387	14422	14523	14330	14449	14442	14492	14479	14490	14293	14313	14405	14463	14418	14578	14318	14587	14305	14400	14372	14461	14342	14467	14562	14418	14423	14513	14507	14421	14466	14547	14407	14442	14528	14426	14340	14354	14437	14319	14362	14344	14381	14568	14439	14438	14513	14337	14421	14486	14425	14533	14223	14411	14398	14440	14351	14518	14501	14403	14547	14572	14340	14437	14209	14473	14527	14465	14524	14235	14429	14565	14367	14397	14311	14476	14324	14382	14547	14543	14445	14291	14481	14359	14350	14336	14408	14341	14475	14248	14269	14383	14461	14565	14466	14398	14414	14341	14438	14443	14291	14508	14314	14301	14310	14375	14483	14398	14310	14219	14348	14322	14445	14493	14372	14351	14468	14409	14524	14481	14313	14396	14467	14544	14566	14373	14305	14367	14462	14483	14385	14448	14345	14379	14548	14376	14375	14408	14440	14430	14465	14309	14510	14564	14468	14173	14333	14380	14519	14370	14387	14497	14556	14474	14485	14364	14414	14510	14332	14438	14522	14358	14440	14251	14398	14401	14487	14594	14529	14418	14355	14388	14432	14418	14395	14439	14481	14333	14462	14343	14558	14274	14546	14351	14531	14234	14293	14316	14470	14340	14265	14510	14405	14433	14322	14477	14399	14418	14369	14365	14331	14453	14365	14453	14479	14548	14498	14435	14615	14603	14421	14434	14426	14267	14465	14425	14384	14454	14465	14400	14550	14347	14398	14406	14475	14472	14496	14285	14454	14328	14481	14457	14527	14521	14421	14512	14349	14385	14416	14386	14433	14636	14330	14384	14433	14227	14468	14494	14438	14355	14366	14442	14255	14322	14469	14177	14536	14386	14454	14335	14402	14374	14510	14437	14485	14297	14381	14459	14382	14304	14343	14488	14554	14300	14384	14617	14565	14489	14412	14463	14359	14398	14410	14398	14432	14384	14488	14282	14428	14396	14363	14507	14436	14525	14445	14353	14573	14356	14454	14478	14382	14469	14321	14317	14363	14489	14316	14414	14393	14262	14441	14337	14402	14482	14526	14437	14438	14478	14359	14529	14573	14424	14426	14341	14426	14621	14466	14527	14426	14463	14375	14443	14176	14432	14522	14406	14431	14400	14441	14328	14373	14463	14260	14315	14558	14362	14556	14351	14485	14440	14613	14284	14342	14400	14312	14527	14470	14615	14363	14370	14493	14390	14219	14521	14304	14408	14561	14523	14453	14346	14526	14408	14457	14164	14294	14449	14484	14381	14302	14477	14402	14379	14412	14314	14526	14415	14401	14488	14218	14415	14487	14454	14452	14257	14540	14568	14420	14483	14400	14409	14368	14317	14371	14498	14327	14495	14419	14593	14396	14705	14393	14341	14390	14375	14346	14454	14481	14393	14258	14357	14350	14429	14307	14273	14302	14328	14406	14341	14411	14341	14292	14408	14346	14445	14399	14377	14437	14337	14352	14400	14503	14460	14397	14467	14631	14535	14456	14366	14298	14524	14431	14310	14403	14311	14521	14314	14458	14416	14388	14489	14419	14307	14412	14316	14585	14594	14347	14425	14576	14488	14353	14301	14395	14326	14423	14468	14379	14482	14423	14391	14469	14468	14394	14253	14479	14261	14373	14508	14274	14624	14446	14429	14476	14543	14325	14486	14483	14386	14374	14430	14409	14305	14592	14488	14577	14338	14412	14436	14540	14423	14383	14281	14317	14322	14281	14451	14190	14395	14375	14351	14412	14511	14389	14390	14323	14435	14531	14091	14654	14567	14368	14301	14355	14473	14386	14484	14351	14456	14355	14448	14339	14464	14428	14281	14441	14413	14541	14382	14466	14420	14414	14552	14301	14585	14422	14387	14350	14406	14575	14491	14193	14443	14445	14454	14394	14488	14412	14153	14386	14212	14404	14530	14454	14497	14551	14457	14424	14502	14444	14427	14431	14335	14328	14502	14276	14418	14418	14380	14488	14408	14543	14499	14458	14458	14398	14327	14394	14583
25453	21487	28708	25634	23953	22422	21221	19391	18763	18629	19261	18684	18411	18549	18610	25480	29874	27964	23400	20707	18914	18176	18083	17964	17802	17727	17859	17805	17867	17943	17806	17716	17765	17869	18061	17722	17837	17812	17897	18010	17902	17711	17970	17732	17795	17844	17624	17761	17847	17853	17903	17819	18155	18031	18068	17795	17661	17863	17546	17631	17679	17818	17887	17825	17755	17804	17688	17812	17718	17858	17851	18060	17993	17939	17871	18013	17925	17981	17886	17691	17973	17899	17628	17893	17994	17832	17865	17784	18069	17756	17885	17663	17919	18210	17789	17955	17809	17723	17890	17866	17777	17726	17781	17889	17630	17691	17775	17635	17772	17965	17941	17801	17998	17824	17941	17826	17983	17866	17868	17883	17983	17923	17712	17917	17791	17770	17849	17882	17983	17762	17886	17942	17944	17851	17892	17860	17771	17815	17881	17927	17727	17800	17735	17915	17774	17769	17993	17723	17810	17679	17840	17811	17737	17929	17877	17886	18094	17944	17880	17892	17933	17716	17555	17869	17656	17905	17818	17852	17716	17934	18026	17792	17743	17851	17883	17817	17777	17837	17807	17868	17855	17848	17858	17608	17916	17991	17806	17710	17738	17662	17838	17952	17844	17764	17796	17883	17789	17957	17949	18105	17862	17783	17921	17869	17902	17666	17892	17912	17930	17878	17861	17915	17894	17886	17667	17830	17827	17780	17813	17935	17905	17736	18008	17871	17763	17714	17914	18020	17892	17889	17948	17930	17816	17782	17959	17852	17972	17841	17970	17857	17717	17683	17771	17827	17961	17934	17763	17723	17942	17883	17864	17908	18007	18077	17570	17838	17717	17934	17740	17774	17956	18037	17930	17836	17897	17818	17799	17990	17967	17912	17714	17713	17936	17734	17841	17806	17741	17829	17708	17911	17900	17950	17849	18111	18035	17903	17849	17877	17972	17966	17694	17907	17777	17720	17746	18052	17906	18041	17933	17767	17936	17790	17771	17967	17821	17928	17743	17622	17798	17566	17716	17669	17909	18005	17616	17777	17873	17909	17844	17744	17782	17724	17865	17882	18043	17808	17835	17882	17569	17885	17762	17742	17690	17840	17867	17961	17671	18047	17789	17984	17890	17644	18077	17892	17860	18052	18030	17764	17896	17612	17903	17766	17827	17745	17757	18048	17886	17869	17774	17778	17681	17988	17887	17608	17803	17923	17917	17794	17814	18013	17984	18085	17970	17932	17807	17944	17569	17911	17948	17929	17948	17797	17950	17857	17755	18013	17743	18068	17798	17913	17915	17774	17691	17675	17842	18070	17854	17866	17783	17729	17947	17861	17697	17730	17807	17940	17883	17745	17837	17836	17806	17500	17757	17707	17930	17972	17636	17893	17976	18004	17847	17865	17804	17689	17936	17887	17875	17870	17960	17829	18083	17647	17755	17864	17744	17876	17859	17804	17918	17859	17911	18001	17872	17814	17873	17865	18025	17858	17696	17695	17793	17595	17891	17518	17923	17945	17786	17765	17742	17844	17673	17721	17927	17813	17698	17732	17779	17791	17857	17739	17885	17938	17764	17778	17645	17835	17901	17749	17879	17957	17863	17893	17767	17942	17611	17858	17785	18024	17940	17866	17829	18081	17875	17613	17798	17884	17794	17757	17902	17889	17785	17966	17770	18015	17660	17736	17730	17649	17774	17822	17991	17606	17789	17785	17871	17791	17788	17825	17818	17706	17869	17970	17835	17659	17746	17751	17796	17909	17847	18009	17816	17738	17930	17818	17802	17823	17665	17758	17726	17876	17712	17763	17894	17760	17951	17826	17847	17834	17826	17697	17839	17841	17711	17847	17663	17663	17872	17609	17845	17910	17753	17864	17923	17759	17796	18013	17868	17735	17806	18109	17928	17909	17860	17921	17906	18043	17948	17850	17729	17792	17774	17882	17578	17781	17791	17923	17846	17835	17949	17805	17696	17871	17843	17857	17883	17922	17900	17807	18011	17867	17744	17944	17874	17829	17855	17939	17947	17880	17648	17833	17901	18007	17944	17809	17793	17899	17791	17954	17916	17954	17811	17911	17826	17734	17863	17826	17907	17895	17682	17842	17716	18052	17795	17935	17796	17753	17861	17997	18103	17868	17815	17767	17970	17675	17693	17876	17794	17834	17757	18058	17887	17984	17897	17872	17800	17902	18005	17971	17897	17624	17816	17847	17538	17723	17816	17733	17888	17782	17822	17914	17825	17751	17693	17711	18001	17796	17988	18016	17818	17948	17915	17804	17787	17931	17981	17757	17937	17719	17793	17997	17763	17804	17939	17752	17881	17877	18032	18075	17920	17719	17812	17922	17999	17750	17741	17836	17875	17916	18025	17734	17676	18005	18022	17775	17948	17850	17853	17776	17691	17728	17919	17958	18051	17730	17685	17804	17733	17787	17830	17801	17818	17936	17761	17748	17772	17714	18003	17850	17599	17767	17749	17959	17788	17661	17782	17615	17829	17788	17783	17813	18037	17822	17902	17783	17756	17782	17946	17709	17794	17840	17978	17962	17735	17930	17759	17964	17973	17999	17787	17822	17943	17922	17662	17921	17866	17796	17884	17797	17789	17667	17852	17987	17834	17834	17903	17639	17799	18046	17875	17937	17874	17873	17763	17833	18003	17976	17869	17805	17968	17652	17692	17753	17776	17906	17792	17832	17659	17867	17999	17779	17800	17884	17946	17941	17781	17910	18133	17794	17777	17756	17849	17726	17737	17863	17858	17716	17600	17799	18071	17927	17740	17638	17751	17965	17958	17908	17774	17777	17971	18083	18007	17848	18023	17904	17775	17967	18018	17952	17939	17810	17695	17735	17631	17785	17744	17908	18130	17723	17824	17706	17755	17688	17721	17830	17836	17986	17962	17979	17789	17931	17879	17750	17750	17802	17723	17900	17828	17636	17803	17896	17705	17727	17972	17717	17949	17783	17708	17793	17853	17831	17702	17745	18230	17886	17863	17934	17945	17841	17868	17861	17820	17788	17767	17859	17804	17655	17922	17857	17642	17913	17885	17881	17721	17873	17949	17906	17729	17917	17801	17640	17765	17726	17941	17772	17717	17631	17843	17737	17709	17965	17623	17868	17925	17739	17737	17784	18028	17839	17910	17748	17842	17916	17706	17996	17869	17823	17796	17708	17855	17887	17968	17775	17809	17659	17669	17844	17950	17996	17961	18006	17663	17765	17782	17859	17899	17829	17989	17809	17963	17837	18161	17909	17583	17678	17925	17866	17733	17736	17746	17688	17719	17863	17981	18012	17837	17751	17806	17959	17875	17772	17841	17824	17843	17869	17725	17854	17721	17877	17753	17713	17786	17778	17959	17644	17714	17959	17939	17752	17718	17748	17791	17882	17890	17473	17700	17880	17936	17908	17721	17834	18022	17820	18109	17782	17829	17674	17691	17797	17769	17917	17796	17688	17607	17779	17810	17692	17834	17932	17801	17690	17938	17819	17669	17704	17592	17770	18223	17754	17624	17829	17866	17881	17666	17823	17964	17898	17985	18002	17873	17740	17937	17977	18017	17821	17936	18023	17801	17971	17793	17989	17954	17840	17798	17917	17838	17862	17946	17891	17781	18018	17752	17755	17719	17865	17887	17704	17877	17715	17881	17703	17803	17798	17855	17860	17762	17771	17987	17719	17981	17922	17871	17832	17762	17859	17957	17926	17700	17742	18088	17865	17763	17849	17675	17891	17745	17878	17991	17704	17771	17846	17862	17863	17682	17829	18009	17901	17818	17863	18002	17820	18006	17679	17767	17904	17623	17825	17694	17885	17794	17919	17633	17918	17748	17909	17850	18054	17873	17743	18049	17826	17787	18016	17904	17770	17849	18103	17936	17876	17888	17575	17916	17939	17870	17646	17858	17857	17740	17770	18024	17895	17816	18078	17883	17674	17901	17753	17668	17836	17807	17758	17750	17829	17841	17824	17943	17862	17750	17860	17830	17686	17735	18149	17981	17766	17944	17752	17668	17827	17761	17923	17851	17802	17888	17799	17784	17849	17855	17873	18035	17960	17932	17937	17784	17763	17790	17825	17774	17856	17759	18136	17889	17853	17870	17897	17822	17729	17921	17704	17967	17777	17891	17778	17969	17829	17749	17642	17905	17797	17872	17861	17816	17803	18021	17871	17837	17718	17896	17784	17838	17745	17714	17862	17908	17890	17742	17931	17794	17923	17984	17685	17756	17949	17743	17839	17925	17739	17785	17518	17693	17820	17941	17720	17890	17923	17799	17704	17809	17912	17991	18013	17961	17965	17977	17830	17844	17506	17902	17756	17721	17830	17834	17884	17742	17784	17891	17848	18160	17842	17937	17927	17809	18005	17987	17878	18063	17973	17800	17828	18007	17895	17752	17913	17620	17689	17833	17996	17760	17661	17799	17972	17896	17863	17766	17922	17788	17615	17738	17931	17847	17919	18002	17878	17622	17740	17927	17823	17872	18146	17805	17925	17923	17827	17858	18149	17730	17863	17953	17916	17833	17841	17488	17675	17950	17737	17844	17596	17746	17782	17763	17789	17992	17767	18007	17839	17995	17868	17942	17643	17813	17713	17748	17986	18022	18051	17706	17928	17767	17930	17909	17641	17876	17826	17657	17881	17783	18019	17869	17925	18037	17917	17839	17699	17777	17702	17618	17646	17735	17753	17835	17862	17885	17703	17944	17947	17640	17793	17775	17742	17996	17786	18036	17795	17689	17906	17813	17990	17913	17884	17807	18003	17797	17641	17925	17796	17881	17803	17643	17806	17871	18003	17745	17909	17837	17816	17820	17719	17918	17739	17903	17908	17554	17951	18029	17822	17934	17718	17762	17687	17660	17843	17772	17854	17900	17897	17991	17873	17808	17684	17941	17856	17669	17713	17726	17838	17810	17994	17804	17642	17997	17807	17934	17825	17866	17933	17672	17743	18025	17651	18027	17848	17905	17699	17915	17666	17757	17823	17863	17539	17850	17787	17598	17768	18132	18032	17928	17866	17804	17462	17868	17991	17748	17964	17823	17700	17888	17767	17895	17988	17966	17966	17648	17859	17713	18072	17655	17586	17944	17861	18135	17810	17652	17776	17887	17827	17843	17653	17801	17853	17712	17759	17839	17720	17714	17582	17859	17904
17997	30075	32042	28556	23515	17814	17092	16886	15966	15897	16600	15904	15418	15391	15753	26667	30238	26729	21040	17420	15602	14995	14754	14499	14610	14521	14450	14459	14659	14536	14597	14462	14526	14447	14541	14538	14675	14647	14458	14634	14641	14576	14631	14516	14633	14570	14534	14501	14471	14432	14508	14477	14542	14468	14521	14660	14419	14436	14669	14730	14507	14656	14572	14494	14271	14580	14408	14551	14660	14585	14472	14405	14482	14472	14560	14550	14597	14310	14495	14517	14677	14511	14566	14340	14423	14627	14557	14440	14433	14422	14720	14544	14399	14517	14532	14303	14568	14397	14584	14474	14501	14459	14551	14682	14495	14623	14637	14524	14527	14378	14659	14521	14605	14522	14683	14579	14526	14568	14600	14525	14497	14618	14579	14611	14687	14551	14440	14506	14490	14483	14560	14587	14466	14498	14523	14531	14619	14416	14407	14630	14419	14414	14635	14536	14434	14734	14626	14508	14456	14655	14641	14613	14534	14536	14519	14473	14472	14493	14591	14468	14590	14564	14505	14569	14382	14549	14602	14541	14361	14607	14446	14693	14530	14630	14589	14495	14552	14524	14448	14532	14564	14471	14556	14492	14506	14807	14281	14742	14714	14586	14508	14718	14581	14473	14597	14684	14612	14498	14704	14536	14634	14598	14601	14549	14533	14604	14485	14380	14413	14428	14504	14582	14531	14554	14566	14567	14410	14608	14490	14587	14663	14460	14593	14647	14552	14708	14533	14488	14577	14642	14436	14331	14588	14570	14494	14552	14412	14606	14518	14646	14497	14607	14618	14455	14542	14464	14395	14515	14501	14614	14472	14442	14654	14539	14605	14516	14430	14452	14606	14391	14557	14509	14472	14726	14390	14613	14437	14509	14596	14664	14340	14461	14609	14582	14513	14602	14703	14457	14425	14407	14492	14373	14671	14681	14591	14528	14562	14597	14548	14607	14646	14599	14634	14658	14518	14481	14528	14514	14576	14536	14518	14435	14478	14631	14634	14446	14472	14636	14540	14610	14524	14663	14556	14680	14524	14489	14350	14583	14551	14632	14625	14505	14544	14634	14586	14449	14602	14329	14461	14460	14439	14371	14644	14486	14364	14473	14403	14483	14695	14590	14476	14388	14709	14416	14426	14524	14481	14277	14511	14779	14471	14491	14504	14533	14556	14588	14491	14523	14570	14431	14508	14535	14660	14467	14317	14560	14498	14612	14601	14588	14577	14427	14588	14843	14462	14389	14495	14621	14531	14528	14637	14325	14545	14539	14470	14604	14510	14343	14488	14661	14438	14523	14504	14566	14611	14543	14571	14540	14697	14369	14407	14429	14510	14544	14498	14286	14658	14493	14518	14505	14596	14514	14649	14514	14695	14436	14520	14571	14481	14386	14633	14490	14651	14369	14612	14552	14636	14719	14472	14521	14480	14471	14552	14486	14586	14577	14461	14520	14528	14545	14443	14721	14563	14502	14630	14451	14572	14554	14579	14647	14463	14492	14580	14466	14633	14570	14464	14547	14570	14605	14459	14556	14496	14585	14452	14321	14488	14625	14541	14526	14441	14530	14485	14445	14449	14448	14601	14548	14500	14495	14477	14583	14483	14433	14529	14401	14508	14484	14653	14481	14502	14420	14652	14439	14498	14459	14553	14626	14532	14457	14588	14559	14512	14598	14448	14482	14512	14478	14534	14614	14434	14614	14584	14428	14484	14388	14465	14629	14688	14438	14536	14568	14423	14531	14480	14611	14387	14509	14375	14450	14432	14491	14542	14563	14515	14483	14458	14567	14444	14432	14526	14502	14555	14598	14420	14540	14426	14573	14728	14525	14492	14622	14458	14482	14580	14631	14516	14533	14586	14544	14598	14590	14536	14562	14469	14528	14405	14632	14662	14541	14509	14391	14380	14499	14584	14517	14568	14519	14592	14555	14592	14655	14465	14421	14334	14485	14457	14550	14460	14567	14602	14489	14494	14598	14659	14587	14581	14435	14593	14707	14521	14419	14723	14575	14429	14618	14599	14408	14564	14503	14445	14583	14607	14468	14698	14687	14493	14651	14683	14619	14571	14563	14550	14603	14601	14576	14648	14418	14417	14441	14531	14426	14569	14628	14578	14548	14382	14452	14427	14385	14517	14468	14661	14536	14647	14477	14519	14439	14645	14383	14606	14586	14445	14508	14539	14616	14517	14678	14652	14519	14554	14529	14451	14459	14640	14440	14451	14459	14680	14574	14739	14512	14504	14489	14616	14663	14599	14278	14432	14420	14560	14439	14634	14608	14499	14608	14533	14593	14595	14498	14567	14438	14528	14592	14545	14485	14401	14533	14489	14574	14578	14528	14880	14453	14495	14687	14280	14515	14587	14626	14504	14552	14450	14452	14612	14491	14466	14384	14599	14521	14596	14604	14463	14496	14515	14547	14552	14482	14478	14511	14470	14564	14632	14470	14369	14539	14332	14533	14666	14611	14585	14403	14399	14645	14594	14617	14440	14594	14386	14580	14639	14630	14693	14476	14474	14306	14562	14557	14580	14737	14542	14583	14613	14519	14573	14581	14481	14451	14546	14520	14715	14450	14553	14522	14526	14344	14489	14591	14513	14544	14569	14357	14697	14604	14443	14565	14343	14559	14456	14631	14443	14703	14551	14530	14605	14497	14545	14618	14503	14520	14496	14470	14588	14598	14610	14442	14439	14594	14524	14336	14504	14704	14543	14555	14576	14693	14543	14593	14424	14606	14593	14520	14476	14541	14699	14636	14418	14454	14602	14552	14475	14515	14555	14534	14679	14499	14497	14498	14479	14500	14590	14583	14500	14446	14602	14592	14493	14453	14694	14624	14613	14498	14560	14381	14440	14448	14554	14423	14433	14458	14741	14574	14522	14535	14474	14483	14593	14628	14510	14535	14629	14627	14575	14510	14471	14541	14543	14503	14663	14612	14560	14356	14470	14452	14619	14559	14572	14602	14427	14799	14585	14408	14517	14496	14646	14570	14651	14551	14607	14585	14326	14466	14548	14494	14578	14533	14428	14388	14543	14539	14717	14514	14442	14407	14585	14698	14497	14497	14463	14452	14407	14599	14464	14339	14585	14486	14701	14476	14625	14582	14578	14542	14501	14511	14660	14395	14597	14688	14572	14660	14410	14554	14518	14569	14445	14559	14511	14384	14532	14597	14469	14503	14510	14562	14670	14542	14444	14530	14537	14576	14584	14678	14463	14497	14559	14440	14445	14444	14602	14522	14448	14361	14477	14499	14568	14542	14476	14570	14388	14559	14545	14537	14329	14653	14498	14586	14479	14615	14546	14524	14454	14582	14497	14566	14471	14606	14509	14386	14510	14299	14775	14481	14668	14295	14602	14609	14516	14437	14655	14399	14640	14631	14361	14495	14594	14589	14628	14517	14339	14508	14704	14588	14549	14631	14546	14648	14516	14278	14247	14498	14512	14580	14546	14577	14471	14693	14306	14483	14733	14626	14339	14436	14518	14571	14431	14632	14376	14654	14445	14570	14471	14351	14586	14505	14577	14576	14468	14634	14444	14578	14463	14517	14557	14552	14492	14348	14532	14619	14484	14449	14517	14568	14567	14434	14490	14607	14442	14681	14498	14414	14509	14476	14573	14432	14653	14511	14635	14507	14617	14511	14544	14525	14499	14473	14606	14451	14394	14430	14503	14341	14684	14591	14593	14448	14473	14505	14549	14515	14469	14614	14603	14574	14590	14460	14465	14624	14758	14584	14392	14523	14637	14638	14614	14354	14468	14558	14565	14509	14447	14530	14597	14396	14511	14848	14581	14493	14394	14401	14454	14597	14476	14650	14483	14520	14514	14560	14621	14592	14572	14558	14524	14599	14534	14636	14667	14417	14620	14337	14675	14628	14597	14570	14546	14649	14446	14520	14541	14717	14557	14624	14706	14537	14521	14724	14466	14267	14589	14562	14503	14522	14610	14519	14431	14414	14612	14375	14680	14638	14393	14639	14698	14599	14682	14462	14632	14707	14570	14571	14377	14443	14556	14570	14604	14589	14535	14464	14295	14401	14617	14442	14509	14456	14574	14564	14603	14458	14535	14510	14286	14470	14664	14593	14646	14506	14668	14242	14432	14639	14516	14422	14562	14672	14459	14580	14730	14548	14364	14570	14420	14584	14544	14564	14492	14458	14461	14330	14501	14485	14674	14496	14409	14525	14557	14437	14662	14499	14628	14398	14536	14460	14477	14566	14573	14463	14422	14530	14653	14511	14531	14597	14576	14491	14510	14501	14696	14522	14560	14514	14553	14481	14494	14573	14402	14440	14599	14607	14385	14371	14680	14474	14504	14633	14554	14542	14651	14595	14517	14622	14544	14455	14600	14651	14700	14510	14435	14508	14428	14523	14581	14539	14617	14565	14556	14666	14550	14591	14478	14355	14532	14652	14699	14403	14431	14598	14504	14534	14526	14586	14515	14395	14518	14542	14654	14518	14663	14536	14636	14494	14505	14582	14573	14497	14477	14607	14523	14558	14446	14495	14518	14616	14535	14601	14453	14568	14600	14455	14555	14423	14573	14614	14456	14517	14652	14567	14522	14747	14512	14424	14648	14558	14624	14701	14428	14436	14578	14619	14556	14559	14617	14372	14610	14543	14570	14595	14659	14656	14534	14424	14546	14399	14563	14498	14474	14404	14513	14563	14595	14665	14610	14529	14663	14385	14528	14595	14575	14542	14545	14393	14335	14464	14374	14449	14488	14651	14697	14513	14534	14484	14685	14504	14513	14695	14571	14817	14410	14590	14653	14663	14604	14553	14465	14563	14490	14523	14687	14657	14472	14429	14569	14523	14613	14542	14541	14473	14623	14554	14698	14535	14611	14540	14602	14393	14514	14617	14550	14332	14553	14580	14574	14464	14546	14456	14440	14402	14461	14531	14472	14511	14537	14516	14461	14515	14506	14635	14539	14707	14484	14608	14410	14473	14586	14620	14609	14669	14314	14693	14440	14483	14692	14495	14408	14767	14627	14460	14512	14435	14425	14597	14712	14420	14708	14486	14494	14475	14593	14691	14670	14486	14584	14359	14632	14631	14583	14495	14624	14551	14451	14535	14405	14512	14591	14652	14481	14616	14628	14601	14400	14536	14702	14643	14551	14662	14648	14552	14496	14531
24112	21535	29166	24498	22514	24455	24796	20483	19457	19519	20203	19471	18835	18908	19388	31662	36995	33728	27312	22491	19848	18415	18093	18098	17871	17949	17985	17979	18080	17822	17896	17979	18155	18013	18201	17991	17823	17899	17959	17974	18162	17913	17940	18198	18081	18053	17987	18032	18132	17819	17946	17967	18253	17749	18017	17998	17952	17782	18057	17831	17903	17831	17813	17768	18104	18000	18031	17781	17928	17998	18052	17819	17941	18125	17973	17908	17923	17906	18037	17918	17889	17780	17751	17940	17812	18000	17978	17756	17772	17725	17810	17858	17937	17872	17843	17858	17794	17898	17873	17865	18211	17905	18112	17993	17996	18027	17985	18025	18057	18037	17909	18129	17890	18002	18140	17797	17884	17828	17886	18012	17840	17742	17751	17817	17728	17715	18094	17961	17996	17882	17781	17988	17954	17815	17912	18005	17757	18057	17874	17836	18012	17640	17835	18097	17639	17823	17763	17889	17667	17949	17813	18012	17921	18011	17720	17954	17829	17848	17769	17751	17782	17831	17843	17845	17694	17987	17787	17822	17867	17775	17781	17777	17912	17833	17902	17744	17610	17994	17862	18009	17964	17963	17828	18006	17881	17915	17976	17909	17837	17743	17834	17896	17849	17629	17938	17937	17865	17709	17918	17887	17900	17813	17725	17932	17774	17877	18019	17968	17876	17932	17795	17926	17999	17818	17976	17849	18067	17878	17844	17864	17834	17794	17911	17880	17894	17716	17951	18053	18029	17969	17804	17949	17749	17970	17893	17786	17746	17798	17979	17818	17980	17674	17779	18134	18031	17809	17935	17812	17667	17959	17809	18039	17919	17976	17934	17809	17780	17965	17881	17987	17919	17970	17917	17996	17803	17983	17889	18026	17754	18095	17925	17878	17950	18079	17879	17907	18056	18057	17966	17770	17912	17885	17923	17909	17953	17903	18047	17828	17703	17770	17806	18043	17871	17796	17552	17766	17760	17710	17928	17812	17767	18003	17834	18050	17847	17849	17870	17882	17980	17947	17922	17685	17903	18009	17788	18062	18029	17794	17893	17992	17856	18051	17903	17890	17849	17700	18081	17900	17758	17792	17770	17794	17937	17981	17870	17930	17857	18009	17883	17732	18080	18000	17857	18001	17898	17920	17756	17901	17918	17856	17894	17874	17780	18081	17999	18006	17995	17927	17860	17848	17807	18019	17700	18007	17706	17908	17944	18082	18100	17979	17658	17908	17803	17709	17761	17922	17884	17935	17760	18068	18075	17862	17747	17891	17769	17789	17765	17877	17946	17784	17754	17781	17747	17699	17874	17991	17919	18011	17959	18050	17854	17937	18061	17838	17909	17930	17974	17820	17763	17791	18105	17703	17770	17831	17889	17880	17817	17740	17878	17919	17834	17853	17871	17817	17822	17927	17861	18064	17944	17987	17868	17804	17867	17854	17780	17801	17839	17982	17758	17906	17815	17794	17787	17992	18054	17843	17818	17761	17907	17804	17813	17886	17842	17986	17941	17786	17795	17845	17852	17969	17819	17969	17865	17869	18066	17897	17906	17693	17839	18165	17797	17819	17813	17974	17915	17884	17541	17812	17883	17678	17832	17954	17936	17728	18053	17907	17988	18011	17970	17813	17784	17825	17796	17676	17973	17759	17795	17746	17734	17879	17869	17781	17794	18183	17702	17829	17951	17915	17737	17876	17847	17948	17811	17791	17831	17698	18113	17902	17759	17876	17945	17766	17910	17903	17847	17824	17990	17643	17942	17765	17844	17889	18027	17816	17842	17894	17879	17804	17885	17741	17938	17868	17930	17798	17475	18003	17875	17931	17784	17873	17979	17789	17840	17720	17774	17944	17943	18044	18027	17934	17798	17843	18132	17747	17663	17811	17791	17948	17949	17871	17768	17743	17839	17924	17776	17817	17864	17810	17815	17802	17877	17852	17816	17854	17995	17879	17806	17964	17809	17821	17940	17862	17973	18043	17904	17902	17791	17824	17959	17919	17871	17902	17839	17812	17842	17994	17972	17888	17954	17807	17781	17761	17959	18116	18033	17877	17773	17831	18039	17987	17779	17768	17889	17980	17883	18129	17615	17870	17925	18071	18082	17976	18000	17711	17927	17840	17658	17896	17807	17825	17932	18158	17776	17928	18047	17955	17763	17683	17834	17941	17963	18068	18144	17783	17707	17987	17847	17572	18081	17895	18128	17809	17972	17830	17791	17884	17677	18045	17785	17727	17859	17992	17899	18094	17951	17953	18016	18089	17833	17875	18002	18011	17864	17984	17828	17979	17969	17738	18111	17920	17945	18196	17903	18040	18092	17984	17976	17860	17972	17947	17930	17984	17752	17949	17763	18033	18123	17877	17817	17687	17889	17643	17851	17793	17855	17624	17881	17835	17920	17637	17825	17807	17864	17804	17883	18102	17966	17923	17862	17860	17854	17839	17782	17779	17871	17800	17932	18011	17935	17866	17825	17780	17851	17741	17755	17683	17814	17696	17995	17857	17871	17900	17863	18138	17981	18140	17750	17867	17923	17803	17875	17927	17792	17739	18118	17928	17768	17784	17751	17829	17936	18027	18023	18006	18019	17859	18007	17838	17938	18040	17786	17784	17804	17840	17932	17732	17918	17914	17927	17793	17844	17890	17980	17915	18044	17783	17860	17772	18084	18042	18029	17887	17847	17688	17777	17793	17941	17866	17659	17788	17645	17894	17760	17957	18039	17991	17864	17807	18008	17822	17875	17936	17844	17839	17981	17713	17973	17867	17770	18019	17817	17879	18033	17927	17872	17899	17679	17764	17838	17809	18025	17730	17841	17841	17768	18019	17812	17872	18054	17916	17769	18003	17907	17896	18010	17874	17844	17940	17837	17893	17938	17894	17782	17876	17988	17913	17979	17718	17909	17919	17798	17874	17755	17710	17745	17761	18010	17797	17855	17739	18066	18016	17770	17886	17705	17890	18099	18057	18073	17733	17978	17893	17977	17932	17811	17784	17970	17874	17862	17871	17722	17623	17755	17778	17604	17838	17941	17779	17654	18078	17866	17941	17990	17857	18018	17822	17917	18075	17912	17980	17963	17949	17816	17931	17997	17756	17883	17875	17828	17867	17763	17895	18099	17883	17938	18008	17970	17829	17753	17910	17666	17955	17942	17905	17719	17889	17821	17690	17803	17679	17948	17841	17702	17833	17791	17698	18060	17777	17776	17734	17952	18038	17816	17904	17881	17740	17980	17789	17965	17822	17807	17831	17947	17918	17834	18056	18089	17968	17882	18030	17844	17865	17944	17911	17860	17948	17824	17748	17860	18038	17972	17991	17877	17699	17725	17996	17785	17783	18102	18011	18014	17700	17787	17801	18068	17950	17858	17777	17764	18003	17940	17861	17716	17807	17940	17746	17745	18052	17880	17994	18112	17941	17946	17695	17794	17948	17979	17808	17947	17941	17748	17904	17902	17810	17825	17836	17773	17858	17618	17926	17900	18040	18013	17975	17982	17772	18028	18027	17786	17809	17997	17863	17728	17874	17838	17996	17914	17910	17878	17939	17822	17818	17932	18065	17958	17886	17780	17931	18011	17693	17818	17901	17943	18171	17847	18164	17988	18103	17909	17968	17990	17882	17830	17883	17689	17905	17693	17784	17844	18071	17794	17809	17863	17941	18077	17943	17954	17640	18011	17915	17994	17894	17855	17754	17835	17786	17846	17760	17889	18038	18057	17850	17895	18031	17825	17982	17911	17911	18022	17978	18006	17780	17794	17957	17831	17795	17832	17935	17866	17767	17784	17964	17795	17750	17922	18011	17812	17855	17954	17892	17763	18138	17896	17884	17933	17977	17924	17742	17935	17979	17838	17938	17932	17877	18018	17856	17935	18042	17917	17921	17758	18039	17804	17936	17770	17820	17901	17937	17727	18000	17839	18067	17722	17811	17815	17949	17677	17811	17772	17824	17860	18053	17812	17828	17906	17869	17764	17898	17886	17703	17732	17945	18127	17742	17852	17993	17846	18021	17894	17861	17791	17922	17893	17864	17782	17951	17991	17735	17830	17907	17789	17798	17704	17869	17840	17925	17866	17912	17930	17799	17917	17844	17840	17968	17895	17873	18038	17710	18040	18011	17834	17902	17876	17874	17880	17673	17907	17756	17700	17774	17809	17705	17777	17924	17796	17706	17867	17940	17874	17877	18027	17782	17855	17923	17669	17893	17909	18003	18020	17884	17822	17981	17928	17863	17814	17870	17865	17995	17988	17909	17918	18230	17954	17778	17845	17966	17997	17877	17917	17805	17781	18010	17907	17753	17754	17679	17731	17791	18013	17795	17973	17964	17823	17890	17918	17961	17847	18010	17860	17989	17803	18092	18067	17902	18033	17911	17899	17825	17958	17760	18062	17904	17713	17925	17916	17929	17888	17760	17911	17839	17857	17862	17684	17730	17866	17968	17923	17872	17904	17782	17810	17981	17929	17857	18010	17716	17561	18054	17946	17762	17781	17781	18028	18004	17992	17806	18078	17922	17911	18078	17919	17831	18067	17942	17922	17948	17834	17948	17967	17953	17726	17943	17951	18006	18091	17988	17861	17735	17992	17936	17654	17884	17661	17708	17999	17899	17794	17977	17908	17978	17611	17835	17941	17972	17936	17857	17738	17852	17790	17808	18029	17848	17848	17730	17778	17960	17973	17733	18187	17900	17996	18044	17973	17928	18050	17921	17883	17953	17947	17774	17950	17814	17894	17976	17745	17985	17941	17894	17875	18005	18141	18073	18054	17627	17991	17783	17831	18057	18102	18002	17997	17993	18072	18163	17794	17774	17833	18137	17924	17736	17917	17942	18002	17830	17685	17777	17772	18018	17915	17868	17746	17767	17865	18045	17522	17762	17939	17993	18123	17980	17676	17936	17866	17833	17697	17869	17582	17646	17850	17972	17768	17726	17799	17897	17892	17781	18095	18016	17748	17734	17993	17991	17987	17973	17995	17914	17895	17825	17865	17931	17688	17848	18002	17810	18057	17889	18086	17965	18019	18067	17996	17844	17739	18037	17918	17841	17625	17901	17860	17773	17957	17782	17832	17855	17848	17843	17956	17837	17746	17691	17982	17833	17712	17958	17713	17800	18051	17747	17771	17951	17879	18075	18044	17628	17904	17753
20665	34385	35554	31575	25422	20255	18928	17888	17118	17185	17739	16881	15956	16431	17215	34891	37928	33338	25157	19784	16215	15158	14757	14518	14629	14485	14584	14529	14557	14604	14558	14706	14511	14475	14666	14525	14520	14337	14522	14487	14684	14639	14569	14574	14631	14645	14407	14446	14427	14573	14440	14520	14480	14681	14466	14499	14481	14522	14519	14606	14464	14511	14445	14516	14443	14438	14524	14583	14673	14474	14286	14500	14500	14684	14391	14455	14486	14698	14485	14309	14487	14563	14482	14773	14487	14405	14421	14379	14461	14616	14543	14557	14605	14536	14532	14667	14663	14638	14550	14616	14506	14584	14714	14475	14445	14555	14468	14409	14482	14569	14543	14490	14453	14521	14474	14379	14775	14702	14595	14672	14476	14598	14662	14596	14420	14524	14501	14704	14558	14563	14518	14673	14709	14466	14504	14533	14546	14521	14580	14473	14594	14456	14527	14584	14538	14452	14560	14536	14576	14396	14547	14515	14740	14441	14588	14430	14523	14629	14513	14403	14485	14366	14592	14503	14707	14459	14455	14746	14533	14484	14583	14612	14420	14566	14274	14588	14423	14451	14604	14670	14617	14464	14580	14379	14545	14506	14580	14599	14388	14504	14678	14409	14375	14554	14616	14528	14611	14677	14525	14369	14636	14457	14390	14499	14526	14481	14315	14422	14491	14574	14551	14465	14381	14431	14554	14500	14477	14580	14419	14530	14449	14464	14705	14479	14374	14499	14615	14512	14517	14509	14550	14399	14552	14559	14487	14535	14483	14440	14577	14393	14596	14377	14588	14505	14603	14739	14545	14551	14512	14592	14543	14482	14423	14515	14533	14722	14342	14470	14473	14457	14463	14547	14576	14580	14658	14471	14553	14498	14438	14634	14619	14425	14500	14627	14574	14614	14510	14553	14468	14562	14597	14483	14531	14712	14602	14709	14483	14511	14626	14552	14597	14510	14376	14551	14358	14477	14494	14517	14663	14462	14508	14490	14644	14701	14457	14517	14658	14621	14703	14567	14414	14644	14586	14657	14759	14405	14451	14489	14385	14609	14463	14600	14349	14643	14552	14499	14386	14447	14455	14396	14557	14313	14494	14563	14465	14667	14533	14504	14510	14448	14425	14568	14344	14559	14516	14461	14684	14430	14432	14505	14572	14702	14464	14545	14559	14451	14477	14587	14551	14516	14616	14537	14581	14394	14554	14484	14297	14359	14665	14511	14490	14594	14630	14585	14570	14532	14510	14600	14650	14751	14535	14526	14468	14576	14468	14411	14650	14432	14418	14490	14762	14380	14507	14435	14555	14466	14384	14500	14405	14610	14553	14582	14571	14502	14458	14480	14500	14697	14626	14485	14536	14678	14650	14526	14531	14408	14503	14649	14510	14528	14666	14573	14442	14561	14475	14404	14590	14377	14504	14499	14553	14404	14502	14579	14571	14502	14368	14673	14471	14593	14380	14673	14578	14587	14486	14660	14658	14604	14518	14329	14657	14542	14376	14406	14574	14449	14633	14556	14509	14487	14578	14397	14308	14564	14472	14626	14641	14453	14520	14364	14484	14576	14601	14406	14435	14421	14526	14718	14483	14664	14620	14603	14562	14453	14652	14584	14534	14546	14363	14540	14456	14497	14554	14603	14698	14356	14534	14685	14519	14601	14597	14498	14661	14463	14474	14520	14429	14447	14360	14575	14517	14585	14371	14350	14429	14734	14418	14494	14443	14588	14390	14541	14396	14572	14440	14465	14405	14505	14522	14193	14631	14558	14406	14600	14575	14587	14712	14580	14544	14496	14726	14640	14526	14403	14405	14463	14531	14642	14567	14421	14501	14585	14332	14497	14457	14575	14704	14526	14376	14602	14587	14511	14573	14580	14588	14637	14491	14493	14581	14445	14485	14385	14440	14574	14527	14613	14465	14590	14465	14692	14278	14686	14641	14367	14544	14499	14648	14437	14456	14436	14398	14548	14344	14607	14565	14517	14592	14468	14474	14431	14534	14474	14665	14531	14490	14513	14446	14600	14501	14426	14646	14556	14621	14604	14265	14558	14587	14396	14529	14631	14543	14605	14585	14668	14628	14506	14425	14394	14588	14588	14448	14594	14296	14533	14622	14539	14579	14522	14450	14543	14614	14624	14505	14684	14431	14421	14476	14353	14457	14658	14547	14458	14345	14636	14508	14449	14469	14549	14528	14609	14344	14486	14427	14584	14520	14421	14323	14401	14626	14521	14522	14539	14487	14570	14582	14450	14532	14434	14539	14508	14404	14337	14582	14553	14594	14672	14572	14475	14724	14591	14474	14442	14603	14514	14366	14612	14533	14437	14751	14423	14594	14631	14459	14550	14412	14689	14472	14524	14539	14553	14432	14605	14632	14456	14568	14387	14466	14484	14649	14463	14427	14600	14418	14552	14496	14649	14321	14526	14542	14470	14497	14532	14631	14673	14570	14576	14679	14488	14528	14471	14497	14686	14347	14498	14560	14474	14414	14598	14452	14539	14352	14570	14591	14527	14543	14616	14605	14523	14360	14534	14557	14555	14612	14418	14687	14606	14555	14380	14448	14340	14553	14544	14509	14609	14606	14387	14494	14775	14643	14642	14409	14438	14285	14423	14508	14367	14686	14583	14550	14398	14593	14597	14433	14716	14537	14439	14639	14353	14372	14478	14605	14482	14536	14633	14526	14614	14541	14417	14605	14588	14623	14535	14407	14462	14598	14475	14548	14524	14417	14626	14581	14613	14281	14637	14660	14378	14673	14638	14503	14697	14575	14548	14501	14640	14381	14556	14556	14553	14495	14477	14530	14611	14468	14542	14573	14679	14527	14507	14622	14485	14536	14409	14494	14692	14697	14578	14381	14411	14427	14544	14562	14555	14542	14606	14517	14561	14392	14349	14505	14543	14525	14484	14462	14378	14432	14508	14535	14625	14273	14518	14416	14643	14598	14483	14495	14476	14587	14469	14585	14349	14423	14464	14567	14534	14541	14678	14697	14603	14532	14575	14523	14601	14407	14558	14367	14632	14681	14473	14457	14315	14437	14505	14566	14330	14481	14554	14581	14617	14600	14397	14456	14492	14486	14785	14376	14547	14579	14682	14537	14431	14652	14522	14536	14569	14448	14652	14543	14470	14501	14485	14455	14511	14467	14491	14412	14527	14404	14598	14697	14589	14373	14639	14484	14453	14509	14503	14588	14632	14477	14550	14613	14457	14654	14508	14438	14510	14618	14699	14535	14613	14580	14384	14380	14569	14624	14456	14331	14484	14430	14494	14536	14696	14410	14294	14482	14516	14639	14620	14571	14467	14650	14506	14532	14474	14452	14480	14598	14328	14377	14585	14646	14586	14506	14545	14367	14784	14541	14632	14605	14505	14434	14534	14502	14522	14556	14513	14551	14463	14537	14721	14471	14573	14506	14518	14561	14443	14482	14530	14564	14594	14632	14543	14419	14473	14652	14670	14548	14495	14403	14658	14322	14440	14519	14534	14502	14641	14673	14519	14501	14607	14611	14440	14685	14363	14403	14653	14412	14475	14495	14355	14489	14482	14689	14253	14562	14443	14580	14366	14548	14595	14554	14658	14581	14478	14437	14442	14561	14472	14633	14543	14418	14478	14542	14518	14396	14491	14414	14758	14710	14438	14559	14641	14603	14657	14481	14505	14505	14568	14583	14443	14546	14397	14796	14548	14299	14532	14356	14680	14539	14541	14396	14521	14557	14400	14577	14445	14407	14550	14328	14377	14532	14590	14505	14497	14819	14599	14633	14596	14522	14589	14456	14308	14592	14402	14551	14532	14574	14374	14545	14549	14403	14653	14664	14457	14556	14572	14463	14722	14650	14520	14412	14614	14503	14456	14514	14743	14570	14523	14667	14467	14683	14449	14732	14561	14682	14410	14466	14466	14526	14562	14491	14679	14534	14414	14576	14509	14527	14573	14544	14593	14519	14448	14615	14473	14413	14419	14665	14530	14583	14620	14576	14521	14483	14568	14563	14520	14596	14585	14491	14501	14577	14488	14553	14631	14689	14547	14510	14512	14420	14379	14601	14565	14536	14485	14500	14631	14585	14564	14611	14602	14450	14612	14655	14639	14506	14487	14468	14495	14555	14614	14540	14674	14524	14410	14761	14398	14424	14620	14480	14575	14586	14602	14350	14561	14662	14585	14481	14476	14498	14465	14527	14572	14527	14746	14312	14541	14602	14582	14503	14427	14471	14359	14383	14680	14525	14530	14579	14601	14586	14602	14530	14512	14614	14473	14522	14539	14624	14510	14588	14572	14572	14576	14419	14457	14514	14409	14466	14445	14366	14451	14708	14514	14449	14385	14603	14460	14474	14473	14699	14378	14591	14542	14771	14628	14511	14447	14453	14648	14614	14543	14341	14462	14428	14594	14488	14297	14473	14509	14538	14532	14539	14590	14598	14588	14389	14481	14701	14630	14458	14564	14406	14621	14511	14827	14743	14534	14459	14563	14490	14419	14580	14552	14520	14502	14484	14522	14717	14424	14718	14325	14551	14361	14664	14490	14308	14478	14623	14634	14540	14600	14513	14632	14586	14621	14567	14495	14523	14424	14712	14533	14566	14561	14600	14636	14492	14536	14544	14307	14576	14686	14536	14459	14467	14560	14550	14543	14526	14597	14546	14688	14573	14710	14442	14630	14304	14644	14713	14620	14516	14596	14620	14686	14513	14449	14563	14610	14566	14490	14583	14489	14569	14495	14442	14542	14479	14644	14406	14597	14469	14412	14519	14620	14705	14428	14663	14423	14855	14545	14574	14467	14501	14627	14698	14409	14756	14609	14491	14427	14599	14653	14682	14396	14689	14490	14520	14460	14603	14556	14584	14597	14533	14618	14578	14492	14410	14538	14571	14562	14364	14651	14541	14546	14573	14633	14533	14508	14354	14622	14513	14465	14544	14508	14552	14524	14612	14415	14546	14472	14401	14549	14419	14521	14538	14465	14496	14465	14516	14526	14686	14499	14506	14433	14516	14548	14406	14486	14561	14436	14456	14359	14405	14561	14414	14367	14415	14457	14519	14556	14485	14564	14365	14488	14620	14520	14662	14566	14584	14372	14635	14497	14472	14688	14514	14658	14489	14583	14556	14517	14666	14581	14564	14480	14431	14466	14708	14457
30354	25285	27509	24367	20322	19005	18611	18489	18244	18495	18641	18345	18042	18067	17915	18508	19413	19685	18967	18426	18196	17937	17839	17934	17794	17902	17676	18025	17631	17771	17932	17935	17935	17864	17881	17983	17964	17668	17931	18040	17785	17772	17783	17937	17957	17862	17829	17837	17821	17764	17750	17911	17737	17751	17689	18038	17961	17831	17901	17674	17868	17741	17706	17859	17851	17723	17848	17887	17711	17808	17716	17652	17968	17927	17791	17711	17965	17775	17862	17790	17973	17791	17656	17927	17823	17888	17862	17867	17864	17692	17611	17735	17876	17738	17812	17897	17800	17728	17719	18016	17924	17829	18008	17744	17881	17867	17776	17753	17804	17635	17902	17648	18023	17631	17865	18055	17953	17771	17787	18021	17989	17764	17721	17782	17776	17916	17787	17800	17642	17784	17716	17730	17755	17727	17635	17802	17820	17793	17815	17905	17883	17676	17877	17707	17834	17626	17859	17641	17710	17764	17889	17838	17937	17870	17846	17618	17963	17811	17895	17851	17859	17983	17912	17823	17613	17860	17816	17861	17622	17863	17926	17859	17889	17745	17867	18022	17506	17710	17723	17789	17652	17765	17707	17784	17833	17763	17855	17817	17886	17877	17866	17784	17822	17914	17785	17927	17958	17827	17922	17772	17606	17952	17736	17778	17888	17794	17784	17584	17678	17613	17745	17797	17821	17799	17843	17758	17574	17740	17576	17859	17939	17634	17974	17675	17578	17625	17676	17856	17783	17764	17706	17729	17627	17767	17791	17848	17738	17735	17842	17784	17701	17862	17710	17761	17791	17741	17592	17765	17835	17838	17784	17739	17815	17814	17745	17777	17783	17837	17890	17593	17874	17732	17838	17764	17748	17934	17916	17726	17678	17749	17831	17698	17799	17665	17966	17785	17778	17701	17890	18001	17722	17762	17649	17907	17899	17744	17786	17830	17856	17889	17782	17865	17855	17915	17854	17790	17761	17703	17774	17884	17848	17730	17781	17922	17992	17802	17683	17824	17844	17635	17724	17759	17949	17827	17970	17864	17945	17696	17805	17735	17774	17913	17792	17624	17810	17815	17777	17730	17830	17797	17713	17901	17794	17707	17697	17688	17891	17922	17893	17879	17976	17669	17902	17917	17761	17737	17726	18002	17827	17782	17980	17553	17767	17541	18005	17612	17591	17842	17536	17947	17664	17782	17639	17822	17769	17866	17837	17895	17715	17689	17905	17866	17716	17743	18012	17682	17691	17606	17800	17860	18001	17830	17889	17768	17935	17730	17980	17614	17632	17621	17912	17945	17837	18005	17781	17779	17698	17719	17851	17859	17821	17850	17906	17829	17821	17773	17644	17865	17940	17610	17878	17631	17780	17895	17843	17819	17822	17856	17840	17645	17966	17633	17723	17746	17817	17739	17846	17721	17699	17728	17825	17727	18006	17861	17902	17743	17837	17796	17668	17737	17913	17702	17832	17861	17768	17792	17716	17727	17916	17880	17801	17635	17506	17766	17724	17534	17738	17822	17772	17936	17851	17758	17924	17739	17666	17759	17834	17842	17740	17608	17590	18001	17962	18041	17650	17878	17731	17712	17776	17670	17599	17795	17869	17770	17780	17617	17849	17859	18026	17734	17687	18034	17868	17883	17554	18005	17840	18003	17824	17678	17883	17723	17834	17884	17670	17669	17709	17892	17742	17895	18049	17813	17598	17884	17755	17739	17887	17708	17781	17798	17732	17810	17727	17830	17865	18045	17869	17774	17751	17786	18028	17824	17876	17903	17759	17919	17732	17899	17825	17840	17784	17750	18017	17655	17785	17792	17834	17973	17910	17601	17692	17839	17828	17740	17635	17787	17955	17607	17718	17710	17888	17892	17807	17699	17820	17736	17617	17921	17866	17889	17827	17686	17944	17717	17752	17824	17696	17854	17740	17777	17852	17776	17531	17771	17649	17902	17864	17989	17817	18060	17880	17686	17928	17735	17842	17703	17891	17930	17854	17854	17790	17948	17817	17729	17675	17736	17749	17815	17746	17862	17769	17844	17721	17829	17775	17836	17725	17665	17757	17887	17938	17783	17573	17717	17593	17489	17784	17879	17689	18042	18203	17979	17792	17803	17895	17807	17661	17622	17768	17794	17801	17743	17699	17865	17821	17833	17707	17741	17756	17730	17644	17916	18048	17968	17979	17905	18056	17841	17927	17784	17950	17728	17916	17648	17857	17814	17692	17718	17713	17836	17648	17489	17587	17535	17819	17902	17783	17859	17861	17733	17696	17852	17858	17688	17711	17589	17752	17839	17771	17766	17892	17720	17799	17858	17892	17872	17791	17840	17732	17898	17894	17587	17856	17720	17881	17685	17822	17765	17726	17853	17808	17842	17806	17653	17868	17892	17813	17742	17552	17642	17956	17785	17801	17848	17709	17842	17905	17812	17569	17635	17711	17808	17828	17745	17909	17679	18028	17804	17865	17911	17668	17523	17766	17763	17613	17853	17668	17868	17885	17750	17723	17866	17753	17656	17717	17872	17911	17763	17721	17700	17993	17771	17967	17783	17745	17689	17879	17752	17815	17827	17911	17638	17544	17989	17850	17897	17948	17850	17593	17847	17804	17595	17592	17707	17733	17737	17739	17912	17602	17879	17675	17784	17666	17861	17780	17937	17713	17845	17715	17744	17883	17824	17629	17847	17717	17604	17903	17660	17768	17798	17908	17601	17774	17746	17930	17731	17807	17715	17863	17867	17795	17856	17458	17597	17681	17751	17709	17711	17845	17768	17739	17844	17835	17833	17960	17913	17726	17866	17643	17957	17727	17847	17801	17935	17762	17658	17687	17792	17847	17837	17900	17925	17709	17851	17870	17730	17887	17626	17704	17844	17879	17588	17864	17792	17891	18233	17993	17891	17757	17615	17873	17737	18034	17949	17713	18135	17835	17703	17867	17731	17707	17626	17788	17609	17792	17932	17942	17805	17640	17606	17892	17563	17803	17801	17842	17983	18009	18033	17680	17847	17818	17868	18067	17881	18026	17892	17827	17801	17980	17905	17761	17793	17731	17695	17542	17866	17870	17784	17995	17820	17963	17690	17830	17791	17970	17963	18098	18001	17895	17783	17675	17916	17749	17776	17764	17843	17639	17764	17825	17730	17684	17791	17792	17733	17824	17664	17962	17772	17935	17751	17891	17788	17790	17721	17762	18030	17607	17495	17868	17777	17698	17735	17607	17954	17709	17735	17666	17545	17819	17673	17811	17615	17758	17972	17955	17579	17732	17957	17834	17746	17723	17887	17707	17643	17751	18068	17712	17925	17922	17844	17836	17702	17600	17718	17826	17975	17576	18002	18150	17865	17813	17741	17822	17909	18010	17625	17886	17736	17514	17819	17816	17633	17846	17658	17853	17648	17935	17707	17844	17843	17750	17586	17880	17859	17630	17953	17907	17741	17844	17807	17780	17703	17773	17844	17879	17718	17853	17941	17817	17877	17789	17817	17910	17918	17796	17909	17785	17923	18135	17646	17943	17821	17904	17888	17669	17753	17795	17784	17744	17923	17962	17753	17948	17778	17639	17845	17838	17722	17765	17789	17839	17690	17942	17826	17692	17547	17788	17738	17964	17789	17759	17688	17970	17604	17936	17797	17795	17905	17838	17824	17705	17810	17948	17848	17993	17848	18024	17885	17865	17791	17640	17917	17927	17865	17733	18079	17908	17754	17795	17722	17604	17728	17835	17859	17763	17735	17864	18099	17836	17784	17727	17767	17860	17774	17782	17650	17794	17754	17794	17702	17943	17529	17734	17663	17824	17800	17788	17686	17754	17784	17968	17858	17698	17841	17775	17630	17693	17946	17673	17963	17931	17854	17661	17887	17842	17687	17796	17682	17834	17929	17781	17784	17880	17591	17749	17858	17821	17721	17830	17789	17727	17570	17665	17703	17602	17727	17882	17914	17769	17847	18051	17868	17651	17771	17721	17751	17767	17757	17956	17839	17778	17641	17750	18024	17933	17785	17907	17778	17745	17862	17764	17795	17918	17721	17995	17715	17984	17643	17730	17864	17900	17781	17793	17800	17814	17770	17782	17649	17843	17783	17752	17838	17863	17866	17851	17745	17692	18026	17615	17684	17839	17703	17539	17686	17753	17980	17968	17913	17845	17709	17844	17859	17953	17861	17837	17809	17676	17963	17814	17515	17891	17811	17882	17670	17635	17645	17767	17755	17728	17737	17985	17786	17729	17785	17984	17906	17818	17793	17821	17692	17861	17707	17592	17728	17821	17741	17907	17692	17845	17934	17962	17844	17743	18016	17862	17731	17825	17607	17776	17761	17832	17906	17926	17953	17880	17755	17755	17733	17726	17682	17807	17589	17718	17799	17926	17971	17826	17707	17656	17725	17712	17801	17924	17726	17840	17808	17984	17859	17605	17821	17876	17723	17713	17792	17794	17646	17791	17748	18027	18002	17809	17939	17684	17863	17975	18011	17676	17961	17665	17646	17786	17853	17752	17645	18062	17788	17761	18012	17681	17912	17835	17925	18009	17932	17769	17797	17870	17664	17829	17706	17771	17915	17827	17847	17690	17822	17829	17714	17673	17973	17934	17960	17776	17745	17764	17854	17792	17663	17778	17618	17677	17838	17992	17758	17908	17812	17898	17964	17840	17902	17976	17703	17631	17875	17885	17887	17961	17657	17537	17587	17800	17800	17698	17669	17721	17966	17830	17736	17863	17818	17812	17947	17905	17656	17683	17813	17856	17885	17771	17711	17851	17588	17817	17822	17818	17644	17622	17715	17692	17558	17943	17624	17767	17761	17837	17866	17589	17735	17710	17935	17916	17717	17765	18009	17733	17699	17845	17705	17912	17706	17758	17754	17791	17640	17851	17688	17915	17701	17688	17509	17728	17837	17903	17752	17648	17703	17626	17739	17607	17787	17730	17995	17940	17786	17792	17689	17738	17694	17790	17746	17936	18002	17785	17689	17929	17818	17801	17889	17819	17711	17851	17979	17838	17789	17876	17656	17567	17523	17767	17784	17745	17774	17959	17829	17703	17746	18013	17865	17950	17973	17948	17711	17841	17886	17831	17621	17886	17773	17723	17725	17608	17707	17632	17978	17952	17770	17815	17791	17876	17751	17954	17828	17603	17832	17622	17907
20019	25252	25688	21361	18067	16041	15543	15119	15155	15358	15660	15234	14912	14840	14593	16041	16966	16444	15759	14952	14676	14456	14499	14507	14456	14579	14487	14550	14424	14361	14626	14386	14522	14431	14626	14331	14442	14473	14334	14459	14415	14555	14408	14449	14451	14540	14433	14461	14729	14370	14533	14617	14425	14414	14571	14560	14540	14286	14620	14444	14449	14462	14542	14421	14488	14313	14551	14511	14555	14366	14347	14379	14282	14662	14431	14456	14417	14417	14310	14610	14275	14545	14401	14426	14429	14454	14473	14428	14522	14439	14367	14558	14435	14502	14474	14447	14461	14424	14666	14434	14522	14445	14341	14494	14430	14484	14342	14472	14656	14371	14316	14450	14438	14505	14464	14525	14484	14345	14484	14509	14593	14450	14324	14581	14324	14422	14449	14424	14521	14530	14427	14413	14579	14424	14321	14329	14493	14401	14483	14507	14511	14200	14469	14444	14343	14362	14537	14404	14476	14477	14485	14427	14281	14376	14338	14571	14264	14506	14454	14414	14470	14568	14395	14248	14447	14379	14403	14532	14547	14573	14359	14500	14397	14289	14473	14344	14754	14351	14454	14614	14522	14496	14372	14523	14500	14291	14471	14389	14514	14409	14547	14337	14436	14507	14247	14444	14531	14438	14620	14525	14274	14445	14547	14539	14607	14553	14649	14556	14386	14357	14547	14591	14423	14509	14383	14434	14601	14437	14369	14289	14465	14684	14514	14568	14369	14486	14596	14411	14341	14299	14430	14424	14430	14613	14326	14470	14492	14474	14509	14449	14598	14306	14541	14530	14244	14378	14383	14475	14432	14406	14572	14528	14456	14618	14508	14484	14424	14457	14316	14573	14418	14638	14474	14424	14623	14579	14380	14426	14496	14430	14439	14429	14324	14465	14618	14386	14537	14556	14472	14354	14540	14377	14367	14415	14368	14544	14444	14473	14384	14709	14451	14375	14406	14527	14370	14580	14455	14525	14428	14443	14585	14439	14478	14556	14267	14494	14459	14519	14343	14471	14500	14532	14486	14496	14570	14501	14447	14489	14385	14406	14423	14498	14389	14595	14316	14676	14295	14419	14305	14401	14590	14418	14514	14374	14397	14407	14378	14509	14492	14310	14426	14527	14510	14442	14396	14498	14353	14424	14416	14344	14413	14453	14431	14391	14531	14395	14515	14388	14301	14385	14450	14476	14391	14305	14465	14361	14580	14512	14427	14573	14548	14487	14406	14487	14436	14364	14410	14349	14434	14458	14444	14462	14425	14431	14616	14446	14479	14539	14566	14488	14428	14501	14245	14431	14600	14232	14636	14559	14332	14510	14495	14451	14648	14513	14346	14572	14525	14538	14332	14456	14626	14528	14463	14533	14568	14343	14546	14586	14465	14388	14410	14414	14590	14376	14472	14313	14466	14520	14511	14626	14401	14410	14457	14448	14445	14588	14565	14448	14495	14442	14340	14521	14513	14510	14436	14514	14462	14400	14475	14698	14378	14224	14541	14535	14444	14545	14338	14439	14555	14441	14436	14549	14279	14337	14497	14462	14477	14526	14567	14287	14381	14522	14613	14509	14421	14532	14510	14543	14355	14422	14400	14301	14374	14460	14459	14366	14393	14428	14544	14400	14369	14530	14657	14511	14710	14482	14408	14465	14557	14423	14425	14418	14521	14387	14310	14382	14446	14391	14530	14509	14408	14430	14416	14354	14444	14356	14366	14479	14617	14613	14351	14499	14664	14561	14479	14454	14517	14524	14552	14419	14509	14448	14361	14345	14602	14407	14412	14351	14328	14449	14574	14500	14383	14486	14409	14535	14451	14430	14310	14402	14242	14511	14531	14367	14573	14386	14433	14380	14463	14644	14597	14594	14456	14528	14408	14486	14490	14426	14609	14500	14569	14442	14409	14380	14409	14519	14449	14440	14484	14665	14408	14656	14530	14438	14599	14524	14458	14354	14150	14525	14482	14421	14428	14407	14530	14435	14475	14474	14338	14511	14412	14347	14369	14642	14442	14476	14490	14489	14477	14394	14391	14402	14467	14383	14495	14238	14366	14481	14479	14409	14312	14357	14280	14400	14557	14385	14547	14446	14519	14405	14562	14503	14375	14445	14481	14337	14495	14528	14437	14485	14535	14452	14603	14483	14504	14436	14495	14385	14305	14597	14479	14429	14524	14485	14464	14418	14476	14587	14517	14381	14366	14403	14447	14474	14532	14464	14544	14530	14530	14586	14353	14403	14527	14264	14417	14333	14602	14469	14543	14369	14380	14538	14578	14433	14351	14502	14589	14449	14415	14438	14503	14517	14530	14504	14468	14325	14532	14420	14301	14306	14407	14552	14503	14474	14414	14616	14312	14626	14515	14294	14481	14388	14449	14505	14531	14430	14454	14461	14559	14330	14458	14392	14501	14521	14490	14303	14694	14498	14614	14396	14349	14476	14485	14530	14416	14436	14484	14454	14507	14455	14414	14452	14632	14383	14555	14426	14432	14371	14360	14515	14264	14446	14375	14517	14481	14409	14393	14499	14457	14427	14449	14481	14412	14464	14573	14513	14516	14287	14588	14481	14397	14437	14541	14431	14498	14671	14497	14492	14376	14352	14361	14456	14525	14377	14448	14588	14409	14599	14540	14568	14460	14526	14480	14525	14517	14403	14541	14424	14243	14443	14420	14441	14360	14402	14465	14506	14476	14366	14479	14297	14632	14424	14435	14428	14409	14585	14547	14692	14523	14494	14511	14468	14371	14525	14455	14420	14298	14572	14502	14732	14445	14498	14624	14374	14401	14409	14427	14375	14569	14488	14535	14643	14212	14391	14478	14396	14398	14481	14509	14439	14470	14418	14565	14474	14502	14529	14492	14399	14507	14397	14440	14473	14506	14429	14417	14541	14528	14580	14418	14537	14511	14570	14387	14587	14473	14474	14288	14423	14454	14500	14479	14321	14373	14282	14575	14358	14386	14438	14538	14409	14570	14335	14558	14496	14648	14397	14478	14449	14489	14489	14370	14514	14412	14364	14527	14457	14572	14414	14428	14348	14454	14465	14526	14519	14632	14483	14332	14522	14463	14371	14492	14541	14800	14455	14390	14513	14577	14493	14503	14349	14437	14569	14501	14433	14553	14425	14374	14466	14481	14388	14478	14493	14349	14345	14438	14384	14430	14529	14454	14528	14428	14469	14507	14453	14443	14414	14540	14458	14354	14626	14287	14488	14479	14290	14478	14360	14237	14451	14346	14463	14508	14529	14526	14613	14508	14414	14622	14497	14429	14510	14453	14422	14395	14442	14498	14543	14518	14678	14407	14506	14372	14553	14358	14548	14443	14626	14487	14395	14417	14346	14415	14487	14441	14449	14474	14366	14655	14326	14409	14494	14330	14733	14458	14470	14413	14485	14608	14354	14363	14489	14558	14326	14503	14581	14383	14246	14415	14447	14480	14498	14391	14568	14521	14614	14372	14440	14359	14497	14305	14333	14460	14446	14507	14591	14586	14525	14432	14307	14629	14374	14448	14415	14533	14550	14527	14639	14491	14510	14481	14517	14277	14601	14535	14604	14398	14495	14333	14363	14481	14482	14498	14336	14520	14527	14529	14529	14395	14379	14570	14497	14257	14445	14532	14541	14559	14398	14542	14507	14467	14489	14490	14443	14525	14486	14431	14286	14445	14340	14359	14445	14478	14451	14491	14591	14525	14518	14498	14444	14501	14446	14627	14524	14541	14527	14510	14445	14369	14385	14436	14539	14437	14549	14477	14339	14592	14408	14450	14453	14521	14302	14277	14301	14547	14567	14551	14296	14530	14559	14451	14622	14597	14440	14318	14461	14495	14498	14316	14565	14217	14545	14415	14498	14548	14369	14505	14394	14556	14488	14448	14680	14642	14502	14451	14703	14312	14496	14434	14506	14308	14393	14563	14423	14527	14636	14344	14458	14414	14522	14550	14551	14377	14557	14502	14399	14402	14531	14478	14449	14500	14381	14429	14553	14445	14426	14521	14465	14520	14327	14407	14337	14373	14375	14514	14351	14458	14374	14465	14484	14417	14372	14589	14266	14411	14437	14682	14389	14278	14388	14416	14450	14548	14418	14498	14338	14398	14525	14536	14408	14488	14487	14484	14446	14702	14427	14570	14455	14453	14497	14459	14507	14529	14425	14428	14333	14301	14566	14485	14472	14512	14483	14424	14406	14439	14394	14650	14593	14581	14575	14549	14707	14515	14396	14470	14597	14502	14318	14517	14393	14598	14475	14462	14440	14422	14423	14379	14484	14205	14477	14532	14441	14498	14526	14416	14516	14302	14399	14344	14238	14542	14650	14287	14412	14387	14447	14392	14538	14517	14662	14444	14438	14453	14404	14410	14474	14469	14651	14367	14353	14479	14457	14601	14553	14350	14468	14387	14456	14544	14298	14447	14461	14522	14699	14515	14463	14483	14569	14451	14588	14350	14563	14266	14573	14505	14395	14362	14426	14340	14379	14429	14407	14483	14226	14346	14566	14446	14507	14530	14623	14517	14411	14594	14337	14461	14324	14455	14462	14397	14489	14437	14528	14499	14404	14425	14566	14417	14575	14384	14375	14235	14469	14363	14428	14298	14371	14449	14442	14580	14384	14560	14584	14385	14544	14514	14592	14366	14592	14376	14304	14377	14691	14415	14482	14406	14483	14493	14560	14443	14486	14471	14411	14540	14489	14374	14345	14400	14551	14544	14422	14445	14455	14561	14419	14476	14379	14391	14517	14403	14596	14521	14355	14553	14497	14431	14514	14405	14435	14429	14482	14670	14373	14519	14411	14464	14657	14345	14458	14468	14529	14370	14449	14452	14596	14339	14339	14580	14331	14437	14388	14530	14688	14412	14406	14599	14430	14365	14464	14456	14408	14387	14566	14415	14456	14739	14299	14329	14337	14331	14433	14527	14441	14331	14302	14418	14545	14371	14574	14347	14480	14452	14433	14448	14578	14494	14517	14484	14493	14439	14398	14386	14415	14373	14412	14545	14668	14447	14376	14643	14420	14515	14596	14436	14513	14424	14428	14430	14488	14373	14562	14389	14613	14612	14493	14355	14402	14447	14464	14434	14560	14360	14460	14471	14407	14538	14453	14492	14368	14433	14264	14486	14571	14416	14368	14428	14441	14456	14637
25480	21492	28629	25436	23538	22601	21795	19538	19133	19443	19533	19216	18881	19042	19396	26861	29665	27271	23067	20626	19148	18248	18140	18019	18171	18236	17960	17959	17974	18049	18073	18129	18098	18108	17973	17894	18004	18114	17945	18134	18204	18072	17960	17932	17816	17961	18034	17974	18185	18228	18083	18073	17974	18007	18009	17995	18166	18072	18118	18045	18236	18018	17774	18103	18051	18179	17901	17915	18012	18111	17957	18025	17916	17918	17829	18122	18216	18051	18014	17840	17994	18044	18019	18182	18141	18011	17978	18205	18273	18113	18189	17900	17955	18027	18153	18055	17852	17877	18040	18037	17956	17789	17905	17843	17951	18080	18025	18051	18127	18031	17799	18112	17822	17982	17874	18058	17825	18085	18086	17716	18070	18119	18403	17943	18115	18063	17955	17958	18034	17967	18180	18017	17947	17893	18137	17830	18144	17925	18027	18002	18040	17925	18159	18091	18128	17914	18059	17910	17808	17973	17959	17866	17970	18047	18123	17850	18201	18016	17836	17947	17923	18046	18030	17946	18029	18076	17959	18044	18040	18049	18143	18027	17875	18017	17987	17878	18003	18029	18109	18166	18121	18019	17907	17920	17912	18099	18144	18055	18085	18075	18159	17995	18193	18067	18071	18019	17999	17916	18211	18131	18120	17836	18066	17834	18117	18063	17810	17907	17865	18152	18149	17988	17933	17926	18021	17832	18046	18159	18119	17929	18153	17973	18062	17988	18001	18046	18175	18155	17974	17950	17999	18118	18070	17840	17922	17963	17968	17958	17929	17839	17928	18009	18062	18166	18033	18048	18084	18080	17994	18039	18057	18063	17899	18131	18034	18014	18292	18044	18028	17949	18011	18081	18024	18096	18022	18135	17947	17851	18053	18076	18147	18132	17912	18110	18131	17921	17842	17982	17969	18136	18172	17925	18035	17948	17913	18132	18039	17850	17846	17928	18101	18023	18322	18249	18079	17996	18057	17978	18168	18132	18105	17999	17930	18080	18095	17836	17939	17962	18010	18115	18078	18265	18146	18025	17834	18153	18048	18110	18054	17728	17938	18004	18022	17835	17978	18106	17740	18039	17933	17977	17989	17958	18103	18053	17979	18160	17943	18076	17894	17985	18039	18158	18039	18080	18282	17946	18032	18104	17988	17873	17984	18336	18031	18058	17930	17935	18149	18237	18113	18034	17980	17890	17856	17904	18075	18139	17834	18053	17865	17924	17978	18063	17799	18077	17994	18313	18206	18116	17960	18004	17990	18141	18036	18151	18006	18071	18004	18022	18131	18055	17955	18042	17926	17919	18002	18099	17863	18019	18025	18038	18225	17906	17938	17973	18088	17830	17869	17997	18087	18040	17901	17860	17928	18115	18081	17839	18099	18099	18178	18196	17705	17924	18083	17933	18012	18036	17843	18004	18084	18089	18047	17987	17909	18014	18019	17935	18008	17900	18067	18038	18076	18127	17977	18016	18001	18091	18067	18010	18458	18030	17975	18000	17931	18210	18079	17769	18080	18062	18056	18051	18065	17930	18191	17917	17815	18102	18027	17976	17989	17886	18060	17893	17959	18161	18072	18072	17897	17858	18032	18051	18206	17946	17862	18002	18000	17825	18027	17827	17994	18028	18105	17967	17952	17908	17934	18093	17985	17965	17970	17834	18111	18067	18030	18149	17991	18034	18108	17950	17947	17929	17743	17982	18079	18101	18116	18021	17884	17916	17803	17986	18173	18137	18240	18016	18048	17911	17991	18037	17936	17958	17987	18048	18071	18098	17939	18353	18092	18047	18006	18124	18027	18044	18116	17906	18141	17929	17945	17970	18077	18027	18076	18176	18067	17870	17949	17864	17963	18113	18201	17860	17928	18204	18052	18043	18022	17864	18097	17971	18175	18131	18065	17985	18005	17981	18139	17884	17932	18119	17769	18152	17991	17993	18107	18089	17961	17947	17958	17870	18023	17848	18153	17908	18004	18360	18197	18092	18025	17970	17800	18116	17915	17689	18054	18022	17953	18182	18024	18348	17989	18170	17945	18196	18011	17934	18087	18003	17919	17845	18047	17817	17873	18032	18144	18243	18024	18117	17921	17856	18127	17882	18004	17883	18053	18156	18016	18094	18036	18134	18094	17959	17909	18111	17866	17984	17987	18198	18047	18011	17829	18220	18041	18117	17704	17971	17977	17858	18049	18055	18154	18042	18121	18032	18114	18171	17970	18258	18133	17699	18177	17954	17788	17995	18022	17934	18127	17987	18057	17781	18000	18122	17960	18083	18204	18192	18077	17807	17863	17932	17986	17909	17982	18061	18029	17976	18025	17843	17865	18061	17943	17958	18114	17874	17993	17972	17954	18018	18146	18040	17972	17887	18040	18186	17945	18157	17999	18001	17950	18119	18054	17942	18051	18078	17881	17880	17884	18147	18026	18068	18173	17931	18038	18085	17895	18099	17919	17907	18115	17996	17973	18030	18013	17955	18254	17854	18084	18191	18052	18042	18169	17960	17910	18178	18074	18253	18042	17945	17992	17989	18063	17984	17918	17985	18200	18018	18056	17953	18007	17968	17833	18090	17913	17975	17809	17922	18041	17919	18006	18112	18046	18193	18169	17815	18051	18118	18028	18101	17925	18135	18033	18175	17868	18059	18115	17858	18067	17992	17980	18031	18131	17918	18040	18017	18037	18180	18255	18109	17956	17984	18023	18050	17868	18175	18094	17719	18074	18085	17896	17964	17998	17880	17912	18098	18274	18101	18211	18104	18086	18036	18049	18023	18025	17991	18227	17968	18109	18027	17873	17954	18227	18102	18085	17805	18190	17965	18315	17832	18178	17923	18076	18165	17932	18068	18058	18039	18134	18112	18142	17992	17956	17912	17803	17958	18167	17906	17974	18039	17979	18118	18225	17989	17968	18171	17937	17911	17996	17860	17987	17997	17991	18114	18162	17972	17800	17924	17984	18082	18071	18089	18066	18122	18087	18166	18057	17949	18212	17992	18027	18077	17819	17913	17952	18003	17815	17785	18040	17974	17878	18019	18005	17922	18135	17890	18225	17930	18147	17930	17956	17876	18076	17990	18079	17980	18113	17998	18141	17862	17889	18079	18014	18139	18115	18023	18147	17915	18119	18025	17967	18090	18004	18181	18122	17990	18091	17937	18013	17978	17982	17864	18055	18080	17967	17909	18100	18111	18003	18073	18102	17951	17933	17901	18003	17953	18046	17973	18066	18064	18006	17951	17762	17896	17978	17919	17850	18089	17927	18068	17979	18099	17944	18027	18157	17923	18041	18049	17974	17770	18008	18097	18174	17909	18065	17894	18012	18033	18161	18116	18004	17969	17991	18192	18051	17828	17945	17957	18215	17949	18221	18155	18045	18027	17987	18034	18147	18049	17895	18181	17974	17933	18072	18060	18233	18089	17829	18246	18240	17950	17893	17949	17833	17989	17950	17910	17978	18041	18144	18060	18037	18038	17823	18000	17799	18081	17808	18089	18018	18026	18018	18022	17947	17927	17970	18130	17747	18044	18057	17972	17893	17837	18099	18077	17953	17930	17789	17926	18089	18020	18052	18091	17871	18021	18163	17983	18077	18365	18037	17927	17921	17898	18169	17939	18177	18023	18250	17940	18035	18121	17938	17722	18053	18124	18197	18046	18205	17938	18118	17933	17975	18021	17972	17951	17901	17777	18297	18244	18047	18167	17898	18087	18208	17927	18046	18012	18116	18293	18237	18200	18077	18057	18169	18019	18006	18086	18036	18113	17975	17904	18073	17824	17924	17940	17724	18239	18074	18152	18096	18054	18149	17996	18008	17899	18197	18051	18283	18106	18011	17840	18110	18122	18085	17863	18088	17905	17991	18067	18087	17953	18102	17962	18049	17977	18032	17883	18027	18168	17943	17952	18086	18073	18067	17857	17893	18031	17970	18061	17970	17923	17998	17930	18217	18118	18030	18036	17817	17961	17894	17964	18053	17876	18235	18108	18145	18088	18053	18055	18078	17943	18157	18058	18163	18152	18161	18031	18042	17972	18007	17990	18099	18055	17989	18137	17960	17877	18066	18204	18071	18126	18107	18043	18257	18085	18053	17944	17942	18182	18142	17854	17941	17736	18056	18005	18035	17936	17972	18135	18090	18094	18021	17703	17949	17964	18119	18092	18005	17999	18141	18033	18040	17898	17973	18040	18139	18124	18072	17913	18032	18090	18322	18077	17959	17919	17988	18291	18054	17982	17935	17996	18013	17953	17957	17930	18131	17835	18139	18129	17916	17966	18090	18038	18028	18059	18163	17930	17904	18049	17924	18018	17936	18083	18171	18085	17997	17946	18143	18042	18136	18050	17935	18208	18048	18046	17932	17895	18152	17981	17982	17870	17898	17858	18177	17995	18057	17834	18242	18218	18028	17856	17997	18033	18011	17841	17989	18074	18258	17865	17993	18068	18088	17988	17861	18001	17942	18133	18148	18170	18122	18046	18251	18192	18001	18037	18012	17918	18055	18107	18084	17842	18082	18109	18089	17922	17968	17944	18063	17908	18139	17875	18189	17998	18238	17957	17808	18052	18082	18153	17932	17979	18181	18100	18031	18186	17955	17962	18151	18041	18005	18133	17989	18024	18023	18022	18110	17833	18133	17908	18071	17975	17978	18275	18148	18017	17950	18128	17951	17899	18052	18073	17983	18110	18144	17982	18019	18008	18106	18001	18008	17962	18157	18106	18157	17849	18066	18017	18149	17967	17912	17753	18141	18059	18046	18041	18146	17967	18151	18118	18032	18037	17907	18002	18193	18151	17967	17963	18011	17993	17974	18033	18038	18161	18014	18024	18283	18208	18094	17992	18224	18098	18083	17828	17983	17912	18169	18080	18124	18261	18020	17874	17938	18050	18113	18008	17935	17956	17973	18114	17828	18055	18002	17887	17792	17915	18065	18236	17850	17999	18016	17972	17986	17949	17823	18119	17866	17898	18143	17932	18081	18068	17851	17808	18101	17988	18191	18146	18137	17824	17914	17971	18078	17852	18154	18202	18055	18079	18076	18018	17930	17879	18176	17995	18155	18016	18131	17934	17880	18025	18128	18192	18068	18086	17905	17970	18247	17927	18128	18022	18181	17994	18000	17989	17975	18010	17852	17880	18035	17930	18253	18044
19744	31283	31118	25332	21998	18440	17129	16413	16412	16833	16935	16110	15798	15630	16611	28127	29761	25987	20553	17518	15340	15049	14637	14615	14724	14697	14691	14596	14667	14767	14756	14737	14562	14516	14673	14695	14735	14734	14645	14528	14775	14421	14526	14773	14713	14742	14608	14738	14714	14585	14511	14683	14748	14610	14648	14525	14631	14703	14662	14460	14634	14561	14748	14758	14723	14594	14608	14653	14646	14603	14537	14557	14623	14702	14535	14638	14622	14718	14651	14580	14517	14637	14510	14576	14619	14963	14842	14570	14558	14500	14558	14577	14613	14582	14621	14449	14529	14426	14664	14595	14635	14612	14725	14529	14562	14748	14639	14690	14518	14632	14629	14589	14668	14521	14698	14491	14727	14678	14507	14497	14780	14551	14671	14723	14832	14730	14597	14772	14510	14386	14396	14520	14655	14590	14640	14666	14605	14596	14664	14564	14662	14717	14686	14612	14780	14593	14561	14541	14626	14616	14547	14657	14519	14602	14652	14588	14772	14581	14660	14466	14662	14548	14629	14485	14591	14807	14581	14584	14614	14643	14544	14638	14573	14658	14600	14625	14647	14673	14635	14712	14699	14702	14463	14597	14594	14652	14565	14550	14587	14607	14628	14659	14564	14477	14529	14616	14481	14579	14588	14601	14391	14701	14590	14639	14555	14570	14640	14661	14466	14687	14563	14652	14549	14666	14684	14591	14432	14667	14613	14553	14516	14692	14609	14639	14332	14736	14763	14861	14683	14546	14575	14770	14598	14638	14688	14579	14534	14454	14732	14637	14721	14585	14547	14574	14716	14607	14810	14549	14821	14704	14610	14532	14720	14598	14479	14595	14565	14621	14517	14535	14609	14570	14509	14662	14543	14674	14528	14551	14705	14579	14533	14472	14547	14624	14649	14536	14534	14589	14576	14691	14522	14499	14571	14520	14583	14627	14637	14623	14667	14597	14603	14530	14582	14683	14708	14679	14533	14654	14674	14555	14703	14466	14631	14731	14675	14503	14578	14479	14739	14556	14629	14662	14710	14549	14503	14682	14602	14494	14759	14749	14584	14423	14584	14632	14627	14426	14782	14519	14726	14521	14571	14625	14562	14493	14618	14607	14519	14550	14504	14620	14649	14703	14579	14777	14554	14656	14694	14611	14619	14545	14579	14802	14651	14512	14684	14665	14623	14667	14599	14627	14530	14548	14439	14636	14442	14476	14644	14692	14617	14687	14710	14647	14366	14532	14674	14551	14697	14728	14550	14614	14630	14524	14628	14628	14416	14559	14608	14624	14544	14711	14372	14560	14575	14717	14592	14454	14829	14587	14581	14556	14717	14780	14593	14594	14481	14618	14599	14572	14627	14665	14738	14594	14558	14548	14714	14580	14519	14726	14672	14698	14633	14669	14619	14740	14585	14479	14441	14446	14633	14543	14639	14517	14586	14554	14811	14776	14660	14593	14576	14637	14597	14538	14537	14524	14619	14365	14589	14584	14557	14748	14610	14543	14692	14500	14518	14577	14677	14675	14590	14573	14674	14707	14727	14547	14610	14615	14650	14721	14543	14433	14518	14595	14469	14774	14710	14538	14662	14683	14740	14488	14660	14564	14402	14594	14558	14499	14434	14502	14744	14538	14716	14772	14627	14681	14397	14480	14523	14474	14651	14768	14514	14533	14552	14618	14427	14677	14764	14588	14637	14538	14534	14579	14595	14579	14503	14850	14731	14491	14675	14622	14527	14603	14694	14497	14491	14655	14450	14592	14735	14849	14598	14725	14577	14514	14605	14715	14667	14476	14654	14613	14665	14536	14795	14600	14418	14591	14479	14720	14572	14625	14566	14542	14625	14632	14443	14444	14667	14599	14501	14610	14605	14479	14550	14650	14763	14587	14580	14635	14510	14533	14499	14623	14883	14551	14608	14653	14605	14628	14627	14616	14780	14572	14533	14542	14626	14544	14687	14562	14676	14510	14693	14512	14577	14592	14743	14689	14673	14563	14487	14627	14703	14491	14515	14534	14590	14507	14637	14593	14597	14495	14449	14647	14592	14705	14639	14686	14522	14552	14550	14746	14584	14558	14663	14656	14663	14802	14652	14727	14574	14464	14743	14727	14884	14548	14771	14483	14460	14720	14575	14597	14539	14739	14573	14544	14767	14687	14796	14629	14498	14394	14566	14483	14674	14610	14685	14704	14538	14540	14760	14584	14767	14681	14532	14550	14669	14420	14558	14649	14780	14637	14677	14718	14703	14646	14670	14558	14694	14581	14632	14652	14774	14780	14720	14674	14623	14665	14530	14451	14620	14636	14543	14701	14350	14591	14580	14746	14623	14662	14585	14668	14523	14533	14705	14812	14598	14622	14638	14666	14558	14513	14629	14625	14606	14672	14512	14537	14691	14713	14715	14734	14621	14590	14437	14565	14492	14556	14615	14684	14662	14594	14608	14503	14664	14779	14522	14627	14615	14751	14683	14659	14602	14602	14594	14567	14640	14649	14563	14408	14612	14728	14518	14759	14452	14383	14702	14615	14457	14738	14603	14745	14700	14486	14545	14617	14617	14521	14636	14717	14511	14572	14403	14478	14560	14624	14557	14628	14663	14558	14769	14573	14785	14546	14633	14802	14547	14645	14532	14593	14717	14571	14602	14590	14576	14642	14590	14634	14634	14592	14671	14568	14496	14605	14648	14592	14538	14452	14522	14668	14460	14686	14763	14450	14649	14758	14481	14630	14687	14497	14573	14594	14680	14615	14702	14448	14558	14646	14636	14618	14617	14763	14521	14471	14702	14648	14726	14654	14727	14567	14578	14474	14666	14496	14733	14702	14586	14576	14498	14718	14559	14641	14591	14642	14730	14620	14552	14598	14610	14581	14520	14580	14677	14493	14566	14575	14522	14561	14657	14539	14736	14798	14905	14538	14689	14726	14701	14554	14512	14498	14733	14669	14484	14462	14565	14626	14538	14856	14722	14510	14680	14418	14603	14534	14714	14602	14440	14691	14506	14599	14685	14668	14611	14627	14747	14627	14665	14657	14515	14666	14603	14688	14438	14662	14674	14618	14654	14778	14657	14543	14626	14604	14637	14581	14682	14559	14512	14693	14498	14666	14787	14631	14617	14613	14654	14680	14512	14547	14544	14695	14544	14459	14690	14626	14660	14567	14578	14645	14710	14430	14605	14570	14598	14692	14629	14570	14682	14455	14783	14800	14571	14687	14570	14545	14606	14527	14676	14475	14638	14511	14687	14522	14655	14668	14601	14756	14734	14575	14727	14629	14676	14574	14720	14596	14790	14710	14699	14602	14534	14789	14613	14566	14642	14641	14602	14557	14575	14654	14641	14546	14691	14633	14652	14781	14580	14581	14615	14718	14568	14760	14586	14710	14628	14854	14645	14655	14809	14611	14518	14620	14595	14514	14537	14431	14580	14736	14492	14660	14644	14639	14557	14568	14631	14716	14672	14630	14589	14531	14622	14480	14593	14704	14632	14615	14682	14565	14581	14668	14543	14604	14724	14685	14624	14710	14690	14616	14509	14714	14444	14564	14608	14785	14661	14512	14647	14521	14723	14596	14611	14595	14657	14545	14653	14513	14781	14626	14607	14493	14455	14659	14512	14569	14647	14676	14630	14592	14579	14555	14481	14590	14498	14610	14398	14645	14565	14548	14572	14585	14732	14619	14696	14512	14698	14599	14500	14761	14694	14398	14654	14685	14540	14525	14572	14618	14702	14666	14681	14469	14568	14631	14625	14607	14576	14603	14629	14655	14552	14660	14557	14678	14651	14630	14636	14573	14686	14604	14478	14619	14710	14627	14533	14743	14623	14481	14574	14677	14528	14530	14883	14749	14758	14551	14604	14666	14576	14420	14546	14533	14640	14634	14567	14624	14691	14543	14694	14679	14654	14463	14582	14480	14360	14747	14373	14712	14600	14559	14485	14663	14548	14710	14752	14550	14574	14558	14597	14755	14667	14673	14640	14695	14720	14546	14514	14624	14535	14620	14619	14497	14686	14689	14541	14482	14605	14568	14521	14629	14798	14532	14637	14453	14831	14516	14674	14483	14778	14607	14627	14711	14621	14641	14664	14613	14527	14746	14587	14618	14599	14634	14668	14566	14531	14683	14520	14607	14580	14686	14488	14685	14615	14684	14537	14507	14671	14576	14725	14658	14504	14734	14533	14497	14599	14687	14594	14533	14611	14671	14529	14507	14590	14497	14634	14610	14604	14660	14585	14561	14665	14785	14717	14742	14733	14693	14647	14622	14558	14560	14668	14820	14550	14657	14802	14688	14593	14634	14430	14591	14726	14677	14661	14468	14572	14556	14716	14609	14652	14562	14580	14724	14656	14780	14559	14647	14571	14683	14705	14566	14710	14724	14523	14513	14635	14647	14540	14718	14665	14410	14584	14837	14678	14562	14748	14780	14722	14680	14699	14706	14803	14629	14679	14668	14328	14574	14666	14725	14591	14834	14571	14686	14569	14491	14562	14574	14653	14689	14433	14661	14569	14549	14664	14702	14666	14586	14517	14653	14538	14660	14503	14597	14569	14557	14643	14590	14443	14561	14724	14720	14633	14482	14870	14491	14663	14553	14675	14646	14501	14745	14573	14535	14801	14473	14546	14854	14618	14547	14543	14647	14679	14519	14640	14470	14576	14612	14600	14529	14613	14519	14529	14687	14676	14618	14655	14423	14637	14597	14623	14504	14603	14566	14552	14630	14697	14548	14491	14768	14553	14527	14533	14495	14723	14626	14596	14686	14514	14483	14645	14712	14598	14752	14614	14536	14589	14408	14586	14571	14557	14513	14712	14541	14735	14603	14441	14796	14579	14609	14714	14772	14681	14476	14702	14647	14520	14719	14639	14599	14564	14593	14669	14474	14730	14542	14665	14797	14697	14613	14624	14651	14595	14522	14565	14593	14583	14737	14609	14653	14637	14492	14640	14582	14591	14627	14641	14688	14587	14788	14612	14498	14693	14594	14700	14539	14533	14694	14656	14627	14670	14464	14625	14549	14668	14453	14639	14512	14683	14641	14415	14590	14770	14609	14580	14457	14551	14739	14560	14721	14525	14662	14548	14698	14514	14409	14651	14629	14568	14547	14625	14597	14551	14580	14727	14414	14715	14580	14520	14649	14585	14705	14608	14670
24021	21519	29133	24345	22355	24704	24851	20571	19622	20243	20393	19661	19393	19239	20344	32948	36869	32499	26590	22662	19679	18532	18322	18300	18314	18108	18274	18062	18152	18283	18146	18131	18246	18310	18290	18210	17996	18085	18168	18131	18222	18255	17989	18106	17903	18167	18171	18018	18190	18074	18229	18157	17999	18086	17958	18226	18092	18025	17971	18054	18272	18062	17962	18078	18309	17960	17962	17936	18024	18076	18248	18389	18060	18087	18230	18149	17962	17872	18075	18086	17982	17994	17836	18065	17914	18049	18093	18050	17938	18100	17983	17791	18033	17926	18073	18136	18050	18270	18266	18193	18195	18045	18046	17842	18147	18198	18050	17971	18066	18086	17875	17982	18101	18214	17923	18062	17829	18066	17781	17895	17969	17865	17943	18210	18065	18060	18149	17960	17905	18042	18143	18070	18062	18011	17856	17922	17995	18286	18177	17818	18095	18066	17967	17932	18321	17931	17985	18151	17973	17998	18032	18089	18044	17859	18030	18162	18030	17912	17893	18232	18095	18332	18030	17954	18126	18031	18049	18273	17935	17971	17974	18004	18123	18043	17915	17964	18287	18278	17905	18144	17979	17844	17971	17934	18025	18067	17677	17927	18035	17869	17998	17904	17943	17968	18194	18236	17969	18039	18197	17998	18095	18258	18022	17756	18095	18010	18108	18020	18231	18024	18236	17985	17960	18178	17902	17935	17999	17924	17850	17906	18063	17987	17927	17914	17955	18077	17987	17793	18039	18222	17994	18114	18221	17965	18143	18079	18126	18208	18041	18061	17889	18242	17983	17737	17888	18127	18100	17874	17975	17945	18140	18110	18331	18033	17980	18097	17938	18033	18048	18214	18043	18020	18026	18051	17927	17962	18103	17878	17841	18147	18252	18096	17705	18092	18148	18042	17959	18261	17678	17983	18173	17755	17798	18019	18016	18174	18165	18219	17775	18268	18007	18121	17883	17991	18214	18124	17904	18139	18142	18391	17846	18079	18171	17917	17828	17990	18117	17874	18215	18149	18143	17949	18075	18168	17900	18185	18090	18133	18215	18202	17805	18124	17969	17949	18091	17839	17894	18026	17995	17942	18004	17943	17915	18071	17994	17966	18092	18057	17645	18144	18005	18105	17981	18128	17986	18079	18109	18114	17913	17937	17968	17919	17979	17972	17867	17925	18003	18054	18156	17945	17793	17984	18106	17987	17884	18060	18161	18097	17991	18272	18084	18034	18245	18201	17793	17880	17896	18109	17966	18029	18000	18163	17991	17894	18100	18026	17991	18017	17997	18027	18159	18075	18173	18171	17867	17912	18129	17886	18116	18084	18087	18146	18110	18048	18093	17921	18033	18058	17994	17889	18006	18055	18104	17959	18026	18060	17941	18056	18020	17977	17954	18092	18022	17940	18159	17983	18167	18047	18141	18003	18114	17979	18031	18090	18062	18273	17911	17899	18035	18044	18018	17968	17868	18061	18084	17984	17770	18006	17893	18123	18064	17891	17961	18020	18182	17964	17954	17811	17865	17976	18120	17729	17893	17966	18059	17866	17901	18013	18041	18155	17949	17936	17920	18022	17744	17933	18047	17971	18100	17774	17844	18085	17868	17972	17827	18112	18080	18088	17954	17945	18201	18081	17931	18080	18061	18041	18027	17864	17971	18256	18139	18272	18016	17973	17827	17984	18204	17683	17925	18155	18160	18004	18013	17911	18020	18096	17973	17981	17853	17810	17982	17910	18038	18043	17812	18117	17954	17916	17993	17973	17957	17903	17943	18020	18055	18381	18108	18020	18054	17892	17919	17995	18005	17915	17873	17798	18016	17929	18093	18274	18086	18095	17819	18037	18084	17973	18031	17716	18135	18029	18053	18035	17976	17907	18216	18152	18073	18066	18031	18264	18177	18067	17948	18202	17909	18112	17869	18056	18032	17959	18160	18220	18071	17949	17990	17945	17833	18035	17972	17784	17934	18186	18094	17933	17924	18256	17884	18019	18141	18034	17959	18055	18131	18092	17860	17755	17875	18014	18052	17913	18027	18153	18053	17937	18083	18038	17905	17871	18066	17993	18006	18064	18140	17993	17895	17937	17825	17977	18070	18176	18101	17986	18110	17943	18019	18264	17847	17874	18126	17889	18129	18184	18012	18039	18013	17896	17953	17790	17989	18079	18184	17973	18130	17972	18038	17998	17916	17950	17990	18087	18080	18096	17926	17846	17945	18222	17986	18180	18002	17932	17853	17943	17716	17913	17924	18038	17863	17828	17943	18147	18114	18086	18074	18152	18098	18127	18101	17970	17930	18097	17873	18307	18084	18194	17918	17774	17947	18034	17977	17962	17875	18030	18153	17858	17984	17921	18070	18106	17938	17904	18162	17878	17999	18119	18206	18018	18085	17926	17952	17938	17983	18029	17789	18184	18120	17873	18159	17975	18000	17990	17998	18076	17917	18077	17976	17992	17678	17998	17985	18064	17991	17842	18104	18005	18083	18139	18065	18138	18012	18005	18092	18008	18004	17969	18302	18137	18011	18099	18114	18077	18178	18055	18027	18147	18095	17965	18040	18107	18120	17965	17951	18016	18370	18360	18306	18159	17876	18027	18001	17939	18100	17867	17994	17999	18050	18142	18055	17838	17959	17773	17916	18161	18054	17905	18037	17986	17869	18083	18051	18193	18113	18055	18060	18013	18021	18094	17909	17985	17955	18049	18224	17792	17955	17898	18139	18019	18188	17931	17881	18148	17714	18068	17971	18241	18287	18028	18273	17921	18106	18050	17929	18110	17985	18103	18038	17981	18000	18074	17938	18056	18157	18060	17944	17939	18032	17991	17872	18085	17912	18031	17939	18055	17900	17984	18016	18140	18028	17801	18138	18045	18143	18028	18063	18130	17769	18150	18124	18128	18247	18039	18045	18112	17980	17860	18053	17992	18059	18048	18028	18084	18073	17857	18032	17997	17887	18000	18065	18047	17990	18013	18108	17980	18096	17949	17918	17937	17990	18201	17854	18162	18181	17999	17977	17929	18141	17932	18073	18310	18083	18054	18172	17900	17864	17921	18127	18025	18068	18019	17813	18193	17932	18310	18206	18300	18221	17969	17939	18062	17906	17996	17868	17977	18123	18197	18093	17808	18005	18050	17975	17810	18166	17902	18013	18020	18177	17942	18112	17905	18133	18116	17996	17941	17886	18054	18095	18004	18088	18069	18044	17885	17970	18040	17949	18005	17968	17983	17992	18158	18155	17809	18165	18090	17831	17994	18237	17883	17840	18043	17939	18065	17780	18310	17948	18108	17969	17870	18149	18200	18006	17972	18031	18205	18000	18071	17864	18019	18089	18121	18138	18167	17735	18072	18050	17907	18079	18076	18066	18082	18084	18202	17941	18046	17759	17997	18172	17991	17972	17852	18001	17931	17798	18149	18086	17926	18050	17955	17911	17995	18018	18304	18323	18075	17989	18094	17941	17897	17952	17954	18084	17945	18102	18127	18169	17965	18118	18102	18069	18025	17921	18007	18033	18020	17907	18039	18018	17969	18184	18002	18294	17991	17998	17895	18040	17694	17829	18031	18043	17973	18066	18009	17773	17824	17970	18103	18211	17955	17951	17948	18199	18070	18049	17705	18041	17994	18036	18028	18076	17956	18050	18129	18098	18022	18146	17788	17991	18004	17946	18013	18052	17998	18037	18069	17925	18156	18089	17892	17764	18110	18148	18066	17955	18045	18049	17943	18043	17837	17957	18050	17980	17971	17883	18024	17913	17902	17927	18069	17847	18133	17958	17897	18024	17983	18173	18121	17904	18059	18042	17973	18153	17871	17980	18014	17994	18022	18157	17793	18033	17808	18182	17979	17953	17957	17999	18069	18033	17965	17934	18093	17968	17995	18137	17925	18109	18079	18041	17953	18057	18287	18036	18092	18057	18127	18065	17968	17812	17940	17797	18064	18068	18115	17995	17965	18020	18016	17927	18140	17939	18275	18108	18168	18062	17956	17873	17713	18124	17823	17849	17956	18018	17812	17824	17913	17984	18002	18067	18394	17982	17980	17994	17903	17916	17900	18065	18051	18256	17983	18016	17880	17948	17924	18224	17907	17977	18280	18037	18204	18004	18011	17856	17997	17938	17950	18150	18209	18080	17992	18110	18063	18246	17932	18036	18046	18035	18024	18033	17931	18115	17895	17942	18074	18160	18144	17815	18096	17877	18147	18162	17916	18086	17971	17985	18165	18047	18070	18221	18136	17935	17826	17714	17975	18110	17807	18126	18037	17904	17933	17931	18096	17927	18108	18253	17936	17910	18085	17991	18053	17981	18024	18078	18033	18041	18020	18031	17947	18056	18070	18090	18041	18169	18300	18030	17899	18045	17951	18134	18022	17904	18200	18020	18216	18019	18067	17819	17939	18201	17954	17787	17886	18119	18032	17954	17886	17958	18054	17881	18222	17882	17812	18001	17925	17864	18039	18024	17963	18064	18013	17922	17926	18022	17991	18230	18085	18106	17902	18130	18058	17966	17818	18197	17996	17906	17981	18102	18083	18006	18009	18034	18230	18099	18092	17906	18017	17655	17946	18082	17816	17983	18066	17923	17882	17862	18191	18062	18000	18076	17934	18024	17851	17913	18194	18074	18023	18176	18189	18332	17929	17877	18060	17888	17860	17849	18068	18187	18082	18105	18101	18081	17790	18244	17953	18055	18146	18414	18042	18186	17793	18076	17950	17946	18059	17907	17725	18153	18107	18103	17824	18104	18018	18054	18072	18194	18020	18000	18154	17900	18191	18136	18036	18099	18043	18020	18074	18148	18109	18294	17828	17784	17973	18248	18034	18136	18144	18146	18000	18010	18205	17968	17998	17875	18051	18195	17954	18231	18074	18080	17990	17861	17808	18161	18023	18033	18003	17948	18070	18100	17927	17931	18183	18170	17945	17870	18012	18034	17803	17991	17920	18038	18071	18128	18021	18141	18030	17992	18081	18035	18015	17683	17998	18026	18039	17911	17800	17900	18063	17905	18230	18305	17720	18054	18022	17914	18002	17988	17909	18182	18044	17961	17922	17960	17908	17944	18203	18413	17868	17895	17997	18028	17955	17861	17931	17873	17939	18121	18063	18168	17911	17746	18086	18095	18017	17993	18045	18105	17831	17990	17825
20313	35576	35917	26253	25175	21676	18641	17611	17594	18409	17865	16894	16347	16487	18869	35744	37386	31752	24475	19559	16133	15068	14732	14716	14546	14677	14683	14644	14715	14581	14634	14662	14595	14621	14536	14589	14717	14652	14578	14631	14539	14456	14605	14472	14556	14523	14306	14743	14738	14597	14821	14691	14498	14568	14531	14697	14666	14509	14545	14595	14480	14466	14549	14580	14496	14496	14564	14634	14601	14576	14535	14612	14500	14621	14708	14611	14622	14567	14601	14674	14623	14778	14481	14596	14641	14718	14647	14680	14698	14650	14582	14702	14611	14677	14571	14624	14694	14568	14620	14700	14587	14795	14673	14593	14511	14733	14642	14708	14680	14671	14649	14642	14283	14718	14629	14518	14616	14496	14670	14467	14530	14634	14759	14582	14619	14599	14606	14556	14616	14641	14448	14519	14703	14624	14576	14657	14608	14572	14622	14689	14582	14567	14694	14668	14553	14622	14627	14567	14698	14537	14647	14615	14774	14685	14686	14722	14590	14668	14519	14492	14563	14530	14491	14630	14497	14661	14629	14506	14739	14526	14505	14437	14596	14628	14665	14675	14671	14657	14705	14645	14512	14567	14631	14586	14635	14690	14554	14754	14672	14757	14559	14634	14652	14554	14650	14639	14405	14388	14757	14730	14630	14406	14564	14401	14649	14511	14733	14540	14551	14537	14505	14679	14612	14462	14586	14700	14702	14673	14692	14704	14517	14628	14688	14490	14438	14566	14609	14539	14517	14417	14583	14541	14535	14682	14631	14627	14717	14666	14489	14454	14534	14762	14693	14706	14679	14607	14803	14616	14596	14574	14600	14521	14487	14499	14614	14578	14671	14526	14759	14669	14645	14685	14655	14496	14732	14522	14588	14502	14607	14532	14587	14622	14661	14443	14697	14811	14658	14616	14688	14727	14544	14474	14585	14549	14553	14585	14633	14627	14751	14557	14596	14453	14525	14498	14578	14589	14817	14656	14615	14545	14496	14493	14773	14554	14589	14650	14669	14722	14755	14613	14564	14456	14611	14490	14626	14653	14600	14572	14655	14603	14660	14473	14605	14493	14609	14718	14437	14457	14667	14462	14568	14570	14434	14604	14613	14558	14666	14415	14624	14549	14701	14411	14712	14492	14485	14540	14555	14513	14661	14737	14709	14694	14628	14350	14569	14606	14330	14647	14662	14803	14442	14455	14461	14456	14690	14711	14750	14571	14594	14649	14500	14644	14652	14594	14687	14671	14570	14719	14429	14627	14538	14414	14716	14602	14772	14646	14591	14537	14690	14574	14532	14536	14663	14565	14642	14543	14682	14508	14680	14655	14591	14548	14469	14576	14524	14598	14517	14678	14763	14620	14684	14631	14565	14529	14610	14705	14664	14485	14604	14391	14580	14574	14618	14493	14666	14720	14563	14648	14550	14439	14723	14640	14735	14714	14659	14689	14691	14718	14593	14635	14506	14561	14419	14693	14620	14470	14628	14740	14631	14654	14630	14384	14771	14567	14517	14593	14750	14493	14556	14607	14490	14506	14624	14604	14708	14550	14470	14720	14501	14551	14601	14611	14570	14642	14518	14619	14675	14728	14476	14624	14677	14771	14461	14629	14673	14464	14509	14627	14651	14673	14578	14806	14446	14701	14563	14777	14573	14645	14730	14660	14548	14639	14609	14569	14536	14601	14673	14623	14537	14532	14813	14564	14621	14557	14626	14484	14566	14495	14525	14391	14460	14653	14638	14694	14742	14544	14478	14676	14550	14674	14722	14648	14686	14392	14603	14430	14473	14619	14588	14525	14728	14636	14429	14702	14716	14458	14581	14482	14469	14587	14688	14638	14506	14702	14555	14517	14680	14460	14423	14740	14654	14479	14710	14594	14651	14493	14540	14517	14791	14689	14605	14621	14652	14614	14638	14624	14710	14590	14603	14437	14582	14556	14533	14585	14594	14786	14602	14433	14596	14597	14530	14648	14505	14398	14575	14516	14575	14672	14595	14706	14600	14575	14610	14711	14554	14678	14641	14601	14640	14485	14520	14623	14626	14561	14352	14664	14565	14426	14538	14673	14654	14492	14670	14503	14627	14675	14640	14536	14578	14477	14562	14687	14518	14658	14459	14671	14450	14653	14463	14631	14820	14603	14585	14500	14653	14688	14656	14504	14580	14679	14506	14642	14705	14470	14616	14468	14608	14463	14618	14664	14723	14609	14746	14417	14572	14563	14585	14560	14563	14514	14474	14600	14470	14728	14585	14587	14510	14560	14671	14692	14655	14514	14700	14634	14603	14722	14562	14645	14526	14555	14570	14421	14481	14806	14604	14592	14632	14694	14563	14510	14482	14553	14476	14643	14640	14568	14589	14623	14813	14482	14727	14601	14643	14766	14720	14514	14621	14516	14762	14608	14597	14653	14521	14530	14640	14617	14621	14580	14642	14627	14622	14659	14578	14596	14612	14727	14445	14549	14581	14725	14729	14714	14531	14376	14589	14550	14473	14549	14428	14601	14481	14529	14642	14690	14614	14616	14543	14711	14614	14550	14654	14683	14572	14600	14490	14610	14578	14580	14719	14443	14588	14662	14550	14616	14687	14670	14673	14615	14515	14577	14617	14573	14550	14539	14549	14675	14593	14583	14619	14551	14764	14507	14618	14476	14674	14503	14695	14660	14626	14507	14698	14800	14429	14502	14456	14541	14541	14553	14489	14701	14610	14710	14525	14732	14594	14544	14760	14548	14588	14717	14571	14650	14570	14495	14624	14596	14510	14366	14712	14700	14495	14522	14525	14479	14615	14900	14557	14567	14712	14550	14573	14493	14558	14593	14679	14698	14510	14537	14880	14607	14642	14502	14669	14581	14719	14672	14510	14639	14480	14680	14676	14678	14684	14546	14840	14759	14706	14567	14474	14711	14464	14490	14629	14562	14604	14678	14592	14673	14426	14627	14615	14590	14632	14377	14687	14664	14537	14544	14604	14562	14527	14660	14419	14527	14488	14472	14412	14599	14443	14659	14696	14559	14559	14397	14581	14559	14484	14626	14559	14588	14569	14521	14635	14683	14583	14559	14569	14636	14580	14730	14689	14605	14510	14647	14552	14643	14608	14658	14554	14445	14656	14459	14532	14565	14497	14649	14698	14667	14510	14541	14641	14489	14559	14668	14629	14529	14688	14419	14655	14519	14641	14735	14393	14593	14649	14562	14769	14620	14528	14575	14668	14539	14662	14632	14462	14635	14621	14524	14655	14641	14789	14515	14645	14533	14487	14674	14549	14608	14538	14623	14552	14570	14554	14599	14577	14579	14574	14558	14633	14818	14574	14697	14687	14806	14511	14817	14699	14405	14640	14683	14628	14444	14604	14502	14592	14661	14608	14691	14699	14560	14570	14544	14435	14543	14498	14629	14460	14592	14730	14466	14666	14488	14542	14704	14448	14478	14610	14537	14703	14576	14623	14541	14526	14470	14733	14768	14726	14502	14420	14653	14515	14731	14547	14616	14696	14544	14581	14412	14698	14631	14696	14370	14682	14650	14576	14614	14510	14729	14553	14498	14753	14533	14560	14648	14875	14710	14547	14525	14602	14423	14507	14712	14625	14763	14619	14520	14636	14510	14544	14551	14582	14437	14449	14626	14676	14494	14623	14712	14628	14644	14576	14573	14692	14697	14552	14649	14587	14481	14516	14481	14543	14464	14398	14616	14586	14509	14510	14597	14640	14913	14634	14600	14464	14516	14530	14595	14490	14639	14674	14479	14644	14636	14470	14538	14482	14689	14429	14695	14770	14578	14666	14531	14675	14553	14590	14682	14548	14484	14521	14589	14502	14645	14626	14633	14599	14548	14604	14775	14688	14546	14604	14746	14718	14490	14600	14638	14439	14624	14606	14553	14584	14632	14524	14602	14619	14608	14604	14724	14738	14569	14590	14711	14556	14705	14527	14339	14583	14465	14576	14652	14651	14576	14656	14548	14691	14528	14554	14691	14592	14524	14812	14622	14530	14568	14521	14680	14463	14663	14613	14524	14541	14659	14665	14537	14478	14656	14435	14408	14528	14686	14593	14455	14625	14598	14734	14682	14514	14641	14521	14557	14446	14753	14533	14469	14586	14752	14602	14621	14491	14524	14660	14697	14620	14662	14586	14584	14565	14603	14384	14602	14688	14470	14562	14700	14666	14473	14687	14538	14560	14697	14639	14603	14702	14560	14596	14541	14643	14822	14553	14650	14601	14620	14531	14567	14650	14613	14536	14570	14454	14609	14676	14532	14599	14544	14727	14582	14656	14613	14624	14645	14631	14520	14657	14560	14552	14651	14522	14634	14599	14568	14671	14599	14485	14701	14626	14706	14667	14653	14647	14553	14449	14759	14556	14654	14494	14565	14504	14557	14729	14687	14583	14440	14645	14749	14539	14603	14612	14488	14602	14554	14507	14715	14499	14573	14605	14557	14692	14474	14435	14615	14542	14572	14619	14536	14643	14599	14829	14583	14589	14521	14726	14583	14511	14629	14636	14735	14438	14436	14501	14609	14610	14649	14564	14591	14583	14552	14584	14760	14623	14444	14608	14602	14649	14573	14556	14647	14506	14593	14579	14607	14593	14583	14592	14596	14654	14679	14606	14540	14598	14643	14561	14645	14452	14662	14672	14467	14640	14718	14608	14551	14500	14682	14658	14694	14437	14543	14527	14583	14570	14561	14529	14650	14557	14652	14687	14645	14575	14617	14690	14522	14752	14684	14577	14572	15026	14546	14576	14502	14476	14504	14536	14499	14487	14459	14318	14576	14703	14659	14432	14667	14585	14538	14705	14585	14428	14528	14746	14708	14848	14550	14573	14450	14771	14644	14611	14567	14530	14603	14582	14606	14494	14687	14494	14559	14417	14561	14572	14563	14541	14492	14666	14508	14606	14601	14695	14449	14504	14564	14729	14627	14800	14704	14656	14586	14664	14698	14547	14714	14518	14732	14629	14685	14621	14516	14611	14545	14606	14597	14467	14371	14830	14739	14600	14518	14615	14572	14628	14603	14487	14445	14367	14607	14803	14654	14703	14536	14551	14481	14504	14660	14554	14489	14636	14580	14644	14704	14658	14710	14574	14577	14644	14506	14543	14652	14682	14622	14590	14498	14510	14365	14696	14545	14552	14560	14537	14577
30340	25948	26384	22395	20025	19312	18701	18640	18793	18873	18843	18499	18512	18360	18279	19151	19807	19618	19078	18754	18277	18231	18077	17912	18156	18022	17996	18154	18218	18123	18078	17874	18273	18312	18055	18179	18244	18014	18096	17846	18147	18111	18148	18109	18037	18187	18076	18095	18059	18148	18292	18233	17948	17959	18332	18137	18018	18095	18150	18166	18080	18135	17857	18061	18060	18046	17855	18046	18005	18027	18177	18166	18140	17925	17992	18021	18022	18027	18276	18043	18086	17830	18007	18011	18232	17991	17897	17894	17974	18038	18144	18087	18006	18013	17953	17880	18117	17846	18010	18066	18145	17900	18262	18005	18295	17970	18263	17930	17952	18081	17993	18228	18091	18007	17944	18071	18035	17977	18084	18276	17922	17887	17977	18206	18155	18079	17981	18066	17970	18172	18106	17964	18070	18084	18204	18015	17903	18076	17912	18063	18132	18051	18013	18190	18102	18163	18197	18214	18112	17845	17927	18040	18122	18129	18002	18129	18051	17974	18077	18086	18118	18171	18083	18014	18009	18049	18056	18014	18000	18235	17984	17944	18093	18056	18206	17943	18060	17893	18117	17986	18133	17981	18178	18041	18117	18157	18243	17888	17909	18028	18236	18245	17931	18026	17867	18151	17893	17937	17975	18073	18164	17838	18103	18138	18149	18051	17961	18039	18055	18280	18128	18089	18121	18024	17919	17968	18226	18139	18239	18065	18088	18000	18169	18249	18166	18023	18143	18088	18113	18059	18124	18094	18189	17970	17984	17975	17907	17923	18045	18066	18173	17948	18306	18060	18031	18014	18099	18049	17806	18052	18160	18111	17957	18170	17958	17935	17876	18089	18022	17861	18101	18027	17832	18006	18024	18136	18203	17970	17930	17961	17868	18103	18069	18026	18074	17933	17955	17935	17963	17961	18035	18140	18074	18224	18157	17999	17811	18119	18321	18276	18314	17906	18092	18085	17822	18192	18182	18046	18114	17997	17912	18050	18127	17925	17873	17775	17925	18173	18059	18150	18140	18131	17923	17890	17956	17993	18056	17967	18054	18164	17977	18148	18035	18073	17917	18262	17969	18078	17990	18064	17970	17898	18024	17829	17758	18056	17910	17958	18045	17930	17966	18227	18081	18274	17894	17943	17974	18112	18235	18027	18001	17963	18133	17838	18011	18172	18200	18207	17983	18025	18016	18043	17884	17983	17912	17964	18029	18046	18080	17991	17958	18088	18078	17941	17825	18050	18062	17961	18250	18054	18274	17969	18150	18194	17883	18042	17864	18152	17951	17967	18080	18132	18098	17826	18263	18030	18087	18211	18031	18073	18201	18217	18037	17990	18040	17927	17879	17938	17925	17945	18001	18181	18124	17964	18101	18004	18059	17938	18053	18139	18054	18098	17989	17933	18020	18095	18153	18187	18057	18062	18013	18058	17934	18079	17991	17964	18209	18129	18153	18045	18208	18057	18100	17802	17941	18175	18092	18046	18005	17974	18115	17928	18111	18012	18203	18017	18014	18134	18070	17928	18117	17755	18061	18132	18218	17939	18151	18225	18048	18171	18151	18036	17896	18100	18079	18098	18158	18156	17902	18172	18195	18034	18004	17983	17996	17978	18018	18040	17986	17901	18214	18222	18154	18124	17889	17942	17822	17998	18157	18263	17893	17933	18049	17903	18176	17923	18038	17999	18010	18074	17831	18058	18087	17945	18087	17865	18227	18063	17977	18095	18067	17908	18169	18121	18088	17987	18120	18096	18044	17847	18107	18003	18112	18029	17994	18154	18150	18079	17908	17867	18196	18150	17775	17982	18091	18100	17850	18002	18005	18076	18217	18080	17995	18154	18259	18118	18121	18040	18188	18019	18156	17946	18120	18170	18061	18031	18159	18179	18010	18138	18136	18035	18072	17862	18062	18152	18049	18040	18206	18225	18137	17975	18066	18066	18055	17823	18049	17935	18194	18152	18147	18057	18088	18092	18020	18043	18097	18072	18081	18106	18213	17882	18035	18052	17970	17984	18269	18158	18013	18114	17999	18170	18023	17944	17995	18140	18180	18126	18022	18112	18042	17996	18215	17941	18024	18031	17991	17985	17995	18140	18073	17892	18010	17947	18017	18071	17985	17943	18063	17994	18036	18116	18082	17928	17847	18158	18018	17870	18154	18186	18044	18197	17942	17959	18161	18066	18210	18037	18096	18067	18080	17938	17923	18066	17866	18155	18109	18312	18067	18079	18017	18163	18187	18096	18100	18073	17854	18247	17885	18020	18015	18092	17871	18015	18022	18094	18092	18125	18062	17953	17973	18046	17940	18107	18058	18023	18074	18193	17909	18146	18081	18101	18137	18179	17996	17919	17921	17785	17882	18114	17934	17972	18111	18059	17901	18089	17865	18073	17895	17789	18197	18031	17975	18128	18045	18145	18041	17868	18182	17894	17979	18016	18154	18114	17977	18036	17956	18052	18015	17939	18261	18155	17974	18064	18001	17949	18057	18089	17953	17942	18083	18070	18168	17939	17993	18066	17963	18042	18193	17931	17996	18034	17760	17868	17930	17897	18088	18163	17932	18129	18141	17966	17945	18205	18076	18047	18181	17976	18077	18092	18039	18089	17909	17976	17980	18205	18060	18223	18294	17958	17870	17911	18052	18052	18089	18310	18115	18279	17857	17914	18068	17910	17959	17980	18013	17981	18022	18089	18009	17928	17873	18055	17972	18168	18225	17935	18148	18095	18098	18295	17994	18391	18069	18029	17841	18055	18044	17997	18212	18140	18048	17905	17941	18146	17934	18084	18068	18096	17969	18153	18004	18033	17876	18078	18099	18134	18094	18224	18117	18192	18081	18084	17959	17943	17879	17964	18116	18011	18127	18117	17910	17823	17977	17736	18013	18043	18076	17825	18101	18028	18274	18252	18235	17843	17922	17972	18130	18159	18003	18061	17865	18046	18022	17878	17805	18067	17902	18100	18012	18179	18031	18137	18043	18037	17982	17978	18227	18024	17995	18050	18013	17918	18168	18078	18261	17988	17871	17869	18050	17879	18017	18059	17894	17886	18031	18117	17959	18125	18224	18103	18119	17971	18219	17944	18147	18048	17939	18135	17998	18092	18063	17912	18122	18187	18116	17957	18298	18122	17882	18145	18158	17991	17910	18056	18064	17998	18004	18222	17993	17946	18144	17889	18108	18111	17963	17993	18158	18036	18043	18089	18224	17755	18108	17929	18142	18186	17898	18104	18172	18055	18187	18149	18215	18137	17982	17954	18053	18256	18063	18126	18232	18176	18036	17979	18063	17828	18036	17849	18123	18271	18080	18063	17892	17995	18070	17978	18160	18084	18027	18095	17903	17902	18155	18093	18155	18223	18040	18091	17983	18142	17915	18205	18124	17914	18173	18193	18057	17982	18211	18122	18019	17977	18034	17974	17924	18023	18082	18099	18120	18274	18163	17937	18147	18017	17997	18073	17838	18134	18016	18057	18014	18049	18147	17854	18089	18242	17995	18028	18154	17944	18082	18057	17972	17746	18145	18143	18060	18222	18075	18029	18142	17931	17886	18002	18068	18025	18039	17837	18110	17911	18042	18249	18171	17937	18253	18047	17971	17799	18014	18120	18010	18086	18230	17985	18188	18173	18121	18182	18020	17890	17757	17932	18060	17982	18086	17887	18010	18164	18023	18051	18005	17896	17855	17899	18077	18041	18221	17956	18049	18131	18096	18153	17985	18135	17978	17925	18045	18084	18283	18057	18041	18163	18099	18008	18011	17978	18117	17989	17879	18164	17865	17905	18037	17965	18132	18148	18107	18051	18044	18047	17950	18039	17924	18104	18090	18064	17994	18019	18159	18213	18172	18058	18023	17728	17878	18121	17833	17932	17978	18061	17990	17925	17973	17960	18204	18200	18043	18097	18057	18240	18303	17970	18009	18193	18157	18382	18159	18152	18173	18060	18039	17921	18116	18061	18154	17971	17851	18249	18058	17945	18186	17932	18030	18135	18152	18043	18159	18201	18146	18124	18238	18193	18071	17896	18247	18162	18149	17951	17950	17977	18080	18267	18046	18042	18090	18112	18032	18054	17987	18097	17974	18028	18123	18107	17798	17969	17788	18111	17895	18004	18156	17995	17905	18012	18237	18128	18055	18043	18087	18081	18226	18393	18089	17909	18203	18109	18039	17987	17978	18202	18116	17953	17955	18063	18006	18022	17969	18073	18009	18045	17987	18105	18009	18104	18144	18146	17967	18226	18043	17996	17953	18153	18123	18176	18133	17856	18006	17984	18043	18068	17894	18147	17987	17835	18112	18168	17933	18171	18063	17986	18236	17916	18066	18103	18038	18206	18433	18234	18005	18469	18188	17975	18081	18249	18107	18137	18016	18117	18133	17873	17988	18015	18011	18199	18143	17781	17986	18083	18143	18209	18131	17861	17868	18065	18044	18129	18175	18159	18195	17923	17886	17958	18074	18139	18025	18050	18188	17990	18142	18109	18218	18013	18069	18202	18175	17930	18067	18123	18270	17952	17857	17933	18103	18123	17952	17912	18190	17968	17959	18043	18091	18066	18106	17837	18139	17881	18005	18094	17944	18082	17953	18111	18307	18043	17980	17990	18063	18094	18204	18034	17991	18173	18202	17875	18157	18193	18194	18108	18113	17980	18163	18107	18145	18053	18129	17985	18121	18137	17883	18036	18074	17971	18089	18067	18214	18208	17836	17974	18131	18049	18200	18096	18097	18145	18011	18059	17875	17907	18219	17981	18161	18112	18237	17891	18014	18118	18125	18174	18141	17752	18245	18056	18032	18026	18045	18079	18205	18213	18319	17866	18129	18205	17927	17909	18002	17849	18121	17899	18140	17931	18166	18174	18129	18137	17934	17884	18060	18133	18094	18233	18088	18017	18074	18231	17972	17979	18142	17931	18093	17831	17934	18162	18105	18135	18173	18009	17936	17993	17999	18153	18085	18365	18061	17965	18138	18092	18029	18073	18038	17929	17850	18145	18099	17941	18012	18109	18087	18103	18197	18073	17971	17791	18123	18095	18035	17917	18146	18097	18043	17979	18174	18261	18135	17845	18278	18122	18007	18122	18238	17893	18062	17894	18224	18189	18187	18201	18031	17962	17973	17959	18016	17894	18125	17949	18026	17880
19545	25947	22715	18430	17688	16472	15576	15465	15622	16145	15865	15455	15333	15246	14946	16283	16831	16659	15769	15204	14891	14778	14670	14525	14504	14938	14547	14690	14729	14723	14530	14781	14671	14592	14709	14534	14694	14446	14540	14753	14525	14815	14790	14666	14620	14805	14599	14659	14835	14617	14492	14779	14529	14624	14403	14845	14641	14761	14505	14794	14780	14775	14676	14496	14600	14779	14641	14642	14789	14672	14528	14835	14692	14645	14447	14738	14586	14809	14683	14552	14601	14619	14635	14527	14665	14682	14580	14538	14516	14675	14570	14523	14369	14560	14692	14563	14469	14732	14532	14571	14855	14673	14673	14594	14607	14561	14625	14592	14598	14596	14640	14390	14626	14686	14467	14820	14477	14563	14689	14745	14634	14892	14573	14721	14491	14612	14603	14675	14714	14714	14704	14775	14701	14500	14605	14746	14638	14535	14828	14528	14679	14661	14446	14766	14804	14736	14773	14659	14709	14594	14603	14645	14629	14712	14624	14804	14779	14582	14644	14667	14692	14706	14748	14659	14589	14637	14683	14611	14639	14669	14601	14691	14503	14596	14721	14658	14754	14599	14560	14522	14497	14721	14689	14784	14629	14471	14644	14720	14665	14709	14500	14577	14737	14542	14591	14657	14604	14781	14688	14809	14645	14712	14681	14512	14629	14846	14769	14635	14746	14703	14425	14608	14614	14717	14633	14755	14606	14596	14675	14592	14725	14663	14637	14664	14598	14623	14521	14782	14652	14516	14595	14632	14688	14615	14796	14575	14776	14646	14778	14715	14608	14529	14706	14645	14606	14656	14607	14581	14646	14688	14590	14658	14624	14721	14600	14781	14605	14749	14688	14812	14561	14582	14526	14619	14643	14651	14759	14500	14599	14669	14521	14653	14647	14563	14702	14672	14641	14560	14617	14632	14717	14647	14738	14497	14820	14694	14645	14702	14531	14595	14701	14680	14671	14607	14657	14690	14729	14545	14558	14754	14593	14517	14837	14633	14802	14613	14688	14577	14645	14624	14656	14503	14671	14426	14670	14525	14742	14556	14632	14692	14807	14804	14662	14690	14819	14720	14717	14664	14665	14815	14592	14614	14634	14858	14546	14541	14541	14811	14660	14418	14680	14513	14678	14645	14637	14707	14531	14696	14795	14713	14572	14609	14563	14759	14464	14685	14562	14570	14722	14569	14605	14511	14643	14685	14747	14795	14490	14622	14464	14603	14651	14810	14620	14720	14581	14643	14752	14640	14602	14546	14487	14635	14576	14491	14542	14652	14850	14538	14792	14647	14751	14620	14593	14603	14674	14567	14594	14622	14721	14586	14741	14658	14585	14550	14668	14691	14605	14742	14601	14617	14592	14698	14629	14645	14583	14465	14680	14749	14625	14491	14617	14460	14662	14693	14658	14788	14645	14668	14636	14669	14713	14552	14720	14690	14644	14710	14532	14528	14402	14637	14906	14715	14647	14686	14780	14666	14684	14471	14762	14526	14655	14820	14502	14537	14554	14698	14648	14758	14514	14731	14537	14702	14525	14681	14550	14814	14702	14501	14525	14730	14719	14665	14582	14610	14839	14525	14705	14868	14637	14673	14609	14718	14678	14650	14509	14624	14723	14680	14559	14568	14594	14575	14693	14546	14645	14724	14642	14664	14553	14719	14668	14527	14671	14572	14607	14760	14560	14867	14749	14542	14784	14617	14652	14690	14550	14530	14585	14564	14674	14836	14728	14599	14443	14541	14668	14602	14817	14553	14608	14557	14667	14661	14549	14464	14703	14588	14710	14699	14589	14568	14703	14592	14587	14754	14653	14844	14559	14712	14590	14633	14704	14567	14701	14604	14715	14787	14747	14677	14637	14742	14667	14578	14664	14715	14472	14753	14657	14439	14568	14677	14669	14700	14692	14583	14812	14477	14715	14505	14531	14479	14780	14811	14591	14670	14422	14681	14657	14821	14569	14503	14729	14585	14776	14600	14712	14682	14694	14641	14600	14503	14634	14719	14647	14681	14539	14571	14657	14602	14499	14671	14570	14592	14526	14602	14668	14696	14586	14629	14659	14775	14596	14492	14620	14675	14784	14664	14514	14618	14575	14551	14702	14556	14467	14813	14624	14525	14734	14782	14672	14580	14568	14710	14529	14630	14684	14592	14710	14603	14618	14655	14510	14684	14559	14730	14693	14786	14627	14579	14805	14581	14688	14702	14578	14515	14583	14668	14569	14610	14609	14707	14678	14625	14684	14582	14643	14717	14692	14567	14584	14747	14687	14610	14542	14800	14652	14738	14620	14809	14648	14621	14775	14635	14619	14552	14709	14624	14606	14681	14612	14695	14633	14595	14880	14757	14702	14710	14819	14734	14613	14892	14719	14659	14641	14749	14721	14703	14596	14696	14712	14671	14495	14637	14794	14645	14560	14739	14547	14580	14515	14622	14660	14715	14595	14590	14604	14692	14795	14652	14658	14629	14496	14734	14714	14672	14782	14608	14589	14629	14388	14766	14638	14519	14534	14812	14663	14686	14778	14665	14659	14592	14715	14683	14731	14796	14801	14559	14628	14579	14594	14561	14743	14599	14554	14596	14480	14763	14636	14699	14675	14544	14746	14578	14533	14665	14584	14742	14620	14582	14795	14516	14647	14595	14737	14821	14552	14725	14724	14913	14628	14729	14679	14676	14833	14604	14536	14631	14646	14726	14613	14672	14778	14803	14574	14698	14652	14658	14627	14630	14668	14646	14804	14625	14725	14622	14594	14700	14528	14643	14676	14545	14694	14743	14659	14657	14708	14770	14594	14474	14475	14839	14670	14690	14651	14796	14759	14549	14653	14523	14730	14493	14715	14495	14506	14755	14512	14577	14698	14571	14510	14568	14694	14649	14633	14711	14525	14631	14721	14603	14511	14651	14603	14641	14569	14794	14667	14794	14623	14585	14597	14598	14613	14535	14672	14610	14659	14666	14769	14755	14568	14545	14508	14515	14563	14546	14645	14594	14503	14664	14646	14648	14756	14739	14624	14597	14873	14721	14511	14648	14773	14681	14720	14588	14666	14616	14865	14675	14729	14716	14654	14706	14386	14753	14666	14517	14571	14574	14515	14690	14634	14541	14704	14708	14650	14673	14643	14802	14412	14534	14734	14670	14492	14689	14528	14694	14607	14732	14605	14679	14623	14530	14620	14705	14615	14657	14851	14568	14775	14596	14572	14708	14692	14672	14594	14604	14715	14435	14754	14473	14668	14666	14811	14783	14546	14630	14729	14698	14499	14621	14723	14623	14739	14684	14579	14551	14763	14622	14546	14518	14700	14463	14633	14626	14706	14660	14583	14620	14691	14680	14753	14451	14568	14693	14724	14709	14444	14667	14576	14605	14681	14618	14669	14682	14505	14558	14704	14624	14629	14618	14760	14750	14538	14627	14721	14676	14653	14577	14785	14786	14801	14578	14620	14687	14677	14729	14671	14774	14646	14514	14695	14615	14541	14709	14748	14695	14804	14700	14744	14746	14543	14714	14621	14592	14456	14623	14580	14556	14705	14579	14701	14601	14663	14663	14666	14813	14490	14585	14611	14658	14592	14614	14629	14485	14779	14609	14791	14789	14717	14833	14693	14701	14663	14830	14618	14782	14704	14560	14642	14561	14755	14532	14692	14576	14757	14622	14643	14586	14710	14671	14584	14566	14782	14629	14707	14563	14601	14559	14749	14776	14660	14622	14666	14648	14559	14538	14584	14667	14540	14540	14462	14703	14819	14548	14712	14795	14735	14645	14700	14645	14576	14746	14566	14592	14748	14574	14460	14536	14748	14699	14609	14556	14748	14811	14767	14630	14529	14779	14752	14473	14616	14769	14672	14428	14656	14523	14799	14527	14631	14545	14572	14482	14645	14551	14759	14675	14431	14649	14542	14597	14554	14690	14694	14805	14401	14638	14748	14683	14738	14656	14671	14799	14584	14688	14485	14657	14487	14522	14827	14816	14697	14729	14760	14840	14699	14690	14546	14725	14645	14592	14662	14509	14617	14747	14579	14634	14653	14436	14603	14741	14502	14873	14681	14616	14613	14651	14568	14686	14587	14567	14618	14535	14606	14740	14675	14519	14707	14576	14683	14566	14736	14645	14729	14556	14772	14601	14620	14584	14596	14590	14653	14600	14787	14618	14813	14570	14405	14748	14718	14687	14484	14515	14649	14748	14504	14705	14471	14628	14661	14587	14544	14401	14715	14710	14629	14715	14667	14608	14608	14583	14937	14660	14649	14596	14612	14563	14521	14650	14517	14769	14635	14653	14623	14634	14647	14670	14685	14582	14724	14550	14775	14762	14541	14553	14704	14583	14476	14498	14685	14641	14578	14692	14720	14656	14511	14542	14709	14762	14751	14581	14642	14793	14666	14596	14754	14679	14555	14555	14663	14536	14797	14739	14531	14693	14465	14726	14609	14624	14585	14711	14387	14639	14365	14613	14675	14563	14652	14615	14651	14713	14667	14703	14542	14635	14741	14515	14698	14510	14544	14620	14637	14627	14638	14352	14673	14496	14609	14576	14558	14586	14782	14433	14693	14774	14517	14524	14806	14695	14752	14513	14661	14419	14598	14656	14568	14683	14557	14757	14588	14698	14684	14357	14747	14732	14436	14808	14573	14462	14526	14581	14801	14579	14844	14692	14611	14720	14787	14717	14599	14563	14795	14622	14611	14537	14684	14680	14772	14686	14611	14754	14727	14669	14706	14771	14651	14583	14501	14597	14473	14614	14539	14576	14681	14484	14630	14560	14712	14717	14617	14636	14615	14769	14690	14749	14666	14726	14737	14731	14755	14799	14580	14760	14789	14737	14696	14552	14903	14425	14475	14540	14776	14487	14656	14713	14563	14621	14825	14625	14647	14622	14712	14559	14564	14470	14779	14684	14582	14649	14509	14573	14612	14453	14622	14754	14511	14774	14593	14775	14785	14563	14575	14490	14491	14761	14633	14516	14570	14698	14712	14777	14693	14795	14723	14664	14595	14494	14532	14502	14585	14572	14743	14632	14599	14512	14691	14693	14673	14555	14604	14683	14596	14709	14555	14628	14681	14639	14658	14829	14709	14651	14679	14601	14713	14576	14595	14668	14509	14513	14574	14669	14522	14712	14646	14689	14690	14665	14679	14747
25470	21461	28690	25294	23432	23089	22044	19373	19191	19764	19423	19182	19260	19298	19290	26935	29458	27061	23421	20882	19081	18352	18202	18161	18190	18315	18264	18025	18143	18226	18263	18213	18192	18227	18039	18057	18103	18040	17888	17937	18194	18049	18061	18267	18062	18069	18100	17855	18247	18130	18174	18080	17991	18023	17970	18097	18287	18124	17959	18041	18075	18040	18052	17984	17934	18075	18032	18013	18059	18108	18080	17990	18317	17915	18119	18119	18219	17901	18120	18194	18315	18443	18246	18197	18015	18022	18287	17871	17895	18269	18077	18108	18218	18061	18155	17941	18027	18105	17963	17882	18155	18175	18224	18224	17881	18120	18245	18019	18062	17980	18039	18230	18152	17840	17873	18201	18226	18039	18016	18009	18110	18061	18205	18026	18026	17989	18045	18274	18089	18266	17935	18288	18161	18180	18243	18144	18112	18096	18093	18187	18000	18146	17938	18091	18019	18170	18314	18102	18028	18062	18051	18079	18194	18177	18175	18157	18164	18267	17978	17973	18159	18078	18212	18100	17985	18375	18068	18091	18343	18107	17947	18172	18133	18166	18249	18032	18031	18116	18168	18022	17834	18153	18101	18061	17897	18112	18035	18016	18285	18187	18235	18157	18200	18011	18124	18071	18188	18287	18093	18093	18157	18083	18084	18029	18101	18053	18134	18138	17903	18114	18013	18112	17895	18257	17993	18065	17967	17771	17980	17921	18122	18045	18046	18122	18019	18064	17963	17947	17883	17974	18044	18175	17964	18031	18126	18222	18123	17964	18009	18041	18146	18035	18058	18017	18099	17871	18052	17955	17921	18057	17940	18209	18022	18243	18051	18028	18093	17864	18153	18031	18071	17775	18029	18271	18190	18083	18138	17946	18107	18272	18278	18066	18087	17985	18274	18012	18208	18165	18019	18125	18221	18058	18079	17923	18105	18117	17944	17850	18005	18175	17984	18117	18168	18179	18269	18109	18126	18111	18024	18063	18198	17893	18185	18045	17907	18311	18126	18313	18179	18132	18166	17753	18005	18086	18045	18100	18044	18070	18297	18136	18132	18100	18000	18079	18247	17924	18093	18094	17985	18068	18148	18158	18122	18106	18113	18174	18073	18377	18219	18257	18146	17901	18117	18269	18259	18106	18154	18168	18072	18070	18130	18294	17911	18103	18204	17971	18067	18123	18269	18043	17857	17863	18211	17950	18083	18045	18019	18225	17953	18198	18148	17976	18050	18070	18367	18119	18027	18050	17970	18073	18086	17931	18173	17960	17854	18076	18063	18248	18004	18047	17980	18059	18163	17918	18191	18046	18038	18011	17903	18008	18029	18028	17899	18104	18124	18172	18142	18234	18142	18113	17865	18096	18285	18236	18211	18033	18165	17926	18054	18011	18142	17964	18230	18031	18153	18116	18186	18317	18035	18158	18194	17956	17873	18063	18347	18134	17946	18141	18105	17985	17968	18192	17973	18114	18030	17976	17946	18181	18140	18251	18093	18278	18055	17882	17953	18333	18080	18287	18197	18158	18005	17986	18024	18101	18135	18208	18206	18196	17908	18119	18048	18174	17882	18065	18172	18244	18192	18175	18100	18112	18122	18081	18115	17935	18225	18050	18070	18173	18144	18146	18083	18223	18042	18098	17948	18032	18122	17983	17737	17978	18046	18087	18377	18201	18205	18268	18207	18163	18130	18132	18102	18097	18176	18080	18164	18179	18001	17844	18255	18131	18257	17965	18194	17885	18338	18262	18297	18207	17977	18085	18223	18069	18093	17976	18129	18215	17976	18069	18133	18041	18119	17833	18102	18134	18171	18030	18184	18015	18075	17961	17967	18258	18150	17973	18009	17957	18149	18110	18106	18201	18126	18073	18025	18094	18230	18020	18032	18021	18086	18188	18166	18090	18164	18168	18104	18165	18172	17952	18116	18307	18149	18090	18206	18259	17883	18229	18221	18299	18185	18130	17981	18058	17932	17823	18062	18090	18207	18023	18060	18165	18108	18182	18195	18306	18036	18203	17993	18040	17944	18078	18121	18036	17975	17884	18083	18011	18135	17916	18047	17952	18114	18033	17955	18219	17863	18145	18166	18056	18251	18166	18099	18230	18024	18132	18050	18144	18057	18097	18085	18133	18390	18190	18237	17982	18045	18005	18285	18340	18065	18061	18133	18137	18006	18124	18066	18174	18084	18186	18178	18216	18089	17895	18180	17883	18368	18051	18102	18140	18145	17998	18135	18091	18055	18084	18073	18154	18190	18336	18101	18172	18000	17929	17969	18068	18134	18236	18110	18113	17966	17909	18081	18010	18104	17814	18154	18000	18185	18161	17882	18029	18220	18269	18111	18158	17907	18129	18172	18134	18217	18130	18013	18062	17858	17932	18038	17975	17987	18060	18237	18076	18046	18106	18087	17997	18057	18212	18066	18105	18061	18343	18095	18131	18052	18160	18134	18101	18051	18126	17933	18116	17986	18196	18109	18085	18339	18268	18214	18157	18026	18205	18113	17998	18188	18035	18091	18096	18136	18111	18266	18060	18045	18172	17912	18102	18095	18178	18063	18212	17963	18011	18022	17985	18213	18418	18192	18235	18005	18176	18023	18058	18364	18038	17838	18209	18109	17975	17974	18144	18025	17954	18173	17830	18055	18037	17969	18119	18132	18030	18079	17950	17830	18076	18246	18169	18155	18001	18185	18009	18203	18168	18327	18102	18069	17923	17874	18268	18121	18073	17912	18181	18142	18086	17927	18123	17961	18276	18049	18128	18047	18107	18121	18154	18048	18134	18094	18173	18112	18032	18041	18183	18028	18027	18155	18064	18224	18040	17930	18086	18003	18022	18127	18101	17957	18087	18061	18095	18032	17978	18312	18104	18117	18002	17807	18121	18173	18114	18103	18029	18015	17902	18078	18207	18016	17946	18299	18064	18110	18342	18231	18005	18221	17987	18098	18086	18064	18020	18060	18207	18305	17923	18332	18169	17878	18192	18092	18050	18097	18149	18105	18016	18248	18129	18033	18031	17793	18111	18352	18124	18195	17988	18146	18406	18058	18157	18216	18128	18086	18149	18182	18189	17987	17942	18162	18223	18056	17982	18036	18195	18265	18132	18171	17851	18039	18034	18206	18137	18297	18279	18196	18295	18137	18195	18210	18176	18125	17897	18027	18164	18375	18021	18099	18031	18118	17855	18015	18072	18200	17926	18127	18161	18023	18061	18145	18047	18105	17994	17885	17906	18066	17955	17963	17836	17921	18067	18182	18068	18139	17831	18195	18108	17968	17979	18146	18115	17974	18242	18043	18162	18320	18212	18049	18048	17996	18053	18137	18134	18100	17872	18175	18019	17960	18058	18171	18118	18135	18285	18160	17853	18187	18114	18036	17998	18031	18149	18088	17807	18185	18198	18260	17979	18094	18092	18215	17917	18143	18187	17969	17999	18030	17960	18140	17900	17990	18236	18066	18131	17976	18127	18057	18143	18112	18059	18231	17932	17935	18164	17984	18092	18074	18294	18237	18128	17997	18410	18086	18098	18072	17949	18096	17975	18089	17958	18093	18128	18052	18271	18330	18069	18004	18056	18106	18014	18207	18208	18029	17974	18304	18058	18088	18243	18122	17913	18157	17975	18061	18159	18400	18175	18031	18083	18182	18105	17950	18106	18041	18225	18098	18247	18162	18025	18059	18024	17934	18105	18175	18050	18082	17951	18075	18046	18056	18042	18072	18036	17828	18040	18137	18150	18055	18179	18026	18085	18183	18034	17851	18142	18102	18017	18167	17966	18087	18071	17996	18077	18130	17937	17922	18015	18307	18091	18042	18070	17846	18140	18259	18271	17984	18200	18180	17966	17934	17902	18031	17989	17936	17933	18079	18050	18111	18172	18122	18241	18053	18197	17888	18252	17971	17954	17983	18158	18131	18027	18243	18038	18057	18180	17948	18124	18239	18087	18277	18300	17972	18046	18019	18131	18197	18011	18200	18072	18101	18084	17911	18119	18138	17967	18147	17981	18007	18083	18129	18087	18193	17875	18079	18253	18334	17919	17849	18225	18052	18021	18131	18083	18069	18161	18225	18219	18097	18293	18047	17972	18203	18230	18177	18157	18189	17978	17998	18125	18003	18141	18169	18120	17973	17998	17873	18121	18169	18080	18089	18149	18205	18127	18070	18013	18044	17992	18214	17986	18062	18008	17885	18073	18216	17927	17985	18107	18092	18099	18018	18016	18210	17980	18023	18326	18086	18140	18042	18189	18047	17972	18128	17857	17964	17998	18029	18031	18091	18156	18105	18058	17876	18170	18159	18099	18082	18011	18322	18060	18076	18095	18201	18079	18026	18224	18178	18157	18123	18041	18085	18316	18189	17930	18351	17883	18160	18098	18244	17983	18065	18046	18149	18129	18221	18060	18261	18061	18101	18081	18259	17942	18132	18191	18096	18239	18012	17929	18200	18303	18092	18115	18052	18017	18295	18181	17967	18143	18027	18168	18033	17960	18046	18205	18141	18085	18288	18104	18120	18111	18203	18062	17894	18123	18205	18165	17886	18137	18154	18121	18077	18037	18171	17904	18321	18277	17970	18093	18163	18161	18029	18021	18217	18228	18256	18262	18143	17965	18189	18000	17943	17932	18082	18159	18075	18184	18229	18176	18255	17982	18323	17887	18208	18100	17995	18127	18003	18218	18036	17935	18114	18221	18196	17872	17950	17881	18140	17997	18261	18035	17876	18089	18019	18047	18223	17983	18066	17979	18251	17932	18127	17874	18230	17982	18032	18252	18123	18211	18357	18200	18057	18123	18163	18265	18086	18233	18168	18271	18011	18020	18140	17998	17872	18061	18234	17917	18225	17966	18163	18146	18011	18040	17879	18220	17955	18056	18081	18065	18093	17994	18258	18172	18165	18085	18211	17936	18104	18158	18014	18109	18069	18258	18117	18129	18033	17967	18104	18034	17916	17859	18185	18237	17981	18061	17883	18203	18080	18172	18078	18102	18108	17949	17932	18235	17957	18109	18146	18260	18172	18387	18286	18209	18110	18101	17866	17907	17873	18108	18122	18096	18076	18203	18085	18299	18146	17944	17913	17999	18159	18092	18245	18109	18069	18389	18184	18176	18073	18182	18326	18059	18365	18126	18227	18123	18251	18175
18253	28984	28205	24792	21276	19262	17816	16532	16449	17264	16766	16290	16597	16276	16583	28232	30066	25600	20493	17512	15521	14722	14805	14651	14571	14650	14542	14743	14537	14797	14902	14809	14683	14788	14561	14650	14890	14695	14648	14640	14762	14747	14709	14886	14777	14860	14764	14503	14751	14636	14883	14667	14731	14680	14634	14659	14658	14616	14708	14655	14642	14577	14648	14638	14796	14746	14555	14606	14612	14721	14608	14699	14806	14777	14715	14651	14640	14806	14853	14653	14688	14718	14708	14626	14717	14623	14555	14668	14598	14498	14635	14612	14599	14665	14764	14695	14794	14701	14789	14598	14649	14647	14558	14601	14711	14765	14653	14662	14755	14598	14655	14706	14590	14709	14609	14619	14647	14597	14570	14580	14640	14727	14457	14678	14599	14739	14566	14735	14545	14883	14505	14618	14699	14555	14765	14506	14742	14704	14662	14704	14682	14706	14570	14685	14562	14839	14704	14573	14768	14585	14754	14578	14784	14665	14567	14703	14705	14536	14776	14628	14742	14761	14777	14711	14813	14710	14663	14698	14609	14715	14714	14641	14791	14649	14921	14579	14496	14818	14678	14702	14678	14677	14549	14711	14850	14699	14841	14713	14691	14706	14844	14557	14846	14648	14572	14801	14596	14805	14769	14733	14727	14749	14615	14682	14748	14494	14735	14606	14758	14854	14544	14730	14556	14676	14747	14803	14742	14740	14743	14610	14677	14753	14518	14515	14677	14689	14693	14543	14705	14553	14703	14418	14825	14623	14785	14793	14561	14792	14737	14651	14699	14529	14867	14767	14729	14656	14626	14698	14516	14614	14741	14560	14663	14755	14712	14571	14630	14550	14658	14694	14755	14721	14809	14708	14605	14730	14615	14666	14596	14571	14745	14675	14571	14775	14760	14864	14805	14765	14646	14574	14703	14729	14687	14640	14732	14646	14557	14669	14783	14580	14558	14716	14737	14794	14765	14766	14586	14808	14780	14794	14714	14630	14820	14656	14664	14765	14556	14703	14614	14478	14844	14499	14704	14630	14733	14767	14746	14858	14725	14528	14721	14794	14484	14586	14712	14684	14769	14752	14712	14586	14778	14774	14476	14565	14604	14620	14710	14604	14699	14600	14698	14734	14466	14634	14802	14558	14772	14461	14468	14530	14692	14740	14851	14602	14544	14604	14540	14789	14440	14625	14866	14655	14635	14562	14729	14617	14640	14625	14706	14799	14628	14656	14498	14741	14721	14776	14669	14534	14673	14725	14728	14805	14730	14653	14561	14741	14821	14711	14652	14753	14523	14687	14743	14708	14610	14690	14552	14776	14714	14664	14721	14650	14678	14792	14803	14800	14614	14838	14836	14563	14566	14757	14605	14667	14847	14832	14700	14552	14702	14557	14635	14496	14775	14667	14772	14591	14688	14788	14550	14789	14532	14549	14640	14485	14536	14606	14763	14596	14855	14748	14736	14640	14616	14597	14698	14472	14841	14678	14730	14696	14620	14678	14784	14890	14778	14631	14792	14717	14730	14576	14709	14578	14705	14803	14663	14690	14419	14663	14638	14685	14770	14504	14750	14643	14605	14799	14628	14621	14592	14614	14769	14596	14560	14743	14562	14739	14527	14605	14560	14561	14684	14880	14555	14714	14537	14647	14725	14811	14505	14660	14580	14882	14635	14548	14677	14540	14648	14542	14677	14527	14581	14650	14816	14702	14729	14695	14573	14903	14717	14742	14751	14565	14676	14711	14818	14609	14708	14694	14740	14637	14497	14703	14589	14680	14632	14738	14568	14660	14731	14736	14669	14535	14803	14679	14648	14711	14481	14777	14714	14707	14626	14589	14584	14880	14751	14684	14768	14717	14784	14816	14717	14692	14572	14555	14850	14692	14675	14556	14720	14605	14707	14784	14604	14666	14672	14777	14756	14721	14684	14759	14717	14548	14611	14791	14669	14589	14694	14750	14598	14788	14706	14683	14659	14843	14598	14611	14699	14711	14746	14833	14828	14802	14651	14755	14675	14497	14681	14730	14806	14664	14690	14763	14589	14605	14685	14794	14713	14617	14636	14845	14869	14517	14606	14800	14932	14612	14660	14670	14701	14867	14799	14795	14602	14677	14635	14665	14742	14764	14622	14567	14781	14818	14713	14504	14727	14583	14824	14733	14689	14645	14625	14735	14599	14583	14566	14605	14652	14846	14817	14755	14614	14675	14536	14615	14750	14549	14754	14650	14766	14700	14668	14659	14624	14702	14637	14859	14668	14810	14469	14795	14730	14623	14705	14722	14589	14824	14615	14727	14660	14463	14762	14799	14827	14678	14585	14706	14726	14723	14798	14559	14733	14642	14662	14726	14710	14630	14732	14713	14814	14665	14601	14649	14547	14751	14754	14758	14784	14658	14544	14593	14515	14743	14758	14743	14533	14712	14659	14759	14699	14568	14730	14563	14708	14758	14634	14731	14731	14495	14566	14696	14661	14636	14637	14687	14531	14581	14533	14734	14803	14606	14636	14705	14640	14721	14612	14827	14696	14688	14688	14661	14637	14562	14836	14560	14650	14659	14698	14706	14634	14769	14520	14612	14763	14712	14639	14644	14656	14806	14667	14657	14802	14700	14659	14738	14496	14824	14676	14707	14786	14857	14642	14560	14693	14885	14693	14556	14712	14708	14570	14766	14734	14548	14525	14774	14696	14913	14477	14609	14640	14620	14610	14640	14882	14731	14690	14515	14531	14812	14663	14600	14515	14633	14669	14758	14661	14710	14666	14683	14713	14752	14601	14607	14696	14583	14554	14777	14783	14723	14657	14691	14723	14712	14691	14577	14742	14512	14697	14791	14618	14703	14717	14703	14825	14684	14787	14640	14688	14664	14694	14726	14812	14761	14768	14751	14639	14557	14640	14704	14774	14646	14711	14718	14799	14652	14607	14675	14663	14645	14815	14590	14810	14614	14603	14756	14836	14726	14598	14807	14667	14612	14728	14825	14651	14484	14633	14644	14533	14657	14743	14652	14595	14647	14464	14638	14518	14708	14756	14590	14671	14841	14546	14744	14745	14774	14598	14544	14390	14722	14631	14685	14620	14611	14720	14541	14838	14738	14750	14592	14816	14646	14696	14687	14612	14823	14797	14704	14609	14667	14722	14648	14621	14748	14573	14791	14639	14620	14757	14742	14768	14811	14704	14819	14916	14591	14679	14684	14610	14511	14626	14614	14624	14822	14812	14623	14641	14674	14668	14469	14897	14584	14701	14719	14725	14658	14607	14734	14618	14658	14941	14614	14704	14700	14968	14635	14656	14652	14678	14544	14798	14712	14632	14722	14847	14631	14648	14793	14646	14807	14660	14768	14513	14507	14751	14625	14639	14711	14662	14311	14588	14549	14524	14617	14678	14562	14671	14838	14569	14708	14686	14773	14506	14494	14637	14622	14758	14680	14681	14750	14696	14629	14651	14571	14693	14726	14520	14712	14860	14694	14719	14544	14909	14494	14783	14793	14924	14531	14815	14648	14598	14601	14645	14766	14721	14715	14491	14770	14849	14634	14728	14822	14733	14727	14811	14589	14711	14597	14622	14679	14704	14765	14811	14598	14647	14666	14679	14740	14532	14706	14783	14658	14748	14634	14627	14721	14598	14559	14698	14606	14673	14591	14850	14702	14662	14449	14602	14622	14647	14656	14806	14850	14673	14599	14592	14622	14763	14580	14591	14602	14758	14521	14687	14708	14622	14774	14712	14625	14713	14820	14604	14709	14738	14645	14727	14577	14542	14608	14796	14910	14815	14774	14669	14637	14508	14607	14613	14595	14676	14688	14408	14642	14592	14718	14512	14761	14679	14747	14572	14651	14527	14697	14638	14759	14868	14524	14505	14628	14550	14687	14796	14503	14757	14578	14515	14718	14726	14635	14756	14691	14786	14559	14663	14633	14778	14677	14810	14721	14681	14830	14675	14660	14824	14797	14763	14850	14559	14788	14781	14646	14687	14550	14802	14747	14739	14674	14748	14710	14753	14880	14652	14673	14646	14602	14671	14551	14778	14664	14581	14635	14801	14588	14759	14794	14841	14711	14465	14623	14564	14763	14519	14617	14551	14727	14646	14686	14847	14589	14694	14720	14628	14620	14419	14704	14519	14568	14759	14666	14666	14608	14618	14468	14823	14617	14821	14709	14735	14754	14717	14735	14709	14716	14669	14660	14728	14886	14794	14689	14561	14626	14713	14689	14687	14680	14599	14630	14575	14691	14646	14708	14630	14954	14655	14901	14717	14729	14788	14661	14582	14773	14751	14714	14610	14531	14615	14711	14527	14791	14826	14685	14732	14680	14532	14711	14734	14639	14692	14850	14690	14563	14742	14723	14682	14642	14795	14594	14787	14706	14636	14566	14711	14662	14669	14713	14670	14721	14616	14599	14687	14771	14610	14815	14765	14681	14637	14641	14523	14771	14568	14744	14724	14616	14651	14637	14507	14681	14745	14734	14666	14778	14663	14711	14713	14797	14599	14778	14661	14514	14676	14586	14685	14646	14732	14671	14754	14674	14623	14579	14679	14698	14764	14588	14524	14551	14680	14831	14813	14731	14578	14727	14660	14847	14570	14856	14852	14575	14721	14611	14530	14595	14843	14651	14725	14730	14658	14420	14505	14590	14832	14950	14817	14725	14665	14632	14693	14667	14611	14802	14456	14639	14608	14732	14809	14524	14739	14556	14654	14573	14729	14872	14633	14648	14645	14648	14670	14715	14817	14527	14563	14836	14742	14554	14691	14582	14721	14653	14663	14653	14610	14729	14549	14707	14634	14763	14757	14481	14564	14871	14684	14483	14822	14500	14674	14722	14818	14690	14881	14585	14639	14645	14635	14670	14612	14821	14769	14607	14713	14581	14806	14671	14555	14544	14750	14637	14712	14710	14807	14779	14768	14830	14800	14634	14603	14491	14566	14659	14734	14551	14545	14608	14718	14651	14686	14700	14736	14714	14727	14592	14752	14678	14611	14346	14765	14563	14797	14856	14671	14615	14737	14619	14601	14838	14576	14659	14671	14820	14753	14782	14700	14710	14735	14617	14686	14681	14648	14780	14501	14672	14760	14686	14500	14766	14686	14677	14718	14739	14665	14658	14726	14623	14811	14879	14679	14597	14557	14598	14548	14722
24099	21478	29131	24497	22201	24817	27583	21378	19749	20518	20679	19612	19753	19835	20582	32586	36964	33231	26839	22813	19668	18473	18305	18176	18413	18340	18413	18157	18274	18174	18312	18309	18059	18254	18194	18296	18019	18196	18111	18286	18312	18289	17955	18206	18279	18129	18163	18239	18092	18108	18239	18217	18154	18109	18165	18143	18139	18053	18079	18245	18271	18173	18301	18402	18159	18158	18254	18048	18186	18064	18178	18076	18130	18173	18101	17995	18163	18195	18071	18170	18028	18216	18095	17998	18103	18036	18069	18049	18203	18184	18090	18287	18008	18454	18303	18444	18182	18091	18116	18237	18355	18065	18201	18156	18475	18062	18220	17966	18167	18196	18019	18019	18200	18282	18166	18013	18050	18176	18225	18174	18235	18217	18019	18094	18211	18149	18059	18020	18223	18112	17948	18129	17969	18195	18115	18044	18272	18302	17987	18338	18164	18028	18337	18232	18423	18106	18017	18227	18595	17953	18039	17956	18172	18227	18114	18124	17975	18144	18250	18066	18357	18280	18237	18151	18201	18236	18091	17933	18142	18095	18139	18222	18229	18207	18220	17987	18088	18085	18256	18208	18163	18092	18194	18128	18132	18255	18066	18279	18096	18216	18095	18232	18037	18095	17975	18299	17965	18160	18288	18364	18274	18020	17901	17896	18041	18142	18109	18099	18099	18067	18216	18115	18354	18232	18041	18228	18175	18194	18007	18105	18176	18218	18013	18220	17984	18007	17908	18147	18023	18037	18190	18141	17938	17949	18294	18418	17969	17903	18050	18170	18179	18170	18230	18152	18142	18055	18234	17951	18033	17917	18044	18027	18010	18105	18024	18083	17993	18103	18416	18151	18128	18102	18212	18216	18039	18192	18160	18127	18025	18012	18142	18194	18272	18289	17890	17937	18230	18243	18031	18053	18028	18265	18171	18031	18237	18001	18129	18135	18377	18139	18181	17902	18087	18039	18185	18178	18028	18052	18059	18027	18323	18299	18131	18136	18010	18028	17889	17989	18084	17976	17995	18230	18179	18132	18202	18102	18106	18240	18056	18006	18169	17982	17880	18176	18135	18237	18294	17922	18074	17852	17954	17918	18318	18024	17971	18087	18056	18323	18171	17966	18333	18069	18178	18041	18054	17984	17987	17972	18360	17990	18053	18003	17811	18049	18145	18336	18039	18012	18116	18301	18050	18088	18078	18088	17845	18184	18199	18252	18253	17977	18113	18265	18210	18044	18063	18046	17977	18337	18293	17992	17842	17980	18172	18130	18130	18256	18232	18009	18119	18143	18096	17999	18142	18309	18235	18026	18026	18064	18218	18176	18094	18244	18171	17940	18108	18022	18068	18193	18260	18087	18082	18087	18143	18098	17978	17949	18222	17900	18047	18098	18033	18030	18070	17986	18288	18031	18132	18206	18203	18019	18107	18168	18200	18303	18089	18113	17966	18082	18118	18155	18107	17766	18141	18254	18079	18116	18182	18161	18051	18315	18096	18235	18171	18176	18239	18081	18094	18089	18290	18045	18067	18122	17986	18111	18190	18310	18045	18147	18051	18155	18024	18180	17949	18015	18055	18094	18179	18209	18035	17943	18064	18082	18047	18143	18292	17967	18123	18146	18160	18130	18148	18103	18162	17885	18241	18086	18252	18124	18223	18188	18163	18290	18029	18344	18314	18102	17936	18188	18182	18023	17964	17910	18112	18013	18117	18044	18122	18128	18253	18089	18185	18004	18062	18153	18123	17914	18254	17984	17978	17993	18129	18143	18064	18271	18064	18035	18144	18126	17924	18105	18015	17989	18104	17984	18037	17954	17984	18065	17875	18084	18065	18032	17986	18156	18164	18098	18240	17984	18219	18128	17996	18096	18013	18146	18172	18150	18110	18107	18270	18102	18163	18220	18245	17956	18158	18155	18048	18053	17891	18105	17985	18070	18221	18067	18174	18033	18028	18190	18253	18081	18195	17986	18035	18100	18012	18234	18011	18123	18013	18041	18013	18078	18032	18083	18083	18275	18196	18064	18244	18033	17979	18148	18057	18306	18041	18130	18211	17915	18099	18299	18015	18178	18011	17924	18166	17791	18031	18115	18082	18110	18173	17975	18126	18106	18052	18141	18017	18060	18202	18070	18160	18072	18131	18253	18084	18343	18066	18205	17995	18226	18104	18104	18067	18410	18309	18214	17921	18127	18122	18158	18235	18155	18103	17884	18076	18245	18144	17775	18093	18148	17931	17993	18299	18121	18155	18057	17953	18212	18204	18193	18203	18188	18050	17950	18265	18328	18207	18068	18056	18049	18211	17990	17949	18129	18280	17844	18211	18048	18121	18142	18386	18172	18175	18115	18033	17954	18369	17985	18173	18134	18075	18024	18162	17979	18102	17811	18215	18198	18235	18168	18214	18141	18119	18256	18110	18326	18102	18061	18151	18260	18256	18036	18108	18225	18336	18190	18161	18073	17913	18120	18097	18088	18159	18139	18225	18208	18248	18285	17943	18164	18312	18273	18122	18260	17986	17907	18141	18074	18106	18052	18362	18212	18199	18306	18361	18012	18257	18154	18207	18223	18134	18150	18145	18256	18021	18005	18103	18205	18139	17961	18071	18053	18052	18013	18082	17943	17955	18168	18215	18174	18343	18176	18159	18128	18068	18089	18194	17979	18147	18121	18254	18019	18242	17935	18119	17946	17860	18155	17986	18367	18282	18195	17927	18235	18094	18099	17843	17978	18055	18107	18248	18269	17884	18056	18038	18138	17894	17994	18148	17859	18039	18080	17976	18148	18046	18219	17969	18282	17896	18084	18288	18117	18039	18019	17892	18328	18064	18055	18101	18120	18028	18058	17909	18032	18164	18153	18063	18154	18128	18005	18118	18050	17909	17960	18233	17972	17985	18104	18102	18093	18398	18056	17956	18189	18122	18160	18165	18152	18198	18082	18006	18093	18117	18125	18149	18198	18107	18095	17983	18121	18190	18088	18297	18099	18049	17980	18100	18135	18294	18244	18186	18212	18252	17940	18063	18039	18127	18322	18228	18337	18025	18063	17942	17931	18199	18131	18029	17963	18130	18058	18137	18213	18081	18358	18043	18278	18435	18278	18386	18077	18309	18037	18140	17956	18067	18028	18228	18248	18167	18149	18025	18229	18035	18077	18385	17967	18088	18212	18142	17934	18121	18050	18129	18044	18013	18115	18151	18105	18079	18143	18192	18406	18161	17804	18188	18133	18043	18026	18084	18110	18107	18137	18338	17995	18265	18172	18268	18061	17827	18385	18313	18043	18210	18168	18206	18110	18166	18093	17968	17978	18164	18159	18159	18165	18419	18272	18194	17954	18042	18078	17986	18151	18070	18047	18278	18085	18176	18146	17980	18004	17921	18165	18172	18119	18224	18323	18264	18017	18185	18220	18086	18275	18131	17879	18083	18070	18103	17926	18192	17929	18159	18221	18084	18206	18248	18009	18036	18144	18158	18063	18066	18056	18171	18112	18025	18120	18145	18289	18100	18123	18133	18029	17898	17983	18076	18303	18231	17908	18033	18063	18194	18064	18273	18146	17892	17953	18045	18325	18280	18109	18113	18013	18116	18168	18047	18217	18153	18093	18217	17893	18043	18293	18070	18133	18102	18427	18136	18277	18169	18147	18331	18296	18216	17904	18123	17861	18224	18155	18068	18033	18126	17881	17979	18023	18239	18076	18115	18046	18068	18025	18126	18105	17924	17995	17980	18114	17864	18078	18195	18050	18002	18017	18284	17960	18140	17971	18204	18006	18168	18239	18103	18339	18178	18202	18147	18083	18255	18313	18155	18165	18167	18184	18093	18167	18116	18153	18050	18059	17903	18097	17986	18122	18172	18261	17973	18158	18316	17897	17903	18177	18094	18016	18219	17977	17905	18037	18044	17980	17935	18275	18189	18083	18120	18190	18023	18151	18005	18077	18122	18196	18172	17904	18228	18121	18314	18175	18113	18175	18220	18209	18063	18116	18017	18071	18127	17964	18148	18010	18051	18147	18018	18215	18031	18171	17955	18049	18008	17942	18073	18174	18272	18071	18151	18055	18110	17896	18042	17829	18252	18067	18038	18082	18033	18252	18187	18180	17988	18190	18200	18168	18146	18114	18448	18112	18160	18001	18041	17922	18061	18005	18315	18135	18047	18105	18055	18219	18049	18202	18208	18178	18021	18174	18308	18191	18015	18275	18271	18036	17882	18133	18075	18182	18088	18068	18151	18083	18228	18370	18260	18070	18178	18012	18145	18187	18446	18326	18026	17896	18256	18155	18292	18162	18183	18223	18224	18292	18039	18038	18147	18250	18099	18054	18090	18316	18022	18263	18082	18002	18045	18183	18394	18017	18093	18318	18082	18030	17964	17924	17904	18127	18023	17976	18296	18046	18124	18043	18093	17913	18174	18264	18173	18099	18113	18153	18170	18043	17861	18129	17946	18131	18233	18101	18207	18095	18130	18189	18167	17925	18180	18170	18072	18327	18034	18105	18016	18047	18077	18100	18011	18149	18087	18332	18107	17863	18211	18253	18190	18043	18070	17999	18033	18175	18100	18279	18271	18466	18302	18105	17978	17812	18247	18187	18249	18240	18057	18280	18153	18113	18149	18068	18086	18159	18184	18214	18181	18082	17855	18037	18093	17899	17990	17958	18249	18125	18146	18190	18177	18164	18229	18375	18258	18212	18102	18342	17927	17909	18118	18059	18170	18019	18066	18227	18186	17902	18176	18186	18190	18005	18054	18302	18158	18093	18004	18055	17987	18173	18406	18094	18029	18262	18184	18046	18253	18302	17933	18042	18196	18333	18224	18235	18073	18171	18082	17878	18143	18189	18198	18233	17916	18159	18108	18388	18051	18128	18144	18157	18071	18111	18002	18051	18014	17991	18029	18307	18033	18112	18089	18155	18146	18336	17964	18011	17915	18001	18214	18279	17976	18036	18233	18029	17996	18158	18329	18123	18349	18225	18138	18047	18285	18133	18155	18271	18097	18234	18076	18281	18213	18193	18088	18205	17963	18093	18293	18178	18164	18092	18318	18294	18059	18194	17928	18059	18192	18063	18226	18038	17995	17944	18062	18114	18215	18343	17990	18018	18160	18058	18268	18211	18053	18106	18265	18259	17959	18181	18278	18087
18587	32659	31995	30836	22416	21684	23177	18576	17393	18329	18118	17020	17353	17287	18783	35290	37906	32731	24866	20011	15976	15143	14835	14874	14852	14880	14634	14685	14698	14779	14906	14702	14713	14727	14648	14685	14723	14581	14724	14688	14715	14715	14643	14614	14740	14630	14744	14666	14813	14640	14711	14716	14611	14647	14700	14566	14578	14823	14752	14529	14561	14781	14616	14882	14612	14563	14569	14822	14819	14580	14803	14793	14643	14692	14718	14612	14518	14607	14616	14691	14616	14662	14800	14622	14612	14751	14595	14799	14632	14835	14574	14439	14834	14690	14707	14676	14788	14655	14631	14723	14553	14369	14633	14658	14726	14607	14690	14568	14814	14453	14715	14680	14789	14634	14729	14630	14773	14710	14662	14693	14677	14644	14623	14574	14630	14693	14840	14651	14736	14683	14860	14727	14553	14605	14689	14701	14782	14822	14587	14778	14618	14479	14629	14864	14567	14663	14664	14614	14497	14710	14630	14684	14703	14654	14634	14808	14580	14724	14777	14583	14814	14749	14762	14612	14739	14625	14665	14642	14617	14533	14704	14646	14790	14515	14688	14844	14868	14860	14637	14652	14872	14840	14753	14538	14655	14840	14710	14569	14685	14652	14601	14660	14860	14625	14765	14733	14621	14611	14776	14694	14441	14684	14649	14622	14786	14634	14708	14602	14746	14745	14761	14787	14714	14618	14673	14660	14656	14743	14690	14541	14626	14703	14630	14556	14582	14576	14699	14587	14569	14749	14628	14695	14707	14590	14686	14722	14499	14661	14544	14677	14807	14727	14624	14487	14621	14469	14675	14619	14761	14599	14726	14691	14680	14720	14822	14777	14570	14591	14650	14621	14545	14531	14610	14637	14594	14754	14688	14604	14507	14699	14805	14593	14767	14826	14737	14640	14755	14643	14679	14622	14584	14591	14747	14640	14899	14659	14720	14600	14656	14803	14671	14759	14652	14574	14691	14535	14761	14620	14604	14527	14587	14609	14790	14749	14569	14767	14754	14662	14648	14759	14777	14652	14607	14724	14692	14812	14774	14509	14799	14687	14781	14805	14744	14717	14735	14623	14659	14808	14637	14692	14598	14749	14674	14816	14712	14705	14702	14699	14594	14787	14696	14641	14805	14706	14501	14712	14394	14764	14705	14625	14651	14782	14534	14531	14695	14659	14747	14524	14561	14665	14777	14446	14575	14455	14862	14681	14766	14720	14659	14924	14535	14648	14682	14667	14632	14572	14679	14642	14516	14631	14717	14571	14713	14771	14555	14674	14867	14786	14699	14762	14586	14746	14905	14661	14693	14671	14725	14838	14644	14731	14587	14845	14734	14685	14774	14764	14700	14587	14548	14671	14658	14448	14625	14759	14666	14837	14709	14589	14670	14743	14707	14654	14766	14662	14516	14702	14699	14728	14528	14598	14579	14635	14611	14537	14801	14703	14505	14775	14692	14648	14650	14468	14641	14612	14789	14641	14638	14593	14686	14774	14701	14791	14543	14587	14752	14767	14592	14691	14822	14560	14706	14622	14614	14864	14624	14923	14683	14623	14653	14736	14772	14693	14692	14699	14639	14575	14754	14784	14596	14659	14628	14662	14588	14535	14662	14809	14664	14885	14733	14628	14637	14769	14705	14724	14673	14813	14634	14618	14776	14651	14772	14743	14761	14586	14850	14735	14590	14873	14640	14702	14583	14495	14642	14786	14841	14732	14809	14700	14594	14710	14552	14728	14654	14711	14681	14772	14592	14702	14519	14522	14580	14780	14591	14625	14844	14665	14620	14791	14668	14672	14713	14653	14863	14736	14720	14724	14730	14710	14648	14710	14703	14557	14544	14756	14674	14719	14813	14574	14805	14656	14550	14668	14632	14644	14597	14640	14519	14713	14861	14735	14593	14811	14689	14619	14630	14720	14629	14764	14610	14806	14576	14741	14615	14767	14654	14655	14744	14639	14691	14652	14705	14572	14683	14609	14697	14720	14727	14580	14734	14655	14657	14508	14743	14719	14633	14852	14711	14597	14732	14664	14680	14613	14675	14791	14687	14646	14817	14552	14828	14670	14679	14730	14885	14688	14704	14686	14830	14827	14769	14573	14664	14636	14448	14525	14582	14683	14711	14767	14620	14886	14614	14690	14493	14661	14786	14617	14721	14727	14647	14584	14678	14730	14916	14639	14709	14668	14665	14665	14822	14612	14659	14732	14799	14790	14692	14658	14526	14734	14585	14590	14798	14503	14769	14637	14638	14652	14736	14487	14714	14539	14734	14691	14767	14668	14827	14690	14652	14665	14551	14785	14718	14726	14839	14591	14656	14560	14741	14470	14693	14615	14568	14755	14739	14673	14709	14389	14763	14778	14598	14763	14733	14641	14754	14521	14733	14590	14606	14541	14565	14772	14652	14702	14585	14650	14604	14568	14621	14437	14721	14691	14634	14469	14675	14607	14545	14677	14801	14677	14626	14517	14848	14651	14595	14685	14756	14651	14659	14675	14553	14793	14682	14843	14819	14619	14635	14750	14741	14672	14625	14740	14685	14533	14565	14560	14575	14718	14681	14555	14762	14631	14755	14493	14741	14665	14694	14470	14548	14685	14624	14611	14634	14831	14869	14728	14649	14769	14878	14693	14690	14557	14530	14680	14713	14354	14676	14780	14512	14648	14811	14807	14590	14483	14640	14954	14665	14851	14680	14688	14618	14696	14761	14756	14811	14704	14743	14531	14560	14643	14853	14582	14526	14635	14688	14566	14712	14701	14639	14650	14566	14683	14658	14650	14656	14608	14780	14717	14617	14676	14722	14596	14831	14650	14667	14542	14718	14718	14708	14765	14585	14558	14600	14713	14865	14655	14720	14542	14574	14758	14789	14701	14745	14588	14631	14689	14670	14881	14789	14601	14715	14700	14653	14533	14630	14713	14581	14646	14751	14686	14881	14652	14633	14665	14685	14534	14801	14667	14598	14567	14626	14468	14754	14765	14750	14724	14677	14532	14648	14637	14604	14649	14745	14685	14692	14743	14535	14792	14961	14599	14577	14792	14756	14738	14711	14719	14769	14730	14723	14429	14718	14633	14523	14842	14764	14775	14720	14663	14538	14666	14721	14534	14588	14762	14737	14540	14527	14575	14684	14642	14758	14610	14739	14543	14645	14777	14749	14491	14683	14609	14598	14612	14631	14441	14762	14655	14680	14634	14549	14517	14704	14501	14726	14643	14769	14817	14712	14726	14682	14457	14592	14580	14584	14627	14687	14746	14564	14666	14726	14516	14676	14765	14657	14597	14702	14611	14792	14530	14551	14712	14852	14749	14803	14598	14739	14579	14582	14547	14634	14657	14601	14597	14788	14876	14683	14692	14822	14712	14591	14709	14702	14457	14602	14650	14593	14554	14742	14761	14612	14580	14789	14568	14773	14634	14726	14813	14684	14588	14768	14528	14754	14624	14679	14793	14553	14572	14574	14838	14815	14530	14642	14604	14632	14754	14562	14570	14492	14634	14736	14562	14523	14532	14750	14770	14699	14744	14666	14636	14714	14618	14778	14753	14603	14516	14642	14641	14730	14564	14613	14760	14726	14699	14621	14549	14690	14535	14590	14573	14684	14795	14582	14725	14499	14677	14868	14810	14598	14401	14550	14686	14756	14435	14762	14826	14636	14552	14638	14527	14726	14873	14615	14645	14506	14695	14776	14648	14720	14638	14641	14615	14571	14781	14684	14501	14754	14704	14702	14681	14775	14540	14544	14733	14771	14589	14885	14697	14657	14658	14665	14718	14719	14835	14688	14711	14624	14761	14679	14615	14776	14677	14769	14664	14688	14643	14759	14637	14694	14738	14623	14563	14814	14622	14568	14622	14847	14744	14565	14751	14726	14804	14655	14771	14665	14745	14612	14770	14779	14624	14647	14742	14772	14647	14519	14684	14697	14671	14647	14677	14571	14552	14802	14566	14599	14803	14547	14777	14805	14541	14613	14785	14614	14595	14678	14529	14728	14815	14681	14629	14593	14844	14638	14720	14756	14713	14623	14589	14440	14773	14416	14841	14698	14793	14607	14764	14713	14583	14664	14548	14649	14684	14697	14567	14502	14777	14658	14670	14601	14590	14583	14692	14535	14628	14768	14631	14841	14734	14587	14635	14660	14632	14636	14759	14694	14719	14593	14705	14735	14614	14780	14628	14669	14782	14712	14614	14796	14660	14642	14525	14732	14575	14642	14816	14778	14582	14602	14637	14539	14483	14503	14671	14752	14597	14635	14596	14839	14648	14725	14832	14579	14772	14731	14728	14636	14703	14678	14830	14570	14755	14669	14535	14794	14686	14560	14814	14770	14644	14570	14686	14715	14577	14757	14629	14667	14802	14795	14593	14727	14610	14649	14730	14778	14558	14771	14468	14687	14608	14798	14587	14575	14692	14773	14585	14656	14603	14785	14752	14625	14646	14683	14708	14787	14612	14621	14649	14740	14597	14791	14767	14619	14512	14588	14864	14706	14725	14686	14628	14700	14674	14520	14782	14690	14627	14711	14651	14519	14591	14569	14484	14744	14655	14658	14770	14725	14594	14620	14791	14779	14738	14699	14684	14672	14602	14556	14781	14658	14640	14762	14573	14633	14703	14663	14698	14691	14580	14684	14510	14660	14578	14742	14751	14633	14630	14592	14549	14857	14650	14376	14735	14664	14806	14728	14565	14725	14733	14688	14662	14770	14646	14806	14609	14570	14809	14651	14668	14697	14688	14743	14645	14754	14648	14500	14679	14682	14662	14799	14724	14632	14709	14767	14859	14723	14668	14701	14753	14727	14604	14737	14688	14690	14639	14705	14800	14777	14591	14803	14701	14602	14630	14679	14541	14616	14677	14537	14564	14745	14846	14705	14681	14610	14787	14617	14748	14837	14693	14764	14673	14784	14541	14638	14606	14634	14660	14773	14501	14622	14571	14805	14605	14775	14583	14507	14794	14619	14673	14744	14612	14505	14647	14670	14676	14826	14643	14684	14813	14806	14718	14736	14543	14534	14712	14895	14615	14545	14713	14909	14539	14610	14790	14521	14694	14785	14891	14753	14847	14731	14642	14711	14600	14646	14826	14816	14657	14631	14599	14801	14780	14699	14631	14624	14529	14560	14681	14696	14576	14922	14627	14660	14696
29984	23075	25103	24270	19680	20310	20885	19518	18586	18596	18454	18538	18473	18462	18239	18839	19564	19664	19426	18587	18411	18048	18186	18140	18010	18140	18235	18103	17863	18034	18030	17927	18060	17885	18135	17832	18280	18289	18216	17961	18004	17925	18135	18192	18059	18228	18286	17947	18177	17787	18097	18043	18048	17976	18233	18076	17966	18066	18087	18147	18134	17845	18084	18007	18047	18061	18165	18005	18150	18089	17942	17968	18238	18201	17902	18060	18012	17926	18002	17868	17967	17813	17858	18033	17890	18061	18122	17881	17839	17898	18072	18061	17998	18271	18183	17817	17892	17974	18072	17964	18175	17951	18030	18005	17998	18082	17931	17904	18050	18195	17929	18185	18294	18202	17915	18052	18058	18135	17888	17980	18059	17991	17954	17922	17941	18045	18055	18066	18058	17881	18055	18195	18086	17958	18107	18164	18172	18089	17888	18084	17973	17966	18012	17988	17986	18066	17923	17991	17994	18041	17875	18018	18210	18218	18130	18002	18011	17991	18098	18093	18121	18039	17881	17976	18107	18124	17923	18005	18094	17769	17976	18103	18193	17930	17978	18066	17948	17996	18220	17980	17964	17868	18033	18000	17906	18094	17930	17989	18191	18145	18237	17838	17850	18233	18203	18060	17934	17981	17958	18166	17857	17888	18090	17974	17945	18034	18145	17912	17971	18136	17895	18031	17831	18253	18047	18081	18219	18084	18173	18017	18003	18020	18050	17981	18117	18144	18013	17970	18150	17971	18036	18046	18087	18115	18075	18179	18124	18061	18189	18107	18230	18181	18038	18236	17968	18077	18065	17918	18152	17997	18364	18153	17868	17922	18133	17969	18148	18103	18194	17890	17981	17927	18034	18102	17815	17962	18187	18056	18076	17987	18103	18167	18207	18215	18033	18074	17915	17975	17885	18117	18055	17958	18127	18029	18026	18073	18028	18126	17984	18123	17982	17962	18021	17745	17971	18106	18071	18115	18208	18179	17849	17967	18173	18092	18239	18217	18046	18085	18282	17928	17901	17877	18038	18032	17926	18036	18004	18192	17841	17924	18084	17943	18004	18051	17935	18116	18066	17913	18091	18011	18162	18057	18238	17916	18106	17982	17992	18028	17869	17933	18007	18022	18054	18253	17910	18117	18176	18056	17994	18087	17925	18084	18099	17914	18046	17969	17932	18140	18168	18014	18117	18164	18056	17910	18051	18169	18210	18090	17890	18018	18325	18027	17974	18181	17963	17968	17877	17923	18048	17967	18071	18045	18057	17911	18246	18055	17963	18059	18139	18181	18181	18220	18095	18100	18011	18029	18083	18101	18044	17943	18216	18196	18072	18154	18218	18051	18073	18011	18267	18213	18051	18007	17967	17971	18134	18029	18155	18095	17994	18015	18002	18079	18081	18100	18315	18004	17995	18109	18045	17969	17905	17883	18115	17844	18204	18120	18131	18022	18092	17987	17958	18052	17944	17931	17982	18017	17951	17974	18030	17699	18096	18010	17957	17878	18008	17828	18037	18000	18034	18022	18048	17925	17954	17869	17969	18005	18081	17997	17919	18108	18394	18261	17942	17953	17966	18152	18057	17975	18007	18085	18246	17981	18243	18123	18246	18142	17993	17938	17929	18085	18073	18140	18213	18184	18044	17929	18226	18097	18191	18042	18068	18085	18059	17940	18018	18079	18070	18267	18196	18099	18203	18093	18106	18036	17966	18024	17936	17880	18069	18148	18040	17945	18079	17990	18148	18003	18009	18104	17944	17946	17942	17800	17979	18035	18109	17950	18021	17986	18178	18041	18063	18095	18109	18149	17984	18133	17961	18103	17894	18174	18038	18060	17926	18052	18117	18171	17931	17929	17974	17856	17998	18028	17930	17987	18048	17961	17946	18005	17809	18063	18086	18336	17907	18254	18119	18253	18152	18194	18028	18046	18030	18158	18050	17919	17892	18019	17960	18141	17995	18149	17986	18135	17989	17935	18226	17940	17882	17902	17872	18244	17992	17978	18013	18017	18122	17951	18029	18160	17947	18151	18046	18021	18184	17965	17934	17940	18144	18102	17764	18200	18097	17904	18141	18046	17871	18135	17998	18114	17959	17828	18150	18261	18074	17987	18069	17891	18077	18077	18114	18027	17910	18102	17958	17964	18016	17912	18142	18104	18096	17945	18023	18237	18173	18128	17968	18199	18159	18004	18101	17994	18119	17837	17962	17918	17706	17976	18222	18242	17839	18059	18143	18253	17952	18114	17840	17736	18188	18009	17911	17722	18355	17944	18068	17919	18098	17944	18067	17858	18107	18171	18179	18148	18044	17993	17967	18095	18042	17972	18039	18227	18250	18097	18231	18226	18013	17985	18016	17936	17983	17820	17959	18149	18065	18230	18055	18171	17772	17983	18115	17991	18171	18156	17885	18155	18039	18231	18181	18048	17877	18054	17981	17900	17923	18157	17995	17868	18146	18030	18134	18125	18059	18224	18289	18184	18082	18007	17951	18288	17950	17842	18173	17971	17904	18076	17986	18055	17817	17998	17909	17877	17923	18014	18088	18153	18068	18072	18123	18027	17987	18127	18124	18093	18005	18059	17763	18000	17989	17973	17960	17950	18163	18087	17663	18072	18147	18085	18012	17923	18184	18099	18043	17732	18168	17976	18030	18072	17995	18063	18091	18221	18237	18101	17989	18108	18020	18223	18190	17974	18053	18070	18202	18172	18142	17973	18033	18008	18082	17860	18165	18096	18095	18077	18049	18124	18143	17901	18041	18154	18056	17878	18083	17902	17953	17829	18058	18038	18096	18069	17907	18189	18136	17978	18082	18139	17909	17956	17922	17961	17954	18086	17973	17965	18235	18056	18030	18148	17957	18036	18126	18022	17928	18084	18026	17669	17925	18169	18154	17997	18083	18105	18005	17831	17906	18034	18090	18016	18143	18191	18249	18039	18175	18114	18177	18231	17998	18014	18068	18038	18176	18205	18310	18011	17815	17939	18155	17984	17889	17975	18032	18212	17866	18196	18185	18002	17928	18024	17931	18026	17881	18193	18032	17972	18036	17799	18183	18176	18103	18173	18065	17917	18207	17996	18082	18072	17991	18192	18107	18023	18161	17973	18135	18097	18188	18259	18206	18090	17995	17861	17973	17965	18006	18068	17790	17992	17987	18010	17797	17905	18161	17825	18018	17976	18057	18130	18070	18041	18123	18094	17984	17946	18245	17851	17994	18015	18098	18113	17871	18205	18098	17983	18155	18005	18213	18045	18140	18163	18064	18006	17991	17922	18033	18055	18027	18257	18148	18136	18016	18128	18151	17948	17929	18146	18076	17974	17970	18075	18264	18099	17834	17910	17978	17904	18029	18115	17970	18131	18327	18100	18033	17938	18088	18078	18312	18137	18227	18105	18127	18161	18025	18130	18163	18129	18205	18143	17916	18039	18007	18106	18133	18038	17975	17996	18100	17950	18204	18073	17842	18071	18198	18029	18077	18052	17874	18039	17984	18075	18062	17954	17964	18039	18003	17901	18037	18048	17965	18065	18055	18124	18141	18130	18039	18102	17837	17996	17870	18158	17908	18101	18103	17942	18066	17935	17874	18043	17959	17985	18018	17931	17911	18211	18180	18128	17908	18007	18172	18109	17931	18138	17919	18166	17837	17946	17851	17981	18087	18093	17893	18083	17994	18070	17943	18003	18005	18286	17942	18015	18213	17941	18132	18029	18127	18079	18132	18147	17975	18102	18205	18017	18051	17881	17912	17788	18186	18080	17913	17964	18178	18014	17971	18132	18069	18093	18131	18019	18134	18181	18000	18018	18182	18191	18076	18239	18196	18047	17975	18265	18183	17966	18026	18088	18107	17942	18068	17913	17936	18090	18108	17981	17943	18060	17894	17936	17983	18132	18083	17833	18030	18120	18098	17942	18047	18018	18078	18191	17817	18043	18119	18160	18062	17950	18139	17969	18032	18084	17999	18160	18253	18036	18209	17853	18071	18081	18020	18195	17888	18045	18006	18052	17978	17985	18059	17807	18106	18027	17990	18018	18239	18031	18024	18033	18112	17924	18255	18026	18113	17999	18172	18140	18045	18106	18067	18025	17964	18267	17958	18069	18191	18054	18132	18070	18010	18120	17990	18165	18128	18196	18239	18066	18084	18024	17886	18015	18250	18184	18058	17989	17926	17958	17979	18095	18180	18076	18026	17816	18007	17906	18178	17859	18197	18037	17895	18104	18078	17925	18062	18228	18243	17967	18044	18161	18124	17906	18300	17989	17913	18116	18260	17906	17992	18142	18013	18064	18135	18013	17968	18036	17967	18089	18028	18018	17894	17862	17982	18181	18029	17968	18120	18143	18258	17982	18052	18043	17920	18267	18164	17961	18241	18137	18111	18104	18121	18219	18229	18120	18207	18237	18129	18075	18167	18195	17922	17947	17867	17927	17944	18040	18198	18066	17975	18005	17949	17943	17923	17863	17981	18276	18101	18115	17837	18051	17950	17921	18177	18193	17830	18091	17818	18153	18039	17990	18039	17995	18017	18023	18227	18088	18222	18105	18035	17790	17828	18141	17919	18219	18027	18022	18030	18095	18048	17960	18184	17952	18396	18052	18116	17898	17652	18108	18128	18064	17864	17938	17897	17863	18052	17947	18120	17930	17962	17970	18055	17826	18128	18171	18163	18108	17978	17785	18139	18100	18047	17970	18066	18071	18172	17920	18092	18065	17844	18058	18237	18329	18064	18176	17726	17974	17942	17955	18080	18152	17980	17883	17971	17871	18216	18013	17908	18004	17872	18184	18099	18156	18048	18089	18255	18082	18145	18308	18099	17976	18063	17984	18134	17964	18031	18059	18199	18189	18073	17693	18110	18275	18011	18015	18097	18215	17958	17934	18028	18074	17889	17856	17948	17911	18107	17938	17982	18087	18000	18019	18184	18091	18191	18031	18203	18053	18145	17973	18152	17998	18027	18100	18188	18035	18163	18233	18158	17995	18098	17980	18107	17938	17906	18281	17995	17816	17826	18147	17912	18256	17988	17876	18007	18024	18118	17834	17904	17999	17997	18277	18110	17980	18128	17973	18167	18164	18116	18085	18111	17914	17811	18072	18336	18106	18218	18246	17992	18031	18201	17967	17946	18103	17949	18045	17842	18181
17639	20115	21454	21514	17010	18834	18923	16784	15218	15822	15979	15387	15552	15443	15250	16126	16962	16672	15799	15491	14659	14661	14499	14610	14597	14565	14620	14516	14640	14530	14626	14529	14699	14782	14730	14740	14555	14458	14533	14540	14551	14579	14453	14631	14730	14686	14621	14557	14551	14800	14720	14626	14530	14536	14671	14561	14577	14718	14739	14508	14599	14683	14617	14614	14556	14472	14603	14499	14550	14701	14704	14575	14503	14611	14569	14663	14705	14518	14744	14557	14622	14563	14709	14587	14832	14647	14739	14599	14648	14642	14456	14528	14776	14588	14590	14585	14474	14526	14772	14495	14538	14618	14656	14666	14612	14822	14755	14672	14613	14817	14691	14568	14606	14613	14778	14762	14595	14662	14693	14558	14592	14630	14529	14596	14483	14708	14539	14592	14559	14747	14461	14531	14566	14488	14735	14667	14615	14745	14593	14596	14759	14667	14645	14606	14524	14637	14558	14636	14615	14685	14585	14723	14712	14590	14671	14556	14572	14597	14769	14597	14705	14605	14720	14712	14651	14444	14649	14594	14586	14595	14660	14603	14512	14747	14552	14513	14628	14605	14538	14608	14596	14717	14560	14781	14688	14593	14685	14570	14526	14677	14684	14700	14703	14477	14809	14623	14696	14589	14615	14804	14673	14518	14864	14688	14777	14573	14611	14715	14531	14678	14615	14484	14557	14615	14662	14608	14517	14270	14793	14526	14621	14696	14636	14594	14754	14627	14661	14675	14596	14713	14474	14564	14578	14670	14641	14487	14699	14465	14717	14512	14805	14580	14542	14727	14498	14533	14647	14414	14600	14629	14598	14564	14513	14629	14690	14571	14630	14590	14515	14681	14516	14661	14795	14744	14547	14715	14661	14634	14727	14554	14588	14794	14590	14541	14716	14560	14837	14713	14666	14599	14735	14785	14734	14551	14491	14487	14539	14497	14685	14542	14529	14691	14740	14639	14630	14581	14549	14642	14753	14483	14567	14666	14641	14620	14493	14704	14465	14653	14576	14756	14538	14761	14604	14577	14709	14556	14778	14450	14745	14578	14727	14500	14602	14781	14670	14594	14678	14397	14467	14580	14577	14642	14735	14631	14506	14622	14641	14618	14586	14606	14581	14488	14625	14382	14666	14558	14716	14495	14767	14654	14805	14528	14775	14534	14443	14709	14422	14588	14658	14624	14808	14637	14680	14625	14547	14715	14495	14763	14738	14566	14745	14544	14642	14667	14631	14758	14597	14410	14552	14565	14672	14620	14555	14584	14522	14574	14614	14585	14590	14564	14680	14557	14879	14816	14695	14536	14449	14614	14587	14615	14692	14640	14678	14740	14557	14645	14620	14575	14674	14613	14547	14482	14643	14537	14703	14621	14589	14750	14727	14632	14407	14559	14744	14606	14637	14616	14539	14730	14544	14809	14712	14607	14695	14577	14579	14740	14673	14652	14651	14668	14546	14467	14616	14596	14650	14680	14554	14732	14776	14679	14828	14833	14651	14467	14658	14840	14691	14578	14654	14671	14603	14558	14756	14657	14552	14616	14724	14524	14632	14515	14805	14665	14797	14603	14720	14682	14712	14643	14552	14892	14568	14695	14657	14641	14575	14745	14572	14712	14483	14737	14690	14541	14549	14625	14561	14771	14750	14606	14551	14575	14629	14785	14642	14738	14628	14660	14619	14622	14612	14615	14634	14696	14697	14777	14797	14517	14591	14600	14647	14559	14662	14551	14791	14513	14705	14695	14665	14572	14703	14616	14630	14495	14565	14678	14599	14676	14664	14603	14512	14491	14567	14574	14471	14756	14728	14493	14471	14636	14561	14743	14713	14681	14541	14707	14606	14610	14645	14568	14626	14568	14566	14464	14686	14545	14668	14464	14665	14509	14738	14479	14611	14649	14434	14401	14663	14712	14603	14645	14665	14719	14461	14616	14782	14584	14573	14409	14438	14568	14670	14646	14646	14669	14667	14455	14575	14657	14643	14609	14614	14543	14737	14756	14495	14464	14690	14598	14467	14765	14725	14570	14655	14536	14676	14678	14557	14898	14572	14584	14750	14781	14673	14759	14702	14716	14586	14783	14653	14614	14551	14631	14606	14674	14532	14588	14528	14751	14577	14514	14716	14794	14701	14733	14658	14649	14641	14870	14589	14713	14700	14566	14680	14672	14721	14629	14670	14668	14750	14856	14514	14717	14731	14588	14528	14523	14785	14630	14675	14699	14730	14670	14537	14673	14689	14595	14753	14600	14457	14513	14587	14659	14630	14648	14664	14633	14662	14506	14610	14688	14769	14480	14680	14702	14598	14552	14731	14558	14626	14627	14669	14518	14647	14635	14699	14456	14749	14509	14538	14685	14693	14436	14561	14491	14536	14593	14766	14611	14658	14651	14757	14646	14696	14554	14565	14638	14681	14542	14562	14585	14656	14720	14699	14597	14570	14632	14724	14569	14573	14740	14529	14715	14664	14687	14585	14463	14594	14670	14820	14454	14534	14686	14586	14587	14589	14610	14661	14627	14524	14702	14607	14724	14668	14605	14654	14579	14550	14532	14622	14510	14711	14749	14465	14767	14505	14690	14571	14588	14646	14699	14359	14751	14490	14754	14518	14571	14702	14742	14695	14700	14530	14740	14540	14553	14731	14660	14539	14568	14632	14472	14701	14601	14667	14503	14480	14675	14600	14638	14576	14759	14598	14660	14549	14550	14796	14656	14609	14686	14658	14760	14558	14542	14706	14509	14719	14438	14566	14664	14580	14636	14599	14790	14763	14625	14536	14752	14619	14712	14691	14471	14676	14696	14774	14587	14639	14706	14505	14579	14649	14603	14533	14564	14573	14664	14597	14717	14787	14502	14636	14718	14685	14692	14536	14680	14573	14715	14648	14584	14707	14775	14670	14572	14619	14624	14747	14619	14572	14772	14565	14502	14684	14618	14456	14706	14607	14656	14730	14491	14649	14639	14793	14627	14652	14641	14391	14662	14544	14652	14641	14586	14594	14358	14784	14566	14670	14638	14665	14629	14467	14531	14570	14563	14666	14607	14637	14747	14660	14576	14555	14739	14662	14633	14741	14560	14708	14582	14539	14698	14736	14524	14679	14675	14702	14705	14629	14733	14774	14635	14582	14724	14585	14693	14546	14421	14532	14672	14585	14771	14613	14509	14344	14504	14658	14618	14857	14684	14758	14662	14682	14636	14578	14742	14519	14649	14663	14455	14555	14545	14510	14521	14719	14585	14636	14728	14678	14698	14565	14661	14739	14694	14723	14696	14545	14590	14614	14683	14623	14485	14552	14769	14549	14580	14697	14637	14599	14534	14636	14637	14644	14634	14707	14754	14737	14602	14722	14512	14616	14747	14696	14697	14445	14621	14686	14577	14715	14603	14803	14755	14788	14593	14681	14724	14581	14621	14613	14475	14542	14646	14615	14621	14633	14732	14718	14644	14621	14592	14618	14659	14463	14706	14569	14737	14419	14593	14496	14657	14648	14740	14844	14681	14701	14741	14664	14621	14558	14574	14769	14766	14663	14683	14674	14635	14634	14573	14663	14661	14660	14667	14696	14601	14657	14572	14694	14639	14662	14612	14650	14837	14697	14584	14598	14624	14758	14801	14540	14576	14528	14572	14591	14644	14691	14717	14796	14582	14514	14504	14684	14698	14372	14768	14687	14680	14548	14641	14644	14717	14672	14629	14543	14485	14647	14702	14786	14657	14525	14763	14560	14640	14735	14653	14765	14607	14640	14687	14581	14579	14545	14706	14663	14605	14642	14627	14487	14636	14578	14670	14631	14617	14656	14650	14719	14529	14698	14613	14715	14551	14632	14597	14771	14587	14624	14419	14523	14688	14556	14695	14743	14539	14673	14563	14635	14524	14681	14677	14779	14567	14631	14533	14721	14735	14644	14824	14594	14571	14459	14674	14749	14783	14627	14735	14796	14658	14736	14633	14662	14487	14670	14666	14678	14512	14707	14811	14534	14703	14683	14461	14714	14647	14637	14572	14631	14527	14788	14631	14552	14519	14614	14662	14594	14820	14690	14539	14839	14376	14408	14580	14642	14469	14621	14598	14681	14752	14521	14609	14633	14568	14686	14708	14726	14655	14567	14661	14583	14701	14763	14522	14707	14559	14499	14762	14722	14559	14610	14548	14583	14697	14602	14502	14632	14502	14666	14643	14606	14549	14545	14559	14497	14668	14670	14554	14584	14593	14634	14633	14756	14726	14591	14649	14582	14709	14816	14665	14693	14724	14611	14546	14547	14601	14686	14572	14701	14632	14653	14580	14781	14597	14518	14785	14635	14618	14607	14659	14717	14536	14576	14657	14704	14650	14773	14632	14575	14514	14721	14689	14715	14472	14772	14518	14737	14322	14730	14607	14596	14714	14633	14546	14737	14590	14688	14629	14598	14713	14810	14623	14439	14664	14728	14724	14624	14510	14502	14562	14730	14616	14677	14460	14704	14667	14700	14671	14498	14681	14676	14461	14601	14599	14622	14502	14528	14602	14618	14506	14778	14573	14729	14599	14600	14554	14624	14552	14731	14514	14700	14552	14641	14663	14601	14518	14696	14671	14644	14664	14494	14511	14516	14616	14549	14746	14591	14605	14634	14667	14810	14676	14682	14613	14653	14636	14462	14441	14616	14673	14522	14605	14614	14561	14586	14839	14805	14689	14639	14829	14561	14740	14625	14510	14671	14758	14588	14519	14583	14755	14499	14488	14692	14714	14668	14669	14716	14638	14665	14624	14620	14610	14666	14658	14774	14523	14580	14687	14651	14690	14670	14605	14801	14629	14635	14503	14577	14525	14649	14716	14684	14712	14573	14524	14905	14574	14705	14485	14587	14625	14647	14586	14692	14773	14604	14565	14647	14832	14658	14556	14603	14609	14514	14658	14848	14604	14551	14653	14722	14705	14651	14602	14503	14725	14554	14655	14743	14632	14539	14470	14594	14688	14703	14544	14608	14580	14700	14654	14660	14719	14757	14581	14653	14553	14765	14320	14601	14745	14726	14592	14683	14628	14574	14736	14620	14609	14534	14571	14484	14621	14565	14609	14592	14741	14617	14747	14520	14846	14495	14612	14725	14641	14678	14639	14556	14832	14480	14621	14588	14515	14551	14780	14761	14737	14834	14749
25518	21594	28980	25426	23827	25482	24686	22206	19934	19406	19831	19445	19520	19314	19235	25269	29641	27057	23642	20964	19394	18593	18566	18332	18500	18441	18342	18301	18312	18595	18410	18395	18505	18430	18439	18432	18386	18341	18692	18306	18474	18281	18237	18588	18582	18671	18306	18587	18405	18446	18378	18301	18489	18234	18502	18364	18446	18465	18188	18324	18448	18248	18507	18454	18420	18163	18331	18482	18374	18501	18407	18345	18548	18481	18621	18340	18530	18184	18498	18595	18476	18599	18311	18581	18568	18550	18565	18610	18423	18543	18383	18357	18360	18150	18268	18338	18639	18348	18477	18361	18441	18345	18191	18084	18411	18437	18222	18311	18545	18513	18343	18483	18185	18576	18333	18450	18440	18263	18413	18488	18279	18464	18413	18186	18486	18292	18327	18469	18341	18395	18487	18203	18458	18272	18470	18442	18421	18397	18433	18076	18227	18260	18252	18092	18597	18390	18472	18336	18715	18379	18324	18426	18324	18344	18464	18276	18289	18394	18390	18391	18270	18415	18385	18194	18301	18488	18410	18577	18320	18510	18349	18594	18600	18454	18258	18579	18287	18470	18278	18358	18325	18410	18388	18435	18436	18343	18501	18507	18467	18415	18348	18360	18431	18330	18355	18398	18425	18256	18196	18184	18380	18297	18326	18414	18372	18306	18253	18231	18416	18235	18408	18574	18387	18458	18227	18389	18319	18375	18199	18341	18503	18403	18296	18480	18352	18354	18419	18614	18167	18385	18310	18475	18345	18417	18280	18360	18407	18513	18470	18232	18326	18456	18252	18421	18101	18438	18447	18285	18252	18692	18452	18355	18290	18336	18247	18427	18357	18273	18444	18382	18392	18207	18245	18278	18347	18373	18401	18500	18302	18521	18414	18220	18449	18404	18476	18384	18285	18447	18552	18322	18209	18296	18209	18365	18500	18394	18479	18283	18294	18516	18499	18426	18237	18380	18359	18134	18486	18334	18286	18402	18438	18366	18445	18339	18236	18387	18386	18407	18319	18580	18462	18257	18518	18471	18335	18338	18305	18368	18299	18616	18423	18171	18426	18369	18397	18354	18521	18180	18300	18391	18294	18639	18454	18397	18367	18270	18354	18495	18514	18541	18409	18522	18243	18456	18322	18223	18275	18350	18297	18242	18308	18423	18336	18433	18349	18346	18218	18317	18463	18217	18301	18210	18328	18331	18496	18431	18411	18370	18463	18281	18195	18459	18398	18480	18166	18567	18512	18452	18490	18309	18262	18439	18212	18396	18451	18407	18463	18291	18402	18347	18193	18408	18086	18333	18509	18351	18216	18314	18619	18444	18395	18386	18278	18331	18338	18219	18303	18111	18521	18584	18549	18398	18296	18346	18542	18417	18472	18514	18435	18281	18288	18177	18259	18275	18253	18486	18591	18609	18346	18195	18343	18318	18273	18200	18429	18477	18365	18362	18461	18314	18381	18360	18801	18320	18330	18339	18635	18612	18449	18355	18204	18277	18265	18498	18326	18297	18416	18399	18254	18540	18333	18485	18511	18342	18475	18412	18230	18333	18610	18577	18427	18488	18334	18163	18426	18236	18242	18447	18445	18330	18192	18536	18490	18342	18362	18490	18470	18481	18450	18339	18398	18257	18361	18314	18374	18260	18382	18302	18325	18443	18349	18330	18264	18217	18422	18401	18561	18458	18553	18235	18396	18346	18245	18209	18309	18513	18520	18326	18324	18279	18581	18604	18191	18483	18403	18553	18563	18355	18312	18464	18504	18240	18535	18571	18624	18491	18286	18302	18372	18489	18650	18243	18511	18357	18528	18345	18501	18288	18422	18236	18369	18520	18239	18599	18394	18207	18403	18344	18431	18295	18380	18317	18318	18349	18242	18067	18301	18211	18289	18255	18505	18497	18309	18302	18348	18359	18451	18396	18102	18263	18449	18308	18296	18311	18254	18498	18227	18231	18138	18292	18199	18384	18512	18423	18252	18043	18253	18440	18371	18283	18440	18383	18522	18514	18588	18305	18462	18361	18608	18527	18295	18476	18543	18631	18372	18352	18451	18590	18470	18423	18652	18330	18536	18316	18362	18271	18424	18328	18450	18178	18361	18355	18276	18547	18475	18568	18532	18437	18530	18338	18364	18375	18344	18400	18288	18246	18278	18447	18562	18368	18415	18277	18261	18461	18381	18128	18289	18315	18418	18468	18346	18423	18460	18214	18256	18389	18272	18425	18322	18382	18368	18513	18337	18503	18530	18207	18232	18296	18337	18307	18418	18322	18440	18492	18362	18394	18255	18245	18526	18513	18371	18172	18431	18379	18414	18363	18333	18300	18509	18307	18267	18214	18248	18399	18354	18259	18451	18379	18260	18347	18388	18226	18458	18329	18384	18157	18425	18531	18434	18339	18387	18421	18279	18381	18352	18387	18261	18454	18440	18468	18496	18554	18169	18415	18263	18333	18486	18332	18435	18543	18368	18488	18263	18400	18608	18592	18596	18470	18359	18484	18311	18425	18372	18180	18205	18341	18426	18395	18364	18353	18429	18498	18394	18228	18261	18389	18450	18387	18429	18674	18543	18459	18248	18451	18066	18440	18152	18252	18400	18388	18471	18432	18582	18414	18123	18213	18452	18203	18299	18366	18313	18364	18324	18344	18220	18356	18490	18508	18360	18367	18250	18250	18400	18370	18287	18367	18322	18570	18359	18294	18535	18428	18416	18222	18294	18342	18346	18327	18347	18346	18367	18483	18246	18421	18329	18394	18397	18359	18394	18192	18385	18485	18167	18612	18663	18499	18254	18523	18292	18200	18492	18536	18333	18756	18237	18430	18461	18467	18443	18277	18416	18234	18471	18277	18463	18430	18386	18282	18213	18507	18426	18407	18436	18314	18574	18362	18553	18350	18147	18136	18546	18573	18461	18486	18479	18466	18469	18425	18401	18364	18523	18409	18466	18463	18507	18406	18356	18375	18324	18438	18331	18403	18546	18477	18329	18336	18733	18471	18493	18353	18497	18359	18326	18414	18315	18352	18474	18441	18291	18412	18292	18553	18476	18230	18535	18457	18247	18376	18134	18556	18350	18176	18183	18272	18208	18086	18188	18441	18395	18378	18273	18372	18312	18087	18303	18311	18507	18251	18581	18417	18453	18719	18215	18465	18252	18243	18452	18388	18332	18439	18508	18483	18232	18337	18370	18459	18335	18482	18522	18395	18338	18414	18370	18265	18484	18366	18325	18554	18195	18363	18267	18427	18404	18426	18540	18192	18268	18238	18500	18343	18512	18388	18815	18328	18368	18500	18540	18500	18635	18457	18507	18355	18408	18240	18392	18181	18157	18328	18533	18272	18347	18140	18383	18382	18583	18392	18186	18465	18076	18254	18514	18467	18439	18373	18623	18160	18495	18435	18328	18399	18553	18493	18376	18239	18393	18437	18489	18147	18290	18359	18334	18278	18446	18196	18411	18549	18259	18226	18616	18392	18378	18323	18203	18428	18426	18215	18501	18348	18495	18412	18572	18399	18352	18243	18247	18273	18299	18460	18610	18343	18381	18296	18302	18144	18231	18548	18213	18397	18379	18392	18440	18347	18307	18388	18469	18294	18318	18221	18200	18460	18433	18251	18457	18595	18500	18195	18432	18369	18131	18315	18407	18524	18346	18357	18264	18295	18464	18362	18437	18372	18468	18265	18531	18379	18384	18172	18438	18337	18336	18326	18376	18449	18512	18238	18429	18449	18430	18597	18515	18523	18270	18270	18352	18197	18306	18128	18376	18398	18514	18262	18225	18488	18257	18377	18373	18366	18565	18421	18258	18587	18431	18444	18299	18471	18643	18172	18474	18355	18315	18420	18493	18349	18670	18579	18463	18521	18254	18311	18344	18506	18335	18558	18477	18415	18237	18533	18513	18548	18333	18459	18373	18504	18345	18391	18445	18363	18337	18269	18271	18320	18426	18401	18203	18296	18523	18410	18109	18422	18332	18484	18461	18564	18486	18248	18389	18230	18352	18431	18442	18226	18410	18261	18447	18312	18619	18564	18358	18545	18361	18259	18344	18396	18581	18308	18362	18250	18445	18309	18596	18474	18225	18501	18427	18346	18463	18272	18539	18575	18443	18289	18445	18363	18549	18240	18430	18472	18379	18226	18476	18395	18522	18623	18605	18709	18492	18280	18379	18526	18392	18551	18427	18584	18275	18501	18273	18406	18275	18278	18396	18289	18323	18446	18485	18587	18356	18701	18667	18340	18545	18396	18437	18374	18391	18485	18303	18205	18376	18234	18304	18294	18514	18430	18198	18433	18475	18398	18445	18365	18324	18490	18676	18303	18299	18430	18419	18499	18518	18482	18399	18361	18305	18305	18476	18392	18476	18657	18400	18164	18390	18474	18259	18472	18418	18299	18469	18320	18238	18422	18337	18525	18481	18248	18468	18492	18409	18380	18479	18430	18447	18273	18385	18349	18335	18557	18189	18276	18306	18361	18295	18470	18470	18259	18309	18574	18405	18407	18551	18303	18366	18436	18205	18360	18346	18426	18350	18224	18413	18414	18083	18429	18227	18318	18488	18338	18431	18211	18456	18396	18316	18348	18079	18265	18505	18208	18457	18362	18467	18264	18335	18235	18418	18365	18222	18215	18301	18192	18489	18279	18376	18089	18425	18289	18253	18435	18507	18425	18596	18517	18487	18298	18378	18319	18456	18622	18366	18406	18408	18450	18271	18393	18503	18569	18384	18522	18417	18409	18423	18521	18466	18348	18180	18246	18442	18489	18522	18190	18493	18294	18466	18420	18473	18354	18588	18412	18481	18478	18175	18485	18348	18446	18494	18383	18127	18397	18533	18445	18253	18550	18451	18282	18463	18356	18645	18532	18478	18570	18621	18412	18445	18612	18545	18540	18447	18344	18434	18414	18375	18504	18409	18380	18429	18393	18304	18156	18615	18369	18497	18368	18448	18344	18599	18440	18293	18530	18616	18236	18351	18498	18569	18284	18304	18543	18391	18583	18560	18268	18400	18380	18527	18518	18375	18400	18437	18303	18309	18315	18167	18489	18328	18208	18307	18427	18379	18474	18556	18360	18308	18462	18386	18447	18309	18263	18331	18325	18429	18425	18286	18498	18367	18318	18447	18350	18296	18267	18348	18446
18936	26819	29838	27315	23428	24546	22098	20654	16867	16508	16787	16512	16479	16389	16179	26602	29915	25645	20817	17362	15525	15321	14972	14856	14835	14769	14773	14941	14825	14957	14873	14927	14930	14785	14800	14849	14752	14983	14909	14851	14820	14719	15050	14760	14912	14871	14868	14832	14958	15046	14915	14927	14900	14852	14975	14989	14840	14909	14797	14932	14851	14824	14913	14861	14812	14744	14766	14901	14805	14939	14860	14813	14704	14849	14928	14803	14798	14758	14986	14806	14681	14685	14807	14857	14816	14929	14913	14613	14752	14825	15011	14867	14912	14844	14757	14845	14901	14850	14855	14746	14878	15074	14711	14800	14898	14820	14811	14919	14905	14834	14671	14876	14795	14809	14826	14726	14900	14760	14784	14983	14914	14647	14943	14691	14933	14962	14855	14876	14773	14909	14859	14783	14774	14817	14900	14948	14702	14898	14797	14819	14966	14827	14605	15013	14855	14935	14722	14933	14875	15062	14751	14815	14695	14659	15007	14824	14892	14756	14930	14730	14942	14964	14770	14852	14762	14706	14849	14907	14938	14912	14743	14740	14805	15058	14758	14922	14920	14957	14950	14681	14735	14814	14796	14812	14763	14707	14797	14925	14899	14834	14834	14785	14738	14853	14885	14966	14832	14759	14857	14999	14644	14949	14938	14787	14887	14936	14745	14898	14948	14819	14960	14789	14747	14767	14865	14810	14881	14861	14818	14832	14712	14863	14885	14759	14620	14630	14781	14787	14737	15021	14868	14946	14776	14878	14839	14810	14822	14696	15030	14912	14758	14811	14846	14895	14898	14847	14927	14827	14867	14705	14866	14820	14984	14806	14721	14795	14805	14809	14890	15012	14898	14870	14895	14918	14835	14809	14660	14857	14898	14823	14737	14893	14944	14979	14666	15021	14768	14796	14835	14915	14881	14862	14912	14716	14918	14881	14838	14852	14882	14888	14801	14794	14682	14881	14867	14718	14928	14774	14848	14828	14997	14722	14863	14971	14903	14828	14925	14899	14878	14796	14734	14769	14973	14712	14660	14798	14900	14901	14820	14782	14845	14900	14806	14890	14758	14815	14866	14871	14870	14882	14898	14895	14941	14842	14980	14978	14791	14753	14649	14861	15121	14896	14857	14764	14824	14730	14837	15016	14805	14692	14860	14751	14836	14797	14843	14828	14855	14792	14856	14952	14953	14808	15070	14864	14824	14724	14921	14765	14768	14875	14783	14898	14825	14934	14845	14841	14940	14882	14976	14907	14834	14872	14892	14827	14787	14877	14921	14836	14734	14793	14972	15005	14725	14839	14851	14919	14895	14823	14722	15011	14939	14972	14916	14747	14859	14750	14931	14707	14887	14852	14862	14878	14883	14749	14672	14908	14850	14809	14709	14831	14832	14900	14726	14791	14843	14864	14754	14836	14870	15018	14819	14788	14826	14745	14939	14766	14745	14824	14992	14965	14792	14832	14925	15017	14889	14711	14840	14901	14991	14785	14865	14894	14731	14742	15092	14900	14895	14919	14766	14878	14756	14988	14705	14922	14818	14996	14766	14775	14789	14888	14828	14869	14834	14769	14779	14979	14860	14724	14951	14834	14952	14725	14870	14760	14858	14806	14702	14852	14934	14906	14813	14851	14819	14916	14719	14820	14864	14871	14949	14737	14805	14832	14859	14900	14839	14862	14725	14883	15024	14772	14758	14669	14811	14772	14872	14841	14716	14895	14708	14828	14838	14818	14909	14753	14842	14727	14968	14849	14928	14939	14786	14938	14872	14953	14957	14951	14961	14713	14841	14792	14895	14847	14874	14861	14848	14757	14853	14793	14951	14755	14757	14666	14820	14906	14731	14775	14890	14837	14761	14885	14867	14859	14966	14891	14724	14824	14691	14789	14811	14907	14887	14729	14815	14934	14783	14792	14915	14728	15123	14649	14914	14733	14788	14932	14825	14797	14917	14877	14875	14792	14656	14955	14854	14765	14691	14910	14842	14893	14813	14996	14975	14970	14765	14819	14718	14898	15023	14822	14846	14676	14826	14842	14614	14951	14849	14967	14893	14834	14770	14930	14708	14724	14867	14863	14816	14800	14862	14687	14793	14891	14931	14909	14792	14709	14898	14857	14912	14867	14750	14739	14787	14974	14753	14771	14877	14954	14739	14881	14847	14743	15015	14835	14726	14843	14984	14733	14742	14777	14821	14813	14756	14995	14854	14792	14942	14955	15004	14950	14859	14829	14834	14860	14805	14700	14808	14815	14856	15030	14666	14795	14815	14842	15041	14634	14980	14809	14902	14910	14773	15040	14829	14866	14883	14912	14881	14629	14869	14866	14764	14920	14733	14829	14811	14810	14989	14832	14852	14760	14967	14813	14906	14697	14820	14706	14872	14926	14825	14868	14786	14796	14894	14728	14814	14768	14895	14760	14887	14809	14757	14902	14858	14840	14829	14894	14907	14749	14680	14910	14900	14869	14814	15002	14867	15012	14706	14859	14761	14752	14873	14825	14878	14897	14873	14856	15086	14908	14733	14852	14871	14863	14631	14840	14754	14826	14775	14755	14837	14806	14926	14910	14774	14841	14866	14854	14964	14877	14904	14848	14804	14791	14801	14779	14728	14913	14647	14866	14792	14861	14772	14911	14788	14875	14853	14854	14770	14860	14698	14817	14768	14995	14812	14870	14825	14725	14978	14804	14689	14893	14868	14863	14918	14764	14760	14812	14932	14905	14834	14804	14990	14903	14939	14727	14833	14956	14933	14795	14896	14749	14831	14895	14810	14795	14817	14892	14779	14819	14815	15060	14942	14734	14807	14952	14760	14880	15024	14805	14941	14763	15012	14945	14929	14905	14795	14824	14924	14931	14976	14764	14818	14713	14699	14894	14962	14800	14888	15096	14848	14640	14929	14889	14883	14745	14725	14960	14867	14770	14863	15004	14957	15072	14844	14696	14867	14925	14715	14874	14941	14866	14670	14720	14783	14941	14780	14756	14608	14907	14843	14938	14948	14765	14760	14834	14909	14836	14904	14652	14918	14797	14740	14865	14724	14798	14861	14658	14952	14879	14695	14966	14823	14852	14728	14730	14575	14964	14842	14664	14845	14842	14774	14859	14809	14792	14691	15023	14854	14887	14760	14895	14736	14727	14870	14863	14874	14870	14911	14853	14796	14911	14721	14912	14948	14879	14750	14698	14777	14865	14933	14774	14860	14790	14776	14814	14817	14596	14930	14908	14541	14825	14759	14954	14699	14970	14574	14850	14922	14701	14923	14828	14957	14823	14746	14805	14863	14848	14821	14778	14752	14887	14903	14761	14753	14767	14800	14809	14926	14822	14846	14801	14757	14823	14910	14611	14975	14713	14790	14751	14893	14714	14728	14837	14894	14748	14929	15054	14837	14782	14807	14809	14932	14817	14848	14902	14863	14736	14872	14656	14998	14747	14664	14895	14914	14875	14746	14830	14966	14732	14951	14709	14926	14731	14730	14799	14701	14801	14828	14845	14735	14824	14938	14703	14765	14853	14878	14775	14908	14972	14852	14785	14827	14667	14989	14797	14699	14923	14770	14769	14879	14921	14795	14876	14790	14815	14881	14845	14866	14831	14886	14843	14932	14829	14920	14761	14889	14949	14643	14906	14863	14741	14862	14837	14792	14785	14683	14939	14828	14747	15022	14770	14603	14944	14773	14842	14804	14858	14934	14800	14891	14966	14874	14880	14892	14884	14880	14878	14774	14934	14771	14762	14876	14694	14727	14766	14897	14734	14872	14691	14814	14945	14943	14687	14846	14701	14822	14839	14966	14984	14756	14642	14838	14816	14682	14829	14960	14830	14888	14871	14877	14892	14861	14610	14836	14959	14653	14873	14806	14591	14803	14903	14764	14896	14865	14997	14756	14844	14936	14942	14802	14881	14857	14871	14683	14887	14851	14808	14772	14774	14928	14942	14812	14760	14785	14733	14778	14702	14834	14977	14770	14977	14672	14820	14799	14881	14913	14978	14871	14891	14820	14792	14912	14803	14856	15089	14730	14884	14846	14938	14836	14703	14734	14900	14873	14664	14701	14731	14920	14957	14684	14657	14902	14772	14838	14785	14772	14687	14703	14744	14889	14675	14854	14711	14960	14819	14894	14920	14843	14820	14988	14808	14840	14892	15054	14883	14830	14920	14851	14852	14848	14791	14930	14864	14774	14992	14819	14942	14760	14812	14843	14673	14801	14805	14900	14860	14767	14848	14924	15007	14787	14753	14729	14985	14884	14926	14736	14724	14974	15056	14958	14841	14858	14778	14847	14972	14892	14971	14692	14926	14979	14757	15073	14786	14988	14937	14889	14864	14943	14824	14893	14717	14932	14999	14846	14897	14721	14895	14797	14749	14740	14734	14854	14764	14766	15001	14933	14917	14977	14923	14760	14889	14857	14766	14876	14861	14898	14648	14845	14880	14841	14901	14758	14692	14853	14879	14957	14784	14820	14790	14854	14685	14818	15059	14742	14860	14760	14891	14700	14875	14710	14940	14756	15206	14817	14795	14794	14856	14784	14882	14868	14785	14777	14956	14889	14766	14897	14763	14816	14992	14859	14711	14835	14960	14693	15016	14849	14710	14852	14833	14724	14991	14860	14959	14777	15036	14902	14752	14877	14934	14856	14918	14835	14876	14801	14854	14727	14788	14881	14857	14664	14987	14713	14862	14946	14935	14723	14724	15079	14703	14886	14799	14785	14681	14757	14908	14858	14927	14735	14752	14813	14698	14817	14925	14687	14851	14750	14847	15092	14939	14930	14903	14913	14782	14796	14956	14825	14852	14729	14812	14793	14814	14948	14642	14760	14819	14846	15009	14659	14903	14868	15010	14803	14776	14808	14797	14883	14890	14839	14684	14872	14752	14939	14794	14890	14596	14825	14930	14733	14725	14773	14817	14867	15001	14829	14770	14802	14770	14988	14822	14961	14832	14903	14685	14811	14849	14718	14701	14854	14632	14891	14840	14981	14785	14861	14976	14774	14943	14795	14819	15065	14892	14990	14941	14999	15110	14996	14643	14813	14813	14948	14982	14791	14771	14851	14825	14702	14773	14797	14710	14907	14772	14909	14720	14863	14917	14980	15036	14782	14838	14876	14935	14996	14973	14783	14618	14958	14734	14799	14923
24038	21474	29040	24476	22883	26472	27763	23963	21557	20096	20307	19729	19798	19960	19598	29380	36688	32426	26827	22699	20048	19014	18586	18443	18442	18416	18337	18298	18438	18081	18360	18408	18533	18278	18332	18456	18457	18396	18299	18219	18279	18425	18387	18350	18180	18311	18408	18500	18378	18482	18397	18429	18143	18422	18423	18300	18357	18285	18159	18395	18302	18274	18341	18443	18238	18174	18204	18611	18392	18207	18462	18409	18279	18195	18402	18467	18371	18100	18315	18313	18416	18379	18319	18540	18219	18288	18305	18498	18428	18503	18366	18486	18181	18196	18347	18364	18396	18238	17976	18219	18295	18468	18456	18273	18292	18401	18509	18165	18225	18281	18222	18378	18055	18371	18045	18199	18308	18333	18418	18079	18187	18264	18504	18600	18548	18274	18210	17998	18365	18489	18275	18270	18074	18415	18255	18175	18174	18380	18270	18227	18344	18419	18483	18345	18349	18416	18214	18308	18281	18146	18380	18237	18194	18273	18355	18329	18331	18320	18144	18219	18034	18377	18393	18426	18426	18334	18102	18229	18593	18339	18246	18047	18356	18205	18421	18345	18345	18357	18145	18239	18472	18078	18238	18451	18348	18172	18420	18353	18192	18299	18393	18326	18568	18314	18484	18384	18137	18271	18257	18230	18540	18302	18487	18198	18329	18165	18340	18193	18259	18072	18248	18286	18086	18373	18223	18226	18527	18295	18418	18278	18537	18428	18403	18318	18323	18233	18345	18230	18205	18259	18225	18304	18349	18450	18249	18226	18395	18211	18271	18353	18383	18162	18241	18099	18195	18387	18335	18331	18271	18181	18513	18424	18223	18255	18248	18070	18181	18270	18208	18368	18445	18430	18412	18288	18336	18233	18043	18202	18197	18312	18464	18383	18186	18418	18633	18271	18318	18163	18316	18369	18222	18283	18280	18214	18177	18436	18368	18253	18258	18385	18324	18186	18416	18181	18087	18280	18385	18222	18417	18559	18334	18468	18199	18208	18168	18525	18484	18191	18342	18484	18529	18352	18303	18170	18378	18407	18336	18409	18321	18269	18527	18249	18352	18194	18201	18201	18301	18194	18340	18384	18272	18209	18197	18177	18262	18165	18421	18242	18115	18339	18158	18138	18255	18356	18342	18319	18039	18149	18030	18344	18300	18289	18202	18263	18319	18485	18246	18379	18502	18348	18423	18090	18333	18239	18268	18396	18134	18237	18354	18462	18094	18254	18432	18446	18486	18275	18484	18107	18343	18251	18305	18226	18223	18380	18337	18122	18280	18155	18302	18259	18345	18222	18321	18268	18209	18282	18421	18392	18388	18180	18318	18142	18143	18164	18378	18012	18291	18343	18290	18227	18477	18424	18394	18481	18264	18315	18269	18288	18489	18380	18449	18453	18321	18273	18473	18387	18275	18484	18338	18460	18297	18235	18213	18533	18568	18529	18321	18098	18405	18370	18074	18317	18273	18206	18177	18285	18287	18162	18282	18343	18148	18206	18327	18277	18251	18242	18112	18323	18469	18283	18163	18320	18242	18398	18466	18366	18334	18388	18049	18415	18376	18443	18257	18298	18354	18515	18379	18315	18103	18136	18227	18314	18457	18230	18203	18246	18221	18176	18397	18438	18302	18267	18324	18212	18275	18077	18266	18370	18380	18170	18312	18227	18402	18459	18263	18379	18475	18345	18118	18354	18213	18393	18329	18248	18115	18165	18073	18326	18314	18411	18274	18157	18407	18389	18246	18335	18231	18245	18287	18261	18232	18206	18318	18210	18254	18076	18243	18281	18211	18286	18193	18295	18426	18414	18253	18254	18246	18417	18340	18089	18363	18213	18314	18146	18337	18105	18281	18269	18496	18261	18514	18436	18439	18365	18125	18307	18219	18308	18244	18312	18269	18319	18441	18208	18427	18177	18414	18340	18110	18185	18192	18113	18129	18466	18383	18325	18272	18026	18233	18298	18240	18247	18341	18285	18255	18018	18290	18373	17948	18227	18502	18430	18249	18359	18256	18474	18605	18314	18217	18401	18227	18430	18393	18241	18303	18182	18387	18316	18333	18400	18215	18369	18312	18129	18251	18232	18287	18300	18189	18337	18242	18283	18134	18202	18428	18098	18406	18337	18347	17991	18398	18149	18413	18397	18095	18333	18381	18493	18275	18111	17875	18020	18012	18209	18290	18449	18508	18434	18243	18128	18359	18381	18195	18197	18306	18270	17921	18214	18262	18379	18284	18554	18327	18375	18354	18486	18162	18200	18350	18224	18186	18216	18362	18202	18201	18453	18295	18173	18459	18416	18290	18282	18066	18463	18430	18231	18387	18139	18453	18210	18360	18389	18330	18700	18360	18469	18137	18309	18250	18300	18116	18320	18388	18231	18284	18326	18183	18381	18138	18217	18276	17980	18344	18360	18331	18483	18277	18409	18421	18442	18307	18045	18126	18140	18266	18256	18335	18086	18376	18337	18334	18402	18404	18269	18358	18442	18390	18095	18152	18066	18143	18301	18334	18259	18395	18167	18154	17978	18502	18106	18164	18263	18321	18295	18242	18287	18241	18357	18217	18229	18301	18203	18359	18393	18388	18089	18047	18190	18333	18147	18202	18197	18357	18295	18215	18369	18154	18390	18478	18430	18434	18449	18405	18258	18076	18362	18174	18241	18429	18323	18231	18065	18221	18087	18048	18365	18329	18261	18445	18285	18472	18195	18188	18304	18238	18221	18245	18398	18216	18321	18155	18195	18266	18333	18167	18269	18282	18286	18302	18507	18212	18293	18123	18330	18264	18291	18176	18118	18391	18345	18367	18348	18134	18393	18308	18456	18358	18468	18194	18191	18428	18263	18304	18364	18203	18251	18076	18194	18309	18422	18138	18395	18392	18350	18356	18001	18306	18375	18280	18294	18349	18340	18353	18349	18177	18110	18298	18212	18122	18262	18447	18231	18143	18145	18311	18019	18504	18226	18412	18570	18511	18323	18425	18394	18322	18354	18251	18433	18409	18236	18302	18261	18537	18500	18345	18281	18127	18319	18246	18378	18425	18166	18285	18215	18224	18453	18386	18423	18378	18480	18516	18479	18494	18256	18428	18358	18288	18482	18280	18341	18354	18392	18378	18212	18217	18271	18219	18273	18417	18331	18287	18269	18229	18259	18317	18518	18074	18229	18309	18259	18280	18389	18212	18382	18234	18218	18317	18318	18200	18202	18245	18388	18462	18427	18515	18373	18287	18078	18405	18191	18038	18168	18398	18315	18431	18322	18202	18230	18237	18293	18220	18156	18516	18479	18273	18161	18249	18255	18195	18384	18080	18310	18167	18021	18263	18396	18346	18551	18506	18326	18422	18373	18458	18338	18267	18094	18321	18345	18499	18189	18137	18364	18251	18448	18299	18118	18242	18149	18249	18296	18215	18225	18363	18203	18375	18209	18290	18410	18247	18374	18399	18271	18210	18307	18262	18402	18271	18455	18282	18236	18418	18289	18172	18077	18175	18137	18164	18236	18042	18309	18205	18462	18509	18267	18385	18144	18150	18302	18068	18204	18044	18324	18207	18295	18476	18220	18365	18435	18369	18300	18317	18286	18131	18155	18265	18289	18132	18336	18416	18523	18288	18206	18362	18355	18297	18056	18175	18141	18192	18474	18477	18373	18423	18216	18311	18069	18181	18232	18306	18276	18225	18346	18094	18320	18179	18307	18403	18382	18226	18147	18160	18526	18557	18144	18328	18164	18115	18101	18209	18358	18436	18285	18229	18221	18079	18191	18361	18287	18525	18102	18207	18211	18231	18240	18403	18339	18442	18380	18418	18231	18385	18374	18314	18372	18160	18433	18474	18291	18396	18294	18381	18221	18198	18470	18422	18210	18324	18023	18171	18323	18348	18583	18213	18269	18460	18393	18108	18243	18383	18334	18305	18213	18204	18447	18283	18327	18235	18279	18072	18225	18226	18233	18557	18149	18276	18317	18245	18200	18208	18160	18247	18351	18427	18095	18269	18229	18299	18305	18337	18256	18268	18165	18129	18233	18444	18237	18415	18342	18411	18312	18293	18241	18450	18043	18204	18339	18291	18245	18237	18203	18297	18301	18239	18398	18268	18043	18060	18263	18199	18107	18351	18399	18268	18149	18318	18286	18244	18077	18460	18280	18199	18251	18247	18154	18365	18383	18196	18225	18226	18423	18352	18273	18329	18256	18242	18212	18265	18192	18352	18388	18244	18352	18112	18127	18316	18241	18510	18416	18364	18443	18207	18347	18232	18394	18410	18266	18243	18225	18234	18111	18061	18323	18418	18286	18458	18406	18156	18072	18186	18345	18192	18423	18244	18229	18248	17990	18208	18295	18189	18357	18228	18361	18331	18315	18209	18190	18373	18319	18357	18347	18348	18430	18380	18301	18083	18162	18208	18370	18189	18145	18333	18216	18162	18426	18262	18395	18313	18280	18082	18221	18468	18264	18439	18191	18443	18376	18308	18075	18132	18209	18125	18363	18226	18336	18425	18228	18410	18366	18129	18489	18426	18201	18305	18269	18186	18289	18367	18397	18339	18375	18275	18307	18100	18349	18165	18173	18193	18317	18410	18308	18223	18301	18455	18342	18366	18505	18213	18147	18243	18301	18286	18229	18229	18224	18178	18446	18350	18343	18530	18196	18414	18165	18187	18437	18510	18422	18477	18339	18162	18021	18381	18453	18333	18309	18201	18316	18276	18244	18418	18302	18277	18202	18205	17943	18266	18231	18200	18115	18338	18354	18198	18311	18301	18240	18233	18284	18393	18351	18192	18299	18449	18244	18121	18380	18140	18486	18278	18092	18143	18294	18454	18183	18300	18241	18428	18305	18330	18224	18269	18372	18314	18345	18373	18335	18141	18457	18300	18230	18414	18202	18171	18399	18223	18102	18278	18207	18379	18095	18321	18105	18259	18318	18329	18321	18405	18159	18166	18111	18265	18227	18262	18163	18132	18442	18346	18225	18318	18191	18349	18399	18280	18309	18225	18170	18153	18299	18291	18416	18377	18248	18402	18268	18250	18360	18330	18289	18313	18189	18483	18141	18153	18169	18308	18126	18174	18455	18481	18276	18247	18205	18276	18257	18306	18323	18546	18340	18351	18271	18387	18538	18382	18381	18425	18123	18387	18089
19502	34777	36955	32836	29300	27311	24367	23136	19393	16792	17764	17286	17286	17157	16609	32141	37705	31673	24950	19369	16126	15059	14776	14889	14887	14780	14765	14624	14691	14746	14811	14821	14797	14801	14902	14922	14703	14802	14767	14769	14801	14938	14760	14698	14680	14767	14809	14754	14890	14705	14898	14937	14810	14930	14713	14869	14788	14689	14793	14920	14789	14846	14681	14741	14877	14681	14823	14616	14826	14803	14755	14937	14809	14703	14852	14738	14875	14750	14816	14906	14650	14658	14775	14713	14864	14675	14759	14647	14817	14673	14724	14772	14737	14629	14794	14784	14786	14772	14731	14812	14716	14814	14706	14853	14687	14725	14706	14738	14891	14607	14620	14835	14874	14857	14656	14716	14669	14709	14796	14762	14855	14691	14744	14685	14780	14710	14869	14810	14765	14495	14693	14770	14663	14616	14821	14838	14958	14765	14660	14771	14677	14789	14828	14638	14876	14559	14666	14746	14690	14616	14779	14724	14727	14928	14645	14750	14764	14677	14875	14807	14575	14770	14783	14743	14735	14663	14855	14700	14667	14817	14740	14692	14754	14542	14817	14823	14614	14840	14740	14929	14882	14652	14666	14683	14672	14641	14506	14496	14782	14795	14702	14815	14854	14717	14775	14833	14813	14719	14832	14722	14836	14757	14787	14668	14570	14678	14683	14762	14801	14801	14767	14761	14741	14789	14814	14865	14813	14663	14693	14660	14699	14647	14738	14638	14684	14809	14931	14951	14758	14681	14917	14536	14793	14792	14538	14743	14809	14804	14722	14794	14646	14814	14885	14820	14693	14634	14812	14882	14658	14842	14758	14826	14538	14704	14675	14709	14721	14789	14577	14774	14842	14900	14738	14638	14924	14652	14539	14683	14784	14671	14826	14859	14465	14776	14834	14553	14743	14813	14777	14655	14766	14787	14786	14812	14750	14948	14723	14776	14690	14637	14844	14644	14675	14659	14693	14735	14680	14629	14694	14695	14785	14662	14713	14973	14729	14794	14760	14916	14629	14789	14677	14851	14743	14794	14723	14761	14843	15142	14653	14722	14760	14833	14833	14627	14733	14768	14766	14802	14776	14793	14845	14645	14813	14819	14625	14716	14742	14745	14758	14733	14871	14672	14811	14761	14844	14682	14841	14745	14770	14739	14651	14718	14770	14844	14652	14629	14766	14790	14893	14873	14803	14568	14696	14728	14764	14737	14784	14644	14881	14750	14801	14803	14798	14598	14591	14715	14844	14751	14794	14699	14670	14755	14544	14720	14723	14728	14839	14610	14692	14787	14718	14601	14708	14828	14748	14804	14747	14762	14695	14575	14778	14811	14691	14702	14867	14805	14577	14823	14625	14761	14756	14760	14741	14779	14663	14648	14664	14862	14749	14776	14648	14795	14594	14906	14703	14709	14706	14792	14804	14800	14868	14897	14737	14718	14763	14620	14602	14674	14775	14859	14650	14853	14907	14861	14633	14885	14722	14840	14738	14756	14636	14666	14829	14759	14832	14522	14727	14749	14735	14686	14778	14620	14803	14732	14830	14862	14604	14817	14605	14717	14700	14664	14794	14874	14820	14762	14778	14816	14833	14707	14791	14713	14818	14619	14675	14611	14755	14976	14746	14619	14559	14715	14726	14667	14830	14845	14806	14695	14792	14848	14675	14799	14633	14597	14700	14736	14639	14739	14697	14726	14604	14533	15075	14834	14666	14732	14731	14566	14819	14738	14772	14775	14898	14800	14866	14745	14598	14839	14796	15030	14748	14798	14677	14654	14855	14941	14636	14833	14656	14825	14753	14889	14670	14890	14757	14629	14709	14879	14831	14814	14669	14661	14870	14675	14803	14717	14624	14482	14940	14782	14837	14790	14812	14865	14802	14714	14816	14690	14744	14778	14643	14668	14639	14695	14844	14788	14720	14594	14576	14808	14819	14704	14838	14751	14737	14732	14696	14582	14661	14732	14634	14903	14630	14551	14667	14840	14640	14831	14801	14794	14698	14832	14870	14508	14964	14659	14833	14567	14663	14775	14592	14855	14908	14732	14724	14879	14888	14689	14699	14787	14659	14789	14784	14830	14694	14819	14919	14814	14843	14787	14670	14924	14854	14710	14746	14917	14618	14615	14744	14682	14682	14741	14779	14864	14728	14806	14873	14727	14624	14708	14663	14668	14610	14548	14794	14917	14786	14649	14634	14552	14692	14807	14829	14740	14673	14678	14808	14706	14719	14739	14741	14819	14760	14813	14764	14693	14887	14856	14632	14857	14764	14767	14756	14713	14732	14712	14843	14759	14776	14880	14689	14599	14865	14713	14751	14684	14797	14776	14690	14860	14784	14684	14697	14658	14732	14813	14765	14755	14716	14695	14750	14807	14740	14615	14750	14769	14734	14868	14775	14730	14810	14811	14718	14610	14869	14707	14771	14678	14884	14872	14739	14730	14683	14656	14869	14694	14644	14643	14608	14991	14756	14802	14710	14846	14753	14694	14896	14615	14721	14545	14805	14813	14838	14842	14769	14715	14815	14709	14819	14839	14783	14741	14641	14736	14683	14696	14758	14974	14821	14731	14682	14654	14805	14806	14706	14792	14688	14599	14851	14703	14844	14794	14536	14675	14720	14924	14691	14791	14759	14793	14738	14685	14718	14621	14738	14915	14723	14684	14847	14820	14621	14723	14712	14822	14769	14876	14743	14711	14826	14662	14766	14596	14669	14544	14725	14898	14744	14713	14919	14781	14776	14916	14664	14782	14674	14690	14888	14716	14607	14686	14732	14693	14663	14759	14774	14852	14699	14564	14868	14843	14789	14654	14809	14787	14773	14900	14749	14718	14719	14724	14708	14706	14719	14744	14767	14562	14650	14898	14853	14489	14739	14864	14627	14586	14631	14771	14720	14613	14694	14801	14808	14697	14800	14751	14468	14922	14764	14661	14551	14823	14861	14802	14583	14809	14825	14695	14762	14743	14801	14645	14812	14706	14630	14824	14631	14711	14682	14869	14827	14819	14833	14788	14582	14796	14870	14701	14812	14722	14756	14845	14846	14788	14699	14813	14912	14562	14821	14901	14800	14780	14708	14574	14697	14773	14621	14678	14631	14587	14824	14798	14653	14845	14710	14684	14774	14758	14772	14675	14790	14783	14836	14931	14662	14846	14775	14638	14692	14680	14924	14761	14715	14864	14679	14756	14742	14760	14819	14696	14743	14790	14732	14761	14873	14738	14728	14715	14936	14800	14781	14745	14859	14796	14756	14573	14897	14806	14621	14671	14826	14583	14699	14886	14759	14792	14715	14703	14675	14608	14660	14717	14863	14794	14632	14776	14667	14776	14710	14783	14699	14864	14587	14786	14686	14751	14780	14791	14716	14662	14908	14689	14778	14740	14724	14789	14768	14759	14690	14903	14706	14806	14759	14617	14709	14830	14698	14841	14806	14843	14794	14828	14641	14767	14657	14834	14855	14626	14784	14742	14717	14752	14895	14825	14640	14676	14850	14583	14720	14773	14681	14970	14704	14840	14634	14812	14680	14784	14721	14653	14764	14739	14728	14752	14757	14662	14848	14764	14584	14699	14819	14719	14573	14730	14769	14665	14825	14617	14796	14584	15018	14761	14641	14767	14808	14618	14791	14798	14660	14799	14768	14630	14698	14790	14707	14618	14564	14644	14802	14634	14724	14747	14803	14705	14818	14572	14692	14607	14675	14803	14712	14677	14837	14679	14794	14737	14753	14643	14682	14681	14585	14837	14642	14810	14614	14674	14661	14774	14684	14792	14741	14686	14871	14690	14958	14829	14779	14751	14670	14494	14732	14757	14809	14730	14852	14772	14758	14785	14823	14578	14970	14732	14806	14771	14620	14824	14901	14973	14819	14669	14895	14666	14810	14688	14541	14783	14717	14668	14710	14693	14669	14829	14674	14853	14747	14704	14719	14844	14786	14756	14710	14820	14743	14623	14586	14640	14709	14859	14689	14709	14576	14760	14617	14828	14804	14913	14611	14682	14786	14764	14809	14873	14515	14595	14647	14590	14632	14765	14831	14850	14776	14649	14640	14810	14876	14646	14606	14802	14722	14687	14699	14826	14789	14711	14660	14826	14830	14810	14713	14805	14783	14714	14886	14684	14712	14694	14759	14650	14645	14931	14777	14739	14717	14806	14684	14847	14711	14724	14701	14712	14582	14502	14868	14931	14708	14661	14832	14728	14876	14856	14733	14791	14883	14705	14658	14706	14673	14642	14675	14742	14680	14835	14735	14768	14672	14690	14814	14884	14760	14796	14743	14671	14649	14854	14650	14786	14586	14838	14748	14841	14708	14795	14669	14710	14667	14823	14882	14678	14893	14720	14858	14793	14632	14849	14679	14554	14822	14840	14979	14887	14677	14605	14588	14755	14840	14631	14744	14643	14767	14816	14686	14766	14734	14563	14852	14799	14669	14791	14927	14703	14863	14801	14712	14774	14692	14679	14696	14539	14706	14688	14723	14816	14767	14819	14647	14695	14790	14667	14673	14908	14805	14714	14756	14709	14613	14763	14869	14617	14658	14752	14622	14804	14773	14824	15008	14727	14735	14838	14654	14747	14739	14773	14809	14766	14862	14720	14581	14721	14820	14741	14777	14582	14745	14684	14851	14833	14932	14696	14706	14638	14799	14731	14731	14593	14645	14765	14901	14783	14750	14759	14682	14697	14663	14708	14766	14582	14618	14792	14716	14798	14667	14715	14653	14593	14916	14749	14765	14524	14776	14686	14703	14728	14879	14895	14747	14643	14704	14531	14603	14658	14782	14598	14720	14796	14794	14764	14627	14784	14666	14596	14813	14914	14558	14753	14664	14797	14673	14534	14853	14701	14855	14784	14894	14694	14712	14644	14777	14804	14605	14781	14838	14703	14773	14855	14704	14832	14693	14721	14715	14640	14752	14713	14620	14760	14597	14751	14710	14811	14757	14552	14782	14803	14885	14963	14800	14795	14750	14825	14739	14771	14683	14684	14562	14779	14701	14725	14725	14818	14842	14757	14636	14810	14674	14824	14739	14821	14648	14693	14722	14776	14754	14715	14665	14732	14738	14714	14827	14724	14592	14574	14875	14699	14641	14841	14753	14757	14696	14647	14738	14623	14809	14727	14689	14793	14767	14841	14829	14792
30152	25015	28231	25306	22560	21189	20928	20020	19456	18463	18811	18885	18634	18759	18326	18730	20002	19712	19246	18844	18272	18255	18266	18286	18338	18276	18408	17947	18056	18231	18122	18308	18158	18193	18162	18339	18163	18197	18375	18165	18183	18341	18121	18353	18108	18447	18040	18156	18407	18264	18118	18188	18320	18432	18326	18162	18354	18379	18088	18171	18249	18268	18350	18241	18060	18275	18265	18032	18155	18251	18473	18246	18289	18131	18342	18239	18240	18230	18341	18190	18355	18202	18081	18205	18235	18326	18377	18234	18288	18065	18013	18051	18156	18158	18042	18227	18069	18050	18144	18229	18154	18149	18248	18156	18031	18052	18263	18024	18184	18154	18044	18159	18224	18129	18343	18260	18327	18164	18340	18113	18379	18109	18230	18172	18155	18028	18252	18128	17960	18200	18301	18223	18308	18159	18140	18157	18256	18225	18132	18192	18036	18032	18212	18167	18089	18254	18071	18166	18160	18213	18182	18042	18232	18339	18108	17990	18041	18075	18080	18091	18089	18246	18117	18135	18379	18160	18246	18463	18187	18097	18295	18197	18211	18335	18072	18131	18415	18352	17968	18294	18381	18287	18198	18178	18282	18306	18165	18402	18355	18275	18137	18256	17891	17896	18329	18250	17995	18208	18188	18224	18214	18277	18204	18176	18210	18104	18114	17932	18542	18103	18230	18247	18209	18071	18131	18086	18140	18080	18126	18093	18159	18214	18367	18287	17902	18125	18109	18164	18117	18219	18320	18195	18160	18152	18289	18159	18112	18287	18285	18218	17976	18150	18323	18114	18173	18163	18046	18238	18132	18380	18064	18209	18267	18169	18132	18186	18201	18118	18361	18099	17944	18146	18200	18282	17937	17964	18271	18128	18436	18334	18153	18239	18167	18246	18182	18068	18285	18028	17937	18137	18162	18255	18049	18285	18189	18345	18264	17967	18159	18197	18417	18218	18088	18194	18485	18212	18146	18292	18428	18049	18087	18265	18317	18153	18192	18357	18251	18338	18136	18013	18119	18260	18137	18151	18242	18014	18353	18127	18294	18286	18292	18225	17963	18194	18249	18255	18079	18244	18271	18199	18080	18208	18154	18175	18257	17901	18227	18077	18134	18237	18178	18305	18051	18291	18317	18384	18221	18180	18268	18117	18345	18353	18194	18178	18192	17927	18120	18302	18133	18241	18123	18035	18106	18182	18392	18066	18101	18153	18032	18162	18353	18175	18276	18184	18153	18086	18196	18368	18048	18228	18258	18313	18417	18041	18078	18120	18225	18051	18275	18266	18062	18201	18219	18330	18178	18048	18201	18046	18261	18163	18077	18391	18244	18276	18145	18088	18241	17960	18142	18154	18145	18201	18205	17871	18247	18196	18088	18088	18330	18290	18242	18218	18148	18106	18151	18098	18299	18484	18357	18190	18167	18205	18479	18276	18145	18166	18232	18351	18364	18380	18306	18309	18297	18037	18238	18094	18250	18244	18349	18035	18249	18156	17873	18179	18449	18400	18335	18176	18185	18135	18206	18118	17978	18181	18380	18303	18304	18017	18233	18109	18210	18154	18001	18353	18212	18091	17993	18341	18041	18254	18086	18074	18378	18396	18144	18224	17942	18282	18008	18156	18046	18186	18127	18291	18202	18085	18048	18107	18068	18359	18342	18157	18208	18142	18252	18183	18215	18206	18289	18191	18059	18162	18128	18286	18168	17992	18269	18258	18311	18400	18243	18293	18170	18210	18187	18044	18261	18320	18233	18001	18074	18274	18200	18311	18248	18012	18314	18171	18144	18302	18296	18297	18121	18344	18079	18164	18209	18446	18068	17961	18189	18168	18250	18247	18383	18180	18043	18171	18351	18213	18014	18156	18376	18200	18162	18330	18211	18388	18172	18168	18152	18177	18128	18379	18379	18287	18184	18202	18022	18307	18302	18234	18140	18292	18252	18293	18033	18202	18211	18218	18115	18239	18456	18290	18190	18218	18246	18285	18146	18162	18083	18334	18366	17989	18107	18182	18067	18096	18047	17965	18247	18266	18253	18185	18087	18331	18395	18104	18095	18098	18135	18199	18266	18102	17979	18204	18340	18138	18209	18270	18375	18153	18266	18175	18045	18336	18259	18261	18300	18109	17992	18316	18246	18328	18218	18187	18068	18286	18267	18100	18307	18396	18460	18195	18211	18390	18093	18274	18138	18428	18375	18312	18402	18343	18279	18243	18497	18217	18347	18346	18137	18023	18381	18073	18210	18192	18154	18123	18196	18281	18293	18096	18107	18128	18315	18132	18207	18450	18200	18298	18187	18213	18316	18116	18227	18135	18185	18102	18150	18104	18203	18164	18065	18179	18136	18187	18176	18163	18129	18131	18038	18326	18382	18323	18337	18205	18141	17977	18144	18166	18268	18014	18158	18065	18244	18229	18104	18305	18070	18043	18220	18282	18096	18271	18190	18002	18073	18353	18171	17975	18204	18125	18164	17882	18080	18326	18343	18180	18195	18107	18049	18276	18132	18263	18338	18323	18181	18235	18153	18115	18424	18275	18248	17959	18291	18096	18047	18335	18409	18075	18022	18247	17973	18163	18086	18303	18106	18187	18067	18116	18227	18151	18152	18288	18317	18107	18277	18324	18330	18284	18164	18195	18324	18239	18244	17970	18200	18025	18260	18132	17998	18195	18091	18300	18352	18066	18150	18274	18313	18078	18163	18291	18303	18185	18325	18258	18114	18062	18315	18007	18094	18157	18264	18281	18239	18290	18056	18162	18047	18151	18383	18209	18349	18300	18093	18265	18139	18301	18224	18317	18288	18150	18301	18206	18306	18243	18279	18212	18245	18214	18286	18040	18226	18328	18272	18097	18094	18195	18186	18244	18209	18186	18146	18385	18388	18115	18052	18230	18281	18254	18258	18079	18168	18261	18276	18246	18246	18305	18198	18258	18161	18354	18134	18109	18231	18092	18319	18353	18342	18165	18250	18262	18123	18301	18268	18149	18174	18242	18142	18241	18381	18196	18246	17845	18088	18195	18116	18192	18417	18423	18271	18116	18075	18109	18227	18100	18203	18175	18340	17998	18195	18475	18093	18340	18158	18088	18206	18179	18217	18291	18111	18158	18285	18229	18167	18249	18309	18099	18273	18068	18374	18327	18347	18294	18160	18245	18065	18156	18134	18412	18054	18254	18269	18204	18262	18116	18179	18258	18261	18178	18256	18218	18278	18287	18090	18142	18294	18120	18199	18356	18183	18074	18243	18201	18340	18221	18306	18058	18328	18191	18349	18348	18152	18214	18125	18182	18259	18114	18006	18162	18201	18213	18500	18325	18227	18152	18220	18217	18199	18169	18222	18154	18208	18358	18298	18150	18235	17836	18104	18323	18228	17973	18292	18262	18030	18161	18152	18170	18157	18192	18262	18236	18289	18170	18088	18206	18102	18276	18322	18129	18129	18242	18207	18041	18200	18020	18161	18404	17961	18281	18192	18167	18197	18363	18076	18174	18304	18136	18148	18279	18133	17990	18296	18233	18055	18143	18264	18403	18400	18191	18131	18121	18271	18091	18187	18042	18221	18212	18184	18258	18469	18311	18069	18299	18196	18194	18158	18072	18251	18308	18171	18420	18268	18090	18221	18159	18330	18239	18129	18244	18194	18138	18187	18349	18283	18291	18329	18266	18315	18169	18006	18187	18316	18309	18204	18224	18421	18513	18214	18221	18090	17975	18060	18175	18246	18165	18186	18087	18294	18114	18156	18042	18250	18360	18311	18131	18483	18289	18276	18345	18305	18295	18261	18221	18121	18318	17996	18316	18275	18225	18168	18213	18319	18046	18119	18189	18115	18167	18187	18224	18265	18207	18187	18199	18330	18344	18277	18105	18156	18289	18142	18359	18178	18032	18098	18022	18245	18412	18276	18195	18259	18061	18019	18437	18239	18139	18345	18250	18035	18275	18375	18129	18090	18264	18322	17980	18254	18310	18168	18250	18296	18143	18186	18301	18204	18479	18448	18285	18102	18248	18239	18259	18288	18318	18149	18100	18076	18242	18320	18411	18163	18352	18264	18262	18213	18153	18134	18282	18212	18086	17964	18021	17990	18104	18336	17884	18166	18398	18243	18091	17981	18020	18168	18385	18251	18256	18065	18031	18146	18036	18274	18224	18121	18218	18212	18063	18115	18276	18372	18140	18120	18185	18194	18053	18350	18222	18340	18341	18249	18209	18018	18183	18223	18096	18364	18158	18458	17968	18255	18332	18101	18177	18258	18117	18068	18255	18339	18140	18320	18185	18467	18249	18205	18059	18382	18111	17990	18113	18072	18187	18318	18248	18057	18077	18304	18374	18234	18163	18214	18203	18279	18238	18214	18069	18364	18277	18176	18064	18383	18253	18125	18034	18122	18238	18012	18224	18117	18171	18194	18449	18185	18003	18246	18088	18295	18237	18399	18209	18330	18092	18026	18219	18186	18022	18256	18174	18372	18283	18143	18244	18179	17849	18396	18278	18390	18249	18237	18125	18097	18219	18306	18321	18369	18149	18252	18198	18328	18378	18211	18380	18325	18178	18260	18127	18250	18177	18423	18102	18126	18115	18350	18127	18253	18129	18194	18199	18296	18345	18325	18345	18478	18224	18144	18329	18271	18122	18164	18081	18138	18211	18218	18279	18264	18050	18224	18203	18352	18238	18125	18320	18145	18171	18320	18302	18146	18297	18163	18113	18121	18414	18170	18044	18284	18222	18346	18099	18249	18192	18136	18187	18163	18083	18454	18140	18374	18183	18296	18239	18225	18278	18403	18008	18207	17990	18176	18237	18221	18149	18342	18040	18011	18155	18231	18030	18158	18187	18062	18142	18297	18141	18212	18304	18474	18333	18251	17933	18154	18159	18062	17901	18163	18175	18209	18302	18113	18396	18269	17979	18380	18187	18357	18358	18234	18223	18104	18257	18235	18183	18293	18557	18047	18161	18123	18050	18353	17923	18384	18343	18340	18183	18274	18094	18236	18252	18287	18053	18234	18188	18365	18401	18499	18249	18319	18311	18272	18019	18244	18032	18374	18232	18269	18074	18038	18193	18079	18231	18346	18340	18435	18124	18133	18156	18420	18239	18190	18326	18333	18218	18288	18249	18165	18138	18092	18097	18241	18312
17663	25251	26151	23703	21865	19721	18524	17983	16923	15249	15689	15378	15552	15605	14992	16030	17037	16474	15850	15327	14914	14730	14626	14677	14865	14704	14631	14684	14677	14799	14686	14739	14633	14698	14772	14669	14827	14882	14759	14621	14508	14693	14832	14678	14761	14780	14717	14623	14723	14749	14652	14743	14786	14668	14715	14882	14650	14724	14751	14817	14787	14642	14834	14761	14765	14884	14727	14609	14627	14732	14861	14616	14751	14593	14791	14748	14933	14674	14720	14783	14567	14651	14719	14698	14943	14778	14794	14691	14604	14757	14804	14431	14714	14724	14621	14734	14682	14794	14884	14630	14756	14677	14803	14793	14708	14663	14723	14649	14632	14677	14759	14561	14722	14642	14726	14759	14631	14670	14623	14606	14690	14751	14612	14893	14617	14730	14746	14795	14861	14595	14574	14726	14761	14753	14675	14822	14656	14790	14813	14748	14635	14630	14689	14802	14753	14704	14650	14689	14522	14608	14596	14586	14605	14732	14767	14833	14640	14801	14715	14789	14695	14637	14752	14688	14562	14521	14666	14766	14714	14763	14655	14812	14738	14808	14662	14675	14724	14423	14710	14720	14753	14746	14736	14793	14680	14676	14829	14554	14812	14556	14645	14706	14648	14728	14675	14573	14646	14881	14717	14457	14762	14714	14798	14765	14689	14777	14886	14730	14662	14674	14850	14625	14555	14748	14858	14757	14665	14835	14757	14731	14786	14597	14827	14916	14727	14682	14639	14743	14773	14920	14745	14665	14691	14569	14655	14692	14751	14680	14562	14657	14640	14660	14676	14483	14622	14698	14783	14744	14883	14749	14500	14766	14638	14803	14762	14903	14855	14811	14709	14587	14717	14753	14637	14638	14667	14770	14581	14590	14744	14621	14676	14809	14604	14664	14765	14629	14845	14829	14639	14632	14658	14640	14798	14789	14711	14890	14633	14761	14678	14718	14868	14785	14763	14541	14675	14774	14694	14613	14772	14770	14724	14765	14672	14659	14631	14870	14686	14771	14725	14624	14608	14537	14738	14645	14606	14623	14635	14702	14596	14825	14562	14821	14757	14828	14729	14731	14675	14671	14594	14674	14722	14739	14687	14584	14569	14702	14723	14679	14738	14742	14539	14675	14682	14838	14661	14852	14728	14685	14760	14832	14891	14578	14741	14655	14776	14742	14640	14585	14709	14667	14559	14755	14801	14851	14697	14761	14678	14782	14791	14645	14702	14698	14645	14814	14652	14650	14664	14738	14715	14622	14883	14809	14669	14574	14728	14758	14728	14727	14728	14646	14784	14830	14852	14841	14787	14809	14766	14679	14747	14604	14775	14651	14807	14815	14649	14671	14792	14776	14775	14717	14732	14731	14720	14683	14849	14630	14650	14582	14687	14568	14788	14822	14745	14723	14760	14833	14739	14662	14781	14716	14634	14722	14588	14797	14684	14747	14612	14653	14694	14715	14647	14601	14772	14707	14752	14591	14742	14793	14636	14770	14767	14700	14749	14751	14613	14709	14683	14852	14727	14711	14847	14729	14672	14763	14710	14657	14669	14793	14738	14617	14547	14693	14854	14793	14854	14712	14722	14721	14745	14743	14777	14749	14766	14737	14615	14689	14741	14628	14901	14769	14606	14692	14682	14641	14809	14846	14711	14615	14676	14796	14817	14640	14744	14780	14609	14490	14663	14639	14676	14864	14766	14635	14578	14660	15036	14544	14734	14779	14822	14601	14592	14626	14643	14624	14654	14693	14638	14635	14790	14608	14599	14752	14679	14584	14756	14565	14727	14837	14837	14559	14703	14827	14740	14674	14571	14714	14661	14629	14689	14589	14719	14693	14641	14909	14669	14816	14715	14648	14434	14635	14538	14873	14631	14569	14753	14671	14745	14673	14823	14847	14708	14622	14613	14603	14756	14690	14775	14848	14701	14635	14564	14613	14674	14708	14613	14801	14612	14770	14660	14584	14726	14746	14711	14451	14737	14767	14627	14683	14823	14675	14614	14850	14677	14718	14722	14691	14579	14934	14810	14767	14808	14649	14593	14728	14515	14740	14605	14710	14692	14541	14667	14675	14486	14670	14835	14721	14685	14519	14618	14571	14699	14848	14650	14704	14698	14673	14869	14676	14697	14653	14723	14877	14657	14737	14750	14587	14727	14685	14672	14594	14723	14653	14731	14702	14682	14629	14935	14731	14662	14836	14851	14615	14686	14649	14790	14456	14753	14759	14565	14602	14921	14736	14711	14766	14759	14625	14676	14627	14730	14593	14698	14708	14594	14767	14712	14484	14834	14634	14686	14873	14688	14658	14670	14842	14645	14801	14776	14725	14529	14832	14654	14825	14822	14630	14791	14726	14604	14865	14679	14714	14794	14701	14854	14568	14660	14837	14786	14609	14672	14749	14634	14761	14612	14693	14651	14714	14710	14513	14721	14813	14805	14679	14651	14573	14641	14829	14760	14686	14591	14797	14803	14612	14746	14690	14720	14600	14678	14717	14613	14824	14605	14672	14757	14864	14530	14655	14645	14637	14804	14637	14781	14514	14575	14981	14791	14907	14629	14776	14717	14736	14747	14599	14601	14552	14706	14705	14863	14885	14789	14713	14847	14641	14632	14745	14725	14674	14875	14659	14782	14592	14661	14668	14705	14587	14663	14844	14735	14703	14688	14649	14585	14708	14894	14801	14764	14944	14654	14803	14675	14607	14672	14833	14872	14581	14623	14668	14743	14588	14621	14789	14638	14693	14643	14799	14872	14790	14801	14778	14752	14695	14736	14616	14736	14658	14829	14698	14701	14763	14733	14750	14770	14675	14754	14707	14570	14800	14742	14567	14615	14710	14673	14762	14725	14714	14660	14809	14722	14719	14695	14579	14677	14836	14706	14672	14726	14667	14714	14770	14589	14573	14851	14617	14540	14681	14679	14698	14642	14730	14754	14665	14819	14791	14710	14690	14871	14713	14717	14761	14643	14691	14630	14689	14511	14611	14795	14802	14628	14864	14599	14787	14854	14646	14844	14642	14570	14799	14786	14891	14718	14742	14531	14646	14736	14763	14668	14790	14626	14586	14836	14765	14670	14690	14776	14740	14811	14716	14851	14626	14681	14754	14607	14746	14559	14777	14916	14681	14822	14678	14602	14556	14708	14665	14603	14716	14753	14680	14679	14671	14803	14789	14737	14673	14705	14624	14838	14882	14722	14808	14621	14633	14816	14649	14694	14705	14660	14622	14706	14625	14700	14524	14744	14822	14609	14586	14639	14504	14519	14791	14806	14642	14837	14738	14774	14584	14922	14786	14773	14657	14791	14866	14821	14717	14641	14810	14661	14657	14688	14849	14684	14646	14723	14612	14566	14863	14795	14744	14699	14826	14599	14538	14644	14651	14877	14712	14777	14616	14774	14795	14601	14699	14658	14703	14811	14571	14772	14546	14878	14918	14542	14843	14533	14624	14663	14817	14788	14862	14768	14593	14621	14844	14634	14810	14804	14605	14675	14692	14711	14652	14771	14692	14879	14957	14819	14766	14788	14642	14696	14811	14754	14651	14836	14789	14862	14816	14707	14747	14702	14692	14664	14832	14829	14840	14748	14507	14782	14652	14888	14672	14681	14478	14728	14660	14644	14835	14842	14710	14839	14783	14684	14656	14723	14664	14711	14697	14815	14638	14979	14708	14784	14805	14705	14642	14859	14811	14656	14804	14744	14898	14729	14693	14576	14630	14761	14797	14551	14656	14654	14694	14706	14616	14566	14691	14726	14546	14611	14701	14755	14630	14786	14771	14720	14798	14802	14555	14715	14735	14625	14574	14653	14705	14807	14839	14795	14557	14862	14689	14845	14490	14797	14789	14680	14935	14642	14969	14800	14750	14813	14741	14576	14739	14698	14700	14759	14621	14804	14802	14698	14762	14713	14921	14770	14908	14608	14653	14669	14849	14797	14643	14977	14518	14572	14663	14689	14832	14805	14664	14604	14838	14667	14824	14826	14689	14812	14832	14674	14799	14770	14629	14687	14853	14659	14903	14619	14655	14660	14743	14752	14747	14656	14861	14727	14747	14905	14811	14755	14651	14727	14528	14757	14599	14639	14688	14527	14586	14848	14653	14726	14593	14790	14723	14588	14871	14790	14762	14720	14764	14670	14795	14812	14698	14776	14651	14720	14694	14707	14526	14709	14938	14833	14656	14707	14676	14876	14621	14806	14608	14756	14717	14777	14684	14696	14577	14856	14649	14852	14803	14714	14591	14659	14647	14668	14805	14742	14812	14560	14700	14730	14492	14684	14773	14733	14584	14780	14722	14754	14584	14884	14565	14721	14683	14665	14619	14691	14775	14692	14722	14618	14655	14626	14786	14619	14556	14949	14872	14658	14664	14678	14731	14532	14673	14772	14730	14715	14603	14686	14480	14713	14777	14726	14857	14742	14647	14739	14626	14586	14724	14775	14697	14733	14511	14877	14856	14840	14802	14556	14644	14693	14787	14801	14697	14883	14716	14737	14664	14649	14676	14779	14470	14798	14683	14710	14727	14766	14681	14720	14747	14524	14656	14802	14721	14793	14810	14552	14766	14729	14708	14641	14831	14486	14686	14729	14826	14704	14581	14786	14779	14903	14740	14754	14695	14866	14587	14830	14705	14869	14663	14735	14729	14652	14641	14741	14761	14720	14697	14687	14804	14565	14843	14714	14604	14659	14666	14672	14767	14736	14573	14793	14714	14753	14687	14680	14779	14828	14695	14667	14603	14679	14798	14781	14714	14669	14670	14799	14601	14597	14676	14671	14741	14859	14563	14636	14697	14646	14760	14814	14738	14624	14757	14659	14735	14823	14658	14757	14651	14587	14736	14693	14593	14689	14782	14740	14710	14619	14731	14830	14577	14807	14631	14838	14841	14764	14729	14675	14616	14751	14759	14788	14766	14660	14760	15026	14862	14695	14565	14779	14719	14936	14698	14863	14718	14712	14641	14767	14683	14704	14834	14665	14686	14806	14767	14853	14735	14730	14636	14569	14744	14853	14676	14722	14872	14654	14700	14799	14792	14807	14706	14656	14601	14490	14780	14771	14694	14728	14786	14730	14888	14562	14731	14807	14732	14851	14810	14746	14780	14774	14794	14731	14804	14840	14672	14631	14685	14767	14873	14642	14873
25491	21565	28753	25628	24500	24957	24181	22362	21172	20213	19568	19377	19339	19305	19145	24730	29767	27262	23377	21092	19332	18892	18537	18641	18512	18538	18590	18429	18314	18637	18290	18283	18960	18490	18502	18478	18374	18606	18398	18408	18481	18503	18432	18439	18533	18534	18499	18585	18518	18542	18535	18623	18593	18409	18570	18484	18285	18549	18603	18494	18388	18401	18388	18733	18328	18242	18584	18343	18333	18325	18358	18390	18522	18411	18419	18395	18673	18543	18475	18474	18518	18526	18315	18256	18452	18397	18419	18197	18409	18503	18537	18530	18389	18465	18328	18434	18057	18433	18509	18621	18269	18472	18379	18437	18524	18598	18387	18324	18520	18232	18461	18217	18422	18457	18564	18437	18370	18448	18683	18336	18264	18463	18448	18265	18262	18454	18558	18397	18446	18446	18618	18370	18578	18392	18368	18264	18551	18512	18448	18582	18603	18323	18456	18492	18463	18344	18412	18548	18612	18316	18291	18348	18253	18478	18231	18325	18356	18621	18458	18553	18343	18341	18257	18420	18477	18567	18430	18402	18520	18407	18386	18207	18350	18444	18482	18423	18354	18276	18306	18512	18331	18386	18482	18401	18380	18372	18545	18378	18067	18358	18364	18315	18336	18548	18480	18367	18107	18457	18455	18400	18236	18332	18433	18351	18334	18330	18268	18551	18332	18313	18344	18229	18450	18551	18497	18158	18294	18512	18343	18309	18532	18407	18270	18349	18340	18433	18492	18318	18377	18514	18430	18379	18145	18474	18445	18347	18270	18376	18399	18330	18652	18456	18316	18520	18361	18413	18455	18337	18354	18411	18439	18442	18590	18437	18442	18473	18532	18421	18463	18429	18415	18366	18265	18249	18288	18260	18334	18274	18422	18460	18519	18256	18464	18357	18429	18404	18336	18460	18443	18262	18408	18115	18246	18197	18191	18469	18633	18354	18374	18463	18449	18406	18239	18380	18465	18494	18394	18248	18338	18608	18410	18386	18651	18279	18552	18499	18433	18319	18390	18445	18313	18450	18423	18160	18582	18482	18309	18498	18424	18390	18481	18263	18531	18271	18481	18549	18352	18574	18413	18534	18397	18475	18510	18455	18439	18415	18451	18450	18402	18350	18536	18422	18418	18256	18306	18366	18314	18331	18352	18298	18189	18305	18263	18333	18476	18500	18139	18310	18585	18538	18333	18237	18347	18421	18446	18372	18365	18457	18314	18421	18367	18308	18556	18421	18519	18534	18503	18476	18336	18411	18352	18476	18546	18389	18199	18356	18428	18334	18327	18321	18297	18416	18377	18512	18504	18299	18276	18359	18196	18591	18530	18484	18482	18565	18298	18348	18172	18067	18304	18262	18432	18290	18412	18536	18574	18388	18263	18307	18267	18432	18398	18556	18361	18311	18192	18325	18534	18370	18349	18379	18252	18528	18705	18491	18426	18330	18331	18347	18263	18368	18490	18343	18458	18480	18375	18578	18472	18312	18344	18416	18455	18307	18442	18408	18424	18469	18299	18330	18375	18296	18246	18650	18361	18422	18499	18293	18484	18500	18331	18240	18465	18466	18444	18366	18487	18580	18461	18292	18324	18339	18287	18392	18431	18385	18559	18363	18577	18596	18220	18267	18233	18394	18407	18163	18519	18327	18415	18291	18363	18355	18408	18088	18275	18495	18580	18452	18614	18404	18439	18188	18487	18248	18261	18518	18523	18628	18636	18185	18517	18150	18235	18550	18378	18381	18379	18586	18452	18298	18443	18375	18259	18395	18361	18300	18380	18555	18435	18284	18323	18275	18285	18299	18459	18272	18330	18515	18486	18474	18193	18388	18351	18440	18479	18477	18479	18368	18217	18529	18280	18292	18310	18437	18341	18303	18404	18405	18383	18316	18372	18307	18373	18264	18339	18436	18672	18201	18463	18346	18644	18386	18552	18500	18365	18376	18278	18412	18417	18353	18290	18513	18507	18258	18369	18675	18201	18459	18328	18081	18381	18200	18460	18186	18468	18509	18401	18422	18328	18327	18416	18558	18386	18356	18157	18384	18617	18270	18486	18312	18393	18579	18160	18591	18465	18393	18164	18360	18339	18510	18508	18509	18364	18460	18508	18174	18495	18348	18387	18454	18273	18300	18168	18502	18422	18441	18464	18535	18218	18607	18294	18355	18364	18457	18431	18549	18483	18472	18397	18374	18379	18259	18526	18174	18385	18307	18394	18293	18310	18524	18254	18298	18307	18498	18502	18266	18285	18326	18434	18331	18488	18262	18479	18503	18466	18445	18392	18534	18437	18542	18525	18469	18434	18445	18411	18606	18290	18515	18404	18485	18476	18299	18391	18340	18481	18372	18498	18351	18476	18244	18309	18429	18550	18570	18382	18209	18381	18300	18394	18544	18368	18696	18659	18241	18507	18488	18473	18304	18336	18325	18415	18323	18467	18395	18409	18277	18464	18564	18144	18520	18425	18376	18312	18326	18459	18303	18297	18483	18347	18385	18394	18450	18446	18334	18374	18302	18430	18688	18248	18457	18220	18672	18215	18293	18317	18303	18550	18331	18366	18645	18477	18403	18379	18412	18552	18523	18216	18475	18198	18279	18400	18210	18464	18500	18504	18331	18256	18496	18448	18602	18397	18302	18439	18313	18636	18428	18360	18113	18348	18263	18365	18405	18376	18493	18439	18179	18225	18402	18308	18249	18371	18224	18176	18523	18246	18367	18671	18377	18173	18394	18260	18421	18654	18394	18301	18372	18238	18295	18429	18419	18434	18044	18459	18338	18281	18429	18371	18300	18478	18224	18428	18426	18503	18470	18552	18150	18476	18457	18357	18357	18344	18528	18632	18451	18472	18311	18431	18413	18311	18431	18443	18531	18286	18509	18499	18361	18590	18348	18327	18374	18464	18584	18526	18359	18392	18419	18325	18430	18307	18380	18311	18324	18456	18321	18625	18561	18366	18513	18486	18542	18522	18403	18405	18437	18445	18364	18691	18239	18592	18248	18235	18411	18468	18437	18436	18459	18462	18530	18348	18437	18496	18382	18250	18234	18251	18424	18276	18376	18306	18686	18433	18271	18263	18614	18332	18431	18266	18395	18394	18323	18235	18220	18428	18359	18258	18297	18409	18216	18370	18299	18414	18377	18393	18391	18396	18321	18410	18447	18452	18398	18269	18394	18291	18508	18603	18453	18348	18575	18402	18515	18365	18252	18420	18521	18298	18443	18568	18516	18365	18499	18593	18285	18421	18677	18522	18277	18429	18537	18321	18506	18383	18327	18422	18390	18620	18408	18325	18361	18490	18363	18503	18286	18308	18492	18288	18412	18507	18476	18340	18315	18328	18376	18431	18425	18574	18536	18656	18483	18431	18327	18278	18408	18367	18490	18449	18603	18447	18444	18330	18232	18243	18471	18455	18488	18236	18323	18523	18559	18282	18465	18490	18392	18327	18490	18295	18436	18363	18408	18421	18304	18418	18347	18325	18496	18286	18213	18535	18369	18249	18479	18328	18572	18310	18629	18530	18147	18334	18432	18403	18385	18480	18401	18561	18548	18459	18538	18356	18408	18454	18318	18466	18468	18532	18607	18422	18386	18396	18370	18421	18518	18387	18316	18414	18545	18406	18531	18364	18486	18372	18301	18390	18304	18322	18262	18387	18282	18505	18555	18351	18117	18300	18507	18291	18307	18305	18394	18342	18406	18421	18402	18185	18448	18487	18398	18447	18340	18295	18209	18542	18361	18461	18556	18521	18296	18438	18401	18402	18406	18452	18250	18291	18185	18347	18482	18408	18405	18473	18180	18418	18457	18464	18469	18590	18228	18456	18363	18509	18565	18378	18446	18455	18384	18349	18121	18249	18374	18521	18459	18459	18371	18533	18443	18178	18425	18623	18498	18452	18393	18334	18663	18278	18521	18454	18268	18413	18308	18310	18530	18424	18303	18355	18259	18431	18390	18552	18413	18484	18556	18492	18319	18553	18330	18344	18451	18366	18415	18364	18229	18303	18132	18321	18323	18170	18388	18434	18280	18590	18385	18267	18555	18363	18284	18452	18373	18405	18505	18464	18362	18332	18471	18097	18516	18569	18379	18471	18479	18386	18439	18391	18426	18359	18455	18401	18518	18358	18277	18312	18332	18491	18241	18343	18265	18184	18356	18478	18481	18348	18293	18569	18327	18470	18542	18358	18440	18428	18486	18241	18420	18341	18468	18484	18182	18125	18357	18495	18503	18617	18215	18294	18414	18369	18351	18484	18457	18515	18647	18296	18253	18377	18353	18307	18451	18276	18515	18544	18591	18261	18424	18460	18340	18053	18464	18188	18258	18459	18389	18207	18360	18576	18505	18506	18451	18551	18277	18547	18543	18396	18298	18473	18310	18354	18366	18178	18473	18330	18564	18427	18496	18332	18344	18384	18310	18414	18528	18603	18268	18307	18311	18369	18381	18513	18374	18302	18462	18463	18471	18530	18350	18418	18378	18450	18498	18279	18498	18454	18546	18382	18233	18391	18306	18331	18445	18497	18431	18514	18170	18638	18576	18450	18586	18394	18288	18296	18332	18393	18371	18457	18391	18393	18335	18352	18304	18252	18420	18337	18184	18542	18426	18529	18694	18438	18592	18484	18259	18215	18228	18548	18406	18480	18525	18467	18440	18188	18381	18324	18448	18342	18401	18465	18441	18538	18558	18221	18328	18141	18202	18302	18246	18334	18619	18384	18310	18314	18466	18399	18512	18235	18335	18380	18405	18500	18213	18422	18353	18417	18332	18450	18614	18488	18412	18451	18208	18562	18422	18503	18187	18582	18500	18490	18428	18528	18442	18152	18229	18432	18328	18132	18487	18446	18590	18211	18465	18430	18451	18443	18405	18306	18187	18421	18526	18495	18513	18354	18438	18495	18264	18522	18367	18441	18377	18417	18453	18263	18395	18547	18379	18257	18471	18230	18314	18212	18305	18481	18548	18132	18665	18444	18597	18207	18458	18241	18300	18434	18372	18335	18260	18436	18396	18165	18396	18370	18439	18156	18390	18589	18620	18558	18506	18399	18403	18337	18461	18251	18535	18481	18336	18313	18276	18539	18499	18329	18441	18478	18294	18394	18476	18251	18408	18339	18684	18270	18333	18563	18509	18547	18445	18300	18470
18231	32172	32097	29067	26547	23321	21031	21060	19426	16962	16635	16470	16509	16344	15515	25391	30025	25492	20850	17545	15648	15137	15076	14963	14861	14951	14953	14830	15003	14836	14777	14945	14887	14874	15024	14883	14882	14882	14886	14795	14819	14965	14860	14931	14932	14790	14931	14723	14784	14985	14831	15033	14847	14687	14769	14859	14917	14753	14763	14764	14871	14885	14752	14820	15048	14855	14876	14970	14766	14770	14929	14861	14732	15049	14840	15051	14872	14857	14849	14862	14831	14872	15063	14992	14866	14865	14788	14758	14903	14763	14791	14758	14875	14821	14962	14802	14882	14806	14822	14879	14682	14818	14953	14899	14751	14843	14852	14801	14774	14656	14853	14914	14814	14670	14920	14595	14887	14795	15007	14759	14927	14694	14793	14749	14741	14978	14812	14795	14989	14820	14840	14910	14763	14774	14821	14765	14792	14829	14916	14765	14861	14816	14888	14720	14872	14803	14943	14760	14958	14928	14959	14810	14932	14975	15019	14720	14767	14758	14761	14796	14776	14891	14798	14844	14818	14982	14782	14893	14899	14847	14851	14798	14912	14814	14896	14925	14932	14918	14815	14805	15008	14855	14879	14987	15025	14750	14794	14769	14771	14933	14911	14843	14814	14789	14885	14704	14889	14884	14947	14833	14966	14822	14932	14864	14815	14786	15003	14871	14952	14980	14863	14858	14890	14785	14834	14841	14985	14823	15017	14903	14854	14799	14789	14829	14873	14811	14903	14946	14882	14811	14847	14699	14958	14968	15059	15016	14938	14725	14899	14771	14906	14689	14860	14877	14888	14713	14938	14880	15072	14776	14775	14789	14976	14939	14897	14779	14917	14916	14993	14765	15224	14905	14939	14862	14940	14911	14807	14844	14847	14797	14858	14828	14808	14941	14910	14795	14857	14784	14694	14962	14955	14747	14786	15059	14804	14766	15035	14838	14794	14761	14942	14873	14947	14846	14922	14887	14574	14719	14967	14760	14928	15079	14966	14956	14902	14914	15021	14955	14854	14790	14990	14907	14862	14849	14869	14850	14788	14955	14823	14834	14824	14953	14895	15018	14717	14945	14871	14819	14786	14826	14831	14995	14928	14817	14681	14771	14961	14728	14963	14836	14737	14655	14798	14969	14805	14852	14812	14750	15007	14817	14966	14846	14813	14902	14729	14938	14762	14783	15036	15052	14794	15026	14859	14871	14875	14876	14823	15122	14908	14718	14932	14838	14857	14925	14833	14798	14790	14879	14864	14839	14926	14922	14876	14950	14811	14863	14751	14834	14939	15055	14864	14935	14860	14837	14914	14779	14948	14981	14914	14959	14811	14946	14924	15059	14928	15063	14810	14955	14931	14925	14930	14800	14825	14898	14716	14811	14972	14776	14998	14923	14993	14951	14888	14818	14911	14873	14823	14891	14914	14759	14939	14851	14821	14987	14875	14978	14806	14981	14817	14763	14945	14941	14776	14841	14891	14877	14936	14982	14828	14793	14863	14777	14865	14679	14881	14904	14888	14826	15003	14823	14790	15007	14761	14755	14927	14834	14830	14782	14793	14957	14863	14863	14898	14819	14957	14833	14920	14867	14897	14894	14982	14849	14796	14925	14864	14743	14915	14974	14914	14777	14988	14792	14910	14971	14949	14878	14781	14842	14928	14875	14884	14780	14894	14862	14790	14734	14755	14866	14961	14881	14982	14876	14773	14930	14862	14921	14912	14973	14926	14791	14788	14951	14899	14900	14777	14912	14900	14795	14913	14928	14818	14766	14763	15030	14755	14916	14831	15042	14795	14970	14823	14900	14935	14814	14873	14851	14847	14790	15009	14909	14949	14925	14970	14763	14830	14833	14923	14878	14892	14833	14797	14788	14777	14873	14771	14860	14803	14810	14940	14970	14801	15026	14931	14795	14711	14931	14884	14928	15010	15051	14887	14895	14887	14722	14850	14788	14847	15141	14645	14907	14976	14941	14954	14974	14875	14809	14949	14814	14938	14805	14835	14863	14900	14782	14767	14733	14898	14834	14977	14771	14966	14859	14883	14924	14950	14993	14887	14907	14990	14844	14861	14976	14923	14723	15017	14980	14798	14847	14948	14825	14864	14919	14867	14821	14914	14877	14612	14850	14817	14839	14870	14887	14975	14964	15178	14906	14849	14801	14955	14847	15006	14962	14823	14902	14869	14708	14814	14939	14797	14962	14942	14877	14953	15010	14971	14834	14781	14899	14983	14972	14929	14841	14946	14805	14706	14925	14801	15026	14786	14910	14873	14910	14903	14709	14789	15000	14918	14916	14935	14830	14888	14847	14910	15020	14939	14971	14921	14871	14783	14691	14935	14717	14818	14828	14976	14730	14802	14858	14856	14791	14732	15046	14919	14831	14636	14891	14833	14955	14819	14847	14789	15001	14875	14831	14974	14833	14990	14747	14866	14783	15008	14895	14982	14627	14741	14892	14835	15044	14826	14731	14831	14803	14993	14829	14952	15002	15014	14865	14906	14808	14832	14869	15065	14809	14944	14875	14729	14993	14825	14727	14871	14854	14913	14925	14967	14903	14797	14815	15015	14865	14854	15101	15157	14885	14925	14845	14917	14885	15012	14866	14726	14949	14972	14949	14886	14872	14757	14786	14935	14782	14746	14761	14799	14961	14946	14968	14925	14975	14732	14640	14828	14829	14933	14972	14920	14873	14807	14745	14865	14717	14602	14756	15080	14804	14960	14910	14861	14893	14944	14822	14904	14837	14901	14814	14817	14951	14909	14846	14822	14816	14941	15001	14653	14855	14939	14821	15025	14890	14676	14911	14910	14913	14861	14857	14769	14831	14847	14970	14813	14899	14764	14763	14751	14833	15047	14804	14856	14683	14921	14700	15041	14849	14946	14807	14946	15019	14875	14846	14953	14842	14973	14898	14741	14728	14907	14845	14737	15004	14681	14892	14823	15066	14836	14993	14829	14817	14691	14847	14793	14943	14806	14845	14919	14768	14716	14643	14982	15073	14855	14948	14832	14771	14838	14879	14830	14871	14768	15001	14918	14796	14875	14818	14855	14908	14890	14892	14731	14879	14810	14908	15040	14725	14895	14813	14964	14885	14984	14835	14835	14793	14961	14848	14915	14913	14902	14781	14863	15041	14885	14877	14888	14751	14808	14820	14931	14801	14965	14840	15011	14754	14870	14883	14747	14840	14947	14670	14904	14884	14840	14916	14815	14805	14888	14903	14724	14888	14960	14674	14831	15060	14839	14955	15147	15000	14817	14922	14959	14944	14900	14764	14743	14966	14853	14940	15055	14888	14866	14838	14864	14859	14823	14743	14916	14906	14816	14789	14817	14816	14870	14854	14701	14798	14762	14899	14672	14734	14827	14744	14927	14870	14899	14937	15016	14888	14955	14872	15059	14921	14782	15000	14859	14761	14784	14770	14885	14813	14867	14921	14848	14982	14821	14754	14923	14826	14816	14699	14710	14798	14850	14763	14772	14838	14983	14775	14897	14960	14731	14722	14940	14884	14877	14975	14641	14794	14828	14788	14824	14949	14942	14953	14906	14915	14907	14888	14730	14740	14905	14686	14903	14955	15060	14995	14749	14887	14863	14682	14798	14955	14747	14949	14901	14746	14882	14781	14967	14746	15169	14761	14910	14794	14974	14971	15013	14988	14752	14845	14924	14693	14955	14934	14796	14898	14967	14860	15035	14818	14759	14773	14833	14771	14853	14959	14871	14856	14780	14730	14866	14688	14996	14985	15012	14959	14967	14908	15004	14856	14779	14804	14999	14768	14889	14757	14918	15060	14844	14933	14925	14872	15055	15031	15034	14775	14921	14866	14846	14816	14931	14897	14837	14702	14873	15135	14879	14875	14898	14741	14917	14921	14719	14736	14883	14981	14882	14845	14840	15053	14854	15085	14887	14795	14942	15010	14907	15017	14863	14828	14832	14829	14875	15060	14917	14824	14835	14703	14860	14779	14853	15051	14957	14829	14876	14890	14711	14970	14934	14934	14779	14910	14916	14812	14894	14818	14813	15011	14923	14914	14662	14995	14750	15069	14877	14857	14770	14911	14857	14883	14981	14895	14822	14923	14838	14842	14848	14914	14928	14801	15026	14993	14922	14747	15002	14958	14806	14748	14946	14910	14736	14720	14831	14925	14803	14694	14840	14866	14841	14793	14666	14940	14928	14811	15079	14981	14962	15074	14752	14903	14783	14772	14902	14940	14970	14945	14845	14826	14780	14836	14869	14890	14862	14802	14784	14943	14812	14746	14870	15040	14788	14704	14960	14757	14843	14904	14893	14829	14897	15017	14886	14731	15038	14957	14878	14883	14726	14807	14613	15006	14955	14900	14931	14806	14894	14914	14993	14716	15168	14709	14860	14683	14733	14903	14928	14982	14881	14900	14844	14856	14836	14865	14924	14905	14851	14906	14801	15042	14867	14914	14843	14751	14968	14989	15058	14865	14803	14835	14951	14908	15135	14914	14953	14882	14931	14879	14905	14886	14753	14858	14977	14903	14871	14884	14952	14831	14851	14940	14932	14990	14800	14872	14749	14968	14839	14987	14950	14755	15040	14940	14872	14825	14863	14782	15004	14807	14807	14728	15039	14726	14849	14844	14848	14977	14986	14920	14828	14805	14960	14930	14857	14902	14934	14895	14942	14700	14893	14875	15031	14772	14822	14829	14788	14830	14886	14738	14921	14808	14913	14875	14886	15025	14729	14819	14743	14706	14946	14780	15146	14813	14746	14982	14940	15012	14888	14953	14769	14761	14836	14970	14800	14724	14903	14859	14777	14748	14918	14824	15009	14847	14865	14814	15063	14847	14721	14766	14907	14981	14744	14802	14752	14935	14887	14906	14893	14903	14865	14865	15095	14834	14852	14955	14905	14851	15036	14876	14776	14839	14951	14935	15058	15007	14930	14833	14974	14907	14870	14913	14850	14826	14840	14923	14937	14955	14873	14824	14843	14951	15001	14840	14720	14941	14811	14925	14955	14817	14696	15027	14778	14813	14998	14947	14875	15059	14864	14739	14908	14928	14910	14883	14912	14891	14834	14836	14905	14800	14844	14953	14784	14923	14727	14919	14699	14559	14938	14812	14718	14913	15019	14846	14942	14841	15009	14724	14939	14893	14988	14918	14793	14911
24057	21513	29148	24475	22846	26200	28400	24265	22802	21687	20600	20029	20020	19726	19491	28362	36302	32446	26691	22857	20045	18896	18595	18469	18409	18646	18562	18542	18561	18527	18488	18527	18225	18465	18537	18688	18456	18491	18358	18529	18402	18445	18431	18363	18370	18310	18222	18161	18198	18627	18540	18540	18321	18324	18585	18573	18378	18416	18513	18359	18429	18437	18447	18471	18469	18175	18280	18176	18306	18538	18467	18380	18191	18407	18385	18169	18203	18480	18518	18466	18337	18525	18581	18325	18518	18113	18401	18344	18369	18462	18417	18378	18341	18433	18265	18246	18403	18192	18360	18264	18326	18286	18323	18321	18445	18205	18607	18326	18393	18293	18358	18343	18449	18329	18429	18222	18548	18217	18530	18412	18580	18342	18378	18461	18427	18341	18286	18292	18499	18379	18319	18323	18308	18159	18404	18409	18437	18208	18357	18336	18515	18579	18263	18612	18328	18483	18241	18255	18433	18419	18310	18393	18327	18517	18504	18511	18545	18432	18486	18311	18331	18457	18212	18444	18286	18304	18199	18224	18205	18197	18387	18374	18498	18421	18127	18334	18247	18370	18451	18292	18552	18327	18369	18444	18310	18437	18257	18529	18278	18346	18236	18681	18638	18550	18427	18410	18496	18547	18618	18231	18251	18089	18246	18380	18508	18299	18338	18335	18335	18385	18476	18378	18303	18375	18301	18411	18455	18236	18535	18415	18429	18344	18434	18281	18315	18355	18200	18404	18351	18460	18370	18434	18303	18538	18330	18347	18544	18034	18251	18265	18391	18294	18219	18359	18453	18293	18300	18505	18368	18328	18214	18360	18467	18478	18389	18315	18456	18460	18650	18454	18275	18412	18613	18388	18367	18278	18611	18310	18391	18063	18214	18407	18326	18253	18484	18547	18332	18295	18376	18402	18575	18347	18406	18268	18461	18567	18556	18378	18407	18407	18282	18475	18418	18405	18487	18344	18520	18402	18491	18270	18415	18442	18308	18370	18639	18289	18350	18359	18302	18311	18479	18215	18454	18479	18228	18405	18387	18240	18217	18437	18295	18479	18256	18349	18073	18270	18227	18571	18275	18467	18301	18386	18572	18242	18336	18343	18370	18471	18475	18281	18241	18377	18216	18203	18305	18517	18514	18403	18177	18481	18239	18283	18315	18430	18408	18379	18363	18384	18294	18282	18289	18331	18448	18297	18496	18275	18316	18222	18331	18257	18541	18409	18337	18154	18440	18329	18520	18234	18459	18426	18219	18311	18239	18380	18204	18232	18148	18567	18426	18482	18385	18394	18286	18318	18398	18352	18508	18298	18385	18222	18574	18339	18367	18362	18501	18355	18257	18151	18198	18292	18584	18195	18226	18274	18191	18251	18282	18480	18399	18290	18321	18378	18521	18397	18344	18353	18440	18518	18369	18375	18585	18404	18443	18290	18302	18375	18268	18403	18245	18523	18540	18304	18194	18324	18555	18255	18168	18179	18311	18247	18410	18138	18324	18368	18247	18672	18469	18417	18289	18489	18445	18250	18346	18248	18545	18300	18319	18408	18528	18299	18046	18456	18386	18379	18408	18326	18424	18144	18413	18490	18367	18303	18409	18387	18442	18392	18329	18479	18449	18446	18455	18390	18159	18223	18482	18257	18405	18255	18395	18211	18344	18405	18526	18483	18351	18204	18427	18514	18462	18594	18314	18480	18636	18527	18351	18252	18228	18304	18588	18309	18205	18346	18224	18283	18435	18351	18554	18335	18454	18393	18428	18158	18267	18415	18477	18463	18359	18310	18462	18325	18515	18531	18307	18315	18455	18507	18404	18714	18402	18244	18306	18452	18336	18512	18478	18486	18270	18390	18316	18452	18341	18194	18262	18086	18248	18447	18319	18261	18343	18420	18398	18412	18419	18285	18120	18354	18333	18316	18335	18267	18371	18519	18413	18288	18271	18273	18336	18244	18365	18458	18576	18305	18428	18167	18299	18189	18358	18404	18326	18372	18515	18232	18446	18330	18303	18296	18317	18182	18332	18532	18413	18234	18512	18256	18347	18255	18326	18364	18405	18583	18534	18242	18425	18440	18289	18157	18154	18318	18250	18376	18378	18419	18273	18271	18273	18325	18523	18370	18482	18115	18617	18440	18316	18235	18404	18314	18340	18476	18262	18594	18557	18279	18459	18319	18422	18505	18389	18318	18259	18354	18321	18419	18215	18319	18414	18394	18405	18280	18584	18403	18468	18462	18571	18447	18394	18416	18385	18265	18458	18147	18438	18531	18423	18555	18421	18508	18475	18347	18410	18570	18320	18341	18410	18325	18251	18227	18424	18490	18245	18368	18437	18417	18334	18428	18360	18434	18344	18229	18377	18570	18442	18303	18254	18239	18438	18259	18213	18300	18222	18313	18363	18230	18335	18503	18537	18421	18368	18501	18499	18366	18601	18436	18560	18394	18354	18257	18338	18500	18378	18293	18391	18395	18496	18252	18408	18129	18418	18442	18458	18446	18503	18406	18293	18308	18220	18379	18184	18226	18344	18463	18409	18220	18595	18239	18560	18329	18480	18466	18494	18374	18452	18276	18283	18358	18429	18276	18417	18160	18426	18326	18520	18290	18160	18432	18331	18437	18305	18546	18571	18409	18424	18416	18350	18509	18516	18362	18495	18313	18437	18548	18190	18382	18283	18302	18238	18378	18567	18470	18458	18287	18395	18272	18450	18328	18582	18303	18410	18365	18280	18303	18447	18109	18198	18438	18185	18390	18460	18272	18486	18429	18419	18240	18221	18449	18286	18319	18487	18594	18473	18178	18349	18197	18332	18345	18429	18385	18437	18429	18298	18430	18315	18443	18465	18441	18302	18615	18361	18545	18453	18365	18389	18142	18464	18315	18449	18451	18707	18335	18225	18298	18495	18399	18432	18324	18418	18320	18207	18414	18236	18352	18246	18474	18385	18347	18513	18549	18376	18425	18323	18665	18286	18394	18314	18386	18203	18388	18299	18482	18360	18301	18644	18061	18293	18333	18616	18364	18489	18122	18235	18345	18381	18388	18326	18283	18427	18406	18439	18340	18451	18681	18473	18278	18417	18304	18300	18560	18261	18263	18290	18239	18251	18447	18410	18521	18305	18364	18232	18220	18386	18514	18593	18560	18413	18277	18123	18345	18424	18433	18190	18330	18209	18358	18269	18505	18431	18457	18463	18633	18389	18478	18494	18212	18082	18207	18438	18417	18117	18470	18474	18520	18175	18261	18550	18325	18463	18467	18382	18469	18334	18207	18138	18296	18370	18608	18215	18406	18483	18404	18484	18252	18470	18259	18363	18436	18440	18234	18232	18371	18428	18381	18494	18338	18407	18673	18503	18472	18561	18329	18331	18306	18404	18301	18252	18558	18501	18424	18305	18301	18355	18474	18258	18251	18224	18243	18440	18313	18320	18357	18412	18518	18394	18604	18428	18428	18313	18121	18351	18336	18290	18418	18391	18363	18367	18462	18351	18466	18432	18235	18479	18349	18290	18458	18279	18369	18406	18548	18447	18496	18379	18351	18477	18261	18350	18290	18544	18306	18248	18215	18347	18241	18458	18376	18434	18454	18498	18424	18258	18482	18628	18378	18263	18425	18384	18462	18485	18384	18402	18139	18276	18439	18309	18386	18450	18418	18404	18513	18444	18304	18260	18251	18130	18237	18298	18373	18275	18406	18341	18246	18301	18531	18468	18276	18400	18490	18251	18149	18250	18405	18552	18375	18337	18263	18524	18284	18469	18301	18355	18246	18454	18246	18444	18276	18393	18304	18340	18214	18181	18329	18441	18440	18496	18427	18329	18423	18161	18385	18496	18366	18492	18203	18528	18436	18409	18185	18436	18470	18387	18294	18221	18360	18510	18464	18722	18327	18356	18042	18409	18454	18314	18310	18308	18015	18406	18419	18230	18237	18352	18493	18290	18538	18229	18305	18504	18274	18168	18541	18387	18206	18333	18132	18370	18341	18154	18337	18160	18417	18477	18188	18317	18277	18395	18375	18286	18206	18526	18785	18220	18370	18389	18124	18157	18342	18464	18493	18468	18484	18180	18219	18277	18369	18283	18413	18328	18383	18393	18151	18215	18400	18306	18303	18537	18383	18284	18255	18379	18465	18136	18196	18390	18407	18471	18474	18402	18214	18362	18355	18294	18275	18341	18224	18454	18321	18420	18485	18343	18339	18238	18368	18372	18238	18442	18212	18251	18330	18428	18188	18313	18303	18384	18425	18386	18435	18265	18412	18136	18576	18318	18285	18322	18298	18460	18404	18277	18239	18365	18543	18569	18440	18431	18355	18237	18246	18458	18281	18510	18423	18237	18356	18466	18512	18463	18392	18388	18418	18203	18464	18284	18459	18471	18312	18167	18493	18477	18350	18432	18583	18425	18353	18317	18200	18430	18316	18301	18170	18426	18449	18361	18417	18366	18380	18359	18365	18510	18388	18380	18328	18330	18374	18506	18165	18284	18365	18423	18428	18341	18426	18174	18088	18267	18379	18382	18539	18490	18249	18182	18374	18359	18165	18429	18414	18418	18494	18418	18303	18101	18234	18337	18433	18465	18424	18354	18462	18341	18303	18447	18150	18290	18259	18438	18319	18386	18600	18383	18186	18181	18348	18408	18482	18264	18245	18365	18345	18283	18458	18540	18447	18434	18325	18164	18069	18335	18289	18407	18308	18303	18136	18498	18335	18415	18423	18400	18493	18238	18196	18505	18405	18339	18365	18232	18294	18298	18706	18351	18303	18506	18230	18535	18419	18498	18255	18471	18379	18195	18335	18347	18375	18347	18457	18356	18490	18620	18590	18286	18418	18486	18485	18408	18440	18245	18219	18377	18396	18298	18360	18476	18584	18435	18316	18398	18355	18299	18381	18346	18320	18484	18517	18397	18288	18436	18357	18454	18365	18382	18200	18268	18433	18323	18444	18431	18516	18131	18506	18242	18380	18168	18466	18363	18412	18251	18333	18416	18385	18454	18415	18438	18491	18376	18218	18290	18284	18149	18511	18500	18536	18369	18415	18393	18516	18246	18635	18226	18645	18527	18365	18234	18336	18336	18260	18180	18515	18566	18428	18449	18266	18315	18318	18421	18286	18403	18363	18534	18386	18459	18437	18521	18269
20202	37842	37236	33580	30232	26438	25252	23405	22253	19198	17848	17265	17303	17153	16270	30907	37350	31225	24966	19567	16369	15145	14767	15029	14795	14929	14747	14656	14844	14984	14833	14800	14791	14923	14955	14722	14769	14692	14866	14965	14892	14683	14799	15000	14869	14849	14994	14947	14860	14724	14880	14768	14835	14768	14917	14938	14881	14739	14807	14844	14836	15030	14699	14831	14861	14918	14882	14811	15048	14911	14770	14876	15045	14747	14853	14761	14890	14812	14787	14836	14689	14777	14830	15014	14905	14800	15026	14777	14856	14944	14845	14934	14894	14944	14981	14796	14832	14845	15015	14772	14827	14626	14833	14860	14878	14805	14946	14870	14678	14797	14934	14821	14763	14890	14695	14725	14826	14737	14864	14827	14798	14891	14784	14788	14829	14903	14839	14850	14921	14678	14799	14817	14751	14811	14852	14907	14856	14751	14775	14939	14825	14743	14865	14869	14838	14888	14762	14898	14806	14712	14771	14874	14852	14731	14762	14856	14817	14720	14844	14894	14678	14952	14931	14892	14939	14744	14806	14832	14972	14803	14746	14778	14732	14877	14827	14930	14892	14776	14826	14858	14855	14734	14761	14847	14835	14822	14872	14853	14709	14818	14873	14906	14807	14826	14771	14936	14910	14835	14687	14857	14782	14883	14860	14696	14813	14807	14701	14768	14765	14898	14801	14726	14951	14724	14673	14932	14812	14887	14876	14791	14795	14793	14689	14847	14786	14712	14953	14887	15042	14875	14975	14811	14911	14836	14772	14824	14860	14833	14910	14703	14735	14603	14705	14763	14639	14820	14868	14735	14627	14779	14764	14688	14808	14852	14732	14828	14798	14924	14761	14892	14733	14780	14923	14808	14787	14799	14678	14697	14949	14756	14893	14846	14628	14859	14816	14951	14919	14959	14945	14738	14688	14668	14696	14737	14851	14712	14758	14886	14830	14801	14849	14893	14845	14883	14785	14855	14734	14979	14840	14697	14785	14851	14765	14831	14809	14918	14806	14776	14789	14677	14830	14679	14850	14736	14822	14769	14796	14759	14706	14880	14908	14826	14904	14714	14957	14798	14815	14844	14690	14846	14712	14857	14755	14796	14765	14786	14833	14882	14902	14795	14859	14882	14687	14751	14788	14878	14818	14848	14767	14887	14888	14751	14679	14812	14688	14818	14746	14845	14846	14797	14768	14681	14795	14668	14646	14805	14764	14782	14893	14864	14691	14728	14717	14847	14841	14882	14669	14788	14739	14784	14780	14770	14839	14661	14777	14733	14833	14773	14795	14844	14757	14698	14982	14789	14881	14908	14727	14863	14674	14898	14780	14900	14780	14878	14959	14672	14794	14745	14667	14772	14821	14783	14820	14792	14866	14734	14900	14585	14837	14935	14891	14828	14836	14904	14749	14782	14782	14916	14869	14930	14838	14877	14687	14683	14803	14922	14822	14992	14940	14770	14825	14906	14780	14833	14845	14837	14920	14793	14745	14643	14970	14710	14874	14901	14816	14838	14878	14760	14911	14925	14881	14675	15013	14945	14863	14785	14794	14885	14779	14746	14793	14879	14998	14789	14798	14670	14772	14770	14731	14932	14776	14844	14898	14671	14889	14774	14847	14650	14837	14835	14661	14798	14935	14846	14726	14797	14698	14760	14760	14643	14733	14849	14937	14704	14750	14897	14733	14758	14784	14825	14831	14655	14891	14886	14873	14667	14944	14926	14888	14882	14764	14908	14721	14803	14739	15001	14827	14929	14754	14695	14851	14856	14906	14775	14758	14887	14761	14855	14935	14757	14741	14899	14868	14797	14848	14732	14926	14873	14847	14798	14823	14853	14837	14765	14925	15012	14809	14842	14968	15008	14728	14994	14790	14738	14820	14681	14818	14751	14766	14681	14888	14727	14731	14814	14752	14855	14774	14854	14810	14754	14646	14816	14773	14793	14831	14669	14749	14782	14649	14814	14873	14816	14507	14877	14829	14867	14898	14860	14812	14854	14734	14714	14848	14682	14767	14799	14867	14703	14739	14833	14819	14825	14733	14652	14791	14553	14784	14777	14744	14848	14933	14738	14804	14801	14788	14870	14756	14899	14752	14940	14841	14748	14740	14630	14958	14592	14905	14778	14810	14732	14801	14782	14708	14811	14941	14921	14792	14688	14771	14827	14800	14891	14596	14704	14762	14776	14785	14926	14977	14594	14694	14885	14689	14737	14814	14818	14863	14872	14828	14804	14793	14742	14715	14851	14931	14781	14891	14980	14763	14838	14820	14924	14859	14764	14763	14721	14632	14856	14889	14824	14770	14747	14954	14770	14819	14803	14806	14745	14840	14856	14733	15054	14794	14591	14754	14545	14837	14774	14723	14845	14866	14774	14661	14878	14820	14896	14783	14783	14817	14941	14733	14852	14756	14837	14978	14984	14775	14829	14860	14904	14790	14849	14927	14876	14891	14940	14833	14799	14883	14721	14901	14711	14905	14990	14745	14831	14915	14800	14885	14630	14753	15025	14827	14723	14767	14783	14826	14893	14904	14639	14820	14586	14775	14797	14775	14783	15030	14834	14785	14960	14814	14674	14916	14772	14789	14984	14744	14809	14899	14687	14802	14859	14906	14850	14725	14770	14678	14771	14783	14793	15009	15058	14906	15001	14832	14870	14923	15025	14812	14795	14867	14815	14853	14839	14920	14930	14769	14673	14865	14959	14836	14792	14765	14895	14795	14959	14660	14796	14859	14851	14688	14791	14816	14738	14822	14946	14799	14745	14750	14888	14929	14926	14892	14759	14979	14878	15010	14793	14979	14672	14798	14776	14787	14726	14851	14914	14897	14737	14896	14838	14638	14807	14880	14978	14788	14826	14874	14663	14826	14899	14931	14743	14838	14740	14828	14798	14818	14796	14766	14799	14941	14860	14780	14759	14701	14759	14912	14759	14882	14829	14795	14826	14835	14712	14762	14770	14913	14868	14729	14939	14925	14935	14826	14782	14981	14913	14827	14726	14634	14950	14906	14784	14833	14670	15020	14760	14925	14738	14749	15041	14853	14824	14845	14850	14893	14813	14548	14691	14777	14769	14922	14804	15033	14766	14871	14736	14927	14921	14804	14879	14880	14807	14957	14695	14940	14787	14803	14963	14689	14821	14657	14852	14818	14948	14998	14874	14698	14744	14885	14885	14992	14818	14904	14652	14913	14914	14874	14894	14801	14876	14931	14736	14850	14753	14792	14801	14775	14877	14746	14786	14698	14812	14903	14696	14780	14715	14857	14870	14814	14966	14858	14837	14914	14804	14768	14881	14691	14966	14813	14876	14704	14849	14771	14734	14794	14828	14912	14800	14739	14913	14783	14710	14792	14849	14812	14691	14678	14851	14945	14838	14829	14805	14833	14752	14754	15040	14837	14660	14736	14857	14777	14761	14819	15020	14767	14922	14808	14895	14827	14714	14893	14712	14773	14862	14681	14673	14820	14884	14743	14853	14802	14822	14795	14679	14816	14887	14648	14759	14883	14899	14837	14938	14781	14810	14833	14784	14841	14619	14694	14865	14977	14838	14775	14857	14857	14926	14884	14706	14939	15029	14872	14798	14957	14723	14784	14740	14880	14743	14939	14813	14814	14766	14801	15002	14802	14868	15000	14758	14769	14756	14818	14804	14878	14784	14751	14905	14882	14823	14797	14727	14865	14756	14781	14770	14844	14788	14676	14689	14864	14813	14936	14874	14629	14973	14991	14726	14913	14690	14843	14773	14607	14953	14740	14892	14762	14877	14963	14874	14901	14915	15012	14722	14780	15035	14875	14953	14858	14979	14801	14860	14888	14939	14869	14780	14746	14814	14951	14764	14779	14762	14817	14695	14741	14820	14706	14816	14881	15015	14990	14780	14833	14710	14751	14952	14887	14848	14823	14848	15052	14662	14820	14880	14906	14608	14846	14853	14900	14756	14907	14804	14901	14824	14741	14678	14837	14852	14841	14731	14755	14938	14828	14852	14787	14728	14877	14752	14824	14669	14935	14892	14904	14881	14879	14780	14865	14661	14906	14898	14936	15025	14874	14719	14762	14865	14745	14827	14819	14985	14799	14731	14616	14871	14770	14772	14787	14768	14742	14729	14855	14837	14847	14811	14876	14727	14775	15044	14933	14849	14812	14920	14776	14839	14812	14938	14704	14763	14799	14747	14695	14786	14812	14608	14724	14698	14747	14635	14621	14939	14796	14947	14851	14822	14647	14941	14819	14905	14869	14793	14805	14788	14895	14937	14809	14744	14784	14912	14896	14760	14745	15081	14813	14812	14862	14706	14886	14804	14763	14928	14767	14879	14861	14708	14717	14870	14958	14830	14788	14875	14847	15067	14873	14818	14854	14776	14772	14805	14614	14848	14763	14775	14914	14767	14840	14879	14789	14765	14727	14917	14854	14783	14799	14928	14767	14732	14884	14861	14951	14776	14941	14820	14801	14792	14715	14915	14874	14984	14732	14858	14732	14809	14916	14912	14816	14666	14663	14830	14991	14839	14859	14915	14761	14738	14896	14941	14846	14911	14922	14850	14908	14793	14762	14790	14725	14751	14825	14926	14671	14770	14823	14619	14768	14784	14864	14801	14853	14778	14696	14921	14905	14855	14860	14911	14820	14738	14780	14712	14706	14904	14744	14752	14844	14702	14804	14661	14726	14699	14635	14819	14946	14812	14790	15028	14772	14739	14850	14788	14748	14856	14962	14880	14674	14654	14745	14788	14813	14810	14846	15114	14732	14833	14798	15017	14572	14915	14585	14813	14797	14831	14826	14891	14998	14884	14841	14799	14530	14753	14915	14905	14759	14831	14856	14797	14830	14784	14938	14692	14754	14897	14747	14750	14952	14900	14773	14937	14762	14759	14694	14897	14703	14796	14829	14836	14890	14813	14686	14871	14882	14759	14701	14731	14855	14835	14723	14891	14842	14927	14649	14721	14651	14726	14969	14801	14773	14891	14999	14884	14707	15020	14722	14830	14676	14890	14786	14908	14845	14837	14851	14974	14913	14832	14686	14889	14692	14671	14763	14830	14910	14716	14895	14882	14863	14840	14678	14899	14975	14725	14890	14863	14683	14828	14875	14718	14766	14862	14759	14648	14853	14787	14909	14734	14740	14786	14836	14877	14848	14738
30309	25101	28171	25750	22276	21244	21053	20467	20010	19337	18759	18742	18567	18722	18486	18872	19916	19904	19284	18838	18429	18330	18206	18234	18099	18082	17929	18248	18357	18480	18176	18329	18215	18219	18255	18154	18135	18121	18207	18143	18056	18166	18064	18396	18276	18308	18049	18285	18221	18206	18238	18248	18005	18167	18501	18353	18145	18052	18249	18281	18321	18396	18223	18213	18178	18169	18299	18276	18251	18284	18177	18060	18370	18222	18244	17991	18247	18245	18152	18282	18225	18202	18356	18302	18280	18217	17955	17974	18335	18046	18294	18068	18136	17911	18312	18261	18407	18231	17950	18233	18279	18174	18185	18150	18152	18260	18388	18080	18459	18230	18217	18102	18209	18142	18285	18011	18237	18221	18075	18224	18111	18141	18013	18037	18278	17975	18015	18117	18195	17950	18281	18121	18089	18233	18223	18276	18328	18155	18237	18173	18074	18415	18270	18224	18199	18197	18138	18398	18388	18284	18120	18182	18095	18118	18228	18236	18155	18148	18123	18464	18014	18425	18303	18234	18230	18242	18320	18258	18149	18130	18280	18178	18172	18175	17988	18169	18179	18256	18286	18260	18434	18391	18323	18176	18103	18246	18348	18052	18186	18111	18265	18264	18183	18140	18203	18113	18086	18254	18080	18210	18321	18330	18331	18304	18073	18269	18054	18288	17989	18233	18404	18354	18197	18277	18268	18160	17994	18090	18093	17903	18303	18303	18515	18276	18288	18285	18235	17947	18257	18232	18187	18101	18180	18280	18224	18278	18283	18502	18396	18126	18348	18075	18004	18224	18321	18307	18270	17982	18212	18158	18130	17825	18046	18026	17977	18207	17907	18025	18148	18197	18120	18144	18137	18330	18105	18382	18198	18253	18187	18324	18196	18263	18251	18270	18188	18158	18110	18098	17990	18312	17990	18173	18270	18265	18156	18124	18192	18327	18375	18270	18419	18179	18445	18206	18205	18266	18191	18274	18095	18184	18142	18141	18121	18257	18093	18255	18362	18184	18114	17992	18287	18121	18190	18145	18057	18135	18138	18280	18110	18372	18317	18289	18194	18143	18259	18184	18235	18293	18245	18195	18093	18384	18200	18381	18166	18289	18211	18130	17921	18234	18187	18161	18155	18113	18077	18079	18313	18019	18416	18182	18068	18138	18285	18076	18193	18165	18158	18251	18163	18521	18133	18132	18169	18278	18269	18285	17990	18220	18236	18338	18107	18320	18120	18211	18363	18215	18160	18340	18358	18362	18482	18161	18222	18493	18162	18062	18193	18113	18169	18291	18044	18203	18295	18292	18336	18092	18066	18232	18303	18109	18331	18069	18345	18067	18412	18182	18241	18194	18176	18096	18234	18175	18376	18210	18282	18165	18227	17960	18181	18198	18226	18019	18350	18245	18211	18086	18316	18215	18220	18340	18392	18241	18173	18271	18069	18354	18052	18156	18126	18343	18027	18010	18213	18006	18323	18259	18197	18327	18350	18228	18187	18178	18338	18246	18188	18338	18129	18212	18244	18207	18204	18295	18159	18154	18011	18279	18057	18110	18129	18330	18140	18303	18067	18133	18337	18255	18389	18121	18346	18083	18333	18217	18161	18348	18421	18276	18550	18277	18310	18101	18182	18271	18437	18189	18277	18182	18142	18551	18191	18246	18307	18144	18256	18459	18267	18365	18297	18322	18149	18251	18081	18043	18134	18063	18085	18050	18203	18194	18136	18159	18178	18133	18147	17943	18279	18352	18302	18232	18256	18203	18238	17863	18171	18290	18198	18157	18297	18201	17901	18205	18290	18134	18151	18256	18187	18172	18312	18096	18204	18198	18238	17951	18280	18240	18151	18186	18074	18209	18226	18259	18244	17734	17989	18317	18269	18115	18354	18419	18194	18085	18125	18270	18333	18503	18275	18164	18228	18150	18287	18050	18294	18183	18239	18255	18222	18191	18102	18126	18238	18353	18237	18205	18206	18400	18119	18077	18093	18123	18103	18144	18187	18274	18136	18288	18338	18204	18283	18136	18280	18188	18417	18187	18162	18189	18106	18260	18260	18200	18210	18117	18271	18162	18210	18105	18253	18387	18064	18140	18170	18274	18215	18005	18250	18101	18228	18055	18330	18094	18193	17850	18272	18419	18038	18241	18248	18313	18333	18146	18271	18248	18185	18225	18229	18141	18112	18129	18233	17967	18030	18276	18296	18256	18388	18283	18391	18170	18137	18220	18264	18394	18125	18107	18228	18183	18356	18463	18433	18193	18102	18430	18151	18213	18233	18321	18285	18169	18356	18102	18198	18310	18206	18238	18266	18167	18117	18330	18193	18292	18371	18170	18221	17980	18204	18107	18188	18183	18232	18072	17950	18187	18182	18184	18323	18111	18281	18131	18288	18017	18181	18095	18159	18214	18123	18189	18355	18366	18072	18205	18262	17891	18468	17971	18142	18050	18107	18312	18247	18220	18245	18193	18151	18207	18045	18042	18234	18369	18355	18445	18253	18140	18095	18102	18256	18046	18147	18182	18017	18201	18080	18075	18067	18250	18050	18109	18261	18153	17967	18260	18066	18207	18176	18336	18137	18332	18022	18302	18058	18059	18121	18124	18166	18162	18138	18214	18010	18207	18162	18378	18159	18179	18352	18192	18184	18079	18064	18310	18380	18277	18335	18172	18247	18064	18180	18117	18243	18228	18222	18219	18337	18330	18266	18174	18170	17960	18204	18280	18271	18099	18204	18148	18354	18309	18161	18094	18271	18109	18277	18030	18148	18209	18271	18343	18357	18339	18218	17965	18240	18298	18063	17971	18151	18162	18125	18377	18189	18002	18029	18225	18055	18231	18293	18161	18187	18319	18019	18298	18083	18201	18242	18347	18325	18317	18417	18030	18224	18283	18247	18231	18236	18237	18307	18130	18252	18226	18259	18247	18276	18537	18226	18115	18366	18245	18043	18359	18203	18347	18060	18231	18279	18237	18323	18186	18168	18048	18218	18171	18115	18309	18057	18192	18274	18292	18387	18139	18229	18170	18227	18391	18340	18351	18316	18117	18184	18372	18058	18001	18333	18425	18247	18147	18045	18106	18348	18203	18162	18089	18140	18358	18160	18065	18234	18084	18087	18245	18101	18298	18218	18211	18088	18229	18267	18287	18437	18274	18293	18210	18214	18284	18173	18212	18104	18130	18485	18226	18097	18162	18241	18320	18157	18204	17880	18127	18176	18133	18067	18057	18143	18125	18249	18091	18259	18217	18173	18359	18222	18081	18302	18174	18180	18122	18077	18057	18294	18327	18301	18175	18417	18398	18364	18274	18092	18266	18301	18181	18375	18319	18267	18306	18261	18461	18184	18122	18177	18161	18232	17972	18112	18181	18121	18449	18199	18180	18211	18249	18285	18290	18165	18178	18151	18187	18306	18210	18286	18208	18199	18103	18172	18349	18370	18210	18274	18111	18284	17911	18062	18271	18326	18297	18249	18319	18199	18316	18287	18312	18301	18228	18179	17997	18285	18273	18291	18376	18353	18160	18326	18295	18168	18358	18057	18125	18101	18173	18204	18209	18027	18104	18275	18290	18114	18221	18227	18137	18345	18266	18159	18338	18096	18254	18344	18274	18180	18275	18205	18570	18247	18249	18159	18039	18196	18219	18220	18211	18319	18274	17839	18212	18355	18104	17934	18254	18065	18173	18401	18058	18207	18204	18332	18169	18013	18354	18470	18289	18152	18406	18334	18284	18383	18359	18312	18377	18051	18116	18183	18234	18075	18082	18200	18136	18440	18300	18280	18245	18058	18186	18028	18140	18281	18202	18320	18242	18288	17975	18245	18349	18269	18308	18290	18249	18088	18211	18360	18130	18220	18222	18212	18286	18372	18171	18133	18227	18237	18054	18237	18312	18079	18050	18123	18178	18157	18257	18438	18428	18431	18337	18346	18260	18093	17949	18056	18218	18324	18102	18098	18005	17994	18358	18153	17992	18167	18365	18320	18129	18325	18136	18121	18085	18198	18336	18130	18307	18144	18397	18357	18330	18282	18264	18242	18311	18208	18283	18072	18204	18141	18197	18183	18222	18178	18095	18147	18143	18390	18285	18142	18393	18365	18262	18358	18191	18144	18254	18215	18155	18246	18306	18059	18205	18297	18538	18202	18140	18313	18289	18246	18237	18086	18240	18250	18291	18257	18143	18109	18178	18335	18365	18281	18089	18345	18105	18267	18376	18291	18255	18389	18251	18247	18074	18268	18193	18393	18486	18320	18226	18270	18309	18300	18345	18267	18347	18412	18166	18188	18175	18221	18173	18159	18241	18147	18095	18155	18148	18453	18304	18398	18359	18123	18073	18100	18396	18260	18187	18137	18159	18130	18352	18310	18245	18207	18251	18250	18209	18190	18054	18348	18456	18175	18126	18219	18466	18366	18138	18385	18270	18106	18148	18163	18076	18245	18070	18111	18213	18241	18265	18216	18175	17968	18045	18207	18303	18122	17959	18233	18253	18091	18197	18296	18281	18327	18266	18337	18365	18116	18421	18208	18284	18140	18144	18278	18153	18233	18038	18381	18223	18283	18032	17967	18212	18032	18045	18046	18238	18387	18158	18321	18328	18182	18199	18198	18269	18136	17997	18034	18043	18340	18294	18379	18215	18256	18241	18298	18252	18200	18377	18305	18175	18566	18133	17914	18122	18225	18107	18158	18270	18367	18248	18368	18234	18449	18436	18142	18322	17983	18042	18349	18341	18341	18245	17954	18134	18322	18173	18146	18035	18241	18313	18243	18314	18442	18327	18207	18252	18098	18278	18317	18086	18252	18227	18215	18113	18080	18332	18137	18401	18138	18044	18232	18379	18110	18278	18273	18153	18209	18369	18230	18273	18065	18311	18441	18035	18407	18341	18319	18301	18398	18029	18103	18095	18242	18190	18105	18172	18273	18058	18017	18163	18361	18271	18183	18298	18269	18002	18301	18047	18415	18166	18352	18236	18332	18211	18338	18380	18073	18192	18172	18303	18096	18188	17997	18086	18117	18069	18279	18253	18233	18252	18313	18190	18460	18157	18198	18403	18173	18173	18293	18258	18239	18139	18345	18411	18183	18272	18166	18256	18176	18294	18463	18053	18328	18120	18174	18251	18275	18228	18061	18299	18452	18035
18527	26103	26439	23426	20917	19481	18941	18542	17795	16733	15809	15706	15400	15448	15109	15948	17075	16693	15907	15273	14911	14829	14765	14743	14592	14760	14708	14646	14597	14911	14765	14706	14709	14680	14863	14835	14801	14651	14861	14776	14692	14696	14767	14774	14749	14869	14724	14896	14674	14732	14801	14644	14838	14852	14733	14663	14733	14682	14653	14785	14757	14542	14746	14855	14678	14699	14756	14742	14629	14916	14924	14809	14838	14809	14643	14630	14707	14650	14727	14504	14656	14639	14764	14716	14802	14819	14690	14691	14736	14701	14638	14806	14666	14601	14722	14628	14846	14836	14703	14796	14571	14749	14667	14789	14719	14832	14616	14768	14711	14764	14633	14714	14726	14754	14579	14823	14774	14829	14838	14854	14952	14753	14708	14678	14850	14711	14691	14908	14771	14701	14730	14799	14754	14723	14804	14839	14749	14814	14713	14807	14786	14726	14865	14656	14616	14732	14966	14768	14804	14597	14508	14711	14782	14527	14792	14745	14757	14714	14658	14680	14594	14557	14681	14723	14724	14606	14609	14624	14767	14792	14826	14807	14714	14875	14775	14669	14782	14675	14650	14691	14706	14662	14822	14608	14741	14765	14657	14759	14613	14770	14799	14721	14863	14890	14524	14979	14718	14756	14843	14737	14556	14673	14422	14801	14469	14836	14651	14678	14778	14690	14792	14943	14756	15016	14729	14605	14698	14730	14862	14676	14811	14797	14555	14646	14720	14886	14810	14687	14831	14834	14779	14758	14777	14825	14782	14826	14613	14765	14648	14903	14853	14646	14779	14908	14871	14575	14724	14937	14684	14869	14880	14708	14773	14877	14948	14774	14760	14638	14680	14813	14618	14872	14716	14822	14692	14765	14729	14760	14795	14753	14767	14797	14789	14635	14766	14752	14848	14645	14852	14802	14646	14624	14727	14816	14812	14755	14692	14675	14772	14699	14713	14697	14675	14598	14717	14817	14683	14764	14771	14601	14643	14628	14669	14790	14831	14743	14652	14748	14712	14733	14755	14680	14759	14607	14798	14763	14669	14913	14909	14669	14646	14740	14777	14850	14707	14650	14679	14708	14772	14602	14624	14730	14866	14608	14733	14673	14768	14727	14891	14651	14763	14719	14658	14665	14607	14659	14595	14780	14718	14709	14713	14669	14830	14751	14755	14740	14758	14683	14731	14923	14727	14568	14713	14813	14677	14762	14915	14758	14727	14642	14792	14770	14680	14690	14670	14733	14830	14651	14786	14482	14598	14643	14782	14821	15013	14768	14739	14898	14573	14846	14830	14847	14604	14764	14672	14708	14774	14812	14868	14658	14805	14808	14717	14782	14756	14734	14631	14796	14717	14721	14705	14766	14641	14681	14698	14686	14770	14852	14793	14837	14708	14702	14853	14736	14775	14733	14820	14686	14755	14852	14635	14732	14879	14806	14615	14848	14652	14711	14731	14869	14686	14746	14779	14595	14715	14943	14725	14817	14589	14626	14889	14721	14540	14590	14613	14754	14769	14653	14621	14752	14856	14802	14811	14708	14827	14794	14761	14686	14799	14528	14710	14790	14782	14640	14812	14556	14712	14749	14611	14690	14804	14858	14740	14847	14624	14627	14694	14756	14724	14609	14721	14656	14736	14724	14726	14661	14640	14819	14707	14727	14608	14616	14753	14666	14674	14986	14754	14796	14723	14691	14761	14805	14795	14759	14737	14737	14694	14733	14823	14918	14751	14769	14750	14799	14624	14731	14655	14834	14746	14722	14844	14810	14866	14751	14752	14651	14796	14631	14729	14733	14761	14805	14719	14874	14799	14684	14940	14692	14803	14849	14694	14745	14706	14809	14609	14765	14748	14705	14728	14766	14841	14744	14584	14753	14731	14724	14771	14717	14691	14596	14884	14669	14678	14662	14804	14763	14689	14744	14798	14762	14751	14522	14819	14814	14941	14696	14788	14759	14848	14837	14682	14775	14783	14564	14715	14575	14840	14881	14722	14785	14817	14685	14715	14678	14680	14597	14953	14738	14749	14483	14875	14837	14635	14716	14622	14788	14654	14649	14920	14731	14678	14769	14698	14859	14534	14684	14644	14643	14714	14672	14739	14705	14828	14736	14726	14690	14911	14857	14819	14731	14613	14792	14779	14615	14788	14790	14931	14639	14703	14651	14770	14723	14848	14663	14781	14597	14698	14753	14716	14815	14767	14851	14732	14947	14752	14809	14466	14823	14832	14804	14865	14761	14790	14677	14781	14761	14615	14870	14685	14890	14814	14588	14768	14861	14810	14799	14816	14641	14590	14704	14765	14937	14844	14861	14691	14773	14749	14724	14750	14787	14779	14692	14697	14844	14884	14643	14821	14894	14764	14791	14761	14640	14853	14803	14723	14696	14689	14713	14690	14722	14658	14615	14848	14537	14913	15031	14881	14769	14805	14849	14705	14877	14789	14691	14815	14588	14601	14719	14578	14749	14746	14808	14663	14755	14834	14627	14757	14694	14765	14623	14711	14685	14591	14750	14932	14479	14739	14707	14824	14855	14750	14673	14859	14740	14767	14721	14797	14867	14782	14699	14736	14615	14697	14761	14705	14799	14677	14494	14722	14772	14549	14805	14879	14612	14723	14720	14864	14762	14616	14808	14778	14932	14780	14837	14757	14672	14659	14720	14814	14703	14847	14836	14514	14914	14696	14605	14839	14910	14747	14743	14640	14626	14692	14716	14586	14656	14748	14711	14780	14707	14570	14820	14780	14674	14748	14733	14898	14787	14819	14665	14902	14715	14791	14774	14877	15012	14845	14781	14624	14637	14825	14708	14900	14710	14698	14736	14707	14658	14745	14624	14724	14771	14928	14734	14786	14630	14798	14757	14772	14574	14535	14871	14736	14761	14621	14753	14739	14729	14753	14698	14694	14557	14726	14705	14836	14678	14744	14662	14860	14616	14774	14770	14805	14846	14729	14649	14648	14819	14836	14765	14629	14774	14639	14722	14869	14699	14621	14741	14896	14863	14684	14741	14894	14707	14667	14749	14675	14805	14759	14618	14816	14637	14752	14840	14650	14676	14737	14692	14770	14666	14876	14674	14811	14767	14694	14606	14723	14839	14786	14764	14809	14669	14760	14635	14815	14593	14708	14720	14689	14655	14979	14717	14693	14804	14706	14857	14893	14640	14813	14619	14676	14798	14697	14786	14608	14856	14773	14614	14731	14693	14687	14734	14717	14705	14588	14758	14751	14751	14771	14846	14766	14775	14827	14839	14684	14821	14709	14656	14719	14838	14755	14674	14710	14748	14593	14766	14706	14805	14830	14768	14793	14708	14659	14740	14819	14783	14728	14570	14754	14765	14640	14821	14693	14691	14695	14827	14702	14894	14984	14702	14626	14633	14621	14807	14842	14671	14687	14836	14594	14751	14563	14697	14834	14674	14883	14867	14835	14750	14726	14574	14740	14752	14603	14814	14667	14632	14786	14880	14662	14852	14676	14808	14875	14759	14547	14774	14579	14753	14800	14846	14669	14765	14777	14652	14582	14719	14827	14626	14599	14765	14622	14785	14760	14768	14609	14681	14931	14815	14763	14809	14652	14815	14745	14691	14754	14736	14772	14794	14671	14835	14677	14706	14796	14630	14785	14852	14781	14819	14595	14619	14892	14534	14837	14798	14855	14827	14999	14618	14623	14696	14674	14764	14676	14803	14633	14740	14889	14788	14630	14734	14733	14691	14757	14675	14922	14642	14729	14741	14807	14687	14731	14775	14767	14748	14698	14671	14682	14687	14786	14671	14737	14745	14707	14721	14782	14727	14717	14624	14742	14747	14799	14694	14777	14640	14869	14795	14828	14877	14541	14691	14769	14927	14604	14798	14643	14692	14709	14648	14686	14864	14684	14746	14722	14742	14659	14850	14818	14877	14820	14869	14860	14788	14830	14712	14715	14851	14638	14773	14810	14799	14711	14824	14871	14674	14736	14889	14699	14973	14730	14966	14801	14831	14863	14732	14735	14953	14727	14643	14750	14756	14727	14741	14748	14650	14583	14634	14706	14870	14642	14964	14764	14618	14862	14808	14585	14723	14851	14759	14741	14562	14750	14751	14824	14693	14737	14761	14731	14717	14770	14784	14736	14854	14785	14592	14972	14661	14918	14663	14918	14754	14736	14700	14870	14724	14764	14723	14691	14808	14600	14682	14649	14646	14670	14715	14806	14824	14721	14686	14722	14523	14762	14638	14843	14701	14690	14773	14917	14797	14685	14744	14854	14849	14760	14928	14847	14875	14746	14777	14803	14780	14851	14724	14725	14616	14629	14716	14519	14795	14623	14753	14661	14755	14835	14897	14714	14960	14725	14696	14742	14662	14641	14678	14725	14838	14744	14776	14656	14699	14804	14843	14662	14874	14644	14754	14599	14724	14705	14839	14804	14470	14808	14780	14719	14864	14885	14765	14601	14632	14646	14725	14727	14800	14802	14751	14688	14628	14762	14805	14619	14742	14540	14706	14695	14718	14740	14703	14618	14887	14831	14832	14557	14910	14646	14775	14751	14712	14667	14806	14744	14622	14640	14790	14748	14827	14735	14612	14781	14881	14687	14742	14783	14597	14854	14790	14789	14687	14723	14741	14707	14674	14801	14743	14838	14857	14716	14524	14883	14795	14673	14993	14874	14472	14649	14871	14758	14949	14771	14789	14839	14860	14827	14780	14827	14768	14793	14898	14787	14516	14809	14708	14601	14669	14896	14688	14605	14718	14903	14786	14850	14727	14549	14573	14894	14693	14685	14784	14763	14784	14785	14765	14757	14853	14617	14691	14822	14608	14691	14702	14656	14591	14698	14707	14798	14614	14646	14558	14834	14789	14664	14899	14791	14814	14859	14795	14720	14685	14836	14843	14618	14774	14853	14635	14725	14686	14743	14792	14821	14623	14911	14710	14802	14806	14664	14825	14801	14708	14770	14891	14682	14768	14750	14621	14670	14845	14825	14663	14696	14602	14703	14563	14926	14661	14783	14650	14725	14836	14828	14615	14793	14933	14612	14935	14810	14665	14584	14715	14731	14721	14684	14838	14731	14708	14624	14789	14642	14886	14757	14935	14629	14739	14835	14675	14729	14557	14703	14555	14749	14728	14756	14698	14871	14723	14784	14706	14926	14887
25519	21521	28691	25597	24203	24827	25052	22734	21975	21023	20213	19554	19502	19416	19110	23455	29182	26477	23285	20901	19348	18751	18414	18239	18428	18515	18466	18430	18354	18469	18283	18393	18399	18492	18248	18552	18294	18479	18280	18175	18304	18273	18334	18458	18427	18648	18362	18426	18210	18127	18350	18507	18335	18327	18542	18549	18199	18467	18329	18190	18420	18228	18235	18251	18193	18234	18481	18534	18309	18345	18463	18218	18443	18399	18459	18296	18156	18271	18486	18378	18386	18366	18403	18401	18276	18423	18158	18362	18237	18511	18174	18453	18259	18373	18528	18455	18268	18329	18266	18107	18393	18211	18344	18295	18318	18231	18461	18370	18373	18277	18255	18429	18312	18448	18446	18251	18345	18218	18358	18407	18369	18425	18380	18236	18391	18517	18308	18214	18348	18415	18397	18356	18364	18301	18166	18330	18179	18488	18355	18356	18195	18305	18409	18073	18402	18289	18275	18493	18489	18487	18338	18336	18320	18628	18493	18188	18352	18559	18320	18393	18196	18537	18264	18224	18324	18358	18370	18420	18295	18456	18462	18292	18360	18333	18405	18466	18254	18238	18377	18389	18366	18187	18273	18335	18146	18274	18388	18350	18440	18571	18262	18400	18288	18400	18484	18394	18463	18396	18428	18353	18448	18315	18234	18374	18685	18387	18515	18316	18577	18483	18403	18176	18327	18514	18531	18282	18460	18319	18158	18195	18523	18243	18258	18442	18325	18369	18123	18338	18438	18581	18142	18453	18252	18412	18341	18168	18544	18313	18478	18477	18373	18299	18528	18091	18319	18234	18201	18208	18313	18429	18364	18161	18639	18316	18417	18391	18488	18311	18386	18372	18369	18243	18518	18406	18433	18593	18595	18316	18165	18458	18346	18299	18250	18248	18513	18337	18218	18494	18405	18316	18316	18251	18416	18455	18406	18256	18106	18117	18382	18413	18232	18336	18152	18403	18210	18350	18319	18337	18392	18144	18625	18327	18420	18422	18317	18206	18304	18410	18429	18546	18601	18159	18396	18460	18583	18368	18163	18200	18334	18420	18311	18343	18449	18424	18495	18453	18401	18548	18341	18255	18234	18329	18273	18345	18274	18529	18346	18288	18266	18333	18239	18336	18533	18343	18225	18369	18501	18456	18527	18343	18627	18342	18417	18230	18458	18331	18353	18319	18553	18499	18353	18372	18348	18389	18516	18398	18313	18233	18442	18451	18501	18229	18404	18291	18592	18226	18238	18208	18168	18094	18501	18230	18329	18319	18227	18415	18219	18363	18376	18570	18365	18309	18208	18268	18497	18237	18430	18216	18344	18167	18218	18322	18438	18385	18194	18218	18425	18343	18250	18252	18468	18239	18594	18310	18298	18257	18313	18329	18418	18433	18362	18402	18477	18165	18346	18120	18276	18353	18303	18340	18332	18293	18124	18306	18419	18415	18281	18260	18463	18511	18417	18374	18289	18392	18358	18305	18217	18381	18415	18328	18164	18277	18321	18493	18323	18161	18190	18366	18365	18553	18331	18285	18377	18371	18532	18364	18228	18209	18410	18346	18186	18355	18172	18241	18224	18468	18169	18291	18298	18358	18366	18339	18468	18312	18114	18209	18509	18269	18291	18481	18447	18248	18412	18548	18338	18171	18274	18255	18407	18468	18419	18373	18359	18381	18561	18313	18338	18331	18328	18265	18478	18385	18329	18409	18238	18170	18406	18331	18460	18328	18481	18204	18236	18388	18603	18360	18246	18254	18409	18327	18356	18228	18503	18369	18443	18499	18404	18445	18285	18251	18281	18512	18288	18372	18326	18183	18354	18502	18364	18444	18470	18369	18238	18202	18472	18441	18424	18297	18264	18158	18160	18288	18076	18384	18312	18480	18306	18458	18384	18315	18204	18198	18413	18404	18271	18519	18528	18262	18507	18277	18360	18543	18260	18233	18324	18398	18474	18322	18112	18334	18164	18363	18322	18227	18309	18197	18336	18499	18253	18537	18517	18244	18300	18246	18378	18226	18473	18129	18499	18329	18211	18364	18569	18307	18450	18389	18222	18375	18402	18329	18419	18428	18664	18415	18556	18350	18371	18349	18154	18297	18408	18260	18233	18303	18391	18230	18465	18415	18423	18424	18397	18402	18257	18431	18418	18494	18497	18162	18421	18530	18243	18315	18258	18376	18332	18268	18411	18430	18360	18291	18330	18211	18086	18455	18470	18408	18280	18558	18537	18365	18613	18160	18202	18255	18271	18565	18290	18422	18435	18291	18402	18175	18556	18603	18397	18192	18403	18602	18599	18331	18433	18470	18221	18060	18297	18281	18210	18184	18324	18352	18335	18335	18418	18486	18382	18290	18226	18328	18271	18538	18375	18250	18188	18391	18280	18429	18578	18525	18413	18230	18049	18230	18488	18421	18452	18260	18256	18211	18225	18306	18381	18477	18326	18344	18317	18305	18520	18400	18312	18231	18231	18268	18358	18348	18257	18296	18306	18469	18394	18184	18409	18427	18435	18182	18439	18171	18392	18194	18136	18447	18378	18216	18445	18430	18291	18266	18167	18343	18221	18166	18280	18474	18507	18274	18357	18355	18501	18341	18270	18584	18379	18102	18345	18455	18317	18414	18349	18275	18349	18350	18444	18256	18255	18276	18582	18409	18358	18349	18529	18409	18364	18208	18361	18397	18283	18344	18358	18365	18353	18346	18332	18190	18306	18221	18454	18416	18310	18295	18230	18170	18355	18165	18507	18272	18274	18520	18435	18511	18356	18355	18243	18304	18136	18407	18241	18288	18402	18548	18555	18269	18431	18556	18472	18283	18300	18318	18224	18362	18210	18306	18363	18193	18572	18397	18434	18344	18345	18471	18320	18368	18354	18279	18308	18387	18427	18283	18176	18359	18332	18291	18544	18302	18351	18206	18384	18260	18456	18481	18408	18420	18497	18531	18396	18339	18572	18273	18391	18424	18374	18403	18304	18529	18440	18390	18557	18466	18454	18492	18540	18471	18537	18453	18249	18199	18361	18260	18379	18529	18248	18374	18415	18517	18300	18243	18200	18268	18355	18522	18265	18226	18361	18377	18333	18212	18507	18368	18284	18590	18460	18565	18217	18286	18403	18325	18369	18363	18616	18445	18478	18290	18402	18503	18276	18324	18332	18506	18352	18522	18239	18302	18280	18523	18368	18678	18366	18598	18386	18402	18534	18390	18444	18517	18267	18476	18359	18272	18238	18388	18302	18385	18475	18404	18276	18357	18328	18484	18467	18413	18303	18339	18322	18435	18228	18388	18313	18327	18580	18277	18515	18225	18209	18383	18331	18402	18397	18075	18310	18386	18184	18316	18287	18423	18219	18279	18364	18343	18231	18346	18502	18221	18515	18347	18507	18249	18272	18299	18288	18295	18196	18436	18368	18323	18367	18380	18254	18373	18242	18299	18298	18468	18085	18287	18353	18393	18474	18202	18319	18505	18324	18280	18572	18219	18591	18401	18112	18315	18369	18435	18430	18060	18388	18189	18490	18203	18243	18328	18506	18362	18455	18354	18303	18343	18343	18357	18304	18437	18304	18432	18363	18290	18247	18235	18222	18321	18305	18288	18396	18311	18408	18210	18423	18538	18115	18631	18444	18313	18253	18188	18234	18257	18256	18285	18557	18293	18328	18091	18298	18453	18309	18190	18216	18336	18168	18371	18223	18246	18315	18119	18076	18221	18323	18325	18224	18563	18440	18431	18446	18284	18240	18414	18407	18215	18233	18312	18291	18398	18430	18173	18253	18269	18271	18467	18352	18289	18386	18491	18235	18452	18318	18511	18548	18443	18334	18460	18545	18635	18120	18304	18296	18228	18191	18091	18491	18439	18221	18294	18407	18263	18333	18416	18296	18175	18320	18277	18288	18416	18272	18339	18169	18347	18436	18264	18538	18295	18480	18482	18610	18250	18450	18397	18334	18500	18519	18533	18268	18300	18233	18313	18582	18284	18590	18229	18295	18234	18452	18258	18301	18229	18289	18350	18367	18270	18432	18534	18343	18511	18495	18439	18281	18324	18450	18374	18459	18503	18270	18234	18230	18190	18530	18308	18537	18196	18436	18303	18202	18417	18361	18217	18285	18434	18419	18290	18353	18437	18336	18252	18242	18282	18337	18374	18205	18480	18537	18262	18295	18442	18478	18147	18489	18237	18089	18290	18508	18365	18320	18261	18483	18386	18174	18359	18318	18355	18283	18410	18329	18388	18245	18312	18479	18420	18433	18426	18434	18363	18357	18446	18200	18464	18349	18430	18271	18291	18352	18499	18419	18539	18394	18421	18368	18359	18337	18469	18372	18440	18209	18162	18672	18294	18500	18309	18389	18121	18308	18107	18485	18377	18231	18400	18408	18433	18479	18369	18205	18493	18513	18247	18293	18344	18388	18287	18289	18178	18249	18407	18510	18367	18338	18333	18567	18540	18333	18149	18052	18498	18278	18446	18503	18231	18463	18332	18346	18433	18485	18306	18450	18385	18542	18486	18469	18170	18353	18432	18402	18451	18422	18200	18221	18337	18375	18461	18465	18450	18625	18448	18739	18392	18173	18234	18367	18460	18482	18344	18140	18296	18425	18416	18293	18315	18424	18407	18389	18320	18307	18436	18412	18294	18254	18329	18494	18510	18379	18364	18352	18425	18180	18404	18393	18397	18468	18147	18266	18302	18421	18190	18462	18357	18486	18380	18389	18315	18309	18446	18482	18383	18377	18374	18526	18435	18272	18449	18189	18122	18291	18345	18481	18343	18376	18419	18578	18448	18401	18584	18448	18328	18307	18541	18432	18285	18283	18262	18308	18157	18420	18486	18309	18398	18305	18607	18427	18424	18339	18393	18273	18514	18217	18543	18357	18371	18163	18306	18578	18344	18238	18257	18311	18421	18495	18357	18253	18340	18390	18284	18361	18412	18531	18462	18280	18506	18375	18309	18266	18284	18456	18410	18427	18389	18254	18378	18597	18532	18249	18507	18391	18407	18270	18466	18307	18364	18374	18397	18291	18409	18318	18316	18400	18379	18508	18391	18525	18253	18168	18534	18374	18452	18433	18371	18413	18443	18328	18424	18476	18435	18391	18581	18434	18335	18233	18415	18230	18358	18449	18353	18256	18326	18356	18411
18988	33135	31701	28735	25740	23524	21569	21517	20765	18469	17746	16550	16260	16348	15698	23732	29515	24246	20601	17643	15561	14992	14904	14865	14832	14856	14939	14794	15040	14743	14819	14751	14885	14692	14857	14814	14766	14872	14989	14798	14784	14740	14931	14841	14861	15105	14794	14886	14691	14850	14987	14702	14826	15059	14831	15010	14833	14874	14944	14870	14857	14859	14857	14785	14778	14865	14892	14926	14786	14820	14683	15028	14881	14756	14640	14865	14900	14829	14915	14887	14931	14890	14998	14811	14926	14885	14781	14912	14579	14741	14839	15022	14769	14876	14742	14836	14793	14632	14636	15006	14724	14800	14789	14853	14886	14872	14693	14911	14789	14765	14824	14855	14876	14846	14867	14982	14880	14841	14845	14667	14994	14885	14574	14840	14885	14956	14859	14944	14916	14820	14942	14817	14889	14964	14938	14959	14809	14654	14890	14908	14845	14695	14880	14798	14954	14858	14823	14681	14825	14805	14793	14910	14508	14924	14884	14738	14815	14863	14870	14868	14738	14844	14805	14904	14804	14811	14851	14924	14917	14690	14800	14781	15008	14873	14841	14849	14667	14854	14940	14850	14869	14717	14800	14860	14820	14977	14852	14924	15021	14829	14882	14736	14895	14730	14839	14643	14808	14854	14774	14911	14731	14844	14887	14653	14865	14826	14807	14827	14889	14592	14858	14812	14828	14919	14900	14771	14755	14738	14932	14877	14761	14947	14865	14870	14894	14886	14782	14843	14760	14798	14859	14514	14801	14766	14861	14774	14714	14873	14823	14833	14878	14792	15056	14869	14854	14726	14791	14969	14882	14763	14795	14703	14761	14842	14845	14685	14789	14818	14735	15017	14793	14802	14918	14833	14697	14900	14762	14927	14823	14800	14715	14827	14750	14748	14911	14767	14952	14873	14902	14842	14905	14882	14820	14989	14805	14890	14945	14842	14737	14745	14838	14790	14858	14602	14789	15044	14730	14854	14851	14978	14792	14904	14671	14967	14869	14868	14673	14824	15043	14876	14810	14880	14922	14859	14668	14893	14910	14699	14725	14847	14722	14861	14716	14838	14815	14863	14880	14830	14764	14791	14912	14818	14846	14892	14824	14874	14835	14766	14864	14888	15031	14901	14738	14888	14720	14733	14802	14840	14951	14836	14827	14833	14824	14787	14747	14802	14758	14844	14932	14783	14926	14917	14846	14843	14798	14805	14897	14865	14963	14859	14817	14856	14701	14590	14816	14744	14958	15037	14744	14849	14877	14952	14772	14854	14929	14714	14769	15050	14818	14855	14829	14963	14843	14830	14875	14850	14821	14853	14717	14821	14936	14837	14804	14782	14937	14973	14959	14898	14816	15034	14829	14883	14828	14933	14758	14866	14770	14831	14810	14819	14786	14872	14913	14912	14806	14895	14817	14875	14895	14758	14854	14810	14832	14991	14744	14911	14896	14916	14823	14636	14958	14790	14769	14894	14676	14981	14941	15001	14781	14773	15080	14866	14826	14745	14828	14773	14826	14759	14880	14816	14794	14815	14770	14913	14885	14875	14921	14914	14724	14910	14979	14807	15004	14829	14807	14793	14812	14908	14773	14770	14847	14888	14850	15020	14794	14812	14891	14887	14824	14861	14908	14847	14913	14863	14917	15071	14844	14734	14963	14926	14853	14918	14836	14841	15052	15146	14996	14660	14914	14910	14877	14874	14884	14910	14808	14907	14872	14769	14887	14725	14777	14824	15006	14747	14761	14877	14854	14973	14837	14862	14783	14722	14876	14856	14723	14857	14928	14791	14781	14927	14744	14757	14833	15096	14908	14919	14889	14853	14701	14817	14861	14902	14778	14976	14743	14851	14942	14771	14880	15055	14885	14532	15054	14739	14703	14877	14688	14821	14784	14779	14713	14757	14812	14818	14973	14728	14968	14916	14877	14830	14669	14978	14856	14809	14880	14833	15033	14718	14882	14779	14965	14691	14945	14788	15065	14772	14892	14738	14810	14675	14909	14986	14852	14941	14903	14856	14889	14775	14908	14811	14832	14849	14805	14916	14951	14918	14719	14743	15082	14891	15111	14691	14950	14652	14800	14980	14871	14883	14921	14865	14874	14878	14790	14767	14761	14822	14966	14801	14931	15016	14985	14890	15066	14748	14942	14819	14908	14713	14869	14872	14851	14837	14721	14768	14728	14908	14836	14877	14849	14780	14803	14791	14936	14848	14940	14656	14890	14811	14778	14994	14860	14970	14772	15040	14876	14799	14779	14847	14770	14999	14848	14858	14877	14906	14838	14753	14876	14897	14877	14984	14808	14816	14909	14874	14896	14979	14786	14832	14875	14959	14900	14881	14852	14886	14900	14776	14813	14853	14882	14753	14737	14852	14800	14691	14853	14897	14743	14898	14824	14837	14912	14784	14768	14777	14802	14661	14856	14860	14664	14859	14900	14904	14763	14842	14768	14870	14944	14619	14920	14797	14867	14827	14849	14996	14835	14806	14778	15014	14709	14874	14803	14802	14822	14801	14853	14793	14930	14965	14818	14815	14776	14839	14856	14794	14827	14850	14909	14848	14838	14940	14921	14950	14714	14880	14796	14768	14723	14721	14754	14927	14859	14826	14741	14870	14959	14635	14810	14914	14849	15004	14649	14979	14965	14795	14891	14940	14817	14735	14921	14819	14904	14657	14758	14809	14783	14831	14865	14837	14740	15012	14697	14929	14861	14915	14789	14861	14833	14859	14849	14799	14849	14932	14914	14792	14956	14679	15046	14852	14843	14748	14764	14913	14775	14867	14819	14959	14913	14713	14829	14805	14823	14960	14845	14821	14931	14721	14953	14838	14891	14863	14841	14802	14754	14829	14754	14923	15057	14838	14670	14848	14696	14938	14791	14900	14809	14644	14865	15036	14857	14773	14783	14922	14784	14771	14890	14821	14998	14929	14809	14843	14903	14878	15024	14976	14819	14706	14670	14789	15011	14617	14864	14858	14757	14758	14735	14762	14855	14840	14894	14733	14841	14942	14905	14954	14741	15088	14740	15019	14848	14807	14883	14859	14821	14830	14806	14820	15041	14855	14987	14950	14818	14872	14816	14805	14705	14950	14839	14831	14891	14828	14922	14868	14980	14986	14847	14791	14942	14981	14928	14878	14865	14961	14891	14559	14827	14884	14963	14791	14876	14885	15050	14845	14864	14784	14866	14828	14848	14740	14779	14741	14870	14767	14817	14810	14894	14905	14843	14645	14873	14993	14936	14830	14741	14662	14813	14941	14742	14760	14819	14755	14794	14813	14790	14864	15037	14704	14820	14689	15044	14838	14914	14836	14901	14778	14949	14981	14804	14695	14814	14929	14744	15060	14710	14851	15029	14721	14781	14858	14909	14842	14856	14797	14870	14916	14829	14870	14758	14654	14831	14751	14884	14843	14982	14913	14894	14961	15039	14992	14919	14854	14987	14651	14823	14982	14910	14891	14938	14855	14726	14821	14979	14886	14735	14883	14768	14800	14881	14794	14930	14776	14918	14764	14894	14884	14828	15032	14773	14900	14707	14719	14976	14840	14856	14937	14823	14916	15027	14820	14972	14965	14852	14814	15024	14902	14848	14665	14919	14748	14894	14799	14886	14947	14905	14863	14934	14919	14649	14829	14932	15038	14689	14912	14871	14980	15004	15000	14903	14937	14830	14760	14733	14838	14773	14814	14814	14761	14732	14904	14765	14824	14758	14865	14864	14929	14915	14952	14895	14912	14836	14968	14932	14832	14917	14824	14869	15021	14805	14850	14803	14773	14913	14996	14841	14817	14805	14615	14854	14886	14944	14851	15008	14762	14858	14826	14902	14855	14906	14945	14886	14973	14758	14823	14789	14738	14880	14835	14846	14690	14806	14859	15011	14840	14877	14808	14880	14926	14663	14854	14929	14819	14781	14888	14615	14959	14850	14759	14826	14968	14816	14743	14753	14786	14659	14761	14586	14924	14796	14812	14949	14987	14904	14907	14823	15112	14747	14912	14962	14872	14895	14880	14851	14737	14743	14830	14806	14879	14931	14908	14978	14701	14754	14668	14736	14801	14792	14804	14824	15034	14893	14987	14796	14899	15002	14817	14961	14872	14881	14986	14907	14811	14740	15043	14873	14955	14841	14787	14803	14873	14900	14885	14718	14813	14676	15061	14930	14837	14963	14846	14846	14815	14804	14893	14945	14829	14875	14809	14786	14832	14836	14919	14899	14950	14749	14752	14937	14949	14840	14980	14919	14928	14713	14965	14775	14792	14897	14925	14954	14811	14806	14939	14982	14671	14659	14983	14863	14852	15032	14983	14840	14972	14772	14864	14886	14992	15016	14851	14812	15022	14889	14854	14753	14796	14876	14833	14824	14710	14722	14975	15039	14960	14906	14938	14956	14927	14853	14832	14798	14827	14723	14749	14907	14754	14855	14856	14720	14749	14865	14823	14854	14742	14757	14707	14903	14993	14891	14830	14752	14932	14903	14698	14941	14955	14677	14912	15081	14800	14956	14956	14866	14964	14796	14943	14834	14782	14874	14845	14779	14803	14824	14906	14827	14694	14924	14955	14868	14887	14928	14873	14905	14849	14971	14928	14912	14726	14885	14862	14844	14884	14872	14655	14795	14845	14859	14827	14894	14930	14870	14937	14817	14784	14752	14743	14799	14738	14969	14683	14870	14761	14793	14687	14768	14819	14910	14819	14700	14812	14968	14859	14788	14863	14727	14849	14720	14901	14914	14797	14975	14821	14840	14800	14663	14997	14765	14911	14793	14879	14948	14838	14873	14888	14819	14834	14945	14871	14747	14808	14846	14905	14842	14867	14951	14799	14905	14836	14842	14900	14797	14826	14671	14931	14757	14986	14964	14963	14605	14752	14664	14763	14834	14984	14648	14900	14832	14844	14760	15047	14825	14928	14849	14892	14682	14746	14827	14836	14803	14912	14793	14857	14774	14802	14997	14703	14722	14939	14821	14769	14809	14952	14691	14812	14980	14717	14841	14790	14791	14819	14705	14699	14920	14864	14797	14718	14734	14735	14628	14802	14929	14856	15019	15039	14835	14867	14885	14842	14841	14803	14904	14724	14982	14878	14923	14991	14752	15129	14824	14991	14821	14879	15042	14811	14895	14840	14923	14848	14821	14801
23945	21473	29090	24585	22715	26365	28545	24099	24057	23073	21552	20657	20023	19773	19564	27134	36010	31492	26568	22654	20157	19151	18409	18554	18458	18470	18197	18363	18414	18302	18563	18345	18433	18420	18381	18695	18502	18680	18369	18386	18446	18442	18530	18778	18389	18495	18498	18517	18482	18416	18656	18423	18458	18301	18427	18525	18458	18566	18289	18343	18398	18337	18582	18468	18464	18449	18607	18440	18477	18278	18332	18709	18396	18353	18333	18403	18441	18412	18308	18500	18377	18454	18563	18369	18253	18360	18205	18218	18244	18348	18391	18443	18318	18539	18388	18210	18338	18313	18396	18289	18523	18457	18462	18628	18377	18259	18015	18426	18411	18393	18413	18474	18448	18458	18560	18420	18406	18389	18450	18328	18226	18197	18414	18511	18303	18472	18393	18159	18408	18351	18420	18623	18467	18676	18630	18479	18441	18162	18353	18365	18477	18480	18328	18459	18558	18409	18335	18565	18396	18354	18467	18164	18368	18387	18215	18401	18262	18430	18455	18396	18412	18383	18580	18340	18438	18351	18430	18429	18392	18304	18494	18298	18427	18181	18399	18208	18143	18406	18307	18374	18449	18463	18461	18414	18367	18388	18353	18457	18460	18462	18374	18358	18417	18413	18321	18306	18185	18272	18536	18335	18423	18202	18183	18120	18308	18219	18425	18541	18377	18296	18394	18290	18419	18327	18518	18478	18268	18339	18228	18200	18307	18581	18355	18534	18462	18234	18177	18287	18421	18343	18332	18255	18343	18311	18419	18523	18379	18382	18298	18380	18413	18236	18593	18221	18390	18514	18642	18271	18172	18315	18298	18369	18321	18475	18336	18315	18320	18330	18515	18310	18317	18576	18427	18499	18677	18430	18376	18338	18501	18265	18352	18310	18464	18257	18544	18274	18475	18456	18080	18362	18595	18445	18448	18512	18429	18330	18454	18414	18283	18784	18598	18436	18474	18500	18367	18254	18363	18201	18480	18357	18335	18330	18578	18381	18393	18310	18640	18367	18271	18410	18463	18253	18467	18311	18308	18483	18379	18201	18569	18329	18372	18365	18590	18308	18677	18459	18305	18329	18323	18263	18554	18153	18308	18410	18314	18289	18343	18465	18684	18353	18301	18353	18329	18335	18512	18453	18455	18351	18389	18396	18517	18535	18483	18355	18444	18426	18234	18424	18450	18459	18473	18327	18490	18315	18459	18410	18258	18411	18375	18382	18412	18214	18525	18395	18329	18255	18245	18281	18308	18322	18304	18309	18382	18431	18366	18380	18412	18235	18308	18209	18512	18521	18303	18390	18449	18361	18247	18266	18274	18357	18599	18447	18309	18369	18421	18603	18568	18463	18025	18484	18126	18503	18579	18503	18383	18399	18460	18452	18329	18323	18113	18301	18655	18314	18385	18358	18331	18464	18494	18504	18215	18054	18283	18497	18379	18378	18243	18355	18378	18331	18160	18152	18435	18658	18249	18270	18471	18516	18413	18315	18665	18481	18344	18551	18292	18418	18559	18551	18323	18332	18377	18394	18380	18319	18309	18504	18536	18424	18560	18505	18381	18342	18338	18344	18428	18469	18443	18392	18140	18267	18497	18528	18513	18471	18352	18417	18237	18510	18348	18374	18089	18236	18415	18252	18025	18300	18509	18332	18384	18434	18385	18448	18692	18584	18404	18375	18312	18362	18439	17982	18369	18477	18293	18388	18164	18355	18236	18278	18416	18459	18419	18442	18555	18304	18342	18327	18440	18158	18581	18176	18459	18463	18333	18189	18314	18281	18305	18297	18406	18207	18270	18565	18482	18415	18381	18331	18314	18289	18475	18163	18220	18391	18535	18687	18431	18218	18428	18387	18385	18587	18268	18303	18318	18445	18515	18314	18283	18366	18200	18354	18372	18385	18459	18228	18565	18465	18321	18280	18437	18361	18561	18537	18462	18468	18355	18435	18321	18344	18570	18391	18405	18462	18493	18095	18211	18254	18404	18475	18568	18516	18448	18437	18367	18389	18141	18367	18284	18369	18356	18826	18361	18267	18315	18547	18465	18499	18508	18436	18442	18159	18604	18348	18402	18362	18226	18366	18194	18252	18380	18344	18434	18628	18324	18423	18382	18482	18554	18397	18417	18377	18476	18296	18390	18427	18465	18484	18334	18346	18552	18397	18235	18254	18350	18399	18361	18216	18550	18420	18321	18465	18327	18423	18468	18330	18457	18259	18326	18491	18355	18465	18446	18344	18381	18445	18236	18376	18385	18441	18093	18498	18416	18240	18394	18397	18492	18521	18216	18192	18486	18284	18304	18381	18461	18512	18494	18243	18251	18461	18636	18388	18448	18314	18185	18326	18302	18436	18563	18586	18450	18464	18508	18417	18399	18325	18502	18412	18228	18442	18342	18344	18331	18398	18597	18511	18383	18479	18221	18292	18281	18370	18444	18259	18307	18355	18527	18234	18227	18452	18460	18256	18294	18588	18302	18378	18421	18335	18441	18391	18405	18455	18255	18301	18450	18472	18495	18271	18513	18306	17944	18285	18191	18527	18176	18298	18457	18400	18549	18317	18445	18230	18112	18368	18443	18345	18333	18400	18172	18441	18314	18340	18536	18469	18505	18613	18247	18400	18539	18311	18374	18379	18259	18326	18531	18332	18306	18358	18491	18326	18477	18237	18376	18406	18360	18546	18333	18471	18424	18481	18561	18218	18632	18297	18395	18259	18502	18339	18375	18523	18340	18459	18346	18384	18485	18269	18169	18473	18554	18422	18309	18420	18314	18555	18286	18237	18478	18316	18485	18369	18462	18393	18493	18624	18387	18423	18401	18512	18605	18370	18259	18234	18258	18301	18470	18272	18225	18398	18397	18344	18484	18354	18297	18332	18347	18617	18461	18302	18391	18232	18213	18523	18123	18301	18323	18359	18366	18506	18570	18340	18337	18279	18491	18422	18336	18361	18532	18528	18466	18219	18293	18296	18278	18526	18344	18497	18330	18398	18211	18361	18178	18369	18368	18365	18326	18149	18388	18316	18519	18638	18529	18358	18490	18230	18221	18300	18696	18468	18477	18647	18569	18462	18387	18218	18738	18472	18136	18399	18522	18374	18284	18237	18343	18319	18491	18312	18442	18394	18416	18363	18424	18282	18322	18363	18336	18323	18329	18251	18354	18315	18508	18592	18451	18338	18397	18262	18519	18385	18270	18460	18437	18566	18247	18320	18320	18454	18249	18371	18176	18256	18311	18310	18285	18514	18379	18393	18363	18282	18313	18228	18548	18468	18290	18262	18424	18253	18479	18511	18276	18474	18349	18455	18368	18455	18502	18428	18408	18389	18404	18302	18211	18391	18195	18132	18342	18276	18494	18473	18277	18448	18402	18574	18458	18373	18412	18193	18268	18384	18581	18314	18636	18459	18422	18218	18261	18417	18383	18631	18616	18496	18614	18381	18401	18555	18434	18336	18535	18241	18468	18431	18326	18327	18216	18511	18438	18328	18432	18487	18267	18336	18296	18360	18568	18490	18460	18165	18370	18340	18373	18434	18484	18448	18333	18437	18328	18353	18553	18345	18214	18318	18611	18382	18423	18448	18547	18725	18321	18256	18393	18436	18298	18339	18251	18487	18290	18363	18683	18235	18349	18375	18394	18514	18257	18204	18365	18433	18332	18568	18246	18523	18493	18457	18488	18423	18323	18378	18278	18415	18317	18473	18356	18318	18404	18338	18349	18497	18316	18265	18341	18476	18321	18419	18548	18357	18266	18200	18242	18438	18457	18408	18431	18244	18433	18299	18375	18302	18446	18415	18468	18162	18297	18247	18427	18264	18171	17915	18393	18212	18398	18311	18424	18704	18588	18369	18286	18358	18443	18419	18334	18551	18264	18390	18225	18437	18353	18402	18452	18505	18312	18198	18368	18187	18225	18417	18412	18486	18336	18449	18345	18462	18333	18354	18310	18508	18312	18186	18421	18310	18333	18421	18353	18419	18469	18742	18259	18458	18296	18314	18276	18430	18189	18298	18290	18549	18564	18476	18443	18512	18413	18352	18247	18649	18494	18277	18452	18635	18523	18450	18296	18367	18569	18512	18491	18246	18572	18391	18465	18344	18364	18344	18359	18435	18427	18551	18403	18214	18245	18240	18468	18486	18162	18361	18515	18423	18488	18569	18399	18437	18360	18392	18472	18480	18206	18328	18246	18389	18413	18448	18465	18503	18542	18278	18253	18369	18289	18502	18489	18392	18405	18366	18260	18173	18413	18332	18337	18293	18368	18393	18491	18321	18378	18284	18319	18475	18505	18374	18459	18402	18388	18384	18413	18607	18443	18271	18433	18518	18475	18533	18404	18380	18539	18444	18339	18243	18511	18525	18350	18306	18472	18443	18352	18368	18285	18287	18606	18308	18244	18399	18419	18467	18636	18468	18123	18456	18291	18348	18442	18473	18232	18680	18403	18405	18383	18284	18202	18333	18350	18291	18344	18478	18483	18230	18580	18472	18352	18332	18477	18448	18178	18484	18155	18421	18445	18423	18236	18386	18228	18402	18236	18439	18472	18385	18394	18296	18177	18346	18421	18337	18644	18221	18395	18549	18448	18358	18423	18397	18456	18327	18563	18557	18302	18457	18347	18461	18311	18462	18269	18201	18127	18418	18244	18374	18366	18489	18298	18314	18460	18377	18438	18360	18358	18342	18319	18117	18299	18261	18151	18231	18244	18387	18325	18462	18113	18472	18392	18349	18220	18210	18253	18457	18350	18285	18420	18270	18375	18323	18331	18227	18519	18401	18460	18489	18341	18478	18485	18345	18646	18398	18452	18538	18302	18271	18599	18495	18312	18328	18510	18382	18429	18383	18280	18460	18438	18430	18534	18178	18323	18417	18402	18480	18411	18156	18259	18441	18215	18504	18279	18633	18535	18209	18317	18213	18235	18481	18467	18324	18372	18268	18569	18401	18113	18339	18290	18168	18034	18253	18542	18272	18200	18346	18498	18411	18359	18455	18130	18234	18659	18275	18345	18363	18213	18343	18304	18518	18691	18477	18357	18225	18439	18501	18307	18392	18372	18344	18146	18109	18553	18240	18312	18510	18385	18413	18405	18268	18505	18324	18450	18397	18385	18138	18574	18404	18377	18306	18469	18551	18513	18344
20815	37109	35833	31722	28759	26827	24848	23613	23805	21343	19078	18138	17169	16799	16215	28760	37028	30394	24477	19516	16075	15216	14901	14874	14875	14676	14874	14885	14867	14893	14970	14964	14802	14829	14882	14831	14862	14824	14764	14883	14786	14816	14801	14848	14766	14780	14645	14935	14621	14728	14653	14932	14770	14635	14839	14900	14946	14733	14778	14687	14960	15092	14727	14717	14729	14759	14756	14871	14682	14869	14887	14856	14934	14755	14822	14790	14876	14729	14871	14878	14834	14783	14780	14808	14768	14674	14720	14765	14916	14912	14744	14889	14856	14655	15016	14766	14629	14833	14949	14762	14653	14869	14856	14792	14775	15004	14676	14944	14886	14825	14796	14752	14769	14839	14867	14639	14838	14793	14838	14767	14810	14784	14855	14837	14620	14931	14820	14825	15006	14966	14698	14779	14667	14863	14802	14747	14887	14861	14843	14840	14857	14853	14877	14871	14697	14708	14864	14763	14817	14792	14830	14829	14710	14779	14626	14802	14764	14749	14950	14755	14727	14934	14921	14920	14968	14834	14914	14796	14871	14811	14735	14790	14713	14859	14772	14880	14724	14982	14682	14764	14795	14858	14831	14727	14758	14699	14777	14603	14816	14844	14643	14840	14918	14823	14757	14897	14806	14649	14900	14832	14692	14739	14828	14858	14672	14849	14776	14802	14659	14872	14651	14778	14771	14881	14739	14735	14698	14809	15050	14800	14958	14796	14868	14813	14870	14733	14846	14778	14648	14691	14611	14869	14840	14954	14913	14954	14681	14867	14665	14921	14822	14901	14816	14858	14750	14822	14697	14748	14611	14843	14917	14994	14681	14770	14858	14770	14826	14914	14914	14806	14826	14889	14943	14840	14786	14906	14812	14875	14787	14710	14742	14649	14642	14666	14759	14850	14779	14749	14801	14804	14823	14782	14812	14788	14834	14944	14730	14918	14764	14869	14698	14778	14857	14913	14684	14822	14754	14774	14737	14793	14746	14820	14887	14782	14838	14757	14782	14700	14780	14906	14779	15034	14895	14903	14863	14774	14769	14880	14715	14925	14850	14808	14790	14709	14892	14762	14692	14735	14731	14822	14718	14811	14805	14766	14829	14802	15028	14811	14970	14760	14805	14699	14840	14886	14730	14872	14897	14774	14894	14903	14904	14816	14844	14657	14820	14808	14829	14769	14771	14738	14796	14926	14697	14890	14798	14703	14772	14867	14609	14839	14640	14726	14717	14737	14820	14857	14717	14890	14820	14871	14889	14908	14854	14779	14836	14762	14815	14601	14784	14767	14991	14715	14871	14819	14849	14834	14912	14879	14844	14883	14866	14792	15000	14788	14849	14706	14854	14757	14752	14807	14930	14812	14846	14919	14847	14897	14771	14876	14847	14723	14872	14804	14835	14812	14725	14841	14808	14867	14843	14766	14732	14763	14874	14909	14828	14968	14810	14894	14603	14853	14789	14873	14845	14920	14832	14795	14710	14929	14759	14618	14806	14643	14876	14950	14917	14667	14812	14805	14726	14958	14766	14916	14740	14791	14768	14926	14908	14905	14830	14829	14884	14635	14739	14890	14906	14549	14863	14813	14915	14702	14867	14753	14898	14814	14765	14766	14782	14710	14772	14964	14782	14873	14873	14819	14657	14963	14855	14814	14935	14743	14684	14760	14808	14705	15070	14775	14630	14739	14721	14747	14798	14859	14834	14739	14593	14925	14787	14889	14943	14805	14705	14840	14810	15059	14784	14731	14733	14754	14673	14732	14865	14814	14906	14958	14878	14791	14891	14910	14923	14676	14802	14960	14912	14925	14736	14770	14605	14769	14880	14837	14802	14855	14914	14728	14895	14842	14886	14923	14695	14643	14736	14858	14752	14721	14753	14870	14712	14728	14772	14737	14751	14695	14965	14849	14845	14705	14889	14821	15038	14890	14706	14812	14704	14739	14775	14629	14856	14633	14810	14719	14853	14765	14801	14800	14808	14789	14819	14879	14695	14920	14672	14815	14755	14809	14750	14828	14826	14766	14692	14716	14644	14786	14819	14869	14738	14804	14778	14768	14744	14867	14787	14659	14791	14964	14689	14875	14887	14723	14844	14752	14717	14917	14827	14655	14894	14791	15082	14850	14805	14866	14660	14870	14892	14780	14734	14876	14774	14759	14834	14870	14813	14869	14803	14870	14834	14921	14769	14769	14747	14802	14755	14849	14923	14747	14838	14986	14868	14701	14843	14831	14835	14749	14758	14734	14736	14660	14776	14720	14565	14848	14806	14823	14778	14748	14732	14844	14725	14821	14853	14710	14857	14763	14890	14712	14816	14803	14939	14858	14774	14632	14723	14856	14743	14843	14756	14731	14901	14902	14697	14734	14813	14872	14914	14968	14830	14863	14976	14835	14826	14888	14925	14959	14785	14804	14748	14880	14772	14741	14870	14946	14770	14982	14842	14797	14772	14794	14906	14794	14875	14723	14718	14941	14808	14818	14855	14652	14930	14478	14746	14888	14794	14744	14860	14786	14790	14857	14675	14690	14996	14912	14891	14803	14764	14762	14850	14670	14732	14785	14735	14686	14750	14801	14926	15021	14655	14852	14932	14759	14737	14900	14734	14746	14901	14848	14911	14831	14718	14733	14823	14817	14990	14631	14852	14771	14647	14873	14763	14695	14929	14692	14705	14619	14784	14737	14791	14771	14864	14723	14822	14759	14906	14758	14778	14825	14777	14821	14801	14868	14832	14730	14783	14780	14824	14705	14846	14588	14951	14759	14859	14655	14821	14768	14778	14693	14677	14815	14846	14896	14774	14797	14967	14763	14680	14766	15003	14684	14737	15014	14900	14826	14857	14820	14686	14779	14800	14799	14950	14787	14711	15017	14716	14839	14827	14968	14698	14817	14761	14958	14840	14808	14656	14806	14779	14850	14956	14748	14926	14639	14855	14601	14887	14808	14720	14787	14784	14841	14788	14862	14908	14852	14924	14786	14768	15067	14790	14817	14940	14742	14873	14830	14690	14918	14661	15013	14817	14882	14699	14922	14758	14722	14653	14819	15029	14788	14763	14702	14920	14584	14894	14844	14749	14925	14840	15003	14761	14768	14712	14714	14798	14689	14703	14695	14800	14774	14857	14695	14852	14997	14816	14770	14849	14947	14741	14774	14716	14779	14770	14858	14811	14735	14783	14908	14836	14898	14838	15006	14784	14908	14807	14949	14706	14899	14767	14828	14909	14861	14820	14865	14818	14710	14864	14795	14824	14658	14852	14805	14893	14749	14814	14763	14880	14777	14828	14894	14790	14846	14931	14969	14826	14787	14775	14927	14820	14789	14753	14914	14849	14889	14821	14855	14958	14842	14877	14764	14777	14718	14813	14866	14925	14831	14755	14882	14778	14786	14886	14827	14827	14847	14744	14739	14793	14861	14805	14815	15010	14654	14788	14680	14783	14875	14933	14760	14909	14831	14750	14814	14928	14957	14841	14840	14733	14555	14817	14748	14905	14925	14773	14895	14482	14839	14712	14992	14715	14778	14785	14706	14842	14750	14889	14770	14773	14799	14905	14941	14786	14791	14975	14739	14760	14647	14754	14730	14717	14832	14800	14802	14874	14753	14826	14796	14930	14818	14841	14861	14754	14721	14778	14730	14779	14753	14874	14696	14755	14779	14671	14847	14827	14654	14805	14782	14721	14866	14832	14771	14708	14904	14664	14707	14640	14817	14878	14640	14600	14790	14586	14703	14900	14921	14770	14738	14712	14861	14797	14766	14924	14900	14799	14891	14831	14741	14885	14770	14825	14904	14889	14661	14910	14818	14707	14675	14750	14882	14748	14730	14727	14759	14765	14897	14815	14820	14736	14973	14790	14677	14722	14826	14769	14905	14833	14770	14754	14928	14768	14810	14759	14791	14782	14594	14857	14804	14727	14710	14993	14800	14782	14746	14768	14707	14880	14839	14913	14839	14792	14855	14663	14951	14904	14956	14954	14800	14825	14713	14839	14951	14868	14692	14929	14803	14687	14942	14679	14962	14652	14838	14780	14867	14847	14864	14695	14885	14862	14910	14793	14839	14832	14783	14830	14855	14823	14844	14890	14748	14844	14848	14926	14668	14876	14759	14674	14879	14762	14809	14800	14804	14778	14984	14809	14861	14801	14666	14688	14763	14996	14890	14814	14788	14826	14703	14788	14870	14748	14819	14639	14834	14955	14701	14948	14806	14726	14740	14738	14893	14827	14948	14938	14881	14836	14727	14814	14701	14712	14693	14947	14778	14794	14784	14799	14725	14748	15006	14923	14998	14897	14752	14798	14815	14831	14860	14660	14884	14740	14681	14900	14774	14471	14734	14916	14895	14716	15014	14865	14767	14724	14836	14816	14806	14760	14833	14809	14739	14616	14779	14805	14856	14763	14805	14710	14895	14883	14800	14779	14746	14879	14895	14903	14910	14755	14852	14683	14762	14532	14917	14911	14922	14806	14719	14844	14858	14966	14800	14753	14794	14822	14786	14800	14624	14741	14918	14846	14888	14927	14638	14985	14859	14752	14668	14728	14854	14727	14962	14796	14767	14933	14855	14827	14925	14668	14957	15023	14883	14951	14842	14835	14874	14903	14715	14850	14756	14740	14940	14659	14923	14906	14933	14699	14935	15036	14898	15001	14885	14699	14873	14715	14781	14861	14845	14955	14809	14997	14757	14690	14866	14620	14954	14608	14842	14850	14805	14732	14791	14600	14880	14915	14690	14836	14588	14666	14881	14866	14720	14743	14942	14872	14723	14758	14776	14740	14753	14851	14806	14886	14854	14769	14629	14755	14679	14659	14995	14947	14738	14956	14917	14697	14884	14716	14815	14767	14857	14804	14765	14825	14751	14697	14818	14758	14837	14728	15013	14863	14824	14650	14896	14964	14755	14759	14803	14875	14645	14782	14715	14757	14838	14957	14848	14782	14683	14761	14678	14883	14816	14696	14844	14781	14852	14844	14672	14911	14640	14774	14696	14807	14904	14886	14772	14813	14925	14690	14860	14784	14862	14734	14761	14890	14886	14845	14864	14747	14662	14727	14726	14839	14635	14774	14742	14667	14713	14938	14882	14858	14819	14837	14930	14857	14847	14940	14696	14800	14808	14825	14824	14720	14846	14853	14816	14802	14746
30734	25488	27829	24445	22028	20838	19781	20224	20164	20228	19280	18940	18780	18858	18441	18823	19733	19914	19219	18792	18504	18262	18339	18371	18246	18219	18234	18350	18187	18371	18086	18182	18422	18424	18376	18280	18289	18263	18289	18132	18214	18000	18022	18472	18441	18367	18275	18456	18243	18310	18379	18184	18352	18201	18368	18341	18269	18365	18361	18202	18261	18108	18162	18272	18277	18273	18454	18234	18269	18096	18165	18294	18239	17970	18176	18105	18319	18262	18179	18474	18454	18391	18309	18289	18029	18373	18276	18219	18327	18140	18168	18276	18069	18094	18251	18218	18229	18103	18195	18418	18324	18244	18028	18122	18130	18060	18216	18301	18240	17979	18191	18252	18201	18249	18178	17979	18080	18409	18237	18224	18281	18475	18273	18349	18395	18320	18241	18188	18294	18118	18302	18189	18311	18073	18286	18192	18209	18388	18259	18204	18224	18134	18175	18133	18249	18065	18241	18273	18169	18184	18121	18005	18241	18178	17910	18266	18084	18153	18389	18263	18413	18156	18466	18377	18410	18205	18164	18178	18321	18257	18241	18186	18297	17958	18108	18308	18222	18409	18415	18482	18233	18138	18150	18172	18187	18302	17986	18200	18185	18272	18381	18118	18130	18149	18291	18243	17986	18246	18379	18290	18367	18250	18272	18228	18238	18235	18113	18154	18497	18105	18170	18114	18079	18197	18190	18208	18362	18318	18400	18118	18193	18291	18174	18243	18380	18355	18263	18024	18497	18292	18294	18193	18273	18416	18130	18411	18169	18286	18263	18376	18186	18418	18382	18344	18313	18150	18377	18253	18353	18230	18214	18146	18480	18230	18268	18093	18407	18184	18173	18201	18195	18298	18219	18031	18045	18300	18362	18292	18102	18251	18324	18186	18351	18224	18081	18251	18335	18369	18445	18291	18190	18353	18215	18443	18142	18147	18276	18505	18331	18220	18128	18262	18392	18180	18114	18283	18398	18390	18198	18038	18056	18124	18199	18006	18254	18304	18093	18246	18418	18123	18148	18069	18214	18235	18181	18142	18162	18195	18269	18231	18382	18170	18462	18212	18166	18195	18335	18087	18378	18135	18260	18274	18218	18266	18307	18362	18136	18226	18092	18257	18127	18264	18380	18040	18362	18481	18313	18110	18347	18197	18330	18409	18276	18472	18275	18254	18183	18054	18412	18286	18016	18335	18376	18260	18235	18280	18609	18308	18119	18357	18254	18306	18088	18203	18203	18231	18342	18599	18333	18182	18145	18426	18148	18182	18360	18169	18253	18221	18207	18204	18084	18001	18303	18367	18188	18395	18208	17957	18136	18415	18335	18038	18323	18325	18252	18089	18371	18075	18466	18138	18284	18097	18028	18033	18095	18160	18241	18259	18268	18151	18193	17989	18204	18372	18224	18090	18303	18394	18136	18137	18306	18310	18399	18281	18252	18217	18221	18094	18337	18145	18432	18317	18016	18262	18615	18386	18479	18252	18307	18212	18268	18337	18595	18082	18349	18587	18073	18073	18373	18276	18198	18247	18311	18213	18497	18274	18336	18424	18313	18088	18207	18121	18187	18245	18084	18316	18183	18224	18102	18240	18192	18154	18132	18172	18363	18315	18234	18047	18273	18217	18387	18367	18474	18218	18181	18293	18202	18245	18188	18283	18159	18239	18180	18278	18284	18148	18314	18386	18318	18320	18314	18124	18154	18042	18281	18207	18433	18167	18209	18172	18460	18370	18085	18355	18222	17983	18224	18118	18146	18070	18359	18372	18071	18376	18217	18103	17954	18185	18241	18378	18169	18307	18370	18470	18081	18273	18165	17984	18169	18228	18400	18163	18461	18147	18151	17958	18300	18130	18293	18328	18378	18293	18201	18078	18232	18098	18290	18164	18159	17960	18113	18208	18296	18219	18423	18267	18185	18467	17927	18368	18305	18207	18156	18352	18304	18160	18350	18215	18273	18384	18314	18299	17951	18086	18278	18313	18173	18406	18388	18187	18190	18297	18310	18348	18418	18391	18374	18100	18011	18132	18170	18065	18280	18000	18234	18188	18329	18112	18397	18127	18315	18187	18145	18284	18360	18073	18184	18265	18210	18167	18177	18278	18233	18191	18187	18233	18391	18266	18269	18356	18329	18370	18209	18255	18471	18345	18321	18044	18227	18358	18322	18392	18255	18216	18281	18319	18087	18399	18084	18361	18284	18127	18270	18243	18180	18139	18441	18273	18388	18265	18214	18272	18235	18315	18214	18336	18222	18308	18420	18239	18352	18051	18236	18103	18358	18281	18251	18008	18284	18337	18225	18287	18182	18102	18217	18251	18159	18061	18218	18196	18286	18238	18116	18168	18088	18343	18270	18349	18009	18287	18251	18295	18258	18123	18294	18246	18242	18026	18158	18310	18180	18304	18080	18281	18105	18247	18190	18146	18336	18281	18265	18258	18119	18071	18189	18309	18100	18067	18135	18239	18110	18225	18243	18364	18130	18443	18287	18006	18271	18116	18182	18306	18371	18228	18283	18161	18108	18044	18288	18272	18189	18284	18262	18184	18120	18215	18345	18483	18119	18103	18033	18104	18325	18235	18303	18279	18124	18240	18265	18245	18279	18391	18444	18107	18163	18264	18275	18445	18467	18151	18157	18158	18259	18216	18167	18152	18198	18283	18241	18490	18212	18152	18188	18235	18153	18345	18208	18176	18209	18343	18212	18437	18418	18175	18091	18021	18158	18260	18217	18043	18160	18174	18141	18012	18351	18343	18169	18330	18131	18138	18221	18203	18245	18292	18235	18235	18220	18291	18277	18200	18169	18419	18211	18166	18090	18144	18238	18245	18158	18044	18217	18455	18066	18216	18126	18212	18295	18352	18398	18314	18287	18289	18459	18338	18296	18244	18208	18082	18389	18250	18288	18259	18264	18400	18124	18289	18104	18292	18234	18100	18337	18251	18252	18062	18275	18419	18180	18108	18089	18231	18156	18280	18142	18060	18201	18097	18323	18214	18134	18050	18107	18285	18239	18173	18193	18326	18156	18228	18242	18332	18246	18249	18211	18318	18132	18052	18273	18250	18191	18374	18331	18176	18223	18166	18415	18063	18299	18039	18229	18341	18130	18022	18258	18236	18168	18163	18173	18218	18160	18262	18210	18350	18380	18153	18219	18200	18188	18161	18273	18292	18202	18245	18382	18118	18132	18421	17997	18031	18113	18343	18387	18223	18277	18331	18180	18309	18278	18314	18311	18352	18086	18143	18105	18095	18675	18401	18237	18344	18278	18188	18118	18105	18074	18024	18172	18285	18228	18103	18233	18434	18219	18150	18374	18267	18163	18082	18094	18159	18275	18456	18262	18188	18234	18208	18215	18463	18117	18259	18373	18145	18345	18413	18293	18138	18150	18158	18395	18420	18254	18407	18314	18473	18347	18331	18373	18171	18239	18206	18211	18263	18164	17973	18145	18274	18283	18247	18418	18201	18376	18335	18291	18183	18159	18215	18363	18265	18242	18269	18297	18346	18211	18213	18095	18091	18392	18096	18160	17998	18092	18310	18288	18224	18197	18250	17942	18240	18351	18354	18161	18159	18225	18115	18204	18216	18081	18142	18456	18150	18121	18288	18278	18246	18277	18265	18291	18411	18241	18351	18139	18236	18225	18136	18152	18271	18298	18287	18133	18172	18108	18391	18276	18168	18315	18235	18408	18356	18162	18279	18261	17836	18175	18298	18377	18209	18111	18231	18342	18485	18286	18078	18310	18109	18301	18418	18383	18330	18291	18138	18305	18126	18360	18151	18361	18131	18321	18236	18505	18277	18267	18331	18347	18232	18212	18343	18131	18135	18342	18269	18108	18406	18261	18456	18310	18291	18405	18227	18090	18304	18249	18567	18269	18215	18287	18271	18304	18267	18240	18485	18264	18043	18226	18279	18204	18116	18268	18320	18406	18273	18234	18302	18149	18243	18433	18006	18277	18116	18340	18233	18272	18298	18347	18138	18329	18206	18277	18232	18323	18206	18250	18352	18402	18268	18127	18085	18089	18071	18122	18156	18092	18422	18267	18306	18344	18062	18152	18111	18176	18361	18279	18211	18173	18522	18126	18294	18183	18155	18226	17918	18234	18277	18320	18303	18319	18138	18389	18190	18427	18159	18204	18100	18324	18139	18283	18368	18319	18238	18138	18404	18186	18212	18343	18283	18304	18313	18353	18113	18199	18327	18264	18379	18165	18198	18331	18074	18152	18370	18256	18174	18265	18125	18035	18123	18265	18498	18318	18262	18162	18113	18320	18273	18248	18326	18249	18157	18367	18189	18285	18322	18276	18137	18281	18365	17996	18163	18270	18175	18376	18333	18349	18031	18252	18222	18331	18271	18073	18329	18092	18066	18158	18296	18443	18171	18397	18203	18261	18312	18338	18399	18102	18241	18231	18421	18371	18233	18191	18150	18255	18140	18291	18310	18316	18360	18414	18204	17986	18094	18261	18222	18285	18238	18362	18262	18087	18206	18211	18308	18222	18160	18198	18194	18070	18013	18203	18051	18234	18181	18191	18118	18412	18147	18109	18442	18312	18152	18196	18467	18449	18237	18357	18364	18245	18008	18304	18325	18234	18189	18178	18221	18330	18215	18186	18207	18356	18224	18119	18181	18061	18202	18126	18240	18384	18089	18272	18380	18274	18422	18426	18229	18290	18305	18379	18163	18146	18382	18365	18339	18043	18385	18197	18307	18357	18129	18286	18194	18197	18268	18109	18480	18376	18097	18321	18345	18261	18346	18508	18206	18032	18130	18223	18297	18405	18391	18257	18293	18567	18345	18327	18212	18277	18427	18204	18394	18180	18214	18308	18334	18157	18048	18334	18251	18347	18299	18133	18219	18236	18193	18107	18104	18170	18229	18410	18165	18433	18312	18187	18236	18296	18254	18382	18337	18391	18190	18370	18090	18047	18302	18244	18160	18312	18218	18183	18156	18314	18317	18231	18111	18230	18138	18219	18113	18174	18169	18230	18120	18226	18405	18243	18322	18413	18183	18181	18311	18065	18285	18144	17972	18325	18187	18319	18377	18328	18535	18157	18225	18387	18231	18380	18302	18372	18206	18324	18228	18181	18293	17990	18001	18318	18329	18185	18378	18234	18372	18359	18222	18196	18210
21449	26351	25903	21799	20469	18904	17200	17885	18379	17745	16725	15894	15628	15438	15079	15645	16788	16682	15934	15189	14953	14784	14587	14661	14941	14887	14708	14619	14755	14678	14893	14802	14822	14736	14678	14810	14716	14790	14812	14775	14849	14696	14690	14757	14824	14748	14798	14641	14793	14760	14682	14594	14683	14893	14793	14813	14706	14854	14573	14821	14634	14671	14621	14594	14791	14779	14830	14663	14771	14878	14741	14686	14859	14808	14925	14892	14722	14744	14759	14645	14735	14963	14726	14716	14734	14741	14740	14722	14738	14843	14813	14852	14779	14796	14692	14702	14691	14852	14701	14800	14761	14793	14794	14736	14719	14777	14747	14628	14938	14617	14807	14589	14866	14724	14794	14826	14642	14826	14812	14723	14623	14754	14709	14676	14708	14993	14594	14717	14729	14868	14904	14678	14649	14771	14729	14478	14587	14733	14780	14622	14931	14753	14779	14677	14878	14841	14751	14631	14855	14861	14812	14665	14710	14677	14655	14671	14599	14728	14723	14647	14883	14549	14837	14792	14791	14626	14623	14699	14852	14749	14887	14692	14852	14901	14872	14691	14896	14704	14942	14761	14762	14738	14895	15026	14664	14770	14710	14675	14685	14835	14948	14860	14634	14780	14676	14684	14739	14769	14654	14733	14512	14818	14591	14801	14710	14689	14642	14660	14686	14767	14631	14698	14895	14775	14766	14871	14654	14778	14761	14848	14664	14779	14831	14677	14841	14610	14695	14533	14866	14842	14745	14691	14628	14679	14628	14695	14868	14700	14805	14842	15035	14736	14766	14851	14758	14793	14877	14722	14778	14640	14721	14716	14648	14764	14815	14854	14697	14641	14822	14871	14829	14710	14789	14584	14779	14596	14682	14851	14787	14695	14601	14617	14658	14694	14694	14729	14754	14892	14620	14693	14682	14777	14924	14810	14799	14757	14706	14606	14737	14593	14864	14689	15009	14718	14611	14779	14893	14797	14623	14710	14972	14730	14666	14842	14540	14749	14811	14802	14795	14820	14791	14600	14729	14668	14684	14779	14725	14752	14801	14700	14715	14902	14590	14777	14976	14704	14747	14863	14785	14907	14865	14641	14843	14612	14669	14863	14635	14841	14838	14865	14799	14740	14730	14601	14809	14783	14686	14884	14865	14711	14836	14860	14997	14712	14725	14824	14848	14611	14855	14744	14639	14504	14651	14874	14731	14800	14679	14787	14664	14743	14821	14789	14715	14659	14749	14997	14649	14888	14997	14785	14785	14700	14684	14761	14771	14595	14935	14913	14879	14874	14697	14688	14758	14673	14861	14659	14673	14658	14955	14502	14783	14624	14840	14585	14830	14748	14674	14752	14706	14666	14729	14750	14813	14684	14677	14715	14828	14777	14793	14779	14852	14720	14694	15009	14689	14755	14883	14846	14714	14515	14764	14718	14601	14676	14885	14766	14767	14942	14734	14676	14782	14780	14705	14676	14906	14780	14748	14684	14742	14770	14866	14593	14801	14445	14596	14701	14630	14747	14802	14817	14664	14656	14772	14702	14737	14795	14877	14792	14653	14672	14809	14641	14849	14600	14689	14884	14772	14634	14962	14898	14534	14837	14932	14822	14754	14752	14768	14839	14745	14717	14642	14672	14790	14593	14750	14613	14785	14770	14653	14771	14781	14807	14597	14505	14666	14662	14745	14647	14797	14766	14624	14737	14723	14710	14925	14878	14766	14691	14782	14843	14858	14854	14824	14716	14847	14625	14792	14588	14726	14661	14677	14632	14734	14800	14647	14757	14747	14767	14619	14577	14713	14729	14775	14841	14779	14697	14689	14646	14737	14732	14865	14731	14784	14655	14552	14822	14812	14600	14714	14877	14699	14751	14633	14672	14708	14637	14796	14708	14886	14825	14760	14762	14915	14868	14636	14754	14741	14728	14702	14801	14660	14626	14781	14668	14803	14640	14696	14889	14702	14833	14910	14736	14731	14729	14706	14816	14734	14674	14820	14821	14808	14794	14779	14674	14774	14834	14686	14783	14708	14765	14791	14682	14882	14992	14843	14887	14749	14731	14738	14756	14697	14768	14753	14676	14828	14930	14699	14803	14701	14717	14820	14729	14669	14656	14617	14687	14685	14784	14725	14696	14766	14710	14752	14771	14733	14773	14803	14828	14799	14696	14839	14675	14822	14587	14625	14660	14727	14573	14770	14766	14817	14667	14681	14575	14757	14650	14761	14791	14718	14937	14750	14756	14711	14847	14903	14640	14686	14694	14914	14635	14857	14855	14695	14752	14778	14683	14588	14693	14592	14812	14627	14932	14849	14876	14792	14715	14749	14746	14924	14676	14857	14633	14793	14865	14678	14685	14748	14702	14921	14906	14830	14818	14607	14835	14809	14633	14897	14749	14920	14751	14791	14900	14824	14892	14726	14821	14708	14687	14784	14767	14755	14810	14691	14877	14557	14784	14726	14870	14785	14753	14720	14701	14674	14748	14887	14692	14576	14641	14769	14705	14778	14728	14616	14792	14725	14559	14673	14861	14688	14976	14627	14671	14690	14812	14703	14753	14739	14911	14891	14800	14716	14673	14649	14773	14773	14765	14721	14587	14899	14547	14902	14808	14786	14676	14849	14533	14747	14908	14711	14710	14721	14719	14697	14705	14677	14758	14630	14847	14780	14743	14825	14723	14964	14737	14742	14637	14558	14833	14694	14645	14782	14930	14972	14745	14847	14653	14603	14789	14789	14656	14622	14834	14812	14703	14692	14714	14837	14775	14821	14603	14687	14841	14871	14556	14695	14847	14773	14674	14631	14828	14746	14806	14800	14816	14792	14877	14862	14635	14654	14908	14718	14858	14876	14827	14840	14737	14823	14844	14907	14682	14697	14807	14752	14852	14845	14683	14795	14772	14681	14767	14794	14757	14843	14795	14827	14798	14728	14746	14804	14956	14752	14911	14847	14807	14818	14623	14679	14656	14879	14477	14665	14688	14612	14827	14638	14657	14736	14677	14835	14712	14763	14723	14595	14764	14722	14930	14707	14909	14663	14717	14658	14675	14698	14873	14802	14790	14870	14870	14875	14768	14851	14854	14785	14825	14582	14750	14701	14746	14748	14777	14971	14725	14503	14651	14796	14856	14758	14802	14725	14670	14798	14635	14656	14905	14713	14801	14825	14747	14656	14958	14766	14797	14821	14685	14769	14566	14653	14635	14576	14906	14749	14749	14626	14719	14677	14779	14943	14798	14748	14781	14752	14882	14770	14608	14817	14755	14773	14752	14676	14670	14779	14588	14798	14727	14542	14777	14897	14649	14885	14666	14832	14804	14534	14649	14801	14748	14780	14846	14856	14715	14778	14753	14692	14756	14799	14928	14722	14826	14749	14745	14744	14800	14684	14739	14853	14832	14736	14748	14728	14889	14851	14757	14729	14698	14668	14643	14895	14796	14797	14792	14618	14759	14851	14526	14634	14786	14741	14584	14720	14695	14708	14666	14704	14824	14731	14582	14657	14796	14771	14687	14811	14678	14777	14723	14737	14772	14987	14760	14851	14690	14837	14618	14901	14884	14680	14788	14846	14663	14721	14788	14657	14666	14829	14695	14675	14823	14712	14628	14687	14638	14749	14826	14755	14741	14734	14643	14722	14797	14844	14728	14744	14645	14681	14766	14667	14688	14677	14770	14825	14937	14848	14731	15037	14742	14710	14718	14717	14786	14779	14692	14790	14948	14643	14733	14908	14779	14735	14636	14729	14743	14668	14753	14826	14806	14832	14679	14600	14796	14840	14610	14881	14891	14719	14827	14618	14627	14709	14912	14768	14807	14652	14651	14675	14750	14906	14738	14835	14830	14811	14842	14735	14603	14777	14680	14745	14862	14700	14733	14611	14720	14710	14821	14823	14723	14750	14745	14857	14661	14776	14801	14704	14960	14880	14597	14693	14779	14720	14668	14815	14945	14740	14640	14805	14789	14729	14595	14751	14752	14718	14889	14712	14875	14796	14730	14780	14729	14725	14716	14678	14795	14747	14657	14633	14752	14819	14771	14794	14739	14651	14825	14697	14632	14826	14634	14743	14730	14926	14680	14817	14736	14616	14713	14794	14919	14783	14780	14804	14866	14760	14779	14778	14651	14744	14830	14625	14712	14731	14663	14529	14679	14848	14745	14796	14824	14886	14791	14875	14465	14753	14645	14743	14794	14882	14881	14796	14765	14662	14808	14749	14792	14934	14799	14711	14870	14835	14642	14781	14730	14820	14876	14898	14798	14692	14782	14817	14834	14832	14540	14680	14729	14779	14728	14688	14783	14780	14799	14839	14873	14647	14730	14847	14708	14808	14800	14716	14625	14731	14709	14808	14940	14665	14880	14715	14789	14713	14788	14665	14769	14627	14721	14713	14711	14786	14827	14807	14594	14719	14899	14790	14647	14776	14818	14724	14839	14858	14677	14765	14944	14775	14791	14723	14612	14793	14648	15096	14722	14904	14691	14801	14647	14838	14787	14766	14806	14651	14721	14669	14637	14711	14813	14846	14710	14700	14598	14739	14861	14866	14728	14594	14970	14694	14774	14832	14791	14733	14607	14829	14795	14869	14712	14687	14718	14626	14799	14865	14754	14734	14713	14802	14490	14808	14876	14717	14634	14811	14748	14824	14611	14746	14701	14746	14627	14710	14708	14668	14806	14709	14694	14819	14898	14900	14633	14756	14835	14715	14753	14882	14653	14644	14799	14635	14724	14858	14829	14741	14810	14584	14699	14729	14991	14781	14840	14811	14791	14704	14632	14527	14883	14673	14589	14822	14651	14850	14679	14725	14790	14742	14775	14790	14743	14808	14703	14582	14701	14530	14734	14737	14719	14906	14883	14778	14908	14882	14817	14587	14685	14823	14795	14772	14824	14663	14782	14747	14589	14703	14667	14722	14766	14555	14795	14744	14855	14826	14666	14816	14789	14798	14787	14831	14786	14828	14552	15011	14716	14759	14757	14763	14951	14933	14745	14654	14752	14780	14714	14716	14840	14729	14822	14608	14738	14952	14727	14651	14738	14660	14753	14736	14612	14934	14779	14743	14663	14665	14897	14660	14660	14921	14689	14822	14864	14799	14727	14850	14807	14719	14786	14707	14779	14691	14840	14742	14749	14726	14716	14766	14785
25300	21470	28918	25342	24299	24183	23601	21593	21634	21940	21375	20190	19376	19209	19272	23638	28780	26194	23024	20670	19410	18647	18361	18471	18603	18503	18463	18361	18273	18588	18521	18312	18442	18418	18268	18508	18157	18338	18518	18177	18251	18366	18463	18584	18325	18392	18489	18360	18364	18279	18365	18545	18385	18402	18457	18382	18426	18439	18280	18460	18516	18348	18416	18480	18492	18447	18378	18513	18290	18243	18305	18351	18254	18127	18527	18355	18290	18449	18407	18300	18549	18289	18480	18477	18314	18534	18555	18595	18282	18456	18364	18351	18403	18341	18165	18390	18344	18560	18493	18491	18350	18354	18542	18350	18187	18498	18573	18533	18573	18237	18270	18515	18378	18514	18338	18372	18507	18410	18406	18660	18489	18383	18212	18412	18301	18441	18376	18386	18387	18268	18248	18229	18307	18238	18407	18084	18270	18508	18292	18375	18700	18515	18433	18248	18445	18444	18347	18340	18207	18515	18436	18331	18326	18475	18663	18208	18267	18349	18563	18249	18600	18272	18261	18340	18312	18277	18359	18099	18085	18312	18388	18250	18354	18293	18690	18442	18309	18591	18592	18714	18374	18471	18551	18275	18419	18142	18323	18346	18349	18336	18349	18185	18505	18363	18252	18313	18587	18386	18257	18273	18258	18333	18223	18303	18202	18475	18380	18212	18465	18638	18311	18518	18576	18415	18465	18316	18411	18141	18685	18539	18424	18225	18441	18428	18526	18326	18475	18388	18333	18389	18552	18455	18416	18162	18370	18209	18228	18265	18604	17931	18376	18451	18524	18346	18496	18373	18507	18280	18339	18402	18287	18300	18381	18397	18406	18141	18233	18515	18497	18315	18407	18407	18483	18580	18269	18506	18402	18268	18263	18539	18433	18111	18410	18426	18661	18300	18231	18267	18222	18284	18206	18348	18612	18217	18437	18151	18437	18150	18216	18444	18430	18382	18604	18380	18436	18440	18242	18361	18378	18262	18407	18441	18407	18422	18284	18481	18456	18366	18370	18378	18404	18476	18461	18382	18304	18487	18386	18390	18313	18233	18416	18442	18391	18437	18500	18362	18579	18434	18239	18243	18410	18478	18478	18521	18329	18205	18367	18480	18497	18197	18435	18494	18479	18536	18190	18285	18365	18675	18401	18310	18389	18585	18339	18522	18376	18464	18411	18601	18312	18178	18546	18458	18276	18243	18298	18467	18491	18444	18364	18481	18235	18286	18123	18251	18310	18309	18352	18386	18397	18303	18286	18522	18584	18400	18341	18451	18326	18354	18459	18394	18176	18345	18480	18364	18517	18385	18171	18292	18432	18352	18381	18400	18440	18434	18321	18477	18452	18184	18093	18427	18450	18376	18327	18386	18289	18462	18564	18253	18440	18413	18559	18424	18440	18175	18227	18343	18353	18585	18218	18335	18211	18325	18413	18176	18218	18269	18381	18248	18389	18227	18418	18255	18350	18415	18326	18318	18441	18223	18747	18196	18469	18574	18533	18566	18383	18266	18466	18298	18544	18265	18417	18364	18296	18235	18529	18285	18312	18305	18177	18016	18358	18281	18401	18428	18291	18496	18303	18118	18259	18285	18410	18496	18367	18487	18436	18289	18482	18218	18380	18500	18360	18341	18393	18372	18380	18547	18549	18408	18317	18507	18703	18261	18316	18169	18454	18358	18397	18481	18345	18338	18512	18110	18206	18396	18359	18350	18337	18311	18221	18219	18634	18495	18294	18413	18236	18389	18504	18118	18287	18741	18631	18543	18584	18287	18343	18419	18359	18404	18383	18268	18415	18307	18364	18186	18270	18247	18462	18400	18595	18324	18321	18406	18536	18313	18209	18392	18223	18325	18248	18266	18367	18088	18491	18550	18445	18300	18480	18185	18130	18180	18316	18546	18089	18452	18270	18413	18552	18378	18245	18209	18337	18053	18242	18437	18362	18167	18239	18301	18293	18501	18664	18370	18398	18395	18362	18480	18266	18490	18378	18351	18407	18152	18316	18409	18536	18440	18347	18430	18335	18268	18360	18384	18293	18294	18376	18275	18327	18640	18406	18516	18381	18531	18444	18439	18395	18236	18408	18162	18213	18427	18415	18282	18494	18469	18333	18387	18445	18187	18201	18163	18188	18479	18409	18461	18570	18464	18191	18327	18279	18366	18531	18094	18226	18218	18228	18425	18385	18297	18456	18434	18324	18362	18330	18290	18272	18269	18328	18310	18360	18400	18383	18378	18487	18267	18432	18377	18450	18372	18264	18241	18572	18468	18417	18346	18318	18459	18208	18273	18354	18254	18411	18464	18288	18176	18372	18417	18436	18503	18302	18199	18379	18175	18244	18365	18543	18246	18374	18153	18349	18401	18427	18183	18424	18318	18506	18628	18505	18433	18510	18457	18252	18402	18431	18256	18499	18565	18357	18273	18098	18243	18398	18447	18392	18349	18361	18356	18507	18266	18467	18392	18105	18390	18386	18359	18307	18354	18433	18462	18521	18268	18317	18351	18654	18248	18340	18336	18293	18468	18380	18381	18384	18290	18355	18404	18458	18346	18384	18226	18315	18399	18485	18380	18456	18283	18462	18245	18293	18239	18214	18537	18169	18377	18312	18213	18293	18541	18195	18435	18456	18373	18483	18529	18202	18203	18294	18307	18438	18601	18330	18367	18421	18511	18305	18395	18331	18340	18522	18242	18205	18096	18247	18385	18455	18187	18455	18335	18284	18406	18487	18655	18386	18504	18436	18496	18384	18353	18427	18471	18476	18651	18497	18544	18474	18096	18315	18451	18401	18621	18404	18522	18322	18306	18258	18297	18445	18406	18403	18471	18518	18463	18679	18421	18359	18391	18254	18145	18407	18367	18216	18322	18258	18237	18282	18344	18248	18368	18221	18237	18519	18416	18321	18396	18584	18393	18426	18380	18460	18352	18303	18377	18241	18473	18341	18511	18420	18534	18593	18465	18260	18217	18385	18391	18503	18418	18428	18305	18417	18453	18185	18397	18368	18387	18241	18457	18267	18562	18303	18489	18414	18508	18368	18380	18247	18257	18258	18398	18311	18496	18337	18542	18199	18396	18391	18324	18485	18381	18318	18507	18328	18438	18327	18351	18390	18326	18509	18262	18264	18250	18389	18291	18313	18602	18506	18466	18483	18334	18484	18354	18460	18200	18226	18547	18463	18354	18441	18185	18394	18470	18310	18314	18334	18290	18465	18366	18216	18380	18277	18444	18356	18495	18387	18353	18564	18411	18379	18479	18295	18308	18378	18405	18285	18367	18275	18419	18411	18361	18372	18464	18298	18394	18274	18222	18227	18320	18453	18332	18318	18425	18463	18381	18301	18594	18405	18359	18474	18280	18434	18512	18539	18296	18473	18276	18412	18270	18297	18448	18538	18412	18571	18310	18312	18503	18341	18474	18598	18445	18256	18489	18434	18209	18297	18310	18193	18235	18610	18381	18428	18431	18308	18162	18371	18498	18259	18297	18380	18272	18281	18389	18352	18534	18276	18488	18353	18308	18376	18409	18406	18396	18247	18316	18436	18168	18371	18345	18331	18310	18235	18184	18477	18143	18292	18438	18258	18411	18399	18512	18356	18457	18293	18196	18317	18167	18549	18352	18284	18558	18228	18448	18445	18457	18235	18167	18318	18299	18371	18396	18238	18321	18524	18623	18495	18338	18345	18486	18497	18329	18449	18297	18615	18544	18520	18255	18429	18356	18348	18358	18295	18554	18415	18247	18342	18332	18524	18484	18309	18299	18281	18648	18336	18730	18398	18319	18272	18429	18138	18212	18402	18544	18435	18439	18382	18543	18615	18340	18588	18310	18321	18347	18197	18393	18337	18329	18504	18378	18550	18257	18390	18227	18334	18438	18369	18521	18361	18379	18266	18286	18291	18146	18305	18356	18406	18539	18385	18437	18457	18245	18299	18287	18430	18512	18606	18292	18406	18385	18161	18208	18305	18281	18471	18303	18345	18318	18447	18305	18564	18556	18352	18462	18225	18467	18268	18248	18378	18368	18431	18371	18551	18455	18637	18403	18316	18308	18406	18527	18351	18504	18449	18636	18330	18496	18352	18430	18476	18406	18270	18206	18407	18418	18337	18356	18293	18511	18468	18520	18571	18499	18585	18518	18283	18305	18609	18393	18296	18465	18514	18425	18545	18363	18138	18149	18224	18186	18336	18585	18306	18286	18186	18429	18220	18470	18476	18331	18381	18334	18375	18578	18576	18281	18621	18448	18509	18320	18366	18291	18439	18205	18182	18301	18203	18195	18420	18392	18501	18237	18293	18486	18313	18292	18160	18391	18331	18164	18487	18338	18307	18409	18374	18290	18072	18179	18512	18220	18270	18176	18182	18325	18430	18407	18313	18481	18508	18288	18564	18340	18491	18345	18318	18389	18357	18383	18417	18274	18377	18328	18418	18361	18446	18235	18485	18421	18538	18475	18496	18427	18512	18282	18290	18248	18590	18446	18529	18500	18276	18410	18683	18462	18428	18293	18407	18313	18461	18363	18520	18311	18209	18312	18481	18341	18417	18232	18326	18321	18567	18289	18466	18351	18647	18324	18476	18357	18634	18346	18426	18502	18400	18232	18291	18257	18354	18252	18156	18194	18288	18416	18260	18457	18434	18446	18396	18301	18368	18255	18343	18392	18399	18707	18480	18445	18346	18235	18383	18360	18168	18368	18423	18643	18278	18373	18280	18356	18442	18322	18203	18370	18549	18493	18371	18409	18332	18171	18379	18354	18578	18505	18240	18227	18327	18233	18148	18375	18339	18392	18388	18356	18313	18336	18357	18387	18335	18341	18456	18399	18421	18620	18468	18520	18449	18433	18352	18440	18518	18340	18210	18254	18317	18405	18588	18217	18437	18381	18441	18250	18225	18446	18465	18408	18442	18383	18390	18497	18113	18394	18319	18404	18105	18169	18475	18421	18538	18495	18534	18380	18236	18289	18359	18501	18521	18496	18492	18288	18359	18429	18451	18246	18341	18392	18419	18428	18545	18320	18539	18391	18242	18529	18335	18241	18404	18382	18372	18541	18291	18464	18224	18283	18110	18365	18383	18419	18507	18564	18457	18319	18359	18358	18441	18529	18348	18519	18376	18204	18373	18445	18301	18364	18247	18475
18589	31412	33238	27906	24976	21017	20094	20013	20416	20428	19365	17504	16574	16134	15729	23593	28798	24424	20074	17554	15573	15112	15062	14630	14951	14868	14888	14992	14972	14916	14732	14768	14792	14820	15097	14864	14788	14815	14861	14865	14810	14792	14860	14911	14771	14742	14964	14954	14786	14806	14816	14987	15004	14878	14914	14959	14715	14757	14793	14946	14676	14673	14713	14803	14830	14703	14685	14891	14882	14735	14972	14841	15036	14826	14823	14725	14761	14836	14940	14605	15025	15033	14869	15076	14775	14850	14980	14846	14815	14816	14792	14982	14990	14947	14866	14945	14889	14968	14868	14725	14758	14837	15099	14843	14818	14898	14883	14938	14933	14813	14795	14825	14687	14721	14992	14804	14826	14871	14912	14613	14794	14743	14926	14887	14845	14936	14779	14867	14847	14854	14840	14732	14910	14854	14996	14969	15017	14838	14884	14836	14837	14916	14712	14830	14898	15039	14800	14805	14705	14702	14926	14990	14849	14772	14782	14937	14834	14825	15028	14886	14724	14863	14866	14872	14798	14905	14803	14848	14828	14765	14815	14943	14921	14873	14859	14724	14846	14861	14962	14919	15034	14857	15035	14859	14858	14672	15078	14827	14865	14835	14862	14787	14825	14830	14824	14901	14918	14845	14699	14878	14980	14857	14732	15077	14876	14900	14774	14773	14837	14787	14883	14825	14859	14973	14751	14915	14825	14621	14780	14858	14730	14739	14822	15047	14840	14764	14846	14943	14729	14928	14784	14889	14798	14873	14947	14890	14774	14750	14886	14936	14915	14966	14753	14968	14705	14754	14749	14912	14704	14807	14829	14889	15019	14880	14763	14846	14998	14931	14871	14855	14851	14986	15070	14871	14958	14885	14910	14994	14855	14800	14886	14821	14923	14896	14717	14760	14750	14818	14878	14912	14969	14940	14795	14737	14826	15078	14693	14837	14809	14856	14995	15035	14817	14815	14733	14857	14887	14911	14901	15015	14869	14901	14929	14901	14858	14936	14886	14840	14836	14669	14894	14936	14752	15021	14864	14968	14859	14681	14917	14688	14882	14990	14738	14949	14899	14831	14801	14822	14707	14839	14704	14705	14945	14933	14921	14857	14691	14941	14818	14661	14949	14886	14875	15014	14816	14824	14887	14876	14864	14720	14726	14733	14688	14778	14733	14960	14714	14663	15003	14590	14771	14847	14850	14788	14894	14851	14945	14777	14888	14933	14865	14797	14765	14777	14686	14848	14774	14879	14903	14862	14794	14925	14855	14928	14745	14754	14787	14835	14800	14592	14740	14755	14765	14755	14792	14921	14742	14949	14868	14853	14680	14766	14951	14982	14909	14994	14697	14869	14851	14845	14868	14771	14811	14848	14829	14914	14835	14914	14770	14870	14733	14719	14824	14785	14875	14689	14824	14710	14831	14773	14860	14853	14892	14925	14995	14835	14873	14826	14942	14860	15023	14744	14795	14749	14988	14735	14881	14740	14870	14774	14820	14876	14802	14746	14945	14699	14863	14790	14822	15090	14971	15072	14864	14992	14875	14848	14956	15052	14875	14839	14937	14790	14886	14713	14856	15015	14867	14911	14934	15004	14638	14813	14806	14715	15013	14628	14826	14972	14949	14680	15023	14714	14762	14834	14720	14696	14755	14827	14756	14752	14970	14816	15076	14856	14687	14826	14723	14951	14840	14841	14888	14955	14823	14616	14860	15037	14863	14750	14998	14847	14979	14765	14898	14699	15038	14739	14753	14893	14755	14907	14926	14950	14871	14801	14889	14855	14768	14748	14893	14778	14816	14891	14821	14830	14939	14999	14900	14894	14891	14872	14765	14814	14696	14859	14868	14843	14765	14891	14729	14696	14962	14814	14832	14865	14950	14688	14862	14778	14794	14876	14995	14756	14719	14808	14733	14806	14984	14688	14842	15034	14851	15025	14759	14893	15007	14945	14887	14872	14873	14932	14933	14702	14652	14901	14798	14824	14948	15001	14904	14900	14896	14692	14921	14809	14787	14916	14867	14996	14795	14809	14877	14828	14943	15107	14818	14891	14717	14885	14924	14897	14878	14724	14737	15034	14926	14862	14826	14816	14962	14945	14839	14987	14972	14784	14885	14834	14771	14890	14928	14971	14740	14939	14740	14728	14807	14837	14871	14820	15022	14807	15048	14698	14949	14782	14895	14689	14927	14843	14811	14812	14797	14842	14917	14785	14695	14795	14924	14885	14824	14904	14762	14929	14901	14769	14910	14799	14830	14870	14953	14909	14935	14864	14889	14793	14826	14892	14866	15066	14813	14864	14903	14804	14524	14883	14775	14780	14991	14868	14786	14825	15009	14802	14918	14901	14858	14906	14832	14839	14851	14855	14687	14818	14777	14711	14831	14782	14910	14856	14715	14837	14799	14800	14815	14759	14908	14930	14955	14738	14984	14690	14736	14808	14929	14928	14849	14828	14875	14878	14795	14975	14829	14933	14963	14805	14829	14902	14884	14765	14839	14764	14782	14847	14890	14823	14719	14927	14836	14884	14923	14779	14909	14926	14752	14891	14804	14881	14734	14895	14942	14885	14987	14900	14784	14725	14838	14906	14878	14786	15025	14762	14905	14916	14868	14843	14955	14934	14882	14830	14845	14845	14804	14897	14871	14851	14908	14807	14798	14947	14812	14852	14847	14846	14828	14914	14860	14784	14825	14850	14835	14777	14995	14956	15003	14762	14868	14748	14863	14708	14836	14800	14679	15024	14701	14793	14805	14968	14940	14917	14726	14910	14845	14804	14733	14944	15014	14868	14941	14833	14759	14890	14878	14843	14875	14946	14839	14650	14801	14896	14811	14746	14773	14770	14851	14743	14828	14722	14729	14880	14813	14912	14934	14964	14972	14904	14925	14890	14868	14901	14833	14739	14802	14825	14986	14913	14771	14894	14876	14768	14779	14671	14747	14637	14731	15035	14649	14925	14924	14904	14830	14876	14921	14913	15076	14967	14698	14974	14850	14718	14916	14767	14818	14727	15028	14808	14824	14898	14739	14847	14910	14727	14932	15066	14803	14897	14829	14898	14938	14787	14876	14835	14800	14811	14921	14655	14733	14790	14873	14892	14881	14846	14780	14955	14820	14733	14887	14678	14861	15001	14886	14958	14872	14754	14909	14883	14701	14826	14957	14919	14816	14931	14828	14901	14843	14942	14760	14737	14900	14886	14807	14890	14811	14951	14888	14780	14743	14881	14928	14859	14963	14831	14719	14706	14731	14775	14833	14763	14790	14925	14838	14817	14966	14662	14920	14954	14796	14855	14788	14810	14877	14911	14805	15089	14931	14759	14959	14854	14829	14677	14846	14873	14917	14717	14934	14803	14857	14962	14937	14775	14905	14803	14877	14816	14633	14801	14720	14742	14669	14839	14807	14761	14716	14817	14759	14877	14938	14795	14637	14974	14949	14792	14872	14856	14779	14948	14797	14848	14775	14949	14859	14670	14851	14828	14983	14900	14908	14891	14666	14889	14807	14781	14759	14838	14799	14815	14752	14747	15085	14811	14819	14919	14866	14736	14747	14676	15009	15002	14700	14869	14907	14790	14762	14707	15131	14907	14688	14851	14786	14882	14917	14815	14955	14784	14702	14831	14808	14772	14868	14781	14976	14877	14923	14786	14861	14953	14763	14991	14877	15036	14804	14946	14671	14808	14752	14942	14751	14803	14839	14948	14578	14928	14810	14865	14729	14785	14784	14743	14875	14805	14868	14734	14813	14792	14704	14783	14779	14699	14864	14850	14864	14776	14949	14692	14871	14789	14801	14851	14787	14971	14938	14833	14827	14792	14817	14864	14902	14833	14880	14824	14727	14964	14925	14762	14910	14765	14961	14800	14829	14783	14684	14832	15002	14795	14873	14884	14791	14940	14841	14926	14940	14728	14939	14778	14897	14862	14954	14771	14818	14941	14635	14742	14724	14815	14863	15128	14792	14837	14923	14705	14920	15100	14790	14801	14873	14830	14874	14655	14876	14816	14940	14833	14839	14708	14798	14920	14772	14852	14686	14977	14769	14838	14794	14955	14739	14754	14922	14888	14831	14862	14718	14755	14790	14770	14975	14895	14731	14717	14749	14929	14740	14885	15021	14882	14725	14832	14690	14811	14872	14820	14881	14782	14949	14910	14769	14844	14859	14784	14766	14807	14770	14677	14864	14912	14826	14997	14798	14843	14679	14827	14746	14845	14990	14893	14747	14919	14746	14849	14684	14757	14974	14941	14942	14666	14881	14849	14773	14967	14903	14770	14988	14987	14719	14831	14935	14743	14956	14928	14946	14735	14961	14889	14923	14953	14921	14915	14752	14989	14910	14910	14797	14669	14940	14878	14842	14810	14798	14706	14827	14878	14977	14645	15006	14715	14886	14940	14884	14746	15116	14827	14810	14722	14843	14901	15071	14741	14881	14942	14777	14840	14734	14887	14860	14941	14910	14961	14706	15028	14783	15050	14756	14902	14911	14819	14751	14965	14673	14791	14758	14899	14943	14693	14758	14868	14747	14900	14699	14962	15198	14775	14657	14790	14863	14621	14763	14763	14898	14983	14836	14928	14985	14872	14798	14993	14831	14897	15076	14973	14987	14814	14996	14889	14910	14753	14734	14932	14804	14852	14927	14900	14691	14901	14720	14995	14901	14798	14951	14855	14860	14823	14821	14774	14894	14830	14741	14836	14906	14776	14792	14834	14869	14651	14828	14881	14838	14784	14977	14605	14963	14915	14787	14831	14838	14871	14835	14737	14882	14843	14850	14824	14877	14849	14847	15061	14846	14967	14773	14760	14845	14976	14932	14788	14811	14643	14925	14788	14912	14710	14933	14902	14835	14760	14882	14902	14764	14825	14917	14935	14824	14792	14891	14779	14836	14870	14837	14848	15120	14785	14695	14869	14901	14875	14868	14776	14673	14622	15015	14786	14814	14780	15079	14816	14892	14865	14766	14698	14862	15107	14916	14936	14908	14923	14881	14936	14901	14898	14891	14772	14894	14777	14780	14850	14585	14955	14776	14918	14866	14969	14946	14888	14801	14848	14741	14822	15026	14789	14828	14878	14965	14781	14825	14760	14621	14897	14861	14644	14874	14796	14827	14850	14919	14665	14819	14945	14865	14671	14766	14864
24111	21540	29285	24579	22678	25654	26673	22658	21927	23301	22751	21744	20412	19670	19743	27513	35366	31362	26342	22643	20056	19104	18848	18739	18573	18468	18483	18552	18458	18302	18793	18394	18674	18561	18453	18661	18469	18490	18413	18684	18402	18470	18589	18294	18461	18535	18622	18437	18445	18577	18568	18302	18377	18373	18436	18362	18250	18378	18307	18357	18473	18429	18423	18435	18629	18228	18377	18597	18306	18519	18438	18362	18371	18394	18454	18597	18420	18480	18508	18357	18459	18219	18353	18502	18289	18314	18179	18529	18404	18438	18372	18416	18322	18396	18377	18458	18573	18459	18560	18666	18560	18564	18572	18444	18270	18519	18447	18413	18268	18278	18309	18469	18425	18519	18466	18406	18442	18298	18407	18464	18574	18606	18455	18346	18416	18416	18140	18611	18444	18572	18320	18652	18384	18583	18259	18266	18686	18405	18452	18436	18587	18406	18288	18520	18460	18555	18215	18431	18552	18340	18538	18427	18578	18451	18171	18262	18559	18354	18577	18553	18212	18194	18500	18550	18398	18306	18317	18459	18166	18302	18371	18491	18428	18320	18447	18442	18451	18568	18393	18224	18427	18524	18516	18453	18522	18552	18167	18481	18420	18373	18323	18525	18491	18423	18511	18350	18448	18536	18279	18397	18278	18335	18496	18193	18413	18258	18469	18429	18267	18690	18498	18089	18459	18284	18659	18495	18483	18464	18363	18381	18512	18249	18429	18528	18450	18346	18428	18437	18291	18571	18362	18362	18596	18478	18613	18441	18287	18286	18410	18467	18395	18454	18485	18577	18476	18528	18334	18143	18303	18265	18175	18352	18314	18511	18324	18508	18214	18580	18483	18237	18416	18236	18292	18462	18590	18305	18134	18328	18317	18174	18369	18330	18347	18542	18361	18397	18245	18317	18367	18332	18258	18343	18326	18469	18465	18276	18311	18200	18445	18689	18464	18483	18365	18550	18560	18560	18387	18314	18543	18366	18302	18584	18481	18376	18403	18341	18437	18533	18393	18464	18333	18502	18513	18262	18569	18405	18448	18429	18261	18643	18331	18376	18525	18392	18568	18262	18373	18476	18541	18399	18467	18440	18261	18423	18294	18335	18268	18351	18486	18387	18570	18483	18348	18353	18484	18445	18377	18505	18488	18416	18567	18349	18484	18343	18595	18231	18455	18635	18480	18339	18485	18681	18415	18622	18572	18501	18452	18338	18442	18435	18425	18692	18386	18446	18383	18282	18421	18324	18224	18365	18323	18505	18359	18375	18298	18479	18588	18256	18484	18412	18449	18506	18463	18552	18455	18471	18190	18418	18565	18355	18294	18345	18265	18320	18493	18350	18339	18408	18474	18661	18146	18411	18313	18469	18445	18289	18361	18245	18238	18496	18540	18636	18449	18699	18387	18421	18337	18525	18559	18425	18636	18503	18222	18348	18389	18423	18389	18383	18304	18503	18425	18496	18716	18139	18380	18469	18392	18318	18433	18396	18364	18351	18276	18143	18356	18368	18356	18312	18227	18519	18345	18568	18310	18657	18511	18494	18355	18509	18243	18290	18443	18329	18169	18181	18307	18124	18265	18424	18453	18357	18469	18410	18343	18163	18358	18593	18302	18599	18441	18481	18537	18372	18357	18497	18531	18402	18419	18280	18221	18366	18406	18646	18341	18538	18495	18137	18460	18310	18304	18264	18416	18699	18410	18522	18412	18425	18514	18288	18224	18438	18293	18475	18277	18577	18456	18303	18401	18251	18488	18449	18486	18360	18361	18523	18379	18639	18402	18408	18345	18463	18193	18496	18674	18334	18482	18539	18436	18377	18352	18504	18324	18496	18472	18418	18264	18301	18625	18459	18426	18338	18593	18630	18549	18641	18537	18495	18361	18561	18464	18566	18267	18456	18305	18499	18376	18197	18339	18256	18286	18304	18313	18443	18323	18108	18618	18568	18373	18579	18442	18382	18739	18413	18570	18512	18506	18328	18537	18241	18428	18315	18466	18643	18372	18474	18371	18646	18520	18393	18341	18226	18390	18313	18521	18302	18392	18392	18577	18289	18450	18337	18428	18310	18536	18603	18473	18677	18322	18363	18507	18448	18477	18508	18630	18528	18354	18409	18385	18556	18358	18294	18505	18336	18448	18438	18373	18494	18438	18446	18472	18494	18358	18387	18539	18382	18403	18133	18525	18448	18450	18446	18360	18468	18426	18413	18382	18317	18377	18499	18414	18420	18363	18431	18443	18437	18370	18537	18285	18274	18304	18439	18451	18391	18523	18384	18199	18298	18489	18448	18209	18203	18302	18397	18345	18237	18494	18375	18253	18393	18288	18351	18534	18387	18367	18562	18420	18567	18312	18298	18312	18564	18297	18498	18571	18334	18618	18493	18466	18156	18408	18396	18479	18332	18551	18457	18345	18472	18336	18349	18513	18459	18634	18515	18564	18453	18402	18200	18528	18332	18191	18390	18124	18508	18276	18487	18517	18589	18428	18240	18356	18363	18374	18559	18313	18369	18302	18355	18405	18457	18517	18430	18339	18409	18465	18407	18524	18344	18547	18283	18468	18348	18168	18190	18363	18424	18589	18482	18349	18408	18334	18450	18491	18435	18398	18276	18313	18360	18396	18418	18596	18647	18587	18338	18277	18454	18450	18347	18221	18501	18159	18523	18421	18487	18602	18417	18490	18414	18471	18508	18380	18567	18303	18364	18312	18369	18372	18584	18315	18284	18572	18552	18483	18526	18417	18444	18483	18419	18303	18435	18368	18265	18422	18531	18108	18296	18297	18350	18271	18610	18424	18371	18452	18426	18374	18353	18298	18602	18481	18413	18633	18664	18417	18380	18460	18348	18446	18368	18396	18355	18555	18358	18350	18557	18357	18259	18218	18318	18295	18479	18504	18326	18317	18149	18465	18395	18339	18308	18406	18571	18175	18494	18409	18552	18438	18412	18413	18374	18473	18288	18487	18365	18497	18528	18484	18436	18471	18375	18504	18336	18536	18307	18274	18430	18494	18467	18469	18504	18441	18418	18324	18328	18509	18535	18493	18343	18552	18393	18384	18378	18337	18287	18221	18182	18291	18691	18467	18613	18426	18366	18369	18601	18547	18262	18191	18540	18442	18297	18278	18455	18329	18442	18495	18542	18500	18254	18450	18284	18431	18531	18536	18281	18377	18495	18519	18405	18354	18307	18438	18297	18272	18321	18430	18233	18327	18380	18704	18355	18515	18520	18419	18359	18400	18318	18568	18542	18359	18329	18553	18266	18231	18530	18329	18208	18342	18412	18464	18416	18450	18538	18327	18518	18528	18491	18219	18320	18200	18358	18242	18302	18479	18359	18344	18449	18370	18305	18444	18548	18595	18579	18241	18490	18395	18493	18365	18574	18519	18493	18272	18328	18586	18397	18485	18381	18545	18353	18299	18340	18452	18514	18477	18389	18480	18361	18441	18101	18540	18282	18145	18368	18486	18605	18370	18430	18214	18494	18481	18471	18338	18559	18457	18192	18359	18405	18513	18238	18197	18422	18424	18316	18450	18422	18632	18484	18215	18450	18519	18346	18302	18392	18522	18376	18334	18341	18305	18203	18425	18422	18279	18440	18364	18333	18467	18358	18511	18490	18491	18404	18626	18250	18420	18409	18450	18440	18192	18298	18540	18506	18399	18515	18246	18418	18475	18509	18397	18355	18251	18368	18459	18291	18289	18392	18276	18363	18272	18592	18420	18373	18542	18550	18217	18455	18365	18715	18414	18595	18414	18372	18317	18500	18317	18574	18579	18384	18357	18486	18463	18471	18529	18331	18391	18611	18472	18194	18372	18301	18127	18408	18413	18379	18562	18638	18375	18420	18496	18324	18400	18374	18579	18383	18693	18452	18565	18356	18320	18564	18239	18204	18397	18479	18432	18242	18455	18559	18451	18237	18291	18402	18607	18269	18306	18539	18356	18484	18506	18361	18425	18404	18462	18295	18358	18588	18370	18122	18287	18200	18337	18450	18304	18455	18409	18461	18378	18387	18491	18424	18434	18529	18383	18447	18466	18341	18414	18564	18185	18408	18525	18463	18452	18047	18322	18388	18360	18424	18267	18360	18422	18458	18278	18448	18588	18284	18240	18291	18548	18469	18504	18361	18447	18476	18396	18323	18247	18521	18518	18409	18371	18414	18469	18531	18436	18264	18463	18411	18388	18627	18620	18469	18408	18433	18511	18112	18270	18333	18379	18689	18318	18472	18487	18512	18515	18427	18149	18363	18463	18299	18350	18460	18340	18528	18465	18550	18288	18264	18373	18522	18164	18374	18486	18432	18280	18601	18379	18468	18407	18414	18492	18681	18440	18595	18300	18579	18226	18368	18446	18612	18488	18576	18286	18366	18466	18475	18366	18345	18442	18411	18260	18359	18480	18502	18417	18322	18466	18527	18243	18272	18496	18435	18486	18465	18397	18285	18368	18341	18196	18429	18337	18178	18538	18407	18497	18213	18397	18569	18264	18329	18527	18403	18359	18510	18223	18637	18540	18501	18440	18430	18405	18436	18307	18560	18310	18507	18432	18290	18598	18429	18322	18448	18316	18456	18478	18298	18364	18284	18585	18404	18154	18417	18366	18445	18138	18287	18382	18078	18121	18698	18303	18398	18312	18544	18121	18341	18415	18400	18424	18274	18571	18551	18246	18252	18303	18526	18314	18614	18342	18377	18413	18466	18302	18274	18422	18384	18457	18487	18384	18249	18555	18518	18372	18287	18378	18259	18304	18507	18395	18472	18205	18358	18434	18520	18599	18412	18511	18182	18337	18303	18440	18391	18484	18270	18486	18315	18354	18448	18374	18214	18458	18278	18384	18339	18367	18465	18268	18266	18516	18533	18330	18573	18431	18293	18407	18348	18576	18373	18295	18431	18441	18326	18398	18266	18471	18336	18228	18412	18465	18320	18469	18636	18452	18492	18567	18342	18539	18692	18350	18389	18569	18403	18631	18222	18557	18605	18408	18449	18366	18374	18232	18235	18275	18506	18356	18520	18633	18350	18570	18483	18468	18298	18277	18323	18383	18185	18340	18534	18324	18410	18174	18581	18531	18357	18420	18192	18496	18426	18617	18361	18222	18133	18266	18276	18347	18177	18432	18465	18372	18426	18440	18282
20836	36416	36387	33214	27443	23796	22160	21298	21084	22370	21236	19681	17641	16961	16511	28900	36648	30036	24252	19417	16086	15305	14827	14870	14932	14981	14640	14797	14941	14717	14976	14861	14978	14895	14864	14975	14893	14816	14734	14850	14877	14923	14922	14804	14902	14999	15108	15055	14772	14925	15082	14792	15050	15024	14854	14863	14832	14925	14836	14900	14790	14932	15072	14964	14872	14810	14886	15003	14651	14859	14851	14802	14813	14832	14919	14947	14747	15003	14840	14747	14990	14848	14861	14924	15040	14762	14854	14971	14808	14953	14853	14806	14814	14835	14864	14902	14905	14826	14989	14780	14909	14915	14908	14756	14862	14862	14844	15082	14951	14908	14781	14938	14823	14736	14867	14833	15061	14896	14980	14831	14963	14813	14819	14885	14851	14878	14741	14895	14974	14853	14963	14850	14795	14948	14608	14922	14833	15090	14875	15083	14651	15048	14762	14931	14836	14794	14956	14851	14804	14838	14818	14948	14899	14711	14725	14822	14873	14837	15041	14746	14813	14844	14794	14954	14763	14860	14963	14848	14900	14801	14821	14919	14880	14908	14831	14817	15006	14747	14907	14679	14910	14699	14846	14766	14992	14764	14815	14986	14902	14968	15017	14600	14829	14890	14865	14967	14885	14762	14852	14979	14875	14979	14808	15016	14956	15037	14803	14814	14741	14954	14769	14758	14827	14837	14791	14888	14647	14925	14771	15144	14833	14974	14831	14777	14810	14680	14968	14920	14992	14690	14789	14930	14900	14826	14857	14690	14945	15198	15045	14880	14853	14952	14873	14779	14907	14820	14864	14842	14908	14718	14720	14925	14958	14848	14989	14887	14760	14988	14767	14988	14940	14850	15043	14621	14903	14945	14894	14843	14945	14777	14977	14944	14876	14840	14802	14952	15064	14721	14956	14825	14769	14773	14860	14930	14795	15091	14880	14930	14986	14822	14751	14796	14805	14784	14964	14909	14784	14774	14687	15063	15000	14719	14770	14980	14787	14722	14989	14819	14773	14862	14860	14778	14744	15146	14884	14797	14799	14837	14826	14615	15031	14872	14794	14937	14872	14844	14790	14821	14877	14984	14979	14828	14757	14888	14803	14901	14883	14787	14865	14787	14861	14842	14770	14919	14904	14789	14915	14754	14877	15037	14873	14805	14968	14756	15061	14852	14923	15018	14943	14681	14827	14913	14839	14891	14935	14855	14817	14896	14878	14849	14845	14964	14870	14833	14858	14681	14821	14747	14902	14910	14935	14926	14794	14796	14873	14734	14861	14954	14870	14767	15007	14686	15047	14955	14816	14754	14800	14801	14881	14660	15060	14950	15075	14908	15094	14803	14836	14833	14865	14828	14853	14828	14686	14792	14721	14896	14846	14883	14673	14975	15134	14948	14875	14711	14866	14808	14755	14743	14872	14993	14779	14965	14958	14854	14855	14762	14845	14859	14975	14943	14884	14803	14661	14788	14913	14781	14876	14717	14978	14964	14700	14841	14826	14714	14807	14936	14836	14717	14913	14862	14736	14899	14934	14883	14759	14839	15017	14913	14853	14817	14838	14771	14943	14966	14859	14894	15003	14929	14939	14889	14790	14794	14799	14676	14858	14789	14939	14795	14843	14957	14783	14859	14944	14815	14901	14943	14866	14837	14688	14896	14814	14732	14855	14778	14838	14816	14861	14933	14828	14897	15016	14884	15040	14864	14988	15092	14934	14718	15001	14801	14779	15074	14834	14777	14850	14937	14868	14942	14879	14883	14889	14833	15032	14740	14842	15058	14916	14811	14882	14917	14935	14932	14845	14990	14957	14901	14960	14835	14896	14908	15031	14796	14918	14697	14739	14922	14709	14803	14944	14664	14879	14849	14867	15052	14780	14837	14846	14844	14814	14795	14904	14980	14918	14769	14861	14880	14955	14680	14774	14798	14909	14876	14955	14884	14933	14984	14761	14875	14985	14930	14780	14971	14896	14809	14768	14887	14882	14960	14763	14876	14765	14712	14818	14903	14942	14836	14807	14765	14892	14880	15009	14827	14764	14944	14865	14872	14836	14954	14984	15082	14799	14742	14878	14827	14906	15057	14919	14949	14776	15026	14709	14930	14928	14972	14895	14684	14892	14905	14858	14838	14974	14895	14715	14992	14999	14909	14913	15012	14802	14602	14930	14695	14797	14928	14924	14911	14830	14925	14957	14886	14942	14729	14808	14969	14987	14913	14885	14844	14944	14768	14827	14803	14894	14776	14908	15016	14755	14808	14743	15004	14784	14855	14789	14783	14928	14882	14836	14911	14920	14849	14886	14936	14667	14787	14911	14982	14953	14898	14997	14894	14857	14851	14952	14696	14760	14901	14867	14870	14897	14733	14767	14883	14897	14915	14837	14800	14917	14834	14849	14866	14803	14721	15012	14936	14684	14633	14829	14708	14893	14927	14956	14805	14905	14793	14978	15006	14788	14621	14854	14911	15056	14841	14965	15008	14980	14747	14754	14776	14810	14897	14798	14945	14999	14815	15009	14810	15042	14895	14800	14863	14736	14844	14989	14902	14889	15028	14952	14750	14946	14764	15048	14758	14813	14884	14747	15018	14913	14920	14744	14829	14706	14746	14915	14900	14824	14841	14769	14884	14856	14655	14760	14925	14957	14912	14898	14867	14692	15035	14798	14829	14839	14824	14760	14916	14765	14675	14947	14892	14753	14965	14973	14907	14912	14864	14736	14888	14965	14979	14886	14893	14922	14873	14887	14825	14976	14957	14866	14863	14882	14795	14906	14868	14791	15103	14832	14805	15053	14856	15003	14832	14857	14871	14743	14914	14775	14870	14851	14770	15009	14762	14761	14789	14890	14765	14787	14760	14766	14735	14949	14783	14969	14856	14840	14863	14810	14852	15001	14766	14801	14831	14919	14964	14806	14863	15019	14873	14812	14848	14684	14754	14891	15023	14945	14890	14826	14809	14868	14957	14930	14950	14741	14897	14913	14920	14961	14804	14809	14649	14907	14881	14745	14814	14873	14867	14835	14824	14756	14776	14868	14785	15037	14748	14895	14894	14911	14735	14976	14964	14876	14918	14747	14827	14796	14830	14989	14901	14849	14740	14745	15064	14861	15070	14792	14942	14848	14695	14893	14904	15078	14931	14874	14954	14913	14687	14873	14922	14784	14990	14797	14763	14928	14907	14948	15070	14776	15022	14785	14959	14972	14779	14900	14761	14858	14892	14654	14922	14852	14856	14923	14878	14913	14783	15031	14706	15016	14878	14998	14877	14903	14855	14898	14912	15021	14718	14711	15025	14756	14892	14934	14874	14959	14930	14957	14892	14932	14913	14707	14802	14866	14934	14947	14732	14720	14859	14850	14983	14981	14985	14858	14849	14796	14934	14735	14746	14947	14791	14895	14627	15001	14988	14945	14730	14855	14714	14913	14781	14700	14969	14811	14940	14875	14892	14850	14931	14795	15024	14913	14792	14772	14821	14796	14865	14868	14739	14785	14772	15029	14835	14737	14889	14763	14868	14973	14819	14840	14721	14930	14878	14878	14963	14744	14964	14663	14836	14784	14760	14884	14904	15049	14632	14927	14803	14947	14790	14974	14976	14919	14932	14917	14710	14850	14741	15123	14892	14863	14896	15058	14779	14961	14817	14795	14864	14816	14805	14757	14814	14989	14781	14968	14967	14893	14949	14878	14793	14912	14955	14779	14801	14904	14783	14800	14657	14898	14826	14945	14896	14887	14838	14663	15030	14828	14893	15005	14871	14960	14917	14817	14717	14835	14953	14759	14828	14815	14808	14822	14738	14914	14993	14828	14653	14930	14703	14770	14861	14936	14785	14950	14792	14964	14750	14995	14823	14788	14893	14896	14811	14796	14811	14957	14884	14867	14939	14987	15022	14965	14949	14944	14875	14820	14884	14830	14895	15024	14799	15043	14880	14776	14808	14963	14834	14884	14774	14909	14888	14746	14961	14841	14710	14972	14856	14883	14897	14783	14923	14903	14954	14937	14992	14715	14788	14929	14779	14839	14831	14934	14715	14851	14845	14902	14768	14755	14914	14736	14927	14961	14822	14974	14872	14845	14928	14906	15075	14676	14962	14768	14904	14787	14673	14883	14886	14789	14863	14900	14833	14994	14863	14832	14819	14825	14888	14735	14909	14938	14787	14881	14792	14900	14923	14786	14827	14764	14864	15099	14790	14819	14827	14947	14833	14734	14844	14877	14929	14872	14901	14684	14772	14730	14839	14845	14921	14880	14811	14810	14910	14808	14989	14713	14922	14839	15128	14918	14919	14930	14903	14928	14955	15006	14815	14942	14787	14825	14980	14841	14780	14956	14808	14911	14723	14969	14870	14887	14919	14892	14994	14867	14857	14825	14805	14869	14833	14923	14866	14790	14866	14918	14751	14843	14991	14773	14832	14837	14952	14920	14718	14770	14876	14794	14726	14824	14994	14981	14861	14857	14776	14913	14956	14799	14790	14837	15089	14883	15052	14808	14929	14917	14763	14873	14726	14923	14950	15039	14767	14796	14860	14874	14757	14940	14826	15018	14968	14908	14875	14851	14743	14701	14837	14854	14689	14783	14844	14801	14929	14852	14820	14899	15064	14925	14830	14922	14959	14851	14908	14972	14861	14938	14910	14850	14785	14855	14669	14781	14717	14870	15083	15082	14647	14857	14838	14680	14820	14700	14842	14777	14843	14755	14726	14832	14872	14708	15044	14899	14797	14914	15012	14735	14951	14738	14873	14600	15105	14847	15050	14859	14888	14895	14898	14852	14828	14850	15059	14949	14922	14943	14642	14936	14906	15025	14861	14849	14855	14955	14827	14972	14896	14917	14827	14814	14789	14838	15006	14788	14770	14899	14959	14885	14924	14922	14873	14973	14869	14792	14926	14809	14820	14735	14934	14772	14835	14795	14903	14960	14919	14887	14808	14765	14899	15028	14939	14854	14914	14904	14846	15015	14929	14970	15023	15028	14924	15188	14664	14901	14824	14702	14819	14851	14988	15016	14766	14944	14888	14801	14879	14765	14703	14804	14887	14781	14836	14838	14834	14855	14887	14870	14896	14822	14683	14980	14874	14808	14950	14936	14623	14832	14972	14839	14893	14891	15058	14847	14804	14841	14877	14863	14925	15062	14789
30273	24680	27443	24503	20898	20301	19695	19565	19356	19684	19554	19322	18965	18770	18728	18808	19806	19712	19211	18772	18631	18200	18389	18439	18404	18180	18320	18307	18332	18180	18458	18196	18277	18136	18208	18165	18378	18231	18434	18493	18230	18154	18503	18027	18410	18096	18343	18235	18250	18238	18310	18183	18255	18407	18257	18292	18385	18236	18188	18232	18351	18502	18387	18195	18183	18277	18325	18216	18101	18225	18092	18528	18263	18238	18414	18610	18196	18154	18137	18496	18220	18416	18370	18423	18127	18228	18214	18163	18120	18173	18191	18348	18300	18302	18085	18315	18242	18464	18231	18294	18234	18206	18154	18174	18188	18329	18083	18217	18354	18305	18314	18236	18304	18382	18408	18303	18375	18133	18177	18265	18353	18533	18183	18553	18176	18244	18113	18269	18144	18340	18282	18493	18236	18269	18287	18052	18341	18298	18281	18387	18191	18009	18282	18263	18118	18414	18401	18208	18221	18154	18156	18315	18291	18217	18091	18352	18221	18432	18202	18317	18280	18305	18312	18218	18404	18207	18293	18159	18208	18179	18384	18247	18230	18184	18311	18287	18212	18356	18056	18312	18291	18636	18108	18188	18426	18325	18387	18307	18325	18359	18313	18294	18270	18308	18255	18245	18412	18425	18323	18179	18475	18360	18329	18325	18119	18067	18524	18370	18320	18136	18268	18300	18126	18053	18277	18235	18109	18020	18070	18211	18369	18220	18378	18219	18037	18150	18301	18322	18281	18305	18238	18240	18359	18135	18106	18242	18196	18111	18180	18329	18202	18290	18085	18257	18442	18332	18377	18216	18583	18270	18497	18412	18207	18272	18265	18223	18454	18472	18208	18272	18046	18198	18372	18115	18216	18458	18224	18317	18124	18345	18171	18129	18336	18475	18117	18319	18269	18299	18387	18359	18171	18328	18096	18285	18196	18139	18099	18252	18144	18150	18481	18193	18268	18082	18258	18278	18295	18067	18147	18222	18492	18106	18408	18188	18441	18019	18145	18249	18176	18265	18259	18323	18334	18024	18387	18395	18400	18404	18287	18289	18331	18566	18194	18191	18329	18383	18337	18419	18363	18074	18190	18305	18318	18186	18151	18305	18456	18259	18494	18171	18279	18338	17962	18466	18317	18261	18438	18412	18284	18332	18423	18406	18333	17981	18265	18349	18143	18158	18295	18426	18387	18307	18190	18250	18375	18128	18336	18364	18385	18342	18416	18384	18202	18229	18252	18171	18191	18147	18451	18164	18198	18214	18173	18075	18235	18390	18526	18389	18249	18259	18384	18346	18257	18214	18167	18276	18161	18382	18238	18399	18158	18238	18383	18292	18235	18400	18433	18238	18290	18239	18177	18227	18435	18222	18450	18387	18262	18548	18359	18046	18187	18173	18122	18482	18336	18297	18238	18344	18339	18486	18248	18322	18410	18364	18333	18420	18358	18355	18342	18346	18177	18515	18168	18277	18423	18174	18463	18162	18354	18308	18168	18232	18035	18070	18277	18415	18099	18204	18365	18355	18176	18563	18297	18395	18214	18179	18364	18267	18381	18361	18340	18378	18149	18157	18134	18288	18273	18204	18301	18335	18217	18263	18237	18172	18164	18221	18314	18220	18081	18243	18385	18102	18201	18342	18245	18045	18134	18397	18318	18040	18226	18425	18186	18153	18277	18259	18411	18082	18205	18393	18316	18225	18025	18326	18172	18184	18243	18269	18273	18419	18154	18431	18197	18473	18294	18070	18265	18215	18396	18362	18205	18385	18342	18412	18122	18246	18130	18339	18141	18152	18128	18167	18382	18406	18320	18211	18317	18383	18379	18166	18127	18382	18437	18232	18364	18332	18139	18317	18288	18030	18207	18397	18313	18179	18281	18206	18305	18147	18526	18105	18123	18263	18334	18171	18189	18447	18211	18367	18353	18117	18343	18395	18414	18234	18271	18063	18424	18513	18188	18214	18185	18240	18352	18318	18346	18340	18417	18458	18548	18546	18398	18118	18297	18145	18225	18268	18344	18347	18201	18405	18328	18152	18396	18433	18410	18193	18068	18220	18464	18358	18278	18269	18227	18208	18252	18193	18279	18283	18338	18304	18320	18245	18296	18459	18117	18099	18270	18382	18213	18242	18357	18119	18059	18171	18220	18226	18361	18316	18486	18168	18328	18286	18150	18374	18164	18123	18054	18193	18271	18284	18141	18292	18314	18254	18430	18490	18362	18110	18179	18255	18420	18407	18168	18318	18246	18476	18416	18406	18331	18373	18204	18032	18276	18315	18227	18195	18358	18209	18502	18276	18296	18238	18382	18250	18456	18180	18606	18456	18431	18270	18183	18145	18084	17956	18372	18189	18258	18117	18196	18297	18202	18308	18421	18329	18339	18135	18204	18378	18302	18313	18467	18346	18275	18225	18375	18211	18444	18415	18239	18254	18384	18368	18260	18075	18362	18123	18223	18192	18233	18502	18187	18236	18190	18363	18285	18384	18381	18266	18258	18107	18315	18200	18146	18426	18328	18135	18096	18060	18322	18295	18479	18341	18226	18303	18219	18394	18507	18443	18318	18373	18314	18337	18177	18366	18260	18216	18186	18255	18367	18347	18185	18308	18171	18287	18514	18212	18338	18123	18346	18400	18358	18385	18346	18400	18263	18142	18275	18368	18218	18241	18425	18400	18189	18448	18326	18284	18400	18402	18322	18166	18492	18292	18366	18329	18418	18323	18215	18266	18442	18082	18319	18270	18400	18361	18513	18387	18484	18477	18264	18196	18327	18210	18248	18207	18004	18499	18273	18143	18260	18139	18200	18309	18318	18350	18207	17976	18176	18453	18400	18285	18594	18366	18253	18235	18142	18397	18534	18335	18321	18148	18327	18331	18192	18441	18196	18384	18458	18233	18220	18491	18423	18279	18145	18299	18319	18272	18460	18215	18082	17951	18324	18314	18082	18157	18260	18164	18248	18320	18083	18244	18144	18037	18456	18234	18403	18487	18217	18282	18251	17985	18292	18264	18223	18324	18243	18200	18236	18278	18200	18266	18212	18200	18282	18480	18238	18403	18508	18253	18238	18020	18103	18309	18023	18231	18427	18227	18271	18311	18257	18394	18440	18454	18247	18121	18385	18194	18422	18394	18500	18340	18311	18395	18127	18198	18264	18307	18425	18152	18432	18275	18423	18308	18048	18117	18174	18417	18222	18428	18367	18357	18361	18290	18350	18182	18345	18335	18333	18424	18324	18275	18167	18459	18389	18326	18258	18345	17985	18275	18253	18315	18338	18184	18124	18231	18232	18217	18343	18461	18298	18215	18311	18212	18240	18388	18349	18122	18130	18246	18318	18421	18204	18486	18400	18411	18404	18294	18428	18313	18244	18224	18513	18260	18331	18331	18229	18169	17994	18208	18217	18132	18212	18349	18131	18231	18270	18375	18396	18162	18229	18411	18323	18229	18226	18176	18201	18238	18293	18211	18199	17974	18288	18197	18348	18186	18113	18158	18309	18180	18251	18315	18283	18569	18214	18278	18324	18299	18352	18477	18163	18250	18413	18459	18157	18454	18321	18339	18276	18397	18342	18326	18215	18312	18370	18428	18199	18282	18289	18093	18166	18131	18273	18198	18138	18398	18117	18220	18204	18407	17958	18359	18425	18323	18057	18424	18078	18157	18207	18351	18299	18317	18365	18270	18228	18329	18507	18277	18218	18458	18179	18356	18281	18143	18373	18158	18195	18341	18406	18232	18194	18367	18293	18391	18442	18283	18422	18134	18338	18276	18263	18362	18358	18391	18439	18202	18413	18376	18329	18232	18316	18436	18247	18022	18336	18332	18147	18351	18432	18315	18363	18130	18208	18374	18368	18353	18241	18298	18345	18396	18352	18440	18333	18178	18386	18276	18213	18423	18301	18262	18349	18159	18467	18422	18446	18435	18159	18107	18190	18345	18332	18398	18331	18254	18113	18387	18110	18305	18215	18373	18257	18197	18317	18284	18553	18444	18333	18242	18278	18208	18433	18460	18343	18190	18174	18285	18410	18190	18338	18320	18387	18133	18442	18352	18370	18212	18155	18183	18210	18612	18310	18360	18171	18449	18399	18280	18312	18230	18234	18167	18418	18306	18375	18146	18317	18294	18060	18256	18200	18234	18516	18376	18334	18264	18204	18115	18217	17899	18507	18333	18463	18358	18332	18163	18263	18448	18409	18310	18363	18265	18159	18219	18511	18466	18241	18275	18216	18094	18444	18313	17951	18280	18405	18331	18205	18346	18180	18381	18018	18200	18292	18300	18522	18148	18055	18357	18458	18499	18377	18509	18379	18171	18231	18218	18079	18198	18391	18408	18356	18172	18166	18237	18329	18201	18334	18279	18363	18284	18188	18351	18257	18215	18300	18420	18179	18111	18262	18448	18160	18070	18385	18160	18382	18396	18284	18264	18269	18253	18349	18181	18213	18270	18303	18132	18369	18311	18209	18155	18217	18142	18287	18507	18142	18462	18221	18176	18442	18613	18290	18162	18251	18454	18426	18352	18340	18206	18335	18173	18443	18307	18253	18452	18381	18404	18403	18528	18475	18241	18314	18285	18191	18310	18435	18156	18237	18179	18310	18123	18364	18288	18476	18386	18277	18176	18296	18265	18337	18430	18437	18124	18489	18260	18112	18206	18158	18007	18369	18325	18416	18170	18185	18223	18365	18262	18188	18182	18341	18301	18259	18291	18253	18434	18309	18414	18262	18404	18324	18395	18365	18323	18215	18403	18281	18069	18457	18180	18209	18029	18468	18506	18247	18257	18191	18142	18186	18238	18178	18394	18325	18321	18359	18197	17989	18216	18347	18120	18241	18078	18051	18372	18358	18452	18143	18267	18024	18042	18218	18238	18298	18516	18239	18134	18134	18305	18391	18388	18400	18315	18274	18276	18186	18176	18416	18131	18250	18178	18312	18390	18252	18207	18366	18323	18428	18182	18437	18371	18443	18233	18228	18333	18275	18369	18152	18322	18423	18235	18338	18229	18345	18350	18181	18252	18320	18407	18534	18321	18429	18325	18473	18288	18293	18335	18280	18238	18234	18234	18322	18236	18379	18220	18272	18306	18200	18304	18289	18369	18231	18250	18285	18189	18273	18191	18431	18319	18362	18055	18318	18524
19801	25195	25904	22217	18843	17660	17262	16951	17010	17529	16906	16736	15810	15517	15378	15624	16830	16397	15797	15489	14900	14667	14734	14921	14452	14714	14772	14745	14803	14755	14768	14733	14844	14916	14887	14716	14729	14667	14852	14879	14688	14694	14879	14809	14980	14732	14740	14900	14744	14701	14758	14648	14792	14817	14795	14729	14752	14668	14978	14799	14787	14717	14726	14731	14710	14862	14988	14836	14748	14663	14755	14794	14736	14770	14933	14798	14707	14628	14766	14718	15050	14813	14612	14837	14928	14749	14817	14780	14681	14781	14919	14754	14824	14848	14780	14769	14734	14745	14665	14765	14924	14783	14724	14799	14895	14792	14864	14874	14748	14757	14643	14698	14753	14886	14683	14797	14845	14704	14764	14904	14885	14872	14631	14637	14851	14710	14825	14827	14731	14723	14850	14645	14755	14820	14741	14801	14825	14750	14923	14593	14726	14807	14856	14588	14760	14705	14675	14712	14788	14759	14757	14666	14805	14767	14804	14765	14893	14844	14637	14686	14625	14735	14581	14729	14656	14732	14696	14741	14784	14772	14854	14736	14731	14830	14622	14766	14747	14787	14747	14721	14712	14802	14697	14652	14717	15010	14677	14959	14828	14822	14810	14865	14701	14595	14831	14772	14885	14865	14545	14821	14866	14759	14719	14788	14771	14694	14777	14723	14806	14791	14764	14701	14780	14842	14754	14727	14834	14772	14901	14742	14822	14767	14764	14707	14791	14920	14782	14838	14677	14915	14696	14733	14715	14898	14878	14774	14772	14846	14758	14823	14717	14661	14896	14568	14710	14617	14719	14704	14700	14939	14784	14619	14812	14777	14759	14671	14814	14880	14747	14822	14575	14746	14743	14742	14776	14596	14906	14558	14606	14681	14636	14894	14779	14943	14785	14801	14744	14728	14842	14672	14711	14818	14722	14774	14858	14713	14641	14479	14793	14788	14905	14879	14635	14758	14765	14797	14744	14820	14912	14651	14783	14934	14710	14762	14770	14988	14707	14766	14789	14758	14610	14770	14663	14746	14745	14782	14609	14595	14812	14554	14797	14745	14707	14881	14700	14699	14832	14610	14764	14745	14959	15003	14855	14683	14859	14840	14745	14753	14787	14646	14825	14878	14849	14719	14737	14737	14768	14800	14855	14851	14907	14645	14870	14603	14641	14735	14784	14723	14842	14639	14671	14711	14770	14847	14765	14914	14882	14694	14612	14683	14877	14732	14736	14672	14853	14668	14738	14791	14575	14862	14702	14891	14822	14796	14861	14797	14821	14720	14790	14772	14620	14575	14740	14777	14717	14826	14773	14879	14704	14759	14775	14809	14880	14915	14574	14718	14732	14891	14964	14764	14810	14761	14827	14755	14742	14820	14845	14799	14824	14857	14741	14822	14758	14763	14669	14697	14755	14570	14936	14602	14616	14999	14556	14734	14821	14789	14766	14641	14899	14655	14831	14779	14783	14788	14694	14742	14793	14772	15027	14881	14883	14917	14907	14857	14748	14725	14943	14883	14758	14722	14656	14718	14729	14767	14878	14783	14885	14915	14755	14926	14752	14829	14884	14765	14707	14590	14750	14851	14665	14778	14795	14682	14752	14800	14835	14584	14879	14786	14755	14834	14822	14912	14850	14700	14760	14644	14888	14785	14690	14677	14712	14866	14634	14623	14600	14860	14860	14783	14834	14721	14776	14847	14761	14741	14740	14867	14811	14715	14728	14824	14658	14734	14781	14805	14574	14558	14814	14663	14599	14799	14913	14976	14750	14651	14687	14857	14658	14714	14721	14878	14595	14753	14768	14903	14852	14804	14635	14908	14793	14861	14794	14720	14827	14785	14782	14808	14920	14695	14749	14744	14779	14772	14760	14712	14711	14710	14902	14760	14661	14834	14929	14763	14680	14819	14653	14717	14753	14765	14807	14794	14796	14765	14722	14840	14903	14915	14857	14771	14833	14768	14671	14485	14651	14968	14926	14660	14790	14832	14712	14719	14705	14724	14574	14652	14897	14778	14725	14832	14697	14572	14842	14829	14527	14852	14774	14779	14725	14639	14812	14797	14665	14758	14822	14693	14754	14837	14774	14647	14793	14792	14935	14758	14862	14802	14757	14789	14796	14886	14766	14842	14726	14826	14655	14823	14760	14837	14789	14840	14770	14758	14656	14774	14724	14714	14960	14789	14739	14721	14763	14794	14832	14892	14743	14831	14807	14786	14588	14766	14712	14825	14679	14676	14854	14876	14787	14868	14738	14596	14805	14674	14673	14684	14725	14827	14735	14697	14812	14558	14823	14713	14696	14881	14810	14829	14639	14709	14676	14805	14603	14778	14660	14610	14792	14827	14815	14926	14787	14725	14779	14825	14689	14851	14853	14583	14901	14828	14891	14725	14717	14528	14782	14905	14885	14732	14696	14822	14839	14565	14778	14749	14867	14730	14650	14769	14724	14649	14834	14788	14949	14772	14812	14760	14746	14817	14701	14762	14548	14767	14749	14712	14675	14885	14744	14715	14791	14708	14727	14853	14690	14832	14603	14706	14808	14690	14860	14851	14745	14836	14766	14744	14845	14776	14844	14762	14761	14743	14775	14817	14650	14828	14779	14802	14765	14690	14740	14615	14760	14881	14509	14744	14585	14602	14821	14839	14705	14845	14840	14767	14763	14848	14859	14554	14731	14868	14860	14731	14880	14811	14773	14870	14825	14736	14722	14763	14867	14841	14545	15029	14572	14700	14880	14708	14738	14649	14686	14771	14760	14843	14644	14707	14624	14818	14577	14674	14812	14590	14804	14715	14885	14738	14909	14796	14889	14963	14762	14748	14806	14933	14692	14822	14633	14696	14837	14723	14645	14725	14731	14889	14673	14726	14956	14795	14906	14741	14741	14822	14584	14755	14887	14708	14700	14877	14656	14758	14887	14703	14676	14849	14588	14582	14866	14762	15065	14817	14714	14665	14752	14907	14878	14660	14681	14839	14761	14680	14695	14768	14769	14793	14758	14675	14687	14672	14962	14749	14829	14734	14714	14877	14738	14952	14945	14940	14648	14695	14825	14754	14817	14668	14900	14808	14810	14599	14795	14908	14928	14901	14743	14737	14735	14882	14808	14809	14764	14801	14744	14916	14903	14869	14769	14788	14802	14630	14942	14790	14696	14831	14794	14827	14817	14766	14715	14869	14628	14761	14814	14634	14890	14798	14562	14756	14742	14827	14894	14830	14848	14850	14736	14700	14818	14769	14614	14745	14641	14779	14798	14831	14833	14726	14739	14741	14847	14690	14708	14788	14825	14898	14675	14942	14652	14942	14728	14756	14716	14799	14806	14815	14822	14851	14762	14739	14788	14752	14842	14711	14704	14796	14763	14730	14805	14825	14777	14538	14692	14613	14832	14792	14866	14700	14625	14674	14759	14706	15003	14759	14664	15049	14663	14693	14704	14849	14787	14842	14849	14648	14693	14628	14816	14566	14594	14866	14702	14603	14812	14641	14699	14832	14946	14754	14827	14760	14806	14668	14883	14794	14783	14679	14881	14786	14675	14677	14845	14578	14895	14857	14722	14896	14637	14751	14578	14595	14708	14873	14911	14602	14778	14584	14816	14596	14683	14588	14832	14771	14698	14827	14647	14792	14697	14672	14853	14678	14775	14770	14656	14823	14815	14632	14672	14730	14748	15056	14689	14778	14875	14695	14740	14717	14837	14758	14738	14810	14761	14814	14684	14697	14698	14787	14749	14844	14889	14769	14669	14714	14908	14838	14793	14751	14713	14847	14706	14698	14931	14794	14704	14829	14830	14744	14709	14681	14833	14917	14698	14648	14730	14822	14714	14808	14933	14880	14857	14728	14788	14792	14847	14887	14860	14832	14651	14683	14841	14773	14711	14739	14815	14758	14871	14795	14814	15002	14833	14632	14867	14711	14852	14800	14789	14826	14665	14713	14792	14700	14801	14715	14733	14863	14592	14676	14762	14729	14743	14672	14813	14771	14824	14702	14715	14824	14581	14789	14625	14765	14700	14713	14693	14910	14784	14780	14699	14728	14741	14945	14702	14844	14901	14730	14715	14676	14709	14648	14717	14881	14771	14759	14600	14740	14827	14816	14749	14827	14728	14703	14914	14666	14573	14768	14845	14817	14742	14713	14871	14695	14702	14681	14844	14764	14740	14908	14723	14901	14924	14929	14770	14745	14661	14754	14897	14656	14782	14794	14727	14897	14891	14780	14768	14564	14624	14802	14771	14564	14802	14988	14755	14737	14916	14787	14825	14526	14743	14760	14663	14773	14912	14822	14923	14712	14798	14887	14909	14798	14691	14787	14871	14917	14847	14755	14784	14747	14679	14871	14770	14704	14873	14825	14917	14893	14580	14917	14723	14805	14737	14845	14786	14641	15005	14936	14720	14739	14844	14880	14859	14717	14763	14878	14828	14807	14910	14741	14742	14881	14686	14651	14740	14665	14693	14736	14914	14845	14590	14833	14781	14967	14812	14759	14878	14844	14768	14754	14599	14633	14828	14709	14813	14798	14940	14816	14787	14810	14739	14944	14769	14721	14837	14797	14813	14798	14675	14697	14754	14707	14917	14660	14817	14639	14706	14845	14795	14599	14831	14842	14868	14676	14805	14617	14756	14717	14855	14924	14730	14649	14892	14851	14612	14680	14654	14665	14805	14883	14872	14937	14655	14799	14489	14805	14712	14857	14694	14698	14541	14911	14946	15052	14835	14756	14842	14981	14708	14855	14693	14687	14669	14595	14879	14804	14718	14638	14904	14871	14713	14692	14856	14714	14853	14682	14703	14715	14860	14637	14740	14725	14750	14869	14820	14779	14777	14737	14796	15012	14902	14653	14778	14717	14941	14788	14791	14708	14792	14865	14742	14652	14794	14698	14731	14782	14756	14689	14730	14853	14756	14795	14628	14815	14840	14867	14687	14982	14867	14678	14734	14719	14641	14717	14708	14718	14775	14716	14722	14702	14896	14721	14756	14768	14767	14632	14726	14707	14797	14820	14983	14872	14868	14785	14853	14772	14707	14816	14890	14750	14729	14851	14737	14801	14679	14682	14682	14717	14697	14762	15032	14700	14688	14567	14691	14632	14659	14724	14843	14865	14802	14722	14817	14770	14725	14810	14767	14743	14833	14808
25374	21465	28668	25409	23618	24200	24013	21331	21184	21318	21076	20570	19825	19758	19096	23346	28573	26426	23187	20963	19469	18830	18436	18572	18486	18478	18541	18476	18691	18376	18413	18514	18366	18582	18456	18394	18395	18218	18684	18335	18510	18411	18472	18474	18428	18436	18528	18514	18425	18442	18320	18392	18382	18218	18487	18460	18480	18386	18453	18317	18457	18404	18521	18332	18249	18431	18424	18257	18488	18506	18446	18243	18331	18368	18198	18433	18298	18389	18392	18366	18374	18503	18469	18191	18452	18405	18162	18439	18454	18488	18463	18478	18331	18661	18456	18488	18372	18312	18285	18329	18387	18294	18336	18412	18444	18426	18463	18407	18553	18454	18381	18457	18293	18416	18391	18330	18403	18112	18349	18173	18241	18274	18218	18372	18194	18191	18280	18311	18249	18373	18443	18280	18429	18228	18376	18421	18576	18568	18332	18368	18246	18256	18160	18182	18414	18373	18532	18152	18195	18353	18477	18421	18392	18320	18320	18335	18329	18277	18500	18410	18434	18170	18345	18297	18272	18449	18350	18195	18298	18383	18263	18355	18381	18288	18436	18444	18343	18388	18458	18198	18383	18504	18311	18582	18623	18634	18373	18602	18416	18517	18429	18429	18497	18362	18386	18430	18400	18258	18374	18298	18456	18386	18125	18487	18395	18473	18531	18224	18313	18207	18309	18385	18305	18258	18336	18414	18273	18420	18360	18377	18274	18404	18427	18365	18045	18453	18174	18249	18411	18196	18456	18245	18479	18490	18417	18301	18532	18532	18349	18384	18424	18065	18333	18193	18334	18466	18439	18194	18355	18343	18433	18064	18342	18352	18417	18363	18420	18237	18504	18437	18607	18343	18194	18464	18403	18600	18441	18433	18511	18624	18289	18225	18355	18244	18345	18334	18436	18378	18410	18024	18309	18472	18303	18162	18414	18372	18287	18324	18487	18203	18500	18198	18298	18398	18303	18179	18335	18459	18454	18242	18357	18189	18404	18526	18067	18490	18240	18436	18411	18276	18473	18248	18508	18311	18352	18237	18321	18342	18543	18346	18271	18256	18388	18340	18514	18315	18344	18348	18244	18462	18486	18674	18493	18346	18247	18506	18361	18201	18187	18053	18475	18293	18205	18352	18188	18343	18318	18534	18504	18312	18397	18509	18389	18288	18440	18271	18306	18460	18401	18260	18322	18279	18397	18385	18440	18493	18402	18220	18204	18359	18276	18518	18551	18622	18378	18354	18775	18321	18200	18457	18391	18279	18201	18269	18548	18219	18433	18297	18237	18338	18320	18331	18373	18142	18444	18315	18298	18221	18307	18239	18466	18364	18329	18181	18593	18454	18233	18318	18487	18437	18313	18421	18423	18403	18478	18305	18372	18233	18264	18247	18154	18313	18294	18224	18495	18318	18461	18273	18478	18519	18400	18614	18294	18323	18128	18512	18292	18313	18316	18192	18283	18297	18393	18262	18113	18367	18545	18460	18413	18411	18495	18359	18422	18322	18177	18512	18336	18468	18378	18477	18237	18559	18366	18344	18555	18286	18128	18388	18403	18283	18225	18409	18322	18140	18436	18451	18493	18342	18392	18314	18437	18115	18356	18400	18152	18457	18368	18317	18243	18419	18432	18299	18378	18248	18467	18296	18185	18404	18403	18214	18240	18249	18405	18453	18279	18277	18409	18407	18486	18258	18541	18352	18094	18463	18438	18381	18237	18418	18227	18283	18333	18418	18278	18421	18291	18525	18232	18226	18414	18411	18274	18314	18272	18540	18333	18470	18328	18323	18413	18523	18274	18139	18220	18144	18299	18269	18512	18318	18276	18342	18231	18320	18342	18438	18504	18373	18392	18361	18497	18605	18212	18432	18365	18307	18578	18272	18349	18349	18082	18194	18447	18466	18458	18505	18253	18214	18439	18396	18156	18259	18339	18262	18494	18368	18230	18293	18350	18443	18215	18460	18410	18035	18442	18405	18579	18249	18244	18419	18434	18196	18210	18403	18435	18267	18225	18408	18331	18447	18421	18423	18284	18338	18507	18430	18254	18101	18230	18111	18343	18241	18350	18397	18294	18418	18411	18274	18432	18378	18563	18714	18444	18475	18380	18332	18321	18527	18356	18244	18261	18413	18374	18292	18252	18341	18339	18304	18348	18082	18180	18297	18453	18398	18259	18309	18454	18377	18425	18473	18425	18283	18198	18337	18274	18196	18397	18119	18435	18247	18149	18446	18295	18294	18206	18273	18426	18487	18380	18416	18441	18326	18408	18631	18328	18290	18244	18525	18406	18283	18290	18423	18494	18220	18299	18296	18344	18199	18091	18184	18388	18293	18371	18390	18295	18481	18470	18226	18376	18363	18225	18374	18316	18500	18602	18435	18499	18286	18366	18227	18353	18441	18226	18365	18322	18335	18605	18387	18290	18082	18517	18214	18380	18415	18368	18484	18325	18305	18410	18138	18186	18455	18288	18186	18281	18370	18399	18277	18298	18496	18376	18146	18406	18338	18495	18343	18291	18403	18165	18453	18293	18513	18329	18174	18429	18380	18355	18504	18280	18238	18340	18331	18208	18197	18415	18385	18407	18360	18201	18325	18229	18469	18216	18294	18348	18381	18413	17909	18581	18304	18162	18384	18312	18181	18428	18373	18319	18276	18156	18309	18315	18482	18357	18433	18186	18434	18305	18134	18556	18319	18376	18329	18387	18180	18378	18294	18494	18445	18459	18376	18278	18254	18312	18295	18258	18420	18121	18197	18163	18485	18303	18404	18452	18363	18389	18178	18480	18228	18410	18384	18350	18297	18425	18504	18311	18689	18548	18293	18336	18408	18469	18555	18453	18520	18401	18429	18390	18301	18391	18315	18287	18188	18529	18399	18509	18442	18178	18433	18250	18338	18331	18318	18283	18343	18222	18383	18268	18327	18428	18428	18291	18395	18242	18467	18149	18456	18353	18365	18420	18532	18421	18264	18369	18233	18477	18456	18546	18521	18365	18154	18347	18618	18247	18132	18207	18252	18358	18170	18109	18309	18392	18362	18428	18425	18387	18263	18283	18240	18208	18425	18322	18476	18510	18242	18541	18380	18331	18511	18444	18184	18429	18365	18184	18345	18431	18336	18440	18412	18273	18309	18412	18271	18431	18395	18448	18496	18349	18380	18152	18332	18450	18473	18321	18373	18369	18248	18365	18032	18473	18431	18395	18359	18447	18277	18309	18438	18514	18433	18359	18555	18449	18184	18227	18438	18192	18171	18584	18246	18197	18407	18399	18307	18355	18335	18418	18495	18460	18511	18278	18320	18210	18466	18336	18555	18247	18235	18524	18275	18137	18318	18139	18533	18206	18360	18348	18291	18477	18534	18288	18287	18397	18411	18261	18502	18500	18510	18595	18364	18440	18287	18396	18258	18739	18241	18313	18394	18381	18491	18196	18472	18287	18375	18322	18346	18383	18477	18635	18364	18344	18435	18534	18338	18208	18263	18358	18391	18391	18368	18490	18461	18493	18334	18308	18419	18280	18387	18228	18374	18562	18258	18329	18282	18331	18451	18092	18262	18254	18277	18277	18208	18425	18220	18214	18237	18354	18302	18343	18416	18462	18375	18341	18291	18541	18254	18253	18276	18387	18271	18342	18289	18262	18425	18474	18337	18312	18321	18191	18344	18493	18292	18438	18357	18381	18590	18246	18282	18414	18487	18277	18410	18398	18460	18337	18369	18479	18280	18312	18327	18324	18321	18190	18437	18374	18364	18575	18451	18208	18410	18461	18240	18608	18362	18218	18523	18648	18380	18353	18422	18317	18271	18411	18346	18094	18068	18414	18067	18467	18434	18579	18299	18075	18299	18343	18283	18194	18331	18166	18409	18405	18401	18342	18414	18346	18389	18262	18216	18232	18246	18355	18223	18562	18501	18351	18302	18301	18427	18443	18541	18175	18319	18533	18179	18331	18350	18296	18164	18260	18241	18557	18427	18383	18555	18323	18450	18590	18532	18374	18343	18274	18492	18323	18514	18333	18513	18434	18389	18331	18413	18294	18217	18188	18521	18366	18168	18240	18189	18422	18314	18153	18376	18372	18320	18238	18375	18459	18390	18428	18402	18384	18282	18353	18390	18399	18207	18159	18107	18181	18357	18227	18380	18316	18208	18593	18421	18285	18375	18339	18245	18211	18202	18432	18515	18416	18170	18359	18167	18311	18368	18336	18390	18523	18409	18266	18552	18338	18433	18457	18273	18350	18514	18448	18453	18389	18584	18357	18192	18516	18237	18396	18253	18231	18384	18338	18201	18447	18529	18423	18372	18357	18397	18374	18484	18307	18366	18372	18445	18396	18280	18350	18453	18494	18320	18313	18241	18287	18234	18263	18331	18199	18035	18299	18168	18450	18381	18445	18334	18191	18380	18331	18360	18508	18331	18281	18492	18381	18492	18291	18251	18330	18243	18385	18501	18352	18306	18119	18306	18259	18295	18093	18623	18310	18200	18462	18275	18214	18334	18437	18346	18457	18543	18333	18403	18330	18257	18527	18554	18415	18470	18259	18326	18417	18343	18517	18265	18496	18348	18297	18250	18448	18240	18246	18388	18298	18134	18414	18228	18417	18486	18160	18410	18323	18448	18133	18398	18168	18388	18432	18344	18372	18319	18337	18277	18370	18160	18331	18238	18277	18361	18354	18462	18313	18384	18422	18357	18400	18382	18372	18347	18486	18185	18309	18239	18462	18263	18380	18523	18558	18111	18316	18152	18329	18263	18395	18306	18284	18167	18348	18153	18399	18323	18345	18305	18473	18551	18318	18431	18443	18276	18390	18525	18493	18415	18339	18228	18156	18252	18300	18285	18498	18398	18254	18209	18177	18305	18423	18226	18386	18476	18347	18385	18302	18160	18315	18394	18371	18441	18442	18380	18439	18515	18369	18406	18416	18179	18404	18488	18594	18386	18340	18478	18454	18276	18237	18244	18349	18260	18348	18369	18325	18195	18473	18372	18195	18390	18146	18419	18589	18242	18273	18270	18407	18320	18272	18351	18523	18058	18492	18159	18265	18341	18311	18452	18292	18257	18387	18300	18446	18340	18515	18351	18364	18449	18059	18498	18305	18315	18282	18219	18308	18407	18199	18275	18132	18250	18260	18484	18431	18361
19147	32078	31745	27359	23569	21738	20818	19231	19063	19394	18826	18371	16845	16385	15950	23266	28625	24515	20473	17455	15608	15116	14981	14860	14988	14684	14984	14881	14873	14735	14739	14838	14820	14765	14863	14801	14856	14870	14882	14871	14811	14861	14769	14853	14913	14921	14884	14800	14873	15049	14818	15010	14883	14947	14768	14925	14965	15031	14899	14771	14882	14822	14680	14774	14826	14774	14749	14924	14626	14697	14792	14860	15026	14833	14860	14960	14882	14930	14924	14926	14819	14867	14906	14689	14883	14824	14869	14915	14888	14680	14875	14801	15041	14958	14819	14859	14942	14906	14886	14986	14938	15044	14866	14884	15078	14712	14872	14912	14797	14876	14880	14807	14737	14822	14719	14845	14924	14700	14927	14893	14740	14895	14838	14982	14923	14855	14829	14864	14775	14911	14774	14827	14815	14952	14940	14947	14688	14829	14817	14934	14890	14696	14999	14701	14994	14691	14938	14834	14734	14923	14966	14933	14834	14806	14812	14829	14918	14888	14938	14689	15071	14748	14770	14985	14956	15003	14723	14834	14923	15012	14870	14629	14937	14790	14761	15119	14878	14770	14924	14899	14889	14933	14956	14836	14734	14817	14858	14898	14748	14701	14867	14648	14630	14767	14944	14639	14817	14898	14879	15006	14948	14922	14803	14658	14920	14763	14794	14845	15019	14900	14861	14942	14960	14943	14736	14844	14878	14723	15012	14903	14817	14897	14968	14814	14917	14886	14827	14670	14877	15010	14807	14852	14785	14852	14855	14768	14937	14805	14667	14873	14969	14734	14930	14918	14851	14636	14851	14939	14804	14848	14918	14938	14897	15101	14934	14675	14705	15011	14857	15029	14786	14844	14686	14792	14707	14842	14909	14916	14884	14959	14869	14806	14915	14940	14803	15006	14827	15021	14744	14581	14875	14871	14966	14931	14956	14908	15025	14808	14982	14769	14948	14834	14764	14893	14859	14839	14780	14807	14840	14837	14743	14740	14803	14911	14817	14627	14705	14762	14703	14806	14879	14946	14942	14750	15030	14843	14899	14889	14666	14641	14792	14792	14862	14719	15001	14951	14650	14726	14891	14865	14838	14855	14956	14661	15006	14842	14994	14578	14848	14975	14953	15001	14938	14823	14720	14859	14831	14834	14670	14845	14721	14745	14858	14830	14688	15068	14965	14713	14926	14789	15069	14723	14840	14930	14671	14851	14816	14844	14721	14698	14809	14843	14833	14850	14887	15017	14747	14832	14864	14799	14799	14917	14772	14889	14825	14992	14747	14643	14849	15028	14827	14874	14856	14916	14771	14954	14822	14831	14896	14803	14829	14786	14849	14923	14870	14955	14782	15000	14950	14986	14820	14952	14636	15041	14638	15036	14922	14921	15024	14871	14791	14851	14817	14843	14639	14991	14894	15013	15073	14927	14903	15017	14814	14865	14742	14826	14866	15105	14798	14783	14645	14870	14825	14774	14751	14833	14814	14836	14795	14981	14976	14831	14758	14823	14786	15112	14833	14721	14751	14875	14826	14909	14979	14944	14879	14963	14768	14921	14867	14904	14867	14773	14838	14967	14902	14844	14881	14942	14672	14998	14981	14837	14873	14842	14788	14877	14977	14801	14903	14914	14826	14610	14872	14847	14844	14700	14709	14821	14705	14920	14734	14918	14776	14896	14945	14849	14890	14838	15110	14834	14950	14831	15007	14736	14727	14839	14917	14975	14883	14985	14867	14871	14981	14752	14926	14724	14817	14760	14797	14868	14843	14932	14851	14689	14941	14821	14829	14924	14804	14727	14887	14830	14790	14780	14643	14964	14877	14961	14914	14933	14808	14907	14792	14974	14884	14953	14758	14819	14955	14834	14883	14740	14895	14808	14786	14788	14793	14850	15027	14870	14944	14779	14783	14820	14896	14727	15037	14979	14857	14950	14774	15029	14874	14896	14983	14704	14867	14843	14962	14886	14718	14808	14990	14919	14980	14814	14857	14973	14781	14858	14762	14795	14806	14913	14767	14855	14856	14978	14750	14787	14955	14844	14654	14685	14745	15073	14799	14879	14742	14903	14911	14839	14841	14969	14947	14707	14918	14792	14936	14728	14819	14776	14749	14758	14853	14847	14702	14826	14764	14935	14909	14998	14817	14880	14803	14711	15072	14790	14828	14916	14670	14998	14842	14896	14842	14854	14901	14920	14735	14840	14999	14877	14880	14956	15013	14867	14930	14797	14910	14997	14815	14758	14767	14765	14785	14798	14806	14982	14845	14844	14906	14899	14745	14749	15098	14914	14932	14775	14785	14781	14860	14943	14816	14951	14892	14955	14885	14825	14932	14781	14862	14666	14798	14773	14787	14994	14853	14958	14915	14890	14725	14844	14864	14915	14963	14952	14876	15045	14787	14882	14898	14876	14702	14902	14770	14902	14792	14838	14816	14841	14933	14918	14766	15069	14893	14803	14959	14811	14670	14899	14896	14810	14827	14518	14709	14810	14906	14744	14871	14661	14951	14745	14819	14793	14986	14966	14905	14951	14585	14812	14848	14798	14852	14893	15044	14893	15040	14775	14850	14898	14973	14976	15011	14839	14943	14915	14822	14741	14847	14827	14830	14774	14757	14832	14824	14645	14980	14971	14887	14888	14800	14818	14885	14764	14775	14891	14710	14920	15003	14784	14986	14905	14926	14828	14837	14768	14689	14887	14931	14920	14925	14769	14834	14707	14868	14699	14913	14858	14845	14859	14844	14864	14858	14838	14877	14994	14820	14934	15013	14894	14853	14831	14858	14845	14851	14729	14497	14999	14902	14721	14743	14801	14829	14902	14814	14884	14887	14691	14967	14918	14720	14807	14912	14886	14937	14826	14715	15018	14760	15001	14850	14938	14920	14753	14842	14724	14846	14925	14769	14717	14942	14754	14806	14794	14919	14919	14895	14788	14616	14902	14797	14961	14981	14876	14785	14859	14758	14733	14936	14704	14811	14723	14906	14888	14841	14855	15064	14720	14903	14843	14821	14968	14919	14844	14978	14739	14775	14695	14749	14712	14752	14794	14900	14817	15008	14925	14895	14767	14934	14863	14818	14822	14817	14722	14952	14806	14854	14973	14970	14903	14887	14962	14988	15069	14819	14960	14739	14711	14777	14863	14916	14744	14921	14889	14903	14728	14908	14696	14842	14937	14737	14856	14918	14854	14662	14951	14790	14914	14738	14886	15057	15013	14925	14888	15000	14692	15065	14935	14656	14845	14907	14756	14932	14931	14955	14859	14873	14878	14937	14883	14923	14959	14811	14745	14732	14762	14820	14810	14874	14785	14797	14874	14610	14833	14846	14850	14967	14745	14807	14993	14928	14816	14832	14837	14987	14783	14970	14746	14921	14835	15144	14770	15020	14962	14816	14938	14955	14665	14942	14869	14833	15050	14897	14655	14859	14927	15188	14837	14938	14814	14924	14967	14923	15002	14854	14790	14918	14839	14759	14883	14886	14823	14938	14819	14861	14954	14963	14867	14969	14808	14928	14816	14904	14853	14736	14886	14752	14948	14764	14888	14910	15158	14923	14907	14796	14929	14895	14857	14742	14776	14871	14895	14659	14841	14808	14985	14921	14825	14833	14876	14983	14745	14822	14822	14842	14857	14916	14784	14881	15036	14861	14812	14807	14915	14835	14918	14856	14849	15056	15096	14929	14727	14963	14781	14697	14945	14766	14849	15004	14919	14954	14869	14931	15039	14974	14766	14903	14822	14787	14780	14673	14725	14799	14794	14751	14878	14877	14925	14865	14720	14719	14796	14931	14922	14877	14862	14974	14958	14989	14889	14905	14960	14857	14699	14857	14646	14740	14851	14895	14858	15062	14826	14926	14793	14950	14770	14947	14921	14854	14821	14798	14843	14785	14775	14724	14850	14885	14856	14925	14875	14948	14887	15038	14797	14807	15042	14957	14788	14809	14771	14755	14872	14771	14946	14921	14815	14983	15045	14904	15049	14718	14924	14950	14942	14864	14873	15027	14856	14836	14893	14737	15101	14902	14825	14882	14902	14927	14751	14852	14748	14818	14679	14715	14714	14872	14734	14774	15159	14985	14848	14941	14865	14786	14972	14870	14843	14866	14943	14999	14924	14798	14907	14815	14896	14759	14821	14731	14728	14619	14877	14761	14796	14695	14843	14962	14949	14775	14765	14717	14866	14804	14944	14883	14966	14885	14979	14821	14834	14895	14869	14789	14949	15007	15005	14892	14819	14845	14881	14945	14759	14859	14855	14999	14833	14835	14861	15105	14976	14951	14859	14802	14816	14921	14979	15013	14761	14876	14847	14795	14889	14776	14662	14939	14861	14812	15060	14978	14980	14912	14833	14938	14636	14847	14985	14866	14827	15073	14742	14986	15010	15075	14748	14840	14807	14861	14699	14953	14833	14720	14900	14870	14942	14595	14850	14947	14772	14794	15054	14863	14844	14845	14951	14890	14903	14838	14898	14863	15022	14923	14749	14792	14895	14665	14931	14889	14781	15010	14570	14845	14649	14842	14763	14875	14889	14984	14787	14944	14895	14847	14810	14852	14832	14966	14822	14883	15077	14770	14865	14850	14847	14761	14698	14897	14786	14937	14960	14689	14825	14876	14646	14920	14716	14778	14835	14782	15003	14856	14779	15034	14833	14948	14831	14785	14843	14861	14687	14810	14836	14751	14968	14781	14881	14731	14813	14741	14949	14834	14866	14889	14808	14834	14856	14676	14722	14729	14805	14999	14843	14679	14680	14854	14901	14820	14821	14874	14679	14812	14956	14905	14863	14756	14846	15071	14856	14755	14982	14805	14846	14702	14775	15046	14920	14868	14840	14795	14877	14849	14757	14843	14914	14894	14865	14899	14976	14785	14896	15028	14788	14949	14796	14735	14850	14962	14845	14814	14749	14833	14804	14707	14855	14932	14830	14790	14796	14799	14768	14877	14807	15040	14899	14849	14928	14895	14977	14813	14789	14827	14848	14848	14886	14894	14908	14917	14757	14834	14964	14742	14718	14933	14930	14994	15024	14766	14857	15046	14756	14978	14799	14873	14943	14964	14739	14802	14919	14927	14912	14756	14939	14794	14711	14906	14934	14961	14849	14848	15037	14944	14771	14787	15094	14878	14841	14894	14782	14815	14917
24092	21481	29139	24368	22500	25564	28398	23738	22184	22850	22588	21653	21143	20381	19871	26882	35388	31536	26705	22673	19988	19127	18656	18747	18625	18436	18470	18708	18567	18622	18505	18692	18352	18452	18776	18590	18621	18421	18670	18511	18570	18571	18626	18430	18645	18691	18567	18604	18629	18464	18666	18523	18588	18492	18519	18225	18412	18373	18437	18345	18420	18276	18599	18525	18586	18688	18527	18472	18462	18528	18614	18408	18528	18649	18531	18637	18557	18598	18618	18415	18494	18467	18549	18342	18488	18552	18491	18481	18480	18446	18479	18529	18488	18639	18608	18402	18520	18452	18424	18543	18599	18545	18414	18623	18539	18361	18398	18687	18294	18373	18552	18612	18426	18341	18368	18345	18448	18270	18453	18600	18439	18564	18588	18455	18431	18401	18280	18557	18450	18348	18440	18535	18487	18387	18453	18515	18723	18478	18397	18432	18431	18519	18540	18499	18632	18486	18719	18444	18611	18451	18443	18493	18485	18365	18761	18482	18506	18659	18563	18594	18455	18429	18554	18467	18492	18494	18373	18546	18487	18440	18483	18375	18538	18245	18390	18593	18343	18085	18368	18535	18454	18406	18507	18422	18481	18314	18640	18418	18605	18361	18580	18612	18417	18472	18270	18531	18525	18561	18343	18422	18464	18399	18362	18391	18354	18413	18535	18390	18535	18683	18871	18480	18495	18560	18427	18323	18546	18590	18375	18338	18366	18573	18414	18333	18625	18663	18457	18540	18385	18318	18523	18403	18430	18231	18462	18434	18428	18471	18625	18339	18293	18483	18621	18446	18510	18617	18394	18302	18319	18853	18425	18547	18478	18501	18548	18577	18601	18532	18387	18368	18644	18635	18564	18513	18447	18463	18604	18479	18272	18342	18548	18431	18582	18444	18501	18499	18451	18276	18467	18324	18549	18442	18490	18420	18476	18315	18508	18324	18724	18433	18322	18308	18451	18588	18662	18325	18448	18577	18431	18467	18334	18378	18545	18281	18347	18513	18336	18462	18210	18377	18394	18519	18726	18653	18461	18566	18497	18498	18400	18542	18514	18513	18600	18482	18653	18495	18420	18494	18414	18597	18438	18554	18434	18552	18367	18451	18572	18465	18561	18432	18650	18383	18362	18352	18298	18504	18481	18655	18688	18477	18548	18307	18400	18437	18514	18299	18590	18585	18589	18455	18597	18486	18598	18414	18441	18319	18316	18348	18528	18501	18358	18539	18439	18388	18628	18369	18411	18594	18595	18417	18453	18502	18458	18237	18315	18519	18517	18476	18248	18375	18640	18540	18518	18337	18609	18569	18370	18539	18600	18399	18479	18352	18382	18129	18517	18629	18306	18472	18505	18401	18509	18309	18659	18597	18562	18704	18422	18585	18533	18429	18365	18543	18518	18479	18423	18306	18493	18646	18622	18541	18561	18527	18400	18358	18384	18387	18429	18189	18406	18549	18460	18330	18634	18552	18531	18466	18475	18518	18441	18408	18380	18428	18459	18379	18640	18517	18477	18315	18667	18405	18435	18325	18362	18272	18496	18627	18430	18366	18372	18559	18667	18525	18534	18444	18406	18338	18333	18535	18551	18390	18657	18442	18348	18321	18547	18581	18549	18511	18441	18337	18699	18385	18638	18470	18484	18449	18596	18482	18564	18627	18610	18623	18341	18655	18672	18387	18529	18525	18517	18450	18636	18437	18479	18525	18505	18502	18444	18327	18311	18419	18440	18302	18294	18413	18569	18549	18476	18354	18474	18398	18338	18354	18402	18370	18516	18547	18401	18550	18563	18495	18532	18559	18554	18388	18474	18315	18309	18483	18551	18530	18515	18499	18444	18295	18453	18321	18597	18469	18535	18517	18388	18387	18548	18417	18518	18663	18308	18456	18474	18686	18363	18270	18562	18453	18612	18443	18651	18721	18539	18703	18514	18635	18522	18454	18671	18318	18465	18404	18501	18277	18369	18456	18302	18449	18536	18625	18521	18275	18401	18686	18613	18318	18287	18436	18640	18349	18436	18514	18482	18739	18555	18532	18491	18296	18589	18590	18583	18440	18528	18517	18431	18511	18605	18503	18501	18476	18441	18423	18572	18500	18464	18553	18608	18497	18511	18441	18317	18325	18305	18470	18749	18487	18444	18538	18448	18349	18457	18609	18579	18403	18415	18168	18251	18292	18398	18573	18425	18549	18298	18513	18636	18572	18506	18538	18397	18429	18461	18535	18453	18527	18475	18691	18600	18414	18592	18350	18430	18334	18572	18509	18506	18490	18479	18495	18551	18413	18286	18549	18487	18328	18589	18542	18144	18449	18388	18208	18476	18479	18510	18511	18441	18444	18355	18265	18431	18411	18417	18416	18577	18408	18468	18470	18451	18539	18494	18233	18512	18281	18405	18494	18591	18474	18661	18463	18422	18229	18543	18427	18485	18576	18404	18429	18639	18288	18446	18582	18852	18462	18432	18459	18555	18546	18420	18516	18439	18578	18378	18430	18430	18095	18563	18376	18326	18422	18329	18486	18555	18432	18504	18395	18403	18548	18321	18651	18491	18383	18471	18297	18493	18574	18775	18440	18355	18382	18500	18513	18575	18362	18392	18495	18578	18415	18570	18540	18480	18505	18369	18332	18527	18532	18381	18290	18299	18452	18471	18702	18518	18373	18627	18545	18743	18403	18412	18453	18498	18575	18287	18541	18444	18481	18422	18551	18289	18357	18416	18546	18584	18457	18559	18464	18504	18477	18218	18442	18362	18487	18509	18569	18411	18459	18557	18406	18623	18457	18357	18340	18304	18333	18528	18598	18408	18416	18446	18462	18398	18655	18426	18548	18554	18437	18413	18411	18473	18320	18442	18499	18596	18277	18549	18526	18435	18390	18501	18520	18603	18385	18532	18489	18504	18573	18514	18423	18314	18621	18529	18505	18423	18509	18527	18581	18718	18458	18296	18347	18167	18450	18456	18579	18516	18506	18368	18488	18559	18478	18461	18581	18459	18572	18449	18454	18426	18489	18385	18422	18592	18486	18524	18748	18493	18613	18441	18324	18628	18452	18696	18321	18631	18544	18357	18455	18143	18234	18426	18217	18520	18270	18322	18358	18507	18394	18550	18449	18474	18575	18661	18671	18426	18536	18694	18379	18406	18450	18492	18317	18613	18450	18575	18430	18373	18511	18625	18484	18548	18454	18549	18593	18314	18656	18355	18491	18535	18523	18420	18457	18658	18526	18339	18416	18371	18546	18511	18372	18526	18435	18545	18549	18635	18487	18315	18364	18781	18418	18574	18346	18544	18568	18576	18423	18638	18262	18433	18381	18482	18403	18558	18513	18446	18461	18402	18694	18420	18614	18503	18319	18646	18474	18483	18259	18507	18494	18660	18430	18279	18514	18509	18515	18598	18355	18479	18491	18448	18597	18326	18508	18632	18331	18462	18482	18504	18542	18610	18315	18301	18292	18478	18361	18284	18483	18423	18381	18523	18551	18516	18370	18535	18666	18508	18530	18384	18455	18411	18441	18625	18650	18553	18525	18368	18501	18504	18274	18547	18492	18398	18472	18419	18423	18224	18318	18431	18549	18382	18486	18310	18550	18629	18576	18568	18519	18437	18529	18335	18452	18601	18612	18499	18470	18478	18404	18316	18437	18507	18207	18326	18623	18410	18334	18612	18334	18425	18414	18385	18361	18457	18641	18538	18565	18513	18300	18476	18487	18533	18487	18493	18482	18346	18587	18445	18460	18438	18506	18495	18362	18397	18633	18588	18544	18488	18566	18341	18369	18623	18604	18502	18495	18504	18516	18550	18541	18610	18443	18395	18321	18570	18493	18287	18608	18533	18225	18248	18630	18632	18382	18510	18418	18440	18379	18412	18357	18533	18498	18490	18247	18518	18381	18359	18519	18563	18541	18469	18531	18502	18534	18670	18493	18584	18593	18562	18478	18289	18483	18538	18527	18626	18508	18474	18565	18539	18487	18297	18485	18266	18394	18456	18379	18537	18314	18562	18314	18565	18585	18530	18655	18475	18511	18489	18369	18563	18293	18470	18472	18423	18328	18323	18550	18638	18488	18528	18436	18569	18322	18459	18561	18535	18548	18649	18580	18469	18568	18514	18515	18500	18571	18398	18286	18687	18355	18487	18616	18506	18517	18550	18218	18527	18598	18597	18517	18501	18501	18521	18811	18564	18308	18455	18567	18601	18420	18334	18520	18370	18211	18519	18484	18469	18312	18356	18608	18401	18395	18246	18547	18729	18539	18367	18420	18553	18521	18472	18617	18421	18491	18667	18386	18549	18427	18396	18602	18596	18683	18482	18365	18573	18280	18420	18516	18466	18349	18244	18571	18396	18349	18602	18445	18459	18617	18505	18359	18406	18207	18422	18524	18428	18564	18376	18435	18472	18492	18630	18636	18254	18264	18404	18436	18399	18438	18690	18548	18573	18628	18410	18345	18500	18492	18256	18433	18403	18662	18481	18662	18407	18199	18415	18576	18310	18292	18587	18566	18335	18464	18461	18485	18353	18427	18639	18482	18492	18586	18418	18557	18447	18402	18384	18585	18611	18389	18454	18431	18428	18600	18505	18521	18486	18522	18289	18414	18444	18330	18306	18648	18531	18480	18595	18411	18546	18519	18559	18413	18420	18663	18310	18455	18455	18405	18294	18471	18469	18580	18438	18543	18311	18522	18553	18362	18266	18497	18660	18500	18346	18473	18553	18345	18350	18180	18446	18462	18470	18661	18654	18513	18402	18521	18412	18435	18545	18370	18424	18410	18496	18531	18397	18384	18467	18483	18508	18391	18438	18257	18553	18464	18434	18455	18493	18461	18576	18690	18652	18485	18389	18450	18767	18368	18438	18307	18537	18389	18486	18279	18364	18346	18486	18396	18455	18495	18307	18453	18306	18379	18476	18536	18555	18650	18475	18316	18600	18525	18292	18362	18611	18366	18608	18581	18489	18632	18669	18392	18579	18436	18582	18350	18537	18467	18508	18586	18543	18324	18519	18358	18626	18346	18275	18428	18421	18438	18315	18491	18712	18621	18542	18340	18356	18336	18470	18319	18293	18424	18577	18501	18481	18249	18368	18652	18496	18417	18457	18402	18401	18440	18674	18430	18536	18314	18599	18512	18338	18346	18597	18620
21406	37308	35373	30638	26066	24875	24463	22201	20876	21333	20630	19653	18544	17502	16412	28341	36333	30645	24478	19697	16206	15211	15094	14863	14921	14845	14822	14960	14684	14859	14635	14771	14914	14732	15000	14841	14804	14811	14768	14744	14863	14878	14830	14844	14866	14897	14955	14783	14777	14845	14903	14997	14731	14958	14996	14819	14672	14954	14847	14818	14911	14896	14875	14826	14738	14909	14908	14909	14904	14789	14862	14934	14806	14793	14817	14754	14881	15004	14918	14784	14837	14897	14728	14769	14682	14762	14750	14714	14868	14791	14734	14722	14888	14886	14758	14670	14735	14754	14969	14869	14806	14888	14890	14810	14863	14829	14765	14895	14709	14800	14873	14791	14887	14822	14846	14763	14917	14959	14983	14848	14820	14721	14918	14799	15049	14900	14710	14842	14713	14745	14843	14757	14878	14783	14983	14842	14809	14909	14917	14791	14711	14783	14914	14725	14706	14825	14714	15060	14794	14823	14806	14665	14777	14731	14597	14792	14947	14971	14850	14850	14850	14696	14766	14897	14927	14990	14950	14851	14883	14864	14625	14859	14901	14792	14809	14879	14768	14900	14832	14907	14693	14852	14911	14962	14794	14872	14847	14738	14917	14822	14789	14890	14831	14898	14765	14847	14772	14789	14779	14854	14735	15004	14716	14906	14807	14802	14871	14909	14796	14920	14869	14634	15024	14852	14947	14653	14760	14705	14838	14893	14793	14806	14854	14751	14793	14933	14866	14806	14738	14801	14748	14862	14767	14793	14904	14682	14725	14901	14963	14784	14977	15021	14998	14804	14960	14939	14944	14919	14809	15065	14809	14868	14809	14836	14893	15014	14893	14782	14928	14855	14807	14799	14845	14757	14946	15032	14847	14954	15035	14682	14938	14790	14863	14835	15027	14913	14901	14728	14857	14673	14755	14841	14961	14749	14747	14756	14775	14831	15034	14693	14791	14728	14883	14775	15121	14831	14849	14894	14856	14788	14718	14770	14868	14839	14854	14849	14873	14887	14862	14841	14919	14885	14926	14751	14939	14839	14901	14918	15052	15049	14738	14842	14892	14815	15002	14975	14737	14859	14781	14798	14902	14676	14894	14753	14943	15021	14844	14676	14878	14885	14777	14665	14876	14872	14680	14701	14940	14766	14784	15034	14713	14823	14859	14973	14919	14850	14722	14799	14811	14862	14832	14804	14771	14781	14965	14780	14622	14836	14858	14739	14887	14999	14839	14799	14865	14920	14882	14839	14905	14746	14852	14840	15078	15001	14786	14804	14816	14719	14986	14960	14905	14747	14976	14821	14816	14870	15003	14937	14917	14837	14835	14643	14862	14846	14971	14879	14794	14811	14930	14844	14967	14868	14842	14978	14946	14840	14945	14853	14793	14904	14860	14821	14797	14824	14871	14888	14922	14690	14924	14843	14912	14854	14902	14836	14760	14814	14992	14845	14964	14765	14955	14835	14843	14909	14893	14789	14884	14756	14839	14809	15011	14920	14839	14890	14873	14714	15084	14675	14633	14718	14859	14831	14943	14801	14918	14898	14820	14910	14757	14836	14698	14724	14875	14737	14862	14855	14978	15002	14732	15029	14664	14906	14744	14803	14915	14880	14992	14844	14880	14941	14790	14773	14922	14932	14909	14860	14732	14832	14979	14834	14547	14818	14799	14944	14830	14931	14805	15041	14881	14888	14996	14852	15006	14782	14764	14764	14772	14804	14841	14848	15095	14797	14857	14834	14775	14610	14773	14797	14882	14643	14830	14603	14888	14788	15081	15005	14868	14767	14916	14781	14831	14727	14915	14697	14875	14603	14924	14885	14892	14682	14702	14792	14724	14826	14859	14837	14893	14941	14854	14751	14873	14861	14733	14918	14877	15005	14891	14831	14791	14768	14534	14936	14885	14886	14851	14729	14815	15038	14951	14746	14759	14774	14698	14742	14914	14885	15023	14836	14725	14673	14728	14850	15027	14995	14921	14771	14947	14843	14742	14776	14756	14875	14722	15053	14604	14957	14755	14694	14876	14850	14710	14773	14937	14830	14969	14861	14660	14964	15020	14825	14788	14755	14878	14888	14741	14812	14959	14856	14750	14788	14760	14852	14838	14862	14865	14919	14778	14894	14818	14905	14821	14909	14673	14834	14849	14848	14835	14859	14876	14974	14796	14668	14827	14871	14765	15015	14751	14889	14895	14841	14806	14726	14718	14795	14712	14893	14846	14904	14893	14705	14913	14726	14983	14906	14789	14878	14891	14837	14937	14763	14915	14842	14718	14832	14759	14788	14909	14686	14805	14852	14726	14736	14779	14897	14747	14831	15034	14994	14829	14648	14815	14930	14788	14708	14843	14766	15026	14778	14825	14803	14867	14797	14837	15030	14687	14820	14735	14756	14698	14685	14773	14655	14819	14818	14797	14908	14865	14803	14946	14950	14756	14906	14804	14791	14945	14936	14930	14984	14739	14629	15034	14719	14904	14819	14763	14805	14941	14918	14753	14794	14873	14912	14721	14980	14838	14910	14859	14965	14854	14857	14788	14974	14963	14769	14799	14733	14895	14743	14852	14790	14806	14824	14833	14760	14871	15020	14860	14785	15042	14806	14606	14866	14962	14996	14758	14721	14923	14902	14817	14899	14784	14725	15034	14871	14847	14774	14808	14811	14852	14909	14882	14859	14828	14786	14850	14862	14882	14784	14912	14775	15084	14879	14984	15008	14872	14721	14822	14879	14904	14963	14791	14846	14804	14770	14974	14901	14826	14898	14828	14868	14787	14695	15096	14831	14830	14781	14968	14909	14903	14792	14713	14866	14738	14785	14946	14797	14801	14768	14747	14872	14766	15038	14966	14857	14988	14754	14866	14845	14820	14822	14627	14864	14853	14744	14838	15036	14636	14876	14868	14821	14754	14761	14696	14663	14993	14843	14896	14686	14780	14791	14787	14843	14811	14783	14761	14717	14879	15014	14958	14944	14846	14717	14943	14827	14741	14792	14873	14824	14712	14944	14942	14825	14842	14874	15053	14748	14897	14677	14755	14868	14899	15001	14756	14879	14940	14961	14749	14968	14775	14972	14749	14723	14685	14943	14696	14857	14765	14897	14790	14885	14682	14681	14705	14779	14619	14633	14792	14825	14818	14898	14747	14765	14767	14836	14983	14632	14799	14866	14929	14832	14994	14697	14886	14861	14898	14931	14820	14581	14754	14820	14801	14890	14796	14640	14845	14928	14964	14903	14889	14731	14818	14892	14911	14798	14811	14773	14942	14949	14892	14984	14889	14728	14726	14887	14833	14750	15001	14757	14762	14800	14893	14719	14857	14807	14859	14984	14814	14841	14762	14736	14821	14798	14725	14877	14863	14811	14606	14730	14881	14902	14868	14904	15048	14832	14845	14825	14732	14925	14933	14734	14753	14929	14748	14840	14952	14894	14861	14754	14631	14941	14934	14860	14730	14811	14774	14847	14887	14864	15016	14919	14855	14577	14732	14732	14797	15011	14738	14740	14952	14817	14833	14890	14700	14673	14851	14920	14890	14753	14746	14895	14798	14808	14769	14669	14706	14907	14933	14787	14734	14796	14854	14675	14884	14961	14833	14837	14742	14911	14966	14846	14790	14788	14761	14815	14871	14792	15012	14775	15039	14686	14740	14827	14780	14870	14697	14920	14721	14679	14796	14864	14886	14861	14873	14749	14803	14926	14810	14769	14676	14910	14986	14863	14752	14930	14924	14957	14753	14799	14737	14736	14823	14863	14888	14896	14881	14786	14825	14848	14836	14811	14771	14918	14805	14828	14882	14776	14851	14929	14710	14601	14960	14858	14971	14726	14827	14846	14763	14784	15049	14719	14763	14862	14902	14801	14965	14939	14919	14670	14846	14885	14818	14839	14894	14742	14888	14952	14785	14843	14901	14720	14949	14994	14692	14720	14839	14695	14887	14712	14819	14998	15011	14928	14798	14911	14862	14894	14749	15007	14849	14933	14935	14854	14797	14679	14796	14743	14798	14665	14765	14645	14947	14842	14845	14806	14797	14694	14710	14839	14826	14608	14974	14852	14837	14757	14875	14889	14882	14821	14766	15013	14757	14841	14866	14817	14945	14700	14763	14651	14764	14895	14996	14779	14761	14835	14933	14825	14813	15005	14883	14725	14764	14839	14896	14798	14741	14948	14751	14892	14929	14764	14810	14741	15030	14898	14739	14662	14999	14925	14940	14917	14939	14853	14688	14705	14718	14762	14784	14874	14837	14851	14773	14843	14746	14660	14800	14899	14826	14892	14825	14883	14896	14961	14887	14646	14686	14733	14767	14752	15001	14711	14727	14848	14779	14879	14867	14947	14871	14847	14882	14692	14999	14893	14850	14838	14800	15052	14818	14801	14767	14777	14806	14885	14777	14952	15013	14753	14860	14933	14906	14891	14796	14787	14946	14876	14813	14781	14807	14683	14829	14837	14831	14801	14841	14742	14742	14782	14917	14940	14983	14829	14676	14817	14981	14869	14902	14696	14795	14868	14847	14961	14894	14886	14847	15066	14712	14757	14933	14756	14885	14743	14592	14719	14790	14841	15021	14723	14727	15003	14880	14686	14920	14856	14758	14879	14835	14838	14970	14727	14961	14879	14877	14870	14860	14805	14829	14930	14670	14643	14796	14671	14743	14841	14981	14771	14826	14800	14983	14854	14962	14774	14842	14920	14677	14971	14852	14864	14727	14843	14896	14763	14885	14822	14888	14898	14734	14833	14925	14848	14807	14816	14768	14686	14811	14677	14797	14886	14916	14834	14758	14842	14794	14842	14811	14990	14885	14919	14780	14933	14869	14786	14810	15025	14773	14717	14862	14614	14749	14826	14877	14915	14791	14857	14869	14930	14907	14722	14978	14617	14782	14899	14875	14845	14843	14785	14927	14873	14860	14772	14847	14932	14918	14839	14953	14909	14784	14841	14733	14823	14960	14875	14910	14934	14634	14881	14809	14853	14825	14765	14776	14937	14972	14861	14893	14995	14935	14926	14948	14920	14864	14945	14815	14751	14867	14640	14702	14896	14776	14817	14871	14905	14949	14805	14977	14898	14726	14939	14872	14894	14963	14855	14719	14798	14873	14840	14705	14808	14952	14803	14906	14704	14946	14864	14926	14932	14952	14927
30133	24011	26638	24106	21390	20743	20483	20126	20006	19690	19643	19456	19191	18800	18724	18650	19694	19802	19379	18924	18671	18430	18379	18276	18280	18286	18443	18496	18404	18165	18240	18342	18271	18360	18277	18372	18353	18404	18320	18441	18281	18386	18305	18240	18403	18357	18367	18308	18516	18339	18490	18429	18348	18139	18286	18310	18351	18298	18352	18325	18220	18379	18295	18274	18355	18355	18481	18317	18354	18305	18279	18277	18198	18306	18366	18139	18235	18381	18509	18209	18151	18282	18157	18304	18183	18157	18170	18289	18338	18244	18287	18276	18438	17987	18058	18299	18608	18341	18388	18158	18370	18386	18382	18347	18085	18136	18417	18164	18202	18297	18318	18274	18425	18272	18361	18278	18424	18177	18350	18398	18093	18286	18254	18266	18113	18194	18276	18488	18293	18365	18317	18405	18580	18353	18477	18174	18256	18419	17886	18369	18283	18220	18237	18133	18297	18511	17923	18242	18161	18429	18248	18235	18251	18326	18254	18298	18239	18218	18440	18288	18090	18388	18203	18338	18222	18424	18207	18418	18417	18463	18381	18317	18425	18287	18437	18196	18265	18297	18272	18307	18366	18419	18238	18444	18291	18289	18322	18435	18455	18220	18400	18383	18344	18116	18235	18126	18126	18278	18305	18146	18423	18365	18260	18200	18219	18386	18257	18401	18135	18172	18366	18306	18471	18183	18272	18581	18403	18385	18317	18195	18047	18174	18355	18207	18173	18388	18328	18057	18530	18317	18240	18174	18146	18312	18217	18067	18332	18318	18313	18302	18298	18264	18364	18432	18462	18285	18327	18240	18352	18334	18375	18338	18384	18414	18211	17975	18214	18237	18224	18419	18343	18132	18324	18165	18426	18285	18390	18346	18442	18171	18346	18568	18285	18385	18413	18389	18175	18302	18250	18233	18296	18278	18286	18223	18371	18194	18344	18326	18378	18262	18314	18226	18410	18171	18228	18283	18382	18207	18395	18217	18530	18335	18390	18488	18165	18203	18330	18389	18200	18456	18142	18412	18282	18320	18469	18296	18442	18308	18442	18327	18243	18243	18141	18556	18551	18374	18127	18219	18225	18258	18488	18340	17989	18237	18162	18000	18419	18315	18474	18289	18191	18198	18286	18305	18081	18214	18138	18124	18278	18104	18410	18182	18307	18068	18362	18190	18332	18086	18520	18302	18274	18285	18165	18229	18171	18491	18254	18241	18149	18448	18196	18349	18390	18280	18287	18072	18298	18316	18214	18349	18281	18234	18156	18416	18312	18230	18333	18205	18196	18294	18412	18451	18156	18291	18369	18402	18320	18429	18150	18482	18281	18154	18387	18235	18273	18280	18372	18359	18431	18305	18147	18318	18248	17990	18354	18096	18276	18399	18346	18322	18253	18151	18503	18172	17988	18353	18357	18329	18268	18515	18395	18342	18329	18368	18605	18352	18237	18266	18385	18410	18430	18230	18296	18339	18340	18201	18361	18239	18425	18325	18312	18355	18278	18308	18304	18173	18288	18144	18316	18219	18278	18301	18442	18454	18234	18220	18231	18267	18243	18409	18497	18276	18270	18305	18225	18310	18278	18387	18377	18423	18154	18280	18417	18404	18289	18301	18218	18354	18325	18336	18153	18373	18269	18375	18176	18089	18245	18342	18310	18366	18266	18478	18217	18288	18283	18332	18348	18241	18276	18251	18269	18318	18136	18256	18350	18111	18254	18180	18313	18246	18111	18324	18203	18263	18152	18320	18371	18356	18423	18319	18217	18406	18216	18493	18580	18339	18181	18350	18335	18429	18310	18301	18222	18285	18376	18324	18210	18487	18357	18262	18036	18259	18374	18457	18653	18338	18334	18332	18578	18254	18267	18192	18202	18231	18194	18422	18196	18203	18340	18247	18025	18182	18160	18308	18436	18253	18256	18419	18250	18330	18050	18229	18263	18192	18337	18237	18317	18224	18204	18179	18406	18402	18245	18106	18113	18471	18517	18410	18420	18065	18125	18046	18123	18223	18269	18347	18397	18337	18141	18266	18203	18292	18202	18366	18159	18316	18490	18415	18300	18129	18221	18329	18248	18149	18082	18231	18275	18257	18412	18224	18452	18320	18184	18414	18478	18382	18262	18287	18305	18310	18247	18166	18176	18462	18380	18274	18193	18172	18224	18316	18106	18206	18140	18210	18224	18410	18244	18309	18266	18342	18369	18051	18356	18296	18188	18355	18390	18309	18393	18167	18198	18230	18383	18208	18396	18520	18273	18441	18345	18273	18246	18479	18322	18290	18394	18233	18332	18353	18432	18330	18265	18085	18282	18390	18418	18232	18360	18230	18309	18302	18469	18234	18341	18487	18455	18458	18296	18184	18124	18285	18256	18460	18267	18313	18369	18394	18504	18286	18238	18317	18109	18317	18333	18395	18158	18468	18289	18170	18370	18153	18250	18247	18202	18255	18262	18419	18029	18261	18243	18269	18307	18608	18358	18415	18323	18433	18306	18326	18155	18331	18262	18368	18294	18092	18401	18386	18335	18425	18262	18259	18388	18165	18329	18433	18120	18244	18172	18446	17954	18119	18251	18182	18258	18418	18114	18225	18325	18381	18237	18299	18317	18182	18412	18281	18491	18356	18214	18283	18257	18540	18388	18479	18126	18179	18236	18427	18450	18299	18195	18190	18422	18464	18380	17999	18132	18225	18221	18419	18277	18281	18281	18321	18431	18551	18220	18459	18248	18330	18530	18513	18459	18295	18286	18422	18421	18348	18224	18343	18266	18263	18464	18367	18448	18374	18409	18445	18207	18350	18507	18482	18281	18337	18247	18397	18294	18347	18242	18169	18573	18544	18373	18336	18270	18217	18229	18343	18320	18288	18396	18424	18197	18203	18198	18181	18263	18470	18287	18401	18527	18080	18458	18306	18359	18468	18302	18259	18446	18472	18267	18181	18389	18278	18193	18365	18337	18324	18230	18170	18298	18566	18139	18280	18192	18281	18366	18338	18212	18230	18234	18257	18300	18206	18297	18420	18425	18438	18340	18207	18549	18273	18378	18354	18385	18234	18521	18156	18232	18261	18361	18340	18309	18320	18344	18243	18152	18086	18313	18232	18379	18174	18209	18231	18487	18474	18229	18315	18135	18213	18346	18474	18372	18383	18430	18203	18275	18173	18352	18302	18283	18458	18164	18551	18357	18404	18106	18232	18406	18440	18229	18460	18137	18363	18189	18317	18285	18137	18294	18108	18424	18201	18380	18252	18214	18260	18241	18299	18501	18127	18386	18415	18150	18499	18461	18257	18393	18248	18164	18349	18361	18403	18237	18192	18227	18379	18462	18384	18011	18319	18410	18438	18337	18316	18220	18322	18166	18168	18310	18346	18205	18628	18292	18332	18222	18326	18195	18363	18280	18281	18237	18250	18150	18200	18254	18233	18227	18215	18379	18469	18178	18216	18335	18170	18468	18209	18397	18219	18442	18381	18332	18352	18109	18601	18233	18121	18419	18223	18351	18390	18517	18239	18163	18106	18361	18409	18280	18062	18217	18329	18311	18347	18451	18217	18266	18134	18383	18232	18134	18258	18330	18343	18110	18252	18385	18492	18313	18481	18263	18281	18219	18455	18379	18337	18282	18196	18321	18383	18362	18427	18523	18257	18480	18372	18301	18405	18214	18179	18299	18233	18168	18396	18096	18398	18267	18457	18401	18142	18482	18188	18428	18439	18279	18286	18221	18170	18265	18120	18458	18325	18350	18398	18232	17977	18337	18464	18302	18326	18475	18343	18208	18303	18228	18078	18194	18239	18272	18476	18249	18435	18214	18386	18336	18266	18348	18198	18130	18382	18336	18188	18254	18402	18329	18513	18196	18370	18168	18407	18323	18279	18480	18409	18321	18162	18364	18176	18239	18380	18259	18368	18404	18524	18279	18398	18173	18104	18091	18235	18091	18173	18416	18404	18199	18303	18092	18598	18599	18313	18405	18231	18287	18405	18495	18159	18314	18209	18398	18308	18247	18320	18416	18242	18429	18358	18151	18374	18123	18527	18254	18403	18323	18286	18125	18145	18300	18265	18273	18222	18275	18264	18197	18292	18255	18288	18598	18313	18328	18392	18338	18252	18385	18253	18281	18279	18380	18184	18294	18445	18509	18235	18313	18216	18364	18208	18474	18380	18349	18208	18235	18314	18410	18299	18269	18104	17936	18335	18447	18297	18336	18248	18169	18195	18354	18059	18389	18410	18251	18169	18339	18301	18232	18049	18402	18024	18182	18530	18454	18345	18399	18231	18121	18245	18208	18420	18311	18315	18427	18185	18271	18215	18438	18349	18295	18297	18231	18356	18265	18240	18416	18242	18339	18248	18044	18280	18505	18386	18496	18503	18364	18297	18283	18358	18341	18378	18441	18461	18437	18252	18253	18216	18535	18557	18314	18323	18251	18207	18259	18234	18457	18227	18342	18329	18248	18374	18445	18181	18294	18320	18441	18178	18255	18317	18192	18501	17966	18464	18296	18306	18441	18302	18394	18403	18507	18460	18384	18264	18262	18221	18414	18568	18331	18121	18394	18126	18126	18190	18292	18269	18234	18382	18345	18424	18250	18149	18266	18368	18274	18305	18285	18401	18319	18593	18218	18236	18210	18222	18338	18431	18409	18444	18297	18299	18351	18478	18107	18264	18320	18265	18423	18452	18387	18198	18193	18381	18130	18243	18219	18317	18409	18303	18465	18095	18162	18451	18241	18296	18377	18221	18204	18325	18331	18407	18238	18385	18218	18378	18230	18276	18389	18403	18429	18327	18234	18334	18506	18535	18295	18506	18302	18498	18412	18110	18244	18240	18306	18270	18567	18392	18090	18183	18172	18225	18204	18338	18198	18282	18239	18353	18297	18118	18407	18312	18279	18389	18473	18349	18179	18278	18434	18319	18353	18402	18346	18142	18335	18476	18415	18264	18078	18444	18458	18308	18314	18342	18312	18229	18318	18242	18414	18473	18248	18631	18413	18340	18185	18543	18260	18412	18214	17973	18169	18157	18335	18395	18073	18186	18204	18165	18251	18238	18448	18306	18464	18385	18376	18331	18214	18166	18418	18138	18260	18292	18328	18124	18416	18201	18401	18406	18200	18247	18194	18413	18203	18510	18421	18279	18457	18152
18811	23815	23750	21407	19631	18927	17790	18018	17418	17048	16677	16450	16117	15669	15145	15751	16835	16499	15894	15095	14949	14811	14824	14810	14705	14778	14813	14709	14861	14677	14478	14669	14720	14810	14747	14928	14813	14680	14843	14655	14676	14910	14835	14505	14837	14705	14758	14750	14653	14840	14819	14733	14818	14753	14680	14562	14793	14786	14666	14778	14833	14790	14743	14848	14779	14885	14778	14816	14834	14692	14762	14773	14789	14842	14702	14625	14763	14844	14833	14665	14586	14830	14813	14796	14855	14618	14651	14965	14547	14768	14555	14802	14779	14887	14828	14850	14695	14764	14649	14690	14709	14721	14785	14785	14709	14732	14872	14779	14790	14602	14734	14782	14775	14788	14753	14749	14791	14747	14682	14909	14677	14677	14888	14545	14675	14804	14801	14702	14796	14673	14669	14679	14704	14925	14871	14913	14866	14815	15036	14758	14659	14871	14637	14759	14619	14696	14706	14790	14905	14778	14720	14593	14833	14649	14715	14793	14705	14667	14746	14820	14648	14721	14653	14813	14681	14664	14686	14761	14722	14663	14747	14738	14687	14759	14888	14751	14744	14924	14561	14722	14773	14712	14680	14671	14803	14988	14779	14735	14727	14879	14751	14761	14739	14853	14809	14718	14707	14800	14709	14749	14702	14943	14851	14570	14737	14747	14743	14585	14809	14594	14612	14693	14694	14782	14962	14794	14785	14726	14766	14695	14708	14876	14773	14787	14487	14694	14868	14628	14797	14893	14669	14759	14787	14767	14754	14771	14688	14861	14663	14731	14786	14767	14826	14745	14890	14758	14768	14674	14673	14553	14721	14795	14847	14651	14720	14630	14706	14656	14736	14601	14729	14749	14639	14712	14910	14766	14678	14907	14875	14933	14707	14729	14679	14793	14730	14513	14699	14638	14872	14785	14711	14797	14709	14791	14837	14770	14790	14673	14864	14693	14694	14849	14748	14822	14738	14759	14536	14809	14815	14682	14692	14800	14808	14686	14745	14621	15104	14856	14737	14782	14781	14718	14484	14875	14735	14723	14682	14646	14674	14785	14781	14650	14706	14745	14733	14781	14803	14806	14849	14822	14678	14802	14876	14759	14832	14780	14698	14805	14774	14656	14695	14789	14547	14706	14846	14639	14601	14886	14814	14696	14816	14882	14763	14787	14794	14721	14786	14822	14647	14946	14782	14567	14850	14745	14844	14759	14933	14663	14733	14814	14769	14552	14798	14722	14815	14564	14885	14681	14814	14598	14586	14671	14836	14749	14709	14729	14922	14738	14539	14672	14597	14772	14851	14812	14742	14743	14866	14815	14759	14674	14797	14877	14646	14678	14727	14726	14638	14707	14783	14602	14774	14591	14748	14618	14559	14751	14675	14901	15007	14742	14788	14637	14825	14958	14611	14718	14764	14837	14700	14540	14682	14750	14714	14742	14633	14777	14864	14713	14943	14648	14746	14597	14855	14569	14854	14808	14845	14821	14794	14866	14726	14711	14779	14779	14909	14592	14716	14722	14775	14793	14736	14696	14724	14677	14828	14750	14801	14683	14795	14736	14653	14679	14814	14708	14837	14830	14826	14725	14718	14806	14665	14709	14751	14742	14850	14641	14753	14828	14825	14743	14683	14730	14734	14702	14673	14863	14787	14693	14787	14741	14709	14888	14974	14693	14695	14837	14779	14582	14564	14572	14589	14828	14700	14826	14652	14678	14759	14785	14672	14453	14686	14805	14749	14830	14794	14872	14639	14705	14885	14914	14838	14765	14807	14734	14698	14774	14905	14760	14684	14684	14604	14690	14671	14748	14603	14796	14673	14746	14773	14921	14827	14810	14918	14764	14729	14831	14818	14713	14818	14737	14756	14661	14746	14814	14700	14767	14729	14690	14629	14728	14677	14576	14784	14796	14712	14799	14750	14797	14840	14662	14819	14677	14669	14580	14710	14759	14902	14835	14651	14814	14618	14689	14762	14812	14790	14811	14663	14672	14746	14831	14724	14771	14756	14866	14725	14702	14710	14640	14636	14824	14768	14712	14753	14693	14775	14834	14700	14790	14623	14728	14697	14635	14727	14702	14678	14789	14856	14696	14867	14599	14751	14713	14950	14895	14674	14607	14799	14696	14906	14745	14874	14646	14802	14931	14859	14759	14829	14811	14660	14740	14788	14667	14814	14685	14760	14991	14821	14813	14735	14730	14728	14747	14867	14621	14804	14628	14676	14726	14647	14619	14525	14754	14776	14735	14891	14834	14638	14717	14715	14754	14763	14828	14782	14804	14704	14691	14705	14575	14675	14800	14719	14784	14793	14797	14745	14785	14727	14822	14783	14791	14771	14873	14645	14685	14702	14721	14728	14808	14727	14714	14564	14827	14857	14850	14833	14688	14742	14627	14737	14874	14673	14647	14825	14695	14700	14757	14687	14597	14785	14815	14840	14741	14701	14667	14671	14722	14891	14853	14736	14702	14722	14872	14801	14980	14897	14734	14703	14745	14694	14820	14664	14828	14846	14787	14735	14768	14646	14887	14587	14722	14776	14697	14765	14710	14720	14834	14561	14643	14756	14758	14702	14722	14774	14701	14744	14779	14872	14759	14845	14765	14757	14651	14746	14703	14612	14731	14714	14776	14561	14667	14531	14768	14779	14834	14782	14921	14866	14752	14672	14623	14885	14552	14779	14648	14732	14795	14742	14728	14792	14822	14680	14760	14729	14809	14725	14880	14565	14628	14889	14650	14755	14686	14859	14760	14729	14811	14682	14815	14799	14864	14727	14786	14594	14754	14813	14853	14823	14881	14739	14750	14749	14746	14669	14914	14819	14813	14873	14904	14878	14800	14836	14632	14715	14677	14961	14760	14631	14468	14731	14698	14710	14812	14659	14911	14671	14880	14581	14764	14652	14769	14628	14681	14681	14741	14874	14830	14805	14810	14720	14621	14728	14687	14672	14763	14594	14701	14822	14669	14887	14874	14725	14580	14795	14720	14915	14840	14711	14667	14988	14730	14756	14726	14638	14742	14806	14809	14732	14775	14760	14753	14905	14736	14592	14818	14665	14642	14794	14704	14658	14713	14784	14648	14632	14736	14794	14811	14717	14695	14712	14865	14757	14769	14656	14847	14898	14594	14677	14738	14928	14803	14840	14854	14668	14879	14702	14765	14783	14698	14672	14720	14892	14799	14629	14664	14735	14820	14628	14948	14656	14788	14675	14854	14835	14777	14831	14807	14521	14729	14816	14816	14626	14810	14802	14775	14629	14818	14579	14879	14662	14661	14680	14753	14518	14699	14857	14784	14626	14728	14735	14893	14506	14852	14728	14837	14752	14797	14861	14705	14661	14712	14910	14757	14799	14681	14763	14888	14683	14870	14760	14809	14810	14999	14694	14848	14854	14586	14754	14918	14765	14622	14633	14730	14737	14829	14749	14903	14854	14912	14694	14649	14799	14679	14857	14688	14626	14669	14672	14765	14860	14746	14929	14656	14649	14867	14706	14795	14871	14911	14849	14704	14688	14787	14724	14757	14826	14706	14799	14864	14815	14850	14677	14864	14686	14599	14680	14750	14787	14671	14809	14754	14915	14757	14896	14919	14598	14717	14812	14705	14574	14726	14820	14884	14626	14812	14710	14665	14685	14753	14845	14723	14831	14694	14876	14825	14710	14718	14867	14742	14850	14777	14802	14889	14751	14900	14603	14887	14771	14777	14963	14701	14700	14648	14728	14653	14741	14697	14719	14793	14638	14758	14861	14709	14643	14728	14620	14926	14739	14735	14821	14726	14830	14895	14660	14734	14798	14650	14786	14692	14637	14622	14804	14801	14630	14587	14673	14859	14848	14865	14613	14573	14800	14851	14755	14792	14754	14844	14702	14861	14576	14613	14609	14852	14781	14810	14667	14706	14648	14883	14806	14740	14667	14531	14848	14800	14735	14846	14798	14537	14767	14816	14780	14625	14632	14750	14906	14960	14734	14655	14762	14911	14692	14998	14692	14754	14647	14920	14770	14761	14716	14814	14911	14601	14780	14736	14717	14834	14936	14772	14759	14635	14722	14862	14913	14577	14718	14830	14629	14589	14650	14665	14882	14516	14920	14651	14775	14809	14700	14898	14713	14615	14691	15007	14731	14811	14899	14792	14818	14755	14817	14728	14879	14670	14876	14905	14614	14750	14687	14808	14828	14808	14770	14893	14813	14782	14784	14844	14709	14543	14718	14815	14635	14819	14723	14671	14855	14638	14812	14621	14689	14651	14791	14667	15019	14846	14526	14865	14684	14764	14849	14727	14808	14836	14568	14760	14597	14697	14701	14746	14848	14784	14769	14927	14819	14663	14768	14776	14686	14830	14711	14894	14781	14712	14699	14741	14653	14717	14568	14698	14661	14733	14758	14690	14763	14610	14791	14737	14806	14574	14775	14858	14736	14796	14806	14999	14682	14599	14896	14787	14680	14754	14636	14644	14775	14797	14690	14739	14803	14579	14929	14827	14689	14753	14909	14625	14878	14729	14902	14658	14705	14590	14843	14701	14695	14834	14807	14810	14796	14822	14804	14981	14658	14828	14670	14657	14880	14666	14690	14653	14625	14886	14797	14724	14691	14646	14773	14693	14642	14732	14941	14753	14984	14816	14771	14785	14805	14606	14642	14856	14743	14861	14962	14836	14609	14691	14768	14828	14820	14835	14679	14930	14829	14724	14750	14688	14725	14674	14592	14868	14745	14865	14715	14786	14875	14852	14744	14834	14755	14661	14718	14870	14915	14836	14964	14703	14760	14761	14659	14729	14942	14722	14806	14658	14760	14847	14751	14825	14760	14679	14727	14826	14634	14813	14623	14887	14753	14816	14753	14794	14719	14760	14698	14582	14748	14766	14651	14750	14850	14702	14949	14853	14769	14779	14744	14716	14752	14798	14791	14621	14832	14767	14725	14805	14799	14688	14759	14698	14588	14776	14816	14752	14832	14860	14727	14677	14664	14826	14718	14578	14661	14657	14764	14842	14602	14754	14645	14822	14838	14795	14843	14642	15032	14600	14745	14747	14727	14775	14656	14708	14926	14749	14749	14795	14731	14819	14656	14903	14740	14744	14724	14589	14763	14872	14611	14794	14806	14752	14612	14783	14711	14694	14923	14786	14606	14574	14734	14831
25496	21487	28639	25401	23822	24291	24195	22316	22052	21142	20979	20192	20001	19921	19295	22783	29062	26933	23229	20897	19221	19001	18934	18752	18718	18720	18566	18569	18593	18595	18463	18638	18473	18370	18442	18570	18458	18681	18508	18522	18729	18395	18533	18437	18516	18533	18453	18587	18605	18543	18387	18243	18543	18384	18435	18514	18539	18293	18557	18534	18467	18602	18322	18412	18527	18521	18444	18500	18511	18274	18564	18747	18340	18359	18305	18547	18550	18527	18534	18529	18547	18542	18291	18427	18563	18448	18484	18477	18475	18495	18220	18401	18398	18386	18541	18466	18739	18320	18553	18391	18380	18468	18459	18446	18394	18494	18604	18454	18363	18383	18473	18358	18636	18571	18355	18398	18553	18460	18471	18538	18592	18608	18434	18688	18528	18503	18215	18531	18569	18415	18417	18290	18504	18644	18215	18513	18576	18585	18502	18484	18516	18518	18477	18477	18464	18538	18724	18676	18424	18491	18724	18391	18356	18611	18416	18375	18635	18438	18492	18446	18441	18491	18526	18584	18213	18469	18697	18436	18610	18773	18522	18525	18550	18281	18617	18666	18523	18350	18415	18531	18511	18557	18705	18417	18330	18572	18656	18291	18474	18565	18305	18446	18382	18236	18349	18300	18376	18510	18609	18348	18386	18155	18338	18449	18216	18663	18426	18310	18418	18519	18497	18505	18541	18360	18374	18522	18370	18406	18590	18369	18347	18232	18414	18584	18483	18398	18343	18321	18613	18508	18404	18384	18544	18501	18320	18538	18600	18207	18386	18524	18461	18599	18322	18306	18441	18460	18448	18321	18377	18130	18327	18474	18492	18725	18397	18390	18525	18352	18332	18311	18756	18436	18473	18454	18333	18453	18369	18462	18371	18329	18515	18547	18456	18396	18540	18412	18234	18357	18474	18475	18490	18230	18419	18464	18439	18507	18379	18287	18338	18353	18547	18471	18608	18437	18535	18459	18424	18388	18516	18412	18432	18692	18363	18398	18467	18445	18513	18587	18581	18453	18572	18550	18344	18391	18278	18404	18721	18652	18602	18379	18353	18517	18431	18319	18498	18508	18584	18485	18369	18412	18331	18306	18374	18522	18449	18398	18467	18613	18501	18540	18452	18502	18363	18486	18348	18585	18383	18251	18488	18486	18555	18525	18537	18546	18452	18255	18321	18453	18505	18556	18567	18527	18397	18434	18489	18675	18219	18436	18410	18348	18480	18637	18386	18608	18604	18452	18420	18559	18539	18622	18399	18391	18427	18267	18422	18471	18547	18524	18232	18466	18480	18449	18272	18332	18426	18694	18581	18531	18491	18580	18409	18754	18593	18496	18218	18323	18603	18378	18434	18438	18445	18304	18146	18335	18361	18614	18478	18567	18389	18606	18323	18425	18483	18644	18572	18285	18531	18276	18460	18371	18284	18220	18236	18474	18614	18463	18414	18499	18471	18604	18176	18499	18664	18691	18527	18504	18335	18610	18436	18523	18519	18231	18505	18661	18455	18538	18739	18617	18422	18518	18531	18382	18473	18390	18500	18440	18524	18557	18472	18472	18431	18502	18440	18564	18497	18509	18390	18463	18482	18329	18450	18738	18672	18471	18370	18419	18684	18373	18241	18363	18484	18616	18533	18704	18394	18279	18253	18471	18611	18403	18285	18544	18295	18373	18226	18460	18565	18683	18444	18256	18479	18443	18505	18308	18454	18562	18369	18428	18423	18868	18369	18503	18480	18214	18439	18473	18412	18578	18406	18141	18403	18385	18206	18182	18593	18321	18389	18359	18351	18490	18400	18597	18357	18322	18567	18401	18438	18374	18481	18662	18562	18551	18660	18519	18584	18460	18316	18508	18414	18387	18507	18412	18421	18559	18595	18518	18473	18415	18382	18364	18591	18462	18387	18189	18355	18503	18553	18445	18338	18344	18352	18300	18453	18366	18451	18547	18700	18383	18486	18570	18623	18524	18577	18464	18342	18607	18636	18466	18457	18562	18614	18510	18337	18600	18412	18359	18561	18531	18430	18376	18481	18339	18410	18619	18320	18254	18344	18311	18709	18495	18361	18442	18307	18250	18482	18632	18523	18397	18474	18327	18330	18433	18419	18652	18422	18542	18500	18519	18324	18616	18508	18441	18518	18365	18509	18233	18504	18479	18396	18578	18356	18503	18482	18288	18424	18533	18472	18617	18335	18576	18466	18744	18288	18446	18506	18482	18624	18462	18460	18406	18489	18363	18683	18753	18372	18369	18521	18532	18362	18410	18744	18649	18363	18447	18585	18454	18572	18444	18385	18328	18368	18479	18436	18296	18384	18413	18463	18547	18426	18470	18159	18774	18565	18443	18249	18525	18357	18492	18573	18401	18425	18297	18289	18449	18351	18405	18718	18312	18426	18292	18412	18384	18533	18366	18637	18615	18432	18430	18479	18390	18462	18433	18630	18308	18551	18557	18519	18426	18489	18679	18515	18359	18510	18534	18263	18303	18423	18561	18578	18488	18485	18491	18675	18706	18394	18399	18294	18453	18414	18372	18375	18494	18499	18439	18439	18511	18445	18416	18563	18564	18476	18372	18441	18468	18518	18366	18448	18551	18416	18286	18501	18491	18411	18336	18686	18555	18483	18347	18501	18267	18440	18687	18514	18436	18702	18504	18747	18357	18501	18482	18647	18512	18423	18463	18010	18468	18239	18430	18491	18281	18577	18488	18331	18364	18345	18504	18476	18531	18375	18544	18441	18400	18446	18332	18291	18583	18364	18477	18428	18222	18336	18512	18531	18501	18415	18564	18392	18659	18275	18449	18569	18630	18378	18460	18607	18497	18247	18450	18300	18291	18381	18379	18682	18568	18626	18488	18253	18620	18488	18608	18441	18307	18516	18425	18373	18620	18510	18723	18525	18285	18319	18290	18558	18604	18582	18379	18416	18862	18626	18400	18559	18692	18529	18593	18440	18572	18473	18583	18648	18325	18286	18466	18403	18474	18383	18393	18433	18351	18370	18287	18561	18472	18436	18388	18440	18344	18331	18608	18493	18408	18512	18442	18412	18514	18425	18536	18422	18521	18429	18536	18473	18577	18384	18508	18343	18574	18442	18640	18731	18417	18634	18389	18240	18302	18464	18448	18534	18417	18205	18478	18476	18403	18488	18364	18638	18360	18407	18481	18550	18274	18458	18510	18408	18500	18491	18296	18444	18423	18443	18662	18370	18429	18592	18430	18447	18296	18230	18596	18415	18440	18474	18617	18303	18330	18370	18478	18527	18509	18535	18456	18407	18414	18532	18594	18556	18476	18451	18275	18435	18576	18749	18444	18518	18365	18317	18527	18381	18198	18236	18322	18360	18603	18526	18319	18579	18418	18349	18437	18727	18628	18495	18302	18470	18457	18688	18509	18346	18517	18510	18398	18365	18483	18249	18453	18482	18652	18309	18521	18409	18489	18477	18501	18573	18482	18523	18483	18319	18421	18492	18343	18418	18564	18686	18479	18465	18411	18603	18481	18760	18521	18538	18595	18545	18453	18202	18293	18417	18445	18352	18520	18285	18543	18444	18512	18420	18274	18500	18586	18534	18352	18397	18290	18472	18640	18235	18375	18507	18511	18532	18429	18453	18080	18440	18498	18684	18268	18497	18463	18495	18550	18441	18526	18490	18465	18519	18664	18560	18280	18560	18639	18486	18520	18439	18331	18400	18668	18416	18491	18343	18444	18494	18585	18539	18424	18415	18364	18490	18491	18475	18365	18340	18393	18579	18552	18519	18447	18463	18427	18407	18481	18690	18355	18642	18346	18540	18681	18639	18542	18562	18481	18483	18620	18617	18479	18531	18357	18517	18232	18546	18462	18577	18563	18396	18544	18252	18517	18443	18581	18534	18430	18614	18413	18710	18650	18579	18492	18706	18171	18458	18367	18356	18313	18399	18433	18452	18448	18507	18537	18529	18535	18397	18436	18555	18641	18732	18425	18453	18277	18647	18583	18597	18693	18401	18300	18685	18256	18433	18409	18465	18344	18273	18438	18452	18525	18460	18332	18412	18319	18688	18667	18431	18711	18653	18223	18585	18406	18507	18395	18566	18311	18559	18441	18541	18414	18399	18433	18544	18444	18593	18532	18349	18477	18374	18619	18551	18554	18493	18248	18500	18436	18508	18594	18413	18683	18551	18409	18662	18719	18621	18532	18510	18516	18429	18637	18649	18427	18704	18518	18559	18450	18507	18337	18558	18476	18450	18339	18544	18514	18269	18485	18483	18629	18634	18501	18449	18465	18505	18513	18445	18430	18375	18432	18391	18503	18355	18243	18526	18497	18468	18589	18361	18516	18529	18333	18562	18294	18316	18535	18459	18408	18434	18459	18358	18380	18611	18526	18626	18294	18579	18628	18291	18258	18428	18547	18547	18403	18487	18419	18314	18383	18562	18359	18472	18498	18265	18420	18553	18506	18637	18494	18413	18359	18607	18339	18424	18396	18576	18524	18482	18299	18429	18509	18415	18379	18551	18350	18405	18396	18473	18661	18518	18511	18498	18411	18485	18357	18294	18136	18629	18439	18446	18551	18515	18478	18514	18303	18357	18403	18688	18346	18399	18331	18241	18385	18480	18526	18596	18583	18519	18407	18336	18582	18454	18379	18401	18570	18370	18514	18290	18221	18242	18273	18257	18466	18270	18338	18500	18378	18485	18518	18386	18403	18485	18679	18571	18601	18551	18506	18443	18114	18328	18391	18528	18606	18482	18481	18307	18408	18428	18235	18457	18429	18502	18588	18504	18571	18429	18489	18421	18450	18293	18282	18538	18531	18572	18393	18446	18289	18497	18382	18506	18314	18421	18508	18336	18544	18479	18419	18683	18401	18414	18547	18228	18530	18694	18401	18891	18503	18446	18438	18470	18595	18488	18379	18604	18517	18228	18576	18391	18294	18362	18529	18655	18593	18681	18419	18431	18468	18488	18407	18653	18348	18596	18569	18582	18379	18564	18230	18493	18399	18440	18307	18554	18630	18543	18188	18613	18272	18407	18334	18401	18311	18347	18153	18234	18169	18325	18151	18401	18587	18478	18292	18331	18700	18648	18537	18561	18554	18460	18598	18471	18508	18428	18520	18462	18441	18533	18460	18508	18562	18565	18433	18502	18384	18246	18493
18627	29934	30776	26197	23698	21961	20740	20187	20022	18873	18536	17641	17376	16647	15635	22576	29035	24927	20529	17733	15696	15165	14875	14919	14892	14744	15071	14759	15171	14904	14852	14864	14811	14871	14787	14837	14956	14751	14989	14948	14595	14901	14904	15031	14847	14905	14922	14927	14946	15054	14881	14903	14862	14949	14901	14903	14878	14840	14870	14948	14784	14895	14737	14843	14827	14753	14991	14709	14963	14709	14768	14835	14794	14949	14777	14808	14870	14902	14749	14852	14952	14901	14739	14784	14806	14924	14814	14873	14852	14944	14878	14945	14841	14950	14994	14915	14855	15045	14778	14887	14829	14930	14829	14908	14905	14982	14992	14857	14787	14885	14844	14710	14845	14715	14923	14828	14878	14853	14931	14826	14917	14788	14940	14887	14849	14918	14756	14697	14940	14864	14819	14928	14888	14889	14842	14755	14896	14846	14920	14842	14962	14814	14808	14727	14809	14852	14931	14851	14955	14875	14757	14844	14718	15063	14789	15003	14817	14925	14780	14817	14802	14752	14743	14857	14630	14756	14955	14792	14827	14892	14806	14838	14918	14895	14688	14978	15020	14873	14860	14840	14792	14894	14891	14848	14689	14920	14920	14898	14837	14816	14873	14906	14963	14890	14834	14909	14763	14941	14702	14768	14819	14957	14936	14854	14884	14835	14881	14755	14936	14928	14996	14856	14871	14890	15012	14967	14858	14754	15002	14813	14748	14888	14825	14992	14678	14777	14958	14831	14735	15003	14857	14912	14797	14908	14928	14781	14823	14850	14895	14982	14810	14988	14779	15003	14706	14849	14902	14799	15020	14951	14912	14950	14826	14848	15012	14912	14747	14833	15049	14966	14792	14846	14828	14920	14757	14916	14991	14799	14847	14792	14708	14769	15085	14774	14721	14698	14920	14916	14842	14925	15115	14961	14960	14959	14827	14743	14870	14841	15028	14711	14889	14882	14837	14803	14941	14889	14823	14791	14829	14979	14777	14843	14954	14796	14916	14887	14844	14759	14664	14857	14819	15070	14890	14731	14713	14879	14838	14941	14940	14912	14969	15014	14900	14984	15000	14941	14854	14898	14855	15041	14836	14750	14866	14867	14776	14752	14879	14864	15063	14887	14740	14951	14802	14927	14928	14863	14793	14713	14949	14838	14865	14934	14902	14754	14776	14788	14796	15043	14724	14817	15044	14808	14833	14864	14866	14938	14781	14964	14911	14823	15005	14660	14802	14907	14945	14859	14760	14895	14989	14853	14773	14991	14973	14793	14863	14990	14696	15001	14858	14987	14760	14804	14861	14785	14803	15086	14830	14909	14802	14865	14813	14824	14793	14736	14730	14831	15001	14823	14872	14990	14845	14857	14707	14685	14829	14912	14960	14864	14771	14963	14735	14922	14817	15018	14919	14883	14895	14869	14910	14810	14708	14832	14854	14837	14958	14990	14848	15078	14872	14792	14871	14894	14973	14736	14938	14840	14767	14816	14997	14915	14810	15006	14882	14918	14915	14887	14858	14889	15059	14887	14811	14823	14980	14781	14754	14836	14792	14949	14862	14729	15018	14882	14967	14927	14959	14893	14819	14878	15011	14684	14898	14929	14736	14755	14875	14675	14818	14856	14676	14768	15013	14841	14735	14950	14835	14876	14880	14790	14745	14969	14984	14843	14756	14992	14739	15004	14951	14948	14855	15008	15016	15012	14703	14789	14736	14691	14955	15019	15065	14819	14968	14842	14976	15002	14880	14792	14826	14946	14846	14910	14852	14905	14827	15094	14819	14991	14807	15011	14695	14926	14967	14692	14908	14900	14819	14868	14937	14779	14966	14945	15088	14768	14808	14898	14954	14907	14808	14784	14901	14796	14759	14759	14949	15012	14831	14878	14910	14830	15109	14797	14898	14969	14688	14837	14720	14854	14827	14786	14745	14860	14737	14691	14876	14850	14824	14992	14997	14756	14939	14839	14992	14854	14968	14784	14882	14848	14930	14963	14763	14811	14874	14914	14838	14824	14908	15099	14745	14879	14850	14879	14780	14815	14812	14713	14881	14896	14848	14814	14801	14958	14908	14837	15052	14995	14942	14718	14835	14951	14890	14866	14713	15023	14893	14795	14931	14821	14797	14841	15012	14871	15074	14843	14732	14920	14768	14774	14777	14782	14768	15081	14800	14950	14913	14913	14981	14848	14796	14953	15004	14904	14926	14912	14826	14728	14661	14967	14837	14860	14694	14843	15028	14807	14828	14885	14934	14816	14988	15028	14895	14932	14776	14868	14766	14897	14734	15051	14897	14941	14850	14854	14722	15021	14914	14786	14931	14959	14749	14760	14881	14831	14814	14907	14931	15084	14704	14847	14941	14804	14885	14790	15043	15046	14821	14768	14876	14771	14878	14881	14890	14931	14855	14986	14811	14785	15003	14805	14827	14748	14946	14903	14929	14956	14891	14902	14859	14919	14779	14867	14988	14939	14957	14705	14854	14734	14824	15070	14866	14980	14789	14938	14739	14719	14700	14777	14822	15010	14752	14949	14690	14832	14801	14835	14892	14904	14861	14880	14924	14761	15054	14970	14832	14860	14916	14879	14832	14867	14844	15033	14909	15036	14624	14934	15044	15019	14882	14957	14883	14899	14745	14785	14940	14792	14810	14902	14699	14909	14800	14845	14763	14857	14776	14745	14979	15077	14927	14820	14790	14909	14929	15033	14905	14721	14999	14779	14920	14796	14867	15049	14766	14677	14952	14733	14954	14760	14969	14840	14904	14846	14815	14931	14889	14749	14827	14871	14825	14790	14867	15067	14951	14835	14915	14847	15053	14841	14958	14947	14822	14768	14917	14808	14853	14917	14854	14826	14813	14921	14843	14954	14998	14834	14867	14837	14850	14890	14916	14795	14840	14959	14886	14850	14836	14928	14984	14902	14681	14849	14766	14849	14810	14870	14914	14949	14850	14680	14967	14853	14891	14780	14854	14827	14795	15016	15065	14874	14925	14976	14934	14875	14870	14736	14810	14808	14714	15015	14903	14983	14928	14916	14996	14811	14846	14957	14760	14986	14739	14844	14736	14760	14753	15008	14893	14901	14930	14755	14944	15024	14969	14839	14808	14982	14640	14933	14958	14880	14806	14668	14859	14899	14840	14958	14807	14912	14974	14932	14993	15208	14701	15014	14720	14857	14830	14809	14866	14935	14749	14924	14984	14972	14917	14925	14930	14861	15039	14982	14888	14925	14887	14875	15014	14905	14840	14804	14872	14952	14740	14957	14928	14828	14839	14860	15019	14869	15049	14844	14825	14880	14990	14707	14907	15069	14886	14732	15005	15053	14833	14797	14839	14813	14613	14847	14777	14799	14842	14637	15077	15001	14779	14950	14899	14934	14876	14841	14791	14869	14915	14765	14867	14783	14932	14915	14785	15042	14786	14932	15060	15014	14816	14808	14945	14878	14848	14861	14867	14844	14622	14922	14752	14849	14815	14843	14805	14702	14874	14729	14877	14880	14916	14736	14948	14781	14862	14696	14817	14802	14886	14898	14958	14926	14955	14961	14869	14844	14908	14792	14946	14734	14916	15038	14849	14771	15054	15016	14882	14798	14835	14996	14981	14810	14763	14711	14751	14897	14690	14821	14964	14925	14916	14908	14687	14926	14901	14874	14820	14946	14872	14849	14972	14922	14952	14766	14926	14818	14775	14903	14995	15021	14985	15098	14945	14729	15009	14880	15007	14984	14669	14977	14873	14886	14951	14839	14864	14949	15077	14793	14956	14847	14852	14714	15024	14984	14817	14959	14892	14884	14816	15039	14857	15012	14869	14991	15025	14768	14636	14781	14958	14950	15000	14848	14915	14994	14737	14930	14868	14892	14942	14867	14935	14862	14846	15017	14741	14900	14826	14756	14828	14736	15036	14981	14621	14867	15013	14807	14904	14907	15006	14758	14785	14913	14837	15018	14919	14972	14948	14882	14825	14783	14792	14834	14898	14787	14596	14896	14828	14987	14888	14988	14708	14794	14831	14751	14745	14863	14685	14906	14942	14960	14901	14962	14843	14928	14838	14947	14796	14865	14867	14949	14881	14941	14739	14805	14908	14834	15034	14831	14941	14790	14882	14952	14868	14904	14888	14959	14815	14661	14676	14962	15059	14713	14789	14859	14855	14947	14847	14841	14742	14891	14920	14824	14799	14731	14710	14792	14994	15026	14910	14808	14978	15007	14797	14890	14775	14840	14986	14818	15001	14907	14833	14855	14864	14744	14718	14948	14849	14892	14786	14943	14941	14789	14789	14714	14864	14920	14817	14705	14978	14968	14758	14817	14808	14819	14836	14872	14879	14950	14916	14917	14805	14769	14898	14851	14708	14839	14936	14782	14927	14879	14867	14886	14804	14844	14861	14917	14990	14796	14796	14763	14777	14733	14835	14956	14678	14928	14820	14755	14810	14781	14865	14934	14935	14659	15001	14995	14841	14838	14901	15007	14740	14828	14762	14756	14925	14841	14840	14787	14856	14742	14892	14965	14879	14870	14715	15047	14707	15040	14855	14891	14990	14824	14912	14748	14793	14820	14866	14712	14882	14814	14926	14973	14794	14931	14934	14899	14833	14910	14968	14902	14873	14829	14816	14987	14835	14856	14847	14926	15000	14896	14773	14946	14869	14910	14858	14895	14781	14885	14988	14828	14727	14673	14676	14845	14952	14868	14918	14853	14893	14904	14932	14994	14897	14853	14939	14782	14868	14794	14739	14798	14960	14843	14721	14829	15048	14912	14944	14689	14933	14892	14872	14740	14634	14830	14880	14745	14809	14901	14748	14816	14763	14748	14930	14960	14705	14880	14721	15027	14765	14876	14830	15005	14954	14833	14879	14779	14810	14883	15000	14890	14872	14974	14688	14785	14826	14854	15005	14889	14844	14937	14894	14740	14971	14882	14700	14868	14873	14937	14872	14977	14798	14866	14827	14899	14866	14866	14699	14867	14729	14970	14841	14893	14927	14879	14819	14833	14789	14627	14917	15120	14949	14741	14838	14888	15080	14735	14981	14888	14780	14931	14920	14853	14957	14849	14802	14871	14921	14908	14816	14886	14823	14836	14840	14910	14890	14951	14843	14790	14915	14961	14821	14982	14768	14992	14937	14703	14781	14964	14847	14880
24042	21516	29148	24483	22619	25670	27050	23679	23241	22374	22478	21227	21139	20587	19504	26211	36001	32543	26906	23093	20164	19234	18698	18576	18602	18342	18474	18504	18599	18717	18546	18725	18621	18657	18562	18502	18506	18361	18523	18499	18557	18547	18441	18507	18446	18574	18471	18361	18541	18559	18422	18489	18515	18351	18683	18339	18495	18509	18545	18385	18354	18313	18369	18477	18551	18429	18475	18425	18511	18806	18536	18477	18511	18595	18583	18417	18449	18372	18268	18729	18387	18678	18299	18518	18421	18517	18357	18571	18642	18538	18568	18541	18752	18534	18574	18564	18539	18646	18556	18538	18452	18487	18260	18580	18497	18592	18488	18627	18606	18439	18404	18584	18411	18384	18262	18598	18551	18544	18394	18423	18651	18299	18299	18493	18452	18425	18545	18368	18594	18566	18590	18504	18287	18258	18620	18507	18355	18387	18547	18485	18353	18409	18381	18411	18443	18595	18406	18301	18485	18458	18407	18353	18459	18430	18526	18437	18509	18518	18571	18320	18486	18431	18558	18313	18567	18522	18372	18550	18675	18440	18425	18470	18484	18421	18388	18470	18264	18504	18435	18614	18513	18580	18618	18295	18538	18421	18503	18317	18530	18331	18604	18557	18535	18565	18463	18289	18644	18489	18633	18670	18676	18482	18415	18587	18492	18672	18654	18340	18518	18567	18510	18657	18495	18564	18486	18442	18305	18502	18368	18329	18498	18491	18623	18490	18223	18468	18433	18544	18449	18464	18798	18567	18238	18497	18833	18355	18342	18495	18498	18419	18714	18681	18360	18384	18397	18389	18290	18577	18566	18581	18457	18348	18461	18296	18550	18452	18402	18469	18485	18451	18401	18515	18599	18319	18456	18512	18516	18688	18401	18663	18386	18257	18656	18389	18306	18479	18053	18493	18368	18433	18571	18456	18309	18697	18492	18343	18559	18236	18493	18496	18576	18630	18558	18437	18573	18529	18602	18599	18616	18319	18229	18499	18591	18565	18435	18340	18380	18455	18421	18559	18573	18634	18343	18383	18533	18514	18404	18432	18563	18501	18452	18624	18571	18613	18499	18452	18333	18514	18481	18429	18610	18446	18440	18437	18366	18529	18444	18437	18539	18569	18386	18638	18432	18443	18545	18422	18527	18310	18445	18436	18481	18407	18395	18545	18602	18644	18278	18555	18371	18342	18563	18322	18614	18565	18489	18402	18516	18295	18437	18498	18576	18468	18636	18335	18488	18511	18392	18496	18719	18448	18700	18619	18328	18495	18596	18462	18446	18351	18246	18735	18229	18547	18460	18699	18488	18201	18433	18520	18581	18458	18617	18425	18519	18563	18415	18358	18670	18266	18722	18552	18298	18446	18650	18342	18361	18239	18408	18474	18397	18499	18256	18208	18298	18446	18462	18377	18436	18418	18298	18486	18465	18303	18538	18409	18346	18394	18400	18399	18436	18458	18407	18525	18353	18608	18517	18525	18541	18218	18529	18439	18245	18501	18467	18256	18532	18299	18293	18486	18431	18483	18594	18597	18560	18383	18444	18213	18214	18630	18664	18487	18542	18387	18418	18719	18679	18331	18770	18611	18453	18655	18616	18443	18550	18295	18591	18649	18538	18665	18568	18404	18337	18417	18452	18397	18530	18346	18540	18397	18693	18454	18610	18263	18599	18171	18485	18536	18449	18530	18324	18328	18449	18595	18617	18538	18546	18718	18458	18557	18448	18565	18397	18266	18563	18504	18573	18577	18523	18557	18394	18361	18272	18436	18679	18525	18397	18415	18462	18361	18425	18572	18497	18383	18297	18382	18365	18202	18568	18431	18431	18547	18483	18276	18410	18580	18521	18528	18363	18560	18408	18419	18564	18397	18350	18519	18539	18471	18308	18547	18279	18579	18489	18490	18355	18573	18494	18227	18667	18221	18372	18322	18440	18596	18413	18376	18443	18524	18507	18353	18295	18473	18428	18330	18063	18501	18452	18336	18301	18210	18385	18409	18594	18437	18430	18328	18394	18397	18518	18285	18562	18569	18480	18432	18425	18573	18607	18318	18743	18574	18563	18614	18650	18384	18480	18550	18479	18377	18370	18714	18620	18639	18508	18391	18333	18360	18293	18367	18519	18367	18274	18658	18378	18488	18366	18369	18419	18525	18265	18614	18483	18574	18374	18488	18529	18511	18452	18558	18226	18508	18256	18673	18547	18307	18513	18707	18344	18432	18548	18362	18517	18298	18611	18474	18436	18682	18478	18371	18398	18570	18356	18313	18613	18504	18503	18373	18300	18419	18438	18231	18426	18606	18434	18590	18288	18631	18493	18491	18486	18633	18573	18413	18410	18637	18348	18596	18474	18449	18662	18363	18438	18352	18582	18653	18498	18426	18557	18561	18395	18351	18325	18383	18444	18582	18487	18594	18218	18123	18535	18369	18569	18449	18577	18534	18463	18566	18217	18299	18414	18656	18535	18572	18616	18574	18374	18558	18395	18402	18427	18450	18450	18450	18580	18356	18415	18360	18468	18553	18646	18462	18455	18473	18458	18451	18625	18501	18429	18494	18258	18551	18411	18624	18494	18379	18474	18537	18625	18319	18731	18520	18442	18262	18441	18556	18620	18403	18210	18313	18480	18438	18575	18336	18387	18505	18399	18522	18431	18504	18367	18368	18398	18367	18348	18582	18625	18488	18544	18259	18393	18624	18642	18480	18330	18525	18684	18479	18377	18498	18432	18272	18433	18317	18370	18409	18550	18309	18335	18541	18521	18338	18544	18619	18455	18521	18483	18451	18515	18448	18519	18353	18732	18452	18475	18398	18422	18599	18384	18448	18523	18556	18571	18401	18434	18523	18613	18498	18333	18590	18561	18552	18281	18478	18553	18339	18464	18421	18487	18497	18308	18473	18393	18487	18423	18406	18598	18389	18452	18463	18572	18505	18628	18423	18413	18497	18770	18545	18456	18607	18382	18593	18554	18392	18731	18481	18415	18527	18220	18502	18713	18529	18462	18612	18460	18406	18496	18349	18481	18450	18402	18573	18441	18403	18554	18413	18625	18355	18476	18458	18463	18570	18427	18436	18332	18672	18337	18338	18453	18491	18476	18524	18561	18437	18386	18429	18396	18321	18670	18589	18786	18389	18403	18589	18581	18548	18522	18509	18099	18379	18669	18419	18529	18680	18509	18496	18436	18406	18363	18408	18471	18590	18330	18326	18372	18595	18238	18390	18395	18546	18558	18388	18543	18357	18486	18477	18516	18321	18419	18435	18684	18397	18437	18566	18300	18546	18609	18257	18489	18534	18418	18408	18417	18470	18483	18387	18504	18338	18648	18441	18356	18450	18393	18444	18763	18597	18578	18270	18454	18429	18437	18522	18510	18425	18516	18380	18366	18222	18380	18364	18364	18300	18359	18531	18564	18430	18231	18474	18413	18503	18449	18341	18540	18702	18614	18341	18302	18529	18247	18600	18336	18161	18693	18489	18480	18312	18363	18545	18478	18483	18530	18337	18551	18368	18460	18579	18456	18511	18687	18522	18513	18390	18301	18257	18508	18507	18482	18723	18499	18488	18472	18352	18438	18466	18326	18418	18603	18301	18377	18601	18343	18622	18451	18495	18639	18400	18471	18295	18562	18580	18351	18547	18552	18381	18312	18424	18381	18306	18547	18630	18602	18261	18267	18420	18325	18534	18582	18406	18501	18422	18374	18655	18564	18479	18328	18413	18386	18441	18542	18402	18547	18645	18275	18488	18593	18332	18434	18446	18567	18458	18401	18534	18411	18484	18453	18459	18530	18668	18601	18358	18585	18458	18628	18535	18182	18528	18410	18471	18437	18386	18323	18338	18559	18532	18625	18706	18500	18196	18468	18387	18561	18640	18548	18332	18402	18422	18402	18530	18298	18314	18389	18592	18428	18530	18714	18474	18540	18384	18562	18389	18421	18509	18556	18311	18482	18494	18450	18440	18467	18667	18304	18392	18532	18605	18495	18472	18537	18691	18634	18473	18466	18470	18567	18392	18416	18547	18519	18366	18519	18343	18408	18772	18560	18440	18555	18284	18368	18428	18502	18440	18445	18463	18444	18493	18646	18609	18532	18506	18617	18573	18456	18205	18436	18354	18256	18405	18327	18324	18623	18586	18557	18634	18510	18388	18614	18426	18274	18582	18350	18441	18475	18503	18547	18509	18493	18475	18613	18549	18533	18475	18453	18538	18528	18355	18659	18436	18415	18421	18248	18382	18480	18284	18315	18573	18411	18653	18423	18479	18540	18447	18548	18581	18373	18512	18313	18412	18525	18439	18414	18406	18703	18641	18473	18534	18690	18398	18309	18443	18475	18448	18289	18547	18402	18561	18432	18356	18367	18511	18514	18395	18584	18325	18675	18500	18530	18485	18352	18548	18505	18658	18495	18628	18342	18558	18527	18573	18438	18260	18485	18403	18422	18342	18488	18558	18399	18567	18435	18508	18446	18570	18439	18266	18414	18558	18685	18609	18327	18367	18297	18504	18370	18212	18497	18408	18498	18646	18420	18227	18630	18530	18497	18234	18335	18381	18312	18368	18473	18517	18656	18383	18538	18453	18470	18405	18319	18322	18385	18285	18404	18808	18506	18181	18448	18233	18364	18428	18600	18509	18462	18448	18387	18359	18479	18393	18432	18321	18613	18405	18496	18480	18333	18505	18571	18355	18481	18480	18635	18378	18444	18454	18409	18545	18444	18540	18275	18439	18496	18391	18368	18630	18466	18287	18579	18479	18597	18355	18223	18383	18467	18544	18514	18511	18340	18528	18494	18512	18231	18193	18448	18393	18565	18424	18542	18410	18438	18205	18496	18269	18375	18439	18349	18538	18306	18606	18476	18451	18448	18514	18454	18324	18263	18482	18533	18375	18778	18596	18517	18424	18453	18213	18625	18428	18508	18442	18428	18460	18492	18436	18423	18665	18633	18621	18365	18476	18548	18307	18473	18371	18346	18433	18442	18428	18399	18429	18422	18610	18363	18376	18554	18539	18465	18506	18713	18339	18419	18575	18320	18475	18134	18556	18446	18556	18568	18515	18418	18535	18533	18483	18536	18261	18336	18333	18514	18774	18451	18529	18375	18318	18272	18330	18326	18474	18432	18576	18528	18205	18432	18450	18627	18355
20355	36338	35637	29992	26304	23963	22358	22420	22438	20712	20550	18809	18497	17640	16426	27798	36959	31382	24640	19893	16328	15309	15003	14950	14876	14836	14861	14813	14918	14804	14731	14876	14930	14779	14849	14876	14831	14955	15047	14911	14937	14706	14807	14979	14760	14828	14923	14909	14887	15006	15112	14958	14819	14826	14822	14911	14871	14812	14982	14872	14912	14869	14799	14780	14885	14853	14594	14956	14887	14923	14937	14848	14841	14621	14968	15149	14714	15028	14745	14901	14849	14926	14748	14868	14771	14666	14858	14922	14839	14801	14819	14869	14905	14801	14598	14811	14897	14732	14731	14973	14925	14957	14730	14918	14813	14734	14828	14783	14981	14726	14857	14735	14800	14751	14788	14783	14913	14933	14902	14862	14877	14834	14932	15056	14723	15009	14851	14841	14858	14799	14919	14779	14970	14799	14855	14765	14869	14973	14901	14701	14761	14856	14827	14736	14967	14987	14762	14887	14838	15048	14752	14888	14794	15060	14903	14972	14795	14855	14884	14755	14645	14941	14872	14878	14938	14812	14652	14950	14916	14858	14830	14835	14950	14782	14927	14797	14934	14929	14915	14706	15092	14875	14850	14900	14809	14962	14839	15050	14710	14889	14917	14941	14860	14840	14646	14754	14827	14851	14766	14862	14905	14997	14823	14891	14791	14945	14961	14711	14905	14803	14866	14753	14942	15036	14857	14867	14827	14963	14741	14775	14898	14899	14815	14889	14979	14959	14781	14950	14776	14846	14761	14911	14661	14771	14811	14909	15104	14801	14817	14829	14831	14804	14854	14814	15054	14910	14914	14778	14854	14690	14925	14950	14973	14934	14799	14813	14846	14912	14857	14857	14715	15051	14869	14669	14800	14877	14895	14865	14852	14702	14845	14897	14797	14941	14827	14929	14904	14975	14870	14957	14734	14825	14996	14932	14829	14874	14837	14663	14918	15034	14837	14868	14887	14864	14872	15033	14765	14682	14859	14962	14851	14730	14817	14785	14822	14788	14915	14906	14973	14774	14867	14828	14877	14749	14885	14807	14949	14902	14949	14975	14866	14766	14759	14849	14898	14948	14762	15150	14779	14712	14814	14702	14788	14664	14888	14974	14884	14828	15092	14887	14683	14811	14907	14886	14883	14838	14835	14795	14757	14687	14910	14840	14962	14973	14815	14788	14898	14942	14771	14780	14907	14782	14887	14905	14832	14943	14797	14848	14949	14883	14828	14982	14816	15005	14827	14866	14958	14868	14743	14745	14953	14929	14881	15056	14864	14790	14934	14945	14872	14863	14893	14909	14898	14835	14891	14958	14772	14758	14897	14823	14879	14927	15041	14909	14892	14805	14956	14866	14859	14737	14871	14829	14841	14861	14893	14856	14752	14986	14757	14800	14901	14898	14779	14791	14788	14791	14882	14756	14842	14943	14794	14843	15042	14853	14863	14898	14968	14823	14913	14741	14755	14744	14842	14808	14725	14979	14680	14779	14884	15053	15006	14937	14924	14820	14829	14754	14945	14805	14955	14933	14800	14835	14984	14886	14758	14856	14790	14797	14808	14971	14751	14741	14920	14909	14759	14910	14990	14816	14847	14938	14942	14837	14690	14935	14904	14639	14771	14797	14855	14829	14816	14745	14723	14823	14872	14888	14883	14769	15014	14834	14815	14766	14875	14891	14861	14939	14836	14797	14822	14792	14620	14805	14779	14767	14894	14833	14697	14856	15002	14856	14933	14853	15009	14905	14867	14790	14868	14894	14756	15146	15002	14796	14934	14838	15213	14749	14800	14760	14659	14886	14938	14843	14760	14890	15033	14842	14756	14950	15135	14911	14869	14801	14991	14809	14900	14846	14794	14886	14931	14898	14684	15002	14797	14973	15003	14805	14820	14976	14884	14827	14749	15040	14765	14759	14888	15000	14826	14987	14731	14834	14837	14827	14869	14912	14777	14828	15003	14807	14927	14823	14888	14875	14813	14931	14887	14941	14775	14804	14908	14750	14625	14849	14987	14891	14773	14882	14874	14943	14824	14910	14940	14860	14996	14924	15003	14690	14992	14861	14864	15011	14709	14757	14948	14767	14763	14945	14936	14828	14983	14726	14950	14724	14841	14741	14757	14849	14766	14997	14768	15000	14883	14754	14852	14862	14868	14876	14783	14732	14723	14842	14758	14915	14842	15002	14844	14699	14954	14802	14880	14902	14983	14838	14915	14869	14882	15050	14871	14810	14865	14924	15004	14905	14953	14895	14654	15035	14911	14931	14775	14769	14749	14937	14855	14785	14908	14914	14886	14866	14810	14948	14895	14840	14779	14820	14764	14789	14856	14879	14905	14796	14938	14742	14959	14938	14808	14827	14754	14950	15016	14962	14902	14777	14849	14807	14783	14913	14913	14789	14897	14957	14748	14796	14882	14899	14889	14808	14915	15002	14782	14684	14862	14942	14681	14900	14664	14793	14879	14768	14746	14799	15013	14610	14805	14901	15108	14740	14882	14795	14871	14975	14701	14857	14889	14814	14918	14727	15000	14813	14896	14914	14973	14964	14925	14828	14826	14793	14782	14899	14775	14814	14785	14890	14589	14724	14833	14894	15070	14796	14760	14831	14784	14803	14814	14812	14947	14886	14745	14972	14817	14940	14870	14832	14793	14898	14917	14899	14842	14905	14801	14949	14804	14884	14853	14824	14812	14930	15051	14723	14770	14849	14793	14876	14851	14591	14979	14745	14784	14770	14880	14936	14907	14923	14925	14827	14845	14828	14686	14933	14871	14744	14827	14964	14864	14925	14892	14856	14958	14979	14833	14786	14962	14795	14813	14868	14991	14924	14942	14697	14832	14822	14813	14848	15117	14964	14823	14689	14997	14917	14870	14912	14959	14778	14987	14792	14753	14768	14773	14829	14906	14821	15095	14790	14845	14696	14878	14773	14941	14945	14724	14777	14876	14759	15013	14909	14888	14968	14745	15055	14838	14780	14724	14958	14825	14941	14921	14907	14942	14802	14792	14735	14853	14835	14744	14792	14772	14933	14906	14848	14946	14729	14789	14845	14915	14774	14799	14909	14737	14639	14737	14897	14759	14895	14862	14812	14767	14877	14822	14952	14994	14712	14790	14981	15043	14824	14849	14793	15003	14783	14762	14940	14921	14824	14847	14940	14789	14812	14908	15028	14819	14701	14651	14915	14991	14940	14858	14801	14755	14688	14847	14921	14837	14730	14924	14976	14825	14929	14895	14974	14875	14910	14848	14936	14812	14786	14868	14887	15014	14689	14819	15043	14895	14793	14834	15004	14876	14822	14923	14899	14715	14695	14782	14958	14928	14754	14892	14702	14859	14795	14888	14786	14726	14899	14931	14915	14887	14893	14992	14784	14824	14722	15002	14856	14883	14772	14888	14945	14884	14867	14747	14813	14949	14801	14849	14876	14887	14717	14881	14821	14821	14807	14769	15094	14981	14906	14912	14985	14794	14855	14776	15101	14858	14759	15001	14981	14825	14948	14901	14843	14778	14893	14823	14795	14871	14918	14930	14875	14769	14908	14895	14906	14941	14849	14838	14745	14867	14868	14941	14696	14942	14843	14740	14871	14956	14840	14771	14869	14823	14939	14928	14981	14901	14832	14865	14931	14736	14882	14997	14824	14890	14562	14814	14858	14930	14856	14731	14953	14830	15079	14843	15094	14891	14790	14782	14979	14785	14781	14917	14880	14941	14838	14891	14787	14784	14835	14751	14811	14953	14985	14900	14896	14949	14733	14930	14981	14933	14896	15044	14784	14888	14946	14952	14875	14979	14745	14779	14868	14943	14916	15006	14950	14937	14850	14920	14829	14920	14998	14960	14795	14854	14891	14791	14959	14930	14904	14809	14603	14798	14868	15060	14854	14731	14741	14855	14628	14873	14846	14919	14743	14934	14840	14850	14851	14789	14683	14777	14893	15001	14884	14989	14966	14798	14821	14754	14962	14748	14692	14959	14948	14833	14792	14916	14877	14902	14810	14815	14870	14759	14841	14752	14849	14947	14838	14886	14791	14888	14845	14865	14754	14768	14793	14939	14749	14663	14749	14878	14966	14991	14828	14725	14806	14739	14973	14893	14847	14943	14874	14622	14823	14764	14972	14856	14868	14787	14973	14851	15014	14807	15007	14855	14850	14817	14880	14951	14932	14782	14805	14768	14848	14854	14812	14979	14843	14814	15043	14964	14992	15047	14787	14858	14880	14909	14947	14857	15042	14875	14885	14909	14961	14596	14943	14811	14959	14929	14892	14943	14805	15035	14825	14824	14978	14549	15015	14880	14801	14800	14898	14741	14940	14930	14882	14851	14837	14957	14683	14819	14959	14792	14742	14749	14896	14950	14834	15012	14725	14886	14838	14844	14895	14856	14874	14904	14905	14809	14852	14863	14893	14672	14733	14810	14948	14709	14751	14897	14933	14755	14945	14775	14886	14740	14806	14857	14899	14944	14599	14904	14860	14818	14919	14842	14877	14765	14917	14864	14804	14748	14754	14913	14745	14897	14811	14762	14792	14878	14837	14882	14814	14725	14897	15059	14830	14701	15018	14759	14882	14784	15005	14727	14772	14952	14762	14900	14734	14888	15018	14766	14848	14924	14779	14928	14866	14941	14800	14811	14897	14898	15019	14846	14783	14886	14853	14761	14830	14983	14858	14859	14913	14882	14858	14757	14805	14873	14860	14826	14824	14907	14931	14799	14828	14775	14996	15007	14821	14820	14964	14758	14872	14877	15066	14942	14872	15004	14809	14662	14657	14898	14977	14880	14880	14767	14975	14855	14879	15014	14882	14981	14814	14927	14890	15025	14937	14862	14940	15050	14914	14865	14994	14880	14740	14918	14919	14796	14859	14691	14937	14799	14899	14755	14888	14984	14977	14837	14542	14886	14858	14836	14825	14859	14713	14882	14814	14795	14711	14775	14801	14725	14884	14709	14851	14912	14792	14653	14825	14829	14856	14809	14799	14859	14791	14873	14696	14995	14882	14984	14942	14899	14930	14934	14974	14883	14879	14833	14856	14783	14890	14943	14701	14724	14961	14875	14798	15036	14743	14878	14856	14873	14904	14780	14823	14664	14873	14821	14867	14890	14870	14886	14885	14863	14674	14752	14853	14881	14790	14825	14733	14765	14809
30361	24355	26537	23995	21070	20203	19733	19852	19841	19779	19582	19055	19069	18939	18742	19026	19866	19953	19437	18825	18751	18398	18459	18279	18463	18508	18392	18417	18538	18098	18315	18379	18553	18381	18442	18502	18553	18333	18229	18449	18390	18175	18417	18516	18377	18523	18620	18497	18786	18281	18297	18212	18472	18439	18603	18570	18597	18383	18332	18399	18499	18327	18319	18334	18657	18541	18252	18362	18477	18281	18317	18208	18155	18469	18467	18336	18367	18457	18321	18368	18425	18247	18193	18261	18431	18088	18168	18176	18350	18314	18485	18245	18448	18679	18260	18228	18356	18397	18501	18300	18331	18255	18271	18335	18254	18288	18434	18545	18337	18489	18400	18426	18500	18308	18408	18414	18292	18307	18441	18366	18344	18312	18388	18613	18376	18441	18196	18310	18359	18219	18453	18468	18300	18365	18201	18299	18274	18369	18300	18365	18264	18287	18442	18403	18454	18487	18440	18125	18179	18298	18260	18468	18477	18384	18249	18305	18164	18378	18387	18374	18247	18477	18344	18400	18279	18237	18407	18334	18394	18593	18489	18262	18548	18340	18353	18189	18396	18402	18376	18315	18529	18355	18438	18510	18391	18246	18423	18522	18534	18484	18455	18584	18574	18288	18242	18349	18371	18461	18334	18176	18365	18403	18451	18322	18243	18348	18182	18398	18437	18355	18535	18430	18402	18418	18266	18161	18242	18204	18590	18270	18528	18361	18191	18297	18370	18356	18247	18442	18306	18416	18474	18625	18426	18385	18427	18420	18519	18216	18296	18286	18312	18308	18348	18338	18392	18216	18291	18380	18489	18342	18114	18283	18447	18399	18226	18164	18101	18501	18448	18506	18503	18277	18481	18637	18321	18458	18455	18360	18430	18229	18290	18411	18273	18313	18216	18371	18340	18325	18336	18299	18435	18331	18297	18310	18423	18428	18473	18237	18226	18384	18381	18221	18155	18397	18437	18393	18396	18266	18243	18408	18169	18447	18356	18283	18545	18399	18065	18260	18499	18250	18435	18365	18474	18495	18545	18244	18240	18409	18379	18498	18284	18425	18518	18490	18291	18422	18296	18545	18361	18375	18307	18351	18337	18309	18219	18537	18478	18499	18500	18399	18242	18153	18335	18569	18290	18463	18326	18230	18453	18255	18570	18360	18214	18297	18160	18328	18269	18387	18311	18260	18599	18301	18296	18460	18384	18417	18401	18501	18296	18351	18333	18276	18453	18482	18295	18540	18566	18560	18357	18351	18219	18434	18245	18459	18440	18311	18276	18268	18374	18482	18427	18316	18442	18436	18415	18278	18342	18376	18191	18252	18456	18294	18443	18243	18468	18504	18364	18378	18362	18171	18287	18293	18541	18210	18252	18433	18326	18286	18270	18485	18479	18349	18469	18271	18199	18356	18329	18327	18317	18399	18301	18342	18397	18511	18205	18321	18494	18266	18330	18234	18195	18377	18476	18312	18487	18531	18414	18526	18693	18511	18307	18551	18329	18195	18291	18291	18391	18381	18488	18409	18338	18473	18396	18312	18175	18252	18027	18532	18407	18271	18441	18428	18360	18282	18430	18249	18574	18320	18553	18451	18394	18151	18467	18251	18459	18456	18305	18437	18437	18189	18403	18293	18436	18253	18290	18221	18480	18535	18499	18248	18079	18431	18178	18296	18531	18345	18355	18530	18405	18416	18546	18481	18304	18391	18372	18089	18168	18307	18622	18268	18492	18340	18368	18295	18400	18284	18579	18288	18392	18467	18259	18415	18287	18230	18462	18250	18410	18261	18252	18323	18654	18322	18300	18213	18364	18245	18198	18279	18453	18391	18257	18305	18258	18198	18449	18366	18190	18267	18129	18276	18417	18357	18263	18464	18437	18258	18299	18188	18367	18186	18594	18454	18368	18320	18356	18536	18271	18477	18452	18375	18558	18521	18464	18481	18425	18598	18335	18151	18416	18323	18572	18400	18512	18408	18205	18372	18402	18464	18206	18315	18363	18470	18252	18350	18153	18185	18142	18458	18302	18462	18361	18330	18310	18213	18273	18182	18274	18401	18361	18342	18328	18311	18359	18328	18495	18491	18615	18139	18346	18481	18416	18280	18380	18265	18233	18399	18470	18356	18339	18369	18479	18402	18261	18431	18340	18409	18387	18294	18269	18384	18227	18354	18439	18313	18472	18395	18348	18478	18352	18363	18515	18393	18327	18276	18549	18536	18308	18466	18167	18115	18431	18447	18335	18168	18268	18495	18360	18419	18283	18533	18258	18404	18450	18478	18379	18249	18560	18365	18301	18414	18376	18228	18457	18348	18531	18365	18401	18329	18411	18091	18324	18412	18477	18513	18446	18420	18486	18232	18284	18418	18524	18368	18570	18281	18193	18194	18203	18437	18255	18195	18576	18258	18284	18495	18490	18515	18383	18288	18378	18300	18411	18450	18492	18314	18297	18470	18357	18393	18207	18361	18414	18242	18392	18344	18380	18294	18211	18323	18428	18187	18519	18385	18494	18507	18418	18315	18490	18391	18408	18268	18417	18365	18317	18387	18142	18459	18162	18373	18301	18538	18389	18268	18350	18226	18240	18340	18214	18179	18281	18422	18335	18473	18319	18272	18444	18527	18309	18279	18280	18539	18300	18312	18394	18338	18372	18198	18349	18262	18459	18390	18349	18273	18158	18308	18628	18509	18578	18292	18328	18331	18186	18430	18263	18349	18334	18409	18390	18457	18426	18464	18310	18374	18132	18230	18541	18289	18365	18311	18221	18281	18414	18340	18400	18541	18397	18111	18356	18508	18478	18378	18435	18594	18231	18393	18308	18335	18268	18440	18290	18305	18440	18533	18286	18253	18382	18246	18345	18287	18508	18521	18134	18443	18402	18310	18573	18342	18293	18420	18069	18299	18390	18315	18370	18526	18325	18285	18484	18316	18339	18350	18498	18353	18410	18462	18537	18381	18274	18541	18614	18265	18514	18402	18310	18294	18495	18490	18347	18275	18208	18347	18368	18539	18404	18541	18379	18373	18476	18276	18552	18535	18485	18276	18278	18380	18507	18391	18486	18394	18288	18290	18373	18401	18184	18342	18287	18328	18207	18371	18322	18323	18405	18276	18300	18631	18546	18369	18154	18108	18154	18106	18371	18418	18342	18407	18492	18245	18231	18367	18441	18481	18269	18275	18394	18359	18466	18382	18588	18459	18463	18361	18252	18148	18363	18379	18494	18329	18270	18458	18358	18422	18331	18323	18501	18330	18431	18530	18342	18452	18304	18268	18297	18537	18359	18341	18392	18415	18260	18237	18263	18179	18574	18422	18459	18385	18442	18186	18526	18693	18318	18204	18290	18354	18430	18326	18337	18333	18481	18414	18410	18229	18204	18231	18289	18195	18377	18448	18493	18467	18249	18482	18332	18383	18462	18447	18395	18225	18381	18271	18272	18300	18440	18493	18360	18410	18584	18371	18370	18522	18322	18213	18553	18286	18473	18371	18447	18356	18331	18344	18582	18279	18507	18505	18291	18412	18576	18257	18415	18233	18442	18369	18400	18426	18530	18298	18264	18272	18315	18259	18375	18291	18342	18518	18305	18284	18419	18419	18240	18374	18716	18590	18347	18393	18356	18397	18397	18299	18065	18350	18479	18222	18469	18377	18532	18449	18539	18443	18327	18155	18214	18261	18270	18536	18502	18312	18271	18197	18513	18437	18685	18460	18298	18389	18643	18454	18184	18361	18460	18573	18460	18459	18322	18387	18540	18362	18304	18353	18368	18332	18273	18190	18477	18296	18243	18514	18373	18261	18301	18205	18433	18530	18342	18309	18480	18586	18441	18331	18346	18403	18367	18410	18467	18500	18320	18305	18385	18552	18214	18346	18438	18251	18269	18410	18345	18292	18365	18528	18450	18391	18330	18346	18325	18282	18477	18228	18495	18359	18393	18228	18336	18281	18404	18155	18189	18463	18307	18349	18332	18287	18428	18555	18398	18425	18466	18590	18385	18278	18223	18278	18364	18200	18398	18323	18414	18246	18496	18555	18177	18625	18351	18493	18452	18353	18368	18534	18485	18414	18216	18303	18349	18356	18299	18504	18337	18508	18398	18309	18341	18426	18330	18377	18423	18281	18505	18270	18659	18310	18551	18498	18226	18519	18495	18246	18459	18335	18371	18350	18407	18492	18413	18158	18351	18237	18460	18269	18331	18377	18416	18253	18356	18287	18444	18367	18416	18483	18360	18392	18384	18422	18415	18439	18527	18371	18455	18197	18475	18405	18569	18452	18430	18437	18327	18366	18461	18380	18424	18360	18292	18482	18513	18482	18447	18503	18306	18315	18451	18308	18434	18427	18562	18331	18416	18346	18358	18280	18408	18248	18339	18100	18351	18285	18347	18324	18390	18554	18394	18259	18359	18414	18204	18419	18325	18367	18307	18588	18462	18314	18445	18513	18288	18354	18427	18609	18473	18258	18293	18420	18582	18074	18287	18500	18459	18314	18479	18353	18344	18242	18432	18257	18447	18382	18182	18467	18298	18233	18393	18334	18456	18334	18389	18501	18422	18298	18432	18542	18193	18389	18364	18466	18271	18428	18212	18258	18457	18581	18622	18249	18616	18617	18449	18498	18366	18348	18166	18296	18422	18354	18711	18300	18426	18313	18365	18303	18512	18208	18040	18492	18599	18389	18244	18414	18235	18238	18336	18432	18517	18495	18339	18433	18446	18449	18354	18503	18279	18517	18410	18325	18377	18144	18506	18537	18486	18437	18501	18218	18444	18251	18365	18662	18353	18219	18484	18278	18290	18340	18213	18149	18395	18329	18344	18276	18250	18357	18450	18385	18478	18499	18277	18398	18513	18395	18393	18181	18449	18347	18694	18453	18224	18189	18478	18479	18259	18233	18458	18325	18456	18415	18310	18380	18295	18203	18586	18346	18445	18252	18369	18201	18452	18359	18456	18421	18129	18372	18381	18346	18244	18386	18528	18381	18263	18578	18387	18414	18364	18354	18384	18658	18243	18182	18255	18527	18387	18365	18491	18239	18354	18360	18462	18519	18601	18245	18498	18376	18563	18331	18282	18330	18332	18399	18349	18459	18433	18251	18251	18384	18478	18452	18346	18538	18223	18496	18079	18203	18194	18371	18440	18270
19990	23845	23751	20507	19062	17585	16917	17406	17408	16865	16924	16022	16256	15671	15244	15781	17015	16783	16025	15359	14931	14940	14793	14867	14873	14932	14798	14861	14725	14841	14720	14857	14824	14781	14935	14963	14793	14720	14677	14829	14781	14739	14865	14684	14850	14694	14863	14715	14838	14786	14912	14884	14834	14863	14812	14735	14733	14783	14821	14791	14806	14938	14822	14778	14870	14808	14937	14815	14709	14760	14798	14986	14878	14668	14901	14920	14836	14644	14815	14840	14889	14819	14975	15051	14761	14823	14774	14680	14760	14721	14780	15031	14748	14812	14811	14842	14691	14760	15186	14826	14938	14804	14795	14846	14811	14749	14811	14862	14908	14892	14744	14918	14717	14974	14730	14769	14700	14750	14702	14801	14715	14798	14802	14757	14977	14788	14858	14905	14774	14874	14900	14783	14803	14931	14766	14804	15030	14871	14685	14759	14947	14816	14837	14726	14896	14772	14938	14726	14802	14847	14722	14651	14989	14658	14868	14743	14777	14710	14950	14830	14718	14823	14912	14882	14741	14788	15013	14840	14857	14873	14736	14832	14859	14841	14921	14729	14843	14698	14823	14813	14784	14682	14841	14813	14811	14921	14679	14893	14753	14802	14812	14999	14668	14842	14751	14997	14776	14768	14755	14904	14737	14683	14808	14863	14762	14891	14923	14877	14785	14853	14607	14884	14692	14825	14747	14756	14907	14833	14818	15010	14871	14705	14790	14964	14743	14822	14794	14916	14886	14725	14929	14810	14796	14785	15103	14922	14809	14983	14820	14795	14929	14770	14835	14850	14792	14765	14831	14782	14850	14926	14758	14654	14764	14835	14789	14784	14858	14731	14775	14856	14850	14627	14991	14811	14860	14874	14903	14859	14878	14933	14797	14825	14763	14723	14736	14776	14783	14700	14792	14639	14751	14798	14718	14884	14843	14762	14889	14688	14812	14786	14702	14895	14812	14987	14696	14882	14991	14784	14872	14706	14717	14795	14625	14835	14913	14899	14759	14798	14803	14813	14826	14936	14900	14884	14781	14910	14768	14957	14696	14633	14855	14738	14964	14805	14827	15018	14861	14855	14958	14785	14935	14603	14723	14846	14545	14857	14739	14787	14730	14947	14870	14882	14879	14744	14736	14775	14759	14661	14679	14905	14809	14768	14875	14872	14814	14675	14873	14873	14810	14925	14854	14800	14857	14592	14793	14836	14885	14833	14943	14853	14817	14641	14921	14782	14773	14875	14780	14611	14927	14733	14879	14942	14840	14783	14887	14839	14652	14853	14648	14823	14828	14724	14917	14881	14979	14834	14751	14878	14835	14756	14791	14604	14877	14912	14712	14809	14833	14963	14854	14831	14792	14684	14815	15000	14773	14883	14869	14647	14913	14876	14927	14908	14818	14642	14760	14773	14815	14830	14821	14909	14815	14802	14843	14765	14808	14885	14883	14729	14871	14939	14827	14839	14760	14804	14927	14775	14829	14825	14787	14823	14944	14803	14659	15042	14679	14808	14870	14774	14973	14625	14828	14828	14757	14833	14784	15023	14866	14877	14673	14789	14885	14862	14943	15001	14730	14853	14811	14797	14742	14942	14745	14836	14812	14848	14819	14976	14967	14878	14862	14971	14712	14790	14747	14731	14740	14786	14770	14697	14897	14874	14926	14942	14791	14903	14825	14699	14777	14849	14828	14809	14915	14784	14805	14838	15046	14781	14871	14732	14825	14874	14796	14798	14938	14979	14821	14873	14711	14778	14928	15006	14904	14934	14885	14803	15004	14730	14864	14898	14829	14799	14838	14730	14849	14849	14783	14818	14724	14745	14786	14948	14907	14737	14865	14595	14833	14830	14818	14719	14698	14806	14759	14950	14896	14955	14758	14878	14971	14876	14922	14791	14777	14934	14758	14714	14711	14768	14613	14733	14894	14711	14748	14713	14922	14765	14708	14784	14852	14817	14843	14925	14919	14858	15037	14936	14973	14822	14783	14733	14967	14702	14897	14752	14968	14807	14757	14991	14825	14721	14841	14925	14920	14630	14796	14759	14723	14692	14737	14815	14797	15001	14840	14747	14735	14871	14792	14850	14815	14735	14905	14827	14725	14847	14866	14668	14895	14704	14851	14729	14882	14725	14780	14828	14646	14771	14698	14746	14740	14883	14771	14875	14920	14680	14962	14955	14941	14717	14904	14680	14867	15081	14795	14866	14742	14819	14944	14714	14949	14981	14756	14688	14913	14631	14840	14847	14873	14826	15034	15036	14898	14683	14982	14624	14864	14773	14800	14735	14800	14829	14710	14852	14819	14709	14853	14985	14613	14738	14932	14735	14884	14828	14803	14933	14754	14901	14793	14801	14883	14805	14884	14957	14859	14718	14902	14876	14896	14754	14965	14890	14849	14554	14850	14884	14850	14809	14718	14714	14797	14817	14759	14828	14909	14718	14819	14665	14827	14746	14930	14911	14917	14649	14841	14820	14841	14925	14829	14825	14742	14854	14891	14794	14978	14970	14989	14803	14788	14882	14872	14860	14733	14802	14786	14826	14787	14916	14841	14776	14817	14861	14834	14735	14989	14692	14672	14989	14854	14785	14718	14875	14700	14717	14877	14762	14859	14676	14787	14938	14687	14867	14922	14740	14782	14691	14842	14929	14969	14754	15024	14575	14790	14684	14934	14787	14757	14756	14973	14731	14880	14896	14823	14914	14804	14899	14840	14840	14833	14828	14782	14919	14782	14812	14778	14870	14941	14720	14822	14915	14656	14879	14759	14858	14784	14762	14801	14757	14801	14974	14824	15046	14580	14806	14803	14774	14816	14796	14777	14899	14768	14778	14786	14934	14880	14809	14825	14936	14949	14852	14779	14758	14896	14993	14941	14890	14715	15066	14713	14732	14907	14843	14815	14843	14903	14808	14665	14872	15036	14917	14850	14746	14839	14784	14813	14986	14795	14872	14913	14781	14824	14828	14628	14990	14894	14826	14872	14874	14971	14872	14836	14884	14766	14869	14898	14891	14702	14755	14768	14847	14747	14632	14786	14828	14859	14681	14919	14701	14786	14898	14757	14949	14930	14817	14928	14853	14735	14801	14872	14897	14710	14770	14978	14693	14850	14866	14840	14791	14772	15024	14844	14964	14883	14958	14737	14930	14989	14687	14904	14714	14912	14866	14850	14880	14656	14670	14755	14846	14826	14772	14903	14874	14866	14858	14808	14919	14799	14630	14728	14875	14931	14961	14987	14836	14650	14878	14711	14768	14847	14885	14838	14847	14819	14822	14870	14816	14870	14869	14608	14823	14865	14804	14871	14716	14736	14734	14922	14803	14802	14772	14836	14913	14875	14654	14767	14957	14803	14958	14795	14709	14775	14767	14869	14797	14736	14814	14916	14788	14812	14689	14737	14668	14640	14817	14800	14995	14841	14966	14906	14938	14803	14999	14907	14672	14929	14744	14778	14819	14743	14772	14726	14891	14914	14828	14632	14675	14793	14765	14902	14851	14862	14871	14731	14801	14885	14835	14780	14850	14827	14769	14569	14834	14825	14862	14796	14864	14936	14853	14785	14725	14833	14722	14762	14791	14910	14825	14848	14872	14851	14890	14740	14949	14753	14851	14717	14773	14815	14837	14790	14958	14836	14844	14681	14909	15020	14624	14848	14802	14907	14813	14782	14832	14784	14815	14688	14932	14826	14831	14768	14893	14845	14830	14763	14882	14885	14664	14701	14914	14886	14948	14928	14870	15017	14639	14691	14673	14911	14767	14831	14821	14813	14797	14732	14640	14847	14789	14740	14791	14742	14860	14891	14902	14788	14911	14899	14977	14756	14752	14665	14815	14902	14784	14815	14884	14778	14852	14894	14822	14863	14911	14885	14826	14743	14797	14904	14819	14896	14719	14809	14802	14910	14705	14721	14809	14925	14827	14893	14928	14885	14776	14799	14740	14648	14870	14628	14777	14845	14857	14727	14862	14852	14923	14875	14930	14763	14814	14794	14925	14850	14633	14792	14823	14813	14806	14686	14796	14765	14823	14760	14961	14861	14707	14841	14883	14730	14811	15053	14755	14785	14919	14768	15032	14835	14874	14784	14847	14866	14896	14985	14795	14833	14799	14850	14635	14893	14687	14732	14813	14708	14809	14731	14833	14759	14781	14766	14820	14836	14786	14692	14753	14712	14858	14733	14820	14743	14709	14776	14940	14821	15069	14818	14721	14911	14899	14874	14856	14762	14799	14873	14754	14926	14605	14863	14974	14849	14905	14822	14920	14974	14682	14877	14784	14875	14857	14780	14848	14907	14861	14715	15020	14825	14818	15028	14749	14706	14883	14840	14740	14782	14834	14765	14840	14855	14791	14841	14866	14822	14784	14808	14811	14891	14714	14641	14691	14764	14808	14836	14930	14700	14835	14737	14826	14873	14842	14870	14727	14688	14904	14771	14781	14736	14930	14896	14958	14795	14924	14854	14758	14789	14587	14841	14929	14786	14958	14961	14853	14840	14733	14768	14808	14802	14773	14719	14808	14813	14736	15034	14932	14811	14900	14819	14670	14810	14931	14827	14836	14928	14844	14833	14709	14683	14586	14782	14787	14901	14877	14899	14872	14878	14751	14738	14834	14687	14876	14885	14825	14902	14766	14781	14870	14612	14814	14711	14777	14728	14833	14841	14926	14843	14898	14970	14732	14832	14792	14680	14790	14813	14795	14643	14832	14926	14813	14859	14779	14796	14780	14857	14787	14917	14692	14893	14781	14819	14985	14797	14822	14703	14813	14703	14769	14976	14820	14844	14973	14812	14773	14733	14778	14820	14802	14974	14911	14715	14912	14837	14818	14936	14847	15037	14758	14669	14856	14885	14770	14741	14843	14934	14931	14725	14786	14835	14908	14831	14686	14874	14677	14856	14990	14824	14794	14670	14729	14877	14857	14950	14936	14855	14773	14802	14812	14750	14905	14874	14805	14985	14729	14803	14837	14802	14806	14831	14881	14833	14962	14822	14905	14629	14767	14783	14875	14932	14756	14866	14869	14741	14708	14911	14772	14848	14769	14785	14914	14670	14722	14840	14820	14742	14991	14821	14986	14927	14798	14634	14975	14927	14925	14864	14874	15010	14840	14776	14710	14897	14745	14888	14736	14880	14661	14617	14777
25476	21494	28686	25376	23674	23839	23213	21635	21183	21376	20966	20325	19786	19879	19341	23802	29119	27085	23297	21210	19671	18798	18766	18591	18582	18483	18370	18255	18611	18496	18748	18724	18683	18740	18449	18626	18698	18737	18586	18556	18728	18531	18597	18419	18579	18523	18527	18364	18344	18300	18250	18483	18528	18635	18559	18517	18481	18453	18572	18367	18507	18428	18418	18384	18505	18556	18512	18494	18464	18255	18687	18688	18314	18350	18249	18466	18594	18351	18515	18391	18433	18650	18480	18384	18487	18543	18338	18678	18562	18453	18334	18543	18488	18535	18327	18328	18222	18654	18573	18539	18430	18413	18536	18336	18527	18461	18647	18332	18573	18356	18548	18344	18438	18543	18436	18275	18504	18381	18677	18395	18590	18509	18526	18473	18454	18625	18554	18458	18490	18381	18547	18377	18542	18540	18395	18483	18491	18535	18529	18601	18709	18531	18411	18575	18714	18611	18715	18593	18708	18360	18523	18391	18597	18415	18519	18587	18446	18302	18541	18417	18428	18586	18572	18296	18327	18603	18380	18136	18490	18237	18287	18233	18424	18475	18343	18324	18452	18419	18350	18603	18439	18508	18530	18466	18426	18439	18409	18372	18629	18471	18697	18762	18567	18580	18599	18518	18441	18439	18405	18716	18472	18528	18322	18399	18609	18381	18530	18603	18594	18406	18348	18225	18513	18475	18535	18496	18436	18470	18320	18451	18559	18399	18597	18451	18196	18472	18523	18442	18570	18627	18509	18432	18420	18402	18602	18426	18481	18235	18333	18454	18456	18309	18557	18552	18487	18571	18579	18380	18516	18354	18345	18490	18338	18339	18359	18491	18184	18617	18646	18534	18404	18212	18332	18622	18546	18445	18438	18608	18664	18623	18324	18451	18322	18422	18419	18493	18547	18291	18451	18607	18489	18468	18455	18455	18498	18344	18302	18388	18605	18333	18373	18471	18606	18628	18522	18595	18490	18429	18421	18452	18367	18575	18634	18458	18802	18404	18382	18501	18601	18484	18549	18549	18531	18457	18560	18583	18491	18319	18481	18403	18499	18475	18476	18504	18351	18597	18607	18529	18339	18494	18445	18586	18583	18287	18374	18538	18501	18174	18457	18399	18412	18549	18444	18533	18490	18470	18556	18459	18343	18515	18435	18536	18584	18767	18454	18450	18484	18512	18291	18552	18438	18501	18159	18448	18341	18440	18478	18593	18302	18239	18380	18511	18435	18335	18518	18328	18364	18386	18423	18507	18547	18355	18788	18448	18595	18674	18619	18462	18640	18481	18540	18549	18350	18467	18636	18487	18404	18529	18451	18498	18501	18460	18372	18355	18648	18390	18693	18515	18507	18506	18419	18463	18470	18445	18530	18680	18452	18483	18532	18485	18440	18452	18596	18672	18360	18571	18561	18276	18386	18439	18415	18440	18582	18674	18441	18434	18549	18472	18551	18308	18492	18532	18584	18459	18578	18273	18486	18552	18406	18396	18570	18384	18316	18490	18611	18521	18445	18430	18482	18560	18450	18358	18353	18668	18566	18551	18534	18397	18442	18499	18571	18359	18394	18363	18325	18574	18427	18408	18510	18408	18349	18455	18554	18329	18725	18562	18498	18498	18571	18568	18510	18411	18560	18357	18307	18438	18405	18303	18581	18406	18578	18336	18585	18427	18467	18422	18278	18579	18452	18442	18331	18814	18530	18570	18482	18370	18569	18484	18302	18616	18494	18735	18394	18557	18561	18426	18655	18517	18481	18414	18437	18537	18423	18532	18675	18413	18412	18465	18607	18529	18401	18402	18751	18499	18571	18648	18465	18461	18355	18583	18484	18293	18470	18537	18366	18466	18545	18345	18527	18310	18333	18348	18612	18397	18603	18382	18422	18412	18522	18587	18358	18552	18264	18527	18520	18697	18572	18385	18603	18578	18592	18388	18529	18448	18521	18439	18497	18575	18666	18425	18334	18467	18411	18521	18437	18373	18355	18436	18541	18393	18564	18482	18279	18508	18379	18465	18439	18558	18470	18443	18421	18491	18425	18395	18358	18476	18479	18553	18334	18427	18603	18411	18375	18398	18226	18571	18493	18436	18621	18470	18478	18429	18488	18410	18417	18484	18417	18370	18636	18546	18392	18525	18336	18588	18499	18527	18372	18586	18441	18232	18542	18733	18745	18513	18523	18566	18580	18512	18505	18476	18693	18414	18542	18513	18512	18592	18480	18380	18547	18302	18717	18404	18561	18352	18518	18670	18473	18588	18489	18595	18319	18372	18548	18598	18458	18453	18352	18405	18446	18635	18231	18291	18401	18238	18416	18597	18489	18364	18377	18492	18694	18511	18477	18419	18505	18472	18331	18341	18352	18443	18257	18306	18333	18366	18391	18477	18545	18207	18522	18397	18459	18527	18566	18594	18794	18491	18438	18349	18515	18598	18604	18578	18719	18535	18526	18466	18297	18545	18528	18419	18434	18155	18426	18470	18632	18452	18483	18272	18508	18485	18473	18520	18491	18715	18540	18400	18715	18393	18613	18486	18846	18488	18463	18535	18443	18565	18599	18265	18439	18531	18385	18490	18401	18563	18596	18361	18456	18554	18449	18522	18507	18621	18471	18511	18482	18411	18310	18537	18422	18557	18375	18491	18312	18218	18652	18531	18412	18310	18463	18457	18458	18410	18430	18425	18696	18408	18496	18578	18532	18561	18417	18484	18667	18333	18358	18433	18461	18340	18274	18577	18457	18493	18490	18349	18345	18713	18370	18420	18650	18516	18515	18406	18381	18389	18673	18561	18584	18421	18424	18490	18636	18592	18275	18579	18545	18346	18402	18736	18749	18495	18349	18626	18414	18515	18241	18485	18570	18433	18451	18475	18483	18439	18492	18529	18431	18595	18435	18507	18653	18406	18545	18499	18440	18535	18478	18404	18591	18524	18519	18682	18273	18459	18488	18560	18705	18451	18442	18644	18609	18447	18330	18525	18296	18437	18598	18363	18384	18541	18487	18691	18767	18468	18558	18542	18588	18530	18479	18465	18217	18370	18407	18189	18362	18341	18416	18552	18646	18375	18274	18440	18400	18457	18504	18592	18673	18505	18422	18522	18603	18499	18405	18541	18278	18574	18605	18426	18468	18330	18607	18399	18417	18663	18560	18378	18406	18371	18328	18515	18432	18645	18692	18464	18386	18498	18562	18587	18562	18284	18422	18476	18367	18360	18514	18575	18715	18579	18516	18363	18838	18624	18376	18608	18316	18585	18324	18560	18392	18322	18504	18428	18690	18493	18513	18497	18586	18423	18456	18556	18322	18505	18545	18522	18690	18449	18446	18559	18514	18539	18308	18360	18540	18477	18511	18529	18323	18459	18482	18490	18424	18364	18491	18425	18447	18469	18321	18637	18263	18516	18661	18349	18585	18625	18470	18441	18502	18248	18513	18525	18286	18433	18459	18487	18661	18263	18485	18441	18626	18452	18388	18530	18418	18515	18633	18439	18482	18542	18520	18522	18507	18455	18438	18369	18406	18527	18309	18582	18510	18428	18374	18400	18504	18478	18522	18602	18458	18384	18290	18606	18407	18408	18630	18513	18466	18321	18545	18475	18451	18564	18332	18488	18255	18835	18516	18638	18689	18671	18614	18709	18802	18684	18570	18299	18498	18535	18355	18469	18498	18509	18396	18478	18257	18189	18462	18393	18456	18410	18449	18696	18452	18462	18522	18491	18357	18304	18492	18448	18603	18430	18384	18468	18544	18524	18380	18435	18333	18503	18229	18395	18505	18338	18384	18531	18354	18361	18403	18593	18473	18441	18429	18386	18581	18569	18518	18500	18332	18399	18509	18331	18378	18568	18385	18439	18447	18377	18468	18479	18278	18583	18408	18558	18337	18291	18482	18499	18391	18409	18516	18527	18315	18496	18432	18466	18323	18398	18546	18429	18369	18360	18702	18348	18546	18304	18435	18481	18394	18277	18231	18502	18408	18603	18371	18384	18559	18413	18364	18449	18419	18500	18484	18551	18570	18562	18405	18536	18476	18569	18466	18475	18426	18330	18607	18393	18417	18518	18369	18094	18407	18477	18442	18510	18760	18498	18523	18472	18458	18541	18530	18333	18557	18459	18478	18203	18431	18550	18367	18299	18544	18345	18463	18603	18525	18560	18477	18429	18363	18526	18703	18612	18566	18426	18464	18448	18634	18604	18370	18686	18448	18412	18245	18518	18503	18573	18626	18221	18523	18572	18436	18403	18307	18585	18419	18520	18400	18553	18570	18406	18563	18479	18692	18497	18351	18506	18330	18622	18441	18431	18485	18537	18579	18680	18426	18478	18716	18502	18498	18534	18296	18580	18383	18412	18513	18589	18381	18462	18661	18552	18711	18239	18385	18509	18466	18248	18601	18390	18522	18467	18581	18399	18606	18544	18664	18312	18486	18408	18445	18462	18489	18186	18393	18425	18596	18506	18499	18360	18607	18556	18505	18472	18486	18464	18592	18581	18332	18653	18440	18438	18556	18578	18512	18524	18709	18470	18501	18445	18142	18309	18414	18499	18520	18598	18348	18420	18501	18614	18429	18599	18374	18445	18413	18282	18236	18720	18595	18308	18440	18712	18664	18459	18639	18582	18396	18484	18543	18527	18345	18591	18622	18379	18429	18141	18370	18507	18517	18576	18544	18325	18376	18536	18528	18434	18357	18496	18353	18539	18659	18331	18453	18267	18381	18642	18625	18464	18240	18529	18484	18482	18539	18346	18518	18591	18451	18439	18381	18532	18448	18549	18703	18590	18670	18554	18460	18699	18575	18570	18470	18560	18536	18578	18546	18552	18480	18389	18476	18451	18401	18676	18261	18491	18537	18304	18291	18436	18465	18580	18622	18509	18482	18521	18348	18109	18461	18436	18531	18465	18307	18343	18376	18638	18693	18621	18457	18514	18469	18272	18574	18602	18486	18554	18334	18302	18430	18738	18631	18453	18529	18266	18358	18307	18251	18369	18702	18628	18579	18537	18591	18534	18373	18562	18266	18572	18838	18416	18463	18314	18420	18677	18512	18539	18619	18456	18297	18313	18503	18488	18661	18546	18442	18413	18682	18399	18421	18492	18344	18598	18624	18744	18464	18404	18549	18634	18629	18342	18453	18637	18672	18320
19193	32037	30648	25769	22505	20446	19551	19367	19548	19400	18746	17572	17066	16738	16094	24024	29352	25188	20386	17838	15722	15048	14838	14928	15037	15179	14814	15086	14928	14945	14889	14882	14765	14901	14894	14814	14793	14971	14796	14762	14924	14942	14805	14896	14859	14959	14984	14849	14915	14932	14994	15077	14961	14855	14923	15110	14989	14882	14990	14946	14984	14996	15156	15039	14858	14808	14869	14982	14921	15012	14856	14903	14951	14815	14893	14876	14776	14858	14988	14836	14916	14987	15201	15031	14801	14878	14907	15101	14957	14940	14909	14932	14833	14926	14960	14950	15008	14813	15048	14745	15062	14980	14865	14955	14892	14791	14892	14962	14682	14825	14885	14877	14825	15068	15043	14753	14890	14969	15092	14794	14841	15007	14874	15055	15125	14845	14828	14873	15077	14806	14984	14840	14817	15033	14788	14868	14967	14901	14935	15018	14878	14855	14926	15007	14853	14965	15092	14798	14950	14885	14996	14943	14680	14693	15056	15082	15026	15001	14763	15016	14945	15026	14793	14865	14892	14912	14948	14957	14831	14874	14766	14942	14922	14857	14885	14871	14797	14825	14904	14942	14979	14945	14935	14762	15005	14866	14899	14895	14786	15097	14784	14816	14700	14799	15108	14837	14956	14911	14978	14799	14940	14935	14835	15050	15013	15001	14818	15044	14908	14921	14896	14914	15077	15020	14816	14882	14916	14932	14908	14703	15179	14860	14837	14981	14914	15029	14898	14991	14871	14873	14842	14887	14889	14936	14905	14967	14859	14941	14941	14923	14906	14774	15017	14774	14972	14850	15018	14971	14913	14829	14902	14801	14895	15001	15011	14940	14930	14854	14972	14917	14930	14799	14863	14819	14900	14801	15010	14856	15019	14957	14975	14935	14914	14908	14927	14886	14965	14728	15072	14868	14775	15041	14915	14885	14921	14894	14954	14824	14830	15010	14884	14810	14978	14832	15016	14896	14876	14976	14752	14996	14927	14987	15012	14881	14878	15008	14874	15005	14849	14670	14820	14868	14861	14978	14856	15029	14778	14851	14875	14925	14997	14857	14897	14824	14840	14989	14948	14748	14787	14898	14977	14914	15092	14786	14853	14891	15063	15124	14965	14931	15030	14951	14881	14829	15012	14965	14885	14974	14862	14916	14951	14857	14940	15014	14879	14808	15054	14743	14861	14907	14837	15036	14881	14889	14872	14835	14832	14854	14901	14936	14865	14796	15033	14987	14883	14985	15055	14738	14976	14795	14943	15022	15084	14881	14921	14956	14769	14936	14867	14856	14901	14956	14854	14889	14964	14910	14954	14912	14976	14788	14989	14805	14984	14868	14959	15009	15004	15003	14817	14875	14902	14785	14935	14824	15023	14884	15040	15060	14783	14883	14892	14989	14911	14931	14841	14775	14800	14907	14839	14929	15032	14739	14988	15010	15110	15010	15004	15066	14806	14876	14809	14786	14747	15049	14886	14862	15002	14829	14934	14919	14850	14869	14974	14800	14972	14816	14985	14953	14942	14997	14881	14900	15063	14714	15094	14863	14939	14982	14709	15039	14862	14969	15064	15065	14760	14918	14845	14853	14908	14868	14831	14917	14962	14888	14959	14893	14855	15028	14850	14835	15069	14944	14884	14874	14818	14840	14819	14748	14855	14897	14963	14829	15008	14842	14839	15022	14836	14806	14906	14887	14917	14866	14882	14819	15071	14972	14844	15059	14813	14892	14869	14989	14895	14820	14873	14841	14826	15095	14901	14868	14952	14872	14891	14834	14962	14888	14797	15058	14888	15027	14805	15040	15061	15000	14806	14868	14907	14993	14849	15047	14929	14803	14996	14890	14857	14961	14938	14922	15084	15161	14796	14997	14769	14946	14912	14942	15000	15088	14989	14761	15018	14761	15019	14963	14944	14828	14787	15045	14966	14925	14807	15014	14997	15048	14853	15050	14828	14988	14845	14924	15016	14889	14859	15046	14913	14907	14944	15013	14826	14775	14784	15011	14776	14892	14882	14821	14885	14865	15027	14880	14738	14706	15063	14950	14762	14891	14870	14963	14716	14918	14923	15050	14960	14805	14847	15085	14937	14879	14880	14988	14847	14979	14763	15036	14825	15017	14751	14847	14834	14884	15067	14940	14888	14878	14843	14876	14826	14884	14896	14916	15040	14867	14948	14995	14960	14958	14925	15023	14938	14947	14765	14917	14953	14895	15003	14834	14858	14900	14795	14987	15081	14938	14974	15029	14854	15005	14834	14798	14886	14859	15054	14947	14949	14905	14921	14749	14974	14836	14940	14936	14801	14865	14901	14917	14935	14960	14990	14841	14741	14924	14843	14799	14835	14906	14930	14784	15057	14964	15005	14960	14947	15015	14986	14907	14866	14927	14898	14837	14887	14845	14913	14939	14961	15106	15018	14964	15068	14912	15154	15108	14872	14928	14893	14938	14910	14746	14831	15066	14791	14959	14948	14996	15017	14874	15043	14979	14813	14976	14595	14932	14839	15050	14978	15019	14928	14962	14904	14878	15007	14954	15071	15029	14871	15012	14892	14799	14812	14941	14990	14730	14839	14905	14938	14981	14755	14969	14959	14902	14755	14918	14843	14955	14878	14811	14846	14834	14825	14975	14879	14890	14928	14857	14704	14916	14800	14781	14779	14957	14747	15007	14922	14890	14942	14782	14727	14976	14979	15175	14874	14941	14823	14978	14843	14880	14913	15015	14874	14957	14897	14766	14902	14956	14848	14927	14846	14897	15093	14874	14965	14915	14952	14946	14787	14987	14871	15065	14821	15009	14886	14976	14946	14948	14959	14940	14928	14932	14969	14861	14789	14729	14949	15043	15091	15002	14914	14995	15145	15100	15066	15084	14998	14837	14867	15031	14943	14727	14791	14893	14769	14962	14902	14945	14985	14975	14886	14938	14979	14851	15015	14986	14913	14821	14949	15017	14870	15009	14945	14987	14977	14894	14859	14979	14746	15015	14890	14990	14933	14939	14948	14943	14802	14968	14904	14902	15053	14942	14920	14809	14850	14879	14822	14739	14842	14860	14803	14856	14883	14940	14835	14889	14872	15069	14890	14913	14985	14927	14980	15037	15055	14880	15041	14935	14833	14841	14930	14899	14971	14940	14866	15096	14688	14929	15102	14878	14840	14859	14880	14777	14756	14935	15098	14848	15054	14958	14868	14834	15046	14922	14865	15005	14740	14657	14900	14892	14826	14935	14923	14761	14921	14905	14880	15055	15019	14977	14951	14941	14929	14900	14834	14857	14964	14975	15017	14866	15007	14914	14913	14707	14821	14936	14978	14873	14870	15044	14819	14980	14788	14940	14953	14843	14875	14931	14764	14705	14919	14937	15039	15055	14971	15044	15023	14976	14972	14940	15041	14872	14964	14885	14936	15009	14848	14922	15016	14928	14735	14940	15091	14972	15060	14936	15076	14979	14937	14964	14790	15010	14932	14931	14899	14958	15030	14803	14867	14877	14955	14919	14760	14760	14925	14934	14792	14922	15034	14988	14858	14995	14861	14869	14895	14812	14841	15041	14851	14790	14946	15032	14816	14875	14895	14930	14743	14941	14875	14916	14860	14820	14934	14948	14817	14831	14933	14827	14873	14748	15065	14915	15025	15038	15027	15011	14913	14859	15006	14896	15013	14981	14925	14712	14773	14977	15035	15015	14888	15015	15006	14881	14897	15084	14877	15025	14980	15008	15031	14860	14970	14918	14868	14856	14963	14906	14878	14712	14952	14948	14757	15001	14891	14947	14777	14732	14863	15040	15049	14780	14862	14881	15042	15014	14780	15054	14918	15048	14898	14821	14949	14837	14875	14860	15050	15116	14716	14889	14939	14888	14918	14866	14835	14848	15049	14998	14982	15054	14776	14789	14995	14832	14911	14895	14943	14826	14956	15017	14876	14911	14906	14906	14931	14901	14878	14843	14705	14941	15032	14904	14901	14975	14976	14919	15031	14934	14974	14807	15041	14800	14868	14887	14974	14831	14847	14938	14928	14872	14920	14761	14904	15038	14680	14906	14925	14918	14922	15063	14816	14777	14789	14883	14721	14821	14837	14950	14948	14967	14793	14931	14840	14670	14796	14784	15049	14945	14768	14984	14925	14878	14994	15035	14942	14982	14936	15077	14865	14842	14972	14762	14862	14955	14830	14950	14870	14725	14807	14895	15109	15069	14920	14987	14799	14917	14753	14840	14853	14875	15074	14760	15094	14938	14901	14807	14931	15078	14696	14846	15099	14915	14879	14971	14962	14936	14704	14894	14930	14985	14838	14863	14851	14877	15007	14917	14919	14696	14833	14868	14942	14773	14780	15144	14748	14784	15069	14934	15037	14946	15083	14921	14870	14954	15099	15024	14854	14688	14914	14974	15075	15029	14749	14824	15050	14916	14978	14804	14894	14899	14975	14959	14882	14853	14882	14876	14993	14856	15035	15095	14832	15057	14896	14857	15036	15022	14951	15029	14767	14916	14910	14758	14804	15006	14962	14867	15056	14992	14864	14805	14998	14862	14885	14954	15027	14866	15195	15057	14994	14892	14856	14912	14827	14895	14981	14867	14827	14963	15097	14933	14830	15016	14782	15023	15015	14851	14950	14860	14870	14885	14906	14999	14960	14773	14960	14961	14874	14976	14926	14926	14936	14852	14833	14837	14784	14833	14908	14768	15062	14927	15018	14871	15092	15016	14965	14905	15016	14814	14878	14832	14834	14930	14821	14844	14557	14949	14940	14880	15049	14908	15066	14946	14916	14987	14849	14952	14840	14959	14737	14935	14806	14838	14929	14832	14828	14878	14951	15113	14855	14839	14935	14889	15055	14897	14878	14933	14854	14818	14880	14992	14807	14896	14819	14908	14863	14859	15093	15064	14738	14818	14781	15016	14791	14814	14953	14791	15109	14802	14919	15100	14879	14871	14829	14872	14820	14915	14895	15027	14836	14936	15061	14888	14827	14906	14739	15072	15039	15002	14889	14993	14824	15003	14730	14774	14759	14947	14979	14844	14863	14833	14944	15012	14857	14817	14736	14836	14980	15000	14751	14854	14950	14854	14764	14963	14911	14857	14965	14938	14939	14669	14845	14902	14814	14947	14893	14934	14890	14898	15007	14936	14616	14909	14849	14781
24077	21555	29166	24520	22544	25513	27179	23264	22360	22742	22385	21268	20635	20677	19878	28116	36393	32659	26635	23294	20286	19016	18853	18811	18833	18650	18761	18808	18594	18694	18829	18928	18734	18816	18719	18516	18577	18702	18856	18674	18631	18702	18498	18597	18844	18677	18683	18604	18560	18514	18524	18558	18842	18763	18657	18514	18660	18747	18617	18557	18636	18617	18518	18641	18883	18505	18535	18614	18612	18560	18587	18690	18825	18538	18563	18503	18501	18665	18577	18567	18393	18645	18624	18623	18506	18604	18432	18730	18725	18794	18481	18598	18611	18521	18554	18450	18602	18542	18468	18563	18261	18494	18485	18392	18542	18444	18564	18715	18503	18580	18758	18523	18752	18453	18681	18635	18364	18458	18651	18801	18486	18464	18641	18627	18622	18632	18705	18574	18625	18802	18577	18619	18563	18715	18599	18644	18627	18697	18614	18668	18631	18623	18695	18621	18599	18623	18495	18620	18677	18502	18610	18602	18589	18555	18493	18588	18669	18499	18455	18505	18645	18675	18532	18726	18578	18630	18545	18485	18595	18553	18665	18718	18544	18667	18559	18494	18735	18547	18603	18664	18686	18553	18722	18602	18639	18712	18721	18503	18506	18513	18813	18491	18618	18459	18526	18527	18496	18796	18813	18586	18549	18666	18481	18842	18711	18456	18618	18485	18435	18439	18576	18816	18525	18636	18521	18546	18649	18668	18611	18696	18733	18759	18685	18806	18524	18620	18648	18435	18640	18695	18508	18529	18697	18679	18502	18449	18545	18609	18468	18609	18625	18218	18557	18402	18575	18471	18556	18441	18693	18401	18486	18374	18568	18559	18638	18625	18511	18610	18755	18581	18607	18702	18683	18589	18402	18583	18560	18518	18639	18492	18798	18711	18567	18825	18726	18506	18562	18500	18491	18617	18526	18742	18501	18661	18734	18753	18730	18487	18667	18599	18614	18763	18441	18349	18573	18667	18600	18498	18425	18400	18825	18476	18682	18630	18698	18722	18545	18586	18583	18686	18579	18486	18542	18555	18669	18718	18416	18352	18796	18620	18605	18479	18377	18769	18583	18535	18711	18582	18596	18578	18394	18722	18698	18449	18376	18581	18514	18713	18748	18466	18663	18633	18397	18598	18429	18364	18510	18623	18444	18490	18502	18572	18794	18659	18825	18714	18908	18421	18710	18498	18867	18503	18650	18641	18783	18593	18432	18663	18768	18423	18699	18480	18513	18538	18499	18561	18404	18557	18502	18460	18482	18544	18448	18527	18524	18566	18561	18682	18512	18682	18651	18490	18632	18608	18460	18752	18683	18660	18631	18276	18680	18449	18390	18420	18836	18512	18739	18451	18437	18396	18764	18643	18687	18564	18662	18638	18586	18444	18623	18574	18539	18610	18616	18847	18594	18356	18450	18482	18362	18612	18704	18624	18748	18693	18687	18241	18750	18630	18607	18680	18522	18643	18783	18630	18526	18821	18784	18593	18438	18530	18594	18848	18602	18545	18501	18526	18703	18371	18539	18350	18536	18686	18562	18650	18548	18550	18604	18649	18684	18690	18669	18521	18531	18765	18316	18633	18561	18549	18430	18577	18626	18579	18608	18540	18827	18764	18751	18630	18480	18719	18525	18872	18573	18681	18505	18362	18476	18503	18672	18509	18650	18453	18317	18711	18676	18548	18547	18548	18582	18367	18603	18714	18629	18392	18321	18587	18327	18737	18544	18470	18662	18668	18668	18707	18546	18773	18730	18946	18635	18282	18401	18539	18380	18600	18592	18493	18698	18596	18554	18720	18653	18626	18409	18617	18659	18386	18591	18564	18568	18527	18609	18515	18602	18577	18443	18358	18643	18674	18783	18450	18545	18438	18743	18612	18439	18755	18568	18507	18484	18775	18558	18745	18745	18602	18644	18648	18600	18536	18523	18700	18587	18490	18730	18448	18660	18610	18561	18640	18582	18490	18627	18453	18630	18670	18507	18605	18542	18527	18709	18428	18542	18426	18572	18504	18577	18540	18548	18401	18620	18515	18498	18536	18498	18363	18810	18693	18564	18708	18726	18548	18484	18501	18549	18536	18454	18496	18565	18495	18522	18484	18689	18539	18510	18668	18557	18757	18421	18692	18570	18481	18709	18558	18638	18654	18536	18524	18609	18499	18333	18411	18452	18454	18482	18563	18689	18443	18517	18511	18398	18697	18390	18658	18582	18382	18498	18531	18522	18400	18474	18438	18660	18409	18479	18576	18571	18654	18489	18451	18566	18433	18484	18616	18537	18482	18535	18502	18461	18421	18723	18719	18496	18725	18517	18708	18549	18603	18426	18231	18711	18521	18447	18488	18518	18485	18611	18484	18413	18647	18556	18617	18583	18662	18775	18387	18738	18637	18449	18498	18577	18579	18533	18603	18627	18643	18738	18816	18771	18431	18660	18662	18727	18720	18494	18763	18770	18566	18443	18603	18620	18590	18535	18835	18641	18675	18789	18616	18730	18570	18784	18877	18483	18725	18393	18849	18618	18694	18574	18419	18580	18664	18455	18447	18612	18521	18619	18459	18407	18710	18615	18812	18554	18516	18530	18751	18484	18527	18582	18610	18625	18522	18672	18677	18462	18641	18653	18554	18698	18733	18653	18570	18441	18549	18545	18634	18589	18546	18720	18751	18746	18633	18619	18579	18597	18525	18642	18401	18526	18548	18778	18589	18446	18578	18766	18581	18536	18499	18820	18755	18595	18607	18518	18580	18716	18557	18716	18442	18756	18636	18573	18669	18581	18486	18571	18575	18610	18753	18455	18501	18692	18649	18442	18499	18499	18361	18618	18546	18482	18552	18712	18697	18613	18659	18714	18615	18722	18646	18569	18581	18568	18642	18430	18753	18606	18411	18481	18647	18746	18620	18549	18621	18349	18494	18566	18658	18687	18340	18627	18457	18526	18487	18604	18632	18544	18570	18636	18744	18650	18527	18681	18474	18548	18749	18683	18663	18396	18520	18691	18310	18556	18559	18507	18570	18430	18498	18298	18522	18863	18392	18728	18631	18645	18341	18608	18680	18800	18649	18721	18543	18775	18535	18845	18576	18404	18687	18569	18681	18537	18458	18879	18677	18628	18618	18413	18690	18634	18468	18621	18510	18589	18501	18697	18564	18484	18535	18628	18357	18632	18756	18586	18321	18685	18518	18446	18714	18429	18489	18611	18690	18661	18558	18665	18440	18655	18376	18590	18687	18819	18555	18532	18636	18409	18674	18614	18631	18605	18527	18622	18729	18680	18717	18417	18377	18663	18579	18530	18644	18625	18579	18445	18566	18645	18576	18628	18723	18767	18616	18608	18587	18624	18623	18520	18402	18587	18642	18558	18660	18568	18628	18783	18587	18405	18458	18549	18556	18558	18451	18559	18614	18558	18541	18338	18456	18467	18412	18615	18729	18540	18731	18789	18701	18650	18609	18337	18623	18627	18327	18523	18647	18586	18534	18492	18618	18630	18844	18641	18479	18582	18491	18424	18599	18628	18561	18444	18670	18745	18287	18637	18512	18570	18323	18630	18663	18434	18264	18595	18614	18867	18741	18513	18573	18720	18490	18394	18509	18599	18549	18561	18733	18581	18433	18405	18575	18691	18656	18836	18533	18481	18403	18462	18562	18646	18636	18379	18428	18548	18367	18598	18548	18532	18595	18789	18680	18456	18268	18555	18798	18420	18395	18518	18659	18656	18648	18402	18725	18495	18437	18531	18600	18574	18481	18608	18585	18489	18646	18769	18599	18692	18639	18677	18540	18704	18490	18887	18574	18334	18598	18573	18538	18453	18662	18501	18472	18759	18710	18538	18658	18619	18422	18658	18485	18477	18510	18499	18836	18466	18561	18692	18723	18386	18731	18633	18464	18492	18603	18611	18607	18853	18762	18571	18562	18510	18388	18434	18407	18521	18364	18723	18549	18373	18641	18447	18668	18684	18392	18409	18477	18613	18624	18781	18720	18604	18699	18560	18624	18672	18561	18347	18509	18387	18671	18636	18570	18387	18536	18697	18602	18486	18476	18761	18340	18445	18616	18690	18715	18677	18624	18543	18555	18433	18755	18604	18663	18633	18572	18527	18550	18487	18435	18657	18709	18477	18424	18521	18627	18587	18749	18640	18536	18449	18519	18525	18480	18399	18546	18770	18721	18780	18729	18610	18581	18447	18479	18656	18707	18595	18538	18665	18494	18599	18681	18832	18674	18704	18417	18412	18519	18738	18792	18559	18572	18652	18690	18699	18691	18821	18415	18513	18592	18554	18227	18575	18663	18493	18635	18503	18660	18590	18623	18532	18547	18725	18480	18664	18313	18525	18766	18572	18767	18637	18417	18464	18583	18490	18641	18717	18575	18713	18567	18449	18838	18744	18604	18922	18667	18527	18649	18345	18744	18780	18567	18690	18497	18757	18580	18466	18606	18570	18529	18462	18564	18564	18667	18825	18627	18466	18599	18667	18609	18506	18683	18550	18537	18699	18434	18354	18657	18536	18533	18504	18390	18709	18690	18623	18498	18547	18638	18614	18516	18362	18411	18417	18265	18407	18722	18474	18643	18643	18633	18516	18347	18752	18573	18570	18646	18647	18617	18575	18656	18545	18515	18542	18743	18608	18559	18751	18428	18448	18549	18369	18856	18563	18633	18880	18546	18613	18498	18763	18658	18486	18430	18475	18461	18783	18428	18628	18637	18728	18514	18559	18526	18550	18784	18570	18451	18498	18492	18544	18584	18589	18432	18612	18683	18463	18587	18544	18623	18468	18638	18668	18660	18672	18632	18513	18441	18580	18572	18601	18520	18684	18354	18480	18809	18700	18544	18531	18596	18679	18628	18583	18664	18588	18485	18514	18490	18353	18306	18569	18533	18540	18503	18781	18491	18299	18452	18383	18574	18786	18491	18407	18684	18704	18657	18720	18673	18557	18547	18758	18595	18554	18486	18578	18543	18471	18706	18552	18429	18508	18730	18456	18631	18751	18754	18590	18425	18506	18515	18516	18610	18697	18588	18472	18606	18533	18611	18862	18941	18752	18587	18564	18647	18458	18480	18467	18566	18434	18649	18524	18496	18790	18621	18327	18362	18673	18502	18679	18738	18568	18638	18706	18524	18425	18597	18486	18555	18596	18644
20987	36689	34916	30013	26186	23573	22472	21484	21180	21391	20572	18935	17692	17745	16756	29963	37057	31863	24245	20056	16412	15187	14935	14958	14979	14898	14922	15054	15016	14971	14880	14841	15023	14872	14856	14984	14843	15089	14924	15108	14901	14972	14976	15073	15017	14976	14939	14964	14982	15030	15093	14906	15037	14883	15048	14965	15099	15087	14957	14903	15018	14878	15049	14959	14864	15014	15004	14830	14939	14986	14780	14811	14833	14821	14876	14963	14779	14742	14972	14977	14677	15167	14866	14953	14927	14899	14948	14879	14946	14919	14798	14830	14941	14948	15034	15101	14894	14911	15024	15018	14944	14975	15057	14838	14760	14969	14953	14872	15107	14988	14969	14874	14854	14914	14938	14906	14995	14892	14885	14962	15009	14674	14905	14922	14955	14852	14962	14865	14685	14916	14946	15027	14949	14883	14818	14751	15098	14963	14871	15009	14933	14835	14965	14878	14812	14946	14980	15084	14977	14958	14734	15017	15057	14835	14871	14860	15045	14788	14797	15100	15004	15014	14980	14917	14979	14900	14845	14961	15031	14867	14723	15012	14846	15079	14896	14987	14935	15085	14941	14825	14952	14907	15023	14881	14918	15095	14934	14927	14965	14930	14977	14948	14966	14871	14846	15069	14935	14943	14797	14894	14884	15010	14958	14789	14987	15005	15118	14895	14927	14803	14939	14936	14985	14769	14926	15012	14751	14830	15047	14977	14855	14883	14863	14954	14936	15087	14966	14853	15078	14933	14907	14901	14956	14952	14859	14901	14975	14791	14926	15061	15049	14915	15063	14936	15076	14843	14928	14906	15081	15019	14940	14908	15042	14805	14937	14860	14690	15007	14910	14875	15224	14779	14974	14925	14994	14839	14802	15050	15060	14789	14804	14855	14966	14764	14951	15050	14943	15032	14999	14659	14928	14885	14825	14880	14988	15009	15040	14920	14782	15054	14862	14867	14805	15234	14954	15023	14774	14812	14879	14930	14978	14845	14869	14827	15029	14849	14863	14881	14942	14916	14838	14867	14871	14998	14822	14874	14858	14999	14867	15024	14942	14938	14903	15023	14854	14816	15048	14928	14864	14940	15062	15053	14916	14837	14812	14885	14948	14808	14838	15066	14866	14915	14899	14780	14995	14959	15070	15029	14944	14883	14931	14794	15045	14929	14842	14914	14996	14941	14783	14963	15037	14845	14900	14969	15109	14970	14768	14930	14967	14777	14989	14759	14949	14911	14944	14954	14872	14829	14767	14879	14863	14938	14861	14880	14836	14899	15006	14789	14875	15016	14962	14866	14929	14879	14848	14957	14909	14970	14851	14983	14886	14961	14855	14915	14884	14837	14719	14913	14971	14787	14990	14966	14807	14986	14892	14909	14997	15067	14816	14861	15061	14926	14839	14832	14929	14857	14747	14845	14819	14731	14945	14851	14933	15057	15058	14845	14956	15041	14922	14938	14935	15018	14870	15065	14857	14992	14942	14950	14898	14952	14957	15098	14971	14797	14830	15026	15009	14959	14951	15068	15019	15105	14972	15086	14977	14852	14976	14979	15050	15139	14925	15007	14775	14867	14973	15025	14970	14856	14922	14927	14853	14828	14924	14966	14818	14898	14726	15063	14985	14950	14946	14819	14875	14825	15078	14885	14891	14933	15052	14863	14948	15009	14845	14923	14938	15053	14931	15020	14814	14822	15029	14917	14960	15015	14897	15044	14828	15070	14856	14915	14850	14872	14819	14678	14765	14926	14864	14729	14945	14824	14779	14950	14943	14770	14860	14862	14866	14837	14876	14992	14852	14902	14902	15107	14826	14736	14954	14939	14961	14852	15067	14903	14960	15031	14960	14922	14877	14919	14988	14699	14972	14801	14913	14857	15131	14913	14998	14932	14953	14909	14884	15018	14851	14897	15033	14852	14929	14889	15068	14827	14892	14909	14974	14887	14942	14933	14899	14796	14952	14769	14880	14869	14846	15007	15029	15148	14852	14941	15057	14925	14832	14761	15024	14815	14966	14856	14873	14926	15017	14870	14805	15043	14814	15106	14968	14853	14936	14888	14830	15016	14863	14950	15071	14963	14979	14879	14766	14750	14814	14926	14876	14904	14951	14982	14754	14898	15039	14791	14887	14863	14807	14907	14889	14900	14768	15150	14881	14864	15075	14968	14912	15017	14995	15094	14843	14992	14912	14893	14874	14939	14977	15013	14963	14938	15044	14998	14855	14969	14917	14996	15038	14890	14782	14777	14913	14866	14958	14825	15055	14928	14969	14848	14859	14895	14908	14994	15065	14914	14925	14834	15077	14857	14891	14963	14985	14982	15061	15041	14802	14907	14995	15025	14813	15039	14797	14912	14756	14942	14993	14823	14932	14855	15008	14789	14684	14950	15119	14985	14932	14889	14995	14949	14874	14923	14820	14955	14951	14815	14869	14876	14852	14904	14967	15064	14906	14959	15059	14924	14777	14861	15040	14862	14801	15013	14975	15018	14893	14998	14961	15023	14962	14930	14892	14835	14896	14836	14970	14819	14856	14936	15004	14891	14719	14896	15022	14777	14815	14986	15032	14889	14900	14788	14956	14985	14946	14828	15017	14808	15001	14830	14892	15049	14886	14794	15012	14855	14947	14903	14862	15190	14777	14854	14947	14994	14850	15108	14933	15000	14998	14961	15066	15074	14821	14835	14961	14949	14895	15004	15073	14838	14882	14977	14874	15075	14992	15000	14820	14738	15014	14942	14925	14869	15061	14808	15030	14851	14952	15009	14947	14955	15020	14993	14905	14944	15078	14991	14819	14705	15043	14904	14880	15049	14847	14801	14901	14982	14875	15102	14973	15006	14955	14913	15063	14894	15025	14866	14814	14917	14803	14810	14804	14840	14915	15064	14874	14933	14809	14913	14898	14863	15083	14914	15028	14986	14849	14833	15023	15051	14778	14763	14982	14692	15030	14957	14915	14962	14792	14904	14846	14818	14689	14885	14973	14906	14844	14923	14893	14821	14856	14967	14937	14908	14949	14994	14850	14969	14973	15001	14823	14811	14830	14866	14832	14888	14988	14940	14929	14860	14999	14814	14966	14907	14901	15130	14804	15141	15042	14883	14979	15024	14904	14850	14922	14848	14893	14811	14988	15127	14846	14831	14880	14935	15079	14996	15013	14883	14890	14850	14855	14904	14995	14833	15030	14746	15046	14869	14774	15086	15004	14824	15089	14768	14931	14945	15023	15012	15023	14808	14864	14974	14933	14914	15072	14956	15108	14862	14925	14914	14846	14805	14933	15083	15054	14984	15026	14900	15113	14843	14948	15093	14838	14925	14884	14815	15017	14907	14954	15047	14768	14886	14781	14979	14986	15045	14910	14930	14908	15022	14909	14971	14959	14874	14964	14975	14904	14918	14951	14940	14936	14989	14897	14999	14923	14978	14799	14890	14755	14958	15034	14858	14995	14993	14816	14906	14846	14937	15012	14806	14758	14947	14964	15035	14988	14718	14824	14885	14987	14886	14877	15076	14794	14931	14949	14666	14827	14831	14950	14908	14888	14965	14982	14935	14726	15012	14885	14906	14839	14936	14834	14814	15020	14959	14997	14919	14920	14867	15031	14832	15016	14992	14961	14998	14755	14913	15004	14915	15092	14919	14764	14658	14827	14967	14929	14844	14802	15043	14897	14807	14935	14850	14949	14910	14871	14950	15033	14974	14946	14938	14923	14823	14856	14841	14996	15005	14928	14914	15015	14915	14843	15019	14749	15071	14867	15008	15106	14839	14585	14911	14897	14763	15036	14950	14961	15028	14890	14797	14848	15122	15007	14949	15074	15061	14960	14975	14995	14773	14879	14869	14736	14929	14905	15018	15107	14908	14979	15045	14854	14961	14915	14942	15121	14753	14818	14908	15040	14762	14907	14945	15085	14861	14936	14664	14817	14796	15072	14950	14863	14915	14853	15009	15047	14884	14857	14958	14908	15002	15011	14979	14992	14875	14967	14747	14978	14896	14880	15152	14927	14878	15093	14853	14959	14880	14815	15029	14883	14953	15031	14972	14786	14778	14960	15061	14816	14814	15095	14934	15003	14729	15006	14960	14850	14911	14871	14749	14922	15016	15011	14776	14880	14940	14953	14912	14872	15096	15173	14844	15011	14901	14769	14947	14861	15032	15011	14922	15104	14877	14955	14872	14771	14958	14852	14965	14874	15003	15040	15035	15067	14948	15030	14812	14913	14959	14856	14947	14902	14807	14912	14966	14900	14931	15000	14937	14782	14796	15147	15089	14925	15004	14928	14887	14879	14850	14946	14972	14778	14903	14897	14817	14869	14864	14877	14844	14970	14835	14825	14912	14838	15021	14957	14728	15030	14861	14952	15122	14960	14895	14865	14923	14989	15015	14908	14935	15105	14896	14875	14879	14964	14782	14826	15068	14775	14966	14915	14899	14914	14915	14935	14937	14970	14755	14975	14815	15012	14993	14906	14982	14811	14850	14911	14897	14829	14919	14673	14945	15010	14999	14865	14950	14886	14894	14765	14887	14891	14859	14816	14977	14940	14941	14993	14877	14888	14941	14801	14848	14884	15025	14933	14934	14988	15023	15063	14938	14932	15078	14919	14937	14976	14815	14907	14833	14762	14855	14892	14937	14864	14787	14899	14852	14828	14908	14922	14850	14954	15022	15046	14979	14800	15040	15048	14934	15010	14942	14869	14928	14950	14820	14951	14800	14972	14877	14950	14767	15018	14769	15057	15019	14851	14973	14828	15002	14793	14870	15072	14922	14993	14828	15021	14955	14981	14861	15047	14937	14894	15015	14798	14955	14704	14969	14955	15021	14968	14869	14992	15092	14859	14789	14888	14850	14985	14946	14941	14917	14931	15016	14764	14857	14865	14924	14779	14814	14964	14724	15122	14855	14878	14932	15011	14883	14941	15044	14853	15035	14830	14893	14761	15197	14887	14738	15066	14854	14887	14817	15058	15008	14980	14839	14843	15046	14901	14870	14771	14906	14788	15026	15112	14844	15016	15137	14692	14913	14988	14996	14999	14894	14875	14896	15051	15028	15009	14993	14995	14809	14776	14930	14915	14857	14951	14939	15139	14990	14788	14979	14999	14795	15012	14773	15027	14810	14906	14842	14993	14878	14802	14997	14936	15023
30429	23964	26181	23830	21013	20114	20228	19939	19767	19407	19540	19306	19170	19060	18833	19121	20040	20049	19669	18932	18744	18346	18499	18614	18381	18595	18597	18494	18443	18405	18441	18165	18475	18258	18224	18403	18459	18421	18416	18562	18521	18208	18432	18448	18444	18570	18362	18445	18459	18465	18410	18344	18552	18432	18230	18235	18478	18549	18482	18501	18604	18352	18509	18325	18444	18324	18515	18513	18567	18590	18435	18392	18475	18351	18498	18529	18441	18525	18262	18635	18360	18349	18440	18428	18379	18322	18462	18542	18383	18334	18263	18363	18345	18293	18455	18448	18507	18374	18464	18360	18185	18371	18327	18485	18531	18401	18402	18359	18457	18245	18430	18410	18359	18490	18391	18428	18538	18675	18301	18244	18468	18385	18544	18496	18510	18458	18573	18477	18374	18559	18639	18333	18430	18434	18388	18410	18491	18397	18496	18362	18601	18269	18471	18487	18450	18461	18438	18397	18305	18362	18274	18625	18467	18344	18244	18225	18344	18362	18550	18369	18535	18429	18341	18356	18429	18454	18263	18243	18427	18325	18549	18375	18381	18692	18401	18465	18507	18345	18315	18463	18243	18337	18379	18449	18335	18629	18514	18324	18216	18337	18428	18480	18480	18523	18495	18418	18475	18678	18302	18454	18427	18605	18698	18170	18432	18364	18475	18366	18456	18421	18334	18466	18393	18390	18399	18433	18453	18477	18535	18505	18475	18501	18421	18443	18633	18556	18558	18370	18556	18596	18613	18394	18641	18367	18328	18242	18370	18377	18300	18287	18365	18622	18488	18425	18367	18278	18299	18411	18261	18278	18310	18273	18638	18457	18350	18373	18502	18400	18413	18392	18539	18285	18282	18400	18426	18478	18173	18511	18681	18365	18560	18438	18419	18209	18228	18467	18372	18470	18478	18344	18352	18343	18330	18317	18499	18346	18377	18273	18502	18420	18503	18414	18235	18409	18235	18434	18249	18272	18336	18446	18630	18547	18355	18243	18231	18404	18342	18226	18304	18345	18396	18493	18331	18703	18478	18304	18726	18583	18448	18361	18592	18413	18569	18388	18323	18256	18524	18344	18391	18365	18309	18448	18482	18317	18219	18423	18497	18497	18154	18337	18520	18357	18458	18624	18425	18718	18662	18630	18296	18290	18367	18422	18469	18404	18454	18323	18356	18503	18461	18441	18318	18377	18554	18098	18153	18367	18629	18489	18216	18578	18376	18463	18330	18431	18265	18374	18307	18620	18438	18276	18527	18494	18382	18359	18490	18337	18547	18544	18583	18287	18452	18310	18167	18368	18340	18351	18390	18323	18410	18432	18302	18451	18493	18455	18386	18508	18470	18397	18370	18542	18492	18449	18550	18534	18546	18436	18407	18353	18485	18455	18401	18392	18363	18451	18592	18501	18548	18368	18351	18435	18509	18248	18414	18613	18382	18535	18601	18424	18404	18462	18164	18408	18310	18435	18375	18326	18540	18289	18229	18365	18303	18272	18494	18451	18379	18346	18428	18476	18328	18309	18595	18350	18202	18419	18551	18481	18261	18324	18350	18413	18687	18511	18609	18366	18399	18621	18390	18299	18423	18363	18343	18424	18562	18658	18362	18539	18309	18313	18476	18416	18629	18505	18330	18323	18281	18302	18306	18447	18338	18354	18353	18652	18536	18388	18341	18258	18441	18485	18442	18328	18382	18495	18466	18299	18403	18324	18429	18141	18414	18497	18287	18585	18458	18461	18610	18453	18360	18338	18490	18404	18619	18341	18496	18491	18362	18602	18553	18528	18512	18369	18526	18396	18341	18532	18332	18191	18193	18194	18720	18510	18401	18390	18420	18460	18246	18549	18469	18466	18403	18642	18492	18206	18365	18286	18510	18481	18373	18306	18384	18259	18380	18616	18453	18438	18346	18360	18225	18313	18572	18421	18304	18459	18362	18507	18573	18235	18423	18418	18189	18268	18527	18416	18313	18439	18261	18307	18171	18528	18343	18489	18444	18476	18326	18439	18327	18690	18425	18568	18558	18449	18350	18271	18525	18470	18405	18203	18378	18433	18370	18409	18444	18491	18376	18403	18521	18599	18366	18551	18385	18288	18509	18362	18595	18443	18499	18535	18233	18525	18449	18226	18343	18367	18317	18562	18334	18462	18514	18211	18444	18353	18569	18519	18627	18452	18443	18417	18556	18350	18527	18389	18244	18294	18506	18507	18402	18293	18375	18312	18492	18275	18324	18268	18405	18545	18259	18384	18441	18245	18478	18285	18351	18423	18385	18366	18370	18454	18535	18399	18574	18540	18323	18347	18578	18431	18234	18271	18422	18370	18515	18609	18338	18434	18231	18673	18515	18501	18499	18349	18613	18401	18437	18346	18673	18364	18338	18511	18432	18667	18503	18351	18368	18333	18380	18271	18311	18194	18352	18499	18555	18499	18305	18451	18307	18377	18528	18376	18442	18237	18344	18231	18251	18123	18326	18429	18441	18351	18229	18260	18370	18283	18509	18538	18414	18404	18352	18432	18314	18322	18402	18224	18468	18568	18606	18338	18412	18443	18351	18401	18371	18337	18463	18447	18477	18222	18464	18520	18516	18515	18686	18547	18308	18572	18329	18257	18232	18364	18540	18429	18305	18304	18464	18519	18433	18564	18427	18390	18202	18405	18298	18490	18279	18533	18453	18484	18668	18482	18495	18396	18614	18404	18455	18677	18527	18494	18740	18297	18613	18364	18456	18411	18354	18449	18386	18493	18493	18408	18463	18415	18410	18460	18351	18573	18465	18331	18378	18477	18370	18319	18300	18505	18526	18283	18608	18440	18505	18340	18608	18297	18623	18377	18450	18489	18429	18416	18386	18343	18546	18255	18532	18393	18430	18411	18466	18379	18398	18443	18499	18338	18257	18420	18581	18392	18369	18321	18619	18559	18536	18029	18545	18521	18493	18619	18404	18335	18468	18470	18117	18398	18294	18421	18510	18403	18493	18213	18356	18297	18381	18455	18270	18520	18436	18300	18172	18398	18405	18659	18637	18492	18446	18365	18380	18563	18320	18399	18349	18735	18740	18552	18438	18621	18703	18476	18306	18650	18288	18380	18409	18276	18315	18496	18530	18337	18553	18594	18308	18622	18288	18553	18282	18443	18352	18316	18427	18477	18291	18614	18634	18459	18684	18397	18390	18347	18493	18399	18460	18323	18359	18279	18548	18255	18418	18457	18356	18245	18418	18256	18373	18431	18518	18524	18353	18421	18436	18311	18413	18259	18334	18333	18280	18263	18311	18437	18329	18481	18554	18506	18496	18406	18479	18657	18639	18349	18539	18766	18633	18312	18518	18326	18341	18506	18486	18295	18461	18141	18540	18544	18705	18591	18374	18473	18591	18319	18463	18504	18451	18209	18516	18402	18392	18193	18276	18370	18506	18501	18496	18487	18573	18700	18485	18337	18378	18289	18233	18246	18252	18220	18453	18364	18357	18388	18379	18551	18247	18378	18467	18250	18356	18393	18460	18439	18431	18540	18608	18522	18481	18222	18409	18463	18385	18446	18377	18471	18493	18552	18588	18310	18358	18501	18476	18479	18364	18541	18464	18275	18399	18515	18402	18401	18307	18408	18319	18387	18492	18719	18722	18523	18351	18501	18514	18268	18307	18379	18497	18366	18451	18557	18349	18445	18433	18367	18532	18532	18540	18533	18516	18530	18455	18565	18436	18390	18446	18258	18415	18493	18618	18460	18453	18336	18696	18561	18590	18443	18502	18582	18198	18538	18701	18420	18667	18510	18604	18351	18413	18281	18415	18177	18689	18474	18257	18247	18366	18256	18405	18547	18328	18388	18430	18272	18351	18368	18437	18156	18439	18395	18319	18447	18418	18552	18259	18328	18458	18377	18558	18607	18636	18517	18340	18281	18442	18371	18451	18459	18377	18319	18305	18511	18514	18475	18374	18365	18349	18521	18614	18406	18505	18340	18431	18456	18380	18478	18366	18413	18388	18472	18408	18472	18400	18398	18460	18320	18418	18571	18264	18381	18246	18355	18444	18529	18549	18405	18478	18473	18329	18394	18279	18375	18481	18571	18481	18275	18328	18490	18268	18432	18186	18257	18407	18358	18541	18481	18582	18444	18312	18527	18358	18539	18539	18375	18454	18353	18547	18421	18621	18264	18263	18369	18465	18254	18419	18599	18485	18405	18334	18359	18677	18494	18365	18513	18548	18636	18568	18605	18412	18392	18493	18295	18494	18444	18472	18363	18440	18430	18538	18361	18293	18347	18343	18350	18400	18548	18632	18355	18368	18642	18329	18401	18372	18616	18572	18231	18543	18543	18391	18388	18516	18480	18411	18224	18541	18449	18455	18338	18363	18647	18477	18531	18625	18267	18295	18329	18487	18464	18295	18250	18419	18592	18514	18362	18502	18478	18421	18181	18297	18507	18472	18219	18498	18557	18407	18481	18437	18386	18332	18184	18509	18427	18407	18266	18281	18628	18670	18359	18638	18447	18318	18266	18316	18429	18601	18613	18575	18500	18406	18461	18513	18279	18471	18628	18640	18496	18573	18422	18429	18342	18477	18232	18292	18513	18487	18427	18294	18504	18233	18344	18368	18581	18459	18548	18513	18316	18250	18323	18398	18444	18353	18551	18411	18522	18526	18641	18309	18397	18304	18365	18318	18406	18512	18436	18501	18429	18650	18440	18537	18218	18333	18392	18420	18352	18326	18468	18498	18414	18556	18580	18336	18547	18397	18493	18433	18373	18352	18469	18480	18445	18436	18346	18501	18691	18497	18444	18332	18419	18464	18577	18418	18493	18552	18436	18416	18304	18431	18638	18511	18455	18369	18282	18318	18336	18454	18298	18466	18525	18362	18512	18619	18429	18353	18397	18325	18472	18434	18269	18470	18289	18373	18168	18383	18286	18523	18539	18438	18281	18362	18327	18409	18404	18340	18489	18490	18296	18452	18286	18471	18643	18464	18233	18388	18292	18311	18459	18552	18421	18614	18446	18588	18419	18476	18538	18450	18176	18598	18500	18487	18361	18363	18329	18369	18354	18414	18122	18495	18582	18122	18237	18521	18365	18240	18422	18323	18423	18406	18342	18409	18433	18498	18583	18498	18539	18542	18545	18418	18267	18441	18418	18385	18316
19076	22587	23272	20325	19008	17726	17612	17077	16944	16977	16678	16362	15591	15506	15319	15948	17150	16725	15848	15364	14936	14747	14805	14946	14820	14780	14904	14914	14708	14850	14738	14833	14991	14697	14952	14705	14843	14878	14739	14827	14744	14882	14897	14823	14784	14712	14741	14721	14890	14917	14889	14693	14798	14864	14879	14787	14779	14844	14876	14904	14920	15037	14816	14765	14928	14839	14803	14654	14949	14935	14894	14788	14720	14841	14636	14785	14772	14735	14881	14825	14815	14876	14848	14815	14807	14799	14709	14857	14725	14865	14902	14753	14847	14729	14813	14970	14932	14797	14829	15032	14785	15007	14718	14778	14867	14934	14812	14706	14994	14829	14704	14820	14772	14705	14738	14790	14809	14787	14922	14898	14763	14770	14750	14732	14846	14937	14814	14964	14881	14836	14785	14703	14732	14880	14922	14779	14803	14987	14965	14721	14708	14709	14831	14795	14891	14941	14894	14798	14764	14862	14875	14754	14849	14801	14859	14834	14783	14818	14925	15019	14609	14819	14746	14820	14816	14830	14657	14575	14895	14613	14885	14928	14911	14880	14721	14984	14879	14917	14834	14812	14896	14711	14815	14825	15001	14797	14650	14662	14803	14828	14808	14912	14725	14863	14813	14865	14785	14656	14783	14799	14690	14825	14819	14763	14749	14820	14896	14728	14702	14850	14626	14870	14809	14831	14828	14761	14918	14976	14886	14851	14740	14747	14832	15047	14752	14975	14954	14847	14870	14768	15033	14675	14897	14776	14865	14817	14850	14606	14781	14898	14767	14780	14801	14725	14631	14849	14908	14808	14724	14840	14786	14809	15043	14772	14823	14841	14806	14900	14626	14850	14985	14596	14915	14776	14876	14622	14888	14710	14837	15039	14853	14897	14719	14796	14661	14799	14757	14740	14997	14853	14753	14902	14802	14819	14682	14785	14603	14815	14741	14868	14974	14817	14675	14739	14919	14797	14808	14821	14765	14810	14887	14709	14904	14782	14906	15017	14803	14955	14774	14666	14899	15024	14812	14801	14961	14728	14948	14943	14711	14905	14872	14751	14805	14816	14744	14769	14807	14751	14894	14864	14985	14935	14903	14795	14876	14656	14732	14786	14679	14955	14562	14865	14687	14767	14956	14721	14719	14827	14907	14845	14960	14816	14972	14869	14733	14832	14642	14692	14859	14727	14763	14893	14775	14829	14774	14727	14713	14758	14782	14598	14700	14799	14873	14806	14833	14877	14730	14834	14704	14879	14843	14903	14928	14912	14700	14757	14780	15068	14885	14942	14776	14838	14802	14841	14716	14739	14853	14936	14880	14840	14825	14704	14908	14878	14933	14680	14896	14958	14936	14790	14651	14942	14723	14875	14772	14732	14749	14965	14798	14809	14907	14886	14761	14797	14814	14765	14842	14946	14833	14644	14819	14926	14740	14783	14733	14893	14763	14990	14918	14645	14840	14819	14860	14738	14925	14600	14913	14621	14744	14816	14819	14823	14933	14794	14829	14714	14856	14793	15024	14784	14853	14809	14825	14717	14752	14977	14875	14555	14932	14857	14930	14730	14875	14769	14790	14757	14739	14947	14962	14782	15028	14682	14875	14946	14764	14821	14893	14708	14683	14742	14831	14915	14886	15037	14683	14975	14959	14914	14878	14937	14769	14907	14962	14983	14774	14757	14865	14807	14749	14809	14706	14959	14624	14815	14830	14675	14634	14776	14923	14846	14734	14823	14757	14758	14815	14808	14692	14886	14973	14510	14900	14928	14773	14763	14792	14875	14772	14790	14831	14878	14800	14873	14840	14736	14886	14897	14547	14822	14729	14887	14843	14868	14905	14710	14822	14857	14901	14807	14621	14897	14772	14883	15027	14766	14759	14775	14718	14916	14821	14928	14857	14830	14794	14719	14847	14772	14690	14835	14665	14772	14775	14765	14756	14798	14886	14809	14752	14863	14664	14858	14870	14714	15013	14968	14615	14715	14860	14847	14819	14725	14821	14672	14812	14841	14686	14914	14855	14766	14747	14784	14816	14700	15008	14944	14758	15017	14743	14738	14807	14840	14996	14721	14998	14864	14831	14753	15087	14638	14668	14842	14836	14665	14913	14941	14634	14925	14835	14786	14762	14896	14805	14682	14775	14853	14676	14819	14928	14854	15020	14770	14833	14782	14754	14865	14606	14677	14852	14729	14884	14886	14752	14822	14797	14879	14744	14857	14823	14861	14751	14964	14896	14906	14670	14610	14953	14842	14656	14828	14830	14792	14960	14710	14890	14868	14935	14771	14651	14911	14759	14902	14858	14755	14839	14768	14896	14836	14879	14927	14889	14788	14784	14835	14907	14704	14903	14855	14651	14710	14805	14845	14911	14760	14758	14840	14949	14812	14853	14879	14742	14785	14777	14769	14780	14874	14863	14674	14856	14850	14993	14818	14708	14817	14790	14705	14766	14812	14826	14999	14866	14941	14874	14998	14798	14767	14734	14879	14815	14823	14784	14910	14866	14786	14880	14731	14804	14781	14852	14924	14837	14598	14727	14808	14826	14761	14656	14892	14896	14787	14710	14906	14660	14815	14870	14689	14702	14972	14765	14690	14773	14750	14909	14712	14756	14891	14788	15021	14773	14934	14846	14745	14695	14941	14749	14831	14965	14715	14878	14899	14832	14855	14876	14954	14638	14753	14678	14810	14880	14747	14913	14809	14860	14819	14829	14728	14881	14744	14656	14834	14734	14833	14662	14792	14913	14922	14721	14874	14703	14773	14811	14814	14739	14701	14738	14649	14812	14752	14820	14670	14857	14824	14721	14722	14861	14752	14793	14953	14862	14913	14771	14955	14854	14800	14780	14811	14766	14750	14905	14770	14829	14734	14806	14638	14872	14750	14898	14892	14789	14827	14872	14954	14730	14864	14731	14898	14762	14801	14769	14791	14825	15156	14715	14791	14660	14879	14812	14738	14839	14834	14805	14674	14924	14717	14870	15009	14678	15012	14975	14732	14917	14854	14800	14719	14939	14739	14699	14782	14706	14829	14897	14810	14668	14881	14735	14900	14784	14723	14839	14882	14846	14917	14839	14792	14898	14677	14877	14802	14886	14953	14855	14798	14877	14760	14814	14876	14661	14777	14822	14857	14869	14697	14635	14768	14756	14788	14732	14851	14871	14761	14996	14837	14945	14916	14806	14940	14923	14701	14753	14768	14921	14899	14862	14914	14680	14666	14796	14935	14817	14859	14823	14986	14950	14826	14812	14746	14803	14800	14890	14822	14693	14792	14823	14869	14834	14671	14765	14743	14867	14892	14832	14987	14882	14680	14906	14817	14869	14819	14985	14961	14654	14759	14874	14727	14914	14959	14985	14795	14726	14814	14666	14634	14932	14754	14921	14904	14876	14731	14882	14795	14935	14803	14894	14743	14767	14827	14785	14733	14978	14742	14973	14802	14851	14761	14775	14867	14805	14848	14765	14863	14668	14822	14890	14963	14735	14800	14842	14753	14737	14832	14686	14730	14685	14738	14865	14773	14628	14608	14718	14656	14925	14732	14956	14787	15005	14848	15004	14780	14806	14801	14817	14920	14775	14768	14840	14762	14794	14971	14748	14811	14884	14855	14933	14915	14811	14821	14689	14920	14781	14794	14854	14734	14739	14839	14810	14780	14802	14911	14673	14834	14789	14780	14813	14749	15051	14782	14792	14785	14859	14909	14755	14803	14770	14838	14964	14780	14754	14859	14846	14686	14787	14977	14711	14781	14706	14749	14788	14861	14718	14801	14734	14770	14783	14814	14702	14830	14823	14741	14893	14796	14877	14835	14779	14751	14826	14912	14836	14806	14628	14738	14711	15039	14835	14849	14817	14679	14669	14723	14904	14573	14606	14937	15083	14777	14708	14795	14918	14739	14809	14860	14737	14704	14767	14868	14722	14640	14788	14682	14786	14832	14702	14993	14971	14832	14837	14732	14703	14868	14796	14843	14741	14680	14980	14984	14742	14879	14904	14741	14690	14845	14920	14813	14800	14923	14622	14892	14969	14845	14826	14697	14856	14781	14645	14849	14703	14662	14779	14873	14840	14746	14847	14828	14589	14740	14832	14955	14887	14887	14782	14707	14729	14712	14766	14804	14954	14812	14808	14827	14845	14975	14820	14844	14757	14674	14753	15028	14726	14925	14747	14851	14782	14789	14721	14642	15000	14973	14747	14676	14758	14706	14866	14793	14932	14743	14819	15030	14842	14802	14856	14850	14846	14752	14671	14859	14882	14860	14790	14763	14707	14803	14783	14621	14801	14962	14795	14820	14784	14891	14706	14759	14824	14774	14789	14844	14807	14923	14788	14850	14916	14775	14726	14749	14795	14783	14787	14763	14785	14954	14810	14817	14781	14727	14908	14802	14858	14793	14800	14772	14871	14738	14814	14936	14695	14732	14721	14692	14844	14740	14771	14748	14898	14834	14826	14713	14661	14907	14853	14786	14909	14766	14791	14788	14753	14734	14803	14826	14780	14833	14906	14608	14754	14707	14766	14868	14781	14924	14956	14819	14736	14772	14945	14787	14856	14821	14964	14744	14885	14806	14926	14794	14787	14871	14858	14925	14952	14807	14790	14902	14864	14848	14849	14732	14863	14787	14877	14871	14835	14929	14752	14804	14755	14879	14747	14820	14884	14856	14806	14771	14914	14869	14761	14893	14763	14765	14770	15003	14790	14943	14850	14701	14911	14838	14698	14795	14916	14921	14758	14685	14845	14854	14950	15005	14743	14731	14925	14763	14842	14892	14844	14958	14964	14610	14822	14742	14798	14695	14844	14862	14854	14808	14865	14651	14722	14833	14814	14787	14848	14692	14874	14916	14732	14812	14937	14773	14726	14833	14934	14764	14721	14954	14908	14861	14817	14558	14757	14828	14669	14927	14783	14832	14979	14735	14843	14779	14954	14854	14910	14837	14800	14704	14853	14791	14812	14736	14873	14856	14810	14852	14760	14631	14666	14800	14801	14729	14846	14779	14761	14700	14741	14884	14734	14943	14894	14688	14872	14899	14844	14868	14751	14917	14787	14804	14645	14834	14737	14842	14858	14773	14896	14735	14887	14928	14759	14784	14779	14935	14860	14886	14715	14743	14774	14835	14790	14849	14785	14788	14735	14951
25535	21543	28742	25396	23606	23906	23533	21432	20908	20960	20966	20884	19753	19729	19289	24697	29511	27419	23257	21205	19342	18774	18668	18789	18944	18656	18629	18767	18954	18782	18670	18612	18578	18650	18626	18851	18729	18765	18474	18607	18531	18408	18492	18426	18676	18609	18717	18623	18663	18497	18692	18611	18514	18619	18519	18556	18520	18615	18637	18673	18497	18351	18627	18461	18424	18505	18710	18482	18599	18543	18629	18737	18822	18702	18521	18608	18630	18460	18644	18604	18695	18643	18702	18687	18525	18490	18375	18670	18451	18674	18621	18295	18501	18406	18552	18680	18556	18583	18688	18419	18490	18442	18602	18558	18454	18557	18702	18665	18619	18517	18688	18452	18487	18623	18519	18721	18764	18678	18420	18675	18676	18587	18378	18551	18709	18675	18606	18654	18597	18719	18424	18554	18602	18519	18679	18376	18778	18602	18695	18650	18612	18602	18522	18812	18667	18561	18827	18700	18467	18512	18568	18367	18755	18717	18734	18658	18535	18840	18756	18711	18492	18545	18382	18397	18604	18604	18558	18689	18477	18581	18718	18529	18535	18452	18840	18534	18536	18489	18508	18517	18708	18669	18771	18564	18572	18704	18413	18673	18578	18600	18692	18720	18543	18461	18877	18493	18366	18824	18535	18555	18578	18505	18688	18670	18718	18414	18718	18609	18556	18763	18530	18382	18729	18823	18478	18668	18683	18424	18590	18511	18535	18585	18651	18500	18547	18642	18459	18433	18557	18466	18476	18588	18558	18508	18357	18497	18521	18776	18720	18471	18543	18442	18514	18652	18589	18671	18694	18577	18557	18764	18461	18376	18461	18398	18559	18576	18441	18314	18481	18545	18653	18645	18256	18681	18580	18635	18685	18493	18413	18647	18601	18452	18740	18513	18581	18258	18303	18538	18671	18819	18736	18625	18309	18631	18548	18603	18583	18659	18529	18564	18654	18496	18459	18491	18755	18697	18680	18445	18655	18565	18489	18492	18511	18539	18582	18675	18515	18583	18598	18585	18413	18327	18457	18408	18439	18367	18546	18316	18569	18257	18756	18679	18706	18415	18539	18609	18565	18334	18550	18610	18670	18643	18612	18605	18453	18386	18752	18731	18610	18651	18654	18517	18529	18325	18605	18717	18508	18722	18520	18512	18439	18503	18519	18684	18796	18490	18400	18351	18673	18564	18726	18402	18657	18674	18715	18557	18395	18596	18648	18621	18770	18741	18591	18459	18369	18469	18508	18567	18695	18676	18600	18512	18483	18681	18494	18473	18459	18415	18636	18633	18662	18652	18619	18749	18614	18449	18385	18657	18572	18562	18520	18611	18383	18586	18514	18465	18349	18375	18744	18705	18280	18468	18416	18622	18520	18673	18634	18558	18500	18558	18498	18426	18620	18588	18562	18622	18571	18605	18497	18605	18761	18317	18392	18744	18656	18631	18561	18644	18693	18330	18745	18506	18615	18636	18743	18621	18278	18516	18523	18613	18740	18514	18623	18576	18698	18533	18484	18482	18590	18541	18361	18648	18554	18691	18452	18486	18446	18503	18255	18317	18724	18507	18616	18635	18629	18755	18836	18772	18638	18501	18497	18461	18443	18486	18576	18534	18339	18487	18551	18545	18670	18510	18555	18680	18535	18456	18549	18393	18585	18539	18537	18641	18783	18525	18683	18391	18717	18493	18464	18462	18573	18572	18649	18659	18475	18295	18318	18520	18385	18699	18376	18654	18546	18707	18690	18570	18689	18574	18538	18421	18604	18442	18653	18396	18638	18313	18607	18483	18757	18472	18493	18533	18409	18757	18578	18500	18538	18513	18474	18840	18461	18322	18520	18445	18576	18556	18636	18763	18718	18676	18407	18663	18585	18542	18638	18524	18525	18315	18736	18420	18481	18566	18351	18528	18628	18518	18503	18574	18392	18421	18559	18448	18665	18560	18557	18332	18451	18417	18590	18579	18685	18677	18729	18538	18414	18425	18551	18730	18739	18747	18668	18590	18619	18729	18672	18476	18516	18443	18674	18624	18477	18713	18284	18550	18595	18644	18504	18316	18530	18533	18350	18364	18514	18721	18662	18575	18625	18614	18531	18553	18397	18666	18337	18407	18384	18674	18429	18813	18603	18461	18576	18731	18702	18478	18594	18685	18603	18566	18539	18561	18486	18591	18410	18500	18784	18584	18667	18529	18528	18505	18672	18716	18502	18559	18477	18533	18647	18668	18731	18714	18595	18547	18679	18399	18623	18641	18534	18627	18537	18807	18712	18684	18338	18478	18454	18424	18550	18563	18624	18565	18568	18604	18557	18459	18447	18627	18464	18535	18471	18770	18661	18554	18707	18585	18586	18566	18510	18613	18613	18547	18427	18494	18759	18579	18682	18726	18677	18599	18531	18489	18456	18603	18429	18555	18692	18607	18475	18432	18800	18694	18416	18627	18393	18406	18419	18426	18733	18572	18552	18526	18443	18598	18484	18409	18551	18868	18399	18672	18629	18441	18552	18316	18587	18432	18577	18570	18600	18664	18603	18797	18406	18462	18405	18391	18749	18695	18611	18841	18655	18459	18560	18662	18654	18491	18680	18564	18558	18718	18799	18470	18472	18473	18720	18686	18625	18591	18691	18529	18688	18665	18541	18530	18515	18358	18573	18529	18406	18487	18623	18707	18571	18691	18364	18490	18469	18555	18536	18518	18584	18486	18623	18511	18597	18776	18699	18591	18522	18634	18613	18543	18404	18569	18701	18598	18538	18599	18546	18484	18365	18339	18661	18533	18719	18495	18460	18523	18421	18253	18568	18700	18554	18469	18496	18393	18339	18480	18564	18362	18674	18485	18491	18829	18439	18435	18509	18467	18607	18592	18749	18733	18916	18305	18486	18526	18616	18326	18681	18655	18445	18488	18417	18537	18545	18659	18479	18489	18537	18758	18477	18598	18591	18630	18340	18417	18589	18592	18584	18437	18588	18687	18454	18691	18574	18436	18555	18405	18667	18521	18630	18509	18559	18766	18555	18475	18527	18371	18538	18460	18412	18561	18530	18485	18557	18455	18720	18674	18673	18414	18518	18536	18648	18603	18464	18502	18681	18536	18635	18712	18513	18676	18606	18538	18703	18533	18430	18523	18571	18594	18505	18400	18377	18841	18317	18542	18557	18528	18496	18499	18460	18559	18614	18616	18629	18733	18519	18480	18568	18532	18526	18536	18607	18565	18757	18368	18490	18420	18659	18475	18517	18494	18360	18411	18536	18633	18436	18512	18444	18696	18585	18585	18601	18552	18475	18573	18405	18462	18404	18671	18507	18718	18624	18545	18693	18618	18552	18525	18560	18592	18512	18404	18608	18415	18584	18779	18608	18630	18523	18606	18788	18435	18309	18572	18781	18708	18534	18471	18687	18486	18574	18481	18746	18689	18696	18436	18480	18642	18546	18317	18642	18349	18558	18415	18648	18775	18562	18552	18574	18727	18606	18661	18682	18577	18695	18846	18525	18516	18573	18535	18433	18810	18516	18535	18722	18605	18618	18475	18527	18764	18565	18331	18535	18473	18614	18585	18619	18496	18767	18500	18933	18552	18740	18653	18635	18492	18442	18577	18709	18578	18627	18496	18647	18639	18649	18546	18537	18447	18449	18788	18626	18597	18460	18606	18701	18499	18729	18375	18590	18518	18453	18484	18503	18697	18391	18368	18593	18616	18557	18523	18754	18643	18559	18480	18441	18589	18569	18343	18416	18639	18714	18729	18713	18613	18419	18439	18684	18592	18656	18475	18405	18396	18602	18736	18730	18737	18709	18691	18474	18562	18673	18864	18425	18629	18614	18506	18420	18561	18441	18505	18765	18592	18454	18573	18481	18711	18604	18561	18632	18702	18574	18679	18408	18560	18571	18466	18430	18709	18614	18533	18548	18742	18493	18432	18612	18482	18485	18494	18464	18491	18554	18586	18615	18585	18557	18521	18642	18383	18422	18570	18820	18626	18735	18420	18522	18227	18628	18659	18368	18661	18597	18554	18498	18653	18394	18660	18365	18661	18653	18552	18588	18513	18589	18572	18587	18534	18655	18647	18854	18678	18669	18516	18405	18606	18434	18623	18517	18686	18508	18477	18752	18648	18399	18546	18521	18562	18465	18570	18456	18655	18495	18450	18566	18443	18355	18513	18489	18731	18530	18609	18603	18526	18491	18451	18539	18660	18528	18596	18808	18636	18817	18525	18516	18548	18638	18488	18696	18456	18372	18492	18548	18671	18690	18654	18706	18508	18874	18718	18556	18675	18479	18479	18500	18577	18527	18644	18575	18498	18457	18557	18709	18675	18320	18528	18624	18381	18492	18629	18599	18500	18600	18640	18551	18542	18731	18783	18709	18633	18636	18460	18515	18498	18454	18454	18544	18465	18430	18520	18651	18715	18636	18516	18656	18660	18546	18795	18485	18486	18519	18494	18509	18478	18510	18606	18619	18463	18467	18806	18394	18604	18515	18424	18513	18881	18693	18709	18782	18334	18704	18546	18498	18584	18343	18760	18572	18405	18455	18761	18684	18871	18565	18546	18652	18565	18526	18617	18583	18438	18646	18398	18441	18612	18429	18509	18505	18286	18347	18652	18639	18396	18635	18707	18556	18642	18508	18654	18550	18480	18665	18591	18708	18744	18600	18694	18813	18654	18672	18511	18623	18726	18458	18489	18663	18459	18524	18673	18617	18550	18616	18756	18441	18619	18518	18694	18476	18747	18368	18459	18629	18555	18438	18508	18722	18388	18659	18624	18265	18462	18602	18630	18480	18600	18478	18640	18633	18501	18543	18536	18338	18481	18588	18739	18537	18658	18415	18716	18338	18818	18439	18816	18662	18329	18390	18621	18293	18540	18503	18769	18636	18618	18639	18756	18502	18729	18451	18589	18443	18589	18496	18453	18569	18487	18489	18969	18284	18354	18514	18544	18705	18388	18559	18591	18242	18432	18385	18518	18503	18553	18835	18536	18588	18606	18794	18736	18625	18580	18352	18580	18703	18588	18817	18402	18466	18617	18688	18698	18703	18483	18568	18601	18433	18666	18624	18644	18510	18509	18608	18460	18684	18617	18493	18587	18557	18669	18525	18506	18632	18682	18704	18294	18502	18492	18587	18492	18452	18525	18656	18497
18684	31788	30895	25581	22052	20714	19788	18526	19206	18925	18714	18164	17000	16494	16289	25290	29707	25611	20281	17817	15663	15278	14981	14947	15075	14899	14932	14977	15004	14889	14934	14941	14854	14971	14849	14934	15004	14925	14839	14908	15021	14985	15083	14955	14880	14973	14887	14956	14929	14955	15209	14937	15015	14934	15201	14983	14937	15046	14915	14747	15010	15014	14994	14892	14860	15090	15013	15051	14985	14982	15090	14880	14921	14939	14965	14796	14983	15037	14930	15048	14894	14997	15013	14873	15071	15023	15000	15030	15066	14796	14978	14988	14866	14916	15020	14885	14976	14932	14882	14921	15022	14954	14824	15051	15109	15057	15017	14904	15046	14924	15044	15073	15198	15007	15018	14941	14891	14717	14919	15113	14923	15033	14914	15111	15020	15002	14918	14972	15085	14962	15092	15006	15068	14877	15103	15046	14938	14859	15034	14781	14842	15114	14955	15132	14815	14939	15101	15027	15124	14969	14946	15047	14868	14998	14980	14924	15021	14767	14921	14982	14841	15108	14971	15004	14845	14934	14904	14911	15098	14946	14971	15159	14934	14906	14996	14864	14848	15057	15037	15094	15119	14974	14912	14892	15011	14852	14920	15074	14923	14988	14863	15009	15049	14801	14911	15043	14969	14809	14988	14912	15031	14892	15011	14933	14929	14947	14861	14830	14902	14818	15018	15043	14905	14885	14876	15055	15062	15180	14857	14953	14856	15056	15075	15032	14827	14972	14806	14822	15043	14808	14946	15113	14961	15185	14995	14881	15079	14987	15063	14923	14835	15071	14860	14952	14920	14735	14926	15008	14952	14965	15072	14903	15027	14846	14901	14905	14890	15044	14983	14926	14920	14932	14968	14879	15023	14846	15071	14942	14835	14905	15026	14815	15007	14986	14929	14937	14806	14871	15004	15018	14964	15088	14879	14801	14941	14805	14969	14943	14760	14863	14958	14825	14996	14925	14915	14944	14782	14939	15096	14975	14963	15116	15036	14888	14846	14846	14987	14887	14860	14830	14929	14897	14888	15037	14957	15056	14934	15019	15028	15123	14817	15067	15003	14779	15024	14936	15163	14959	15111	14983	14911	15130	14891	14932	14940	14896	14917	14976	14931	14937	14879	14944	14970	15019	15072	15003	14959	14906	14886	14912	15069	14911	14981	14980	14920	14832	14911	14934	14817	14802	15095	15040	15019	14893	14874	15161	15001	14871	15082	14865	14797	14945	14987	14946	14836	14872	14994	14938	14937	14964	14843	15049	14870	14976	15086	14934	15035	14866	14937	14934	14886	14780	15046	14956	14882	14908	14856	14963	15006	15075	14666	14863	14901	14998	14824	15063	15017	14843	14836	14998	14823	14759	14955	14944	14885	15053	15113	14990	14944	14836	15131	14971	15053	15043	14946	14892	15021	15039	14896	15065	14917	15058	15007	14936	15046	15076	14998	14912	14988	14811	14967	14989	15064	14946	15061	14880	14949	15026	14917	14861	15084	15077	14975	14845	14985	14738	15028	14812	15076	14844	14841	14785	14789	14972	15017	15059	14895	14813	15062	15008	15021	14892	15029	14825	14826	14942	14963	15040	14848	15048	14892	14940	14999	15015	15109	14908	15015	14956	14947	14970	14960	14917	14967	14876	15041	14990	15049	14960	14870	14820	14966	14950	14954	15053	14898	14959	15075	15011	14743	14884	14981	15058	15050	14930	14969	15041	14889	14758	14852	14937	14843	15068	14913	14709	14985	15003	15008	14775	14984	14946	14871	15058	14895	14913	14983	14818	14942	14897	15164	15059	14854	15036	14960	14873	14970	14967	14891	14880	15011	14966	14786	15025	14868	14863	14990	14811	14827	14953	14875	14956	14858	15010	15070	15127	15007	14800	15042	14981	14887	14878	14934	14949	15042	14816	14993	15022	14999	14983	14898	15012	15049	15020	15051	14971	15115	14890	14927	15031	14836	14982	14977	15018	14967	14949	14914	14991	15008	15077	14973	14905	14929	14892	14824	14959	15026	14951	15139	15070	14965	14856	14897	14898	14806	14940	14963	14846	15135	15160	14937	14830	14988	14979	14784	14979	15058	14939	15023	14893	14939	15032	14792	14892	14895	14847	15009	14947	14925	14963	14917	14959	14973	15050	14959	15040	14951	15087	14914	15030	14759	14874	14981	14985	14982	14911	14793	14958	14897	14819	14973	15005	14932	14948	14891	14835	14848	14860	15015	14824	15095	14987	15085	15018	14787	14942	15036	14798	14918	14934	14886	14978	15126	14932	14797	14880	14851	14887	15005	14875	14892	14857	14968	14850	15027	15019	14975	15055	15011	14907	14992	14945	14963	14999	14839	14849	14678	14824	14856	14960	15007	15017	14940	15054	14886	14916	14919	15085	14905	15128	14938	14881	14937	14770	15123	14961	14946	14977	14854	15061	14883	14686	14989	14966	15106	15049	14889	14972	14949	14901	14887	15014	15104	15046	14997	14882	15005	15028	15022	14929	14955	14994	14988	14984	14794	14873	15076	14937	14988	14940	14896	14901	14966	15056	15221	14910	15003	14953	14866	14849	14995	15118	15085	15008	15132	14916	15054	14915	14930	14943	15102	15065	14982	14984	14958	14972	14742	14905	14989	14962	15170	14952	15043	14928	15002	14959	14940	14909	14854	14892	15032	15110	15019	14885	14821	15033	14960	14902	15073	15169	14947	14844	14834	14869	14940	14915	15001	15194	15019	14993	15031	14934	15092	14854	14991	15047	14894	15060	15025	14800	14941	14826	14962	14934	14755	14935	14968	14997	15005	14731	14984	14948	14962	15079	14912	14935	15040	14948	14965	14824	14723	15091	14995	15051	14814	15050	14828	14986	14868	15130	15073	14992	15140	14883	15043	14892	14887	14995	15051	14905	14734	14986	15112	14923	15044	14879	14915	14943	14976	14880	14991	14878	14984	14928	14720	14934	14919	14968	14960	14943	15048	14980	14912	14743	14967	14945	15099	14949	15194	15041	14949	15089	15048	14833	14877	14806	15019	14938	14918	14859	14816	14982	14959	15052	14939	15074	14978	14934	14970	14952	14946	15019	14888	15096	14991	14976	14975	15048	15055	14879	14983	15074	14874	15128	14930	14921	14842	14952	14980	14968	15056	15021	14896	14955	14780	15072	14924	14779	14959	14834	15157	14965	14989	15153	15157	15045	14838	15044	14898	15049	15021	14967	14923	14982	14885	15054	15070	14870	15034	15035	14984	15031	14960	14984	14880	15049	15039	15064	14890	15053	14894	14965	14984	14938	14879	15062	15054	14962	14971	14917	14980	14924	14889	15054	14826	14920	14954	14875	14979	14874	14912	14847	14998	14947	15017	15004	15054	15011	15038	15095	15083	15032	15029	14864	15048	15004	15168	15008	14901	14924	14756	15082	15055	14893	14955	14924	14751	14992	14878	14913	14864	14953	14978	14971	15003	14781	14822	14798	15186	14918	14879	14862	15001	14959	14967	14915	14951	15000	15045	15064	14937	14892	14942	15003	15063	14936	15004	14939	15054	14961	14899	14901	14912	15068	14945	14840	14990	15003	15042	14977	15114	14952	14983	15041	15031	14967	14895	15058	14961	15014	14942	14929	14948	14889	15080	14734	15121	15164	15027	14818	14832	14796	14866	14811	14792	15052	15133	14965	15102	14954	15132	14921	14923	15029	15201	15087	15115	15043	14849	14973	15086	15040	15024	14935	14937	14831	15075	14948	15059	15081	14825	14918	15002	14956	14862	15071	15081	14873	14957	14846	14984	14915	15025	14994	14870	14900	15104	15055	15062	14977	15026	14982	15005	14989	14931	14911	14804	15160	14905	15013	14951	14969	14898	14829	15078	15010	15006	14863	14875	14815	14866	14943	15150	14980	14961	15003	14991	14973	14950	14908	15053	14954	14917	14895	15070	14966	14943	14987	15037	15015	15052	15079	15011	15047	14815	14837	14973	15066	14801	14905	14925	15034	14977	14935	15105	14996	14872	14952	14901	14973	15150	15062	14814	14924	14833	14958	14953	14928	14867	15077	14843	14958	14938	14987	15019	14996	14978	14924	14926	15147	15102	15035	15014	14934	14950	14927	14840	14923	15006	15022	14935	14718	14952	14931	14905	14982	15075	14913	15040	14826	14936	14973	14905	14895	14854	14890	14995	14894	14973	15142	15022	14929	14966	14922	14852	15037	15047	14883	14953	14871	14713	14902	14917	14980	14911	14904	14960	15034	14881	15000	14994	14934	14986	14920	15034	14962	14978	14772	14929	15200	14967	14825	14983	14986	14997	15054	14836	15000	15052	14824	15016	15091	15048	15030	14787	14930	14977	14859	15039	15021	14987	14996	14931	15012	14893	15071	14865	14838	14958	14808	14897	14926	14814	14798	15059	14938	14905	14916	15081	15031	15033	14942	15111	14921	14916	14847	14752	14907	15049	14824	15040	15089	15007	14868	14956	15030	14968	14985	14840	14854	14955	14975	15018	14898	14846	14931	14889	15001	14847	14981	14894	14957	15055	14973	14951	14823	15044	15083	14950	14877	15044	14927	14941	14967	15037	15013	15096	15044	14865	15021	15016	14950	15060	15044	15126	15026	14845	15025	14974	14938	15221	15087	15010	14957	14948	14946	14968	15035	15062	14883	14870	14976	14953	14983	15100	14798	15067	14966	14880	15026	15033	14952	15009	14986	14963	14989	15017	15025	14989	14971	15081	14920	14792	14832	14902	15079	14894	15021	14964	14908	14811	14916	14871	14959	15061	14781	15060	14861	15078	14970	15147	14862	15119	14843	15016	14842	15026	14803	15119	15239	14833	14998	14894	14993	14926	14989	14995	14950	14942	14955	14980	14895	15067	15037	15066	14963	14808	14901	15008	14922	15100	14962	15144	14983	15010	14842	14882	14986	14853	14942	15106	15087	14991	14898	14819	14914	14888	15053	14847	14903	15061	14981	14921	14994	14918	14869	14868	14894	14910	15026	14954	15051	14949	14869	15110	14994	15083	14958	14904	14888	14920	15027	14959	14946	14860	15007	15000	14981	14932	14912	14864	15041	15120	15006	15014	14996	14922	14890	14963	14914	15057	14975	15071	15009	14953	14934	15077	14755	14837	14852	15169	14899	15039	15090	14903	14617	15017	14879
24008	21470	29102	24406	22528	25424	26799	21114	21919	22258	22158	21708	20897	20222	19836	28895	36938	33149	26685	23003	20221	19070	18763	18681	18645	18646	18496	18634	18676	18781	18655	18471	18438	18741	18465	18819	18756	18662	18725	18580	18593	18461	18637	18376	18517	18452	18589	18744	18541	18728	18648	18596	18547	18424	18682	18546	18748	18755	18509	18444	18461	18501	18705	18529	18391	18649	18510	18581	18414	18572	18627	18524	18512	18299	18721	18673	18624	18510	18404	18526	18486	18482	18428	18404	18494	18532	18655	18617	18687	18691	18607	18391	18526	18544	18405	18353	18595	18498	18585	18618	18457	18631	18665	18716	18445	18566	18449	18385	18529	18510	18505	18539	18375	18469	18517	18613	18453	18659	18446	18446	18602	18343	18543	18401	18760	18559	18331	18422	18681	18346	18477	18501	18545	18600	18478	18742	18348	18306	18471	18645	18664	18419	18270	18281	18428	18454	18601	18507	18763	18633	18559	18375	18548	18441	18508	18589	18710	18625	18314	18397	18358	18561	18486	18486	18640	18616	18620	18588	18514	18550	18541	18562	18453	18471	18408	18538	18387	18445	18179	18412	18443	18477	18493	18569	18547	18336	18351	18457	18499	18459	18541	18316	18696	18730	18657	18642	18696	18333	18378	18387	18449	18415	18509	18679	18472	18275	18343	18459	18704	18522	18439	18453	18518	18506	18304	18506	18614	18729	18444	18380	18455	18518	18636	18575	18480	18492	18481	18538	18433	18557	18479	18363	18727	18382	18596	18462	18600	18349	18446	18567	18606	18498	18605	18734	18795	18722	18655	18514	18546	18433	18553	18511	18503	18445	18369	18549	18773	18465	18439	18452	18567	18419	18605	18514	18550	18667	18219	18633	18388	18344	18592	18664	18608	18420	18402	18501	18601	18459	18378	18537	18432	18427	18395	18541	18417	18333	18467	18420	18594	18427	18576	18563	18536	18492	18514	18373	18403	18549	18625	18774	18576	18459	18551	18593	18402	18426	18644	18496	18354	18515	18511	18392	18468	18382	18449	18511	18683	18397	18441	18357	18563	18632	18622	18523	18530	18385	18333	18252	18320	18480	18745	18507	18383	18304	18668	18648	18594	18444	18552	18519	18712	18566	18405	18341	18602	18470	18626	18526	18524	18498	18446	18573	18508	18519	18470	18585	18610	18593	18595	18675	18454	18642	18654	18569	18679	18511	18590	18407	18438	18392	18294	18472	18529	18455	18533	18451	18431	18419	18571	18372	18405	18457	18391	18533	18565	18565	18466	18384	18323	18519	18690	18445	18498	18635	18369	18582	18628	18605	18370	18451	18504	18715	18380	18530	18644	18774	18557	18478	18575	18528	18559	18600	18398	18548	18558	18574	18562	18369	18640	18743	18500	18438	18418	18607	18579	18623	18675	18309	18623	18456	18388	18482	18564	18456	18638	18571	18665	18498	18480	18610	18473	18632	18539	18333	18674	18207	18297	18500	18422	18466	18612	18375	18573	18547	18411	18474	18512	18628	18566	18572	18484	18683	18500	18408	18533	18505	18479	18352	18468	18470	18499	18462	18624	18463	18507	18410	18570	18472	18406	18402	18527	18419	18572	18496	18534	18330	18583	18563	18354	18543	18456	18475	18540	18481	18614	18549	18659	18562	18543	18531	18623	18593	18242	18446	18346	18491	18500	18433	18629	18725	18608	18300	18486	18499	18563	18492	18535	18368	18583	18439	18485	18508	18375	18723	18394	18628	18566	18395	18657	18724	18314	18496	18459	18466	18622	18740	18691	18450	18578	18421	18496	18499	18489	18462	18394	18676	18413	18736	18735	18521	18592	18546	18452	18548	18528	18641	18514	18357	18727	18536	18442	18616	18584	18484	18554	18453	18491	18312	18549	18439	18691	18433	18551	18612	18490	18612	18434	18592	18532	18591	18613	18494	18668	18409	18484	18399	18240	18590	18531	18604	18809	18628	18584	18564	18535	18566	18492	18470	18368	18582	18607	18498	18389	18428	18526	18492	18391	18481	18543	18363	18436	18460	18446	18650	18586	18454	18410	18543	18580	18458	18649	18770	18544	18499	18484	18613	18407	18524	18410	18549	18549	18584	18643	18485	18552	18618	18691	18660	18439	18613	18598	18331	18463	18453	18570	18596	18708	18626	18761	18479	18564	18464	18365	18557	18431	18383	18494	18607	18363	18590	18547	18493	18571	18364	18524	18608	18437	18357	18699	18549	18584	18454	18561	18474	18697	18251	18366	18452	18429	18786	18512	18616	18728	18452	18567	18671	18349	18693	18691	18388	18712	18645	18701	18482	18292	18467	18591	18696	18669	18589	18371	18301	18738	18396	18601	18600	18799	18680	18488	18659	18654	18494	18542	18551	18615	18380	18606	18549	18489	18537	18607	18641	18425	18494	18581	18570	18567	18612	18713	18465	18530	18493	18571	18477	18512	18594	18245	18513	18499	18430	18511	18618	18289	18559	18392	18452	18629	18601	18571	18491	18439	18451	18551	18749	18526	18406	18384	18437	18514	18615	18604	18614	18508	18401	18460	18510	18592	18598	18495	18403	18587	18380	18576	18469	18420	18556	18542	18290	18636	18528	18406	18366	18486	18425	18693	18578	18722	18512	18656	18568	18674	18503	18684	18258	18504	18461	18530	18398	18420	18317	18478	18745	18647	18315	18749	18644	18584	18454	18434	18337	18581	18326	18499	18639	18539	18294	18417	18574	18632	18438	18464	18541	18488	18386	18459	18647	18538	18447	18624	18455	18407	18552	18575	18641	18657	18445	18492	18629	18379	18482	18541	18353	18492	18512	18384	18444	18346	18452	18542	18657	18500	18435	18563	18351	18357	18391	18703	18561	18530	18453	18554	18493	18540	18709	18499	18581	18637	18358	18388	18725	18573	18315	18383	18438	18555	18706	18476	18283	18619	18590	18699	18427	18596	18412	18579	18485	18424	18415	18429	18189	18710	18461	18535	18506	18545	18442	18457	18776	18626	18629	18370	18546	18580	18399	18276	18310	18418	18464	18526	18332	18343	18464	18319	18624	18734	18202	18434	18482	18610	18499	18623	18471	18619	18512	18365	18515	18719	18724	18466	18496	18359	18591	18469	18735	18613	18450	18716	18476	18549	18440	18471	18558	18662	18496	18525	18514	18471	18311	18550	18507	18345	18557	18503	18898	18756	18430	18646	18364	18596	18419	18708	18610	18350	18577	18738	18431	18304	18566	18504	18443	18311	18470	18682	18492	18427	18322	18544	18513	18546	18551	18502	18301	18566	18435	18451	18302	18641	18558	18660	18587	18566	18462	18445	18528	18648	18588	18441	18430	18481	18320	18712	18576	18528	18505	18512	18496	18603	18560	18713	18551	18643	18686	18532	18573	18518	18632	18565	18487	18619	18561	18824	18765	18654	18397	18445	18458	18517	18457	18444	18563	18598	18483	18334	18402	18557	18478	18610	18515	18630	18512	18438	18464	18718	18514	18597	18451	18559	18448	18437	18565	18469	18434	18600	18434	18393	18618	18442	18439	18400	18597	18585	18376	18572	18390	18343	18456	18353	18570	18492	18626	18479	18486	18517	18329	18481	18587	18486	18521	18328	18533	18545	18661	18636	18659	18492	18319	18536	18573	18618	18468	18358	18400	18437	18426	18535	18497	18505	18451	18433	18415	18361	18482	18395	18383	18504	18495	18509	18441	18562	18710	18598	18506	18669	18714	18503	18577	18434	18409	18382	18451	18627	18641	18632	18454	18446	18574	18390	18353	18522	18353	18571	18567	18470	18536	18250	18531	18494	18265	18343	18631	18549	18580	18564	18519	18417	18469	18565	18420	18515	18616	18538	18582	18595	18255	18303	18676	18654	18574	18722	18642	18490	18503	18439	18489	18605	18664	18451	18533	18533	18547	18588	18615	18610	18576	18466	18349	18518	18477	18641	18302	18339	18498	18435	18306	18695	18620	18478	18503	18574	18551	18416	18549	18589	18463	18588	18588	18419	18627	18528	18344	18368	18538	18567	18463	18546	18645	18540	18628	18642	18714	18430	18284	18437	18684	18590	18337	18450	18543	18454	18602	18470	18462	18487	18581	18415	18449	18625	18462	18306	18435	18670	18499	18627	18545	18534	18520	18599	18336	18493	18276	18454	18588	18570	18507	18544	18361	18491	18618	18586	18534	18451	18644	18527	18669	18581	18578	18517	18351	18491	18420	18592	18646	18592	18491	18372	18696	18626	18565	18479	18577	18659	18573	18414	18486	18541	18486	18529	18326	18454	18593	18339	18613	18554	18479	18511	18501	18670	18573	18515	18794	18489	18374	18417	18710	18261	18384	18676	18539	18518	18504	18354	18537	18589	18552	18354	18532	18546	18416	18516	18316	18612	18700	18569	18566	18496	18523	18542	18645	18654	18471	18671	18529	18478	18464	18558	18549	18472	18564	18478	18363	18442	18448	18413	18576	18506	18569	18625	18444	18664	18330	18506	18729	18743	18353	18567	18392	18452	18324	18327	18763	18560	18398	18492	18457	18395	18565	18592	18498	18620	18582	18487	18549	18507	18333	18568	18503	18483	18541	18637	18526	18538	18516	18540	18467	18466	18458	18570	18558	18643	18425	18347	18485	18503	18481	18377	18462	18511	18532	18432	18587	18587	18534	18592	18307	18565	18505	18489	18650	18437	18591	18666	18498	18625	18480	18625	18498	18349	18560	18410	18473	18637	18630	18539	18495	18642	18629	18628	18452	18476	18552	18598	18462	18653	18389	18557	18452	18419	18636	18486	18479	18549	18154	18302	18627	18539	18705	18495	18607	18529	18486	18408	18353	18291	18582	18650	18365	18648	18551	18378	18431	18393	18603	18402	18529	18444	18336	18462	18579	18382	18517	18454	18657	18636	18427	18514	18543	18325	18524	18700	18730	18482	18390	18376	18546	18469	18426	18603	18427	18552	18730	18568	18520	18709	18590	18454	18333	18451	18585	18511	18507	18534	18476	18529	18656	18533	18506	18230	18326	18491	18466	18364	18549	18689	18675	18663	18625	18462	18394	18425	18641	18320	18662	18721	18754	18544	18613	18630	18625	18572	18580	18637	18671	18533	18427	18316	18503	18501	18492	18472	18625	18415	18525	18529	18625	18429	18539
19770	35597	34768	29168	25415	23653	21564	17966	20482	20476	20430	20008	18205	17314	16776	30893	37407	32023	24300	19732	16209	15257	14914	15090	14956	14953	15010	14997	15108	14826	15008	14850	14951	14867	15083	14864	14895	14820	14919	14848	14941	14834	14904	14841	15010	14889	15028	14843	14775	14914	14970	14768	14832	14957	14808	14826	14876	14850	15008	14848	14996	15054	14829	14707	14982	14825	15058	14933	14997	14914	14927	14912	14764	14936	14876	14877	14832	14938	14885	14939	14876	14796	14889	14887	14859	15014	14955	14703	15043	14825	14942	14907	14763	14681	14815	14726	14830	15075	14575	14814	14925	14793	14908	15039	14844	14843	14997	14857	14916	14844	14885	14929	15050	14850	15001	14829	14741	14982	14883	14866	14892	15060	14963	14799	14933	14926	14771	14827	14889	14865	14809	14856	15072	14952	14717	14961	14841	14773	14690	14890	14953	14875	14852	14736	14894	14906	14984	14938	14897	14856	14977	14635	14860	14900	14770	14853	14921	14944	14755	14891	14855	14855	14966	14770	14991	14826	15051	14907	14955	14994	14899	14946	14948	14904	14844	14809	14865	14753	14812	14948	14904	14778	14869	14712	14713	14995	14966	14966	14812	14874	15063	14819	14984	14982	14945	14920	14728	14777	14820	14753	14937	14924	14617	14869	14915	14870	14838	14893	15014	14979	14840	14906	14837	14907	14830	15012	14729	14785	14881	14880	14934	14741	14866	14857	14899	14907	14807	14968	14788	14910	14806	14887	14908	14938	14904	14747	14874	14821	14844	14849	14711	14943	14874	14800	14877	14818	14863	14853	14822	14862	14886	14665	14918	14833	14920	14947	14963	14832	14868	14876	14756	14779	14828	15069	14884	14831	14977	15035	15099	14848	14858	15059	14778	14807	14804	14740	14741	14823	15098	14951	14916	14957	14989	14806	14796	14891	14874	14814	15058	14853	14695	14759	14860	15143	15020	14804	14756	14806	14832	14856	14770	14947	14901	14903	14946	14851	14676	14982	14860	15015	14772	15043	14946	14855	14895	15125	14863	14887	14927	15053	14966	14736	14806	14901	14700	14784	14815	14873	15006	14952	14967	14850	14909	14872	14877	14879	14939	14786	14956	14835	14802	14958	14867	14779	14990	14810	14939	14689	14819	14861	14761	14876	14712	14717	14876	15028	14901	14909	15127	14866	15004	14991	14903	14833	14873	14867	14968	14836	14957	14847	14961	14884	15065	14744	14950	14820	14934	14917	14642	14981	14823	14999	14895	14803	14949	14927	14839	14969	14931	14930	14952	14879	15005	14920	14949	14874	14902	15063	15018	14880	14813	14827	14889	14750	14776	14896	14768	14849	14951	14885	14886	14874	14735	14781	14847	14835	14703	14904	14713	14867	14733	14969	14809	14946	15076	14780	14839	14796	15033	14841	14825	14898	14758	14804	14829	14816	14861	14879	14899	14781	14803	14926	14886	14794	14785	14851	14601	15027	14960	14854	14801	14891	14950	14945	14907	14820	14828	15050	14834	14704	14816	14853	14912	14872	14910	15054	14917	14802	14773	14927	14844	14817	14828	15008	14928	14813	14938	14833	14724	15049	14817	14942	14972	14781	14866	14963	14672	14848	14805	14837	14779	14895	14805	14736	14822	14937	14619	14763	14891	14976	14773	14982	14841	14996	14942	14978	14898	14898	14728	14886	14884	14844	14809	15004	14762	14842	14601	14784	14912	14896	14841	14886	14895	14872	14743	14924	14998	14820	14998	14856	14731	14818	14876	14968	14897	14943	14779	14877	14720	14827	14855	14814	14973	14873	14907	14771	14961	14845	14882	14760	14875	14967	14899	14844	14855	14952	14813	14858	15040	14852	15017	14992	14927	14842	14744	14947	14946	14802	14933	14916	14916	14855	14885	14866	14677	14925	14880	14909	14741	14827	14821	14885	14801	14824	14885	14999	14884	14939	14796	14813	15085	14981	14865	14848	14909	15126	14824	14852	14907	14853	14845	14896	14836	14991	14815	14836	14900	14817	15070	15061	14964	14878	14659	14681	14958	14970	15039	14895	15001	14880	14993	14756	14800	14761	14741	14841	15087	14844	14902	14987	14782	14812	14963	14733	14681	14900	14923	14760	14776	14989	14872	15017	14684	14966	14903	14987	14877	14871	14718	14873	14820	14839	14928	14801	14804	14935	14886	14742	14943	14815	14879	14797	14911	14728	15015	14767	14905	15013	14880	15018	14981	15070	14897	14742	14908	14892	14839	14800	14915	14908	14908	14703	14693	14870	14856	14879	14847	14921	14862	14982	14842	14906	15004	14897	14886	14985	14966	14816	14801	14781	15004	14639	14906	15009	14902	14911	14864	14839	14818	14987	14815	14866	14979	14801	14837	15041	14884	14954	14884	15003	14883	14796	15048	14785	14702	14846	14955	14879	14877	14866	14685	15026	14774	14844	14925	14813	14740	14908	14707	14905	14937	14777	15085	15055	14864	14866	15015	14824	14906	14793	14712	14840	15081	14778	14835	14720	14891	14949	14929	14752	14744	14703	14957	14830	14954	14787	14975	14757	14882	14968	14935	15027	14848	14879	14925	14953	14826	14879	14729	14830	14869	14812	14621	14862	14924	14827	14797	14875	14776	15019	14801	14851	14889	14759	14963	14832	14656	14985	14985	15047	14956	14780	14860	14939	14996	14866	14922	14869	14986	14996	14975	14920	14762	14768	14822	14932	14878	14897	14824	14861	14810	14659	15007	14958	14912	14813	14928	14827	14840	14748	14867	14728	14758	14837	14879	14902	14941	14951	14977	14905	14776	14793	15005	14873	14848	14907	14673	14846	14756	15081	14915	14767	14793	14960	14941	14936	14838	14968	14689	14870	14842	14832	14780	14977	14938	14717	14817	14824	14854	14908	14953	14805	14942	14709	15107	14881	14787	14872	14926	14834	14873	14843	15014	14926	14875	14825	14883	14941	14957	14996	14955	14847	14838	15064	14788	15013	14966	15029	14938	14750	15082	14704	14953	14766	14863	15023	14903	14792	15060	14849	15027	14801	14995	14863	14873	14948	14957	15011	14917	14979	14753	15003	14708	14891	14866	15047	14992	15018	14896	14938	14913	14893	14816	14843	14802	14805	14832	14860	14811	15011	14888	14649	14801	14852	15180	14811	14842	14984	14887	14898	14973	14648	14713	14726	15056	14916	14837	14846	14951	14906	14985	14890	14811	14838	14891	14903	14965	14928	14846	14896	14787	14805	14871	14977	14807	14875	15009	14813	14902	14843	14829	14833	14807	14897	14823	14802	14980	14780	14712	14950	14843	14970	14740	14879	14999	14892	14906	14959	14840	14805	14947	14884	14824	14762	14870	14831	14869	14829	14760	14929	14874	14828	14825	14828	14942	14896	14754	14711	14816	14681	14640	14978	14719	14765	14908	14971	14911	14750	15002	14844	14947	15033	14820	14906	14823	14984	14910	14848	14737	14858	14830	14867	14794	14825	14946	14938	14967	14829	14938	14924	14979	14909	14852	14704	14758	14928	14928	14893	14841	15023	15099	14841	14811	15011	14865	15007	14952	14935	14822	14855	14796	14900	14771	14802	14881	14843	14886	14822	14868	14966	14823	14930	14904	14844	14847	14896	14856	14931	15039	14681	14952	15068	14793	14846	14723	14971	14756	14971	14851	14727	14868	14829	14769	14876	14938	14856	14899	14921	14955	14900	15022	15005	14717	14895	14778	14832	14772	14685	14885	14924	14926	14814	14961	14900	14680	15012	14861	14848	14949	14817	14754	14714	14818	14691	14879	14857	14853	14936	14767	14967	14810	14799	14891	14721	15040	14953	14772	14835	14847	14875	14893	14916	15042	14755	14967	14838	14998	14977	14862	14858	14913	14797	14959	14991	14890	14827	14913	14876	14949	14849	14894	14854	14764	14793	14657	14836	14776	14835	15008	14719	14695	14808	14942	15018	14757	14795	15015	14860	14776	14949	14927	14749	14969	15014	14954	14980	14867	14813	14817	15017	14764	14827	14862	14789	14995	14899	14762	14917	14865	14772	14912	14865	14948	14889	14787	15057	14845	14903	14865	14920	14962	14849	14782	15010	14875	14819	15023	14908	14774	14806	14801	14822	14823	14985	14924	14983	14978	14714	14916	14833	14888	14650	14872	14832	14934	14825	15005	14872	14707	14768	14951	14991	14920	14958	14781	14876	14893	14837	14806	14895	14827	14870	14811	14897	14849	14832	14870	14896	14887	14783	14980	15042	14763	14858	14774	14870	14803	14819	14957	14821	14771	14705	15007	14852	14866	14894	14761	14883	14905	14974	14916	14817	14840	14816	14872	14928	14970	14911	14920	14916	14751	14735	14744	14968	14931	15002	14960	14803	14805	14801	14796	14960	14936	14881	14876	15003	14915	15034	14798	14952	14878	14952	14878	14774	14935	14849	15070	14808	14997	14923	14998	14787	14945	14872	14861	14928	14932	15041	14735	14773	14891	14917	15027	14752	14762	14953	14887	14889	14829	14950	14905	15019	14791	14864	14977	14818	14844	15004	14702	14812	14871	15102	14825	14854	14927	14809	14963	14613	14785	15001	14836	14943	14975	14805	15026	14999	14848	15039	14851	14761	14886	14745	14918	14818	15012	14959	14963	14862	14979	14973	14947	14886	14932	14769	14808	14814	14800	14827	14995	14839	14875	14799	14898	14978	14742	14881	14889	14892	14947	14736	14728	14844	14818	14997	14777	14947	14803	14724	14792	14942	14788	14908	14872	14895	14869	14882	14820	14797	14718	14862	14786	14965	14818	14769	14954	14900	14716	14823	14925	14758	14833	14912	14578	14977	14693	14929	14811	14846	14828	14834	14985	14977	14895	14962	14945	14999	14950	14548	14885	14965	14839	14944	14853	14973	14819	14871	15090	14943	14736	14917	15016	14913	14927	14823	14899	14923	14935	14928	14737	14948	15051	15006	14994	14771	14859	14827	15009	14816	14892	14915	14934	14765	14918	14805	14742	14804	14905	14773	14723	14945	14826	14671	14896	14820	14998	14911	14970	14736	14890	14924	14952	14892	14961	14827	14833	14860	14882	14927	14863	14834	14830	14840	14842	15074	14800	14919	14866	14811	14980	14979	14856	14829	14989	14699	14743	14812
30093	24509	26251	23732	20652	20139	19946	19244	19404	19708	19754	19431	19032	18805	18849	18920	20077	20057	19433	18833	18755	18417	18542	18522	18483	18286	18427	18329	18354	18533	18616	18503	18393	18405	18286	18408	18224	18364	18245	18239	18260	18304	18678	18672	18472	18438	18483	18315	18388	18331	18462	18353	18589	18180	18626	18418	18622	18491	18278	18534	18558	18610	18525	18467	18478	18556	18524	18349	18464	18450	18511	18520	18631	18448	18402	18516	18400	18402	18288	18559	18260	18535	18716	18517	18265	18183	18269	18446	18378	18300	18383	18395	18499	18443	18401	18457	18138	18524	18361	18556	18215	18420	18264	18465	18334	18394	18319	18492	18188	18480	18393	18277	18399	18346	18315	18234	18416	18423	18406	18486	18472	18582	18410	18393	18443	18516	18409	18509	18326	18388	18347	18348	18422	18536	18521	18552	18376	18408	18328	18190	18358	18448	18380	18501	18411	18500	18334	18408	18644	18443	18252	18273	18441	18527	18630	18498	18294	18339	18419	18456	18583	18338	18439	18461	18190	18482	18297	18360	18539	18555	18455	18520	18405	18323	18668	18444	18632	18248	18238	18418	18450	18590	18458	18630	18431	18572	18435	18248	18297	18407	18425	18496	18385	18470	18441	18295	18510	18506	18539	18405	18340	18177	18317	18380	18573	18478	18383	18600	18609	18443	18245	18277	18412	18392	18395	18512	18344	18403	18314	18361	18516	18365	18368	18348	18522	18235	18426	18315	18523	18621	18345	18453	18513	18197	18223	18414	18554	18255	18266	18658	18382	18459	18458	18502	18533	18278	18519	18710	18537	18385	18482	18510	18347	18256	18432	18371	18344	18442	18212	18374	18256	18407	18446	18339	18456	18268	18424	18471	18388	18513	18433	18480	18196	18430	18508	18520	18187	18315	18302	18644	18455	18440	18457	18426	18331	18220	18265	18526	18314	18294	18446	18235	18246	18613	18461	18460	18618	18280	18658	18270	18468	18416	18306	18410	18351	18306	18294	18637	18600	18294	18309	18543	18369	18300	18528	18470	18388	18536	18470	18366	18187	18319	18287	18412	18406	18306	18545	18389	18381	18401	18313	18405	18304	18401	18566	18704	18465	18394	18165	18477	18525	18493	18336	18401	18277	18302	18285	18639	18246	18352	18209	18365	18378	18543	18227	18353	18541	18491	18568	18296	18196	18573	18391	18373	18463	18418	18549	18530	18581	18473	18483	18467	18452	18464	18256	18250	18473	18294	18470	18496	18350	18201	18607	18173	18663	18469	18410	18498	18419	18482	18372	18471	18347	18439	18599	18472	18580	18378	18237	18414	18355	18428	18240	18361	18315	18176	18390	18435	18465	18357	18251	18540	18511	18180	18509	18395	18343	18532	18451	18504	18469	18436	18440	18301	18366	18361	18412	18638	18363	18253	18368	18493	18539	18430	18605	18286	18591	18300	18340	18265	18300	18642	18552	18478	18334	18471	18553	18625	18352	18325	18500	18259	18440	18460	18520	18313	18224	18295	18265	18613	18227	18705	18523	18600	18463	18502	18317	18443	18221	18602	18323	18385	18147	18238	18335	18646	18662	18388	18375	18631	18306	18254	18533	18224	18483	18328	18311	18456	18432	18532	18323	18563	18616	18260	18245	18480	18403	18433	18400	18525	18535	18405	18328	18440	18378	18519	18448	18287	18486	18651	18458	18509	18452	18421	18302	18520	18500	18473	18442	18529	18420	18406	18631	18564	18347	18530	18511	18512	18357	18318	18377	18532	18410	18410	18430	18539	18465	18404	18364	18156	18382	18219	18355	18637	18492	18637	18503	18251	18368	18449	18454	18400	18319	18424	18431	18399	18291	18493	18498	18324	18454	18317	18578	18349	18547	18301	18315	18525	18423	18227	18474	18303	18267	18092	18447	18367	18371	18529	18427	18325	18335	18330	18421	18438	18381	18581	18515	18408	18437	18484	18512	18317	18585	18340	18407	18278	18308	18333	18410	18567	18394	18499	18521	18374	18460	18439	18645	18508	18498	18291	18502	18417	18468	18435	18444	18476	18525	18513	18502	18412	18189	18381	18381	18443	18399	18249	18618	18450	18543	18311	18374	18627	18280	18447	18432	18357	18364	18314	18516	18291	18148	18593	18569	18429	18234	18536	18383	18475	18307	18394	18258	18443	18220	18618	18666	18435	18402	18409	18411	18244	18383	18327	18628	18429	18482	18557	18208	18449	18459	18443	18313	18478	18602	18392	18484	18232	18469	18495	18483	18326	18648	18393	18251	18424	18153	18452	18341	18430	18414	18359	18290	18289	18507	18329	18332	18305	18510	18344	18200	18370	18377	18299	18479	18345	18451	18315	18500	18325	18286	18588	18521	18537	18340	18472	18565	18589	18429	18351	18501	18506	18511	18379	18363	18415	18550	18603	18605	18415	18340	18458	18516	18497	18302	18281	18359	18655	18480	18443	18365	18552	18483	18529	18653	18456	18623	18363	18497	18497	18451	18478	18515	18530	18203	18515	18581	18427	18329	18422	18465	18312	18467	18535	18703	18418	18143	18451	18223	18367	18376	18393	18541	18522	18309	18442	18505	18308	18556	18422	18433	18563	18263	18371	18609	18448	18386	18265	18430	18505	18387	18441	18335	18562	18357	18427	18515	18433	18533	18490	18401	18433	18480	18401	18552	18521	18278	18445	18334	18446	18323	18364	18440	18502	18527	18285	18314	18519	18353	18271	18212	18450	18532	18480	18470	18419	18343	18331	18587	18269	18415	18678	18203	18417	18334	18510	18335	18477	18352	18610	18570	18278	18326	18338	18400	18418	18451	18340	18444	18380	18270	18238	18347	18471	18428	18339	18522	18382	18385	18538	18548	18327	18454	18397	18421	18319	18382	18346	18402	18398	18469	18575	18384	18498	18536	18405	18480	18508	18380	18154	18349	18373	18533	18414	18343	18527	18525	18520	18296	18568	18283	18445	18335	18485	18473	18341	18329	18360	18489	18617	18326	18591	18459	18339	18348	18265	18286	18617	18365	18152	18365	18461	18583	18421	18371	18296	18445	18349	18339	18289	18462	18594	18585	18430	18295	18300	18471	18392	18423	18398	18518	18520	18476	18549	18322	18553	18559	18605	18200	18398	18314	18498	18443	18387	18359	18578	18653	18572	18541	18342	18414	18396	18331	18476	18458	18437	18507	18368	18488	18413	18531	18350	18615	18402	18463	18423	18396	18514	18406	18378	18529	18458	18386	18334	18200	18163	18699	18320	18499	18392	18593	18120	18380	18393	18424	18458	18385	18434	18303	18479	18372	18345	18306	18306	18320	18282	18448	18517	18329	18134	17992	18186	18408	18458	18252	18567	18298	18362	18405	18290	18314	18250	18413	18534	18436	18391	18493	18501	18466	18415	18489	18603	18303	18615	18371	18315	18357	18502	18361	18367	18408	18254	18387	18395	18414	18336	18414	18360	18241	18416	18448	18587	18410	18295	18404	18714	18379	18434	18545	18379	18617	18592	18286	18341	18452	18415	18514	18359	18477	18380	18364	18329	18607	18570	18333	18310	18506	18341	18497	18298	18476	18468	18387	18493	18291	18492	18376	18361	18572	18130	18410	18246	18601	18352	18145	18315	18411	18587	18348	18337	18474	18300	18313	18619	18434	18433	18287	18547	18380	18338	18149	18507	18469	18260	18540	18400	18369	18557	18293	18325	18255	18323	18422	18228	18364	18364	18545	18547	18393	18467	18418	18315	18203	18296	18446	18197	18344	18355	18264	18346	18532	18281	18383	18303	18521	18472	18433	18558	18343	18358	18455	18380	18475	18337	18401	18403	18512	18379	18361	18361	18488	18342	18311	18532	18403	18422	18581	18436	18437	18439	18492	18483	18311	18390	18578	18347	18642	18703	18352	18379	18548	18453	18394	18309	18414	18319	18448	18458	18501	18695	18302	18211	18580	18420	18360	18299	18485	18465	18422	18308	18608	18314	18484	18561	18291	18514	18354	18273	18406	18295	18459	18305	18235	18397	18429	18621	18398	18476	18337	18381	18521	18219	18728	18313	18269	18433	18560	18542	18444	18424	18322	18187	18542	18480	18318	18374	18399	18474	18460	18492	18318	18530	18154	18313	18360	18363	18534	18472	18483	18427	18562	18403	18314	18238	18399	18468	18507	18304	18522	18309	18345	18369	18649	18253	18314	18338	18331	18700	18674	18543	18417	18308	18536	18396	18326	18541	18414	18582	18637	18454	18558	18576	18426	18745	18422	18505	18416	18337	18388	18376	18308	18473	18619	18358	18190	18267	18252	18485	18422	18420	18312	18484	18417	18680	18239	18383	18535	18499	18359	18538	18432	18465	18594	18488	18479	18547	18249	18373	18473	18610	18268	18659	18545	18406	18436	18566	18296	18372	18293	18608	18303	18375	18292	18222	18424	18279	18506	18433	18310	18535	18483	18581	18381	18391	18314	18401	18399	18155	18516	18327	18320	18522	18548	18349	18472	18426	18419	18267	18607	18445	18675	18307	18434	18146	18297	18340	18581	18429	18538	18304	18540	18320	18347	18426	18303	18370	18577	18339	18273	18426	18509	18412	18603	18226	18279	18530	18314	18247	18369	18230	18516	18390	18241	18662	18345	18380	18560	18305	18503	18544	18609	18343	18324	18471	18638	18275	18556	18390	18231	18433	18502	18473	18247	18458	18562	18279	18361	18373	18415	18257	18383	18295	18512	18402	18443	18445	18346	18305	18184	18483	18271	18378	18395	18415	18397	18380	18316	18596	18253	18370	18485	18581	18427	18466	18536	18375	18487	18431	18449	18563	18588	18230	18188	18353	18484	18416	18436	18572	18388	18456	18527	18516	18411	18450	18184	18445	18330	18500	18618	18515	18220	18237	18202	18380	18347	18268	18316	18459	18426	18481	18489	18397	18620	18506	18385	18292	18475	18591	18581	18442	18492	18390	18439	18313	18437	18295	18488	18345	18422	18402	18686	18322	18503	18384	18449	18380	18486	18362	18542	18517	18528	18315	18457	18335	18374	18310	18618	18377	18296	18397	18289	18313	18419	18516	18417	18182	18384	18513	18284	18680	18527	18527	18322	18447	18537	18421	18387	18400	18329	18313	18309	18267	18381	18388	18509	18394	18447	18441
18956	23564	22910	20336	18474	17789	17130	15807	16410	16745	16825	16498	16034	15347	15131	16019	17044	16669	15810	15201	14917	14907	14709	14873	14809	14798	14807	14703	14832	15025	14926	14801	14748	14975	14953	14969	14721	14782	14908	14818	14698	14955	14930	14769	14869	14850	15010	14861	14975	14858	14723	14754	14881	14916	14952	14782	14848	14777	14564	14815	14921	14978	14875	14881	14768	14879	15012	14690	14749	14831	14881	14834	14786	14844	14898	14621	14575	14725	14803	14795	14808	14760	14970	14874	14850	14889	14775	14807	14966	14859	14885	14835	14685	14814	14798	14821	14706	14874	14781	14930	14634	14870	14741	14811	14677	14881	14969	14950	14671	14814	14715	14833	14721	14696	14743	14878	14741	14704	14822	14801	14757	14854	14674	14844	14775	14847	14779	14782	14641	14905	14733	14901	14701	14599	14736	14749	14858	14684	14838	14745	14829	15012	14641	14692	14637	14752	14743	14739	14760	14839	14751	14913	14775	14905	14782	14932	14926	14916	14837	14922	14820	14585	14671	14843	14624	14731	14854	14945	14940	14842	14864	14795	14926	14855	14737	14889	14746	14913	14924	14668	14752	14846	14688	14818	14642	14806	14735	14735	14704	14627	14879	14677	14768	14742	14969	14759	14747	14781	14693	14688	14671	14921	14811	14714	14851	14942	14944	14613	14710	14783	14736	14850	14791	14634	14816	14738	14712	14722	14814	14744	14909	14784	14837	14770	14778	14892	14833	14742	14880	14732	14888	14726	14766	14858	14663	14885	14910	14768	14920	14886	14945	14759	14767	14816	14853	14836	14823	14684	14781	14726	14739	14801	14899	14815	14752	14921	14740	14638	14871	14772	14864	14890	14913	14998	14845	14789	14962	14781	14897	14897	14734	14815	15065	14777	14858	14953	14808	14788	14729	15004	14670	14771	14751	14906	14890	14836	14880	14944	14693	14742	14840	14855	14755	14747	14849	14730	14815	14618	14924	14949	14744	14709	14636	14861	14693	14868	14806	14974	15062	14706	14757	14837	14829	14794	14897	14834	14830	14889	14635	14894	14905	15080	15026	14864	14830	14844	14814	14730	15013	14704	14989	14860	14832	14895	14810	14912	14843	14718	14919	14858	14736	14968	14834	14825	14643	14716	14883	14736	14637	14853	14912	14697	14715	14922	14764	14648	14630	14688	14653	14755	15027	14685	14771	14671	14684	14661	14814	14909	14684	14745	14762	14878	14903	14834	14675	14846	14780	14844	14656	14836	14666	14831	14725	14692	14867	14821	14950	14845	14831	14850	14739	14869	14650	14808	14742	14843	14906	14776	14823	14832	14848	14705	14708	14936	14867	14826	14769	14921	14668	14839	14710	14892	14800	14759	14727	14792	14643	14787	14957	14847	14730	14757	14806	15068	14757	14729	14891	14742	14842	14556	14747	14693	14872	14712	14760	14975	14904	14731	14953	14988	14901	14927	14928	15036	14752	14850	14710	14786	14844	14830	14884	14640	14679	14689	14774	14983	14653	14893	14782	14910	14608	14802	14906	14804	14823	14957	14864	14618	14659	14781	14796	14696	14786	14962	14653	14917	14818	14829	14866	15015	14746	14731	14676	14785	14820	14858	14895	14909	14769	14802	14969	14676	14743	14801	14864	14697	14806	14949	14816	14757	14770	14803	14807	14804	14712	14831	14820	14925	14822	14638	14891	14876	14821	14794	14852	14803	14856	14764	14914	14926	14710	14853	14745	14851	14751	14794	14717	14533	14893	14729	14837	14755	14889	15028	14922	14694	14936	14832	14728	14939	14603	14810	14758	14912	14781	14634	14884	14813	14834	14822	14816	14712	14815	14895	14641	14840	14814	14823	14773	14787	14794	14756	14567	14814	14996	14712	14898	14670	14896	14936	14815	14791	14816	14880	14951	14851	14659	14848	14946	14748	14830	14786	14828	14882	14940	14915	14821	15012	14880	14671	14883	14785	14946	14972	14642	15040	14763	14845	14828	14886	14815	14797	14756	14834	14643	14755	14765	14707	14929	14964	14703	14755	14720	14935	14624	14923	14876	14853	14868	14813	14685	14703	14861	14698	14822	14706	14862	14633	14798	14772	14803	14829	14739	14832	14932	14821	14877	14610	14827	14816	14773	14740	14702	14723	14824	14844	14801	14867	14856	14904	14864	14764	14886	14762	14864	14736	14759	14798	14754	14836	14770	14693	14940	14954	14738	14836	14847	14901	14792	14804	14762	14829	14837	15029	14678	14739	14772	14830	14684	14910	14825	14783	14886	14752	14779	14866	14763	14771	14739	14720	14625	14805	14852	14726	14783	14856	14685	14922	14852	14882	14865	14877	14776	14861	14839	14849	14792	14833	14799	14735	14698	14907	14817	14805	14909	14579	14807	14757	14736	14717	14745	14762	14715	14850	14944	14744	14887	14918	14588	14917	14763	14889	14626	14904	14709	14685	14994	14983	14663	14667	14847	14881	14799	14758	15007	14942	14812	14842	14817	14941	14912	14825	14950	14709	14794	14888	14758	14875	14799	14834	14672	14984	14728	14818	14817	14815	14799	14754	14910	14843	14661	14812	14894	14838	14905	14796	14682	14957	14886	14791	14807	14736	14724	14746	14958	14705	14693	14676	14919	14644	14852	14797	14832	14800	14921	15000	14661	14830	15032	14971	14785	14791	14718	14978	14797	14940	14914	14947	14715	14771	14929	14907	14859	14736	14779	14941	14825	14749	14870	14849	14622	14864	14731	14682	14920	14806	14715	14777	14735	14855	14748	14973	14827	14762	14746	14835	14564	14825	14884	14876	14781	14805	14584	14814	14837	14814	14651	14777	14747	14877	14789	14915	14882	14819	14894	14803	14791	14983	14748	14916	14915	14733	14644	14787	14967	14799	14787	14979	14854	14841	14889	14970	14744	14790	14525	14824	14814	14782	14895	14820	14703	14876	14968	14813	14716	14896	14849	14785	14861	14698	14822	14951	14915	14811	14826	14972	14924	14703	14756	14978	14876	14694	14594	14788	14734	14943	14902	14739	14773	14760	14812	14783	14890	14701	14660	14941	14754	14693	14831	14808	14957	14877	14720	14751	14891	14697	14947	14790	14639	14663	14823	14864	14896	14903	14817	14717	14952	14836	14758	14738	14967	14895	14710	14808	14961	14750	14806	14842	14858	14762	14823	14852	14736	14850	14849	14891	14675	14932	14824	14872	14661	14868	14694	14894	14769	14648	14860	14846	14704	14888	14839	14850	14763	14829	14888	14713	14988	14772	15013	14720	14825	14775	14634	14629	14852	14802	14836	14760	14963	14830	14781	14783	14906	14894	14768	14734	14753	14720	14816	14784	14970	14814	14938	14897	14906	14842	14763	14789	14793	14751	14761	14756	14754	14988	14778	14774	14827	15111	14931	14867	14689	14808	14813	14660	14814	14891	14863	14795	14786	14927	14940	14759	14815	14728	14985	14625	14890	14878	14945	14921	14837	14768	14792	14880	14949	14795	14783	14828	14729	14976	14779	14668	15014	14661	14790	14812	14933	14907	14753	14859	14762	14823	14947	14848	14924	14776	14906	14722	14892	14836	14795	14887	14826	14912	14774	14936	14935	14806	14949	14843	14801	14827	15007	14682	14838	14759	14800	14765	14771	14752	14760	14753	14783	14824	14858	14828	14665	14866	14767	14751	14719	14834	14804	14806	14970	14699	14757	14666	14894	14886	14804	14911	14881	14678	14648	14850	15017	14794	14787	14711	14844	14662	14715	14989	14731	14733	14826	14795	14741	15013	14686	14765	14754	14762	14907	14682	14796	14873	14753	14820	14844	14719	14900	14761	14960	14823	14780	14787	14809	14872	14785	14685	14942	14935	14903	14925	14767	14918	14814	14736	14747	14706	14809	14750	14821	14718	14642	14925	14790	14661	14864	14844	14815	14741	14876	15017	14681	14711	14690	14802	14827	14853	14751	14786	14781	14860	14964	14833	14835	14817	14880	14885	14878	14853	14833	14685	14715	14943	14866	14891	14817	14869	14736	14734	14939	14895	14797	14923	14779	14772	14908	14923	14900	14768	14931	15002	14828	14635	14622	14846	14863	14705	14809	14796	14816	14979	14880	14905	14901	14765	14759	14870	14682	14800	14891	14571	14835	14909	14781	14675	14656	14870	14635	14839	14822	14822	14884	14784	14905	14798	14853	14823	14741	14726	14854	14824	14817	14692	14722	14808	14959	14876	14980	14759	14749	14746	14774	14641	14924	14949	14909	14805	14805	14750	14783	14716	14739	14768	14974	14882	14936	14852	14859	14901	14936	14952	14800	14823	14610	14757	14889	14816	14643	14919	14805	14739	14858	14766	14756	14847	14718	14819	14801	14802	14631	14893	14820	14503	14772	14859	14783	14835	14913	14910	14756	15005	14929	14934	14729	14758	14819	14802	14736	14831	14733	14805	14887	14818	14779	14822	14854	14850	14763	14913	14935	14852	15005	14745	14666	14619	14913	14756	14846	14778	14749	14829	14793	14801	14874	14834	14775	14779	14775	15078	14962	14788	14794	14686	14738	14752	14710	14841	14898	14737	14821	14722	14736	14737	14860	14835	14772	14663	14794	15040	14770	14956	14897	14888	14918	14824	14715	14769	14876	14815	14822	14828	14836	14692	14829	14593	14832	14891	14876	14854	14827	14920	14746	14744	14730	14953	14853	14940	14834	14899	14782	14865	14847	14743	14872	14920	14750	14693	14850	14975	14770	14958	14896	14776	15024	14904	14843	14656	14695	14646	14596	14816	14882	14795	14856	14754	14933	14836	14815	14730	14950	14763	14733	14804	14658	14900	14740	14690	14890	14916	14817	14903	14716	14741	14805	14977	14667	14762	14856	14952	14817	14725	14724	14731	14721	14663	14662	14976	14779	14946	14792	14912	14836	14725	14896	14856	14756	14856	14802	14789	14814	14900	14650	15008	14916	14894	14805	15009	14824	14903	14724	14947	14793	14771	14854	14703	14841	14742	14853	14971	14912	14901	14764	14910	14745	14891	14787	14755	14845	14900	14974	14882	14900	14944	14839	14912	14819	14763	14872	14806	14704	14830	14863	14807	14841	14794	14765	14788	14817	14640	14855	14779	14879	14833	14678	14829	14727	14661	14835	14944	14613	14751
25414	21460	28717	25311	23591	24037	23507	20770	20552	21062	20831	20646	19975	19417	19231	24568	29684	27272	23089	20913	19650	18996	18721	18569	18392	18276	18580	18509	18369	18412	18547	18394	18474	18505	18609	18869	18474	18531	18724	18503	18734	18582	18696	18444	18486	18420	18438	18326	18661	18390	18608	18680	18693	18505	18445	18497	18471	18426	18346	18653	18609	18368	18598	18501	18521	18657	18598	18497	18613	18509	18640	18323	18320	18392	18401	18477	18278	18625	18333	18726	18422	18588	18578	18451	18504	18490	18448	18426	18398	18414	18433	18399	18478	18655	18496	18351	18458	18413	18284	18546	18408	18288	18616	18558	18634	18550	18457	18369	18573	18736	18567	18489	18259	18493	18503	18770	18595	18622	18548	18333	18389	18545	18613	18588	18704	18622	18553	18569	18293	18569	18488	18635	18316	18701	18596	18511	18506	18541	18409	18531	18287	18469	18614	18516	18316	18456	18504	18405	18436	18603	18488	18373	18404	18473	18291	18377	18403	18534	18451	18361	18523	18458	18588	18562	18559	18524	18368	18392	18413	18577	18238	18148	18426	18290	18459	18539	18612	18758	18372	18359	18701	18528	18582	18390	18496	18374	18599	18218	18581	18391	18553	18474	18337	18483	18443	18507	18415	18530	18638	18470	18644	18643	18321	18519	18337	18438	18402	18486	18231	18376	18544	18604	18727	18600	18471	18383	18581	18444	18396	18445	18484	18357	18668	18664	18361	18463	18425	18724	18517	18530	18617	18253	18258	18580	18510	18229	18359	18663	18426	18315	18511	18445	18355	18468	18483	18463	18453	18388	18461	18464	18385	18584	18476	18538	18526	18305	18515	18682	18370	18438	18575	18508	18705	18432	18556	18381	18637	18581	18543	18456	18395	18470	18622	18432	18549	18544	18469	18540	18509	18440	18486	18346	18406	18484	18623	18447	18654	18450	18463	18364	18809	18287	18478	18415	18598	18553	18551	18576	18497	18367	18640	18229	18246	18498	18417	18444	18672	18427	18534	18621	18513	18379	18507	18515	18321	18392	18297	18488	18542	18545	18578	18492	18173	18337	18456	18329	18431	18314	18454	18394	18261	18587	18228	18423	18476	18386	18457	18569	18524	18455	18274	18568	18475	18669	18166	18317	18598	18480	18357	18486	18453	18430	18187	18564	18608	18415	18420	18389	18363	18486	18385	18497	18406	18540	18423	18309	18400	18542	18363	18423	18486	18432	18615	18251	18524	18358	18440	18659	18512	18243	18373	18446	18509	18630	18294	18545	18394	18552	18552	18466	18549	18407	18495	18547	18378	18502	18449	18351	18491	18489	18208	18254	18218	18681	18329	18539	18436	18795	18613	18449	18643	18557	18405	18367	18269	18448	18471	18555	18435	18511	18476	18236	18426	18294	18548	18387	18314	18369	18546	18410	18460	18520	18398	18316	18573	18485	18436	18306	18642	18577	18418	18480	18374	18464	18727	18460	18559	18248	18441	18539	18509	18362	18673	18526	18398	18212	18456	18386	18683	18323	18545	18528	18534	18474	18327	18429	18542	18608	18409	18457	18573	18602	18507	18502	18377	18488	18220	18550	18408	18451	18612	18633	18303	18346	18348	18640	18464	18543	18455	18314	18539	18448	18500	18448	18622	18473	18519	18633	18486	18365	18361	18402	18593	18479	18402	18597	18503	18466	18348	18464	18425	18372	18424	18698	18560	18514	18606	18458	18397	18352	18437	18365	18285	18494	18402	18481	18410	18487	18496	18502	18317	18549	18584	18527	18647	18469	18465	18360	18374	18346	18416	18469	18416	18612	18678	18390	18335	18536	18594	18303	18606	18775	18653	18368	18483	18537	18484	18459	18388	18696	18428	18430	18374	18641	18572	18424	18550	18544	18496	18449	18509	18385	18529	18428	18534	18355	18437	18341	18451	18487	18577	18584	18581	18485	18509	18744	18585	18605	18659	18418	18538	18298	18258	18591	18278	18317	18383	18346	18536	18682	18391	18477	18544	18434	18440	18383	18453	18491	18461	18642	18503	18670	18499	18389	18328	18556	18435	18224	18290	18411	18502	18474	18162	18650	18382	18588	18433	18435	18481	18253	18633	18541	18286	18647	18454	18355	18600	18599	18708	18374	18540	18553	18518	18259	18517	18674	18806	18638	18514	18484	18537	18389	18562	18527	18408	18501	18407	18519	18533	18554	18420	18595	18498	18211	18571	18413	18446	18710	18578	18583	18368	18577	18540	18421	18372	18415	18389	18641	18502	18307	18537	18362	18542	18453	18476	18516	18392	18390	18630	18380	18362	18590	18548	18455	18527	18475	18404	18522	18374	18593	18589	18579	18478	18265	18347	18536	18396	18580	18606	18538	18603	18610	18311	18351	18564	18372	18240	18666	18579	18319	18691	18408	18324	18422	18443	18275	18358	18567	18421	18482	18480	18507	18546	18494	18527	18472	18589	18400	18712	18359	18237	18498	18579	18549	18439	18551	18491	18498	18504	18525	18492	18465	18352	18296	18511	18389	18549	18568	18484	18430	18252	18426	18509	18663	18362	18531	18659	18513	18570	18544	18629	18534	18343	18387	18405	18699	18475	18570	18540	18545	18369	18405	18459	18503	18483	18526	18420	18514	18385	18249	18599	18290	18538	18344	18692	18377	18462	18495	18424	18320	18587	18567	18426	18412	18364	18614	18545	18286	18295	18353	18237	18488	18461	18595	18567	18439	18554	18375	18684	18602	18360	18388	18338	18397	18535	18496	18457	18578	18520	18203	18604	18513	18553	18462	18480	18317	18459	18543	18533	18361	18523	18575	18510	18347	18488	18426	18479	18460	18566	18281	18607	18487	18467	18338	18419	18414	18528	18378	18414	18390	18646	18468	18531	18404	18544	18777	18458	18504	18322	18758	18579	18414	18261	18420	18266	18519	18573	18285	18388	18538	18273	18678	18483	18553	18518	18264	18430	18388	18299	18406	18310	18394	18437	18361	18671	18508	18326	18448	18511	18524	18480	18429	18204	18386	18396	18359	18562	18359	18417	18464	18372	18622	18442	18546	18249	18555	18637	18246	18616	18575	18478	18427	18698	18436	18455	18329	18116	18483	18337	18482	18346	18579	18362	18454	18616	18530	18447	18354	18521	18630	18536	18467	18528	18236	18485	18483	18598	18387	18450	18336	18719	18508	18667	18266	18438	18535	18367	18332	18479	18743	18636	18382	18465	18605	18531	18527	18698	18345	18535	18557	18562	18453	18582	18611	18537	18546	18458	18395	18414	18449	18340	18612	18503	18318	18769	18323	18405	18545	18325	18568	18554	18484	18430	18451	18408	18483	18231	18397	18335	18613	18429	18431	18545	18564	18490	18502	18403	18509	18448	18424	18568	18401	18521	18414	18476	18439	18333	18448	18639	18371	18573	18367	18541	18580	18399	18450	18439	18338	18408	18303	18406	18423	18595	18331	18731	18429	18302	18412	18443	18541	18555	18416	18533	18506	18609	18487	18441	18376	18602	18600	18653	18512	18394	18479	18457	18410	18335	18380	18321	18632	18390	18433	18526	18385	18310	18528	18456	18546	18566	18448	18577	18435	18366	18381	18483	18351	18271	18387	18521	18550	18624	18416	18490	18425	18440	18602	18326	18492	18448	18574	18482	18460	18588	18531	18303	18352	18463	18495	18428	18206	18596	18435	18493	18699	18543	18496	18393	18325	18284	18627	18329	18356	18665	18540	18488	18514	18420	18575	18514	18610	18506	18457	18491	18343	18281	18710	18491	18575	18377	18532	18471	18554	18570	18600	18314	18494	18495	18349	18368	18314	18437	18558	18514	18527	18513	18488	18312	18520	18456	18633	18299	18483	18579	18393	18402	18355	18794	18510	18381	18620	18500	18631	18624	18689	18661	18674	18423	18621	18550	18625	18480	18423	18464	18419	18456	18471	18564	18381	18388	18575	18518	18265	18484	18521	18501	18517	18491	18578	18466	18345	18329	18530	18463	18416	18241	18328	18285	18505	18483	18468	18379	18573	18598	18632	18261	18393	18309	18384	18446	18396	18544	18246	18651	18428	18847	18596	18409	18481	18240	18332	18405	18325	18516	18571	18673	18586	18561	18552	18455	18555	18549	18448	18364	18481	18424	18669	18559	18497	18588	18514	18577	18555	18674	18525	18729	18643	18382	18533	18525	18648	18462	18457	18506	18460	18896	18366	18360	18377	18464	18349	18461	18598	18387	18493	18533	18403	18471	18504	18378	18466	18595	18468	18452	18537	18441	18399	18528	18579	18512	18253	18442	18541	18440	18424	18296	18427	18605	18717	18435	18383	18336	18341	18622	18497	18436	18575	18568	18512	18697	18516	18516	18238	18496	18464	18423	18513	18351	18674	18498	18211	18243	18587	18562	18620	18405	18307	18383	18571	18557	18520	18183	18533	18471	18363	18295	18636	18580	18607	18415	18571	18494	18684	18343	18195	18597	18489	18393	18584	18409	18610	18494	18482	18521	18556	18566	18388	18620	18412	18546	18402	18555	18376	18458	18656	18639	18320	18527	18512	18354	18615	18348	18553	18356	18576	18377	18050	18309	18331	18404	18307	18411	18480	18601	18473	18472	18245	18486	18544	18578	18529	18385	18640	18591	18689	18749	18482	18377	18623	18580	18492	18550	18611	18338	18500	18550	18451	18346	18607	18468	18493	18419	18498	18288	18361	18544	18623	18483	18318	18462	18476	18461	18485	18398	18344	18632	18703	18466	18387	18472	18533	18394	18526	18737	18664	18540	18440	18361	18649	18516	18562	18675	18455	18420	18447	18452	18454	18394	18562	18657	18561	18555	18429	18670	18325	18323	18435	18560	18557	18259	18453	18552	18377	18425	18438	18423	18227	18464	18560	18354	18356	18455	18557	18453	18436	18484	18417	18362	18470	18752	18537	18591	18414	18380	18436	18241	18433	18373	18585	18501	18665	18593	18565	18704	18493	18437	18569	18442	18293	18431	18679	18511	18591	18240	18358	18321	18483	18388	18586	18407	18310	18410	18501	18578	18440	18427	18305	18434	18400	18424	18457	18405	18545	18426	18578	18620	18568	18535	18454	18354	18543	18389	18337	18348	18346	18548	18252	18282	18648	18428	18341	18600	18509	18475	18468	18639	18557
18732	30220	28415	24913	22208	20680	19138	18439	18444	18819	18496	18396	17461	16114	15830	24916	29818	25776	19928	17556	15639	14945	15017	14989	14998	14873	14909	15146	14883	14912	15001	14788	14970	14895	15087	14924	14943	14884	14774	14824	14997	14987	14881	15000	14904	14888	14933	14822	14851	14912	15043	15024	15070	14887	14774	14878	14936	14884	14911	14931	14728	14903	14845	14705	14957	14955	14845	14683	14919	14921	14901	14964	14961	14952	14907	14856	14875	14745	14893	14723	14906	14904	14711	14811	14984	14959	14922	14863	14950	14882	14857	14870	14877	14984	14791	14842	14970	14998	14986	14767	14953	14990	14869	14996	14865	15053	15020	14907	14746	14841	14849	14740	14918	14717	14839	14732	15051	14858	14948	14880	14719	14820	15083	14734	14782	14966	14824	14888	14879	14921	14686	14853	14876	14833	14970	14883	14934	14966	14968	14867	14768	14971	14767	14880	14963	14936	14803	14868	14963	15108	14853	15257	14825	14734	14870	15029	14788	14974	15013	15008	14902	14965	14833	14886	14707	14882	15082	14942	14783	14849	14809	14997	14906	14878	14912	14894	14917	14791	15087	14920	14919	14776	14863	14930	14802	14932	14873	14899	14898	14805	15035	14928	15050	14691	14907	14910	14966	14929	14879	14830	14934	15166	14973	14987	15043	14888	14858	14792	14970	14815	14934	14870	14837	14819	14959	14823	14988	14798	14740	14761	14992	14777	14869	14862	14898	14846	14914	14946	14979	14905	14967	14809	14967	14917	14805	14806	14775	14843	14994	14779	14692	14820	14969	14921	14709	14839	14977	14740	14826	14859	14868	14726	14872	14863	14845	14861	14929	14902	14990	14808	14952	14912	14838	14712	14990	15069	14771	14865	14899	14987	14863	14811	14820	14820	14817	14997	14808	14882	15115	14898	14815	14880	14913	14912	14903	15027	14916	14925	15037	14785	14975	14950	14870	14807	14846	14900	14793	14951	14884	14815	14779	15149	14821	14946	14834	14926	14857	14829	15043	14939	14858	14897	14874	14906	14898	14989	14878	14732	14943	14998	15034	14928	14785	14944	14833	14762	14873	14840	14966	14885	14898	14908	14954	14800	14905	15008	15063	14982	14997	14973	15036	14883	14936	14857	14760	14729	14944	14871	14755	14918	14691	14912	14845	14730	14629	14796	14802	14865	14897	14929	14955	14712	14884	14804	14854	14760	14809	15080	14767	14936	14908	14852	14920	14925	14849	14870	14777	14991	15104	14939	14930	14773	14742	14837	14940	14783	14930	14836	14928	14882	15021	14915	14779	14923	14837	14819	15024	14830	14784	14748	14922	14930	14859	14953	14862	14846	14943	14690	15032	14935	14777	14787	14829	14714	14819	14862	14754	14898	14790	14767	14958	14869	14932	14969	15007	14787	14850	14825	14856	14741	14939	14797	14955	14997	14869	14998	14942	14706	14936	14772	14838	14805	14862	14899	14813	14800	15005	14777	14792	15117	14888	14835	14990	15040	14947	14832	14934	15023	14891	14821	14941	14942	14796	14875	14878	14796	14801	14944	14876	14858	14839	14845	14960	14855	14830	14928	14821	14912	14796	14957	14883	14977	14890	14919	14787	14941	14869	14797	14920	14963	14812	14738	15027	15056	14978	14971	14798	14833	14911	14929	14837	14854	15033	14913	14798	14959	14990	14769	14803	14881	15006	14882	14950	14963	14908	14754	14756	14836	14795	14778	14911	14971	14965	14844	14912	14882	14935	14750	14802	14824	14879	14810	14838	14913	14972	14992	14829	14795	14648	14790	14851	14862	14989	14932	14849	14763	14983	14895	14848	15004	14979	14834	14866	14646	14855	14796	14916	14871	14786	14990	14852	14845	14863	14905	14872	14930	15060	14789	14963	14741	14874	14995	14956	14860	14960	14908	14853	14911	15059	14749	15047	14770	14973	14967	14750	14855	14838	14870	14818	14905	14790	14801	14907	14792	14962	14922	14663	14819	14836	14845	14734	14972	14756	14875	14937	14947	14934	15010	14862	14932	14934	14895	14864	14765	14957	14768	14884	14979	14788	14930	14781	14920	14988	14860	14883	15028	14990	14975	14921	14891	14780	14890	14935	14859	14732	14773	14822	14982	14919	14885	14954	14959	14786	14924	14777	14881	14805	14832	14965	14774	14902	14985	14792	14877	14796	15067	14877	14794	14973	14784	14704	14847	14882	15078	14754	14887	14831	14900	15050	14885	14803	14864	14844	14784	15010	14950	14868	14904	14814	14920	14771	14742	14941	14946	14817	14843	14893	14962	14980	14849	14781	14865	15018	14949	14980	14680	14837	14806	14841	14823	14796	14884	14943	14912	14794	14903	15054	14937	14801	14884	14836	14812	15049	14877	14901	14998	15033	14762	14925	14876	14998	14889	14794	14913	14918	14889	14910	14960	14805	14829	14857	14988	15018	15000	14931	14877	14812	14873	14865	14894	15045	15102	14918	14875	14822	15096	14766	14851	14745	14961	14792	15080	14907	14818	14789	14941	14931	14889	14985	15016	14921	14841	14910	14773	15325	14780	14838	14826	14849	14905	14964	14872	14841	15028	14755	14895	14883	14977	14791	14811	14977	14988	14973	15006	14907	14839	14901	14809	14782	14913	15006	14843	14905	14911	14883	14771	14861	14913	14912	14799	14928	15091	14905	14706	14798	14848	14888	14871	14769	14900	14836	14956	14974	15017	14900	14872	14946	15000	15019	14764	15008	14800	14982	14837	14885	14909	14894	15065	14927	14743	14925	14915	14837	14868	14591	14738	14922	14947	14920	14901	15049	15036	14839	14920	14706	14836	14967	14978	14683	14724	14811	14974	14792	14898	15003	14813	14827	14956	14867	14971	14821	14831	14755	14991	14856	14821	15037	14679	14828	14835	14869	14899	14899	14927	14852	15051	14918	14797	14989	14947	14886	14771	14949	14944	14777	14835	14887	14824	14983	14911	14727	14880	15061	14807	14826	14946	14925	14818	14814	14780	14877	14901	14939	14748	15087	14970	14805	15019	15053	14763	14864	14939	14892	15018	14882	14901	14840	14789	14812	14838	14873	14942	14891	14682	15066	14951	15038	14839	14902	14955	14836	14966	14913	14927	14821	14924	14952	14858	14777	14923	14965	14857	15009	14861	14971	14826	14827	15011	14707	14788	14930	14841	14958	15151	14866	14877	14775	14850	14869	14808	14744	14889	15075	14817	14734	14820	14789	14789	15151	14809	14793	15091	14925	15014	15076	14911	14857	14897	14857	14934	14785	14839	14913	14902	14861	14791	14789	14988	14942	14939	14933	14827	14739	14866	14715	14877	14853	14782	14950	14755	14810	14837	14960	15034	14836	14924	14801	14862	14938	14988	14758	15104	15006	14913	15160	14726	14935	14816	14981	14968	14870	14995	14775	14910	14819	14965	14949	14904	14694	15059	15031	14951	15079	14793	14797	14872	14861	14796	14918	14784	14858	14983	14924	14900	14953	14869	14882	14700	15077	14965	14820	14906	14827	14981	14850	14969	14954	14654	14898	14823	14859	14859	14856	14838	14968	14979	14752	14896	14998	14779	14935	14909	14925	14786	14841	14827	14917	14945	14907	14961	14955	14854	14925	14895	14914	14787	14885	14819	14976	14961	14927	14938	14797	14878	14762	14889	14938	15137	14828	14881	14866	15012	14842	14860	14865	14933	14858	14904	14839	14689	14875	15050	14827	14874	14793	14793	14920	14948	14853	14896	14953	14758	14898	14980	14882	14888	14927	14822	14852	14974	14758	14672	15040	14851	14716	14785	14833	14985	14861	14966	14925	14780	14970	14843	15034	15032	14847	14890	14727	14771	14811	14831	14886	14812	14829	14944	14886	14783	14972	14866	14809	14887	14815	15006	14987	14980	14855	14866	14827	14906	14916	15031	15014	14780	14954	14900	14800	14789	14896	14966	14817	14884	14783	14859	14745	14764	14913	14764	15002	14912	14938	14829	15014	14882	14822	14857	14911	14869	14903	14803	14773	14904	15069	14914	14929	14892	14897	14892	14985	14904	14874	14756	14929	14925	14927	14811	14983	14871	14872	14915	14761	15022	15003	14825	14850	14778	14982	14877	15033	14747	14786	14836	14930	14829	14940	15010	14902	14915	14884	14996	14943	14945	14868	14941	14972	14802	14960	14686	14903	14900	14937	14682	14894	14930	14915	15004	14786	14956	14757	14921	14923	14889	14826	14957	14902	14887	14982	14751	14818	14949	14934	14961	14962	14826	14862	14767	14893	14952	14914	14808	14770	14782	14872	14919	14812	15079	14851	14846	14854	14971	14918	14868	14886	14850	14819	14985	15099	14800	14816	14886	14759	14973	14959	14924	14926	14809	14965	14870	14826	14819	14830	15018	14953	14901	14887	14963	14706	14851	14873	14877	14842	14888	14917	14912	14918	14891	14781	14817	14908	14795	14819	15146	14958	14956	14786	14774	14987	14730	14952	14907	14909	14818	14822	14764	14906	14854	14964	14801	14861	14801	14860	14811	14887	14652	14775	14789	15068	14978	14775	14713	14881	14804	14866	14911	15062	14988	14781	14839	15035	14928	14872	14961	14846	15035	14952	14890	14967	14851	15075	14855	14899	14912	14950	14953	14961	14905	14856	14810	14884	14958	14901	14948	14690	14828	14915	14844	14942	14904	14835	14926	14925	14866	15041	14880	14981	14835	15012	14760	15048	14955	14954	14891	14806	14977	14879	15161	14843	14848	14953	14958	14878	14903	14896	14921	14827	14671	14846	14929	14883	14956	14897	14988	14921	14999	14892	14731	14813	14863	14850	14894	15032	14799	14660	14912	14863	14948	14920	14955	14945	14952	14804	14817	14800	14761	14937	14806	14765	14844	14950	15036	14876	14821	14870	14842	14992	14890	15088	14860	14756	14927	14895	14893	14819	14872	15030	14782	14744	14892	14916	14838	14819	14945	14900	14872	14800	14926	14863	14960	14792	14824	14938	14921	14903	14770	14890	14749	14840	14998	14802	14888	14905	14700	14861	14873	14880	15028	14915	14905	14865	14879	15063	14625	14902	14911	14862	14707	14889	14860	14893	14776	14816	14797	14840	15095	14935	14795	15063	15030	14855	14818	14929	14840	14893	14964	14798	14935
24080	21461	29112	24277	22344	25367	26771	22899	22012	22951	22099	21745	21292	20176	19619	29063	36165	32690	25833	22868	20233	19160	18917	18690	18543	18720	18649	18485	18612	18584	18397	18568	18451	18456	18529	18617	18410	18568	18541	18650	18684	18681	18543	18416	18736	18450	18492	18757	18468	18336	18295	18726	18503	18476	18721	18515	18614	18647	18582	18561	18496	18678	18717	18653	18623	18607	18790	18574	18480	18408	18494	18495	18228	18380	18507	18251	18461	18537	18502	18459	18340	18479	18479	18214	18614	18312	18420	18709	18501	18368	18500	18333	18545	18396	18571	18449	18553	18607	18637	18225	18636	18554	18566	18649	18583	18522	18330	18301	18130	18489	18512	18498	18570	18409	18594	18588	18620	18392	18537	18611	18499	18600	18713	18461	18434	18189	18466	18378	18476	18191	18482	18470	18446	18513	18386	18299	18360	18257	18468	18369	18531	18672	18190	18538	18461	18423	18638	18580	18532	18447	18511	18370	18323	18825	18281	18424	18490	18354	18395	18406	18486	18494	18443	18480	18489	18403	18516	18314	18487	18358	18277	18562	18397	18449	18519	18308	18542	18461	18422	18375	18515	18406	18454	18480	18143	18375	18405	18476	18346	18363	18422	18424	18380	18477	18326	18338	18536	18507	18554	18565	18609	18397	18511	18440	18474	18481	18313	18253	18362	18364	18325	18444	18520	18469	18200	18698	18398	18459	18288	18525	18509	18382	18537	18589	18437	18516	18448	18406	18244	18317	18555	18508	18401	18390	18347	18403	18397	18415	18413	18565	18358	18499	18528	18348	18370	18372	18457	18547	18318	18484	18381	18375	18172	18374	18504	18298	18483	18191	18203	18467	18554	18321	18453	18437	18447	18442	18403	18555	18406	18445	18490	18586	18606	18562	18445	18615	18340	18347	18369	18384	18513	18440	18481	18196	18259	18457	18573	18454	18323	18498	18583	18510	18483	18333	18471	18629	18370	18339	18446	18208	18402	18433	18529	18395	18655	18295	18533	18584	18328	18514	18482	18411	18346	18260	18513	18352	18523	18247	18243	18265	18498	18440	18497	18528	18342	18499	18510	18226	18336	18441	18457	18418	18535	18336	18527	18575	18523	18452	18386	18297	18554	18419	18499	18550	18474	18477	18326	18509	18230	18287	18707	18506	18609	18458	18284	18551	18499	18710	18470	18328	18230	18152	18523	18209	18574	18305	18506	18390	18779	18670	18524	18393	18135	18512	18474	18460	18502	18509	18544	18472	18562	18455	18343	18496	18499	18475	18417	18243	18418	18366	18588	18458	18380	18433	18550	18589	18392	18461	18337	18433	18564	18464	18577	18447	18602	18630	18472	18346	18451	18544	18501	18479	18380	18412	18450	18602	18343	18529	18389	18529	18475	18365	18492	18307	18514	18197	18663	18436	18335	18609	18511	18389	18643	18507	18417	18511	18349	18420	18810	18570	18337	18590	18479	18374	18508	18585	18464	18400	18382	18574	18637	18471	18341	18571	18509	18352	18462	18340	18656	18393	18563	18324	18602	18315	18373	18510	18272	18670	18544	18336	18386	18459	18354	18584	18318	18505	18535	18537	18402	18300	18386	18443	18359	18347	18404	18365	18347	18641	18515	18409	18178	18472	18402	18483	18364	18449	18464	18145	18599	18462	18425	18419	18283	18480	18691	18416	18530	18617	18617	18421	18488	18362	18478	18548	18395	18322	18510	18476	18463	18368	18448	18366	18383	18350	18455	18612	18431	18564	18566	18586	18475	18452	18336	18259	18557	18471	18585	18534	18488	18590	18378	18461	18437	18670	18701	18350	18398	18354	18276	18353	18506	18561	18450	18492	18359	18060	18358	18506	18408	18473	18475	18643	18479	18568	18485	18068	18426	18426	18411	18438	18526	18484	18502	18588	18279	18543	18569	18309	18442	18355	18276	18229	18415	18336	18546	18530	18399	18469	18381	18503	18356	18379	18379	18383	18281	18264	18331	18369	18475	18432	18265	18529	18466	18481	18448	18404	18453	18398	18376	18638	18286	18317	18428	18621	18519	18555	18622	18527	18458	18610	18497	18428	18161	18126	18284	18338	18553	18311	18491	18233	18422	18478	18373	18603	18438	18511	18306	18377	18293	18380	18489	18322	18352	18567	18276	18455	18414	18464	18424	18403	18564	18328	18499	18613	18388	18586	18472	18460	18370	18576	18356	18516	18597	18564	18586	18261	18318	18350	18379	18450	18342	18511	18366	18624	18346	18446	18613	18357	18364	18465	18366	18268	18397	18344	18642	18540	18512	18340	18560	18532	18211	18557	18574	18322	18396	18278	18445	18612	18568	18371	18672	18511	18652	18269	18271	18400	18263	18262	18293	18417	18376	18648	18547	18623	18498	18441	18575	18629	18478	18553	18473	18384	18361	18598	18497	18335	18451	18455	18326	18442	18398	18581	18476	18380	18332	18450	18507	18649	18350	18388	18387	18336	18495	18295	18437	18292	18532	18631	18401	18322	18476	18321	18545	18326	18337	18590	18603	18501	18416	18611	18483	18274	18250	18452	18643	18386	18598	18382	18264	18440	18586	18504	18515	18565	18438	18501	18583	18294	18448	18377	18556	18388	18462	18583	18436	18465	18542	18522	18291	18511	18391	18425	18435	18329	18521	18562	18427	18402	18420	18342	18411	18424	18555	18451	18518	18461	18471	18539	18420	18312	18672	18585	18328	18515	18341	18444	18316	18445	18624	18463	18382	18459	18567	18467	18357	18515	18434	18468	18399	18453	18306	18456	18545	18277	18212	18211	18507	18512	18500	18306	18319	18468	18378	18629	18441	18447	18319	18539	18481	18417	18507	18491	18498	18760	18438	18345	18262	18426	18538	18405	18566	18302	18101	18488	18414	18543	18407	18234	18425	18517	18260	18435	18501	18431	18608	18515	18701	18472	18387	18619	18548	18562	18517	18306	18432	18645	18301	18496	18583	18478	18405	18324	18515	18498	18362	18133	18328	18383	18498	18453	18417	18670	18619	18267	18347	18242	18552	18329	18301	18515	18493	18444	18403	18228	18544	18513	18403	18535	18262	18527	18407	18461	18551	18546	18546	18610	18397	18271	18368	18630	18374	18536	18662	18441	18351	18498	18408	18456	18458	18378	18292	18252	18484	18649	18690	18425	18315	18336	18513	18269	18296	18322	18589	18680	18513	18243	18583	18295	18427	18370	18382	18569	18282	18557	18225	18363	18522	18360	18522	18508	18419	18440	18495	18518	18357	18485	18422	18337	18549	18342	18509	18454	18449	18377	18259	18253	18593	18488	18357	18638	18617	18524	18588	18614	18195	18398	18473	18241	18373	18404	18416	18599	18568	18613	18447	18397	18277	18458	18476	18424	18624	18517	18603	18586	18467	18463	18297	18378	18557	18334	18598	18642	18496	18634	18361	18492	18406	18335	18394	18298	18396	18445	18441	18349	18360	18379	18587	18350	18372	18307	18422	18384	18552	18475	18316	18289	18523	18628	18543	18460	18457	18436	18562	18383	18543	18302	18588	18419	18501	18451	18411	18474	18563	18596	18543	18434	18463	18557	18558	18526	18687	18537	18471	18502	18361	18361	18462	18360	18466	18537	18500	18266	18456	18463	18463	18432	18564	18236	18461	18701	18697	18577	18690	18353	18285	18341	18632	18455	18250	18621	18474	18243	18266	18293	18430	18540	18577	18370	18469	18383	18586	18381	18389	18338	18392	18297	18423	18468	18418	18617	18470	18480	18439	18643	18413	18231	18413	18446	18301	18459	18333	18427	18454	18337	18614	18391	18365	18744	18623	18404	18481	18204	18281	18435	18477	18247	18488	18492	18368	18256	18614	18314	18542	18393	18332	18375	18532	18281	18408	18391	18500	18338	18459	18683	18360	18146	18638	18542	18640	18456	18269	18495	18461	18564	18487	18495	18342	18470	18339	18494	18587	18433	18306	18315	18405	18247	18499	18492	18459	18367	18468	18204	18386	18453	18501	18614	18459	18267	18448	18439	18471	18279	18538	18463	18361	18391	18542	18457	18472	18461	18433	18464	18533	18357	18402	18487	18464	18192	18504	18637	18404	18348	18539	18736	18368	18346	18458	18364	18485	18515	18380	18537	18482	18379	18528	18320	18441	18355	18397	18619	18548	18465	18590	18620	18332	18567	18470	18418	18424	18409	18415	18500	18479	18179	18418	18344	18256	18592	18447	18426	18343	18398	18583	18443	18389	18330	18495	18345	18379	18512	18443	18329	18473	18355	18365	18481	18468	18442	18403	18339	18710	18703	18344	18468	18513	18511	18427	18324	18309	18476	18593	18489	18501	18303	18348	18516	18621	18514	18563	18367	18516	18521	18504	18579	18488	18256	18421	18374	18429	18377	18395	18348	18345	18578	18364	18513	18602	18254	18629	18467	18454	18407	18345	18430	18593	18583	18419	18653	18417	18196	18518	18566	18290	18311	18210	18474	18541	18502	18449	18405	18501	18432	18427	18520	18470	18409	18437	18476	18284	18536	18398	18471	18365	18423	18620	18504	18493	18536	18451	18536	18359	18424	18416	18403	18533	18408	18301	18454	18435	18256	18555	18403	18560	18354	18645	18287	18413	18579	18463	18369	18571	18293	18266	18367	18453	18388	18429	18501	18424	18357	18273	18515	18524	18406	18482	18317	18381	18206	18349	18389	18357	18425	18597	18456	18654	18671	18343	18453	18455	18337	18583	18624	18371	18379	18359	18375	18237	18540	18566	18451	18250	18311	18503	18445	18629	18511	18504	18604	18476	18380	18544	18388	18461	18380	18523	18563	18488	18450	18323	18282	18527	18254	18555	18531	18353	18463	18439	18656	18615	18483	18501	18223	18385	18584	18512	18640	18548	18459	18470	18741	18385	18383	18700	18519	18526	18687	18555	18382	18194	18433	18536	18679	18522	18570	18442	18462	18491	18463	18715	18378	18402	18477	18569	18393	18668	18462	18356	18305	18605	18368	18470	18396	18345	18435	18671	18268	18506	18410	18267	18253	18683	18204	18519	18505	18330	18515	18432	18458	18471	18491	18437	18300	18509	18472	18369	18525	18272	18612	18525	18407	18196	18449	18591	18472	18525	18554	18419	18376	18338	18468	18436	18556	18302	18572	18590	18327
19529	35419	34230	29028	25395	23491	21291	20843	20944	21413	20513	19978	18717	16776	16407	30808	37168	31515	22921	19920	16252	15087	15099	14925	14807	14909	14676	14997	14766	14746	15098	14841	14993	14922	14897	14830	14964	14825	14838	14769	14801	14752	14850	14748	14870	14727	14909	14868	14891	14811	14838	14857	14856	14861	14803	14719	14715	14870	14951	14787	14791	14772	14919	14893	14909	14991	14848	14872	14878	14851	15029	14867	14844	14821	14832	14787	14687	14703	14970	14766	14744	14915	14804	14698	14878	14789	14972	14730	14719	15100	14933	14740	14826	14811	14811	14923	14789	14835	14867	14896	14858	14967	14877	14956	14854	14785	14770	14739	14953	14928	14749	14929	14889	14901	14831	14861	14875	14915	14851	14689	14881	14783	14994	15035	14930	14819	14978	14743	14912	15036	14767	14815	14913	14797	14818	14904	14801	14690	14871	14637	14801	14914	14697	14735	14810	14877	14783	14736	14847	14923	14789	14777	14688	15034	14797	14754	14875	14833	14889	14591	14808	14930	14846	14690	14777	14883	14739	14837	14799	14924	14851	14819	14813	14866	14822	14894	14829	14693	15012	14939	14827	14885	14788	14659	14927	14876	14848	14943	14827	14878	14760	14724	14837	14842	14838	14894	15000	14934	15006	14737	14816	14970	14837	14740	14796	14766	14888	14927	15039	15003	14841	14749	14914	14838	15064	14868	14872	14805	14678	14887	14711	14884	14924	14842	14871	14841	14884	14911	14916	15007	14831	14920	14934	14834	14728	14838	14880	14754	14883	14851	14676	14764	14842	14953	14790	14869	14826	14783	15006	14714	14833	14756	14763	14977	14765	14811	14752	14859	14903	14758	14971	14956	14905	14661	14745	14738	14764	14893	14796	14878	14820	14818	14820	14805	14870	14942	14922	14919	14738	14795	15013	14740	14664	14949	14891	14976	14995	14918	14852	14707	14843	15033	14871	15047	14788	14841	14832	14916	15108	14741	14706	14871	14699	14794	14769	14718	14951	14938	14741	14916	14938	14932	15026	14702	14781	14819	14792	14910	14836	14906	14657	14862	14816	14821	14801	14866	14738	14974	14716	14937	14921	14774	14786	15002	14776	14910	14791	14936	14899	14678	14837	14845	14866	15091	14695	14857	14904	14817	14700	14817	14780	14786	14881	14844	14874	14895	14995	14711	14818	14930	14957	14935	14841	15003	14755	14751	14796	14804	14754	14745	14892	14816	14701	14868	14660	14825	14780	14918	14890	14974	14767	14862	14866	15041	14720	14799	15005	14772	14814	14891	14775	14634	14812	14904	14883	14659	14810	14782	14947	14731	14759	14933	14782	14870	14981	14757	14793	14857	14927	14820	14979	14991	14918	14818	14757	14690	14909	14782	14925	14915	14808	15002	14885	14812	14815	14731	14796	14808	14896	14949	14727	14928	14857	14897	14796	14881	14834	14892	14855	14691	14700	14680	14967	14812	14813	14853	14871	14941	14759	14915	14843	14744	14750	14715	14807	14748	14909	14852	15067	14769	14977	14934	14927	14786	14863	14874	14999	14899	14805	14985	14875	14984	14794	15073	14992	14854	14834	14918	14828	14945	14790	14807	14952	14881	14904	14962	14848	14831	14912	14876	14991	14811	14715	14881	14813	14877	14823	14923	14785	14834	14746	15044	14915	14818	14859	14899	14903	14890	14779	15026	14717	14813	14769	14804	14849	14818	14848	14795	14920	14851	14737	14824	14801	14746	14750	14953	14878	14735	14829	14889	14878	14895	14832	14962	14772	14834	14898	14832	14792	14874	14708	14866	14927	14778	14797	14600	14789	14925	14847	14731	14726	14878	14839	14878	14909	14973	14743	14764	14782	14895	14835	14830	14849	14791	14902	14758	14814	14862	14802	14953	14994	14767	14976	14830	14903	14778	14809	14976	14749	14978	14993	14800	14983	14873	14891	14858	14814	14814	14646	14690	14895	14791	14885	14770	14859	14898	14908	14821	14803	14891	14932	14773	14997	14892	14897	14855	14739	14820	14839	14822	14677	14899	14925	14884	14862	14861	14787	14870	14753	15018	14960	14872	14783	14721	14847	15036	14750	15006	14779	14823	14803	14875	14726	14841	14912	14807	14740	14979	14916	14844	14795	14823	14753	14718	14924	14975	14877	14784	14899	14888	14896	14698	14889	14852	14846	14725	14776	14943	14728	15054	14731	14797	14854	14907	14716	14697	14756	14739	14818	14909	14825	14788	14926	14856	14850	14931	14897	14866	14838	14907	14931	14773	14796	14938	14740	14931	15030	14878	14944	14732	15019	14708	14766	14740	14790	14887	14730	14764	14850	14921	14808	14790	14807	14867	14809	14775	14871	14937	14856	14847	14840	14728	14676	14823	14721	14862	14781	14844	14679	14815	14744	14669	14836	14882	14993	14960	14730	14842	14803	14819	14874	14691	14831	14715	14805	14821	14915	14652	14858	14851	14819	14783	14748	14827	14764	14806	14966	14833	14970	14863	14901	14688	14738	14867	14671	14973	15003	14597	15012	14994	15005	14877	14926	14978	14574	14916	14747	14731	14844	14961	14755	14740	14868	14870	14924	14697	14969	14844	14939	14913	14703	14628	14985	14802	14863	14794	14799	15000	14803	15035	14782	14680	14993	14886	14845	14814	14957	14882	14795	14868	14931	14758	14927	14893	14962	14967	14827	14850	14843	15036	14869	14833	14922	14824	14768	14788	14664	14906	14847	14862	14588	14802	14726	14876	14839	14900	14884	14946	14839	14887	14776	14737	14715	14863	14808	14706	14884	14737	15104	14702	14959	14939	14846	14736	14944	14761	14723	14887	14881	14850	14668	14882	14635	14917	14885	14961	14913	14823	14950	14841	14722	14935	15025	14755	14789	14894	14748	14831	14959	14780	14845	14949	14974	14895	14792	14859	14746	14819	14825	14814	14986	14697	14842	14817	14889	14746	14938	14862	14920	14594	15048	14847	14754	15058	14891	14897	14795	15018	14862	14648	14868	15122	14860	14891	14759	14882	14891	14941	14847	14858	14999	14926	14729	14840	14789	15093	14871	14803	14782	14809	14747	14906	14841	14946	14781	14933	14604	14689	14746	15007	14735	14787	14838	14884	14686	14701	14912	14658	14759	14772	14933	14685	14627	14786	15006	15233	14870	14740	14952	14875	14819	14762	14916	14801	14956	14706	14840	14864	14772	14609	14731	14881	14787	14893	14859	14824	14784	14911	14800	14760	14903	14835	14789	15053	14725	14683	14892	14825	14780	14866	14802	14802	15034	14894	14886	14834	14740	14801	14941	14826	14611	14940	14771	14944	14860	14789	14883	14791	15002	14892	14741	14754	14805	14909	14933	14781	14983	14990	14713	14873	14823	14956	14550	15054	14784	14986	14720	14838	14846	14883	14720	14801	14660	14934	14929	14876	14809	15076	14709	14853	14958	14773	14805	14873	14825	14830	14985	14843	14744	14843	14752	14917	14852	14767	14894	14834	14884	14810	14740	14937	14736	15045	14684	14893	14831	14760	14940	15052	15015	14720	14720	14786	14793	14853	14746	14828	14823	15043	14676	15054	14872	14714	14796	14899	14826	14618	14903	14817	14760	14986	14804	14838	14619	14825	14927	14744	14957	14851	14842	14801	14944	14758	14826	14853	14789	14592	14716	14859	14814	14911	14785	14891	14799	14748	15012	14811	14980	14768	14990	14876	14873	14828	14795	14933	14857	15022	14895	14880	14975	14776	14792	14899	14767	14708	15006	15005	14856	14719	14860	14800	14913	14908	14838	14901	14876	14672	14979	14968	14688	14842	14876	14816	14651	14767	14915	14761	14929	14963	14683	14776	14786	14765	14846	14882	14736	14639	15099	14824	14736	14959	14841	14679	15051	14843	14923	14847	14894	14652	14728	14872	14765	15062	14603	14840	14809	14915	14874	14984	14801	14989	14704	14744	14898	14756	14939	14975	14707	14890	14720	14804	14978	14878	14831	14945	14803	14630	14808	14765	14749	14739	15033	14790	14936	14869	14796	14856	14884	14783	14756	14874	14874	14844	14946	14959	14957	14857	14725	14913	14813	14925	14743	14845	14746	14943	14783	14800	14821	14775	14749	14793	14682	14832	15126	15015	14870	14923	14703	14769	14790	14874	14822	14761	15005	14797	14902	14636	14895	14853	14979	14914	14710	15000	14779	14842	14841	15059	15050	14967	14906	14840	14904	14896	14977	14756	14792	14778	14919	14963	14637	14939	14811	14898	14899	14800	14762	14693	14732	14680	14721	14906	14797	14790	14974	14836	14919	14802	14992	14999	14869	14894	15013	14863	14819	14801	14959	14835	14767	14670	14708	15013	14915	14799	14877	14844	14765	14928	14633	14882	14793	14970	14892	14829	15036	14891	14789	14754	14809	14819	14905	14781	14702	14754	14871	14729	14761	14741	14961	14893	14890	14845	14958	14750	14727	14843	14844	14926	14753	14927	14925	14884	14751	14677	14764	15034	14749	14838	14722	14896	15000	14748	15026	14893	14644	14821	14615	14786	14945	14850	14950	14823	14962	14950	14728	14822	14693	14930	14783	14843	14738	14819	14842	14762	14902	14633	14774	14873	14801	14913	14800	14923	14869	14607	14758	14755	14660	14927	14774	14884	15027	14738	14851	14892	14768	14990	15002	14819	14956	14960	14912	14853	14806	14723	14771	14817	14710	14879	14826	15100	14850	15027	14770	14837	14717	14783	14893	14821	14781	14739	14870	14830	14871	14941	15019	14768	14876	14852	14915	14885	14838	14912	14868	14904	14848	14847	15040	15028	14815	15067	14696	14904	14816	14884	14909	14921	14664	14749	15052	14891	14990	14949	14786	14884	14617	14685	14770	14791	14856	15056	14721	14947	14807	14956	15000	14809	14744	14903	14949	14842	14895	14938	14895	14756	14912	14805	14868	15025	14768	14843	14639	14690	14770	14853	14824	14896	14896	14872	14806	14913	14924	14920	14996	14856	14915	14729	14957	14887	14848	14845	14857	14854	15066	14969	14929	14775	14860	14839	14980	14715	14867	14934	14861	14835	14983	14781	14937	14960	14826	14791	14799	14765	14824	14911	14980	14739	14835	14881	14806	14608	14879	14771	14876	14918	14761	14889	14769	14959
30144	24906	26258	24353	21500	20241	19967	19602	19824	19803	19703	19652	19348	18743	18624	19371	20225	19935	19672	18807	18848	18451	18360	18564	18478	18318	18425	18513	18382	18441	18414	18399	18550	18200	18248	18419	18098	18333	18492	18325	18472	18328	18370	18416	18538	18630	18474	18310	18373	18343	18381	18387	18509	18260	18286	18338	18207	18558	18342	18370	18364	18284	18334	18319	18381	18364	18304	18286	18411	18376	18690	18231	18263	18424	18199	18436	18252	18346	18394	18326	18383	18334	18402	18532	18318	18404	18381	18256	18202	18251	18458	18282	18399	18379	18328	18342	18391	18441	18478	18536	18368	18301	18443	18559	18489	18419	18417	18405	18325	18116	18535	18447	18634	18607	18223	18572	18366	18265	18296	18367	18639	18197	18402	18485	18255	18296	18213	18178	18345	18359	18579	18253	18175	18443	18501	18350	18340	18391	18382	18431	18429	18502	18433	18419	18365	18396	18502	18533	18395	18510	18446	18511	18304	18493	18485	18480	18433	18351	18414	18680	18288	18615	18672	18451	18535	18511	18412	18362	18608	18249	18557	18560	18531	18516	18687	18468	18514	18181	18547	18215	18293	18573	18378	18413	18415	18353	18430	18361	18526	18383	18391	18483	18145	18356	18345	18559	18439	18559	18267	18366	18272	18237	18538	18472	18251	18381	18148	18300	18407	18388	18293	18142	18392	18635	18517	18245	18378	18376	18406	18532	18436	18578	18586	18438	18405	18449	18714	18381	18307	18220	18248	18107	18410	18324	18348	18717	18346	18409	18312	18382	18420	18287	18410	18405	18351	18423	18441	18292	18434	18429	18453	18238	18429	18364	18313	18398	18378	18526	18403	18219	18480	18320	18312	18329	18378	18290	18249	18240	18259	18385	18300	18335	18552	18461	18512	18446	18459	18217	18407	18394	18353	18399	18363	18480	18512	18379	18474	18099	18233	18264	18405	18294	18271	18199	18378	18410	18284	18511	18410	18474	18399	18090	18323	18333	18456	18558	18347	18456	18215	18213	18540	18503	18386	18406	18396	18462	18388	18320	18468	18495	18362	18325	18508	18598	18370	18355	18318	18352	18380	18382	18281	18356	18224	18183	18489	18552	18441	18471	18467	18391	18406	18406	18279	18470	18515	18466	18331	18325	18387	18275	18458	18503	18277	18287	18389	18454	18549	18349	18401	18570	18576	18246	18299	18417	18258	18271	18283	18307	18389	18553	18184	18342	18542	18330	18579	18020	18469	18416	18316	18328	18337	18428	18305	18453	18330	18232	18247	18141	18409	18416	18253	18333	18430	18307	18357	18220	18451	18193	18377	18387	18542	18484	18510	18661	18481	18385	18174	18568	18389	18216	18552	18478	18475	18122	18331	18256	18417	18403	18398	18453	18605	18589	18373	18374	18496	18517	18317	18448	18251	18306	18396	18234	18364	18379	18295	18166	18414	18408	18281	18351	18320	18512	18401	18394	18306	18502	18151	18279	18403	18362	18313	18254	18537	18277	18286	18223	18272	18417	18602	18411	18367	18499	18535	18283	18207	18368	18409	18433	18515	18510	18585	18408	18285	18527	18341	18382	18452	18499	18322	18197	18312	18420	18415	18420	18510	18533	18386	18325	18401	18279	18479	18309	18538	18089	18443	18075	18382	18450	18351	18368	18377	18474	18402	18191	18229	18451	18395	18109	18294	18311	18281	18420	18498	18338	18259	18402	18466	18482	18596	18363	18516	18422	18207	18222	18386	18300	18480	18387	18362	18391	18539	18535	18218	18299	18630	18600	18461	18076	18268	18342	18422	18439	18384	18436	18416	18459	18264	18507	18415	18418	18283	18450	18491	18369	18146	18423	18519	18322	18442	18328	18424	18406	18478	18434	18496	18465	18301	18451	18337	18398	18519	18273	18208	18389	18552	18361	18315	18252	18439	18254	18171	18484	18538	18516	18647	18522	18481	18294	18327	18517	18550	18298	18463	18450	18271	18465	18590	18265	18361	18164	18332	18483	18477	18720	18444	18386	18364	18421	18408	18343	18434	18062	18356	18530	18460	18355	18341	18682	18503	18553	18254	18351	18421	18308	18372	18361	18295	18528	18393	18537	18421	18505	18387	18295	18450	18354	18394	18262	18262	18552	18371	18379	18336	18505	18457	18320	18542	18326	18526	18409	18257	18348	18386	18574	18264	18348	18363	18118	18521	18483	18142	18385	18369	18183	18334	18478	18457	18452	18341	18289	18418	18311	18364	18192	18360	18595	18283	18242	18467	18429	18548	18366	18497	18298	18265	18630	18230	18461	18468	18624	18364	18404	18586	18630	18536	18583	18353	18295	18315	18411	18499	18329	18268	18480	18386	18514	18462	18320	18285	18249	18616	18575	18280	18628	18346	18259	18525	18432	18406	18443	18518	18338	18233	18256	18569	18462	18259	18340	18454	18429	18280	18518	18313	18444	18424	18464	18484	18420	18431	18392	18183	18353	18251	18322	18494	18520	18467	18334	18323	18403	18481	18444	18435	18324	18295	18263	18443	18516	18252	18344	18593	18502	18385	18404	18374	18579	18509	18399	18531	18409	18533	18368	18363	18456	18300	18167	18445	18483	18630	18475	18436	18543	18555	18304	18322	18339	18207	18224	18298	18671	18356	18340	18401	18271	18535	18439	18521	18494	18445	18263	18440	18109	18361	18513	18296	18310	18509	18546	18383	18521	18233	18464	18367	18343	18436	18481	18540	18360	18162	18321	18478	18441	18386	18359	18500	18473	18378	18315	18453	18385	18374	18346	18242	18211	18327	18410	18483	18354	18317	18497	18288	18249	18411	18426	18335	18456	18482	18390	18368	18315	18423	18514	18383	18534	18274	18428	18398	18292	18490	18375	18556	18365	18315	18251	18265	18489	18329	18405	18397	18333	18349	18483	18447	18318	18481	18561	18435	18448	18402	18164	18283	18151	18257	18351	18358	18359	18343	18216	18509	18405	18446	18466	18469	18335	18222	18432	18389	18410	18376	18529	18367	18396	18590	18388	18277	18377	18349	18317	18271	18426	18538	18493	18142	18395	18450	18299	18527	18319	18366	18441	18394	18353	18468	18317	18628	18427	18277	18347	18579	18493	18521	18506	18497	18313	18560	18257	18557	18197	18459	18231	18558	18219	18352	18362	18526	18466	18507	18198	18487	18498	18319	18326	18376	18427	18406	18522	18695	18501	18553	18162	18278	18379	18440	18206	18268	18559	18488	18282	18203	18382	18155	18400	18250	18299	18252	18275	18432	18380	18192	18405	18423	18365	18376	18229	18487	18589	18542	18490	18330	18274	18344	18160	18427	18543	18358	18290	18358	18245	18391	18364	18359	18409	18373	18447	18450	18512	18360	18397	18469	18300	18493	18431	18427	18408	18414	18439	18468	18315	18467	18452	18342	18596	18453	18461	18489	18190	18577	18460	18230	18447	18235	18388	18363	18370	18259	18425	18355	18277	18695	18399	18258	18400	18324	18514	18490	18531	18571	18459	18413	18336	18208	18447	18399	18286	18322	18114	18334	18384	18443	18457	18191	18669	18579	18475	18548	18475	18400	18460	18307	18379	18478	18272	18392	18479	18345	18451	18373	18330	18416	18369	18233	18218	18438	18353	18441	18391	18454	18439	18556	18349	18423	18405	18407	18291	18347	18342	18287	18365	18402	18434	18226	18233	18474	18343	18537	18525	18505	18408	18320	18369	18307	18306	18601	18237	18545	18517	18514	18281	18600	18311	18390	18522	18416	18467	18298	18611	18576	18483	18365	18263	18327	18376	18077	18314	18508	18219	18315	18399	18413	18407	18326	18348	18349	18569	18475	18383	18536	18566	18351	18392	18471	18292	18460	18359	18379	18286	18472	18545	18490	18335	18412	18391	18315	18607	18457	18361	18343	18431	18388	18173	18324	18475	18419	18475	18401	18608	18263	18439	18364	18712	18568	18395	18309	18436	18424	18237	18536	18321	18358	18488	18507	18487	18254	18381	18306	18355	18329	18317	18180	18501	18250	18373	18377	18379	18483	18480	18207	18496	18400	18327	18458	18525	18463	18415	18533	18470	18244	18403	18462	18355	18621	18690	18372	18452	18223	18327	18239	18364	18391	18188	18137	18343	18441	18251	18330	18423	18405	18255	18149	18338	18354	18602	18462	18554	18426	18303	18481	18320	18498	18527	18367	18339	18528	18554	18491	18424	18370	18356	18533	18574	18551	18601	18534	18527	18578	18525	18481	18325	18476	18486	18446	18200	18336	18356	18428	18376	18382	18441	18349	18249	18118	18385	18331	18528	18417	18347	18364	18271	18420	18316	18554	18374	18510	18326	18406	18665	18411	18259	18319	18310	18597	18363	18423	18436	18296	18427	18337	18479	18596	18415	18265	18349	18301	18348	18427	18548	18517	18519	18347	18537	18724	18433	18420	18240	18580	18366	18063	18421	18432	18462	18403	18512	18315	18360	18508	18475	18361	18366	18598	18462	18409	18307	18252	18277	18375	18653	18573	18367	18418	18177	18526	18385	18366	18499	18391	18570	18341	18404	18380	18434	18531	18438	18297	18414	18563	18364	18405	18409	18359	18104	18512	18443	18420	18187	18395	18442	18421	18423	18175	18484	18354	18495	18401	18442	18477	18343	18356	18361	18231	18438	18394	18429	18439	18320	18368	18361	18295	18364	18341	18340	18401	18318	18452	18312	18427	18350	18297	18372	18583	18380	18477	18536	18524	18328	18287	18375	18253	18598	18642	18331	18567	18476	18423	18305	18411	18447	18453	18628	18635	18523	18441	18222	18471	18618	18491	18186	18321	18421	18383	18343	18448	18423	18341	18471	18606	18226	18260	18363	18494	18302	18525	18324	18398	18538	18419	18404	18396	18523	18407	18360	18233	18416	18360	18477	18366	18427	18166	18363	18319	18593	18605	18490	18450	18362	18215	18572	18386	18406	18653	18440	18491	18459	18393	18235	18306	18346	18483	18295	18350	18436	18230	18431	18631	18530	18360	18663	18397	18387	18333	18398	18437	18487	18130	18391	18586	18369	18255	18305	18641	18129	18313	18414	18345	18551	18447	18476	18342	18406	18290	18531	18558	18547	18307	18611	18176	18339	18414	18535	18381	18486	18389	18448	18436	18265	18448	18416
18914	24350	22510	20977	19487	17413	16875	17147	17443	17448	16859	16579	16165	15421	15081	16198	16880	16606	15925	15334	15103	14975	14913	14829	14848	14689	14789	14896	14762	14858	14822	14935	14962	14926	14772	14732	14750	14833	14901	14663	14838	14864	14745	14795	14842	14647	14820	14760	14892	14611	14819	14734	14789	14735	14733	14789	14922	14746	14900	14795	14729	14671	14747	14706	14793	14923	14805	14785	14822	14829	14677	14814	14756	14573	14791	14773	14692	14947	14590	14743	14820	14800	14790	14926	14842	14630	14703	14928	14986	14898	14856	14879	14722	14822	14686	14870	14767	14657	14858	14789	14800	14776	14855	14715	14858	14841	14838	14743	14690	14682	14781	14817	14694	14885	14877	14754	14725	14736	14677	14797	14936	14770	14797	14691	14884	14699	14725	14868	14879	14813	14734	14935	14702	14967	14582	14792	14898	14933	14960	14867	14720	14750	14764	14888	14959	14796	14980	14919	14650	14948	14680	14813	14856	14609	14867	14708	14668	14947	14831	14803	14915	14884	14800	14830	14741	14659	14743	14733	14581	14611	14938	14994	14890	14729	14789	14411	14730	14835	14735	14735	14766	14807	14757	14711	14884	14926	14677	14852	14645	14750	14965	14775	14892	14865	14958	14934	14971	14980	14791	14723	14782	14705	14868	14734	14809	14925	14933	14830	14826	14671	14806	14618	14830	14803	14715	14704	14720	14802	14827	14781	14839	14740	14702	14802	14692	14752	14731	14732	14702	14917	14904	14737	14697	14716	14823	14913	14799	14868	14756	14698	14789	14749	14741	14852	14792	14772	14693	14810	14647	14621	14803	14784	14791	14795	14741	14740	14793	14809	14828	14753	14728	14768	14689	15011	14701	14831	14713	14709	14707	14796	14883	14734	14683	14866	14767	14888	14907	14687	14895	14615	14738	14674	14824	14885	14689	14845	14732	14610	14736	14799	14731	14774	14756	14852	14807	14746	14985	14896	14700	14971	14635	14757	14786	14737	14661	14823	14778	14703	14808	14916	14806	14853	14748	14742	14706	14708	14863	14769	14879	14719	14779	14804	14748	14950	14830	14814	14854	14698	14752	14789	14849	14888	14724	14756	14885	14623	14865	14667	14807	14727	14789	14676	14891	14774	14811	14768	14832	14648	14813	14745	14764	14729	14884	14824	14763	14763	14957	14908	14680	14752	14625	14888	14774	14788	14745	14840	14665	14674	14777	14923	14861	14824	14724	14804	14675	14691	14797	14769	14717	14827	14563	14834	14793	14733	14847	14666	14793	14799	14741	14747	14815	14736	14696	14718	14690	14824	14816	14845	14908	14713	14777	14775	14931	14872	14618	14813	14765	14870	14868	15021	14908	14695	14867	14975	14720	14721	14779	14884	14738	14955	14764	14810	14805	14816	14735	14605	14764	14745	14891	14852	14662	14761	14862	14703	14718	14816	14707	14821	14728	14827	14843	14662	14799	14760	14855	14699	14994	14714	14777	14704	14855	14866	14822	14868	14719	14770	14836	14679	14644	14870	14797	14868	14685	14913	14783	14928	14810	14706	14746	14825	14830	14838	14817	14757	14860	14764	14652	14845	14915	14657	14642	14759	14790	14886	14810	14619	14625	14714	14731	14735	14751	14664	14853	14916	14740	14712	14746	14937	14963	14682	14699	14940	14799	14799	14841	14874	14898	14779	14794	14658	14761	14890	14876	14820	14950	14934	14726	14694	14886	14763	14868	14897	14909	14795	14841	14783	14966	14826	14788	15022	14741	14824	14631	14710	14656	14655	14815	14879	14590	14793	14795	14914	14780	14627	14853	14877	14752	14811	14874	14942	14914	14716	14672	14906	14633	14706	14748	14881	14749	14719	14741	14725	14797	14723	14867	14615	14893	14702	14774	14824	14853	14927	14748	14620	14884	14858	14868	14934	14929	14907	14747	14864	14782	14843	14803	14723	14854	14745	14650	14791	14885	14779	14783	14776	14772	14880	14774	14707	14846	15030	14726	14808	14941	14802	14836	14588	14710	14728	14869	14680	14855	14822	14725	14887	14716	14782	14774	14843	14906	14843	14683	14754	14546	14982	14792	14802	14925	14680	14911	14915	14802	14798	14783	14899	14670	14936	14732	14862	14855	14530	14878	14843	14920	14714	14951	14697	14842	14793	14872	14753	14807	14831	14784	14790	14914	14811	14798	14706	14650	14862	14971	14596	14663	14957	14846	14735	14865	15031	14736	14792	14776	14667	14896	14759	14938	14740	14823	14883	14733	14636	14815	14765	14880	14806	14861	14698	14703	14647	14886	14735	14911	14948	14718	14750	14934	14704	14935	14752	14712	14773	14856	14786	14823	14676	14685	14669	14907	14826	14897	14661	14851	14865	14821	14747	14915	14650	14707	14857	14662	14878	14756	14813	14860	14623	14750	14778	14669	14855	14871	14821	14758	14693	14802	14814	14856	14779	14871	14756	14947	14796	14757	14678	14895	14631	14752	14759	14837	14877	14824	14974	14803	14954	14834	14740	14922	14761	14723	14865	15029	14766	14892	14675	14794	14904	14628	14724	14846	14676	14560	14698	14837	14822	14819	14755	14643	14719	14771	14716	14718	14734	14835	14872	14814	14807	14924	14951	14725	14820	14780	14737	14722	14858	14658	14708	14930	14760	14883	14661	14646	14789	14857	14903	14676	14763	14865	14777	14884	14779	14721	14727	14767	14866	14784	14665	14791	14633	14847	14758	14766	14869	14881	14841	14787	14716	14759	14774	14739	14816	14956	14772	15023	14852	14723	14882	14746	14801	14989	14707	14759	14772	15029	14691	15021	14787	14862	14847	14774	14785	14747	14988	14801	14812	14695	14873	14730	14785	14902	14634	14923	14788	14606	14819	14782	14755	14907	14845	14697	14656	14939	14779	14835	14864	14794	14911	14831	14867	14797	14865	14951	14739	14709	14825	14686	14927	14700	14742	14832	14680	14766	14801	14589	14730	14622	14725	14788	14711	14802	14815	14850	14952	14770	14799	14800	14714	14694	14846	14825	14675	14624	14762	14790	14891	14692	14868	14729	14896	14840	14707	14852	14895	14692	14794	14818	14794	14817	14893	14874	14850	14865	14824	14881	14728	14855	14762	14615	14697	14716	14910	14798	14858	14650	14825	14893	15016	14656	14799	14835	14676	14724	14832	14847	14933	14799	14904	14672	14809	14858	14776	14770	14799	14602	14807	14833	14772	14853	14776	14743	14752	14581	14917	14816	14664	14957	14886	15041	14882	14889	14770	15006	14634	14645	14784	14707	14570	14739	14685	14907	14836	14786	14909	14665	14858	14918	14551	14875	14756	14898	14798	14906	14960	14614	14814	14578	14731	14727	14913	14848	14770	14732	14832	14841	14815	14857	14881	14769	14692	14835	14925	14753	14690	14699	14871	14889	14832	14780	14765	14743	14906	14773	14958	14566	14885	14668	14752	14775	14849	14926	14684	14811	14779	14802	14648	14847	14814	14912	14884	15032	14787	14763	14680	14796	14701	14726	14785	15066	14799	14853	14721	14846	14900	14937	14653	14793	14793	14597	14818	14741	14826	14922	14824	14955	14704	14685	14995	14808	14846	14846	14874	14720	14887	14794	14697	14864	14771	14742	14703	14919	14858	14777	14765	14727	14639	14690	14811	14864	14817	14890	14798	14953	14705	14619	14868	14659	14860	14714	14720	14811	14878	14757	14759	14731	14853	14765	14924	14813	14740	14756	14784	14668	14713	14753	14786	14954	14804	14909	14743	14930	14911	14717	14819	14892	14916	14750	14753	14828	14744	14744	14757	14683	14766	14745	14822	14853	14790	14716	14776	14668	14816	14819	14875	14767	14661	14816	14718	14687	14879	14816	14697	14732	14722	14809	14797	14754	14729	14672	14754	14780	14688	14688	14773	14780	14803	14826	14864	14801	14888	14774	14860	14925	14659	14718	14722	14742	14905	14773	15022	14765	14713	14686	14766	14814	14968	14674	14750	14853	14871	14625	14944	14817	14741	14905	14623	14766	14822	14823	14935	14630	14935	14910	14795	14868	14798	14695	14734	14882	14563	14967	14846	14921	14764	14906	14835	14793	14893	14702	14831	14802	14855	14927	14828	14707	14622	14821	14932	14795	14876	14804	14712	14732	14795	14826	14829	14831	14691	14838	14745	14874	14840	14691	14842	14812	14825	14916	14818	14799	14866	14857	15027	14718	14893	14852	14700	14730	14971	14674	14705	14816	14820	14832	14808	14876	14882	14885	14807	14789	14893	14594	14773	14901	14702	14777	14802	14846	14593	14950	14713	14925	14651	14715	14824	14798	14781	14860	14675	14698	14759	14940	14829	14892	14539	14613	14830	14679	14661	14831	14647	14811	14873	14825	14605	14761	14734	14649	14712	14722	14617	14993	14771	14778	14720	14769	14636	14852	14813	14858	14807	14785	15017	14445	14667	14954	14917	14757	15060	14791	14836	14769	14849	14866	14912	14881	14750	14836	14872	14955	14798	14812	14845	14786	14785	14668	14897	14715	14827	14733	14843	15003	14757	14775	14609	14882	14839	14841	14739	14842	14856	14845	14974	14698	14730	14791	14737	14791	14532	14718	14811	14732	14860	14825	14793	14773	14831	14741	14758	14850	14860	14846	14749	14865	14630	14893	14817	14814	14700	14839	14795	14841	14966	14715	14843	14798	14746	14858	14787	14872	14704	14762	14794	14777	14652	14952	14852	14706	14647	14856	14824	14827	14794	14767	14702	14977	14799	14779	14805	14873	14571	14917	14800	14665	14842	14808	14874	14784	14769	14908	14955	14808	14647	14822	14880	15060	14756	14765	14925	14829	14572	14795	15002	14882	14985	14674	14863	14819	14900	14915	14708	14840	14784	14835	14964	14806	14699	14698	14916	14670	14928	14501	14878	14848	14790	14809	14969	14735	14740	14867	14739	14802	14844	14669	14834	14764	14671	14736	14677	14790	14984	14786	14813	14962	14751	14746	14792	14675	14800	14704	14847	14866	14802	14772	14760	14769	14686	14697	14863	14750	14731	14848	14637	14766	14919	14742	14736	14844	14831	14753	14995	14889	14690	14732	14908	14766	14807	14920	14677	14811	14618	14845	14912	14735	14879	14854	14909	14705	14809	14719	14754
25520	21534	28682	25497	23933	24020	23391	21199	21573	21290	21056	20687	20158	19517	19075	25174	28806	26735	22886	20934	19062	18684	18428	18446	18595	18228	18429	18526	18667	18492	18388	18553	18459	18515	18459	18667	18547	18458	18555	18463	18513	18427	18533	18401	18657	18413	18389	18435	18463	18397	18694	18383	18441	18387	18487	18470	18447	18438	18416	18560	18238	18304	18408	18293	18490	18271	18543	18479	18515	18345	18483	18562	18464	18493	18452	18459	18211	18349	18481	18486	18603	18409	18632	18335	18635	18392	18457	18371	18427	18404	18454	18291	18408	18326	18264	18390	18735	18486	18412	18552	18637	18437	18525	18483	18186	18430	18392	18514	18549	18576	18554	18549	18519	18401	18456	18475	18424	18583	18597	18331	18582	18488	18249	18401	18318	18679	18540	18399	18591	18385	18277	18368	18395	18545	18506	18423	18337	18300	18294	18425	18458	18429	18404	18389	18521	18474	18482	18265	18362	18057	18276	18577	18342	18421	18382	18368	18486	18502	18444	18480	18516	18441	18381	18250	18366	18421	18466	18663	18610	18335	18461	18306	18285	18610	18515	18399	18553	18490	18491	18442	18617	18505	18526	18432	18133	18341	18303	18549	18482	18530	18474	18609	18451	18456	18471	18307	18426	18181	18635	18361	18368	18521	18505	18349	18288	18353	18487	18408	18475	18356	18410	18624	18685	18384	18579	18435	18422	18375	18509	18418	18706	18415	18633	18351	18556	18432	18361	18397	18403	18518	18435	18626	18345	18349	18526	18191	18232	18266	18395	18568	18587	18717	18345	18293	18288	18385	18395	18752	18403	18426	18249	18356	18363	18429	18254	18226	18441	18415	18495	18321	18381	18544	18502	18575	18692	18631	18390	18405	18514	18270	18714	18579	18593	18324	18106	18404	18467	18501	18415	18478	18333	18378	18450	18300	18369	18570	18405	18521	18492	18546	18298	18482	18247	18368	18457	18410	18445	18419	18379	18600	18387	18450	18462	18512	18369	18404	18216	18425	18627	18248	18392	18289	18384	18431	18336	18465	18646	18469	18348	18554	18551	18397	18343	18417	18201	18500	18338	18342	18570	18629	18474	18554	18576	18281	18526	18366	18478	18562	18424	18298	18419	18691	18571	18370	18338	18539	18369	18486	18643	18464	18561	18414	18326	18473	18281	18303	18529	18412	18613	18410	18402	18153	18378	18404	18595	18751	18520	18542	18448	18430	18418	18362	18357	18448	18421	18361	18192	18360	18520	18404	18490	18279	18425	18572	18476	18556	18391	18447	18672	18541	18568	18746	18387	18371	18505	18595	18578	18566	18094	18261	18603	18526	18355	18389	18405	18302	18544	18371	18419	18200	18138	18566	18286	18304	18347	18165	18495	18555	18661	18532	18336	18482	18371	18433	18414	18306	18416	18487	18524	18602	18419	18593	18492	18451	18563	18352	18452	18392	18499	18417	18549	18312	18599	18335	18297	18548	18602	18495	18496	18482	18458	18578	18458	18428	18306	18396	18428	18480	18504	18199	18672	18392	18368	18500	18223	18365	18462	18160	18204	18379	18576	18651	18492	18378	18525	18281	18206	18402	18333	18332	18685	18517	18538	18488	18406	18422	18686	18393	18310	18397	18252	18187	18527	18508	18542	18389	18480	18455	18468	18522	18376	18424	18531	18416	18203	18268	18482	18314	18428	18373	18408	18333	18592	18415	18484	18026	18411	18368	18452	18622	18304	18438	18437	18437	18677	18420	18321	18194	18284	18470	18559	18363	18678	18429	18466	18342	18486	18421	18395	18402	18239	18466	18349	18324	18418	18488	18321	18364	18557	18458	18644	18469	18579	18332	18549	18563	18391	18401	18433	18511	18216	18532	18610	18483	18345	18436	18428	18424	18325	18585	18465	18442	18548	18485	18368	18443	18556	18642	18510	18342	18416	18677	18403	18485	18387	18446	18416	18471	18419	18485	18248	18436	18444	18632	18251	18485	18587	18451	18364	18607	18236	18554	18352	18365	18492	18442	18302	18359	18258	18421	18419	18407	18423	18460	18553	18341	18427	18363	18434	18323	18447	18482	18556	18374	18658	18472	18410	18316	18429	18498	18501	18389	18390	18439	18329	18358	18413	18525	18623	18306	18492	18343	18477	18419	18414	18425	18592	18486	18791	18547	18715	18299	18489	18537	18371	18513	18356	18497	18500	18657	18496	18562	18478	18318	18371	18563	18436	18271	18433	18227	18356	18556	18509	18504	18385	18260	18570	18234	18458	18382	18553	18422	18397	18414	18316	18425	18553	18421	18332	18500	18432	18476	18483	18293	18451	18431	18354	18400	18519	18702	18428	18456	18439	18397	18465	18600	18531	18385	18390	18594	18358	18327	18348	18245	18516	18442	18368	18539	18338	18290	18371	18419	18538	18429	18622	18520	18447	18249	18493	18441	18414	18383	18479	18169	18636	18448	18525	18310	18436	18437	18523	18614	18462	18487	18820	18552	18247	18300	18263	18237	18635	18403	18609	18372	18055	18385	18393	18416	18409	18364	18408	18552	18275	18308	18532	18520	18397	18375	18449	18472	18302	18500	18347	18383	18414	18332	18556	18332	18357	18415	18534	18579	18404	18288	18338	18539	18580	18473	18375	18271	18287	18380	18350	18394	18218	18617	18488	18536	18498	18564	18557	18412	18501	18545	18457	18386	18509	18568	18436	18651	18489	18478	18534	18620	18547	18482	18378	18097	18376	18404	18394	18719	18593	18614	18328	18551	18612	18520	18567	18419	18233	18406	18356	18433	18401	18380	18605	18426	18622	18467	18411	18549	18433	18332	18559	18557	18558	18652	18405	18437	18520	18584	18685	18799	18510	18622	18495	18384	18504	18580	18427	18535	18619	18425	18444	18331	18551	18459	18259	18624	18399	18365	18343	18665	18564	18340	18457	18368	18598	18451	18269	18509	18645	18434	18440	18289	18592	18580	18544	18368	18495	18184	18429	18601	18490	18287	18554	18364	18266	18190	18321	18505	18557	18446	18383	18497	18403	18470	18250	18537	18421	18305	18506	18420	18343	18363	18251	18377	18468	18372	18506	18447	18348	18527	18572	18648	18318	18466	18379	18740	18499	18368	18440	18654	18425	18211	18413	18150	18401	18622	18579	18354	18552	18222	18431	18666	18583	18426	18363	18547	18395	18472	18528	18561	18525	18589	18431	18531	18529	18411	18378	18548	18297	18572	18411	18595	18592	18428	18604	18600	18480	18383	18481	18336	18327	18374	18367	18534	18499	18565	18393	18289	18491	18248	18572	18432	18545	18324	18329	18231	18399	18505	18494	18351	18298	18487	18328	18338	18566	18333	18491	18492	18401	18394	18240	18297	18236	18434	18513	18278	18284	18281	18536	18153	18299	18461	18507	18391	18442	18342	18502	18438	18592	18365	18563	18586	18566	18350	18467	18584	18715	18411	18249	18455	18422	18506	18489	18346	18463	18589	18588	18296	18531	18572	18392	18361	18219	18375	18551	18504	18580	18550	18345	18246	18444	18077	18519	18402	18414	18459	18362	18435	18650	18577	18350	18350	18524	18244	18320	18456	18615	18521	18311	18582	18557	18518	18370	18371	18330	18496	18353	18478	18379	18369	18493	18470	18502	18474	18404	18392	18539	18232	18313	18442	18384	18338	18415	18510	18695	18503	18415	18467	18495	18436	18572	18252	18560	18132	18417	18386	18151	18369	18548	18448	18440	18408	18534	18557	18518	18444	18440	18362	18671	18488	18310	18422	18289	18427	18431	18505	18400	18217	18490	18446	18396	18440	18603	18273	18649	18492	18353	18384	18288	18596	18548	18458	18468	18436	18560	18589	18492	18571	18698	18530	18459	18419	18389	18199	18500	18431	18337	18430	18551	18320	18234	18569	18282	18585	18349	18591	18550	18367	18462	18458	18671	18468	18442	18494	18358	18600	18535	18550	18434	18438	18545	18419	18270	18357	18290	18326	18351	18592	18486	18670	18621	18403	18327	18358	18363	18392	18465	18286	18450	18383	18567	18384	18431	18551	18399	18450	18507	18486	18297	18376	18265	18395	18321	18428	18528	18419	18589	18415	18525	18491	18603	18467	18508	18647	18425	18509	18524	18677	18506	18466	18538	18410	18339	18477	18645	18596	18554	18380	18454	18266	18504	18501	18577	18543	18312	18353	18475	18491	18704	18347	18307	18344	18408	18296	18455	18510	18459	18419	18414	18441	18320	18242	18420	18501	18448	18617	18471	18443	18730	18540	18216	18295	18307	18537	18630	18715	18327	18418	18351	18274	18255	18426	18113	18485	18216	18408	18557	18160	18455	18339	18541	18385	18471	18405	18479	18361	18179	18372	18419	18521	18496	18162	18368	18504	18493	18340	18360	18543	18330	18409	18444	18440	18366	18298	18469	18286	18550	18548	18453	18378	18586	18308	18370	18638	18384	18358	18535	18434	18496	18363	18331	18543	18438	18498	18609	18587	18339	18364	18450	18182	18509	18429	18242	18309	18616	18409	18199	18478	18543	18398	18109	18290	18374	18243	18402	18381	18340	18384	18143	18665	18498	18360	18500	18722	18404	18520	18298	18277	18443	18338	18698	18329	18231	18464	18525	18467	18250	18356	18519	18300	18417	18528	18730	18453	18561	18295	18446	18567	18421	18374	18481	18539	18641	18604	18709	18644	18619	18421	18678	18577	18369	18683	18582	18504	18545	18490	18353	18355	18637	18522	18421	18400	18348	18254	18476	18519	18347	18426	18465	18443	18474	18539	18594	18434	18477	18354	18551	18594	18440	18383	18351	18465	18533	18391	18676	18528	18665	18665	18523	18404	18462	18677	18379	18561	18496	18568	18460	18667	18468	18555	18519	18356	18137	18390	18258	18203	18305	18229	18502	18453	18439	18583	18571	18537	18398	18494	18278	18445	18581	18434	18412	18525	18326	18250	18277	18589	18488	18598	18601	18394	18374	18324	18620	18504	18351	18479	18335	18393	18301	18387	18374	18579	18528	18368	18462	18480	18556	18267	18290	18503	18452	18395	18511	18550	18566	18473	18628	18367	18653	18387	18202	18304	18342	18285	18476	18408	18596	18222	18522	18312	18481	18529	18393	18702	18336	18462	18607	18334	18655	18210	18319	18616
19299	31770	29274	26063	23696	20633	19410	18944	20202	19312	18747	18268	17631	16417	15889	26102	29064	24737	19504	17357	15669	15098	14963	15020	14856	14931	14920	14896	14943	15018	15031	14854	14865	14916	14777	14998	14937	14854	14925	14784	14948	14893	14879	14929	14982	14999	14990	14919	15046	14933	15057	14973	14993	14997	14951	14830	14863	15003	14861	14817	14727	14789	14989	14804	14908	14786	14891	15065	14932	14976	14937	15009	14917	14977	14983	14875	14915	15011	15019	14975	14858	14854	14965	14877	15102	14827	14872	14739	15041	14987	14876	14968	14942	14919	14951	15102	14888	14974	15122	14868	14799	14898	14906	14831	14908	14771	15107	14915	14900	14620	14999	14913	14817	14765	14946	14974	14737	15017	14890	14964	14872	14897	15003	14939	14802	14946	14770	14995	14759	15028	14717	14771	14976	15031	14872	14940	14984	14925	14903	14831	14726	14912	14797	15137	14890	14960	14907	14950	14723	14815	14763	14769	14959	14921	14861	14768	14807	14768	14861	15047	14953	15023	14939	14929	14807	15026	14857	14900	14764	14870	14837	14900	14775	14897	15058	14808	15018	14894	15046	14892	14978	14868	14865	15013	14917	14935	14966	14796	14935	14778	14858	14899	14872	14915	14891	14833	15038	14777	14829	15058	14762	14717	14916	14905	14829	14741	15063	14839	14884	14727	14867	14925	14842	15113	14823	14842	14931	14991	14831	14768	14731	14893	14828	14868	14833	14829	15062	15154	15030	14965	14806	15112	14862	14978	14764	14893	15020	14842	14795	14919	15008	14938	14808	15015	14857	14864	14970	15015	15064	14976	14983	14834	15065	14816	15031	14864	14819	14833	14881	14893	15089	14899	14871	15013	14888	14666	14912	14895	14887	14839	14992	15012	14787	14773	15138	14966	14947	14885	14755	14880	14912	14705	14990	14858	14908	14905	14965	14930	14753	14880	15016	14959	15115	14914	15023	14864	14944	14954	15040	14960	14993	14946	15003	14909	14987	14858	14798	15031	14950	14883	14889	15010	14829	14790	14973	15005	14947	14852	14855	14929	14791	14919	14984	14994	14782	14878	15012	14922	15150	14971	15001	14987	15001	15087	14722	14898	14972	14941	14872	14867	14878	14909	15003	15074	14947	14925	14890	14892	15042	14998	14887	14939	14854	14800	14924	14799	14839	15073	14955	14704	14951	15079	15022	14963	14859	14902	14895	14956	14928	14963	14966	14936	14946	15063	15070	14832	14931	14883	15009	14861	14845	14814	15012	15025	14972	14784	15022	14840	14942	15046	14797	14950	14883	14949	14961	14924	14775	14975	14727	15000	14913	14891	14934	14931	14759	14988	14842	14921	15002	14932	14888	14843	14921	14872	14923	14911	14807	14891	15016	14905	15035	15019	14901	14886	14877	14833	14868	15087	14933	15097	14805	14857	14903	14730	14898	14963	15000	14804	14863	14919	14955	14782	14889	14926	14838	14905	14804	14902	14901	14959	14973	14806	14909	14957	14885	15071	14884	14827	14978	14976	14831	14870	14801	14958	14796	15307	14922	14863	14919	14903	14817	14888	14753	14965	14994	14784	15068	14850	14894	14976	14890	14792	15010	14806	14824	14851	14763	14918	14741	14792	14970	14942	14999	15023	15081	15033	14983	14893	15000	14905	14982	14907	14992	14900	14947	14827	15099	14900	14762	14836	14922	14862	14796	14984	14766	14732	14886	15018	15021	14943	14744	14909	14715	14956	14923	15060	14725	14818	14913	14953	14838	14923	14789	14928	14840	14834	14987	14974	14848	14881	15059	14780	14938	15151	14890	14922	14913	14945	14808	14819	14769	14949	14934	14954	14873	14818	14920	14837	14820	14885	15031	14846	14812	15059	14734	14877	14926	15011	14910	15030	14841	14907	14858	14984	15083	14842	14713	14938	14887	14839	14920	14940	14797	14891	14758	15012	14896	14904	14756	15006	14827	15051	15115	15051	14894	14942	14918	14845	14816	14825	14848	14712	14908	14966	15005	14821	14691	15018	14988	14875	15026	15059	14917	14918	15040	14861	14922	14950	14836	14826	14984	14890	14993	14826	15093	14925	15046	14826	14890	14880	14607	14930	14861	14893	14944	14887	15026	14849	14602	14787	14925	14792	14884	15017	14980	14934	14891	14935	14664	15048	15042	15036	14936	14791	14859	15059	15009	14774	14946	14834	15008	14928	14965	14795	14857	14912	14842	14756	14942	14791	14933	14983	15003	14942	14904	14927	15085	15005	14996	14888	14855	14984	14898	14783	14847	14853	14931	14745	14956	14946	14856	14944	14906	14798	14988	14832	14931	14930	14975	14961	15001	14948	14846	14870	14981	14828	14873	14684	14983	14968	14889	14812	14884	15018	14969	14978	14892	14779	14773	14909	14805	14828	14826	14956	14931	14819	14709	14787	14955	14914	14845	14697	14945	14856	15026	15012	14946	14817	14878	15001	14908	15041	14815	14970	14935	14974	14944	14769	14916	15028	14977	14962	14923	14946	15012	14910	15003	14854	14945	14957	15105	14984	14807	14967	14981	14865	14932	14914	15034	14871	14795	14871	14905	14962	14981	15030	14879	14983	14955	14955	14961	14878	14936	14864	15027	14865	14918	14870	14795	14895	14864	14879	14835	14875	15057	15106	14928	14940	14869	14957	14877	14972	15001	14841	14838	14916	14947	14798	14994	14762	15068	14970	14729	14922	14833	14975	14875	15102	14856	14875	14926	15113	14871	14879	14851	14898	15007	14922	14789	14727	14926	14966	14837	14851	14790	14750	14816	14910	14907	14981	14886	15011	14909	14901	14829	14827	14953	14977	14880	14824	14870	15033	14827	14915	14972	14787	14873	14987	14837	14858	14892	15009	14976	15048	14759	14841	14991	14825	14826	14945	14769	14851	14969	15027	14814	14971	14772	15107	14914	14711	15104	14827	15063	14821	15027	14936	14856	14911	15028	14866	14976	14921	14987	14981	14893	14781	14838	14928	14870	15020	14920	14975	15018	14818	14794	14950	14904	14886	15091	14937	14896	14878	14848	14893	14924	14899	14884	14836	15218	14957	14870	14942	15144	14999	15037	14899	14902	14899	14852	14925	14961	14979	14970	14973	15040	14987	14838	14780	15027	14938	15025	14931	14918	14791	14879	15043	14798	14841	14965	14813	14897	14887	14786	15004	14692	14985	14760	14915	14882	14905	14930	14957	14951	15011	14950	14842	14904	14854	14959	14855	14874	14821	15037	14895	14828	15112	15034	14830	14868	14968	14987	14911	14883	14733	14898	15008	14924	14767	14930	14838	14938	15005	14748	14987	14999	14724	14744	14922	14976	15034	14812	14890	14858	14930	14767	15016	15027	14915	15046	15041	14926	14977	14964	15009	14905	14805	15001	14920	15054	14836	14820	14871	14949	14796	14906	14817	15032	14942	14971	15087	14884	14765	15017	14933	15009	14679	14924	14954	15050	14920	15064	14901	14851	15021	14890	14801	14916	14828	15102	14975	14899	14759	14808	14712	14995	14981	14866	14811	15074	14866	14801	14797	14903	14859	15055	14765	14846	14918	15052	14941	14648	14954	14919	14983	14719	14969	14789	14886	14953	14843	14832	14776	14915	14880	14771	15019	14921	14986	15012	14924	14881	14807	15043	14693	14838	14947	15053	15033	14984	14922	14871	15122	14851	14890	14808	15021	14738	14887	15007	14993	14797	15047	14933	14849	14821	14729	14953	15010	14810	14920	14955	15085	14822	15046	15146	14801	14942	14960	14936	14921	14966	15046	14802	14814	14761	14897	14803	14861	14779	14879	14772	14794	14731	14964	14700	14865	14946	14792	15018	14935	14966	14845	14779	14760	14786	15014	15054	14918	14930	15031	14970	14984	15023	14830	14910	14938	14737	15019	14905	14857	14991	15057	14837	14972	14868	14928	14897	14667	14866	14901	14904	14852	14995	15015	14967	15035	14855	14810	14934	14893	14921	14998	14912	14938	14769	14853	15068	14937	14839	14927	14922	14793	14959	14692	15045	14972	14839	14958	14890	15000	14811	14918	14835	14862	14928	14911	15025	14896	14995	14908	14875	14811	14834	14755	14955	14726	14985	15082	14735	14827	15068	14859	14911	14972	14862	14908	14880	14858	14760	14990	15034	14820	14928	14904	15026	14834	14989	14912	14804	14767	14802	15057	14839	14897	14918	15058	14823	14963	14800	15068	14726	14928	14836	14999	14802	15020	14761	14840	15013	15099	15083	14872	14981	14767	14894	14752	14870	14871	14836	14775	14771	15003	14876	14842	14945	14848	14857	14920	14885	14909	14918	14881	14899	14713	14971	15029	14748	14896	14946	14669	14833	14772	15084	14843	14806	14750	14985	14824	15013	15051	15028	14963	14948	15081	14889	14947	14988	14970	14905	15004	14812	14983	14914	14991	14953	14952	14653	14979	14839	14957	14850	14994	14786	14928	14974	14891	14945	14887	14991	14922	14919	14817	15009	14983	14977	14726	14839	14806	15055	15034	14932	14894	15005	14892	14901	14836	15023	15080	14878	14889	14951	14876	14877	15041	14928	14718	15014	15005	14880	14932	14996	14914	14950	14985	14956	15083	15021	14903	15005	14997	15030	14926	14725	14959	14904	14977	14853	14876	14909	14724	14929	14814	14659	14980	14888	14962	15210	14779	14856	14933	14886	14923	14899	14887	15152	14782	14890	15004	14888	14962	14911	14889	15052	14855	14803	15014	14834	14806	14753	14947	14970	14940	14855	14957	14923	14823	15034	14892	14857	15091	14934	14914	14974	14848	14941	14987	15009	14853	15029	14876	14841	14831	14856	15139	14919	14748	14926	15093	14912	15009	14942	14874	14904	14972	14891	14995	14784	14920	14940	14884	14890	14879	14887	14956	14891	15035	14923	14880	14901	14788	14740	15043	14770	15031	14844	14822	14978	15010	14950	14896	14952	14800	14884	15048	14931	14852	15046	14850	14978	14947	15051	15066	14993	14863	14898	14788	15073	14887	15046	15083	15021	15067	14893	14849	14979	14844	14872	15006	14964	14978	15046	14886	14879	14767	14989	14933	15083	14780	14836	14946	14950	15088	15095	14864	14742	14847	14921	14943	14922	14982	14889	14882	14930	15000	14896	14723
24045	21475	29145	24430	22630	25525	26424	22332	22822	22347	22314	21985	21268	20292	19875	30012	35591	31877	25588	22194	19860	18774	18622	18405	18533	18654	18446	18600	18134	18439	18520	18453	18332	18370	18183	18587	18354	18418	18208	18375	18300	18338	18341	18326	18663	18418	18409	18315	18542	18391	18548	18569	18627	18401	18345	18524	18429	18505	18571	18479	18282	18424	18245	18206	18588	18243	18475	18321	18513	18414	18394	18158	18293	18448	18318	18222	18351	18484	18453	18414	18430	18384	18336	18157	18393	18596	18419	18350	18533	18394	18489	18519	18451	18436	18408	18539	18338	18215	18171	18313	18504	18337	18493	18341	18289	18510	18231	18182	18461	18207	18512	18439	18251	18220	18606	18235	18369	18505	18585	18381	18439	18471	18544	18461	18401	18408	18438	18494	18359	18516	18539	18258	18443	18455	18346	18470	18513	18381	18253	18492	18394	18357	18404	18345	18423	18251	18368	18409	18363	18352	18331	18211	18397	18358	18353	18427	18395	18342	18435	18383	18262	18436	18332	18349	18440	18486	18281	18292	18369	18532	18519	18124	18623	18273	18447	18182	18359	18356	18451	18499	18397	18520	18263	18255	18468	18314	18428	18268	18447	18324	18380	18176	18158	18145	18413	18386	18649	18521	18292	18418	18460	18340	18382	18221	18290	18339	18312	18379	18396	18363	18390	18447	18386	18409	18232	18328	18209	18273	18200	18291	18230	18466	18346	18327	18285	18419	18304	18397	18557	18105	18392	18384	18430	18361	18409	18258	18365	18447	18348	18312	18422	18343	18185	18395	18384	18453	18562	18477	18433	18182	18492	18338	18366	18194	18592	18322	18452	18481	18382	18497	18306	18401	18551	18605	18481	18359	18236	18258	18148	18069	18530	18394	18429	18339	18193	18225	18403	18460	18352	18348	18458	18457	18477	18497	18465	18187	18520	18424	18458	18242	18406	18503	18237	18165	18126	18595	18161	18383	18417	18288	18463	18214	18010	18369	18353	18307	18566	18394	18514	18295	18378	18641	18165	18603	18493	18392	18383	18429	18435	18560	18242	18319	18313	18187	18446	18541	18467	18342	18311	18570	18567	18286	18322	18344	18454	18409	18399	18338	18499	18291	18380	18272	18193	18413	18277	18219	18365	18379	18354	18369	18488	18277	18305	18275	18484	18386	18244	18043	18415	18560	18459	18387	18484	18372	18320	18390	18277	18373	18515	18307	18107	18395	18349	18438	18506	18287	18363	18508	18441	18419	18463	18318	18266	18537	18405	18348	18518	18390	18291	18259	18438	18502	18125	18497	18438	18680	18178	18451	18320	18226	18371	18420	18272	18363	18225	18296	18503	18404	18268	18321	18389	18232	18470	18296	18415	18417	18335	18476	18392	18381	18205	18610	18497	18491	18419	18417	18295	18430	18392	18182	18384	18288	18360	18457	18315	18344	18382	18435	18425	18289	18354	18465	18417	18296	18350	18397	18403	18407	18378	18319	18445	18417	18320	18402	18416	18609	18256	18284	18266	18131	18293	18376	18380	18446	18180	18018	18558	18423	18292	18167	18311	18608	18587	18500	18453	18181	18437	18373	18546	18541	18496	18452	18324	18351	18266	18685	18363	18371	18470	18502	18466	18195	18415	18438	18403	18319	18256	18067	18234	18346	18216	18418	18476	18482	18405	18348	18576	18431	18234	18160	18455	18720	18312	18526	18338	18412	18315	18391	18477	18382	18231	18314	18490	18279	18490	18411	18636	18509	18343	18459	18495	18561	18386	18144	18355	18457	18393	18347	18529	18116	18369	18359	18345	18450	18372	18313	18328	18371	18477	18365	18544	18301	18313	18549	18296	18502	18436	18545	18374	18231	17919	18190	18437	18273	18460	18259	18415	18472	18289	18418	18229	18483	18252	18268	18267	18416	18542	18309	18249	18291	18174	18590	18401	18220	18595	18372	18436	18484	18337	18360	18531	18304	18379	18335	18396	18324	18310	18256	18415	18440	18524	18357	18327	18294	18413	18415	18212	18570	18188	18519	18565	18123	18293	18393	18280	18603	18547	18364	18501	18498	18501	18489	18603	18322	18367	18207	18532	18434	18301	18572	18424	18474	18433	18352	18373	18197	18359	18404	18316	18154	18346	18238	18414	18361	18507	18451	18285	18394	18412	18365	18511	18337	18272	18378	18589	18413	18242	18319	18367	18541	18548	18498	18373	18495	18501	18615	18360	18366	18328	18464	18623	18197	18337	18238	18296	18410	18358	18457	18278	18368	18354	18375	18414	18444	18282	18325	18406	18385	18148	18431	18331	18339	18274	18363	18660	18459	18498	18571	18477	18245	18369	18430	18428	18374	18403	18257	18290	18325	18408	18326	18460	18217	18412	18320	18356	18526	18124	18375	18459	18375	18442	18446	18328	18319	18341	18456	18336	18362	18436	18276	18317	18442	18519	18437	18397	18380	18357	18448	18272	18322	18472	18565	18222	18362	18328	18441	18624	18265	18328	18424	18397	18331	18446	18543	18649	18411	18341	18364	18220	18288	18429	18190	18435	18214	18387	18096	18164	18370	18479	18424	18361	18365	18464	18383	18442	18556	18322	18393	18484	18366	18392	18133	18331	18616	18254	18422	18447	18443	18233	18312	18417	18197	18207	18389	18252	18448	18537	18235	18379	18205	18413	18349	18381	18291	18464	18369	18148	18293	18540	18515	18185	18263	18194	18503	18368	18485	18485	18177	18209	18136	18251	18215	18325	18360	18390	18139	18335	18459	18314	18433	18444	18131	18447	18474	18380	18347	18272	18463	18270	18451	18237	18416	18301	18149	18438	18317	18324	18354	18467	18230	18291	18325	18190	18444	18208	18424	18548	18468	18262	18424	18519	18176	18474	18308	18421	18348	18384	18296	18252	18432	18440	18535	18478	18318	18427	18297	18415	18627	18364	18414	18168	18346	18339	18264	18410	18390	18602	18374	18289	18607	18339	18411	18343	18388	18421	18272	18374	18283	18375	18193	18332	18290	18297	18492	18428	18270	18221	18485	18427	18324	18162	18502	18210	18152	18438	18373	18457	18560	18455	18303	18292	18397	18167	18028	18284	18171	18290	18257	18406	18354	18381	18402	18361	18304	18376	18290	18351	18660	18319	18449	18333	18397	18652	18263	18460	18407	18309	18320	18305	18353	18427	18286	18438	18293	18327	18435	18398	18151	18558	18303	18321	18291	18408	18287	18199	18424	18163	18091	18395	18295	18371	18362	18297	18400	18289	18231	18401	18280	18329	18209	18500	18270	18533	18224	18579	18353	18542	18228	18573	18394	18466	18444	18278	18446	18317	18280	18251	18438	18538	18472	18365	18195	18419	18245	18409	18287	18216	18246	18239	18522	18241	18423	18272	18359	18366	18114	18287	18160	18300	18349	18290	18418	18400	18272	18378	18352	18134	18499	18514	18467	18374	18340	18454	18469	18212	18418	18431	18483	18246	18406	18362	18580	18254	18171	18397	18684	18533	18608	18223	18319	18564	18333	18409	18209	18212	18324	18260	18383	18546	18472	18444	18306	18428	18237	18221	18332	18317	18296	18364	18420	18439	18163	18451	18556	18158	18257	18373	18442	18309	18491	18352	18266	18375	18293	18410	18570	18368	18376	18206	18180	18306	18421	18377	18285	18255	18326	18354	18310	18322	18202	18467	18453	18411	18274	18436	18378	18154	18145	18214	18403	18331	18274	18375	18492	18269	18633	18313	18449	18307	18280	18416	18277	18174	18204	18304	18600	18444	18399	18391	18338	18619	18386	18226	18385	18134	18312	18314	18278	18169	18419	18326	18267	18552	18303	18240	18431	18278	18487	18408	18379	18317	18464	18317	18201	18301	18217	18548	18468	18289	18515	18311	18380	18531	18494	18451	18391	18345	18491	18286	18427	18557	18250	18365	18266	18560	18501	18367	18186	18389	18384	18431	18351	18429	18428	18226	18312	18233	18131	18275	18355	18141	18341	18262	18454	18470	18396	18340	18305	18443	18373	18218	18229	18485	18418	18707	18350	18335	18267	18138	18525	18311	18367	18457	18447	18457	18553	18419	18366	18431	18548	18126	18451	18322	18439	18324	18418	18179	18352	18387	18367	18534	18230	18263	18322	18306	18346	18284	18369	18399	18287	18311	18421	18506	18467	18232	18327	18257	18339	18365	18107	18236	18291	18493	18508	18466	18513	18468	18484	18303	18208	18325	18430	18572	18214	18267	18528	18431	18273	18450	18435	18576	18243	18141	18205	18217	18320	18604	18169	18289	18639	18628	18514	18342	18434	18444	18140	18372	18390	18255	18228	18205	18583	18438	18590	18425	18443	18544	18411	18457	18427	18284	18402	18377	18435	18396	18420	18465	18272	18202	18248	18366	18139	18372	18220	18260	18177	18486	18338	18372	18353	18373	18395	18220	18156	18512	18429	18330	18252	18378	18454	18351	18380	18349	18341	18451	18145	18266	18394	18478	18502	18238	18345	18281	18362	18493	18236	18455	18501	18535	18264	18261	18326	18370	18179	18446	18325	18310	18346	18638	18353	18204	18314	18284	18345	18314	18375	18227	18336	18395	18378	18617	18437	18356	18165	18374	18440	18396	18308	18458	18273	18377	18408	18366	18300	18269	18527	18363	18512	18328	18385	18320	18179	18324	18420	18368	18544	18434	18353	18087	18389	18290	18491	18235	18291	18651	18329	18452	18168	18425	18470	18253	18349	18170	18311	18350	18317	18183	18475	18402	18404	18297	18451	18594	18128	18483	18453	18362	18280	18551	18454	18352	18379	18426	18358	18294	18384	18476	18183	18249	18218	18326	18382	18470	18213	18659	18290	18390	18457	18293	18384	18291	18424	18319	18295	18278	18461	18321	18364	18220	18634	18391	18308	18385	18457	18273	18319	18352	18213	18429	18225	18287	18382	18570	18398	18266	18242	18226	18429	18399	18463	18261	18386	18221	18344	18193	18324	18286	18355	18600	18278	18435	18397	18182	18587	18128	18182	18287	18465	18272	18446	18441	18490	18588	18420	18150	18408	18444	18497	18323	18382	18403	18265	18272	18424	18450	18254	18485	18440	18469	18246	18417	18229	18414	18345	18313	18564	18436	18507	18267	18097	18245	18416	18653	18369	18349	18221
20599	33864	35639	30633	27032	23793	21607	20401	22178	20763	20888	20328	19319	17200	16641	32229	36505	30851	22694	19201	16376	15324	14930	14949	14940	14773	14848	14851	14810	14795	14769	14876	14991	14956	14907	14888	14848	14928	14844	14798	14879	15023	14958	14801	14914	14845	14793	14682	14760	14850	14919	14890	14955	14953	14685	14842	15046	14795	14919	14886	14939	14780	14893	14887	14930	14887	14812	14813	14642	15012	14816	14891	14700	14897	14875	14863	14703	15010	14962	14840	14751	14811	14800	14840	15070	14809	14905	14767	14939	14777	14944	14911	14791	14709	14835	14759	14935	14824	14790	14786	14718	14889	14804	14923	14970	14883	14757	14812	14825	14702	15004	14870	15003	14946	14885	14867	14971	14660	14842	14897	14841	14746	14836	14868	14909	14803	14739	14820	14880	15014	14879	14587	14712	14847	15018	14747	14793	14837	14754	14923	14800	14754	14892	14848	14850	14949	14721	14834	14861	15034	14977	14872	14994	14776	14699	14777	14742	14745	14782	14864	14773	14956	14957	14922	14937	14773	14990	15029	14725	14833	14857	14634	14696	14882	14920	14763	14708	14859	14821	14849	14917	14765	14744	14940	14781	14931	14705	14854	14626	14747	14688	14839	14716	14989	14765	15069	14882	14872	14751	14924	14936	15030	14911	14766	14964	14816	14894	14904	14782	14667	14834	14673	14950	14873	14884	14809	14856	14808	14862	14929	14835	14934	14823	14964	14751	14811	14796	14913	14921	14796	14808	14776	14677	14794	14812	14928	14946	14817	14759	14839	14790	14888	15060	14743	14748	14890	14847	14791	14901	14933	14781	14929	14976	14771	14853	14927	14919	14880	14768	14918	14949	14911	14852	14869	14909	14885	14791	14784	14700	14833	14749	14790	14819	14810	15121	14832	14809	14828	14883	14819	14993	14855	14807	15019	14755	14815	14846	14873	14993	14988	14862	14887	14697	14821	14944	14779	14721	14862	14791	14753	14808	14912	14934	14986	14830	14753	15085	14865	14906	14888	14951	14822	14749	14930	14887	15012	14970	14873	14972	14715	14943	14888	14940	14990	14836	14788	14809	14943	14811	14826	14844	14794	14716	14820	14725	14959	14876	14936	15061	14793	14736	14896	14927	14989	14833	14899	14869	14818	14833	14788	14916	14886	14837	14748	14933	14816	14807	14966	14771	14826	14892	14802	14758	14801	14802	15043	14752	14902	14883	14687	14866	14870	14961	14745	14724	14718	14938	14834	14774	14866	14894	14879	14874	14847	14839	14744	14939	15010	14759	14764	14763	14861	15054	14701	14625	14720	14954	14865	14862	14907	14841	14840	14882	14788	14909	14858	14972	14874	14776	14914	14885	14827	14761	14778	14887	14857	14771	14900	14824	15001	14802	14870	14810	14905	14916	14906	14836	14756	14834	14961	14931	14885	14622	14897	14767	14736	14849	14918	14981	15158	14795	14856	14761	14822	14957	14834	14639	14848	14940	14852	14964	14800	15026	14701	14805	14897	14769	14846	14885	14821	14669	15036	14794	14824	14806	14901	14794	14737	14972	14841	14852	14672	14901	14829	14843	14889	14841	14862	14725	14893	14859	14885	14833	14616	14899	14798	15035	14787	14682	14851	14992	14820	14787	14919	14884	14841	14752	14795	14750	14783	14755	14984	14873	14825	14713	14758	14758	14973	14979	14848	14839	14811	14964	14712	14806	15001	14952	14882	14925	14918	14843	14759	14882	14811	14957	14960	14795	14773	14941	14682	14731	14918	14847	14732	14786	14851	14825	14852	14702	14792	14932	14713	14801	14736	15013	14773	14860	14857	14771	14829	14876	14945	14912	14822	14721	14536	14911	14917	14873	14700	14863	14818	14779	14769	14751	14912	14901	14969	14862	14851	14944	14824	14755	14757	14918	14754	14707	14880	14672	14915	14913	14705	14795	14823	14834	14833	14738	14815	14845	14837	14893	14798	14886	14875	14876	14946	14781	14758	14760	14871	14834	14957	14857	14641	14818	14848	14871	14902	14731	14716	14717	14764	14807	14730	14663	14823	14806	14828	14854	14930	14935	14765	14983	14836	14916	14795	14830	14863	14999	14801	14870	14893	14628	14785	14810	14864	15088	14856	14973	14781	14813	14632	14853	14857	14904	14787	14854	14816	14931	14886	14874	14856	14806	14913	14909	14957	14827	14839	14930	14795	14636	14906	14727	14830	14884	14588	14872	14773	14879	14819	14837	14802	14931	14790	14869	14810	14736	14927	14858	14856	14955	14838	14791	14952	14721	14816	14872	14801	14911	14729	14802	14859	14837	14808	14787	14851	14887	14940	14879	14940	14858	14986	14982	14564	14849	14987	14752	14669	14822	14662	14694	14924	14574	14862	15045	14953	14694	14881	14823	14807	14935	14751	14810	14943	14680	14880	14814	14849	14834	14921	14891	14945	14848	14823	14794	14756	14923	14765	14909	14867	15047	14699	14764	14764	15009	14983	14772	14636	14817	14644	14942	14888	14913	14913	14834	14835	14773	15045	14602	14946	14947	14787	14815	14846	14816	14807	15109	14832	14755	14768	15029	14895	14918	14789	14772	14970	14875	14746	14644	14855	15027	14621	14753	14790	14835	14889	14849	14890	14843	14819	14916	14888	14709	14996	14888	14862	14768	14935	14787	14767	14873	14787	14953	14707	14842	14752	14830	14882	14790	14863	14928	14885	14661	14850	14713	14956	14811	14986	14920	14871	14859	14999	14953	14781	14881	14880	14967	14896	14846	14716	14779	14970	14840	14988	14983	14855	14983	14834	14928	14991	14917	14896	14884	14793	14901	15067	14895	14673	14717	14805	14774	14852	14735	14777	14910	14629	14838	14899	14815	14883	14996	14927	14967	14919	14883	14857	14891	14702	14855	14869	14606	14792	14692	14733	14850	14843	14707	14805	14854	14879	14966	14802	14783	14734	14887	14893	14797	14906	14704	14893	14941	14844	14915	14958	14888	14805	14951	15057	14755	14874	14875	14679	14873	14869	14784	14775	14941	14791	14719	14720	14718	14961	14786	14959	15028	14881	14903	14679	14766	14844	14846	14845	14896	14893	15035	15021	14870	14840	14858	14871	14909	14804	14819	14873	14734	14856	14736	14820	14855	14821	14661	14861	14712	14959	14942	14701	14780	14884	14802	14969	14980	14892	14775	14892	14746	14717	14862	14992	14860	15125	14936	14901	14721	14736	14731	14877	14815	14895	14805	14773	14803	14891	14850	14906	14888	14682	14859	14920	14823	14763	14901	14798	14949	14878	14840	14724	14707	14863	14816	15012	14888	14802	14930	14913	14942	14783	14726	14804	14839	14935	14823	14953	14855	14728	14786	14788	14942	14993	14827	14853	14857	14805	14909	14804	14824	14890	14925	14812	14760	14963	14819	14829	14759	14707	14901	14930	14848	14887	14822	14778	14898	14897	14930	14936	14668	14787	14868	14845	14750	14886	14985	14815	14801	14642	14849	14739	14948	14777	15054	14873	14676	14961	14805	14848	14778	14917	14855	14890	14702	14854	14863	14905	14850	14680	14680	14803	14885	14830	14908	14823	14905	14782	14759	14635	14899	14811	14733	14819	14746	14701	15005	14756	14739	14841	14913	14770	15049	14766	14807	14634	14811	14841	14935	14861	14877	14721	14727	14940	14801	14839	14885	14797	14764	14715	14909	14894	14758	14930	14910	14717	14868	14913	14741	14809	14818	14860	14880	14783	14903	14709	14855	14841	15017	14758	14825	14611	14941	14909	14857	14832	14864	14793	14853	14766	14775	14995	14837	14733	14783	14776	14870	14908	14838	14985	14902	14731	14688	14714	14845	14731	15132	14975	14857	14742	14788	14827	14820	14979	14807	14734	14933	14674	14825	14890	14749	14763	14792	14822	14738	14588	14888	15019	14801	14736	14980	14890	14740	14874	14941	14824	14796	14694	14748	14832	14719	14793	14903	14899	14927	14819	14927	14828	14737	14755	14816	14900	14714	14838	14789	14925	14643	14794	14954	14775	14846	14707	14864	14964	14722	14730	14725	14914	14701	14848	14762	14819	14870	14855	14892	14768	14837	14820	14857	14972	14834	14858	14954	14911	14819	14921	14875	14671	14682	14883	14791	14914	14799	14950	14962	14874	14805	14824	14894	15018	14814	14804	14873	14908	14803	14779	14891	14920	14820	14868	14959	14833	14877	14943	14943	14745	14809	14780	14742	14866	14744	14834	14880	14864	14786	14712	14843	14741	14709	14820	14730	14709	14765	14952	14720	14904	14767	14684	14847	14858	14670	14758	14975	14882	14938	14731	14847	14962	14867	14890	14808	14892	14755	14802	14768	14928	14880	14670	14893	14844	14818	14788	14869	14755	14775	14858	14804	14847	14982	14551	14926	14586	14781	14806	14846	14774	14865	14930	14766	14993	14767	14920	14830	14913	14841	14904	14814	14824	15059	14844	14810	14862	14786	14795	14844	14881	14857	14804	14776	14864	15001	14704	14834	14933	14702	14858	14946	14769	14787	14936	14877	14867	14781	14688	14920	14813	14901	14840	14781	14863	14589	14854	14656	14765	14941	14937	15027	14761	14837	14863	14784	14729	15014	14763	14943	14778	14950	14727	14945	14742	14785	14901	14927	14959	14753	14835	14912	14807	14720	14822	14874	14851	14789	14614	14839	14998	14843	14699	14806	14664	14792	14781	14746	14866	14928	14900	14880	14871	14952	14781	14975	14872	14693	14755	14861	14931	14821	14906	14989	14876	14797	14779	14694	15039	14765	15028	14630	14993	14820	14902	14697	14816	14939	14778	14771	14910	14785	14840	14847	14782	14835	14972	14957	14804	14777	14796	14710	14584	14990	14857	14948	14890	14794	14773	15025	14908	14750	14890	14836	14850	14843	14782	14847	14841	14914	14887	14831	14879	14679	14770	14798	14784	14876	14979	14774	14910	14976	14894	14746	14863	14790	14820	14866	14758	14803	14852	14806	14709	14891	14860	14846	14715	14954	14755	14952	14792	14830	14761	14789	14851	14710	14858	14995	14760	14866	14671	14907	14942	14753	14736	14984	14797	15061	14868	14855	14929	14792	14709	14852	14661	14975	14810	14861	14846	14861	14789	14794	14881	14957	14879	14885	14677
30012	24470	28203	25452	21999	20348	19473	19176	19579	19606	19374	19327	19352	18910	18516	19197	19847	19630	18931	19084	18474	18392	18020	18379	18257	18388	18233	18122	18284	18356	18046	18264	18357	18301	18399	18249	18079	18302	18056	18278	18477	18230	18364	18259	18281	18172	18383	18624	18075	18274	18356	18091	18288	18448	18518	18345	18317	18295	18227	18337	18189	18303	18511	18334	18318	18432	18157	18243	18352	18066	18323	18431	18168	18073	18251	18127	18172	18207	18153	18149	18206	18161	18174	18320	18227	18193	18283	17895	18332	18389	18313	18326	18417	18343	18340	18417	18254	18556	18497	18193	18303	18157	18239	18097	18175	18165	18245	18234	18291	18156	18100	18117	18119	18314	18102	18158	18029	18323	18121	18113	18227	18373	18365	18456	18323	18209	18072	18233	18421	18317	18213	18339	18500	18328	18327	18415	18390	18363	18160	18082	18182	18223	18357	18098	18269	18251	18213	18344	18335	18431	18570	18210	18287	18350	18238	18425	18330	18453	18304	18332	18275	18474	18231	18118	18167	18169	18367	18062	18015	18448	18409	18185	18251	18534	18179	18309	18141	18015	18317	18283	18431	18255	18205	18302	18136	18192	18114	18358	18269	18142	18303	18302	18219	18337	18217	18187	18233	18334	18224	18072	18388	18603	18343	18322	18322	18267	18304	18292	18233	17981	18200	18358	18257	18303	18283	18370	18254	18132	18334	18264	18140	18304	18047	18275	18111	18420	18345	18360	18214	18221	18184	18265	18426	18206	18221	18027	18179	18384	18339	18284	18351	18363	18318	18404	18235	18047	18119	18188	18241	18240	18160	18074	18208	18311	18223	18506	18416	18211	18373	18439	18172	18231	18079	18282	18220	18155	18379	18352	18235	18297	18533	18312	18478	18277	18508	18259	18194	18205	18284	18143	18266	18443	18362	18300	18220	18143	18396	18304	18482	18198	18207	18378	18296	18288	18346	18232	18147	18095	18009	18508	18318	18181	18328	18055	18309	18343	18429	18243	18327	18447	18097	18306	18319	18228	18305	18103	18362	18412	18200	18307	18233	18164	18389	18264	18278	18271	18221	18224	18176	18123	18216	18134	18342	18008	18352	18079	18209	18422	18383	18335	18236	18391	18281	18201	18348	18027	18210	18430	18281	18167	18428	18326	18468	18370	18167	18314	18133	18468	18152	18320	18433	18283	18264	18103	18274	18249	18303	18279	18326	18474	18345	18174	18305	18097	18325	18378	18202	18380	18395	18079	18246	18296	18144	18173	18357	18368	18178	18143	18135	18326	18455	18446	18256	18337	18205	18198	18356	18202	18353	18242	18456	18412	18125	18389	18311	18358	18197	18484	18260	18154	18166	18309	18353	18427	18400	18427	18034	18161	18426	18283	18341	18017	18327	18135	18174	18414	18417	18244	18251	18300	18381	18168	18361	18179	18448	18351	18383	18191	18352	18246	18295	18290	18184	18346	18339	18167	18259	18167	18234	18239	18119	18114	18159	18163	18199	18236	18211	18312	18267	18192	18280	18206	18108	18343	18210	18194	18386	18445	18246	18126	18063	17946	18048	18352	18177	18230	18187	18247	18265	18170	18276	18338	18076	18246	18105	18313	18255	18144	18303	18204	18449	18169	18183	18241	18419	18294	18279	18332	18256	18351	18553	18392	18263	18137	18207	18209	18335	18311	18170	18418	18211	18345	18198	18313	18335	18367	18373	18386	18313	18268	18186	18462	18349	18359	18476	18242	18302	18542	18631	18274	18336	18245	18340	18096	18337	18347	18513	18001	18341	18281	18261	18333	18241	18472	18309	18387	18254	18360	18393	18145	18323	18238	18424	18384	18268	18120	18335	18343	18232	18040	18332	18257	18216	18225	18357	18311	18283	18296	18282	18255	18275	18353	18114	18341	18302	18240	18300	18102	18110	18545	18157	18068	18308	18391	18376	18214	18284	18112	18181	18299	18356	18560	18356	18322	18162	18316	18316	18192	18425	18200	18173	18168	18294	18391	18104	18175	18386	18189	18294	18358	18193	18162	18338	18419	18443	18295	18237	18242	18323	18387	18291	18119	18144	18326	18477	18414	18357	18290	18248	18468	18540	18333	18479	18341	18093	18093	18475	18466	18205	18392	18483	18223	18213	18330	18281	18302	18363	18139	18272	18173	18303	18312	18308	18232	18231	18287	18221	18235	18196	18048	18153	18231	18347	18224	18288	18277	18372	18149	18379	18243	18339	18232	18310	18280	18192	18094	18111	18513	18221	18266	18379	18296	18282	18350	18078	18308	18306	18235	18350	18213	18271	18078	18169	18492	18444	18132	18271	18267	18316	18313	18280	18207	18175	18265	18137	18152	18317	18211	18228	18440	18154	18176	18414	18196	18420	18280	18378	18421	18332	18462	18376	18332	18235	18379	18247	18118	18467	18498	18427	18106	18523	18276	17959	18351	18361	18232	18292	18308	18220	18214	18359	18277	18126	18402	18385	18431	18359	18237	18297	18402	18380	18180	18240	18404	18197	18252	18404	18314	18447	18348	18203	18155	18294	18270	18116	18307	18247	18131	18273	18424	18352	18343	18307	18330	18005	18106	18497	18304	18293	18242	18433	18242	18334	18423	18215	18434	18340	18346	18261	18352	18441	18191	18147	18218	18215	18254	18603	18335	18454	18258	18380	18269	18290	18194	18346	18262	18046	18126	18340	18168	18273	18300	18211	18165	18234	18377	18191	18416	18278	18167	18198	18441	18135	18062	18304	18451	18240	18352	18338	18221	18393	18447	18154	18334	18070	18289	18368	18179	18454	18293	18445	18505	18276	18189	18488	18262	18192	18130	18237	18133	18231	18452	18308	18423	18245	18268	18126	18086	18200	18160	17845	18211	18265	18247	18256	18003	18214	18444	18347	18249	18239	18130	18362	18323	18327	18215	18170	18454	18213	18181	18322	18262	18353	18263	18142	18426	18330	18046	18304	18136	18328	18486	18239	18387	18226	18395	18178	18432	18265	18389	18152	18259	18298	18357	18252	18533	18016	18247	18321	18255	18296	18142	18459	18384	18208	18163	18319	18285	18153	18161	18398	18215	18228	18164	18177	18506	18187	18228	18569	18292	18177	18340	18271	18398	18095	18055	18297	18171	18218	18062	18358	18401	18138	18121	18212	18389	18327	18397	18152	18326	18339	18246	18399	18252	18405	18318	18174	18383	18452	18415	18533	18407	18283	18288	18139	18358	18336	18306	18431	18250	18254	18229	18254	18155	18352	18314	18403	18366	18260	18409	18496	18287	18173	18414	18031	17975	18271	18219	18252	18256	18359	18265	18037	18088	18150	18166	18356	18294	18128	18294	18552	18228	18252	18150	18263	18212	18291	18242	18198	18212	18292	18320	18240	18166	18310	18234	18175	18207	18363	18180	18411	18287	18161	18078	18159	18253	18331	18254	18555	18549	18291	18215	18259	18224	18478	18265	18319	18186	18302	18365	18349	18205	18316	18282	17933	18110	18275	18412	18332	18436	18215	18222	18465	18312	18205	18417	18326	18429	18206	18434	18214	18334	18620	18224	18322	18275	18152	18114	18157	18330	18259	18267	18284	18285	18196	18324	18128	18255	18309	18372	18275	18206	18290	18482	18393	18252	18356	18191	18345	18283	18298	18251	18219	18226	18203	18249	18322	18381	18220	18319	18430	18048	18378	17994	18345	18164	18201	18176	18252	18054	18105	18191	18147	18281	18356	18314	18450	18106	18379	18377	18217	18262	18330	18384	18248	18071	18204	18352	18284	18376	18373	18442	18435	18235	18382	18363	18330	18305	18336	18342	18067	18084	18217	18338	18352	18118	18279	18093	18114	18292	18531	18380	18429	18160	18353	18133	18295	18289	18255	18191	18314	18405	18392	18215	18496	18102	18297	18170	18330	18233	18186	18263	18371	18260	18234	18331	18194	18216	18185	18287	18433	18333	18324	18150	17881	18191	18208	18239	18377	18082	18346	18314	18285	18049	18205	18279	18139	18174	18072	18295	18331	18276	18251	18320	18294	18184	18191	18138	18225	18390	18123	18360	18310	18378	18124	17976	18185	18359	18250	18280	18358	18219	18258	18134	18221	18249	18068	18174	18286	18328	18209	18391	18327	18323	18394	18261	18355	18140	18295	18200	18108	18280	18333	18453	18410	18162	18413	18298	18405	18190	18283	18100	18416	18354	18276	18306	18312	18511	18208	18180	18147	18131	18161	18183	17955	18445	18183	18393	18332	17913	18080	18241	18085	18409	18336	18059	18278	18227	18380	18212	18265	18135	18262	18313	18358	18124	18184	18327	18252	18158	18163	18310	18241	18511	18140	18243	18282	18070	18579	18274	18364	18119	18110	18194	18249	18217	18133	18157	18356	18260	18285	18401	18219	18377	18296	18169	18185	18243	18362	18195	18392	18233	18149	18315	18404	18295	18363	18270	18173	18335	18148	18377	18296	18378	18405	18279	18305	18231	18332	18256	18246	18324	18295	18344	18345	18328	18159	18362	18173	18257	18283	18380	18272	18427	18289	18214	18105	18312	18356	18382	18202	18183	18366	18261	18298	18381	18334	18235	18179	18252	18136	18284	18075	18027	18199	18244	18297	18275	18338	18164	18437	18313	18215	18263	18327	18244	18319	18273	18412	18387	18163	18225	18286	18366	18604	18291	18250	18285	18330	18152	18300	18345	18156	18428	18372	18393	18271	18244	18217	18270	18347	18343	18409	18280	18427	18384	18193	18304	18398	18131	18228	18294	18245	18158	18014	18264	18067	18195	18314	18224	18544	18351	18272	18216	18246	18299	18279	18294	18221	18390	18338	18282	18320	18362	17951	18364	18305	18335	18157	18426	18134	18290	18262	18224	18513	18069	18138	17961	18134	18388	18324	18243	18568	18243	18200	18187	18253	18463	18511	18194	18112	18126	18411	18083	18335	18194	18186	18419	18391	18212	18222	18360	18297	18196	18348	18199	18302	18356	18354	18163	18177	18333	18266	18183	18409	18368	18200	18289	18234	18220	18272	18080	18272	18363	18376	18228	18411	18226	18333	18335	18324	18349	18118	18219	18250	18195	18486	18078	18216	18126	18346	18232	18208	18476	18284	18401	18180	18147	18452	18265	18202	18037	18270	18230	18435	18482
18430	23617	26089	22452	20345	17612	16946	16406	17178	17054	16929	16725	16441	15489	15229	16041	16990	16499	15801	15238	14873	14892	14888	14681	14901	14727	14879	14831	14722	14910	14790	14954	14801	14795	14760	14740	14761	14664	14906	14744	14918	14761	14838	14785	14584	14794	14840	14600	14761	14599	14695	14811	14640	14662	14801	14855	14703	14698	14780	14759	14883	14570	14757	14777	14776	14647	14742	14770	14692	14707	14851	14868	14856	14812	14808	14871	14741	14740	14822	14750	14624	14723	14849	14861	14805	14721	14739	14730	14978	14688	14918	14764	14770	14600	14755	14701	14743	14776	14759	14798	14711	14843	14763	14726	14902	14622	14790	14626	14874	14777	14773	14878	14831	14736	14731	14799	14772	14740	14815	14932	14477	14773	14855	14740	14835	14904	14753	14798	14696	14666	14694	14826	14845	14638	14706	14762	14676	14481	14738	14718	14848	14701	14846	14641	14694	14781	14784	14809	14688	14840	14894	14908	14741	14675	14793	14643	14624	14701	14725	14718	14676	14835	14714	14687	14793	14768	14859	14662	14748	14803	14641	14763	14777	14683	14810	14869	14858	14755	14824	14897	14669	14590	14676	14337	14740	14792	14793	14717	14617	14764	14737	14627	14688	14856	14751	14718	14726	14643	14750	14812	14823	14794	14699	14616	14724	14793	14834	14727	14722	14664	14873	14693	14577	14913	14477	14762	14731	14482	14796	14836	14751	14962	14740	14939	14771	14735	14786	14720	14744	14871	14770	14803	14671	14667	14717	14625	14678	14697	14741	14833	14702	14798	14885	14809	14697	14971	14724	14518	14751	14833	14865	14848	14767	14639	14706	14831	14860	14836	14919	14585	14949	14643	14672	15007	14777	14743	14723	14777	14957	14893	14834	14799	14697	14782	14897	14747	14746	14763	14676	14780	14864	14721	14672	14881	14678	15027	14626	14975	14794	14542	14811	14821	14813	14637	14794	14706	14751	14703	14690	14741	14710	14673	14752	14842	14753	14676	14591	14850	14755	14933	14808	14696	14851	14907	14781	14811	14739	14701	14805	14643	14553	14788	14736	14868	14747	14679	14709	14764	14771	14913	14782	14746	14619	14756	14669	14800	14746	14755	14614	14750	14772	14828	14647	14809	14835	14887	14693	14850	14576	14745	14751	14852	14670	14742	14759	14831	14734	14869	14856	14770	14824	14712	14788	14824	14691	14743	14842	14825	14846	14846	14776	14837	14678	14679	14724	14753	14799	14532	14681	14792	14791	14862	14857	14935	14832	14809	14855	14863	14763	14840	14871	14689	14845	14685	14749	14696	14718	14873	14771	14754	14756	14812	14687	14585	14832	14752	14948	14648	14885	14680	14996	14677	14715	14664	14859	14792	14722	14723	14721	14700	14757	14931	14651	14705	14877	14811	14982	14862	14794	14795	14870	14855	14908	14945	14834	14559	14732	14735	14735	14788	14778	14996	14866	14743	14752	14851	14696	14737	14886	14794	14723	14667	14779	14747	14826	14699	14852	14847	14567	14775	14742	14827	14705	14819	14693	14616	14829	14812	14967	14767	14770	14671	15026	14615	14916	14726	14712	14683	14980	14789	14742	14777	14749	14841	14778	14695	14824	14816	14657	14907	14743	14735	14708	14874	14799	14854	14848	14597	14835	14888	14768	14881	14834	15010	14757	14767	14856	14785	14755	14571	14715	14864	14728	14717	14691	14880	14801	14635	14611	14809	14886	14924	14852	14701	14641	14742	14742	14836	14807	14782	14859	14840	14831	14809	14812	14679	14761	14695	14892	14923	14793	14697	14811	14749	14794	14630	14941	14944	14930	14777	14739	14809	14801	14744	14723	14796	14773	14730	14779	14691	14853	14686	14810	14885	14636	14817	14739	14808	14773	14828	14567	14784	14721	14941	14708	14788	14687	14676	14983	14709	14743	14685	14904	14665	14751	14906	14628	14869	14677	14795	14930	14834	14936	14558	14841	14655	14823	14767	14798	14641	14944	14869	14659	14714	14854	14903	14639	14737	14861	14582	14838	14762	14903	14635	14675	14540	14746	14828	14715	14894	14594	14968	14754	14850	14843	14806	14875	14974	14716	14738	14837	14808	14500	14640	14876	14704	14815	14709	14692	14707	14732	14789	14676	14707	14700	14750	14812	14767	14739	14825	14850	14866	14911	14840	14743	14726	14868	14788	14860	14763	14724	14658	14713	14906	14787	14711	14746	14868	14769	14593	14683	14897	14717	14775	14679	14841	14926	14877	14809	14868	14676	14737	14673	14808	14771	14803	14627	14642	14961	14672	14925	14634	14663	14746	14849	14758	14689	14753	14709	14774	14719	14893	14705	14859	14926	14724	14893	14746	14647	14821	14808	14703	14843	14825	14884	14975	14867	14975	15004	14782	14685	14806	14786	14745	14775	14897	14686	14854	14646	14783	14821	14786	14857	14736	14858	14791	14646	14799	14764	14665	14779	14785	14905	14824	14653	14758	14732	14714	14718	14696	14849	14676	14810	14794	14831	14836	14799	14808	14815	14912	14794	14664	14804	14778	14757	14862	14912	14751	14839	14856	14895	14922	14765	14715	14888	14754	14803	14770	14848	14745	14715	14654	14762	14732	14732	14746	14671	14807	14751	14779	14729	14686	14804	14772	14845	14836	14752	14670	14799	14702	14903	14753	14900	14807	14707	14850	14756	14736	14918	14726	14655	14718	14790	14754	14722	14742	14725	14873	14690	14764	14828	14782	14791	14784	14925	14765	14630	14658	14777	14818	14789	14933	14711	14702	14681	14738	14794	14943	14740	14709	14743	14779	14658	14813	14668	14752	14955	14837	14849	14942	14604	14744	14818	14461	14934	14801	14654	14700	14847	14530	14699	14697	14799	14652	14841	14905	14675	14779	14756	14707	14961	14804	14798	14839	14863	14858	14732	14810	14756	14726	14674	14805	14795	14828	14859	14815	14832	14882	14683	14785	14862	14761	14895	14791	14748	14750	14841	14727	14738	14752	14913	14719	14799	14803	14895	14860	14804	14748	14800	14727	14708	14705	14786	14857	14817	14820	14686	14765	14595	14803	14847	14869	14772	14876	14750	14784	14781	14818	14874	14844	14879	14611	14865	14841	14758	14698	14955	14790	14597	14738	14822	14736	14755	14617	14727	14747	14774	14763	14810	14727	14708	14844	14619	14786	14856	14810	14819	14731	14703	14746	14763	14578	14779	14807	14757	14660	14773	14748	14696	14752	14812	14799	14844	14856	14718	14868	14723	14803	14756	14664	14773	14816	14786	14716	14669	14798	14687	14771	14667	14698	14700	14664	14716	14898	14872	14691	14872	14760	14766	14845	14650	14823	14771	14706	14819	14722	14962	14684	14626	14699	14870	14906	14809	14796	14625	14646	14830	14810	14831	14744	14755	14942	14808	14758	14819	14864	14636	14784	14941	14829	14713	14886	14680	14722	14792	14723	14631	14719	14890	14825	14755	14794	14922	14829	14775	14687	14847	14704	14769	14775	14876	14926	14840	14843	14752	14804	14793	14763	14705	14998	14824	14750	14800	14647	14733	14756	14797	14658	14794	14763	14807	14784	14789	14916	14740	14550	14782	14825	14783	14829	14817	14767	14796	14807	14686	14695	14723	14705	14709	14833	14798	14763	14734	14729	14806	15041	14843	14647	14691	14781	14676	14796	14870	14748	14955	14752	14792	14700	14696	14800	14856	14644	14735	14699	14787	14742	14721	14726	14800	14794	14663	14796	14848	14722	14875	14749	14855	14733	14800	14612	14762	14606	14810	14717	14606	14700	14803	14843	14839	14714	14726	14732	14756	14818	14897	14646	14838	14758	14851	14733	14873	14681	14778	14755	14955	14897	14795	14736	14659	14708	14799	14763	14656	14716	14775	14779	14588	14808	14760	14469	14784	14969	14819	14621	14656	14766	14778	14543	14696	14824	14872	14909	14881	14732	14851	14768	14839	14739	14748	14719	14736	14965	14753	14897	14771	14776	14732	14672	14708	14463	14721	14709	14876	14797	14894	14600	14902	14886	14702	14707	14808	14803	14795	14927	14734	14723	14724	14774	14665	14812	14798	14760	14743	14696	14776	14811	14815	14751	14920	14671	14850	14487	14985	14730	14799	14701	14736	14597	14839	14783	14806	14988	14846	14731	14791	14748	14670	14751	14762	14605	14700	14862	14760	14838	14770	14915	14664	14531	14720	14877	14831	14564	14696	14900	14666	14753	14833	14941	14785	14858	14780	14863	14820	14899	14902	14779	14844	14820	14734	14770	14603	14760	14823	14748	14971	14707	14759	14810	14792	14715	14724	14719	14589	14758	14632	14676	14749	14850	14820	14922	14983	14698	14797	14599	14969	14911	14805	14828	14824	14732	14577	14797	14913	14788	14726	14749	14691	14956	14784	14858	14672	14636	14835	14755	14815	14628	14799	14805	14737	14615	14727	14825	14735	14721	14872	14743	14825	14887	14698	14802	14780	14870	14660	14623	14793	14806	15081	14704	14786	14811	14778	14761	14834	14740	14782	14814	14716	14741	14815	14785	14671	14811	14692	14638	14789	14849	14640	14718	14775	14805	14846	14785	14716	14874	14756	14814	15002	14669	14815	14703	14805	14740	14763	14933	14653	14707	14881	14697	14757	14723	14702	14693	14665	14812	14620	14602	14930	14637	14804	14784	14773	14669	14763	14725	14793	14798	14761	14587	14818	14917	14824	14749	14812	14775	14680	14761	14675	14842	14540	14927	14690	14803	14761	14701	14834	14898	14761	14787	14666	14928	14724	14908	14770	14719	14638	14804	14971	14797	14612	14775	14877	14689	14865	14669	14781	14908	14776	14675	14816	14807	14858	14731	14531	14771	14759	14884	14646	14831	14787	14771	14698	14610	14956	14703	14865	14838	14895	14879	14795	14873	14734	14650	14831	14871	14920	14698	14784	14841	14926	14795	14881	14827	14750	14688	14770	14872	14666	14749	14749	14832	14902	14827	14750	14908	14914	14769	14778	14700	14893	14865	14968	14791	15000	14709	14870	14760	14681	14955	14797	15020	14987	14842	14692	14829	14604	14574	14944	14683	14769	14780	14794	14763	14605	14761	14862	14808	14887	14594	14795	14889	14882	14773	14604	14709	14856	14726
25369	21468	28634	25807	24321	24491	23643	20884	20714	21077	20708	20487	20405	19747	19429	25680	29119	26317	22419	20636	19125	18659	18438	18513	18479	18566	18527	18614	18692	18634	18297	18339	18510	18494	18480	18308	18537	18552	18598	18778	18555	18459	18301	18487	18447	18271	18355	18421	18346	18420	18478	18607	18466	18193	18618	18409	18322	18559	18255	18453	18283	18516	18415	18347	18335	18478	18373	18582	18114	18362	18345	18308	18440	18307	18471	18299	18524	18473	18372	18156	18267	18217	18461	18426	18480	18203	18422	18364	18195	18520	18579	18400	18547	18512	18262	18446	18358	18350	18342	18183	18428	18455	18270	18522	18487	18537	18425	18450	18394	18329	18376	18488	18519	18378	18552	18434	18339	18441	18406	18260	18284	18366	18405	18155	18281	18444	18541	18308	18463	18344	18404	18419	18535	18492	18361	18638	18446	18608	18576	18378	18431	18453	18400	18241	18480	18302	18401	18238	18295	18203	18301	18071	18354	18611	18447	18407	18490	18534	18331	18369	18297	18530	18362	18334	18401	18363	18268	18373	18216	18526	18354	18301	18327	18346	18130	18373	18338	18130	18270	18382	18500	18427	18181	18339	18313	18231	18357	18344	18582	18302	18289	18275	18431	18322	18488	18434	18376	18521	18621	18304	18506	18411	18384	18351	18406	18464	18391	18412	18330	18497	18396	18310	18197	18457	18448	18324	18144	18264	18464	18237	18392	18409	18325	18355	18205	18595	18299	18563	18460	18207	18059	18261	18733	18324	18403	18270	18171	18435	18268	18316	18386	18546	18109	18459	18412	18527	18462	18234	18330	18218	18524	18456	18285	18502	18456	18426	18516	18239	18234	18258	18405	18309	18639	18475	18291	18219	18280	18279	18425	18396	18208	18323	18384	18481	18358	18480	18331	18323	18389	18526	18459	18487	18515	18289	18582	18486	18270	18312	18348	18529	18331	18487	18432	18558	18349	18355	18623	18403	18430	18265	18189	18196	18292	18238	18375	18503	18225	18377	18342	18377	18475	18423	18375	18117	18456	18200	18134	18515	18288	18414	18486	18317	18394	18226	18257	18210	18198	18385	18595	18489	18467	18471	18438	18239	18344	18245	18344	18350	18508	18473	18197	18531	18266	18401	18212	18523	18368	18427	18593	18370	18173	18421	18318	18463	18257	18239	18338	18458	18289	18565	18289	18531	18552	18205	18363	18262	18460	18258	18353	18467	18287	18183	18521	18298	18459	18445	18436	18458	18370	18280	18303	18277	18449	18222	18519	18361	18543	18429	18188	18204	18481	18311	18343	18206	18595	18400	18497	18351	18563	18394	18244	18272	18198	18392	18337	18245	18490	18383	18264	18452	18386	18428	18375	18477	18362	18280	18223	18553	18384	18599	18486	18400	18580	18433	18328	18413	18288	18527	18394	18312	18441	18531	18517	18243	18563	18413	18510	18463	18262	18365	18366	18415	18412	18113	18554	18458	18566	18243	18267	18300	18518	18660	18254	18400	18367	18424	18502	18343	18210	18255	18328	18395	18331	18742	18301	18342	18172	18210	18231	18477	18445	18319	18297	18437	18352	18426	18402	18500	18247	18379	18289	18410	18416	18230	18293	18443	18230	18391	18162	18437	18502	18192	18415	18242	18301	18328	18286	18434	18402	18121	18344	18284	18289	18305	18268	18255	18522	18261	18442	18435	18402	18427	18381	18509	18303	18377	18377	18327	18395	18151	18394	18398	18293	18384	18355	18149	18590	18463	18438	18304	18558	18241	18265	18297	18178	18314	18288	18423	18309	18361	18304	18359	18353	18362	18468	18453	18384	18412	18499	18352	18341	18323	18416	18667	18459	18319	18439	18246	18200	18451	18465	18392	18314	18363	18338	18174	18173	18317	18245	18257	18248	18501	18392	18290	18442	18334	18266	18573	18295	18348	18413	18478	18379	18377	18240	18241	18138	18277	18331	18287	18341	18327	18213	18437	18726	18650	18277	18227	18457	18409	18397	18413	18409	18364	18389	18499	18332	18346	18446	18445	18657	18268	18380	18385	18421	18471	18435	18376	18388	18308	18498	18452	18389	18375	18240	18338	18491	18407	18297	18291	18344	18166	18416	18341	18425	18387	18304	18377	18316	18289	18682	18486	18507	18429	18450	18234	18297	18402	18275	18305	18271	18318	18607	18314	18448	18310	18489	18395	18205	18324	18158	18424	18302	18340	18251	18483	18403	18406	18356	18676	18372	18407	18182	18181	18345	18475	18300	18187	18236	18289	18652	18378	18496	18393	18669	18564	18477	18391	18365	18383	18430	18431	18448	18132	18295	18453	18583	18467	18503	18282	18264	18366	18213	18512	18598	18165	18418	18133	18356	18509	18281	18222	18319	18469	18345	18639	18429	18292	18407	18380	18299	18422	18119	18147	18306	18478	18344	18422	18256	18307	18352	18116	18369	18386	18335	18403	18329	18358	18300	18197	18480	18586	18442	18177	18506	18448	18472	18426	18495	18314	18449	18163	18413	18017	18265	18507	18377	18312	18353	18135	18265	18282	18494	18373	18506	18226	18279	18563	18351	18199	18303	18372	18518	18246	18328	18375	18471	18325	18381	18433	18502	18445	18424	18165	18333	18340	18382	18284	18395	18184	18337	18375	18415	18502	18277	18326	18428	18396	18527	18191	18258	18350	18419	18322	18436	18365	18230	18327	18181	18373	18337	18143	18297	18571	18579	18342	18354	18161	18488	18213	18227	18112	18179	18192	18368	18383	18256	18500	18253	18535	18246	18325	18438	18269	18728	18255	18445	18446	18460	18461	18284	18589	18429	18391	18360	18348	18368	18269	18385	18339	18401	18553	18312	18318	18246	18236	18549	18552	18314	18281	18181	18343	18281	18343	18280	18238	18282	18384	18361	18585	18388	18328	18400	18517	18581	18418	18486	18226	18373	18478	18226	18363	18493	18338	18428	18510	18377	18649	18478	18369	18355	18532	18353	18180	18531	18257	18282	18403	18518	18225	18427	18343	18502	18382	18374	18397	18453	18138	18387	18346	18434	18255	18383	18457	18412	18316	18226	18448	18293	18430	18218	18290	18209	18384	18437	18343	18405	18364	18498	18402	18428	18311	18384	18407	18523	18179	18281	18266	18421	18504	18337	18266	18330	18403	18328	18716	18278	18375	18398	18407	18442	18494	18469	18619	18329	18434	18363	18200	18469	18400	18216	18439	18537	18613	18398	18218	18449	18203	18236	18249	18338	18220	18464	18584	18676	18573	18545	18270	18570	18661	18412	18218	18433	18439	18440	18330	18196	18351	18488	18097	18539	18337	18120	18313	18268	18454	18166	18474	18632	18546	18339	18344	18460	18380	18529	18269	18689	18327	18366	18375	18428	18447	18484	18194	18365	18343	18192	18439	18486	18441	18553	18305	18277	18260	18306	18611	18378	18359	18381	18200	18458	18576	18441	18478	18257	18204	18483	18345	18397	18641	18344	18337	18303	18155	18291	18426	18345	18385	18385	18374	18391	18411	18469	18330	18417	18398	18419	18285	18364	18307	18300	18293	18253	18392	18472	18195	18311	18370	18394	18344	18442	18238	18592	18533	18344	18175	18372	18454	18389	18317	18431	18527	18354	18460	18455	18307	18464	18589	18641	18271	18346	18309	18223	18346	18415	18452	18369	18456	18316	18287	18305	18474	18481	18525	18383	18385	18149	18600	18368	18214	18312	18442	18511	18372	18521	18250	18435	18431	18429	18251	18429	18286	18264	18301	18464	18464	18555	18293	18500	18369	18316	18459	18456	18362	18179	18347	18282	18450	18457	18450	18160	18227	18331	18388	18450	18370	18369	18245	18405	18484	18192	18505	18444	18253	18417	18589	18320	18291	18431	18237	18378	18325	18167	18389	18298	18597	18573	18416	18380	18349	18056	18237	18450	18451	18414	18458	18526	18384	18320	18423	18414	18505	18324	18332	18423	18465	18411	18482	18322	18386	18354	18418	18435	18274	18350	18346	18418	18626	18303	18473	18206	18412	18545	18420	18664	18413	18454	18281	18554	18269	18523	18150	18398	18311	18272	18619	18432	18499	18436	18549	18060	18381	18381	18388	18450	18180	18511	18314	18385	18435	18202	18356	18211	18527	18408	18436	18514	18310	18446	18271	18397	18551	18633	18459	18391	18486	18282	18434	18304	18269	18442	18417	18415	18153	18277	18535	18397	18281	18506	18173	18482	18503	18496	18474	18246	18410	18331	18326	18392	17998	18367	18354	18220	18261	18319	18410	18361	18634	18536	18460	18268	18502	18325	18413	18399	18558	18452	18366	18387	18478	18316	18189	18248	18385	18371	18329	18353	18387	18329	18259	18305	18490	18409	18364	18052	18391	18269	18386	18398	18555	18333	18093	18542	18524	18336	18274	18419	18380	18329	18298	18400	18360	18334	18248	18320	18227	18429	18327	18358	18296	18294	18488	18456	18595	18202	18489	18092	18295	18249	18364	18415	18304	18380	18376	18220	18455	18469	18299	18597	18441	18423	18365	18524	18393	18467	18496	18473	18321	18293	18329	18382	18131	18336	18416	18207	18267	18518	18419	18245	18517	18440	18451	18338	18464	18468	18452	18470	18363	18459	18469	18381	18366	18436	18125	18428	18237	18277	18175	18508	18316	18423	18236	18459	18171	18436	18443	18301	18342	18493	18456	18525	18385	18486	18276	18210	18352	18500	18346	18280	18490	18450	18327	18342	18594	18567	18171	18373	18598	18490	18277	18415	18183	18342	18462	18342	18484	18357	18464	18495	18426	18437	18520	18447	18398	18413	18460	18577	18441	18404	18335	18217	18263	18624	18373	18319	18422	18355	18247	18421	18339	18369	18198	18179	18578	18313	18437	18398	18343	18530	18288	18229	18403	18536	18398	18279	18375	18488	18422	18370	18326	18465	18349	18450	18367	18419	18282	18320	18347	18380	18459	18253	18267	18511	18436	18471	18415	18456	18446	18331	18317	18409	18373	18485	18162	18517	18390	18217	18077	18219	18503	18280	18393	18473	18389	18437	18361	18407	18449	18402	18301	18352	18258	18332	18390	18510	18231	18321	18337	18454	18410	18373	18334	18443	18383	18287	18299	18483	18519	18412	18426	18474	18391	18190	18505	18342	18480
18759	30372	32485	29930	25599	22344	20037	18690	18637	18999	18606	18122	17937	16767	16090	26393	28858	24315	19417	17202	15481	15231	14741	14795	14942	14996	14775	15121	14869	14874	14943	14834	14792	14840	14851	14880	14689	14862	14901	14840	14710	14942	14876	14940	14767	14953	14959	14917	14992	14755	14879	14839	14630	14725	14934	14888	14788	14780	14874	14905	14873	14885	14819	15020	14791	14938	14901	14948	14835	14774	14931	14858	14778	14930	14803	14879	14884	14868	14808	14742	14930	14801	14973	14808	14878	14719	14953	15056	14906	14937	14830	14758	14698	14781	14817	14856	14922	14719	14734	15111	14731	14890	14930	14907	14864	15044	14815	14758	15038	15005	14965	14851	14910	14802	14599	14940	15012	14842	14655	14965	14961	14951	14711	14979	14863	14907	14891	14890	14913	14808	14758	14779	14996	15005	14815	14841	14859	14829	14748	14867	14804	14970	14811	14847	14905	14962	14802	14674	14712	14825	14840	14723	15123	14815	14716	14822	14846	14855	14849	14825	14971	14846	14789	14861	14956	14851	15065	14743	14922	14612	14812	14903	14829	14879	14824	14841	14936	14805	14830	14908	14882	14865	14792	14834	14813	14719	14786	14737	14612	14856	14848	15120	14950	14813	14857	14879	14883	14871	14966	14856	14737	14792	14826	14799	14934	14777	14788	14959	14778	15033	14848	15027	14682	15101	14878	14776	14911	14917	14753	14793	15002	14765	14910	14771	14885	14865	14882	14872	14926	14820	14747	14670	14882	14822	14725	14813	15075	14857	14857	14837	14948	14830	14879	14859	14872	14701	14803	14695	14835	14965	14891	14927	14805	14860	14859	14715	14915	14939	14907	14830	14766	14787	14976	14889	14851	14794	14917	15161	14850	14724	14884	14750	14660	14793	14861	14873	14918	14948	15001	14849	14890	14867	14984	14891	14939	14783	14805	14935	14831	14911	14784	14880	14948	14924	14856	14982	14899	15002	14807	14861	14994	14815	14846	14764	14877	14799	14989	14674	14714	14766	14814	14767	14704	14876	15042	14963	14896	14760	14878	14764	15028	14889	14793	14800	14920	14805	14874	14854	14817	14829	14854	14734	14758	14950	15036	14878	14687	14954	14917	14782	14916	14791	15063	14971	14760	14873	14853	14972	14915	14912	14739	14799	14891	14822	14927	14841	14848	14934	14757	14728	14783	14758	14827	14919	14991	14902	14824	14719	14824	14963	14835	14920	15167	14692	14873	14993	14899	14744	14743	14979	14793	14906	14848	14858	14902	14807	15001	14840	14803	14918	15030	14814	14912	14810	14835	14735	14905	14741	14702	14864	14795	14760	14823	14832	14941	14761	14991	15001	14823	14917	14829	14816	14808	14904	14866	14889	14902	14830	14922	14874	14915	14827	14974	14997	14852	14869	14882	14976	14795	14956	14862	14751	15047	14773	14842	14876	14665	14980	14844	14950	14912	14868	14843	14915	14807	14866	14806	14607	15016	14823	14822	14952	14932	14738	14867	14921	14985	14903	14821	15049	14933	14825	14849	14982	14791	14871	14822	14949	14977	14920	14998	14924	14900	14920	14880	14791	14781	14923	14924	14911	14966	14967	14774	14884	14840	14765	14802	14796	14852	14840	14818	14885	14758	14934	14888	14829	14752	14836	14875	14888	14851	14782	14890	15001	14873	14869	14734	14877	14939	14755	14970	14969	14494	14740	15002	14709	14793	14932	14966	14887	14850	14899	14804	14741	14786	14935	14823	14744	15074	14786	15030	14775	14761	14876	14945	14751	14878	14998	14758	14823	14763	14892	14859	14766	14861	14975	14747	14963	14841	15003	14776	14931	14721	14839	14926	14873	14860	14883	14937	14877	14917	14875	14664	14845	15005	14976	14984	14727	14922	14843	14944	14909	14967	14921	14850	14808	15005	14934	14942	14812	14938	15064	14729	14976	14833	14757	15014	14968	15025	14876	14712	14789	14740	14910	14759	14960	14933	14903	14954	14975	14961	14819	14810	14816	14810	14876	14933	14832	14827	14686	14961	14706	14799	14910	14743	14744	14830	14895	14848	14865	14810	14811	14847	14723	14821	14972	14943	14938	14927	14882	14812	14933	14725	14741	14891	14944	14846	14854	14995	14871	14917	14768	14944	14701	15036	14972	14930	14862	14970	14896	14677	14861	14855	14890	14993	14801	14966	14818	14704	14737	14994	14831	14966	14739	14773	15068	14697	14834	14873	14957	14827	14903	14878	14781	14859	14899	15042	14681	14917	14840	14932	14909	14836	14963	14779	14892	14950	14919	14662	15008	14867	14687	14889	14814	14638	14798	14721	14876	15008	14803	14710	14709	14846	14929	14774	14930	14848	14855	14779	14841	14665	14997	14613	14848	14797	14852	14794	15011	14769	14939	14732	14952	14785	15048	14955	14867	15014	14901	14821	14957	14914	14969	14827	14835	14865	14921	14777	14760	14699	15009	14873	14937	14753	14930	14860	14788	14817	14833	14771	14835	14744	14754	14735	14888	14884	14907	14901	14823	14984	14710	14900	14873	14898	14782	14839	14887	14879	14815	14777	14763	14949	14767	14830	14991	14802	14904	14923	14848	14768	14798	14813	14832	14956	14884	14969	14767	14852	14789	14876	14987	14701	14946	14900	14865	14949	14950	14986	14917	14944	14803	14756	14918	14826	14957	14912	14978	14730	14836	15049	14746	14853	14735	14741	14831	14857	14870	14999	14924	14738	14713	14705	15067	14859	14735	14964	14868	14891	14813	14917	14911	14726	14849	14954	14754	14884	14934	14800	14836	14933	14740	14919	14779	14908	14932	14836	14950	14760	14774	14799	14898	14919	14926	14723	14869	14733	14788	14905	14675	14879	14804	14776	14782	14777	14793	14860	14867	14876	14924	14745	15023	14751	14989	14881	14928	14918	14822	15017	14880	14941	14711	14806	14723	14944	14817	14967	14807	14920	14862	14818	14922	14841	14762	14873	14825	14721	14951	14893	14849	14857	14916	14806	14725	14861	14632	14722	14837	14909	14951	14896	14977	15124	14925	14866	14905	14721	14707	14888	14659	14978	14888	14858	14877	14808	14858	14827	14843	15099	15061	14969	14804	14916	14885	14934	14905	14831	14877	14842	14934	14813	15021	14889	14819	14856	14877	14913	14932	14982	15042	14801	14909	15011	14905	14720	15002	14870	14847	14945	14833	14760	14869	14689	14872	14765	14921	14841	14802	14755	14754	15001	15049	14822	14855	14846	14813	14789	14782	14920	14756	15024	14777	14894	14731	14868	14808	14820	14853	15002	14942	14855	14937	14780	14821	14817	14892	14861	14927	14978	14887	14894	14854	14811	14745	14881	14870	14853	14715	14821	14897	14910	14864	14924	14753	14913	14921	14711	14959	14842	14877	14856	15045	14694	14673	14906	14970	15051	14774	14691	14816	14763	14879	14941	14807	14917	14786	14766	15103	14855	14911	14922	14603	14831	14912	15007	14980	14969	14783	14785	14802	14940	14880	14758	15010	14906	14977	14993	14644	14954	14925	15035	14866	14801	14968	14698	14940	14837	14713	14931	14866	14831	14914	14809	14927	14873	14881	14856	14799	14868	14905	14842	14722	14841	14764	14905	14879	14779	14790	14928	14709	14845	15074	15023	14891	14953	14977	14790	14811	14908	14758	14861	14859	14614	14838	14792	14673	15031	14908	14794	14844	15117	14986	14765	14849	14927	14823	14794	14914	14854	14645	14828	14871	14933	14707	14826	14861	14786	14852	14935	14798	14872	14998	14936	14775	14831	14763	14855	14863	14852	14872	14882	14999	14765	14906	14887	14814	15019	14938	14866	14828	14838	14736	14874	14899	14857	14673	14940	14754	14869	14915	14979	14778	14927	15084	14809	14769	14796	14812	14859	15066	14915	14956	14971	15003	14730	14913	14845	14846	14861	15017	14813	14812	14967	14810	14965	14862	14633	14897	14876	14999	14942	14792	14884	14830	14741	14853	14792	14815	14927	14754	14815	15008	14893	14816	14852	14802	14877	15069	14918	14945	14899	14792	14744	14727	14910	15029	14914	14801	14848	14912	14834	15060	14747	14789	14872	14907	14881	14732	14865	14804	14880	15036	14906	15024	14859	14877	14936	14753	14849	14834	14815	15036	14781	14811	14912	14904	14891	14697	14816	14886	14824	15016	14850	14776	14763	14866	14772	14853	14858	14797	14877	14890	14806	14795	14853	14928	14774	14973	14801	15004	15018	14976	14916	14815	14882	14760	14982	14732	14931	14794	14963	14943	14998	14985	14855	14912	14753	14695	14836	14877	14938	14887	14816	14737	14961	14907	14901	15112	14951	14908	14834	14933	14950	14840	15014	14893	14959	14859	14834	14748	14919	14899	14897	14964	14677	14972	14838	14726	14838	14851	14792	14797	14820	14888	14795	14867	14882	14824	14757	15042	14861	14816	14866	14795	14778	14721	14915	14694	14868	14923	15062	14902	14974	14886	14820	14931	14809	14840	14788	14793	14712	14893	14812	14926	15012	14703	14797	14724	14820	14797	14898	14916	14787	14786	14874	14821	14862	14805	14890	14935	14921	14949	14842	14881	14782	15038	14844	14870	14711	14780	14895	14866	14889	14968	15067	14874	14895	14857	14891	14961	14877	14562	14986	14745	14949	14759	14924	14878	14727	14873	14921	14817	14873	14796	14815	14764	14809	14893	14979	14935	14862	14666	14805	14869	14979	14974	14908	14878	14938	14946	14747	14779	14799	14852	14853	15005	14883	14631	14752	14920	14654	14807	14876	14860	14971	14742	14816	14894	14943	14826	14845	14945	14950	14962	14799	14768	14901	14938	14788	14845	14766	14893	14945	14874	14903	14902	15000	14909	14913	15059	14821	14680	14941	14922	14894	15012	14770	14861	14941	14850	14966	14727	14873	14926	14918	14729	14743	14661	14932	14879	14781	14941	14733	15042	14834	14889	15020	14706	14660	14909	14862	15027	14887	14927	14900	14825	14708	14730	14956	15041	14905	14977	15017	14743	14749	14843	14854	15058	14797	15009	14827	14931	14817	14924	14926	14929	14596	14868	14903	14995	14851	14937	14912	14775	14970	14867	14892	14922	14914	14809	15069	14852	14933	14809	14881	14923	14899	14930
24049	21513	29162	24606	23148	26526	29128	24005	22256	22488	22070	21628	21474	20672	19905	31339	35682	31195	24907	22022	19755	18751	18748	18519	18548	18628	18551	18547	18532	18535	18503	18503	18632	18307	18588	18506	18503	18538	18504	18268	18540	18520	18506	18388	18481	18491	18497	18524	18385	18550	18506	18423	18500	18550	18445	18313	18349	18561	18541	18181	18493	18557	18810	18542	18296	18376	18581	18570	18395	18362	18663	18200	18302	18708	18344	18535	18500	18322	18543	18432	18515	18306	18562	18644	18441	18495	18318	18421	18490	18273	18351	18655	18733	18354	18514	18513	18447	18360	18403	18462	18609	18245	18486	18432	18436	18454	18506	18348	18469	18361	18297	18186	18464	18349	18481	18677	18620	18547	18281	18326	18455	18561	18552	18525	18637	18534	18445	18485	18119	18492	18517	18620	18594	18402	18579	18302	18296	18212	18386	18320	18335	18307	18359	18304	18419	18523	18446	18425	18417	18497	18438	18401	18690	18382	18426	18442	18599	18368	18552	18678	18575	18433	18557	18478	18450	18449	18359	18330	18421	18178	18561	18646	18448	18565	18621	18538	18376	18504	18423	18591	18392	18195	18361	18384	18430	18506	18353	18201	18256	18473	18486	18664	18285	18439	18528	18582	18574	18382	18569	18533	18335	18568	18300	18409	18356	18568	18456	18437	18669	18363	18488	18551	18262	18383	18524	18288	18265	18399	18360	18397	18398	18547	18374	18540	18406	18620	18492	18663	18514	18480	18402	18317	18313	18235	18414	18301	18382	18369	18225	18517	18515	18591	18468	18355	18531	18543	18467	18323	18502	18121	18330	18579	18476	18461	18375	18401	18377	18330	18348	18305	18400	18344	18624	18593	18561	18510	18376	18531	18394	18529	18381	18263	18471	18415	18474	18524	18467	18452	18592	18580	18484	18577	18529	18463	18488	18587	18338	18435	18644	18582	18418	18528	18478	18463	18467	18550	18380	18317	18418	18500	18537	18586	18332	18343	18345	18373	18304	18466	18490	18359	18196	18471	18601	18721	18498	18347	18265	18401	18465	18603	18439	18402	18302	18389	18206	18416	18468	18216	18497	18486	18262	18550	18482	18569	18426	18444	18452	18417	18423	18440	18470	18473	18223	18415	18545	18310	18514	18351	18633	18649	18615	18410	18464	18472	18416	18372	18343	18407	18474	18475	18296	18417	18731	18396	18627	18360	18247	18366	18557	18407	18530	18284	18405	18509	18475	18343	18479	18447	18332	18415	18470	18325	18331	18481	18332	18439	18502	18086	18209	18442	18486	18333	18482	18743	18685	18402	18334	18380	18477	18268	18470	18526	18403	18475	18303	18393	18462	18413	18665	18577	18536	18388	18548	18495	18425	18427	18353	18596	18409	18543	18279	18281	18442	18279	18462	18532	18531	18502	18557	18661	18609	18323	18469	18558	18651	18411	18552	18547	18483	18626	18292	18398	18255	18300	18486	18425	18316	18440	18583	18452	18540	18390	18275	18476	18351	18575	18312	18484	18525	18418	18440	18199	18557	18440	18547	18205	18358	18393	18493	18191	18387	18401	18475	18629	18341	18485	18443	18429	18522	18361	18065	18555	18347	18590	18497	18310	18593	18392	18537	18379	18334	18385	18409	18521	18506	18454	18563	18379	18548	18626	18519	18515	18607	18521	18485	18543	18478	18409	18409	18442	18192	18342	18356	18473	18330	18536	18465	18581	18287	18473	18375	18499	18517	18303	18372	18513	18417	18747	18516	18487	18536	18366	18336	18428	18441	18388	18419	18316	18421	18583	18431	18440	18448	18374	18414	18536	18559	18370	18242	18256	18429	18392	18385	18422	18426	18188	18373	18500	18377	18386	18541	18631	18266	18511	18471	18528	18460	18384	18606	18539	18474	18325	18363	18130	18423	18475	18395	18601	18743	18647	18549	18439	18579	18505	18471	18494	18348	18349	18257	18407	18593	18436	18435	18343	18327	18377	18368	18537	18524	18563	18277	18386	18548	18552	18527	18306	18437	18350	18567	18411	18593	18423	18299	18372	18292	18385	18421	18254	18382	18409	18437	18348	18493	18427	18565	18357	18526	18509	18213	18514	18430	18380	18424	18302	18453	18279	18532	18453	18430	18445	18497	18471	18523	18468	18530	18493	18501	18517	18366	18417	18491	18398	18483	18771	18580	18452	18317	18330	18437	18269	18688	18381	18276	18407	18381	18428	18479	18523	18392	18610	18396	18586	18385	18272	18298	18380	18414	18536	18433	18342	18497	18401	18371	18192	18396	18512	18324	18591	18455	18484	18451	18495	18503	18486	18270	18458	18368	18569	18365	18314	18478	18443	18288	18485	18470	18435	18328	18533	18290	18388	18354	18287	18718	18446	18588	18315	18703	18348	18469	18281	18552	18309	18582	18444	18543	18327	18354	18578	18613	18598	18653	18437	18571	18602	18466	18524	18427	18564	18419	18390	18496	18462	18608	18430	18436	18330	18592	18634	18432	18329	18512	18310	18551	18379	18408	18581	18214	18623	18361	18411	18568	18266	18224	18236	18519	18241	18394	18259	18483	18495	18460	18484	18508	18229	18265	18456	18455	18286	18552	18431	18436	18402	18369	18465	18281	18726	18345	18559	18532	18603	18312	18288	18597	18252	18364	18425	18613	18756	18564	18364	18519	18395	18420	18494	18300	18478	18445	18477	18375	18504	18516	18440	18400	18206	18440	18682	18414	18451	18384	18367	18478	18363	18608	18364	18538	18285	18350	18599	18560	18414	18486	18365	18488	18728	18364	18520	18475	18419	18486	18302	18528	18496	18506	18517	18368	18600	18492	18462	18287	18532	18228	18419	18560	18340	18505	18165	18459	18563	18345	18330	18514	18483	18351	18527	18294	18353	18430	18458	18240	18569	18374	18589	18308	18364	18544	18518	18677	18547	18355	18650	18315	18613	18416	18469	18400	18212	18338	18555	18710	18394	18393	18508	18536	18420	18689	18487	18381	18378	18606	18489	18492	18692	18284	18479	18516	18622	18406	18457	18597	18297	18470	18400	18476	18616	18535	18571	18517	18327	18558	18618	18353	18259	18473	18487	18664	18386	18481	18342	18491	18344	18570	18321	18515	18367	18616	18274	18419	18424	18422	18281	18512	18393	18368	18598	18404	18424	18296	18300	18370	18323	18378	18351	18458	18443	18396	18553	18382	18328	18499	18506	18286	18415	18528	18340	18463	18124	18301	18351	18510	18644	18483	18282	18492	18292	18516	18498	18540	18546	18322	18356	18426	18504	18563	18380	18500	18375	18410	18404	18252	18469	18535	18367	18216	18524	18508	18464	18669	18394	18390	18537	18291	18322	18316	18561	18480	18468	18377	18304	18568	18443	18482	18473	18551	18603	18286	18538	18448	18446	18475	18495	18289	18531	18517	18411	18268	18499	18395	18334	18285	18405	18490	18390	18325	18326	18424	18513	18565	18433	18485	18418	18459	18403	18486	18149	18426	18128	18351	18281	18478	18434	18528	18306	18203	18352	18262	18473	18444	18389	18275	18283	18351	18335	18536	18386	18318	18388	18398	18393	18149	18378	18357	18704	18411	18564	18457	18531	18509	18683	18502	18278	18451	18282	18441	18525	18294	18335	18560	18514	18601	18626	18589	18536	18431	18423	18650	18472	18495	18418	18487	18488	18608	18538	18558	18574	18509	18387	18600	18345	18456	18446	18465	18302	18510	18430	18502	18409	18341	18201	18365	18223	18379	18453	18492	18317	18368	18303	18409	18232	18510	18379	18448	18587	18469	18508	18410	18417	18414	18473	18429	18459	18331	18301	18291	18291	18401	18193	18251	18439	18274	18351	18592	18412	18415	18325	18480	18174	18299	18278	18609	18382	18486	18283	18536	18441	18504	18459	18432	18498	18445	18304	18371	18323	18599	18274	18402	18341	18587	18568	18451	18367	18732	18476	18509	18472	18281	18531	18316	18393	18401	18446	18185	18311	18501	18557	18253	18420	18469	18606	18575	18460	18561	18407	18534	18660	18539	18418	18375	18304	18528	18556	18501	18333	18423	18276	18307	18534	18458	18512	18620	18405	18506	18383	18715	18573	18397	18543	18302	18484	18371	18363	18315	18437	18605	18579	18601	18511	18360	18273	18218	18326	18300	18247	18515	18402	18691	18596	18162	18574	18507	18507	18342	18241	18472	18553	18602	18541	18732	18391	18562	18302	18343	18461	18367	18531	18293	18358	18476	18625	18501	18603	18642	18629	18253	18319	18451	18110	18448	18401	18569	18506	18283	18544	18378	18508	18369	18344	18664	18309	18310	18494	18437	18273	18302	18378	18591	18442	18278	18417	18129	18412	18595	18353	18521	18249	18426	18284	18406	18492	18303	18355	18382	18659	18317	18605	18314	18549	18474	18596	18362	18317	18376	18322	18569	18295	18501	18294	18310	18479	18487	18393	18548	18584	18394	18492	18553	18359	18470	18416	18359	18370	18318	18378	18431	18653	18503	18485	18476	18499	18464	18465	18479	18548	18335	18282	18516	18325	18435	18550	18509	18347	18443	18448	18499	18411	18485	18449	18591	18351	18424	18433	18300	18389	18416	18594	18482	18447	18522	18382	18553	18237	18467	18354	18574	18476	18315	18305	18459	18350	18541	18375	18407	18298	18551	18551	18436	18426	18389	18553	18554	18396	18459	18444	18276	18399	18544	18405	18439	18527	18449	18449	18544	18366	18528	18479	18363	18471	18492	18344	18646	18473	18366	18237	18436	18310	18461	18444	18384	18346	18438	18528	18622	18517	18352	18511	18313	18440	18484	18498	18303	18436	18240	18556	18316	18458	18446	18366	18562	18361	18434	18393	18634	18399	18468	18427	18356	18287	18539	18446	18387	18534	18485	18541	18534	18564	18408	18498	18369	18562	18493	18458	18621	18438	18318	18675	18797	18292	18377	18591	18436	18483	18435	18562	18384	18343	18630	18513	18433	18481	18595	18242	18484	18494	18486	18412	18507	18367	18288	18517	18601	18478	18702	18549	18682	18393	18341	18638	18614	18564	18378	18350	18505	18477	18234	18463	18508	18414	18520	18512	18502	18409	18362	18371	18353	18108	18324	18642	18559	18455	18241	18628	18349	18114	18616	18468	18730	18460
20031	35456	37021	36083	30212	26379	26091	22409	21189	21259	20466	19763	19398	17693	17216	33654	35764	29756	22423	18827	16012	15121	14981	14765	14934	14880	14938	14949	14939	14930	14849	14748	14942	14777	14792	14798	14806	14837	14670	15033	14947	14892	14835	14674	14761	14894	14757	14911	14827	14690	14821	14917	14806	14829	15035	14815	14857	15032	14941	14966	14953	14890	14903	15039	15022	14896	14971	14827	14987	14959	14862	14974	14830	15006	15018	14838	14795	14835	14879	15008	14890	14701	14764	14790	14862	14818	14840	14862	14963	14768	14933	14879	14904	14864	14887	14901	14960	14870	14795	14710	14962	14908	14857	14863	14688	14805	14866	15067	14959	14822	14933	14750	14971	14983	14792	14758	14965	14740	14983	14751	14887	14753	14705	14718	14919	14783	14972	14780	15006	14717	14720	14709	14852	14928	14805	15002	14815	14796	14932	14973	14959	14751	14778	15033	14910	14816	14857	14729	14726	14809	14751	14990	14768	14865	14830	14802	15047	14767	14902	14937	14829	14859	14848	14839	14734	14881	14707	14881	14736	14937	14936	14805	14790	14895	14837	14778	14758	14857	14736	14784	14638	14881	14722	14887	14861	14741	14845	14867	14839	14855	14772	14784	14902	14879	14909	14871	14931	14949	14856	14903	14668	14890	14821	14833	14697	15028	14880	14854	14940	14864	14715	14756	14957	14817	14760	15026	14738	14836	14978	15045	14948	14907	14807	14932	14763	14888	14963	14914	14827	14914	14759	14741	14869	14864	14841	14798	15029	14850	14860	14870	14936	14856	14868	14952	14992	14968	14635	14973	14789	14957	14807	14777	14758	14844	14650	14790	14878	14798	14815	14828	14846	14845	14965	14983	14723	14559	15020	14983	14804	14627	14788	14797	14925	14922	14716	15087	15043	14948	14854	14860	15001	14869	14899	14853	15012	14804	14973	14649	14800	14816	14728	14774	14894	14852	14848	14855	14834	14802	14887	14949	14962	14715	14779	14664	14826	14637	14922	14620	14770	14948	14745	14812	14712	15058	14755	14916	14714	14896	14806	14736	14860	14896	14698	14767	14807	14793	14737	14894	14931	14865	14955	14949	14744	14949	14803	14756	14749	14905	14840	14940	14775	14864	14970	14837	14887	14867	14966	14787	14775	14875	14942	14834	14801	14868	14891	14822	14925	14930	14905	14894	14902	14879	14830	14801	14846	15003	14727	14756	14794	14840	14892	15037	14680	14786	14942	14974	14763	14934	14774	14942	15027	14885	14822	14808	14882	14875	14879	14619	14996	14753	14866	14846	14828	14915	14759	14894	14729	14940	14984	14899	14825	14769	14923	14837	14780	14954	14885	14732	14860	14821	14774	14845	14912	15010	14747	14968	14718	14798	14837	14732	14918	14813	14844	14692	14876	14760	14862	14899	14920	14811	14822	14882	14854	14776	14803	14896	14868	14921	14858	14828	14963	14849	14862	14858	14750	14860	14880	14810	14762	14969	14953	14907	14770	14704	14782	14889	14845	14627	14842	14646	14833	15049	14617	14919	14801	14863	14971	14863	14783	14885	14772	14861	14796	14906	14756	14837	14839	14959	14869	14721	14845	14773	14985	14883	14894	14934	14926	14929	14858	15055	14721	14838	14951	14966	14961	14801	14901	14725	14832	14896	14880	14791	14865	14660	14914	14718	14946	14719	14816	14924	14903	14768	14819	15095	14886	14833	14909	14926	14932	15036	14693	14821	14933	14911	14799	14763	14880	14725	14638	14692	14793	14851	14746	14821	14918	14781	14849	14872	14810	14807	14869	14814	14768	14726	14886	14857	14785	14865	14919	14882	14881	14963	14798	14695	14857	14807	14850	14860	14762	14811	14867	14746	14695	14858	14758	14785	14807	14834	14826	14699	14776	14633	14841	14921	14796	14806	14905	14949	14844	14781	14698	14757	14911	14754	14808	14915	14854	14929	14802	14847	14788	14855	14692	14912	14783	14820	14834	15003	15005	15053	14719	14819	14843	14925	14871	14916	14999	14633	14908	14850	14845	14760	14751	14770	14648	14813	14744	14923	14759	14997	14675	14924	14923	14934	14744	14749	14700	14921	14863	14738	14911	14696	14935	14844	14917	14876	14765	14993	14643	14993	14761	14888	14722	14791	15057	14927	14723	14908	14664	15068	14882	14851	14733	14925	14883	14811	14923	14971	14964	14836	14875	14948	14807	14904	14939	14971	14938	14985	14908	14870	14859	14918	14885	14847	14948	14806	14810	14832	14756	15053	14866	14876	14896	14837	14823	14958	14893	14935	14987	14833	14979	14750	14723	14856	14667	14659	14972	14952	14859	14859	14730	14811	14684	14823	14839	14982	14914	14705	14712	14821	14805	14822	14880	14775	14824	14811	14800	14909	14668	14881	14849	14717	14782	14906	14803	14943	14753	14853	14828	14785	14851	15000	14612	14851	14826	14675	14757	14958	15050	14831	15013	14974	14798	14814	14809	14907	14973	14798	14770	14980	14743	14672	14881	15009	14919	14803	14902	14918	14880	14796	14727	14863	14781	14837	14823	14950	14873	14755	14971	14888	14869	14858	14886	14851	14717	14827	14794	14906	14822	14782	14660	14889	14775	14857	15052	15023	14907	14802	14903	14763	14773	14934	14932	14839	14802	14880	14985	14630	14871	14981	14738	14900	14862	14857	14893	14879	14964	14936	14760	14749	14873	14908	14849	14750	14924	14757	14786	14795	14785	14739	14972	14854	14872	14898	14743	14892	14695	14792	14790	14923	14832	14768	14989	14915	14607	15100	14938	15008	14865	14730	14868	14857	14739	14772	14869	14831	14824	14868	14858	14852	14703	14815	14911	14771	14896	14901	14799	14945	14702	14731	14669	14731	14732	14774	14920	14754	14752	14904	14958	14878	14750	14840	14901	14794	14920	14693	14952	14937	14765	14877	14939	14794	14969	14913	14713	14755	14901	14940	14862	14712	14820	14916	14715	14799	14897	14756	14899	14803	14847	14711	14969	14884	14860	14836	14785	14773	14797	14733	14881	14834	14890	14859	14738	14775	14830	14942	14810	14850	14798	14620	14734	14839	14917	14797	14909	14838	14917	14875	14921	14711	14936	14761	14700	14836	14818	14877	14755	14941	14828	14770	14867	14842	14862	15017	14723	14794	14915	14678	14920	14978	14844	15010	14727	14902	14853	14845	14850	14822	14857	14970	14851	14838	14747	14917	14735	14815	14806	14635	14830	15012	14806	15073	14810	14798	14968	14804	14848	14809	14875	14808	14829	14855	14715	14809	14835	14789	14754	14831	14806	14839	14940	14786	14791	14950	14800	14823	14838	14843	14751	14901	14868	14871	14813	14881	15017	14834	14656	14978	14828	14648	14881	14772	14788	14912	14849	14907	14896	14880	14742	14996	14795	14831	14851	14640	14892	14870	14982	14904	14651	14620	14971	14847	14757	14903	14906	14731	15022	14844	14818	14854	14847	14706	14816	14810	14857	14577	14702	14817	14856	14909	14853	14810	14740	14813	14744	14996	14947	14764	14855	14890	14984	14852	14782	14878	14876	14725	14770	14803	14831	14892	14977	14748	14811	14897	14865	15054	14909	14871	14856	14829	14750	14671	14883	14821	14809	14752	14912	14719	14835	14746	15008	14990	14729	14842	14836	14802	14851	14851	14875	14793	14798	14913	14756	14803	14806	14859	14857	14917	14988	14822	14891	14755	14735	15028	14947	14816	14798	14723	14948	14962	14901	14769	14962	15068	14889	14898	14820	14971	14959	14848	14800	14757	14961	14777	14866	14919	14756	14838	14820	14894	14688	14741	14779	14765	14925	14962	14764	14892	14823	15019	14911	14927	14924	14729	14852	14785	14863	14766	14894	14823	14888	14947	14859	14860	14893	14827	14913	14747	14952	14825	14693	15050	14706	14762	14991	14954	14744	14938	14922	15018	14982	14683	14896	14821	14835	14817	14783	14829	14805	14956	14935	14623	14890	14757	14792	14761	14896	14825	14751	14792	14790	14940	14856	14954	14748	15020	14804	14775	14862	14679	14963	14861	14800	14865	14843	14965	14706	14856	14771	14888	14953	14992	14805	15011	14777	14820	14708	14715	14934	14839	14840	14786	14876	14800	14734	14852	14793	14916	14680	14798	14817	14850	14672	14707	14820	14983	14850	14870	14774	14685	14792	14874	14793	14879	14875	14926	14681	14921	14842	14864	15020	14739	14815	14602	14914	14965	14864	14981	14769	14875	14710	14838	14863	14847	14822	14788	14879	14739	14704	14857	14940	14942	15020	14958	14889	14881	14853	14799	14886	14860	14824	14803	14741	14840	15033	14900	14727	14892	14753	14716	14835	14940	14863	14882	14858	14729	14634	15015	14883	14865	14890	14848	14914	14736	14805	14882	14854	14938	14920	14824	14823	14830	14732	14835	14847	14860	14776	14773	14873	14797	14791	14711	14903	14820	14707	14824	14681	14757	14844	14786	14872	14774	14831	14840	14695	14850	14736	14901	14988	14823	14833	14608	15025	14875	14766	14974	14810	14739	14836	14891	14825	14980	14933	14910	15069	14915	15025	14810	14878	15036	14886	14797	14820	14724	14778	14778	14840	14868	14908	15011	14854	14800	14920	14902	14790	14699	14929	14650	14773	14889	14810	14876	14817	14886	14970	14885	14868	14721	14899	14742	14799	14777	14770	14909	14802	14679	14782	14797	14906	14794	14833	14752	15004	14799	14779	14820	14824	14815	14899	14841	15081	14842	14861	14951	14785	14910	14813	14817	14854	15037	14780	14862	14821	14862	14991	14903	14921	14791	14762	14785	14880	14772	14746	15007	14826	14880	14822	14614	14888	14825	14851	14872	14847	14890	14740	14877	14868	14594	14966	14751	14857	14693	14836	14755	14792	14895	14802	14859	14949	14990	14876	14985	14797	14698	14903	14681	14841	14892	14773	14884	14886	14970	15060	14925	14900	14987	14777	14671	14921	14674	14724	14978	14817	14903	14943	14841	14814	14822	14849	14902	14850	14675	14764	14973	14925	14901	14713	14900	14912	14824	14784	14732	14749	14864	15068	14850	14856	14848	14753	14929	14929	14693	14823	14794	14967	14778	14775	14905	14908	14751	14977	14797	14952	14903	14929	14908
30108	24389	28292	28258	24296	22169	22027	20900	19648	19893	19568	19297	19412	19121	18629	19147	19821	19545	19450	18743	18719	18522	18572	18576	18431	18314	18370	18163	18349	18165	18221	18420	18251	18374	18280	18220	18305	18377	18469	18333	18337	18400	18281	18309	18463	18264	18204	18274	18360	18416	18393	18204	18469	18151	18390	18185	18255	18302	18538	18451	18363	18251	18019	18182	18249	18233	18254	18237	18392	18305	18389	18378	18409	18278	18230	18529	18324	18240	18287	18367	18544	18247	18485	18585	18308	18271	18205	18295	18253	18383	18105	17948	18324	18188	18373	18329	18143	18086	18258	18167	18302	18486	18517	18238	18470	18204	18146	18246	18361	18195	18349	18634	18300	18192	18103	18246	18333	18345	18418	18257	18266	18331	18196	18257	18251	18290	18140	18460	18232	18344	18210	18434	18289	18417	18277	18379	18053	18133	18231	18127	18176	18360	18418	18342	18399	18432	18309	18282	18134	18277	18493	18273	18274	18324	18242	18113	18417	18082	18328	18324	18393	18395	18216	18230	18532	18282	18342	18437	18438	18392	18552	18302	18530	18163	18217	18273	18313	18194	18448	18337	18337	18171	18134	18247	18360	18386	18441	18352	18492	18442	18301	18479	18149	18534	18221	18314	18302	18417	18208	18356	18493	18344	18338	18332	18195	18501	18525	18299	18523	18284	18223	18157	18365	18279	18329	18483	18272	18314	18135	18198	18427	18486	18620	18207	18276	18302	18170	18113	18253	18386	18549	18430	18549	18274	18353	18358	18298	18481	18349	18255	18134	18614	18374	18279	18310	18164	18133	18284	18361	18247	18359	18175	18443	18353	18221	18304	18385	18324	18312	18157	18265	18385	18290	18284	18229	18409	18249	18253	18235	18350	18193	18396	18265	18247	18302	18375	18530	18331	18129	18369	18268	18238	18242	18359	18226	18215	17950	18186	18231	18394	18553	18357	18406	18281	18346	18159	18101	18440	18601	18356	18455	18277	18329	18407	18522	18434	18351	18472	18380	18240	18149	18432	18393	18362	18361	18243	18331	18468	18314	18318	18482	18303	18471	18261	18403	18360	18337	18324	18306	18236	18251	18011	18375	18342	18421	18385	18130	18388	18403	18417	18162	18450	18325	18262	18421	18467	18137	18348	18550	18302	18237	18342	18268	18117	18136	18162	18420	18217	18315	18164	18442	18255	18425	18383	18411	18327	18318	18305	18446	18373	18420	18474	18346	18216	18281	18535	18159	18607	18361	18549	18295	18448	18354	18207	18434	18418	18449	18210	18584	18401	18441	18402	18177	18330	18413	18400	18393	18043	18224	18274	18473	18423	18323	18308	18184	18474	18287	18394	18170	18396	18240	18245	18368	18322	18469	18350	18116	18154	18359	18253	18278	18347	18526	18272	18297	18178	18307	18408	18263	18525	18301	18144	18570	18400	18422	18375	18154	18360	18442	18291	18089	18239	18396	18360	18384	18441	18434	18247	18074	18344	18205	18572	18361	18519	18267	18448	18279	18215	18241	18363	18338	18450	18321	18369	18483	18305	18310	18411	18252	18272	18377	18358	18185	18286	18152	18298	18229	18294	18348	18420	18023	18404	18395	18143	18280	18428	18369	18368	18187	18278	18211	18339	18409	18358	18436	18485	18382	18239	18319	18384	18403	18225	18262	18221	18467	18552	18385	18279	18181	18118	18411	18345	18302	18391	18195	18447	18364	18233	18246	18183	18319	18292	18429	18408	18317	18224	18316	18463	18482	18328	18377	18278	18343	18385	18273	18408	18415	18322	18378	18231	18424	18229	18349	18359	18276	18040	18432	18350	18451	18172	18295	18252	18288	18299	18645	18218	18297	18359	18082	18346	18403	18343	18431	18392	18427	18517	18285	18313	18355	18547	18492	18256	18357	18304	18294	18181	18378	18242	18260	18283	18374	18338	18402	18367	18431	18277	18230	18416	18350	18360	18292	18325	18493	18336	18430	18311	18244	18355	18314	18526	18257	18348	18189	18505	18341	18197	18448	18445	18300	18295	18300	18501	18503	18284	18168	18262	18247	18184	18224	18252	18200	18389	18406	18356	18222	18382	18378	18378	18376	18481	18359	18340	18097	18269	18194	18263	18151	18404	18130	18358	18490	18275	18446	18349	18116	18179	18524	18477	18388	18325	18289	18051	18213	18443	18306	18134	18240	18580	18197	18361	18369	18237	18305	18335	18565	18282	18156	18268	18244	18419	18275	18579	18153	18646	18352	18384	18448	18384	18328	18240	18172	18331	18285	18252	18238	18351	18363	18298	18199	18404	18174	18447	18294	18198	18233	18376	18155	18285	18290	18277	18273	18272	18289	18162	18187	18225	18348	18235	18388	18453	18312	18301	18328	18254	18347	18451	18134	18614	18354	18244	18283	18408	18040	18231	18426	18314	18227	18319	18221	18336	18142	18399	18353	18392	18183	18133	18375	18496	18175	18363	18562	18352	18206	18254	18488	18139	18476	18258	18376	18355	18213	18428	18308	18241	18231	18406	18197	18351	18347	18182	18307	18383	18454	18418	18398	18228	18229	18450	18312	18448	18499	18389	18182	18110	18402	18405	18275	18326	18408	18203	18243	18172	18285	18398	18259	18416	18126	18489	18266	18149	18375	18152	18338	18064	18132	18246	18245	18349	18300	18554	18316	18408	18294	18305	18368	18526	18427	18377	18218	18220	18375	18291	18299	18230	18445	18385	18122	18183	18231	18376	18369	18309	18286	18229	18491	18371	18317	18446	18441	18433	18410	18254	18330	18416	18435	18335	18264	18150	18190	18310	18325	18441	18358	18382	18376	18232	18269	18397	18099	18448	18612	18409	18199	18335	18356	18230	18368	18277	18287	18200	18533	18429	18449	18270	18365	18209	18205	18167	18216	18357	18266	18351	18219	18307	18567	18441	18437	18412	18283	18375	18169	18577	18340	18448	18585	18512	18414	18306	18282	18236	18328	18379	18311	18100	18223	18253	18114	18520	18467	18299	18024	18274	18427	18176	18249	18317	18330	18396	18308	18304	18516	18541	18246	18330	18519	18261	18572	18512	18343	18410	18439	18411	18413	18313	18390	18441	18528	18319	18434	18627	18240	18412	18277	18129	18258	18208	18356	18280	18209	18137	18190	18376	18381	18272	18339	18208	18307	18130	18343	18311	18371	18084	18421	18340	18229	18120	18123	18317	18416	18336	18362	18323	18359	18496	18258	18247	18237	18307	17984	18462	18295	18382	18281	18238	18386	18472	18140	18110	18336	18255	18311	18303	18256	18251	18456	18374	18461	18472	18452	18331	18102	18347	18297	18369	18361	18284	18293	18289	18255	18412	18202	18291	18012	18155	18423	18441	18096	18192	18316	18330	18337	18414	18360	18436	18377	18410	18274	18358	18415	18545	18521	18319	18508	18303	18201	18004	18286	18262	18478	18343	18229	18536	18269	18465	18266	18307	18365	18317	18371	18024	18398	18482	18254	18375	18382	18314	18298	18369	18298	18170	18238	18340	18283	18311	18349	18576	18349	18215	18349	18267	18355	18307	18410	18206	18254	18684	18439	18308	18592	18325	18451	18509	18445	18159	18355	18231	18361	18463	18288	18423	18526	18336	18280	18352	18417	18207	18277	18195	18235	18347	18300	18397	18198	18444	18359	18221	18264	18590	18290	18657	18385	18305	18254	18375	18385	18442	18319	18385	18333	18180	18190	18371	18294	18387	18600	18259	18322	18083	18132	18254	18399	18169	18238	18234	18456	18330	18229	18143	18316	18292	18618	18461	18502	18404	18348	18385	18372	18301	18236	18335	18407	18178	18516	18430	18579	18370	18503	18272	18215	18287	18413	18454	18292	18044	18385	18361	18415	18181	18261	18355	18339	18206	18370	18155	18194	18182	18293	18484	18353	18402	18457	18524	18320	18497	18412	18256	18267	18279	18314	18435	18244	18239	18438	18477	18331	18279	18285	18424	18594	18338	18494	18396	18402	18509	18371	18122	18442	18267	18295	18401	18245	18178	18128	18175	18280	18095	18466	18316	18364	18248	18326	18271	18325	18338	18298	18494	18205	18248	18372	18099	18327	18414	18209	18338	18433	18352	18370	18201	18252	18127	18173	18153	18228	18456	18110	18346	18220	18506	18326	18485	18258	18270	18403	18345	18521	18279	18306	18354	18312	18374	18407	18275	18275	18393	18147	18232	18273	18343	18497	18442	18551	18331	18144	18188	18443	18501	18482	18461	18375	18352	18474	18356	18317	18383	18404	18366	18517	18260	18235	18173	18359	18382	18155	18557	18450	18292	18147	18441	18238	18404	18375	18420	18257	17928	18440	18326	18490	18249	18329	18336	18491	18381	18595	18410	18344	18444	18186	18218	18435	18279	18177	18368	18405	18322	18334	18328	18186	18334	18337	18465	18155	18290	18274	18240	18157	18254	18318	18402	18393	18359	18258	18359	18471	18281	18311	18293	18436	18403	18465	18511	18338	18365	18128	18415	18285	18222	18389	18372	18536	18256	18298	18131	18401	18242	18396	18391	18228	18346	18442	18367	18282	18359	18220	18283	18531	18416	18185	18112	18232	18399	18188	18261	18392	18322	18416	18254	18369	18346	18543	18126	18228	18315	18258	18386	18392	18342	18351	18296	18111	18396	18445	18402	18367	18523	18343	18412	18310	18441	18529	18377	18504	18620	18413	18106	18560	18445	18160	18285	18521	18396	18177	18482	18389	18530	18281	18451	18261	18349	18244	18218	18293	18216	18251	18373	18444	18358	18151	18398	18458	18225	18258	18615	18331	18312	18388	18326	18351	18388	18542	18199	18379	18385	18188	18384	18324	18199	18609	18352	18249	18299	18138	18183	18331	18532	18230	18320	18369	18149	18245	18411	18454	18425	18100	18126	18365	18302	18303	18356	18038	18183	18234	18304	18270	18350	18349	18328	18310	18313	18298	18308	18257	18335	18322	18400	18353	18394	18366	18298	18281	18430	18361	18346	18280	18134	18368	18511	18451	18297	18473	18358	18328	18312	18299	18285	18327	18327	18247	18452	18396	18375	18587	18406	18336	18208	18264	18274	18223	18423	18441	18261	18201	18402	18222	18329	18198	18531	18197	18268	18393	18194	18511	18351	18158	18159	18390	18238
18634	23394	26161	26299	23129	20986	20811	18752	17212	17538	16958	16608	16530	16005	15038	16156	16866	16398	15675	15384	15037	14828	14840	14756	14758	14828	14813	14742	14711	14825	14969	14736	14996	14839	14735	14959	14876	15008	14847	14773	14816	14860	14671	14946	14800	14734	14972	14758	14812	14840	14782	14790	14933	14803	14857	14844	14898	14833	14832	14702	14773	14883	14696	14948	14701	14796	14804	14883	14698	14646	14872	14740	14670	14945	14849	15009	14749	14758	14651	15067	14654	14922	14810	14608	14874	14709	14766	14746	14819	14581	14763	14952	14866	14938	14865	14815	14848	14760	14634	14832	14690	14875	14940	14840	14959	14730	14743	14846	14850	14773	14892	14792	14779	14663	14842	14634	14677	14849	14630	14812	14890	14795	14564	14952	14821	14854	14771	14825	14773	14758	14845	14868	14895	14799	14840	14785	14813	14902	15028	14722	14700	14979	14853	14678	14796	14985	14802	14839	14970	14794	14773	14806	14737	14670	14757	14785	14632	14804	14746	14814	14771	14741	14790	14761	14725	14729	14835	14676	14859	14658	14761	14767	14713	14642	14840	14746	14946	14974	14916	14817	14738	15028	14721	15029	14803	14773	14870	14835	14790	14778	14735	14729	14824	14772	14666	14708	14645	14948	14766	14784	14972	14715	14811	14783	14630	14842	14785	14959	14837	14869	14735	14857	14923	14812	14949	14624	14889	14838	14719	14852	14809	14749	15028	14686	14959	14773	14784	14791	14624	14756	14729	14652	14847	14815	14757	14738	14836	14782	14782	14815	14709	14809	14823	14814	14855	14821	14744	14831	14791	14856	14767	14828	14780	14705	14549	14806	14700	14787	15002	14649	14735	14970	14896	14749	14824	14815	14748	14735	14645	14550	14735	14813	14649	14665	14745	14953	14819	14812	14764	14694	14964	14640	14859	14942	14893	14784	14577	14826	14810	14762	14724	14767	14794	14794	14744	14857	14875	14736	14934	14660	14802	14957	14747	14869	14686	14877	14747	15085	14855	14812	15087	14618	14764	14955	14662	14769	14901	14802	14732	14703	14725	14877	14802	14798	14735	14561	14793	14744	14727	14750	14790	14778	14947	14803	14932	14757	14731	14672	14824	14820	14851	14724	14763	14914	14850	14788	14728	14729	14600	14783	14888	14762	14855	14613	14690	14809	14707	14806	14757	14841	14988	14656	14926	14935	14695	14984	14693	14882	14610	14789	14790	14760	14635	14748	14700	14814	14937	14824	14793	14931	14819	14812	14870	14893	14654	14968	14756	14751	14812	14805	14696	14780	14730	14896	14836	14757	14773	14926	14985	14739	14796	15079	14737	14758	14674	14782	14878	14748	14907	14819	14804	14786	14688	14728	14742	14748	14736	14860	14826	14651	14878	14799	14757	14722	14762	14699	14803	14710	14806	14922	14791	14856	14806	14883	14728	14970	14684	14853	14630	14718	14825	14868	14697	14703	14930	14910	14756	14863	14746	14703	14728	14684	14721	14775	14608	14779	14868	14786	14769	14801	14650	14880	15042	14769	14849	15043	14775	14761	14760	14882	14746	14865	14914	14752	14753	14828	14690	14746	14726	14834	14683	14729	14819	14741	14838	14913	14746	14870	14742	14942	14866	14784	14648	14735	14814	14680	14920	14686	14757	14810	14738	14829	14753	14863	14742	14721	14844	14752	14746	14918	14883	14778	14748	14749	14769	14760	14804	14836	14690	14585	14763	14797	14814	14775	14621	14583	14818	14782	14787	14812	14732	14845	14864	14788	14824	14737	14920	14679	14755	14718	14908	14836	14891	14888	14898	14716	14677	14750	14645	14858	14856	14791	14797	14791	14862	14782	14835	14882	14768	14722	14893	14584	14962	14683	14855	14814	14757	14740	14895	14801	14705	14826	14722	14880	14874	14836	14849	14931	14818	14884	14793	14754	14836	14761	14849	14772	14691	14894	14708	14819	14725	14686	14659	14929	14651	14819	15020	14862	14858	15032	14833	14826	14856	14626	14963	14564	14924	14518	14648	14791	15033	14849	14707	14867	14973	14797	14764	14759	14878	14747	14980	14804	14814	14820	14804	14812	14808	14698	14783	14770	14697	14703	14806	14881	14744	14759	14799	14818	14765	14877	14591	14643	14756	14902	14882	14534	14752	14770	14729	14643	14778	14804	14811	14964	14715	14780	14962	14731	14742	14794	14826	14906	14875	14976	14850	14822	14891	14901	14825	14797	14872	14851	14871	14847	14941	14793	14960	14708	14886	14776	14723	14966	14680	14662	14883	14700	14669	14833	14871	14755	14811	14717	14860	14735	14817	14567	14799	14787	14764	14882	14732	14849	14808	14719	14813	14893	14790	14771	14765	14860	14726	14805	14814	14834	14803	14692	14883	14693	14927	14835	14674	14855	14701	14722	14902	14763	14680	15082	14935	14787	14840	14777	14818	14758	14782	14702	14863	14819	14788	14785	14653	14905	14862	14875	14800	14609	14857	14768	14942	14853	14600	14767	14768	14801	14952	14963	14740	14802	14694	14608	14693	14730	14659	14891	14957	14804	14731	14863	14813	14819	14714	14759	14880	14752	14745	14724	14751	14767	14921	14802	14871	14676	14766	14880	14851	14816	14664	14853	14744	14875	14909	14808	14827	14775	14819	14774	14758	14865	14917	14670	14634	14984	14779	14733	14792	14763	14855	14827	14709	14649	14888	14826	14619	14875	14902	14859	14754	14827	14873	14834	14869	14703	14748	14807	14804	14710	14855	14748	14857	14732	14752	15012	14759	14760	14768	14818	14905	14789	14721	14923	14862	14740	15022	14767	14894	14740	14819	14716	14872	14774	14775	14769	14707	14948	14758	14790	14637	14705	14798	14754	14843	14782	14855	14725	14772	14800	14805	14469	14781	14838	14837	14853	14830	14810	14821	14995	14882	14902	14764	14874	14799	14696	14713	14669	14775	14800	14858	14818	14787	14763	14833	14861	14815	14843	14831	14776	14877	14710	14556	14819	14649	14835	14704	14928	14792	14776	14866	14976	14832	14768	14919	14746	14773	14936	14884	14664	14689	14921	14856	14686	14874	14658	14791	14909	14764	14790	14834	14779	14869	14953	14707	14821	14754	14777	14706	14748	14833	14764	14784	14776	14801	14707	14806	14729	14771	14663	14696	14800	14963	14767	14746	14795	14896	14647	14763	14756	14686	14716	14761	14921	14819	14728	14852	14747	14727	14822	14784	14847	14719	14858	14867	14751	14812	14743	14646	14725	14825	14747	14700	14566	14825	14787	14788	14627	14826	14828	14780	14820	14868	14909	14623	14776	14906	14774	14791	14833	14929	14746	14836	14897	14778	14894	14901	14667	14894	14743	14856	14716	14676	14817	14810	14941	14994	14967	14858	14841	14701	14805	14924	14709	14699	14708	14730	14841	14809	14992	14709	14668	14891	14830	14704	14817	14766	14689	14879	14805	14743	14802	14664	14882	14564	14883	14653	14717	14870	14748	14855	14886	14726	14770	14802	14735	14652	14932	14792	14825	14804	14830	14751	14770	14831	14766	14804	14690	14850	14759	14732	14762	14771	14788	14819	14674	14907	14670	14983	14751	14909	14916	14822	14833	14974	14614	14988	14864	14861	14841	14898	14921	14838	14912	14771	14877	14790	14831	14725	14835	14756	14844	14699	15027	14770	14726	14767	14731	14787	14804	15009	14966	14753	14835	14886	14802	14605	14696	14973	14734	14962	14763	14750	14699	14864	14740	14726	14791	14738	15058	14822	14836	15000	14669	14872	14816	14758	14756	14839	14887	14654	14669	14716	14615	14624	14810	14869	14711	14781	14568	14826	14631	14849	14880	14857	14645	14806	14801	14804	14795	14680	14844	14863	14619	14736	14733	14849	14699	14842	14905	14825	14799	14732	14794	14703	14859	14756	14842	14863	14847	14778	14808	14781	14928	14771	14945	14801	14756	14725	14594	14863	14736	14666	14805	14831	14778	14853	14731	14771	14937	14835	14731	14815	14663	14807	14730	14737	14790	14920	14798	14752	14875	14912	14871	14572	14832	14755	14707	14770	14783	14680	14789	14670	14797	14723	14657	14829	14939	15005	14813	14736	14875	14926	14734	14907	14915	14836	14918	14837	14756	14905	14708	14919	14930	14740	14731	14864	14555	14817	14899	14750	14781	14613	14828	14783	14850	14675	14892	14791	14579	14723	14800	14837	14665	14883	14794	14891	14745	14873	14893	15078	14893	14892	14771	14884	14881	14847	14879	14663	14698	14824	14846	14739	14774	14824	14916	14792	14841	14866	14763	14804	14777	14756	14941	14868	14684	14753	14774	14911	14822	14851	14794	14709	14982	14850	14694	14868	14650	14964	14842	15033	14755	14857	14783	14901	14851	14775	14646	14764	14705	14973	14578	14587	14790	14887	14839	14770	14675	14876	14814	14955	14784	14842	14918	14571	14778	14793	14807	14860	14727	14697	14671	14825	14800	14670	14972	14952	14803	14850	14642	14855	14741	14767	14968	14712	14818	14786	14882	14841	14807	14725	14734	14704	14852	14788	14902	14764	14768	14820	14759	14688	14714	14729	14751	14945	14671	14980	14837	14839	14971	14911	14835	14657	14830	14861	14800	14893	14967	14661	14727	14834	14870	14799	14990	14782	14938	14787	14782	14902	14887	14716	14758	14596	14874	14754	14621	14729	14614	14661	14807	14880	14668	14726	14835	14759	14810	14856	14772	14681	14801	14876	14898	14705	14885	14801	14799	14668	14861	14837	14715	14661	14834	14646	14956	14838	14735	14698	14565	14664	14910	14750	14790	14889	14813	14785	14894	14826	14924	14939	14834	14820	14703	14886	14902	14812	14660	14729	14853	14743	14940	14760	14820	14772	14738	14921	14824	14554	14764	14940	14941	14819	14822	14836	14787	14886	14795	14631	14775	14665	14834	14840	14827	14927	14805	14861	14851	14923	14713	14715	14851	14612	14873	14863	14665	14865	14872	14795	14734	14673	14952	14933	14688	14722	14757	14835	14778	14775	14798	14792	15060	14843	14739	14876	14840	14766	14773	14788	14715	14733	14733	14785	14715	14869	14785	14814	14892	14925	14830	14858	14826	14884	14820	14851	14920	14887	14904	14786	14766	14761	14802
25462	21476	28758	25847	25518	26836	25923	22128	21774	21390	20999	20505	20331	19659	19395	25178	28393	25360	22221	20256	19028	18548	18458	18491	18622	18508	18390	18566	18545	18480	18413	18309	18362	18449	18553	18280	18573	18255	18405	18366	18232	18362	18326	18374	18380	18202	18477	18474	18405	18272	18290	18436	18372	18402	18232	18596	18173	18253	18387	18310	18338	18422	18538	18463	18380	18195	18433	18542	18388	18518	18306	18174	18344	18423	18462	18357	18408	18559	18383	18294	18267	18227	18591	18398	18373	18288	18391	18260	18216	18348	18300	18499	18381	18223	18555	18424	18415	18452	18444	18430	18233	18564	18596	18542	18351	18450	18521	18368	18382	18175	18301	18311	18098	18503	18488	18146	18428	18134	18241	18235	18357	18381	18452	18337	18232	18267	18323	18218	18472	18370	18555	18305	18386	18521	18391	18225	18228	18154	18437	18335	18313	18236	18355	18197	18338	18351	18498	18186	18528	18346	18289	18491	18383	18217	18284	18415	18524	18289	18310	18506	18276	18409	18403	18242	18293	18537	18218	18245	18314	18431	18233	18136	18540	18449	18319	18362	18420	18419	18359	18238	18451	18391	18447	18315	18294	18406	18374	18254	18246	18237	18398	18269	18293	18381	18398	18251	18390	18105	18208	18329	18487	18571	18285	18178	18345	18445	18308	18265	18102	18383	18413	18054	18369	18411	18354	18350	18389	18197	18401	18382	18466	18486	18455	18253	18532	18489	18153	18305	18313	18262	18472	18401	18458	18250	18354	18317	18367	18511	18603	18391	18071	18323	18235	18371	18403	18465	18424	18352	18210	18562	18379	18300	18461	18361	18217	18370	18329	18345	18228	18410	18240	18159	18558	18389	18191	18349	18307	18391	18352	18387	18439	18362	18301	18429	18233	18313	18308	18359	18348	18403	18410	18326	18560	18438	18339	18334	18376	18468	18351	18407	18336	18355	18458	18427	18400	18331	18183	18482	18497	18519	18483	18293	18337	18275	18465	18362	18361	18489	18369	18503	18506	18426	18249	18466	18384	18137	18400	18556	18261	18442	18277	18478	18300	18564	18399	18373	18565	18335	18348	18253	18396	18232	18483	18376	18277	18079	18493	18138	18467	18372	18390	18276	18304	18268	18596	18132	18370	18104	18181	18704	18612	18318	18330	18032	18372	18203	18127	18252	18255	18215	18427	18376	18375	18457	18269	18308	18483	18373	18746	18407	18270	18347	18351	18244	18446	18155	18500	18347	18331	18286	18228	18313	18548	18379	18476	18244	18296	18392	18401	18105	18519	18058	18407	18376	18553	18478	18320	18284	18301	18442	18358	18236	18400	18295	18383	18340	18296	18423	18313	18258	18440	18429	18443	18328	18258	18226	18610	18364	18387	18181	18412	18207	18409	18439	18315	18173	18357	18248	18450	18398	18233	18217	18142	18316	18286	17987	18338	18534	18404	18183	18320	18256	18231	18373	18412	18389	18323	18431	18617	18297	18278	18344	18382	18443	18461	18308	18232	18306	18121	18394	18350	18146	18292	18432	18199	18412	18110	18113	18306	18399	18185	18334	18360	18227	18251	18328	18355	18292	18238	18444	18369	18352	18390	18338	18521	18638	18516	18303	18293	18267	18337	18263	18443	18250	18535	18316	18386	18319	18562	18426	18560	18135	18332	18273	18181	18567	18324	18118	18341	18313	18387	18470	18378	18388	18383	18241	18259	18154	18288	18389	18411	18370	18130	18310	18301	18145	18341	18239	18399	18296	18324	18238	18365	18340	18326	18459	18500	18320	18306	18398	18158	18309	18354	18341	18508	18300	18560	18379	18139	18505	18361	18299	18464	18334	18458	18408	18306	18329	18239	18352	18275	18196	18337	18367	18384	18346	18379	18290	18500	18430	18498	18455	18215	18410	18364	18457	18441	18484	18302	18487	18363	18086	18402	18376	18332	18324	18393	18138	18357	18248	18348	18330	18276	18258	18231	18319	18305	18461	18146	18172	18314	18257	18407	18377	18439	18244	18335	18192	18513	18404	18498	18235	18198	17991	18417	18535	18285	18246	18417	18388	18424	18214	18174	18233	18329	18495	18447	18212	18516	18376	18294	18372	18396	18433	18398	18309	18295	18309	18436	18484	18322	18308	18402	18520	18310	18405	18468	18386	18293	18277	18387	18332	18428	18444	18367	18192	18409	18499	18127	18225	18404	18259	18194	18364	18333	18333	18310	18298	18173	18288	18302	18166	18147	18361	18348	18294	18416	18505	18357	18436	18449	18308	18366	18435	18373	18259	18310	18135	18302	18440	18252	18430	18468	18230	18477	18486	18322	18480	18494	18455	18381	18364	18344	18430	18169	18380	18174	18415	18355	18555	18467	18070	18297	18154	18325	18194	18389	18355	18434	18347	18547	18282	18145	18342	18028	18255	18488	18401	18295	18355	18223	18408	18374	18186	18464	18446	18331	18326	18582	18325	18378	18157	18352	18292	18235	18479	18283	18318	18419	18565	18417	18441	18311	18228	18409	18270	18338	18312	18329	18472	18401	18300	18216	18257	18424	18151	18373	18381	18203	18292	18475	18441	18442	18388	18426	18253	18396	18165	18402	18326	18277	18593	18527	18230	18489	18456	18396	18189	18355	18242	18139	18200	18245	18386	18329	18389	18395	18245	18180	18360	18172	18248	18596	18392	18328	18437	18359	18232	18538	18495	18317	18221	18362	18500	18513	18386	18407	18342	18300	18359	18428	18436	18537	18312	18486	18455	18459	18402	18340	18423	18474	18543	18302	18208	18560	18204	18154	18208	18507	18454	18289	18422	18258	18340	18470	18487	18305	18627	18305	18557	18539	18288	18419	18512	18196	18254	18257	18489	18527	18488	18190	18249	18277	18271	18471	18211	18256	18349	18331	18148	18439	18254	18430	18361	18156	18352	18162	18158	18345	18512	18457	18406	18310	18244	18253	18532	18266	18256	18117	18258	18356	18255	18234	18226	18404	18374	18345	18673	18409	18519	18273	18241	18429	18194	18232	18306	18343	18334	18367	18348	18437	18028	18400	18150	18164	18195	18248	18381	18562	18330	18409	18455	18426	18028	18405	18275	18140	18107	18462	18305	18655	18427	18296	18250	18390	18148	18076	18142	18180	18356	18292	18298	18256	18459	18272	18415	18240	18237	18472	18330	18238	18299	18175	18442	18311	18174	18343	18197	18445	18308	18565	18437	18396	18513	18388	18200	18104	18381	18230	18269	18316	18320	18323	18207	18469	18397	18416	18386	18441	18290	18355	18299	18298	18292	18350	18347	18490	18216	18371	18415	18414	18352	18320	18341	18602	18436	18501	18287	18510	18433	18205	18323	18431	18236	18431	18289	18338	18471	18326	18170	18541	18238	18294	18316	18419	18358	18557	18423	18565	18448	18266	18457	18539	18450	18381	18284	18511	18541	18363	18396	18289	18237	18385	18259	18273	18229	18290	18351	18353	18326	18290	18210	18405	18213	18419	18340	18243	18158	18303	18307	18464	18419	18618	18171	18146	18181	18429	18435	18166	18263	18479	18523	18232	18531	18513	18167	18259	18212	18345	18117	18365	18494	18400	18291	18287	18379	18391	18377	18280	18410	18596	18468	18266	18446	18512	18409	18355	18399	18384	18364	18408	18433	18337	18407	18298	18254	18225	18247	18368	18386	18325	18169	18316	18366	18217	18190	18490	18282	18310	18434	18325	18314	18420	18512	18279	18455	18334	18337	18290	18260	18363	18243	18475	18335	18520	18358	18404	18239	18335	18443	18404	18532	18217	18148	18692	18450	18312	18294	18197	18426	18175	18432	18299	18312	18324	18496	18370	18286	18330	18112	18225	18323	18461	18312	18166	18175	18372	18225	18332	18155	18387	18359	18327	18476	18582	18497	18191	18672	18304	18211	18538	18158	18509	18202	18326	18319	18371	18497	18514	18396	18152	18265	18402	18251	18500	18254	18274	18291	18325	18425	18386	18334	18383	18266	18547	18433	18441	18095	18385	18316	18233	18204	18308	18336	18362	18485	18251	18423	18497	18375	18089	18432	18496	18411	18535	18110	18364	18321	18425	18319	18243	18426	18325	18207	18335	18344	18382	18241	18452	18268	18196	18220	18267	18216	18405	18233	18394	18235	18427	18371	18175	18251	18330	18347	18379	18302	18454	18207	18396	18343	18199	18228	18318	18392	18357	18450	18350	18515	18288	18330	18250	18392	18517	18410	18344	18231	18190	18299	18410	18354	18255	18386	18571	18522	18544	18428	18332	18448	18488	18484	18167	18440	18436	18147	18293	18269	18412	18189	18366	18351	18371	18345	18337	18176	18321	18607	18459	18270	18474	18410	18558	18410	18287	18200	18130	18332	18311	18370	18497	18330	18342	18379	18428	18332	18437	18332	18370	18059	18438	18156	18164	18327	18145	18475	18243	18336	18308	18214	18457	18455	18497	18182	18206	18178	18150	18308	18400	18343	18290	18440	18220	18265	18449	18622	18528	18388	18228	18262	18748	18151	18216	18293	18267	18243	18540	18324	18308	18415	18457	18295	18586	18210	18175	18103	18267	18293	18634	18441	18370	18524	18435	18463	18302	18329	18303	18435	18315	18174	18727	18315	18341	18389	18310	18431	18322	18433	18396	18608	18233	18324	18270	18548	18346	18395	18311	18192	18286	18291	18271	18439	18387	18286	18257	18485	18458	18294	18327	18275	18423	18521	18454	18308	18471	18438	18404	18322	18454	18147	18299	18435	18398	18337	18342	18314	18374	18317	18289	18297	18290	18309	18335	18524	18510	18334	18369	18218	18296	18306	18428	18307	18245	18461	18142	18388	18368	18345	18288	18466	18361	18375	18294	18166	18383	18452	18307	18621	18291	18280	18550	18220	18259	18199	18133	18592	18283	18410	18387	18377	18389	18348	18344	18343	18262	18364	18371	18510	18567	18479	18295	18314	18236	18351	18415	18179	18464	18336	18310	18066	18301	18473	18417	18353	18177	18338	18175	18463	18486	18167	18359	18554	18388	18272	18297	18318	18300	18454	18305	18471	18404	18488	18344	18325	18187	18339	18271	18226	18317	18463	18407	18481	18487	18367	18351	18266	18138	18380	18391	18177	18491	18330	18351	18410	18160	18447	18417	18307
18345	30252	31545	32114	30132	26254	22981	20361	20417	19512	18635	18352	17928	16934	16247	25580	28119	23640	18882	16827	15483	14935	14883	14948	14911	15029	14801	14904	14805	14896	14828	14869	14915	14961	14927	14857	14659	14904	14819	14729	14857	14997	14926	14848	14961	15051	15006	14818	14807	14938	14820	14786	14825	14905	14762	14863	14842	14875	14802	14848	14713	14887	14720	14924	14756	14737	14906	14910	14900	14735	14795	14740	14767	14718	14780	15063	14799	14836	14768	14809	14896	14805	14821	14939	14745	14857	14836	14790	14845	14857	14860	14787	14820	15046	14845	14766	14827	14937	15001	15023	14909	14818	14808	14807	14925	14729	14712	14980	14778	14906	14758	14689	14847	14948	14956	14787	14833	14930	14928	14855	14713	14973	14958	14739	14892	15020	14665	14753	14884	14827	14932	14749	15036	14723	14922	14896	14740	14774	14869	14882	14871	14842	14930	14854	14871	14793	14801	14962	14843	14788	14881	14838	14720	14982	14804	14882	14868	14782	14874	14956	14887	14899	14788	14858	14826	14822	15024	14879	14754	14819	14905	14916	14728	14873	14775	14898	14909	14875	14885	14949	14848	14980	14796	14797	14842	14827	14867	14743	15014	14863	14855	14951	14911	14894	14771	14808	14754	14941	14761	14897	14692	14839	14804	14856	14854	14737	14663	14722	14959	14897	14861	14790	14707	14859	14792	14854	14756	14742	14941	14767	14790	15046	14767	14782	14786	14879	14858	14756	14926	14910	14900	14789	14724	14895	14840	14851	14877	14896	14918	14682	14836	14875	14677	14914	15000	14929	14769	14815	14591	14800	15006	14901	14769	14658	14893	14817	14973	14652	14933	14758	15012	14706	14861	14788	14874	14675	14782	14893	14600	14828	14959	14867	14826	14700	14830	15018	14913	14748	14811	14840	14814	14926	14844	14693	14770	14956	14861	14892	14933	14872	14618	14913	14846	14798	14955	14646	14950	14724	14910	14765	14990	15010	14802	14858	14815	14953	14875	14776	14642	14946	14867	14713	14681	14722	14800	14863	14768	14890	14952	14907	14876	14923	14740	14923	14873	14883	14842	14880	14883	14807	14945	15024	14688	14679	14849	14887	14958	14866	14992	14864	14719	14841	14822	14861	14790	14860	14872	14840	14775	14865	14824	14754	14877	14830	14690	14792	14966	14693	14894	14940	14798	14937	15106	14813	14901	14912	14770	14880	14865	14938	14963	14697	14943	14735	14878	14830	14873	14808	14996	14640	14848	14965	14909	14957	14758	14809	15084	14694	14855	14660	14778	14796	15000	14868	14851	14641	14857	14880	14691	14992	15002	14720	14882	14964	14604	14908	14892	14981	14934	14824	14964	14835	14971	14762	14958	14857	14737	14889	14912	14696	14784	14896	14717	15083	14613	14895	14885	14701	14914	14986	14920	14967	15034	14959	14927	14861	14761	14637	14856	14805	14754	14796	15070	14689	14913	14985	14770	14848	14853	14905	14888	14808	14866	14837	14815	14883	15007	14698	14848	14932	14752	14959	14828	14818	14856	14863	14751	14742	14910	14853	14824	14756	14887	14810	14715	14809	14936	14530	14910	14933	14785	14997	14995	14781	14794	14857	14792	14784	14855	14857	14741	14906	14861	14873	14978	14919	14861	14782	14781	14947	14730	14971	14708	14759	14857	14924	14951	14865	14929	14783	14914	14868	14745	14796	14829	14948	14810	14845	14929	14735	15002	14689	14637	14762	14750	15001	14929	14930	14897	14846	14847	14888	14822	14750	14682	14801	14860	15018	14813	14891	14950	14975	14997	14769	14852	14974	14732	14772	14817	14857	14934	14791	14797	14933	14823	14598	14863	14615	14977	14841	14767	14944	14841	14835	14977	14898	14801	14762	14708	14787	14916	14796	14623	14992	14954	14703	14730	14944	14990	14802	14893	14886	14822	14958	14880	14693	14823	14950	14738	14767	14866	14838	14884	14761	14935	14815	14803	14714	14777	15041	14793	14692	14730	14969	14759	14824	14982	14676	14829	14914	14910	14929	14668	14978	14892	14890	14883	14846	14783	14844	14790	14696	14844	14879	14880	14760	14870	14974	14751	14823	14885	14685	14958	14916	14705	14927	14771	14966	14842	14906	14781	14861	14837	14868	14932	14729	14669	15062	14830	14911	14936	14721	14673	14789	14759	14742	14902	14804	14947	14932	14865	14875	14980	14944	14965	14924	14841	14996	14838	14712	14936	14851	14858	14890	14685	14865	14861	14785	14773	14901	14819	14778	14958	14880	14734	14857	14698	14772	15079	14767	14784	14777	14939	14890	14756	14754	14953	14819	14839	14660	14811	14917	14982	14787	14787	14903	14821	14771	14916	15031	14839	14865	14856	14870	14861	15072	14890	14787	14731	14877	14939	14912	14864	14901	14790	15007	14825	14813	14793	15040	14965	14850	14850	14871	14948	14840	14745	15064	14768	14705	14947	14977	14838	14712	14915	14956	14823	14958	14785	14859	14911	14637	14995	14805	14883	14777	14781	14845	14937	14649	14823	14837	14844	14863	14765	14886	14710	14919	14748	14783	14785	14737	14883	15001	15041	14713	14775	14739	14700	14767	14999	14773	14790	14794	14771	14729	14880	14729	14769	14930	14758	14762	14783	14808	14778	14858	14895	14896	14810	14871	14840	14756	14932	14829	14790	14743	14914	14862	14907	14735	14747	14833	14886	14786	14838	14749	14799	14802	14896	14930	14827	14783	14647	14902	15035	14763	14832	14843	14894	14855	14941	14947	14904	14809	14643	14888	14816	14758	14766	14883	14869	14726	14811	14812	14821	14640	14897	14886	14929	15025	14772	14874	14773	14720	14888	14823	14877	14824	14599	14791	15009	14931	14741	14847	14838	14738	14731	14918	14776	14921	14879	14891	14907	14838	14901	14693	14892	14907	14881	14924	14844	14861	14853	14817	14869	14793	14956	14825	14826	14891	14829	14844	14738	14680	14893	14787	14835	14912	14986	14686	14789	14767	14839	14813	14734	14722	14931	14794	14840	14762	14795	14821	14787	14743	14920	14767	14777	14824	14843	14939	14870	14719	14906	15028	14693	14983	14724	14884	14733	14924	14797	14867	14759	14757	14940	14744	14572	14916	14737	14872	14704	14865	14842	14907	14875	14712	14890	14800	14923	14838	14932	14858	14840	14697	14794	14827	14695	15012	14887	14951	14852	14909	14878	14912	14838	14942	14698	14955	14887	14687	14962	14727	14815	14847	14770	14697	14722	14758	14824	14672	14625	14890	14793	14801	14936	14905	14751	14968	14863	14813	14988	14707	14985	14839	14824	14776	14743	14951	14707	14879	14910	14810	14889	14724	14942	14890	14764	14743	14826	14842	14880	14843	14824	14889	14883	14943	14958	14893	15084	14645	15006	15020	15037	14902	14823	14814	14714	14838	14954	14681	14766	14824	14745	14781	14810	14950	14845	14837	14827	14769	14816	14786	14964	14777	14926	15036	14901	14697	14884	14821	14891	14822	14970	14847	14962	14877	14889	14881	14873	14842	14867	14798	14814	14765	14757	14994	14910	14958	14783	14783	14851	14786	14769	14857	14714	14906	14848	14908	14802	14789	15078	14840	14806	14632	14882	14857	14842	14990	14946	14808	14851	14788	14788	14812	15134	14986	14863	14897	14984	14897	14814	15005	14876	14815	14646	15048	14887	14863	14750	14923	14941	14855	14968	14782	14800	14836	14906	14779	14854	14939	14812	14613	14734	14759	14851	14941	14811	14779	14742	14982	14820	14702	14722	14794	14965	14753	14762	14923	14744	14791	14785	14936	14973	14930	14791	14936	14886	14816	14909	14953	14778	14900	14815	14840	14911	14739	14826	14866	14718	14918	14769	14834	14756	14928	14809	14735	15023	14835	14863	14827	14839	14868	14777	14926	14768	14851	14856	14928	14753	14903	14867	14847	14950	14817	14919	14909	14930	14877	14831	14794	14937	14779	14730	14813	14795	14754	14962	14642	14746	14824	14737	14816	14844	14907	15020	14965	14965	14785	14943	14948	14937	14960	14875	14725	14786	14926	14916	14725	14751	14765	14753	14920	14703	14784	14766	14853	14861	14848	14688	14981	14945	14901	14797	14900	14841	14852	14933	14805	14743	14976	14587	14860	14929	14837	14910	14780	14907	14882	14762	14825	14832	14733	14789	14920	14902	15000	14821	14877	14876	14906	14800	14853	14825	14857	14968	14737	14894	14705	14811	14670	14875	14826	14746	14886	14776	15015	14762	14876	14799	14768	14882	14900	14793	14630	14807	14824	14887	14939	14976	14795	14693	14848	14798	14813	14656	14903	15012	14755	14819	14731	14940	14884	14798	15016	14866	14960	14923	14727	14742	14954	14777	14954	14765	14944	14903	14805	14917	14801	14859	14996	14907	14814	14941	14926	14625	14766	14690	14670	15056	14889	14879	14974	14852	14896	14710	14732	14859	14921	14823	14893	14756	14751	14884	14940	14655	15030	14830	14820	14764	14768	14796	14833	14930	14843	14677	14797	14765	14673	14823	14635	14761	14797	14834	14925	14837	15015	14878	14748	15021	14872	14820	14692	14825	14943	14787	14921	14848	15063	14655	14907	14733	14981	14954	14900	14605	14750	14863	15006	14737	14776	14914	14829	14809	14899	14790	14987	14761	15080	14868	14788	14748	14929	14900	14764	14904	14930	14796	14986	14787	14747	14899	14973	14779	14881	14935	14730	14734	14899	14803	14975	14883	14772	14929	14727	14775	14821	15007	14735	14775	14728	14734	15101	14876	14937	14718	14780	14869	14760	14902	14875	14950	14905	14868	14871	14895	14806	14875	14742	14849	14936	14978	15007	14807	14805	14922	14882	14766	14996	14945	15083	14895	15038	14762	14807	14873	14961	14790	14824	14844	14897	14746	14872	14913	14863	15007	15053	14807	14754	14985	14825	14844	14722	14904	14926	14751	14904	14752	14762	14839	14977	14741	14983	14872	14824	14771	14845	14880	14829	14885	14824	14845	14954	14835	14869	14875	14814	14781	14898	14834	14711	14870	14911	14826	14796	14872	14824	14816	14868	14834	14991	14894	14716	14901	14844	14849	14801	14856	14756	14831	14767	14707	14788	14812	14838	14965	14834
23996	21504	29167	24698	23537	27421	28264	21659	23385	21528	21941	21675	21490	20920	19873	29934	35372	31144	25166	21796	19527	18883	18670	18455	18562	18422	18655	18429	18571	18528	18581	18395	18363	18315	18598	18414	18570	18385	18475	18286	18324	18446	18457	18647	18596	18332	18313	18228	18365	18496	18409	18398	18464	18608	18438	18275	18403	18516	18342	18404	18373	18526	18133	18413	18417	18362	18369	18518	18264	18615	18523	18415	18511	18506	18483	18302	18407	18159	18086	18504	18499	18539	18152	18373	18377	18432	18395	18449	18489	18299	18275	18245	18200	18493	18438	18381	18419	18382	18497	18508	18355	18332	18491	18326	18500	18478	18351	18431	18555	18433	18326	18460	18294	18134	18423	18247	18287	18301	18475	18278	18460	18197	18293	18168	18344	18587	18236	18120	18496	18253	18362	18418	18444	18325	18445	18151	18369	18159	18351	18426	18470	18501	18444	18374	18478	18400	18447	18448	18370	18594	18238	18421	18285	18340	18396	18048	18349	18427	18389	18504	18361	18141	18432	18435	18384	18283	18307	18456	18511	18155	18353	18427	18293	18507	18505	18426	18325	18312	18138	18357	18376	18332	18287	18301	18481	18538	18466	18448	18516	18453	18323	18456	18280	18403	18283	18650	18217	18470	18503	18354	18462	18325	18460	18274	18356	18351	18394	18586	18424	18337	18464	18549	18363	18242	18517	18396	18355	18371	18598	18248	18312	18340	18603	18580	18503	18194	18197	18572	18431	18440	18512	18470	18295	18385	18315	18271	18411	18359	18320	18614	18620	18654	18443	18374	18320	18361	18366	18271	18292	18460	18330	18307	18190	18336	18326	18322	18437	18632	18339	18336	18396	18435	18570	18393	18522	18498	18153	18249	18379	18389	18498	18430	18389	18560	18131	18427	18379	18391	18331	18456	18446	18473	18438	18316	18182	18309	18352	18146	18337	18261	18365	18407	18404	18245	18322	18410	18274	18343	18158	18594	18521	18398	18523	18498	18417	18383	18307	18313	18353	18301	18619	18471	18132	18505	18295	18303	18369	18482	18354	18546	18367	18210	18551	18214	18513	18672	18535	18331	18400	18265	18513	18287	18273	18109	18306	18295	18433	18354	18338	18202	18263	18336	18622	18448	18618	18310	18589	18512	18317	18538	18263	18514	18444	18271	18570	18329	18139	18387	18460	18517	18601	18601	18252	18204	18398	18375	18137	18227	18356	18475	18475	18384	18361	18383	18114	18464	18203	18288	18324	18180	18295	18507	18383	18348	18394	18292	18440	18326	18409	18367	18323	18432	18145	18411	18360	18300	18485	18467	18287	18363	18194	18324	18420	18484	18460	18202	18466	18390	18148	18336	18306	18365	18413	18294	18393	18271	18339	18345	18278	18351	18374	18545	18573	18402	18380	18267	18380	18406	18409	18741	18316	18578	18434	18345	18401	18392	18286	18336	18467	18371	18470	18541	18286	18414	18455	18429	18379	18552	18348	18397	18323	18309	18476	18390	18435	18450	18275	18182	18170	18326	18301	18489	18350	18361	18420	18322	18305	18297	18590	18399	18410	18173	18172	18244	18394	18402	18387	18477	18561	18304	18423	18178	18387	18371	18534	18388	18194	18216	18442	18152	18489	18448	18472	18536	18193	18430	18494	18214	18261	18119	18490	18154	18166	18354	18426	18567	18480	18581	18442	18293	18458	18478	18519	18393	18422	18196	18127	18209	18319	18251	18185	18377	18293	18270	18224	18422	18483	18222	18314	18434	18304	18402	18284	18251	18494	18620	18465	18542	18244	18509	18463	18443	18442	18307	18358	18418	18445	18408	18358	18349	18460	18286	18327	18215	18328	18320	18344	18450	18391	18396	18433	18493	18276	18397	18615	18471	18271	18312	18452	18423	18308	18397	18457	18475	18441	18291	18453	18295	18242	18321	18543	18241	18416	18416	18211	18588	18352	18437	18481	18293	18506	18439	18586	18548	18232	18174	18395	18382	18379	18299	18367	18415	18332	18559	18259	18462	18257	18377	18126	18265	18344	18448	18209	18605	18193	18346	18497	18310	18419	18398	18267	18314	18490	18279	18229	18136	18222	18461	18464	18265	18345	18677	18498	18215	18366	18415	18374	18501	18263	18362	18448	18252	18459	18349	18279	18231	18368	18364	18354	18595	18485	18413	18563	18410	18509	18481	18259	18415	18402	18392	18397	18311	18480	18422	18267	18397	18486	18358	18500	18506	18421	18508	18155	18486	18458	18358	18372	18467	18399	18533	18284	18138	18155	18479	18452	18447	18581	18427	18280	18292	18408	18271	18292	18403	18353	18415	18379	18313	18272	18191	18274	18277	18324	18526	18622	18339	18208	18492	18430	18372	18459	18328	18329	18296	18319	18321	18388	18276	18456	18448	18215	18393	18344	18292	18329	18312	18397	18264	18372	18508	18442	18402	18459	18450	18448	18477	18579	18354	18400	18213	18479	18494	18376	18222	18392	18428	18496	18371	18406	18423	18388	18237	18588	18273	18353	18195	18324	18478	18260	18322	18562	18347	18565	18305	18357	18288	18575	18292	18292	18250	18591	18455	18387	18382	18169	18390	18251	18441	18503	18380	18588	18254	18275	18334	18268	18381	18453	18378	18467	18233	18440	18794	18383	18249	18415	18166	18371	18485	18393	18262	18342	18134	18497	18283	18222	18462	18263	18314	18327	18324	18479	18495	18429	18345	18317	18353	18359	18480	18350	18290	18469	18198	18536	18421	18474	18607	18340	18447	18268	18206	18503	18707	18200	18504	18435	18411	18467	18359	18611	18477	18323	18284	18208	18336	18326	18482	18581	18501	18342	18430	18358	18482	18324	18310	18428	18343	18406	18543	18351	18371	18253	18372	18216	18313	18570	18520	18296	18416	18416	18193	18372	18398	18471	18415	18472	18372	18442	18418	18535	18234	18423	18386	18241	18200	18275	18266	18305	18472	18464	18514	18278	18241	18259	18359	18339	18354	18277	18345	18113	18390	18431	18295	18403	18438	18308	18275	18386	18516	18483	18337	18440	18260	18235	18340	18278	18509	18359	18173	18522	18427	18344	18368	18235	18382	18304	18441	18344	18289	18363	18253	18483	18214	18462	18500	18404	18275	18427	18361	18531	18483	18380	18336	18367	18483	18320	18475	18405	18322	18381	18395	18264	18309	18055	18512	18252	18276	18192	18398	18479	18445	18347	18330	18378	18251	18301	18307	18426	18402	18242	18585	18273	18251	18028	18430	18255	18374	18640	18479	18513	18244	18421	18473	18392	18283	18512	18548	18299	18322	18346	18286	18268	18442	18346	18318	18454	18552	18425	18324	18364	18487	18543	18482	18419	18364	18499	18306	18331	18523	18498	18464	18540	18409	18439	18601	18321	18512	18548	18509	18231	18540	18574	18255	18392	18380	18227	18526	18336	18426	18354	18252	18376	18207	18352	18425	18470	18431	18222	18403	18371	18319	18412	18364	18178	18375	18258	18551	18336	18191	18195	18348	18279	18476	18745	18368	18565	18176	18320	18395	18370	18510	18338	18298	18523	18464	18299	18441	18491	18317	18320	18326	18502	18598	18731	18368	18377	18542	18328	18289	18163	18339	18362	18443	18327	18408	18386	18433	18304	18247	18428	18448	18410	18435	18578	18437	18199	18340	18475	18524	18462	18354	18438	18360	18356	18215	18415	18251	18369	18374	18469	18437	18477	18393	18417	18455	18319	18419	18131	18305	18362	18428	18583	18208	18368	18392	18157	18386	18439	18489	18296	18417	18208	18257	18472	18281	18224	18366	18320	18355	18465	18317	18405	18610	18364	18287	18309	18238	18412	18391	18262	18567	18282	18238	18156	18327	18390	18369	18524	18343	18339	18365	18423	18316	18308	18391	18225	18370	18510	18514	18366	18428	18275	18265	18804	18446	18435	18328	18524	18499	18398	18349	18304	18561	18370	18309	18445	18338	18014	18391	18494	18544	18399	18323	18368	18210	18343	18317	18219	18259	18612	18423	18409	18211	18397	18468	18438	18370	18206	18552	18433	18433	18153	18322	18514	18562	18496	18167	18451	18277	18322	18408	18359	18295	18564	18397	18360	18299	18436	18286	18190	18400	18419	18573	18427	18316	18384	18389	18261	18340	18390	18457	18388	18337	18373	18377	18326	18348	18537	18216	18150	18565	18285	18350	18664	18467	18226	18389	18452	18450	18308	18377	18428	18286	18201	18310	18355	18359	18197	18256	18257	18176	18344	18543	18443	18435	18481	18350	18432	18457	18449	18440	18245	18470	18381	18462	18531	18508	18411	18652	18376	18538	18259	18276	18474	18505	18450	18354	18296	18374	18274	18172	18197	18316	18576	18364	18314	18318	18145	18480	18405	18419	18376	18347	18285	18433	18282	18476	18359	18296	18365	18319	18431	18412	18524	18496	18461	18489	18216	18271	18304	18357	18448	18222	18336	18405	18365	18182	18341	18430	18431	18372	18195	18304	18455	18418	18448	18609	18446	18472	18338	18451	18375	18375	18341	18568	18183	18198	18223	18370	18393	18326	18371	18320	18369	18373	18338	18610	18540	18678	18174	18247	18456	18272	18489	18578	18300	18521	18344	18505	18222	18320	18510	18409	18378	18432	18585	18421	18270	18216	18454	18434	18332	18346	18290	18291	18300	18385	18328	18327	18437	18332	18403	18495	18297	18129	18350	18333	18353	18231	18361	18478	18369	18265	18274	18264	18238	18355	18379	18207	18373	18272	18343	18233	18454	18581	18665	18427	18503	18163	18296	18208	18343	18343	18722	18379	18398	18241	18360	18479	18271	18317	18359	18261	18364	18330	18488	18381	18366	18468	18311	18470	18485	18238	18357	18446	18407	18328	18393	18569	18560	18385	18378	18525	18367	18290	18225	18413	18433	18518	18333	18331	18365	18220	18598	18373	18449	18263	18439	18296	18427	18133	18291	18741	18297	18335	18341	18251	18367	18480	18429	18403	18489	18531	18414	18160	18468	18558	18381	18527	18621	18350	18295	18318	18485	18307	18367	18386	18523	18529	18167	18331	18519	18253	18415	18465	18226	18395	18453	18340	18335	18436	18631	18398	18474	18450	18423	18394	18496	18299	18392	18365	18371	18231	18469	18376	18430	18431
20110	34878	36633	35636	32787	29145	23527	18961	22877	19601	20411	20221	19546	18510	16814	32197	36124	29881	22580	18795	15718	15102	14895	14819	14785	14892	14725	14858	14778	14780	14741	14849	14813	14947	14720	14876	14931	14775	14828	14871	14804	14682	14965	14748	14812	14728	14863	14833	14872	14838	14858	14986	14882	14757	14782	14730	14803	14845	14629	14845	14856	14728	14737	14830	14793	14735	14798	14861	14878	14743	14819	14869	14882	14909	14701	14607	14787	14702	14684	14783	14696	14911	14893	14862	14731	14909	14823	14758	15047	14769	14812	14805	14776	14746	14702	14919	14775	14923	14763	14835	14778	14814	14626	14804	14753	14886	14706	14669	14742	14895	14711	14795	14725	14867	14941	14794	14973	14565	14909	14819	14913	14967	14857	14866	14789	14931	14802	14800	14824	14827	14906	14883	14899	14792	14900	14815	14822	14929	14838	14786	14795	14707	14759	14599	14858	14907	14897	14696	14903	14670	14842	14748	14948	14714	14779	14846	14729	14748	14840	14988	15032	14822	14653	14863	14806	14767	14721	14907	14832	14859	14710	14866	14686	14699	14898	14978	14912	14788	14710	14869	14791	14821	14827	14727	14810	14877	14750	15080	14847	14761	14857	14773	14917	14716	14847	14772	14668	14851	14879	14838	14731	14786	14845	14855	14695	14635	14934	14999	14876	14833	14763	14834	14801	14762	14934	14702	14875	14708	14999	14843	14632	14775	14583	14846	14827	14752	14893	14900	14867	14851	14774	14697	14933	14836	14861	14869	14953	14721	14958	14880	14729	14751	14977	14770	14792	14644	14813	14762	14925	14866	14745	14700	14780	14909	14840	14893	14895	14773	14789	14841	14773	14828	14704	14723	14900	14742	14977	14692	14869	14820	14847	14781	14824	14798	14744	14828	14997	14927	14731	14771	14815	14699	14895	14773	14730	14760	14980	14834	14909	14843	14821	14815	14725	14806	14881	14851	14792	14894	14554	14647	14849	14775	14723	14709	14869	14923	14923	14936	14810	14836	14797	14869	14777	14941	14820	14928	14907	14898	14755	14867	14894	14972	14786	14778	14747	14885	14846	14841	14813	14824	14738	14675	14741	14834	14843	14789	14758	14755	14922	14830	14707	14771	14997	14721	14701	14819	14682	14828	14777	14914	14996	14740	14768	14804	14841	14786	15017	14821	14779	14748	14916	14758	14948	14692	14729	14851	14974	14987	14941	14860	14717	14750	14732	14953	14711	14790	14797	14859	14911	14759	14716	14766	14764	14840	14849	14587	14838	15003	14804	14806	14709	14804	14810	14899	14936	14840	14682	14903	14849	14941	14743	14778	14795	14845	14813	15082	14839	14808	14836	14850	14688	14831	14844	14816	14834	14871	14792	14793	14912	14934	14762	14774	14694	14770	14762	14890	14934	14846	14809	14946	14987	14906	14803	14890	14870	14887	14788	14745	14745	14942	14891	14841	14701	14710	14884	14883	14528	15002	14807	14852	14812	14639	14758	14781	14594	14818	14857	14853	14921	14661	14747	14833	14880	14828	14643	14749	14776	14799	14773	14568	14722	14816	14726	14814	14766	14831	14937	14672	14798	14588	14964	14936	14797	14866	14816	14734	14859	14905	14803	14876	14833	14796	14672	14959	14920	14989	14821	14573	15006	14781	15032	14983	14875	14775	14670	14843	14758	14781	14847	14891	14666	14903	14805	14656	14904	14705	14772	14765	14827	14933	14652	14687	14757	14824	14912	14633	14815	14845	14848	14823	14829	14887	14584	14857	14757	14962	14933	14816	14897	14891	14815	14983	14795	14884	14943	14935	14849	14658	14725	14976	14869	14856	14795	14811	14811	14875	14893	14798	14711	14743	14847	14755	14643	14740	14949	14732	14835	14696	14817	14723	14864	14804	14793	15060	14839	14751	14599	14718	14929	14911	14907	14778	14797	14844	14918	14735	14955	14742	14878	14733	14558	14985	14712	14805	14705	14747	14722	14966	14842	14678	14905	14856	14832	14871	14931	14877	14694	14762	14858	14911	14842	14907	14891	14577	14760	14810	14735	14825	14875	14746	14787	14725	14893	14736	14683	14721	14742	14908	15007	14726	14795	14677	14762	14883	15020	14875	14979	14877	14970	14726	14852	14744	14975	14711	14642	14771	14842	14680	14768	14703	14854	14859	14789	14788	14985	14835	14667	14918	14875	14852	14855	14931	14694	14855	14637	14746	14851	14749	14923	14868	14876	14745	14798	14877	14783	14823	14769	14670	15004	14801	14957	14711	14915	14769	14814	14737	14901	14893	14762	14909	14694	14857	14804	14811	15030	14888	15040	14855	14732	14832	14765	14745	14831	14762	14852	14683	14734	14991	14925	14882	14816	14766	14823	14905	14863	14744	14841	14780	14754	14870	14882	14777	14860	14817	14892	14600	14798	14844	14769	14928	14732	14810	14726	14997	14927	14617	14823	14762	15036	14941	14777	15001	14921	14808	14803	14758	14779	14909	14672	14902	14863	14703	14813	14921	14831	14997	14833	14718	14827	14743	14944	14850	15058	14829	14772	15052	14690	14816	14836	15047	14807	14960	14583	14695	14731	14827	14815	14905	14670	14784	14695	14769	14701	14634	14885	14904	14948	14805	14888	14720	14774	14813	14834	14739	14827	14731	14925	14733	14802	14867	14854	14803	14759	14604	14720	14777	14789	14653	14709	14718	14791	14778	14803	14788	14714	14890	14789	14700	14891	14936	14797	15013	14875	14708	15029	14800	14783	14770	14796	14791	14813	14565	14994	14565	14800	14736	14797	14772	14904	14707	14598	14921	14937	14800	14713	14931	14777	14827	14806	14797	14871	14807	14950	14819	14835	14715	14726	14874	14740	14988	14896	14726	14762	14869	14817	14836	15026	14920	14914	14862	14730	14795	14682	14856	14808	14719	14892	14815	15004	15138	14803	14994	14682	14829	14903	14703	14769	14738	14711	14753	14852	14791	14792	14933	14823	14786	14760	14668	14922	15041	14949	14975	14808	14862	14811	14846	14837	14847	14754	14922	14792	14725	14823	14895	14876	15019	14832	14810	14639	14952	14977	14712	14513	14894	14838	14808	14720	14925	14787	14848	14927	14809	14875	14912	14668	14887	14763	14819	14743	14835	14894	14888	14740	14635	14859	14809	14795	14957	14929	14898	14759	14917	14791	14850	15035	14789	14739	14860	14866	14812	14769	14908	14777	14700	14827	14762	14815	14781	14680	14767	14879	14828	14860	14936	15032	14739	14882	14790	14805	14735	14755	14803	14700	15009	14594	14862	15004	14662	14787	14776	14701	14776	14932	14762	14761	14863	14726	14801	14902	14898	14838	14931	14640	14942	14961	14794	14819	14839	14817	14694	14786	14614	14947	14669	14924	14732	14690	14802	14731	14766	14705	14940	14750	14730	14669	14941	14698	14731	14935	14950	14969	14875	14764	14787	14915	14833	14733	15165	14831	14733	14861	14737	14826	14741	14722	14845	14697	14927	14875	14873	14793	14651	14722	14846	14817	14800	14778	14833	14921	14919	14828	14619	14753	14755	14741	14696	14869	14808	14857	14838	14686	14695	14927	14869	14844	14808	14914	14737	14749	14801	14742	14875	14798	14906	14978	14937	14931	14747	14752	14711	14785	14712	14810	14775	14846	14880	14924	14773	14905	14746	14643	14721	14876	14690	14802	14642	14633	14503	14822	15003	14741	14821	14723	14838	14702	14855	14878	14679	14883	14837	14692	14992	14701	14762	14982	14669	14808	14785	14829	14812	14942	14778	14854	14835	14831	14661	14792	14723	14734	14905	14889	14887	14935	14829	14693	14729	14841	14769	14810	14674	14821	14916	14947	14765	14920	14815	14754	14726	14553	14748	14599	14835	14751	14760	14780	14844	14777	14793	14851	14829	14833	14817	14932	14848	14855	14889	14820	14930	14801	14699	14938	14761	14869	14785	14696	14834	14952	14775	14711	14978	14704	14832	14821	14795	14906	14855	14954	14813	14758	14800	14901	14781	14868	14840	14803	14885	14807	14753	14760	14935	14904	14781	14620	14887	14722	14886	14758	14791	14816	14934	14780	14906	14861	14756	14844	14845	14764	14669	14856	14779	14852	14752	14764	14734	15018	14864	14763	14679	14802	14737	14763	14728	14884	14810	14782	14931	14744	14761	14854	14727	14899	14863	14812	14766	14753	14856	14659	14703	14905	14791	14639	14916	14807	14782	14753	14802	14738	14871	14783	14821	14812	14737	14752	15031	14912	14692	14699	14829	14951	14834	14871	14864	14752	14745	14805	14842	14838	14783	14821	14830	14862	14757	14829	14781	14950	14908	14719	14681	14876	14816	14873	14928	14768	14593	14940	14877	14654	14799	14714	14801	14843	14831	14939	14686	14829	14943	14720	14955	14720	14677	14998	14853	14779	14799	14845	14602	14779	14947	14865	14788	14883	14743	14833	14600	14757	14780	14722	14895	14832	14823	14835	14900	14857	14757	14782	14738	14573	14796	15011	14755	14725	15012	15021	14730	14978	14877	14721	14777	15041	14788	14851	14656	14763	14916	14738	14917	14803	14597	14757	14852	14693	14896	14788	14769	14905	14949	14889	14856	14937	14820	14716	14780	14864	15026	14692	14841	14765	14962	14832	14764	15003	14829	14871	14635	14775	14820	14990	14759	14821	14756	14777	14917	14732	14740	14847	14801	14845	14818	14837	14762	14838	14785	14812	14807	14638	14749	14965	14790	14823	14707	14918	14821	14610	14815	14762	14769	14759	14766	14839	14933	14893	15028	14790	14926	14780	14882	14720	14732	14838	14761	14803	14891	14879	14783	14739	14856	14913	14834	14843	14846	14821	14794	14787	14836	14927	14820	14846	14787	14747	14798	14793	14748	14764	14755	14745	14703	14814	14909	14698	14755	14729	14645	14781	14855	14871	14957	14857	14839	14923	14902	14753	14843	14899	14855	15023	14926	14902	14736	14720	14907	14943	14792	14879	14919	14888	14822	14880	14773	14880	14786	14931	14666	14815	14743	14843	14704	14909	14782	14911	14824	14813	14724	14786	14825	14790	14836	14779	14703	14701	14778	14787	14706	14996	14848	15029	14829	14865	14673	14817	14826	14730	14870	14810	15019	14886	14766
30310	24847	29550	27589	22925	21888	19910	19144	19104	19451	19649	19399	19361	19148	18488	18869	19744	19709	19206	18747	18501	18391	18380	18129	18275	18120	18092	18292	18182	18257	18164	18369	18116	18090	18015	18194	18205	18222	18173	18170	18137	18269	18156	18372	18229	18293	18079	18088	18176	18179	18199	17866	18079	18002	18206	18266	18372	18272	18234	18075	18308	18213	18211	17971	18213	18378	17975	18124	18222	18262	18153	18218	18264	18427	18245	18286	18242	18301	18158	18269	18138	18289	18111	18251	18133	18136	18314	18137	18121	18096	18190	18045	18213	18236	18154	18150	18159	18082	18052	18244	18087	18259	18224	18280	18029	18194	18154	18016	17973	18167	18112	18197	18259	18152	18365	18069	18217	18316	18171	18125	18243	18315	18295	18306	18125	18129	18318	18202	18183	18139	18444	18212	18217	18158	18244	18125	18058	18278	18286	18032	18195	18165	18173	18080	18063	18213	18268	18107	18214	18319	18099	18095	18155	18133	17958	18296	18210	18117	18342	18179	18390	18204	18158	18279	18246	18296	17822	18376	18197	18190	18310	18130	18063	18203	18106	18193	18132	18170	18253	18309	18318	17963	18068	18296	18181	18133	18019	18154	18012	18220	18187	18105	18243	18362	18059	18004	18095	18164	18101	18230	18053	18100	18259	18165	18110	18078	18194	18131	18203	18147	18061	17992	18113	18076	18341	18230	18307	18206	18311	18201	18047	18192	18052	18001	18196	18233	18049	18122	18220	18270	18259	17942	18356	18193	18160	18090	18066	18243	18023	18150	18001	18092	17940	18143	18019	18220	18036	17983	18169	18221	18239	18056	17894	18118	17925	18164	18048	18092	18008	18083	17952	18215	18020	18049	17944	18127	17916	18035	18273	18084	17972	18126	18237	18101	18146	18302	18178	18349	18363	17970	18070	18191	18046	18379	18453	18034	18226	18112	18146	18126	18327	18114	18273	18301	17860	17915	18127	17976	18051	18049	18226	18426	18066	18253	18240	17982	18084	18364	18204	18219	17992	17990	18092	17998	18256	18020	18159	18300	18174	18104	18071	18120	18202	18268	18232	18188	18059	18058	18291	18348	18294	18062	18174	18212	18152	18289	17891	18145	18014	18256	18134	17999	18170	18208	18284	18227	18041	18113	18266	18171	17988	18261	18258	18389	18240	18043	18205	18059	18048	18107	18307	18231	17867	17984	18247	18099	18162	18137	18170	18270	18282	18126	18325	18004	18175	18129	18043	18120	18210	18289	18283	18177	18143	18146	18291	18215	18120	18246	18329	18189	18180	17979	18069	18134	18161	18266	18382	18095	18222	18023	18020	18295	18147	18148	18310	18223	18207	18145	18117	18101	17957	18176	17949	18368	18267	17926	18192	18016	18286	18085	18094	18064	18201	18246	18279	18117	18114	18181	18006	18192	18126	17999	18240	18111	18180	18062	18084	18092	18481	18105	18123	18182	18118	18207	18086	18288	18002	18162	18144	18589	18278	17901	18193	18262	18381	18193	18174	17951	18056	18233	18262	18130	18136	18007	18059	18215	18051	18125	18107	18059	18078	18180	18127	18352	18271	18142	18270	18136	18232	17992	18326	18305	18082	18234	18241	18406	18194	18111	18196	18173	18104	17948	17995	18100	17983	18150	18074	18163	18359	18216	18168	18069	18034	18286	18157	18205	17927	18059	18342	18124	18078	18427	18191	18201	17981	18098	18004	18320	18071	18123	18243	18282	18281	18241	18058	18221	18297	18093	18325	17997	18147	18095	18098	18200	18293	18194	18025	18269	18133	18166	18081	17982	18477	18100	17926	18236	18045	18397	18112	18129	18158	18364	18190	18131	18243	18140	18051	18097	18119	18101	18119	18259	18018	18043	18200	18120	18193	17979	18113	17949	18235	17991	17992	18259	18099	18121	18041	17871	18161	18417	18281	18105	18227	18028	18026	18167	18151	18079	18176	18170	18171	18164	18398	18087	18386	18203	18061	18106	18204	18127	18272	18089	18144	18293	18355	18398	18103	18273	18198	18073	18180	18106	18281	18230	18139	18210	18252	18258	18131	18321	18193	17878	18129	18029	18139	18206	18155	18135	18165	18223	18087	18264	18119	18020	18184	18247	18215	18262	18285	18150	18213	18167	18306	18279	18241	18352	18281	17992	18216	18171	18139	18244	18242	18057	18162	18012	18259	18041	17988	18173	18292	18184	18095	18375	18015	18261	18373	18247	18212	18305	18259	18292	18297	18092	18121	18145	18321	18281	17974	18262	18089	18090	18331	18158	18124	18326	18210	18140	18117	18031	18019	17861	18086	18192	18228	18089	18217	18276	18144	18255	18088	18105	18381	18275	18171	18235	18181	18172	17969	18250	18055	18227	17974	18155	18067	18109	18093	18271	18144	17893	18305	17988	18431	18280	18120	18123	18123	17913	18048	18177	18013	18091	17955	18324	18196	18135	18293	18075	18103	18363	18288	18074	18398	18213	18185	18067	18486	18044	18167	18185	18192	18040	18257	18121	18182	17975	18238	18439	18189	18250	18209	17994	18038	18034	18084	18267	18257	18117	17926	18215	18258	18179	18210	18193	18002	18068	18346	18311	18338	17837	18246	18238	18411	18261	18102	17953	18255	18304	17926	18053	18095	18057	18328	18001	18037	18172	18102	18246	18251	18033	18103	18229	18086	18236	18323	18131	18067	18055	18276	18175	18281	18152	18208	18063	18159	18122	18300	17920	18150	18126	18052	18185	18124	18228	18045	17929	18142	18055	18076	18111	18147	18041	18281	18241	18214	18305	17960	18038	18221	18192	18180	18108	18351	17874	18120	18141	18157	18303	18284	18093	18116	17918	18102	18228	18419	18006	18160	18142	18410	18273	17942	18229	18061	17915	18201	18237	18121	18145	18177	18062	18064	18136	18054	18127	18056	18068	18009	18044	18281	17969	17979	18241	18057	18079	18199	17962	18068	18261	18224	18026	18316	18178	18306	18202	18155	18177	18234	18354	18365	18314	18120	18115	18048	18320	18234	18390	18131	18044	18395	18163	18267	18412	18383	18208	18129	18306	18208	18220	18212	18186	18210	18273	18195	18098	18190	18213	18364	18166	18174	18251	18235	17957	17960	18292	18187	18383	18288	18014	18269	17927	18072	18190	18502	18075	18261	18269	18020	17965	18227	18166	18097	18249	18093	18029	18081	18008	18227	18193	18124	18079	18009	18139	18063	18265	18293	18072	18084	18063	18018	18249	18005	18041	18164	17963	18053	18024	18100	18278	18263	18165	18157	17992	18107	18081	18151	18241	18230	18135	18117	18259	18335	18083	18150	18196	18198	18268	18073	17945	18286	18110	18279	17983	18141	18204	18131	18163	18076	18205	18131	18310	17796	18037	18033	18214	18209	18161	18381	18204	18089	18131	18213	18093	17908	18101	18177	18332	18067	18210	18043	18227	18109	18077	18335	18041	18151	18155	18038	18088	18120	18245	18101	18173	18210	18325	18417	18194	18195	18195	18171	18421	18234	18343	18006	18271	18196	18184	18121	18257	18180	18280	18202	18108	18099	18180	18080	18313	18132	18199	18175	18290	18356	18187	18153	18094	18315	18186	18268	18146	18388	18006	18150	18246	18235	18032	18133	18055	18307	18216	18184	18422	18385	18180	17850	18093	18318	18223	18317	18079	18241	18044	18154	18322	18196	18310	18351	18371	18112	18147	18270	18219	18390	18132	18303	18196	18122	18040	18255	17998	17974	18149	18092	18150	18238	18048	18318	18270	18307	18281	18241	18124	18120	18195	18144	17998	18123	18154	17984	18159	18147	17984	18382	18098	18025	18177	18090	18253	18410	18111	18087	18192	18262	18323	18199	18006	18160	18140	18311	18158	18263	17900	18067	18052	18192	18241	18271	18057	18384	18347	18128	18200	18216	18263	18012	17948	18328	18363	18216	18521	18335	18182	17861	18077	18072	18186	18171	18303	18052	18329	18151	18101	18217	18014	18448	18165	18100	17913	18419	18089	18303	18413	18034	17875	18341	18265	18018	18130	18057	18105	18296	18028	17967	18163	18253	18322	18158	18187	18248	18381	18192	18293	18134	18370	18298	18286	18110	18090	18142	18121	18385	18422	18076	18143	18242	18087	18021	17950	18132	18226	18265	18143	18128	18277	18223	18271	18192	18154	18061	18038	18311	17996	18093	18080	18225	18197	18352	18159	18085	18103	18009	18087	18291	18395	18000	18277	18181	18207	18212	18080	18186	18260	18251	18191	18211	18016	18272	18122	18044	18275	18233	18350	18171	17960	18137	18162	18177	18190	18144	18065	18179	18327	18226	18141	18245	18024	18245	18249	18041	17982	18239	18131	18279	18309	18306	18133	18158	18238	18171	18305	18180	18219	18090	18076	18234	17833	18094	18241	18292	18209	18169	18112	18044	18235	18155	18289	18341	17975	18167	18213	18365	18221	18138	18219	18308	18179	18351	18334	18206	18102	18134	18026	18105	17997	18166	18278	18063	18214	17982	18223	18376	18048	18330	18347	18242	17914	18431	17983	18175	18320	18062	18156	18208	18208	18136	18203	17935	18324	18084	18200	18332	18182	18250	18179	18282	18076	18245	18271	18175	18208	18145	18116	18217	18140	18076	18226	18484	18195	18304	18176	18230	18095	18012	18014	18140	18131	18073	18022	18088	18247	18096	18211	18258	18314	18389	18313	18240	18140	18264	18291	18141	18165	18122	18284	18143	18127	18256	18191	18123	18095	18019	17879	18239	18165	18023	18121	18089	18217	18255	18109	18034	18353	18012	18048	18169	18307	18373	18076	18122	18094	18174	18169	18305	18117	18171	18167	18123	18307	18269	18345	18037	18127	18142	18267	18091	17895	17997	18254	18101	18203	18462	18005	18387	18139	18025	18090	18287	18099	18240	18276	18529	18111	18221	18192	18134	18136	18310	18391	18216	18130	18075	18317	18146	18166	18203	18008	18456	18200	18351	18281	18127	18002	18073	18375	18144	18139	18178	18244	18109	18267	18279	18322	18056	18140	18116	18209	18023	18022	18083	18097	18300	18032	18052	18136	18267	18153	18077	18321	18080	18251	18215	18398	18313	18175	18231	18148	18042	18112	18192	18212	18202	18179	18267	18022	18313	18415	18361	18252
19819	24259	28415	24948	21984	20320	16635	16051	16416	17282	17096	16696	16663	16117	15265	16026	16682	16331	15633	15112	14845	14693	14876	14899	14754	14630	14788	14548	14630	14785	14644	14673	14604	14611	14769	14821	14793	14773	14775	14950	14517	14696	14878	14547	14666	14624	14909	14727	14731	14726	14681	14720	14702	14625	14486	14816	14640	14820	14546	14527	14856	14630	14808	14735	14801	14681	14730	14500	14643	14719	14544	14631	14795	14743	14784	14695	14713	14802	14777	14634	14672	14697	14667	14584	14722	14649	14595	14663	14695	14800	14772	14664	14657	14690	14730	14812	14686	14668	14827	14713	14791	14574	14631	14698	14762	14727	14793	14551	14665	14657	14647	14534	14635	14640	14718	14474	14740	14687	14710	14769	14769	14653	14727	14915	14611	14516	14638	14675	14793	14657	14766	14751	14643	14627	14653	14776	14569	14674	14647	14567	14739	14692	14809	14680	14743	14668	14720	14585	14702	14573	14626	14747	14546	14720	14483	14666	14597	14635	14548	14634	14671	14793	14788	14610	14745	14693	14770	14668	14590	14680	14580	14653	14667	14743	14744	14751	14554	14832	14659	14697	14750	14641	14716	14633	14739	14686	14784	14690	14642	14607	14764	14581	14671	14622	14768	14760	14615	14915	14641	14704	14673	14642	14614	14603	14639	14848	14672	14741	14555	14663	14606	14533	14755	14723	14675	14732	14670	14633	14566	14717	14643	14800	14784	14785	14785	14771	14717	14817	14749	14657	14606	14669	14626	14491	14746	14749	14596	14666	14867	14588	14756	14663	14517	14719	14664	14644	14734	14565	14886	14685	14557	14773	14675	14626	14704	14673	14711	14559	14669	14833	14681	14776	14617	14477	14604	14780	14862	14557	14694	14569	15048	14602	14648	14672	14630	14786	14700	14813	14650	14679	14692	14613	14616	14699	14539	14598	14766	14599	14701	14646	14690	14740	14832	14739	14550	14805	14680	14652	14932	14764	14666	14835	14738	14651	14439	14587	14692	14610	14536	14604	14558	14716	14693	14734	14691	14577	14610	14574	14644	14543	14741	14651	14679	14540	14712	14828	14631	14667	14757	14664	14711	14641	14841	14618	14541	14588	14650	14756	14613	14851	14601	14692	14843	14664	14739	14653	14774	14583	14825	14538	14657	14672	14677	14655	14634	14951	14674	14776	14873	14768	14838	14546	14477	14669	14769	14792	14661	14780	14683	14700	14817	14813	14678	14677	14628	14626	14609	14698	14724	14739	14775	14511	14698	14485	14851	14707	14745	14642	14813	14828	14772	14713	14725	14540	14619	14638	14682	14854	14811	14622	14620	14619	14648	14793	14645	14709	14590	14729	14641	14637	14665	14608	14764	14583	14844	14381	14595	14789	14572	14612	14670	14796	14614	14743	14771	14608	14760	14667	14725	14687	14729	14545	14692	14654	14787	14651	15044	14622	14912	14669	14581	14505	14676	14736	14676	14647	14734	14648	14678	14857	14705	14934	14716	14872	14677	14699	14735	14645	14499	14814	14623	14671	14700	14660	14780	14699	14642	14574	14716	14691	14674	14636	14800	14605	14601	14675	14659	14936	14719	14662	14721	14758	14568	14701	14679	14675	14716	14674	14542	14771	14740	14765	14539	14692	14678	14573	14772	14713	14662	14829	14796	14613	14657	14739	14657	14740	14700	14599	14584	14765	14705	14820	14641	14628	14742	14637	14533	14700	14633	14592	14608	14405	14745	14658	14842	14704	14711	14780	14540	14693	14701	14551	14752	14710	14711	14560	14639	14678	14626	14709	14653	14697	14729	14860	14710	14909	14623	14636	14699	14707	14757	14533	14832	14672	14743	14764	14639	14814	14774	14833	14722	14619	14767	14716	14677	14601	14650	14626	14738	14720	14831	14740	14655	14622	14649	14625	14721	14673	14674	14762	14601	14701	14743	14627	14685	14772	14718	14735	14742	14537	14515	14779	14766	14669	14825	14621	14630	14725	14582	14509	14635	14629	14600	14724	14732	14701	14868	14711	14678	14700	14714	14730	14738	14626	14701	14683	14685	14628	14522	14865	14577	14732	14743	14690	14840	14730	14684	14737	14725	14722	14725	14739	14568	14804	14437	14740	14761	14760	14742	14653	14710	14627	14736	14669	14411	14683	14747	14717	14693	14692	14575	14770	14749	14724	14762	14760	14682	14888	14753	14875	14602	14631	14494	14684	14725	14622	14729	14806	14801	14591	14779	14707	14704	14640	14595	14628	14781	14609	14637	14705	14661	14709	14706	14711	14735	14515	14726	14632	14660	14639	14688	14808	14714	14619	14484	14682	14671	14746	14647	14622	14751	14580	14786	14791	14600	14700	14648	14633	14636	14525	14750	14628	14653	14552	14800	14807	14605	14673	14672	14737	14690	14698	14835	14711	14576	14667	14663	14658	14781	14725	14625	14656	14778	14821	14731	14681	14732	14669	14698	14770	14781	14696	14797	14638	14552	14675	14603	14754	14695	14659	14567	14817	14846	14817	14704	14578	14766	14755	14769	14584	14678	14553	14880	14640	14652	14746	14814	14714	14646	14859	14615	14601	14716	14570	14746	14724	14812	14921	14783	14791	14622	14774	14744	14621	14631	14668	14651	14663	14702	14645	14708	14610	14673	14566	14587	14722	14770	14742	14719	14684	14832	14638	14712	14812	14681	14585	14755	14696	14555	14769	14611	14629	14579	14571	14872	14684	14567	14813	14789	14666	14690	14678	14675	14568	14803	14749	14624	14617	14607	14686	14495	14716	14731	14808	14699	14640	14608	14755	14578	14629	14696	14803	14658	14762	14689	14638	14685	14543	14709	14743	14896	14585	14719	14694	14745	14807	14739	14612	14585	14599	14761	14617	14724	14692	14805	14748	14801	14587	14611	14802	14609	14794	14691	14619	14788	14549	14634	14709	14684	14460	14932	14673	14691	14566	14623	14921	14649	14641	14613	14721	14730	14728	14567	14623	14725	14666	14617	14745	14726	14739	14604	14719	14596	14590	14744	14761	14731	14709	14612	14362	15045	14848	14628	14617	14748	14537	14758	14751	14733	14683	14837	14609	14539	14605	14559	14693	14564	14792	14790	14830	14701	14670	14888	14629	14660	14600	14696	14865	14631	14618	14648	14712	14668	14677	14589	14603	14660	14691	14814	14656	14694	14669	14756	14647	14663	14776	14762	14823	14661	14856	14698	14669	14737	14507	14661	14647	14602	14687	14746	14654	14602	14783	14698	14496	14824	14713	14718	14649	14660	14743	14609	14516	14800	14612	14508	14653	14627	14758	14592	14680	14749	14589	14730	14629	14656	14711	14864	14567	14595	14653	14593	14729	14650	14761	14682	14733	14661	14732	14782	14576	14580	14811	14737	14788	14863	14591	14504	14820	14749	14484	14746	14773	14658	14639	14591	14677	14643	14708	14817	14591	14649	14662	14520	14641	14629	14701	14589	14665	14759	14705	14722	14704	14618	14683	14579	14906	14724	14651	14578	14714	14655	14750	14717	14831	14638	14700	14764	14583	14809	14731	14654	14635	14768	14741	14639	14450	14681	14603	14736	14518	14766	14579	14761	14768	14726	14572	14525	14524	14779	14653	14760	14620	14683	14568	14700	14593	14677	14738	14843	14586	14620	14666	14699	14660	14723	14741	14517	14790	14687	14606	14615	14719	14833	14675	14652	14599	14681	14773	14727	14558	14780	14749	14713	14705	14643	14686	14594	14587	14791	14735	14779	14625	14653	14678	14857	14656	14724	14783	14816	14660	14774	14610	14792	14636	14672	14841	14781	14638	14754	14617	14826	14797	14782	14720	14696	14657	14814	14670	14666	14772	14747	14547	14551	14661	14776	14660	14661	14631	14717	14545	14736	14623	14955	14522	14673	14853	14760	14694	14622	14632	14835	14692	14611	14668	14656	14688	14661	14625	14662	14841	14725	14690	14732	14725	14796	14692	14602	14589	14592	14733	14721	14749	14831	14882	14653	14682	14818	14644	14677	14730	14746	14768	14690	14869	14663	14680	14677	14727	14788	14703	14698	14493	14783	14650	14785	14797	14713	14729	14786	14580	14648	14769	14686	14641	14477	14755	14690	14585	14719	14697	14813	14654	14706	14645	14729	14826	14606	14798	14773	14603	14788	14615	14635	14799	14760	14715	14728	14838	14834	14741	14767	14714	14814	14818	14625	14840	14581	14619	14755	14779	14824	14616	14674	14578	14755	14680	14456	14770	14754	14631	14650	14664	14752	14801	14595	14636	14742	14610	14642	14674	14701	14800	14742	14671	14701	14627	14813	14776	14778	14656	14673	14741	14689	14707	14891	14592	14743	14674	14750	14621	14709	14647	14648	14641	14638	14621	14745	14818	14677	14691	14842	14728	14678	14799	14696	14627	14695	14641	14712	14930	14729	14586	14706	14773	14878	14647	14616	14618	14609	14785	14646	14728	14658	14809	14767	14818	14639	14846	14747	14604	14709	14748	14724	14712	14582	14696	14556	14700	14562	14633	14872	14773	14706	14825	14765	14728	14623	14679	14734	14644	14702	14705	14907	14744	14675	14764	14785	14808	14807	14846	14637	14612	14710	14676	14798	14756	14580	14588	14669	14778	14648	14842	14572	14558	14635	14726	14866	14759	14701	14834	14685	14682	14650	14595	14823	14446	14799	14606	14555	14902	14787	14735	14647	14638	14705	14603	14680	14678	14739	14633	14666	14733	14813	14649	14741	14748	14634	14518	14646	14706	14716	14692	14785	14768	14544	14845	14650	14663	14757	14735	14787	14779	14683	14634	14523	14596	14594	14813	14736	14622	14556	14782	14855	14514	14702	14672	14718	14828	14882	14625	14690	14663	14635	14781	14753	14715	14929	14566	14656	14829	14683	14606	14770	14634	14571	14630	14706	14725	14569	14693	14687	14710	14726	14443	14507	14817	14796	14723	14730	14550	14581	14538	14685	14652	14511	14514	14750	14727	14692	14628	14721	14600	14956	14787	14685	14727	14646	14834	14585	14719	14741	14636	14684	14675	14573	14789	14723	14770	14783	14917	14503	14571	14648	14683	14803	14674	14836	14598	14692	14712	14673	14707	14594	14605	14625	14715	14587	14687	14684	14567	14675	14654	14583	14677	14631	14812
25366	21491	28780	25893	24414	25410	24114	20690	20709	21249	21047	20654	20587	20089	19320	24772	29145	26009	22588	20417	19190	18688	18356	18418	18461	18240	18503	18171	18422	18582	18404	18322	18415	18355	18208	18391	18416	18228	18163	18185	18197	18310	18287	18206	18477	18439	18376	18173	18476	18423	18402	18248	18330	18175	18213	18221	18263	18334	18416	18410	18269	18402	18323	18327	18284	18447	18387	18536	18589	18212	18518	18151	18442	18096	18257	18302	18283	18216	18388	18463	18334	18295	18376	18457	18280	18353	18332	18446	18250	18400	18427	18278	18411	18222	18429	18325	18379	18386	18194	18284	18342	18232	18351	18281	18302	18527	18139	18415	18339	18332	18349	18246	18454	18323	18307	18173	18381	18111	18392	18279	18136	18280	18350	18320	18269	18196	18483	18370	18423	18338	18330	18336	18514	18194	18247	18156	18448	18186	18286	18294	18270	18443	18229	18482	18379	18232	18372	18331	18150	18416	18281	18372	18386	18185	18359	18127	18295	18513	18279	18167	18371	18278	18390	18546	18227	18151	18357	18342	18433	18403	18366	18205	18329	18341	18171	18396	18318	18290	18193	18157	18481	18573	18337	18290	18306	18317	18368	18270	18522	18370	18194	18095	18206	18367	18106	18357	18295	18268	18236	18452	18415	18291	18202	18302	18326	18399	18277	18176	18236	18334	18353	18405	18200	18280	18162	18284	18340	18097	18152	18356	18420	18425	18289	18289	18361	18309	18563	18520	18269	18163	18389	18052	18147	18255	18389	18125	18419	18205	18273	18456	18469	18467	18348	18219	18307	18132	18519	18326	18270	18148	18232	18475	18077	18254	18422	18331	18373	18421	18307	18203	18237	18373	18555	18136	18173	18440	18362	18302	18512	18316	18325	18440	18346	18335	18266	18544	18316	18256	18324	18217	18213	18214	18251	18471	18432	18136	18266	18100	18313	18363	18303	18249	18153	18425	18357	18295	18380	18498	18418	18190	18258	18323	18334	18398	18420	18425	18279	18312	18449	18242	18025	18358	18368	18239	18260	18088	18149	18175	18421	18221	18104	18234	18332	18542	18462	18436	18296	18315	18297	18301	18238	18402	18171	18173	18455	18470	18526	18310	18192	18222	18190	18177	18449	18331	18393	18194	18378	18330	18109	18115	18236	18244	18461	18143	18290	18210	18218	18563	18484	18263	18248	18311	18297	18523	18095	18545	18316	18174	18380	18104	18199	18442	18501	18393	18206	18283	18324	18371	18501	18265	18347	18153	18040	18118	18097	18179	18578	18304	18305	18340	18336	18143	18301	18387	18216	18290	18338	18319	18178	18325	18542	18278	18424	18163	18274	18184	18352	18189	18385	18430	18229	18347	18130	18068	18365	18465	18320	18425	18329	18293	18351	18455	18228	18296	18230	18263	18386	18274	18172	18261	18499	18424	18314	18259	18364	18363	18316	18140	18315	18327	18277	18549	18458	18336	18125	18061	18144	18224	18342	18250	18224	18234	18152	18356	18274	18188	18396	18266	18327	18108	18366	18249	18421	18428	18376	18334	18350	18124	18392	18348	18221	18210	18437	18245	18212	18311	18379	18439	18179	18125	18261	18419	18247	18275	18211	18348	18272	18173	18429	18271	18539	18122	18452	18171	18190	18127	18424	18200	18189	18346	18274	18238	18398	18374	18513	18160	18389	18267	18283	18460	18416	18416	18443	18282	18124	18343	18168	18422	18138	18193	18085	18135	18278	18533	18332	18474	18286	18550	18351	18297	18506	18637	18435	18222	18287	18231	18429	18419	18354	18215	18246	18172	18253	18189	18373	18368	18360	18045	18282	18411	18330	18328	18376	18383	18175	18280	18083	18276	18165	18134	18330	18383	18292	18230	18380	18259	18340	18275	18479	18440	18201	18444	18434	18127	18208	18292	18254	18354	18206	18414	18528	18248	18359	18301	18161	18138	18253	18312	18335	18400	18394	18238	18301	18188	18309	18077	18248	18265	18320	18259	18453	18167	18397	18270	18222	18273	18248	18144	18465	18127	18198	18383	18283	18389	18467	18447	18372	18460	18350	18243	18217	18169	18247	18390	18459	18232	18374	18308	18376	18046	18216	18126	18380	18369	18294	18542	18576	18405	18321	18390	18403	18228	18366	18287	18551	18367	18202	18321	18240	18280	18288	18096	18239	18356	18160	18341	18253	18366	18153	18419	18473	18353	18315	18343	18258	17993	18237	18175	18183	18320	18443	18291	18346	18321	18218	18324	18472	18216	18362	18465	18184	18175	18354	18090	18260	18449	18354	18205	18121	18357	18378	18388	17961	18489	18373	18318	18387	18589	18378	18397	18371	18407	18477	18471	18533	18452	18186	18189	18191	18340	18320	18430	18449	18289	18380	18255	18093	18257	18395	18284	18247	18049	18261	18324	18152	18296	18175	18236	18290	18393	18337	18279	18187	18475	18335	18237	18276	18131	18166	18223	18532	18411	18161	18266	18277	18231	18352	18386	18388	18393	18474	18631	18243	18345	18153	18170	18187	18205	18302	18443	18533	18456	18215	18130	18267	18142	18250	18459	18296	18328	18376	18316	18310	18250	18167	18317	18406	18350	18185	18205	18322	18228	18083	18354	18378	18297	18323	18241	18592	18341	18427	18429	18340	18117	18446	18175	18328	18327	18263	18622	18425	18196	18333	18419	18258	18090	18073	18261	18239	18263	18356	18201	18257	18318	18235	18375	18279	18368	18393	18268	18156	18198	18425	18329	18453	18285	18122	18408	18404	18383	18419	18293	18196	18514	18405	18328	18412	18121	18274	18376	18231	18299	18435	18419	18265	18297	18225	18319	18204	18315	18323	18344	18327	18385	18327	18399	18259	18307	18258	18284	18380	18439	18482	18331	18328	18354	18336	18353	18294	18427	18284	18502	18280	18359	18298	18474	18281	18196	18292	18294	18183	18228	18297	18182	18528	18418	18222	18185	18314	18010	18304	18435	18467	18340	18326	18401	18266	18244	18404	18346	18377	18377	18335	18288	18169	18456	18389	18341	18374	18386	18401	18187	18375	18435	18303	18301	18230	18218	18431	18282	18395	18065	18332	18191	18184	18189	18211	18253	18182	18247	18251	18249	18240	18126	18218	18428	18314	18071	18140	18397	18264	18376	18212	18105	18127	18210	18163	18409	18378	18704	18334	18494	18297	18223	18194	18300	18368	18164	18353	18369	18366	18225	18320	18424	18277	18382	18264	18343	18264	18366	18332	18559	18350	18453	18086	18331	18464	18234	18307	18271	18350	18410	18455	18464	18246	18357	18231	18377	18323	18192	18208	18319	18456	18246	18277	18354	18064	18211	18164	18432	18264	18454	18322	18428	18302	17981	18293	18231	18599	18305	18145	18458	18665	18260	18405	18228	18244	18343	18418	18394	18623	18291	18161	18361	18554	18343	18361	18093	18225	18330	18433	18312	18408	18178	18285	18271	18322	18238	18343	18191	18266	18078	18210	18284	18185	18460	18634	18421	18130	18297	18233	18186	18397	18253	18295	18192	18405	18306	18246	18288	18295	18513	18658	18495	18337	18297	18241	18245	18217	18242	18402	18238	18410	18535	18438	18383	18244	18381	18729	18365	18290	18367	18515	18330	18527	18393	18525	18276	18331	18312	18443	18404	18388	18202	18227	18317	18316	18553	18138	18053	18274	18519	18324	18293	18246	18151	18442	18343	18260	18308	18258	18391	18503	18383	18539	18249	18383	18348	18428	18263	18153	18198	18297	18406	18366	18544	18333	18288	18277	18206	18519	18346	18142	18313	18189	18186	18235	18172	18181	18347	18185	18239	18381	18074	18265	18130	18280	18113	18561	18446	18195	17952	18151	18444	18167	18311	18419	18388	18482	18357	18652	18290	18053	18299	18145	18258	18290	18273	18242	18455	18230	18339	18372	18398	18126	18323	18405	18540	18300	18344	18211	18236	18261	18396	18314	18390	18387	18050	18295	18412	18622	18383	18331	18438	18341	18278	18357	18342	18313	18397	18423	18139	18290	18384	18320	18293	18258	18257	18112	18337	18181	18322	18316	18136	18303	18313	18195	18386	18428	18165	18357	18170	18494	18339	18508	18389	18309	18294	18423	18299	18047	18454	18309	18314	18396	18323	18375	18337	18362	18342	18310	18348	18557	18314	18327	18415	18385	18250	18145	18296	18318	18315	18495	18343	18534	18069	18463	18153	18323	18400	18412	18495	18371	18319	18236	18306	18386	18276	18351	18308	18339	18423	18344	18407	18174	18293	18566	18332	18295	18319	18354	18150	18242	18295	18475	18378	18498	18506	18371	18189	18151	18322	18309	18191	18177	18257	18310	18245	18282	18317	18312	18299	18116	18224	18213	18375	18401	18388	18270	18238	18426	18293	18344	18272	18380	18171	18287	18291	18017	18276	18379	18380	18155	18366	18255	18229	18030	18276	18158	18336	18200	18270	18340	18318	18132	18260	18210	18082	18419	18390	18213	18295	18177	18259	18339	18313	18224	18196	18223	18314	18319	18333	18486	18295	18353	18205	18442	18262	18059	18323	18426	18326	18271	18407	18363	18362	18475	18509	18324	18547	18355	18136	18507	18317	18448	18494	18392	18384	18459	18482	18305	18297	18130	18312	18241	18343	18379	18182	18399	18415	18388	18366	18279	18280	18372	18291	18375	18295	18459	18256	18553	18125	18222	17981	18206	18254	18305	17983	18440	18427	18298	18211	18530	18183	18336	18325	18306	18334	18205	18292	18437	18171	18153	18264	18286	18281	18248	18027	18157	18380	18388	18309	18293	18370	18342	18184	18217	18228	18426	18260	18487	18460	17956	18458	18467	18322	18334	18429	18481	18236	18447	18315	18343	18228	18307	18226	18250	18358	18435	18285	18276	18255	18529	18319	18286	18216	18331	18301	18400	18467	18236	18610	18232	18412	18152	18148	18464	18361	18416	18216	18191	18231	18313	18385	18249	18367	18138	18191	18325	18347	18367	18175	18210	18306	18234	18403	18470	18460	18267	18559	18425	18406	18232	18342	18280	18266	18409	18183	18320	18349	18323	18341	18288	18359	18280	18228	18328	18433	18482	18290	18240	18332	18620	18155	18110	18270	18340	18340	18568	18279	18383	18458	18417	18227	18300	18069
19794	33910	35543	31253	26219	24184	19930	18098	18191	19476	18889	18130	18149	17431	16373	25238	29078	24176	19581	17150	15313	15009	15080	14779	14829	14922	14967	14836	15027	14897	14937	14861	14744	14837	14683	14723	14640	14873	14801	14780	14754	14784	14798	14878	14875	14684	14857	14855	14872	14758	14743	14826	14752	14850	14832	14695	14835	14643	14852	14953	14871	14824	14884	14747	14818	14781	14812	14915	14817	14887	14937	14870	14812	14727	14899	14710	14958	14903	14842	14883	14783	14934	14963	14850	14797	14799	14797	14572	14849	14791	14966	14795	15039	14765	14765	14789	14839	14805	15060	14857	14905	14635	14946	14841	14808	14786	14809	14864	14873	14742	14862	14849	14789	14864	14805	14841	14854	14866	14863	14849	14938	14748	14761	14799	14787	14727	14764	14898	14773	14941	15055	14717	14764	14780	14698	14780	14893	14806	14747	14892	14799	14797	14752	14938	14716	14910	14891	14641	14873	14602	14762	14779	14862	14749	14536	14863	14883	14832	14787	14758	14847	14766	14864	14802	15020	14732	15002	14847	14899	14797	14720	14692	14785	14771	14833	14834	14828	14871	14821	15057	14860	14840	14836	14921	14719	14794	14778	14677	14810	14841	14930	14670	14894	14770	14762	14554	14870	14764	14697	14973	14941	14877	14685	14754	14732	14765	14851	14769	14874	14616	14832	14733	14799	14787	14759	14778	14888	14968	14895	14789	15003	14814	14545	14851	14872	14773	14834	14654	14891	14832	14855	14633	14976	14782	14783	14860	14750	14793	14711	14701	14962	14839	14695	14697	14772	14887	14823	14729	14794	14824	14909	14806	14713	14888	14759	14721	14811	14813	14759	14785	14826	14883	14818	14913	14767	14711	14900	14866	14773	14952	14726	14855	14761	14785	15044	14498	14822	14762	14928	14678	15012	14735	14811	14840	14788	14768	14783	15038	14956	14928	14954	14801	14716	14711	14770	14857	14644	14755	14935	14775	14818	14818	14943	14864	14825	14879	14793	14761	14928	14747	14834	14728	14732	14850	14849	14761	14766	14688	14846	15014	14815	14779	14720	14736	14771	14771	14682	14825	14812	14670	14704	14831	14815	14931	14650	14762	14873	15012	14673	14836	14864	14824	14827	14931	14897	14887	14777	14844	14833	14902	14774	14758	14653	14813	14972	14684	14861	14654	14922	14789	14666	14864	14796	14883	14889	14828	14789	14662	14920	14808	14842	14809	14914	14798	14727	14949	14792	14619	14983	14926	14800	14881	14917	14742	14828	14814	14725	14669	14899	14824	14765	14648	14937	14855	14706	14729	14770	14985	14859	14786	14916	14803	15013	14820	14784	14860	14669	14721	14885	14817	14931	14666	14827	14992	14879	14754	14817	14821	14837	14787	14551	14829	14801	14747	14794	14831	14792	14745	14884	14655	14847	15053	14685	14771	14842	14679	14671	14857	14686	14734	14734	14828	14887	14674	14931	14815	14878	14644	14678	14988	14787	14860	14723	14711	14756	14642	14794	14735	14863	14887	14752	14740	14787	14902	14703	14803	15040	14813	14978	14763	15001	14797	14834	14765	14929	14827	14723	14666	14918	14799	14775	14736	14809	14881	14828	14811	14785	14855	14755	14729	14641	14784	14937	14834	14774	14891	14872	14697	14903	14991	14707	14762	14880	14794	14861	14802	14690	14879	14782	14720	14974	14769	14829	14782	14911	14747	14811	14647	14626	14588	14918	14692	14795	14772	14798	14964	14777	14932	14923	14852	14807	14779	14927	14916	14884	14599	14785	14796	14877	14914	14930	14769	14830	15029	14842	14768	14880	14651	14837	14863	14666	14783	14898	14670	14756	14705	14805	14767	14876	14819	14663	14887	14903	14890	14623	14805	14816	14898	14894	14877	14830	14851	14825	14822	14880	14866	14660	14685	14863	14633	14758	14795	14693	14815	14688	14734	14725	14887	14856	14859	14760	14771	14652	14926	14884	14765	14839	14636	14720	14867	14677	14666	14916	14865	14778	14748	14857	14807	14774	14776	14848	14802	14923	14831	14779	14933	14797	14631	14775	14947	14683	14748	14696	14803	14914	14910	14831	14808	14873	14727	14681	14710	14877	14763	14732	14931	14877	14798	14831	14937	14820	14719	14897	14788	14653	14754	14865	14751	14836	14771	14582	14760	14939	14813	14619	14976	14684	14932	14693	14821	14955	14766	14949	14902	14851	14834	14921	14812	14934	14828	14849	14709	14647	14842	14857	14720	15032	14725	14763	14805	14993	14843	14754	14675	14880	14750	14973	14906	14843	14817	14769	14896	14730	14858	14825	14843	14793	14824	14882	14930	14789	14752	14704	14645	14806	14619	14752	14722	14756	14761	14760	15003	14838	14821	14766	14849	14805	14748	14822	14934	14731	14800	14780	14766	14822	14801	14706	14813	14865	14847	14785	14882	14786	14853	14827	14754	14715	14784	14694	14809	14818	14783	14855	14742	14576	14685	14941	14612	14749	14723	14832	14863	14810	14721	14664	14806	14761	14798	14830	14709	14739	14726	14869	14611	14877	14760	14791	14859	14686	14773	14595	14693	14964	14772	14757	14927	14790	14830	14859	14853	14768	14804	15029	14818	14863	14905	14738	14641	14784	15041	14673	14847	14684	14931	14779	14567	14919	14778	14862	14860	14849	14791	14788	14804	14836	14678	14835	14647	14731	14835	14797	14825	15059	14660	14935	14894	14917	14877	14971	14764	14889	14850	14768	14836	14875	14797	14824	14770	14790	14747	14573	14822	14828	14735	14721	14858	14816	14776	14595	14874	14786	14737	14727	14952	14752	14725	14826	14792	14811	15027	14715	14820	14902	14759	14823	14775	14777	14720	14844	14816	14876	14825	14858	14789	14953	14885	14618	14887	14788	14786	14760	14945	14736	14832	14930	14875	14792	14858	14868	14722	14915	14697	14902	14914	14649	14814	14885	14944	14862	14701	14742	14667	14855	14775	14877	14864	14832	14764	14862	14901	14947	14921	14732	14870	14708	14717	14884	14810	14778	14830	14962	14878	14789	14946	14783	14774	14840	14721	14649	14875	14878	14940	14711	14895	14785	14842	14723	14818	14672	14817	14800	14831	14932	14811	14698	14851	14825	15022	14884	14936	14715	14917	14830	14808	14851	14781	14825	14821	14755	14886	14803	14947	14745	14831	14771	14849	14771	14774	14800	14762	14729	14927	14789	14698	14777	14947	14848	14845	14870	14659	14889	14888	14656	14747	14676	15011	14769	14870	14792	14703	14638	14840	14825	14735	14701	14931	14751	14870	14864	14848	14832	14743	14812	14928	14919	14670	14898	14693	14593	14855	14897	14906	14851	14789	14712	14674	14924	14707	14866	14932	14978	14808	14616	14782	14848	14866	14824	14805	14779	14895	14801	14849	14753	15038	14725	14736	14843	14633	14651	14916	14773	14775	14963	14800	14535	14868	14622	14983	14858	14771	14873	14627	14772	14665	14855	14808	14772	14882	14906	14610	14671	14869	14900	14801	14889	14774	14878	14830	14627	14794	14978	14764	15031	14819	14799	14952	14840	14706	14713	14850	14795	14689	14860	14761	14819	14715	14933	14769	14721	14858	14840	14802	14693	14723	14851	14750	14843	14871	14823	14877	14889	14905	14707	14961	14786	14940	14793	14878	14904	14709	14890	14881	14733	14931	14974	14838	14966	14614	14662	14766	14872	15156	15044	14942	14855	14682	14833	14744	14985	14684	14579	14812	14746	14675	14689	14668	14913	14808	14715	14801	14971	14668	14747	14838	14816	14851	14594	14938	14858	14833	14857	14837	14817	14797	14883	14829	14840	14816	14775	14675	14694	14762	14769	14745	14768	14794	14835	14933	14893	14821	14817	14899	14943	14890	14914	14843	14765	14886	14902	14776	14834	14825	14687	14612	14833	14835	14727	14864	14675	14698	14798	14800	14856	14813	14777	14903	14709	14847	14907	14770	14981	14749	14826	14941	14844	14813	14834	14782	14920	14700	14697	14957	14837	14789	14760	14690	14743	14873	14797	14880	14760	14769	14874	14738	14828	14893	14725	14757	14771	14854	14698	14829	14818	14791	14913	14803	14666	14837	14877	14809	14919	14802	14672	14786	14635	14811	14757	14829	14866	14839	14848	14942	14816	14731	14784	14865	14784	14854	14826	14827	14747	14975	14837	14842	14880	14807	14806	14669	14909	14803	14788	14656	14726	14816	14799	14810	14638	14823	14865	14631	14837	14919	14685	14842	14900	14829	15027	14700	14761	14862	14882	14698	15015	14806	14720	14742	14866	14788	14844	14850	14854	14811	14988	14779	14771	14797	14588	14909	14642	14764	14886	14779	14840	14733	14834	14755	14808	14827	14806	14814	14803	14764	14888	14754	14684	14820	14875	14909	14972	14625	14698	14748	14816	14798	14772	14727	14779	14851	14950	14805	14806	14675	14707	14863	14813	15018	14665	14706	14758	14925	14670	14973	14724	14886	14857	14837	14731	14803	14843	14893	14855	14845	14755	14943	14870	14858	14763	14899	14783	14725	14742	14743	14742	14791	14889	14732	14955	14631	14752	14700	14781	14885	14936	15014	14831	14679	14833	14732	14823	14863	14908	14758	14931	14792	14783	14650	14765	14721	14729	14880	14769	14824	14919	14698	14781	14938	14683	14822	14741	14803	14802	14832	14781	14878	14750	14843	15012	14857	14828	14604	14843	14857	14885	14834	14791	14946	14717	14809	14858	14933	14755	14861	14866	14931	14769	14868	14792	14731	14874	14783	14807	14680	14805	14727	14818	14754	14849	14903	14630	14820	14849	14661	14978	14783	14879	14681	14894	14876	14720	14716	14706	14696	14747	14711	14840	14660	14714	14834	14966	14678	14873	14640	14895	14963	14954	14874	14942	14897	14881	14835	14776	14890	14923	14615	14896	14898	14665	14776	14648	14727	14743	14803	14928	14964	14621	14784	14820	14820	14792	14773	14824	14822	14946	14888	14731	14857	14779	14706	14788	15108	14749	14778	14819	14792	14664	14820	14578	14741	14822	14860	14652	14811	14711	14944	14863	14804	14920	14714	14615	14676	14788	14699	15028	14758	14788	14781	14791	14837	14871	14666	14728	14929	14938	14718	14872	14787
24021	21482	29245	24296	22828	26268	26829	21987	21658	22686	22631	21517	21278	20849	20761	29895	35990	31137	25536	21732	19527	18590	18494	18522	18398	18473	18466	18491	18502	18130	18476	18216	18370	18343	18376	18346	18430	18326	18392	18469	18334	18368	18495	18341	18565	18340	18376	18266	18355	18296	18662	18651	18371	18214	18303	18214	18307	18276	18315	18301	18381	18584	18245	18067	18304	18269	18491	18278	18426	18090	18243	18263	18291	18254	18245	18645	18271	18467	18205	18376	18294	18210	18341	18327	18389	18348	18486	18226	18241	18256	18236	18407	18167	18065	18301	18172	18368	18541	18279	18300	18353	18420	18515	18366	18180	18121	18268	18263	18226	18182	18603	18092	18064	18572	18337	18161	18293	18264	18383	18370	18195	18429	18253	18255	18306	18294	18367	18187	18367	18268	18479	18520	18356	18308	18116	18331	18405	18255	18342	18251	18279	18156	18214	18174	18298	18236	18205	18643	18263	18170	18332	18336	18100	18248	18234	18279	18184	18334	18374	18125	18128	18441	18111	18347	18060	18384	18030	18462	18270	18364	18242	18289	18313	18365	18242	18207	18280	18217	18280	18151	18283	18226	18436	18192	18092	18230	18025	18370	18420	18341	18180	18318	18207	18386	18353	18262	18442	17990	18366	18372	18434	18241	18316	18351	18262	18252	18273	18322	18429	18225	18323	18282	18400	18019	18188	18347	18226	18220	18181	18160	18160	18136	18168	18322	18153	18238	18199	18401	18357	18283	18197	18502	18511	18293	18238	18120	18282	18452	18201	18143	18174	18369	18102	18218	18286	18173	18168	18347	18329	18070	18225	18323	18317	18132	18393	18210	18341	18216	18371	18360	18387	18393	18421	18272	18368	18132	18247	18127	18442	18115	18263	18343	18288	18377	18238	18346	18282	18365	18252	18205	18208	18393	18401	18158	18479	18287	18348	18434	18240	18329	18447	18153	18438	18067	18100	18437	18208	18124	18254	18122	18271	18148	18467	18409	18198	18344	18271	18186	18315	18096	18371	18336	18343	18358	18269	18243	18119	18208	18416	18125	18248	18217	18260	18261	18278	18116	18235	18375	18198	18265	18186	17918	18233	18186	18106	18300	18229	18276	18320	18242	18468	18208	18199	18270	18228	18312	18175	18421	18419	18243	18307	18301	18326	18206	18308	18243	18540	18464	18319	18400	18308	18174	18286	18417	18356	18181	18162	18381	18240	18189	18401	18282	18536	18413	18143	18148	18299	18266	18232	18160	18130	18329	18270	18211	18240	18192	18197	18185	18226	18373	18264	18306	18298	18158	18299	18246	18401	18092	18224	18217	18144	18231	17994	18368	18225	18418	18357	18370	18201	18169	18132	18297	18318	18409	18110	18287	18166	18216	18311	18461	18326	18137	18139	18119	18357	18265	18393	18291	18178	18183	18297	18242	18137	18267	18224	18210	18287	18285	18208	18251	18265	18578	18411	18275	18454	18260	18465	18191	18263	18283	18114	18419	18159	18233	18173	18181	18333	18337	18413	18285	18388	18219	18296	18374	18275	18220	18272	18034	18157	17990	18248	18378	18265	18183	18095	18250	18319	18201	18310	18366	18097	18254	18097	18304	18281	18397	18263	18448	18225	18439	18445	18289	18390	18206	18243	18359	18238	18194	18180	18283	18113	18295	18363	18115	18277	18416	18419	18143	18137	18164	18213	18211	18415	18652	18227	18445	18224	18334	18218	18294	18166	18260	17953	18089	18165	18047	18130	18294	18020	18116	18312	18314	18337	18289	18230	18245	18327	18175	18262	18357	18392	18137	18282	18277	18337	18132	18329	18395	18045	18317	18359	18454	18208	18190	18194	18114	18280	18432	17977	18269	18264	18269	18144	18217	18225	18174	18215	18389	18322	18202	18236	18164	18243	18153	18211	18252	18203	18332	18466	18200	18019	18099	18388	18198	18214	18114	18272	18231	18344	18274	18225	18257	18456	18163	18351	18031	18344	18317	18397	18208	18122	18332	18398	18315	18309	18270	18195	18370	18230	18256	18066	18167	18239	18030	18543	18223	18224	18081	18346	18146	18204	17867	18156	18217	18207	18005	18162	18245	18331	18469	18280	18305	18155	18254	18358	18122	18310	18346	18301	18298	18265	18518	18354	18199	18234	18249	18411	18340	18265	18340	18184	18156	18190	18399	18272	18287	18197	18266	18229	18289	18198	18365	18195	18278	18246	18177	18032	18256	18142	17934	18265	18480	18147	18135	18385	18145	18079	18255	18285	18227	18247	18292	18400	18467	18450	18322	18122	18291	18315	18304	18275	18151	18146	18093	18080	18165	18383	18271	18162	18326	18103	18244	18151	18247	18183	18166	18332	18360	18357	18232	17973	18540	18208	18103	18147	18042	18222	18315	18287	18449	18098	18279	18326	18295	18284	18200	18252	18371	18206	18176	18201	18356	18117	18269	18328	18129	18272	18365	18290	18343	18396	18374	18316	18329	18333	18270	18078	18089	18343	18160	18251	18198	18233	18317	18205	18237	18245	18378	18328	18116	18173	18098	18375	18331	18243	18159	18294	18321	18173	18041	18116	18390	18099	18210	18307	18253	18071	18285	18334	18172	18332	18377	18300	18311	18441	18286	18079	18296	18265	18322	18295	18189	18236	18264	18486	18258	18229	18364	18307	18249	18192	18349	18262	18245	18220	18280	18164	18236	18324	18068	18277	18372	18326	18158	18178	18301	18373	18243	18355	18368	18318	18428	18384	18272	18382	18089	18229	18128	18128	18383	18334	18241	18456	18262	18359	18237	18103	18121	18446	18194	18337	18344	18355	18141	18108	18113	18306	18277	18385	18228	18596	18243	18270	18316	18347	18106	18434	18284	18208	18464	18316	18108	18106	18355	18252	18399	18066	18178	18279	18424	18108	18391	18461	18389	18371	18199	18255	18026	18225	18299	18068	18360	18182	18417	18241	18398	18322	18145	18435	18223	18019	18276	18441	18491	18184	18351	18319	18153	18056	18304	18290	18367	18466	18446	18133	18371	18107	18355	18374	18238	18432	18181	18291	18264	18206	18065	18219	18220	18251	18424	18463	18282	18257	18353	18502	18427	18297	18205	18106	18155	18165	18467	18419	18195	18274	18281	18221	18133	18115	18058	17998	18285	18378	18456	18370	18328	18273	18270	18076	18460	18230	18139	18057	18460	18346	18394	18323	18312	18450	18288	18343	18192	18306	18250	18080	18215	18221	18112	18156	18180	18206	18246	18198	18108	18256	18501	18085	18398	18554	18163	18393	18351	18096	18304	18275	18375	18346	18202	18207	18240	18273	18245	18355	18453	18585	18346	18261	18446	18136	18146	18118	18232	18212	18318	18371	18190	18435	18358	18348	18238	18197	18467	18340	18303	18540	18434	18325	18409	18429	18302	18158	18452	18114	18434	18313	18278	18100	18450	18186	18363	18466	18142	18192	18322	18396	18234	18150	18089	18257	18437	18345	18153	18173	18307	18476	18199	18278	18162	18216	18301	18218	18436	18373	18166	18226	18167	18076	18390	18286	18088	18219	18402	18371	18216	18225	18254	18231	18401	18251	18261	18219	18290	18417	18066	18344	18521	18224	18204	18373	18188	18317	18404	18381	18169	18175	18257	18323	18226	18305	18221	18336	18348	18148	18213	18199	18205	18419	18316	18389	18258	18336	18191	18303	18240	18159	17997	18104	18203	18344	18345	18323	18307	18166	18401	18212	18214	18284	18175	18228	18299	18126	18007	18098	18300	18302	18400	18486	18281	18115	18374	18276	18106	18158	18239	18147	18049	18403	18278	18395	18284	18152	18414	18182	18272	18367	18120	18214	18119	18352	18550	18306	18187	18114	18205	18209	18110	18488	18233	18331	18158	18366	18257	18238	18350	18172	18138	18292	18142	18220	18046	18154	18140	18394	18121	18258	18093	18292	18439	18345	18143	18340	18226	18369	18352	18397	18221	18318	18210	18194	18142	18291	18249	18409	18267	18446	18396	18297	18071	17991	18113	18243	18232	18217	18125	18302	18246	18165	18220	18200	18270	18302	18387	18256	18408	18116	18242	18260	18127	18213	18125	18184	18301	18448	18464	18293	18334	18264	18290	18408	18283	18394	18420	18211	18040	18413	18509	18511	18284	18389	18118	18330	18304	18400	18297	18281	18264	18186	18383	18310	17972	18106	18303	18348	18547	18246	18252	18139	18167	18355	18249	18356	18358	18314	18271	18258	18388	18203	18172	18454	18466	18296	18420	18336	18371	18084	18323	18140	18197	18293	18285	18080	18266	18282	18280	18061	18301	18307	18245	18330	18329	18267	18289	18231	18100	18320	18279	18126	18089	18155	18265	18127	18422	18234	18443	18269	18423	18190	18367	18238	18122	18175	18111	18312	18177	18279	18172	18334	18214	18370	18204	18265	18165	18483	18280	18232	18220	18163	18350	18191	18351	18139	18332	18453	18207	18234	18069	18251	18339	18443	18295	18013	18321	18347	18285	18341	18241	18151	18259	18238	18144	18197	18098	18075	18354	18269	18261	18152	18236	18053	18345	18308	18174	18165	18233	18366	18266	18240	18434	18209	18259	18398	18379	18391	18327	18431	18258	18478	18223	18170	18328	18389	18269	18498	18078	18270	18492	18414	17960	18269	18371	18033	18112	18114	18123	18307	18202	18163	18202	18374	18262	18223	18088	18323	18152	18414	18410	18450	18126	18181	18442	18264	18078	18267	18364	18325	18130	18074	18318	18179	18355	18453	18319	18260	18483	18310	18231	18368	18302	18220	17995	18453	18244	18041	18349	18233	18169	18305	18092	18072	18502	18453	18390	18249	18405	18391	18366	18355	18149	18175	18114	18265	18048	18484	18171	18316	17940	17807	18222	18360	18353	18454	18208	18208	18174	18184	18053	18163	18328	18394	18256	18182	18330	18073	18290	18308	18004	18115	18156	18452	18237	18340	18121	18160	18487	18388	18173	18268	18235	18290	18145	18361	18231	18354	18306	18209	18242	18234	18308	18417	18323	18361	18228	18196	18285	18303	18315	18085	18202	18140	18120	18249	18338	18198	18342	18163	18172	18135	18317	18273	18290	18498	18383	18210	18175	18302	18040	18132	18314	18409	18287	18204	18381	18150	18317	18315	18250
21899	39264	38946	33926	29296	26187	21471	19887	19941	21540	21248	19658	19603	18414	19031	31608	36773	29819	22985	18673	15776	15069	14954	14919	14900	14804	14812	14871	14800	14701	14677	14878	14729	14592	14770	14876	14820	14805	14676	14734	14745	14704	14745	14884	14641	14897	14688	14813	14893	14756	14756	14740	14628	14859	14855	14925	14789	14934	14776	14751	14794	14809	14761	14673	14767	14789	14838	14644	14778	14756	14639	14537	14857	14856	14672	14735	14923	14803	14899	14754	14709	14764	14951	14781	14773	14875	14662	14873	14662	14831	14884	14860	14787	14707	14670	14783	14662	14721	14823	14854	14791	14861	14821	14955	14731	14714	14805	14710	14758	14835	14848	14520	14805	14755	14849	14728	14587	14772	14710	14863	14780	14762	14751	14717	14958	14715	14780	14733	14877	14598	14713	14728	14841	14803	14913	14725	14820	14779	14803	14692	14869	14907	14674	14769	14920	14665	14898	14644	14706	14846	14874	14855	14846	14764	14831	14758	14784	14757	14701	14848	14771	14812	14823	14658	14865	14778	14867	14871	14931	14899	14827	14954	14865	14838	14623	14848	14797	14663	14683	14829	14734	14771	14715	14747	14581	14935	14704	14765	14708	14751	14755	14655	14859	14755	14759	14760	14781	14710	14748	14691	14685	14625	14558	14767	14835	14655	14731	14862	14792	14634	14496	14655	14617	14755	14727	14791	14720	14861	14721	14893	14646	14804	14808	14740	14917	14818	14853	14780	14766	14703	14609	14946	14789	14746	14632	14612	14683	14817	14673	14735	14677	14762	14861	14727	14843	14780	14732	14890	14825	14597	14713	14772	14785	14733	14969	14757	14636	14744	14721	14772	14941	14784	14805	14741	14878	14721	14618	14880	14691	14835	14770	14594	14741	14781	14846	14811	14733	14785	14731	14701	14756	14608	14853	14881	14679	14794	14750	14844	14813	14678	14692	14888	14781	14821	14618	14822	14722	14719	14840	14785	14855	14695	14895	14755	14544	14717	14685	15020	14751	14671	14784	14745	14816	14604	14617	14792	14820	14719	14737	14615	14631	14865	14778	14881	14687	14669	14720	14869	14891	14844	14679	14756	14759	14970	14522	14881	14772	14588	14787	14511	14812	14791	14762	14725	14768	14870	14729	14845	14640	14746	14744	14732	14839	14636	14825	14741	14895	14764	14627	14618	14737	14713	14726	14740	14642	14830	14999	14899	14719	14755	14690	14629	14874	14709	14835	14752	14621	14870	14784	14767	14890	14552	15121	14756	14835	14985	14753	14891	15009	14776	14768	14635	14824	14687	14749	14745	14730	14740	14721	14980	14775	14748	14758	14764	14902	14810	14823	14748	14967	14753	14807	14828	14746	14921	14805	14823	14822	14792	14805	14667	14697	14822	14878	14807	14633	14774	14682	14747	14761	14643	14821	14867	14883	14869	14668	14676	14805	14803	14662	14713	14949	14704	14684	14750	14717	14748	14564	14818	14692	14833	14937	14782	14736	14920	14687	14706	14682	14755	14686	14650	14795	14677	14646	14786	14851	14766	14708	14844	14979	14703	14752	14822	14949	14644	14684	14701	14825	14745	14786	14547	14784	14789	14838	14715	14851	14843	14756	14757	14744	14649	14693	14672	14727	14647	14855	14853	14704	14869	14822	14711	14764	14959	14625	14735	14817	14691	14892	14682	14681	14593	14735	14693	14768	14799	14762	14923	14763	14805	14686	14637	14800	14823	14583	14731	14804	14756	14930	14771	14873	14820	14788	14724	14794	14594	14721	14709	14817	14738	14716	14815	14812	14896	14981	14646	14801	14717	14702	14738	14732	14610	15028	14746	14813	14678	14539	14959	14804	14715	14707	14724	14678	14634	14695	14600	14745	14909	14802	14867	14812	14732	14722	14802	14728	14816	14839	14865	14789	14794	14561	14782	14783	14607	14783	14796	14759	14802	14776	14596	14832	14693	14703	14674	14804	14719	14771	14662	14828	14872	14871	14794	14844	14676	14831	14597	14898	14806	14728	14753	14761	14864	14803	14905	14761	14605	14645	14666	14787	14755	14825	14611	14837	14802	14666	14592	14825	14605	14597	14829	14840	14731	14956	14782	14769	14669	14704	14687	14752	14620	14857	14680	14928	14897	14867	14772	14948	14789	14798	14539	14795	14561	14682	14551	14682	14895	14814	14894	14917	14883	14662	14804	14718	14622	14746	14870	14833	14645	14796	14830	14800	14617	14897	14647	14895	14965	14746	14793	14777	14875	14931	14652	14961	14777	14851	14786	14633	14780	14766	14831	14770	14756	14736	14716	14861	14940	14763	14921	14674	14861	14603	14706	14796	14829	14854	14690	14949	14769	14688	14728	14851	14756	14684	14721	14899	14715	14744	14664	14638	14906	14790	14544	14678	14799	14887	14669	14878	14720	15028	14697	14853	14685	14627	14775	14686	14738	14891	14739	14702	14676	14751	14749	14773	14702	14758	14933	14700	14724	14601	14612	14947	14767	14779	14813	14854	14631	14848	14776	15020	14794	14798	14780	14758	14843	14685	14821	14910	14815	14826	14738	14934	14836	14576	14731	14843	14854	14949	14601	14796	14866	14713	14760	14691	14721	14923	14643	14640	14961	14792	14677	14647	14747	14767	14695	14889	14702	14944	14702	14638	14655	14819	14837	14806	14866	14824	14730	14718	14654	14617	14807	14744	14717	14900	14716	14916	14666	14820	14839	14642	14958	14896	14722	14750	14770	14727	14745	14630	14758	14671	14740	14841	14844	14665	14689	14807	14851	14846	14899	14647	14756	14708	14653	14827	14614	14600	14721	14745	14734	14820	14681	14848	14632	15001	14833	14812	14812	14840	14797	14741	14859	14744	14847	14798	14762	14863	14703	14805	14609	15044	14699	14797	14840	14656	14836	14834	14745	14771	14895	14722	14619	14811	14786	14739	14793	14751	14738	14812	14815	14817	14761	14781	14760	14696	14675	14722	14938	14887	14895	14665	14641	14680	14934	14653	14727	14675	14923	14684	14735	14736	14750	14631	14694	14690	14696	14611	14719	14570	14741	14800	14755	14752	14734	14735	14808	14930	14722	14636	14807	14670	14795	14743	14596	14758	14574	15023	14771	14760	14650	14622	14822	14868	14760	14777	14739	14842	14815	14764	14742	14805	14584	14656	14742	14831	14745	14746	14794	14843	14650	14714	14779	14916	14647	14777	14723	14793	14725	14728	14634	14843	14647	14765	14668	14718	14759	14875	14670	14710	14846	14702	14813	14737	14766	14647	14832	14813	14866	14842	14742	14835	14779	14749	14758	14708	14763	15004	14662	14626	14909	14764	14850	14670	14838	14883	14913	14823	14693	14821	14488	14681	14771	14919	14726	14800	14817	14838	14562	14866	14793	14694	14848	14712	14693	14855	14841	14708	14971	14807	14800	14770	14893	14830	14660	14729	14923	14879	14695	14709	14861	14873	14740	14914	14899	14700	14869	14631	14616	14879	14721	14873	14732	14720	14750	14889	14852	14673	14871	14748	14894	14679	14837	14649	14749	14706	14725	14697	14864	14810	14858	14884	14678	14698	14737	14821	14790	14858	14898	14658	14693	14746	14743	14652	14609	14719	14579	14798	14681	14534	14718	14857	14609	14884	14754	14798	14828	14739	14696	14864	14744	14806	14744	14763	14592	14653	14688	14740	14803	14769	14769	14755	14891	14858	14692	14520	14754	14633	14750	14827	14591	14768	14910	14852	14778	14802	14856	14908	14788	14855	14779	14808	14607	14814	14866	14769	14692	14812	14776	14799	14688	14672	14740	14775	14778	14850	14639	14742	14585	14737	14938	14591	14737	14728	14752	14719	14717	14921	14624	14629	14801	14852	14777	14645	14801	14697	14855	14768	14654	14835	14686	14776	14605	14778	14900	14771	14719	14899	14641	14736	14497	14828	14726	14978	14789	14838	14808	14678	14811	14736	14690	14790	14768	14672	14697	14904	14748	14794	14782	14880	14863	14770	14692	14722	14682	14870	14814	14894	14634	14721	14741	14934	14913	14810	14746	14872	14743	14752	14725	14804	14760	14838	14581	14821	14768	14781	14777	14794	14703	14728	14857	14641	14680	14846	14615	14772	14717	14687	14689	14750	14680	14867	14651	14554	14512	14803	14713	14750	14855	14683	14695	14741	14738	14716	14805	14778	14770	14850	14784	14806	14745	14783	14738	14750	14637	14804	14634	14813	14534	14833	14642	14819	14787	14839	14737	14814	14593	14676	14751	14673	14809	14626	14612	14768	14745	14797	14894	14889	14584	14817	14803	14760	14720	14695	14785	14847	14647	14743	14634	14696	14724	14651	14783	14602	14597	14700	14673	14694	14855	14678	14827	14753	14808	14741	14876	14591	14921	14709	14738	14858	14652	14645	14699	14862	14881	14492	14927	14758	14729	14751	14677	14835	14659	14720	14941	14747	14741	14659	14856	14839	14877	14699	14739	14775	14661	14777	14740	14582	14677	14821	14631	14611	14646	14822	14740	14813	14791	14740	14830	14687	14789	14709	14656	14671	14812	14729	14693	14722	14788	14836	14878	14624	14798	14575	14725	14790	14697	14738	14886	14764	14909	14815	14707	14848	14890	14883	14598	14600	14835	14806	14907	14824	14755	14746	14827	14873	14900	14781	14871	14701	14678	14812	14785	14701	14772	14638	14796	14785	14662	14794	14914	14761	14869	14732	14829	14766	14695	14777	14805	14777	14821	14888	14663	14773	14928	14963	14552	14574	14731	14913	14771	14527	14763	14791	14854	14635	14777	14880	14873	14767	14875	14902	14590	14668	14894	14757	14864	14867	14749	14710	14758	14931	14850	14690	14761	14862	14814	14839	14912	14794	14725	14598	14781	14694	14789	14900	14652	14909	14765	14728	14616	14704	14578	14671	14849	14884	14846	14883	14895	14496	14720	14727	14819	14792	14925	14790	14616	14691	14673	14714	14605	14953	14692	14801	14649	14852	14830	14547	14855	14676	14834	14672	14764	14689	14818	14708	14744	14758	14752	14865	14720	14840	14744	14795	14839	14758	14665	14984	14744	14817	14726	14823	14919	14717	14756	14825	14691	14926	14848	14728	14820	14641	14728	14786	14980	14557	14748	14804	14920	14730	14728
30637	25889	28134	25357	22146	21054	19601	19426	19192	19454	19897	19314	19385	19098	18903	19385	19890	19766	19280	19038	18455	18298	18295	18225	18328	18313	18362	18357	18276	18010	18096	18124	18218	18322	18226	18370	18566	18197	18488	18206	18195	18255	18430	18200	18411	18383	18417	18455	18306	18441	18197	18024	18282	18182	18441	18428	18198	18136	18186	18164	18176	18246	18433	18380	18381	18338	18272	18163	18430	18134	18149	18368	18245	18343	18363	18297	18195	18547	18180	18379	18342	18301	18321	18114	18219	18253	18186	18134	18218	18149	18140	18180	18053	18340	18276	18286	18448	18226	18380	18180	18060	18155	18189	18200	18233	18428	18401	18275	18297	18104	18203	18115	18364	18271	18432	18141	18189	18214	18238	18502	18121	18083	18054	18261	18220	18130	18265	18297	18182	18168	18211	18267	18153	18430	18295	18260	18273	18381	18539	18328	18363	18228	18219	18226	18222	18166	18366	18171	18413	18313	18172	18453	18227	18283	18362	18230	18354	18310	18356	18258	18241	18183	18296	18154	18166	18407	18189	18149	18379	18243	18346	18293	18161	18064	18152	18145	18088	18281	18149	18303	18123	18212	18112	18372	18265	18288	18155	18257	18269	18153	18175	18281	18213	18373	18271	18082	18545	18379	18308	18155	18292	18143	18197	18239	18162	18319	18137	18159	18093	18139	18266	18246	18225	18116	18129	18334	18235	18259	18126	18122	18232	18296	18275	18188	18119	18452	18061	18534	18289	18308	18275	18267	18208	18163	18208	18126	18421	18330	18477	18279	18372	18294	18306	18378	18269	18267	18225	18187	18382	18265	18351	18415	18247	18228	18076	18238	18229	18337	18434	18332	18300	18343	18422	18331	18404	18122	18189	18120	17940	18121	18231	18205	18305	18270	18134	18246	17974	18076	18376	18296	18071	18244	18240	18246	18360	18382	18406	18284	18165	18406	18099	18165	18429	18111	18109	18394	18384	18403	18306	18296	18356	18217	18357	18272	18294	18458	18178	17995	18262	18053	18154	18137	18172	18276	18266	18538	18293	18007	18185	18352	18119	18272	18216	18289	18267	18132	18185	18169	18282	18124	18407	18304	18175	18271	18213	18208	18364	18196	18178	18332	18265	18349	18176	18193	18289	18184	18176	18309	18166	18392	18372	18410	18215	18256	18356	18222	18257	18398	18208	18255	18212	18060	18221	18248	18151	18156	18190	18301	18071	18218	18083	18040	18118	18400	18385	18168	18257	18320	18039	18221	18224	18518	18321	18383	18242	18207	18143	18242	18289	18287	18311	18205	18258	18075	18207	18262	18383	18263	18224	18213	18282	18274	18229	18457	18469	18232	18203	18287	18221	18153	18329	18266	18275	18038	18261	18251	18098	18287	18211	18242	18444	18093	18143	18313	18135	18372	18319	18430	18289	18093	18225	17995	18091	18412	18137	18176	18288	18277	18270	18049	18395	18374	18229	18261	18241	18295	18115	18032	18286	18235	18365	18365	18127	18437	18391	18147	18146	18420	18406	18495	18408	18221	18084	18472	18227	18245	18439	18133	18149	18262	18432	18246	18242	18343	18348	18237	18049	18154	18237	18163	18105	18123	18180	18355	18098	18184	18107	18216	18031	18358	18323	18397	18434	18040	18397	18395	18168	18501	18140	18141	18094	18302	18248	18105	18010	18094	18374	18182	18350	18259	18355	18314	18123	18603	18252	18078	18183	18390	18122	18201	18227	18431	18197	18393	18469	18188	18274	17993	18274	18371	18318	18282	18240	18350	18285	18259	18321	18393	18361	18136	18398	18314	18210	18498	18333	17945	18102	18288	18323	18279	18430	18338	18291	18381	18250	18297	18521	18260	18240	18226	18474	18331	18446	18324	18354	18199	18222	18312	18355	18334	18252	18352	18227	18027	18247	18075	18210	18230	18190	18177	18167	18005	18292	18169	18341	18314	18299	18085	18375	18407	18129	18313	18272	18349	18327	18393	18547	18238	18360	18376	18390	18485	18214	18113	18471	18067	18256	18249	18049	18207	18227	18379	18354	18301	18263	18201	18468	18282	18119	18154	18279	18269	18170	18065	18120	18346	18283	18303	18248	18291	18123	18329	18330	18362	18182	18314	18324	18480	18198	18076	18093	18209	18142	18287	18261	18392	18107	18067	18519	18153	18351	18356	17982	18301	18407	18258	18369	18181	18216	18100	18276	18152	18244	18419	18269	18120	18384	18044	18306	18505	18220	18141	18284	18360	18289	18410	18190	18170	18239	18379	18070	18056	18237	18231	18424	18147	18278	18225	18130	18209	18154	18389	18515	18149	18276	18204	18352	18271	18280	18410	18403	18241	18159	18157	18411	18225	18271	18387	18103	18242	18269	18222	18073	18365	18434	18217	18423	18436	18325	18394	18395	18203	18210	18318	18223	18193	18359	18295	18285	18321	18222	18282	18187	18353	18242	18288	18257	18323	18307	18100	18384	18168	18363	18192	18020	18192	18183	18357	18196	18244	18210	18339	18271	18448	18092	18433	18421	18155	18476	18105	18214	18121	18270	18437	18187	18226	18282	18379	18283	18304	18189	18097	18208	18367	18258	18309	18121	18250	18264	18068	18282	18304	18264	18328	18258	18278	18402	18278	18287	18301	18221	18308	18279	18173	18221	18279	18293	18333	18330	18022	18092	18451	18240	18340	18254	18386	18252	18196	18238	18286	18167	18119	18344	18480	18524	18394	18309	18211	18328	18079	18202	18356	18287	18082	18452	18217	18388	18241	18228	18421	18298	18129	18247	18338	18353	18370	18337	18432	18138	18230	18036	18252	18128	18211	18131	18234	18241	18250	18487	18209	18496	18417	18399	18393	18225	18266	18135	18267	18188	18447	18288	18258	18537	18306	18151	18411	18421	18389	18093	18262	18346	18147	18231	18151	18385	18327	18161	18179	18215	18085	18246	18366	18281	18461	18088	18148	18066	18255	18470	18310	18209	18214	18077	18289	18107	18287	18344	18256	18315	18090	18266	18143	18156	18282	18250	18128	18305	18196	18211	18394	18598	18301	18055	18084	18159	18355	18384	18255	18466	18117	18240	18451	18343	18059	18159	18143	18306	18387	18186	18179	18350	18320	18104	18155	18308	18226	18478	18250	18338	18305	18260	18229	18283	18357	18214	18284	18140	18182	18231	18560	18252	18410	18274	18566	18151	18250	18327	18340	18388	18237	18154	18401	18239	18221	18494	18196	18214	17996	18100	18216	18354	18267	18436	18326	18329	18317	18302	18169	18145	18428	18122	18166	18326	18280	18201	17979	18406	18395	18417	18346	18339	18430	18482	18429	18199	18294	18186	18212	18275	18251	18368	18323	18296	18115	18240	18140	18320	18025	18051	18046	18184	18259	18169	18453	18144	18478	18170	18360	18419	18237	18129	18174	18150	18292	18151	18382	18110	18076	18253	18170	18124	18228	18430	18204	18406	18523	18263	18176	18037	18284	18401	18126	18204	18328	18373	18379	18380	18075	18323	18388	18390	18297	18286	18342	18445	18254	18229	18260	18107	18168	18265	18034	18238	18427	18140	18320	18345	18151	18144	18278	18661	18395	18185	18056	18295	18411	18296	18278	18249	18136	18397	18324	18172	18144	18288	18369	18406	18256	18181	17864	18115	18326	18366	18195	18124	18171	18235	18386	18221	18190	18267	18354	18167	18348	18133	18065	18097	18290	18272	18359	18245	18367	18158	18076	18283	18047	18466	18221	18310	18189	18134	18478	18318	18319	18359	18197	18209	18310	18293	18178	18340	18315	18255	18192	18308	18146	18341	18359	18087	18129	18151	18247	18224	18262	18211	18163	18082	18215	18193	18246	18390	18387	18298	18238	18176	18321	18177	18373	18302	18266	18347	18096	18271	18096	18296	18263	18377	18164	18174	18357	18316	18306	18360	18407	18215	18271	18168	18295	18367	18193	18348	18411	17938	18391	18214	18189	18142	18275	18202	18288	18238	18231	18244	18192	18207	18106	18250	18242	18274	18276	18124	18154	18314	18338	18475	18241	18134	18360	18299	18342	18477	18254	18158	18288	18341	18214	18309	18416	18287	18084	18181	18411	18242	18123	18010	18117	18511	18139	18432	18208	18132	18324	18203	18322	18243	18355	18378	18176	18384	18273	18030	18180	18331	18385	18311	18323	18284	18214	18516	18352	18358	18374	18315	17980	18109	18249	18256	18286	18325	18311	18173	18122	18239	18313	18341	18253	18279	18351	18276	18389	18148	18110	18332	18294	18602	18465	18340	18314	18247	18070	18373	18344	18276	18190	18115	18149	18350	18378	18451	18203	18312	18142	18088	18144	18320	18182	18344	18359	18429	18480	18241	18407	18304	18207	18456	18305	18270	18449	18400	18257	18364	18424	18396	18315	18267	18199	18286	18151	18319	18058	18318	18265	18288	18542	18101	18146	18276	18262	18121	18118	18259	18360	18278	18281	18383	18042	18080	18438	18426	18307	18366	18225	18341	18183	18120	18146	18222	18192	18435	18084	18153	18071	18309	18093	18121	18239	18224	18215	18200	18375	18251	18261	18298	18384	18056	18228	18350	18268	18232	18171	18179	18230	18266	18143	18454	18340	18353	18294	18177	18250	18131	18286	18306	18186	18318	18326	18349	18135	18146	18322	18191	18315	18244	18158	18339	18356	18134	18214	18314	18302	18319	18057	18279	18349	18191	18228	18248	18394	18317	18203	18237	18009	18348	18199	18207	18417	18190	18124	18057	18214	18169	18250	18281	18224	18227	18277	18244	18209	18212	18316	18314	18440	18323	18309	18381	18401	18406	18232	18438	18372	18214	18183	18122	18180	18212	18324	18552	18311	18371	18280	18133	18187	17985	18442	18291	18125	18382	18084	18104	18093	18211	18178	18382	18320	18198	18320	18188	18259	18361	18273	18518	18157	18320	18450	18110	18201	18049	18173	18110	18338	18124	18683	18285	18245	18341	18262	18322	18173	18304	18193	18179	18183	18304	18284	18184	18253	18205	18292	18422	18349	18446	18316	18306	18381	18387	18374	18469	18285	18020	18211	18356	18102	18117	18335	18247	18139	18134	18220	18350	18276	18082	18184	18326	18295	18349	18092	18245	18319	18341	18175	18351	18253	18238	18390	18429	18363
21198	28859	27099	23109	20881	19343	16809	16494	16197	17236	17537	16532	16599	16165	15345	16362	17076	16579	15679	15296	14931	14759	14705	14679	14606	14818	14702	14758	14808	14598	14700	14660	14830	14962	14858	14771	14875	14826	14879	14730	14867	14787	14747	14617	14786	14585	14689	14827	14839	14665	14834	14836	14751	14742	14638	14687	14853	14706	14831	14575	14778	14685	14802	14957	14636	14689	14741	14823	14867	14837	14789	14878	14782	14575	14697	14754	14756	14625	14833	14796	14897	14718	14775	14731	14733	14837	14762	14631	14810	14713	14697	14735	14686	14824	14791	14703	14864	14588	14793	14835	14726	14753	14760	14700	14730	14911	14839	14768	14778	14813	14728	14815	14677	14642	14768	14603	14707	14831	14600	14802	14713	14610	14684	14807	14870	14734	14662	14702	14721	14864	14637	14723	14737	14854	15025	14677	14685	14877	14640	14856	14638	14726	14782	14794	14676	14700	14671	14842	14641	14629	14661	14839	14772	14748	14752	14670	14867	14781	14576	14760	14763	14617	14702	14607	14727	14542	14731	14821	14714	14676	14882	14884	14803	14946	14682	14725	14959	14797	14774	14714	14648	14881	14710	14774	14897	14730	14707	14801	14620	14767	14681	14655	14846	14878	14809	14720	14610	14759	14683	14754	14816	14806	14787	14715	14585	14586	14839	14638	14964	14727	14637	14827	14588	14664	14688	14743	14773	14696	14598	14820	14673	14598	14607	14527	14914	14553	14633	14793	14671	14754	14872	14777	14743	14807	14766	14766	14844	14708	14856	14835	14709	14960	14730	14574	14631	14689	14688	14657	14872	14684	14845	14704	14730	14634	14785	14643	14656	14519	14571	14829	14552	14796	14744	14802	14820	14745	14695	14608	14734	14870	14716	14730	14783	14493	14569	14576	14787	14788	14741	14656	14658	14641	14856	14630	14806	14639	14575	14809	14885	14849	14604	14747	14603	14867	14812	14689	14737	14816	14459	14808	14814	14854	14703	14724	14830	14816	14680	14679	14839	14677	14770	14698	14632	14685	14794	14763	14704	14620	14763	14821	14836	14804	14789	14867	14804	14848	14702	14718	14766	14919	14590	14820	14711	14875	14787	14776	14749	14667	14811	14692	14936	14679	14832	14715	14702	14749	14726	14697	14703	14737	14657	14772	14747	14741	14844	14539	14736	14603	14850	14625	14714	14723	14726	14569	14707	14800	14791	14714	14711	14651	14722	14639	14897	14645	14597	14728	14738	14718	14813	15021	14797	14773	14780	14618	14744	14662	14868	14780	14717	14452	14844	14765	14797	14618	14738	14907	14622	14713	14739	14707	14632	14868	14668	14712	14642	14725	14751	14890	14623	14743	14882	14729	14642	14720	14803	14882	14901	14752	14778	14874	14576	14750	14668	14744	14651	14722	14772	14679	14768	14767	14634	14766	14538	14704	14694	14863	14582	14784	14715	14682	14857	14655	14851	14762	14766	14596	14736	14674	14630	14760	14751	14668	14752	14644	14779	14719	14787	14658	14802	14668	14760	14645	14650	14672	14758	14645	14857	14768	14799	14694	14716	14829	14693	14709	14707	14698	14830	14816	14548	14450	14623	14690	14771	14725	14769	14814	14799	14798	14722	14608	14636	14806	14688	14684	14655	14747	14795	14656	14760	14683	14593	14688	14737	14714	14746	14562	14802	14667	14791	14740	14697	14938	14713	14780	14743	14654	14793	14697	14786	14765	14885	14843	14997	14737	14659	14665	14733	14814	14830	14888	14769	14868	14812	14883	14834	14680	14732	14803	14588	14807	14668	14764	14748	14627	14624	14765	14922	14904	14671	14826	14698	14838	14796	14760	14663	14854	14779	14757	14818	14661	14800	14507	14828	14876	14602	14793	14953	14764	14712	14614	14693	14735	14645	14790	14825	14785	14706	14719	14748	14758	14719	14755	14593	14731	14759	14520	14578	14979	14720	14779	14768	14709	14630	14694	14903	14690	14768	14831	14664	14724	14701	14651	14776	14860	14829	14621	14912	14618	14804	14630	14795	14692	14831	14709	14615	14733	14618	14663	14800	14741	14771	14789	14787	14855	14858	14701	14773	14866	14631	14583	14677	14723	14670	14632	14582	14714	14720	14768	14537	14661	14762	14742	14847	14706	14811	14663	14714	14718	14691	14763	14902	14659	14696	14733	14782	14742	14780	14638	14757	14802	14822	14696	14713	14724	14717	14785	14645	14893	14709	14737	14748	14768	14719	14589	14763	14584	14612	14911	14814	14729	14683	14745	14692	14848	14754	14630	14907	14755	14699	14725	14686	14657	14845	14701	14787	14609	14787	14816	14829	14604	14876	14787	14661	14910	14758	14681	14686	14567	14805	14806	14773	14823	14766	14871	14887	14692	14772	14681	14651	15006	14698	14906	14787	14735	14947	14631	14708	14786	14739	14808	14696	14693	14741	14911	14556	14668	14709	14619	14687	14699	14767	14769	14828	14727	14562	14626	14693	14731	14846	14809	14792	14729	14876	14785	14610	14731	14796	14516	14865	14780	14807	14700	14676	14847	14708	14744	14728	14725	15017	14734	14708	14797	14698	14627	14655	14829	14845	14731	14775	14849	14718	14854	14551	14628	14792	14710	14681	14782	14744	14864	15044	14719	14646	14875	14762	14581	14599	14729	14697	14904	14656	14716	14883	14667	14855	14709	14826	14651	14747	14797	14743	14663	14865	14842	14778	14709	14860	14702	14644	14706	14731	14833	14597	14685	14900	14609	14943	14839	14635	14823	14742	14439	14743	14666	14585	14881	14550	14793	14644	14670	14601	14841	14739	14674	14816	14723	14755	14727	14622	14646	14818	14682	14592	14612	14909	14784	14660	14918	14726	14816	14659	14738	14711	14741	14610	14747	14677	14740	14869	14844	14718	14836	14621	14670	14750	14746	14743	14634	14687	14897	14860	14812	14788	14915	14668	14802	14664	14696	14889	14648	14820	14813	14638	14734	14878	14682	14834	14831	14817	14783	14779	14757	14876	14718	14843	14686	14615	14684	14737	14847	14779	14893	14757	14805	14775	14827	14719	14715	14822	14755	14785	14749	14674	14732	14832	14559	14679	14824	14851	14866	14835	14749	14664	14671	14841	14511	14804	14605	14977	14677	14774	14890	14674	14731	14762	14817	14716	14728	14687	14798	14771	14646	14692	14847	14646	14796	14703	14697	14712	14775	14774	14719	14642	14732	14622	14654	14672	14719	14605	14818	14738	14720	14802	14632	14715	14770	14729	14585	14824	14753	14665	14701	14701	14775	14565	14678	14740	14750	14832	14694	14893	14735	14837	14795	14649	14752	14680	14869	14872	14615	14766	14919	14648	14846	14892	14864	14811	14792	14726	14801	14887	14922	14697	14712	14595	14843	14764	14815	14710	14611	14784	14841	14776	14750	14697	14541	14839	14734	14647	14802	14656	14892	14687	14822	14768	14918	14677	14707	14609	14761	14797	14715	14852	14766	14805	14713	14725	14684	14794	14637	14742	14646	14731	14633	14843	14752	14559	14737	14702	14764	14723	14692	14807	14760	14800	14707	14666	14713	14789	14743	14746	14804	14756	14804	14881	14611	14678	14680	14752	14733	14720	14627	14579	14560	14774	14747	14713	14711	14540	14620	14796	14784	14879	14793	14629	14793	14943	14821	14710	14715	14848	14786	14671	14724	14743	14805	14751	14785	14756	14713	14875	14763	14688	14704	14705	14601	14770	14790	14637	14884	14688	14758	14819	14683	14635	14644	14725	14954	14804	14663	14663	14600	14870	14758	14455	14883	14732	14729	14710	14933	14704	14612	14797	14811	14925	14732	14791	14743	14724	14645	14811	14922	14756	14807	14710	14896	14968	14683	14672	14719	14760	14739	14748	14616	14784	14665	14644	14586	14922	14885	14818	14801	14834	14775	14655	14739	14588	14763	14998	14768	14803	14721	14692	14865	14671	14703	14800	14719	14630	14836	14494	14747	14809	14730	14696	14798	14821	14707	14740	14666	14784	14604	14702	14738	14816	14795	14651	14893	14802	14674	14749	14852	14852	14683	14807	14821	14791	14787	14698	14668	14731	14743	14803	14634	14867	14773	14905	14700	14847	14816	14722	14852	14777	14761	14789	14635	14729	14682	14654	14766	14813	14730	14672	14543	14745	14926	14763	14692	14647	14596	14788	14738	14812	14690	14755	14805	14607	14802	14882	14753	14789	14651	14824	14653	14833	14825	14714	14819	14711	14674	14819	14876	14764	14633	14848	14680	14637	14751	14807	14796	14530	14628	14761	14741	14558	14851	14724	14760	14693	14839	14720	14763	14736	14723	14704	14938	14669	14744	14624	14794	14801	14814	14763	14910	14648	14819	14711	14676	14624	14855	14617	14722	14803	14631	14717	14899	14700	14802	14736	14818	14890	14814	14763	14797	14828	14752	14786	14791	14788	14590	14679	14741	14763	14852	14867	14895	14730	14728	14901	14787	14673	14637	14546	14763	14833	14847	14583	14772	14709	14530	14808	14798	14687	14679	14767	14670	14830	14488	14733	14828	14760	14664	14826	14685	14862	14726	14673	14623	14727	14686	14804	14541	14790	14661	14632	14821	14697	14760	14786	14664	14787	14798	14577	14652	14656	14826	14910	14653	14779	14810	14615	14884	14732	14706	14833	14886	14745	14693	14668	14548	14760	14776	14850	14712	14784	14708	14668	14923	14622	14666	14634	14854	14937	14797	14637	14773	14718	14696	14722	14900	14721	14693	14817	14850	14642	14755	14675	14778	14667	14780	14730	14936	14832	14709	14704	14699	14740	14849	14733	14737	14810	14687	14621	14797	14892	14690	14637	14721	14666	14863	14546	14690	14869	14769	14705	14673	14648	14906	14684	14743	14809	14667	14725	14750	14689	14817	14672	14730	14721	14812	14825	14729	14789	14678	14786	14747	14718	14721	14746	14726	14822	14644	14589	14620	14889	14757	14712	14667	14736	14689	14567	14978	14538	14894	15032	14755	14692	14687	14878	14787	14723	14710	14875	14753	14648	14693	14541	14750	14608	14790	14749	14751	14586	14926	14701	14788	14583	14732	14685	14757	14720	14589	14718	14655	14783	14850	14601	14934	14804	14805	14705	14874	14750	14651	14587	14655
25492	21532	28788	25359	23781	24702	23409	20258	19829	20428	21622	20989	20281	19847	20070	26533	28862	25801	22556	20526	19050	18801	18406	18325	18345	18456	18280	18261	18491	18539	18438	18521	18387	18458	18311	18474	18495	18463	18424	18306	18399	18386	18320	18482	18441	18425	18373	18425	18398	18390	18250	18366	18287	18353	18388	18257	18435	18327	18287	18233	18247	18258	18344	18190	18431	18001	18312	18222	18421	18321	18316	18340	18439	18494	18507	18408	18609	18761	18187	18258	18247	18068	18529	18415	18576	18509	18442	18359	18505	18306	18440	18394	18444	18187	18229	18359	18238	18282	18456	18313	18417	18119	18175	18219	18203	18492	18371	18091	17911	18328	18400	18432	18392	18319	18236	18221	18163	18412	18475	18426	18342	18423	18387	18420	18490	18386	18543	18443	18185	18298	18233	18384	18384	18217	18220	18208	18236	18460	18307	18416	18301	18335	18500	18459	18363	18521	18322	18192	18166	18521	18335	18549	18318	18198	18371	18511	18332	18265	18398	18266	18424	18331	18066	18305	18136	18371	18412	18342	18355	18092	18256	18409	18617	18389	18429	18401	18272	18354	18514	18329	18458	18279	18369	18180	18305	18360	18293	18367	18339	18391	18430	18365	18320	18398	18418	18182	18382	18464	18400	18452	18483	18244	18331	18422	18365	18343	18192	18319	18292	18126	18281	18362	18242	18381	18528	18298	18420	18327	18237	18457	18418	18605	18368	18368	18296	18208	18286	18395	18378	18422	18521	18201	18144	18388	18353	18583	18355	18272	18386	18496	18330	18345	18450	18451	18268	18376	18315	18173	18231	18487	18370	18296	18397	18092	18638	18157	18195	18122	18266	18409	18307	18431	18194	18390	18262	18425	18243	18346	18395	18377	18278	18314	18336	18210	18289	18575	18411	18590	18491	18241	18221	18290	18285	18589	18380	18215	18449	18377	18427	18443	18156	18460	18351	18547	18368	18258	18521	18344	18515	18288	18265	18738	18189	18323	18262	18253	18151	18450	18405	18569	18614	18335	18381	18381	18394	18248	18534	18125	18447	18558	18412	18496	18415	18416	18402	18333	18494	18336	18232	18231	18364	18377	18212	18301	18262	18165	18326	18550	18418	18321	18427	18341	18485	18243	18417	18320	18328	18298	18420	18298	18367	18318	18384	18452	18398	18317	18208	18303	18362	18587	18439	18383	18378	18330	18371	18393	18217	18509	18217	18366	18256	18404	18289	18306	18424	18415	18388	18233	18423	18428	18582	18267	18600	18329	18476	18406	18334	18122	18437	18402	18389	18509	18167	18232	18325	18399	18381	18455	18397	18190	18146	18180	18391	18537	18290	18406	18473	18636	18359	18362	18281	18268	18190	18271	18284	18288	18228	18322	18237	18398	18364	18424	18260	18311	18347	18429	18303	18286	18174	18340	18344	18351	18463	18215	18152	18373	18380	18192	18364	18389	18519	18321	18417	18321	18352	18387	18318	18261	18339	18304	18536	18318	18445	18093	18214	18267	18428	18361	18402	18300	18342	18400	18380	18295	18197	18413	18323	18574	18416	18507	18248	18416	18177	18418	18392	18450	18505	18382	18262	18321	18043	18169	18319	18189	18623	18398	18368	18305	18323	18136	18169	18409	18296	18413	18273	18288	18234	18224	18434	18272	18431	18408	18274	18445	18329	18246	18347	18548	18253	18352	18237	18212	18234	18298	18461	18345	18154	18490	18355	18336	18334	18494	18216	18409	18342	18128	18224	18117	18352	18587	18341	18159	18165	18414	18406	18300	18361	18460	18301	18328	18364	18359	18308	18406	18221	18229	18562	18387	18245	18416	18152	18387	18398	18357	18314	18177	18258	18487	18525	18090	18549	18405	18270	18123	18451	18363	18442	18283	18281	18500	18474	18512	18304	18322	18238	18321	18336	18621	18541	18441	18400	18437	18434	18494	18287	18263	18410	18548	18357	18401	18156	18087	18362	18471	18442	18438	18213	18236	18321	18413	18481	18326	18462	18284	18258	18253	18166	18410	18325	18228	18512	18269	18220	18376	18364	18536	18305	18310	18341	18412	18383	18368	18210	18410	18365	18520	18426	18237	18207	18472	18167	18337	18233	18369	18278	18423	18459	18240	18501	18182	18506	18401	18484	18398	18363	18463	18378	18122	18353	18299	18230	18067	18177	18225	18183	18191	18109	18175	18313	18308	18331	18227	18370	18280	18425	18329	18332	18298	18394	18372	18498	18409	18213	18229	18266	18271	18332	18252	18307	18144	18305	18393	18518	18522	18425	18444	18093	18538	18184	18438	18426	18698	18367	18571	18497	18466	18311	18415	18370	18380	18164	18440	18256	18337	18108	18461	18289	18277	18541	18472	18049	18145	18307	18291	18256	18169	18287	18332	18194	18206	18253	18227	18434	18517	18374	18363	18462	18218	18262	18542	18338	18337	18380	18263	18273	18435	18252	18193	18565	18308	18302	18162	18305	18307	18397	18360	18177	18443	18270	18389	18027	18413	18289	18372	18081	18339	18345	18408	18389	18389	18243	18552	18434	18655	18285	18263	18392	18310	18258	18203	18387	18273	18210	18422	18357	18425	18534	18001	18273	18378	18011	18203	18192	18392	18340	18232	18267	18198	18192	18188	18232	18365	18588	18305	18337	18446	18324	18402	18298	18232	18155	18217	18183	18297	18359	18358	18347	18415	18301	18175	18225	18370	18353	18156	18385	18334	18109	18325	18488	18386	18413	18297	18273	18377	18250	18514	18301	18233	18309	18409	18213	18185	18451	18327	18279	18174	18264	18232	18241	18364	18411	18343	18183	18376	18331	18348	18205	17972	18353	18554	18400	18324	18079	18304	18290	18380	18558	18354	18085	18382	18422	18127	18407	18218	18285	18405	18422	18281	18535	18425	18176	18221	18198	18120	18429	18220	18462	18277	18324	18176	18275	18522	18354	18255	18401	18257	18273	18428	18377	18480	18113	18475	18327	18204	18372	18418	18273	18148	18420	18401	18293	18285	18431	18386	18324	18398	18552	18442	18247	18042	18203	18402	18350	18294	18197	18373	18371	18380	18521	18468	18213	18454	18285	18266	18386	18580	18282	18373	18269	18430	18161	18282	18196	18430	18323	18323	18628	18316	18208	18215	18193	18272	18236	18331	18443	18199	18308	18282	18396	18484	18415	18303	18363	18182	18339	18398	18209	18345	18338	18316	18384	18378	18376	18228	18422	18459	18414	18340	18360	18281	18359	18173	18365	18297	18522	18359	18264	18199	18277	18277	18264	18538	18398	18234	18286	18422	18516	18186	18286	18043	18022	18263	18377	18365	18290	18131	18286	18488	18186	18159	18318	18251	18283	18672	18543	18319	18189	18366	18177	18410	18241	18305	18410	18427	18543	18467	18465	18147	18452	18548	18340	18212	18359	18424	18288	18383	18058	18446	18264	18366	18347	18331	18334	18371	18234	18268	18351	18353	18396	18442	18231	18400	18188	18331	18352	18210	18289	18337	18608	18602	18245	18249	18275	18545	18170	18337	18264	18317	18428	18360	18627	18438	18474	18355	18425	18587	18167	18556	18151	18430	18238	18341	18239	18354	18429	18201	18147	18369	18209	18395	18494	18342	18230	18299	18421	18494	18268	18365	18180	18371	18300	18429	18201	18449	18180	18420	18281	18409	18400	18331	18184	18337	18367	18389	18614	18317	18325	18336	18448	18437	18460	18265	18356	18510	18311	18504	18246	18383	18495	18187	18271	18302	18242	18391	18204	18207	18427	18391	18071	18260	17990	18248	18372	18282	18217	18204	18364	18518	18464	18384	18311	18229	18274	18357	18263	18314	18380	18212	18215	18437	18347	18504	18163	18357	18387	18489	18296	18448	18201	18222	18457	18325	18246	18246	18298	18392	18310	18480	18475	18281	18093	18236	18468	18349	18239	18427	18304	18307	18320	18292	18323	18404	18542	18385	18391	18170	18352	18299	18319	18488	18321	18408	18360	18393	18367	18508	18591	18478	18100	18392	18387	18382	18313	18439	18414	18200	18246	18362	18262	18346	18147	18179	18463	18629	18335	18280	18456	18423	18431	18261	18439	18429	18250	18205	18109	18199	18444	18387	18343	18387	18324	18380	18209	18408	18249	18364	18476	18287	18291	18311	18517	18345	18411	18292	18296	18383	18245	18312	18423	18188	18119	18210	18258	18323	18166	18316	18530	18316	18171	18313	18545	18092	18524	18449	18275	18453	18401	18314	18277	18387	18481	18412	18387	18606	18465	18244	18336	18191	18404	18383	18416	18511	18529	18401	18286	18434	18311	18324	18490	18134	18445	18299	18270	18364	18407	18331	18311	18330	18329	18295	18534	18291	18394	18193	18241	18244	18339	18111	18264	18537	18250	18242	18210	18354	18362	18596	18272	18496	18302	18316	18338	18332	18403	18403	18448	18265	18439	18375	18360	18508	18416	18339	18200	18506	18416	18530	18352	18185	18254	18282	18308	18284	18411	18317	18320	18613	18258	18201	18161	18215	18354	18461	18386	18491	18386	18390	18376	18379	18484	18204	18441	18430	18285	18363	18316	18260	18130	18368	18268	18394	18418	18249	18412	18264	18376	18333	18380	18316	18383	18037	18303	18444	18313	18433	18348	18498	18416	18370	18366	18388	18507	18542	18201	18296	18343	18365	18166	18243	18377	18474	18316	18190	18380	18183	18456	18406	18233	18550	18495	18367	18314	18405	18332	18489	18358	18416	18269	18336	18519	18355	18232	18328	18151	18488	18462	18080	18444	18270	18449	18365	18206	18231	18318	18177	18282	18299	18269	18333	18266	18523	18291	18464	18430	18292	18420	18384	18363	18261	18432	18321	18551	18498	18349	18424	18482	18200	18488	18390	18479	18431	18594	18426	18195	18080	18313	18300	18213	18261	18422	18422	18508	18372	18514	18502	18389	18064	18314	18083	18446	18416	18229	18394	18337	18364	18412	18375	18407	18372	18266	18123	18285	18183	18241	18116	18524	18204	18415	18122	18281	18407	18417	18445	18457	18320	18449	18446	18240	18292	18196	18344	18369	18171	18523	18202	18349	18269	18234	18347	18601	18468	18314	18226	18481	18514	18241	18516	18367	18322	18333	18288	18318	18505	18351	18595	18443	18313
20273	33892	34462	27948	23253	23098	18848	17899	17443	18817	20089	18601	18095	17452	17246	27210	28892	23794	19573	17100	15299	14896	14939	14879	14936	14838	15132	14776	15066	14755	14911	14904	14793	14868	14828	14913	14685	14787	14872	14727	14650	14893	14677	14723	14950	14805	14823	14827	14931	14910	14745	14859	14906	14645	14710	14746	14866	15024	14842	14838	14843	14778	14790	14783	14909	14859	14939	14931	14734	14833	14893	14907	14800	14891	14782	14915	15028	14725	14798	14918	14916	14747	14875	14731	14879	14967	14833	15020	14882	14897	15089	14915	14829	14731	14738	14901	14868	14865	14912	14936	14950	14807	14812	14805	14672	14782	14937	14926	14804	14748	14804	14638	14931	14805	14847	14811	14658	14802	14854	14851	14926	14811	14816	14785	14975	14901	14918	14766	14897	14616	14851	14720	14757	14828	14791	14982	15165	14769	14870	14981	14861	14759	14939	14974	14710	14711	14972	14706	14929	14667	14686	14724	14828	14928	14890	14823	14709	14869	14802	14912	14815	14811	14843	14872	14866	14931	14738	14843	14849	14883	14778	14884	14854	14834	14916	14772	14792	14743	15020	14847	14894	14970	14898	14795	14831	14839	14600	14828	14811	14840	14835	14839	14827	14797	14831	14724	14918	14729	14800	14827	14820	14696	14925	14991	14680	15016	14861	14786	14837	14910	14836	14831	14835	14722	14731	14936	14772	14847	14868	14679	14904	14914	14734	14845	14882	14756	14936	14892	14927	14799	14839	14976	14834	14831	14783	14901	14913	14900	14818	14865	14988	14790	14895	14977	14818	14891	14854	14760	14841	14698	14673	14673	14922	14708	14795	14737	15030	14754	14861	14858	14794	14940	14887	14900	14867	14841	14746	14944	14777	14679	14719	14759	14785	14879	14630	14952	14941	14687	14737	14807	14812	14562	14733	14844	14838	14857	14823	14849	14778	14912	14713	14851	14803	15011	14931	14700	14779	15042	14924	15012	14889	14939	14926	14768	14884	14904	14932	15028	14733	14849	14886	14734	14749	14858	14702	14813	14761	14802	14826	14940	14710	14686	14930	14909	14684	14909	14767	14986	14782	15109	14910	14755	14928	14893	14986	14815	14806	14792	14803	14848	14883	14775	14885	14849	14674	14683	14927	15002	14756	14684	14942	14745	14796	14903	14984	14882	14805	14707	14744	14648	14935	14809	14927	14894	14834	14868	14783	14895	14747	14852	14808	14738	14942	14896	14971	14870	14878	14835	14885	14975	14737	14999	14868	14786	14865	14868	15005	14908	14794	14781	14744	14895	14873	14891	14605	14859	14944	14843	14790	14791	14702	14864	14686	14828	14971	14787	14748	14879	14897	14871	14653	14741	14923	15082	14805	14901	14936	14937	14898	14937	14931	14622	14862	14933	14900	14951	14900	14807	14984	14992	14888	14738	14853	14837	14857	14820	14957	14774	14889	14755	14893	14762	14916	14833	14844	14784	14695	15005	14898	15027	14828	14909	14709	14942	14765	14678	14832	14872	14857	14789	14896	14944	14879	14764	14912	14877	15003	14864	14903	14907	14937	14810	14865	14839	14765	14952	14669	14659	14827	14740	14828	14995	14857	14806	14813	14816	15021	14806	14762	14711	14985	14936	14735	14842	14896	14871	14780	14872	14737	14922	14733	15018	14829	14863	14728	14841	14826	14907	14829	14795	14844	14686	14914	14734	14837	14940	14719	14980	14773	14803	14812	14812	15005	14810	14821	14852	14924	14758	15021	14993	14770	14971	14870	15074	14668	14904	14838	14852	14822	14904	14832	14901	14794	14823	14981	14868	14700	14744	14748	14882	14805	14844	14919	14740	14812	14791	14832	14957	14995	14864	14768	14794	14928	14895	14774	14753	14803	14806	14889	15044	14897	14955	14954	14841	14770	14725	14872	14949	14863	14704	14843	14854	14979	14910	14831	14942	14778	14938	14947	14804	14837	14756	14937	14925	14904	14686	14898	14985	14938	14757	14907	14775	14826	14776	14871	14785	14675	14738	14925	14872	14789	14884	15058	14861	14755	14770	14923	14887	14942	14775	14971	15066	14741	14845	14691	14926	14763	14735	14751	14953	14796	14933	14926	14900	14788	14912	14903	14903	14897	14874	14856	14930	14865	15021	14808	14888	14910	14905	14744	14952	14825	14801	14910	14824	14674	14884	14948	14771	14837	14905	14847	14724	14678	14833	14797	14713	14901	14789	14722	14856	14750	14886	14845	14886	14801	14694	14629	14814	14864	14724	14772	14882	14738	14898	14720	14878	14931	14784	14982	14730	14930	14760	14841	14681	14872	14704	14817	14709	14887	14739	14840	14863	14816	14932	14756	14781	14962	14748	14727	14687	14947	14719	14800	14705	14759	14737	14733	14996	15004	14705	14942	14893	14900	14658	14733	15005	14911	14812	14879	14892	14892	14686	14899	14779	14818	14771	14971	14800	14865	14725	14962	14936	14886	14897	15037	14827	14880	14738	14829	14816	14900	15044	15001	14793	14882	14901	14862	14859	14792	14856	14857	14700	14718	14941	14861	14858	14722	14845	14645	15019	14824	14770	14996	15018	14731	14900	14872	14754	14734	14922	14734	14881	14873	14777	14833	14849	14872	15007	14805	14815	14870	14975	14890	14985	14807	14818	14792	14923	14947	14924	14837	14781	14914	14825	14773	14845	14816	14865	14899	14835	14905	14722	14834	14711	14868	14784	14791	14731	14815	14970	14754	14738	14827	14769	14763	14876	14870	14921	14848	14727	14842	14889	14777	14796	14823	14910	14949	14802	14759	14998	14948	14771	14824	15095	14824	14927	14891	14696	14829	14813	14928	14984	14897	14900	14865	14978	14848	14855	14835	14626	14953	14781	14937	14878	14831	14845	14877	14689	14641	14855	14926	14913	14748	14738	14760	14762	14675	14741	14922	14849	14974	14855	14699	14949	14687	14739	14804	14948	14846	14829	14747	14666	14886	14963	14873	14847	14968	14792	14883	14955	15064	15040	14791	14836	14698	14939	14708	14793	14865	14810	14879	14949	14925	14853	14915	14975	14785	14778	14815	14732	14792	14717	14966	14819	14775	14984	14909	14955	15042	14659	14903	14917	14861	14839	14811	14853	14854	14868	14735	14870	14740	14773	14819	14703	14609	14831	15141	14793	14923	14932	14827	14952	14806	14922	14861	14774	14678	14867	14779	14721	14783	14938	14812	14918	14643	14904	14793	14583	14768	14924	14702	14658	14764	14824	14913	15028	14906	14813	14729	14920	14827	15048	14882	14733	14914	14892	14949	14910	14775	14831	14851	14726	14874	14852	14792	14763	14833	14831	14784	14771	14949	14826	14852	14816	14738	14851	14886	14869	14925	14709	14847	14961	14874	14828	14957	14731	14668	14821	14721	14841	14899	14885	14742	14869	14687	14711	14855	14904	14826	14828	14824	14791	14846	14899	14793	14781	14971	14951	14871	14882	14885	14952	15103	14761	14950	14933	14728	14889	14903	14785	14893	14855	15032	14986	14839	14887	14963	14907	14823	14853	14931	14892	14693	14807	14835	14747	14950	14786	14837	14747	14646	14810	14722	14898	14711	14648	14917	14616	14755	14926	14836	14718	14750	14687	14686	14911	14840	14866	14744	14826	14903	14865	14764	14900	14780	14868	14872	14844	14848	14944	14813	14787	14766	14928	14759	14816	14761	14936	14721	14802	14843	14777	14783	14875	14812	14769	14935	15017	14928	14837	14702	14867	14877	14724	14903	15010	14904	14913	14820	14858	14700	14808	14961	14718	14865	14992	14904	14808	14949	14655	14820	14804	14772	14766	14878	14902	14849	14726	14914	14762	14860	14835	14744	14859	14789	14856	15159	14795	14860	14872	14926	14760	14676	14894	14806	14850	14750	14901	14933	14979	14907	14850	14822	14797	14783	14902	14925	14681	14797	14903	14965	14850	14802	14892	14845	14823	14791	14523	14803	14768	14683	15030	14845	14823	14845	14838	14761	14962	14881	14960	14962	14772	14776	14789	14775	14845	14898	14943	14776	14791	14853	14789	14836	14896	14910	14761	14888	14724	14879	14721	14718	14843	14816	14793	14764	14898	14721	14778	14857	14849	14833	14771	14902	14917	14669	14896	14934	14852	14886	14849	14710	14874	14974	14920	14939	14973	14883	14803	14790	14818	14974	14950	14681	14751	14763	14727	14709	14948	14911	14865	14882	14849	14869	14815	14819	14850	14935	14735	15140	14684	14755	14749	14951	14743	14786	14764	14794	14846	14949	14866	14682	14788	14704	14708	14853	14917	14954	14651	14990	14802	14835	14716	14778	14846	14850	14767	15047	14867	14944	14860	14919	14794	14915	14786	14987	14782	14947	14786	14739	14774	14887	14774	14734	14730	14880	14907	14884	14896	14802	14799	14873	14911	14790	14864	14787	14818	14917	15038	14822	15111	15096	14747	14945	14753	14931	14967	14950	14785	14720	14880	14988	14762	14754	14723	14896	14975	14989	14912	14869	14835	14805	14787	14937	14816	14849	14779	14712	14842	14824	14877	14877	14906	14747	14765	14710	15069	14861	14777	14943	14917	14920	14925	14990	14930	14639	14732	14947	14743	15047	14859	14781	14822	14903	14775	14768	14784	14991	14809	15008	14867	14840	14755	14832	14893	14874	14814	14816	14918	14874	14751	14925	14837	14886	14836	14846	14831	14871	14817	15000	15010	14711	14967	14787	14885	14978	14776	14767	14766	14896	14683	14889	15039	14930	14767	14792	14723	14997	14830	14868	14776	14838	14731	15042	14833	14757	14917	14721	14960	14861	14843	14772	14847	15012	14917	14990	14808	14883	14931	14929	14836	14935	14835	14634	14921	14956	15023	14753	14730	14886	14856	14826	14949	14858	14832	14816	14855	14887	14826	14837	14841	14782	14893	14911	14930	14837	14852	14937	14914	14732	14784	14703	14770	14815	14821	14863	14998	14725	14875	14843	14688	14858	14853	14927	14990	14680	14843	14773	14948	14797	14801	14863	14863	14936	14784	14865	14681	14757	14648	14681	14903	14862	14835	14731	14821	14961	14817	14717	15025	14824	14822	14887	15011	14864	14880	14883	15023	14705	14752	14713	14883	14888	14808	14901	14587	14942	14814
24041	21471	29194	24317	22546	26256	27977	22008	20492	21156	23198	22227	21467	20960	20389	31653	35480	30652	25404	22101	19741	18760	18259	18458	18433	18411	18319	18393	18253	18406	18263	18476	18520	18286	18395	18447	18323	18293	18252	18254	18115	18223	18442	18437	18102	18368	18416	18104	18319	18292	18274	18429	18234	18238	18170	18125	18354	18035	18377	18305	18426	18469	18392	18155	18044	18097	18154	18247	18270	18542	18214	18094	18095	18346	18371	18266	18283	18242	18398	18046	18278	18349	18144	18134	18053	18355	18453	18078	18199	18146	18294	18262	18260	18273	18220	17973	18377	18491	18198	18407	18394	18153	18328	18215	18366	18288	18326	18212	18298	18539	18229	18395	18260	18263	18351	18064	18191	18155	18069	18327	18131	18093	18236	18256	18465	18206	18239	18207	18183	18286	18244	18244	18132	18356	17946	18162	18422	18167	18252	18160	18243	18126	18213	18207	18460	18357	18222	18196	18294	18427	18247	18299	18353	18226	18184	18289	18084	18432	18316	18281	18257	18233	18330	18363	18517	18255	18024	18206	18234	18273	18110	18306	18231	18206	18170	18233	18255	18246	18133	18160	18301	18097	18230	18247	18321	18399	18408	18092	18132	18025	18366	18308	18385	18232	18202	18371	18254	18254	18222	18121	18237	18307	18341	18077	18518	18210	18084	18348	17989	18242	18355	18344	18160	18203	18178	18168	18069	18267	18576	18348	18222	18083	18265	18112	18170	18127	18468	18367	18442	18069	18218	18431	18278	18198	18279	18261	18355	18370	18350	18148	18399	18182	18290	18307	18427	18151	18362	18370	18194	18440	18278	18262	18181	18176	18292	18401	18249	18057	18207	18530	18422	18181	18212	18315	18192	18169	18224	18256	18279	18215	18218	18288	18281	18434	18214	18283	18347	18170	18185	18166	18127	18165	17906	18192	18336	18197	18399	18393	18259	18152	18229	18220	18252	18161	18441	18274	18266	17981	18362	18162	18251	18372	18503	18277	18344	18411	18398	18332	18365	18336	17998	18478	18041	18324	18262	18060	18131	18251	18343	18317	18000	18265	18262	18231	18173	18171	18251	18236	18012	17910	18103	18329	18175	18140	18293	18366	18231	18360	18202	18235	18103	18442	18327	18182	18163	18317	18329	18173	18139	18363	18342	18272	18320	18185	18277	18354	18519	18458	18319	18060	18079	18345	18198	18204	18189	18109	18443	18086	18385	18161	18172	18385	18280	18490	18196	17946	18532	18250	18065	18138	18212	18173	18469	18393	18527	18371	18307	18203	18194	18400	18385	18211	18514	18190	18518	18305	18195	18236	18417	18262	18422	18277	18326	18208	18145	18028	18475	18120	18239	18087	18266	18116	18182	18066	18279	18213	18200	18543	18346	18192	18169	18201	18364	18047	18313	18124	18288	18344	18335	18281	18263	18459	18384	18242	18179	18296	17819	18242	18092	18168	18358	18063	18126	18376	18383	18156	18163	18341	18247	18151	18230	18311	18288	18260	18284	18220	18126	18146	18259	18228	18263	18276	18106	18261	18230	18264	18349	18380	18396	18158	18266	18324	18053	18279	18305	18290	18186	18437	18216	18130	18168	18041	18129	18218	18233	18138	18133	18179	18203	18170	18325	18257	18338	18278	18175	18228	18145	18130	18174	18085	18089	18081	18357	18180	18411	18142	18387	18376	18192	18233	18322	18190	18151	18376	18203	18165	18410	18142	18331	18204	18333	18288	17995	18155	17996	18286	18351	18264	18166	18265	18322	18172	18153	18297	18435	18351	18249	18264	18263	18132	18267	18297	18173	18257	18266	18112	18303	18249	18318	18466	18317	18099	18229	18118	18367	18302	18163	18340	18299	18270	18375	18280	18157	18370	18027	18108	18044	18065	18159	17878	18285	18039	18352	18210	18253	18286	18246	18346	18236	18285	18135	18386	18131	18038	18117	18321	18283	18222	18472	18206	18218	18268	18292	18317	18210	18144	18312	18347	18350	18360	18177	18162	18288	18317	18235	18211	18256	18132	17994	18169	18213	18358	18576	18169	18307	18258	18246	18397	18356	18310	18224	18425	18401	18282	18383	18118	18080	18228	18332	18419	18362	18241	18320	18215	18309	18081	18166	18415	18252	18363	18104	18303	18497	17969	18093	18239	18336	18159	18181	18157	18164	18004	18172	18409	18170	18151	18120	18194	18266	18190	18178	18400	18165	18372	18383	18148	18324	17942	18425	18276	18395	18432	18257	18366	18173	18191	18518	18071	18072	18052	18023	18094	18123	18234	18054	18266	18025	18352	18154	17937	18211	18292	18107	18336	18177	18281	18333	18271	18493	18259	18271	18458	18037	18363	18318	18361	18363	18294	18363	18133	18178	18278	18164	18161	18237	18278	18237	18209	18278	18214	18283	18331	18388	18262	18386	18017	18135	17986	18077	18346	18267	18149	18333	18407	18463	18158	18203	18213	18333	18436	18326	18216	18199	18452	18343	18245	17948	18204	18241	18294	18155	18345	18071	18306	18251	18233	18197	18478	18313	18214	18224	18232	17940	18140	18110	18045	18286	18182	18330	18445	18190	18232	18448	18169	18319	18185	18273	18040	18284	18327	18404	18327	18132	18311	18163	17934	18287	18426	18193	18117	18440	18342	18116	18292	18142	18408	18356	18196	18159	18223	18399	18198	18281	18219	18428	18388	18258	18284	18038	18300	18297	18338	18295	18402	18066	18188	18254	18432	18158	18386	18324	18257	18434	18062	18265	18209	18209	18264	18020	18324	18254	18201	18277	18353	18314	18309	18343	18286	18129	18199	18439	18214	18268	18226	18317	18256	18298	18232	18090	18133	18144	18460	18303	18255	18200	18162	18195	18388	18237	18200	18192	18343	18191	18046	18288	18202	18226	18563	18188	18257	18397	18283	18267	18147	18396	18251	18132	18256	18058	18253	18288	18250	18145	17947	18273	18272	18353	18330	18242	18120	18283	18318	18422	18314	18286	18201	18386	18178	18344	18337	18155	18231	18356	18305	18282	18348	18290	18206	18323	18247	18367	18278	18367	18166	18349	18077	18158	18347	18479	18402	18371	18383	18241	18225	18401	18190	18198	18178	17927	18291	18305	18187	18192	17995	18056	18006	18300	18289	18183	18160	18282	18223	18232	18355	18332	18011	18174	18184	18255	18210	18239	18317	18098	18226	18222	18295	18311	18086	18290	18352	18369	18263	18349	18120	18123	18009	18204	18188	18303	18419	18394	18311	18224	18128	18089	18167	18122	18511	18354	18271	18043	18445	18140	18050	18130	18166	18307	18174	18414	18209	18310	18228	18011	18137	18197	18326	18254	18116	18219	18057	18275	18200	18170	18251	18150	18010	18177	18250	18178	18288	18303	17971	18231	18377	18484	18110	18132	18226	18299	18125	18140	18206	18070	18209	18192	18367	18220	18132	18253	18247	18199	18029	18258	18081	18331	18254	18229	18275	18336	18125	18202	18280	18329	18258	18211	17987	18337	17960	18127	18133	18427	18118	18150	18232	18223	18426	18139	18278	18340	18313	18336	18421	18155	18318	18184	18396	18354	18316	18167	18114	18297	18209	18291	18137	18248	18222	18424	18240	18300	18296	18121	18110	18145	18140	18500	18303	18229	18169	18307	18321	18312	18348	18436	18370	18484	18202	18138	18367	18524	18358	18356	18300	18171	18290	18132	18249	18228	18276	18196	18201	18261	18179	18230	18286	18412	18445	18222	18221	18384	18272	18204	18173	18026	18365	18270	18398	18353	18069	18428	18503	18227	18379	18211	18494	18573	18097	18113	18138	18332	18313	18056	18294	18186	18216	18315	18166	18133	17921	18282	18348	18178	18256	18103	18268	18355	18464	18215	18403	18371	18407	18372	18313	18276	18180	18184	18250	18428	18212	18287	18262	18175	18219	18290	18238	18316	18149	18319	18192	18346	18274	18312	18119	18279	18150	18270	18334	18099	18027	18062	18350	18444	18426	18389	18495	18177	18039	18247	18104	18249	18202	18136	18236	18325	18238	18217	18310	18372	18111	18501	18051	18211	18253	18403	18119	18268	18261	18339	18307	18248	18170	18109	18345	18288	18077	18371	18234	18283	18214	18038	18461	18123	17873	18124	18203	18329	18381	18466	18347	18301	18126	18514	18395	18342	18228	18159	18231	18211	18136	18349	18393	18328	18282	18391	18154	18343	18405	18431	18236	18199	18288	18242	18279	18162	18188	18305	18182	18388	18017	18441	18105	18268	18148	18160	18204	18262	18247	18596	18391	18240	18158	18453	18213	18185	18316	18316	18173	18041	18292	18325	17861	18225	18185	18268	18256	18329	18264	18336	18164	18260	18167	18209	18229	18365	18399	18257	18181	18310	18070	18300	18243	18269	18286	18183	18301	18183	18222	17993	18124	18367	18260	18182	18109	18114	18062	18091	18200	18171	18382	18262	18316	18296	18452	18306	18206	18257	18388	18441	18272	18128	18391	18188	18183	18171	18378	18418	18162	18203	18306	18287	18051	18158	17912	18190	18213	18149	18337	18276	18315	18220	18206	18388	18318	18280	18229	18152	18281	18298	18389	18115	17922	17992	18113	18243	18208	18174	18248	18305	18261	18350	18068	18284	18102	18202	18225	18289	18169	18309	18137	18454	18260	18231	18110	18466	18165	18377	18212	18188	18297	18312	18186	18392	18425	18326	18313	18316	18220	18200	18154	18042	18097	18412	18160	18177	18257	18329	18300	18357	18229	18292	18328	18272	18341	18118	18108	18282	18266	18067	17988	18310	18206	18412	18197	18301	18029	18261	18164	17986	18013	18201	18431	18414	18258	18339	18181	18209	18333	18477	18395	18282	18151	18231	18096	18210	18220	18208	18125	18429	18070	18128	18124	18368	18261	18081	18092	18006	18160	18177	18038	18465	18428	18292	18194	18341	18228	18155	18124	18352	18162	18441	18383	18269	18221	18382	18348	18367	18246	18268	18243	18343	18269	18118	18119	18138	18277	18319	18297	18333	18167	18027	18257	17926	18209	18228	18068	18310	18237	18081	18147	18117	18027	18116	18268	18337	18315	18292	18270	18178	18101	18202	18218	18450	18219	18405	18242	18188	18129	18157	18184	18405	18162	18265	18060	18232	18165	18232	18333
21891	39094	39077	32335	26790	26436	24082	19657	18055	19585	22400	21014	19222	18357	18427	33705	36196	29586	22953	18850	15897	15058	14848	14890	14711	14936	14638	14664	14972	14773	14861	14738	14925	14675	14890	14702	14777	14726	14937	14768	14841	14827	14719	14868	14803	14840	14821	14779	14733	14665	14823	14727	14791	14831	14791	14959	14819	14834	14853	14959	14868	14662	14972	14787	14906	14868	14902	14786	14732	14651	14872	14828	14827	14823	14709	14790	14745	14842	14792	14720	14918	14810	14886	14691	14916	14884	14637	14749	14777	14746	14776	14736	14975	14867	14759	14939	14821	14810	14865	14966	14678	15041	14853	14891	14763	14819	14769	14612	14907	14793	14816	14683	14767	14648	14744	14727	14786	14713	14680	14739	14798	14647	14877	15052	14785	14792	14682	14667	14775	14643	14796	14799	14930	14762	14689	14855	14708	14817	14860	14721	14893	14794	14801	14833	14591	14681	14668	14690	14845	14763	14841	14814	14722	14809	14796	14820	14734	14821	14724	14708	14853	14861	14824	14868	14726	14957	14761	14533	14745	14864	14769	14714	14597	14690	14640	14808	14707	14659	14681	14882	14879	14762	14694	14833	14767	14715	14789	14836	14790	14841	14814	14837	14735	14889	14723	14749	14817	14812	14717	14720	14850	14861	14798	14823	14840	14686	14674	14800	14779	14758	14832	14823	14786	14832	14662	14828	14739	14690	14792	14716	14936	14897	14722	14796	14731	14924	14809	14841	14947	14823	14817	14864	14846	14800	14736	14594	14822	14917	15013	14821	14757	14759	14825	14708	14820	14746	14787	14605	14890	14862	14701	14702	14677	14832	14829	14786	14843	14689	14879	14820	14864	14823	14804	14706	14797	14604	14835	14809	14798	14806	14728	14706	14799	14796	14720	14645	14738	14813	14772	14837	14812	14534	14677	14722	14977	14820	14794	14720	14728	14719	14793	14738	14770	14794	14842	14925	14843	14721	14699	14796	14462	14756	14722	14752	14658	14794	14680	14758	14890	14676	14734	14726	14773	14624	14755	14769	14726	14741	14766	14675	15018	14596	14711	14811	14791	14610	14990	14834	14713	14991	14865	14853	14853	14721	14670	14739	14764	14803	14960	14896	14933	14704	14693	14705	15042	14556	14836	14751	14678	14808	14845	14827	14834	14684	14729	14773	14842	14893	14788	14705	14836	14798	14749	14823	14691	14853	14709	14843	14813	14824	14757	14736	14751	14893	14732	14838	14709	14905	14732	14631	14660	14772	14754	14721	14759	14722	14762	14589	14891	14862	14857	14824	14794	14590	14768	14793	14743	14761	14807	15062	14763	14871	14677	14739	14798	14572	14797	14907	14781	14747	14843	14689	14916	14638	14744	15092	14731	14821	14723	14642	14729	14704	14725	14766	14792	14829	14789	14841	14755	14797	14711	14810	14912	14749	14886	14772	14757	14937	14757	14920	14637	14708	14852	14648	14822	14781	14901	14872	14771	14810	14719	14921	14855	14768	14828	14917	14835	14767	14734	14799	14712	14805	14680	14802	14769	14793	14588	14714	14696	14803	14941	14737	14951	14779	14903	14745	14542	14770	14516	14823	14950	15011	14780	14762	14957	14651	14695	14792	14647	14818	14760	14807	14626	14706	14627	14803	14792	14914	14851	14973	14866	14748	14978	14790	14828	14780	14677	14898	14754	14699	14828	14837	14672	14784	14723	14768	14843	14800	14850	14808	14653	14821	14812	14620	14782	14632	14796	14767	14830	14743	14694	14913	14866	14705	14882	14935	14768	14691	14708	14666	14761	14786	14790	14762	14810	14657	14501	14725	14783	14946	14836	14826	14869	14935	14800	14711	14649	14791	14855	14808	14812	14831	14744	14617	14735	14918	14867	14753	14739	14724	14615	14788	14796	14875	14856	14799	14764	14861	14599	14783	14732	14738	14753	14681	14621	15040	14830	14601	14744	14794	14704	14753	14816	14701	14684	14774	14869	14678	14870	14777	14939	14639	14786	14838	14771	14810	14939	14982	14820	15008	14798	14847	14902	14780	14727	14706	14775	14774	14776	14739	14730	14751	14802	14780	14885	14749	14890	14651	14789	14770	14649	14690	14745	14704	14764	14636	14801	14772	14779	14753	14706	14883	14690	14695	14809	14862	14782	14691	14814	14811	14707	14859	14638	14795	14840	14676	14865	14942	14774	14803	14702	14939	14838	15012	14608	14810	14787	14622	14770	14867	14906	14737	14756	14823	14771	14815	14778	14783	14836	14748	14886	14741	14852	14755	14780	14852	14760	14799	14694	14888	14790	14844	14838	14846	14847	14948	15012	14752	14721	14547	14780	14770	14848	14644	14861	14873	14743	14602	14997	14662	14840	14934	14829	14698	14747	14744	14772	14693	14842	14757	14678	14900	14735	14741	14701	14794	14828	14761	14555	14747	14808	14795	14867	14823	14825	14717	14884	14764	14777	14899	14609	14840	14834	14806	14782	14853	14784	14838	14745	14699	14838	14790	14700	14619	14856	14564	14864	14678	14622	14788	14784	14738	14791	14677	14745	14807	14740	14763	14760	14759	14765	14805	14845	14686	14724	15004	14843	14741	14808	14796	14850	14784	14763	14842	14867	14734	14635	14864	14821	14674	14822	14800	14799	14835	14898	14704	14802	14775	14922	14729	14708	14810	14789	14743	14703	14739	14645	14815	14725	14578	14726	14596	14701	14828	14776	14685	14752	14655	14791	14743	14865	14776	14730	14744	14808	14935	14773	14652	14704	14731	14781	14719	14622	14794	14733	14603	14827	14734	14917	14913	14746	14839	14972	14816	14731	14651	14959	14742	14772	14704	14799	14896	14746	14917	14879	14809	14858	14958	14797	14825	14621	14694	14776	14775	14940	14630	14777	14657	14840	14707	14805	14834	14593	14784	14823	14680	14674	14897	14725	14926	14803	14741	14826	14696	14808	14818	14998	14730	14696	14633	14889	14735	14858	14828	14881	14839	14750	14608	14691	14698	14870	14848	14924	14627	14694	14769	14551	14732	14772	14734	14743	15037	14876	14951	14663	14670	14912	14770	14697	14594	14752	14763	14852	14669	15015	14922	14771	15024	14853	14725	14755	14836	14881	14906	14801	14838	14809	14748	14967	14775	14736	14756	14911	14814	14820	14648	14603	14770	14787	14847	14811	14820	14933	14796	14805	15049	14733	14747	14754	14966	14987	14771	14876	14888	14752	14891	14786	14823	14634	14789	14661	14881	14771	14966	14839	14803	14682	14798	14688	14929	14731	14741	14987	14740	14713	14757	14792	14682	14746	14739	14745	14892	14815	14898	14664	14742	14949	14876	14821	14672	14733	14954	14900	14808	14885	14689	14891	14702	14805	14633	14836	14767	14789	14755	14597	14601	14769	14834	14784	14766	14822	14857	14638	14784	14721	14771	14667	14659	14758	14875	14762	14688	14798	14722	14744	14785	14654	14749	14668	14672	14852	14727	14793	14893	14811	14780	14789	14709	14711	14640	14637	14853	14834	14782	14915	14844	14690	14852	14756	14677	14724	14786	14911	14782	14754	14750	14809	14695	14860	14773	14677	14745	14847	14754	14870	14965	14896	14915	14938	14772	14818	14813	14663	14823	14687	14868	15083	14824	14776	14719	14783	14772	14863	14822	14671	14937	14693	14789	14927	14909	14649	14877	14912	14797	14741	14763	14855	14755	14786	14692	14807	14782	14832	14928	14807	14731	14698	14679	14823	15026	14802	14757	14582	14836	14834	14611	14935	14809	14794	14630	14850	14810	14737	14848	14774	14739	14714	14720	14821	14786	14683	14748	14813	14727	14703	14766	14754	14846	14702	14654	14802	14759	14667	14801	14658	14873	14858	14921	14707	14686	14673	14705	14672	14858	14793	14715	14896	14762	14792	14721	14926	14753	14781	14871	14831	14739	14883	14623	14958	14930	14697	14703	14696	14776	14856	14869	14792	14607	14980	14785	14880	14907	14786	14799	14809	14787	14792	14829	14580	14808	14714	14938	14800	14659	14769	14928	14711	14802	14744	14618	14869	14888	14730	14829	14736	14721	14912	14870	14717	14678	14725	14693	14828	14863	14906	14670	14743	14869	14865	14754	14771	14699	14688	14804	14758	14780	14743	14888	14884	14620	14858	14704	14891	14656	14891	14702	14765	14774	14805	14736	14778	14906	14811	14793	14690	14887	14928	14819	14745	14876	14942	14776	14842	14779	14842	14843	14717	14888	14804	14775	14902	14619	14811	14857	14676	14722	14902	14879	14881	14807	14571	14723	14677	14787	14810	14836	14779	14790	14796	14722	14745	14791	14728	14719	15008	14726	14822	14799	14744	14942	14733	14769	14715	14657	14894	14633	14751	14852	14898	14786	14801	14892	14804	14794	14837	14723	14664	14793	14831	14781	14750	14835	14764	14816	14756	14674	14854	14680	14700	14919	14863	14778	14772	14609	14773	14735	14879	14638	14793	14899	14728	14727	14734	14674	14737	15017	14902	14748	14694	14823	14798	15034	14745	14967	14759	14698	14778	14946	14824	14704	14862	14713	14818	14871	14655	14923	14786	14636	14668	14781	14853	14573	14741	14655	14884	14690	14737	14633	14881	14541	14769	14722	14847	14513	14746	14897	14673	14924	14855	14694	14820	14679	14781	14703	14785	14893	14714	14561	14902	14835	14937	14883	14911	14808	14822	14618	14724	14779	14863	14757	14796	14763	14865	14740	14906	14779	14924	14759	14840	14796	14793	14796	14840	14802	14862	14884	14680	14769	14803	14819	14795	14696	14667	14800	14910	14781	14681	14799	14677	14774	14805	14775	14783	14775	14882	14815	14803	14847	14660	14853	14839	14761	14744	14784	14730	14587	14768	14607	14821	14805	14722	14652	14847	14771	14715	14814	14840	14810	14829	14769	14648	14685	14726	14910	14625	14856	14783	14811	14687	14859	14758	14940	14582	14787	14719	14702	14821	14765	14718	14836	14782	14759	14577	15037	14819	14701	14875	14805	15039	14779	14820	14777	14564	14786	14764	14697	14662	14962	14776	14925	14748	14600	14810	14779	14658	14841	14977	14632	14724	14712	14832	14752	14649	14898	14761	14910	14944	14789	14685	14645	14716	14724	14705	14655	14820	14971
30333	25410	27845	24794	20947	20782	21001	20016	19117	19039	19741	19805	19481	19082	18911	19187	19963	19608	19300	18753	18662	18199	18317	18220	18225	18087	18341	18206	18152	18102	18190	18268	18079	18540	18238	18128	18122	18273	18478	18249	18388	18096	18226	18162	18197	18289	18277	18201	18255	18229	18102	18217	18092	18103	18276	18058	18077	17920	18077	18188	18343	18205	18222	18082	18252	18328	18207	18279	18086	18159	18336	18264	18357	18119	18251	17947	18215	18183	18049	18151	18282	18038	18050	18372	18191	18171	18250	18217	18290	18108	18302	18165	18320	18075	18154	18399	18223	18116	18188	18111	18083	18158	18199	18116	18152	18203	18193	18218	18196	18403	18178	18262	18275	18222	18245	18252	18135	17983	18137	18080	18356	18087	18051	18263	18207	18177	18324	18227	18149	18241	18088	17989	18267	17965	18288	18327	18349	18164	18361	18215	18303	18197	18200	17986	18047	18154	18130	18236	18181	18280	18303	18397	18273	18144	18267	18127	18201	18352	18215	18064	18329	18077	18141	18417	18246	18104	18188	18236	18110	18163	18398	17988	18125	18097	18043	18225	18159	18120	18225	18292	18328	18124	18238	18092	18187	18247	18146	18238	18265	18105	18271	18234	18132	18104	18028	18407	18271	18249	18160	18169	18112	18246	18162	18073	18254	18140	18515	18273	18213	18066	18188	18093	18168	18161	18059	18231	18329	18004	18196	18100	18266	18141	18307	18191	18380	18475	18277	18198	18358	18085	18275	18290	18118	18084	18332	18244	18159	18168	18194	18225	18314	18199	18329	18226	18125	18023	18219	18285	18484	18210	18208	18368	18091	18119	18074	18005	17952	18222	18186	18061	18319	18237	18150	18247	18504	18088	18170	18191	18159	18129	18221	18205	18240	18112	18184	18113	18047	18039	18145	18017	18163	18206	18236	18106	18235	18310	18268	18152	18139	18062	18103	18167	18241	18389	18423	18033	18224	18302	18269	18183	18264	17954	18288	18261	18103	18309	18181	17957	18251	18068	18094	18276	18304	18346	18135	18162	18072	18212	18206	18458	18449	18280	18270	18038	18203	18237	18195	18178	18156	18327	18302	18140	18176	18115	18165	18325	18259	18320	18239	18143	18212	18015	18272	18112	18256	18077	18245	18069	18299	18325	18143	18390	18025	17948	18249	18253	18342	18142	18143	18290	18202	18216	18293	18367	18006	18000	18100	18110	18005	18261	18001	18298	18167	18186	17956	18029	18315	18334	18155	18119	18181	18230	18252	18164	18169	18271	18233	18120	18001	18272	18220	18066	18473	18268	18236	18001	18228	18270	18287	18358	18061	18173	18139	17957	18137	18135	18249	18039	18036	18254	18321	18141	18277	18162	18011	18153	18255	18113	18249	18194	18281	18177	17976	18195	18025	18129	18226	18369	18246	18129	17963	18252	18089	18177	18241	18115	18356	18406	18121	18224	18339	18211	18202	18234	18134	18214	18237	18130	18019	18358	18152	18173	18146	18171	18213	18244	18162	18221	18260	18359	18366	18211	18087	18126	18323	18120	18157	18178	18211	18204	18246	18029	18264	18137	17979	18270	18095	18199	18242	18305	18331	18264	18247	18216	18076	18144	18319	18306	18089	18148	18273	18394	18223	18319	18112	18149	18338	18147	18229	18134	18221	18233	18138	18254	18306	18014	18311	18350	18188	17978	18291	18199	18318	18218	18239	18089	18212	18178	18194	18270	18211	18237	18146	18214	18113	18141	18187	18294	18146	18199	18129	18151	18114	18300	17971	17970	18240	18353	18045	18317	18294	18388	18084	18521	18055	18051	18053	18248	18226	18176	18333	18132	17998	18203	18357	18124	18503	18060	18167	18454	18309	18307	18285	18090	18177	18388	18212	18051	18008	18435	18233	18291	18318	18155	18171	18314	18131	18256	18400	18156	18119	18237	18228	18320	18107	18211	18045	18324	18240	18353	18065	18132	18033	18168	18262	18166	18040	18003	18049	18146	18202	18285	18271	18387	18389	18228	18244	18261	18267	18110	18090	18221	18270	18166	18356	18169	18152	18417	18479	17995	18108	18456	18179	17980	18352	18216	17927	18083	18125	18098	18307	17876	18102	18294	18190	18092	18182	18071	18265	18128	18149	18229	18302	18230	17961	18262	18146	18126	18123	18084	17979	17905	18286	18134	18350	18314	18203	18399	18101	18268	18216	18151	18219	18156	18104	18241	18054	18231	18140	18167	18191	18241	17982	18323	18240	18213	18102	18008	18258	18119	18106	18288	18114	18260	18061	18021	18198	18024	18116	18264	18231	18177	18219	18208	18100	18076	18134	18271	18347	18300	18172	18168	18053	18194	18141	18140	18110	18115	18179	18172	18139	18399	18246	18287	17905	18260	18310	18080	18084	18179	18198	18302	18303	18206	18108	18183	18155	18195	18143	18106	18223	18401	17923	18055	18153	18282	18285	18195	18212	18106	18366	18261	18383	18065	18209	18051	18142	18057	17979	18251	17972	18241	18139	18191	18041	18137	18216	18180	18211	18105	18303	18135	18171	17955	18048	18089	18080	18228	18305	18236	18019	18189	18276	18201	18290	18232	18176	18176	18226	18114	18363	18196	18281	18246	18367	18229	18121	18150	18192	18014	18305	18145	18131	18293	18192	18283	18321	18150	18326	18300	18219	18337	18212	18300	17979	18278	18160	18200	18314	18206	18124	18132	18264	18436	18063	18067	18168	18170	18363	18086	18194	18396	18113	18196	18184	18188	18145	18123	18125	18051	18034	18086	18183	18210	18080	18418	18042	18313	18146	18039	18170	18020	18136	18052	18110	18157	18346	18243	18138	18154	18325	18053	18235	18204	18257	18508	18240	18260	18128	18159	18067	18088	18119	18420	18092	18086	18049	18089	18145	18292	17948	18061	18272	18382	18151	18002	18172	18209	18113	17837	17964	18309	17996	18376	18030	18375	18360	18211	18091	18349	18122	18071	18284	18053	18102	18241	18344	18090	18294	18472	18152	18266	18304	18233	18267	18267	18382	18152	17905	17920	18108	17906	18344	18292	18157	18338	18210	18237	18229	18296	18202	18214	18159	18208	18526	18315	18201	18238	18326	18163	18189	18241	18348	18149	18245	18119	18143	18178	18060	18201	18292	18163	18195	18009	18118	18055	18289	18087	18062	18184	18121	18059	18119	18223	18308	18341	18073	18045	18446	18227	17961	18173	18227	18326	18360	18047	18404	18215	18226	18315	18253	18280	18013	18302	18316	18068	18323	18205	18239	18272	18206	18165	18177	17982	18060	18253	18329	18309	18247	18151	18125	18165	18076	18142	18162	18317	18274	18141	18282	18286	18095	18216	18297	18262	18128	18230	18318	18281	18162	18111	18298	18143	18164	18196	18007	18295	18347	18482	18230	18146	18306	18012	18307	18444	18317	18043	18197	18130	18211	18269	18300	17991	18323	18185	18116	18082	18237	18175	18157	18074	18412	18602	18280	18135	18438	18158	18195	18142	18250	18558	18119	18241	17996	18054	17998	18114	18306	18400	18288	18141	18318	18266	18221	18096	18204	18184	18209	18211	18042	18254	18231	18326	18255	18163	18140	18192	18287	18143	18162	18076	18179	18280	18284	18344	18263	18191	18295	18146	18014	18115	18293	18232	18241	18457	18366	18317	18274	18162	18277	18123	18149	18233	18363	18245	18192	18228	18157	18264	17998	18284	18446	18392	18137	18412	18102	18354	18374	18237	18077	17951	18231	18156	18166	18182	18121	18218	18156	18276	18244	18156	18326	18279	18369	18069	18067	18349	18119	18209	18183	18221	18396	17956	18047	18330	18360	18109	17927	18150	18276	18183	18314	18254	18450	18164	18169	18185	18370	18357	18280	18205	17983	18111	18240	18197	18311	18230	18322	18317	18245	18022	18161	18137	18282	18208	18170	18205	18305	18037	18252	18250	18177	18094	18445	18265	18502	18261	18294	18007	18222	18198	18126	18179	18241	18160	17959	18255	18101	18114	18188	18061	18418	18215	18262	18047	18132	18242	18054	18199	18217	18005	18215	17994	18341	18309	18178	18259	18389	18002	18181	18355	18174	18099	18061	18247	18121	17955	18317	18048	18217	18129	18406	18282	18308	18338	18384	18275	18234	18304	18369	18348	18051	18345	18185	17984	18154	18061	18210	17947	18287	18118	18284	18178	18182	18152	18219	18158	18135	18049	17959	18039	18290	18142	18162	18246	18344	18325	18180	18077	18128	18278	18131	18257	18033	18041	18378	18132	18065	18077	18323	18188	17981	18160	18213	18304	18278	18301	18447	18173	18181	18167	18219	18061	18138	18152	18182	18108	18354	17887	18207	18291	18339	18341	18151	18262	18169	18119	18133	18034	18338	18266	18276	18158	18190	18040	18395	18233	18178	18159	17997	18178	18306	18309	18204	18291	18283	17971	18073	18295	18304	18360	18101	18368	18183	18204	18165	18162	18143	18055	18244	18260	18198	18225	18106	18140	18315	18085	18164	18393	18116	18057	18318	18436	18163	18235	18279	18092	18274	18245	18317	18122	18264	18054	18197	17906	18385	18074	18148	18185	18043	18206	18283	18237	18111	18359	18193	18293	18235	18346	18171	18337	18181	18228	17973	18094	18022	18228	18242	18392	18255	18191	18058	18178	18109	18393	18287	18159	18152	18084	18265	18263	18153	18250	18328	18187	18131	18219	18255	18119	18141	18043	18196	18350	18362	18007	18267	18127	18141	18258	18155	18381	18118	18346	18008	18053	18155	18020	18287	18066	18132	18185	18199	18128	18245	18237	18215	18126	18482	18308	18185	18166	18112	18140	18022	18207	18224	18224	18515	18190	18016	18074	17963	18121	18076	18214	17993	18315	18018	18317	18112	18286	18041	18129	18133	18171	18110	18106	18283	18218	18189	18157	18126	18210	18234	18310	18324	18049	18334	18322	18238	18144	18261	18063	18260	18265	18224	18110	18237	18092	17991	18184	18259	18086	18204	18210	18170	18278	18114	18147	18074	18230	18221	18052	18278	18094	18076	17999	18100	18255	18112	18142	18132	18202	18245	18241	18150	18185	18205	18320	18347	18199	18096	18363	18407	18303	18418	18126	17919	18241	18242	18128	18149	18154	18164	18198	18109	18363
19891	27308	26944	22353	18649	19008	18702	17558	15948	16101	17303	17068	16638	16078	15487	16311	16935	16560	15629	15163	14999	14820	14801	14667	14948	14677	14768	14706	14844	14694	14685	14825	14838	14818	14718	14857	14828	14777	14611	14786	14791	14895	14849	14780	14665	14593	14729	14758	14783	14875	14700	14743	14923	14710	14655	14701	14683	14749	14661	14779	14765	14725	14848	14745	14661	14688	14748	14897	14674	14736	14733	14585	14776	14824	14774	14558	14845	14716	14694	14627	14689	14792	14718	14780	14661	14837	14637	14653	14881	14823	14635	14984	14855	14703	14846	14585	14776	14667	14694	14787	14729	14776	14836	14874	14738	14721	14572	14682	14640	14620	14723	14652	14838	14650	14666	14914	14725	14887	14850	14719	14621	14994	14825	14753	14905	14617	14718	14638	14694	14613	14766	14614	14746	14685	14918	14831	14855	14655	14755	14737	14662	14787	14818	14656	14768	14779	14740	14762	14784	14702	14747	14834	14771	14858	14672	14832	14715	14872	14666	14789	14711	14717	14585	14726	14928	14754	14643	14744	14510	14725	14607	14840	14908	14662	14618	14848	14827	14842	14771	14600	14761	14759	14706	14847	14721	14753	14801	14645	14901	14691	14761	14855	14575	14738	14756	14670	14705	14797	14609	14765	14717	14767	14716	14740	14876	14758	14773	14767	14748	14672	14740	14626	14802	14760	14730	14712	14555	14705	14612	14616	14788	14774	14661	14761	14813	14745	14700	14950	14784	14681	14776	14733	14698	14783	14824	14654	14761	14743	14801	14855	14801	14593	14848	14823	14855	14432	14768	14773	14680	14629	14810	14608	14751	14547	14644	14749	14890	14786	14679	14634	14705	14596	14716	14738	14857	14861	14797	14652	14797	14902	14837	14620	14746	14841	14833	14794	14657	14665	14787	14661	14729	14672	14795	14684	14592	14638	14749	14625	14801	14687	14785	14714	14567	14722	14651	14731	14764	14833	14728	14967	14746	14916	14854	14518	14936	14460	14829	14677	14722	14888	14575	14709	14721	14855	14833	14852	14746	14665	14768	14877	14740	14858	14633	14747	14960	14701	14756	14913	14747	14848	14684	14829	14764	14717	14773	14673	14715	14870	14728	14585	14801	14837	14715	14702	14761	14636	14783	14715	14722	14720	14729	14626	14872	14598	14840	14543	14671	14902	14800	14746	14709	14810	14792	14791	14719	14919	14740	14853	14791	14860	14591	14868	14729	14550	14663	14722	14789	14537	14907	14864	14808	14650	14799	14603	14723	14635	14535	14701	14778	14919	14566	14655	14859	14766	14697	14637	14817	14863	14783	14762	14828	14788	14697	14674	14782	14674	14835	14992	14807	14653	14655	14728	14860	14664	14712	14679	14691	14697	14824	14773	14780	14683	14752	14650	14843	14766	14836	14983	14792	14813	14898	14793	14787	14727	14730	14800	14776	14625	14763	14654	14806	14726	14810	14658	14712	14754	14737	14672	14800	14854	14685	14785	14731	14731	14818	14691	14739	14721	14663	14794	14700	14766	14781	14773	14803	14827	14824	14534	14653	14776	14743	14643	14769	14953	14735	14712	14860	14529	14738	14775	14754	14589	14874	14605	14766	14716	14854	14620	14865	14742	14708	14801	14732	14778	14712	14853	14688	14815	14841	14666	14579	14731	14641	14718	14699	14685	14767	14714	14880	15018	14743	14779	14808	14587	14757	14756	14806	14619	14693	14671	14750	14749	14677	14717	14610	14764	14805	14804	14615	14695	14715	14768	14843	14961	14810	14493	14752	14770	14718	14718	14801	14712	14627	14695	14649	14857	14614	14908	14810	14952	14632	14685	14761	14771	14579	14738	14744	14625	14751	14692	14765	14802	14814	14779	14998	14617	14691	14921	14686	14704	14665	14706	14803	14803	14852	14796	14903	14778	14804	14685	14857	14764	14834	14654	14890	14606	14827	14739	14787	14777	14720	14759	14880	14634	14628	14713	14817	14725	14532	14838	14719	14871	14670	14821	14828	14669	14578	14669	14702	14714	14543	14695	14650	14749	14541	14813	14804	14799	14787	14805	14609	14628	14591	14806	14924	14796	14551	14753	14646	14688	14733	14905	14743	14699	14807	14762	14769	14793	14818	14770	14639	14842	14732	14686	14852	14697	14700	14814	14690	14725	14689	14641	14733	14744	14793	14686	14808	14766	14744	14650	14731	14935	14577	14760	14775	14719	14631	14820	14844	14828	14697	14921	14865	14678	14718	14809	14875	14599	14887	14869	14749	14736	14692	14808	14896	14793	14831	14931	14694	14777	14648	14762	14658	14638	14739	14781	14739	14633	14830	14824	14743	14730	14787	14891	14835	14761	14819	14867	14552	14694	14675	14677	14732	14832	14735	14786	14755	14760	14914	14686	14616	14638	14787	14764	14877	14699	14904	14603	14682	14751	14708	14794	14816	14621	14618	14680	14939	14767	14654	14706	14614	14923	14745	14751	14629	14835	14783	14890	14795	14725	14772	14692	14741	14773	14662	14656	14800	14855	14694	14908	14618	14725	14627	14767	14582	14768	14715	14667	14686	14586	14498	14819	14602	14904	14661	14617	14822	14612	14725	14574	14814	14721	14726	14793	14830	14759	14771	14757	14790	14659	14663	14806	14707	14645	14857	14771	14783	14857	14855	14825	14771	14782	14881	14679	14535	14831	14954	14641	14757	14647	14793	14856	14897	14737	14659	14823	14939	14624	14886	14721	14858	14656	14811	14617	14727	14788	14554	14684	14746	14917	14675	14739	14798	14589	14726	14800	14554	14700	14746	14807	14562	14639	14692	14624	14724	14806	14726	14992	14933	14707	14673	14734	14675	14786	14828	14745	14647	14655	14696	14671	14887	14709	14897	14794	14718	14595	14661	14709	14805	14684	14849	14779	14677	14762	14659	14784	14542	14868	14758	14850	14631	14547	14631	14916	14762	14721	14769	14681	14913	14782	14690	14741	14847	14657	14725	14642	14796	14760	14863	14633	14784	14780	14747	14796	14746	14632	14690	14654	14611	14709	14667	14837	14761	14700	14845	14876	14654	14657	14876	14771	14892	14577	14856	14646	14815	14698	14910	14755	14677	14817	14799	14833	14851	14750	14723	14675	14656	14756	14723	14596	14704	14687	14616	14791	14639	14676	14841	14842	14746	14636	14565	14716	14880	14896	14762	14781	14656	14826	14714	14686	14781	14779	14774	14737	14685	14653	14648	14661	14845	14861	14717	14673	14650	14669	14887	14774	14793	14903	14692	14635	14673	14809	14817	14797	14591	14884	14755	14743	14637	14680	14852	14723	14779	14847	14841	14549	14853	14664	14756	14805	14649	14806	14647	14837	14716	14667	14723	14851	14865	14751	14792	14869	14938	14637	14788	14894	14753	14628	14699	14715	14877	14635	14770	14668	14864	14843	14643	14919	14803	14714	14650	14810	14691	14671	14847	14620	14732	14822	14715	14809	14891	14831	14640	14853	14852	14698	14855	14724	14810	14873	14784	14824	14863	14740	14640	14842	14839	14870	14805	14628	14790	14795	14634	14688	14859	14785	14829	14878	14807	14742	14746	14742	14716	14715	14927	14604	14654	14786	14789	14636	14805	14755	14868	14767	14858	14760	14713	14788	14540	14855	14794	14668	14729	14660	14731	14734	14537	14739	14863	14900	14811	14731	14852	14700	14696	14541	14613	14735	14717	14843	14770	14798	14671	14713	14822	14775	14674	14800	14749	14748	14849	14784	14819	14782	14748	14759	14467	14706	14867	14926	14863	14622	14699	14794	14773	14722	14599	14780	14768	14842	14627	14743	14759	14754	14819	14631	14849	14689	14666	14917	14811	14736	14786	14523	14684	14686	14673	14637	14666	14883	14767	14788	14947	14718	14587	14770	14797	14722	14686	14723	14732	14654	14802	14678	14789	14809	14791	14790	14727	14732	14832	14725	14887	14830	14949	14836	14784	14664	14699	14847	14830	14795	14734	14693	14591	14790	14728	14921	14763	14821	14712	14802	14769	14754	14795	14630	14705	14746	14743	14814	14598	14883	14656	14888	14875	14731	14769	14856	14752	14756	14854	14827	14747	14681	14759	14759	14661	14928	14862	14516	14889	14725	14673	14590	14751	14739	14701	14783	14508	14768	14917	14779	14669	14809	14865	14827	14807	14534	14694	14674	14714	14767	14970	14836	14763	14825	14824	14820	14779	14606	14594	14623	14852	14748	14780	14951	14786	14861	14555	14942	14638	14660	14689	14853	14665	14740	14797	14645	14858	14841	14669	14827	14732	14687	14642	14818	14653	14764	14871	14590	14895	14754	14561	14861	14784	14627	14842	14774	14733	14753	14678	14703	14692	14817	14739	14618	14715	14838	14904	14766	14782	14848	14711	14658	14762	14637	14695	14873	14638	14898	14671	14544	14947	14755	14730	14944	14518	14756	14890	14632	14707	14827	14640	14701	14732	14774	14811	14636	14752	14797	14713	14751	14686	14724	14663	14761	14668	14779	14725	14637	14637	14716	14749	14907	14822	14811	14894	14782	14764	14864	14650	14681	14685	14831	14908	14759	14738	14831	14628	14784	14606	14726	14802	14634	14796	14721	14860	14674	14683	14810	14666	14672	14829	14681	14808	14838	14675	14773	14709	14826	14504	14771	14760	14874	14708	14758	14809	14633	14791	14661	14785	14811	14886	14709	14868	14762	14794	14734	14755	14906	14631	14810	14866	14773	14758	14730	14578	14726	14670	14722	14788	14876	14657	14715	14793	14431	14757	14730	14802	14847	14825	14691	14628	14696	14589	14671	14677	14676	14711	14804	14658	14657	14786	14692	14746	14752	14535	14930	14674	14685	14736	14791	14655	14869	14662	14865	14725	14819	14697	14751	14619	14856	14531	14724	14835	14688	14874	14842	14673	14757	14724	14594	14885	14757	14901	14760	14759	14511	14852	15081	14586	14489	14493	14860	14758	14780	14782	14714	14809	14725	14606	14678	14811	14888	14573	14661	14675	14690	14785	14926	14747	14710	14862	14684	14772	14727	14842	14807	14838	14652	14900	14743	14791	14795	14641	14594	14811	14807	14636	14823	14852	14745	14675	14688	14788	14810	14893	14766	14722	14780	14672	14661	14723	14676	14823	14835
25453	21476	28723	25474	23690	23991	24600	21740	20477	19853	20442	20296	20219	19933	19542	25421	29030	26449	22914	20526	19156	18627	18191	18444	18443	18417	18395	18294	18304	18296	18278	18457	18019	18129	18325	18229	18247	18297	18340	18388	18360	18361	18419	18324	18344	18350	18374	18277	18274	18245	18034	18276	18332	18226	18399	18372	18274	18456	18396	18307	18246	18180	18375	18381	18230	18205	18157	18340	18242	18202	18129	18123	18120	18274	18272	18372	18195	18185	18143	18209	18253	18221	18117	18200	18064	18307	18163	18179	18208	18364	18211	18325	18166	18112	18073	18345	18157	18151	18181	18338	18238	18262	18148	17988	18000	18333	18334	18292	18260	18316	18184	18255	18322	18237	18184	18155	18271	18196	18283	18198	18137	18363	18375	18191	18218	18271	18425	18408	18422	18394	18339	18176	18231	18464	18196	18324	18257	18159	18262	18185	18165	18273	18153	18077	18505	18245	18181	18096	18284	18195	18266	18327	18176	18244	18154	18278	18242	18377	18421	18307	18359	18392	18172	18082	18223	18216	18422	18158	18283	18280	17886	18418	18275	18233	18311	18216	18368	18054	18071	18331	18251	18280	18524	18360	18174	18244	18326	18257	18043	18280	17914	18227	18181	18244	18297	18432	18440	18248	18341	18579	18227	18262	18124	18132	18221	18163	18357	18320	18258	18016	18383	18194	18221	18207	18056	18252	18188	18318	18211	18315	18042	18040	18131	18212	18402	18413	18326	18329	18260	18393	18352	18292	18319	18176	18304	18382	18231	18351	18276	18210	18269	18251	18551	18174	18261	18428	18379	18283	18193	18158	18365	18295	18307	18172	18421	18167	18199	18235	18125	18217	18468	18122	18190	18485	18193	18219	18260	17971	18137	18316	18211	18404	18040	18571	18246	18369	18258	18383	18186	18192	18358	18251	18313	18378	18287	18305	18301	18194	18248	18344	18288	18527	18159	18125	18336	18467	18170	18436	18292	18188	18205	18384	18121	18505	18322	18234	18225	18297	18287	18329	18396	18070	18173	18391	18309	18109	18125	18367	18426	18230	18253	18104	18181	18217	18213	18234	18217	18087	18312	18237	18165	18247	18393	18285	18405	18398	18368	18278	18240	18316	18211	18234	18192	18254	18145	18151	18423	18218	18435	18287	18128	18067	18254	18086	18222	18142	18083	18129	18352	18266	18147	18281	18431	18090	18205	18206	18276	18236	18282	18375	18150	18181	18119	18056	18078	18136	18406	18193	18340	18284	18357	18170	18307	18342	18311	18236	18123	18242	18249	18317	18031	18178	18184	18407	18228	18300	18404	18344	18359	18074	18100	18215	18217	18422	18065	18312	18148	18245	18148	18294	18455	18115	18266	18273	18249	18322	18321	18449	18491	18033	18182	18252	18255	18150	18341	18335	18187	18344	18331	18380	18093	18166	18344	18040	18191	18309	18284	18300	18422	18453	18336	18322	18260	18188	18202	18125	18290	18333	18250	18041	18258	18194	18519	18336	18426	18349	18176	18169	18157	18281	18297	18224	18324	18105	18157	18257	18235	18375	18409	18283	18225	18427	18345	18420	18097	18230	18039	18078	18070	18377	18368	17988	18329	18451	18268	18212	18302	18307	18400	18306	18120	18058	18360	18098	18334	18352	18232	18245	18177	18173	18246	18315	18309	18118	18016	18375	17956	18181	18352	18070	18106	18320	18031	18199	18239	18123	17938	18368	18234	18285	18315	18112	18134	18252	18291	18181	18121	18233	18215	18200	18357	18196	18305	18255	18200	18437	18221	18341	18303	18201	18169	18244	18329	18192	18246	18189	18228	18205	18268	18414	18267	18414	18204	18346	18087	18169	18281	18262	18196	18105	18282	18477	18400	18267	18187	18208	18272	18244	18360	18227	18221	18237	18233	17967	18404	18283	18414	18203	18196	18291	18259	17944	18085	18248	18203	18245	18223	18115	18037	18360	18373	18169	18219	18435	18329	18513	18341	18323	18197	18214	18416	18299	18265	18303	18296	18118	18400	17964	18323	18324	18398	18251	18295	18331	18302	18096	18321	18305	18289	18431	18081	18340	18239	18173	18228	18408	18361	18146	18274	18081	18196	18234	18434	18355	18304	18293	18457	18301	18308	18308	18260	18281	18313	18150	18028	18332	18020	18205	17954	18297	18296	18236	18333	18122	18262	18305	18163	18207	18458	18212	18413	18422	18300	18120	18198	18287	18161	18170	18221	18380	18262	18506	18220	18179	18254	18240	18264	18380	18302	18408	18321	18094	18340	18201	18239	18288	18374	18331	18364	18388	18362	18273	18246	18351	18298	18206	18302	18416	18337	18282	18363	18199	18262	18143	18069	18115	18169	18330	18398	18228	18225	18359	18217	18124	18293	18200	18361	18309	18277	18274	18301	18349	18382	18302	18143	18253	18303	18188	18209	18125	18374	18074	18188	18244	18387	18286	18213	18341	18251	18206	18332	18298	18279	18195	18314	18145	18244	18098	18360	18205	18233	18120	18094	18372	18222	18167	18300	18278	18370	18264	18298	18184	18041	18180	18235	18175	18287	17940	18235	18089	18155	18408	18333	18126	18186	18253	18349	18180	18152	18310	18143	18286	18265	18323	18391	18213	18236	18125	18202	18307	18144	18179	18403	18412	18216	18282	18231	18240	18212	18003	18174	18166	18166	18091	18360	18091	18269	18196	18176	18332	18072	18127	18280	18194	18232	18429	18390	18361	18336	18175	18173	18241	18398	18260	18191	18244	18290	18098	18119	18316	18159	18291	18165	18450	18302	17965	18480	18288	18287	18263	18304	18220	18268	18351	18368	18342	18485	18491	18145	18343	18180	18282	18222	18276	18213	18125	18345	18272	18413	18224	18040	18244	18504	18219	18348	18099	18137	18272	18392	18254	18208	18079	18320	18294	18086	18189	18315	18240	18312	18390	18339	18339	18375	18184	18382	18221	18327	18268	18242	18356	18286	18278	18257	18056	18493	18152	18274	18148	18410	18242	18271	18291	18163	18224	18254	18066	18118	18027	18462	18182	18105	18264	18522	18448	18336	18276	18238	18398	18298	18284	18207	18279	18185	18255	18397	18394	18514	18374	18247	17957	18338	18064	18243	18109	18238	18377	18378	18332	18178	18083	18362	18365	18199	18319	18365	18345	18177	18307	18130	18255	18157	18317	18249	18295	18402	18446	18153	18244	18133	18294	18278	18270	18272	18277	18355	18473	18262	18246	18219	18123	18217	18301	18267	18454	18089	17992	18261	18156	18386	18369	18122	18160	18287	18213	18142	18348	18573	18495	18220	18343	18160	18228	18171	18187	18147	18098	18249	18228	18280	18456	18358	18185	18185	18316	18405	18290	18255	18163	18363	18104	18211	18290	18287	18246	18312	18348	18192	18387	18123	18184	18447	18366	18380	18158	18477	18266	18226	18170	18236	18177	18310	18238	18227	18182	18230	18025	18122	18106	18277	18276	18125	18103	18177	18168	18409	18310	18245	18220	18225	18036	18245	18168	18195	18322	18449	18144	18186	18222	18551	18321	18253	18395	18182	18160	18425	18132	18399	18226	18296	18286	18239	18205	18150	18319	18312	18377	18300	18272	18137	18202	18102	18272	18228	18269	18166	18254	18416	18386	18235	18194	18358	18379	18223	18304	18381	18267	17980	18048	18302	18272	18367	18295	18100	18253	18208	18306	18419	18151	18101	18329	18186	18274	18221	18273	18375	18137	18279	18255	18216	18322	18237	18168	18228	18089	18298	18141	18363	18110	18358	18067	18310	18172	18281	18173	18541	18249	18391	18291	18117	18335	18219	18299	18353	18365	18387	18174	18316	18338	18162	18222	18274	18145	18282	18418	18501	18333	18345	18213	18440	18173	18344	18199	18378	18194	18314	18502	18212	18283	18322	18378	18228	18235	18176	18275	18326	18369	18255	18180	18108	18322	18433	18275	18204	18059	18392	18114	18359	18156	18380	18333	18243	18273	18309	18332	18215	18419	18311	18046	18449	18078	18136	18257	18207	18271	18227	18385	18229	18124	18375	18250	18238	18323	18247	18306	18288	18432	18119	18414	18205	18140	18131	18263	18441	18415	18025	18207	17953	18442	18362	18040	18215	18175	18126	18392	17930	18250	18374	18254	18251	18064	18232	18109	18228	18338	18150	18312	18116	18340	18343	18152	18379	18178	18301	18324	18374	18211	18391	18252	18231	18204	18271	18060	18050	18220	18296	18032	18176	18472	18434	18183	18202	18249	18100	18301	18314	18208	18335	18147	18198	17999	18275	18223	18156	18170	18289	18122	18182	18234	18078	18093	18293	18335	18395	18313	18402	18134	18237	18328	18379	18071	18251	18125	18171	18006	18222	18252	18469	18448	18225	18313	18187	18456	18194	18198	18228	18278	18323	18260	18040	18223	18206	18229	18288	18276	18188	17960	18104	18197	18372	18219	18144	18088	17979	18106	18062	18120	18214	18440	18396	18453	18416	18324	18231	18367	18357	18253	18429	18395	18282	18202	18296	18108	18109	18180	18322	18111	18447	18495	18060	18424	18257	18409	18241	18195	18084	18226	18100	18185	18327	18061	18263	18164	18285	18245	18175	18300	18215	18218	18212	18051	18319	18433	18257	18515	18202	18393	18276	18509	18198	18238	18293	17927	18262	18433	18156	18082	18510	18294	18239	18134	18180	18267	18173	18141	18386	18366	18397	18326	18421	18219	18145	18365	18519	18346	18118	18203	18193	18237	18505	18401	18457	18288	18205	18342	18342	18383	18091	18421	18485	18315	18159	18419	18127	18041	18416	18237	18323	18200	18243	18364	18334	18331	18419	17985	18115	18298	18311	18147	18344	18223	18250	18457	18526	18298	18236	18246	18276	18178	18153	18202	18167	18215	18187	17969	18509	18461	18234	18191	18426	18415	18467	18326	18274	18366	18210	18313	18336	18200	17939	17869	18247	18152	18246	18135	17995	18147	18343	18217	18348	18172	18141	18420	18413	18304	18238	18130	18150	18175	18301	18239	18336	18164	18211	18323	18390	18375	18097	18265	18080	18174	18224	17997	18241	18356	18032	18248	18345	18285	18347	18107	18227	18308	18292	18237	18197	18237	18074	18225	18387	18074	18125	18426	18245	18166	18489	18347
19945	33104	33226	28058	23069	21846	21928	20016	17917	17355	17946	17738	17949	17393	16552	26142	29420	24632	20087	17118	15466	14979	14952	14827	14968	14854	14782	14915	14805	14943	14793	14882	15127	14767	14878	14890	14784	14872	14878	14844	14765	14520	14960	14785	14839	14969	14893	14802	15050	14845	14928	14944	14838	14619	14805	14663	14848	14844	14834	14802	14882	14890	14761	14688	14849	14818	14787	14836	14889	14835	14813	14676	14907	14989	14832	14651	14894	14822	14516	14621	14616	14676	14807	14887	14642	14686	14878	14742	14775	14740	15025	14789	14811	14793	14818	14696	14688	14807	14734	14912	14906	14930	14694	14819	14862	14806	14721	14973	14752	14766	14625	14804	14731	14759	14744	14649	14999	14755	14947	14723	14755	14615	14888	14588	14936	14903	14733	14807	14799	14915	14749	14728	14766	15054	14709	14762	14777	14755	14906	14684	14906	14691	14888	14653	14861	14710	14880	14915	14427	14721	14741	14813	14785	14881	14855	14742	14814	14764	14911	14756	14779	14876	14649	14676	14704	14974	14882	14780	14751	14854	14619	14906	14923	14667	14783	14836	14764	14737	14854	14660	14971	14688	14945	14807	14793	15043	14892	14794	14737	14976	14862	14846	14777	14743	14722	14767	14832	14934	14757	14891	14874	14870	14797	14676	14762	14768	14843	14821	14783	14856	14865	14747	14830	14953	14898	14814	14687	14849	14665	14819	14724	14937	14788	14824	14742	14958	14699	14712	14885	14859	14769	14874	14823	14883	14818	14801	14801	14619	14809	14660	14920	14729	14747	14676	14678	14838	14982	14867	14873	14921	14937	14748	14744	14892	14856	14893	14923	14841	14872	14882	14763	14691	14708	14949	14857	15007	14763	14922	14828	14758	14819	14765	14870	14754	14762	14750	14865	14907	14707	14776	14839	14748	14764	14783	14750	14791	14791	14850	14776	14758	14745	14937	14669	14790	14733	14700	14826	14767	14853	14746	14809	14924	14737	14716	14726	14661	14766	14980	14837	14928	14528	14791	14764	14751	14955	14812	14862	14528	14679	14915	14799	14704	14839	14755	14856	14794	14786	14694	14968	14834	14737	14788	14829	14826	15029	14604	15005	14906	14839	14762	14813	14797	14701	14884	14585	14793	14780	14831	14760	14815	14874	14642	14915	14656	14983	14932	14781	14722	14888	14762	14816	14878	14761	14847	14977	14746	14847	14759	14938	15017	14857	14827	14720	14928	14770	14782	14805	14787	14801	14775	14885	14706	14782	14791	14562	14631	14852	14814	14806	14725	14759	14830	14868	14649	14664	14813	14862	14919	14824	14800	14725	14720	14858	15005	15048	14808	14850	14809	14826	14811	14762	14814	14776	14883	14722	14890	14871	14789	14779	14840	14797	14773	14800	14763	14931	14780	14750	14833	14862	14894	14693	14695	14985	14823	14814	14712	14887	14919	14853	14738	14747	14840	14777	14901	14883	14811	14917	14618	14738	14737	14803	14953	14691	14724	14952	14743	14709	14861	14944	14742	14682	14852	14841	15018	14742	14741	14840	14744	14758	14776	14738	14811	14945	14909	14844	14720	14681	14599	14767	14730	14678	14848	14956	14641	14779	14690	14898	14707	14867	14889	14795	14724	14856	14880	14989	14756	14840	14791	14810	14866	14744	14854	14689	14959	14723	14746	14616	14772	14813	14724	14858	14974	14871	14897	14842	14668	14713	14723	14709	14919	14786	14699	14827	14748	14805	14710	14921	14725	14925	14691	14858	14733	14707	14734	14900	14760	14806	14690	14869	14775	14805	14802	14645	14993	14908	14944	14802	14863	14787	14768	14850	14826	14720	14943	14759	14910	14706	14793	14697	14792	14756	14736	14806	14760	14805	14843	14935	14633	14738	14768	14744	14867	14705	14769	14635	14674	14710	14893	14734	14837	14732	14730	14694	14718	14935	14884	14821	14817	14841	14727	14784	14754	14794	14950	14697	14871	14859	14966	14894	14815	14909	14782	14804	14841	14909	14766	14758	14698	14679	14709	14884	14832	14836	14928	14703	14720	14980	14633	14738	14807	14774	14911	14661	14871	14850	14847	14969	14758	14977	14937	14883	14994	14704	14869	14629	14784	14896	14892	14526	14881	15002	14614	14916	14817	14731	14871	14521	14868	14722	14641	14757	14802	14731	14821	14833	14894	14725	14856	14842	14560	14810	14863	14623	14927	14826	14714	14769	14784	14868	14720	14858	14836	14878	14887	14966	14716	14741	14764	14885	14819	14754	14733	14973	14844	14853	14819	14730	14911	14844	14753	14810	14783	14734	14706	14765	14964	14764	14858	14764	14691	14887	14801	14783	14811	14824	14755	14977	14732	14840	14669	14874	14993	14742	14790	14714	15016	14844	14891	14818	14651	14876	14837	14911	14858	14697	14731	14960	14645	14866	14745	14918	14870	14710	14755	14754	14908	14666	14820	14711	14829	14769	14859	14666	14837	14769	14890	14671	14883	14775	14899	14885	14777	14747	14646	14737	14682	14909	14908	14678	14934	14969	14613	14747	14847	14828	14757	14828	14734	14846	14699	14830	14640	14905	14766	14791	14806	14868	14768	14654	14908	14832	14851	14680	14913	14831	14834	14848	14738	14814	14902	14741	14639	14748	14861	14663	14750	14804	14776	14835	14669	14883	14822	14649	14837	14896	14751	14843	14723	15014	14719	14908	14673	14796	14725	14701	14867	14889	14792	14867	14848	14751	14846	14863	14727	14978	14813	14717	14862	14713	14795	14669	14779	14854	14736	14779	14740	14710	14896	14806	14776	14951	14779	14694	14838	14803	14883	14892	14703	14861	14890	14742	14824	14879	14888	14780	14844	14873	14761	14905	14877	14879	14845	14635	14845	14879	14867	14810	14825	14984	14657	14921	14713	14713	14888	14660	14884	14812	14845	14917	14901	14716	14857	14859	14925	14756	14823	14758	14879	14847	14749	14738	14774	14736	14650	14699	14736	14964	14857	14896	14810	14679	14832	14790	14898	14845	14724	14723	14699	14848	14901	14927	14682	14876	14893	14628	14747	14862	14768	14905	14924	14775	14850	14680	14892	14814	14676	14973	14822	14746	14886	14678	14864	14970	14693	14774	14794	14849	14673	14879	14738	14804	14719	14761	14779	14728	14663	14856	14834	14886	14789	14774	14798	14821	14979	14803	14822	14581	14651	14855	14934	14760	14851	14754	14959	14814	14769	14835	14841	14874	14897	14731	14872	14827	14892	14896	14898	14856	14815	14902	14896	14787	14652	14754	14709	14805	14815	14688	14793	14860	14759	14920	14637	14888	14735	14860	14910	14813	14737	14784	14893	14755	14915	14578	14665	14916	14871	14846	14796	14936	14871	14967	14827	14723	14794	14851	14831	14798	14811	14759	14710	14866	14800	14762	14790	14795	14923	14865	14850	14917	14905	14816	14828	14742	14722	14834	14676	14696	14795	14673	14948	14738	14869	14768	14811	14902	14917	14808	14649	14748	14709	14990	14669	14766	14825	14745	14734	14770	14877	14673	14838	14932	14852	14833	14635	14747	14841	14733	14720	14818	14904	14856	14795	14954	14900	14885	14773	14722	14719	14667	14816	14885	14782	14783	14834	14892	14828	14909	14853	14904	14785	14837	14695	14832	14823	14735	14709	14680	14795	14866	14962	14808	14677	14735	14725	14866	14858	15041	14755	14739	14738	14767	14929	14881	14746	14712	14892	14656	14635	14896	14843	14895	14844	14824	14927	14856	14668	14777	14803	14563	14733	14725	14794	14755	14990	14705	14681	14928	14603	14818	14744	14855	14836	14793	14741	14914	14784	14787	14770	15066	14931	14845	14849	15039	14761	14674	14624	14851	14713	14715	14814	14822	14682	14742	14880	14941	14905	14806	14870	14692	14759	14876	14864	14891	14940	14781	14789	14868	15047	14749	14723	14848	14760	14896	14872	14862	14852	14827	14867	14844	14813	14969	14803	14737	14761	14872	14808	14757	14851	14927	14736	14862	14870	14725	14995	14766	14727	14858	14866	14615	14863	14804	14775	14671	14804	14888	14851	14785	14698	14700	14795	14676	14759	14719	14804	14732	14691	14801	14817	14810	14615	14716	14782	14712	14782	14881	14877	14813	14627	14773	14771	14855	14715	14810	14807	14722	14964	14815	14875	14656	14801	14870	14800	15004	14994	14845	14683	15020	14862	14929	14877	14783	14808	14806	14733	14890	14862	14856	14746	14763	14849	14877	14733	14675	14720	14865	14798	14727	14752	14760	14734	14736	14999	14780	14790	14776	14748	14711	14918	14701	14818	14806	14563	14805	14816	14818	14888	14767	14566	14787	14870	14810	14853	14856	14833	14836	14741	14900	14932	14809	14925	14941	14865	14768	14742	14694	14795	14872	14808	14869	14806	14848	14880	14830	14811	14796	14861	14622	14814	14813	14791	14760	14760	14730	14895	14824	14782	14922	14725	14863	14779	14746	14873	14697	14736	14752	14839	14667	14865	14722	14769	14943	14790	14948	14882	14631	14903	14767	14848	14766	14945	14851	14789	14698	14880	14822	14718	14786	14748	14671	14725	14846	14762	14772	14914	14898	14840	14654	14861	14796	14916	14702	14894	14960	14784	14851	14863	14831	14951	14948	14883	14815	14796	14963	14909	14859	14947	14639	14756	14671	14932	14832	14736	14768	14861	14957	14729	14714	14780	14672	14830	14839	14584	14798	14658	14917	14778	14866	14905	14859	14860	14651	14897	14816	14788	14700	14823	14933	14861	14696	14838	14879	14869	14775	14851	14677	14861	15056	14895	14756	14861	14746	14643	14666	14765	14854	14772	14826	14927	14917	15001	14862	14695	14856	14739	14739	14676	14677	14719	14766	14674	14888	14825	14773	14920	14853	14780	14641	14796	14779	14887	14934	14929	14887	14755	14842	14771	14787	14811	14973	14802	15052	14805	14899	14725	15005	14771	14851	14752	14856	14856	14657	14861	14740	14699	14737	14786	14763	14829	14611	14841	14880	14714	14805	14700	14741	14757	14778	14826	14926	14816	14731	15073	14770	14779	14814	14887	14819	15035	14794	14778	14735	14748	14833	15065	14651	14677	14911	14818	14821	14735	14853	14758	14722	14829	14807	14778
24009	21474	29116	24353	22546	25542	28193	23760	21700	20661	21015	21498	21176	20636	20229	30046	36056	31751	25929	22591	19720	18543	18419	18370	18491	18310	18353	18504	18297	18118	18241	18223	18127	18283	18216	18312	18355	18349	18270	18325	18180	18280	18432	18094	18211	18561	18564	18396	18070	18465	18314	18242	18478	18261	18276	18551	18500	18202	18393	18459	18569	18246	18173	18158	18178	18127	18263	18204	18157	18336	18038	18281	18197	18359	18312	18194	18299	18273	18297	18266	18269	18361	18448	18286	18171	18208	18143	18422	18338	18370	18459	18234	18012	18455	18132	18138	18184	18201	18181	18115	18126	18368	18292	18310	18379	18242	18089	18240	18115	18182	18402	18612	18188	18359	18389	18176	18381	18339	18275	18227	18283	18214	18199	18375	18407	18266	18488	18119	18387	18226	18352	18142	18312	18221	18369	18032	18141	18043	18208	18280	18382	18149	18464	18241	18267	18373	18291	18222	18113	18304	18299	18187	18166	18191	18200	18283	18304	18244	18257	18237	18270	18335	18238	18324	18163	18430	18303	18356	18312	18640	18257	18251	18233	18277	18235	18269	18238	18253	18206	18150	18057	18276	18185	18003	18164	18293	18227	18311	18194	18176	18245	18153	18022	18344	18408	18122	18198	18504	18155	18130	18313	18401	18171	18278	18489	18210	18211	18254	18414	18355	18229	18196	18155	18326	18098	18215	18275	18097	18356	18106	18176	18197	18169	18330	18412	18075	18453	18292	18318	18277	18392	18370	18164	18244	18033	18271	18337	18375	18395	18113	18109	18316	18379	18152	18330	18150	18277	18249	18358	18242	18011	18256	18126	18108	18321	18345	18282	18133	18192	18118	18304	18264	18236	18418	18390	18313	18426	18218	18259	18078	18260	18221	18069	18167	18246	18293	18315	18010	18445	18323	18126	18333	18393	18515	18214	18087	18284	18253	18335	18296	18178	18455	18311	18158	18305	18353	18238	18195	18197	18224	18440	18303	18170	18145	18483	18493	18579	18183	18301	18275	18194	18320	18390	18353	18398	18214	18275	18130	18205	18323	17998	18243	18338	18221	18240	18155	18266	18205	18591	18188	18290	18197	18175	18180	18258	18150	18415	18314	18300	18405	18363	18207	18256	18408	18259	18212	18161	18171	18305	18140	18219	18025	18205	18221	18068	18062	18257	18296	18158	18213	18289	18345	18068	18369	18072	18247	18339	18243	18346	18278	18525	18309	18312	18286	18414	18219	18458	18108	18118	18457	18099	18172	18014	18419	18024	18179	18293	18229	18373	18407	18364	18067	18195	18229	18180	18194	18163	18179	18282	18130	18284	18196	18201	18095	18110	18197	18216	18274	18188	18307	18333	18330	18194	18281	18060	18357	18286	18262	18251	18221	18154	18385	18078	18341	18050	18379	18337	18378	18102	18228	18340	18202	18288	18147	18226	18238	18368	18413	18355	18276	18205	18287	18138	18273	18413	18406	18162	18285	18163	18131	18187	18181	18295	18021	18093	18041	18105	17950	18104	18063	18046	18387	18377	18081	18233	18282	18153	18212	18081	18426	18258	18320	18305	18154	18442	18245	18296	18356	17972	18169	18312	18143	18118	18304	18307	18045	18109	18059	18305	18125	18360	18055	18230	18266	18222	18347	18291	18206	18113	18143	18448	18280	18293	18382	18226	18202	18270	18198	18135	18121	18366	18350	18099	18267	18168	18089	18234	18287	18343	18163	18407	18346	18115	18150	18268	18325	18363	18384	18336	18415	18413	18496	18236	18443	18339	18407	18521	18372	18294	18102	18286	18066	18376	18265	18210	18147	18102	18235	18158	18243	18237	18277	18328	18184	18098	18188	18188	18111	18104	18104	18098	18180	18307	18290	18179	17981	18393	17922	18229	18326	18133	18442	18138	18265	18100	18143	18295	18090	18178	18277	18250	18435	18275	18246	18323	18177	18092	18406	18364	18210	18286	18295	18183	18279	18154	18311	18233	18230	18461	18321	18393	18414	17997	18176	18327	18385	18130	18251	18361	18445	18308	18215	18190	18458	18207	18097	18282	18141	18325	18310	18041	18254	18177	18169	18583	18323	18241	18229	18343	18043	18417	18343	18441	18290	18132	18124	18270	18110	18260	18147	18278	18250	18314	18078	18361	18323	18151	18326	18035	18315	18234	18242	18218	18347	18237	18179	18139	18232	18069	18189	18441	18087	18315	18138	18466	18186	18276	18197	18239	18220	18275	18277	18256	18134	18286	18349	18249	18188	18238	18282	18215	18150	18285	18127	18320	18225	18112	18205	18229	18264	18495	18294	18296	18356	18209	18163	18258	18324	18115	18297	18156	18301	18221	18262	18205	18156	18121	18150	18220	18342	18237	18288	18302	18370	18368	18121	18289	17998	18340	18271	18399	18260	18235	18134	18323	18368	18250	18338	18264	18223	18175	17936	18280	18153	18346	18541	18127	18300	18213	18053	18134	18085	18352	18294	18134	18154	18194	18167	18126	18260	18136	18090	18245	18279	18277	18202	18219	18242	18157	18319	18304	18438	18027	18250	18078	18160	18339	18128	18209	18361	18207	18089	18314	18123	18245	18538	18350	18051	18328	18230	18055	18212	18212	18059	18200	18207	18228	18245	18057	18192	18207	18191	18316	18134	18358	18228	18204	18158	18278	18282	18242	18101	18270	18082	18170	18451	18335	18359	18327	18290	18232	18124	18163	18230	18222	18259	18230	18145	18179	18413	18271	18028	18431	18121	18372	18254	18377	18261	18284	18156	18195	18269	18216	18160	18222	18169	18380	18089	18129	18325	18331	18172	18025	18121	18219	18216	18373	18300	18395	18365	18306	18309	18362	18403	18275	18222	18152	17999	18209	18377	18106	18407	18282	18088	18086	18156	18175	18041	18406	18275	18119	18353	18058	18252	18018	18199	18184	18180	18239	17988	18250	18119	18333	18363	18284	18470	18193	18307	18214	18110	18194	18216	18329	18445	18398	18284	18101	18159	18178	18158	18437	18079	18481	18497	18384	18449	18272	18337	18100	18037	18346	18189	18216	18380	18240	18152	18355	18089	18397	18275	18266	18288	18265	18174	18183	18421	18250	18278	18241	18226	18247	18183	18100	18233	18190	18174	18218	18058	18041	18332	18213	18135	18291	18227	18334	18226	18160	18212	18088	18491	18268	18196	18319	18112	18237	18231	18144	18235	18194	18226	18083	17952	18157	18221	18202	18283	18274	18310	18225	18153	18373	18287	18227	18292	18214	18208	18234	18557	18196	18271	18308	18274	18359	18251	18132	18173	18106	18243	18296	18043	18117	18097	18250	18085	18156	18339	18158	18137	18076	18242	18434	18321	18382	18335	18090	18354	18236	18240	18215	18267	18112	18160	18506	18203	18163	18271	18411	18238	18380	18202	18034	18414	18237	18420	18172	18056	18255	18256	18360	18438	18181	18161	17935	18059	18108	18129	18143	18225	18384	18260	18363	18398	18370	18284	18310	18074	18370	18231	18257	18189	18225	18275	18306	18222	18007	18353	18275	18186	18263	18429	18487	18325	18379	18054	18287	18142	18111	18341	18377	18244	18161	18393	18134	18333	18305	18267	18249	18264	18469	18163	18210	18242	18150	18341	18082	18276	18185	18107	18211	18206	18392	18267	18270	18173	18373	18199	18080	18352	18186	18099	18224	18245	18207	18278	18315	18256	18317	18318	18283	18367	18106	18374	18216	18276	18383	18406	18106	18289	18310	18176	18257	18327	18289	18215	18348	18265	18139	18215	18200	18130	18465	18179	18229	18141	18178	18424	18439	18216	18230	18337	18486	18316	18346	18162	18297	18158	18208	18303	18385	18219	18303	18128	18290	18403	18419	18352	18287	18320	18380	18178	18286	18110	18025	18083	18203	18205	18149	18102	18327	18220	18487	18350	18344	18191	18209	18432	18314	18376	18277	18203	17935	18183	18118	18194	18176	18143	18432	18381	18301	18280	18310	18126	18458	18245	18173	18258	18158	18021	18225	18193	18066	18304	18353	18247	18393	18231	18272	18197	18512	18216	18205	18212	18292	18191	18126	18311	18051	18214	18469	18334	18261	18274	18153	18038	18300	18259	18309	18122	18169	18264	18145	18367	18269	18269	18179	17981	18319	18197	18030	18401	18249	18195	18171	18114	18069	18148	18369	18164	18270	18261	18386	18369	18185	18053	18157	18267	18236	18208	18280	18465	18265	18290	18181	18305	18212	18180	18212	18069	18194	18213	18283	18192	18385	18331	18368	18227	18208	18218	18314	18087	18202	18109	18048	18187	18398	18289	18494	18158	18203	18379	18216	18168	18117	18033	18072	18180	18204	18199	18309	18441	18173	18140	18109	18224	18270	18417	18275	18325	18161	18244	18226	18082	18338	18284	18387	18313	18219	18344	18230	18318	18238	18191	18240	18102	18262	18098	18383	18392	18259	18164	18214	18392	18283	18162	18472	18150	18092	18162	18102	18208	18244	18341	18166	18287	18322	18220	18022	18070	18146	18189	18058	18202	18374	18264	18284	18420	18146	18125	18223	18262	18173	17961	18277	18240	18355	18223	18177	18353	18213	18225	18202	18062	18318	18082	18276	18374	18350	18372	18315	18271	18020	18407	18275	18241	18254	18258	18209	18101	18095	18189	18247	18179	18290	18404	18179	18157	18146	18136	18255	18064	18340	18147	18328	18122	18100	18212	18249	18231	18189	18237	18115	18258	18250	18112	18234	18074	18229	18364	18288	18304	18162	18131	18504	18304	18109	18259	18111	18299	17963	18320	18294	18222	18418	18257	18313	18166	18199	18403	18039	18011	18301	18415	18176	18113	18343	18256	18132	18249	18209	18225	18252	18186	18420	18425	18296	18164	18159	18283	18440	18167	18295	18427	18229	17948	18123	18314	18081	18243	18402	18061	18210	18269	18282	18438	18183	18578	18106	18324	18019	18326	18229	18234	18228	18189	18237	18391	18449	18261	18282	18325	18371	18182	18299	18323	18267	18239	18280	18286	18135	18182	18263	18153	18286	18122	18065	18331	18344	18328	18283	18248	18151	18270	18100	18098	18243	18062	18135	18309	18039	18155	18041	18241	18218	18462	17954	18223	18505	18305	18306	18316	18330	18199	18494	18275	18339	18302
21527	38115	37824	30530	26321	24142	24644	22084	19722	18318	18797	20060	19468	18739	17878	32020	37353	30693	23966	19235	15930	15103	14858	14806	14786	14720	14804	14869	14796	14846	14641	14868	14753	15021	14900	14846	14716	14705	14674	14622	14878	14759	14736	14845	14716	14752	14640	14725	14693	14746	14819	14727	14716	14739	14854	14654	14834	14614	14998	14789	14841	14856	14715	14734	14645	14771	14863	14738	14782	14785	14785	14831	14761	14806	14679	14750	14747	14864	14626	14702	14777	14878	14862	14748	14869	14772	14782	14643	14738	14863	14804	15017	14729	14838	14797	14779	14698	14999	14781	14800	14707	14839	14868	14698	14819	14824	14853	14949	14921	14829	14897	14733	14862	14971	14897	14803	14677	14507	14872	14816	14760	14763	14821	14746	14739	14772	14712	14658	14801	14843	14804	14761	14810	14852	14869	14826	14931	14814	14812	14623	14655	14836	14786	14755	14865	14848	14627	14779	14784	14740	14935	14675	14645	14621	14765	14761	14701	14758	14663	14724	14673	14865	14668	14629	14836	14748	14878	14552	14738	14817	14765	14822	14889	14845	14579	14746	14618	14887	14737	14811	14681	14682	14710	14708	14655	14823	14855	14527	14637	14719	14665	14722	14707	14779	14806	14868	14731	14743	14590	14792	14918	14793	14671	14862	14671	14807	14771	14761	14616	14770	14686	14736	14810	14708	14828	14654	14755	14635	14837	14790	14822	14710	14692	14751	14733	14843	14764	14749	14649	14893	14713	14776	14803	14812	14820	14704	14760	14816	14673	14845	14858	14768	14629	14875	14734	14828	14775	14902	14711	14862	14888	14699	14666	14860	14733	14740	14771	14787	14719	14677	14693	14801	14885	14615	14812	14772	14772	14743	14809	14688	14628	14896	14838	14722	14836	14593	14871	14761	14799	14582	14770	14872	14624	14793	14725	14912	14818	14750	14788	14609	14740	14739	14644	14780	14694	14745	14699	14663	14737	14699	14574	14767	14885	14945	14707	14797	14563	14844	14835	14637	14955	14656	14655	14825	14649	14790	14703	14754	14765	14785	14689	14753	14742	14657	14918	14790	14543	14811	14645	14808	14962	14657	14685	14763	14632	14850	14753	14778	14831	14739	14712	14789	14567	14818	14880	14850	14679	14798	14957	14732	14669	14843	14849	14661	14741	14721	14927	14978	14759	14714	14908	14803	14647	14735	14651	14728	14833	14708	14797	15002	14894	14781	14801	14860	14814	14605	14750	14666	14840	14593	14895	14785	14564	14735	14841	14841	14775	14853	14918	14768	14679	14752	14855	14698	14650	14816	14816	14782	14741	14608	14711	14773	14797	14934	14771	14582	14710	14848	14618	14681	14866	14709	14788	14777	14942	14778	14764	14697	14664	14712	14758	14883	14745	14764	14757	14832	14694	14875	14770	14703	14826	14905	14821	14585	14825	14615	14752	14768	14818	14670	14820	14654	14782	14810	14732	14941	14845	14554	14874	14811	14759	14675	14623	14821	14845	14519	14690	14758	14843	14775	14735	14790	14687	15010	14748	14763	14737	14803	14696	14749	14759	14729	14704	14905	14873	14760	14800	14695	14731	14568	14664	14893	14756	14641	14763	14728	14698	14696	14808	14866	14670	14844	14640	14652	14837	14832	14710	14796	14597	14751	14735	14650	14768	14765	14693	14906	14750	14728	14709	14649	14808	14731	14875	14852	14702	14554	14775	14805	14777	14667	14739	14625	14704	14934	14694	14840	14795	14621	14814	14603	14802	14754	14649	14886	14768	14839	14913	14786	14774	14714	14803	14734	14734	14740	14678	14698	14812	14745	14935	14699	14691	14800	14850	14796	14567	14930	14999	14751	14599	14766	14822	14809	14766	14866	14779	14621	14909	14614	14809	14717	14824	14753	14800	14604	14870	14845	14601	14718	14791	14778	14694	14732	14934	14813	14735	14915	14832	14693	14732	14915	14796	14725	14838	14822	14616	14870	14942	14677	14853	14699	14828	14827	14757	14704	14820	14904	15066	14684	14871	14742	14715	14793	14852	14698	14610	14695	14703	14944	14750	14633	14712	14777	14754	14718	14778	14870	14884	14766	14760	14737	14861	14687	14612	14822	14796	14868	14760	14722	14822	14747	14842	14702	14675	14663	14825	14769	14865	14661	14602	14725	14711	14832	14708	14769	14744	14826	14857	14726	14866	14729	14755	14792	15066	14708	14794	14860	14730	14723	14702	14763	14829	14710	14715	14684	14858	14691	14854	14927	14833	14633	14933	14715	14691	14912	14781	14858	14832	14787	14650	14735	14639	14841	14866	14728	14753	14853	14871	14932	14856	14748	14614	14724	14886	14821	14755	14718	14698	14894	14759	14869	14824	14800	14927	14880	14744	14815	14796	14728	14720	14936	14902	14917	14781	14806	14734	14647	14696	14727	14757	14733	14860	14968	14694	14666	14690	14765	14824	14655	14675	14640	14770	14913	14732	14827	14657	14690	14893	14637	14599	14845	14839	14714	14877	14675	14964	14688	14780	14562	14735	14814	14715	14736	14826	14787	14908	14814	14880	14706	14966	14877	14607	14815	14694	14882	14698	14806	14732	14838	14758	14718	14733	14769	14870	14761	14831	14778	14712	14752	14717	14750	14792	14628	14687	14864	14845	14857	14646	14754	14779	14883	14750	14795	14855	14721	14669	14616	14703	14708	14782	14874	14797	14703	14777	14830	14765	14649	14730	14652	14924	14823	14808	14779	14716	14657	14632	14757	14851	14637	14784	14723	14686	14756	14745	14825	14732	14794	14688	14818	14616	14919	14658	14775	14692	14545	15040	14718	14916	14803	14614	14758	14801	14750	14881	14739	14774	14780	14900	14656	14735	14617	14666	14698	14814	14605	15099	14750	14686	14655	14697	14716	14674	14709	14894	14594	14685	14892	14744	14926	14577	14645	14717	14764	14948	14731	14775	14743	14817	14725	14814	14848	14617	14800	14700	14898	14785	14904	14792	14833	14871	14774	14582	14591	14971	14661	14712	14698	14678	14549	14805	14743	14700	14700	14636	14651	14659	14818	14904	14630	14726	14663	14926	14719	14623	15074	14764	14566	14916	14759	14599	14902	14812	14778	14702	14691	14865	14810	14723	14707	14777	14724	14741	14785	14884	14915	14976	14802	14892	14683	14801	14940	14740	14768	14921	14867	14784	14830	14810	14901	14759	14647	14857	14832	14870	14899	14867	14569	14919	14861	14740	14802	14805	14813	14939	14702	14905	14831	14709	14805	14779	14761	14744	14530	14783	14714	14720	14725	14578	14715	14835	14743	14758	14672	14793	14640	14760	14772	14681	14835	14915	14666	14651	14843	14738	14851	14601	14711	14766	14611	14872	14630	14694	14654	14763	15052	14761	14854	14660	14868	14585	14735	14784	14962	14744	14834	14730	14802	14747	14689	14719	14796	14755	14734	14673	14787	14625	14889	14793	14813	14728	14850	14760	14866	14852	14740	14783	14755	14695	14849	14662	14690	14888	14628	14774	14782	14705	14838	14816	14811	14749	14896	14723	14713	14810	14711	14726	14759	14731	14793	14653	14912	14879	14695	14720	14847	14793	14691	14578	14829	14649	14803	14787	14743	14713	14727	14722	14842	14811	14848	14756	14837	14650	14795	14811	14855	14756	14817	14751	14636	14733	14710	14810	14971	14919	14802	14762	14903	14629	14746	14810	14788	14693	14887	14813	14851	14596	14819	14745	14907	14797	14855	14891	14635	14807	14761	14935	14825	14886	14714	14769	14762	14593	14909	14809	14907	14980	14682	14689	14745	14696	14826	14937	14813	14819	14584	14761	14791	14749	14726	14836	14620	14882	14797	14828	14812	14710	14826	14926	14844	14677	14691	14849	14649	14829	14741	14811	14681	14802	14762	14774	14702	14583	14838	14728	14787	14835	14715	14685	14744	14840	14764	14625	14577	14818	14657	14749	14634	14739	14666	14575	14597	14852	14711	14788	14929	14692	14762	14656	14970	14753	14751	14589	14798	14830	14945	14699	14794	14691	15025	14672	14757	14752	14853	14826	14823	14746	14751	14695	14731	14641	14798	14817	14680	14815	14753	14735	14728	14918	14742	14606	14685	14722	14680	14707	14885	14700	14921	14949	14672	14611	14637	14769	14751	14759	14922	14757	14842	14827	14757	14806	14885	14680	14860	14707	14805	14709	14756	14625	14778	14692	14663	14864	14902	14747	14599	14733	14721	14710	14665	14882	14775	14623	14662	14800	14825	14904	14689	14883	14742	14797	14656	14810	14609	14839	14663	14944	14626	14643	14798	14711	14854	14838	14684	14848	14946	14872	14651	14915	14887	14825	14829	14832	14725	14713	14630	14814	14714	14889	14786	14560	14950	14788	14747	14817	14788	14736	14699	14911	14772	14718	14867	14820	14695	14626	14671	14604	14768	14685	14773	14741	14701	14947	14834	14800	14768	14836	14851	14882	14842	14856	14730	14724	14810	14774	14625	14946	14775	14796	14964	14801	14769	14884	14863	14780	14629	14917	14797	14771	14706	14792	14668	14757	14775	14866	14865	14665	14869	14777	14654	14870	14773	14711	14872	14869	14651	14690	14588	14761	14786	14853	14785	14765	14858	14777	14687	14674	14730	14549	14792	14791	14770	14734	14872	14713	14743	14610	14850	14797	14767	14914	14872	14869	14789	14858	14691	14889	14847	14722	14656	14817	14750	14627	14577	14612	14743	14914	14750	14864	14870	14767	14843	14572	14771	14704	14750	14723	14794	14734	14791	14682	14702	14877	14769	14752	14904	14820	14749	14703	14720	14801	14875	14827	14898	14691	14700	14752	14821	14773	14801	14831	14829	14902	14718	14730	14909	14611	14705	14757	14728	14668	14740	14759	14664	14742	14807	14786	14756	14724	14849	14646	14922	14768	14773	14699	14787	14829	14812	14703	14848	14763	14859	14534	14895	14807	14808	14716	14836	14781	14814	14654	14814	14796	15046	14640	14636	14716	14671	14741	14736	14843	14658	14778	14760	14587	14685	14895	14751	14656	14684	14731	14841	14861	14833	14757	14849	14659	14696	14795	14709	14813	14791	14732	14715	14802	14690	14707	14698	14697	14748	14563	14888	14800	14829	14673	14662	14760	14903
30567	25481	27681	23491	20813	20706	20807	19642	19139	18957	19133	19424	19261	19050	18865	18996	19848	19671	19245	18655	18403	18165	18178	18261	18136	18075	18138	18273	18446	18217	18168	18178	18163	18065	18327	18273	18161	18030	18183	18224	18180	18232	18034	18104	18319	18298	18240	18067	18153	18118	18142	18198	18244	18409	18186	18082	18314	18353	17941	18139	18081	18127	18278	18162	18321	18197	18056	18093	18103	18145	18288	18123	18218	18266	18162	18230	18340	18168	18070	18319	18152	18310	18340	18193	18121	18155	18213	18175	17978	18077	18103	18192	18151	18154	18225	18292	18252	18122	17913	18194	18038	18306	18237	18032	18274	18078	18220	18027	18223	18014	18061	18101	18187	18181	18180	18049	18366	18092	18214	18080	18180	18250	18197	18182	18050	18196	18236	18104	17998	18189	18343	18028	18114	18154	18120	18187	18178	18026	18073	18129	18120	18099	18199	18201	18294	18296	18189	18215	18225	18262	18278	18205	18406	18289	18297	18103	18035	18162	18104	18125	18413	18165	18037	18123	18032	18172	18276	18067	18344	17950	18318	17966	18136	18175	18174	18333	18365	18271	18158	18164	17927	18209	18121	18034	18214	18153	18123	18238	18179	18259	18251	18315	18189	18221	18348	18010	18164	18061	18167	18077	18349	18166	18220	18238	18264	18283	18486	17774	18325	18164	18052	18139	18143	18191	18115	18303	18154	18060	18070	18100	18253	18094	18244	18083	18208	17997	18249	18252	18259	18250	18196	18312	18430	18190	18195	18127	18261	18253	18374	18211	18168	18381	17930	18102	18236	18293	18339	18208	18044	18224	18104	17956	18060	17991	18129	18190	18024	18001	18226	18151	18225	17975	18162	18127	18195	18211	18116	17868	18029	18187	18154	18312	18268	18098	18124	18177	18223	17859	18113	18061	18179	18012	18124	17989	18327	18326	18208	18237	18279	18108	18107	18253	18305	18308	18133	18247	18271	18156	18189	18096	18250	18247	18098	18168	18224	18280	18262	18217	18172	18198	18343	18128	18145	18207	18213	18156	18141	18000	18115	18181	18142	18315	18202	18193	18455	18088	18023	17908	18117	18139	18141	18154	18216	18149	18099	18217	18334	18310	17952	18003	18148	18231	18142	17889	18065	18116	18310	18196	18160	18287	18254	18136	18422	18139	18066	18113	18351	18125	18160	17985	18057	18176	18241	18101	18246	18167	18148	18057	18181	18063	18207	18166	18236	18142	18186	18191	17972	18249	18147	18213	18028	18136	17992	18149	18188	18362	18118	18101	18196	18121	18168	18075	18326	18174	18134	18132	18114	17976	18248	18069	18161	18040	18028	17987	18207	18328	18321	18107	18078	18105	18028	18182	18332	17893	18126	18242	18241	18061	18134	18366	18325	18227	18128	18113	18231	18099	18311	18108	18434	18213	18191	18079	18045	18032	18127	18205	17986	18594	18244	18034	18215	18029	18145	18155	18207	18137	18269	18220	18206	18172	18036	18194	18391	18445	18288	18265	17984	18041	18270	18069	18194	18371	18285	18161	18297	18003	17968	18112	18275	18188	18037	18078	18137	18188	18177	18145	18021	18029	18338	18259	18087	18335	18182	18117	18062	18169	18109	18291	18167	18090	18278	18262	18200	18020	18057	18162	18195	18247	18384	18164	17991	18338	18192	18220	18080	18276	18184	18169	18031	18325	18147	18238	18365	18162	18245	18246	18167	18160	18032	18178	18137	18180	18110	18310	18399	18223	18162	18016	17937	17988	18025	18087	18247	18215	18250	18119	17972	18195	18005	18219	18212	18335	18220	18010	18187	18049	18108	17939	18182	17946	18088	18231	17988	18159	18104	18154	17929	18165	18261	18042	18220	18082	18182	18463	18182	18094	18038	18251	18408	18081	18090	18214	18427	17966	18118	18002	18174	18319	18054	18166	17999	18407	18040	18182	18214	18179	18245	18164	18198	18326	18107	18299	18169	18065	18097	18155	18176	18201	18307	18353	18183	18131	18354	18163	18156	18085	18112	18137	18228	18241	18259	18280	18132	18145	18051	18082	18147	18088	18187	18151	18149	18025	18284	18289	18122	18183	18053	18216	18125	18057	18328	18079	18231	18243	18272	18122	18091	18146	18080	18112	18264	18188	18209	18235	18242	18137	18212	18054	18276	18162	18316	18138	18167	18153	18161	18053	18028	18254	18171	18192	18169	17969	18160	18211	18397	18292	18198	18165	18147	18033	18384	18123	18193	18191	18050	18156	18050	18254	18095	18232	18187	18006	18117	18134	18107	18167	18104	18272	18106	18124	18157	18135	18012	18048	18287	18125	17967	18231	18442	18025	18170	18036	17890	18388	18211	18029	18017	17966	18251	18353	18253	18105	18099	18243	18247	18209	17954	18294	18232	18218	18058	18284	18402	18226	18398	18243	18130	18241	17988	18195	18120	18266	18245	18278	18293	18271	18274	18282	18155	18158	18165	18059	18244	18177	17952	18121	18267	18056	18158	17900	18235	18229	18175	18120	18390	18327	18223	18412	18263	18313	17966	18069	18423	18180	18057	18264	18370	18135	18167	18272	18221	18147	18170	18100	18403	18261	18294	18223	18230	18256	18254	18197	18224	18264	18124	18106	18018	18203	18304	18200	18409	18182	18288	18201	18181	18116	18155	18405	17992	18230	18256	18198	18099	18140	18156	18085	18264	18100	18133	18177	18062	18183	18166	18045	18163	18060	18291	18255	18144	18000	18181	18026	17993	18241	18259	18043	18249	18321	18176	18019	18093	18066	18041	17964	18117	18069	18095	18122	18296	18101	18147	18120	18230	18338	18322	18095	18500	18522	18404	18216	18118	18218	18247	18246	18247	18198	18013	18168	18087	17825	18089	17891	18163	18092	18166	18177	17770	18178	18107	18325	18220	18241	18183	18269	18282	18142	18091	18112	18309	18164	18302	18342	18322	17962	18182	18110	18042	18254	18282	18274	18056	18299	17950	18309	18143	18095	18222	18145	18209	18127	18187	18127	18078	17848	18099	18066	18343	18165	18102	18126	18124	18064	18138	18116	18251	18357	18243	18043	18230	18247	18094	18133	18054	18070	18230	18122	18223	18347	18101	18092	18165	18220	18008	18246	18265	18321	18204	18154	18559	18143	18115	18061	18032	18092	18128	18371	18443	18311	18082	18328	18244	18228	18082	18235	18155	17963	18123	18247	18083	18234	18160	18272	18182	18031	18214	18077	18280	18019	18151	17984	18249	18013	17989	18264	18197	18268	18235	18150	18214	18065	18046	18221	18081	18130	18178	18310	18284	18193	18280	18162	18145	18273	18024	18288	18276	18111	17989	18092	18218	18167	18192	17870	18410	18180	17999	18059	18222	18136	18222	18087	18048	18018	18158	18146	18288	18056	18115	18157	18345	18312	18224	18212	18004	18178	18280	18299	18246	18068	18280	18200	18202	18217	18250	18222	18053	18182	18078	18179	18191	17958	18096	18228	18092	18291	18039	18450	18259	18068	18347	18251	18041	18132	18303	17911	18296	18140	18092	18344	18176	18123	18189	18046	18322	18240	18284	18197	18387	18123	18270	18107	18330	18121	18374	18121	18246	18273	18021	18144	18131	18273	18169	18177	18482	18219	18032	18111	17871	18063	18239	18109	18384	18131	18347	18357	17978	18237	18480	18225	18106	18328	17988	18329	18093	18330	18385	18257	18217	18128	18149	18311	17942	18118	18327	18035	18157	18153	18166	18176	18340	18296	18159	18232	18353	18143	18205	18280	18320	18103	18101	18286	18062	18261	18065	18227	17996	18199	18189	18245	18375	18022	17993	18185	18165	18412	18291	18161	17993	18117	18090	18307	18275	18229	18131	18067	18264	18317	18192	18327	18085	18279	18206	18241	18361	18259	18217	18110	18291	18254	18463	18111	18327	17942	18175	18230	18256	18044	18155	18231	18127	17980	17972	18342	18262	18398	18165	18161	18192	18091	18102	18098	18089	18308	18203	18257	18039	17979	18332	18205	17965	18091	18341	18277	18187	18210	18153	18273	18078	18242	18305	18209	18312	18054	18204	18149	18105	17970	18329	18185	18204	18260	18195	18204	18232	18347	18119	18261	18283	18074	18175	18134	18171	18263	18063	18209	18091	18198	18061	18285	17925	18213	18455	18004	18170	18092	17914	18090	18218	18217	18091	18174	18191	18207	18121	18110	18095	18325	18180	18373	18296	18157	18027	18172	18209	18062	18044	18068	17959	17927	18307	18066	18157	18340	18349	18139	18255	18123	18315	18300	18075	18139	18183	18183	18331	18224	18246	17957	18194	18046	18025	18207	18248	18064	18342	18234	18250	18007	18129	18118	18286	18234	18189	18340	18218	18030	18135	18075	18160	18317	18222	18292	18081	17959	18227	18292	18156	18342	18175	18193	18054	18179	18406	18394	18281	18240	18028	18299	18152	17851	18104	18199	18280	18141	18156	18131	18244	18131	18172	18264	18248	18248	18134	18062	18157	18064	18302	18153	18026	18229	18201	18070	18128	18129	18183	18113	18264	18149	18120	18293	18071	18158	18295	18135	18029	18230	18343	18148	18038	18269	18144	18062	18301	18171	18191	18100	18066	18182	18257	18185	18282	17954	18179	18231	18127	18273	18221	17990	18339	17959	18235	18125	18219	18030	18221	18102	18333	18292	18202	18248	18343	18172	18301	17911	18225	18002	18229	18274	18247	18320	18075	18283	18164	18071	18102	18088	18249	18313	18185	18097	18160	18342	18114	17973	18081	18187	18084	18257	18234	18096	18279	18283	18185	18271	18011	18214	18337	18155	18245	18222	18197	18163	18220	18235	18243	18153	18155	18287	18097	18364	18178	18276	18044	18152	17964	18321	18189	18155	18113	18099	18295	18101	18063	18121	18526	18141	18135	18229	18244	18383	18142	18040	18222	18233	18081	17990	18293	18225	18129	18109	18077	18132	18174	18121	18276	18177	18324	18173	18063	18137	18287	18110	18142	18135	18346	18251	18208	18150	18193	18056	18180	18302	18181	18433	18310	18230	18283	18165	18201	18135	18289	18137	18126	18207	18127	18180	18319	18253	17989	18248	17962	17970	18226	18154	18143	18219	18192	18192	18122	18171	18325	18133	18299	18299	18281	18223	18059	17897
21172	27510	25322	19573	18925	18657	19077	17389	16454	16131	16108	16804	16527	15935	15452	16171	17083	16645	15774	15238	14949	14720	14896	14704	14681	14862	14678	14703	14691	14808	14687	14806	14773	14720	14759	14775	14749	14824	14740	14789	14792	14671	14542	14579	14720	14645	14787	14827	14752	14712	14908	14717	14914	14670	14863	14653	14825	14676	14704	14665	14769	14773	14696	14566	14689	14681	14577	14781	14764	14837	14681	14764	14776	14674	14787	14573	14815	14717	14757	14769	14972	14654	14891	14655	14598	14872	14809	14926	14825	14592	14686	14695	14668	14616	14744	14772	14674	14682	14716	14648	14804	14664	14741	14745	14769	14808	14962	14795	14692	14686	14696	14574	14631	14692	14794	14798	14811	14691	14700	14697	14560	14800	14743	14692	14851	14740	14827	14789	14732	14772	14727	14850	14501	14710	14665	14935	14791	14701	14731	14746	14454	14894	14690	14723	14724	14871	14759	14732	14787	14747	14789	14681	14596	14823	14679	14653	14829	14728	14512	14756	14795	14667	14659	14983	14659	14874	14855	14653	14516	14608	14922	14768	14720	14733	14809	14663	14704	14680	14622	14876	14742	14821	14647	14571	14679	14679	14710	14808	14725	14809	14707	14823	14724	14812	14700	14755	14714	14795	14670	14752	14606	14666	14685	14852	14957	14610	14901	14669	14589	14702	14465	14888	14780	14802	14832	14589	14728	14664	14810	14767	14935	14787	14768	14716	14658	14634	14774	14684	14896	14791	14613	14813	14822	14594	14765	14768	14824	14783	14822	14738	14736	14750	14797	14721	14787	14643	14634	14891	14827	14722	14827	14750	14732	14844	14645	14891	14639	14751	14502	14854	14545	14786	14904	14874	14838	14865	14598	14662	14835	14708	14622	14716	14608	14628	14622	14781	14790	14656	14820	14949	14792	14678	14556	14894	14828	14832	14762	14712	14682	14735	14672	14782	14863	14809	14855	14770	14871	14687	14738	14829	14672	14678	14689	14770	14686	14670	14861	14729	14957	14555	14862	14798	14729	14775	14749	14631	14775	14884	14716	14727	14685	14735	14779	14861	14767	14670	14699	14761	14705	14729	14671	14733	14758	14707	14811	14629	14683	14689	14738	14858	14871	14500	14931	14869	14848	14665	14692	14747	14678	14583	14748	14838	14675	14833	14822	14874	14755	14753	14643	14800	14719	14768	14759	14828	14766	14585	14643	14732	14789	14831	14615	14723	14529	14789	14691	14727	14715	14718	14878	14774	14797	14754	14847	14661	14594	14627	14883	14770	14796	14802	14781	14670	14653	14869	14749	14874	14743	14859	14672	14762	14795	14810	14768	14830	14851	14662	14742	14729	14839	14577	14719	14877	14763	14811	14814	14824	14934	14760	14809	14706	14782	14595	14827	14509	14650	14765	14832	14713	14810	14687	14947	14651	14767	14513	14836	14680	14646	14828	14661	14727	14667	14584	14821	14829	14775	14691	14834	14688	14857	14673	14631	14787	14636	14759	14866	14473	14690	14821	14758	14580	14767	14858	14659	14812	14636	14815	14678	14779	14707	14629	14786	14717	14735	14713	14544	14720	14783	14670	14750	14708	14827	14823	14670	14633	14801	14681	14642	14660	14703	14805	14740	14793	14779	14728	14819	14761	14856	14589	14827	14686	14699	14761	14857	14841	14722	14682	14863	14756	14669	14627	14779	14755	14755	14699	14686	14676	14661	14853	14802	14792	14760	14727	14932	14705	14796	14705	14828	14900	14673	14731	14622	14785	14962	14618	14789	14819	14758	14570	14548	14788	14831	14764	14868	14697	14604	14764	14711	14605	14580	14712	14777	14649	14691	14919	14527	14853	14703	14767	14677	14730	14748	14656	14737	14751	14673	14546	14862	14793	14779	14686	14774	14856	14698	14617	14585	14820	14649	14811	14693	14843	14846	14750	14743	14776	14877	14696	14827	14759	14755	14788	14691	14657	14629	14710	14683	14776	14773	14719	14880	14643	14938	14704	14567	14896	14738	14811	14835	14836	14810	14722	14771	14759	14818	14880	14838	14771	14793	14615	14701	14690	14674	14672	14947	14735	14877	14866	14766	14799	14646	14840	14927	14654	14694	14831	14687	14674	14782	14819	14755	14830	14714	14801	14787	14698	14686	14780	14640	14742	14737	14649	14686	14783	14731	14871	14741	14885	14787	14716	14646	14495	14818	14877	14630	14723	14735	14847	14896	14810	14542	14978	14674	14681	14717	14608	14709	14794	14789	14751	14721	14871	14699	14706	15008	14711	14531	14652	14704	14710	14713	14672	14727	14647	14712	14784	14547	14724	14644	14753	14802	14639	14750	14758	14853	14875	14667	14926	14647	14831	14772	14935	14833	14740	14888	14860	14766	14677	14807	14740	14661	14730	14639	14739	14713	14743	14676	14856	14755	14792	14720	14784	14686	14635	14903	14731	14759	14880	14847	14815	14692	14732	14889	14712	14795	14728	14629	14647	14699	14665	14795	14762	14890	14773	14760	14655	14871	14579	14685	14929	14885	14633	14647	14789	14715	14518	14667	14727	14736	14699	14680	14815	14737	14973	14760	14894	14726	14954	14793	14755	14892	14735	14644	14733	14799	14771	14852	14669	14630	14901	14602	14758	14729	14698	14730	14684	14713	14806	14668	14692	14675	14706	14723	14627	14819	14774	14651	14702	14751	14774	14801	14721	14714	14690	14779	14835	14731	14798	14866	14600	14761	14741	14742	14583	14885	14583	14685	14774	14708	14667	14670	14784	14767	14855	14752	14813	14755	14845	14750	14762	14707	14839	14617	14703	14677	14522	14801	14838	14825	14713	14794	14809	14790	14731	14880	14945	14884	14658	14857	14760	14571	14744	14803	14746	14685	14652	14672	14807	14652	14628	14909	14496	14821	14727	14896	14592	14551	14724	14684	14757	14852	14787	14790	14688	14742	14667	14773	14567	14707	14838	14649	14599	14603	14891	14652	14827	14720	14608	14891	14831	14737	14654	14518	14710	14858	14744	14592	14733	14741	14782	14747	14673	14677	14721	14800	14661	14845	14658	14616	14611	14839	14507	14859	14791	14697	14704	14635	14828	14858	14682	14797	14721	14877	14855	14655	14570	14755	14678	14657	14803	14671	14700	14657	14618	14805	14485	14881	14786	14605	14730	14812	14742	14749	14732	14837	14825	14767	14688	14780	14757	14877	14777	14804	14806	14626	14783	14758	14693	14682	14880	14685	14797	14700	14731	14652	14776	14659	14807	14839	14773	14722	14613	14747	14623	14861	14763	14641	14822	14862	14822	14747	14830	14673	14717	14901	14688	14772	14658	14856	14754	14754	14674	14763	14885	14621	14616	14744	14883	14661	14827	14862	14787	14777	14642	14701	14720	14801	14790	14766	14915	14873	14835	14782	14668	14730	14803	14770	14471	14796	14644	14783	14661	14691	14764	14677	14705	14756	14912	14920	14802	14838	14785	14839	14685	14665	14748	14714	14723	14732	14650	14669	14733	14718	14860	14665	14843	14530	14584	14844	14557	14728	14811	14684	14812	14873	15028	14759	14852	14564	14739	14722	14922	14843	14688	14874	14765	14802	14726	14980	14828	14749	14804	14829	14692	14712	14735	14741	14626	14605	14681	14768	14781	14753	14913	14650	14786	14798	14664	14723	14754	14757	14753	14632	14962	14698	14724	14673	14726	14895	14731	14831	14712	14828	14505	14629	14720	14720	14714	14701	14784	14842	14768	14846	14907	14825	14720	14609	14742	14792	14730	14926	14779	14808	14584	14730	14676	14885	14782	14733	14738	14931	14729	14619	14616	14671	14869	14785	14840	14735	14725	14714	14739	14715	14929	14908	14845	14688	14789	14739	14868	14770	14753	14635	14786	14727	14663	14828	14788	14768	14689	14650	14707	14710	14722	14688	14735	14767	14840	14933	14770	14845	14668	14752	14929	14799	14639	14833	14599	14678	14693	14641	14701	14683	14793	14594	14894	14807	14804	14780	14712	14720	14824	14698	14660	14583	14647	14847	14822	14771	14814	14689	14840	14713	14591	14734	14749	14877	14766	14670	14677	14832	14755	14645	14762	14719	14844	14686	14777	14758	14776	14765	14864	14796	14609	14754	14688	14756	14877	14697	14863	14554	14859	14576	14706	14634	14629	14809	14775	14829	14695	14628	14761	14698	14691	14748	14721	14683	14845	14780	14764	14686	14882	14658	14770	14849	14590	14902	14825	14832	14836	14745	14723	14846	14841	14750	14701	14770	14674	14877	14753	14818	14868	14825	14633	14611	14693	14827	14708	14603	14770	14766	14769	14685	14763	14777	14909	14779	14682	14743	14628	14812	14766	14593	14801	14754	14828	14700	14738	14734	14616	14674	14777	14743	14647	14724	14700	14754	14695	14630	14982	14867	14792	14664	14821	14805	14790	14723	14880	14787	14763	14788	14776	14545	14686	14922	14667	14778	14701	14823	14810	14868	14823	14659	14774	14875	14842	14769	14707	14709	14833	14789	14838	14584	14840	14638	14560	14754	14477	14816	14653	14720	14873	14782	14906	14705	14721	14576	14690	14705	14741	14727	14569	14705	14883	14771	14682	14774	14696	14851	14708	15018	14852	14584	14605	14829	14813	14759	14642	14662	14764	14830	14842	14740	14682	14701	14707	14759	14781	14906	14582	14727	14759	14950	14682	14886	14719	14780	14772	14566	14776	14838	14649	14739	14564	14833	14671	14946	14894	14721	14673	14755	14696	14652	14758	14661	14927	14639	14745	14601	14839	14632	14764	14804	14657	14806	14585	14653	14949	14763	14627	14933	14709	14634	14801	14701	14612	14601	14893	14868	14767	14613	14676	14659	14770	14795	14610	14684	14872	14737	14809	14903	14926	14790	14838	14658	14666	14723	14723	14748	14754	14773	14787	14768	14643	14762	14809	14846	14567	14732	14762	14808	14716	14731	14661	14693	14749	14771	14629	14730	14684	14712	14769	14633	14671	14734	14595	14906	14616	14787	14925	14845	15003	14775	14560	14801	14743	14635	14911	14733	14762	14710	14757	14805	14641	14596	14801	14813	14678	14609	14829	14676	14786	14669	14849	14949	14795	14716	14630	14854	14628	14838	14742	14796	14724	14854	14794	14776	14734
25422	21465	28672	25253	23871	25369	25044	22037	20595	20233	20058	20646	20206	19881	19665	25199	29169	26317	22540	20684	19136	18713	18399	18323	18361	18558	18354	18174	18279	18357	18515	18236	18214	18400	18210	18172	18151	18128	18377	18162	18285	17965	18230	18242	18266	18245	18299	18569	18399	18384	18155	18169	18523	18308	18375	18453	18136	18057	18302	18346	18114	18134	18143	18164	18252	18078	18320	18419	18090	18521	18133	18303	18140	18314	18395	18348	18216	18338	18289	18339	18422	18049	18241	18208	18391	18344	18318	18255	18231	18411	18273	18308	18172	18098	18394	18310	18255	18304	18094	18202	18608	18367	18208	18317	18509	18353	18334	18412	18144	18262	18099	18370	18139	18134	18279	18349	18340	18317	18347	18243	18366	18203	18316	18265	18173	18210	18157	18079	18242	18390	18119	18111	18239	18335	18175	18460	18201	18320	18068	18335	18386	18242	18325	17948	18300	18271	18200	18220	18371	18327	18175	18121	18263	18083	18054	18224	18338	18355	18341	18064	18475	18157	18486	18273	18244	18263	18305	18238	18233	18531	18267	18104	18298	18363	18405	18278	18162	18293	18514	18334	18304	18342	18327	18281	18454	18279	18288	18248	18259	18252	18357	18370	18322	18539	18260	18206	18121	18179	18133	18293	18354	18263	18361	18207	18224	18320	18352	17915	18231	18283	18260	18362	18248	18312	18240	18271	18109	18151	18333	18379	18474	18170	18385	18174	18162	18262	18288	18338	18444	18370	18299	18181	18396	18228	18557	18302	18251	18214	18038	18367	18353	18163	18283	18372	18205	18441	18138	18235	18290	18113	18110	18204	18260	18072	18293	18339	18244	18248	18404	18295	18257	18413	18298	18134	18266	18232	18316	18550	18337	18249	18274	18388	18373	18383	18249	18509	18286	18214	18173	18157	18189	18275	18436	18227	18377	18340	18225	18230	18300	18098	18222	18440	18340	18405	18224	18254	18256	18508	18318	18208	18296	18303	18304	18276	18108	18464	18189	18478	18281	18084	18232	18193	18231	18402	18262	18166	18247	18458	18301	18145	18214	18309	18159	18150	18421	18227	18103	18310	18181	18444	18279	18353	18130	18197	18221	18167	18241	18416	18315	18220	18365	18101	18340	18333	18289	18413	18269	18159	18361	18272	18131	18300	18370	18385	18068	18208	17947	18163	18164	18365	18175	18116	18244	18294	18315	18281	18444	18244	18520	18154	18145	18051	18384	18174	18130	18263	18163	18260	18472	18215	17928	18175	18241	18322	18421	18340	18262	18314	18201	18427	18311	18329	18102	18223	18104	18252	18489	18241	18348	18420	18171	18335	18281	18328	18357	18142	18216	18255	18316	18131	18425	18224	18222	18045	18377	18301	18208	18435	18289	18197	18026	18208	18284	18263	18375	18374	18237	18218	18383	18180	18212	18287	18242	18299	18441	18018	18454	18238	18347	18350	18301	18273	18332	18194	18288	18117	18315	18303	18352	18164	18280	18299	18215	18381	18368	18264	18185	18175	18417	18358	18524	18411	18149	18371	18184	18293	18199	18313	18125	18209	18280	18308	18234	18219	18168	18265	18286	18258	18192	18101	18159	18064	18063	18049	17985	17945	18422	18227	18220	18289	18315	18258	18333	17983	18298	18231	18259	18222	18295	18253	18182	18055	18136	18317	18378	18163	18241	18217	18206	18144	18294	18355	18167	18300	18130	18340	18215	18382	18316	18109	18347	18245	18016	18135	18251	18070	18157	18259	18378	18312	18273	18224	18245	18129	18184	18398	18368	18335	18135	18274	18341	18256	18348	18225	18040	18390	18321	18304	18180	18150	18062	18118	18470	18335	18295	18032	18251	18410	18422	18069	18204	18259	18418	18462	18277	18144	18334	18077	18379	18234	18182	18273	18263	18171	18279	18245	18146	18391	18397	18130	18097	18171	18261	18297	18295	18194	18161	18146	18307	18356	18285	18242	18200	18440	18334	18157	18146	18435	18143	18227	18282	18338	18380	18295	18229	18012	18213	18205	18283	18322	18336	18312	18357	18320	18477	18453	18157	18299	18119	18323	18421	18187	18251	18250	18310	18388	18212	18284	18506	18490	18253	18094	18056	18117	18116	18121	18111	18325	18063	18154	18323	18315	18020	18112	18499	18240	18309	18145	18329	18202	18175	18027	18609	18104	18243	18298	18415	18309	18142	18559	18311	18195	18171	18260	18287	18262	18319	18082	18206	18136	18513	18339	18100	18367	18059	18397	18409	18418	18326	18381	18405	18245	18461	18262	18257	18329	18302	18313	18470	18318	18230	18158	18160	18221	18214	18291	18298	18334	18434	18362	18391	18248	18310	18266	18287	18560	18415	18127	18111	18393	18311	18123	18232	18224	17969	18088	18261	18201	18374	18378	18272	18192	18410	18247	17986	18278	18352	18388	18417	18318	18302	17998	18170	18310	18229	18101	18265	18049	18206	18263	18250	18219	18416	18451	18140	18093	18244	18383	18182	18373	18294	18005	18048	18168	18288	18250	18264	18335	18098	18280	18316	18389	18515	18254	18301	18392	18304	18211	18270	18398	18340	18207	18265	18229	18401	18162	18100	18066	18248	18170	18241	18139	18196	18313	18350	18258	18305	18261	18181	18277	18169	18294	18227	18337	18500	18251	18075	18237	18223	18380	18112	18396	18344	18268	18416	18269	18200	18195	18155	18162	18382	18334	18390	18294	18394	18134	18449	18403	17972	18249	18145	18040	18468	18166	18395	18229	18258	18197	18491	18177	18369	18049	18110	18235	18430	18331	18250	18366	18292	18169	18247	18223	18252	18362	18292	18007	18329	18272	18391	18364	18278	18119	18215	18358	18351	18045	18108	18125	18384	18273	18242	18596	18022	18296	18542	18157	18254	18171	18295	18192	18317	18200	18210	18225	18202	18241	18290	18180	18239	18283	18392	18203	18179	18239	18273	18354	18314	18170	18302	18090	18460	18185	18137	18239	18189	18282	18303	18322	18191	18309	18172	18209	18288	17967	18383	18495	18306	18130	18437	18136	18382	18216	17976	18275	18192	18414	18425	18292	18194	18128	18242	18097	18337	18367	18255	18056	18032	18489	18252	18304	18217	18137	18414	18236	18333	18125	18228	18205	18283	18177	18349	18321	18313	18291	18271	18204	18404	18427	18208	18135	18168	18223	18020	18262	18239	18323	18261	18396	18045	18228	18197	18202	18364	18094	18148	18227	18298	18303	18240	18065	18012	18317	18301	18431	18237	18262	18193	18368	18337	18351	18281	18347	18357	18347	18173	18421	18289	18415	18354	18277	18339	18395	18387	18333	18174	18347	18076	18207	18324	17838	18314	18222	18200	18108	18300	18248	18177	18221	18170	18332	18253	18341	18158	18223	18172	18369	18567	18417	18338	18170	18383	18404	18272	18189	18342	18403	18147	18393	18341	18175	18360	18239	18125	18422	18266	18290	18338	18284	18389	18400	18169	18309	18459	17974	18120	18347	18335	18378	18255	18243	18051	18303	18337	18311	18274	18162	18246	18198	18121	18433	18339	18141	18210	18255	18308	18286	18164	18252	18380	18322	18262	18261	18273	18198	18313	18313	18137	18245	18366	18280	18113	18178	18331	18318	18495	18284	18204	18309	18253	18131	18191	18101	18298	18270	18334	18278	18332	18243	18209	18110	18238	18491	18306	18345	18102	18184	18303	18314	18363	18229	18232	17981	18241	18208	18233	18174	18381	18179	18345	18420	18505	18239	18311	18351	18125	18260	18290	18287	18396	18194	18282	18217	18196	18206	18249	18124	18179	18391	18099	18262	18406	18079	18299	18266	18300	18339	18409	18425	18162	18246	18367	18081	18313	18265	18280	18348	18277	18379	18468	18298	18421	18281	18229	18229	18182	18345	18174	18123	18455	18219	18167	18323	18479	18409	18417	18320	18366	18121	18170	18304	18350	18390	18265	18352	18283	18362	18128	18312	18294	18195	18289	18282	18256	18156	18358	18302	18052	18157	18192	18265	18158	18282	18342	18234	18217	18255	18185	18169	18371	18375	18264	17975	18038	18153	18167	18448	18130	18162	18664	18167	18281	18328	18180	18153	18148	18192	18535	18248	18170	18062	18093	18195	18507	18440	18305	18295	18160	18254	18267	18095	18316	18289	18242	18183	18214	18225	18176	18212	18111	18306	18298	18252	18336	18111	18378	18426	18409	18276	18181	18260	18466	18146	18344	18320	18418	18359	18379	18343	18373	18360	18273	17980	18273	18206	18121	18130	18079	18300	18388	18317	18300	18293	18240	18172	18181	18221	18285	18175	18217	18423	18185	18240	18384	18352	18228	18309	18505	18379	18317	18360	18083	18163	18225	18314	18336	18314	18301	18379	18305	18563	18566	18220	18411	18059	18229	18036	18277	18223	18084	18405	18421	18254	18422	18410	18264	18357	18201	18260	18330	18188	18472	18089	18195	18340	18239	18076	18115	18118	18385	18384	18328	18244	18276	18332	18613	18408	18205	18026	18172	18184	18175	18335	18280	18128	18303	18289	18224	18286	18221	18171	18323	18493	18437	18132	18252	18367	18275	18241	18352	18363	18330	18304	18387	18274	18566	18130	18223	18214	18181	18211	18138	18360	18278	18163	18229	18257	18345	18203	18256	18384	18224	18293	18197	18263	18318	18360	18311	17983	18155	18154	18313	18325	18262	18297	18285	18274	18274	18262	18084	18218	18320	18189	18442	18113	18435	18453	18222	18351	18204	18350	18274	18094	18335	18235	18241	18436	18387	18329	18227	18266	18230	18365	18244	18423	18333	18169	18464	18142	18133	18385	18212	18297	18442	18345	18455	18292	18211	18305	18334	17944	18251	18207	18176	18357	18277	18274	18041	18296	18166	18410	18423	18135	18246	18191	18304	18190	18291	18214	18276	18325	18468	18254	18249	18491	18283	18131	18245	18329	18274	18212	18276	18099	18249	18319	18589	18224	18249	18315	18288	18228	18215	18116	18339	18237	18260	18244	18327	18265	18176	18176	18208	18142	18485	18204	18315	18376	18090	18386	18267	18370	18474	18376	18183	18158	18293	18217	18480	18166	18304	18286	18416	18119	18174	18296	18461	18161	18386	18228	18330	18114	18321	18329	18346	18091	18396	18304
19875	30618	28067	24751	23748	24165	22550	20533	18037	17498	17374	18291	18082	17460	16968	25962	29572	24371	19514	17311	15334	15061	15111	14864	14810	14883	15010	14869	14751	14871	14759	14822	14935	14891	14795	14902	14750	14788	14900	14761	14764	14848	14761	14902	14878	14898	14797	14610	14811	14818	14740	14872	14981	14794	14809	14826	14843	14554	14850	14846	14783	14846	14840	14816	14960	14736	14848	14852	14931	14917	14915	14750	14859	14732	14768	14924	14726	14952	14868	14920	14749	14762	14848	14801	15106	14706	14803	14760	14855	14813	14877	14814	14786	14956	14844	14881	14872	14735	14878	14933	14681	14906	14631	14914	14860	14748	14903	14800	14885	14808	14693	15049	14891	14765	14830	15003	14726	14779	14627	14754	15011	14727	14756	14658	14983	14947	14825	14833	14626	14930	14806	14751	14808	14829	14790	14709	14956	14825	14926	14911	14672	14852	14948	14719	14605	14882	14782	14743	14897	14806	14853	14613	14830	14828	14872	14693	14807	14946	14854	14712	14836	14798	14765	14742	14729	14782	14745	14912	14649	14700	14786	14817	14872	14727	14958	14913	14710	14630	14857	14854	14792	14769	14719	14851	14915	14671	14788	14762	14736	14718	14850	14788	14642	14902	14939	14831	14769	14827	14806	14972	14910	14825	14745	14688	14878	15012	14790	14803	14695	14760	14821	14798	14788	14847	14657	14720	14871	14900	14902	14806	14903	14801	14910	14864	14845	14677	14846	14854	14728	14670	14789	14871	14878	14895	14937	14818	14864	14812	14910	14776	14736	14821	14966	14678	14836	14826	14872	14809	14745	14998	14779	14905	14780	14789	14850	14819	14832	14808	14810	14755	15008	14741	14933	14821	14807	14716	14914	14682	14635	14674	14698	14720	14869	14910	14859	14866	14643	14835	14838	14933	14866	14962	14667	14883	14686	14835	14806	14982	15047	14821	14911	14619	14711	15050	14689	14681	14828	14847	14720	14633	14566	14757	14909	14689	14685	14866	14892	14727	14856	14750	14842	14892	14895	14797	14766	14726	14827	14581	14939	14801	14814	14669	14866	14907	14754	14822	14629	14998	14752	14753	14675	14825	14791	15024	14850	14830	14746	14998	14857	14866	14805	14758	14712	14998	14783	14764	14766	14879	15051	14942	14858	14900	14698	14919	14773	14841	14781	14797	14749	14845	14862	14712	14829	15033	14725	14862	14814	14859	14818	14676	14822	14725	14736	14865	14855	14843	14699	14946	14786	14859	14925	14772	14740	14770	14793	14722	14704	14858	14982	14708	14787	14716	14923	14881	14898	14775	14919	14673	14912	14575	14806	14857	14752	14776	14854	14886	14891	14688	14767	14805	14766	14771	14784	14709	14862	14732	14689	14793	14921	15019	14961	14850	15043	14779	14912	14688	14780	14736	14756	14713	14695	14870	14797	14951	14818	14885	14783	14861	15032	14787	14835	14794	14660	14713	14864	14789	14708	14839	14837	14826	14922	14966	14796	14771	14749	14759	14762	14901	14827	14713	14767	14942	14603	14901	14706	14934	14860	14819	14868	14894	14796	14900	14800	14872	14816	14796	14947	14894	14945	14835	14730	14862	14753	14842	14721	14816	14792	14851	14888	14657	14902	14740	14883	14947	14848	14866	14910	14868	14840	14747	14730	14710	14896	14717	14884	14636	14862	14850	14897	14962	14718	14709	14846	14687	14790	14770	14758	14886	14987	14840	15050	14771	14825	14834	14756	14894	14839	14792	14840	14862	14916	14989	14871	14885	14692	14844	14913	14752	14774	14684	14890	14838	14781	14725	14844	14695	14591	14779	14695	15001	14660	14741	14809	14809	14832	14763	14987	14753	14795	14705	14649	14922	14717	14697	14642	14748	14815	14865	14728	14934	14596	14857	14790	14862	14711	14703	14781	14777	14810	14836	14744	14669	14828	14775	14824	14740	14770	14828	14830	14872	14836	15052	14666	14824	14764	14667	14712	14833	14818	14819	14888	14693	14985	14777	14774	14741	14858	14867	14770	14781	14865	14665	14887	14717	14847	14820	14922	14892	14744	14900	14734	14834	14783	14890	14804	14906	14972	14824	14822	14802	14715	14767	14876	14652	14844	14823	14774	14742	14923	14961	14686	15002	14825	14868	14911	14732	14979	14886	14960	14660	14744	14746	14735	14809	14572	14801	14782	14844	14731	14858	14719	14881	14875	14834	14800	14810	14958	14714	14743	14836	14813	14742	14813	14753	14888	14662	14701	14695	14766	14879	14777	14665	14806	14851	14908	14961	14802	14817	14759	14810	14902	14975	14757	14909	14805	14991	14851	14801	14865	14828	14920	14665	14674	14683	14855	14791	14825	14967	14741	14785	14842	14802	14677	14950	14909	14777	15070	14799	14874	14744	14701	14796	14803	14913	14790	14759	14934	14940	14900	14855	14802	14797	14666	15009	14785	14769	15021	14749	14791	14801	14672	14821	14927	14874	14954	14610	14755	14835	14791	14883	14913	14801	14766	14798	14872	14839	14829	14690	14827	14882	14706	14839	14803	14706	14811	14715	14683	14795	14785	14794	14904	14816	14719	14724	14857	14975	14895	14906	14749	15045	14871	14758	14819	14889	14805	14912	14822	14742	14848	14723	14865	14809	14832	14857	15030	14643	14735	14956	14819	14661	14863	14763	14796	14862	14820	14848	14804	14924	14706	14695	14859	14805	14767	14767	14890	14708	14924	14660	14817	14857	14915	14724	14996	14920	14723	14768	14763	14739	14706	14807	14804	14753	14860	14745	14790	14817	14783	14844	14895	14971	14971	14762	14826	15018	14788	14886	14819	14769	14884	14855	14767	14671	14730	14990	14978	14779	14729	14875	15011	14830	14827	14964	14730	14755	14777	14803	14597	14879	14929	14865	14805	14846	14740	14804	14853	15058	14796	14965	14788	14642	14916	14901	14846	14882	14831	14877	14934	14739	14915	14940	14839	14883	14691	14928	14815	14753	14907	14802	14967	14761	14776	14911	14905	14783	14773	14925	15015	14693	14790	14691	14760	14885	14700	14830	14753	14801	14978	14738	14738	14890	14761	15014	14968	14766	14880	14738	15070	14629	14846	14612	14858	14780	14766	14756	14703	14854	14810	14770	14742	14688	14874	14842	14968	14783	14672	14583	14797	14903	14763	14763	14872	14984	14866	14786	14857	14743	14761	14914	14699	14936	14791	14752	15018	14885	14662	14911	14901	14720	14763	14991	14885	14767	14725	14920	14736	14980	14933	14693	14811	14904	14739	14925	14888	14857	14886	14912	14765	14777	15023	14875	14699	14865	14686	14777	14768	14760	14856	14957	14804	14806	14860	14797	14727	14904	14789	14902	14759	14819	15069	14789	14687	14771	14764	14877	14979	14861	14875	14870	14818	14816	14954	14732	14820	14950	14832	14829	14748	14892	14800	14840	14835	14845	14707	14882	14752	14913	14894	15033	14725	14723	14673	14755	14997	14936	14800	14676	14729	14890	14818	14955	14959	14880	14700	14733	14808	14830	14679	14962	14670	14923	14762	14804	14735	14727	14742	14746	14730	14897	14781	14907	14808	14935	14712	14738	14774	14882	14828	14843	14792	14864	14821	14756	14844	14777	14827	14983	14836	14721	14981	14597	14875	14713	14830	14805	14837	14750	14895	14855	14995	14653	14678	14890	14933	14826	14983	14626	14793	14810	14824	14846	14938	14878	14721	14728	14770	14819	14800	14811	14727	14838	14698	14824	14851	14874	14906	14756	14814	14928	14774	14869	14855	14763	14618	14860	14699	14793	14910	14842	14859	14670	14779	14765	14880	14901	14794	14706	14781	14906	14625	15039	14908	14756	14791	14703	14664	14838	14829	14938	14771	15086	14819	14838	14665	14788	14868	14830	14932	14755	14772	14699	14868	14627	15025	14893	14925	15014	14780	14822	14790	14762	14765	14949	14920	14921	14817	14897	14917	14837	14866	14674	14823	14872	14933	14954	14657	14639	14813	14965	14874	14985	14953	14845	14812	14790	14859	14904	14955	14690	14576	14688	14677	14977	14815	14950	14769	14672	14721	14764	14807	14853	14808	14967	14828	14843	14845	14800	14869	14733	14941	14851	14607	14875	14814	14738	14838	14792	14854	14798	14826	14924	14935	14792	14911	14861	14810	14883	14831	14786	14752	14756	14755	14814	14814	14736	14839	14701	14787	14624	14910	14941	14813	14894	14894	14827	14917	14815	14834	14994	14896	14809	14738	14887	14749	14950	14820	14743	14795	14820	14909	14800	14677	14929	14864	14671	14749	14772	14699	14776	14778	14784	14738	14672	14842	14880	14848	14893	14780	14764	14936	14960	14791	14761	14838	14787	14772	14745	14721	14739	14970	14794	14899	14874	14683	14903	14958	14769	14597	14898	14782	14754	14834	14827	14812	14951	14892	14744	14867	14721	14824	14778	14868	14788	14565	14919	14721	14740	14784	14808	14635	14809	14732	14835	14844	14805	14838	14879	14953	14842	14846	14902	14749	14979	14985	14961	14741	14742	14782	15001	14812	14846	14716	14777	14738	14755	14896	14770	14910	14802	14926	14812	14916	14722	14749	14811	14820	14777	14679	15030	14734	14872	14777	14942	14938	14718	14910	14895	14887	14805	14812	14843	14768	14871	14802	14706	14852	14736	14765	14722	14799	14682	14795	14942	14767	14993	14848	14943	14958	14792	14753	14732	14837	14887	14797	14750	14857	14770	14734	14679	14790	14784	14719	14876	14785	14828	14748	14913	14702	14746	14915	14865	14648	14750	14767	14865	14944	14796	14836	14891	14889	14885	14842	14870	14848	14753	14815	14719	14774	14753	14742	14798	14590	14796	14748	14770	14703	14775	14843	14794	14820	14941	14927	14946	14649	14818	14623	14877	14790	14762	14938	14724	14763	14858	14934	14696	14809	14710	14686	14467	14910	14868	14775	14665	14671	14883	14946	14804	14895	14928	14820	14760	14829	14697	14904	14718	14926	14994	14759	14913	14807	14810	14889	14666	14814	14816	14778	14915	14942	14881	14775	14853	14783	14788	15009	14748	14559	14838	14834	14975	14848	14839	14838	14770	14797	14792	14886	14838	14840	14910	14626	14783	14818	14778	14859	14732	14942	14769
24035	21494	29167	24329	22518	27365	29753	24024	21639	21156	21412	21349	21254	20748	20837	30470	35840	31468	25662	22079	19699	18777	18677	18354	18649	18421	18609	18487	18292	18524	18466	18142	18204	18574	18264	18338	18316	18219	18294	18407	18421	18489	18566	18432	18377	18337	18447	18390	18469	18308	18323	18480	18330	18282	18429	18252	18486	18249	18277	18341	18321	18184	18316	18497	18273	18259	18405	18348	18215	18161	18102	18457	18471	18280	18378	18261	18235	18146	18237	18422	18358	18123	18368	18269	18118	18458	18354	18349	18196	18198	17960	18299	18372	18241	18337	18339	18237	18320	18354	18219	18329	18234	18580	18451	18325	18296	18432	18121	18484	18406	18409	18452	18406	18279	18400	18327	18223	18308	18399	18338	18280	18308	18217	18346	18379	18378	18408	18475	18306	18174	18244	18268	18414	18343	18351	18309	18239	18151	18133	18238	18334	18029	18365	18226	18222	18323	18301	18274	18397	18288	18307	18174	18069	18252	18375	18187	18094	18440	18358	18368	18497	18369	18514	18433	18510	18474	18627	18401	18566	18251	18324	18108	18449	18243	18412	18429	18402	18355	18472	18334	18327	18327	18349	18425	18424	18347	18408	18239	18209	18282	18265	18157	18331	18320	18119	18305	18197	18311	18397	18220	18136	18338	18233	18353	18226	18241	18548	18174	18519	18139	18347	18211	18210	18334	18291	18221	18401	18184	18289	18146	18247	18120	18414	18347	18402	18362	18243	18557	18405	18280	18144	18241	18155	18291	18271	18167	18410	18253	18272	18404	18421	18365	18333	18231	18323	18119	18393	18238	18274	18423	18313	18343	18093	18092	18236	18432	18420	18463	18343	18302	18484	18345	18421	18193	18264	18229	18347	18338	18229	18356	18323	18167	18284	18269	18208	18092	18356	18506	18405	18402	18508	18282	18438	18359	18258	18178	18231	18327	18506	18412	18276	18369	18330	18404	18298	18219	18362	18136	18196	18413	18423	18169	18398	18590	18253	18226	18259	18199	18400	18506	18541	18382	18578	18276	18134	18199	18444	18237	18388	18311	18177	18320	17956	18314	18404	18277	18255	18324	18261	18223	18409	18585	18341	18415	18336	18227	18216	18155	18290	18348	18277	18656	18376	18439	18311	18309	18192	18173	18134	18188	18073	18118	18320	18363	18192	18270	18377	18277	18306	18229	18151	18337	18278	18257	18383	18311	18177	18323	18226	18359	18442	18169	18458	18387	18415	18229	18442	18373	18372	18183	18151	18338	18403	18428	18419	18168	18501	18471	18231	18350	18175	18303	18178	18150	18172	18526	18346	18275	18227	18194	18442	18182	18185	18390	18284	18431	18275	18374	18187	18317	18178	18268	18258	18422	18493	18314	18270	18248	18359	18399	18399	18308	18257	18361	18577	18178	18419	18354	18273	18241	18627	18278	18252	18217	18473	18568	18422	18279	18114	18332	18432	18385	18470	18351	18300	18280	18194	18366	18358	18447	18476	18351	18302	18471	18345	18328	18466	18360	18356	18333	18312	18392	18469	18367	18138	18361	18042	17919	18371	18426	18150	18405	18343	18405	18321	18473	18182	18284	18403	18224	18235	18386	18291	18111	18234	18242	18237	18201	18380	18234	18281	18482	18432	18064	18113	18360	18223	18350	18329	18150	18346	18207	18221	18114	18356	18076	18180	18254	18248	18322	18348	18322	18182	18247	18443	18566	18347	18207	18335	18352	18332	18497	18134	18279	18327	18520	18445	18529	18337	18315	18113	18362	18276	18266	18354	18360	18243	18230	18098	18381	18356	18383	18150	18402	18287	18376	18408	18278	18156	18258	18132	18262	18256	18305	18220	18196	18248	18286	18268	18199	18361	18240	18180	18346	18321	18336	18246	18133	18021	18248	18271	18237	18122	18208	18461	18482	18380	18186	18164	18217	18174	18248	18056	18270	18231	18123	18257	18123	18279	18347	18492	18014	18328	18244	18396	18327	18518	18386	18296	18275	18341	18244	18165	18224	18232	18413	18437	18168	18270	18241	18446	18314	18384	18358	18256	18342	18264	18491	18384	18497	18313	18315	18420	18210	18277	18282	18303	18120	18306	18410	18146	18330	18493	18421	18468	18401	18334	18310	18412	18372	18378	18197	18442	18263	18279	18250	18459	18261	18268	18383	18141	18305	18445	18429	18261	18234	18296	18292	18206	18425	18291	18327	18217	18357	18450	18096	18223	18307	18325	18388	18251	18298	18362	18247	17988	18511	18157	18404	18403	18434	18236	18167	18290	18055	18201	18363	18309	18267	18322	18219	18575	18267	18431	18239	18282	18095	18125	18360	18237	18298	18243	18255	18329	18248	18291	18125	18246	18339	18483	18271	18256	18261	18298	18246	18355	18324	18298	18274	18325	18286	18290	18264	18447	18207	18147	18354	18178	18507	18208	18265	18325	18483	18374	18350	18382	18381	18111	18315	18469	18605	18399	18588	18246	18317	18450	18244	18262	18338	18324	18167	18323	18206	18144	18204	18247	18450	18111	18299	18343	18372	18325	18382	18218	18327	18168	18272	18242	18218	18188	18242	18247	18433	18378	18257	18393	18288	18556	18315	18512	18437	18214	18218	18464	18311	18256	18387	18315	18243	18339	18304	18276	18377	18334	18155	18257	18148	18160	18379	18322	18278	18276	18276	18154	18432	18433	18343	18338	18110	18351	18416	18408	18150	18319	18430	18417	18363	18370	18216	18306	18324	18364	18193	18416	18255	18472	18366	18504	18272	18039	18198	18344	18452	18293	18059	18338	18348	17968	18178	18233	18376	18197	18174	18369	18318	18450	18109	18501	18438	18471	18185	18516	18330	18436	18214	18342	18434	18296	18412	18436	18114	18531	18326	18153	18352	18292	18461	18392	18227	18285	18275	18210	18257	18221	18127	18387	18363	18447	18344	18286	18474	18221	18344	18389	18245	18349	18341	18178	18302	18272	18281	18292	18289	18181	18217	18360	18477	18132	18317	18402	18279	18397	18396	18253	18370	18150	18298	18134	18377	18548	18508	18125	18442	18591	18087	18349	18528	18226	18442	18371	18227	18198	18270	18393	18310	18268	18405	18299	18253	18079	18216	18317	18385	18316	18416	18501	18296	18345	18431	18098	18130	18307	18232	18357	18330	18139	18341	18339	18300	18402	18321	18120	18268	18213	18529	18225	18644	18181	18208	18268	18278	18539	18179	18344	18398	18210	18344	18398	18352	18259	18215	18444	18257	18137	18415	18139	18319	18129	18215	18379	18396	18120	18415	18362	18123	18138	18446	18391	18410	17997	18333	18328	18306	18416	18128	18409	18142	18348	18333	18414	18406	18269	18371	18077	18250	18159	18142	18210	18392	18336	18394	18378	18423	18278	18122	18195	18567	18411	18241	18461	18391	18080	18286	18327	18283	18465	18275	18284	18504	18466	18441	18222	18294	18287	18251	18124	18280	18255	18282	18344	18346	18277	18173	18113	18332	18294	18454	18261	18232	18331	18271	18488	18263	18534	18334	18169	18167	18488	18500	18332	18286	18411	18225	18255	18355	18439	18267	18279	18523	18317	18279	18198	18335	18264	18282	18258	18450	18548	18271	18299	18395	18276	18134	18310	18162	18413	18288	18381	18410	18146	18233	18419	18235	18345	18263	18187	18443	18056	18189	18288	18286	18201	18294	18173	18284	18358	18318	18354	18221	18249	18329	18117	18232	18293	18266	18143	18222	18362	18368	18241	18289	18525	18269	18309	18241	18313	18159	18325	18264	18205	18322	18245	18422	18400	18209	18244	18245	18224	18331	18212	18202	18290	18237	18273	18450	18405	18444	18103	18346	18369	18307	18359	18291	18358	18330	18278	18228	18292	18346	18185	18546	18255	18318	18228	18148	18212	18217	18265	18190	18080	18246	18329	18299	18511	18385	18407	18333	18412	18038	18298	18409	18292	18406	18344	18266	18456	18326	18692	18385	18234	18403	18216	18132	18152	18266	18460	18267	18451	18168	18153	18196	18184	18495	18235	18411	18420	18391	18373	18290	18321	18298	18344	18119	18366	18332	18285	18175	18158	18398	18347	18372	18257	18607	18406	18343	18573	18208	18251	18305	18231	18260	18425	18421	18146	18276	18270	18156	18347	18353	18419	18382	18289	18420	18308	18252	18456	18320	18331	18304	18153	18548	18280	18360	18443	18302	18303	18144	18429	18091	18343	18393	18446	18281	18374	18340	18354	18366	18389	18249	18436	18142	18184	18275	18336	18184	18349	18202	18251	18214	18170	18275	18275	18273	18372	18099	18337	18247	18109	18249	18300	18261	18330	18396	18472	18357	18362	18335	18434	18410	18349	18165	18296	18272	18402	18473	18230	18129	18352	18413	18131	18228	18351	18151	18308	18359	17996	18430	18355	18363	18156	18336	18312	18424	18276	18178	18106	18336	18348	18405	18455	18380	18268	18348	18188	18414	18178	18109	18219	18361	18092	18373	18237	18344	18443	18433	18323	18279	18445	18176	18268	18346	18306	18277	18151	18306	18264	18238	18338	18356	18154	18248	18220	18230	18340	18316	18237	18378	18394	18313	18157	18428	18589	18070	18422	18455	18232	18351	18312	18364	18297	18354	18253	18198	18365	18248	18275	18236	18281	18302	18701	18379	18365	18320	18247	18176	18190	18135	18409	18341	18289	18258	18235	18221	18449	18331	18298	18374	18445	18208	18163	18349	18527	18123	17986	18227	18391	18314	18493	18381	18337	18335	18409	18352	18111	18583	18508	18329	18437	18167	18299	18084	18130	18180	18203	18304	18232	18149	18396	18391	18328	18387	18335	18200	18307	18324	18301	18404	18197	18076	18267	18233	18320	18513	18283	18320	18175	18439	18265	18379	18300	18278	18216	18221	18257	18430	18098	18373	18225	18307	18452	18177	18165	18286	18189	18291	18298	18334	18408	18150	18068	18302	18282	18403	18340	18094	18197	18279	18276	18295	18215	18488	18293	18491	18148	18381	18384	18244	18246	18353	18285	18378	18174	18237	18360	18323	18424	18517	18418	18196	18460	18247	18379	18457	18049	18212	18264	18281	18478	18272	18477	18455	18323	18280	18084	18230	18244	18179	18375	18106	18207	18216	18432	18253	18350	18341	18394	18394
20468	33107	35199	29315	27812	29866	26533	22898	20014	18631	19598	19598	19456	18587	19132	32718	36971	30086	23177	19042	16104	15097	14851	14880	14917	14857	14859	14857	14928	14900	14945	14877	14760	14745	14805	14855	14795	14792	14788	14825	14921	14929	14905	14630	14882	14803	14825	14635	14965	14971	15005	14892	14652	14880	14884	14887	14967	14786	14948	14721	14837	14812	14815	14717	14873	14960	14898	14981	14703	14821	14591	14890	14757	14882	15044	14785	14695	14817	14682	14786	14695	14786	14809	14873	14928	14707	14863	14778	14921	14757	14818	14866	14768	14992	14805	14807	14859	14751	15006	14773	14741	14832	14971	14513	14808	14973	15040	14654	14788	14904	14844	14878	14773	14747	14739	14912	14836	14707	14720	14749	14927	14842	14931	14686	14753	14780	14952	14980	14846	14705	14830	14915	14789	14699	14782	14870	14932	15018	14830	14717	14904	14653	14756	14867	14903	14828	14863	14927	14867	14883	14694	14863	14786	14860	14844	14653	14775	14969	14793	14774	14723	14783	14833	14895	14836	14648	14747	14870	14749	14943	14748	14815	14764	14998	14696	14908	14786	14924	14734	14860	14727	14858	14991	14965	14881	14756	14935	14792	14775	14823	14843	14751	14932	14752	14841	15022	14780	14890	14877	14875	14874	14821	14924	14868	14828	14794	14784	14892	14777	14800	14740	14782	14754	14920	14924	15048	14760	14803	14862	14970	14773	14857	14746	14812	14780	14746	14817	14911	14680	14912	14822	14714	14793	14785	14978	14905	15016	15079	14804	14830	14725	14816	14880	14845	14678	14843	14797	14777	14800	14679	14924	14837	14783	14842	14885	14696	14994	14770	14905	14970	14757	14855	15018	14671	14834	14699	14863	14875	14827	14843	14762	14758	14731	14812	14788	14688	14725	14970	14692	14845	14879	14887	14867	14924	14841	14773	14949	14822	14878	14700	14986	14880	14850	14819	14797	14729	14901	14782	14979	15061	14960	14854	14945	14848	14856	14865	14828	14729	14741	14904	14795	14879	14825	14755	14793	14899	14747	14869	14765	14826	14831	14717	14893	14696	14780	14892	14891	14844	14777	14827	14930	14831	14830	14691	14750	14926	14969	14783	14899	14681	14724	14972	14867	14838	14860	14837	14812	14871	14865	14828	14819	14817	14733	14845	14755	14806	14945	14795	14724	14813	14643	14749	14774	14774	14885	14832	14746	14817	14973	14926	14641	14705	14957	14828	14656	14910	14743	14856	14811	14867	14701	14823	14733	14918	14899	14746	14737	14912	14759	14893	14758	14773	14962	14834	14738	14854	14828	14758	14736	14833	14847	14814	15010	14845	14942	15020	14922	14825	14758	14807	14947	14810	14893	14686	14788	14780	14750	14864	14849	14925	14888	14827	14719	14714	14829	14976	14729	14844	14919	14864	14913	14878	14703	14886	14945	14751	14868	14726	14745	14596	14740	14805	15008	14859	14805	14727	14707	14691	14890	14938	14911	14904	14800	14802	14768	14796	14888	14619	15061	14761	14781	14871	14787	14837	14822	14915	14906	14887	14705	14725	14793	14903	14834	14687	14766	14710	14917	14871	14889	14761	14783	14682	14900	14697	14829	14783	14780	14570	14786	14812	14990	14717	14753	14969	14905	14868	14814	14771	14750	14946	14908	15033	14880	14820	14921	14812	15022	14733	14943	14818	14957	14956	14782	14882	14714	14843	14904	14877	14798	14714	14801	14807	14932	14761	14925	14734	14813	14859	14807	14945	14828	14671	14805	14687	14724	14892	14936	14791	14825	14745	15065	14869	14969	14812	14751	14851	14742	14817	14592	14736	14693	14945	14780	14775	14904	14855	14865	14764	14901	14908	14944	14831	14838	14836	14823	14875	14628	14863	14725	14827	14874	14969	14793	14706	14745	14723	14745	14880	14912	14659	14844	14732	14820	14871	14965	14721	14831	14736	14760	14752	14751	14733	14918	14776	14841	14777	14887	14775	14823	14875	14640	14827	15075	15055	14820	14880	14709	14830	14797	14890	14776	14865	14841	14754	14839	14926	14753	14881	14828	14975	14738	14678	14781	14633	14801	15035	14791	14923	14760	14840	14757	14737	14739	14971	14705	14809	14875	14858	14759	14653	14889	14700	14648	14786	14918	14869	14751	14825	14733	14967	14925	14857	14695	14791	14920	14745	14841	14940	14868	14607	14777	14893	14839	14907	14790	14642	14922	14898	14781	14976	14814	14946	14887	14846	14865	14867	14785	14945	14765	14972	14798	14769	14849	14758	14847	14758	14816	14749	14695	14959	14979	14838	14877	14745	14938	14743	14823	14773	14859	14598	14797	14780	14907	14834	14736	14659	14877	14885	14827	14882	14856	14687	14870	14828	14749	14667	14706	14787	14810	14876	14897	14827	14846	14844	14956	14770	14738	14813	14735	14790	14758	14946	14861	14741	14999	14782	15012	14903	14914	14699	14935	14747	14722	14934	14830	14936	14767	14836	14799	14660	14766	14805	14822	14762	14883	14872	14835	14719	14875	15024	14694	14594	14741	14971	14791	14924	14846	14989	14922	14986	14736	14812	14698	14668	14954	14816	14994	14952	14895	14794	14815	14826	14862	14927	14698	14908	14823	15012	14886	14862	14738	14819	14755	14906	14706	14843	14779	14930	14816	14805	14705	14853	14796	14733	14918	14751	14861	14795	14797	14865	14550	14741	14827	14770	14869	14785	14651	14895	14750	14935	14885	14902	14870	14641	15091	14855	14821	14788	15008	14971	14831	14888	14791	14759	14826	14771	14805	14974	14943	14837	14687	14878	14731	14769	14818	14837	14854	14932	14743	14914	14809	14864	14817	14899	14880	14747	14787	14652	14838	14760	14838	14925	14660	14643	14794	14772	14747	14879	14726	14851	14614	14921	14854	14566	14783	14791	14757	14683	14687	14728	14704	14955	14763	14791	14782	14823	14882	14989	14840	14876	14811	14995	14967	14811	14727	14930	14841	14918	14778	14964	14684	14711	14918	14625	14782	14701	14816	14835	14877	14895	14891	14727	14814	14788	14841	14668	14799	14782	14900	14748	14837	14757	14766	14729	14882	14698	14812	14754	14745	14759	14960	14820	14865	14911	14960	14891	14743	14698	14789	14889	14823	14994	14625	14768	15000	14995	14844	14866	14836	15019	14824	14808	14982	14839	14800	14878	14719	14810	14877	14774	14863	14721	14783	14892	14798	14719	14834	14812	14889	14742	14873	14784	14764	14897	14768	14851	14777	14906	14707	14981	14812	14907	14754	14838	14863	14891	14684	14867	14690	14884	14938	14749	14896	14783	14693	14900	14774	14939	14782	14935	14820	14936	14874	14893	14866	14909	14802	14979	15186	14779	14844	14947	14794	14835	14788	14796	14860	14721	14904	14998	14787	14803	14928	14746	14847	14724	14748	14919	14715	14997	14938	14647	14814	14827	14825	14853	14882	14742	14930	14985	14800	15007	14876	14863	14960	14919	14919	14775	14906	14774	14877	14805	14839	14755	14801	14819	15068	14830	14822	14782	14745	14734	14827	14771	14970	14754	14865	15083	14892	15047	14861	15022	15029	14804	14916	14908	14908	14785	15027	14856	14760	14848	14844	14887	14803	14837	14833	14858	14824	14707	14925	14910	14802	14905	14836	14801	14680	14796	14867	15031	14856	14692	14865	15102	14803	15090	14841	14858	14967	14822	14701	14801	14701	14800	14836	14877	14841	15106	14771	14750	14992	14913	14870	14797	14661	14945	14867	14843	14823	14742	14855	14918	14690	14961	14806	14857	14777	14701	14791	14967	14887	14866	14788	14857	14894	14852	14868	14789	15100	14792	14758	14738	14793	14850	14920	14600	14909	14831	14690	14905	14649	14808	14770	14805	14915	14838	14840	14769	14798	14711	14902	14857	14780	14872	14931	14887	14760	15012	14869	14795	14820	14829	14912	14768	14965	14782	15012	14760	14826	14901	14806	14681	14823	14962	14867	14741	14834	14912	14821	14899	14833	14672	14895	14905	14828	14889	14771	14881	14661	14778	14955	14759	14858	14919	14717	14890	14853	14666	14831	14914	14817	14813	14690	14918	14891	14942	14814	15035	14669	14655	14845	14797	14876	14713	14892	14826	14856	14771	14882	14942	14934	14683	14670	14859	14926	14863	14734	14820	14649	14796	14955	14632	14722	15017	14877	14749	14749	14781	14922	14762	14824	14722	14721	14814	14824	14652	14738	14887	14951	14908	14821	14717	14976	14686	14843	14917	14740	14735	14843	14808	14949	14823	14661	14869	14825	14833	14909	14731	14794	14750	14702	14808	14773	14675	14918	14786	14696	14842	14855	14588	14763	14859	14759	14998	14865	14865	14824	14801	14723	14715	14707	14766	14773	14709	14773	14844	14917	14844	15004	14754	14973	14907	14850	14647	14725	14938	14963	14869	14841	14806	14930	14717	14778	14815	14888	14817	14727	14796	14830	15003	14984	14962	14756	14970	14811	14939	14920	14867	14840	14943	14716	14813	14960	14864	14686	14971	14888	14852	14924	14874	14868	14832	14775	14739	14901	14853	14647	14708	14825	14855	14843	14773	15086	14713	14921	14712	14794	14819	14944	14765	14869	14789	14867	14753	14865	14792	14863	14950	14842	14806	14782	14899	14873	14882	14922	14774	14863	15048	14894	14731	14921	14776	14949	14883	14771	14766	14787	14901	14855	14840	14805	14815	14779	14770	14794	14887	14872	14948	14899	14922	14729	14704	14759	14840	14733	14928	15021	14874	14669	14803	14855	14837	14928	14765	14757	14947	14778	14992	14794	14934	14777	14915	14811	15065	14851	14730	14916	15016	14751	14926	14842	14828	14830	14846	14817	14787	14985	14941	15026	14732	14970	14779	14781	14757	14904	14648	14598	14768	14848	14912	14802	14811	14799	14702	14662	14825	14829	14907	15009	14711	14936	14866	14722	14688	14934	14826	14917	14720	14666	14882	14861	14801	14820	14785	14722	14913	14917	14858	14937	14886	14892	14893	14772	14787	14730	14761	14905	14799	14839	14710	14650	14930	14914	14867	14836	14696	14928	14776	14807	14712	14838	14658	14646	14823	14850	14733	14722	14850	14842	14831	14866	14853	14697	14704	14743	14869
29969	23744	26040	23318	21349	22041	21456	20217	19259	19172	19236	19127	19399	19426	18770	19085	19656	19460	19180	18697	18306	18129	18083	18272	18318	18047	17992	18372	18183	18188	18137	18195	18125	18224	18124	18236	18399	18343	18321	18117	17991	18142	18060	18323	18097	18343	18340	18065	18156	18161	18226	18145	18286	18273	18152	18204	18058	18324	18142	18120	17958	18314	18105	17940	18074	17893	18246	18116	18202	18087	18082	18380	18268	18410	18239	18187	18170	18165	18259	18321	18259	18214	18121	18161	18211	18163	18089	18181	18015	18243	17984	18129	18318	18094	18087	18338	18185	18148	18422	18393	18183	18250	18272	18177	17987	18095	18427	18146	17932	18104	18343	18294	18297	17938	18108	17980	18012	18092	17960	17907	18488	18151	18224	18291	18141	18095	18219	18273	18252	18233	18100	18139	18182	18133	18197	18122	18249	18224	18238	18200	18229	18026	18006	18115	18345	18192	18100	18246	18311	18147	18195	18217	18116	18103	18181	18229	18289	17972	18200	17993	18049	18063	18153	17949	18093	18336	18111	18002	18156	18408	17905	18170	18007	18057	18121	18111	18265	18168	18284	18148	18265	18268	18205	18159	18266	18031	18349	17973	18070	18038	18015	18266	18210	18020	18171	18305	18145	18433	18124	18079	18252	17965	18028	18076	18122	18342	18042	18248	18134	18121	18273	18292	18059	18177	18313	18230	18154	18047	18286	18028	18212	18062	18117	18029	18176	18049	18274	18125	18124	18171	18257	18191	18205	18085	18266	18177	18029	18322	18142	18053	18027	18245	17970	18221	18016	18093	17874	18235	18125	18038	18146	18086	18259	18138	18055	18187	18324	18288	18382	18262	18067	18121	18267	18110	18121	18006	18041	18281	18217	18029	18137	18225	18249	17983	18042	18284	18040	18203	18112	17946	18067	18132	18112	18075	18068	18208	18066	18195	18116	18137	18306	18250	18184	18160	18355	18014	18192	18096	18056	18053	18067	18192	18105	18203	18194	18113	18056	18089	18343	18161	18332	18115	18135	17903	18049	18003	18320	18283	18112	18156	18275	18145	18021	18213	18198	18014	18265	18055	18217	18227	18306	18168	18003	18217	18158	17945	18237	18049	18147	18163	18252	18106	18197	18136	18208	17960	18084	18266	18104	18132	18188	17932	18243	18118	18197	18238	17960	18154	18181	18118	17916	18130	18065	18035	18054	18028	18046	18125	18146	18156	18218	18154	18245	18136	18066	18222	18001	18187	18184	18167	18232	18310	18195	18167	18103	18374	18154	18179	18222	18163	17924	18058	18244	18161	18018	17866	18328	18189	18178	18084	17964	18270	18221	18115	18367	18026	18016	18043	18160	18229	18148	18255	18172	18141	18238	18032	18191	18268	18202	18106	18010	18112	18182	18137	18211	18320	18139	17957	17921	18287	18121	18143	18293	18498	18151	18296	18318	18106	17938	18139	17984	18238	18199	18166	18201	18299	18141	18070	18038	18312	18042	18205	18237	18391	18229	18153	18045	18306	18237	18273	18094	18427	18367	18182	18197	18395	18362	18361	18169	18109	18357	18349	18125	18293	18200	18322	18309	18239	18179	18149	18156	18141	18215	18114	18302	18421	18151	18062	17947	18263	18111	18163	18088	18081	18459	18339	18082	18289	18377	18354	18180	18234	17915	18060	18054	18292	18196	18298	18052	18133	18297	18106	18343	18393	18171	18153	18079	18034	18051	18217	18306	18188	18071	18160	18187	18125	18109	18134	18315	18103	18094	18047	18133	18190	18185	18083	18129	18186	18143	18246	18180	18219	18143	18103	18023	18117	18088	18122	18155	18088	17935	18278	18276	18195	18339	18033	18130	18077	17990	18256	18290	17883	18180	18013	18091	18142	18198	18182	18299	18239	18252	18148	18174	18302	18270	18103	18190	18140	18088	18281	18236	18136	18276	18204	18210	18155	18274	18245	18235	18316	18154	18157	18170	17993	18064	18291	17931	17990	18245	18270	18338	18010	18163	18025	18115	18240	18194	18029	18198	18166	18206	18349	18144	18292	18158	18135	18112	18104	18273	17994	18283	18386	18264	18152	18171	18091	18158	18410	18159	18283	18371	18128	18176	18461	18082	18160	18275	18252	17943	18401	18061	18092	18032	18015	18188	18310	18076	18017	18160	18353	18134	18297	18221	18305	18237	18062	18069	18198	18163	18084	18031	17927	18183	17928	17999	17973	18241	18030	18175	18062	18198	18293	18120	17950	18115	18158	18165	18071	18041	18201	18034	18221	18185	18256	18099	18171	18162	18253	18198	18277	18101	18351	18149	18326	18036	18210	18258	18134	18410	18121	18325	18051	18296	18236	18113	18073	18204	18353	18065	18155	18166	18257	18009	18127	18155	18339	18136	18168	18173	18221	18261	18331	18078	18032	18108	18206	18331	18139	18121	18259	18147	18130	18207	18129	18154	18183	17955	18411	18145	18077	18076	18187	18118	18130	17991	18149	18271	18238	18136	18237	18123	18242	18179	18162	18240	18151	18093	18080	18177	18057	18198	18100	18179	18322	18101	18204	18222	18064	18147	18217	18352	18153	18145	18217	18393	18358	18007	18270	18172	18092	18008	18158	18109	18183	18312	18205	18137	18218	18073	18353	18498	18125	18260	18166	18072	17976	18098	18241	18397	18357	18400	18146	18244	18169	18227	18186	18171	18189	18526	18378	18151	18296	18359	18237	18176	18112	18084	18185	18073	18333	17993	18067	18101	18266	18067	17855	18130	18069	18093	18321	18024	18126	18282	18312	18357	18218	18161	18138	18016	18070	18104	18123	18166	18042	18210	18209	18283	18342	18454	18266	18268	18168	18129	18331	18212	17934	18399	18151	17978	18001	17966	18008	18056	18111	18425	18143	18152	18167	17881	18136	18169	18385	18205	18364	18118	18175	18139	18143	18319	18377	18270	18275	18378	18153	18141	18199	18443	18174	18311	18047	18108	18146	18153	18374	18272	18357	18194	18150	18086	18271	18263	17909	18159	18192	18065	18260	18138	18113	18458	18195	18058	18168	18236	18173	18228	18312	18125	18218	18143	18063	18358	18168	17906	18065	18214	18012	18132	18220	18083	18041	18108	18020	18245	18141	18181	18170	18310	18035	18157	18199	18229	18229	18191	18173	18319	17935	18153	18071	18206	18007	18179	18102	18282	18068	17916	18025	18204	17991	18202	18341	18258	18093	18057	17949	18201	18116	18238	18195	18031	18351	17989	18459	18301	18458	17927	18058	18144	18117	18271	18288	18091	18134	18062	17975	18092	18251	18052	18006	18185	18233	18290	18021	18284	18139	18328	18176	18298	18431	18132	17952	18300	18122	18107	18245	18310	18320	18221	18190	18207	18208	18121	18123	18025	18240	18101	18144	18177	17938	18177	18211	18235	17967	18136	18177	18193	18065	17904	18186	18263	18336	18119	17961	17907	18157	18127	18235	18164	18078	18158	18186	18214	18119	18287	18176	18231	18174	18076	18162	18240	17834	18035	18172	18204	18154	18370	18187	18117	18052	18114	18170	18229	18099	18004	18059	18185	18116	18168	18252	18301	18294	18152	18069	18147	18118	18199	18311	18158	18231	18269	18214	18198	18343	18263	18046	18368	18195	18137	18148	18229	18251	18273	18248	18355	18370	18446	18024	18260	18209	18035	18187	18290	17993	18150	18184	18260	18145	18221	18414	18332	18225	18129	18291	18288	18354	18275	18237	18214	18056	18162	18167	18062	18099	18452	18005	18126	18086	18084	18387	18137	18264	18414	18270	18219	18192	18261	18180	18117	18316	18243	18096	18052	18037	18172	18338	18113	17926	18386	18120	18327	18137	18133	18228	18399	18329	17989	18038	18100	17975	18389	18042	18054	18065	18087	18145	18114	18189	18295	17990	18307	18221	18055	18199	18031	18123	18166	18248	18189	18446	18056	17963	18110	18198	18252	18143	18250	18412	18369	18159	18218	18181	18151	17955	18087	18215	18129	18342	18188	18039	18277	18087	18145	18054	18207	18282	18008	18015	18167	18022	18151	18343	17906	18140	18303	18149	18164	18144	18128	18120	18259	18208	18216	18047	18118	18263	17974	18050	18318	18047	18320	18108	18293	17964	18192	18225	18118	18172	18239	18182	18267	18103	18124	18151	18163	18091	18280	18088	18435	18161	18095	18120	18216	18125	18147	18204	18245	18155	18173	18178	18302	18246	18117	18052	18183	18197	18029	18226	18145	18178	18127	18346	18046	18085	18242	18314	18451	18372	18188	18271	18358	18266	18149	18161	17930	18086	17915	18227	18232	18129	18180	18221	18160	18233	18247	18152	18217	18261	18162	18111	17980	18148	18155	18196	18157	18007	18177	18271	18174	18033	18111	17976	18174	18182	18385	18103	18319	18294	18124	18195	18118	18052	18195	18132	18208	18270	17961	18417	18096	18172	18345	18423	18429	18092	18108	18250	18322	18178	18307	18483	18195	18082	18349	18153	18141	18061	17840	18076	18227	18148	18298	18113	18394	18360	18146	18359	18384	18337	18400	18051	18211	18121	18251	18223	18145	18099	18333	18350	18029	18256	18350	18407	18155	18215	18450	18160	18042	18272	18196	18247	18257	18017	18143	17993	18165	18104	18355	18167	18066	18222	18196	18033	18078	18309	18226	18367	18219	18003	18116	18348	18212	18118	18141	18336	18372	18050	18077	18089	17988	18094	18137	18221	18273	18178	18079	18394	18303	18153	18213	17910	18160	18131	18271	17991	18112	18098	17923	18372	18204	18208	18232	18205	18094	18223	18088	18300	18048	18089	18289	18028	18000	18253	18230	17998	18061	18243	18173	18029	18228	18214	18339	17904	18160	18086	18001	17994	18214	18068	18065	18091	18227	18266	18426	18184	18203	18331	18126	18242	18134	17948	18228	18119	18090	17877	17982	18094	18111	18346	18185	18146	18088	18134	18320	18059	18154	18069	18273	18271	18143	18255	18189	18456	17955	17988	17916	17976	18186	18225	18181	18251	18205	18205	18310	18309	18173	18337	18327	18349	18078	18114	18219	18194	18041	18273	18422	18004	18185	18134	18040	18132	18141	18175	18393	18077	18236	18224	18164	18238	18151	18310	18320	18254	18270	18162	18121	18188	18022	17961
17963	21822	23352	19481	20152	21151	19308	17995	16341	16644	16633	16570	16458	16259	15689	16391	17094	16354	15524	15178	14902	14768	14727	14709	14671	14773	14797	14838	14870	14728	14953	14849	14789	14829	14782	14783	14705	14768	14737	14816	14760	14640	14638	14869	14872	14971	14690	14971	14710	14968	14728	14562	14760	14821	14632	14877	14781	14803	14816	14843	14764	14803	14737	14860	14841	14677	14725	14793	14665	14696	14782	14584	14799	14785	14808	14645	14786	14657	14608	14637	14822	14833	14725	14618	14831	14702	14802	14784	14732	14689	14825	14651	14718	14672	14655	14747	14922	14856	14754	14705	14750	14633	14758	14914	14652	14598	14662	14725	14675	14778	14687	14687	14766	14692	14845	14691	14761	14691	14901	14607	14839	14737	14672	14757	14559	14689	14792	14746	14855	14552	14748	14745	14846	14741	14726	14683	14676	14611	14905	14782	14872	14667	14706	14776	14678	14784	14723	14805	14885	14680	14728	14646	14704	14824	14901	14853	14798	14659	14718	14831	14791	14782	14711	14838	14733	14835	14829	14760	14610	14781	14512	14845	14827	14785	14729	14668	14735	14659	14551	14719	14537	14900	14757	14657	14760	14683	14693	14677	14712	14769	14533	14858	14810	14642	14748	14785	14720	14736	14901	14816	14864	14700	14893	14687	14782	14708	14831	14522	14842	14682	14674	14612	14827	14839	14720	14760	14785	14660	14789	14837	14745	14566	14599	14770	14681	14697	14651	14890	14687	14716	14805	14625	14731	14698	14721	14709	14795	14859	14673	14727	14922	14656	14673	14768	14613	14606	14818	14942	14839	14514	14776	14889	14770	14749	14725	14776	14749	14663	14784	14740	14841	15041	14778	14855	14719	14795	14863	14716	14935	14705	14692	14681	14848	14648	14704	14821	14760	14753	14792	14823	14800	14775	14688	14771	14512	14899	14804	14799	14689	14800	14735	14765	14862	14765	14788	14905	14645	14795	14747	14757	14861	14571	14624	14847	14778	14802	14567	14872	14682	14815	14871	14715	14755	14844	14760	14738	14890	14666	14814	14821	14642	14839	14690	14888	14697	14841	14859	14909	14728	14847	14682	14788	14711	14628	15034	14688	14761	14851	14754	14555	14780	14670	14768	14733	14852	14837	14906	14799	14762	14871	14913	14690	14689	14732	14842	14737	14671	14853	14801	14651	14758	14651	14694	14584	14923	14784	14806	14658	14790	14875	14781	14639	14654	14634	14791	14572	14734	14833	14630	14905	14685	14887	14792	14784	14807	14645	14583	14828	14900	14702	14642	14756	14767	14831	14656	14695	14736	14786	14690	14706	14827	14793	14870	14824	14803	14773	14550	14739	14807	14681	14754	14737	14890	14756	14578	14725	14578	14730	14823	14720	14723	14724	14791	14820	14851	14898	14861	14866	14860	14799	14765	14936	14903	14541	14770	14769	14722	14707	14746	14803	14642	14696	14793	14683	14802	14813	14872	14814	14670	14774	14702	14758	14539	14753	14770	14748	14794	14724	14546	14530	14612	14691	14754	14898	14607	14683	14738	14841	14701	14894	14765	14792	14842	14981	14878	14697	14696	14711	14691	14668	14867	14691	14743	14716	14799	14840	14870	14745	14593	14778	14945	14727	14687	14759	14783	14720	14840	14672	14827	14643	15003	14734	15004	14687	14756	14809	14649	14861	14761	14766	14688	14915	14701	14729	14723	14863	14688	14649	14562	14861	14698	14707	14587	14668	14676	14843	14607	14745	14641	14674	14619	14726	14709	14816	14601	14831	14786	14687	14869	14625	14684	14797	14694	14683	14893	14821	14810	14987	14780	14745	14733	14645	14861	14780	14767	14786	14723	14785	14849	14597	14756	14719	14903	14754	14844	14708	14698	14813	14938	14806	14685	14786	14706	14716	14706	14812	14848	14913	14757	14681	14720	14700	14780	14853	14762	14616	14932	14413	14779	14729	14718	14788	14812	14574	14815	14734	14730	14797	14811	14817	14640	14888	14719	14794	14831	14704	14611	14750	14733	14892	14837	14808	14747	14853	14856	14726	14871	14608	14655	14808	14714	14761	14730	14819	14813	14730	14667	14884	14729	14731	14876	14664	14602	14737	14820	14700	14863	14802	14759	14866	14722	14751	14772	14774	14787	14776	14700	14941	14710	14913	14696	14597	14715	14718	14735	14723	14870	14759	14596	14834	14899	14857	14619	14836	14731	14610	14733	14803	14691	14800	14816	14793	14601	14740	14852	14777	14739	14814	14789	14936	14919	14771	14756	14785	14821	14689	14699	14729	14952	14623	14895	14630	14732	14975	14707	14765	14724	14808	14749	14725	14635	14765	14750	14900	14794	14776	14637	14651	14664	14843	14712	14828	14621	14636	14789	14774	14817	14657	14909	14660	14755	14661	14669	14644	14654	14717	14829	14831	14902	14701	14723	14761	14765	14822	14537	14868	14759	14787	14816	14668	14670	14767	14797	14940	14727	14801	14722	14828	14828	14464	14818	14586	14735	14832	14789	14711	14656	14814	14828	14859	14852	14674	14786	14869	14654	14813	14732	14747	14686	14692	15004	14758	14839	14712	14844	14664	14704	14713	14724	14933	14679	14759	14848	14676	14775	14679	14792	14878	14728	14871	14754	14711	14792	14727	14805	14721	14645	14711	14832	14687	14694	14782	14881	14782	14842	14777	14758	14650	14849	14848	14790	14722	14791	14844	14753	14816	14793	14835	14820	14763	14853	14817	14611	14779	14855	14786	14713	14690	14765	14750	14864	14724	14753	14738	14804	14805	14708	14661	14910	14670	14853	14686	14597	14603	14860	14627	14702	14766	14840	14774	14651	14884	14731	14827	14699	14678	14742	14920	14851	14704	14652	14681	14914	14651	14690	14562	14970	14731	14881	14823	14779	14581	14805	14793	14761	14702	14778	14806	14739	14735	14874	14793	14706	14746	14702	14873	14732	15009	14785	14750	14623	14687	14597	14845	14720	14960	14604	14654	14893	14713	14827	14638	14628	14665	14850	14677	14742	14750	14724	14755	14863	14681	14936	14673	14680	14707	14673	15015	14644	14768	14813	14857	14669	14716	14801	14740	14635	14583	14659	14783	14751	14796	14654	14959	14758	14621	14691	14845	14768	14742	14751	14662	14714	14726	14630	14842	14678	14768	14796	14714	14739	14879	14826	14687	14891	14665	14662	14636	14766	14758	14679	14775	14865	14725	14737	14820	14744	14704	14575	14685	14655	14747	14864	14806	14712	14746	14874	14909	14826	14663	14825	14857	14550	14840	14720	14834	14636	14710	14723	14702	14778	14831	14654	14661	14664	14795	14828	14809	14779	14817	14817	14672	14735	14673	14885	14750	14808	14699	14682	14733	14676	14848	14655	14756	14794	14666	14658	14797	14705	14769	14866	14844	14947	14710	14543	14750	14834	14964	14701	14724	14744	14661	14745	14711	14762	14826	14604	14825	14749	14780	14800	14622	14988	14751	14731	14687	14625	14764	14738	14591	14676	14969	14690	14688	14897	14816	14712	14833	14755	14778	14736	14873	14757	14742	14860	14785	14672	14751	14668	14877	14690	14810	14795	14856	14879	14734	14831	14842	14873	14784	14742	14813	14766	14511	14845	14742	14785	14809	14764	14808	14705	14821	14572	14713	14640	14766	14782	14724	14744	14841	14734	14718	14730	14825	14746	14824	14835	14942	14643	14632	14822	14790	14718	14921	14551	14829	14688	14662	14902	14634	14973	14873	14782	14878	14710	14759	14719	14744	14768	14847	14835	14800	14704	14753	14583	14770	14718	14791	14886	14737	14691	14672	14804	14877	14668	14621	14587	14741	14842	14840	14739	14748	14825	14854	14708	14934	14707	14783	14779	14863	14733	14717	14820	14781	14792	14933	14656	14621	14854	14622	14713	14865	14730	14629	14779	14543	14806	14721	14837	14951	14727	14908	14643	14961	14858	14749	14871	14693	14729	14736	14660	14736	14961	14642	15045	14492	14777	14724	14807	14726	14632	14811	14696	14779	14850	14811	14740	14835	14844	14691	14792	14790	14749	14776	14760	14615	14647	14696	14747	14821	14831	14836	14767	14881	14777	14664	14701	14950	14714	14715	14809	14851	14790	14710	14720	14858	14886	14701	14722	14642	14747	14874	14864	14637	14935	14858	14711	14716	14797	14640	14615	14685	14656	14526	14912	14493	14902	14768	14607	14716	14656	14923	14967	14734	14859	15057	14761	14732	14739	14607	14742	14634	14757	14835	14767	14898	14695	14476	14850	14828	14718	14964	14714	14817	14685	14757	14782	14655	14665	14830	14867	14694	14743	14850	14753	14728	14789	14689	14929	14761	14686	14899	14798	14730	14616	14830	14635	14796	14625	14835	14883	14687	14727	14722	14777	14710	14571	14792	14663	14602	14887	14816	14848	14757	14823	14738	14766	14899	14795	14772	14711	14864	14640	14867	14733	14661	14668	14858	14656	14791	14774	14751	14669	14706	14815	14839	14782	14688	14499	14611	14662	14708	14905	14597	14653	14831	14727	14784	14931	14719	14724	14737	14804	14695	14768	14917	14699	14772	14928	14723	14795	14642	14783	14708	14696	14698	14807	14760	14901	14864	14875	14663	14853	14776	14629	14717	14751	14949	14721	14744	14706	14798	14593	14850	14839	14765	14766	14650	14722	14860	14875	14838	14876	14809	14806	14737	14840	14642	14736	14696	14834	14629	14914	14699	14688	14712	14577	14714	14586	14647	14769	14841	14656	14638	14831	14787	14834	14731	14822	14825	14637	14753	14836	14838	14770	14795	14707	14869	14822	14627	14865	14826	14662	14837	14848	14745	14750	14655	14708	14628	14651	14799	14649	14636	14803	14703	14886	14761	14916	14882	14720	14844	14636	14848	14756	14734	14682	14718	14728	14788	14779	14723	14637	14935	14628	14792	14727	14569	14719	14836	14758	14661	14902	14683	14854	14788	14664	14821	14620	14808	14773	14693	14748	14741	14970	14663	14833	14779	14801	14691	14633	14770	14655	14743	14730	14672	14735	14835	14847	14795	14693	14726	14661	14802	14828	14866	14578	14767	14712	14733	14524	14764	14778	14645	14752	14906	14757	14673	14517	14782	14738	14912	14804	14859	14768	14806
25462	21479	28656	25495	23864	25582	26057	23157	21370	21247	20244	20230	20352	20345	19866	26053	28473	25900	22490	20564	19282	18605	18449	18626	18404	18398	18460	18264	18472	18295	18648	18287	18350	18383	18318	18305	18490	18562	18334	18501	18577	18376	18411	18316	18523	18316	18479	18428	18331	18634	18562	18387	18220	18459	18303	18317	18356	18306	18573	18374	18220	18376	18403	18485	18243	18459	18354	18266	18420	18246	18394	18348	18377	18416	18411	18396	18366	18538	18515	18225	18725	18232	18398	18288	18286	18462	18299	18255	18343	18493	18488	18312	18345	18620	18407	18304	18073	18448	18103	18246	18305	18403	18211	18205	18359	18532	18376	18241	18266	18507	18519	18226	18529	18619	18174	18238	18354	18318	18516	18215	18393	18423	18453	18042	18449	18179	18335	18355	18200	18478	18403	18248	18245	18169	18454	18201	18607	18400	18258	18149	18287	18362	18199	18288	18247	18216	18274	18647	18130	18266	18202	18334	18206	18241	18368	18344	18482	18337	18308	18278	18480	18397	18330	18405	18437	18244	18395	18167	18241	18415	18323	18100	18250	18489	18290	18358	18388	18519	18241	18335	18226	18294	18298	18312	18261	18362	18452	18426	18429	18320	18427	18338	18420	18452	18411	18156	18481	18351	18318	18185	18467	18382	18308	18304	18394	18093	18462	18297	18443	18342	18410	18233	18222	18320	18183	18471	18253	18421	18280	18434	18411	18268	18255	18132	18248	18299	18199	18154	18484	18426	18483	18432	18197	18272	18310	18203	18456	18465	18366	18357	18406	18310	18149	18201	18202	18513	18380	18481	18405	18231	18236	18185	18336	18215	18375	18372	18288	18385	18365	18510	18396	18559	17961	18439	18236	18335	18239	18492	18215	18401	18410	18443	18275	18150	18411	18283	18270	18503	18320	18298	18415	18164	18240	18530	18454	18519	18677	18354	18455	18240	18256	18382	18173	18210	18254	18124	18443	18140	18404	18236	18287	18226	18288	18309	18397	18211	18455	18433	18439	18294	18041	18345	18383	18449	18561	18637	18430	18623	18411	18242	18433	18343	18495	18466	18471	18265	18498	18276	18261	18303	18344	18323	18413	18486	18294	18599	18406	18268	18342	18424	18304	18495	18263	18446	18353	18305	18330	18341	18096	18379	18346	18485	18243	18333	18293	18489	18440	18380	18578	18383	18530	18461	18452	18186	18546	18302	18352	18512	18282	18435	18555	18235	18100	18448	18386	18437	18188	18078	18505	18287	18385	18403	18184	18336	18606	18285	18284	18231	18176	18446	18375	18403	18373	18265	18494	18331	18282	18360	18332	18527	18389	18212	18428	18345	18222	18305	18356	18297	18212	18422	18433	18433	18410	18516	18311	18292	18387	18535	18431	18456	18297	18201	18564	18375	18624	18318	18394	18232	18288	18304	18519	18306	18463	18457	18290	18362	18267	18304	18246	18534	18466	18479	18269	18310	18333	18392	18399	18564	18187	18292	18318	18159	18339	18428	18381	18456	18288	18076	18170	18301	18406	18216	18378	18398	18341	18338	18229	18357	18398	18462	18299	18291	18314	18280	18268	18440	18378	18283	18282	18457	18459	18475	18400	18082	18330	18412	18363	18406	18291	18324	18320	18518	18366	18250	18390	18266	18409	18195	18365	18524	18163	18147	18201	18376	18577	18265	18330	18273	18357	18274	18324	18247	18332	18535	18435	18172	18438	18199	18495	18482	18520	18272	18369	18287	18538	18426	18362	18371	18381	18345	18455	18356	18298	18415	18280	18171	18484	18419	18209	18167	18214	17918	18190	18220	18106	18337	18627	18551	18385	18167	18164	18450	18203	18362	18247	18466	18580	18413	18472	18303	18608	18241	18411	18500	18507	18344	18224	18357	18123	18379	18412	18481	18356	18499	18524	18340	18470	18283	18454	18318	18487	18356	18210	18512	18410	18526	18119	18360	18247	18325	18351	18549	18267	18460	18358	18368	18154	18541	18144	18280	18241	18408	18327	18179	18508	18360	18370	18215	18586	18294	18418	18200	18264	18139	18176	18231	18448	18353	18355	18461	18335	18464	18024	18209	18405	18444	18309	18281	18385	18211	18323	18229	18278	18402	18246	18451	18241	18434	18649	18301	18516	18447	18212	18328	18427	18370	18275	18225	18500	18511	18245	18206	18378	18502	18259	18285	18312	18181	18245	18325	18291	18212	18284	18213	18504	18522	18460	18354	18317	18558	18287	18150	18390	18332	18547	18511	18317	18286	18233	18528	18626	18398	18325	18322	18287	18272	18352	18036	18285	18376	18614	18334	18174	18263	18322	18327	18352	18336	18489	18340	18355	18386	18356	18156	18294	18435	18527	18310	18326	18104	18379	18249	18306	18426	18370	18392	18387	18194	18210	18345	18485	18101	18324	18369	18371	18444	18374	18311	18281	18372	18388	18283	18378	18503	18227	18624	18466	18265	18032	18189	18289	18384	18620	18395	18322	18188	18245	18357	18411	18413	18377	18408	18447	18309	18285	18447	18447	18354	18281	18615	18116	18369	18362	18463	18596	18252	18348	18440	18155	18119	18249	18574	18516	18528	18297	18405	18422	18367	18138	18340	18588	18343	18318	18292	18406	18114	18136	18427	18403	18228	18345	18247	18676	18195	18351	18306	18315	18298	18330	18473	18226	18350	18374	18426	18447	18495	18426	18504	18400	18455	18422	18290	18398	18227	18428	18411	18393	18230	18195	18395	18492	18535	18508	18376	18501	18217	18232	18209	18190	18066	18405	18326	18290	18289	18436	18352	18269	18378	18278	18219	18308	18223	18247	18302	18347	18469	18344	18297	18325	18314	18127	18360	18422	18262	18390	18286	18262	18146	18137	18267	18440	18547	18407	18446	18244	18240	18309	18189	18237	18383	18489	18322	18238	18380	18576	18325	18579	18274	18384	18379	18360	18306	18337	18015	18475	18390	18301	18491	18281	18352	18276	18417	18266	18341	18185	18319	18434	18474	18343	18445	18341	18301	18530	18407	18362	18414	18474	18233	18305	18415	18549	18131	18234	18417	18448	18454	18434	18389	18158	18087	18144	18124	18476	18466	18468	18193	18245	18401	18131	18235	18201	18238	18129	18430	18444	18253	18545	18224	18338	18281	18580	18378	18211	18226	18410	18474	18572	18359	18416	18247	18290	18215	18231	18363	18494	18461	18410	18271	18540	18434	18282	18373	18302	18268	18143	18278	18108	18317	18137	18173	18335	18442	18370	18137	18370	18475	18398	18219	18503	18450	18416	18134	18389	18071	18380	18308	18325	18180	18236	18287	18494	18269	18166	18240	18371	18464	18406	18454	18400	17998	18234	18376	18131	18342	18334	18364	18339	18301	18382	18497	18432	18168	18336	18139	18243	18268	18307	18230	18461	18554	18230	18284	18418	18456	18379	18235	18191	18253	18447	18291	18175	18431	18332	18266	18470	18224	18348	18357	18387	18385	18457	18353	18392	18501	18346	18529	18555	18533	18341	18637	18265	18107	18357	18453	18376	18593	18219	18274	18371	18496	18252	18585	18332	18124	18402	18466	18312	18427	18220	18314	18405	18220	18332	18385	18335	18367	18280	18252	18380	18342	18439	18365	18222	18265	18166	18323	18295	18486	18218	18415	18404	18212	18325	18138	18354	18387	18309	18426	18349	18282	18212	18361	18330	18331	18388	18392	18433	18264	18348	18312	18285	18588	18471	18486	18448	18474	18487	18438	18246	18206	18465	18454	18231	18128	18424	18470	18558	18345	18206	18331	18439	18520	18223	18255	18443	18410	18413	18497	18319	18193	18405	18390	18387	18453	18359	18108	18177	18228	18454	18239	18337	18274	18221	18556	18357	18273	18380	18404	18482	18300	18206	18354	18347	18447	18130	18362	18317	18354	18388	18406	18204	18294	18242	18176	18235	18291	18358	18224	18421	18208	18384	18316	18163	18327	18214	18488	18348	18174	18359	18259	18377	18561	18438	18286	18187	18248	18174	18284	18302	18403	18379	18396	18558	18384	18337	18386	18339	18540	18418	18387	18345	18484	18411	18278	18483	18346	18405	18177	18391	18341	18423	18440	18543	18310	18280	18117	18244	18328	18266	18187	18350	18199	18387	18293	18386	18086	18345	18285	18246	18348	18174	18269	18450	18421	18308	18305	18158	18403	18485	18399	18355	18424	18418	18350	18461	18354	18090	18452	18265	18306	18373	18398	18340	18093	18401	18468	18238	18232	18446	18188	18237	18222	18291	18086	18400	18268	18277	18346	18278	18307	18307	18405	18519	18343	18292	18438	18418	18149	18389	18331	18394	18402	18532	18345	18286	18512	18246	18526	18396	18201	18295	18242	18279	18161	18280	18426	18283	18226	18478	18480	18412	18435	18323	18320	18280	18466	18385	18364	18450	18330	18242	18502	18511	18266	18462	18133	18354	18397	18212	18348	18450	18478	18453	18289	18275	18391	18357	18351	18442	18313	18358	18309	18281	18562	18205	18469	18496	18525	18220	18247	18299	18421	18315	18309	18337	18455	18617	18299	18255	18272	18397	18341	18357	18218	18499	18363	18396	18333	18459	18344	18312	18383	18498	18364	18434	18215	18116	18041	18244	18480	18493	18366	18334	18451	18437	18426	18302	18450	18212	18434	18516	18483	18437	18397	18246	18241	18282	18121	18280	18461	18406	18381	18373	18272	18286	18405	18445	18187	18207	18341	18380	18236	18255	18194	18545	18221	18398	18346	18393	18375	18240	18521	18370	18381	18450	18239	18516	18255	18321	18291	18395	18353	18490	18383	18149	18270	18224	18351	18492	18294	18389	18482	18249	18209	18318	18316	18351	18294	18207	18355	18307	18493	18337	18337	18278	18389	18324	18355	18440	18367	18400	18369	18329	18454	18439	18228	18204	18498	18318	18287	18343	18441	18367	18281	18179	18277	18510	18640	18425	18404	18338	18303	18429	18078	18414	18362	18224	18309	18480	18239	18198	18347	18376	18246	18352	18325	18541	18283	18420	18545	18530	18323	18433	18267	18469	18340	18230	18347	18405	18447	18453	18517	18420	18375	18258	18276	18113	18407	18459	18466	18263	18286	18410	18390	18397	18352	18424	18245	18324	18211	18410	18222	18247	18215	18148	18432
17118	29531	30148	25484	23789	24387	23924	21537	19165	19362	17869	17792	17952	17711	17465	26600	28650	23860	19426	17015	15389	15167	14855	14951	15091	14864	14879	14830	14900	15021	15133	14940	14783	14892	14961	15029	14995	14950	14926	14905	14883	14796	14888	14729	14778	14829	14705	14839	14847	14810	14899	14946	14934	14901	14811	14920	14960	14772	14650	14919	14831	14959	14913	14970	14992	14777	14830	14898	14986	14689	14980	14825	14900	14843	14986	14797	14928	15031	14760	14780	14858	14815	14744	14822	14837	14851	14879	14839	14926	14748	14925	14860	14677	14760	14894	14929	14858	14980	14751	14912	14944	14902	14842	14911	14805	14916	14767	14890	14870	14816	14986	14879	14847	14898	14721	15012	14893	14842	15024	14931	14875	14787	14686	14923	14806	14788	14933	14587	15017	14764	14981	14816	14917	14861	14840	14813	14970	14804	14877	14987	14924	14859	14816	14750	14846	14757	14893	14904	14806	14816	14824	14905	14855	14842	14805	14699	14768	14928	14852	14954	14852	14968	14847	14782	14881	14971	14745	14980	14928	15042	14683	15024	14911	15024	14941	15097	14905	14951	14785	14888	14804	14895	14940	14925	14850	14949	14911	14846	14923	14779	14714	14955	14928	14766	14855	14892	14819	14663	14866	14824	14763	14874	14888	15012	14775	14888	14941	14782	14908	14897	14885	14890	14692	14888	14944	14829	14877	14740	14844	15029	14699	15068	15020	14859	15049	14858	14897	14604	14899	14982	14680	14923	14929	15015	14888	14983	14738	14901	14889	14763	14771	14856	14679	14900	14736	14739	14748	14894	14836	14810	14981	14734	14826	14985	14845	15012	15019	15060	14731	14860	14930	14769	14875	14952	14735	14780	14896	14861	14632	14857	14821	14774	15011	14780	14897	14657	14785	14838	15024	14872	14872	14769	14862	14813	14773	14832	14813	14867	14975	14789	14927	14862	14994	14969	14720	14854	14815	14750	14859	14663	14853	14866	14861	14831	14760	14831	14821	14879	14773	14827	14768	14691	14807	15004	14895	15031	14822	14768	14893	14971	15015	14839	14890	14940	15048	14959	14993	14786	14796	15114	14877	14731	14961	14741	14792	14822	14856	14852	14730	14888	14786	14816	14849	14962	14871	14864	14970	14745	14801	14889	14884	14862	14916	14760	14700	14932	14806	14797	14686	14839	14968	14850	14751	14869	14790	14804	14877	14704	14802	14899	14844	14966	14873	14956	14894	14982	15052	14797	14880	14799	14982	14802	14814	14911	14892	14934	14950	15040	14875	14923	15026	14852	14814	14965	14846	14728	14824	14967	14866	14974	14947	14823	14684	14761	14832	14725	14700	14941	14800	14829	14944	14813	14720	14897	15085	14945	14807	14715	14844	14796	14898	14958	14889	14906	14697	14955	14840	14825	14781	14630	15042	15013	14843	14759	14871	14844	14935	14887	14884	14934	14937	14886	14681	14805	14941	14878	14904	14709	14905	14720	14828	14984	14821	14873	14870	14847	14908	14811	14768	14812	15024	14717	14879	15113	14817	14851	14855	14867	14962	14940	14931	14765	14785	14842	15083	14864	14799	14854	14893	14760	14818	14982	14948	14673	14849	14801	14801	14836	14998	14918	14887	14783	14824	14779	14860	14798	14942	14812	14841	14990	14789	14743	14861	14798	14970	14936	14724	14922	14852	14935	14878	14908	14841	14817	14913	14847	14883	14855	14880	14755	15001	14846	14985	14939	14802	14837	14802	14780	14884	14706	14888	14714	14874	14801	14774	14726	14798	14961	15009	14812	14869	14827	14893	14716	14955	14905	14868	14915	15027	14786	14935	14912	14749	15072	14719	14805	14839	14907	14754	14705	14850	14980	14781	14753	14867	14658	14924	14799	14950	14800	15056	14739	14923	14787	14936	14819	14947	14875	14924	14840	14919	14883	14919	14850	14935	15004	15002	14850	15022	14839	14910	14803	14904	14811	14847	14751	14855	14796	14830	14611	14841	14907	14756	14885	14802	14972	14994	15025	14878	14968	14742	14815	14988	14726	14916	14752	14859	14932	14797	14777	14957	14864	14929	14896	14979	14799	14806	14916	14841	14877	14892	14918	14730	14654	14864	14917	14680	14923	14894	14847	14826	14898	14868	14843	15031	14824	14734	14921	14870	14864	14738	14818	14764	15024	14854	14765	14860	14793	14908	14784	14842	14696	15014	14884	14833	15031	14718	14859	14706	14744	15042	14789	14831	14803	14928	14858	14934	14761	14797	14828	14824	14674	14833	14765	14917	14780	14705	15008	14773	14763	14787	14839	14982	14900	14881	14728	15032	14949	14773	14975	14861	14771	14998	14885	14717	14792	14798	14944	14930	14916	14936	14721	14899	14808	14996	14867	14949	14825	14857	14776	14829	14824	14878	14849	14794	14893	15034	15076	14795	14815	14938	14830	14742	14904	14791	14953	14836	14807	14862	14627	15003	14891	14851	14741	15011	14814	14818	14840	14932	14767	14842	14842	14768	14852	14832	15007	14738	14820	14784	14828	14938	15087	14820	14924	14782	14666	14885	14965	14925	14796	15054	14861	14848	14718	14849	14966	14835	14987	14862	14811	14868	14898	14967	14652	14967	14700	14888	14829	14917	14680	14783	14754	14765	14663	14873	14843	14966	15018	14756	14929	14893	14813	14987	14865	14911	14734	14735	14937	14877	14818	14824	14838	14847	14908	14718	14898	14932	14843	14843	14828	14768	14842	14704	14612	15050	14888	14984	14977	14912	14924	15060	14951	14923	14876	14820	14752	14886	14851	14881	14789	14929	14889	14918	14776	14930	14900	15062	14790	14821	14867	14968	14715	14839	14839	14846	14789	14783	14992	14969	14896	14826	14709	14775	14879	14962	14800	14844	14794	14793	14907	14945	14852	14697	14792	14823	14755	14976	14766	14920	14732	14714	14919	14728	14889	14851	14948	14779	14821	14722	14801	14595	14948	14874	14987	14930	14856	14910	14739	14812	14911	14960	14887	14889	14866	14797	14790	14813	14922	14914	14865	14856	14686	15018	14779	14914	14902	14794	15039	14926	14792	14921	15094	14806	15105	14771	14755	14836	14922	14854	14899	14803	14959	14691	14945	14936	14857	14928	15007	14909	14994	14824	14603	14972	14970	14827	14802	15039	14821	14905	14828	14647	14809	14755	14961	14872	14880	14783	15033	14909	14943	14923	14895	14955	14946	15117	14766	14650	14960	14901	14850	15001	14995	14754	14935	14855	14846	14804	15020	14875	14959	14805	14790	14972	14831	14974	15055	14839	14997	14919	14907	14950	14791	14965	14698	15065	14656	14801	14860	14813	14824	14734	14697	14891	14878	14882	14829	14863	14822	14917	14769	14719	14779	14846	14729	14734	14721	14765	14895	14901	14922	14870	14855	14878	14967	14890	14842	15039	14833	14924	14841	14750	14765	15019	14854	14802	14722	14790	14684	14852	14663	14978	14902	14898	14787	15000	14886	14770	14887	14764	14862	15098	14885	14845	15040	14871	14752	14655	15130	14786	14647	14837	14705	14731	14690	14890	14943	15018	14961	14864	14816	14709	14861	14868	15001	14691	14731	14805	14892	14837	14916	15099	14720	14866	14923	15011	14997	14978	14799	14800	14947	14819	15014	14856	14984	14818	14961	15019	14830	14874	15009	14917	14789	14739	14751	14774	15004	14916	14938	14858	14973	14866	14899	14877	14843	14791	14880	14940	14887	14823	14857	14982	14986	14859	14947	14859	14691	14742	14786	15035	14925	14952	14857	14812	14852	14971	14826	14764	14663	14792	14847	14838	14820	15040	14703	14875	14811	14799	14788	14791	15006	14770	15000	14697	14937	14913	14827	14829	14782	15014	14887	14871	14870	14847	14903	14794	14812	14983	14740	14784	14950	14857	14694	14903	14858	15049	14762	15053	14883	14669	14978	14859	14737	15059	14768	14767	14878	14982	14946	15031	14780	14709	14904	14864	14656	14852	15037	14869	14859	14912	14876	14911	14888	14851	14762	14765	14931	14786	14834	14669	14907	14743	14940	14698	14892	14955	14740	14799	14958	14825	14796	14790	14860	14889	15036	14772	14849	14871	15031	14807	14903	14894	14788	14819	14783	14795	14870	14766	14919	15007	14899	15016	14842	14909	14888	14822	14890	14720	14723	14939	14799	14814	14860	14899	14781	14820	15001	14845	14944	14870	14846	14905	14874	14988	14770	14717	14961	14771	14807	14817	14983	14896	14810	14857	14938	15101	15014	14873	14936	14891	15041	15024	14952	14838	15050	14802	14985	14970	14822	14817	14792	15064	14839	14799	14764	14682	14820	14748	14878	14741	14993	14950	14997	14964	14879	14749	15031	14807	14748	14864	14788	14653	14791	14911	14910	14899	14894	14995	14805	14773	14871	14881	14837	14860	14971	14892	14914	14793	14949	14907	14976	14873	14974	15021	14920	14738	14999	14884	14876	14791	14831	14999	14796	14888	14678	14891	14814	14944	15000	14868	14934	14883	14868	14822	14719	14845	14829	14968	14985	14774	14903	15025	14903	14762	14790	14931	14861	14801	14879	14977	14989	14856	14906	15209	14987	14878	14875	14750	14781	14999	15050	14890	14929	14932	14814	14757	14845	14854	14956	14795	14836	14823	14901	14848	14869	14785	14921	14800	14903	14837	14715	14801	14782	14913	14684	14803	15034	14883	14785	14840	14864	14493	14871	15111	14617	15169	15000	14776	14784	14767	14957	14697	15009	14822	14780	14824	14715	14646	14883	14842	14800	14755	14816	14883	14969	14815	14670	14862	15070	14869	14963	14890	14836	14663	14779	14859	14746	14827	15001	14888	14642	14859	14856	14855	14860	14903	14864	14960	14936	14810	14876	14971	14968	15004	14808	14921	14811	14744	14905	14685	14860	14836	14821	14779	14798	14959	14849	14824	15083	14899	14751	14933	14949	14895	14926	15048	14820	14888	14803	14933	14866	14887	14739	15045	14725	14816	14944	14865	14802	14984	14712	14937	14729	14927	14963	14855	14894	14914	14870	14922	14958	14914	14929	14918	14846	14830	14737	14871	14736	14887	14881	14904	14789	14963	14760	14817	14852	14806	14924	14676	14921	14998	14921	14576	14898	14814	14951
24066	21503	29214	24366	22764	26050	27857	25413	22911	22500	21748	20993	20799	20699	20477	31901	35102	31089	25255	21959	19752	18742	18532	18459	18502	18323	18414	18376	18502	18408	18365	18563	18432	18202	18503	18261	18511	18410	18271	18728	18353	18216	18155	18489	18562	18365	18344	18232	18324	18612	18608	18631	18533	18508	18490	18242	18191	18466	18422	18331	18137	18313	18339	18232	18439	18356	18264	18344	18455	18354	18398	18160	18386	18603	18288	18427	18182	18240	18226	18212	18486	18454	18395	18167	18305	18248	18176	18577	18412	18180	18244	18335	18366	18408	18507	18440	18320	18182	18356	18154	18430	18259	18435	18337	18311	18375	18268	18318	18280	18236	18286	18263	18255	18426	18511	18414	18412	18595	18275	18501	18384	18263	18417	18316	18509	18355	18446	18515	18447	18342	18327	18434	18237	18180	18298	18306	18187	18181	18399	18376	18463	18329	18427	18229	18315	18242	18411	18198	18428	18203	18168	18291	18346	18146	18221	18208	18337	18364	18275	18303	18354	18707	18388	18491	18519	18206	18444	18234	18283	18381	18262	18133	18079	18545	18338	18412	18292	18312	18115	18295	18522	18368	18321	18176	18346	18285	18322	18385	18118	18322	18293	18312	18179	18256	18504	18322	18440	18314	18432	18386	18356	18284	18543	18352	18121	18234	18441	18457	18383	18503	18425	18297	18078	18296	18429	18257	18306	18281	18389	18153	18286	18108	18445	18180	18367	18227	18395	18234	18168	18089	18427	18327	18489	18390	18320	18369	18274	18232	18278	18185	18247	18286	18306	18067	18126	18425	18210	18314	18230	18126	18126	18141	18253	18028	18208	18279	18223	18166	18470	18183	18453	18335	18272	18289	18356	18261	18292	18383	18345	18297	18392	18305	18183	18289	18113	18131	18376	18406	18413	18332	18251	18195	18354	18284	18234	18309	18302	18472	18196	18260	18446	18400	18420	18229	18333	18059	18159	18219	18228	18311	18330	18296	18194	18218	18510	18204	18064	18195	18355	18300	18267	18303	18317	18565	18410	18625	18428	18253	18102	18380	18286	18272	18220	18422	18467	18339	18307	18219	18372	18282	18133	18382	18173	18304	18370	18132	18364	18291	18380	18327	18349	18322	18351	18322	18275	18400	18346	18304	18463	18279	18275	18289	18466	18419	18040	18282	18230	18098	18398	18248	18476	18096	18301	18407	18317	18583	18544	18484	18306	18439	18421	18185	18494	18159	18482	18137	18332	18618	18481	18187	18213	18254	18275	18195	18144	18417	18502	18445	18314	18253	18550	18265	18386	18398	18296	18196	18204	18519	18339	18353	18274	18316	18365	18311	18302	18303	18190	18168	18376	18137	18324	18204	18451	18315	18291	18015	18227	18380	18205	18155	18433	18297	18188	18313	18497	18450	18320	18304	18459	18474	18384	18443	18487	18386	18403	18500	18404	18402	18459	18288	18489	18378	18375	18278	18435	18216	18223	18346	18336	18456	18550	18244	18170	18435	18413	18263	18391	18180	18278	18301	18203	18336	18296	18359	18131	18340	18350	18275	18437	18319	18363	18143	18017	18392	18377	18518	18065	18186	18328	18094	18547	18398	18027	18346	18166	18179	18508	18189	18444	18388	18163	18205	18273	18422	18362	18432	18392	18127	18352	18329	18384	18215	18231	18227	18417	18223	18401	18202	18461	18219	18388	18187	18522	18227	18304	18451	18147	18336	18377	18146	18278	18067	18166	18321	18552	18368	18461	18445	18558	18421	18322	18415	18230	18411	18248	18240	18222	18307	18122	18529	18216	18468	18468	18358	18431	18308	18414	18431	18414	18307	18274	18458	18434	18278	18395	18601	18502	18390	18399	18379	18390	18230	18383	18258	18236	18297	18268	18523	18415	18279	18583	18541	18550	18222	18329	18398	17999	18298	18386	18151	18224	18481	18299	18534	18342	18458	18385	18323	18358	18417	18479	18352	18244	18215	18135	18232	18278	18213	18304	18471	18189	18279	18505	18488	18509	18351	18210	18381	18380	18156	18298	18242	18117	18348	18335	18053	18167	18453	18274	18343	18337	18231	18302	18155	18429	18362	18416	18320	18471	18349	18219	18261	18198	18217	18172	18372	18217	18244	18396	18203	18243	18355	18330	18161	18519	18377	18302	18273	18444	18323	18450	18333	18319	18430	18217	18371	18472	18232	18335	18237	18266	18254	18248	18225	18448	18326	18356	18387	18044	18208	18446	18331	18411	18146	18276	18454	18548	18425	18194	18267	18432	18446	18586	18487	18206	18347	18180	18283	18303	18242	18373	18330	18398	18422	18445	18304	18329	18341	18264	18158	18291	18384	18386	18322	18494	18408	18267	18463	18200	18243	18428	18217	18364	18387	18432	18401	18446	18375	18480	18323	18178	18228	18407	18386	18254	18261	18381	18289	18214	18318	18523	18165	18539	18246	18359	18225	18100	18557	18464	17986	18327	18377	18160	18434	18434	18437	18338	18142	18347	18314	18308	18363	18487	18239	18377	18488	18391	18237	18342	18323	18419	18257	18334	18301	18341	18346	18269	18359	18212	18219	18248	18346	18280	18385	18322	18498	18382	18442	18247	18327	18128	18330	18299	18316	18202	18390	18290	18235	18251	18383	18292	18287	18421	18452	18415	18569	18522	18468	18190	18439	18235	18213	18395	18256	18472	18363	18340	18573	18418	18328	18378	18181	18234	18471	18203	18215	18199	18359	18467	18267	18494	18201	18395	18104	18345	18433	18268	18070	18119	18221	18410	18458	18315	18358	18335	18350	18443	18265	18254	18305	18340	18420	18579	18302	18448	18520	18341	18343	18333	18467	18302	18335	18384	18561	18464	18351	18167	18292	18211	18374	18208	18302	18382	18203	18419	18303	18273	18294	18244	18124	18246	18286	18414	18197	18109	18281	18230	18216	17975	18337	18382	18502	18202	18483	18455	18476	18239	18383	18345	18605	18355	18244	18426	18319	18587	18300	18436	18470	18222	18459	18556	18272	18365	18213	18443	18167	18248	18246	18282	18311	18436	18337	18333	18524	18263	18176	18342	18344	18410	18242	18258	18446	18292	18091	18182	18277	18461	18243	18358	18409	18439	18066	18295	18429	18208	18181	18172	18250	18779	18358	18189	18268	18589	18209	18222	18319	18257	18476	18217	18337	18182	18254	18349	18438	18298	18356	18217	18373	18381	18153	18279	18424	18243	18259	18446	18324	18220	18434	18527	18362	18329	18193	18399	18430	18454	18244	18411	18412	18251	18576	18604	18512	18251	18162	18252	18464	18506	18340	18429	18473	18397	18429	18397	18309	18176	18172	18235	18290	18463	18196	18189	18305	18263	18353	18424	18449	18301	18104	18587	18401	18554	18321	18430	18078	18380	18416	18253	18392	18695	18266	18292	18254	18216	18322	18347	18343	18279	18453	18162	18190	18215	18379	18429	18256	18296	18354	18245	18261	18233	18322	18375	18521	18460	18291	18284	18369	18261	18452	18351	18180	18285	18148	18261	18404	18134	18496	18343	18519	18286	18448	18253	18341	18305	18365	18291	18185	18397	18285	18173	18101	18589	18390	18539	18490	18345	18545	18217	18374	18510	18313	18296	17988	18165	18377	18388	18309	18422	18249	18310	18312	18198	18235	18238	18255	18530	18336	18141	18404	18494	18359	18344	18340	18465	18158	18368	18278	18246	18316	18544	18353	18448	18306	18326	18331	18439	18482	18361	18328	18329	18201	18444	18163	18232	18217	18155	18369	18489	18317	18266	18527	18265	18353	18136	18493	18291	18386	18389	18342	18237	18184	18164	18344	18206	18366	18317	18269	18433	18163	18199	18249	18149	18152	18400	18316	18321	18179	18265	18310	18225	18316	18286	18283	18349	18234	18450	18391	18463	18251	18444	18412	18416	18295	18185	18483	18322	18297	18493	18279	18397	18445	18302	18247	18290	18167	18533	18334	18223	18247	18366	18186	18357	18244	18298	18260	18217	18567	18295	18206	18155	18257	18268	18181	18239	18186	18447	18439	18324	18331	18439	18333	18533	18354	18310	18310	18315	18098	18553	18032	18199	18223	18517	18351	18285	18461	18442	18318	18284	18311	18183	18356	18425	18483	18055	18229	18280	18094	18141	18316	18311	18311	18373	18317	18350	18263	18014	18241	18278	18226	18294	18225	18388	18377	18128	18380	18217	18295	18194	18168	18379	18351	18271	18336	18305	18348	18446	18304	18479	18486	18374	18296	18269	18370	18362	18320	18355	18294	18143	18182	18173	18361	18464	18284	18373	18138	18216	18308	18496	18429	18490	18252	18287	18366	18190	18284	18419	18339	18448	18408	18422	18220	18241	18371	18516	18451	18409	18313	18443	18322	18396	18361	18115	18419	18499	18172	18322	18452	18451	18283	18495	18171	18215	18399	18262	18318	18403	18333	18270	18184	18414	18298	18130	18174	18229	18267	18379	18201	18297	18284	18114	18349	18358	18224	18419	18319	18395	18094	18289	18066	18479	18133	18416	18253	18277	18509	18290	18404	18230	18543	18383	18419	18186	18231	18263	18261	18361	18427	18278	18090	18563	18487	18381	18260	18275	18256	18296	18294	18202	18468	18336	18350	18337	18391	18415	18312	18486	18338	18211	18216	18224	18174	18255	18350	18390	18291	18286	18158	18219	18207	18290	18219	18382	18359	18259	18211	18346	18351	18364	18259	18327	18245	18362	18285	18367	18407	18481	18340	18315	18210	18061	18452	18305	18409	18261	18287	18420	18443	18374	18296	18166	18427	18210	18383	18218	18267	18402	18499	18529	18439	18273	18304	18454	18187	18125	18351	18416	18390	18456	18200	18348	18432	18385	18306	18330	18276	18316	18153	18385	18347	18185	18402	18196	18358	18406	18518	18314	18319	18526	18361	18509	18431	18419	18287	18422	18385	18322	18297	18356	18511	18387	18221	18185	18314	18263	18187	18253	18280	18093	18260	18151	18236	18224	18209	18240	18336	18317	18384	18112	18147	18237	18336	18225	18291	18533	18486	18312	18473	18387	18311	18276	18454	18283	18552	18416	18358	18270	18349	18338	18344	18308	18334	18383	18288	18494	18177	18339	18084	18419	18450	18308	18379	18273	18341	18386	18168	18271	18228
18815	33073	32914	31919	28692	25716	24748	25219	22312	21357	19610	18762	19040	18382	18418	34362	36172	29761	22861	18974	16010	15111	14915	14875	14734	14882	14878	14846	14934	14761	14955	14980	14782	15054	14694	14912	14915	14705	14924	14922	14957	14847	14930	14790	14797	14846	14694	14854	14873	14790	14896	14953	14788	14917	14840	14785	15020	14828	14874	14932	14923	14857	14896	14991	14961	14843	14707	14743	14940	14955	15005	14886	14699	14764	14814	14781	14829	14829	14909	14921	14844	14892	14787	14856	14838	14765	14864	14968	14954	15135	14682	14961	14728	15060	14832	14801	14804	14794	14769	14795	14684	14914	14812	14800	14870	14810	14796	14967	14814	14693	14814	14777	14799	15013	14945	14972	14940	14839	14840	14904	14920	14810	14679	14976	14834	14837	14895	14762	14729	14912	14687	14804	14784	14981	14928	14864	14714	14806	14827	14867	14885	15001	14921	14819	14848	14994	14850	14776	14756	14811	14926	14921	14767	14751	14876	14805	14809	14920	14975	14794	14864	14934	14732	14955	14831	14902	14832	14826	14846	14757	14675	14883	15054	14940	15015	14816	14860	14737	14839	14807	15010	14830	14830	14812	14685	14926	14799	14913	14779	14907	14834	14812	15044	14888	14865	14935	14961	14812	14862	14849	14700	14829	14873	14881	14844	14722	14952	14915	14751	14886	14818	14763	15052	14728	14739	14912	14712	14719	14836	14860	14862	14814	14875	14852	14707	14888	14923	14852	14866	14777	14674	14711	14853	14625	14729	14913	14778	14901	14712	14693	14908	14820	14940	14917	14863	14854	14779	14694	14698	14676	14875	14763	14774	15060	14752	14931	14719	14943	14769	14992	14953	14862	14866	14815	14668	14748	14862	14928	14877	14793	14774	14996	15036	14716	14742	14763	14813	14758	14760	14793	14929	15022	14782	14823	14879	14886	14861	14826	14945	14804	14903	14734	14883	14823	14945	14957	14713	14921	14730	14790	14904	14924	14927	14803	14937	14745	14879	14871	14677	14828	14897	14719	14863	14779	14742	14919	14801	14910	14639	14719	14806	14825	14579	14799	14875	14845	14972	14848	14836	14873	14827	15012	14904	14901	14900	14760	14873	14880	14878	14590	14680	14812	14971	14944	14661	14800	14785	14922	14943	14821	14848	14843	14703	14777	14987	15014	14877	14891	14771	14740	14839	14821	14789	14835	14857	14808	14902	14781	14876	14909	15011	14834	14868	14872	14939	14868	14718	15020	14896	14867	14926	14726	14838	14767	14920	14709	14785	14628	14815	14720	14834	14797	14750	14823	14652	14826	14838	14912	14703	14785	14803	14915	14858	14873	14627	14944	14846	14915	14750	14728	14821	14884	14899	14822	14856	14756	14749	14716	14778	15024	14891	14829	14751	14832	14818	14854	14785	14842	14786	14886	14847	14793	14634	14787	14950	14786	14698	14808	14774	14801	14904	14960	14840	14872	14723	14832	14712	14772	14760	14929	14786	14799	14749	14780	14890	14919	14805	14947	14846	14799	14699	14652	14798	14865	14810	14810	14761	14892	14764	14740	14722	14897	14747	14864	14928	14978	14928	15001	14835	14799	14842	14775	14692	14910	14724	14843	14772	14896	14734	14818	14852	14830	14812	14891	15037	14626	14905	14854	14753	14718	14807	14897	14748	14850	14837	14846	14837	14813	14883	14709	14699	14873	14779	14742	14771	14868	14836	14756	14874	14784	14923	14925	14706	15028	14882	14756	14966	14811	14715	14852	14929	14723	14791	14893	14866	14782	14890	14781	14964	14899	14823	14868	14778	14915	14822	15017	14801	14875	14846	14928	14837	14958	14934	14923	14916	14826	14843	14911	14951	14827	14745	14862	14836	14956	14735	15097	14729	14729	14735	14754	14810	14619	14883	14778	14904	14753	14815	14897	14782	14995	14777	14929	14726	14836	14703	14886	14765	14857	14872	14975	14701	14869	14931	14896	14802	14763	14977	14987	14800	14792	14940	14845	14982	14870	14693	15001	14824	14870	14935	14743	14902	14951	15028	14691	14961	14757	14972	14889	14947	14790	14728	15037	15020	14955	14900	14880	14855	14850	14853	14997	14949	14881	15001	14925	14959	14728	14892	14716	14891	14775	14579	14885	14869	14893	14862	14968	14907	14848	14621	14956	14900	14922	14811	14685	14863	14687	14582	14919	14935	14765	14922	14705	14733	14887	14814	14820	14864	14902	14689	14798	15001	14818	14942	14932	14948	14690	14704	14784	14964	14800	14840	14618	14859	14856	15027	14956	14965	14870	14778	14738	15039	14808	14984	14771	14789	14787	14764	14838	14753	14699	14834	14746	14689	14702	14854	14845	14829	14908	14888	14785	14781	14804	14830	14598	14810	14711	14716	14878	14813	14759	14727	14795	14856	14944	14785	14646	14787	14928	14871	14950	14860	14848	14878	14744	14823	14831	14966	14708	14809	14860	14878	14813	14780	14900	14867	14798	14776	14809	14762	14968	14911	14902	14945	14835	14707	14881	14768	14950	15016	14901	14950	14654	14797	14690	14751	14756	14848	14939	14934	15012	14707	14831	14796	14655	14748	14734	14738	14918	14725	14976	14703	14773	14880	14983	14850	14895	14930	14926	14976	14827	14939	14918	14886	14674	14829	14800	14676	14813	14927	14874	14705	14812	14855	14770	14945	14700	15003	14667	14752	14830	14793	14772	14912	14853	14600	14888	14831	14912	14840	14847	14786	14817	14676	14935	14822	14835	14853	14912	14653	14966	15087	14867	14908	15018	14701	15000	14943	14867	14759	14846	14863	15035	14814	14910	14898	14847	14788	15018	14991	14852	15051	14852	14757	14804	14831	14799	14795	14718	14847	14702	14767	14941	14706	14793	14946	14908	14948	14767	14617	14789	15006	15088	14755	14915	14755	14778	14973	14947	14970	14751	14784	14837	14630	14933	14950	14923	14716	14946	14719	14867	14756	14823	14993	14817	14839	14897	14795	14991	14803	14746	14906	14953	14832	14793	14784	14969	14834	14866	14989	14901	14895	14790	14775	14863	14829	14970	14804	14970	14778	14815	14961	14811	14986	14805	14839	14766	14813	14887	14777	14730	14835	14729	15020	14920	14890	14819	14768	14874	14819	14703	14770	14901	14862	14950	14829	14936	14889	14790	14979	14866	14944	14832	14837	14879	14694	14734	14748	14743	14857	15076	14939	14925	14863	14946	14909	14848	14735	14927	14924	14702	14715	14788	14776	14766	14909	14849	14919	14870	14710	14744	14700	14718	14838	14870	14716	14788	14862	14765	14875	14866	14716	14824	14816	14896	14796	14869	14831	14853	14902	14780	14855	15053	14959	14798	14953	14844	14922	14796	14895	14877	14841	14746	14944	14808	14883	14868	14822	14848	14858	14933	15091	14780	14846	14886	14764	14844	14685	14939	14903	14925	14930	14799	14964	14920	14811	14814	14841	14681	14958	14730	14911	14722	14708	14964	14868	14713	14836	14867	14780	14800	14758	14731	14892	14747	14779	14814	14946	14790	14852	14857	14947	14899	15073	14906	14942	14873	14909	14770	14899	14906	14933	14855	14861	14923	14888	14735	14975	14943	14834	14897	14806	14859	14883	14772	14762	14767	14755	14837	14840	14829	14824	14934	14922	14798	14893	14847	14903	14866	14862	14939	14936	14847	14956	15020	14863	14821	14921	14888	14768	14879	14872	14822	14895	14779	14823	14810	14846	14934	14961	14874	14945	14960	14861	14913	14831	15017	14853	14916	14759	14854	14789	14941	15149	14805	14995	14956	14748	14850	14756	14908	15002	14748	14827	14920	14887	15054	14808	14830	14682	14815	14976	14772	14972	14782	14513	14760	14861	14852	14912	14854	14976	14767	14856	14830	14904	14946	14777	14910	14980	14782	14461	14685	14765	14912	14798	14855	14630	14919	15091	14931	14814	14809	14586	14797	14775	14836	14784	14841	14826	14909	14905	14770	14922	14835	14978	14906	14925	14833	14810	14782	14910	14855	14933	14791	14876	14785	14897	14930	14602	14884	14847	15124	14980	14912	14824	14834	14866	14821	15013	14753	14845	14955	14809	14821	14787	14746	14852	14965	14930	14893	14671	14757	14706	15027	14793	14861	14951	14852	14859	14878	14916	14766	14880	14811	14838	14734	14901	14922	14811	14861	14898	14865	14875	14844	14815	14871	14706	14884	14759	14763	14861	14868	14852	14945	14754	14655	14699	14993	14952	14833	14840	14769	14892	14897	15008	14888	14930	14834	14931	14766	14755	14807	14801	14791	14812	14882	14710	14822	14814	14779	14844	14764	15027	14847	14926	14882	14802	14772	14869	14725	14864	14809	14784	14883	14957	14785	14955	14779	14879	14838	14844	14766	15031	14744	14900	14837	14852	14759	14962	14942	14531	14897	15021	14715	14914	14964	14755	14806	14919	14906	14736	14845	14731	14829	14853	14930	14742	14913	14763	15052	14936	14800	14887	14702	14804	14905	14690	14765	15060	14807	14763	14821	14778	14968	14900	14823	14880	14871	14758	14736	14849	14879	14839	14873	14902	14791	14855	14732	14979	14968	14586	14832	14966	14834	14852	14909	14894	14772	14818	14952	14589	14848	14923	14682	14810	14850	14820	14797	14856	14759	14790	15061	14905	14947	14676	14722	14824	14826	14890	14916	14882	14977	14833	14809	15002	14832	14969	14823	14930	14749	14847	15012	14814	14860	14727	14745	14953	14787	14760	14854	14905	14787	14927	14770	14943	14845	14945	15073	14747	14781	14621	14931	14887	14934	14790	14831	14945	14916	14919	14909	14912	14652	14893	14699	14900	14804	14770	14866	14904	14870	14997	14816	14824	14933	15032	14872	14812	14878	14800	14781	14730	14809	14711	14811	14918	14741	14925	14898	14787	14795	14884	14776	14705	14995	14927	14827	14924	15052	14891	14817	14875	14819	14692	14837	14879	14891	14767	14917	14865	14775	14870	14776	14807	14939	14869	14898	14924	14824	14989	14937	14827	14834	14802	14728	14725	14868	14914	14941	14767	14919	14774	14795	14838	15009	14766	14922	14720	14806	15054	14843	14869	14753	14874	14665	14806	14897	14876	14742	14972	14714	14859	14813	14868	14722	14730	14967
30085	23631	25710	25163	22770	21480	20728	20812	19918	19790	19464	18967	18984	19019	18931	19344	19960	19549	19107	18566	18271	18205	18392	18530	18402	18337	18091	18196	18250	18304	18245	18305	18161	18210	18267	18387	18230	18181	18169	18137	18137	18078	18190	18119	18196	18141	18056	18255	18481	18152	18365	18522	18075	18386	18338	18348	18203	18122	18287	18255	18135	18127	18140	18461	18201	18157	18134	18277	18078	18156	18118	18297	18167	18147	18378	18272	18439	18401	18089	18182	18066	18177	18192	18349	18221	18105	18459	18184	18198	18158	18035	18205	18157	18177	18376	18194	18433	18198	18255	17942	18167	18276	18161	18309	18117	18152	18203	18095	18359	18271	18021	18171	18193	18303	18244	18141	18265	18259	18358	18424	18201	18194	18190	18217	18102	18279	18307	18289	18285	18259	18369	18416	18338	18050	18119	18531	18167	18224	18136	18266	18161	18172	18408	18258	18279	18193	18061	18039	18334	18098	18287	18151	18222	18052	18284	18255	18235	18117	18530	18098	18139	18056	18354	18429	18470	18194	18271	18122	18117	18025	18183	18330	18226	18183	18195	18266	18248	18316	18088	18182	18052	18262	18210	18052	18025	18198	18290	18314	18154	18518	18463	18237	18130	17983	18312	18083	18269	18284	18152	18088	18103	18191	18174	18233	18236	18276	18155	18215	18205	18193	18359	18186	18160	18286	18275	18475	18159	18238	18454	18157	18276	18319	18211	18225	18088	18269	18071	18108	18447	18230	18144	18382	18273	18433	18327	18207	18185	18335	18298	17987	18127	18285	18236	18179	18317	18137	18256	18170	17992	18191	18155	18159	18251	18115	18117	18175	18295	18387	18343	18243	18269	18190	18093	18195	18146	18058	18167	18124	18083	18177	18239	18172	18411	18124	18278	18181	18237	18114	18471	18146	18266	18038	18239	18190	18414	18182	18183	18286	18272	18168	18050	18175	18121	18319	18416	18156	18391	18251	18084	18275	18190	18286	18283	18286	18238	18256	18327	18003	18219	18135	18062	18456	18236	18166	18311	18303	18016	18050	18385	18297	18181	18033	18410	18264	18335	18280	18372	18170	18403	18315	18251	18284	18335	18356	18279	18286	18119	18389	18320	18229	18172	18478	18233	18227	18138	17899	18213	18182	18381	18318	18379	18138	18217	18188	18122	18107	18264	18177	18348	18098	18289	18353	18199	18250	18318	18278	18402	18386	18220	18060	18234	18197	18232	18275	18247	18130	18164	18069	18121	18305	18253	18157	18170	18274	18105	18161	18173	18236	18225	18478	18080	18229	18215	18119	18340	18209	18175	18230	18315	18074	18205	18304	18324	18117	18312	18130	18209	18257	18347	18096	18091	18180	18170	18132	18318	18312	18315	18316	18479	18425	18253	18165	18232	18287	18477	18079	18218	18562	18310	18167	18323	18250	18350	18064	18304	18261	18195	18310	18398	18226	18291	18271	18290	18041	18200	18120	18308	18352	18292	18263	18177	18286	18146	18111	18237	18329	18115	18359	18435	18139	18116	18055	18117	18053	18306	18239	18242	18360	18217	18214	18284	18386	18047	18236	18157	18094	18204	18183	18214	18172	18107	18177	18046	18287	18113	18071	18200	18366	18031	18220	18172	18313	18127	18088	18240	18137	18227	18152	18285	18290	18307	18396	18290	18098	18071	18202	18199	18060	18322	18290	18331	18104	18327	18425	18372	18072	18047	18180	18182	18078	18084	18136	18087	18197	18185	18281	18100	18131	18107	17972	18305	18295	18292	18504	18096	18276	18212	18425	18057	18311	18311	18361	18221	18338	18154	18246	18392	18405	18294	18327	18245	18397	18195	18406	18378	18347	18115	18199	18318	18311	18199	18233	18331	18089	18370	18039	18327	18304	18298	18432	18352	18387	18423	18159	18456	18182	18096	18217	18383	18398	18120	18290	18133	18200	18233	18298	18259	18219	18238	18267	18234	18057	18254	18364	18105	18204	18312	18276	18249	18251	18281	18280	18273	18099	18446	18206	18158	18221	18156	18452	18668	18241	18149	18207	18545	18261	18425	18183	18363	18055	18365	18092	18146	18287	18268	18293	18306	18162	18119	18166	18293	18202	18373	18281	18281	18096	18162	18234	18088	18078	18293	18350	18201	18210	18226	18188	18003	18384	18130	18231	18311	18344	18212	18198	18025	18283	18259	18269	18298	18306	18318	18215	18330	18006	18276	18266	18348	18086	18385	18071	18250	18233	18216	18302	18190	18181	18348	18133	18156	18160	18274	18346	18232	18111	18139	18181	18183	18270	18213	18100	18258	18051	18125	18274	18204	18208	18086	18344	18357	18333	17994	18229	18434	18276	18106	18056	18095	18243	18397	18330	18362	18220	18464	18319	18278	18048	18116	18134	18431	18206	18211	18165	18344	18159	18309	17979	18297	18341	18366	18198	18320	18252	18161	18086	18215	18225	18139	18026	18311	18277	18184	18325	18242	18187	18269	18068	18367	18207	18185	18308	18247	18403	18216	18367	18079	18284	18272	18279	18221	18201	18201	18417	18289	18335	18345	18209	18310	18400	18483	18360	18097	18372	18257	18303	18309	18250	18263	18160	18201	18064	18066	18263	18082	18174	18192	18206	18131	18198	18438	18312	18303	18256	18160	18394	18380	18234	18104	18211	18315	18317	18351	18206	18310	18033	18327	18078	18285	18200	18128	18329	18310	18215	18249	18222	18364	18347	18111	18246	18579	18175	18304	18196	18141	18237	18328	18316	18203	18354	18142	18158	18094	18161	18074	18031	18276	18054	18242	18359	18283	18400	18343	18241	18183	18146	18403	17970	18053	18271	18219	18046	18207	18102	18048	18204	18140	18163	18280	18068	18069	18184	18273	18075	18250	18053	18285	18378	18355	18283	18163	18351	18184	18161	18424	17943	18217	18040	18003	18191	18205	18464	18201	17978	18176	18404	18309	18283	18413	18188	18031	18479	18192	18368	18294	18289	18194	18201	18341	18328	18275	18113	18277	18452	18153	18129	18176	18075	18280	18245	18430	18280	18436	18390	18477	18164	18183	18211	18271	18508	18254	18127	18227	18152	18134	18218	18207	18091	18308	18383	18272	18350	18143	18239	18335	18004	18157	18026	18070	18168	18229	18211	17966	18212	18358	18396	18368	18071	18334	18146	18251	18143	18259	18352	18155	18268	18076	18341	18123	18296	18083	18354	18182	18166	18289	18144	18307	18086	18318	18219	18283	18264	18214	18339	18563	18328	18168	18495	18091	18274	18288	18269	18081	18113	18336	18287	18185	18342	18292	18239	18248	18084	18358	18175	18267	18337	18184	18021	18145	18209	17989	18032	18270	18273	18201	18057	18175	18306	18008	18078	18209	18241	18380	18312	18254	18214	18462	18271	18292	18042	18210	18260	18163	18268	18400	18226	18277	18172	18258	18052	18409	18096	18093	18372	18197	18060	18351	18180	18164	18264	18198	18267	18370	18063	18510	18171	18146	18421	18169	17974	18085	18136	18332	18241	18260	18236	18362	18138	18248	18298	18286	18014	18206	18172	18141	18089	18104	18006	18345	18175	18167	18233	18311	18315	18271	18229	18202	17987	18212	18084	18226	18219	18203	18300	18093	18280	18282	18249	18106	17967	18230	18243	18332	18292	18313	18237	18264	18134	18410	18149	18123	18266	18181	18388	18293	18301	18275	18290	18238	18345	18407	18246	18214	18259	18251	18158	18384	18273	18277	18349	18335	18328	18248	18228	18066	18168	18208	18208	18215	18156	18067	18451	18209	18336	18345	18165	18211	18273	18361	18226	18280	18368	18307	18044	18037	18109	18037	18188	18098	18223	18224	18461	18097	18276	18263	18428	18265	18389	18236	18387	18261	18159	18082	18247	18186	18112	18143	18337	18238	18106	18145	18224	18163	18008	18354	18159	18401	18338	18148	18379	18274	18259	18071	18303	18085	18107	18184	18426	18169	18163	18346	18237	18180	18384	18041	18364	18390	18242	18353	18313	18486	18344	18254	18348	18351	18154	18170	18116	18368	18348	18278	18145	18197	18161	18331	18262	18154	18064	18222	18319	18303	18223	18146	18118	18330	18151	18269	18287	18370	18338	18194	17979	18278	18324	18354	18322	18092	18406	18015	17971	18175	18277	18407	18220	18250	18338	18338	18232	18096	18315	18427	18216	18151	18157	18310	18055	18284	18290	18248	18388	18266	18187	18193	18248	18274	18088	18213	18177	18091	18153	18165	18169	18067	18167	18291	18234	18159	18254	18377	18118	18184	18424	18313	18222	18457	18263	18247	18331	18241	18308	18209	18272	18224	18326	18190	18257	18194	18094	18248	18239	18174	18077	18372	18167	18312	18337	18156	18276	18242	18317	18199	18327	18389	18344	18175	18424	18368	18360	18381	18075	18480	18300	18261	18183	18300	18337	18082	18226	18060	18236	18181	18285	18162	18180	18188	18275	18182	18284	18319	18040	18336	18285	18200	18154	18396	18249	18045	18212	18511	18176	18293	18298	18295	18131	18271	18223	18254	18274	18342	18426	18465	18320	18376	18263	18279	18112	18249	18070	18260	18348	18314	18041	18218	18268	18264	18334	18315	18182	18173	18239	18207	18429	18101	18144	18227	18245	18196	18153	18220	18086	18183	18288	18428	18269	18190	18159	18256	18165	18377	18204	18048	18073	18347	18329	18271	18286	18130	18317	18329	18144	18241	18356	18363	18409	18139	18381	18128	18322	18296	18303	18164	18346	18341	18313	18363	18266	18248	18142	18115	18205	18299	18099	18181	18385	18165	18208	18132	18244	18390	18191	18095	18319	17946	18243	18085	18128	18431	18241	18335	18298	18100	18099	18223	18332	18370	18042	18247	18254	18259	18266	18265	18297	18246	18150	18380	18198	18286	18071	18244	18240	18259	18216	18339	18291	18268	18047	18104	18259	18279	18238	18217	18154	18467	18197	18178	18291	18271	18133	18270	18254	18124	18353	18064	18114	18196	18011	18147	18100	18326	18199	18051	18120	18046	18108	18329	18214	18273	18319	18349	18457	18245	18355	18106	18226	17969	18327	18263	18489	18474	18066	18149	18230	18279	18406	18181	18067	18130	18322	18197	18358	18245	18365	18269	18293	18275	18152	18340	18178
17719	20989	22026	22897	21854	19714	18376	19057	17654	17324	16893	15859	15975	15783	15622	16388	16966	16305	15695	15390	15020	14795	14691	14768	14715	14818	14727	14825	15040	14563	14855	14751	14851	14649	14859	14963	14523	14863	14749	14749	14789	14734	14647	14839	14630	14816	14692	14846	14865	14671	14754	14706	14724	14779	14614	14727	14584	14809	14786	14742	14826	14590	14599	14819	14816	14702	14767	14776	14703	14861	14803	14724	14726	14883	14740	14647	14721	14828	14839	14700	14834	14795	14843	14899	14741	14791	14623	14831	14820	14890	14808	14830	14904	14649	14849	14738	14764	14700	14792	14765	14617	14613	14712	14762	14644	14892	14959	14745	14664	14853	14684	14755	14572	14782	14837	14795	14588	14737	14617	14757	14549	14712	14862	14720	14823	14647	14681	14717	14819	14513	14737	14625	14723	15003	14727	14834	14677	14704	14736	14833	14660	14697	14829	14712	14918	14795	14648	14781	14753	14569	14785	14582	14713	14606	14636	14730	14754	14671	14899	14853	14780	14796	14696	14654	14685	14755	14631	14734	14767	14890	14729	14654	14712	14790	14591	14807	14823	14776	14775	14700	14544	14710	14707	14806	14707	14751	14788	14733	14696	14578	14832	14728	14743	14818	14685	14823	14784	14658	14855	14810	14761	14774	14648	14857	14914	14600	14866	14734	14702	14744	14700	14653	14681	14618	14917	14817	14896	14822	14632	14619	14588	14734	14548	14752	14511	14765	14763	14763	14794	14827	14637	14977	14538	14549	14823	14633	14665	14711	14687	14868	14691	14785	14769	14671	14644	14850	14673	14736	14721	14812	14809	14787	14685	14632	14845	14759	14799	14766	14675	14830	14910	14930	14746	14853	14778	14681	14720	14707	14714	14625	14713	14780	14675	14728	14712	14866	14826	14777	14951	14783	14841	14757	14727	14860	14674	14565	14874	14687	14503	14679	14758	14658	14752	14810	14923	14507	14886	14742	14728	14956	14763	14718	14763	14663	14631	14557	14791	14635	14761	14668	14810	14847	14706	14860	14643	14790	14918	14657	14651	14786	14494	14735	14840	14746	14843	14767	14745	14852	14690	14704	14681	14736	14737	14738	14720	14745	14719	14573	14679	14760	14722	14728	14721	14852	14745	14692	14627	14618	14717	14731	14712	14767	14667	14664	14681	14817	14819	14728	14811	14736	14895	14713	14820	14703	14797	14750	14765	14705	14912	14845	14792	14797	14743	14629	14854	14885	14786	14778	14804	14777	14720	14809	14598	14776	14631	14719	14882	14716	14721	14928	14761	14695	14640	14734	14667	14676	14789	14731	14633	14804	14740	14924	14681	14731	14877	14704	14690	14736	14642	14838	14711	14740	14650	14772	14763	14657	14802	14915	14720	14823	14870	14663	14563	14684	14653	14642	14723	14565	14602	14695	14671	14744	14747	14769	14636	14662	14895	14872	14789	14778	14772	14762	14674	14893	14821	14772	14896	14720	14753	15006	14773	14877	14753	14804	14697	14563	14951	14726	14831	14694	14556	14794	14816	14705	14618	14729	14529	14675	14733	14695	14937	14707	14777	14864	14719	14758	14738	14665	14962	14569	14846	14878	14691	14733	14806	14652	14632	14746	14583	14580	14755	14755	14821	14684	14780	14731	14766	14658	14620	14738	14727	14786	14627	14822	14822	14826	14757	14847	14669	14658	14604	14683	14770	14637	14690	14867	14663	14905	14834	14785	14994	14682	14763	14835	14759	14704	14802	14807	14643	14677	14677	14712	14987	14693	14790	14720	14731	14771	14843	14646	14726	14757	14699	14841	14702	14726	14760	14779	14678	14721	14697	14874	14872	14643	14792	14805	14599	14777	14632	14784	14777	14733	14804	14712	14776	14717	14809	14932	14877	14661	14779	14669	14794	14795	14750	14902	14739	14610	14894	14987	14664	14750	14763	14751	14605	14836	14766	14765	14736	14782	14850	14770	14735	14719	14754	14872	14538	14749	14747	14733	14723	14844	14809	14567	14697	14790	14673	14851	14648	14830	14804	14784	14766	14772	14702	14830	14779	14822	14800	14790	14620	14703	14570	14764	14708	14735	14617	14578	14577	14690	14779	14667	14932	14871	14691	14662	14897	14793	14942	14651	14681	14543	14714	14735	14745	14583	14791	14569	14729	14812	14708	14762	14767	14754	14687	14712	14777	14879	14827	14716	14732	14743	14614	14782	14543	14660	14709	14863	14639	14804	14815	14718	14794	14747	14762	14875	14670	14623	14827	14605	14913	14735	14646	14604	14703	14712	14761	14875	14480	14853	14653	14769	14777	15053	14824	14871	14722	14799	14643	14864	14724	14849	14765	14516	14735	14873	14697	14877	14785	14698	14836	14836	14652	14766	14702	14838	14558	14903	14729	14943	14753	14642	14690	14656	14761	14863	14845	14903	14775	14635	14802	14704	14641	14796	14615	14703	14854	14737	14821	14524	14864	14758	14833	14873	14638	14695	14876	14587	14835	14713	14814	14686	14608	14771	14812	14721	14751	14540	14824	14873	14645	14715	14779	14704	14974	14716	14505	14712	14669	14623	14555	14594	14749	14805	14742	14684	14681	14938	14688	14835	14647	14969	14688	14753	14741	14911	14662	14751	14731	14784	14808	14757	14837	14847	14742	14579	14757	14799	14711	14785	14691	14709	14728	14896	14817	14762	14845	14829	14822	14787	14677	14729	14646	14692	14677	14886	14544	14784	14761	14742	14864	14683	14908	14742	14755	14729	14708	14928	14682	14657	14740	14876	14722	14718	14853	14800	14819	14612	14759	14911	14885	14754	14631	14847	14894	14677	14860	14827	14854	14835	14924	14610	14786	14891	14767	14834	14681	14583	14816	14914	14814	14603	14820	14823	14753	14724	14705	14701	14665	14706	14827	14801	14665	14725	14659	14735	14646	14613	14749	14698	14775	14855	14639	14533	14743	14796	14696	14770	14799	14874	14880	14700	14789	14750	14733	14714	14781	14645	14726	14820	14701	14842	14659	14871	14778	14954	14820	14835	14722	14707	14907	14883	14694	14732	14652	14705	14756	14871	14693	14819	14743	14936	14742	14884	14774	14819	14833	14764	14864	14799	14858	14751	14758	14712	14637	14691	14576	14662	14628	14897	14621	14662	14798	14850	14654	14701	14725	14657	14886	14865	14776	14609	14635	14614	14735	14786	14902	14650	14654	14701	14872	14680	14760	14624	14739	14905	14780	14867	14783	14849	14692	14600	14900	14717	14736	14759	14672	14712	14761	14611	14727	14650	14776	14771	14748	14775	14614	14778	14600	14596	14628	14695	14976	14790	14745	14826	14595	14882	14584	14852	14603	14757	14753	14775	14704	14832	14761	14623	14597	14803	14711	14730	14749	14809	14682	14681	14757	14733	14710	14683	14642	14922	14625	14773	14758	14705	14700	14711	14709	14693	14811	14702	14699	14745	14664	14904	14656	14719	14928	14715	14756	14888	14883	14919	14619	14652	14686	14782	14795	14730	14842	14718	14759	14928	14962	14685	14847	14957	14785	14712	14776	14982	14861	14855	14634	14706	14520	14938	14712	14663	14609	14641	14709	14720	14815	14841	14735	14688	14554	14648	14707	14822	14748	14762	14702	14659	14759	14742	14852	14601	14630	14781	14728	14822	14606	14644	14731	14869	14789	14789	14594	14917	14853	14743	14841	14621	14740	14850	14613	14898	14841	14822	14628	14698	14664	14621	14612	14812	14777	14873	14859	14763	14814	14748	14730	14655	14717	14789	14738	14645	14701	14871	14639	14852	14813	14639	14754	14791	14878	14734	14672	14838	14696	14684	14640	14864	14851	14698	14669	14756	14725	14723	14662	14858	14665	14962	14855	14864	14775	14954	14694	14874	14800	14752	14757	14595	14558	14704	14689	14749	14784	14635	14693	14763	14728	14772	14787	14687	14906	14805	14801	14672	14889	14728	14800	14643	14885	14643	14730	14658	14878	14873	14955	14698	14781	14653	14670	14818	14677	14745	14754	14630	14907	14708	14753	14720	14649	14961	14733	14826	14697	14794	14885	14819	14795	14685	14667	14655	14737	14766	14833	14774	14601	14689	14681	14573	14675	14941	14785	14896	14687	14665	14695	14710	14893	14907	14733	14719	14811	14740	14554	14646	14761	14891	14752	14742	14760	14633	14816	14599	14784	14779	14706	14731	14853	14770	14780	14778	14762	14755	14691	14749	14626	14708	14680	14660	14751	14751	14600	14681	14763	14699	14589	14757	14738	14855	14777	14848	14821	14757	14727	14792	14724	14815	14772	14764	14788	14744	14735	14592	14811	14770	14688	14665	14716	14880	14674	14732	14714	14685	14717	14855	14755	14802	14938	14854	14663	14710	14603	14807	14786	14648	14846	14742	14578	14692	14749	14660	14728	14693	14830	14752	14681	14852	14777	14718	14598	14707	14764	15053	14777	14852	14759	14710	14903	14743	14825	14668	14809	14696	14823	14607	14860	14733	14677	14756	14805	14617	14654	14686	14785	14772	14667	14851	14747	14739	14767	14660	14714	14874	14800	14716	14691	14823	14605	14621	14566	14781	14766	14671	14770	14610	14716	14817	14818	14775	14934	14870	14667	14732	14882	14426	14817	14732	14673	14825	14783	14887	14751	14689	14737	14686	14783	14873	14761	14834	14737	14561	14750	14738	14743	14764	14796	14579	14667	14711	14736	14762	14806	14851	14777	14881	14849	14731	14704	14724	14659	14752	14902	14658	14831	14796	14816	14726	14640	14681	14679	14920	14669	14972	14788	14763	14897	14792	14679	14707	14769	14777	14885	14854	14778	14858	14699	14905	14722	14645	14661	14751	14852	14813	14673	14664	14922	14641	14918	14886	14768	14669	14856	14794	14460	14765	14723	14529	14855	14804	14743	14707	14797	14765	14788	14543	14929	14727	14651	14672	14840	14905	14581	14853	14730	14785	14703	14742	14755	14642	14763	14898	14762	14795	14796	14940	14839	14647	14751	14644	14759	14742	14802	14882	14794	14668	14749	14867	14571	14707	14804	14802	14888	14797	14739	14591	14678	14826	14816	14574	14827	14751	14630	14566	14701	14756	14788	14815	14695	14872	14753	14716	14888	14815	14694	14889	14942	14619	14700	14760
25448	21499	28696	25517	25184	25730	24867	23540	22544	22165	21244	19403	19938	19599	19397	25095	29112	26168	22477	20637	19126	18795	18266	18409	18533	18529	18396	18534	18430	18314	18444	18607	18353	18550	18411	18438	18546	18550	18551	18435	18673	18434	18419	18365	18282	18510	18373	18361	18544	18335	18286	18397	18435	18235	18468	18233	18207	18307	18394	18366	18410	18222	18271	18295	18480	18433	18506	18282	18269	18357	18450	18497	18192	18470	18432	18257	18384	18257	18192	18315	18369	18564	18391	18352	18433	18573	18312	18440	18410	18426	18707	18265	18266	18344	18309	18406	18277	18478	18301	18455	18519	18374	18381	18238	18400	18435	18436	18498	18276	18259	18417	18382	18515	18344	18326	18408	18670	18270	18373	18268	18561	18515	18590	18589	18527	18486	18423	18390	18299	18452	18397	18480	18398	18688	18244	18131	18332	18415	18311	18231	18395	18300	18417	18411	18486	18275	18270	18224	18414	18360	18360	18368	18428	18247	18471	18288	18705	18521	18511	18572	18229	18221	18454	18506	18594	18445	18120	18483	18471	18661	18366	18246	18273	18431	18427	18461	18296	18310	18348	18296	18273	18503	18469	18266	18667	18508	18329	18184	18358	18538	18592	18155	18492	18255	18325	18283	18253	18370	18288	18487	18385	18147	18372	18511	18253	18359	18312	18463	18376	18260	18636	18378	18541	18403	18443	18362	18530	18205	18222	18313	18357	18123	18439	18317	18190	18367	18388	18164	18523	18261	18474	18507	18398	18451	18410	18413	18329	18378	18492	18290	18471	18339	18188	18508	18272	18352	18308	18291	18403	18626	18461	18304	18540	18432	18175	18275	18344	18390	18289	18242	18340	18454	18185	18262	18422	18319	18428	18432	18315	18267	18282	18330	18833	18385	18447	18161	18557	18368	18384	18273	18411	18428	18203	18347	18217	18401	18343	18519	18417	18534	18189	18347	18485	18295	18534	18487	18483	18162	18354	18408	18549	18411	18246	18385	18292	18335	18311	18440	18510	18332	18207	18274	18477	18397	18388	18259	18371	18223	18373	18274	18307	18462	18379	18304	18111	18217	18598	18406	18213	18315	18316	18328	18309	18373	18331	18383	18453	18309	18293	18178	18112	18579	18348	18422	18340	18504	18251	18337	18511	18345	18304	18144	18407	18470	18375	18324	18483	18208	18352	18364	18518	18064	18590	18430	18375	18450	18421	18253	18341	18339	18252	18053	18445	18578	18374	18353	18428	18332	18306	18072	18432	18684	18419	18286	18462	18116	18542	18497	18425	18478	18475	18367	18354	18329	18467	18590	18362	18305	18342	18217	18237	18253	18249	18133	18330	18485	18358	18348	18465	18499	18602	18474	18085	18256	18617	18415	18561	18351	18534	18420	18266	18315	18331	18536	18257	18495	18309	18264	18164	18352	18414	18463	18510	18395	18365	18632	18437	18392	18233	18407	18433	18353	18293	18184	18427	18388	18258	18178	18148	18474	18378	18326	18292	18452	18337	18383	18311	18414	18382	18326	18577	18465	18205	18319	18204	18352	18380	18372	18307	18216	18410	18444	18510	18374	18466	18296	18410	18331	18216	18375	18167	18471	18295	18502	18300	18363	18538	18443	18390	18325	18353	18412	18260	18435	18495	18193	18330	18191	18286	18454	18473	18489	18541	18339	18263	18385	18406	18480	18382	18576	18597	18383	18394	18261	18547	18415	18432	18276	18397	18366	18242	18391	18519	18413	18408	18465	18387	18561	18188	18416	18255	18394	18260	18369	18288	18485	18362	18314	18275	18352	18321	18277	18365	18351	18237	18393	18304	18397	18402	18424	18584	18344	18284	18305	18332	18485	18329	17966	18439	18369	18368	18465	18337	18533	18458	18490	18400	18349	18413	18352	18348	18526	18344	18447	18400	18358	18525	18447	18373	18364	18464	18532	18302	18259	18351	18338	18211	18161	18336	18364	18239	18129	18514	18300	18206	18346	18356	18438	18535	18163	18292	18296	18318	18456	18421	18203	18431	18444	18337	18653	18287	18519	18553	18182	18438	18338	18441	18167	18334	18152	18445	18574	18570	18470	18236	18441	18483	18505	18409	18364	18291	18443	18264	18596	18298	18374	18335	18283	18188	18235	18330	18298	18539	18473	18448	18289	18471	18379	18332	18389	18531	18192	18170	18530	18269	18495	18426	18344	18419	18600	18486	18521	18255	18565	18257	18394	18225	18383	18565	18283	18501	18436	18441	18352	18426	18492	18259	18483	18299	18267	18349	18348	18465	18319	18427	18257	18326	18349	18312	18412	18331	18204	18446	18366	18473	18133	18453	18287	18211	18211	18281	18447	18409	18246	18394	18393	18508	18648	18366	18326	18350	18511	18204	18313	18230	18177	18468	18301	18454	18572	18231	18352	18131	18428	18122	18365	18360	18297	18293	18292	18318	18339	18306	18422	18339	18182	18455	18399	18086	18328	18510	18468	18290	18148	18293	18351	18268	18356	18344	18509	18336	18387	18418	18261	18536	18395	18377	18404	18254	18408	18314	18293	18636	18406	18343	18336	18538	18311	18387	18436	18352	18452	18307	18448	18221	18231	18533	18420	18478	18442	18224	18275	18399	18502	18436	18322	18133	18310	18201	18428	18458	18315	18206	18245	18354	18359	18510	18483	18332	18164	18297	18397	18447	18181	18301	18485	18406	18284	18485	18468	18457	18357	18458	18233	18303	18501	18278	18353	18341	18483	18430	18342	18493	18579	18389	18431	18293	18346	18554	18549	18439	18487	18397	18447	18258	18337	18240	18265	18606	18330	18387	18344	18377	18195	18400	18306	18157	18498	18371	18325	18448	18218	18444	18359	18150	18230	18361	18453	18346	18229	18236	18335	18357	18325	18503	18099	18596	18429	18323	18210	18408	18169	18441	18207	18380	18279	18370	18436	18437	18508	18146	18587	18094	18323	18463	18427	18442	18313	18331	18317	18455	18483	18376	18496	18269	18439	18172	18459	18231	18337	18248	18336	18515	18228	18376	18338	18361	18284	18238	18317	18254	18490	18504	18414	18248	18415	18345	18348	18463	18435	18457	18301	18568	18122	18348	18450	18332	18315	18396	18323	18471	18423	18436	18353	18381	18300	18466	18288	18171	18424	18143	18218	18186	18413	18313	18386	18347	18392	18492	18396	18180	18301	18464	18481	18315	18594	18381	18430	18288	18396	18463	18252	18448	18407	18340	18428	18272	18280	18230	18429	18359	18441	18386	18352	18639	18328	18428	18428	18430	18394	18458	18156	18481	18338	18043	18432	18218	18265	18457	18463	18365	18172	18384	18424	18514	18279	18338	18111	18471	18458	18419	18482	18407	18215	18394	18346	18463	18452	18358	18313	18240	18271	18164	18339	18385	18352	18512	18496	18360	18493	18338	18396	18472	18406	18372	18440	18377	18319	18315	18260	18611	18464	18470	18266	18567	18213	18450	18418	18367	18256	18339	18046	18125	18285	18390	18396	18224	18202	18334	18212	18192	18474	18454	18382	18366	18320	18386	18487	18481	18548	18597	18603	18285	18525	18439	18222	18351	18435	18346	18403	18268	18530	18202	18615	18421	18378	18352	18532	18340	18121	18418	18306	18331	18477	18262	18246	18471	18427	18427	18385	18320	18402	18521	18295	18179	18425	18552	18390	18398	18190	18477	18364	18241	18443	18564	18319	18431	18378	18411	18430	18451	18335	18510	18293	18405	18478	18451	18385	18464	18265	18472	18341	18420	18536	18348	18230	18355	18244	18275	18272	18358	18266	18225	18502	18328	18417	18522	18561	18396	18561	18303	18232	18471	18270	18192	18368	18381	18328	18214	18496	18459	18358	18581	18298	18543	18450	18387	18408	18549	18325	18394	18499	18501	18317	18290	18448	18574	18137	18257	18283	18367	18330	18296	18267	18340	18249	18312	18635	18361	18279	18225	18425	18437	18471	18453	18367	18377	18408	18391	18533	18514	18386	18357	18330	18378	18527	18405	18436	18239	18463	18265	18548	18124	18505	18401	18386	18329	18426	18238	18409	18345	18327	18313	18365	18439	18440	18475	18462	18433	18197	18346	18318	18430	18349	18450	18705	18334	18503	18438	18403	18247	18533	18294	18334	18222	18317	18536	18418	18474	18492	18247	18395	18390	18414	18449	18490	18229	18428	18140	18043	18182	18198	18237	18493	18560	18104	18425	18260	18493	18323	18294	18432	18314	18249	18616	18490	18415	18194	18204	18169	18384	18288	18411	18504	18288	18283	18318	18324	18349	18290	18557	18360	18333	18224	18374	18421	18216	18447	18372	18382	18524	18353	18313	18304	18270	18310	18326	18479	18421	18408	18215	18230	18363	18582	18500	18311	18200	18403	18413	18300	18147	18524	18396	18351	18254	18212	18144	18211	18260	18244	18362	18583	18543	18396	18450	18518	18279	18363	18374	18409	18250	18305	18417	18481	18288	18502	18114	18423	18326	18319	18387	18373	18354	18514	18323	18439	18372	18558	18352	18340	18292	18377	18330	18287	18397	18144	17994	18211	18286	18675	18462	18420	18462	18338	18652	18203	18454	18410	18223	18473	18214	18399	18493	18260	18262	18381	18272	18415	18332	18277	18331	18220	18226	18390	18459	18513	18502	18502	18209	18372	18446	18364	18310	18351	18465	18500	18342	18407	18389	18298	18462	18362	18485	18462	18379	18290	18436	18425	18542	18361	18090	18198	18276	18550	18513	18234	18276	18355	18317	18381	18479	18306	18383	18528	18314	18568	18403	18499	18410	18319	18137	18487	18185	18356	18344	18422	18616	18406	18323	18373	18363	18339	18602	18251	18544	18533	18228	18366	18359	18290	18428	18555	18342	18426	18267	18339	18462	18662	18559	18249	18508	18266	18490	18373	18139	18319	18366	18630	18235	18608	18424	18416	18340	18538	18365	18185	18306	18289	18283	18262	18351	18430	18390	18418	18453	18298	18516	18433	18148	18291	18616	18639	18500	18330	18500	18365	18453	18471	18287	18312	18492	18440	18463	18173	18457	18314	18273	18465	18278	18502	18462	18231	18531	18404	18476	18544	18534	18346	18213	18329	18409	18349	18241	18368	18454	18463	18408	18304	18343	18160	18426	18418	18296	18237	18343	18247
16967	27212	29930	28887	28266	24078	21651	23135	20930	20380	19041	16212	17003	16771	16448	25916	29382	23713	19713	17240	15525	15135	15004	14803	14938	14869	14931	15072	14873	14825	14892	14898	15071	14886	14833	14969	14930	15119	14858	14958	14875	14709	14980	14852	15021	14781	15028	14787	14835	14890	14995	14847	14835	14712	14824	14914	14899	14940	14929	14957	14971	14927	14726	14932	14909	14859	14819	15018	14827	14821	14994	14789	14753	14929	14918	14889	14872	14810	15058	14977	14886	14802	14922	15029	14837	14857	14855	14867	14857	14769	14761	14899	15030	15001	14868	14843	14936	14757	14955	14999	14862	14714	14930	14896	14908	14973	14854	14773	14847	14923	14983	15034	15069	14974	14856	15034	14862	14923	14872	14887	14998	14946	14885	14902	15018	14898	14646	14943	14973	14792	14803	14860	14880	14933	14610	14922	14723	14834	14821	14872	14809	14792	14843	14922	14780	14721	14857	14759	14924	14792	14893	14944	14777	14900	14896	15024	14922	14768	14736	14930	14981	15019	14942	14906	14892	14994	14801	14863	14874	14804	14987	14927	14713	14829	14922	14899	14992	14871	14886	14845	14852	14950	14942	14900	14760	14801	14975	14770	14763	14883	14963	14999	14861	14788	14847	15022	14813	14813	14992	14821	14907	14947	14885	14895	14786	14956	14881	14893	14654	14943	14939	15015	14805	14961	14812	14814	14995	14811	14732	14921	14873	14954	14863	15085	14783	14975	14856	14764	14698	14893	14718	14999	14883	14751	14829	14916	14998	14899	14992	15005	14955	15008	14688	14676	14960	14922	14945	14651	15041	14861	14843	15022	14728	14832	14885	14818	14957	14842	14961	14904	14787	15061	14958	14886	14983	14723	14938	14696	15031	14944	14923	14865	14787	14949	14789	14750	14868	14912	14947	15024	14944	14852	15002	14824	14740	14973	14916	14887	14796	15013	14945	14810	14722	14974	14940	14624	14897	15020	14909	14919	15012	14905	15098	14971	14947	14790	14864	14996	14866	14894	14887	14760	14913	14662	14842	14797	14915	14952	14925	15027	14799	14805	14919	14910	14903	14835	14913	14830	14856	14876	14650	14761	14845	14817	14910	14817	14866	14858	14635	14784	14790	14967	14801	15019	14922	14797	14725	14832	14863	14902	14859	14872	14984	14673	14966	14969	14870	14805	14957	14820	14845	14957	14873	15058	14793	14807	14859	14849	15082	14920	14944	14754	14911	15006	14797	15025	14852	14803	14892	14935	14888	14885	14796	14887	14751	14980	14899	14918	14845	14915	14812	14911	14802	14800	14817	14848	14762	14947	14929	14951	14825	14941	14919	14899	14840	14861	14871	14738	14894	14774	15008	14807	15064	14861	14962	14959	14719	14854	15002	15008	14759	14929	14735	14838	14737	14933	14910	14964	14826	14812	14858	14959	14761	14846	14950	14873	14610	15076	14851	14860	14920	14852	14919	14826	14929	15012	14728	14869	14834	14917	14875	14760	14887	15030	14943	14876	14615	14921	14808	14971	14666	14767	14861	14876	14891	15062	14713	14910	14953	14869	14908	14769	14859	15081	14994	14936	14809	14691	14788	14880	14859	14797	14859	14747	14913	14955	14907	14836	14764	14869	14797	14783	15124	14828	14809	14834	14829	14791	14977	14902	14901	14817	14827	14839	15128	14915	14984	14921	14991	14883	14838	14929	14865	14831	14880	14790	14923	14817	15003	14726	14898	14903	14860	14867	14932	14660	14837	14896	14804	15054	14762	14906	14982	14834	14874	15010	14793	14754	14749	14956	14966	14780	14716	14860	14829	15052	14920	14914	15110	14986	14867	14692	14824	15001	14830	14810	14894	14943	14923	14948	14693	14920	14929	15097	14857	14783	15025	15040	14920	14809	14763	14888	14962	14801	14907	14828	14883	14674	14869	15029	14782	14836	14987	14879	14864	14888	15001	14855	14769	14787	14992	15021	14750	14768	14867	14772	15019	14920	14682	14747	15180	14754	14833	14775	14983	14869	14975	14915	14945	14914	14906	14967	14953	14840	14735	14892	14909	14841	14787	14876	14902	14996	15005	14827	15031	15036	14832	14778	15167	14977	14804	15068	14984	14746	14772	14813	14905	14764	14934	14913	14844	14790	14892	14923	14719	14964	14746	15095	14781	14813	15103	14763	15102	14840	14951	14904	14747	14804	14957	14624	14771	14963	14872	14758	14664	14615	14960	14801	15065	14910	14969	14949	14918	14847	14930	14802	14818	14905	14849	14915	14865	14876	14916	14937	14961	14700	15001	14995	14995	15078	15016	14987	14955	14760	15000	14827	14942	15090	14774	14876	14872	14948	14791	14680	14855	14921	14866	14760	14773	14956	14928	14903	14975	15017	14839	14972	14934	14888	15015	14840	14944	14914	14953	14962	14871	14917	14894	14925	14784	14786	14965	14846	14829	14941	14880	14912	14899	14750	14856	14834	14756	14853	15011	15038	14949	14853	14900	14954	14867	15083	15028	14839	15061	14845	14973	14698	14988	14737	15013	14923	14718	14941	14775	14883	14880	14872	15007	14995	15018	14821	14967	14972	14932	14870	14867	14740	14955	14784	14946	14902	14938	14965	14810	14871	15029	14871	14843	14809	15047	14875	14998	15032	14958	14951	14937	14808	14869	14848	14993	14903	14896	14931	14905	14847	14839	14844	14827	14730	14844	15030	14813	14912	14858	14928	14776	14882	14939	15000	14824	14751	14904	14918	14914	14889	14799	14849	14843	14955	14976	14793	15051	14643	15006	15083	14871	14791	14934	14799	14901	14800	14786	14848	15058	14893	14861	14743	14821	15034	14785	14886	14879	14827	14833	14982	14805	14786	14849	15134	14909	14963	14836	14903	14812	14759	14920	14897	14918	14909	14993	14688	15008	14805	14833	14830	15044	14980	14809	15011	14953	14785	14894	14776	14883	14973	14818	14818	14847	14838	14786	14978	14878	14980	14720	14903	14859	14873	14956	14917	14858	14841	14902	14825	14907	14947	14799	14717	14874	14904	14880	14697	14925	14973	14935	14862	14973	15009	14794	14855	14819	14964	14760	14939	14867	14865	14838	14934	15036	14950	14876	14852	14862	14865	15007	14784	14813	14833	14729	15067	14919	14802	14856	14897	14776	14960	14882	14734	14927	14864	14753	14867	14843	14839	14769	14707	14744	15026	14879	14967	14916	14924	14967	14696	14882	14957	14744	14773	14845	15036	14855	14860	14939	14911	14927	14872	14893	14939	14832	14625	14793	14875	14852	14778	14782	14857	14794	14764	14778	14977	14837	14904	14828	14907	14849	15054	15089	14968	15108	14623	14873	14809	14803	14961	14873	14861	14879	14659	14870	14810	14893	14855	14866	14961	14876	14825	14763	15017	14944	14669	14791	15080	14860	14727	15049	15020	14826	15004	14826	14768	14886	14760	14861	15027	14882	14873	14743	14859	14853	14863	14965	15069	14877	14829	14938	14892	14856	15054	14773	14915	15129	14951	14806	14847	15074	14818	14771	14747	14734	14984	14934	14813	14892	14770	14928	14875	15011	14860	14806	14853	14916	14883	14980	15084	15026	14850	14905	14898	14791	15090	14872	14961	14898	14835	14910	14680	15042	14976	14931	14870	14922	14927	14854	15013	15018	14998	14823	14733	14866	14933	15013	14986	14910	14923	14938	14983	15019	14924	14870	14890	14794	14901	14973	14799	14919	14985	14834	14897	14980	14922	14990	14975	14884	14814	14880	14858	14750	14863	14717	14903	14834	14812	14882	14883	14867	15000	14671	14829	15066	14837	14747	14979	14914	14706	14758	15104	15005	14908	14966	14924	14827	14809	14853	14982	14790	14824	14886	14871	14930	14947	15005	14952	14939	14980	15059	14809	15017	14811	14973	14833	14807	14887	14923	15058	14794	14830	15033	15009	14790	15079	14812	14745	14992	14918	14887	14935	14858	14793	14860	14897	14870	14845	14872	15003	15015	14641	14714	14861	14960	15058	14952	14808	14863	14857	14908	14833	14912	14886	14913	15014	14922	14912	14984	14953	14705	14816	15038	14992	14996	14791	14938	14899	14851	14895	14797	14897	14942	14991	14949	14916	14897	14804	14911	14928	14910	14934	14834	14862	15033	14790	14928	14813	14929	14837	14831	14888	14747	14887	14769	14810	14957	14917	14811	14997	14920	14959	14760	14876	14929	14895	14828	14862	15071	14930	14878	14869	14946	14870	14884	14960	14808	14984	14773	14834	14811	14933	14852	15069	14815	14832	14712	14819	14770	14927	14743	14793	14964	14840	15022	14935	14940	15047	14919	14944	14807	14892	14907	14911	14914	15037	14881	14999	14884	14881	14796	14783	15045	14855	14794	14801	14768	14944	14807	14970	14762	14949	14697	14776	14910	14850	14964	14776	14832	14978	14992	14940	14991	14859	14961	14770	14934	14838	14617	14873	15337	14906	14936	14875	14882	14862	14893	14846	14698	14836	14974	15034	15016	14761	14910	14856	14947	14892	14998	15183	14862	14825	14809	14976	14862	15037	14891	14856	14910	14850	14808	14740	14869	14987	15114	14906	14768	14963	14917	14746	14932	14926	14893	14904	14934	15034	14835	14884	14952	14796	14849	14768	15032	14941	14812	14957	14892	14703	14793	15007	14895	14756	14744	14734	14976	14829	14890	14879	14871	15015	14769	14828	14776	15104	15133	14796	14851	15015	14728	15016	14961	14798	14928	14694	14926	14864	14875	15006	14883	14825	14658	15079	14948	14822	14872	14815	14969	14802	14787	14716	14904	14867	14828	14701	14874	14925	14831	14910	14824	14858	14832	14855	14806	14729	14974	14860	14774	14732	14974	14831	14941	14993	14900	15017	14823	14932	14753	14812	14886	14799	15016	14869	14794	14868	14942	14929	14956	14896	14822	14909	15088	14861	14930	14870	15024	14873	14890	14801	14903	14898	14815	14979	14795	14885	14910	14894	14796	14985	14871	14985	14750	14901	15023	14860	14787	14902	14847	14856	14759	14840	14937	14994	14785	15062	14917	14910	14918	14807	14922	14996	14944	15026	14867	14958	14924	14837	14815	14895	14860	14947	15062	14764	14929	15031	14967	14828	15038	14964	14885	15047	15016	14767	14866	14995
24063	21508	29152	24537	23376	26637	28160	24423	23853	23126	22960	20823	19760	19799	20506	30191	35932	30878	24963	22153	19640	18968	18556	18581	18373	18649	18396	18364	18440	18294	18492	18398	18393	18484	18291	18309	18457	18226	18486	18435	18386	18265	18339	18463	18413	18373	18391	18474	18591	18559	18531	18420	18433	18384	18340	18401	18336	18340	18301	18402	18401	18334	18215	18500	18368	18418	18463	18281	18548	18339	18300	18470	18438	18294	18478	18536	18264	18371	18422	18354	18471	18527	18423	18436	18367	18499	18394	18535	18145	18228	18362	18283	18252	18398	18138	18464	18337	18359	18319	18403	18371	18673	18189	18319	18299	18373	18368	18546	18336	18343	18498	18497	18535	18271	18448	18390	18039	18435	18330	18335	18302	18276	18437	18154	18378	18469	18317	18453	18375	18490	18338	18652	18343	18390	18248	18335	18449	18258	18502	18362	18287	18260	18258	18315	18394	18351	18333	18486	18196	18391	18472	18308	18485	18126	18318	18446	18413	18368	18480	18618	18313	18345	18310	18429	18417	18406	18377	18120	18350	18364	18264	18393	18285	18469	18608	18321	18258	18467	18349	18497	18409	18412	18261	18343	18265	18239	18349	18245	18210	18386	18255	18302	18429	18199	18340	18282	18484	18408	18378	18123	18392	18357	18451	18509	18238	18337	18274	18267	18498	18380	18189	18252	18385	18260	18320	18301	18186	18168	18364	18252	18368	18282	18163	18487	18428	18162	18580	18365	18369	18502	18399	18230	18390	18477	18446	18286	18323	18447	18347	18374	18409	18582	18519	18283	18585	18335	18649	18384	18446	18378	18417	18506	18342	18466	18188	18381	18451	18379	18168	18168	18353	18481	18127	18333	18526	18379	18237	18447	18391	18151	18491	18200	18279	18477	18364	18360	18291	18506	18543	18207	18296	18299	18560	18298	18099	18322	18230	18361	18411	18329	18128	18178	18324	18319	18329	18277	18348	18309	18308	18468	18298	18247	18577	18261	18290	18356	18413	18314	18335	18275	18436	18437	18116	18216	18128	18408	18765	18469	18159	18517	18232	18331	18337	18509	18246	18314	18155	18519	18499	18346	18487	18158	18106	18651	18268	18209	18365	18572	18497	18524	18289	18344	18229	18054	18466	18315	18379	18236	18309	18489	18495	18354	18508	18449	18306	18444	18166	18320	18372	18292	18136	18401	18308	18329	18338	18426	18395	18257	18221	18559	18394	18236	18361	18261	18391	18381	18415	18541	18264	18109	18282	18298	18503	18364	18376	18234	18456	18291	18388	18496	18381	18445	18365	18312	18374	18557	18339	18281	18385	18318	18138	18377	18292	18320	18380	18344	18341	18584	18395	18551	18571	18447	18220	18376	18104	18483	18467	18333	18400	18264	18326	18488	18209	18363	18220	18274	18747	18573	18247	18172	18108	18434	18607	18417	18212	18337	18221	18469	18283	18397	18415	18309	18296	18395	18448	18394	18396	18432	18372	18470	18302	18434	18158	17914	18322	18316	18408	18366	18356	18200	18441	18407	18285	18226	18322	18645	18318	18432	18247	18363	18418	18230	18247	18225	18214	18214	18279	18110	18148	18400	18306	18208	18410	18280	18403	18279	18289	18297	18344	18372	18395	18432	18410	18184	18442	18418	18423	18345	18406	18236	18419	18058	18387	18304	18279	18523	18521	18337	18293	18280	18465	18371	18320	18305	18307	18260	18402	18283	18308	18330	18323	18343	18489	18167	18414	18302	18180	18329	18497	18252	18328	18303	18342	18271	18476	18346	18541	18402	18212	18457	18445	18288	18296	18395	18378	18380	18193	18332	18389	18391	18259	18180	18404	18452	18427	18421	18519	18350	18313	18235	18339	18280	18418	18186	18292	18241	18133	18075	18350	18276	18249	18562	18297	18325	18372	18357	18432	18245	18308	18228	18346	18430	18473	18435	18449	18296	18130	18562	18287	18319	18539	18492	18203	18379	18274	18426	18446	18322	18319	18222	18266	18358	18178	18386	18417	18439	18554	18395	18402	18444	18241	18295	18176	18327	18371	18325	18326	18124	18134	18439	18430	18187	18396	18420	18539	18440	18292	18385	18441	18240	18402	18193	18293	18480	18349	18500	18375	18264	18594	18476	18629	18461	18339	18274	18478	18377	18513	18260	18400	18411	18372	18452	18641	18540	18375	18276	18234	18315	18307	18463	18576	18296	18295	18251	18306	18204	18231	18315	18315	18502	18454	18442	18290	18442	18376	18200	18416	18229	18321	18249	18346	18288	18361	18253	18376	18313	18490	18459	18349	18303	18303	18109	18429	18343	18344	18488	18320	18374	18279	18246	18506	18188	18303	18276	18304	18407	18317	18392	18286	18502	18668	18185	18391	18178	18330	18241	18440	18335	18306	18328	18339	18429	18187	18158	18224	18275	18676	18310	18438	18397	18241	18047	18510	18232	18054	18316	18351	18462	18482	18427	18654	18457	18292	18363	18279	18294	18522	18503	18222	18279	18280	18330	18328	18446	18351	18262	18361	18298	18380	18527	18367	18234	18294	18358	18397	18354	18223	18232	18240	18336	18217	18329	18378	18348	18281	18353	18502	18473	18091	18581	18343	18170	18305	18258	18320	18319	18254	18233	18429	18343	18276	18141	18436	18439	18313	18519	18365	18469	18441	18462	18278	18444	18298	18325	18503	18451	18379	18593	18347	18391	18169	18291	18335	18284	18301	18522	18352	18262	18357	18282	18239	18367	18512	18410	18320	18538	18538	18424	18403	18248	18277	18444	18393	18240	18332	18391	18419	18409	18240	18302	18266	18248	18269	18170	18280	18340	18392	18168	18506	18249	18176	18190	18315	18211	18226	18511	18228	18397	18332	18328	18246	18364	18489	18354	18267	18296	18252	18388	18382	18282	18182	18253	18303	18503	18332	18425	18466	18276	18284	18329	18476	18396	18512	18389	18366	18296	18201	18348	18390	18230	18380	18311	18277	18458	18451	18168	18423	18372	18396	18321	18314	18343	18324	18498	18492	18362	18367	18422	18447	18213	18418	18361	18434	18554	18295	18430	18225	18162	18503	18279	18445	18324	18264	18492	18394	18106	18251	18463	18279	18318	18345	18257	18434	18240	18345	18238	18665	18352	18337	18370	18353	18270	18455	18501	18214	18218	18414	18232	18388	18514	18484	18345	18307	18462	18437	18190	18459	18238	18177	18270	18444	18399	18345	18367	18510	18289	18438	18454	18542	18598	18209	18295	18446	18221	18258	18249	18390	18174	18235	18400	18183	18348	18425	18547	18353	18354	18258	18381	18285	18318	18291	18165	18323	18422	18245	18250	18435	18375	18229	18465	18332	18257	18568	18537	18355	18342	18313	18288	18438	18345	18493	18380	18376	18413	18571	18200	18376	18254	18389	18350	18448	18505	18410	18333	18435	18362	18331	18287	18280	18237	18542	18328	18448	18506	18275	18510	18154	18172	18227	18310	18146	18414	18343	18422	18154	18464	18535	18315	18212	18484	18517	18289	18445	18441	18426	18276	18283	18429	18444	18382	18350	18249	18260	18369	18350	18376	18581	18217	18441	18318	18267	18347	18421	18482	18314	18311	18253	18248	18419	18220	18324	18409	18432	18654	18424	18405	18499	18196	18430	18215	18555	18413	18326	18416	18453	18361	18445	18522	18443	18322	18110	18350	18497	18502	18194	18415	18415	18238	18299	18164	18420	18307	18359	18165	18350	18469	18601	18388	18331	18461	18422	18465	18212	18344	18384	18301	18243	18536	18499	18419	18392	18342	18438	18391	18398	18556	18389	18224	18378	18514	18526	18397	18471	18448	18552	18591	18454	18363	18287	18423	18259	18432	18415	18414	18377	18286	18266	18314	18128	18427	18405	18239	18322	18296	18471	18388	18379	18076	18134	18369	18221	18354	18417	18279	18361	18392	18283	18395	18517	18400	18461	18368	18481	18420	18452	18135	18383	18324	18483	18396	18538	18224	18181	18399	18485	18298	18609	18441	18709	18465	18378	18419	18424	18469	18422	18447	18382	18371	18438	18413	18509	18257	18164	18291	18432	18413	18351	18372	18502	18468	18356	18324	18360	18368	18326	18229	18508	18456	18222	18314	18303	18272	18432	18218	18233	18286	18294	18423	18336	18512	18207	18301	18316	18248	18139	18233	18351	18175	18298	18087	18365	18476	18409	18378	18458	18290	18401	18357	18509	18458	18411	18380	18537	18371	18459	18317	18371	18282	18467	18220	18095	18560	18591	18133	18381	18460	18435	18388	18255	18225	18509	18490	18428	18483	18359	18293	18271	18411	18353	18364	18360	18382	18213	18170	18190	18238	18351	18499	18305	18278	18299	18287	18292	18449	18395	18371	18322	18462	18289	18445	18461	18445	18419	18199	18381	18498	18277	18426	18612	18474	18485	18076	18571	18328	18467	18495	18596	18316	18387	18259	18479	18480	18410	18345	18271	18634	18335	18413	18253	18289	18283	18312	18385	18505	18462	18485	18324	18360	18434	18309	18272	18303	18300	18296	18412	18425	18143	18197	18293	18418	18199	18325	18411	18474	18428	18406	18470	18350	18245	18237	18445	18406	18376	18484	18340	18216	18376	18298	18274	18199	18354	18171	18488	18364	18226	18448	18339	18351	18362	18558	18451	18245	18207	18245	18544	18331	18420	18418	18399	18071	18357	18344	18297	18412	18430	18340	18221	18309	18206	18376	18316	18363	18301	18328	18222	18097	18479	18287	18330	18452	18274	18342	18501	18489	18416	18435	18301	18362	18243	18279	18399	18471	18389	18289	18277	18445	18475	18297	18350	18186	18436	18242	18433	18349	18445	18171	18145	18105	18283	18366	18593	18199	18151	18360	18445	18473	18268	18340	18387	18281	18254	18212	18490	18619	18620	18240	18357	18514	18386	18600	18346	18477	18357	18297	18542	18505	18575	18661	18293	18174	18307	18334	18490	18389	18221	18172	18218	18406	18149	18180	18520	18465	18527	18208	18287	18365	18181	18355	18534	18225	18303	18187	18432	18527	18441	18551	18537	18504	18559	18406	18310	18358	18425	18393	18511	18404	18036	18362	18523	18298	18477	18607	18457	18231	18283	18378	18245	18474	18202	18308	18521	18390	18312	18295	18309	18329
18963	32951	34854	34169	32032	26830	24342	24107	23294	22464	21709	17569	16698	17078	18555	32301	36701	29390	22561	19174	16014	15199	14904	15086	14864	14821	14856	14989	14985	15040	14975	14902	14947	14698	15104	15052	14947	14874	14926	14748	14800	14923	14818	14796	14965	14883	14902	14980	14916	14717	14864	14988	14865	14787	14797	14944	14733	14766	15007	14902	14676	14835	14914	14893	14917	14957	15041	14853	14951	14862	14841	14920	14781	14782	14975	14908	14915	14867	14900	14779	14824	14936	14770	14744	14830	14787	14938	14796	14771	14942	14849	14828	14908	14970	14851	14772	14956	14869	14696	14887	14929	14921	14805	15036	14869	14946	14811	14764	14959	14977	14822	14701	14944	14864	15004	14841	14830	14813	15016	14761	14919	14770	14994	14802	14825	14974	14792	14857	15021	14887	14832	14748	14850	14830	14991	14833	15031	14855	15001	14733	15025	14735	14813	14826	14840	14912	14876	15005	15142	14864	14740	14900	14709	14890	14715	14967	14711	14831	14795	14823	14922	15045	14794	14886	14900	14793	14846	14829	14832	14870	14978	14985	14914	14894	14904	14787	14898	14896	14913	14889	14770	14775	14893	14915	14800	14888	15033	14791	14827	14769	14789	14837	14911	14946	14875	14833	14953	14731	14793	14886	14837	14934	14843	15086	14887	14702	15005	14837	14732	14818	15011	15023	14804	14727	14741	14750	14659	14837	14883	14840	14785	14860	14874	14885	14910	14831	14681	15025	14839	14775	14998	14798	14796	14751	15043	14824	14774	14740	14872	14687	14867	14821	14793	14893	14876	14797	14874	14844	14888	14791	14804	14911	14878	14797	14945	14756	14880	15001	14814	14855	14824	14896	14927	14954	14844	14884	14902	14772	14829	14872	14899	14853	15023	14741	14733	14865	14843	14828	14912	14945	14646	14864	14804	14833	14948	14918	14921	14784	14933	14861	14882	14728	14850	14774	15044	14936	15007	14835	14836	14749	14893	14848	14730	14846	14798	14789	14877	14766	15038	14691	14938	15055	14832	14608	15010	14970	14799	14955	15012	14855	14810	14820	14777	14800	14857	14846	14760	14879	14874	15008	14999	14844	14884	14986	14761	14779	14920	14705	14915	14903	14912	14908	14957	14937	14924	14899	14796	14937	14996	14836	14701	14624	14797	14825	14972	14797	15005	14805	14872	14792	14786	15001	14841	14879	14924	14881	14816	14988	14681	14731	14860	14958	14669	14817	14909	14894	14732	14727	14854	14994	14912	14816	14895	14855	14786	14815	14893	14983	14974	14765	14821	14842	14885	14851	14858	14820	14731	14791	14979	14779	14859	14689	14717	15009	15058	14817	14831	14890	14798	14759	14906	14937	14869	14624	14896	14948	14890	14843	15017	14916	14758	14844	14973	14776	15033	15061	14966	14777	14772	14775	14840	14769	15009	14931	14708	14819	14782	14894	14851	14589	14957	14748	14709	14940	14946	14900	14990	14869	14836	14896	14760	14818	14784	14882	14739	14864	14849	14962	14875	14800	14937	14895	14878	14983	14890	14752	14822	14855	15007	15045	14845	14894	15040	14875	14963	14762	14981	14863	14947	14975	14866	14851	14839	14796	14798	15029	14828	14831	14798	14917	14918	14811	15106	15035	14779	14876	14853	14687	14882	14748	14693	14780	14935	14826	15023	14999	14860	14732	14693	14868	14858	14851	14829	14719	14997	14894	14894	14817	14911	14811	14896	14973	14885	14906	14956	14736	14824	14829	14909	14747	15040	14828	14946	14832	14879	14671	14749	15100	14749	14772	14876	14908	14752	14880	14808	14923	15023	14908	14838	14803	14893	14855	14881	14774	14901	14951	14742	14890	14794	14694	14903	14871	14881	14842	14917	14835	14823	14946	14906	14777	14831	14827	14738	14833	14881	14861	14830	14836	14964	14860	14925	14697	14886	14800	14930	15038	14861	14926	14793	14706	14850	14936	14866	14695	14774	14968	14717	15005	14816	14849	15032	14836	14842	14880	14989	14845	14856	14970	14738	14761	14846	14976	14849	14820	15006	14697	14916	14818	14898	15005	14865	14698	14867	14836	14883	14701	15156	14846	14840	15021	14924	14682	14887	14904	14747	14877	14801	14929	14848	14885	15132	14841	14681	14997	14700	14668	14771	14909	14828	15073	14795	14840	14733	14844	14722	14693	14777	14837	14889	14917	14814	14863	14878	14726	14956	14986	14911	14763	14816	14967	14939	14763	14946	14821	14914	14869	14958	14910	14866	14883	14907	14842	14857	14721	14727	14892	14895	14835	14774	14839	14804	14963	14839	14833	14904	14956	14911	14912	14846	14912	14792	14991	15039	14754	14876	14949	14789	14827	14927	14930	15058	14957	14875	14838	14833	14945	14752	14899	14999	14838	14833	14826	14998	14854	14942	14789	14801	14835	14969	14743	14898	14762	14827	14779	14948	14867	14769	14915	14796	14885	14930	14840	14864	14862	14864	14906	14841	14753	15056	14708	14891	14799	14861	14913	14843	14804	14889	14899	14903	14794	15020	14924	14738	14867	14786	14919	14760	14914	14888	14900	14782	14912	14929	14980	14961	14843	14925	14902	14827	15032	14962	14892	14859	14974	14896	14803	14917	14905	14888	14988	14970	14741	14954	14691	15074	14631	14893	14888	14977	14866	14849	14771	14991	15049	14861	14945	14810	14973	14844	14745	14825	14927	14934	15007	14914	14861	14775	14749	14939	14835	14959	14836	14784	14812	14910	14910	14932	14905	14785	14829	14943	14734	14684	14941	14810	14895	14979	14813	14887	14859	14788	15091	14819	14885	14858	14998	14912	14922	14726	14713	14805	14911	14995	14918	14935	14854	14796	15003	14810	14845	14791	14901	14824	14810	14888	14933	14772	14731	14875	14855	14934	14777	14987	15035	14928	14868	14762	14804	14917	14696	14899	14828	14790	14828	14885	14908	14604	15005	14836	14809	14857	14913	14934	14808	14755	14764	14811	15008	14668	14796	14721	14934	14881	14901	14904	14913	14967	15034	14994	14880	14874	14807	14842	14942	14810	14803	14942	14869	14939	14758	14831	14886	14847	14736	14893	14733	14898	14783	15024	14841	15013	14784	14782	14732	14898	14983	14968	14838	14852	14865	14913	14920	14838	14980	14738	14971	14834	14953	14917	14846	14813	14855	14855	14837	14854	14876	14855	14993	14871	14837	14927	14871	14802	14815	14757	14917	14942	14845	14632	14813	14845	14947	14813	14745	14818	14796	14988	14879	14854	14766	14858	14952	14766	14883	14944	14902	15017	14918	14861	14839	14928	14678	14956	14836	14819	14813	14811	14913	15008	15026	14929	14687	14999	14936	14958	14811	14744	14896	14975	14960	14968	14914	14831	15033	14941	14919	14893	14895	14710	14846	14792	14922	14859	14885	14821	14759	15083	14774	14885	14894	14893	14883	14893	14823	14820	14925	14804	14801	14943	14905	14826	14972	14853	14692	14853	14783	14712	14960	14870	14878	14809	14800	14837	14976	14847	14889	14664	14809	14899	14895	14953	14816	14817	14731	15025	14849	14856	14778	14687	14891	14864	14770	14774	14780	14957	14972	14619	14861	15043	14711	14929	14996	14947	14802	14868	14804	14933	14949	14713	14831	14934	14771	14824	14978	14705	14868	15001	14908	14754	14811	14956	14996	14737	14836	14761	14802	14967	14919	14779	14707	14690	14886	14786	14786	14933	14810	14777	14808	15076	14773	15019	14787	14960	14637	14793	14836	14846	15056	14809	14845	14605	14871	14695	14762	14965	14722	14922	14885	14939	14990	14840	14996	14810	14847	14950	14926	14913	14897	14983	14818	14878	14806	14700	14945	14830	14909	14843	14782	14822	14845	15003	14924	14809	14748	14843	14954	14775	14913	14852	14877	14673	15023	14786	14896	14784	15041	14843	14843	14817	14907	14777	14741	14947	14744	14783	14947	14786	14828	14853	14756	14931	14689	14866	14941	14848	14893	14874	14838	14807	14863	14904	14972	14908	14816	14848	14950	14946	14902	14881	14852	14895	14943	14962	14763	14846	14938	14967	14820	14697	15040	14929	14814	14878	14842	14957	14786	14842	14834	14854	14850	14953	14844	14951	14848	14718	14807	14952	14939	14786	14969	14812	14874	14894	15100	14828	14804	14805	14765	15040	14924	14848	14785	14886	14912	14826	14897	15006	15026	14834	14871	14650	14882	14844	15026	14740	14792	14881	14867	14958	14930	14852	14817	14763	14884	14931	14723	14951	14836	14988	14802	14851	14841	14906	14612	14947	14809	14703	14770	14760	14815	14879	14767	14908	14893	14823	14930	14950	14882	14834	14887	14965	14718	14919	14894	14650	14665	14839	14889	14911	14840	14914	14715	14989	14882	14842	15008	14873	14976	14828	14862	14910	14814	14852	15025	14849	14922	14930	15024	14773	14822	14983	14887	14969	14725	14788	14740	14899	14677	14913	14830	14874	14898	14536	14685	14821	14916	14885	14987	14708	14830	14794	14819	14844	15106	14880	14691	15121	14791	14965	15040	14942	14956	14829	14907	14820	14620	14859	14762	15066	14944	14941	14806	15033	14998	14852	14910	14862	14787	14716	14771	14840	14873	14975	14918	14730	14807	15044	14897	14794	14888	14778	14723	14839	14825	14738	15015	14811	14858	14832	14875	14787	14754	14645	14796	14798	14912	14741	14817	14879	14637	14843	14993	14684	14871	14761	14943	15018	14761	14879	14775	14938	14824	14882	14831	14685	14710	14897	14868	14916	14812	14801	14814	14889	14742	14933	15052	14804	14820	15067	15017	14801	14748	14818	14918	14809	14821	14978	14869	14755	14828	15028	14883	14703	14796	14713	15028	14798	14867	14742	14910	14735	14883	14892	14751	14852	14885	14957	14776	14882	14877	14821	14693	14807	14817	14913	14909	14779	14870	14760	14789	14841	14765	14644	14968	14840	14754	14859	14814	15043	14743	14973	14830	14923	14889	14881	14834	14894	14772	14822	14903	14849	14789	14972	14845	14643	15009	14787	14649	14917	15100	14993	15005	14851	14789	14887	14727	14813	14877	14777	14827	14747	14844	15009	14839	14781	14742	14813	14824	14832	14815	14908	14868	14863	14905	14614	14921
30199	23713	27319	26761	22979	21603	20785	19905	19747	19369	19621	19294	18613	18655	18671	19438	20059	19996	19310	18881	18378	18455	18446	18382	18311	18263	18329	18565	18184	18260	18150	18276	18502	18490	18225	18230	18222	18379	18165	18319	18495	18512	18378	18161	18352	18256	18209	18313	18411	18334	18367	18289	18307	18158	18393	18444	18237	18298	18321	18192	18426	18285	18100	18367	18266	18414	18412	18355	18266	18223	18294	18403	18039	18207	18115	18346	18330	18373	18450	18361	18364	18152	18161	18270	18276	18255	18486	18258	18238	18180	18384	18454	18289	18255	18209	18303	18349	18209	18446	18291	18124	18372	18106	18258	18646	18157	18239	18358	18476	18525	18290	18424	18169	18556	18363	18200	18500	18265	18321	18200	18429	18130	18197	18181	18283	18063	18306	18354	18315	17985	18295	18402	18138	18524	18270	18327	18428	18212	18131	18093	18277	18140	18224	18363	17982	18284	18319	18366	18422	18386	18420	18213	18476	18226	18470	18149	18179	18383	18249	18126	18281	18503	18345	18310	18442	18426	18094	18427	18392	18228	18349	18355	18446	18312	18279	18092	18232	18180	18115	18497	18251	18305	18270	18018	18351	18237	18429	18177	18338	18385	18429	18270	18221	18363	18183	18347	18463	18416	18353	18480	18266	18305	18244	18125	18357	18464	18315	18230	18337	18265	18245	18126	18290	18302	18412	18221	18237	18488	18377	18366	18172	18364	18337	18377	18236	18274	18345	18347	18184	18368	18072	18443	18274	18311	18617	18252	18232	18327	18273	18331	18285	18314	18269	18203	18309	18259	18378	18462	18172	18285	18141	18147	18192	18149	18352	18208	18096	18128	18212	18313	18239	18244	18443	18312	18442	18315	18181	18342	18242	18456	18278	18132	18399	18358	18341	18359	18244	18436	18405	18295	18238	18051	18209	18327	18290	18262	18189	18189	18261	18274	18266	18514	18229	18281	18305	18165	18369	18236	18355	18272	18377	18100	18200	18277	18305	18506	18526	18402	18326	18413	18559	18238	18190	18499	18188	18520	18361	18281	18523	18280	18256	18243	18353	18365	18569	18279	18453	18593	18263	18419	18435	18134	18210	18451	18266	18307	18312	18161	18400	18379	18050	18400	18404	18282	18223	18442	18346	18301	18559	18253	18323	18437	18207	18401	18313	18078	18350	18319	18533	18287	18282	18353	18076	18298	18163	18244	18359	18289	18409	18392	18432	18374	18106	18509	18293	18135	18329	18019	18421	18139	18276	18453	18128	18363	18477	18405	18331	18403	18248	18147	18214	18049	18324	18409	18431	18134	18186	18106	18180	18274	18313	18308	18262	18342	18447	18293	18390	18083	18390	18183	18252	18260	18435	18376	18280	18383	18266	18258	18343	18270	18301	18273	18235	18177	18124	18230	18416	18247	18400	18180	18254	18330	18163	18385	18238	18118	18290	18190	18157	18331	18321	18118	18333	18302	18269	18158	18281	18459	18331	18417	18163	18286	18482	18507	18313	18304	18385	18177	18079	18414	18055	18222	18408	18181	18427	18332	18366	18295	18266	18358	18323	18340	18249	18362	18281	18151	18355	18582	18388	18370	18135	18405	18340	18340	18450	18488	18438	18372	18397	18320	18198	18296	18146	18371	18461	18448	18295	18411	18277	18293	18169	18478	18367	18471	18493	18247	18279	18029	18225	18050	18253	18411	18354	18517	18249	18296	18303	18386	18140	18245	18476	18202	18219	18244	18333	18194	18196	18282	18286	18298	18143	18353	18250	18262	18228	18304	18567	18430	18386	18381	18281	18220	18212	18268	18247	18464	18597	18115	18197	18245	18193	18245	18442	18389	18288	18334	18217	18280	18177	18340	18193	18262	18316	18320	18261	18262	18174	18297	18259	18399	18511	18147	18314	18233	18241	18097	18371	18060	18318	18461	18304	18391	18379	18312	18479	18377	18308	18106	18273	18244	18430	18323	18474	18556	18375	18291	18438	18388	18192	18264	18421	18238	18410	18415	18288	18453	18341	18146	18387	18260	18491	18191	18360	18211	18397	18519	18627	18255	18333	18284	18463	18274	18124	18372	18317	18409	18262	18261	18331	18355	18445	18200	18296	18135	18234	18418	18405	18265	18479	18537	18340	18406	18224	18395	18383	18295	18481	18321	18175	18305	18271	18272	18498	18269	18453	18432	18302	18365	18333	18286	18399	18268	18457	18248	18257	18142	18672	18082	18188	18145	18166	18321	18410	18275	18332	18095	18349	18301	18455	18298	18260	18539	18426	18173	18246	18492	18392	18134	18526	18317	18419	18281	18247	18322	18319	18473	18233	18403	18334	18602	18223	18131	18175	18338	18531	18222	18176	18271	18409	18309	18279	18227	18166	18286	18428	18212	18365	18250	18468	18381	18192	18400	18316	18409	18323	18505	18178	18283	18119	18279	18299	18118	18314	18415	18157	18220	18429	18067	18236	18208	18195	18131	18282	18187	18057	18349	18141	18123	18260	18211	18337	18340	18227	18338	18226	18415	18224	18289	18405	18147	18305	18427	18265	18311	18208	18362	18562	18328	18396	18288	18364	18339	18250	18319	18288	18284	18247	18437	18111	18147	18390	18167	18284	18126	18405	18254	18111	18272	18279	18403	18346	18294	18172	18240	18257	18150	18135	18313	18321	18358	18397	18394	18288	18316	18256	18374	18309	18416	18252	18319	18309	18202	18125	18416	18311	18198	18146	18090	18285	18222	18120	18197	18400	18248	18362	18430	18382	18523	18484	18251	18129	18191	18377	18250	18221	18238	18317	18311	18490	18349	18238	18232	18353	18280	18439	18199	18562	18190	18363	18196	18168	18294	18225	18280	18374	18294	18348	18353	18325	18354	18250	18327	18272	18321	18239	18234	18082	18012	18469	18372	18429	18293	18278	18311	18471	18292	18373	18258	18464	18148	18269	18155	18311	18092	18127	18524	18240	18307	18516	18295	18255	18294	18091	18328	18102	18191	18455	18361	18264	18241	18228	18231	18376	18275	18249	18512	18379	18510	18360	18261	18271	18240	18190	18388	18408	18403	18332	18404	18510	18380	18313	18250	18194	18296	18433	18276	18340	18244	18289	18583	18338	18473	18411	18284	18318	18453	18284	18339	18348	18208	18301	18238	18282	18384	18292	18312	18367	18268	18303	18245	18212	18398	18175	18240	18484	18489	18220	18220	18420	18258	18286	18298	18330	18420	18205	18211	18411	18238	18391	18139	18433	18177	18399	18493	18327	18224	18280	18233	18246	18235	18352	18265	18100	18206	18524	18226	18275	18185	18328	18296	18285	18283	18293	18398	18463	18454	18193	18145	18350	18223	18259	18150	18503	18245	18329	18537	18321	18441	18411	18419	18229	18456	18538	18307	18280	18248	18232	18388	18330	18351	18082	18445	18113	18468	18171	18211	18266	18200	18179	18280	18323	18416	18245	18314	18235	18347	18304	18393	18484	18257	18448	18414	18148	18462	18275	18176	18357	18399	18281	18345	18438	18281	18480	18410	18333	18467	18436	18085	18408	18322	18162	18373	18476	18243	18233	18183	18298	18345	18169	18161	18338	18245	18341	18348	18247	18400	18333	18253	18210	18334	18315	18217	18186	18469	18211	18400	18298	18192	18264	18496	18424	18240	18303	18356	18378	18296	18257	18209	18306	18024	18325	18240	18363	18230	18437	18131	18336	18196	18394	18294	18405	18437	18332	18316	18350	18396	18306	18273	18194	18346	18308	18254	18145	18204	18265	18185	18050	18222	18309	18371	18223	18273	18476	18479	18073	18304	18345	18380	18196	18196	18516	18350	18156	18327	18204	18278	18105	18182	18380	18268	18427	18276	18243	18386	18142	18296	18204	18230	18231	18302	18337	18388	18357	18169	18375	18244	18289	18303	18266	18389	18190	18074	18472	18422	18422	18226	18434	18255	18191	18271	18384	18412	18352	18397	18287	18196	18496	18525	18252	18180	18222	18113	18414	18190	18229	18474	18545	18422	18279	18206	18171	18279	18493	18241	18076	18437	18373	18264	18418	18293	18334	18232	18508	18267	18347	18351	18414	18161	18382	18212	18360	18440	18081	18268	18125	18352	18453	18305	18305	18250	18324	18270	18309	18282	18206	18405	18173	18344	18115	18204	18294	18426	18271	18219	18353	18297	18312	18483	18331	18208	18275	18220	18366	18543	18355	18235	18421	18114	18334	18338	18446	18295	18214	18280	18327	18316	18339	18323	18425	18095	18541	18105	18272	18363	18302	18513	18288	18322	18401	18229	18267	18375	18326	18255	18313	18026	18215	18105	18191	18312	18407	18387	18345	18296	18447	18222	18198	18243	18380	18269	18406	18454	18449	18267	18267	18292	18440	18325	18229	18390	18355	18326	18509	18182	18204	18400	18200	18367	18266	18091	18137	18347	18270	18349	18401	18429	18389	18502	18357	18145	18184	18566	18146	18377	18403	18225	18315	18409	18523	18354	18263	18276	18616	18284	18499	18364	18340	18088	18253	18262	18263	18197	18403	18428	18407	18276	18517	18318	18226	18148	18243	18338	18285	18316	18438	18233	18416	18346	18451	18335	18054	18121	18351	18444	18331	18457	18237	18152	18349	18265	18120	18325	18177	18213	18302	18367	18273	18257	18245	18437	18410	18252	18320	18503	18289	18374	18381	18258	18391	18163	18282	18260	18367	18092	18422	18145	18177	18250	18203	18423	18352	18213	18586	18149	18406	18113	18237	18432	18227	18124	18250	18288	18247	18452	18179	18202	18310	18527	18407	18391	18271	18371	18259	18315	18063	18290	18294	18180	18254	18244	18257	18415	18404	18212	18226	18374	18262	18337	18439	18201	18372	18554	18350	18217	18314	18161	18222	18285	18221	18219	18275	18159	18266	18241	18316	18396	18308	18323	18364	18245	18188	18106	18417	18162	18261	18397	18311	18366	18487	18303	18228	18435	18342	18306	18317	18429	18220	18360	18455	18403	18363	18457	18159	18312	18505	18196	18293	18472	18377	18174	18290	18447	18322	18426	18397	18426	18355	18302	18424	18370	18371	18198	18538	18325	18441	18114	18173	18081	18234	18074	18178	18590	18267	18217	18484	18365	18249	18391	18152	18232	18354	18194	18188	18309	18346	18374
17730	20675	24402	24719	22015	19894	18182	17191	17016	16675	17496	16689	15314	15208	15669	16246	17094	16382	15829	15368	14982	14795	14928	14651	14537	14811	14849	14881	14709	14940	14895	14720	14740	14835	14808	14829	14872	14858	14724	14786	14670	14651	14664	14821	14817	14810	14855	14761	14910	14816	14713	14921	14832	14815	14763	14717	14826	14770	14613	14829	14956	14726	14579	14779	14779	14775	14773	14975	14750	14808	14586	14782	14964	14709	14914	14857	14736	14796	14918	14873	14677	14949	14767	14916	14696	14856	14718	14762	14659	14679	14831	14688	14755	14739	14800	14666	14991	14775	14897	14910	14789	14861	14532	14859	14694	14792	14735	14575	14760	14634	14867	14743	14654	14676	14831	14702	14797	14670	14770	14876	14824	14726	14831	14685	14738	14687	14861	14928	14879	14705	14729	14878	14916	14730	14810	14830	14726	14806	14857	14709	14840	14946	14682	14867	14823	14835	14743	14950	14846	14877	14846	14844	14885	14914	14781	14922	14808	14709	14872	14828	14891	14641	14882	14878	14980	14682	14895	14784	14818	14946	14811	14735	14830	14827	14752	14647	14818	14679	14814	14685	14817	14708	14618	14779	14888	14787	14815	14809	14851	14877	14704	14833	14869	14935	14693	14935	14578	14736	14710	14763	14680	14715	14860	14881	14832	14900	14918	14694	15009	14700	14836	14762	14691	14810	14741	14821	14694	14688	14697	14799	14563	14794	14812	14996	14755	14790	14851	14845	14634	14912	14757	14873	14923	14874	14974	14914	14581	14969	14733	14842	14879	14718	14712	14732	14890	14803	14916	14893	14805	14841	14677	14871	14768	14665	14802	14792	14748	14799	14841	14621	14979	14697	14708	14850	14825	14746	14946	14700	14946	14642	14709	14781	14817	14849	14808	14903	14811	14869	14717	14869	14809	14836	14823	14689	14839	14619	14760	14750	14644	14870	14933	14884	14945	14783	14792	14708	14735	14828	14698	14890	14746	14770	14786	14828	14727	14834	14850	14656	14756	14756	14826	14771	14789	14688	14593	14778	14773	14850	14731	14736	14758	14807	14759	14655	14686	14771	14939	14748	14691	14862	14901	14755	14711	14826	14854	14870	14675	14795	14839	14714	14686	14993	14743	14711	14846	14860	14834	14833	14774	14703	14700	14748	14818	14771	14839	14820	14866	14776	14695	14825	14747	14725	14805	14831	14781	14823	14887	14887	14974	14788	14860	14779	14808	14930	14940	14608	14710	14819	14802	14865	14856	14903	14807	14946	14722	14614	14793	14859	14695	14847	14753	14743	14792	14978	14934	14839	14751	14772	14856	14763	14576	14830	14832	14946	14780	14850	14898	14851	14772	14988	14827	14716	14805	14764	14775	14778	14828	14676	14667	14716	14872	14830	14813	14898	14853	14954	14670	14895	14980	14897	14895	14822	14793	14821	14894	14623	14740	15013	14746	14704	14647	14773	14917	14708	14826	14910	14808	14690	15007	14593	14829	14595	14928	14666	15092	14863	14766	14858	14764	14856	14950	14791	14831	14774	14776	14890	14726	14602	14674	14796	14650	14684	14854	14711	14792	14885	14870	14796	14723	14814	14653	14683	14784	14824	14833	14810	14704	14844	14837	14748	14579	14671	14846	14921	14806	14873	14841	14838	14761	14892	14741	14641	14871	14859	14816	14825	14742	14858	14719	14736	14762	14796	14935	14711	14852	14976	14986	14686	14794	14950	14773	14601	14841	14959	14694	14758	14674	14840	14938	14807	14708	14825	14688	14829	14721	14842	14715	14845	14580	14843	14695	14717	14909	14700	14789	14729	14720	14825	14887	14860	14918	14867	14941	14745	14678	14798	14711	14828	14804	14717	14838	14584	14867	14784	14650	14680	14767	14864	14828	14736	14817	14721	14822	14927	14622	14863	14812	14824	14774	14867	14712	14895	14786	14877	14781	14853	14839	14771	14791	14875	14868	14825	14832	14688	14938	14769	14658	14878	14810	14729	14747	14839	14678	14960	14740	14827	14784	14778	14729	14831	14809	14779	14785	14709	14642	14942	14663	14817	14904	14663	14710	14761	14849	14794	14934	14761	14742	14838	14626	14840	14809	14735	14875	14753	14857	14800	14890	14926	14912	14703	14778	14909	14831	14916	15077	14680	14766	14779	14815	14803	14867	14744	14750	14762	14712	14754	14764	14690	14742	14866	14819	14783	14731	14793	14791	14872	14687	14703	14831	14460	14768	14728	14708	14751	14681	14864	15071	14847	14870	14854	14819	14709	14801	14888	14759	14894	14800	14696	14790	14929	14820	14669	14895	14840	14812	14819	14896	14747	14756	14762	14877	14880	14802	14757	14780	14694	14728	14808	14759	14743	14935	14669	14654	14973	14914	14893	14772	14782	14913	14693	14922	14884	14766	14674	14820	14785	14651	14775	14785	14809	14900	14725	14761	14849	14779	14809	14744	14812	14769	14623	14739	14685	14718	14969	14698	14796	14754	14952	14843	14670	14690	14810	14845	14695	14770	14768	14649	14758	14856	14848	14653	14697	14818	14865	14875	14823	14857	14909	14697	14758	14672	14851	14710	14691	14880	14605	14831	14538	14766	14678	14786	14681	14793	14832	14727	14835	14658	14691	14768	14751	14806	14807	14611	14749	14694	14670	14904	14820	14675	14935	14873	14782	14960	14721	14794	14999	14810	14847	14754	14681	14856	14892	14614	15000	14768	14654	14722	14694	14772	14786	14759	14907	14884	14917	15054	14713	14791	14738	14860	14790	14812	14797	14813	14863	14777	14916	14788	14783	14764	14707	15037	14750	14827	14682	14962	14784	14656	14781	14960	14843	14830	14668	14746	14859	14781	14740	14744	14738	14941	14752	14617	14849	14669	14818	15013	14690	14780	14951	14930	14593	14787	14879	14861	14798	14825	14777	14798	14860	14812	15012	14759	14844	14666	14795	14790	14631	14847	14737	14826	14678	14846	14706	14739	14773	14711	14688	14704	14888	14687	14838	14758	14876	14735	14931	14931	14755	14714	14728	14800	14537	14842	14677	14835	14751	14829	14650	14770	14815	14809	14893	14619	14706	14610	14893	14989	14969	14831	14786	14763	14991	14780	14633	14761	14776	14630	14842	14762	14943	14785	14804	14800	14855	14889	14838	14784	15013	14721	14870	14777	14799	14723	14677	14918	14629	14711	14897	14695	14704	14644	14872	14936	14880	14961	14703	14710	14779	14751	14832	14731	14936	15081	14823	14927	14923	14815	14760	14721	14890	14960	14710	14711	14494	14770	14853	14775	14856	14849	14813	14772	14915	14832	14681	14784	14761	14747	14731	14717	14888	14777	14679	14875	14794	14783	14813	14862	14841	14823	14908	14782	14940	14800	15020	14838	14877	14772	14762	14760	14895	14785	14582	14795	14721	14729	14744	14827	14902	14862	14684	14909	14764	14715	14790	14825	14644	14649	14856	14766	14813	14815	14791	14780	14870	14803	14739	14849	14935	14749	14838	14706	14912	14825	14777	14810	14922	14725	14886	14772	14910	14635	14804	14661	14803	14715	14793	14797	14732	14714	14928	14758	14843	14652	14634	14899	14697	14774	14798	14625	14848	14668	14766	14812	14795	14907	14842	14915	14827	14822	14747	14803	14945	14751	14855	14942	14680	14558	14672	14654	14716	14745	14970	14903	14812	14758	14788	14856	14807	14961	14732	14723	14673	14830	14867	14852	14860	14824	14883	14602	14817	14816	14784	14879	14699	14838	14967	14804	14949	14701	14753	14899	14935	14902	14870	14840	14744	14687	14849	14845	14853	14684	14750	14679	14859	14834	14761	14711	14870	14815	14628	14601	14929	14769	14851	14859	14847	14710	14872	14796	14570	14880	14714	14868	14857	14785	14698	14679	14830	14980	14765	14842	14786	14750	14654	14888	14763	14852	14669	14825	14729	14757	14742	14738	14912	14716	14683	14883	14860	14864	14699	14823	14742	14913	14861	14725	14816	14883	14750	14807	14847	14738	14854	14756	14865	14676	14619	14967	14741	14808	14860	14705	14713	14681	14824	14783	14785	14924	14758	14813	14876	14803	14589	14832	14805	14845	14913	14812	14808	14709	14870	14881	14648	14914	14816	14647	14806	14745	14868	14736	14745	14901	14757	14814	14693	14862	14856	14954	14871	14844	14874	14793	14847	14687	14710	14654	14955	14824	14854	14718	14760	14815	14647	14730	14759	14835	14787	14722	14819	14835	14928	14725	14745	14625	14675	14769	14629	14947	14686	14911	14887	14868	14816	14898	14704	14720	14837	14588	14927	14758	14797	14899	14831	14890	14787	14972	14588	14866	14746	14601	14821	14893	14744	14702	14577	14627	14794	14937	14842	14958	14845	14909	14724	14770	14650	14955	14751	14853	14743	14809	14779	14762	14763	14750	14755	14821	15063	14872	14761	14769	14753	14725	14720	14683	14830	14962	14744	14946	14814	14845	14840	14712	14898	14747	14607	14851	14838	14705	14729	14832	14764	14898	14850	14951	14834	14882	14748	14633	14701	14824	14844	14933	14742	14903	14899	14802	14792	14754	14824	14662	14835	14940	14824	14698	14756	14800	14688	14937	14592	14820	14718	14849	14693	14723	14811	14791	14794	14757	14752	14755	14761	15045	14748	15049	14740	14769	14901	14766	14708	14789	14718	14797	14813	14828	14708	14893	14832	14672	14934	14779	14807	14779	14810	14893	14840	14934	14789	14721	14869	14635	14743	14795	14811	14589	14730	14765	14822	15085	14667	14717	14674	14608	14945	14907	14920	14784	14938	14761	14905	14761	14837	14697	14927	14833	14655	14625	14685	14808	14790	14844	14728	14824	14783	14817	14773	14732	14863	14885	14701	14916	14848	14891	14908	14649	14655	14918	14758	14714	14784	14723	14871	14905	14757	14681	14754	14778	14729	14807	14698	14800	14737	15037	14830	14740	14854	14767	14740	14790	14720	14838	14779	14660	14804	14712	14806	14756	14704	14853	14805	14837	14701	14852	14800	14717	14842	14760	14780	14993	14902	14787	14785	14855	14897	14800	14834	14802	14732	14659	14776	14764	14673	14881	14788	14823	14992	14630	14886	14619	14810	14850	14751	14865	14849	14729	14628	14784	14697	14764	15028
25490	21522	28780	25817	24110	25037	24607	21422	20616	20395	21138	21411	20239	19410	19911	27015	29578	25820	22559	20811	19434	18820	18620	18666	18403	18714	18473	18448	18606	18415	18430	18405	18518	18509	18631	18531	18589	18608	18736	18640	18604	18627	18316	18276	18611	18466	18641	18730	18423	18579	18667	18483	18486	18551	18554	18436	18538	18425	18427	18448	18591	18409	18423	18518	18683	18515	18574	18611	18528	18536	18521	18279	18349	18293	18406	18517	18540	18564	18629	18483	18449	18608	18464	18463	18513	18212	18326	18609	18595	18443	18545	18622	18340	18592	18473	18585	18527	18187	18354	18435	18384	18301	18466	18504	18690	18543	18387	18481	18368	18484	18618	18507	18355	18536	18448	18380	18575	18444	18342	18455	18705	18563	18500	18549	18487	18428	18419	18438	18438	18413	18406	18539	18591	18441	18631	18444	18540	18428	18613	18750	18515	18614	18401	18353	18384	18498	18434	18500	18305	18335	18427	18521	18443	18391	18597	18344	18558	18529	18399	18222	18258	18495	18477	18511	18520	18429	18420	18275	18356	18531	18411	18405	18532	18372	18515	18467	18355	18503	18500	18161	18573	18493	18541	18566	18501	18403	18546	18454	18350	18429	18555	18642	18344	18658	18431	18453	18585	18453	18419	18471	18534	18401	18588	18623	18526	18230	18341	18499	18537	18714	18489	18519	18445	18515	18515	18180	18595	18692	18620	18373	18452	18459	18609	18474	18553	18523	18515	18381	18651	18677	18608	18387	18723	18349	18272	18488	18348	18656	18495	18356	18288	18643	18226	18273	18612	18575	18529	18606	18304	18556	18535	18369	18521	18540	18711	18550	18364	18691	18734	18517	18399	18288	18505	18424	18537	18599	18363	18483	18312	18319	18405	18533	18600	18337	18428	18351	18671	18420	18537	18466	18703	18201	18498	18637	18493	18678	18576	18551	18435	18362	18433	18554	18540	18589	18616	18390	18610	18661	18591	18364	18416	18338	18584	18404	18677	18309	18579	18236	18459	18592	18365	18405	18685	18347	18482	18393	18453	18278	18499	18411	18240	18751	18575	18528	18351	18557	18419	18255	18510	18431	18344	18500	18412	18305	18692	18591	18216	18456	18633	18580	18503	18489	18437	18496	18452	18564	18512	18462	18564	18357	18595	18625	18524	18699	18605	18482	18356	18593	18439	18300	18450	18528	18535	18350	18364	18546	18421	18261	18383	18327	18660	18517	18515	18449	18629	18481	18466	18588	18555	18400	18493	18301	18318	18352	18543	18501	18354	18395	18608	18214	18381	18406	18371	18356	18522	18519	18745	18352	18635	18455	18525	18728	18487	18447	18705	18420	18316	18215	18536	18452	18336	18547	18495	18380	18573	18495	18666	18396	18511	18543	18461	18622	18284	18558	18392	18700	18365	18664	18754	18508	18466	18429	18499	18399	18336	18320	18490	18631	18494	18387	18412	18374	18539	18175	18281	18684	18469	18337	18530	18278	18690	18469	18391	18479	18605	18528	18427	18468	18473	18503	18507	18582	18595	18419	18386	18388	18534	18442	18593	18638	18220	18383	18383	18371	18599	18576	18277	18815	18430	18556	18451	18566	18492	18580	18702	18563	18535	18381	18588	18404	18526	18481	18584	18372	18453	18494	18415	18290	18536	18075	18594	18500	18382	18481	18531	18270	18375	18560	18594	18543	18520	18654	18499	18498	18446	18361	18440	18584	18347	18423	18490	18515	18716	18520	18391	18427	18315	18580	18370	18472	18593	18620	18735	18494	18464	18427	18439	18541	18556	18553	18460	18599	18423	18338	18627	18639	18426	18442	18536	18399	18570	18566	18534	18499	18443	18406	18666	18530	18391	18416	18622	18635	18571	18461	18502	18478	18553	18407	18656	18430	18520	18440	18505	18366	18457	18303	18296	18531	18504	18790	18680	18445	18423	18519	18613	18535	18332	18390	18655	18509	18351	18586	18411	18458	18604	18485	18334	18508	18575	18537	18429	18517	18545	18547	18419	18391	18540	18527	18519	18557	18590	18439	18529	18451	18489	18526	18487	18315	18428	18553	18481	18307	18512	18497	18618	18428	18403	18564	18544	18529	18506	18430	18546	18522	18423	18526	18460	18386	18606	18603	18496	18599	18412	18480	18579	18601	18585	18665	18512	18508	18292	18364	18559	18392	18558	18193	18481	18516	18485	18422	18486	18519	18419	18584	18638	18412	18635	18291	18441	18501	18363	18748	18330	18154	18256	18199	18557	18383	18241	18466	18536	18392	18352	18326	18391	18440	18353	18240	18432	18327	18452	18435	18569	18585	18442	18384	18389	18452	18481	18553	18488	18501	18620	18406	18495	18569	18361	18456	18371	18621	18573	18576	18646	18712	18309	18653	18231	18449	18597	18537	18325	18491	18691	18454	18575	18541	18452	18536	18287	18633	18518	18617	18604	18595	18283	18499	18455	18293	18368	18449	18516	18502	18507	18246	18431	18470	18466	18459	18429	18534	18622	18589	18561	18408	18541	18561	18458	18642	18365	18163	18749	18460	18552	18450	18577	18512	18418	18636	18483	18433	18685	18654	18513	18560	18689	18470	18463	18486	18450	18532	18350	18375	18617	18487	18606	18557	18420	18506	18412	18358	18453	18299	18489	18529	18633	18532	18657	18501	18547	18313	18226	18520	18377	18391	18421	18428	18397	18369	18385	18504	18469	18475	18630	18761	18570	18215	18240	18509	18624	18402	18397	18606	18647	18583	18338	18405	18349	18605	18754	18640	18559	18646	18442	18665	18461	18400	18400	18304	18464	18396	18552	18401	18617	18243	18421	18672	18505	18273	18562	18372	18579	18526	18636	18431	18676	18426	18450	18629	18561	18460	18334	18421	18234	18573	18454	18431	18534	18374	18369	18375	18569	18602	18648	18527	18399	18622	18409	18385	18435	18649	18676	18664	18552	18465	18596	18440	18451	18557	18583	18410	18576	18477	18337	18487	18512	18625	18499	18376	18571	18473	18642	18608	18518	18511	18300	18348	18700	18383	18582	18559	18431	18416	18574	18478	18410	18414	18419	18382	18715	18723	18520	18583	18714	18407	18435	18474	18596	18432	18486	18457	18215	18440	18564	18419	18389	18369	18650	18478	18406	18422	18264	18378	18475	18389	18504	18505	18316	18354	18541	18584	18431	18366	18636	18395	18660	18566	18625	18422	18559	18553	18468	18389	18384	18431	18602	18338	18600	18604	18263	18276	18490	18553	18544	18474	18383	18453	18308	18617	18608	18417	18459	18495	18507	18342	18657	18378	18369	18527	18512	18332	18556	18549	18434	18547	18205	18466	18438	18619	18570	18726	18474	18546	18628	18454	18482	18553	18491	18479	18630	18559	18501	18417	18532	18605	18482	18343	18365	18533	18410	18375	18424	18497	18401	18402	18504	18251	18564	18488	18511	18347	18610	18537	18640	18496	18447	18393	18487	18403	18437	18434	18386	18749	18524	18500	18693	18517	18469	18662	18559	18431	18545	18465	18611	18505	18510	18700	18588	18536	18485	18338	18634	18552	18472	18577	18518	18521	18266	18413	18551	18291	18484	18354	18347	18295	18475	18531	18554	18598	18499	18417	18488	18571	18499	18434	18681	18525	18377	18442	18480	18495	18485	18471	18638	18607	18598	18621	18421	18622	18490	18490	18462	18593	18311	18619	18568	18571	18624	18501	18360	18642	18385	18200	18535	18573	18394	18498	18626	18585	18523	18545	18605	18447	18539	18469	18581	18566	18408	18311	18319	18523	18410	18191	18540	18760	18528	18413	18456	18310	18370	18354	18406	18718	18477	18330	18658	18383	18561	18467	18460	18560	18543	18526	18624	18448	18676	18542	18471	18697	18469	18318	18662	18252	18496	18528	18381	18520	18437	18530	18547	18219	18451	18566	18478	18522	18653	18308	18675	18473	18500	18443	18437	18549	18737	18514	18606	18324	18462	18508	18373	18604	18747	18536	18478	18595	18375	18524	18342	18367	18480	18552	18379	18402	18408	18525	18591	18588	18375	18498	18532	18515	18534	18379	18492	18439	18382	18388	18491	18450	18477	18407	18416	18228	18413	18347	18389	18565	18426	18565	18573	18848	18410	18592	18402	18560	18634	18479	18440	18636	18583	18514	18539	18509	18410	18386	18536	18377	18649	18419	18486	18534	18572	18388	18266	18598	18573	18454	18362	18509	18666	18362	18355	18415	18534	18290	18717	18582	18505	18606	18442	18449	18473	18509	18358	18456	18774	18673	18526	18461	18294	18523	18724	18631	18560	18467	18554	18514	18597	18542	18424	18600	18423	18448	18494	18479	18437	18504	18560	18530	18329	18520	18312	18427	18740	18501	18507	18437	18312	18512	18635	18535	18648	18388	18548	18428	18536	18446	18474	18372	18417	18656	18537	18557	18296	18409	18456	18492	18600	18510	18278	18349	18472	18789	18518	18438	18571	18315	18538	18448	18432	18420	18384	18463	18424	18525	18593	18320	18679	18471	18527	18437	18343	18536	18546	18647	18562	18441	18602	18459	18152	18628	18441	18418	18480	18362	18548	18511	18608	18515	18497	18516	18506	18437	18639	18684	18486	18461	18393	18377	18522	18379	18558	18278	18508	18441	18537	18676	18336	18240	18615	18557	18558	18594	18416	18345	18387	18596	18571	18517	18546	18607	18642	18550	18415	18495	18441	18589	18235	18442	18329	18351	18478	18443	18676	18541	18490	18441	18500	18449	18354	18239	18438	18558	18583	18497	18545	18409	18434	18650	18544	18454	18535	18484	18576	18723	18640	18372	18217	18511	18426	18414	18431	18447	18202	18559	18554	18334	18644	18457	18365	18789	18641	18502	18606	18433	18468	18359	18383	18560	18669	18711	18483	18560	18474	18614	18217	18366	18429	18332	18612	18429	18438	18532	18595	18449	18450	18521	18666	18367	18604	18448	18391	18709	18582	18400	18273	18538	18551	18454	18621	18477	18445	18429	18671	18511	18548	18333	18460	18356	18615	18621	18716	18367	18427	18480	18323	18321	18454	18505	18613	18534	18442	18589	18443	18360	18466	18409	18401	18409	18641	18553	18505	18575	18595	18223	18511	18583	18414	18589	18412	18539	18555	18449	18495	18310	18518	18552
16994	28109	30855	29794	24411	23402	21318	19292	18312	17563	19049	19373	17553	15901	17865	28085	29336	23744	19300	17329	15624	15087	15042	14980	14976	15017	14984	14760	14892	14997	15016	14915	14912	14947	14980	15105	15121	14934	14963	14851	15003	14885	14876	14801	15006	14956	14915	14958	14923	15024	15006	14894	14963	14892	14955	14807	14885	15009	14807	14836	14914	14901	14942	14778	14938	14936	14931	15134	14982	14864	14926	14898	14791	14874	14953	15032	14893	14996	14920	14818	15050	14914	14943	15083	15023	14978	14872	14995	14854	15046	14853	14938	14951	14864	14951	15136	14928	14980	15008	14979	14882	14731	14999	14907	14931	14901	14892	14818	14915	15010	14941	14793	14953	15087	14996	15065	14887	14801	14956	14974	14942	14955	14881	14930	14973	15032	14965	14770	14942	14900	14715	14953	15099	14913	14894	14835	14853	14987	15073	15008	14898	15020	14922	14920	14885	14964	14894	14908	14925	14934	14895	14930	14980	14943	15128	14767	14863	14935	14934	14866	14701	14794	15120	14901	14785	14906	14978	14891	14784	15039	14864	14886	14983	14826	14990	14911	14855	15056	15026	14859	15047	15052	14886	14839	14854	14892	14881	14864	14958	14991	15107	14886	14778	14970	15129	15013	15028	14866	14921	14945	14916	15011	14933	14899	14955	14788	14786	14958	14907	15006	14844	14925	14950	14960	14841	14893	14823	15060	14988	15017	14910	14905	15028	14969	15005	14920	14744	14803	14950	15043	14919	14792	14787	14996	14985	14739	15021	14901	14970	15057	14862	14767	15127	14958	15079	14868	15118	14925	15044	15004	14841	14969	14788	14983	14971	14993	14929	14836	14777	14820	15015	14946	14895	14989	14929	15157	14819	15029	14865	15102	14873	15047	14940	14858	14965	14808	14783	15024	15013	15059	14737	15078	15035	14941	15093	14820	14861	15017	15032	14842	15088	14919	14890	14949	14810	14803	14790	14730	14783	14812	15007	14941	14893	14954	14997	14763	15066	14783	14872	14950	14996	14847	14835	15016	14989	14922	14715	14927	14929	14808	14795	14964	14861	14899	14811	14886	15074	14872	14923	14849	14894	14828	14826	14787	15039	14840	14810	14939	14813	14977	14960	14948	14952	14817	15034	14995	14924	15004	15001	14814	14764	15001	14818	14924	15134	15081	14959	14857	15072	14817	15033	14937	15049	14772	14801	14996	14948	14928	15012	14944	15021	15004	14970	14844	15070	14860	14998	15072	14910	14962	14859	15154	14878	15027	14763	14991	14815	15031	14868	14984	14831	14901	15059	15032	15062	14823	15063	14983	14907	14922	14873	14960	14871	14933	14833	14775	15036	14730	14909	14957	14918	15001	14981	14989	14956	14987	14793	14797	14860	14935	15140	14862	14808	15041	14995	14902	14933	14949	15021	15010	14894	14794	14998	14907	14969	14993	15006	14832	14868	15018	14913	14841	15034	15000	14740	14937	14921	14933	14907	14859	14857	14862	14961	14970	14934	15027	14881	14857	14767	14959	14887	15056	15008	14885	14830	14773	14962	14969	14881	15004	14972	14806	14877	14865	14870	14842	14980	14932	14904	15010	14874	14910	14997	14969	14937	14880	14879	14927	14881	14828	14942	14907	14954	14861	15063	15007	14728	14824	14935	14788	14883	14924	14901	14786	14854	15067	14886	14929	15086	14801	15149	14853	14955	15089	14864	14913	14707	14870	14839	14876	14841	14802	14867	15115	14990	15093	14912	14801	14954	14750	14783	14928	15079	14899	14996	15106	14845	14786	14846	15026	14929	15015	15083	14914	14905	15049	15007	14942	14987	15146	14684	15080	15061	14898	14931	14915	14920	15039	14944	14685	14982	15091	14902	14795	14953	15068	15010	15009	15047	15002	14934	14928	14932	15104	15116	14755	14924	14991	14917	14821	14845	14822	14957	14929	14902	14792	14909	14906	14918	15057	15038	14828	14957	14742	14970	15039	14983	14918	14911	14895	14880	14842	14874	14890	14975	15029	15030	14867	14841	14892	15048	14942	15026	14744	15005	14635	14838	14908	15144	15028	15012	14915	15037	14910	14948	14716	14980	14873	14916	14745	14911	15012	14969	14957	14885	15061	15049	15051	14920	14848	14672	14906	14924	15090	15018	14784	14917	14984	15030	14869	14922	14944	14959	14768	14968	14939	14936	14952	14896	14918	14808	14947	14895	15041	14988	14981	14901	14939	14879	14982	14891	14835	15000	15003	14712	14902	14995	15098	14876	15093	14893	14798	14836	14759	15037	14979	14802	15084	14999	14977	14923	15004	14901	14844	14932	14873	14876	14918	14911	14755	14917	15010	15003	15025	14893	14882	15020	15032	14916	14846	14950	14982	14989	14864	14927	14818	14875	15040	14901	14952	15004	14813	15032	14940	14934	14882	14877	14914	14863	14900	14854	14921	14815	14966	14919	14968	14908	14967	14901	14955	15022	14890	15004	15153	14986	14816	14851	14842	14951	14998	15007	14963	15026	14862	15087	14946	14983	14862	14865	14836	14907	14951	14959	14997	14887	14866	14865	15017	14739	14946	15003	15038	14918	14972	14875	14994	14993	14818	14989	14828	15101	15094	14834	15018	14547	15001	14927	14955	14890	14954	14825	14959	14969	14969	14869	14889	14981	14963	14783	15004	15030	14889	14890	14920	15004	15016	14800	15057	15016	14782	15061	14946	14889	14906	14971	14825	14920	14950	14942	14905	14935	14929	15020	14746	14819	14906	15072	14813	14983	14815	14922	14802	14862	14856	14822	14918	14756	15067	14821	15090	14919	14904	14857	14858	14911	14954	14924	14942	14952	14989	14823	14851	14758	14904	15119	14867	14993	15125	14895	14955	14942	15119	14799	14785	14864	14883	15033	14972	14984	14804	15050	14877	15024	15045	14933	15107	14833	14767	14889	14759	15024	14911	14993	14797	14876	14695	14999	15003	14889	15111	14994	14962	14788	14802	15071	14913	14861	14816	14921	14844	14851	14825	14823	14745	14848	14865	14865	15050	14801	14819	14831	14968	14844	14987	15073	14920	14785	14858	14850	14940	14999	14864	14902	14871	14973	14881	14779	14942	14949	14804	14981	14855	15069	15088	14889	14928	14994	14753	14799	14990	14997	14794	14934	14923	14798	14894	14765	15036	14850	15078	14955	14935	14844	14836	14900	14882	14889	14850	14707	15051	14799	14807	14751	14994	14892	14985	15178	14907	14850	15000	14896	14854	15033	14998	14901	14903	14942	14967	14921	14952	14939	14982	15084	14879	14791	15024	14947	15042	14749	15000	14923	14918	14980	14965	14968	15142	14774	14870	15038	14922	15135	14905	14970	14854	14870	15065	14816	14974	14938	14764	14999	15054	15041	15020	14951	14886	14917	14667	14737	14904	14861	15062	14882	14963	14938	14852	14829	14844	14867	14920	14946	14924	14957	14911	14938	14936	14872	14897	14824	14999	14776	14880	14974	14963	14901	14882	14799	15029	14994	14944	14888	14987	14774	14957	14914	15034	15091	15045	14977	14852	14866	15025	14907	15021	14811	14908	15074	15079	14922	14973	14998	14946	14971	14904	14903	14901	14882	14790	14765	14966	14658	14679	14994	14927	14914	14917	14906	14832	14893	14982	14901	15008	15105	14844	14996	14813	15005	14909	14971	14989	14959	14908	14967	15002	14922	14881	14958	14752	14862	15003	14897	14832	14931	14943	15078	14950	14981	15012	14993	14870	14910	15088	14862	14967	14993	14866	14929	14842	14951	14966	15145	14998	14650	15041	15079	14904	15000	14932	14774	14957	15195	14911	14996	15174	14836	15049	14906	14899	14975	14935	15032	14973	15083	14790	14881	15026	14987	14900	15010	14905	15025	14873	15024	14803	15079	14729	14870	14839	14778	14887	14945	14959	14842	14906	14953	14866	15097	14839	14687	15077	14976	15029	14778	14904	14977	15142	15029	15016	14970	14912	15040	14769	14938	14914	15018	14869	15013	14564	15001	14886	14769	14921	14932	15154	14835	14942	15033	14991	14868	14896	15000	15075	14901	15061	15048	15027	14828	14886	14855	15049	14821	15020	14869	14834	14992	14915	14793	14851	14983	14767	15003	15023	14888	14754	14875	14978	15010	14957	14976	15036	14762	14900	14880	14912	14892	14951	14977	14811	14948	14902	14973	14921	14977	14901	14936	15015	14993	14936	14996	14808	14814	14858	15003	14912	14902	14901	14917	15103	14827	14896	15145	15068	14854	14800	14895	14922	15155	14868	14903	14955	15000	14950	14878	14914	14848	14984	14952	14788	14972	14797	14872	14958	14906	14972	15080	14871	14894	14913	14848	14959	14938	14884	15026	15012	14862	15040	14644	14888	14829	14842	14951	14917	15020	14981	14973	15080	14875	14988	14951	14928	14930	14910	14942	14968	14853	15035	14959	14934	14891	14936	14838	14727	15023	14963	15016	14879	15021	14980	14947	14962	15105	14912	14941	14939	14778	14973	15022	14852	15021	15044	14852	14942	14860	14810	14968	14922	15100	14875	14929	14791	14854	15167	14954	14891	14890	14885	14849	14858	14927	14934	14932	14838	15067	14880	15022	15089	14848	14847	14857	14852	14810	14968	15060	15054	15006	15059	15107	14926	14939	14870	14872	14811	14968	15078	14860	14819	14964	14853	14899	14902	14912	14796	15011	14946	15074	14876	14895	15074	14902	14911	14947	14941	15094	15062	15000	14848	14902	14959	14964	15066	14856	14809	14893	14856	14973	14904	14982	14724	14947	14743	15000	14764	14916	15205	14904	14979	14933	15022	14928	14914	14888	14936	14910	15010	14763	14840	14962	14968	14871	14930	15126	14863	15126	14987	14804	15067	14749	14952	15154	14813	14980	15119	14892	15000	14907	14734	15055	14765	15192	14991	14839	14808	15046	15203	15075	14811	14963	14922	14875	15009	14956	14958	14837	14948	15086	14976	14934	14844	15205	14835	15092	14980	14856	14887	14919	14969	14901	14944	14691	15068	14930	14811	14830	14896	15104	14806	14944	14900	14950	14997	15069	15014	14930	14948	14846	14966	14827	14915	14813	14926	14941	14803	15005	14885	14705	15059	14761	14851	14968	15035	15004	14864	14958	14914	14851	15049
24024	21466	29126	24395	22508	26303	28539	23460	21480	21094	21339	22936	21880	19948	20768	33367	36313	30705	25094	22363	19913	19082	18779	18559	18394	18521	18738	18272	18491	18685	18410	18444	18669	18641	18575	18505	18495	18369	18548	18660	18464	18734	18431	18480	18477	18282	18247	18369	18509	18395	18442	18367	18477	18611	18553	18513	18611	18320	18610	18517	18384	18505	18400	18357	18379	18538	18454	18502	18418	18440	18551	18360	18177	18478	18423	18422	18447	18597	18420	18219	18297	18478	18364	18422	18558	18524	18280	18493	18618	18476	18511	18137	18458	18428	18641	18284	18235	18444	18451	18545	18376	18714	18450	18314	18285	18434	18483	18476	18431	18624	18684	18371	18311	18528	18535	18417	18443	18394	18583	18596	18549	18418	18507	18465	18363	18450	18436	18479	18519	18493	18514	18553	18518	18423	18263	18324	18479	18380	18539	18435	18264	18480	18440	18239	18366	18488	18517	18503	18544	18451	18430	18283	18482	18472	18530	18325	18376	18606	18502	18407	18560	18481	18405	18608	18518	18494	18260	18551	18563	18313	18407	18445	18546	18504	18315	18373	18359	18357	18440	18499	18279	18436	18261	18576	18326	18263	18488	18464	18281	18568	18376	18182	18290	18602	18369	18466	18555	18565	18317	18537	18428	18413	18668	18554	18547	18542	18276	18528	18594	18481	18462	18664	18610	18369	18533	18687	18386	18331	18249	18476	18386	18300	18287	18574	18543	18372	18647	18586	18643	18355	18455	18620	18417	18184	18594	18580	18588	18532	18452	18503	18468	18343	18396	18438	18418	18302	18416	18266	18217	18477	18358	18511	18619	18536	18538	18462	18504	18433	18505	18395	18451	18278	18327	18541	18487	18532	18404	18620	18430	18317	18476	18719	18493	18522	18424	18342	18447	18509	18461	18341	18298	18393	18409	18474	18424	18333	18150	18351	18517	18361	18517	18312	18686	18522	18428	18297	18335	18699	18565	18590	18597	18449	18436	18357	18489	18625	18400	18497	18357	18273	18458	18464	18447	18540	18488	18463	18440	18349	18557	18454	18533	18224	18498	18514	18640	18374	18485	18290	18354	18118	18498	18433	18503	18543	18490	18444	18308	18555	18283	18395	18610	18360	18509	18252	18562	18441	18299	18454	18649	18289	18223	18476	18428	18529	18251	18536	18527	18530	18368	18340	18383	18465	18407	18334	18379	18447	18444	18399	18537	18380	18446	18795	18608	18521	18501	18496	18436	18438	18434	18333	18374	18704	18558	18383	18449	18375	18527	18566	18499	18741	18412	18365	18466	18445	18426	18329	18240	18624	18317	18269	18433	18387	18379	18176	18408	18389	18397	18475	18707	18500	18279	18438	18491	18483	18276	18540	18260	18398	18537	18477	18318	18271	18622	18445	18417	18471	18519	18394	18596	18362	18498	18498	18432	18559	18332	18425	18478	18595	18462	18311	18505	18560	18300	18476	18227	18492	18339	18378	18337	18348	18453	18384	18485	18443	18499	18364	18314	18297	18552	18498	18213	18278	18578	18387	18604	18637	18415	18330	18146	18376	18411	18365	18376	18228	18361	18392	18399	18378	18292	18310	18568	18371	18476	18395	18503	18344	18598	18443	18485	18311	18437	18365	18560	18420	18605	18468	18459	18527	18436	18592	18550	18150	18358	18571	18500	18315	18346	18392	18461	18574	18582	18365	18503	18456	18379	18335	18702	18340	18363	18514	18427	18507	18298	18539	18487	18414	18372	18413	18533	18395	18350	18457	18477	18414	18354	18645	18565	18484	18598	18339	18391	18212	18371	18618	18563	18512	18284	18423	18670	18507	18572	18657	18650	18345	18369	18340	18481	18474	18604	18567	18414	18565	18643	18460	18535	18387	18355	18407	18394	18416	18438	18256	18314	18508	18337	18576	18528	18152	18621	18254	18309	18402	18700	18437	18286	18234	18394	18550	18375	18589	18470	18528	18233	18436	18404	18276	18345	18191	18464	18418	18428	18507	18405	18334	18386	18462	18434	18439	18427	18392	18555	18233	18287	18344	18284	18400	18440	18528	18545	18457	18638	18259	18550	18422	18231	18635	18300	18668	18438	18386	18307	18359	18357	18590	18617	18742	18524	18432	18320	18344	18284	18591	18533	18427	18565	18525	18263	18495	18354	18493	18448	18384	18509	18342	18375	18361	18597	18375	18368	18512	18269	18340	18606	18514	18501	18461	18525	18336	18561	18715	18575	18414	18518	18419	18458	18627	18424	18604	18452	18285	18445	18363	18230	18248	18487	18617	18487	18450	18407	18359	18300	18534	18629	18460	18451	18307	18361	18559	18510	18503	18318	18345	18462	18291	18551	18520	18283	18383	18375	18557	18453	18488	18401	18337	18617	18550	18456	18397	18439	18302	18274	18327	18554	18212	18446	18704	18413	18507	18578	18506	18507	18347	18555	18554	18617	18479	18583	18353	18464	18480	18506	18421	18352	18627	18432	18546	18291	18311	18363	18353	18469	18385	18312	18415	18361	18313	18290	18282	18528	18444	18365	18370	18514	18420	18309	18508	18473	18309	18282	18374	18419	18509	18502	18490	18561	18363	18460	18531	18291	18296	18440	18456	18579	18247	18382	18573	18355	18417	18541	18387	18464	18372	18538	18407	18416	18501	18343	18540	18287	18320	18539	18517	18323	18404	18326	18486	18409	18449	18463	18158	18276	18409	18348	18471	18419	18351	18476	18443	18386	18640	18381	18306	18553	18561	18548	18383	18432	18260	18420	18273	18820	18279	18424	18433	18331	18576	18334	18455	18530	18502	18309	18343	18280	18547	18494	18390	18449	18247	18375	18594	18504	18291	18459	18242	18435	18586	18488	18413	18298	18501	18460	18365	18492	18588	18587	18677	18459	18523	18281	18375	18363	18479	18660	18379	18569	18450	18659	18457	18461	18544	18356	18593	18572	18598	18635	18459	18283	18781	18602	18403	18355	18501	18506	18430	18543	18425	18508	18173	18346	18451	18468	18523	18615	18521	18565	18408	18469	18423	18577	18428	18430	18299	18405	18474	18451	18560	18415	18511	18663	18548	18404	18616	18706	18461	18503	18406	18587	18503	18636	18483	18461	18501	18376	18354	18427	18628	18599	18446	18332	18294	18450	18326	18345	18552	18244	18311	18409	18481	18341	18392	18384	18418	18498	18331	18197	18142	18505	18378	18411	18531	18314	18318	18519	18566	18280	18292	18477	18294	18262	18142	18361	18404	18438	18314	18536	18418	18554	18550	18493	18533	18561	18552	18301	18274	18397	18546	18193	18394	18532	18436	18523	18596	18324	18301	18462	18331	18223	18500	18475	18445	18279	18371	18234	18371	18493	18672	18506	18606	18347	18403	18540	18393	18457	18504	18376	18404	18227	18334	18360	18336	18381	18392	18459	18372	18328	18241	18531	18173	18481	18540	18377	18401	18488	18749	18170	18361	18371	18583	18595	18398	18607	18545	18471	18399	18634	18602	18410	18411	18486	18572	18621	18468	18334	18571	18693	18508	18292	18633	18483	18599	18356	18499	18290	18395	18353	18152	18346	18276	18590	18423	18286	18314	18465	18366	18548	18488	18444	18435	18403	18497	18371	18268	18362	18530	18623	18416	18342	18374	18482	18456	18388	18279	18447	18364	18339	18297	18677	18419	18252	18380	18374	18457	18472	18386	18537	18477	18428	18431	18403	18447	18411	18337	18580	18586	18803	18343	18324	18420	18434	18199	18343	18456	18347	18490	18453	18434	18490	18339	18554	18433	18462	18308	18357	18566	18372	18368	18512	18428	18336	18352	18497	18443	18470	18517	18463	18297	18403	18407	18568	18600	18285	18458	18383	18537	18369	18484	18509	18373	18415	18550	18514	18662	18731	18408	18340	18472	18183	18485	18548	18416	18326	18323	18408	18288	18407	18377	18528	18405	18429	18414	18329	18446	18556	18550	18503	18466	18500	18504	18412	18376	18412	18390	18628	18528	18448	18537	18598	18361	18539	18410	18567	18355	18564	18309	18367	18663	18392	18238	18444	18279	18405	18450	18477	18528	18466	18318	18431	18539	18414	18609	18546	18370	18523	18417	18485	18444	18563	18224	18462	18489	18410	18507	18371	18385	18402	18413	18457	18370	18563	18414	18350	18519	18408	18385	18307	18410	18593	18482	18472	18541	18398	18518	18486	18493	18566	18437	18515	18576	18348	18394	18587	18460	18450	18344	18363	18471	18334	18498	18524	18391	18722	18464	18423	18432	18577	18631	18399	18535	18603	18521	18394	18466	18541	18364	18626	18133	18592	18397	18382	18493	18406	18463	18474	18687	18580	18506	18483	18540	18448	18562	18562	18619	18555	18589	18525	18550	18421	18469	18586	18483	18446	18224	18447	18663	18493	18486	18372	18501	18489	18578	18462	18416	18337	18350	18651	18368	18302	18586	18517	18320	18398	18425	18453	18639	18653	18423	18508	18265	18679	18582	18421	18361	18389	18494	18384	18347	18494	18607	18294	18352	18443	18327	18215	18434	18357	18506	18544	18289	18538	18382	18264	18212	18514	18432	18537	18383	18459	18639	18568	18500	18397	18406	18505	18554	18516	18353	18564	18440	18528	18425	18429	18400	18426	18320	18317	18317	18453	18448	18684	18487	18479	18552	18296	18593	18490	18502	18436	18567	18321	18633	18321	18216	18352	18575	18497	18427	18422	18558	18522	18359	18340	18375	18158	18458	18359	18385	18550	18553	18651	18296	18352	18460	18343	18269	18601	18383	18367	18505	18408	18424	18563	18280	18512	18434	18532	18242	18364	18487	18294	18399	18571	18396	18301	18270	18417	18349	18429	18254	18351	18520	18296	18421	18474	18597	18557	18475	18641	18666	18540	18712	18418	18421	18529	18507	18444	18389	18576	18328	18444	18417	18270	18347	18269	18451	18458	18389	18613	18408	18527	18447	18410	18340	18394	18237	18473	18560	18444	18582	18378	18283	18299	18305	18416	18432	18224	18315	18451	18444	18500	18549	18503	18441	18316	18394	18565	18553	18437	18387	18602	18420	18445	18325	18349	18505	18393	18496	18635	18317	18515	18439	18332	18591	18464	18459	18345	18464	18473	18412	18647	18437	18517	18452	18527	18290	18351	18425
18998	33434	33886	32693	26559	27314	25077	21690	20116	18647	19855	21883	19712	16507	18936	36061	36997	28992	22903	18966	16035	15176	14856	15081	15050	15019	14770	14872	14800	14915	15018	14755	15044	14690	14894	14975	14937	14857	14969	14801	14877	14924	14979	14752	14964	14696	14747	14865	14862	14835	14855	15049	14786	14860	14793	14861	14818	14926	14987	14718	14748	14975	14794	14701	14818	14794	14837	14910	15069	14807	14653	14957	14921	14889	14900	15084	14822	14911	14754	14748	14816	14815	14834	15125	14894	14803	14813	14797	14820	14723	14900	14780	14816	14885	14785	14675	14886	14919	14954	14849	14921	14812	15023	14881	14938	15020	14842	14935	14844	14958	15019	14922	14797	14837	14832	14763	14906	14683	15140	14897	15019	14798	14873	14905	14848	14868	14920	14960	14750	14659	14856	14816	14772	14971	14983	15016	14770	14833	14840	14818	14763	14866	14826	14790	14930	14966	14662	14757	14892	14805	14870	14962	14869	15031	15016	14750	14929	14786	14895	14935	14884	14948	14920	14771	14986	14834	14980	14811	14949	14968	14924	14973	14950	14838	14894	14951	14631	14897	14794	14834	15112	14895	14905	14946	14809	14906	14954	14954	14861	15054	14974	14890	14804	14930	14955	14882	14890	14980	14676	14825	14846	14816	14904	15003	14849	14806	14938	14862	14972	14831	15046	14743	14927	14935	14899	14885	14673	14951	14989	14911	14706	14890	15009	14901	14572	14715	14940	14805	14804	14837	14946	14893	14703	14898	14948	15059	14778	14965	15044	14898	14730	14860	14893	14818	14903	14984	14968	14789	14938	15065	14738	14886	14869	14920	14883	14867	15039	14969	15098	14856	15067	14967	14747	14948	14926	14939	14930	14789	14910	14894	15016	14916	14923	14734	14810	14779	14944	14811	15072	14836	14860	14665	14769	14889	14958	14900	14861	14901	14917	14852	14890	14904	14911	14735	14886	14735	14991	14796	15038	14923	14989	14796	14929	14829	14733	14887	14854	14888	14774	14940	15065	14824	15067	14766	15012	14667	14683	14818	14801	14875	14799	15089	14896	14675	14840	14720	14780	14895	15040	14897	14718	14838	14792	14975	14979	14836	14920	14915	14745	14836	14780	14835	15061	14900	14938	14760	14838	14863	14958	14861	14704	14844	14745	14912	14818	14714	14959	14871	14971	14958	14970	14992	14927	14980	14999	15005	14755	14827	14749	14903	14883	14714	14768	14740	15040	14783	14903	14922	14814	14739	14909	14890	14802	14839	15045	14743	14888	14997	14894	14944	14808	14798	14900	14860	14832	14561	14811	14899	14795	14869	14891	14856	14847	14616	14737	14823	14984	15118	14965	14868	14857	14793	14959	14966	14713	15053	14851	14808	14886	14804	14736	14784	14941	14949	14842	14736	14907	15008	14920	15011	14957	14943	14801	14949	15054	14872	14901	14870	14869	14832	14856	14911	14683	14774	14928	14936	14981	14921	14901	14967	14957	14804	14843	14946	14994	14982	14888	14930	14752	14935	14940	14719	14894	14879	14843	14902	14795	15042	14737	14815	14828	14944	14801	14773	14834	14842	15084	14600	14837	14912	14769	15031	14699	14795	14841	14836	14910	14816	14940	14872	15031	14839	14897	14961	14743	14823	14757	14724	14894	14855	15015	14811	14915	14925	14883	14913	14955	14757	14882	15055	14801	14793	14921	14976	14829	15005	14889	14980	14904	14895	14802	14844	14841	14979	14782	14932	14948	14980	14904	14918	14871	14847	14868	14824	14822	14874	14808	14904	14898	14927	14821	14859	14770	14871	14907	14968	14910	14809	14928	14878	14920	14949	14799	14793	14907	14896	14748	14846	14757	14883	14786	14762	15078	14785	14846	14777	14814	14997	14925	14871	14950	14930	14853	14968	14783	15054	14804	14737	14949	14834	14885	14831	15023	14851	14971	14865	14755	14692	14945	14910	14858	15000	14836	14911	14993	14875	14865	14865	14810	14797	14657	14916	15016	14745	14688	14732	14711	14772	14918	14862	14853	14876	14918	14889	14912	14839	14836	14815	14969	15050	14696	14846	14774	14731	15006	14944	14915	15010	14859	14723	14769	14920	14814	14703	14924	14849	14830	14821	14963	15106	15076	14880	15030	14854	14963	14749	14809	14863	14820	14945	15078	14915	14903	14908	14666	14821	15014	14884	14949	14884	14911	14847	14935	14869	14928	15061	14887	14758	14969	14869	14836	14888	14851	14762	14781	14906	14945	14797	14828	14631	15008	14895	15009	14914	15014	14816	14816	14837	14965	14952	14911	14946	14988	14804	14930	14932	14851	14887	14883	14851	14860	14670	15115	14803	14825	15051	14987	14782	15061	14805	15015	14850	14972	14975	14662	14835	14894	14718	15068	14646	14916	14944	14890	14943	14823	14892	14843	14828	14838	14869	14861	14858	14810	14803	14859	14945	14959	14967	14946	14982	14960	15044	14848	14905	14957	14943	14968	14905	14875	15021	14778	14827	14863	14812	14694	14882	14734	14896	14750	15023	14945	14839	14718	15032	14857	14876	14867	14907	14709	14921	14950	15020	14769	14895	14844	14923	14862	15011	14907	14889	14914	14736	14837	14859	14715	14887	14940	14892	14941	14881	15080	15067	14998	14911	14900	14741	14984	14784	14893	14954	14905	15037	14785	14886	14928	14763	14917	14927	14946	14996	14911	15026	14845	14952	14972	14858	14779	14948	14979	14942	14969	14851	14878	14814	14847	14966	14881	14839	14805	14965	14851	14860	14730	15150	14897	14963	14937	14829	14876	14861	14865	14846	14890	14866	14893	14903	15136	14773	14930	14888	14914	14886	14900	14992	15001	14870	14809	14835	14907	14863	14846	14942	14870	14800	14945	14863	14920	14774	14942	14949	14853	14978	14886	14797	14833	14873	14948	14888	14906	14819	14852	14631	14908	15046	14899	14865	14874	14810	14785	14894	14988	14893	14990	14902	14729	14828	14899	14877	14834	14715	14973	14854	14772	14930	14886	14930	14857	14866	14694	14884	14831	14732	14594	14920	14895	14799	14867	14967	14878	14862	14976	14811	14924	14796	14836	14858	14938	14917	14929	14839	14772	14772	14930	14874	14829	14767	14872	14921	14816	14919	14958	15061	14780	15076	14911	15035	14982	14786	15035	14911	14939	14850	14723	14965	14945	14837	14827	15057	14982	14895	14713	14865	14716	14735	14924	14856	14772	14974	14818	14905	14969	14753	14935	14858	14962	14848	14782	14806	14761	14945	14988	14931	14813	15069	14972	14848	14890	14943	15011	14869	14832	14918	14951	14731	15030	15012	14787	14806	14987	14703	14776	14815	14944	15017	14887	14872	14879	14843	14863	14859	14904	14848	14813	14863	14898	14864	14904	14890	14973	14803	14945	14837	14811	14924	14819	14989	14870	14787	15118	14905	14744	14702	15024	14876	14977	14833	14989	14812	14949	14770	14926	14790	14871	14838	14865	14747	14728	14865	14832	14751	15029	15014	14794	14768	14889	14981	14878	14692	14799	14786	14814	15044	14760	14762	14875	14844	14861	14991	14847	14779	14829	14812	14973	14862	14931	14865	14872	14858	14924	15029	14838	14869	14761	14869	14846	14864	14760	14846	14782	14969	14908	14855	14754	14873	14811	14796	14662	14826	14960	14791	14895	14889	14842	14889	14987	14768	14888	14876	14866	14918	14803	14910	14872	15079	14949	14946	14990	14762	14905	14794	14941	14706	14874	14866	15020	14743	14951	14910	14688	14731	14941	14997	14737	14983	15034	14932	14903	14953	14753	15072	14915	14929	14909	14846	15013	14894	14873	14803	15021	14793	14838	14748	14817	14838	14884	14850	14904	14986	14986	15044	15001	14946	15014	14806	14885	14884	14875	14671	15014	14885	14843	14746	14991	15056	14898	14853	15021	14985	14975	14976	14840	15023	14800	15072	14878	14793	14826	15021	14836	14828	14922	14861	14913	14779	14945	14969	14787	14851	14666	14944	14736	14804	14948	14827	14802	14826	15058	14955	14739	14791	14849	14921	14709	14860	15085	14732	14818	14833	14922	14764	14945	14838	14892	15044	14936	14729	14847	14942	14831	14732	14894	14956	14873	14779	14910	14894	14958	14931	14796	14799	14907	14740	14977	14677	14981	14892	14812	14775	14905	15001	14790	14955	14926	14766	14773	14780	14891	14969	14805	14841	15030	14951	14852	14918	14753	14843	14987	14779	15013	14739	14905	14943	14812	14964	14959	14842	14797	14867	14952	14838	14753	14860	14867	14741	14821	14892	14850	14883	14912	14796	14885	14956	14673	14978	14696	14852	14854	14864	15125	14833	14895	14760	14928	14916	14958	15168	14882	15029	14905	14831	14822	14947	14967	14721	14930	14850	14818	14984	15003	14855	14859	14886	14840	14927	14828	14896	14997	14973	15017	14741	14877	14776	14784	14773	14923	14960	14870	14823	14919	14789	14800	14863	14984	14726	14942	14972	14778	14856	14910	14829	14795	14918	14891	14927	14831	14895	15012	14632	14950	14900	14632	14991	14935	14818	14706	14724	14846	14853	14786	14922	14762	15035	14775	14894	14703	14748	14880	14879	14891	14895	14816	14989	14808	14820	14891	14947	14665	14792	14945	14941	14853	14861	15014	14951	14868	14884	14961	14732	14942	14925	15168	14946	14869	14863	14739	14788	14820	14923	14974	14949	14868	14813	14908	14820	14798	14848	14962	14790	14782	14824	14896	14922	14783	14852	14904	14948	14817	14806	14898	14984	15011	14883	14875	15016	14995	14874	14789	14889	14812	14807	14870	14887	14961	14962	14872	14711	15090	14988	14789	14901	14843	14954	14874	15036	14823	15053	14792	14759	14877	14875	14938	14876	14894	14911	14886	14851	14820	14825	14804	14861	14793	14944	14853	14854	14823	14717	14862	14927	14722	14904	15034	14837	14811	14927	14945	14737	14846	14738	14776	14770	14897	14989	14905	14875	14933	14814	14770	14850	14868	14964	14915	14865	14878	14992	14939	14919	14853	14799	15068	14954	14892	14846	14890	14824	14752	14780	15000	14805	14947	14847	14872	14945	14918	14732	14927	14860	14986	14704	14896	14870	14820	14937	14727	14988	14799	14820
30336	24753	26965	24905	21473	20793	21149	19820	19457	19307	18942	19810	19977	18750	18772	19620	20109	19888	19230	18606	18591	18518	18593	18596	18473	18262	18399	18269	18289	18283	18582	18076	18545	18514	18402	18369	18406	18525	18443	18200	18323	18673	18294	18359	18272	18450	18310	18283	18591	18407	18307	18526	18627	18452	18317	18307	18433	18543	18488	18582	18446	18304	18385	18376	18292	18311	18316	18391	18242	18354	18417	18324	18502	18440	18503	18577	18191	18344	18505	18339	18426	18484	18257	18238	18253	18290	18563	18368	18424	18540	18373	18357	18325	18452	18394	18419	18178	18434	18174	18189	18316	18321	18417	18441	18342	18314	18051	18504	18393	18671	18220	18395	18181	18233	18272	18138	18425	18248	18472	18286	18384	18439	18659	18434	18357	18394	18271	18372	18427	18422	18432	18272	18456	18217	18642	18236	18173	18319	18342	18379	18137	18504	18286	18640	18324	18390	18553	18361	18496	18409	18247	18493	18316	18412	18415	18292	18339	18308	18485	18346	18429	18479	18210	18359	18436	18380	18169	18223	18329	18323	18394	18287	18233	18380	18126	18552	18750	18592	18256	18407	18343	18500	18432	18321	18295	18609	18337	18209	18426	18244	18259	18335	18274	18349	17990	18310	18293	18366	18507	18441	18341	18216	18295	18586	18502	18494	18351	18433	18506	18336	18450	18525	18456	18385	18458	18374	18133	18074	18415	18345	18358	18391	18505	18305	18389	18295	18404	18438	18420	18485	18386	18435	18347	18481	18332	18521	18354	18283	18405	18397	18355	18400	18444	18362	18320	18398	18302	18456	18447	18445	18437	18450	18167	18402	18273	18427	18478	18180	18470	18456	18474	18413	18505	18407	18383	18564	18371	18269	18407	18259	18186	18206	18125	18525	18345	18483	18163	18289	18284	18664	18298	18410	18363	18167	18302	18374	18406	18346	18473	18384	18377	18580	18504	18333	18405	18390	18570	18262	18327	18311	18256	18284	18364	18466	18341	18444	18566	18415	18416	18441	18538	18377	18237	18524	18296	18247	18612	18531	18573	18304	18416	18450	18150	18318	18301	18348	18325	18414	18460	18217	18342	18456	18093	18172	18243	18504	18241	18319	18362	18463	18373	18359	18267	18403	18364	18429	18194	18334	18320	18400	18441	18346	18488	18577	18483	18296	18485	18472	18340	18329	18192	18077	18347	18436	18411	18462	18358	18217	18383	18365	18296	18378	18416	18139	18199	18241	18531	18402	18417	18444	18606	18311	18135	18350	18632	18523	18505	18508	18502	18298	18405	18308	18256	18364	18316	18413	18288	18436	18412	18266	18356	18486	18349	18480	18320	18387	18404	18474	18453	18481	18462	18473	18457	18320	18243	18351	18370	18485	18426	18461	18256	18244	18273	18343	18527	18240	18299	18506	18394	18434	18301	18418	18450	18327	18425	18540	18491	18162	18472	18406	18514	18518	18129	18283	18491	18353	18374	18363	18483	18280	18350	18396	18366	18409	18539	18247	18514	18550	18527	18326	18147	18313	18582	18634	18331	18340	18389	18190	18474	18331	18541	18348	18404	18307	18482	18215	18415	18356	18491	18245	18412	18547	18449	18396	18263	18228	18372	18423	18473	18379	18393	18281	18538	18241	18432	18516	18390	18440	18357	18483	18372	18276	18419	18226	18522	18375	18458	18445	18269	18344	18183	18250	18522	18368	18284	18597	18533	18324	18335	18186	18512	18433	18441	18257	18358	18490	18283	18586	18332	18204	18353	18523	18177	18427	18590	18507	18433	18336	18397	18424	18586	18326	18421	18460	18472	18222	18362	18076	18258	18178	18492	18105	18327	18264	18306	18281	18175	18449	18470	18335	18418	18563	18349	18172	18380	18409	18421	18355	18536	18410	18388	18383	18488	18395	18369	18313	18311	18247	18481	18377	18369	18449	18166	18170	18393	18277	18264	18415	18246	18421	18397	18555	18280	18272	18279	18180	18318	18429	18295	18534	18435	18539	18360	18322	18614	18437	18507	18673	18713	18338	18324	18313	18305	18434	18472	18362	18360	18454	18475	18409	18390	18325	18513	18512	18395	18297	18660	18323	18287	18308	18406	18339	18487	18470	18382	18569	18540	18484	18414	18256	18275	18289	18411	18177	18522	18461	18285	18418	18436	18293	18331	18462	18321	18327	18212	18335	18415	18366	18266	18352	18486	18389	18373	18243	18184	18178	18378	18308	18363	18187	18280	18415	18352	18372	18397	18325	18344	18187	18346	18367	18310	18652	18390	18419	18240	18670	18353	18055	18533	18363	18401	18273	18503	18373	18396	18412	18346	18336	18533	18342	18527	18529	18274	18386	18469	18524	18331	18368	18244	18509	18547	18434	18279	18747	18676	18323	18471	18564	18543	18419	18299	18163	18434	18335	18318	18370	18520	18179	18407	18183	18374	18430	18269	18516	18155	18371	18186	18398	18414	18461	18390	18449	18179	18568	18428	18472	18258	18397	18358	18365	18345	18246	18137	18353	18311	18206	18356	18393	18396	18390	18342	18612	18378	18311	18289	18423	18388	18363	18176	18597	18515	18411	18501	18406	18436	18424	18252	18151	18470	18205	18282	18429	18554	18427	18242	18406	18494	18291	18481	18467	18331	18480	18381	18366	18661	18372	18424	18433	18378	18287	18364	18331	18278	18549	18349	18345	18241	18530	18319	18157	18416	18291	18500	18515	18405	18462	18436	18385	18527	18195	18259	18391	18363	18392	18417	18305	18211	18360	18390	18356	18538	18471	18350	18372	18311	18298	18343	18420	18446	18459	18421	18254	18275	18477	18445	18453	18300	18402	18548	18564	18365	18356	18432	18424	18314	18414	18457	18290	18230	18463	18512	18515	18497	18288	18417	18480	18053	18362	18355	18378	18619	18419	18292	18423	18377	18333	18188	18440	18519	18400	18450	18467	18332	18425	18318	18444	18385	18311	18255	18121	18346	18417	18452	18267	18489	18585	18375	18492	18274	18428	18198	18439	18365	18376	18605	18512	18230	18327	18408	18135	18307	18217	18148	18738	18575	18493	18280	18363	18606	18421	18388	18494	18475	18405	18373	18216	18433	18306	18299	18185	18325	18266	18278	18386	18495	18589	18476	18265	18556	18572	18292	18406	18308	18455	18605	18228	18278	18573	18445	18279	18259	18421	18317	18356	18422	18258	18519	18407	18277	18457	18292	18325	18364	18334	18205	18300	18280	18145	18383	18342	18192	18414	18323	18447	18297	18437	18298	18418	18487	18434	18461	18377	18484	18226	18217	18352	18348	18299	18534	18513	18234	18354	18514	18340	18259	18274	18297	18147	18391	18430	18410	18606	18429	18301	18448	18359	18537	18508	18450	18367	18493	18382	18454	18240	18441	18501	18297	18307	18378	18406	18472	18531	18485	18395	18348	18427	18440	18661	18345	18373	18286	18317	18217	18271	18539	18286	18512	18367	18464	18323	18327	18447	18482	18344	18174	18692	18350	18392	18368	18403	18435	18288	18450	18202	18422	18451	18297	18336	18332	18243	18445	18251	18408	18361	18415	18628	18464	18362	18641	18298	18453	18352	18325	18302	18424	18260	18511	18292	18367	18351	18468	18499	18397	18218	18249	18379	18446	18358	18404	18315	18129	18386	18351	18247	18440	18300	18288	18488	18309	18408	18433	18392	18390	18447	18345	18346	18427	18288	18462	18373	18385	18598	18535	18258	18376	18201	18223	18512	18331	18324	18395	18485	18326	18316	18423	18405	18309	18354	18425	18458	18402	18358	18176	18212	18271	18669	18144	18554	18477	18541	18270	18356	18300	18433	18579	18558	18397	18315	18305	18335	18504	18428	18366	18485	18375	18354	18325	18366	18462	18240	18432	18512	18329	18345	18351	18163	18327	18480	18489	18500	18344	18594	18176	18255	18476	18440	18401	18385	18666	18397	18259	18216	18370	18407	18461	18435	18201	18405	18490	18600	18355	18471	18313	18232	18282	18488	18297	18429	18409	18440	18453	18474	18293	18215	18425	18102	18398	18343	18457	18221	18506	18372	18142	18257	18402	18272	18391	18330	18438	18422	18449	18244	18382	18296	18324	18397	18303	18349	18249	18223	18516	18456	18396	18318	18579	18369	18373	18643	18357	18394	18563	18494	18495	18473	18293	18423	18307	18384	18410	18527	18388	18344	18329	18171	18345	18208	18374	18392	18408	18546	18287	18433	18352	18202	18310	18387	18374	18405	18391	18493	18564	18481	18400	18301	18223	18359	18277	18360	18578	18606	18267	18314	18371	18590	18408	18552	18346	18356	18185	18424	18501	18547	18356	18365	18402	18283	18118	18292	18583	18321	18251	18516	18279	18425	18368	18254	18360	18500	18505	18529	18312	18373	18355	18436	18383	18281	18244	18368	18166	18168	18462	18354	18533	18312	18339	18336	18362	18318	18399	18505	18376	18162	18174	18312	18112	18233	18271	18426	18482	18353	18510	18619	18676	18496	18319	18369	18206	18309	18496	18621	18467	18394	18209	18235	18331	18098	18420	18277	18264	18453	18497	18421	18352	18229	18518	18183	18430	18262	18567	18411	18319	18590	18442	18294	18402	18479	18225	18429	18322	18410	18574	18688	18445	18359	18326	18532	18484	18449	18270	18346	18260	18380	18342	18351	18421	18323	18253	18403	18315	18329	18282	18345	18273	18244	18586	18473	18500	18443	18734	18366	18464	18342	18529	18576	18325	18323	18206	18534	18393	18314	18281	18338	18281	18249	18511	18560	18497	18296	18314	18450	18364	18560	18377	18369	18489	18302	18178	18479	18269	18329	18460	18320	18469	18652	18307	18465	18364	18087	18473	18339	18449	18261	18500	18272	18446	18237	18337	18253	18484	18379	18529	18019	18194	18666	18636	18480	18428	18461	18403	18247	18257	18463	18368	18333	18367	18360	18214	18249	18459	18217	18428	18412	18426	18283	18280	18543	18329	18571	18401	18190	18329	18289	18349	18451	18344	18361	18426	18402	18356	18396	18305	18363	18262	18239	18261	18334	18506	18319	18321	18344	18629	18451	18348	18370	18232	18425	18611	18291	18484	18476	18281	18525	18311	18388	18334	18486	18546	18226	18263	18380	18305	18177	18399	18371	18214	18394
18301	22902	24133	22473	19360	18808	18685	17189	16412	16268	16104	17480	17095	15250	15335	16803	17188	16441	15653	15288	14933	14907	15002	14877	14982	14930	14714	14848	15017	14793	14888	14670	14942	14970	15046	14783	14813	14813	14771	14767	14920	14887	14818	14874	14925	14814	14856	14691	14871	14847	14715	14723	14897	14532	14727	14799	14922	14654	14879	14854	14764	14765	14882	14868	14832	14911	14983	14818	14807	14876	14817	14815	14895	14804	14922	14658	14606	14871	14842	14679	14751	14904	14821	14898	14852	14756	14856	14701	14965	14825	14815	14801	14981	14781	14846	14810	14789	14825	14932	14775	14792	14707	14823	14881	14795	14672	14787	14850	14715	14844	14705	14903	14581	14995	14864	14747	14644	14872	14838	14916	14866	14818	14995	14859	14731	14670	14946	14851	14890	14918	14922	14766	14926	14801	14769	14935	14817	14827	14884	14817	14861	14790	14703	14851	14883	14757	14859	14741	14667	14821	14941	14763	14961	14774	14735	14980	14856	14800	15008	14732	14745	14828	14851	14595	14901	14985	14998	14841	14698	14820	14707	14676	14804	14605	14719	14901	14963	14715	14797	14903	14878	14694	15138	14764	14760	14756	14809	14936	14962	14927	14697	14702	14737	14856	14878	14844	14807	14819	14841	14699	14844	14746	14691	14630	14850	14798	14841	14938	14669	14627	14968	14776	14791	14867	14793	14874	14698	14676	14915	14840	14691	14810	14969	14743	14894	14843	14849	14716	14801	14680	14763	14902	14918	14865	14658	14925	14795	14810	14776	14922	14797	14757	14936	14895	14953	14776	14905	14752	14759	14915	14830	15083	14865	14597	14873	14873	14908	14608	14831	14850	14819	14925	14761	14875	14940	14945	14801	14910	14807	14775	14855	14750	14866	14713	14931	14773	14897	14891	14842	14808	14909	14690	14850	14948	14870	14725	14809	14812	14946	14858	14847	14832	14796	14813	14924	14896	14846	14912	14856	14836	14758	14881	14781	14807	14882	14796	14846	14691	14903	14890	14859	14702	14786	14806	14842	14662	14920	14796	14867	14878	14789	14861	14714	14878	14710	14694	14845	14691	14744	14679	14825	14748	14726	14866	14960	14771	14924	14629	14848	14865	14910	14712	14826	14888	14776	14905	14791	15002	14783	14756	14837	14798	14779	14942	14975	14808	14982	14956	14956	14749	14827	14831	14847	14727	14977	14668	14732	14929	14771	14803	14820	14852	15228	14929	14885	14713	14912	14934	14853	14726	14624	14732	14844	14715	14931	14704	14917	14725	14820	14832	14804	14802	14863	14758	14800	14656	14919	14754	14922	14958	14823	14713	14853	14872	14699	14777	14990	14873	14792	14932	14892	14906	14691	14679	14739	14836	14765	14762	14839	14830	14979	14968	14814	14710	14863	14910	14669	14877	14712	14948	14753	14786	14906	14929	14891	14854	14845	14725	14740	14764	14932	14908	14909	14810	14906	14713	14806	14941	14791	14912	14720	14911	14953	14738	14804	14760	14845	14853	14904	14820	14977	14734	14841	15038	14797	14722	14771	14768	14785	14809	14844	14867	14802	14807	14996	14816	14712	14953	14871	14795	14821	14801	14607	14802	14815	14655	14791	14905	15011	14804	14809	14779	14870	14763	14844	14685	14877	14765	14786	14898	14808	14972	14747	14869	14731	14846	14705	14823	15012	14797	14795	14952	14780	14787	14685	14891	14702	14826	14846	14981	14707	14750	14929	14834	14903	14873	14768	14774	15008	14985	14817	14950	14877	14897	14764	14861	14630	14646	14714	14871	14879	14803	14736	14901	14814	14878	15002	14794	14905	14759	14861	14925	14809	14978	14760	14924	14745	14642	14791	14891	14830	14709	14774	14896	14818	14826	14789	14800	14778	14925	14877	14769	14799	14859	14856	14932	14699	14816	14697	14912	14999	14730	14826	14849	14882	14843	14848	14739	14843	14846	14799	14754	14983	14930	14854	14824	14868	14682	15049	14887	14814	14890	14699	14965	14813	14823	14685	14960	14664	14805	14772	14726	14822	15034	14855	14847	14885	14701	14761	14960	14798	14860	14709	14900	14788	15007	14704	14955	14971	14663	14778	14881	14934	14524	14838	14861	14762	14874	14699	14695	14780	14693	15086	14791	14747	14995	14890	15013	14951	14913	14793	14777	14909	14767	14791	14946	14759	14743	14712	14942	14864	15002	14995	14846	14742	14751	14773	14802	14829	14771	14810	14720	14784	14676	14796	14922	14883	14902	14924	14687	14989	14908	14934	14895	14912	14821	15077	14804	14865	14763	14978	14922	14854	14770	14917	14788	14848	14764	14745	14796	14638	14767	14969	14965	14919	14695	14739	14873	14637	14929	14861	14877	14837	14948	14834	14778	14818	14852	14860	14891	14705	14718	14944	14783	14992	14933	14858	14792	14950	14742	14824	14934	14827	14712	14841	14856	14929	14955	14795	14801	14936	14889	14891	14875	14761	14812	14726	14645	14895	14888	14804	14942	14696	14914	14826	14783	14953	14918	14594	14884	14792	14707	14712	14738	14693	14812	14865	14959	14820	15119	14817	14872	14981	14824	14795	15018	14992	14826	15082	14813	14795	14885	14955	14790	14874	15047	14809	14819	14753	14695	14846	14948	14781	14992	14663	14781	14787	14859	14781	14719	14759	14909	14697	14923	15014	14810	14728	14794	15056	14709	14881	14891	14790	14766	14754	14752	14764	14734	14975	14686	14659	14889	14687	14749	14883	14793	14723	14928	14736	14755	14847	14850	14806	14870	14853	14902	14845	14967	14874	14863	14817	14732	14959	14890	14826	14740	14919	14750	14709	14849	14928	14771	14709	14720	14876	14948	14821	14891	14810	14890	14711	15030	14873	14876	14767	14837	14795	14908	14836	14873	14804	14868	14964	14841	14845	14607	14765	14850	14950	14845	14790	14815	14879	14876	14876	14960	14901	14834	14727	14981	14849	14763	14736	14777	14837	14814	14968	14805	14835	14918	14797	14796	14829	14906	14765	14663	14732	14882	14809	14881	14810	14757	15038	14899	14747	14783	14973	14832	14654	14791	14794	14826	14900	14984	14871	14794	14890	14640	15017	14789	14724	14845	14724	14943	14816	14848	14754	14888	14635	14899	14909	14933	14719	14770	14861	14750	14840	14812	14847	14961	14879	14817	14836	14806	14801	14946	14780	14887	14907	14791	14903	14852	14788	14843	14827	14705	14721	14651	14833	14877	14775	14942	14764	15061	14781	14749	14863	14715	14854	14748	14861	14750	14781	14843	14793	14825	14913	14767	14810	14855	14909	14771	14939	14761	14749	14837	14904	14784	14728	14887	14899	14705	14780	14933	14800	14835	14932	14884	14852	14699	14902	14901	14795	14777	14813	14690	14569	14980	14800	14908	14773	14668	14852	14677	14805	14761	14824	14812	14974	14720	14747	14796	14724	14757	14907	14785	14875	14848	14811	14941	14622	14768	14916	14975	14935	15020	14900	14788	15053	14909	14956	14710	14993	14958	14803	14729	14811	14828	14792	14882	14898	14901	14879	14901	14990	14920	14901	14846	14834	14693	14681	14725	14690	14855	14827	14932	14780	14751	14831	14776	14921	14799	14937	14696	14681	14869	14894	14725	14858	15042	14646	14782	15012	14738	14795	14759	14852	14864	14825	14612	14839	14914	14977	14888	14931	14864	14939	14812	14813	14693	14911	14887	14928	14894	14872	14774	14921	14926	14729	14913	14819	14903	14971	14898	14810	14795	14725	14729	14884	14983	14835	14894	14907	14679	14895	14883	15056	14896	14954	14876	14912	14844	14788	14892	14790	14850	14753	14849	14794	14864	14780	14892	14805	14746	14863	14927	14930	14960	14813	14877	14834	14903	15013	14877	14840	14909	14882	14908	14790	14960	14952	14718	14852	15111	14731	14861	14825	14885	14885	14740	14862	14737	14886	14781	14955	14625	14854	14855	14916	14837	14956	14988	14885	14939	14823	14815	14688	14959	14790	14918	14900	14850	14740	14918	14674	14633	14692	14699	14765	14797	14607	14732	14720	14900	14702	14736	14646	14720	14754	14988	14988	14777	14714	14841	14842	14969	14659	14963	14922	14922	14800	14904	14761	14808	14745	14937	14711	14700	14797	14764	14783	15015	14705	14884	14940	14742	14655	14780	14920	14827	14900	14734	14926	14868	14728	14818	14781	14964	14818	14951	14931	14833	14863	14862	14924	14890	14947	14905	14881	14746	14767	14765	14831	14768	14980	14951	14908	14787	14965	14804	14708	14814	14788	14924	14833	14804	14898	14906	14793	14890	14747	14892	14885	14844	14751	14880	14756	14963	14694	15015	14995	14909	14804	14894	14734	14871	14794	14803	14724	14861	14916	14610	14826	14835	14751	14699	14851	14864	14691	14840	14857	14736	14950	14892	14986	14847	14815	14857	14904	14940	14906	14874	14848	14894	14855	14958	14768	14808	14736	14884	14747	14943	14959	14693	14863	14920	14812	14869	14958	14762	14793	14967	15164	14890	14868	14838	14766	14718	14932	14708	14778	14875	14869	15121	14895	14758	14897	14719	14969	14834	14688	14799	14838	14909	14769	14830	14652	14898	14728	14911	14985	14803	15001	14952	14790	14673	14841	14794	14888	14828	14690	14923	14913	14748	14738	14649	14779	14968	14959	14762	14809	14680	14893	14881	14758	14876	14715	14962	14837	15049	14979	14958	14873	14996	14777	14974	14913	14842	14948	14867	14850	14872	14869	14846	15049	14953	14820	14923	14897	14906	14809	14672	14819	14755	14825	14770	14923	14784	14842	14956	14996	15004	14718	14747	14860	14897	14793	14827	14769	14873	14826	14824	14694	14909	14888	14611	14990	14853	15026	14713	14838	14978	14895	14904	14821	14864	14834	15015	14780	14894	14882	14805	14841	14989	14982	14842	14953	14762	14878	14808	14710	14680	14964	14775	14854	14840	14813	14712	14775	14812	14788	14853	14766	14840	14862	14802	14718	14809	14930	14830	15058	14773	14911	14652	14801	14671	14818	14939	14873	14873	14951	14901	14780	14816	15012	14848	14922	14876	14862	14888	14791	14796	14925	14669	15058	14848	14795	15014	14872	14925	14885	14872	14703	14769	14784	14776
25338	21477	28745	25503	23787	24989	24761	22179	20907	20789	19972	20650	20723	19133	19755	27134	29745	26322	22542	20759	19442	18684	18775	18601	18569	18692	18836	18395	18549	18778	18723	18470	18550	18499	18595	18481	18802	18522	18651	18564	18369	18635	18671	18692	18710	18549	18387	18439	18616	18535	18495	18560	18544	18316	18463	18547	18522	18530	18421	18557	18398	18456	18295	18501	18630	18515	18619	18586	18547	18454	18638	18383	18581	18557	18603	18690	18384	18469	18519	18436	18629	18657	18570	18583	18628	18546	18559	18352	18487	18503	18572	18680	18346	18536	18514	18419	18446	18487	18592	18327	18568	18307	18553	18630	18456	18555	18490	18665	18543	18326	18624	18514	18496	18349	18431	18635	18640	18550	18561	18449	18444	18475	18570	18707	18542	18624	18445	18494	18825	18364	18292	18430	18320	18423	18252	18334	18436	18523	18332	18701	18579	18515	18626	18297	18355	18374	18419	18798	18767	18516	18552	18503	18469	18556	18404	18393	18535	18547	18518	18376	18505	18399	18498	18481	18391	18428	18414	18467	18329	18544	18459	18329	18841	18584	18689	18434	18521	18547	18496	18456	18431	18467	18548	18616	18312	18641	18651	18341	18471	18479	18660	18450	18458	18426	18306	18607	18353	18450	18334	18564	18483	18286	18445	18487	18350	18328	18472	18508	18583	18454	18409	18442	18421	18503	18394	18444	18247	18329	18289	18407	18405	18421	18537	18584	18447	18412	18446	18529	18552	18557	18416	18631	18544	18266	18511	18322	18339	18489	18407	18545	18734	18661	18676	18642	18570	18404	18612	18505	18584	18356	18650	18464	18515	18425	18421	18613	18633	18463	18422	18494	18536	18534	18507	18452	18354	18471	18564	18547	18629	18572	18569	18577	18396	18607	18443	18486	18600	18516	18518	18487	18563	18480	18624	18386	18563	18492	18461	18615	18674	18478	18549	18391	18280	18509	18511	18379	18375	18434	18227	18521	18637	18624	18295	18393	18641	18412	18565	18316	18630	18458	18678	18420	18557	18544	18531	18343	18609	18532	18516	18371	18460	18397	18314	18540	18515	18460	18307	18406	18423	18712	18597	18432	18419	18437	18368	18427	18574	18487	18643	18418	18423	18546	18739	18648	18456	18381	18260	18371	18481	18484	18491	18603	18444	18547	18260	18646	18378	18588	18435	18703	18584	18611	18414	18437	18459	18553	18547	18558	18482	18522	18498	18799	18665	18545	18369	18463	18412	18503	18609	18468	18316	18361	18345	18432	18506	18583	18622	18623	18547	18673	18547	18413	18469	18347	18635	18536	18362	18490	18558	18390	18485	18450	18536	18606	18405	18325	18506	18589	18339	18368	18372	18359	18477	18559	18444	18636	18295	18492	18380	18351	18433	18608	18541	18251	18615	18287	18508	18424	18636	18426	18496	18614	18600	18569	18479	18562	18518	18472	18503	18347	18516	18462	18569	18540	18576	18564	18253	18312	18450	18635	18593	18498	18443	18399	18739	18553	18462	18666	18443	18512	18445	18412	18592	18569	18479	18453	18707	18736	18552	18586	18568	18550	18537	18416	18233	18385	18316	18547	18502	18319	18586	18506	18432	18516	18547	18569	18586	18348	18646	18423	18507	18405	18448	18311	18421	18621	18433	18650	18472	18469	18479	18443	18416	18418	18572	18397	18288	18701	18462	18509	18477	18379	18280	18310	18638	18217	18292	18390	18615	18482	18532	18603	18379	18483	18537	18350	18353	18420	18553	18367	18399	18384	18483	18505	18429	18455	18340	18583	18573	18557	18359	18507	18527	18124	18638	18668	18540	18632	18470	18374	18416	18237	18402	18214	18287	18285	18452	18521	18275	18520	18548	18470	18517	18700	18526	18533	18435	18539	18691	18592	18573	18327	18435	18502	18470	18540	18662	18608	18621	18606	18503	18592	18615	18601	18598	18403	18770	18350	18567	18432	18539	18449	18413	18321	18674	18384	18532	18550	18650	18632	18520	18671	18654	18519	18579	18434	18477	18486	18607	18277	18584	18441	18446	18609	18536	18251	18513	18341	18583	18585	18418	18444	18496	18579	18589	18616	18402	18525	18309	18461	18520	18414	18727	18421	18456	18339	18421	18234	18581	18470	18537	18477	18362	18430	18568	18497	18396	18461	18597	18555	18547	18416	18387	18509	18537	18375	18334	18468	18406	18390	18417	18694	18544	18582	18590	18385	18367	18354	18499	18462	18677	18451	18563	18355	18319	18444	18352	18587	18424	18292	18507	18631	18441	18510	18585	18671	18432	18445	18418	18470	18409	18445	18428	18692	18768	18606	18442	18460	18520	18563	18437	18528	18495	18500	18450	18566	18653	18639	18501	18471	18578	18409	18371	18650	18363	18462	18614	18279	18665	18265	18390	18602	18649	18349	18615	18525	18352	18353	18434	18412	18451	18460	18554	18463	18462	18529	18549	18472	18414	18533	18245	18652	18510	18590	18421	18450	18639	18410	18407	18476	18616	18437	18476	18539	18435	18472	18682	18535	18477	18492	18605	18458	18450	18442	18507	18448	18476	18574	18580	18720	18345	18640	18508	18636	18530	18379	18518	18429	18416	18488	18449	18315	18326	18550	18631	18351	18428	18451	18373	18658	18308	18200	18823	18375	18451	18447	18426	18387	18588	18370	18393	18330	18495	18700	18564	18362	18425	18413	18469	18349	18301	18453	18731	18322	18498	18481	18667	18455	18460	18615	18436	18503	18544	18599	18306	18235	18566	18437	18599	18287	18484	18470	18433	18463	18452	18384	18554	18511	18416	18398	18399	18372	18474	18371	18571	18432	18492	18505	18421	18432	18697	18655	18508	18503	18466	18427	18496	18424	18486	18344	18486	18494	18675	18505	18382	18323	18677	18485	18662	18330	18828	18473	18551	18563	18607	18554	18492	18186	18394	18459	18474	18745	18567	18407	18354	18473	18496	18319	18395	18568	18558	18604	18626	18515	18297	18539	18582	18403	18505	18375	18332	18427	18366	18675	18445	18302	18646	18423	18384	18507	18497	18530	18561	18646	18393	18372	18285	18478	18603	18478	18698	18511	18447	18442	18605	18637	18316	18349	18415	18493	18393	18287	18363	18473	18568	18508	18596	18481	18447	18522	18467	18221	18345	18395	18282	18452	18536	18593	18529	18558	18655	18311	18588	18428	18456	18312	18418	18462	18442	18533	18446	18472	18603	18499	18370	18524	18872	18477	18475	18427	18436	18524	18434	18241	18507	18614	18417	18425	18552	18538	18336	18548	18442	18418	18645	18626	18586	18327	18639	18476	18457	18217	18757	18506	18382	18456	18611	18511	18426	18511	18365	18615	18595	18547	18349	18320	18450	18604	18369	18419	18396	18509	18562	18437	18271	18511	18570	18440	18412	18572	18297	18412	18642	18800	18523	18424	18509	18498	18552	18288	18806	18516	18424	18304	18511	18482	18435	18507	18475	18607	18561	18623	18333	18652	18268	18395	18482	18536	18624	18288	18499	18482	18353	18357	18455	18441	18501	18562	18397	18629	18471	18477	18687	18672	18503	18427	18656	18413	18387	18448	18514	18685	18455	18378	18527	18300	18593	18505	18467	18487	18609	18408	18534	18447	18254	18489	18474	18309	18446	18578	18662	18412	18464	18504	18525	18709	18414	18546	18683	18510	18517	18228	18339	18430	18400	18337	18366	18438	18387	18493	18569	18465	18439	18563	18585	18618	18399	18202	18454	18314	18537	18530	18553	18585	18492	18395	18463	18638	18678	18538	18514	18255	18568	18405	18638	18749	18583	18585	18443	18435	18559	18443	18691	18692	18370	18537	18651	18503	18659	18503	18567	18316	18381	18520	18392	18328	18557	18356	18588	18662	18275	18406	18405	18451	18506	18522	18483	18621	18702	18590	18370	18468	18592	18458	18529	18637	18676	18638	18685	18522	18491	18423	18252	18276	18512	18342	18477	18425	18459	18517	18523	18549	18562	18443	18569	18520	18564	18411	18584	18838	18511	18384	18398	18458	18414	18592	18338	18603	18571	18448	18449	18335	18663	18573	18439	18305	18315	18289	18506	18488	18509	18347	18556	18470	18437	18429	18560	18712	18570	18492	18350	18339	18671	18464	18502	18237	18278	18556	18422	18575	18394	18449	18404	18585	18368	18621	18598	18652	18565	18435	18551	18568	18675	18294	18474	18493	18429	18445	18554	18458	18452	18543	18577	18430	18553	18377	18452	18661	18310	18550	18579	18446	18612	18374	18495	18532	18366	18317	18497	18579	18392	18485	18580	18601	18559	18379	18266	18398	18541	18529	18532	18478	18590	18146	18474	18629	18478	18450	18559	18726	18298	18621	18367	18574	18521	18362	18621	18655	18727	18671	18575	18388	18715	18317	18569	18493	18403	18484	18523	18742	18381	18651	18626	18596	18593	18807	18496	18594	18619	18391	18523	18437	18519	18556	18648	18296	18595	18470	18562	18558	18266	18436	18430	18577	18677	18550	18634	18724	18504	18536	18495	18621	18407	18483	18724	18555	18357	18716	18670	18445	18492	18479	18554	18712	18595	18336	18482	18437	18152	18333	18473	18584	18409	18347	18433	18428	18572	18619	18488	18313	18439	18416	18625	18469	18388	18433	18637	18666	18491	18398	18502	18458	18458	18443	18594	18498	18741	18461	18431	18547	18598	18504	18670	18483	18508	18465	18677	18490	18554	18635	18554	18585	18633	18507	18294	18448	18531	18634	18569	18540	18529	18517	18522	18379	18642	18365	18568	18694	18255	18288	18586	18425	18527	18370	18411	18206	18595	18535	18388	18442	18500	18358	18602	18509	18633	18519	18387	18496	18538	18567	18672	18462	18579	18744	18338	18424	18515	18654	18340	18513	18398	18491	18438	18276	18299	18456	18751	18451	18560	18523	18540	18526	18504	18409	18480	18606	18590	18530	18409	18358	18093	18292	18326	18414	18652	18786	18521	18559	18383	18348	18589	18414	18458	18496	18471	18401	18383	18417	18398	18635	18434	18496	18570	18690	18483	18427	18572	18438	18503	18586	18619	18585	18592	18505	18572	18566	18492	18650	18614	18736	18622	18528	18411	18488	18597	18311	18463	18692	18553	18446	18556	18500	18333	18531	18654	18384
17755	29428	32227	28153	23195	23442	21730	20174	18432	18005	16899	18887	18499	15420	16832	28549	29654	23759	19626	17291	15606	15169	14883	15059	14946	15034	15013	14982	14884	14893	15032	14894	14896	15049	14793	14850	14800	15053	14779	15007	14884	15021	14885	14740	15017	14961	14915	14811	14944	14900	14989	14932	14901	15138	14996	14953	14872	14804	14880	14833	14816	14919	15046	14910	14775	15031	14896	14948	14893	15141	14750	15055	14849	14827	14870	14757	15005	15041	14918	14976	14689	14856	14954	15045	14963	15024	14869	14964	14874	14893	14874	15055	14968	14897	15066	14990	15010	14968	14922	14993	15279	14921	15046	14995	14825	14910	14836	15027	14962	14950	14839	15335	15106	14908	14962	15012	14875	14870	14954	15009	14929	15126	14986	15013	15075	14926	15003	14867	14821	14889	14937	14887	14962	14788	14768	15020	14971	14973	14703	14880	14842	14957	14913	15019	14946	14880	14716	14811	14932	14764	14970	14808	14934	14913	14943	15027	14855	14867	14913	14988	14754	14997	14856	14829	14982	14972	14805	15037	15028	14822	15001	15055	15048	14853	14925	14866	14941	14950	14808	14854	14949	15038	14900	14940	14942	15009	15173	15018	14866	15064	15095	14890	14699	14926	14866	14859	14901	15001	14836	15022	14967	15022	15084	15085	15018	15007	14933	14946	14922	14736	14952	14878	15046	14963	14914	14760	14853	14952	14881	14878	14892	14964	14819	14866	14749	14848	15038	15025	14822	14897	14855	15010	14731	15058	14783	14948	14897	14832	14793	14936	14932	14951	14787	14950	15020	14956	14921	14868	15041	15029	14978	14999	14791	14862	14913	14749	14853	14995	15095	14936	14795	14909	15032	14998	14880	14958	14972	15055	14914	14976	15025	14900	15116	14909	14838	14870	14876	14928	14954	15024	14953	14802	14797	14803	14939	15070	14888	14753	14998	14980	14977	15030	14969	14877	14951	14965	14766	14929	14955	14939	15027	14866	14922	14933	15022	15077	14858	15037	14945	14962	14948	14810	15021	14880	14873	14947	14800	14831	14898	14866	14919	14892	14939	15131	14905	14924	15001	14826	14858	14949	15028	14946	14984	14907	15026	14886	15024	14799	14785	14920	14925	14859	14776	14868	14920	15048	15123	14885	14999	14835	14934	14871	14835	14820	14970	14882	14963	14674	15033	14844	14993	14876	14927	14935	14896	14839	15072	14884	14841	14833	14938	15046	14817	15025	15048	14970	14900	15054	14901	15035	15041	15079	14864	14899	14972	14809	14894	15066	14839	14960	14827	14946	14865	15009	14775	14946	14904	15022	14901	14964	14957	14843	14969	14976	14937	15019	14796	14981	14962	14868	14966	14962	14889	14813	14855	14885	15032	15029	14856	15019	15019	14827	15063	14838	14915	15083	14906	14907	14831	14896	15050	14874	14974	15101	14887	14690	14850	14951	14949	14849	14853	14830	14939	15035	14832	14887	14958	15002	15045	14949	14947	15042	14776	14825	14867	14960	14766	14994	15089	14993	14881	14874	15079	15018	14866	15084	14783	14772	14794	14839	15027	14885	14894	15091	14972	14951	14787	14724	14972	15014	14921	14985	14901	14952	14781	14774	14862	15041	14921	14890	15110	15052	14851	14970	14771	14843	15008	14918	14825	15035	15038	14848	15071	14926	14926	14834	15050	14893	14853	14811	14990	14788	14838	14861	15140	14810	14978	15066	14900	14867	14965	14893	14804	14989	14883	14886	14884	14919	15003	14767	14886	14879	15206	15031	14825	14958	14966	14930	14904	14780	14955	14926	14972	14958	15047	15016	14982	14951	15011	14941	14953	14993	15066	14945	15040	15100	14919	14826	15052	15046	14949	14874	14969	14720	14958	14931	14978	14792	14864	14836	15070	15019	15025	14945	14917	15008	14886	14728	14898	14935	14841	14961	15016	15128	14983	14934	14929	14890	14884	14981	14888	14875	14773	14985	14865	14742	15004	14915	14993	14992	14873	14895	15048	15010	14848	14957	14978	14978	14851	14891	14945	14888	15094	14976	14898	15020	14954	14792	14839	14936	14865	14900	14815	14980	14808	14999	14972	14975	14765	14965	14968	14659	14988	14959	14729	14888	15052	14891	15025	14854	15009	14913	14746	14794	14872	14950	14981	14848	15017	15008	15140	15136	14888	15054	14858	15001	14868	14897	14813	15045	14893	14993	14971	15043	14938	14816	15022	14990	14941	14822	15122	14798	15016	14915	14879	14769	15004	14943	14893	14998	14975	14774	14998	15021	15100	14829	14882	15137	14814	14968	15109	14835	15001	14915	14998	15039	14948	14912	14921	14984	14925	14899	14791	14846	14728	14935	14983	14870	14879	15072	14933	14984	14857	14983	15027	14838	14886	15003	14868	14987	14859	14991	14798	14859	14996	14928	14979	14831	14844	14992	14993	14832	14938	14663	15022	14989	15002	14987	15063	14984	14906	14983	14912	15253	15092	14796	14873	14961	14735	14940	15021	14972	14797	14869	14856	14974	14781	14962	15014	14845	14944	14941	14798	14981	14927	14909	15100	14915	14934	14941	14997	14858	15058	14818	14969	14876	14984	14951	14993	14919	14958	14706	14895	15161	15091	14900	14892	14982	14887	14851	15040	14804	14834	14956	14819	14951	14754	15000	14853	14963	14795	14956	14806	14972	14974	14953	15066	15030	14889	15021	14939	14867	14955	15035	14955	14897	15067	14910	14948	15069	14944	14927	15049	14894	14842	14899	14875	14925	14962	14807	14860	15035	14813	14991	14976	14970	14876	14888	14949	14885	14952	14836	14803	14941	14931	15078	14900	14931	15002	14824	14818	14625	15040	15069	14922	14945	15151	14973	14939	15149	14914	15000	14901	15107	14955	15080	15032	15185	14948	14974	14857	14825	15112	14927	14844	15009	14909	15116	14979	15044	14886	15027	14869	15033	14917	14953	14974	14951	14989	15034	15011	15006	14931	15002	14921	14793	14976	14918	14856	15064	15016	14898	15074	14838	15132	14978	14960	14991	14866	15031	15028	14873	14973	15019	14923	14918	14830	14937	14939	15020	15050	14718	14936	14901	14935	15031	14873	14929	15001	14908	14992	14958	14855	14808	14879	14982	14849	14807	15123	14707	15114	15072	15047	14931	14743	15101	14845	14826	14959	14812	14787	14900	14749	14799	14914	14952	15082	14810	14964	14899	14893	14998	14887	14967	15071	14946	14883	14966	14986	14855	14855	15026	14895	14866	14869	14938	14902	14923	14848	15083	15039	14910	14959	15067	15045	14915	14936	14940	14856	14913	14735	15014	14921	14987	14767	14935	15069	15017	14870	14852	15019	14991	14970	14952	14915	14867	14827	14933	14724	14972	14768	14777	15089	14796	14952	14985	14731	14892	14986	14987	14949	14954	14925	14803	14997	14987	14890	14990	14975	14859	14845	14832	14921	14921	14908	14912	14967	15035	14968	14742	14978	14930	14876	14900	14968	14868	14941	14840	15028	14868	15013	15030	14884	14935	14872	14829	14866	14940	14956	14912	14897	15035	14842	14853	15116	14838	14937	14965	14907	14795	15013	14941	14856	14999	14724	14960	14972	15209	14891	14916	14997	14981	14825	14921	15000	14782	14984	15000	14846	14781	14909	14967	14921	15094	14902	14951	15015	14800	14862	14976	15086	14839	14863	14797	14839	14876	14929	14919	15012	14789	15131	14937	15057	15024	15022	14750	14825	15103	14977	14836	14800	14795	14850	14723	14959	14776	14785	15009	15065	14959	14874	14809	15163	14767	15048	14918	14809	14824	14775	14848	14827	15046	14955	15015	14891	14883	14925	15003	14933	14997	15072	14984	14969	14912	14866	14957	14843	14663	14875	15020	14988	15042	14942	15107	14887	14966	14889	14888	14975	14826	14981	14956	15022	14803	15021	15102	15038	15042	14813	15104	14936	14860	14905	15081	14925	14791	14900	15001	14825	14979	14953	14966	14926	15017	14956	14934	14885	14869	14894	15070	14849	14912	14864	14858	15020	14861	14983	14771	14958	15025	14831	15204	14900	14803	15091	14861	14874	14909	14988	14982	15086	15023	14924	14793	14850	14673	15055	15006	15052	15136	14946	14794	15014	14960	15028	14975	14970	15061	14842	14977	14986	14867	14840	14783	14854	15041	15010	14879	14795	15044	14959	14928	14831	14921	14978	14906	14855	14885	14836	14966	14852	14836	15047	14994	14970	14799	15045	14938	14959	14876	14990	15062	14796	14962	15118	14881	15034	14896	14963	14922	14988	15000	14947	14992	14968	15011	15137	14924	14770	14935	14988	14957	14998	14954	14949	15041	15166	14955	14862	14835	14905	14788	14977	14981	15102	14963	14844	14947	14856	14869	14939	14961	15051	14988	14926	14689	14848	14968	14872	14825	14916	15114	14944	14908	14918	14917	14913	14960	14879	15021	14988	14864	14890	15065	14995	14938	15029	14973	14950	14954	14962	14971	14842	15042	14790	14994	14842	14844	14972	14880	14855	15050	14967	14946	15048	15164	15027	14961	14816	14826	14992	14918	15107	14895	14820	14741	15048	15045	15097	14984	14806	15021	14862	14937	14947	14784	14699	15049	14820	14960	14950	14919	14859	14795	14975	14956	14820	14986	14882	14912	14993	14857	14989	14788	14772	15012	14772	14942	14845	14976	14885	14894	14917	14981	15054	14989	14824	14908	14922	14812	14991	15092	14915	14920	14822	14940	14882	14955	14928	14849	14811	15108	14758	15126	15042	14865	14876	14870	14861	14955	14801	15081	14920	14791	14893	15026	14851	15019	14937	14902	15045	14986	14999	14729	14839	14935	14746	14789	14960	14958	14979	15019	14961	14944	14938	14862	14933	15146	14944	14910	14974	15007	14840	14962	14950	14823	14980	14944	14871	15083	14893	14796	14913	15041	14922	14938	14837	15047	14997	14991	14882	15062	14937	15026	14868	14946	15095	14927	14904	14995	14888	14916	14831	14919	14981	14888	14805	14857	14914	15025	14876	14887	15089	15122	14927	14922	14925	15021	14998	14950	14855	15021	14991	14883	14972	15005	14868	15046	14771	14991	15003	14938	14969	14776	14826	14932	14825	14979	14864	14898	14962	14997	14854	14878	14828	15026
24017	21484	29084	24517	22675	26805	28355	23879	21919	21701	21060	21037	21517	19594	20076	32234	37134	31289	25264	22513	20090	19141	18801	18510	18748	18502	18577	18713	18587	18657	18740	18780	18342	18395	18481	18587	18661	18524	18508	18655	18523	18651	18518	18418	18297	18565	18403	18406	18647	18554	18601	18627	18513	18626	18342	18297	18603	18495	18622	18457	18403	18476	18638	18462	18496	18564	18524	18442	18590	18504	18499	18466	18521	18658	18652	18357	18672	18476	18524	18630	18664	18596	18550	18317	18337	18790	18709	18262	18585	18355	18754	18407	18557	18516	18751	18465	18575	18602	18609	18352	18278	18781	18464	18495	18391	18457	18281	18693	18717	18459	18496	18431	18427	18374	18500	18570	18622	18734	18441	18417	18432	18455	18290	18549	18441	18425	18667	18562	18441	18421	18316	18477	18368	18452	18664	18476	18480	18641	18313	18264	18468	18540	18320	18574	18476	18463	18545	18522	18605	18510	18445	18599	18745	18445	18342	18279	18472	18473	18507	18459	18341	18433	18588	18397	18441	18540	18391	18575	18359	18466	18491	18339	18480	18546	18517	18344	18383	18481	18634	18638	18637	18453	18635	18754	18227	18401	18443	18315	18736	18609	18520	18421	18419	18549	18222	18576	18406	18361	18408	18501	18293	18571	18583	18582	18552	18428	18513	18529	18254	18482	18475	18471	18547	18449	18429	18343	18321	18538	18466	18553	18541	18472	18490	18278	18575	18285	18523	18380	18171	18331	18652	18525	18519	18515	18517	18607	18542	18535	18342	18576	18488	18601	18440	18557	18499	18371	18511	18306	18363	18499	18350	18546	18466	18436	18673	18613	18461	18397	18481	18474	18626	18407	18456	18390	18412	18349	18340	18567	18467	18408	18418	18396	18328	18693	18459	18385	18633	18435	18651	18499	18420	18647	18350	18481	18532	18381	18490	18623	18613	18471	18634	18248	18514	18176	18668	18511	18422	18233	18611	18620	18433	18374	18654	18317	18636	18359	18595	18469	18435	18517	18291	18386	18641	18723	18374	18436	18486	18542	18315	18623	18538	18698	18521	18443	18342	18333	18414	18093	18483	18515	18369	18387	18506	18415	18328	18612	18419	18427	18430	18434	18530	18487	18498	18503	18508	18422	18344	18290	18224	18518	18512	18274	18338	18304	18578	18432	18554	18399	18372	18419	18570	18382	18387	18402	18346	18383	18511	18373	18321	18361	18536	18576	18435	18402	18419	18340	18482	18474	18558	18492	18540	18570	18461	18660	18378	18363	18611	18274	18347	18664	18897	18346	18304	18357	18639	18668	18566	18438	18637	18500	18543	18482	18280	18309	18466	18419	18419	18459	18526	18590	18311	18428	18520	18623	18411	18477	18531	18509	18324	18403	18320	18481	18352	18581	18402	18592	18376	18535	18491	18477	18462	18426	18254	18407	18563	18412	18278	18356	18355	18370	18422	18502	18556	18270	18176	18426	18362	18555	18389	18601	18471	18425	18184	18292	18439	18453	18465	18494	18369	18334	18475	18581	18447	18339	18406	18398	18571	18407	18394	18218	18366	18476	18354	18512	18462	18436	18376	18555	18430	18455	18489	18408	18515	18476	18561	18403	18327	18325	18581	18403	18588	18372	18334	18314	18329	18503	18338	18539	18429	18498	18372	18476	18485	18325	18585	18608	18682	18521	18634	18463	18542	18275	18562	18682	18296	18466	18553	18322	18354	18477	18418	18351	18373	18379	18447	18502	18356	18488	18363	18178	18624	18478	18306	18287	18677	18628	18608	18515	18548	18610	18545	18368	18317	18484	18228	18345	18570	18408	18563	18542	18562	18586	18502	18472	18650	18420	18502	18798	18627	18474	18376	18536	18530	18608	18366	18429	18512	18334	18374	18623	18723	18276	18440	18539	18456	18525	18504	18437	18623	18429	18424	18481	18495	18267	18558	18444	18437	18574	18581	18434	18577	18444	18321	18287	18622	18454	18539	18497	18415	18422	18282	18586	18512	18592	18482	18615	18450	18319	18436	18281	18594	18436	18342	18302	18680	18382	18242	18076	18504	18477	18521	18458	18432	18442	18669	18209	18528	18437	18609	18665	18677	18471	18442	18517	18572	18437	18337	18425	18412	18387	18522	18311	18494	18367	18471	18544	18418	18610	18647	18521	18194	18536	18315	18289	18552	18402	18627	18526	18606	18411	18294	18453	18431	18295	18375	18333	18546	18540	18441	18175	18443	18393	18444	18570	18301	18659	18535	18603	18578	18406	18572	18571	18156	18508	18476	18508	18653	18470	18398	18371	18553	18427	18353	18389	18730	18573	18491	18526	18276	18400	18557	18357	18640	18684	18483	18418	18396	18330	18289	18439	18517	18596	18494	18486	18504	18220	18399	18475	18290	18384	18436	18400	18537	18518	18572	18468	18289	18290	18355	18466	18506	18395	18464	18546	18391	18563	18359	18500	18867	18313	18387	18408	18602	18288	18444	18608	18541	18425	18345	18316	18469	18521	18431	18415	18738	18267	18517	18647	18437	18210	18352	18444	18610	18403	18416	18217	18451	18430	18472	18410	18501	18524	18380	18460	18399	18586	18535	18502	18525	18349	18288	18379	18450	18354	18507	18456	18695	18505	18314	18324	18599	18410	18455	18562	18312	18664	18194	18299	18366	18298	18677	18574	18564	18558	18444	18401	18495	18378	18329	18365	18612	18582	18560	18441	18385	18473	18301	18416	18472	18656	18551	18432	18462	18595	18418	18432	18428	18734	18329	18609	18458	18345	18593	18602	18533	18558	18566	18611	18468	18407	18527	18448	18423	18499	18240	18216	18441	18538	18421	18620	18406	18563	18510	18363	18393	18732	18461	18569	18265	18391	18409	18572	18504	18508	18551	18531	18525	18328	18608	18501	18450	18602	18448	18535	18470	18536	18454	18533	18360	18532	18250	18481	18532	18590	18499	18521	18263	18463	18474	18464	18615	18351	18520	18381	18510	18409	18277	18533	18445	18438	18379	18660	18473	18289	18479	18443	18591	18439	18655	18557	18556	18567	18457	18443	18484	18483	18555	18490	18361	18352	18524	18447	18322	18596	18419	18468	18417	18719	18613	18493	18556	18423	18343	18356	18358	18557	18330	18452	18499	18390	18345	18470	18341	18346	18359	18479	18192	18591	18306	18359	18464	18565	18341	18445	18471	18434	18464	18564	18545	18478	18527	18436	18364	18486	18684	18397	18552	18518	18534	18621	18410	18542	18253	18464	18167	18382	18622	18359	18341	18473	18604	18412	18519	18366	18393	18459	18419	18429	18367	18295	18478	18406	18365	18758	18636	18426	18584	18215	18414	18681	18516	18331	18594	18384	18447	18503	18557	18554	18698	18390	18570	18683	18596	18425	18485	18571	18408	18177	18364	18277	18535	18433	18266	18475	18684	18674	18278	18419	18493	18348	18460	18506	18425	18515	18199	18318	18364	18460	18445	18528	18369	18412	18606	18443	18521	18520	18440	18285	18420	18535	18261	18582	18388	18663	18680	18414	18450	18317	18415	18389	18633	18455	18511	18315	18740	18510	18408	18448	18338	18400	18587	18445	18546	18443	18291	18685	18472	18399	18480	18471	18632	18457	18420	18641	18389	18380	18742	18443	18397	18579	18728	18579	18491	18252	18291	18558	18463	18510	18514	18387	18267	18378	18410	18480	18514	18401	18615	18537	18457	18292	18587	18445	18684	18473	18243	18450	18680	18467	18488	18470	18489	18651	18472	18511	18549	18378	18456	18225	18441	18442	18517	18458	18567	18638	18514	18452	18534	18331	18532	18253	18476	18467	18461	18621	18512	18289	18423	18350	18466	18551	18397	18383	18563	18436	18581	18460	18459	18394	18396	18510	18524	18640	18192	18433	18458	18350	18436	18627	18484	18546	18281	18457	18376	18583	18432	18495	18375	18493	18457	18560	18576	18493	18425	18286	18487	18388	18484	18473	18437	18361	18468	18719	18560	18346	18726	18553	18496	18576	18582	18480	18571	18540	18628	18753	18412	18390	18439	18288	18530	18687	18475	18451	18303	18328	18518	18537	18627	18729	18886	18425	18463	18416	18695	18698	18548	18486	18181	18633	18157	18446	18357	18620	18701	18641	18276	18675	18491	18462	18439	18630	18563	18556	18268	18637	18522	18303	18509	18536	18488	18453	18490	18375	18505	18463	18600	18450	18487	18333	18354	18429	18226	18444	18542	18533	18374	18510	18448	18446	18494	18600	18418	18425	18526	18614	18510	18561	18283	18482	18521	18417	18665	18372	18446	18625	18418	18580	18630	18265	18347	18338	18595	18530	18519	18519	18252	18314	18572	18488	18492	18528	18403	18365	18564	18454	18459	18502	18545	18402	18464	18563	18508	18611	18684	18835	18365	18739	18729	18524	18319	18600	18429	18401	18496	18561	18723	18588	18511	18558	18440	18544	18350	18446	18337	18505	18535	18592	18339	18485	18693	18492	18244	18390	18363	18365	18440	18485	18192	18381	18516	18374	18662	18491	18452	18373	18616	18447	18498	18511	18369	18504	18379	18500	18260	18538	18397	18439	18593	18419	18356	18414	18358	18464	18319	18309	18389	18624	18421	18465	18562	18465	18547	18366	18431	18428	18399	18563	18708	18461	18767	18517	18534	18479	18556	18511	18419	18549	18325	18407	18437	18492	18506	18386	18481	18549	18433	18533	18403	18617	18473	18369	18616	18468	18376	18464	18497	18678	18380	18489	18435	18351	18555	18478	18375	18333	18155	18396	18331	18340	18551	18455	18326	18407	18639	18746	18543	18396	18568	18418	18347	18347	18461	18545	18479	18537	18499	18304	18334	18581	18425	18586	18435	18591	18531	18503	18522	18368	18424	18516	18597	18521	18534	18531	18597	18448	18587	18503	18344	18443	18399	18426	18252	18492	18590	18307	18530	18487	18555	18437	18505	18600	18471	18542	18687	18529	18622	18340	18352	18462	18315	18571	18465	18495	18613	18574	18669	18452	18511	18527	18342	18407	18671	18511	18628	18495	18523	18503	18369	18439	18471	18468	18542	18159	18539	18275	18279	18323	18394	18591	18572	18497	18480	18571	18460	18631	18574	18556	18600	18631	18610	18385	18527	18529	18580	18559	18556	18511
19389	34405	35857	33711	27582	27665	25111	22608	20622	19350	18612	18824	19662	15947	17393	34714	37849	29430	23529	19212	16153	15383	15190	15011	14867	14907	14867	14716	14872	14866	15001	14796	15115	14984	15007	14933	15151	14985	15013	14843	14944	14838	14991	14803	14777	14947	14756	14889	15024	14763	15112	14892	15035	15017	14897	15040	14843	14878	14930	14952	14878	14959	15011	14853	15006	14968	15033	14713	14811	14981	15054	14956	14921	14971	15128	14812	14864	14822	15010	14791	14829	14869	14823	14960	14781	14700	14887	15029	14822	14940	14979	14910	14960	14949	14812	15049	15069	15033	14860	14954	14811	14733	15023	14742	15015	14973	14911	14921	14760	14792	14917	14951	14837	14914	14911	14921	14999	14859	14820	14968	14833	15056	14887	14886	14774	14947	14985	14951	14828	14883	14797	14860	14908	14664	14992	14855	14983	14738	15006	14890	14996	14759	14853	15048	14963	15079	14804	14797	14823	14865	14973	14948	14844	14826	14987	14788	14988	14958	14851	14829	15002	15025	15001	14961	14812	14869	15050	14727	15036	15005	14818	14872	14884	15063	14794	14895	14932	14945	14921	14879	14852	14849	14910	14916	14832	15007	14942	14967	14871	14827	14904	14892	14942	14862	14972	14922	14924	14812	15019	14867	14904	14770	15009	14835	14907	14885	14896	14909	14948	15002	14723	14927	14925	14925	14909	14959	15028	15017	14932	14870	14901	14968	15119	14719	14912	14910	14909	14801	15027	14943	14855	14816	14923	14893	14720	14880	14987	15064	14827	14859	15028	14715	14852	14740	14789	14933	14780	14942	14883	15001	15143	14848	14910	14931	15030	15014	15093	15059	14865	14759	14903	14869	14922	14845	14753	15089	14873	14756	14806	15046	15063	14903	14786	14926	14887	14930	14953	14952	14864	14803	14978	14841	14749	15037	14950	14950	14932	14918	15029	15037	14858	14986	14788	14841	14971	14976	14797	14962	14865	14694	14833	14927	14950	14951	14763	14982	14764	14997	14774	14815	15003	14992	14697	14912	14616	14867	14917	14936	14817	14938	14895	14944	14727	14764	15011	14769	14789	15051	14875	14820	15011	14834	14767	14911	15028	14969	14770	14973	15083	14914	14809	14909	14809	14921	14905	14926	14813	14719	15015	14883	14938	14933	15030	14846	14943	14955	14969	14949	14922	14748	15071	14730	14831	14930	14945	14785	14834	14866	14852	14718	14921	14901	14993	15079	14966	14907	14871	14796	14873	14985	15016	14869	14869	14980	14988	15018	14909	14956	14975	14883	15112	15052	14998	15020	14989	14923	14871	14949	14961	14931	14952	15041	14963	14814	14721	14920	14872	15021	14992	14726	14887	14917	14906	14981	14993	15032	15061	14895	14879	14905	14908	14710	14829	15005	14966	14902	15042	14994	14955	14867	14876	14906	14924	14861	14846	14855	14875	14861	14927	14917	14845	14994	14919	15021	14745	15110	14964	14787	15093	14712	14937	14942	14967	15032	15025	14958	14887	14917	15010	14894	14877	14778	14764	14901	14802	14808	14759	14788	14661	14971	14732	14820	14849	14806	14951	14964	14830	14820	14827	14856	14925	14885	14812	15019	14808	14958	14990	14773	14882	14924	14958	14948	14757	15199	14847	14946	14769	14862	14965	14710	14969	14878	14895	14954	14902	14767	14931	14919	15002	14885	14811	14938	14909	15096	14891	14915	14826	14843	14877	14882	14825	14986	14917	14956	14858	14817	14905	14704	14869	14875	14890	14741	14897	14825	14890	14942	14883	14884	14935	14883	14812	14956	14741	14753	15007	14840	14862	14836	14880	14827	14853	14944	14738	15069	14754	14904	14912	14774	14789	14897	15035	14814	14765	14910	14822	15009	14826	14804	14883	14952	14953	14908	14880	14897	14943	15054	15027	15056	14971	14929	14961	14919	14928	14878	15047	15022	15015	14815	14970	14884	15016	14875	14767	14810	14899	14932	14862	14979	14992	14913	14773	14803	14928	14740	14766	14692	14999	14876	14696	14930	15007	14925	14930	14824	14896	14958	14971	15081	14946	14893	15007	14884	14894	14875	15079	14935	14811	14786	14942	14960	14930	14925	14826	14999	14815	14855	15061	15115	14909	14871	14992	14908	14841	14850	14949	14894	14933	14939	14908	15044	14976	14948	14829	14899	14796	14761	14853	14912	15041	14819	14981	14898	14866	14839	14858	14791	14952	14976	14950	14615	14815	14796	14786	14750	14823	14860	14871	14771	14800	14917	14706	15053	15011	14742	15033	14925	14996	15065	14865	14868	14931	14849	15021	14862	14830	15019	14874	14869	14821	15071	15102	14741	14841	15029	14905	14897	14872	14887	14910	14907	14867	14956	14791	15002	14850	14915	14805	14935	15009	14755	14853	14856	14864	15039	15001	14764	14884	14963	14766	14882	14675	15123	14939	14976	14898	14837	14999	15020	14922	14985	14860	15023	14857	14968	14825	14990	14903	14939	14873	14945	14867	14904	14886	14881	14824	14968	14936	14876	14801	14894	14755	14887	14835	15054	14997	14915	15016	14868	14913	14890	14984	14885	14922	15000	14795	14931	14896	14921	14810	14814	14697	14739	14941	14907	14784	14857	14792	14859	15018	14992	14857	14770	14890	14712	15036	15029	14954	14921	15003	14922	14810	14976	14938	14728	14869	14884	14859	14899	14695	14910	14732	14785	15121	15020	14827	14869	15094	14782	15029	15028	15019	14899	14796	14827	14866	14718	14949	15009	14987	14978	14882	14938	14928	14721	14917	15116	14676	15153	14775	14925	14834	14929	14814	14837	14962	14713	14972	14720	14997	14967	14856	14965	15002	14939	14875	15073	14935	14814	14824	15048	14852	14853	14648	15089	14644	14996	15029	14849	14799	15021	14980	14860	14902	14931	14896	14810	14886	14922	15009	14888	14815	14977	14967	14856	14810	14932	14798	14901	14809	14778	14756	14872	14909	14872	14909	15041	14831	14943	14806	14869	14844	14990	14897	14846	14846	14955	15016	15054	14790	14810	14978	14853	14721	14941	14902	14877	14944	14841	14805	14934	14927	14794	14887	14851	14863	14986	14803	14999	14990	14905	14918	14930	14886	14935	15004	14929	14781	14887	14964	15022	14916	14897	14809	14888	14910	14824	15033	14856	14959	14848	14945	14842	14910	14971	14864	14978	14731	14799	14899	14922	14894	14972	14840	15084	14930	14778	15025	14818	14685	14949	14942	14898	14881	15053	14791	14912	15020	14759	14855	14917	14928	14924	14988	14919	14912	14972	14896	14795	14955	14859	15004	14854	14817	14962	15034	14832	14869	14756	14801	15011	15010	14854	14915	14798	14846	14782	14827	14810	14951	14855	14860	14830	15141	14789	14904	15036	14840	14953	15029	14936	14978	14813	15069	14879	14936	14909	14835	14987	14675	14867	14961	14885	14853	14861	14816	14967	14934	14790	14759	15011	14676	14923	14884	14848	14804	14838	14802	14873	14955	14929	14815	15036	14871	14796	14908	14921	14961	14926	14950	15131	14735	14845	15026	14915	14986	14987	14941	14751	14802	14924	14965	14868	14832	14938	14859	14904	14847	15012	14858	14856	14928	14983	14958	14835	14982	14985	14900	14902	14867	14757	14743	14694	14870	14998	14862	14931	14998	14881	14849	14739	14824	14924	14714	14917	14901	14923	14838	15199	14972	14689	14925	15016	14886	14830	14828	14775	14867	14995	14940	14944	14828	14935	14958	14976	14910	14903	14974	14935	14889	14891	14860	14919	14750	14716	14889	14910	14916	14859	14802	14832	14889	14791	14945	14942	15063	14812	15073	15012	14812	14855	14740	14860	14910	14907	14821	14815	14868	14859	14828	15001	14987	15008	14856	14766	14967	14929	14862	15018	14935	14915	14827	14813	14868	14930	15040	14763	14941	14878	14892	14879	14839	14956	14853	14858	15058	14890	14876	14915	14822	15014	15009	14894	14969	15018	14686	15085	14829	14879	14826	15063	14944	14856	14699	14800	14786	14829	14843	14896	14864	15080	14758	15023	15128	14951	14989	14873	15118	14958	14914	14808	14960	14975	14974	14775	14944	14816	14832	14883	14930	14977	14842	14760	14719	15018	14962	15046	14922	14845	14780	15028	15007	14985	15106	14814	14848	14954	14942	14988	14895	14893	14825	14943	14868	14774	14938	14909	15145	14973	14957	14970	14932	14638	14899	14811	14980	14852	14832	14861	14807	14982	14845	14874	14954	14777	14941	14751	14901	14810	14750	14895	14768	14745	14850	14893	14832	14761	14888	14886	14883	14818	14931	14873	14800	14970	14969	14957	15101	14953	14930	14909	14774	14933	15002	14787	14950	14919	14776	14998	14719	15046	15008	14964	14893	14920	14716	14703	14886	14906	14953	14761	14977	14794	14851	15026	14773	14818	14739	15101	14974	14936	14960	14829	14921	15021	14935	14815	15123	15093	14899	14913	14812	14855	14843	14924	14865	14809	14827	14804	14873	14948	15012	14891	14919	14976	14923	14775	14849	15022	14843	14976	14967	14942	14924	14834	14830	14887	14732	14855	14849	14880	14995	14840	14940	14859	14932	14891	14878	14946	14882	14870	14820	14845	14863	14918	14999	14789	15035	15038	14802	14734	15032	15006	14830	14804	14926	14916	14849	14971	14947	14863	14850	14832	15011	14900	14858	14619	14988	14904	14893	14904	14924	14940	14952	14867	14910	14918	14803	14729	15084	14838	14924	14864	14851	14984	14841	14890	14883	15028	15088	14830	14797	15018	14980	14921	15023	14928	15045	14823	14967	15017	14818	15031	15001	14885	14781	14774	14740	15034	15042	14927	14973	14871	14840	15107	15004	14992	14880	15009	15100	14988	15022	14842	14919	14956	14766	14865	14902	14899	14941	14861	14908	14863	14897	15021	14961	14957	14700	14925	14819	14799	14836	14968	14903	14894	15056	15174	15015	14890	14812	14961	14738	14874	14996	15129	14793	14960	14960	14787	15073	14891	15037	15062	14919	14949	14931	14824	15069	14946	15047	14838	14831	14802	14802	14838	14987	14982	15018	14858	15073	14977	14705	14950	14749	14990	14879	15066	14878	14890	14946	14833	14898	14908	14980	14787	14862	14761
30255	24555	27859	25091	21493	21652	21068	20305	19654	19344	18978	18954	19047	18544	18549	19394	20410	20061	19700	19029	18707	18384	18606	18367	18512	18300	18601	18635	18347	18394	18463	18319	18480	18342	18448	18434	18276	18372	18549	18472	18438	18244	18425	18323	18475	18267	18519	18479	18426	18285	18387	18404	18440	18308	18438	18459	18488	18525	18451	18377	18158	18283	18392	18431	18616	18597	18374	18482	18319	18239	18284	18333	18362	18418	18408	18264	18580	18447	18410	18385	18450	18686	18371	18367	18343	18385	18446	18298	18322	18335	18396	18202	18534	18188	18397	18403	18406	18613	18533	18348	18539	18727	18310	18381	18389	18520	18399	18422	18248	18520	18395	18321	18305	18306	18397	18423	18484	18283	18552	18464	18373	18368	18655	18369	18189	18507	18398	18265	18334	18387	18483	18414	18362	18246	18160	18403	18553	18455	18424	18603	18361	18291	18246	18512	18503	18573	18280	18464	18217	18429	18370	18338	18340	18398	18508	18301	18323	18414	18374	18409	18408	18380	18451	18262	18323	18317	18475	18400	18288	18330	18341	18354	18450	18154	18236	18428	18492	18492	18304	18467	18301	18313	18513	18331	18232	18365	18448	18336	18402	18280	18532	18524	18397	18291	18439	18280	18334	18442	18553	18339	18477	18310	18407	18342	18465	18267	18410	18346	18375	18325	18307	18341	18478	18463	18375	18430	18568	18566	18356	18456	18278	18540	18317	18267	18342	18450	18031	18487	18496	18430	18356	18423	18439	18242	17931	18379	18531	18233	18545	18364	18477	18403	18199	18402	18654	18378	18449	18225	18430	18444	18283	18437	18617	18441	18156	18383	18413	18354	18424	18426	18274	18373	18372	18311	18377	18533	18414	18453	18616	18449	18340	18220	18406	18529	18458	18291	18464	18232	18452	18524	18344	18497	18288	18360	18375	18147	18298	18301	18419	18539	18333	18397	18151	18290	18345	18385	18203	18510	18503	18366	18329	18582	18335	18598	18465	18345	18536	18583	18443	18293	18301	18213	18465	18362	18415	18245	18283	18493	18176	18424	18521	18448	18442	18380	18364	18309	18359	18385	18404	18326	18334	18565	18602	18386	18376	18403	18204	18411	18369	18356	18302	18360	18401	18425	18744	18403	18473	18229	18521	18431	18460	18426	18378	18491	18357	18530	18576	18410	18382	18559	18482	18602	18294	18514	18469	18491	18363	18330	18348	18336	18395	18269	18172	18403	18527	18383	18447	18294	18491	18401	18447	18494	18304	18391	18250	18525	18398	18606	18308	18235	18385	18609	18524	18510	18338	18368	18178	18042	18299	18378	18376	18231	18228	18522	18432	18422	18411	18503	18369	18292	18470	18105	18397	18518	18387	18506	18365	18427	18332	18624	18385	18475	18341	18438	18659	18287	18575	18361	18411	18530	18300	18352	18179	18485	18308	18404	18410	18324	18219	18400	18229	18311	18481	18316	18391	18569	18531	18514	18250	18218	18371	18386	18394	18311	18398	18430	18362	18436	18379	18389	18175	18436	18528	18155	18321	18438	18555	18111	18477	18337	18297	18378	18370	18252	18304	18270	18404	18325	18559	18383	18328	18315	18436	18355	18423	18450	18426	18227	18487	18474	18289	18155	18491	18490	18437	18412	18372	18550	18309	18384	18335	18249	18445	18431	18398	18271	18446	18390	18268	18488	18438	18395	18359	18249	18372	18402	18600	18408	18589	18542	18271	18282	18272	18483	18516	18290	18434	18431	18314	18324	18340	18385	18448	18590	18439	18446	18305	18322	18433	18458	18460	18259	18431	18411	18342	18357	18297	18343	18292	18163	18629	18378	18442	18317	18344	18475	18360	18431	18443	18393	18527	18461	18368	18347	18448	18492	18435	18378	18315	18382	18398	18437	18299	18598	18396	18374	18534	18180	18366	18469	18580	18103	18470	18213	18378	18433	18373	18324	18583	18496	18452	18455	18420	18343	18224	18201	18415	18374	18365	18329	18400	18413	18315	18585	18070	18332	18201	18602	18549	18404	18467	18275	18424	18353	18242	18347	18272	18502	18517	18318	18482	18539	18433	18294	18677	18488	18784	18399	18417	18395	18622	18269	18169	18647	18312	18353	18349	18394	18308	18395	18198	18463	18537	18306	18504	18471	18101	18585	18428	18360	18308	18093	18498	18423	18293	18273	18459	18459	18424	18189	18470	18410	18511	18555	18528	18286	18320	18328	18277	18229	18626	18435	18562	18392	18271	18549	18272	18266	18284	18448	18334	18296	18367	18315	18452	18284	18553	18363	18171	18395	18345	18350	18332	18228	18246	18286	18424	18273	18449	18199	18368	18516	18375	18321	18337	18313	18377	18296	18211	18480	18418	18471	18375	18493	18394	18629	18434	18312	18493	18369	18494	18553	18412	18307	18533	18258	18514	18221	18372	18340	18367	18308	18486	18531	18082	18234	18346	18335	18404	18508	18261	18407	18384	18408	18489	18473	18299	18364	18253	18549	18298	18480	18611	18379	18365	18159	18489	18293	18448	18277	18395	18278	18553	18411	18363	18471	18419	18308	18441	18449	18192	18450	18317	18247	18389	18312	18252	18452	18474	18220	18479	18422	18387	18430	18273	18566	18490	18205	18440	18182	18499	18341	18444	18335	18397	18385	18544	18512	18447	18345	18353	18280	18384	18328	18384	18231	18523	18341	18481	18385	18205	18268	18380	18175	18407	18359	18366	18592	18338	18283	18128	18312	18286	18320	18652	18293	18227	18472	18259	18326	18493	18274	18355	18460	18393	18410	18205	18325	18357	18328	18446	18451	18471	18367	18446	18217	18290	18339	18266	18577	18302	18307	18619	18262	18341	18338	18475	18516	18513	18324	18346	18186	18397	18619	18392	18299	18309	18260	18436	18326	18332	18430	18540	18530	18355	18233	18303	18540	18564	18378	18351	18564	18426	18571	18472	18335	18425	18367	18532	18640	18399	18511	18375	18286	18465	18279	18538	18536	18538	18390	18460	18473	18427	18540	18328	18326	18441	18349	18489	18309	18402	18296	18371	18380	18456	18277	18505	18677	18397	18501	18466	18194	18562	18352	18340	18485	18459	18392	18532	18079	18352	18220	18519	18596	18449	18291	18414	18418	18315	18259	18400	18360	18471	18202	18395	18620	18501	18306	18336	18414	18489	18594	18588	18481	18420	18455	18522	18549	18439	18544	18251	18383	18484	18401	18423	18266	18260	18304	18422	18593	18380	18189	18409	18416	18406	18336	18542	18267	18264	18467	18339	18351	18556	18281	18283	18135	18313	18384	18478	18408	18355	18258	18179	18336	18491	18585	18551	18497	18476	18331	18494	18392	18392	18429	18615	18392	18411	18364	18498	18520	18316	18108	18697	18702	18649	18456	18285	18440	18328	18583	18403	18373	18320	18434	18426	18276	18560	18292	18406	18365	18556	18395	18223	18364	18462	18426	18517	18475	18623	18633	18357	18247	18368	18498	18386	18488	18359	18360	18575	18512	18486	18304	18581	18425	18350	18415	18398	18395	18542	18209	18241	18386	18312	18328	18462	18078	18396	18467	18371	18343	18318	18081	18266	18359	18207	18367	18343	18296	18383	18262	18325	18355	18683	18386	18353	18375	18384	18187	18364	18438	18265	18365	18168	18276	18388	18361	18472	18385	18489	18515	18586	18474	18567	18185	18295	18117	18229	18487	18380	18383	18257	18485	18444	18526	18152	18526	18274	18190	18499	18437	18461	18428	18390	18313	18554	18554	18516	18359	18593	18464	18165	18314	18441	18294	18454	18617	18594	18471	18523	18480	18596	18451	18295	18434	18333	18318	18378	18255	18599	18375	18253	18508	18252	18513	18567	18623	18304	18465	18336	18331	18374	18627	18325	18204	18400	18356	18359	18281	18539	18382	18567	18406	18394	18268	18564	18365	18300	18466	18574	18597	18449	18351	18448	18332	18382	18123	18235	18538	18334	18302	18257	18249	18482	18356	18387	18533	18361	18341	18500	18511	18492	18365	18474	18478	18546	18343	18513	18498	18354	18326	18323	18600	18345	18535	18499	18385	18423	18439	18399	18546	18561	18258	18318	18224	18355	18186	18452	18358	18536	18595	18485	18337	18399	18452	18432	18337	18411	18594	18492	18132	18342	18287	18473	18381	18339	18387	18327	18527	18626	18361	18363	18220	18390	18280	18412	18468	18345	18452	18533	18399	18285	18167	18288	18256	18330	18392	18285	18169	18371	18424	18316	18311	18243	18295	18436	18447	18602	18446	18632	18615	18540	18377	18343	18580	18479	18092	18436	18277	18394	18498	18474	18404	18752	18440	18500	18258	18430	18323	18534	18532	18412	18249	18324	18233	18413	18506	18375	18238	18273	18591	18384	18384	18293	18357	18526	18247	18343	18425	18394	18388	18345	18305	18440	18411	18220	18332	18406	18382	18492	18242	18151	18423	18524	18601	18337	18279	18266	18557	18474	18259	18572	18291	18316	18387	18430	18576	18538	18529	18495	18663	18475	18455	18449	18352	18205	18399	18468	18328	18325	18332	18380	18550	18441	18401	18217	18179	18318	18518	18188	18394	18514	18251	18579	18453	18365	18529	18284	18181	18208	18392	18377	18617	18236	18103	18302	18375	18459	18315	18574	18603	18554	18402	18492	18404	18600	18472	18433	18403	18388	18244	18579	18346	18514	18430	18448	18297	18416	18337	18676	18417	18083	18385	18359	18374	18376	18479	18322	18397	18507	18488	18403	18470	18420	18584	18720	18432	18320	18324	18389	18258	18685	18501	18232	18355	18317	18393	18264	18294	18396	18182	18340	18302	18525	18536	18474	18188	18234	18290	18427	18317	18550	18477	18423	18469	18276	18418	18347	18487	18498	18345	18279	18531	18377	18346	18481	18491	18344	18479	18513	18408	18267	18588	18441	18401	18498	18488	18486	18330	18574	18361	18339	18458	18405	18368	18471	18305	18373	18265	18462	18370	18698	18780	18389	18374	18471	18428	18332	18515	18284	18297	18581	18418	18314	18465	18274	18304	18295	18399	18444	18479	18452	18303	18259	18398	18296	18201	18507	18299	18323	18615	18380	18268	18337	18389	18252	18382	18423	18455	18602	18375	18396	18371	18487	18146	18230	18310
19007	23354	25128	21996	20009	20211	19020	17637	17010	16404	16131	16131	16300	15022	15217	16417	17294	16541	15828	15319	15103	15010	14922	14872	14853	14927	14740	14866	14843	14846	14962	14889	15000	14936	15026	14761	14799	14892	14977	14803	14957	14753	14857	14896	14908	14980	14973	14864	14929	14938	14919	14749	14775	14842	14801	14886	14932	14855	14888	14851	14776	14768	15005	14658	14721	14826	14781	14738	14767	14847	14831	14825	14776	14836	14895	14925	14692	14769	14996	14825	14720	15075	14901	14755	14796	15081	15019	14714	14871	14843	14713	14928	14800	14820	14883	14820	14767	14730	14778	14810	14896	14787	14929	14809	15020	14711	14873	14839	14875	14819	14910	14773	14866	14768	14905	14880	14718	14718	14804	14658	14786	14842	14849	14739	14858	14797	14845	14913	14712	14827	14934	15057	14626	14820	14799	14860	14821	14689	15015	14868	14851	14784	14597	14713	14700	15013	14824	14897	14835	14811	14855	14826	14767	14763	14866	14676	14929	14828	14903	14865	14911	14980	14724	14826	14683	14829	14853	14777	14813	14956	14800	14962	14894	14755	14763	14909	14832	14925	14771	14756	14808	14919	14951	14725	14927	14882	14805	14878	14702	14976	14878	14932	14862	14827	14786	14782	15036	14863	14958	14968	14876	14995	14894	14735	14731	14707	14726	14823	14940	14728	14732	14851	14895	14733	14853	14891	14961	14824	14863	14988	14820	14942	14917	15018	15005	14992	14712	14904	14858	14905	14867	14632	14774	14884	14876	14655	14720	14660	14980	14838	14813	14856	14892	14759	14726	14794	14928	14860	14907	14742	14843	14850	14760	14736	14794	14646	14721	14846	14760	14901	14822	14614	14856	14835	14991	14682	14967	14650	14804	14694	14852	14982	14704	14636	14850	14780	14743	14855	14813	14541	14725	14935	14878	14733	15092	14738	14729	14931	14780	14810	14864	14757	14722	14845	14847	14704	14765	14959	14794	14825	14717	14867	14782	14903	14865	14939	14945	14948	14751	14748	14881	14922	14905	14910	14837	14931	14993	14919	14945	14791	14664	14913	14828	14957	14913	14756	14909	14735	14824	14808	14972	14994	14804	14910	14769	14762	14684	14957	14731	14850	14818	14682	14662	14888	14807	14750	14705	14840	14927	14874	14804	14751	14883	14849	14802	14935	14830	14917	14848	14900	14794	14842	14829	14826	15015	14857	14735	14803	14897	14942	14704	14844	14919	14946	14774	14848	14832	14841	14784	14844	14882	14586	14889	14894	14761	14815	14557	14842	14884	14944	14889	14746	14955	14729	14839	14980	14947	14532	15008	14968	14881	14830	14685	14665	14804	14767	14738	14921	14916	14845	14857	14802	14763	14850	14890	14717	14827	14726	14853	14681	14920	14732	14791	14690	14769	14858	14891	14772	14930	14826	14699	15012	15009	14904	14670	14833	14784	14910	14786	14760	14794	14786	14776	14727	14777	14827	14867	14907	14759	14964	14896	14922	14813	14754	14724	14748	14767	14915	14837	14879	14768	14794	14896	14698	14703	14980	14860	14922	14954	14829	14828	14756	14817	14811	14960	14808	14900	14682	14853	14950	14821	14955	14826	14905	14944	14875	14989	14843	14814	14891	14999	14731	14923	14736	14885	14621	14789	14860	14880	14887	14878	14688	14705	15005	14750	14763	14646	14704	14960	14864	14758	14790	14810	14752	14880	14972	14845	14757	14882	14884	14822	14870	14815	14865	14751	14870	14803	14687	14856	14954	14843	14973	14925	14845	14931	14879	14630	14634	14964	14783	14728	14826	14927	14843	14831	14904	14826	14932	14853	14779	14694	14861	14936	15054	14808	14633	14686	14809	14780	14908	14790	14860	14855	14801	14874	14905	14757	14901	14741	14749	14861	14911	14748	14976	14779	14774	14990	14793	14825	14720	14788	14911	14924	14735	14849	14767	14761	14968	14929	14803	14587	14855	14709	14698	14791	14920	14860	15099	14846	14798	14873	14860	14819	14865	14810	14782	14944	14697	14922	14901	14894	14857	14816	14960	14802	14747	14846	14766	14762	14935	14882	14872	14957	14912	15048	14940	14816	14790	15004	14803	14897	14820	14626	14906	15052	14719	14710	14906	14843	14852	14883	15017	14753	14637	14722	14931	14812	14679	14752	14832	14950	14872	14863	14810	14892	14797	14673	14926	14770	14592	14906	14966	14814	14765	14779	14736	14657	14928	14925	14813	14835	14877	14767	14935	14907	14776	14768	14824	14872	14905	14794	14811	14725	14737	14909	14712	14919	14888	14979	14732	14897	14852	14873	14754	14841	14885	14951	14743	14803	14950	14847	14735	15002	14965	14805	14958	14679	14889	15036	14818	14680	14829	14796	14708	14878	14712	14830	14892	14919	14799	14851	14862	14711	14680	15010	14741	14881	14779	14880	14855	14821	14814	14897	14764	14879	14811	14741	14936	14674	14808	14849	14932	14929	14747	14869	14915	14683	14757	14831	14809	14785	14744	14932	14788	14886	14829	14753	14798	14781	14816	14890	14788	14840	14816	14858	14838	14858	14777	14901	14715	14847	14813	14798	14861	14856	14741	14731	14889	14580	14955	14807	14839	14729	14783	14827	14864	14829	14922	14814	14723	14929	14818	14952	14854	14708	14845	14783	14697	14955	14858	14877	15001	14959	14887	15088	14738	14799	14803	14858	14756	14868	14933	14793	14948	14684	14927	14753	14721	15014	14827	14919	14772	14623	14881	14604	14822	14954	14700	14868	14854	14774	14928	14869	14754	14932	14812	14811	14882	14635	14722	14921	14781	14781	14794	14755	14901	14924	14684	14866	14836	14736	15091	14710	14886	14887	14957	14805	14702	14853	14873	14740	14826	14829	14869	14853	14865	14806	14833	15030	14867	14878	14805	14783	14720	14791	14992	14765	14797	15040	14915	14990	14691	14952	14926	14856	15027	14776	14691	14786	14700	14828	14773	14900	14921	14876	14919	15014	14908	14851	14901	14907	14817	14933	14808	14766	14895	14836	14869	14899	14814	14769	14816	14802	14832	14908	14884	14851	14776	14890	14446	14965	14813	14943	14934	14773	14728	14721	14778	14724	14740	14933	14967	15116	14870	14827	14881	14986	14927	14738	14935	14839	14839	14942	14682	14885	14575	14846	14869	14846	14850	14805	14912	14732	14800	15042	14684	14854	14859	14869	14974	14834	14747	14795	14687	14960	14838	14862	14881	14648	14964	14859	14906	14755	14807	14834	14844	14974	14824	14893	14920	14827	14701	14843	14796	14834	14772	15129	14998	14649	15049	14713	14975	14986	14944	14757	14655	14750	14826	14843	14886	14812	14758	14727	14775	14842	14794	14914	14971	14748	14736	14873	14793	14776	14867	14692	14906	14785	14694	14886	14671	15102	14758	14780	14837	14872	14979	14702	14777	15010	14778	14873	14770	14856	14727	14988	14713	14772	14977	14794	14792	14793	14759	14825	14915	14768	14905	14871	14789	14585	14904	14798	14788	14753	14794	14845	14835	14899	14785	14900	14900	15033	14900	14749	14984	14791	14956	15006	14728	14812	14932	14887	14911	15032	14824	14992	14720	14863	14836	14863	14865	14791	14736	14860	14751	14927	14775	14877	14818	14868	14900	14932	14641	14901	14767	14830	14818	14870	14840	14872	14718	14781	14941	14891	15001	14807	14821	14742	14930	14749	14909	14779	14768	14884	14991	14600	14817	14820	14941	14829	14756	14925	14825	14896	14865	14954	14825	14846	14845	14868	14964	14732	14728	14792	14943	14812	14817	14928	14870	14884	14774	14806	15006	14754	14830	14665	14866	14852	14879	14752	14814	14741	14854	14889	14821	14734	14980	14913	14922	15045	14865	14806	15020	14787	14814	15041	14920	14845	14806	14721	14843	14761	14810	14932	14852	14865	15000	14927	14952	14992	14939	14662	14589	14822	14671	14911	14772	14763	14946	15069	14723	14888	14983	14709	14940	14898	14810	14741	14783	14745	14881	14804	14945	14945	14853	14925	14817	14944	14770	14928	14785	14813	14638	15006	14853	14718	14884	14813	14902	14911	14820	14842	15010	14918	14928	14809	14839	14863	14899	14924	14939	14822	14718	14651	14850	14933	14722	14773	14662	14814	14878	14884	14866	14900	14554	15021	14805	14888	14915	14974	14740	14858	14832	15079	14749	14803	15006	15082	14766	14841	14821	15059	14820	14969	14704	14849	14775	14648	14657	14779	14816	14862	14936	14982	14772	14952	14932	14832	14951	14908	14957	14698	14810	14883	14889	14859	14764	14845	14733	14701	14816	14822	14750	14821	14836	14802	14840	14752	14845	14880	15027	14908	14778	14833	14766	14888	14622	14805	14863	14943	14775	14958	14934	14861	14673	14688	14883	14914	14995	14870	14740	14989	14661	14736	14958	14839	14845	14873	14951	14810	14986	14943	14865	14815	14679	14765	15054	14721	14867	14752	14840	14708	14931	14781	14818	14868	14799	15041	14933	14695	14748	14921	14972	14673	14863	14821	14856	14887	14637	14762	14743	14847	14851	14748	14988	14934	14842	14717	14796	14998	14754	14762	14761	14782	14753	14972	14756	14803	15042	14945	14806	14780	14805	14860	14829	14804	14802	14641	14875	14842	14703	14795	14607	14832	14756	14795	14920	14913	14782	14676	14837	14930	14821	14957	14939	14953	14766	14979	14851	14784	14852	14741	14820	14681	14895	14922	14850	14885	14725	14825	14743	14955	14927	14883	14631	14679	14700	14957	14931	14796	14951	14665	14919	14676	14873	14841	14831	15034	14879	14890	14685	14803	14895	14886	14744	14741	14857	14960	14727	14736	14678	14895	15036	14818	14897	14680	14859	14730	14793	14877	14794	14737	14786	14741	14832	14839	14808	14881	14858	14970	14917	14823	14712	14948	14988	15017	14819	14659	14853	14911	14903	14830	14744	14863	14868	14847	14686	14907	14740	14751	14633	14940	14842	14906	14896	14682	14688	15004	14793	14791	14896	14805	14801	14851	14907	14996	14916	14978	14815	14728	14912	14843	14950	14857	14682	14883	14771	14982	14893	14822	14756	14763	14849	14674	14763	14904	14921	14870	14849	14878	14876	14690	14807	14862	14833	14844	14749
25392	21486	28711	25397	24015	25693	25182	22573	21177	20744	20429	20463	20180	19231	19620	25204	30394	26432	22748	20822	19433	18772	18806	18653	18596	18739	18672	18666	18614	18445	18569	18670	18716	18738	18579	18515	18602	18636	18465	18657	18765	18453	18621	18395	18603	18680	18611	18532	18612	18584	18650	18474	18481	18383	18512	18607	18358	18464	18420	18482	18680	18625	18408	18678	18539	18449	18628	18385	18445	18510	18554	18470	18574	18662	18573	18394	18415	18678	18563	18548	18884	18836	18593	18683	18471	18577	18521	18507	18596	18550	18526	18605	18623	18717	18508	18446	18586	18610	18622	18476	18519	18369	18472	18628	18522	18537	18453	18547	18413	18551	18613	18583	18593	18675	18572	18342	18565	18728	18465	18274	18477	18486	18421	18641	18612	18402	18347	18389	18688	18447	18500	18464	18375	18620	18535	18452	18507	18673	18395	18496	18668	18515	18572	18405	18283	18500	18478	18471	18499	18653	18760	18452	18532	18422	18432	18670	18516	18480	18690	18515	18737	18449	18563	18642	18495	18554	18427	18511	18562	18516	18727	18647	18486	18339	18405	18421	18632	18556	18729	18739	18570	18649	18386	18507	18371	18404	18641	18462	18555	18592	18599	18587	18364	18438	18471	18604	18337	18636	18569	18575	18519	18735	18510	18578	18779	18817	18499	18498	18587	18374	18591	18444	18443	18542	18431	18476	18455	18595	18455	18567	18790	18532	18565	18634	18512	18691	18699	18610	18549	18788	18631	18611	18640	18517	18525	18646	18558	18597	18587	18372	18288	18484	18454	18385	18505	18404	18629	18455	18536	18594	18661	18452	18632	18632	18430	18564	18612	18477	18402	18485	18803	18587	18451	18522	18346	18340	18673	18298	18428	18442	18529	18505	18568	18563	18604	18561	18485	18584	18646	18322	18476	18581	18597	18578	18546	18567	18482	18149	18533	18547	18475	18595	18696	18390	18365	18441	18523	18591	18474	18702	18546	18667	18445	18652	18440	18625	18559	18539	18505	18343	18619	18499	18552	18322	18493	18371	18477	18524	18559	18384	18550	18409	18556	18583	18560	18560	18601	18420	18565	18738	18433	18508	18513	18305	18595	18494	18423	18482	18422	18442	18515	18473	18440	18619	18532	18607	18550	18670	18621	18534	18625	18454	18421	18677	18573	18610	18707	18646	18577	18238	18794	18490	18414	18654	18310	18524	18494	18440	18680	18577	18524	18524	18553	18655	18305	18528	18274	18473	18360	18299	18470	18535	18501	18626	18428	18518	18388	18436	18506	18344	18495	18692	18340	18571	18592	18525	18480	18258	18551	18645	18519	18527	18361	18282	18528	18531	18490	18446	18368	18406	18781	18670	18614	18434	18483	18587	18741	18554	18702	18537	18513	18417	18639	18602	18599	18577	18338	18460	18672	18538	18694	18480	18615	18663	18576	18341	18645	18409	18635	18523	18602	18536	18531	18589	18627	18481	18551	18613	18585	18628	18344	18475	18540	18592	18367	18470	18469	18642	18581	18524	18492	18304	18453	18356	18520	18607	18485	18532	18355	18586	18507	18477	18461	18556	18479	18545	18566	18466	18664	18521	18446	18458	18511	18303	18396	18608	18415	18538	18642	18551	18453	18490	18520	18458	18597	18437	18680	18683	18314	18409	18434	18377	18393	18546	18540	18464	18514	18419	18572	18492	18700	18516	18590	18696	18364	18437	18482	18582	18443	18471	18517	18574	18415	18502	18441	18628	18694	18598	18561	18484	18539	18448	18658	18510	18628	18543	18733	18325	18565	18384	18691	18449	18464	18449	18590	18684	18543	18648	18515	18649	18719	18510	18524	18491	18544	18624	18349	18451	18454	18423	18473	18417	18506	18652	18559	18506	18745	18500	18687	18748	18535	18586	18416	18403	18285	18427	18320	18610	18436	18670	18445	18359	18385	18443	18752	18601	18692	18606	18617	18618	18669	18414	18592	18483	18525	18316	18491	18906	18683	18592	18464	18488	18395	18389	18426	18381	18657	18613	18655	18585	18668	18508	18662	18460	18643	18437	18589	18303	18710	18649	18587	18667	18499	18582	18682	18596	18598	18456	18661	18558	18424	18772	18431	18507	18723	18504	18563	18335	18644	18378	18732	18625	18496	18418	18615	18449	18482	18401	18527	18491	18478	18501	18349	18442	18551	18217	18638	18467	18352	18515	18872	18639	18669	18560	18851	18495	18534	18634	18573	18309	18524	18640	18505	18792	18582	18395	18356	18562	18543	18564	18531	18446	18401	18608	18683	18485	18519	18484	18418	18323	18618	18565	18514	18508	18601	18690	18548	18659	18548	18432	18615	18565	18431	18661	18607	18407	18599	18743	18509	18493	18569	18560	18693	18657	18496	18581	18700	18622	18557	18380	18400	18612	18666	18856	18673	18430	18510	18617	18479	18378	18566	18519	18585	18438	18571	18395	18561	18645	18468	18382	18574	18552	18504	18395	18683	18659	18591	18522	18588	18501	18783	18586	18509	18564	18548	18633	18573	18503	18456	18446	18522	18591	18685	18460	18706	18316	18419	18555	18554	18601	18366	18531	18588	18706	18675	18576	18503	18479	18428	18556	18706	18775	18572	18694	18596	18595	18494	18528	18379	18434	18721	18553	18590	18461	18395	18470	18533	18526	18525	18504	18428	18364	18320	18462	18408	18563	18507	18509	18718	18659	18568	18436	18627	18566	18506	18502	18698	18386	18646	18462	18426	18488	18523	18436	18460	18492	18466	18590	18619	18532	18251	18458	18500	18318	18409	18390	18477	18555	18413	18457	18500	18542	18541	18391	18726	18586	18462	18579	18653	18361	18628	18596	18322	18586	18384	18633	18579	18209	18341	18379	18308	18450	18755	18611	18451	18548	18308	18718	18669	18623	18516	18485	18312	18495	18548	18590	18514	18454	18777	18543	18494	18586	18330	18598	18653	18494	18419	18629	18559	18698	18457	18524	18418	18521	18411	18335	18517	18684	18450	18744	18527	18566	18523	18368	18370	18675	18419	18369	18638	18357	18453	18574	18603	18426	18651	18370	18326	18447	18493	18564	18420	18572	18654	18625	18632	18348	18465	18452	18365	18325	18443	18565	18550	18797	18489	18586	18477	18740	18583	18683	18526	18440	18769	18623	18477	18599	18406	18589	18620	18508	18308	18349	18395	18552	18621	18724	18668	18567	18377	18478	18537	18506	18499	18589	18423	18484	18503	18495	18461	18623	18539	18697	18484	18365	18376	18424	18411	18387	18507	18515	18527	18621	18387	18425	18595	18486	18598	18616	18364	18555	18553	18592	18299	18741	18779	18422	18556	18513	18470	18666	18380	18372	18553	18351	18449	18395	18567	18557	18514	18414	18552	18636	18543	18474	18602	18475	18462	18395	18557	18622	18514	18399	18470	18498	18513	18708	18479	18462	18565	18386	18516	18576	18529	18452	18501	18510	18696	18523	18543	18782	18608	18537	18517	18447	18430	18369	18614	18662	18303	18524	18539	18272	18505	18635	18643	18458	18549	18295	18557	18526	18591	18602	18501	18601	18428	18526	18592	18604	18612	18636	18406	18658	18554	18532	18398	18435	18628	18349	18677	18751	18548	18474	18491	18554	18627	18644	18554	18600	18554	18501	18458	18474	18526	18392	18752	18635	18477	18699	18703	18500	18521	18660	18492	18578	18658	18635	18157	18582	18449	18718	18533	18673	18620	18516	18543	18545	18410	18441	18638	18502	18892	18305	18527	18626	18524	18698	18710	18426	18638	18545	18515	18484	18514	18532	18500	18277	18353	18238	18476	18490	18728	18516	18516	18651	18434	18448	18584	18512	18652	18605	18345	18383	18580	18470	18328	18520	18464	18730	18526	18548	18498	18517	18461	18643	18510	18631	18383	18514	18744	18604	18600	18235	18727	18579	18612	18478	18585	18482	18638	18556	18884	18573	18592	18473	18539	18508	18705	18667	18493	18656	18717	18633	18392	18385	18555	18470	18609	18465	18588	18637	18498	18553	18580	18512	18546	18400	18514	18550	18507	18588	18582	18623	18479	18523	18686	18435	18461	18650	18462	18522	18446	18554	18533	18569	18605	18387	18426	18431	18488	18574	18516	18580	18469	18361	18466	18604	18372	18553	18518	18636	18462	18542	18492	18461	18273	18320	18404	18465	18501	18609	18490	18623	18349	18463	18491	18509	18609	18430	18349	18529	18349	18721	18653	18580	18534	18518	18505	18634	18651	18662	18533	18556	18480	18584	18471	18611	18518	18519	18423	18694	18491	18489	18432	18715	18533	18494	18635	18492	18434	18286	18428	18622	18342	18503	18585	18557	18504	18504	18548	18560	18696	18348	18563	18747	18693	18861	18533	18609	18396	18722	18445	18297	18362	18613	18400	18439	18595	18391	18505	18428	18383	18445	18616	18357	18666	18415	18462	18510	18605	18554	18657	18699	18602	18550	18480	18675	18716	18345	18538	18162	18658	18549	18426	18633	18711	18560	18422	18488	18639	18536	18482	18646	18575	18661	18261	18462	18581	18504	18567	18550	18491	18628	18579	18491	18413	18536	18441	18457	18150	18468	18622	18387	18476	18703	18403	18573	18528	18409	18545	18596	18304	18522	18696	18468	18600	18649	18781	18337	18589	18556	18519	18529	18578	18575	18708	18558	18492	18496	18797	18707	18565	18501	18627	18518	18369	18560	18310	18546	18415	18533	18456	18404	18338	18586	18519	18715	18617	18486	18464	18650	18502	18561	18510	18566	18697	18444	18518	18491	18374	18524	18503	18459	18439	18502	18464	18667	18468	18502	18380	18708	18418	18661	18630	18557	18632	18783	18411	18558	18354	18498	18449	18472	18636	18527	18385	18632	18337	18470	18569	18568	18531	18474	18580	18534	18668	18504	18710	18715	18755	18584	18495	18390	18445	18694	18783	18466	18657	18469	18550	18472	18589	18483	18339	18543	18564	18698	18566	18459	18259	18498	18486	18404	18535	18322	18669	18518	18424	18658	18227	18505	18509	18572	18581	18477	18481	18635	18406	18559	18426	18537	18521	18463	18639	18427	18596	18794	18522	18437	18318	18398	18298	18515	18721	18778	18757	18448	18473	18450	18713	18827	18592	18647	18666	18367	18459	18556
19244	30499	32077	26244	25358	24253	22445	20856	19027	18158	17665	17422	17539	15593	17171	25718	30584	24137	19883	17220	15535	15322	15057	15048	15034	14910	14833	14852	14989	14986	15071	14952	15050	15120	14884	14918	15016	14845	14821	15097	15060	14921	14941	14960	14898	14973	15080	15015	15133	14885	14927	14886	14854	14982	14952	14831	14994	15084	14965	14850	14828	14953	14863	14934	14888	15084	14876	14729	14951	14955	15044	15034	15058	14908	14873	14973	14976	14677	15045	14843	14874	15106	14886	14875	15155	14759	15159	14821	15007	15022	14987	15011	15059	14938	14819	15050	14933	14996	14990	14927	15034	14756	14991	15018	15074	14839	15041	14964	14942	14790	14980	14862	14819	14995	14864	14829	14916	14912	14951	15005	14953	15075	15018	14967	14925	15061	14983	14949	14919	14818	14911	15009	14917	14925	14977	14732	14829	14921	15037	14930	14858	14934	14812	14974	15072	14827	14749	14912	14924	14821	14901	14995	15073	15058	14886	14951	14789	14963	14943	14966	14919	14882	14832	14943	14882	14842	15063	14968	14777	14980	15071	14884	14966	14898	14916	14906	15079	14890	14956	15009	14884	15040	14921	14902	14907	15026	14881	14989	15042	14919	15039	14979	15006	14838	14824	14913	14808	14933	15015	14851	14942	14794	14976	14899	14883	14799	14955	14897	14965	14992	15073	14823	15051	15053	15033	15079	14998	14921	14921	15083	15003	14867	15075	14929	14907	14944	14898	14847	14998	15078	14852	14789	14980	14907	14865	14885	14864	14937	14871	14936	14999	14837	14958	15168	15102	14858	14914	14980	14934	14875	14683	14953	14799	14972	15091	14904	14912	14929	14702	14974	15080	14849	14988	15027	14994	15068	14996	14734	15008	14980	14966	14915	14921	15102	14746	14954	14958	14998	14989	14960	14943	15090	14883	14983	15022	14879	14984	14953	14931	14978	15058	14809	15049	14893	14965	14972	14958	14980	14978	14846	14882	14864	14799	14773	15057	14982	14986	15109	14765	14894	14940	14924	14924	14887	14855	14876	14823	14902	14986	14878	15073	14857	14920	15043	14932	14813	14917	14892	14856	14981	15174	14928	14961	15066	15001	14814	14940	14843	15002	14895	14953	14900	14946	14915	14947	15084	15062	14880	15052	15035	14888	14968	14945	15026	14915	14921	14826	14901	14972	14964	14963	14899	14790	14911	15022	15011	15056	15037	14924	15022	14831	15082	14900	15112	15003	15151	15059	15217	14748	14904	14916	14996	15004	14884	15080	15094	14968	14958	15082	15134	14925	14966	15085	14998	14972	14887	14864	14910	14979	15030	14910	14810	14998	15041	15006	14902	14990	14929	15013	14963	14962	14849	14840	14911	15007	14833	15022	15094	15017	14903	14896	15076	15006	15064	15134	14996	15051	14798	14960	15034	14952	15130	14939	15046	14887	15083	14840	14949	14777	14830	14917	14899	15022	14960	14995	14926	14949	15072	14965	14995	15057	14932	15084	14947	14875	14987	14717	14954	14948	14993	14962	15059	15052	14856	15038	14877	14957	15000	14878	14885	14735	14890	14718	14936	14875	15103	14979	14919	15050	14929	15080	14848	14955	14781	14866	14914	14927	14977	15113	15117	14932	14797	14963	15032	15050	14950	14896	14861	15046	14975	14949	14809	14879	14993	14870	14833	14955	14969	14935	14893	14883	14892	14904	15064	14855	14872	15034	14954	14734	15021	14993	14887	14877	14965	14932	14939	15025	14857	15108	14991	14886	14946	14843	14900	14855	14782	14758	14945	15036	15067	14952	14938	14936	14985	14941	14970	14971	15032	14789	14971	15014	14862	14867	15020	14977	15158	15011	14945	15056	14750	14964	14881	14942	15048	14903	15062	14856	14877	15075	14931	14932	14836	14850	15033	14806	14996	14971	14941	14975	15021	14757	14875	14937	15145	14944	15014	14912	14917	14696	14908	14907	14966	14916	14927	14763	14895	14936	14977	14931	14913	14936	15122	14906	14823	14919	15043	14992	14881	15067	14966	14984	14987	14788	14849	15075	14862	14886	14889	15000	14837	14862	14950	14912	14885	14983	15081	15013	14823	14933	14879	14991	14892	14824	14918	14893	14883	14939	14940	14839	14935	15105	14947	14977	14865	14881	14983	14866	15073	14885	15109	15028	15205	14873	14775	14847	14887	14840	14906	14994	14943	14931	15058	14960	14964	15031	14923	14999	14991	14955	15071	14914	14964	14876	15014	14992	14983	14945	15061	14835	14836	15040	15006	14972	14887	15104	14830	15026	14818	14917	15059	14759	14984	14971	14890	14943	15044	14946	14871	14874	15013	14985	14974	14978	14999	14861	14877	14763	15107	14875	15037	14872	15012	15062	14947	15035	14888	15029	15013	15092	14800	14936	14969	14950	14939	14941	15132	15003	14974	14996	14915	14936	15028	15155	14920	15077	15009	14925	15176	14871	14935	14922	14788	14915	14971	15181	15040	14897	14839	14887	15053	14942	14965	15067	14899	14938	15064	14958	14778	14995	14893	15024	14981	14850	15128	14920	14967	14973	14921	14930	14897	14994	15043	14996	14730	15068	14787	14993	14884	15134	15068	14959	14826	15153	15060	14925	14864	15081	14947	14932	14830	14810	14972	14825	14984	14945	14988	14983	15055	14861	14959	14957	14908	15014	14874	15151	14760	15118	15019	14938	14906	14959	15040	14867	14856	14850	15191	14904	14951	14794	14985	14889	14827	14889	14881	14945	15030	14882	14958	15084	14905	14911	14899	14921	15013	15021	14856	15031	14896	14698	14931	14920	14911	14812	14947	14882	15045	15060	14991	15055	14794	14999	14921	14922	14861	14967	15066	14879	14979	15065	14975	14944	15057	14889	14921	14903	15229	14945	14982	15097	15012	14947	15020	14917	14889	14989	14931	14913	15082	14961	14960	14956	14944	14955	14904	14937	15071	15096	14808	14842	14904	14856	15105	14939	14844	14883	15116	14889	14980	14960	15006	14930	14907	14971	15035	14914	14785	15034	15008	15041	15108	15048	15103	14919	15082	15186	14934	14962	14890	14854	15068	14931	14940	14953	14861	14890	14923	14980	14905	14953	15175	14938	14937	15001	15081	14929	14804	15030	15083	14841	15003	14937	14914	14989	14949	14960	14933	15032	14898	14847	14836	14860	14884	14863	14910	14952	14921	14895	15087	14979	14774	14939	14941	14927	14800	14800	14757	14843	15091	14921	14801	14857	14945	15006	14922	14831	15067	15006	14861	15054	14753	14906	14849	14940	14897	15069	14922	14921	14852	14760	15036	14992	14923	14937	14889	14897	14947	14866	14952	14960	15031	14922	15007	14992	14949	15025	14875	14830	14967	15003	14942	14858	14850	14912	14830	15009	15038	14954	14772	14939	15042	14912	15045	14994	15065	15118	14959	14997	14972	14778	14979	15151	14798	14844	15022	14936	15048	15116	14948	14830	15082	14865	14957	14967	14824	14844	14919	14833	14917	14949	14992	15049	14895	14854	14942	14880	14973	15048	15061	15000	14938	15131	14933	14983	15043	14944	14879	14952	14919	14930	14893	14788	14990	14818	15013	14995	14858	14704	14963	14899	15015	14877	14834	14956	14985	14992	14992	14916	15019	14881	14904	14991	15047	14897	14877	14870	14911	14962	15062	14985	14904	14950	14956	15024	14999	15119	14786	14880	15029	14954	14994	15104	14954	14869	14891	14979	14973	14925	14842	15048	15025	14909	14897	14920	14880	14934	14914	14983	14805	14993	14958	14952	15053	14930	15072	14821	14790	15160	14938	14976	14734	14763	15083	14895	14771	14853	14816	15064	14984	14833	15030	15044	14897	14777	14929	14948	14950	14927	14990	14855	14929	14970	14902	14964	14846	15043	14868	14880	14769	15000	14817	14907	15061	15071	14875	14975	14956	14986	14988	14991	14999	14919	14984	14762	14995	15110	14873	14915	14931	15006	14990	14903	14854	15082	14871	14990	14848	15103	14991	14981	14864	15153	14983	15086	15015	14925	14813	15089	14888	15051	14964	14898	14887	14880	14840	14935	14979	14930	14825	14862	14843	14846	14885	14631	14952	14756	15005	15026	15054	15026	14832	15081	15137	14876	14889	14885	14843	15019	14883	14876	15148	14934	15023	14858	15081	15057	14908	14948	14886	14923	14803	15042	14781	15132	14962	14745	14880	14967	15096	14993	15003	15096	14887	14869	14797	14961	14997	14857	14931	15003	14872	14858	14820	14991	14920	14980	15008	14934	14856	14941	14891	14898	14788	14864	14936	14925	14969	14954	14958	14985	14860	15160	14752	14974	14887	14941	14849	14856	14995	15039	15046	14857	15041	15010	14833	14887	14859	14911	15080	15018	14974	15022	14922	15050	15052	14973	14984	14955	15028	15137	14977	15062	15020	14989	14961	15056	15076	14960	14924	14751	14985	14892	15026	14962	14824	15018	14911	15068	14905	14716	14900	14884	14889	14999	14986	14841	14966	15010	14954	14783	14887	14996	14810	15005	14996	15040	14952	15038	14785	15000	15056	14911	14976	14834	14849	14795	14993	14941	14959	14828	14938	15002	14975	14980	14972	14982	15041	15016	14903	14968	14905	15054	14913	14763	15034	14954	14909	15015	14873	15024	14935	14946	15003	14934	14794	14959	14807	14924	14932	14969	14945	15041	15018	14990	14851	14745	14925	14912	14722	15039	14963	14973	14936	14988	14954	14922	14855	14936	14946	14977	15059	14902	14987	14962	14885	14849	14934	14962	15194	14991	14953	14920	14745	14963	14976	14828	15118	15030	15013	15024	14804	14935	14903	14935	14904	14867	14972	15190	14982	14913	15014	14838	14748	15008	14812	14906	15106	15091	14905	15017	14976	14952	15027	15129	14944	15048	15095	14924	15119	14961	14910	14786	15007	14838	14708	14924	15020	14954	14810	14795	15017	14931	14834	15047	14956	14924	14930	14767	14898	14834	15032	14859	15020	14867	14969	14980	15065	15014	15004	14927	15151	14830	14839	14922	14872	15008	15055	14828	15013	14852	15021	14824	14932	14864	15079	14973	14782	14943	15002	15097	14969	14966	14902	14922	15114	14965	15086	15063	15088	15005	14939	14695	14844	14947	14821	14891	14957
24179	21548	29133	24553	22719	26274	28525	24190	22461	21645	21072	21159	21265	19570	19918	31009	38064	31348	25918	22497	20041	18986	18768	18651	18564	18800	18820	18571	18794	18656	18793	18750	18674	18688	18719	18692	18711	18566	18536	18590	18676	18857	18503	18627	18735	18748	18618	18882	18696	18640	18697	18617	18669	18657	18590	18791	18800	18760	18624	18689	18486	18486	18422	18377	18681	18612	18795	18586	18618	18535	18442	18641	18537	18573	18510	18520	18613	18757	18657	18655	18606	18536	18513	18602	18641	18702	18737	18616	18638	18621	18805	18547	18545	18709	18592	18513	18629	18321	18602	18525	18645	18573	18801	18653	18474	18756	18545	18612	18549	18844	18582	18536	18502	18579	18420	18550	18499	18357	18576	18683	18805	18628	18776	18561	18485	18518	18573	18723	18624	18592	18671	18658	18563	18635	18693	18619	18663	18618	18517	18678	18495	18548	18631	18484	18783	18612	18649	18667	18766	18581	18424	18803	18395	18896	18644	18633	18438	18444	18411	18668	18565	18568	18745	18562	18586	18466	18782	18532	18707	18706	18507	18619	18766	18533	18512	18525	18499	18487	18906	18336	18650	18422	18441	18645	18604	18739	18613	18537	18666	18455	18553	18680	18635	18535	18443	18737	18600	18490	18494	18695	18409	18548	18788	18673	18661	18665	18795	18434	18612	18737	18652	18777	18832	18611	18804	18282	18646	18849	18454	18593	18550	18557	18597	18691	18394	18450	18797	18589	18594	18600	18628	18391	18478	18657	18667	18720	18773	18653	18507	18528	18585	18395	18213	18501	18623	18482	18711	18736	18742	18466	18784	18269	18530	18504	18490	18540	18376	18704	18497	18618	18368	18543	18381	18407	18593	18482	18487	18477	18559	18583	18529	18677	18530	18656	18606	18360	18409	18701	18716	18464	18599	18620	18613	18552	18436	18643	18470	18443	18625	18608	18587	18367	18532	18644	18608	18569	18625	18621	18633	18529	18659	18540	18559	18695	18513	18667	18761	18613	18525	18348	18581	18547	18456	18355	18738	18795	18470	18686	18578	18587	18568	18719	18697	18708	18321	18517	18531	18304	18451	18458	18645	18682	18714	18491	18668	18484	18641	18757	18815	18718	18816	18550	18579	18546	18570	18700	18652	18624	18693	18470	18623	18740	18674	18486	18616	18568	18319	18474	18696	18572	18679	18667	18573	18539	18548	18637	18675	18533	18556	18568	18606	18539	18582	18694	18687	18623	18566	18567	18663	18833	18635	18385	18700	18650	18610	18699	18340	18799	18513	18468	18586	18681	18480	18744	18544	18576	18698	18494	18538	18461	18656	18715	18568	18599	18605	18608	18562	18594	18688	18568	18590	18444	18563	18485	18763	18567	18601	18745	18583	18645	18530	18495	18489	18556	18518	18741	18593	18796	18776	18796	18949	18476	18540	18657	18494	18662	18495	18620	18533	18455	18566	18576	18534	18625	18461	18585	18743	18491	18810	18632	18659	18534	18492	18532	18779	18536	18636	18836	18621	18628	18604	18694	18564	18623	18771	18600	18689	18567	18437	18798	18553	18685	18794	18593	18653	18403	18494	18510	18664	18502	18655	18576	18414	18564	18777	18686	18668	18635	18523	18365	18438	18511	18577	18574	18364	18447	18437	18665	18791	18795	18354	18640	18581	18668	18618	18626	18581	18488	18427	18658	18693	18602	18544	18701	18678	18528	18691	18697	18801	18506	18722	18722	18560	18671	18585	18754	18719	18544	18673	18618	18314	18540	18617	18609	18421	18804	18564	18415	18783	18463	18598	18604	18456	18629	18530	18634	18507	18673	18490	18687	18628	18632	18477	18501	18584	18578	18630	18730	18379	18503	18689	18731	18685	18471	18367	18457	18431	18440	18587	18591	18635	18590	18494	18335	18550	18539	18475	18643	18643	18416	18544	18636	18654	18753	18400	18494	18841	18569	18548	18383	18608	18690	18645	18344	18438	18564	18688	18502	18528	18512	18414	18610	18576	18286	18491	18525	18656	18567	18445	18642	18606	18606	18708	18508	18687	18754	18576	18234	18300	18342	18779	18548	18665	18488	18463	18521	18705	18487	18612	18455	18543	18583	18670	18432	18666	18673	18478	18530	18755	18550	18779	18725	18586	18593	18568	18560	18710	18654	18507	18574	18633	18596	18373	18416	18818	18609	18672	18793	18535	18919	18665	18484	18595	18592	18521	18556	18419	18807	18859	18749	18580	18531	18533	18743	18765	18534	18498	18752	18741	18508	18567	18340	18502	18762	18594	18670	18689	18607	18453	18499	18742	18560	18471	18576	18790	18692	18463	18711	18530	18713	18647	18848	18811	18618	18686	18615	18630	18523	18676	18383	18737	18394	18553	18697	18746	18602	18596	18501	18741	18595	18501	18570	18562	18534	18627	18728	18645	18544	18450	18427	18626	18618	18643	18672	18767	18789	18570	18625	18748	18540	18512	18674	18634	18564	18840	18409	18666	18441	18662	18616	18812	18728	18586	18494	18492	18610	18669	18441	18582	18457	18687	18605	18561	18526	18645	18702	18550	18637	18806	18516	18459	18551	18719	18376	18536	18512	18340	18651	18787	18582	18960	18615	18639	18660	18606	18300	18597	18526	18628	18278	18618	18514	18545	18583	18443	18406	18554	18592	18610	18509	18436	18526	18634	18572	18725	18647	18656	18582	18389	18679	18515	18621	18503	18638	18579	18631	18555	18668	18432	18495	18501	18622	18422	18377	18533	18579	18794	18706	18346	18779	18604	18591	18610	18444	18493	18713	18319	18343	18409	18683	18693	18500	18550	18579	18581	18827	18621	18440	18330	18691	18836	18677	18655	18708	18688	18744	18576	18605	18561	18559	18741	18628	18517	18590	18686	18753	18717	18407	18590	18619	18400	18663	18611	18724	18554	18713	18644	18502	18696	18677	18523	18587	18576	18545	18474	18576	18633	18599	18722	18674	18662	18745	18550	18715	18480	18738	18472	18755	18697	18576	18546	18725	18701	18437	18501	18542	18631	18457	18631	18468	18783	18386	18499	18575	18516	18743	18738	18689	18666	18633	18718	18457	18489	18478	18524	18683	18298	18716	18631	18682	18558	18470	18677	18442	18529	18563	18550	18568	18632	18522	18760	18539	18547	18405	18655	18580	18562	18632	18793	18731	18553	18538	18419	18728	18582	18542	18569	18617	18641	18534	18767	18581	18635	18576	18622	18448	18637	18568	18239	18568	18442	18565	18538	18565	18490	18744	18709	18514	18522	18681	18777	18525	18627	18567	18494	18601	18474	18499	18665	18446	18663	18620	18749	18762	18524	18431	18586	18547	18435	18518	18333	18546	18486	18531	18565	18550	18668	18646	18591	18541	18652	18539	18771	18601	18579	18782	18612	18683	18595	18539	18763	18389	18646	18401	18591	18625	18832	18750	18552	18718	18540	18280	18553	18636	18709	18837	18656	18499	18703	18645	18527	18692	18652	18606	18516	18524	18758	18643	18532	18666	18662	18522	18507	18608	18638	18657	18551	18445	18467	18815	18643	18590	18554	18425	18508	18731	18560	18494	18713	18493	18738	18534	18497	18694	18595	18676	18473	18302	18526	18536	18475	18810	18646	18681	18429	18631	18592	18596	18560	18693	18742	18776	18670	18632	18318	18619	18828	18627	18563	18617	18468	18621	18532	18461	18647	18561	18485	18587	18565	18485	18358	18611	18611	18502	18565	18674	18415	18578	18652	18552	18710	18788	18645	18458	18635	18739	18718	18168	18537	18486	18684	18799	18510	18625	18616	18613	18652	18720	18614	18731	18641	18583	18753	18679	18554	18678	18672	18591	18668	18552	18636	18548	18599	18464	18461	18613	18607	18504	18484	18533	18603	18599	18422	18320	18750	18651	18599	18547	18411	18588	18420	18740	18645	18600	18595	18602	18634	18648	18533	18507	18553	18484	18623	18394	18627	18653	18655	18658	18740	18552	18460	18857	18625	18445	18487	18452	18728	18719	18753	18632	18650	18469	18504	18722	18605	18551	18640	18595	18519	18496	18754	18702	18503	18775	18559	18611	18598	18735	18684	18571	18591	18665	18486	18467	18570	18524	18941	18721	18626	18504	18581	18597	18518	18747	18839	18429	18588	18532	18674	18428	18527	18764	18449	18511	18656	18686	18591	18350	18555	18376	18733	18524	18607	18509	18466	18530	18487	18733	18484	18411	18775	18723	18669	18503	18830	18502	18734	18584	18549	18654	18549	18598	18722	18798	18821	18725	18555	18476	18727	18483	18234	18482	18607	18496	18765	18626	18591	18643	18725	18576	18446	18545	18360	18581	18496	18737	18612	18588	18624	18564	18641	18542	18576	18410	18670	18607	18528	18577	18409	18606	18497	18351	18433	18571	18591	18376	18577	18503	18423	18408	18709	18715	18751	18588	18654	18678	18402	18498	18448	18499	18541	18555	18621	18691	18701	18530	18818	18686	18574	18474	18528	18526	18568	18601	18650	18556	18574	18566	18477	18613	18640	18653	18607	18384	18689	18533	18509	18564	18671	18771	18599	18500	18544	18713	18578	18404	18469	18524	18783	18324	18427	18477	18481	18644	18841	18655	18445	18674	18607	18677	18479	18743	18482	18569	18597	18510	18562	18435	18645	18649	18575	18508	18437	18612	18468	18646	18844	18744	18616	18877	18640	18593	18689	18771	18737	18784	18308	18455	18702	18557	18596	18416	18663	18703	18718	18590	18755	18598	18542	18646	18566	18728	18806	18626	18550	18420	18584	18334	18546	18363	18641	18697	18349	18449	18678	18473	18533	18689	18440	18462	18732	18684	18695	18623	18527	18663	18725	18552	18513	18409	18551	18361	18525	18601	18620	18611	18520	18520	18494	18638	18613	18878	18678	18707	18485	18527	18433	18501	18813	18410	18529	18446	18609	18485	18650	18402	18518	18361	18488	18673	18430	18569	18419	18576	18712	18515	18449	18656	18570	18615	18311	18590	18701	18534	18638	18720	18672	18524	18740	18490	18549	18707	18608	18539	18671	18664	18463	18533	18646	18600	18697	18528	18388	18560	18578	18665	18358	18615	18604	18521	18670	18587	18520	18681	18647	18548	18522	18569	18444	18680	18459	18501	18756	18588	18654	18495
21701	36525	34808	30025	27794	26369	25040	22688	21435	19197	19238	18992	18717	16070	17275	33548	38641	29640	23796	19244	16169	15352	15072	14977	14965	14925	15025	15135	15088	14807	14999	14950	14840	15000	15043	15070	15107	15042	15018	14941	14938	15034	15028	15017	15152	14884	14861	14994	14924	14910	15012	14927	14883	15090	14961	14879	15050	14885	15027	15050	15197	15163	15067	14836	15044	14969	15076	14859	15005	15097	14941	14959	15002	14971	15114	15019	14976	14945	14987	15042	15176	14988	14870	15033	15014	14986	14997	15004	14944	14905	15017	15071	14981	14864	14893	14925	14974	14993	14956	14984	15012	14958	14692	14996	14987	14957	15023	14897	14963	14847	14821	15104	15012	15014	14930	14815	14844	15118	14976	15051	14995	15024	15002	15135	14973	14878	14813	15053	15043	14927	14944	15340	14964	15060	15041	14856	15031	14955	14918	14987	15157	14897	15017	14940	15084	15007	15077	14886	15110	15227	14885	14974	14868	14944	14870	14815	15149	15037	14973	14986	15034	14936	15063	14985	14912	14916	14901	14923	14974	14917	14943	14904	14977	14874	15051	14890	14923	15050	15066	14747	14910	15073	15107	14959	14867	15174	14859	14941	14873	14938	14937	15206	14980	15026	14930	15150	15003	14904	14948	14892	15000	15069	14776	14893	14963	14913	14879	14885	14977	14857	15169	15004	15049	14961	15096	15005	15022	14990	14969	15162	14945	15028	14962	15029	14952	15064	15097	15044	15043	14989	14973	14961	14994	15100	14857	14956	14957	14915	14931	15050	14844	14826	15188	14957	14989	14934	15065	14800	15143	14929	14890	15043	14940	14874	14946	14776	14919	14918	14936	15024	14936	15000	15079	14936	15165	15104	14870	15003	15206	15124	14912	15074	14966	14881	14890	15164	15015	15085	14915	15076	15150	14858	15004	14675	15045	15014	14968	15000	14884	14937	14854	14920	14901	15092	14951	14952	14962	14985	14995	15108	15008	15006	14938	15076	15079	15062	15012	14999	15010	15015	15003	15114	14918	15055	14906	14944	14870	14755	14921	14905	15172	15152	14870	14981	14777	15061	14964	14954	14918	14802	14970	15021	14932	14932	14953	15028	15029	14965	14826	14712	14863	14969	14858	15030	15009	14922	15047	14830	15097	14929	14833	15060	14898	14856	14953	15016	14985	14835	15138	15130	15037	14959	15115	14882	14957	14855	14988	15076	14908	14976	15021	14973	14890	15008	14880	15022	15112	14979	15004	14992	14952	14886	15035	14933	15105	14972	14920	15134	14985	15079	15025	14897	15071	14995	14783	14835	14931	14920	14939	15033	14757	14917	14815	14794	14911	14744	15150	15024	14989	15003	14953	14953	14991	14830	15050	15024	14941	15040	14870	15014	14870	14953	15076	15066	14821	14833	14908	14902	14921	15062	14891	14853	14964	15083	14874	14947	14922	14998	14999	14974	14979	14911	14951	15111	14903	15056	14749	14894	14942	15081	15057	14947	15061	14887	14971	14901	15072	14954	14978	14797	14979	15093	15207	14755	14943	14989	14921	14911	14916	14913	15070	14945	14957	15082	14927	14877	14920	15064	15085	14985	14979	14992	14993	14987	15046	15027	15076	14910	14901	14860	15009	14882	14933	14974	14850	15005	14956	14722	14946	14960	15065	14924	15019	14974	14848	14967	14916	14968	14986	15016	14936	15065	14919	14823	15011	15021	14860	14957	15021	14824	14937	14916	15017	14788	15048	15176	14770	14920	14928	14925	15027	14988	15080	14902	14962	14785	15075	14889	15020	14968	15013	14835	14978	14998	15129	14852	14923	14980	15022	15070	15010	14930	15072	14881	15038	15079	15036	14872	14876	15043	14988	14831	14880	14962	15064	15139	14989	15097	14983	14936	15129	14793	14933	15048	15077	15003	15001	15043	14890	14943	15055	15122	15086	14984	14878	15018	14951	14904	14854	14913	15018	15052	15057	15074	14951	15040	14920	15120	14956	14824	15178	15012	15093	15004	15008	14988	15015	15065	14903	15071	15151	14949	14929	15014	15016	15002	14821	15008	14910	15013	15064	15005	14935	15006	14936	14904	14974	14869	14845	15080	15024	14973	14997	14914	14995	14943	14834	14971	15183	15005	14944	14856	14889	15058	14878	14822	15195	14850	15046	15023	14866	15077	14923	15070	14976	15149	14903	14965	14965	15033	15008	14928	15011	14888	14955	14911	14902	14979	14879	14965	14918	15020	14855	15050	14957	15080	14873	14887	15091	14979	14960	15025	15072	15026	14932	14921	14906	15131	14944	14934	15005	15117	15064	15009	15055	14900	14845	15096	15050	15064	14962	14741	15087	14800	15030	15025	14976	14947	14986	14969	15045	14954	15048	14899	14928	14922	15060	15011	14748	14805	15001	14900	15122	14938	14730	15086	15114	14925	14983	14949	15044	14944	14922	14966	14972	14855	15085	15030	14921	14895	15067	14948	15063	14947	14835	14962	14939	14926	15011	15018	14879	14906	15000	15000	14991	14944	14907	15109	14810	15014	14976	14913	15026	14919	15035	15041	15070	15053	14924	15021	14954	14793	15014	14865	15024	14990	15033	14800	15026	15119	14875	15015	14952	14898	15012	15077	14875	14839	15231	15047	15163	14973	14952	14999	14961	15153	15024	14823	14823	14940	14817	14937	15191	15027	14886	15086	15058	15071	15077	14972	14802	15065	14696	15003	14948	14959	15091	14981	14871	14986	14954	14950	14942	15002	15005	14964	14992	15031	15141	14974	15012	15002	14772	15003	15160	14967	15019	15111	14997	14952	14899	14792	15062	14949	15074	14959	14928	15104	14902	15012	15166	15095	14907	14991	14968	15009	14885	14993	14953	14987	15005	14990	14784	14985	14865	14809	14978	15009	14826	14985	14829	14976	15109	14963	15017	14860	14896	14937	14858	14990	15061	15085	15061	15010	14950	15020	15018	14842	15178	14854	15187	14926	14969	14956	15064	15087	14891	15025	15016	14934	14830	15070	14990	14980	14834	15015	15016	14965	15021	14938	15090	14880	15066	14878	15089	14932	14897	14965	14927	14752	14974	14868	14943	14801	14868	14980	15172	14992	15007	14869	14922	15103	15014	15030	14939	14900	15030	15081	14973	15038	14881	14944	14889	14797	15059	15143	14903	14948	15005	14982	15081	14962	14971	14987	14907	15024	15050	14977	14912	15130	15026	14854	14951	14909	15009	14987	14991	14986	14886	15067	14926	14985	15080	15014	14917	14960	15110	14972	14969	14889	15110	14929	15031	14879	14846	14957	14966	14958	15042	15057	15042	15044	15021	14978	14874	15087	14940	14998	15026	14879	14979	14909	15069	14755	14980	14829	14941	14938	14922	14948	14906	14970	14915	14968	14841	15137	15027	14882	14888	14982	14938	14882	15323	15084	14833	14905	14910	14928	14679	14990	14887	14985	14910	15087	14925	14948	15120	14897	14952	15022	15019	15117	15054	15026	15021	15065	14888	14852	15015	14951	14833	15077	14823	15114	15115	15061	15008	14685	14759	14801	14996	14937	15160	15036	14868	14960	14974	15166	14823	14993	14932	14773	14923	15010	14716	15029	14839	14936	14836	14870	15024	14991	14865	15004	14882	14859	14934	14962	14894	15002	14945	14869	14942	15264	15007	14973	14917	14924	14941	15019	15154	15006	14955	15079	14887	15051	15114	14860	14924	14988	14971	15029	14977	14886	15001	15018	14770	15060	14996	15066	14917	14857	14997	15074	14929	15081	14978	15224	14851	14936	14901	15034	14860	14932	15007	14966	14985	15025	15028	14975	15046	15016	14972	14966	14941	14890	14934	14940	14911	14898	15137	14853	15190	15074	15052	14976	14890	15032	15101	15009	14865	14837	14884	14957	15076	14957	15033	14950	14740	14878	14920	15022	14650	14970	15056	15055	15141	14983	14847	14883	14879	14936	14989	15182	14978	15056	14827	15023	15005	14820	15087	14992	15081	14935	14948	14983	15116	14972	14975	14975	14924	14975	15030	15010	14860	14889	14941	14938	14977	14987	14915	14872	14849	14805	14822	15124	15062	15055	15049	15003	14937	14951	14999	14840	15064	14966	15042	14810	14972	14915	14931	14972	15113	14866	15082	14987	14867	14851	14922	15121	14946	14942	15002	15106	14935	14942	14865	14928	14850	15024	14953	15056	14937	14976	15073	14972	14891	14880	15044	15135	15049	15119	14842	14832	14849	15072	15074	14708	14946	14694	14939	14908	15090	14990	15006	15025	14877	14907	14969	14850	15046	14860	14997	14860	14861	15011	14919	15136	14789	15075	14875	14970	15274	14876	15095	14879	15054	15022	14908	14898	15174	14934	14897	14914	14806	15000	15071	15113	14975	14861	14904	14955	15006	15021	14960	15051	15015	14865	14814	14840	14955	14876	15125	14765	14975	14931	14909	14854	14968	14909	14876	14818	14982	14938	14968	15022	14939	15022	15018	14884	14986	14954	15061	15011	15003	15094	14880	15080	15058	14851	15029	14911	15031	14870	15011	14919	15049	14929	14791	14894	14884	14893	14949	14974	15216	15086	14798	15090	15084	15063	15102	14851	15076	14954	15046	14856	14891	14913	14995	14864	15005	14944	14839	14959	15022	15065	14964	14911	14988	15093	15013	15061	14910	15012	14807	15006	14997	14999	14987	15054	15008	14881	14977	15026	15036	15026	14950	14927	15058	15068	14821	14978	14866	15077	14876	14999	14811	15093	15019	15107	14841	15029	14904	14965	14929	14913	14969	14945	14808	15037	14918	15135	15012	15044	14864	14847	14849	14934	14814	14895	14947	14934	14882	15045	15152	14901	15028	14832	15036	15066	14761	14990	14939	14909	14941	15087	14885	14980	15031	15028	14988	14970	15140	14936	14942	14925	15069	15250	15082	15003	15024	15017	14837	14968	14995	15005	14903	14943	15046	15039	14978	14930	14843	15005	14973	15068	15047	15021	14889	15008	15022	15028	14884	14968	14888	14937	15002	15000	14976	14875	14756	15108	14990	14893	14978	15037	15194	15027	15060	15064	15048	14961	14810	15074	14845	14975	14813	14827	14874	14763	15100	14851	15042	14896	14901	14893	14938	14851	14922	14878	15098	15064	14997	14888	14943	14972
30681	25368	28473	24578	20950	20931	21213	20407	20016	19568	19543	19761	19313	18740	18982	19411	20463	20027	19476	18979	18940	18663	18449	18583	18637	18583	18600	18573	18703	18678	18601	18731	18703	18590	18677	18413	18376	18456	18692	18685	18694	18497	18446	18512	18532	18613	18445	18322	18544	18601	18436	18456	18523	18608	18565	18435	18392	18440	18390	18625	18582	18338	18610	18506	18548	18645	18380	18633	18440	18718	18762	18669	18531	18337	18786	18564	18532	18406	18569	18591	18768	18492	18325	18472	18647	18594	18605	18490	18377	18387	18559	18583	18596	18566	18501	18657	18503	18460	18482	18475	18370	18388	18575	18449	18475	18244	18185	18460	18459	18452	18676	18544	18659	18630	18732	18460	18473	18503	18393	18491	18523	18399	18501	18639	18514	18611	18525	18523	18478	18471	18737	18383	18571	18419	18454	18286	18447	18546	18501	18446	18626	18391	18496	18702	18487	18534	18473	18647	18711	18540	18558	18484	18550	18631	18640	18588	18493	18631	18622	18494	18221	18639	18453	18730	18526	18655	18417	18506	18604	18467	18475	18388	18620	18410	18319	18387	18592	18412	18563	18438	18497	18613	18664	18508	18311	18478	18247	18575	18311	18673	18516	18425	18638	18390	18443	18652	18755	18573	18403	18397	18425	18791	18618	18380	18531	18553	18467	18469	18367	18383	18582	18431	18672	18439	18536	18430	18513	18442	18353	18424	18569	18442	18365	18428	18372	18464	18481	18718	18512	18487	18403	18593	18601	18529	18579	18350	18459	18394	18408	18433	18727	18544	18471	18578	18380	18537	18777	18502	18281	18458	18520	18457	18732	18603	18580	18525	18286	18552	18571	18534	18614	18611	18457	18471	18695	18525	18465	18769	18669	18629	18406	18666	18443	18544	18705	18549	18572	18636	18508	18503	18746	18541	18482	18428	18435	18418	18447	18620	18458	18442	18428	18502	18652	18559	18561	18426	18830	18610	18684	18422	18448	18667	18602	18588	18540	18381	18549	18505	18346	18633	18374	18782	18484	18508	18356	18528	18527	18387	18601	18408	18502	18675	18517	18567	18590	18361	18617	18336	18405	18474	18243	18722	18681	18413	18523	18235	18469	18723	18537	18555	18227	18693	18621	18443	18474	18388	18380	18397	18503	18619	18623	18580	18633	18337	18385	18346	18538	18437	18257	18461	18522	18494	18494	18525	18667	18607	18212	18565	18623	18490	18605	18595	18600	18637	18533	18478	18389	18504	18418	18376	18436	18430	18335	18667	18625	18610	18401	18499	18597	18425	18505	18565	18478	18573	18464	18673	18425	18537	18525	18580	18728	18475	18555	18523	18672	18662	18461	18499	18416	18497	18375	18404	18466	18465	18619	18482	18528	18677	18672	18380	18452	18475	18608	18611	18671	18548	18688	18611	18624	18468	18542	18380	18555	18367	18543	18594	18728	18528	18779	18504	18544	18374	18459	18403	18504	18701	18289	18681	18677	18570	18512	18567	18582	18531	18592	18514	18361	18600	18694	18616	18615	18534	18588	18465	18457	18388	18458	18364	18462	18509	18649	18608	18468	18667	18616	18429	18591	18539	18885	18496	18340	18463	18581	18599	18366	18598	18507	18515	18512	18385	18606	18675	18649	18541	18730	18521	18464	18494	18501	18613	18559	18684	18500	18521	18699	18605	18785	18527	18530	18380	18595	18537	18414	18451	18523	18437	18346	18510	18389	18519	18688	18459	18579	18390	18429	18541	18428	18481	18392	18527	18548	18553	18645	18476	18702	18510	18746	18454	18342	18613	18641	18633	18564	18285	18289	18322	18706	18617	18496	18478	18335	18433	18557	18517	18369	18611	18403	18601	18630	18625	18412	18347	18446	18821	18636	18649	18571	18511	18444	18560	18526	18469	18483	18661	18518	18385	18482	18556	18653	18547	18460	18484	18422	18300	18495	18618	18508	18573	18573	18493	18725	18555	18401	18557	18556	18456	18641	18325	18642	18435	18388	18470	18409	18527	18518	18596	18503	18464	18345	18581	18563	18589	18516	18613	18585	18317	18442	18685	18446	18543	18548	18631	18359	18548	18617	18698	18587	18521	18422	18447	18292	18541	18497	18399	18671	18485	18452	18473	18461	18596	18614	18590	18449	18722	18464	18464	18502	18348	18441	18426	18527	18672	18569	18535	18694	18673	18504	18568	18599	18544	18612	18464	18461	18590	18561	18469	18546	18379	18499	18484	18325	18545	18470	18402	18498	18516	18551	18436	18419	18318	18523	18619	18470	18301	18350	18538	18551	18422	18617	18272	18670	18682	18548	18511	18445	18545	18637	18540	18349	18560	18553	18566	18534	18524	18431	18324	18321	18504	18412	18600	18620	18522	18496	18561	18573	18208	18575	18777	18723	18516	18584	18406	18537	18417	18395	18375	18648	18568	18441	18636	18424	18539	18478	18686	18597	18724	18578	18616	18421	18601	18381	18537	18636	18546	18504	18482	18408	18642	18601	18613	18434	18401	18587	18562	18817	18588	18711	18696	18416	18469	18541	18490	18395	18379	18549	18533	18618	18477	18564	18482	18693	18478	18378	18390	18468	18567	18512	18428	18385	18408	18539	18322	18480	18601	18560	18586	18569	18583	18627	18445	18595	18288	18543	18624	18593	18407	18516	18496	18485	18687	18432	18637	18614	18406	18419	18364	18560	18437	18471	18601	18327	18596	18344	18437	18412	18338	18477	18781	18623	18500	18673	18611	18378	18645	18628	18597	18547	18512	18615	18356	18415	18723	18709	18473	18545	18383	18492	18653	18429	18584	18495	18520	18412	18513	18393	18508	18691	18323	18462	18523	18286	18332	18445	18464	18478	18397	18326	18646	18569	18502	18669	18546	18492	18445	18662	18756	18568	18516	18421	18313	18248	18575	18509	18508	18684	18535	18594	18579	18689	18653	18636	18414	18520	18526	18559	18664	18370	18545	18389	18313	18656	18638	18585	18401	18630	18410	18483	18557	18404	18429	18490	18527	18367	18540	18744	18458	18428	18516	18710	18526	18346	18398	18696	18541	18629	18472	18444	18406	18494	18634	18450	18498	18766	18633	18439	18425	18453	18515	18429	18312	18659	18633	18368	18607	18827	18342	18301	18645	18645	18430	18640	18301	18461	18490	18537	18507	18405	18633	18631	18696	18329	18457	18729	18569	18653	18629	18831	18386	18577	18594	18558	18538	18686	18523	18358	18482	18327	18619	18358	18655	18559	18557	18475	18695	18509	18543	18576	18513	18628	18483	18830	18693	18390	18459	18700	18469	18534	18493	18659	18533	18455	18431	18511	18687	18601	18514	18523	18518	18501	18530	18556	18503	18334	18557	18337	18472	18575	18462	18723	18443	18494	18464	18593	18610	18498	18627	18502	18571	18716	18501	18555	18392	18429	18554	18505	18470	18535	18408	18453	18613	18523	18666	18252	18605	18603	18507	18602	18715	18453	18342	18301	18548	18625	18352	18450	18501	18323	18709	18511	18599	18494	18340	18615	18669	18457	18281	18393	18605	18385	18356	18424	18640	18342	18636	18545	18632	18635	18549	18571	18361	18425	18547	18493	18386	18388	18750	18436	18543	18752	18658	18488	18449	18576	18223	18676	18521	18855	18413	18677	18442	18674	18494	18415	18566	18687	18532	18544	18547	18535	18563	18493	18429	18354	18723	18509	18678	18653	18479	18301	18654	18381	18467	18505	18594	18499	18759	18575	18387	18530	18708	18461	18622	18738	18549	18671	18616	18345	18542	18403	18509	18566	18420	18402	18544	18402	18412	18407	18635	18648	18379	18660	18685	18523	18651	18483	18651	18595	18477	18504	18656	18643	18481	18332	18285	18395	18720	18461	18694	18472	18657	18353	18225	18489	18525	18679	18514	18281	18536	18414	18622	18423	18434	18579	18529	18334	18529	18302	18744	18614	18676	18433	18635	18653	18694	18598	18626	18518	18547	18349	18470	18510	18579	18600	18488	18601	18488	18601	18479	18648	18504	18418	18572	18661	18633	18441	18775	18788	18636	18453	18332	18349	18446	18448	18528	18403	18646	18548	18583	18422	18758	18482	18390	18233	18654	18563	18460	18497	18369	18364	18647	18758	18590	18385	18313	18771	18544	18526	18354	18520	18485	18501	18786	18536	18454	18586	18717	18276	18258	18555	18431	18686	18437	18513	18499	18343	18308	18631	18500	18591	18445	18266	18453	18518	18525	18658	18427	18688	18584	18473	18273	18748	18466	18740	18545	18549	18407	18622	18239	18731	18651	18610	18690	18540	18625	18478	18538	18548	18199	18577	18340	18493	18410	18638	18395	18564	18531	18623	18479	18452	18398	18436	18506	18438	18555	18784	18543	18434	18580	18351	18667	18646	18553	18589	18696	18412	18484	18439	18734	18451	18748	18317	18551	18403	18489	18562	18735	18767	18427	18281	18412	18563	18552	18618	18412	18579	18488	18664	18429	18471	18541	18619	18286	18462	18478	18566	18609	18637	18555	18373	18556	18488	18435	18544	18557	18500	18416	18589	18584	18550	18499	18680	18423	18429	18350	18693	18540	18480	18721	18616	18734	18614	18522	18550	18413	18541	18479	18647	18621	18612	18482	18533	18523	18493	18621	18563	18637	18483	18491	18510	18524	18637	18488	18569	18604	18676	18431	18414	18667	18757	18573	18622	18549	18648	18362	18523	18583	18719	18467	18660	18844	18639	18292	18754	18562	18460	18476	18343	18422	18345	18626	18648	18672	18515	18425	18644	18563	18370	18514	18421	18741	18359	18412	18708	18589	18508	18494	18405	18609	18554	18396	18500	18504	18576	18607	18491	18710	18931	18791	18291	18455	18711	18639	18579	18535	18360	18410	18220	18450	18554	18550	18647	18320	18500	18642	18677	18302	18442	18574	18699	18555	18687	18632	18730	18534	18404	18380	18422	18574	18372	18448	18441	18411	18504	18570	18339	18473	18518	18515	18562	18660	18352	18504	18539	18492	18499	18561	18700	18545	18621	18405	18580	18608	18634	18675	18556	18484	18523	18567	18478	18624	18581	18516	18505	18413	18453	18710	18509	18446	18541	18668	18670	18415	18594	18405	18505	18577	18532	18402	18527	18457	18476	18374	18563	18610	18645	18714
21164	25488	26304	20862	19076	18654	18781	17950	17170	16867	16896	17059	16304	15176	15222	16566	17544	16768	16023	15454	15140	15109	14900	14963	14979	14795	14986	14982	14964	14845	15121	14878	15034	15055	15035	15038	14973	15054	14918	15018	15032	14863	14970	14858	15095	14954	15064	14918	14983	15060	15009	14797	14900	14947	15023	14791	14807	14933	15046	14903	15033	14862	14952	15091	15136	14921	14944	15040	14897	14811	15090	15132	14984	15021	14961	14900	14984	14843	15082	14932	14898	15115	14976	14970	14963	14881	15112	14955	14924	14923	14946	14996	14940	14948	15114	14900	15127	15015	15004	14819	14982	14862	14982	14889	14862	14852	15039	14889	15169	15028	14827	15004	14995	15097	14919	14836	14863	14930	14995	14961	14995	14885	14950	14996	14926	14816	14839	14917	14844	14834	15083	14859	15103	14813	14938	14988	14927	14995	15017	14964	14969	15098	14926	14924	14886	14867	14833	14920	15212	15038	14998	14928	14965	14895	14971	14984	14954	15090	14885	14901	14946	14882	15107	14994	15121	15003	14869	15018	14962	14829	15018	14717	15075	15109	14935	14979	15010	14947	14949	15087	14927	14932	14995	14987	14984	15172	14961	14908	14981	15016	15016	14875	14842	14954	15046	15010	14914	14862	14940	15021	14895	14791	14894	15014	15027	14947	14801	14917	14766	14937	14961	14962	14935	14829	14774	14994	15137	14845	15064	14825	15019	14967	15074	14844	15029	15102	14961	14804	14834	14884	14828	14748	15072	14827	14810	14891	14774	14995	14935	14866	14926	14918	14924	15014	14822	14758	14973	14859	14998	14965	14924	14949	14846	14878	15012	14912	14994	15066	15016	14899	14961	15102	14845	14860	14830	15122	14996	14844	15124	14938	14978	14867	14934	15017	15144	14903	15103	14925	14907	14994	15013	14813	14981	14907	14981	14822	14868	14980	14999	14970	14844	14930	14851	15052	14830	14845	14970	14991	14883	14926	14982	15126	14947	14902	14905	14892	15048	14983	15109	14900	15017	14833	15057	14913	15110	14986	14962	14863	14952	14962	15002	14926	14907	14887	15027	14951	15027	15192	14948	14885	15047	14912	14983	15082	14961	14777	14946	14965	14868	14810	14970	14892	14888	14979	14677	15035	15013	14957	14794	15119	14855	14861	14932	14799	14975	14735	14942	14929	14826	15126	15009	15027	15196	14917	15010	14865	15249	14979	14974	15030	14943	14987	15044	14830	14897	15021	14992	14779	14966	15082	14871	14970	14939	14931	14967	14964	14980	15117	14856	15061	14885	15000	15031	14965	15087	14994	15050	14997	14935	14774	15141	14906	15018	14810	14918	14763	14960	15181	14782	14828	14984	14886	15098	15053	14823	14853	14878	14879	14875	15000	14836	14895	14969	14855	14949	14812	14934	14933	14980	14885	14967	14905	14904	14974	15059	14839	14994	14968	15063	14886	14986	14876	14992	14884	14945	15096	14926	14972	15079	14884	14902	14835	14935	14919	14970	14830	15007	15008	15063	14810	14993	14947	14977	14947	14920	14880	14912	15107	14961	14864	14921	14889	14817	14914	14855	14931	15168	14884	15114	14897	15020	14937	15144	14872	15000	14848	14898	14752	14956	14902	14851	15040	15001	14964	15005	15099	14961	14827	14899	15003	14988	14929	15002	15109	14927	15012	15162	14966	14912	15003	14752	14784	14911	14922	14863	15125	14830	14742	15010	14921	15159	14903	15143	14863	15017	15047	15013	14778	14878	15004	14943	14981	14904	15117	14934	15057	14915	14980	15039	14942	14912	14852	15003	15113	14895	14991	14774	14930	14960	14886	14983	14989	15018	15024	14830	14935	14918	14920	14977	15007	15087	14792	14936	14944	15095	14982	15059	15021	15039	14855	15036	14929	14733	14982	14967	15004	14901	15049	14962	14904	14829	14905	15121	14897	14922	14988	15034	14879	14954	14958	14868	14844	15124	14952	14853	15027	15047	15027	15038	14902	14800	14843	14907	15029	15148	15049	14878	14888	14917	14885	14899	15058	15016	14941	15013	14980	14994	14933	15113	14917	15030	14786	15098	14940	14774	15045	14892	14990	14912	15102	14883	15133	14993	15045	15038	15055	15097	15001	15034	14834	15038	14872	14753	14862	14967	14978	14894	15054	14889	14992	14753	15037	14852	14907	14715	14930	15063	14935	14975	15040	14856	14878	15001	14983	15100	15021	14767	15085	14849	14866	14994	14973	14859	15089	14976	14923	14952	14955	14914	14874	15038	14820	15001	14983	14982	14920	14840	14900	15048	14893	14882	15119	15002	15063	15028	15000	14976	15149	14906	14899	14990	14863	15033	14869	15113	14887	14886	15023	14828	15027	15039	14773	14928	14997	14909	14845	14968	14985	15087	14927	14937	15125	14886	14959	14874	14911	14928	15060	15008	14794	14915	15025	14979	14875	15041	15014	14840	14879	14939	14934	14825	14961	14830	14959	14847	14820	15008	14884	15021	14939	15033	15055	15004	14997	14980	14921	14969	14958	14869	14785	15047	14977	14947	15140	14855	14922	14793	14880	15035	14927	14966	14779	15134	14983	14900	14946	14811	15100	15142	14786	14932	14961	15124	15007	15001	14967	15058	15012	14855	14932	14812	15018	14803	15009	15034	14928	15091	14945	14946	15033	15069	14893	15026	14990	14861	14901	14910	15002	14980	14848	14924	14919	14938	15076	15009	14938	14882	14986	15020	14952	14941	14923	14948	14958	14956	14820	14871	15013	14938	14927	14935	14792	14830	15021	14971	14944	14757	14994	14783	14953	14967	14869	14926	15084	14830	15028	14818	15130	15052	15008	14926	14888	15115	14939	14771	15019	14861	14735	14838	15015	14795	14990	14907	14849	14982	14895	15197	14969	14944	14895	14812	14987	14985	14851	14955	14966	14984	14897	14943	15025	14843	14918	14872	15041	14870	15022	15122	14821	15046	14988	14870	14951	14903	15220	15009	14927	14986	15031	14814	14858	14793	15012	14864	14877	14971	15026	14929	14947	15121	14995	14922	15064	14933	15020	14849	14996	14878	14831	15013	14938	14896	14830	14849	14901	14857	15077	15022	15031	14880	14864	14882	14847	14867	14908	15127	14979	14954	14996	14765	14688	15053	15029	14977	14996	15070	15122	14963	15124	14841	14914	15092	14974	14894	14992	14892	14994	14926	15179	15151	14924	14978	14805	15208	15027	15007	15122	15017	14843	14936	14910	14990	14828	15084	14951	14973	14835	14850	15006	14937	14914	14962	15048	15035	14913	14968	15078	14866	14945	14874	14801	14913	15049	14866	14832	15080	15081	14974	14934	14879	15145	14992	14909	14817	14943	15031	15001	15054	14936	14973	15009	14726	14948	14963	15025	15079	14973	14996	15016	14998	15130	14838	14962	15077	14876	14744	15072	14851	15045	14862	14759	15050	15025	14873	15075	15031	14963	14878	14979	15047	15032	14894	15008	14831	14878	14902	15019	15056	14976	14923	14930	15114	14792	15050	14895	14939	15007	14791	14984	14892	14929	15034	14950	15000	14965	14903	14887	15021	15176	14774	15013	14942	14926	14849	15134	14969	14982	14983	14914	15089	14837	14994	15032	14886	15076	14800	14966	15058	15017	15018	14912	14891	14771	15133	15055	14783	14915	14994	14933	14825	14933	14881	14889	15045	14902	15098	14906	15085	14975	14836	14947	14887	15132	14757	15006	15067	15070	15038	14709	15025	14967	14902	14783	14983	14818	15073	14836	14850	14787	14928	14904	15063	14993	14782	15002	14655	15009	14741	14930	14925	14913	15072	15061	15006	15070	14977	14892	15000	14992	14985	14864	15002	15015	14864	15044	15032	14963	15027	15021	14944	14823	14920	15079	14980	15147	15001	15055	14896	15061	15114	14931	14794	14834	15047	15068	15054	15058	14978	14929	14843	14813	14978	14957	15045	14997	14830	14888	14926	14903	14992	15110	14951	15020	14822	14980	14893	14840	15064	14885	14874	14908	14703	15115	15072	14930	14944	15015	14788	14975	14972	14966	15148	15062	14999	14916	14956	15064	15058	15004	15262	15036	14799	15029	14889	14884	15024	15004	15019	14801	14765	15061	14888	14898	15106	14943	15143	14920	15062	14988	14958	14953	14883	14953	15054	14826	14932	14968	14889	15054	15005	14904	15019	14703	15011	14906	15168	14971	15001	15118	14980	15001	15011	15036	14929	14950	14887	15076	14932	14962	14930	15066	14731	15037	14978	15117	15038	14982	15010	14778	14912	14905	15035	14815	14899	14904	14852	14937	15049	15072	15003	14936	15019	14934	14980	14870	15055	15069	14881	14943	14888	14999	15020	15120	14953	14934	14957	14844	15079	14976	15090	15075	14906	14933	14939	14973	14956	15082	14953	14974	14880	14857	14833	15024	14727	14876	14936	15009	14991	14958	15008	14959	14942	14921	14965	14903	15138	15025	15036	14873	14949	14934	14854	15049	15071	14868	14977	15058	14900	15047	14875	14928	15011	14888	14876	14955	14699	14976	14963	14995	14864	14940	14846	14808	14958	15000	14948	14918	14853	15130	15115	14961	14847	14956	14766	14935	14868	15038	15063	14872	14996	14921	15018	14944	15019	14922	14951	14844	14798	14933	14946	14915	15165	14905	14760	14967	14935	14881	15005	14983	14794	14965	15099	15060	14981	14965	15090	15052	14976	15119	15030	14903	14856	14884	14811	15070	14927	14973	15039	15023	15048	14895	14825	14705	14901	14951	14853	14862	14928	15044	14951	15123	15178	14970	14978	14964	14861	14809	14929	14925	15252	14999	15048	14989	14917	14897	15041	14830	14934	14934	14910	14876	14994	14875	14866	14839	15031	14988	14775	14943	15076	14842	15061	14950	14970	14814	15085	15050	15039	14872	14893	14844	14936	14955	14917	15001	14978	14818	15000	14912	15022	14955	14963	15243	15013	15062	14952	15009	14930	14865	14915	14924	14892	15053	14895	15078	14879	14941	14884	14810	14888	14972	14957	14893	14902	15043	14933	15025	14909	14995	14919	15079	14999	14935	14875	14928	15024	15026	15245	15002	15018	14862	14970	14980	14777	14849	15004	15037	14886	14874	14849	14972	14937	14985	14818	15109	15080	15000
25449	21549	28896	25385	23697	24260	23726	21760	21346	21155	21037	20977	20184	19308	19332	25799	31185	26718	23205	20596	19526	19026	18865	18722	18603	18570	18839	18594	18584	18691	18707	18648	18741	18625	18600	18813	18663	18621	18489	18613	18462	18711	18537	18591	18607	18523	18661	18641	18672	18483	18499	18570	18531	18501	18789	18642	18635	18642	18593	18709	18704	18717	18493	18707	18697	18796	18821	18649	18709	18572	18635	18708	18624	18588	18685	18558	18584	18647	18551	18734	18531	18669	18389	18502	18579	18635	18443	18573	18799	18558	18816	18809	18696	18573	18468	18688	18706	18623	18770	18727	18727	18635	18624	18473	18594	18641	18567	18515	18599	18572	18654	18242	18511	18634	18613	18672	18878	18736	18541	18662	18639	18550	18540	18565	18574	18499	18662	18757	18472	18529	18453	18623	18526	18755	18622	18567	18617	18371	18623	18431	18612	18669	18650	18674	18606	18549	18762	18593	18432	18648	18523	18382	18487	18699	18579	18624	18467	18485	18675	18599	18600	18601	18632	18440	18480	18580	18728	18605	18836	18531	18721	18700	18711	18678	18437	18511	18700	18725	18381	18496	18413	18654	18712	18914	18264	18683	18694	18715	18718	18406	18544	18506	18499	18494	18669	18490	18894	18775	18482	18534	18557	18657	18674	18697	18546	18604	18705	18822	18722	18518	18685	18609	18622	18718	18477	18571	18713	18554	18686	18702	18713	18838	18594	18641	18773	18495	18734	18599	18695	18658	18708	18465	18731	18551	18594	18669	18515	18561	18576	18550	18804	18864	18767	18772	18609	18372	18504	18674	18668	18571	18878	18779	18802	18660	18305	18742	18500	18668	18813	18832	18705	18834	18513	18415	18438	18648	18651	18656	18690	18411	18248	18658	18643	18515	18351	18542	18575	18514	18478	18567	18641	18782	18418	18457	18452	18395	18587	18756	18552	18697	18536	18431	18738	18578	18633	18557	18638	18665	18409	18551	18469	18508	18597	18604	18475	18571	18892	18656	18542	18612	18522	18459	18791	18600	18708	18671	18468	18763	18551	18725	18636	18615	18614	18499	18602	18534	18409	18684	18686	18425	18774	18622	18607	18569	18760	18625	18723	18598	18599	18573	18659	18595	18812	18774	18628	18406	18432	18449	18505	18566	18670	18667	18567	18697	18615	18651	18695	18462	18595	18739	18462	18616	18678	18631	18554	18553	18573	18421	18675	18464	18615	18407	18537	18533	18573	18474	18592	18689	18520	18797	18445	18672	18697	18699	18412	18460	18441	18423	18518	18571	18652	18744	18786	18395	18421	18770	18787	18602	18553	18710	18563	18579	18652	18650	18686	18440	18774	18699	18608	18820	18585	18810	18647	18615	18565	18687	18621	18729	18727	18393	18539	18651	18533	18654	18531	18632	18841	18735	18756	18581	18732	18438	18555	18626	18587	18593	18516	18610	18703	18606	18458	18547	18555	18544	18615	18651	18672	18676	18586	18663	18488	18499	18661	18544	18513	18670	18868	18541	18793	18777	18478	18635	18574	18636	18799	18538	18666	18538	18683	18654	18647	18762	18688	18440	18744	18503	18595	18513	18775	18614	18518	18667	18608	18602	18509	18556	18502	18699	18497	18563	18789	18597	18522	18553	18490	18612	18536	18503	18457	18639	18629	18597	18616	18634	18626	18695	18497	18482	18858	18435	18637	18681	18604	18809	18677	18540	18444	18698	18562	18531	18747	18542	18585	18714	18520	18709	18738	18640	18678	18553	18601	18503	18690	18559	18615	18741	18620	18578	18620	18494	18465	18452	18745	18477	18608	18636	18609	18463	18614	18598	18484	18494	18501	18700	18663	18727	18721	18577	18583	18409	18603	18574	18724	18627	18613	18642	18594	18640	18686	18557	18611	18657	18541	18627	18737	18580	18480	18773	18609	18477	18758	18524	18626	18580	18804	18770	18662	18591	18543	18674	18410	18731	18633	18523	18648	18651	18557	18464	18287	18520	18414	18476	18652	18830	18712	18629	18630	18648	18696	18578	18714	18683	18643	18407	18490	18557	18620	18652	18675	18687	18460	18714	18468	18724	18665	18686	18829	18786	18675	18586	18500	18601	18765	18610	18561	18457	18559	18653	18430	18615	18602	18477	18442	18880	18622	18553	18881	18701	18614	18708	18563	18708	18488	18585	18526	18553	18426	18585	18739	18660	18556	18539	18355	18586	18678	18532	18598	18409	18391	18530	18661	18679	18429	18526	18680	18669	18665	18445	18596	18994	18798	18597	18513	18653	18646	18687	18896	18616	18562	18633	18635	18524	18573	18690	18768	18586	18711	18495	18731	18788	18315	18533	18793	18796	18676	18472	18374	18645	18515	18753	18586	18645	18858	18621	18768	18542	18585	18708	18608	18477	18660	18517	18482	18518	18719	18591	18749	18694	18545	18567	18447	18576	18673	18626	18515	18474	18681	18854	18624	18851	18923	18441	18708	18521	18608	18387	18536	18671	18688	18744	18751	18817	18830	18449	18583	18651	18677	18562	18715	18685	18706	18851	18647	18858	18637	18620	18725	18594	18530	18518	18575	18545	18546	18353	18633	18664	18765	18542	18515	18624	18691	18706	18625	18745	18504	18721	18564	18524	18769	18789	18421	18632	18805	18461	18509	18763	18520	18390	18681	18652	18650	18687	18724	18758	18712	18589	18627	18597	18769	18674	18777	18463	18573	18416	18539	18541	18555	18485	18747	18535	18692	18476	18770	18307	18613	18446	18573	18374	18443	18470	18558	18660	18679	18663	18721	18432	18487	18613	18655	18808	18563	18578	18677	18582	18707	18731	18689	18552	18567	18633	18747	18645	18652	18510	18594	18623	18664	18561	18710	18756	18681	18625	18743	18423	18850	19041	18558	18549	18586	18778	18697	18485	18671	18545	18753	18555	18525	18576	18807	18579	18505	18633	18639	18712	18572	18632	18443	18637	18895	18611	18640	18705	18498	18567	18695	18715	18455	18525	18524	18503	18720	18656	18446	18616	18592	18503	18393	18626	18718	18844	18500	18255	18549	18391	18396	18330	18513	18876	18616	18510	18257	18494	18640	18579	18534	18746	18745	18621	18803	18825	18580	18603	18538	18709	18673	18571	18551	18651	18503	18517	18693	18443	18436	18469	18504	18662	18525	18699	18692	18587	18395	18432	18673	18610	18668	18532	18552	18650	18443	18548	18782	18669	18590	18800	18496	18706	18593	18417	18588	18557	18795	18783	18592	18669	18547	18759	18601	18586	18879	18724	18646	18563	18657	18613	18646	18602	18570	18631	18454	18459	18713	18589	18834	18665	18591	18576	18572	18602	18630	18694	18741	18770	18840	18174	18649	18567	18396	18678	18818	18705	18781	18746	18569	18476	18606	18696	18557	18521	18653	18582	18499	18657	18538	18456	18737	18659	18870	18696	18679	18540	18690	18557	18687	18665	18779	18775	18660	18587	18572	18348	18563	18573	18480	18722	18696	18666	18869	18569	18429	18591	18641	18779	18641	18531	18584	18604	18552	18636	18700	18577	18668	18706	18500	18738	18631	18558	18751	18505	18464	18568	18676	18826	18637	18725	18629	18424	18712	18552	18682	18873	18402	18573	18587	18832	18410	18494	18349	18547	18568	18627	18510	18665	18645	18634	18681	18634	18619	18818	18730	18702	18491	18756	18425	18749	18468	18629	18567	18427	18540	18675	18597	18413	18497	18610	18821	18743	18615	18615	18653	18623	18603	18657	18561	18798	18810	18622	18622	18439	18620	18705	18479	18687	18720	18532	18783	18603	18686	18555	18594	18586	18515	18541	18331	18524	18463	18594	18243	18724	18642	18702	18502	18588	18632	18734	18503	18664	18524	18513	18732	18642	18631	18653	18593	18394	18700	18404	18620	18483	18807	18668	18736	18723	18585	18637	18755	18417	18681	18591	18598	18640	18761	18782	18731	18639	18562	18486	18731	18567	18631	18483	18445	18786	18802	18678	18738	18615	18485	18704	18658	18719	18710	18402	18777	18762	18595	18642	18636	18576	18674	18563	18740	18717	18515	18445	18547	18480	18647	18533	18470	18472	18609	18655	18562	18678	18647	18657	18519	18480	18521	18701	18620	18444	18824	18729	18609	18512	18632	18465	18503	18632	18602	18568	18663	18482	18575	18521	18316	18774	18819	18413	18653	18669	18682	18739	18637	18605	18622	18553	18663	18571	18625	18638	18694	18590	18573	18576	18625	18588	18707	18546	18537	18624	18808	18401	18523	18537	18743	18653	18762	18592	18408	18570	18584	18493	18548	18563	18564	18667	18465	18190	18497	18520	18864	18406	18666	18437	18701	18458	18477	18812	18808	18895	18738	18382	18682	18712	18551	18629	18652	18882	18691	18433	18580	18579	18599	18538	18723	18690	18801	18550	18354	18359	18711	18636	18461	18576	18538	18567	18731	18639	18433	18703	18705	18672	18763	18665	18591	18634	18708	18508	18723	18700	18579	18404	18665	18618	18447	18418	18473	18778	18609	18610	18614	18807	18489	18472	18576	18665	18668	18659	18815	18556	18504	18356	18744	18899	18812	18578	18534	18621	18410	18508	18556	18433	18759	18782	18681	18608	18677	18684	18573	18627	18605	18608	18525	18600	18469	18673	18543	18564	18585	18627	18716	18541	18526	18791	18550	18696	18530	18523	18701	18660	18583	18738	18601	18780	18666	18671	18490	18578	18327	18593	18433	18647	18531	18666	18632	18637	18440	18584	18527	18385	18561	18774	18697	18580	18441	18542	18605	18711	18652	18586	18591	18428	18570	18412	18478	18602	18514	18699	18635	18631	18633	18581	18692	18316	18484	18562	18657	18591	18510	18671	18710	18751	18641	18555	18598	18685	18562	18601	18546	18778	18665	18734	18459	18395	18409	18632	18665	18750	18677	18585	18485	18424	18709	18688	18602	18620	18583	18763	18634	18704	18593	18639	18712	18576	18531	18544	18591	18634	18476	18553	18450	18663	18677	18608	18666	18470	18533	18445	18538	18861	18591	18629	18489	18535	18603	18589	18597	18431	18699	18739	18658	18542	18652	18554	18722	18689	18460	18557	18615	18620	18700	18596	18583	18546	18548	18483	18729	18601	18312	18761	18545	18573	18635	18497
20248	32597	32790	26315	22873	21405	20308	19675	19433	19019	18661	18739	17412	15485	16518	26965	30967	24348	20247	17475	15740	15285	15090	14938	14993	14964	15108	15051	14938	15036	15080	14988	15124	15168	14867	14896	15098	15023	14920	14928	15057	15079	15147	15109	15087	15014	15048	15215	15054	14977	15027	15226	15165	14996	14846	15055	14986	14906	14995	15009	15052	15013	14896	15186	14971	15081	15044	14986	15054	15149	14869	14972	15093	14955	15029	15199	15121	15152	14978	15102	15061	15069	15000	15079	14971	15044	15066	15055	15099	15005	15039	15214	14926	15015	15141	15024	14988	15009	15062	15132	14948	15037	15011	15048	15053	14929	15031	14945	15007	15099	15226	15003	14998	14843	14988	15051	14974	15040	14979	15126	15108	14867	14983	15013	15042	14994	14937	15083	14966	14991	14904	15101	15068	15096	14986	15172	15045	15086	15065	14963	14990	15095	15088	15072	14950	15100	14990	14898	15107	15017	15019	15083	14988	15023	15119	14963	14928	15079	15008	14976	14873	15082	14979	15167	14934	15011	15071	15098	14854	14819	15152	14936	15022	15003	14993	14913	14939	15151	15128	14945	15006	14823	14985	15092	14963	14939	14964	14957	15127	15069	15096	14913	15021	15044	15072	15044	14987	15066	15009	14916	15034	15107	15128	15047	15129	15065	15014	15197	14959	14987	14933	14872	15014	15038	14993	15011	15135	14959	15085	14995	14876	15155	14948	14955	15140	14952	15049	14917	14973	14972	14878	15050	15050	15108	14865	15115	14937	15025	15081	14942	15032	14861	14885	14930	15023	15152	15033	14947	15059	14988	15051	15098	15080	15052	15073	14997	15005	14990	14902	15050	15029	14970	15086	14975	15000	14931	14952	15021	15053	14907	15141	15090	15067	14985	15153	15074	15065	15034	14978	14885	14896	15024	15146	14995	15070	14951	15231	15110	14899	14903	15015	14852	15012	15165	14975	14824	14972	15060	14968	15060	15085	14989	15046	15115	15084	15061	14917	15058	15166	15050	15063	15070	15006	15172	15160	15185	15042	14983	15176	15019	15082	14876	14971	15103	14953	15006	15161	15057	14854	14976	14883	14990	14947	14986	14998	15077	15126	14995	15052	14969	15030	15017	15085	15099	14923	15003	14851	14942	15035	15009	15025	15056	15106	14967	15080	15144	15046	14717	15006	14939	14882	14955	14777	15173	14925	15080	14985	14782	14838	15065	14937	14992	15049	14909	15228	15093	14948	14963	15125	15132	15202	14938	15016	14894	15022	15106	14956	14996	15227	15140	14936	15119	14999	14943	14888	15165	15159	14851	14912	14857	15036	14938	14966	15141	15112	14880	14958	14966	14964	15006	15020	14832	14934	14963	15049	14994	15211	15027	15011	15047	15112	15114	14900	15093	15194	15118	14899	15008	15116	15120	14990	14872	15034	15055	15013	14877	15098	14985	15049	14909	14943	15027	15065	14917	14984	15092	14951	14976	14858	15013	15214	15063	14969	15108	14973	15117	14918	14933	15045	15037	15145	15080	15117	14973	15000	15043	14906	15111	15088	15183	15037	14895	15059	15021	15041	14894	15029	15015	15004	14998	15045	14943	15126	15002	15077	14983	15133	14840	14936	14960	15090	14950	14907	14976	14986	14888	15122	15023	15205	15019	14994	15031	14975	14992	14991	14952	15001	14991	15079	15096	14989	14984	14979	15089	14928	14987	15036	14965	15051	14988	15050	15067	14979	15016	15036	15008	15118	14978	15196	15031	14917	14971	14983	15003	14873	14982	15162	15075	15135	15159	14959	15107	15202	14925	14834	14974	15093	14875	15094	15088	15023	14960	15006	14905	15130	15116	14963	15109	15068	15072	15001	14948	14951	15045	15003	15095	14926	14926	15096	15222	15206	15021	15118	15105	15030	15057	14964	14924	15189	14729	15180	14974	14871	15028	14860	15164	15129	15165	14846	14968	15065	14830	14855	14902	15043	14952	15077	14930	15054	14932	15005	14959	15024	15060	15089	15080	14881	15050	15011	15034	15103	15039	14975	15142	15014	14992	15147	15135	15153	15013	14924	14961	14912	15009	15093	14881	14955	14955	14935	14929	15067	14909	15115	15037	15134	15148	15025	15085	15056	14936	15128	15011	15125	15038	15002	15027	15045	14954	14991	15001	14949	15070	15251	15099	14940	15060	15040	14933	14911	15081	15157	14975	15045	14973	15086	15038	14869	14881	15095	15041	14985	15060	15179	15149	14965	14908	14944	15068	15210	15100	14925	15133	14962	15158	15140	15055	15002	15086	15008	14907	14906	15087	15141	15065	15013	15019	14869	15120	15236	15149	14939	14872	15027	15012	15077	14885	14962	15197	15070	15090	14954	15029	15025	14967	15110	15136	15018	15057	14969	14973	14936	15134	15150	15019	15064	14833	15130	14930	15031	15153	14997	14959	14987	15073	15150	15110	15090	15066	15039	15070	15008	15038	15090	15056	14943	15175	15006	14989	15083	15107	14946	15114	14973	15046	14941	15230	14849	14979	14920	15100	14850	15043	14840	15100	15059	15025	15069	14912	15220	15022	15088	15230	15008	14940	15154	14939	14963	15071	15058	14993	14990	14862	14944	15060	14896	14967	14951	15033	14947	14910	14969	14988	15085	14989	15127	15092	15007	14876	14952	14926	15054	15017	14882	14983	14962	15093	14996	15087	15128	14965	14967	14955	14952	14789	15173	14939	15146	14870	15099	14971	14935	15035	14954	14979	15205	14961	15002	14925	15062	15014	14853	15015	15180	14981	15106	15133	14907	14949	14843	14972	14876	14971	15200	15025	14972	14965	15103	15097	15045	15006	14976	15024	14922	15072	15182	15042	15057	15101	14892	15165	15031	15195	14947	14991	14933	14982	14999	15095	15141	14922	14995	15058	15185	15030	14967	15138	15003	14995	14941	14981	14951	15211	14982	14990	14900	15036	14948	15063	15029	14996	15065	14992	15070	14908	14941	15159	14978	14799	15101	14956	14948	14985	14958	15236	15124	14988	15074	14920	14856	15088	15024	14979	15105	15236	15062	15142	14926	15139	14990	14909	15091	14942	15111	15145	15010	14956	15030	15019	14875	15052	14975	15122	15073	14846	14803	14826	15042	14891	14955	15050	15077	15074	15138	14920	14875	15024	15075	14976	15042	15029	14876	15214	15052	14915	15113	14900	14900	15097	15023	14811	15122	15137	15072	15150	14980	15083	15072	15096	14882	15048	15222	14973	15024	14996	15022	14861	14860	15056	15040	15033	14984	15262	15026	15017	15080	15013	15081	15014	15001	14992	15114	15134	14961	14921	14985	15174	14951	14812	15087	15014	15000	14930	15115	14954	15239	15000	15026	14875	15056	15074	14943	15078	14887	14791	15121	15026	14978	15051	15025	15077	15216	14952	15042	15151	15016	15011	15152	14999	14942	15032	14965	15007	15041	15120	15103	15056	14930	15100	15299	14962	15065	15051	15084	15014	15151	15024	15112	14902	15001	15121	14995	15084	15140	15195	15003	15124	14843	15150	15078	15065	14913	14984	14862	15034	15007	15013	14958	14890	15136	15026	15051	15080	15132	15003	15043	15025	15035	15041	15001	15043	15165	14987	14924	15012	14966	14997	15053	14932	15045	14812	15114	15092	15075	15089	15196	15002	14927	15012	15178	15158	14922	15050	14923	14969	15015	15032	14813	15064	15140	15060	15224	15086	15120	15032	14935	15104	14930	15081	14977	15196	14996	15107	15106	15006	14877	14830	15132	15064	15010	14923	14875	15083	14974	15005	15084	15028	15014	15004	15021	15004	15091	15132	15120	15012	14997	15142	14858	14873	14970	15110	14826	14931	15082	14928	15042	14924	15157	15049	15058	15022	14917	14975	15120	15053	15004	15160	14956	15111	14971	14897	14887	15075	15059	15051	15119	15031	14964	15135	15008	15247	15048	15147	15030	14964	14957	15013	15071	15028	15097	15146	15140	15026	15071	15006	15024	15168	15163	15043	15161	14924	15018	15122	15094	14904	14995	15207	15030	15073	15020	14931	14992	14821	14879	14991	15006	14912	15051	15220	14945	14913	15011	14824	15136	15084	15006	14946	14980	15043	15103	15107	14768	15094	14927	14950	15009	14870	15027	14941	15108	15036	15014	15062	15067	15130	14973	15144	15096	15079	14987	15121	14925	15028	14818	15087	14936	15063	15000	15161	15038	14862	15039	15091	15076	15017	14900	15101	14920	14945	15149	15038	14955	14939	15096	14954	14825	14967	15022	15085	15058	15028	14979	14996	14860	14832	15087	14922	15071	15141	15130	15188	14777	15223	14973	15124	15105	14889	15063	15128	14994	15015	15134	14940	15019	14942	14994	15051	15070	14896	15053	14940	15002	15075	15005	15024	15137	15075	14944	14959	15287	15138	14967	15047	15205	15189	15011	15169	15101	15057	14981	14985	15174	14848	15178	15083	15081	15213	14952	14996	14951	15146	15107	14832	14940	14946	15055	14889	15138	15087	14843	15133	15161	14922	15029	14913	15234	15018	14968	15164	15136	14923	14910	15056	15066	15087	14903	15175	15039	14944	14921	15102	14935	15167	15155	15087	14968	14961	15065	14948	15102	15032	15095	14957	15113	15078	15063	14939	15149	14871	15287	15147	14910	14884	15006	15013	15015	15127	14855	15221	15047	15064	15266	14986	15053	15140	14971	15043	15087	15070	15127	14996	15175	15042	14918	14951	14988	15089	15141	15101	15065	15074	15101	14982	15003	14968	14974	15034	15040	15045	14933	14912	14983	15096	14951	15116	15008	15099	14893	15095	14940	15167	15055	14956	15035	14988	15059	14906	15039	14867	14943	15030	14998	15062	15025	15128	15156	15097	15077	14947	15043	15204	15098	15062	15061	14886	15072	14873	14889	15159	15011	14889	15030	15002	15106	15271	15197	15067	14941	14900	15011	15101	15114	14874	15096	14941	15167	14927	15106	15200	14951	14846	15004	14980	14963	15074	15030	15081	15073	15098	15105	15101	15193	15133	14921	14908	15184	15201	15059	15239	15041	15205	14997	15153	15003	15142	14924	14955	15070	14926	15132	15182	15133	15166	14916	15012	15037	14896	15122	14951	15076	15085	15054	15119	15081	14940	15031	14959
24060	21542	29144	24520	22521	25405	26683	23077	22317	22726	22166	21594	20608	19333	19657	31126	38739	31807	26218	22421	20026	19151	18815	18600	18644	18578	18560	18722	18562	18799	18942	18693	18746	18659	18553	18658	18562	18584	18662	18730	18418	18594	18571	18899	18704	18630	18765	18691	18498	18480	18587	18826	18819	18618	18643	18463	18645	18488	18612	18669	18774	18608	18666	18599	18601	18623	18664	18641	18574	18420	18422	18423	18578	18770	18547	18604	18596	18502	18300	18552	18484	18462	18545	18776	18719	18830	18459	18530	18659	18497	18376	18668	18708	18609	18682	18525	18482	18443	18407	18562	18675	18844	18487	18671	18888	18594	18511	18437	18551	18361	18443	18458	18487	18475	18613	18556	18475	18539	18625	18428	18509	18490	18734	18648	18480	18492	18654	18537	18647	18586	18667	18546	18431	18383	18464	18483	18634	18487	18702	18539	18568	18700	18567	18395	18519	18461	18365	18613	18560	18518	18469	18599	18387	18690	18475	18352	18379	18795	18431	18365	18484	18701	18647	18558	18478	18404	18434	18585	18670	18536	18754	18333	18274	18469	18496	18385	18419	18405	18683	18757	18564	18481	18652	18756	18678	18906	18507	18695	18734	18263	18464	18543	18504	18390	18555	18491	18634	18587	18506	18283	18502	18487	18551	18371	18692	18431	18463	18563	18682	18589	18860	18460	18820	18471	18565	18732	18591	18495	18649	18567	18417	18661	18693	18701	18539	18255	18376	18518	18738	18526	18308	18586	18532	18464	18463	18668	18756	18470	18552	18572	18409	18526	18384	18497	18447	18382	18466	18410	18392	18472	18813	18493	18699	18402	18481	18444	18642	18585	18527	18649	18605	18573	18485	18451	18468	18592	18382	18659	18746	18484	18685	18688	18573	18549	18498	18505	18535	18564	18657	18822	18540	18454	18633	18615	18437	18301	18465	18620	18473	18506	18575	18639	18297	18552	18494	18517	18518	18459	18707	18542	18366	18449	18449	18549	18648	18478	18692	18588	18146	18372	18793	18486	18394	18440	18550	18685	18359	18706	18754	18659	18803	18476	18437	18591	18583	18248	18439	18580	18713	18536	18511	18474	18714	18647	18515	18491	18619	18407	18531	18587	18438	18629	18540	18745	18426	18634	18433	18574	18763	18656	18836	18662	18663	18635	18429	18564	18583	18487	18730	18724	18643	18493	18676	18450	18395	18522	18424	18737	18711	18498	18759	18611	18454	18558	18483	18399	18346	18406	18560	18502	18507	18353	18571	18592	18405	18503	18759	18580	18543	18633	18518	18532	18651	18475	18523	18637	18326	18488	18479	18484	18792	18566	18653	18510	18595	18643	18638	18588	18440	18589	18593	18487	18715	18449	18655	18725	18733	18628	18449	18506	18825	18561	18386	18446	18619	18550	18571	18710	18444	18627	18489	18461	18690	18541	18621	18527	18682	18522	18686	18710	18493	18647	18674	18604	18523	18470	18673	18497	18620	18656	18565	18485	18691	18736	18647	18660	18533	18570	18301	18526	18558	18458	18480	18500	18402	18669	18624	18524	18558	18452	18661	18611	18758	18515	18541	18748	18621	18430	18426	18576	18510	18439	18459	18549	18713	18657	18645	18554	18575	18456	18581	18567	18615	18702	18559	18245	18569	18512	18644	18665	18721	18677	18825	18432	18795	18558	18460	18632	18480	18496	18638	18621	18581	18622	18463	18527	18578	18486	18652	18506	18685	18446	18504	18767	18574	18374	18663	18543	18449	18576	18700	18676	18578	18677	18436	18576	18380	18545	18554	18615	18652	18682	18552	18580	18580	18365	18512	18439	18420	18507	18608	18683	18475	18522	18651	18461	18332	18553	18509	18581	18514	18529	18487	18669	18754	18571	18550	18599	18693	18629	18615	18643	18561	18377	18572	18507	18819	18523	18551	18715	18290	18557	18529	18643	18576	18487	18562	18551	18538	18550	18566	18250	18541	18552	18590	18459	18748	18406	18479	18669	18510	18649	18456	18356	18554	18389	18637	18478	18557	18520	18519	18555	18576	18401	18462	18377	18539	18538	18466	18499	18531	18714	18657	18656	18641	18616	18855	18624	18784	18513	18537	18636	18719	18415	18582	18506	18384	18664	18670	18330	18484	18562	18569	18290	18515	18360	18661	18344	18684	18377	18626	18457	18436	18638	18626	18662	18530	18483	18516	18712	18314	18493	18725	18521	18414	18562	18556	18575	18460	18697	18605	18487	18606	18486	18380	18646	18657	18499	18460	18600	18359	18430	18500	18724	18470	18547	18582	18621	18494	18613	18503	18515	18593	18652	18530	18610	18477	18462	18495	18682	18498	18484	18685	18453	18624	18693	18573	18367	18726	18601	18567	18628	18580	18746	18507	18512	18585	18408	18371	18638	18486	18581	18439	18507	18475	18585	18553	18609	18648	18622	18701	18483	18391	18386	18519	18566	18498	18585	18619	18536	18366	18452	18345	18537	18548	18850	18509	18478	18575	18508	18498	18382	18630	18536	18644	18461	18508	18620	18586	18699	18565	18435	18544	18751	18481	18519	18581	18602	18838	18464	18513	18490	18579	18584	18662	18633	18841	18582	18522	18428	18742	18735	18489	18582	18468	18419	18626	18445	18666	18782	18602	18466	18575	18609	18699	18413	18634	18540	18627	18588	18665	18445	18569	18613	18450	18592	18505	18504	18542	18433	18546	18530	18738	18551	18565	18407	18630	18430	18438	18694	18524	18409	18733	18547	18840	18514	18550	18602	18620	18609	18529	18855	18701	18736	18634	18419	18523	18681	18472	18437	18299	18383	18365	18466	18610	18416	18345	18488	18461	18361	18436	18437	18628	18403	18432	18580	18755	18626	18459	18831	18762	18521	18720	18587	18473	18468	18516	18503	18776	18540	18309	18546	18579	18555	18696	18632	18687	18689	18455	18535	18519	18667	18599	18483	18556	18605	18752	18539	18538	18703	18668	18698	18498	18472	18538	18596	18679	18483	18477	18676	18600	18502	18502	18348	18539	18419	18618	18471	18574	18378	18614	18504	18572	18569	18461	18597	18600	18695	18662	18492	18530	18447	18685	18443	18584	18471	18621	18476	18351	18291	18675	18680	18487	18453	18525	18677	18379	18448	18583	18743	18649	18565	18517	18448	18490	18450	18435	18582	18408	18561	18523	18471	18515	18608	18697	18620	18743	18415	18653	18477	18600	18471	18599	18328	18592	18660	18402	18562	18514	18678	18649	18574	18799	18635	18548	18596	18368	18408	18435	18480	18508	18550	18643	18409	18704	18572	18653	18673	18565	18550	18476	18685	18437	18510	18563	18399	18343	18300	18639	18353	18561	18327	18380	18568	18355	18539	18554	18539	18605	18661	18575	18715	18645	18685	18739	18501	18535	18606	18565	18478	18311	18505	18529	18524	18468	18547	18583	18637	18581	18693	18842	18780	18638	18552	18497	18521	18616	18829	18548	18553	18510	18535	18335	18636	18425	18449	18388	18566	18511	18593	18485	18745	18552	18196	18477	18653	18556	18507	18593	18758	18438	18340	18277	18526	18504	18521	18461	18597	18531	18644	18415	18692	18548	18711	18462	18426	18279	18427	18484	18720	18654	18488	18651	18653	18561	18685	18584	18667	18789	18779	18703	18663	18647	18417	18422	18635	18512	18401	18656	18578	18577	18725	18433	18616	18498	18688	18547	18664	18528	18737	18696	18925	18446	18467	18521	18701	18718	18815	18600	18472	18492	18676	18474	18658	18470	18527	18559	18454	18502	18669	18637	18464	18598	18799	18509	18473	18777	18541	18393	18517	18579	18841	18601	18564	18372	18440	18703	18439	18592	18532	18472	18497	18549	18543	18656	18566	18558	18664	18629	18778	18428	18472	18622	18529	18590	18620	18498	18541	18359	18642	18361	18588	18610	18515	18590	18589	18642	18389	18673	18502	18545	18761	18603	18628	18568	18347	18571	18560	18401	18463	18392	18509	18409	18505	18531	18571	18540	18451	18529	18558	18526	18537	18279	18676	18774	18420	18595	18717	18493	18624	18677	18428	18676	18488	18668	18687	18686	18474	18569	18340	18675	18667	18570	18620	18448	18499	18705	18420	18541	18510	18612	18546	18620	18530	18545	18530	18742	18795	18399	18572	18522	18631	18430	18591	18530	18537	18557	18476	18690	18765	18550	18427	18481	18642	18499	18711	18534	18631	18637	18597	18577	18520	18750	18592	18607	18633	18797	18628	18666	18805	18625	18532	18479	18383	18618	18506	18493	18521	18348	18443	18514	18438	18765	18536	18516	18616	18561	18610	18563	18537	18493	18622	18606	18485	18595	18730	18466	18420	18332	18454	18422	18613	18546	18547	18572	18511	18623	18793	18712	18417	18591	18562	18584	18624	18658	18606	18595	18538	18626	18523	18731	18385	18587	18585	18477	18561	18377	18492	18458	18311	18690	18596	18568	18555	18559	18612	18374	18470	18540	18546	18621	18662	18506	18374	18639	18620	18513	18706	18394	18640	18352	18520	18426	18518	18652	18592	18525	18629	18410	18641	18783	18810	18585	18645	18742	18462	18659	18512	18516	18761	18548	18695	18270	18629	18483	18548	18524	18725	18544	18444	18628	18630	18794	18699	18465	18842	18417	18539	18552	18397	18525	18366	18486	18432	18657	18376	18513	18506	18711	18505	18564	18545	18555	18495	18550	18522	18656	18772	18561	18568	18665	18557	18582	18512	18684	18914	18723	18581	18508	18428	18447	18575	18681	18683	18346	18664	18593	18595	18577	18665	18770	18779	18733	18600	18376	18592	18544	18493	18846	18671	18481	18639	18646	18615	18685	18670	18316	18384	18496	18495	18784	18759	18541	18485	18674	18493	18690	18568	18695	18658	18592	18529	18646	18474	18653	18540	18604	18331	18604	18964	18571	18327	18636	18592	18558	18608	18573	18568	18522	18627	18556	18615	18277	18746	18625	18605	18277	18526	18593	18686	18549	18472	18585	18663	18624	18604	18632	18374	18544	18463	18448	18534	18558	18527	18403	18544	18726	18799	18624	18513	18579	18564	18546	18675	18817	18810	18462	18591	18550	18613	18422	18514	18470	18578	18301	18638	18550	18580	18639	18653	18587	18540	18575	18508	18379	18534
21770	37310	36957	29070	25825	23497	21901	21756	21233	20956	20148	19349	18294	16016	16678	33885	39250	30241	24110	19257	16299	15358	15112	15064	14929	15064	14904	14973	15032	15038	15023	14996	14950	15015	15018	14927	14947	14931	15093	14902	15111	15047	15105	14922	14950	15085	14787	14881	14987	14995	15010	14931	15047	14822	15054	14990	14896	15058	15202	14891	14865	15008	14911	15029	14941	14937	14996	14860	15020	14844	15026	15135	14948	14961	15007	15130	14999	14982	15062	15089	14973	14963	14999	15011	14975	14948	14875	15016	14906	14986	14970	14934	14951	14990	15039	14787	14816	15006	14904	14949	14819	14966	14959	15006	15038	15055	14936	14959	15080	14992	14952	15055	14954	15035	14723	15057	14778	14896	14871	14940	15092	14804	15050	15052	14938	14997	15172	15094	15055	14990	15044	14889	14968	15012	14912	15063	15036	14996	14930	15020	14933	15029	14925	14984	14983	14898	14849	15007	15146	15080	14876	15087	15039	15093	14910	15012	15046	14933	14758	14941	14857	14994	15047	14978	14867	15000	15104	14921	15015	14959	14883	15103	14948	14749	15025	14905	14999	14872	14812	15115	14999	14767	15013	14914	14874	14946	15148	15035	14921	14952	14936	14876	14994	14978	14886	14912	14838	15036	15017	14890	15122	14965	15008	14905	14932	14777	15116	15203	14877	15133	14819	14868	15063	14909	14950	14956	14835	15008	15124	14873	14912	14859	14915	15038	14895	15115	14925	14732	14809	14783	14859	15073	15028	14971	14893	14983	14780	14898	14986	14905	14884	15039	15053	14970	14951	15071	14866	14770	15009	15100	14845	14981	14988	14985	15054	14819	14906	14886	15115	14981	15090	14788	14977	15099	15097	15032	14994	15043	15037	14912	14884	14856	14908	14883	14870	14977	15025	14946	14926	15011	15147	14968	14887	15041	14904	14819	14946	14886	15027	14982	14928	14972	14901	14945	15061	14952	14869	14890	14941	14918	15078	14883	14895	15036	14945	15069	14840	14833	14946	14946	14888	14892	15138	14950	14838	15155	14949	14872	14914	14902	14824	14849	14981	14800	14886	15078	14937	14958	14792	14954	14945	14964	14910	14923	14877	14893	14738	15098	14973	14859	15065	14808	14813	14815	14912	14935	15083	14838	14880	14896	14981	14971	14934	14941	14923	15059	14855	14821	14914	14904	15240	15098	14886	15030	14943	15105	14919	14918	14908	15067	14998	14898	14911	14862	15063	14930	14954	14844	14945	14894	15032	14846	14935	14973	14878	14954	15065	14858	14897	15066	15009	14940	14987	15002	14907	14949	14978	15000	14851	14936	14943	14920	14853	15075	14963	14973	14921	15004	15006	14820	14885	14913	14998	14958	14918	14949	15038	14952	14900	15021	14951	14983	14945	14965	15094	14751	14949	14898	15167	15018	15040	14786	14895	14910	14957	15092	14862	14843	15003	14996	14900	14817	14964	15001	14868	14879	14939	14908	14945	14721	15066	14933	15027	14720	14962	14726	15046	15110	14849	14984	14881	15035	14899	14987	14905	14958	14822	14904	14795	14752	14861	14842	14894	15124	14865	14797	15205	14874	15001	14925	14988	14891	14985	14781	14978	15048	15010	14908	14834	14938	14955	15172	14990	14836	14958	14884	14902	14937	15080	14977	15134	14799	14971	15001	15075	15032	14885	14879	14739	15078	14933	15097	14944	14945	14832	15142	15002	14854	14859	15198	15008	14871	14878	14893	14948	14934	15054	14939	14909	15019	14993	15074	14859	15085	15004	14966	14833	14895	14877	14843	14920	14913	14907	15081	14741	14888	14823	14921	15033	14934	14794	15078	15153	14907	14898	14931	15068	14962	14964	14953	14995	14940	15000	14857	14954	14786	14744	14837	14936	14902	15015	14814	15009	15006	14834	15079	15005	15067	15064	14968	15019	14933	14724	15017	15079	14960	14890	14829	15035	14922	14933	14877	14935	14972	14903	14893	15074	14890	14925	14889	15086	14936	14998	14961	14879	15049	15030	15001	14914	15001	15069	14998	15102	14877	14938	14889	15196	15127	14902	15070	14955	15095	14933	14894	14933	14917	15082	14935	15112	14859	14847	14933	14875	15129	15051	14966	15027	14929	14877	15002	15025	14868	14858	14899	14958	14862	15019	14992	15016	14921	14923	14952	14810	15019	14946	15009	15029	14849	15021	14855	15010	14961	14845	15046	15075	14986	15020	14924	14977	14988	14971	14827	14967	14983	15023	15028	14897	14819	14924	14913	14996	14964	14811	15008	14847	15245	14862	15009	14981	15101	14864	15114	15094	15118	15066	14963	14925	14947	14911	14919	15182	14912	14953	14945	15064	14867	14847	15128	14989	14955	15035	15035	14915	14956	14987	14949	14969	15100	14920	14842	15029	14899	14986	14970	14907	14968	15075	14924	14899	14838	14973	14903	14965	14900	14829	14925	14910	15078	14796	14937	14893	14889	14944	14868	14932	14990	14955	14970	14779	14919	15075	14801	14871	15067	14983	14924	15083	14941	15014	14958	14903	14809	15018	15072	15034	14731	14989	14952	14898	14900	14871	14981	14970	14812	14783	14896	14853	14818	14886	14895	14926	14999	15047	14844	14785	15122	15033	14935	15064	14970	14826	14970	14883	15097	15065	15008	14904	14891	15031	14987	14931	15081	15020	15125	14754	14978	14950	15060	15077	15064	14999	14891	14950	15002	14943	14859	14858	14997	14867	14880	14914	15058	15058	15072	15144	14983	14914	14895	15122	14989	15059	14778	14903	15095	14862	14758	14895	15043	14980	15138	15127	14896	15111	14960	14865	14996	15064	15143	14910	14935	14999	15047	14990	14865	14865	15001	14857	15088	14879	14845	14888	14872	15101	14819	15005	14980	14998	15004	14883	15030	14921	14986	15133	14784	15071	14874	15064	14968	14912	14862	14937	14856	14897	15031	14976	15046	15035	14881	14984	15000	15155	14966	14925	14961	14938	14869	15027	14666	15016	14776	14972	14989	14868	14986	14991	14960	15073	14766	15029	14904	14867	14970	14757	15182	14935	14816	15086	14876	15006	14753	15104	14905	15020	14919	15056	14839	15010	14828	15024	15138	14976	15048	14977	14965	15010	14928	14703	14826	14946	15075	14829	14953	14971	14956	15017	14992	14922	14888	14945	14946	15130	14818	14936	15074	14966	14975	15063	15086	15079	14807	14929	15051	14890	15046	14956	15102	14876	15028	14788	14815	14985	14928	14939	15006	15201	14764	14925	15118	15044	14834	14919	15103	15003	15014	14903	14796	15009	14959	15037	14943	14927	15032	14937	14812	14835	15116	14971	15096	14986	15041	14970	14867	14966	14829	15029	14893	14961	15104	14960	14828	15094	15072	14986	14951	14896	15069	14921	15020	14957	15062	15006	14905	15020	14894	14914	15021	14831	14979	15000	14866	14799	14978	14925	14875	15012	14919	15002	14883	14875	14913	15037	14857	14895	14778	14892	15015	14826	14933	14975	14982	14960	15007	14965	14874	15063	14826	15053	15135	14938	14960	15070	14985	14873	14962	14896	15046	14891	14837	14950	14995	14780	15066	14921	14936	15009	14935	14827	15056	14958	14821	14878	14905	15182	14991	14882	14981	14905	14936	14834	15135	15059	15002	14990	14969	15082	15035	14913	14971	15100	15038	14819	15033	14990	15023	14860	15001	14887	14994	15117	15024	14843	15038	14985	14909	14939	15104	14842	14800	15080	14958	15059	14842	14927	14827	14854	14986	14957	15039	14835	14865	15002	15019	15009	14958	15068	15022	14928	14849	15051	14927	14980	15126	15134	14956	15079	15010	15066	14914	15006	14887	15038	14958	15107	14992	15093	15051	14869	14884	14863	15024	15006	14879	15070	15037	14864	14876	14901	14894	14918	15115	15026	15022	14790	14868	15017	14727	14904	15110	14999	14904	14870	14936	15094	14884	14927	15036	14941	15032	14846	14924	15004	14999	15045	14905	14942	14887	14919	15123	14967	14957	15008	14963	15180	14853	15085	15075	14925	14886	15068	14961	14986	15035	15006	14988	14835	15027	14828	14797	15036	15102	14874	14858	14941	14822	15025	15035	15052	15126	14918	14877	14867	15093	15014	14992	14739	15097	15098	14977	14868	15027	14936	15129	14932	15005	14918	14989	15134	14860	14986	14844	14826	14873	14809	14890	14873	14916	14898	14915	15140	14912	14950	14819	15017	14870	14946	14828	14877	15036	14941	14927	14928	14991	15077	14892	14992	15013	15009	14839	14995	15057	14957	14868	14884	15047	15091	14940	14927	14967	14965	14935	14889	14784	15038	14774	14967	15090	14952	15044	14956	15071	14852	14916	14816	14885	15011	14970	15071	14931	14982	15038	14805	14802	14866	15072	15063	15053	14891	15093	15047	14965	14973	15080	14949	15116	14843	14910	15056	14900	15107	14980	14756	15046	14958	14975	14993	15026	14825	14992	15046	14958	14977	14926	14919	14856	14928	14986	14933	14799	15033	15093	14911	14981	15220	14875	14914	14875	14978	14901	14872	14853	15117	14990	14948	14905	14931	14965	14829	14846	15049	14886	14888	14872	14982	14898	14752	14918	15013	14871	15129	15119	14880	14902	14904	14962	14806	15098	14860	14956	14934	15007	14862	14769	14986	14795	14939	15071	14863	14837	14999	14971	15051	15021	15062	14971	14892	15182	14913	14958	15094	14744	15052	14885	14918	15033	14818	14950	15193	15012	15030	15008	14940	14817	15071	14850	14926	15053	14875	14817	14893	15175	14944	14928	14851	15008	15005	14910	14993	15223	14949	14891	15062	14880	14910	14977	14911	15041	15139	15001	14916	14885	15072	15130	14819	14885	15046	15114	14878	14766	15208	15055	14977	14821	14993	15024	14851	14921	15044	14966	14897	14983	14951	14819	14897	14905	14848	15039	14911	15057	14901	14801	14885	15076	14938	15051	14945	14876	15092	15067	14996	14859	15032	14991	15017	15020	14961	15100	14774	14951	14953	14979	14943	15079	14906	14897	15015	15069	14960	14996	14981	14786	14995	14846	15069	14826	14884	15141	14904	14989	14884	14985	14966	15126	14989	15129	14969	15060	14971	14961	14923	14829	14999	14982	14961	14822	14833	14960
30491	25262	28317	23936	20999	20394	19913	19878	19860	19854	19321	19185	18890	18730	18862	19411	20537	20149	19288	19235	18949	18696	18637	18559	18342	18454	18503	18361	18526	18735	18487	18437	18721	18569	18641	18573	18538	18678	18577	18781	18557	18665	18494	18274	18583	18459	18549	18498	18511	18334	18395	18566	18487	18551	18479	18383	18526	18610	18502	18592	18433	18446	18649	18663	18618	18513	18568	18387	18420	18455	18431	18665	18447	18388	18525	18360	18625	18597	18592	18642	18416	18404	18467	18740	18605	18542	18544	18594	18522	18640	18476	18652	18587	18334	18551	18375	18705	18485	18583	18646	18711	18471	18606	18412	18572	18570	18533	18446	18641	18402	18486	18543	18835	18282	18624	18493	18683	18721	18530	18460	18441	18575	18732	18501	18665	18519	18531	18686	18407	18557	18400	18415	18586	18622	18361	18464	18515	18342	18366	18469	18534	18431	18358	18340	18628	18414	18344	18509	18356	18649	18390	18513	18573	18672	18554	18467	18549	18516	18474	18537	18316	18539	18310	18532	18489	18676	18532	18570	18458	18381	18503	18569	18454	18577	18417	18568	18427	18482	18578	18800	18687	18509	18430	18503	18514	18506	18326	18597	18731	18453	18516	18369	18366	18468	18713	18338	18610	18322	18477	18369	18563	18532	18522	18530	18515	18571	18586	18727	18526	18454	18620	18421	18502	18328	18671	18499	18347	18504	18451	18536	18501	18581	18453	18587	18657	18646	18656	18495	18454	18455	18614	18724	18482	18316	18421	18515	18622	18482	18476	18521	18437	18540	18395	18538	18550	18594	18416	18517	18486	18624	18289	18618	18665	18602	18526	18867	18565	18449	18550	18713	18652	18402	18519	18439	18323	18743	18479	18475	18577	18616	18450	18439	18595	18340	18700	18444	18495	18565	18435	18631	18685	18611	18556	18581	18429	18692	18394	18640	18620	18545	18527	18382	18515	18357	18604	18397	18407	18387	18408	18425	18452	18515	18589	18558	18362	18499	18593	18488	18388	18517	18313	18612	18512	18670	18637	18691	18417	18590	18360	18445	18336	18455	18562	18480	18464	18446	18685	18381	18478	18461	18323	18440	18571	18431	18800	18403	18456	18710	18513	18597	18749	18464	18602	18735	18577	18456	18358	18377	18386	18584	18387	18426	18549	18538	18591	18665	18327	18723	18567	18460	18492	18661	18364	18652	18473	18358	18434	18367	18641	18643	18404	18336	18582	18493	18410	18578	18518	18529	18456	18686	18465	18461	18583	18615	18464	18363	18333	18549	18610	18357	18600	18394	18364	18291	18520	18469	18512	18322	18517	18408	18493	18457	18509	18373	18547	18466	18411	18391	18329	18445	18366	18493	18396	18493	18387	18349	18729	18470	18411	18377	18606	18451	18621	18471	18508	18522	18455	18361	18602	18459	18515	18430	18464	18501	18488	18542	18346	18353	18410	18593	18283	18566	18267	18542	18338	18298	18364	18270	18513	18315	18319	18426	18570	18544	18518	18477	18480	18451	18606	18382	18424	18541	18271	18499	18533	18476	18289	18481	18563	18508	18479	18529	18532	18472	18639	18270	18447	18646	18546	18500	18428	18334	18398	18419	18706	18544	18705	18459	18595	18604	18388	18383	18441	18549	18521	18344	18395	18568	18276	18471	18556	18577	18463	18321	18533	18360	18664	18551	18321	18532	18602	18667	18501	18542	18493	18376	18741	18601	18597	18760	18579	18588	18594	18574	18236	18531	18675	18618	18615	18525	18537	18390	18505	18721	18370	18458	18507	18671	18572	18609	18469	18583	18623	18693	18344	18574	18520	18361	18449	18501	18446	18490	18714	18344	18536	18626	18410	18742	18638	18368	18282	18533	18662	18537	18542	18570	18537	18314	18447	18549	18305	18515	18436	18415	18578	18508	18602	18595	18353	18580	18509	18651	18497	18412	18605	18573	18760	18786	18350	18514	18709	18358	18637	18492	18435	18558	18503	18522	18484	18458	18529	18405	18559	18607	18551	18454	18466	18362	18595	18647	18517	18368	18590	18406	18553	18468	18629	18501	18496	18393	18454	18347	18300	18476	18560	18589	18318	18370	18538	18424	18675	18405	18498	18739	18401	18330	18346	18645	18581	18397	18640	18556	18368	18349	18357	18753	18576	18419	18362	18466	18665	18445	18681	18523	18634	18473	18485	18370	18660	18574	18800	18522	18500	18463	18597	18628	18653	18675	18444	18436	18288	18647	18473	18459	18541	18487	18391	18631	18567	18426	18350	18398	18590	18532	18686	18473	18537	18664	18651	18551	18507	18551	18549	18611	18636	18376	18707	18401	18450	18524	18574	18438	18470	18657	18660	18648	18598	18446	18518	18284	18598	18517	18472	18579	18440	18766	18634	18485	18705	18425	18527	18615	18355	18730	18187	18516	18539	18625	18363	18442	18427	18426	18517	18626	18602	18635	18529	18463	18489	18369	18576	18497	18651	18552	18476	18514	18624	18285	18499	18548	18493	18548	18542	18551	18513	18538	18471	18546	18523	18702	18589	18435	18491	18456	18671	18511	18537	18596	18529	18231	18533	18355	18422	18634	18514	18458	18472	18482	18424	18437	18515	18565	18444	18439	18514	18645	18712	18395	18180	18748	18508	18367	18708	18586	18515	18428	18551	18353	18478	18454	18565	18640	18668	18452	18745	18589	18324	18433	18605	18660	18312	18487	18346	18425	18443	18480	18724	18685	18403	18665	18581	18376	18572	18515	18375	18741	18604	18616	18329	18577	18307	18504	18386	18286	18559	18496	18498	18496	18553	18574	18433	18529	18460	18449	18552	18544	18066	18570	18381	18325	18521	18672	18521	18587	18451	18576	18515	18639	18534	18461	18224	18461	18581	18573	18633	18601	18740	18277	18330	18526	18456	18527	18367	18569	18463	18498	18585	18615	18505	18512	18778	18798	18564	18513	18435	18489	18498	18647	18589	18492	18587	18684	18510	18451	18413	18562	18598	18458	18580	18509	18402	18412	18566	18501	18476	18458	18703	18461	18407	18596	18753	18526	18466	18530	18504	18642	18249	18688	18634	18622	18438	18476	18407	18618	18472	18562	18556	18562	18542	18513	18519	18491	18443	18453	18473	18698	18667	18769	18461	18555	18498	18563	18628	18460	18710	18464	18493	18524	18478	18400	18394	18267	18403	18380	18432	18402	18498	18498	18483	18303	18500	18462	18465	18631	18454	18464	18604	18495	18652	18646	18506	18528	18738	18229	18404	18745	18498	18407	18266	18480	18410	18556	18599	18302	18510	18608	18320	18609	18649	18564	18477	18307	18314	18384	18490	18599	18391	18338	18403	18599	18555	18461	18641	18487	18420	18540	18249	18370	18321	18391	18334	18475	18344	18317	18583	18475	18658	18587	18516	18619	18530	18409	18400	18525	18581	18570	18311	18420	18612	18493	18632	18760	18538	18493	18775	18388	18678	18568	18504	18475	18640	18566	18634	18476	18505	18161	18590	18268	18443	18378	18491	18416	18668	18442	18534	18476	18373	18501	18514	18725	18402	18371	18555	18260	18475	18414	18484	18772	18523	18674	18519	18485	18416	18414	18644	18501	18427	18446	18341	18513	18599	18684	18544	18588	18341	18584	18330	18481	18687	18587	18636	18518	18529	18687	18659	18316	18435	18661	18515	18369	18422	18543	18585	18479	18385	18696	18260	18651	18595	18296	18544	18547	18587	18569	18560	18322	18648	18509	18453	18475	18528	18538	18617	18630	18557	18553	18522	18605	18577	18634	18449	18526	18604	18594	18498	18336	18398	18650	18696	18652	18578	18460	18512	18341	18521	18799	18604	18370	18565	18681	18636	18430	18352	18453	18528	18410	18631	18487	18482	18577	18623	18650	18472	18647	18446	18531	18468	18506	18240	18606	18429	18478	18402	18640	18664	18744	18436	18238	18515	18273	18621	18501	18366	18355	18527	18565	18485	18557	18409	18437	18687	18543	18676	18433	18301	18550	18466	18525	18352	18573	18384	18561	18453	18370	18600	18514	18757	18711	18601	18673	18690	18341	18414	18464	18701	18452	18590	18486	18467	18332	18324	18390	18486	18524	18448	18446	18573	18463	18441	18561	18433	18575	18422	18517	18412	18302	18527	18440	18575	18557	18478	18535	18538	18181	18465	18650	18767	18769	18623	18426	18189	18462	18532	18623	18680	18356	18462	18543	18484	18610	18496	18470	18565	18569	18589	18433	18286	18272	18392	18623	18639	18343	18337	18513	18498	18564	18510	18532	18399	18353	18540	18443	18487	18642	18775	18649	18379	18395	18659	18590	18618	18642	18479	18677	18606	18470	18397	18360	18457	18677	18416	18501	18577	18620	18476	18512	18570	18381	18417	18475	18601	18631	18640	18330	18733	18289	18741	18605	18329	18513	18460	18585	18336	18520	18533	18485	18362	18680	18516	18599	18674	18469	18461	18698	18390	18555	18498	18515	18556	18479	18594	18403	18540	18299	18461	18630	18676	18361	18497	18430	18419	18250	18597	18450	18579	18515	18683	18300	18371	18671	18460	18417	18466	18480	18553	18547	18644	18603	18519	18664	18517	18440	18584	18296	18494	18496	18421	18449	18446	18494	18698	18457	18562	18528	18547	18676	18450	18577	18516	18490	18511	18283	18547	18598	18491	18631	18581	18457	18480	18469	18532	18546	18541	18364	18542	18602	18616	18651	18747	18507	18501	18335	18526	18533	18425	18434	18535	18348	18592	18389	18515	18454	18506	18588	18511	18469	18554	18515	18475	18462	18387	18535	18525	18494	18508	18639	18336	18488	18423	18655	18444	18477	18368	18617	18746	18361	18460	18573	18523	18344	18531	18456	18591	18293	18515	18606	18652	18547	18463	18441	18422	18501	18659	18473	18513	18358	18841	18417	18439	18440	18524	18422	18209	18527	18515	18317	18472	18386	18467	18519	18552	18560	18755	18514	18549	18460	18442	18350	18558	18456	18667	18607	18509	18442	18451	18518	18512	18368	18502	18705	18441	18456	18542	18481	18341	18352	18592	18297	18490	18550	18703	18500	18549	18492	18516	18465	18478	18362	18647	18519	18510	18576	18442	18483	18408	18600	18443	18388	18468	18526	18433	18416	18292	18371	18482	18506
20355	26239	26321	20472	18909	18042	17170	17265	17164	16776	16594	16012	15645	15071	15437	16303	17734	16593	15870	15528	15124	14907	15019	14847	15015	15096	14933	15171	14973	14938	15001	14958	15087	14808	14864	15102	15013	14973	15010	14931	15036	15048	14921	14834	15056	14787	15102	15046	14971	14947	15067	15010	14996	14981	14914	15014	14815	15027	14871	14894	15045	14761	14939	14858	14967	15077	15009	14836	14941	15056	15020	14884	15019	14983	14892	14810	15010	15078	14956	15074	14766	15038	14930	14847	14831	15016	14782	14978	14778	15269	14861	14886	14843	14863	15005	14921	15001	14907	14962	14904	14997	14834	14863	14817	15029	14796	14878	14847	15021	14858	14846	14914	15006	14888	14956	15052	15001	14879	14892	14788	14816	15074	14794	14905	14845	14789	14888	14909	15022	14951	15016	14726	14902	14793	14937	14963	14925	15133	14898	14738	15181	14868	14920	14953	14926	14928	14920	15135	14911	15008	15015	14904	14954	14926	14965	14931	14859	14925	15047	15016	14971	14974	14887	14854	14858	14841	15037	14978	14781	15008	14762	14823	14864	15127	14985	14804	14872	15086	14814	14917	14876	14746	14947	14897	15010	14750	14979	14933	15148	14924	14976	14845	14899	14841	14977	14816	15134	15080	14890	14893	14949	14973	14929	15022	14971	14728	15054	14928	14991	14976	14924	14895	14918	14651	14826	14762	14898	14856	15022	14944	14868	14882	15099	14969	14926	14920	14881	14884	15020	14906	15050	14806	14856	15031	14976	14800	14823	14956	15017	14911	15020	14912	15063	15000	15040	14837	14803	14997	15038	15000	14842	14942	14864	14993	14964	15065	14908	14999	15049	14974	14782	14669	14954	14927	14803	14867	15159	14928	14923	15042	14861	15007	14923	14915	15097	14925	14919	15006	14974	15164	14874	15045	14858	15143	14864	15021	14932	15035	14923	15079	14803	15102	15133	14972	14963	14816	15057	15062	14942	15018	14860	14917	14910	14897	14995	14841	14824	14976	14841	15090	14995	15002	14990	14976	14757	14962	14920	14689	15028	15015	14784	14997	14961	14983	14778	14868	14783	15014	14927	14874	14961	14811	15031	15012	14853	14764	15039	14758	14873	14919	14867	15061	14921	14878	14974	14851	14773	14903	14978	14850	15140	14720	14912	15096	14646	14803	15098	14933	14969	14958	15156	14915	14960	14881	14818	14965	14932	14989	14942	14966	14852	14963	14844	14807	14976	14907	15130	14899	14899	14963	15025	14937	15070	14861	14867	14940	14960	14871	14854	14928	15023	14913	14746	14900	14987	14853	14778	14938	14907	14921	14911	14871	14939	14719	14996	15000	14812	14995	15002	14994	14925	14822	14866	14723	14872	14948	14790	14986	14817	15059	14921	15026	14865	15052	14826	15025	14832	14863	14968	14951	15010	14750	14884	14949	14914	15062	14720	14934	14867	14990	15067	15149	14877	14929	15045	14887	14926	14900	14997	14676	14884	14997	14941	14868	14869	14977	15030	15057	14955	14857	14895	14795	14852	14966	14844	14812	14812	14875	14801	14951	14921	14863	14903	14822	14853	15019	14855	15006	14873	14832	14870	15135	14964	14905	15032	14772	15027	14807	14930	14939	14942	15042	14926	14974	14894	14979	14709	14953	14993	14923	15050	14820	14847	14957	14926	14763	14942	14890	15052	14915	14993	14871	14945	14824	14980	15073	15040	14934	14815	14753	14825	14870	14839	15075	15044	14917	14828	14840	15057	14975	14830	14928	14786	14872	14895	14940	14934	15090	14916	15128	14870	14852	14737	14825	14871	14904	14952	15143	15024	14999	14860	15063	14874	14871	14898	14901	14897	14798	14775	15120	14861	15209	14941	14886	14856	14856	14954	15013	14919	15069	14846	14904	15053	14713	15020	14877	14867	14859	14948	15083	14970	14957	14849	14823	15075	15007	14938	14995	14852	14966	14894	15142	14992	14849	14835	14939	14838	15088	14804	14953	15103	14862	15059	15030	14846	14857	14915	14747	14916	15095	14902	14919	14867	14851	14768	14869	14863	14886	14938	14898	14967	14997	14847	14891	14992	14933	14985	14889	14881	14821	14850	14937	15002	14861	14940	14843	14879	14997	14933	14931	14893	15039	14862	15049	14970	14943	14994	15155	14846	15061	14863	14986	14892	14838	14791	15006	15028	14834	14976	14872	14936	15051	14972	14987	14868	14912	14908	14774	15070	14890	14906	15105	15027	15098	14954	14959	14818	14850	14822	14894	15006	14945	14948	14795	14750	14930	14881	14930	14905	14975	14959	14987	14803	14960	15005	14848	14969	15095	14871	14915	14910	14959	14916	14786	14957	14973	14822	14866	15079	14890	14850	14792	14872	14833	15026	14833	14748	14916	15152	14884	14892	15013	14885	14969	14966	14949	14901	14925	14959	14990	15054	14873	14940	14846	14856	14785	14930	14972	14726	15010	14905	14891	15015	15042	14968	14904	14947	15019	14756	14942	14974	14834	15105	15101	14869	14940	14830	15034	14870	14923	14834	15010	15128	14805	14981	14965	14959	15067	14780	15066	14823	14733	14792	14877	15038	14926	15003	14903	14893	15076	14753	14882	15020	14876	14958	14819	14911	15112	14903	14872	14961	15042	14972	14989	14985	14988	14873	14985	15075	14633	14909	14904	14899	14881	15011	14921	14933	14867	15024	14917	14844	14901	14958	15075	14794	14982	14894	14754	15048	14817	14790	14792	15032	14846	14831	14660	15009	14962	14857	14879	15085	14864	15074	14964	14965	14902	15054	14719	14912	14868	15052	15035	14967	15010	14897	14927	15052	15058	15047	14944	15060	14909	14890	15015	14901	14826	15012	14821	14880	14913	14938	14925	14910	14868	14887	14793	14893	14885	14977	15079	14914	15106	14946	14887	14979	14921	14963	14964	14980	15054	14954	14860	14971	14860	14694	14809	14957	14964	14857	14951	14904	14967	14961	14880	14917	14945	14825	15027	14737	14772	14970	14815	14919	14845	14873	15024	14902	15042	14909	15007	14948	15049	15014	14936	14974	15143	14797	14996	14751	14915	15007	14984	14868	14914	14887	14936	14933	14838	14858	15006	15042	14876	14842	14887	15023	14907	14916	14886	15042	15028	15111	14907	15044	14992	14961	14871	14853	14998	14962	14906	14914	14915	14854	14744	14942	14885	14870	15099	14889	15014	15109	14895	15028	14837	14952	15147	15127	14836	14808	14953	14872	15022	14938	14823	15078	15018	15031	14892	15005	14823	14869	14946	14816	14933	14784	15054	15007	14947	14952	14944	14910	14984	14971	14781	14883	14916	14877	15211	14970	14958	14774	14953	14861	14970	15139	14866	14929	14914	14932	14819	14894	14968	14768	14867	14783	14893	14895	15045	14917	15001	15030	14884	14886	14922	14911	14958	15020	14970	14834	14934	14656	14914	15003	14922	15039	15075	14663	14894	15097	14860	14936	14991	14890	14890	14869	14682	14941	14877	14825	14982	15079	14758	14952	15057	15187	14925	14872	14864	15061	14819	14782	15015	14879	14902	15004	14926	14749	14871	15033	14919	14825	15025	15086	15032	14941	14975	14894	14963	14937	14840	14995	14911	14998	14952	14909	14935	14858	14936	14791	14986	14854	15072	14962	14926	14997	14837	14927	14844	15109	14945	15086	14871	14872	14944	14916	15029	15075	14923	14915	14946	14900	14884	14856	15073	15028	15051	14930	14940	14908	14975	14969	14986	15022	14929	14978	15016	15113	14972	14784	14874	14991	15097	14987	14681	15056	14847	14828	14838	14884	15096	14946	14915	14992	14841	14886	14796	14912	14841	14856	14889	14996	15065	15033	14817	15031	15003	15030	14982	15010	14832	15130	14826	14953	15027	14961	14889	14848	14917	14821	14825	14815	14848	14968	14988	15059	14903	14850	14904	15123	14865	14927	14802	14986	14976	15022	14837	14854	14909	15148	14934	14987	14918	14850	14997	14936	15076	15004	14638	14942	14941	14912	14880	14926	14872	15095	15019	14864	15050	14855	15027	15096	14893	14862	14865	14929	14938	14864	14874	14948	14836	14848	14820	14864	14890	14972	14933	15082	14760	14925	14899	14920	14953	15001	14982	14899	14924	14988	14877	14876	14885	15116	14897	14911	15058	14865	15064	15022	14998	14851	15013	14801	14931	14942	14824	14970	14912	14931	14973	14976	14839	14966	15011	14914	14868	14950	15101	14814	15072	14886	14911	14779	14950	14840	15097	14870	14941	14861	14865	14772	15022	15047	14878	14928	14869	14789	14895	14905	14947	14931	14927	14930	14960	14783	14885	15026	14951	14947	14894	14979	14978	14937	14967	14986	14975	14937	14964	14919	14816	14985	14838	15108	14795	15031	14979	15046	14892	15089	14891	15008	14847	14876	15079	14872	14888	14794	15040	14735	14904	14982	14980	15060	15021	14954	15013	15002	14879	14926	14787	14891	14974	14874	15020	14920	15065	15018	14960	15052	14922	14971	15039	14866	14956	14920	14980	14907	15009	14929	14804	15055	14837	14843	15013	14955	14821	15102	14862	14660	15063	14870	14842	15018	14862	14876	14790	15004	15046	14943	15189	14948	14852	14965	15061	14966	14899	15047	14905	15019	15098	14998	14978	14942	14958	14977	15072	14901	14919	14788	14900	14861	15070	14894	14935	14898	14883	14907	14797	14959	15156	15107	14871	15085	14870	15100	14954	14849	15032	15083	15026	14858	14926	15024	14859	14773	14907	14822	14877	14969	14891	15000	14942	15066	15037	14880	14959	14911	14939	14921	14995	14929	15018	14978	15020	14874	14995	15020	14762	15024	14861	14990	14851	15000	14852	14979	14864	15017	14996	14975	14951	14994	15064	15010	14895	15040	14868	14863	14914	14863	14964	15042	14784	15016	14844	14974	14957	15024	14943	14880	14996	14860	14967	14982	14877	14955	14765	14865	14975	14807	14953	14961	14944	14878	14838	14909	14897	14844	15084	14845	15083	14877	14935	14908	14823	14794	14915	15068	15026	14797	14870	14953	14852	14846	14837	14840	15047	14933	14827	15144	14861	15002	15014	14969	14893	14983	14904	14766	14935	14921	14930	14851	14820	14911	14966	14903	14966	14820	15000
25476	21514	28808	25357	23606	24088	23412	21529	21227	21252	20778	19821	19580	19254	19291	26494	31293	26806	23276	21053	19518	18855	18884	18714	18673	18590	18575	18614	18776	18413	18662	18553	18552	18630	18682	18743	18579	18560	18562	18792	18548	18495	18620	18504	18447	18792	18477	18607	18719	18620	18728	18692	18575	18633	18592	18619	18294	18464	18651	18588	18551	18571	18669	18673	18541	18706	18608	18542	18643	18533	18757	18852	18585	18573	18480	18532	18530	18817	18702	18517	18528	18561	18647	18592	18582	18607	18674	18393	18542	18818	18707	18481	18706	18684	18828	18490	18631	18661	18429	18479	18460	18489	18377	18623	18683	18617	18822	18477	18585	18621	18647	18726	18744	18694	18735	18615	18496	18468	18637	18479	18437	18517	18550	18647	18813	18606	18578	18702	18441	18794	18647	18532	18690	18835	18730	18636	18563	18560	18632	18550	18374	18698	18640	18617	18618	18606	18505	18467	18616	18484	18580	18564	18370	18583	18410	18339	18673	18658	18782	18548	18424	18320	18587	18539	18577	18687	18607	18660	18442	18814	18590	18661	18757	18561	18461	18581	18640	18441	18731	18657	18755	18541	18510	18605	18622	18551	18286	18470	18683	18665	18484	18501	18383	18465	18693	18623	18383	18423	18437	18436	18566	18856	18523	18359	18605	18718	18864	18574	18470	18783	18487	18458	18639	18397	18583	18658	18596	18546	18583	18485	18743	18739	18767	18646	18543	18546	18425	18591	18681	18414	18626	18723	18695	18525	18550	18324	18568	18637	18387	18444	18523	18589	18691	18453	18524	18549	18578	18758	18581	18627	18487	18667	18050	18462	18395	18610	18324	18694	18637	18791	18731	18549	18626	18642	18659	18637	18677	18598	18573	18537	18701	18883	18652	18537	18610	18692	18619	18583	18506	18635	18558	18834	18712	18378	18545	18442	18580	18640	18700	18615	18630	18659	18529	18611	18581	18672	18512	18692	18806	18634	18609	18455	18597	18427	18629	18581	18556	18573	18472	18788	18939	18649	18620	18668	18682	18751	18652	18613	18576	18555	18292	18697	18582	18748	18656	18384	18424	18541	18629	18706	18924	18649	18523	18400	18621	18526	18591	18662	18501	18532	18565	18499	18630	18514	18524	18377	18635	18496	18540	18538	18465	18645	18592	18608	18591	18563	18722	18626	18490	18498	18702	18550	18619	18682	18579	18720	18753	18468	18702	18593	18701	18619	18490	18689	18699	18666	18553	18348	18469	18535	18630	18654	18530	18631	18453	18488	18511	18785	18586	18568	18496	18564	18534	18667	18740	18641	18450	18651	18522	18477	18540	18611	18551	18730	18513	18533	18678	18576	18580	18391	18664	18508	18400	18722	18473	18534	18487	18575	18542	18493	18519	18585	18524	18554	18938	18543	18661	18734	18566	18562	18504	18781	18660	18502	18506	18669	18551	18721	18520	18515	18316	18522	18593	18222	18375	18631	18409	18380	18557	18509	18580	18615	18549	18547	18623	18616	18817	18391	18580	18414	18623	18444	18601	18614	18593	18742	18640	18733	18424	18769	18619	18607	18737	18770	18619	18694	18359	18480	18426	18565	18601	18703	18562	18491	18529	18652	18424	18588	18584	18631	18531	18573	18496	18391	18578	18646	18396	18306	18732	18462	18594	18400	18585	18386	18531	18397	18622	18704	18585	18679	18761	18659	18554	18448	18495	18565	18834	18538	18768	18551	18446	18357	18744	18350	18718	18692	18621	18751	18623	18670	18627	18531	18685	18629	18459	18680	18550	18533	18821	18658	18560	18504	18660	18636	18515	18441	18318	18621	18459	18647	18671	18540	18640	18747	18419	18400	18522	18303	18567	18789	18657	18620	18664	18481	18770	18874	18685	18742	18555	18604	18583	18770	18595	18658	18632	18716	18553	18486	18383	18921	18591	18552	18458	18406	18639	18677	18684	18560	18552	18692	18709	18616	18782	18409	18809	18625	18617	18647	18673	18431	18735	18561	18627	18343	18633	18830	18481	18462	18565	18443	18528	18459	18489	18699	18775	18642	18616	18403	18683	18714	18737	18485	18583	18395	18695	18534	18646	18851	18675	18640	18679	18385	18553	18856	18723	18553	18674	18566	18534	18577	18728	18705	18640	18634	18662	18414	18605	18559	18510	18676	18638	18841	18573	18321	18584	18695	18539	18674	18563	18598	18647	18587	18484	18662	18520	18326	18569	18547	18526	18680	18555	18499	18585	18650	18753	18633	18547	18622	18572	18491	18432	18555	18864	18669	18684	18596	18648	18569	18718	18511	18519	18458	18496	18695	18605	18665	18590	18578	18707	18395	18631	18516	18670	18615	18791	18445	18594	18689	18528	18592	18388	18618	18470	18597	18528	18425	18829	18629	18542	18665	18695	18519	18602	18731	18583	18711	18681	18649	18619	18483	18685	18676	18627	18492	18590	18318	18519	18444	18560	18462	18583	18468	18823	18627	18497	18766	18664	18754	18829	18802	18813	18548	18403	18832	18748	18455	18649	18327	18542	18737	18552	18578	18516	18592	18617	18212	18491	18604	18753	18722	18467	18552	18704	18476	18815	18718	18416	18801	18594	18628	18714	18574	18679	18501	18613	18786	18594	18616	18457	18495	18609	18602	18390	18496	18637	18478	18732	18436	18601	18446	18559	18734	18790	18547	18341	18517	18408	18570	18728	18703	18748	18469	18453	18788	18552	18617	18696	18691	18652	18507	18642	18735	18540	18616	18759	18824	18694	18527	18655	18389	18564	18578	18695	18580	18558	18431	18617	18581	18701	18684	18704	18454	18653	18814	18556	18544	18694	18750	18443	18501	18471	18595	18565	18445	18599	18362	18749	18608	18588	18545	18538	18565	18535	18635	18466	18417	18432	18579	18398	18730	18649	18543	18588	18711	18894	18676	18583	18524	18830	18579	18625	18621	18624	18542	18651	18500	18452	18577	18864	18509	18461	18621	18727	18745	18540	18352	18388	18527	18568	18609	18691	18738	18653	18521	18664	18518	18629	18672	18608	18730	18860	18476	18444	18539	18653	18520	18479	18494	18440	18417	18617	18456	18504	18574	18574	18645	18586	18490	18535	18548	18704	18626	18649	18735	18599	18500	18819	18665	18735	18672	18693	18554	18451	18696	18521	18352	18560	18586	18566	18578	18816	18560	18518	18473	18503	18622	18518	18598	18407	18609	18741	18558	18538	18553	18506	18538	18542	18360	18544	18927	18629	18643	18447	18486	18684	18498	18689	18635	18626	18486	18574	18543	18706	18745	18535	18824	18688	18702	18625	18531	18600	18382	18713	18550	18625	18596	18657	18876	18769	18510	18699	18417	18708	18643	18818	18753	18641	18648	18554	18807	18400	18604	18570	18507	18629	18546	18758	18404	18578	18750	18682	18487	18843	18436	18612	18532	18700	18472	18555	18608	18645	18678	18611	18244	18608	18680	18574	18323	18477	18626	18474	18633	18460	18484	18602	18812	18461	18298	18675	18562	18596	18642	18667	18667	18434	18554	18553	18772	18361	18258	18466	18877	18870	18596	18714	18551	18717	18517	18665	18747	18532	18621	18626	18736	18575	18459	18627	18777	18359	18853	18754	18595	18781	18655	18574	18551	18581	18701	18649	18454	18507	18685	18706	18740	18719	18596	18487	18555	18566	18684	18721	18659	18669	18688	18716	18444	18614	18578	18546	18598	18771	18391	18435	18282	18580	18879	18523	18684	18602	18836	18726	18409	18542	18779	18611	18579	18504	18828	18604	18404	18585	18701	18720	18557	18550	18657	18612	18562	18621	18561	18580	18670	18660	18597	18751	18544	18587	18387	18519	18406	18531	18535	18492	18512	18589	18614	18382	18480	18854	18494	18782	18624	18826	18508	18656	18779	18407	18487	18561	18552	18680	18653	18666	18394	18650	18482	18530	18623	18626	18776	18611	18610	18508	18581	18728	18527	18561	18469	18668	18607	18551	18600	18604	18407	18619	18469	18386	18620	18474	18805	18580	18483	18367	18323	18497	18571	18608	18533	18536	18778	18413	18586	18723	18699	18391	18716	18733	18605	18484	18782	18733	18579	18725	18570	18539	18814	18452	18599	18547	18685	18642	18611	18536	18334	18751	18499	18530	18529	18447	18502	18483	18641	18518	18467	18645	18567	18600	18481	18406	18399	18654	18660	18320	18686	18723	18849	18683	18655	18489	18585	18536	18576	18385	18646	18765	18657	18636	18515	18601	18428	18672	18616	18712	18575	18410	18665	18481	18772	18726	18491	18634	18541	18548	18600	18667	18438	18482	18587	18507	18615	18852	18580	18690	18384	18431	18656	18636	18663	18642	18661	18665	18716	18726	18564	18850	18672	18692	18702	18708	18635	18498	18635	18688	18659	18837	18816	18532	18643	18600	18674	18893	18775	18480	18561	18605	18591	18520	18560	18634	18308	18525	18639	18447	18547	18516	18577	18511	18490	18403	18548	18688	18675	18438	18608	18782	18609	18517	18617	18549	18731	18571	18560	18626	18359	18460	18397	18780	18660	18455	18603	18737	18567	18514	18581	18447	18578	18463	18669	18778	18471	18472	18799	18566	18567	18585	18585	18464	18575	18763	18636	18503	18723	18688	18701	18550	18862	18647	18765	18611	18367	18807	18770	18695	18620	18599	18662	18424	18558	18540	18339	18554	18634	18624	18336	18463	18667	18535	18674	18632	18356	18721	18532	18733	18802	18516	18671	18716	18636	18612	18512	18850	18690	18548	18697	18645	18625	18557	18351	18729	18540	18515	18413	18713	18510	18597	18680	18639	18593	18561	18503	18466	18563	18780	18772	18589	18495	18340	18467	18503	18450	18479	18632	18522	18453	18566	18593	18530	18483	18598	18685	18581	18574	18772	18598	18496	18541	18581	18583	18744	18662	18465	18354	18637	18507	18489	18533	18593	18557	18719	18497	18554	18606	18780	18674	18608	18603	18681	18491	18490	18397	18574	18779	18588	18607	18671	18556	18664	18646	18544	18591	18454	18512	18643	18565	18852	18746	18496	18495	18655	18715	18638	18575	18696	18631	18525	18574	18358	18505	18447	18477	18597	18650	18511	18546	18629	18623	18613	18678	18682	18612	18645	18740	18592	18672	18774	18453
18962	32767	32583	26121	22990	20839	19132	19441	19306	19355	17648	16716	16203	15350	16333	28097	31382	24696	20495	17513	15883	15141	14894	14904	15091	15106	14972	15028	15061	14968	14979	15063	15052	14837	15055	15031	15032	14897	14965	15086	14937	14956	14952	15077	14975	14948	15032	14992	15084	15156	14959	14981	15081	14911	15038	14968	14953	15002	14858	14987	15066	14898	14807	14852	14816	14929	14988	15137	14972	15045	15053	15085	14980	14905	14971	15225	15083	14895	14797	15154	14977	14810	15053	15135	15002	14972	14914	14893	15204	14951	15039	14958	15061	14938	14872	14784	15004	14966	14874	15194	14980	14757	15065	14959	14954	14933	15019	14948	15004	14924	15097	14895	15033	14905	14960	14885	15038	15019	14647	14969	14922	15072	14786	15003	14875	15005	15003	15004	15173	15128	14839	15015	15014	15135	14932	15015	15077	15016	14903	14901	14984	15100	14939	15110	14852	14764	14981	15147	15043	15094	14890	15000	14886	14997	14977	15139	15066	14966	14964	14958	15001	14943	14824	15031	15033	14787	15079	15136	15006	15026	14879	14805	15056	15020	15047	15005	14931	14954	14933	15022	14880	14952	15080	15017	14961	15091	14957	15084	14897	14933	14986	14895	14825	15097	14999	14862	14800	15137	14782	15062	15167	15021	14971	15090	14927	14992	15069	14908	14858	14821	14960	15069	15006	15075	14877	14948	15214	15081	14939	14825	15123	14848	15012	14989	14998	15019	15004	14976	14830	14963	14958	14856	15013	14962	15095	14964	15010	14814	15025	14985	14935	15145	15019	15102	15017	14850	14947	14936	14961	14864	14928	14843	15073	15038	15098	15018	14834	15011	15082	15065	14872	14971	15060	14916	15010	14951	14876	15077	15020	14813	15031	15121	15048	14910	14953	15009	14927	15073	15064	14900	15023	14873	15135	14929	14881	15032	15070	15032	15188	14882	15015	14851	14872	14953	15015	14856	15021	14877	15105	15040	14824	15121	14928	15087	15064	15133	14971	14994	15018	14998	15049	14971	15132	14854	14971	14990	15088	14997	14946	14978	15008	14864	15000	15087	14973	14920	14967	14985	14968	15055	15010	14997	14995	14895	15143	14890	14894	15029	14980	15087	14920	14990	14755	15036	15097	15111	14903	14815	14946	15020	14906	14922	15038	15044	14859	15065	15098	15000	14928	14992	15003	14928	15001	15054	15024	14999	15019	14966	14973	14791	14901	14934	14808	15010	15003	15019	15039	14913	15159	14926	15127	14976	14714	15135	14927	14894	14925	15038	14976	14940	15015	14826	15162	14663	15003	15006	14961	14968	15052	14874	14933	14865	14950	15072	15065	14903	14907	14917	14960	15039	14916	15094	15047	15206	14878	14882	15015	14958	15163	15025	14931	14963	15178	15066	14898	15020	14918	14930	14957	15046	14915	15045	14915	14972	15046	15186	14931	15030	14973	14916	15031	14813	14952	15022	15042	15154	15193	14945	15073	15108	15007	14873	15131	14980	14848	15014	15077	14882	14968	14985	15027	15051	14885	15145	14988	15035	15147	14910	15046	14963	14911	14919	14837	14875	14982	14998	15050	14816	15112	14977	14924	14882	14912	15151	15058	15206	14881	15075	14849	15021	14899	14895	14999	15033	14833	15083	15020	14906	15095	15064	15178	14893	14999	14901	15142	15048	14959	14925	15049	14936	15036	14974	14956	14902	15074	15012	14926	14903	15166	14819	15012	14936	14919	15095	14810	14994	15077	15101	14904	14941	14868	15134	14929	14987	14891	15039	15089	15015	15015	15061	15033	14956	14841	15160	15105	14875	14799	14921	14976	14866	14896	15020	14895	14976	15169	14824	14842	15044	14929	14974	15044	15029	14921	15013	14976	15009	15004	14890	14998	15013	15096	14928	14907	14956	14934	15077	15028	15094	14811	14959	15027	14935	15081	15001	14971	15084	14845	14847	15020	14967	15099	15026	15096	15119	15030	14973	15098	14813	14850	15041	14897	14973	14940	15002	14994	15020	14995	15030	15012	14957	14974	14943	15039	14939	15013	14956	14986	14940	15151	14977	14853	15053	14823	14973	15158	15124	14729	15077	15062	15082	15050	14869	15051	14840	14809	14964	15094	14842	14976	14861	15009	14908	14999	14984	14990	15016	15040	14897	15042	14939	14908	15018	14972	14941	15034	15114	14819	14969	15014	15048	14999	15062	15032	14974	15011	14893	14780	14951	15012	14992	14732	14823	15135	14799	15061	14836	14941	14842	14829	15063	14942	14896	15104	15101	14993	15048	14934	15113	15032	15151	14909	14923	14984	14921	14928	14773	15013	14909	14875	14913	14992	14917	15009	14996	15072	14927	15007	14863	15005	14993	14966	15018	15085	14836	15061	15023	15084	15059	14938	14995	14973	15041	14925	14971	15002	15081	15026	14822	15066	14884	14959	15059	14816	14978	14836	15121	15150	15015	15129	15162	14958	14901	15044	14853	14896	15010	14919	15159	15043	14989	15073	15059	15171	14895	14845	15033	14859	14974	14817	14967	15024	14995	14960	15248	14886	14834	14898	14849	15014	14882	14988	14949	14972	15110	15070	14885	14967	15153	14970	15079	14961	15049	14764	15153	14900	14927	14954	14899	15040	15036	15041	14955	15089	15015	15198	14964	14969	15064	14902	14871	14892	15113	15004	15049	15084	14858	14875	14919	15176	14988	14883	15010	14943	14987	15090	15007	14881	15035	15045	14754	14973	15071	14904	14966	14916	14930	14944	14917	15044	15037	14893	15006	15040	14990	14824	14985	15063	15091	15184	14768	15008	15047	15043	14972	14851	14876	15042	14948	15209	14939	15015	15066	14958	15046	14817	14910	15008	14967	14920	15134	14991	15008	14854	15024	15053	14974	15269	15072	14928	14990	15023	14946	14999	15105	15056	15116	15138	14844	14896	14882	15011	15072	14993	14833	15009	14793	14934	14987	14921	14968	14760	15228	14928	14917	15030	15047	14814	14930	14935	15027	15135	15117	14959	15091	14970	14933	15042	14980	15001	14934	14918	15057	15013	15162	14920	15017	15074	14963	14916	14860	14921	15115	14839	14973	15103	14965	15013	15098	15053	15024	15153	15036	14823	14929	14863	14940	14958	15047	14999	14952	15039	15031	15090	15128	15221	15081	14853	14948	14985	14839	15058	14973	14980	14991	14990	14961	14913	14959	14994	14843	14956	14920	15079	15027	14974	14955	14878	14960	14975	14946	14959	14967	14993	15107	14962	14968	15080	14905	15078	14994	15046	14905	15065	14985	15024	15048	15134	14976	14897	14997	15124	14875	15005	15022	14833	14846	14779	15032	14995	14931	15149	14974	14988	15015	15048	15055	15151	15058	15134	15023	15078	14929	15055	14936	14986	15027	14979	14939	15135	15300	14842	14920	15094	14991	14778	14923	14902	15035	14921	15013	15165	14936	14964	14941	15014	15125	14987	14988	14981	14927	14992	14921	14885	15101	14891	14977	15046	14937	15004	15090	14939	14839	15054	15022	15070	14982	14949	15021	14842	14904	15044	14882	15072	14814	14959	15051	15033	14906	15034	14925	15092	15089	15053	14884	14924	15042	15071	14946	15091	14960	14864	14994	14938	15026	14930	14784	15019	15053	14776	14939	14864	14969	14915	14955	14826	14942	15193	15039	14956	14949	15035	14975	14921	14956	15203	14877	14812	14886	15054	15064	14853	14917	15007	14977	15086	14952	14868	15084	14959	15135	15069	14987	15041	14951	15049	14993	14891	15204	14773	14991	14869	15044	15099	14957	15034	14939	15100	15117	15012	15217	14915	15060	15040	14887	14986	14909	14995	15093	14913	14863	14832	15032	15046	14914	15025	15015	14904	15078	14946	14978	15043	15114	15061	14960	15027	15180	14981	15058	14826	14879	15003	14973	15190	14948	14854	15062	14930	14891	15119	14815	15042	15036	14949	15122	15069	14899	15027	14850	15123	15027	15032	14959	14833	14840	15058	15019	14966	15154	14997	14980	15042	14861	15042	15014	15113	14997	14893	14954	15065	15159	15044	14994	15014	15110	14982	14883	14990	15207	14892	15001	15059	15087	15130	15143	14959	15017	15110	14912	14974	15013	15000	14991	15062	14997	14998	14883	15025	14863	14940	14997	14920	15056	14982	14993	15125	15072	15030	15130	14884	14876	14990	15073	15039	14994	14960	14986	14989	14905	14937	15043	14914	15089	15058	14798	15086	14864	14904	15016	14993	14979	14979	14853	14978	15066	14932	15042	15063	14978	15008	14940	15027	15170	15014	14918	14987	15082	15007	14834	15001	14833	14998	14802	14983	14952	15026	14916	15024	14862	14966	15155	15112	15040	14838	15007	14883	15073	15057	14916	14897	15062	15058	15076	14835	15165	15105	14864	15004	14954	14908	15019	15191	14995	15076	14936	15080	14882	14953	15142	14893	15178	15040	15130	15071	14992	14970	14951	14990	14877	14969	15079	15052	15047	15102	15091	14858	14860	14999	15268	15047	15012	14951	15008	14915	15074	14932	15119	15086	15003	15033	15023	15098	15035	14933	14851	15038	14893	14960	15020	15043	14970	15003	15011	15145	15065	14913	14877	14994	15034	14952	15088	14976	14925	15014	15017	14982	15034	14955	15086	15016	14875	15055	15102	15055	14890	14882	15039	14926	14913	14807	14913	15057	15028	15007	15014	15266	14976	15032	15005	15130	14741	15015	15056	14998	14951	14969	14969	15002	15125	14975	14860	14952	14899	15099	15015	15082	15055	14977	15028	14968	14977	15090	14978	15076	15126	14939	14887	15045	15019	14939	15018	14987	14995	15061	15085	14898	15020	14988	14861	15020	15066	14989	15082	15034	14828	15015	14828	14974	14931	14877	15009	14872	14960	14959	14934	15052	14987	14980	15115	14887	15051	15112	15128	14962	15008	15002	14989	15143	15011	15013	15000	14839	14994	15005	15044	14952	14931	15115	14919	15155	14817	15010	15115	14955	15061	15128	15112	15092	15234	15052	15155	15017	15133	15045	14782	15064	15117	15062	15031	15098	15006	15058	15029	15037	15044	14932	15024	14944	14971	15238	14973	14968	14916	15016	15046	14897	14842	14937	14838	14893	14779	14962	15003	14995	15031	14969	14929
24096	21530	29274	24394	22492	25541	26446	22866	22270	21714	21149	20197	20075	19296	19954	33966	38641	31990	26306	22699	20083	19133	18817	18866	18786	18683	18638	18664	18562	18675	18821	18789	18804	18832	18561	18518	18615	18619	18565	18604	18662	18596	18864	18677	18684	18600	18655	18816	18778	18604	18714	18705	18628	18832	18781	18656	18660	18472	18704	18736	18455	18674	18427	18622	18608	18410	18424	18616	18768	18625	18643	18554	18571	18449	18734	18543	18622	18631	18691	18442	18615	18615	18769	18727	18594	18542	18585	18526	18526	18618	18642	18463	18430	18702	18692	18697	18613	18583	18647	18586	18532	18636	18460	18589	18523	18596	18559	18530	18543	18278	18730	18723	18562	18524	18497	18486	18463	18594	18626	18507	18507	18621	18549	18613	18431	18561	18564	18603	18686	18605	18523	18484	18259	18629	18490	18513	18626	18636	18265	18514	18540	18629	18429	18533	18680	18424	18715	18446	18374	18404	18736	18592	18578	18676	18589	18648	18534	18524	18791	18789	18693	18348	18427	18414	18690	18550	18303	18470	18541	18493	18474	18557	18483	18637	18636	18529	18585	18542	18576	18294	18546	18559	18504	18479	18570	18546	18582	18675	18551	18525	18357	18739	18536	18624	18290	18545	18619	18527	18644	18493	18541	18641	18745	18347	18700	18459	18680	18825	18662	18607	18575	18573	18551	18601	18319	18431	18612	18638	18833	18580	18381	18584	18490	18538	18508	18709	18760	18853	18570	18620	18502	18318	18511	18764	18523	18439	18545	18719	18377	18578	18700	18625	18585	18462	18427	18534	18535	18411	18422	18543	18502	18612	18565	18576	18545	18505	18730	18526	18563	18614	18709	18532	18590	18448	18654	18429	18738	18629	18608	18634	18473	18528	18512	18675	18465	18538	18704	18819	18517	18623	18299	18286	18657	18531	18695	18699	18270	18617	18542	18450	18529	18531	18637	18788	18559	18646	18608	18574	18492	18220	18427	18584	18759	18452	18346	18617	18484	18352	18699	18567	18537	18446	18392	18544	18514	18579	18700	18688	18611	18485	18560	18636	18623	18390	18554	18489	18703	18627	18558	18763	18513	18512	18659	18687	18587	18418	18592	18624	18577	18632	18531	18642	18491	18520	18363	18525	18541	18465	18415	18613	18458	18766	18502	18556	18666	18677	18700	18545	18513	18520	18494	18566	18398	18462	18611	18470	18581	18619	18436	18610	18516	18533	18734	18591	18714	18647	18709	18556	18457	18697	18665	18627	18809	18660	18622	18746	18599	18491	18592	18566	18398	18669	18454	18650	18519	18739	18741	18463	18741	18608	18633	18593	18396	18619	18518	18536	18506	18630	18629	18550	18805	18720	18536	18398	18627	18553	18559	18656	18614	18430	18639	18645	18721	18431	18497	18774	18585	18759	18618	18557	18398	18380	18483	18499	18471	18454	18686	18483	18614	18704	18668	18614	18417	18709	18391	18471	18409	18568	18430	18546	18506	18564	18606	18555	18638	18712	18540	18387	18563	18574	18615	18532	18649	18424	18663	18697	18487	18455	18636	18568	18298	18601	18720	18797	18534	18468	18573	18657	18408	18456	18600	18593	18497	18543	18719	18413	18543	18387	18613	18644	18774	18547	18490	18776	18528	18664	18719	18369	18616	18594	18386	18702	18545	18464	18644	18697	18325	18447	18690	18493	18574	18456	18517	18740	18562	18614	18562	18457	18414	18615	18506	18544	18704	18713	18517	18634	18592	18658	18484	18612	18405	18572	18383	18536	18742	18570	18625	18563	18590	18687	18643	18671	18445	18589	18655	18514	18544	18508	18597	18624	18692	18457	18556	18870	18405	18609	18658	18457	18627	18437	18548	18395	18593	18719	18675	18585	18570	18502	18616	18502	18435	18367	18727	18579	18481	18712	18606	18527	18847	18576	18740	18516	18564	18562	18448	18509	18568	18532	18417	18599	18662	18442	18701	18607	18709	18550	18693	18620	18641	18439	18791	18457	18512	18391	18633	18654	18608	18353	18572	18397	18588	18674	18649	18374	18654	18715	18504	18585	18476	18608	18666	18480	18497	18712	18654	18641	18404	18586	18479	18459	18449	18624	18492	18588	18433	18392	18470	18681	18632	18515	18730	18621	18405	18577	18590	18802	18566	18550	18709	18312	18467	18655	18469	18494	18634	18614	18543	18446	18469	18625	18650	18579	18669	18663	18557	18363	18659	18666	18707	18423	18527	18513	18614	18682	18658	18561	18527	18477	18471	18610	18493	18529	18697	18417	18343	18744	18610	18574	18686	18326	18483	18474	18556	18643	18622	18461	18663	18692	18510	18618	18505	18370	18444	18588	18460	18492	18412	18779	18444	18521	18489	18562	18491	18633	18612	18620	18654	18338	18616	18712	18590	18585	18500	18448	18371	18197	18612	18598	18720	18439	18908	18839	18569	18611	18588	18513	18562	18466	18382	18525	18650	18628	18783	18569	18728	18819	18623	18618	18595	18512	18502	18536	18419	18550	18511	18571	18684	18558	18728	18821	18519	18710	18609	18608	18737	18520	18356	18640	18437	18490	18747	18555	18717	18688	18753	18414	18698	18618	18616	18637	18574	18656	18717	18376	18677	18494	18584	18546	18629	18483	18569	18439	18540	18582	18640	18670	18750	18646	18525	18550	18572	18545	18680	18535	18492	18305	18569	18616	18504	18505	18589	18737	18453	18385	18549	18673	18565	18699	18606	18539	18707	18565	18534	18502	18668	18588	18757	18627	18741	18534	18549	18610	18589	18637	18471	18679	18641	18631	18521	18625	18509	18678	18335	18423	18610	18637	18583	18580	18809	18619	18643	18654	18810	18608	18712	18351	18547	18608	18610	18358	18566	18637	18726	18465	18325	18460	18671	18464	18645	18386	18463	18482	18555	18448	18503	18434	18453	18326	18701	18606	18474	18705	18619	18690	18442	18317	18539	18435	18576	18548	18441	18713	18602	18411	18643	18691	18719	18626	18629	18501	18687	18528	18666	18354	18562	18315	18343	18615	18515	18433	18661	18655	18613	18714	18688	18537	18568	18422	18477	18549	18455	18503	18583	18712	18650	18652	18362	18785	18426	18652	18497	18488	18468	18577	18687	18509	18648	18710	18677	18607	18682	18564	18629	18546	18379	18276	18385	18571	18498	18480	18775	18637	18369	18522	18482	18438	18586	18506	18542	18354	18597	18482	18801	18583	18717	18554	18568	18782	18698	18600	18735	18343	18555	18339	18700	18607	18571	18530	18248	18605	18546	18605	18616	18696	18771	18556	18645	18530	18815	18794	18270	18360	18388	18445	18445	18685	18535	18590	18664	18623	18321	18501	18549	18766	18620	18548	18647	18648	18404	18460	18501	18648	18583	18623	18467	18505	18748	18811	18461	18518	18481	18674	18619	18580	18479	18630	18521	18485	18746	18543	18631	18643	18428	18788	18445	18596	18381	18561	18554	18663	18491	18613	18505	18567	18629	18695	18534	18572	18515	18463	18541	18453	18667	18741	18674	18427	18445	18398	18568	18427	18674	18406	18598	18679	18545	18546	18534	18720	18523	18352	18449	18473	18459	18571	18917	18656	18642	18635	18391	18647	18579	18463	18626	18473	18490	18579	18628	18431	18440	18576	18727	18593	18614	18736	18659	18608	18754	18597	18652	18758	18595	18765	18489	18654	18398	18624	18547	18642	18547	18515	18614	18605	18289	18454	18552	18418	18490	18317	18708	18432	18400	18453	18491	18528	18726	18655	18667	18390	18603	18366	18617	18541	18510	18630	18454	18388	18546	18724	18573	18148	18732	18680	18506	18507	18744	18598	18488	18470	18491	18443	18532	18608	18540	18466	18754	18488	18586	18580	18692	18493	18536	18531	18517	18503	18615	18504	18543	18437	18557	18515	18278	18582	18492	18594	18612	18572	18401	18604	18634	18532	18621	18434	18431	18488	18587	18586	18547	18762	18721	18506	18407	18634	18541	18477	18614	18612	18721	18681	18544	18749	18525	18540	18553	18787	18743	18697	18480	18686	18701	18604	18548	18301	18456	18524	18558	18457	18656	18604	18596	18821	18613	18560	18532	18437	18378	18555	18484	18536	18668	18562	18667	18398	18443	18551	18628	18703	18624	18456	18516	18543	18648	18522	18738	18723	18500	18636	18727	18688	18722	18459	18442	18489	18294	18514	18593	18348	18681	18574	18756	18592	18832	18445	18522	18729	18613	18555	18589	18644	18473	18729	18646	18424	18495	18638	18750	18574	18510	18512	18585	18489	18525	18542	18552	18734	18361	18586	18740	18560	18616	18490	18480	18645	18669	18832	18612	18563	18576	18451	18613	18502	18509	18489	18660	18583	18692	18550	18602	18669	18412	18538	18675	18605	18519	18526	18617	18509	18615	18499	18526	18683	18689	18645	18514	18645	18579	18621	18466	18685	18430	18452	18739	18595	18577	18661	18626	18512	18743	18735	18550	18465	18679	18499	18744	18563	18481	18622	18695	18570	18554	18489	18505	18405	18492	18580	18431	18631	18532	18668	18523	18341	18557	18461	18608	18423	18601	18402	18519	18607	18462	18964	18700	18660	18583	18477	18654	18772	18587	18631	18412	18586	18310	18525	18686	18537	18564	18523	18363	18494	18532	18852	18768	18532	18669	18643	18473	18535	18514	18482	18555	18640	18541	18754	18511	18581	18604	18377	18857	18601	18538	18582	18561	18514	18710	18489	18590	18477	18664	18805	18680	18522	18552	18547	18460	18317	18859	18778	18541	18497	18496	18627	18515	18390	18714	18482	18562	18593	18878	18433	18673	18580	18569	18660	18457	18736	18587	18675	18480	18664	18547	18726	18622	18558	18727	18580	18831	18574	18711	18408	18751	18773	18720	18650	18355	18532	18636	18524	18482	18672	18454	18666	18452	18555	18430	18857	18675	18522	18505	18491	18489	18513	18649	18349	18622	18773	18376	18593	18721	18741	18669	18425	18589	18377	18515	18794	18805	18582	18494	18527	18473	18408	18495	18377	18701	18491	18653	18333	18551	18444	18533	18804	18637	18731	18518	18541	18611	18571	18694	18653	18621	18674	18441	18549	18639	18495	18419	18573	18504	18478	18577	18638	18683	18641	18690	18473	18424	18649
21086	37197	37651	31302	26572	23591	21099	21231	20998	19353	18502	17222	16626	15846	17602	37006	39281	30295	24092	19632	16422	15187	15004	14941	15102	15118	14988	14987	15054	14916	14860	14846	15068	15016	14882	15025	15087	14961	14971	15038	14681	15060	15129	15018	15104	14829	14972	14867	15196	15216	14994	15032	14951	15124	15006	14885	15047	14902	15257	14844	14886	15005	14876	14961	14859	14928	15016	15153	14938	14984	15248	14904	14989	15162	15068	15018	14957	15129	14864	15020	14972	14940	14943	14931	14937	14958	15184	14930	15101	14962	14958	14891	14851	14883	14988	14935	15001	14890	15003	14846	14929	15012	15012	14815	14941	14927	14910	15036	15040	14823	15004	14978	15024	14999	15083	15009	14892	14993	14688	15119	14872	14924	14929	14876	14831	15131	15099	15053	15012	14926	14957	15005	15014	15017	14968	14971	15049	14860	14994	15093	15006	14894	15013	14872	15003	14797	14923	14886	14777	15021	14856	14979	14943	15006	14975	14953	15037	14886	15101	15005	15014	14887	14812	15127	14991	15076	15026	14852	14999	14981	14914	15033	14915	15033	15115	14850	14976	15000	14914	14959	15118	15061	14849	14923	15086	14907	14878	15033	15014	14942	14999	15137	14824	14991	14912	14973	14929	14709	14848	14879	14955	14916	14893	14920	14968	14812	14911	14919	15019	14993	14969	14919	15048	15000	15086	15121	14812	14941	14980	14781	14850	14953	15106	14857	15023	14994	15019	15001	14786	14836	14971	15066	15064	15021	14955	15036	14916	14968	14911	15102	14976	14978	14804	15015	14850	14998	14899	14910	15003	14994	14840	15038	14983	15027	14949	14925	14933	14907	14858	14952	14843	14927	14964	14943	15086	14856	15057	14947	15029	15008	14936	14850	14837	15066	14994	14912	14791	14916	15031	14982	14914	14904	15092	14833	15062	15124	14927	14953	14844	14931	14960	15074	14844	14881	14831	14968	15040	14876	15053	15126	14947	14994	15062	14763	14989	14961	15076	14945	15086	14948	14941	14983	15029	15001	14856	15080	14836	15041	15008	14785	14826	15044	15067	14940	14967	14791	14856	14823	15078	15003	15064	14916	14960	14874	14870	15022	14961	14791	14869	14879	15019	14864	15065	15060	14940	15016	15001	15059	15091	14963	14911	14888	14979	14907	15016	15073	15034	14794	14905	14998	14885	14927	15012	14868	14910	14885	14878	14893	14941	15129	15076	15025	14968	14887	14929	15139	14927	14839	14939	14903	14950	15046	14960	14866	14920	14787	14839	14930	14945	14863	14798	14890	15095	15022	14902	14870	15024	15012	14926	15115	14987	15063	14906	15057	15018	14943	14957	14804	14954	15005	14919	14923	15029	14985	14968	15015	14853	14990	14909	14951	14757	15134	14954	14912	15069	14976	14952	14991	14864	15109	15109	14930	15133	14998	14911	15044	14878	14882	14911	14909	15020	15109	14969	14947	15082	14826	14835	14924	14943	14847	15080	14882	14903	14957	14941	14839	14898	15037	14877	14932	15026	14961	15028	15026	14852	15032	14925	14915	14996	15079	15053	15007	14978	14838	14909	14909	15033	15093	14988	14989	14938	14938	14990	14884	15243	14872	14937	14959	15015	15178	14800	14997	14924	14960	14828	14892	15042	14913	14919	14957	15108	14889	14985	14926	14849	15099	15008	14997	15134	14951	14825	15154	14951	14939	14887	14959	14972	14890	15088	14883	15009	14872	14824	14936	15040	14861	14973	15024	15035	14860	15138	14867	15095	14961	14979	14960	14932	14838	14975	15115	14947	15167	14871	14971	14929	14902	14861	14984	14896	15105	14854	14940	15001	15069	14837	14901	14819	15145	15047	15053	14903	14892	14952	14999	14800	15069	14882	15136	14890	14757	14913	14903	15006	14957	14868	15060	14910	15047	15121	15053	14954	14920	15051	14843	15092	14940	15054	15030	15061	15089	14952	14828	14963	14943	15036	14901	14980	15007	14982	14989	14862	15057	14804	14897	14897	14836	14790	15030	14913	14905	15119	14915	14979	14934	14905	14887	14822	14897	14911	15000	14963	15021	14879	14920	14880	15150	14940	15039	14911	15012	14920	14889	14912	14889	15129	15076	15005	14934	14959	14870	14789	15010	14981	15084	14878	15024	14947	15105	14842	15006	15135	15032	14948	15074	14978	14934	15025	14985	15153	14985	14997	15052	14841	14868	14960	14845	14975	15062	15038	14943	14933	14836	14913	14795	14957	14868	15065	15079	14692	14999	14768	15126	15016	14971	14811	14975	14887	15128	14968	15121	15062	14852	15086	14868	14915	15100	14942	14983	14833	14884	15035	14896	14768	14969	14958	14907	14899	15051	14896	14971	14910	15089	14953	15023	15057	14922	14810	15041	14975	15052	14941	14964	14905	14940	14941	14977	14890	15015	14927	15088	14988	14715	14986	15107	15065	15053	15033	14956	15016	15043	14944	15013	14871	15026	15094	14936	14864	14959	15045	14904	15079	15088	14940	14995	14952	14845	14976	15005	15094	15117	14974	15001	14912	14951	14941	14800	15053	15053	14937	14911	14981	14998	14964	15046	14917	14949	14887	14910	15096	14930	14916	14991	15053	14943	15045	14963	15010	14818	15062	14953	14962	15100	14988	14705	14789	14766	14955	14960	14933	14867	15027	15031	14876	14959	14941	14926	14938	14972	15011	15021	14793	14994	14942	15096	14965	14957	15094	14933	14977	14832	14742	15039	15108	15057	15142	14914	15010	15117	14861	15087	14987	15027	14896	14886	14992	14937	15035	14934	15197	15240	14980	15055	14955	15125	14738	15046	15100	15023	14831	14862	15152	15014	14827	15056	14850	14756	15059	14885	14833	14800	14967	15114	14811	14957	14968	14881	14927	14926	14953	15057	15072	14849	14888	14878	15018	14770	14947	15065	15045	15090	14886	15066	14948	14876	14946	15018	15103	14994	14939	14989	14846	14873	14973	14956	14865	14818	14993	14915	15009	14893	15042	14776	14982	14993	14987	14965	15130	15035	15060	14893	14981	15188	15012	14990	15097	15034	15034	15061	14909	14942	15110	14848	14923	14943	15005	14977	14911	14767	14871	14974	14929	14945	15000	14969	15101	14932	15140	15071	14979	15002	14992	15036	15081	14847	14873	15001	15077	14923	15119	14999	14898	15189	14948	14889	15072	14885	14883	14938	15025	14870	14976	15149	15256	14972	15107	14964	14967	15074	14999	14995	14967	14923	14906	14952	14969	15067	15050	14969	14897	14839	15089	14969	14787	14968	15132	14799	15017	14962	15079	15037	14959	14861	15036	14976	14906	14933	14905	15001	15033	14860	15128	14951	14914	14953	14821	15031	14745	14977	14953	14955	14928	15008	14794	14998	14906	14867	14957	14846	15044	15039	15057	14922	15027	15009	15038	14950	15037	15058	14879	14976	14964	14954	15085	15033	15097	14784	14937	15123	15015	15056	14794	14785	14970	14977	14910	14824	14976	15028	14920	14854	14981	14928	15029	14940	14959	14885	15009	15068	15115	15097	14964	15012	14962	14974	14999	15040	15088	14968	14866	14934	14922	15007	14989	15226	15050	14808	14940	15065	14957	15065	14982	14898	14864	14993	15101	14829	14917	15040	14866	14914	15037	15023	14958	15006	14966	14885	14987	15070	14982	14946	15061	14897	14856	15059	14949	14962	14926	14960	15090	14813	14779	14934	15076	14942	14803	14829	15076	15035	15108	14860	14887	14835	15107	14914	15025	15066	14720	14920	14828	14891	14987	14954	14871	15071	14931	14976	14964	14910	15012	15092	14983	15023	15078	15144	14948	14995	15060	14823	15113	14929	14949	15001	14920	14942	15090	14877	14893	15027	14906	15133	14973	14867	14982	15024	14965	14916	14899	15024	14982	14928	15122	14891	15068	14919	15061	14982	14928	14888	14792	14831	14911	14889	14920	14906	14898	14909	15013	15109	14878	14912	14949	14792	14898	15012	15016	15037	15008	15106	14988	14916	14911	15092	14986	14877	14896	14974	14895	14895	15046	14950	14910	14974	14989	14942	14930	14827	14897	15031	14965	14960	15048	14934	15002	14931	14970	15124	14984	14857	14961	14857	14975	14977	14798	14875	14894	14988	14846	15164	14922	15032	14934	14925	14963	15039	14955	15113	15020	15018	14874	15001	14892	15014	15072	14850	14912	14779	15072	15105	14768	14960	15194	15088	14773	14981	15028	15008	15055	14894	15153	14872	14971	15060	14978	15010	14918	14967	14923	15002	15050	14831	14893	14977	14902	14919	14922	14867	14912	14863	14932	14905	14966	15022	14995	14879	15162	14930	14968	15071	14824	14845	14863	15109	14915	14981	14926	15023	15042	14847	14971	15032	15019	15075	14888	15159	15140	15017	15037	14865	14914	14923	15028	15039	14958	14887	14956	14931	14820	14954	14908	14963	14971	14845	14908	15055	14966	14836	14931	14982	15074	14917	14978	15065	15140	15023	15079	14956	14998	15051	14805	15115	15155	15021	14790	15133	15076	15014	14860	14803	15030	15018	15101	15012	14849	14928	14920	15046	15012	14790	15049	15049	15033	14979	14766	14833	15030	14982	14927	15042	14829	15205	14877	15093	14828	15059	14956	14929	15016	15030	14840	15198	14972	14883	14923	14991	14995	15053	15077	14987	14858	15006	15128	14976	15028	14835	15115	15038	14933	14910	15111	14921	14938	14810	15111	14878	15083	14803	15061	15015	14865	14930	14913	14874	14875	15067	15131	14987	14849	14818	15005	14977	15023	15055	14887	14763	15243	14846	14769	15006	15063	14834	15028	14859	14957	14982	14948	15042	14980	14916	15053	14900	14997	14861	14919	15075	14980	14989	15130	14887	15267	15084	14939	14997	15071	14996	14995	15031	14938	15098	15015	14860	14904	14938	14782	15069	14902	15085	15018	14928	14978	15179	14843	14890	14933	15016	15062	14955	14966	15146	14914	14948	14902	15149	14966	14954	14843	14971	14872	14982	14851	14846	14927	14963	14973	14959	15027	14924	15078	15125	15039	14899	14899	14916	14968	14889	14902	14969	14883	15021	15234	14921	15067	15005	15064	15036	14996	15084	14938	15038	14962	15064	15016	15001	14893	14947	15083	14927
30169	24741	28224	25297	21674	20601	19987	19658	19599	19171	19032	18847	18707	18603	18801	19468	20552	20155	19737	19013	18877	18570	18599	18472	18550	18507	18741	18501	18403	18768	18642	18548	18511	18490	18618	18697	18620	18612	18694	18471	18686	18332	18657	18579	18616	18565	18479	18484	18591	18462	18562	18564	18683	18521	18457	18488	18675	18291	18478	18612	18422	18468	18567	18539	18432	18538	18540	18376	18597	18607	18455	18799	18427	18494	18447	18565	18526	18429	18380	18537	18432	18596	18581	18568	18687	18385	18452	18588	18354	18558	18219	18483	18561	18517	18573	18409	18549	18655	18576	18423	18603	18579	18548	18526	18519	18627	18282	18456	18715	18566	18550	18440	18390	18467	18617	18423	18402	18595	18516	18533	18221	18399	18405	18419	18635	18389	18523	18509	18472	18284	18533	18564	18508	18588	18553	18549	18552	18491	18539	18466	18567	18763	18680	18395	18517	18550	18613	18449	18529	18525	18581	18481	18426	18574	18548	18688	18377	18174	18704	18520	18397	18548	18494	18498	18685	18594	18598	18572	18339	18365	18394	18417	18355	18478	18636	18582	18609	18568	18615	18437	18521	18601	18667	18486	18528	18302	18601	18321	18521	18768	18571	18454	18704	18505	18393	18522	18641	18563	18458	18361	18497	18551	18654	18595	18294	18621	18405	18656	18443	18509	18644	18546	18429	18553	18488	18569	18662	18537	18490	18609	18599	18289	18674	18688	18420	18400	18499	18485	18401	18499	18483	18564	18179	18359	18705	18311	18516	18456	18342	18491	18526	18649	18337	18597	18326	18358	18483	18573	18580	18659	18653	18537	18488	18320	18358	18711	18375	18532	18575	18662	18536	18550	18463	18527	18622	18596	18565	18402	18475	18434	18454	18589	18687	18572	18605	18715	18584	18504	18536	18487	18553	18708	18423	18437	18532	18682	18491	18790	18717	18655	18513	18446	18534	18339	18525	18545	18563	18444	18533	18503	18523	18562	18769	18675	18442	18433	18621	18599	18594	18462	18721	18393	18515	18620	18584	18461	18349	18401	18495	18429	18661	18427	18743	18702	18788	18582	18351	18515	18352	18519	18629	18525	18518	18488	18475	18450	18497	18442	18599	18461	18780	18867	18437	18568	18414	18428	18440	18505	18430	18877	18513	18252	18416	18251	18542	18595	18515	18646	18537	18383	18705	18346	18343	18810	18565	18521	18585	18405	18438	18610	18593	18599	18469	18646	18538	18328	18460	18348	18569	18714	18331	18257	18624	18306	18581	18635	18428	18403	18446	18554	18518	18442	18578	18587	18348	18637	18521	18495	18544	18548	18562	18298	18696	18311	18528	18747	18546	18438	18518	18390	18547	18498	18561	18675	18444	18412	18553	18673	18387	18736	18777	18603	18498	18428	18470	18355	18332	18601	18507	18451	18446	18406	18496	18400	18690	18620	18282	18404	18631	18727	18578	18513	18586	18517	18536	18551	18531	18511	18551	18410	18564	18567	18344	18640	18658	18514	18604	18393	18516	18484	18233	18516	18412	18465	18575	18440	18750	18585	18424	18412	18688	18462	18511	18611	18488	18218	18203	18404	18454	18381	18642	18406	18479	18371	18500	18710	18596	18586	18818	18639	18368	18395	18579	18562	18676	18696	18620	18464	18557	18433	18585	18492	18390	18519	18603	18774	18543	18435	18442	18450	18574	18285	18694	18373	18257	18422	18461	18572	18541	18625	18548	18489	18423	18441	18794	18460	18626	18510	18628	18543	18596	18557	18431	18386	18603	18544	18652	18441	18444	18606	18617	18470	18656	18579	18424	18408	18717	18541	18722	18446	18579	18681	18554	18318	18435	18493	18532	18320	18676	18402	18581	18458	18467	18526	18674	18596	18538	18259	18336	18481	18516	18377	18601	18600	18496	18471	18380	18660	18739	18400	18466	18499	18478	18601	18696	18531	18417	18345	18520	18344	18311	18544	18431	18430	18529	18669	18229	18651	18393	18375	18382	18328	18758	18597	18548	18456	18410	18647	18554	18558	18720	18566	18521	18574	18567	18601	18427	18391	18425	18274	18335	18605	18498	18407	18396	18614	18545	18499	18620	18455	18533	18741	18526	18449	18316	18720	18558	18478	18466	18603	18546	18600	18325	18425	18476	18481	18400	18665	18449	18335	18533	18317	18528	18473	18537	18352	18534	18540	18610	18634	18584	18562	18492	18464	18544	18622	18559	18376	18353	18497	18672	18454	18448	18662	18592	18598	18416	18402	18612	18458	18689	18505	18508	18520	18395	18642	18181	18507	18559	18446	18521	18665	18677	18507	18581	18395	18626	18618	18455	18324	18460	18689	18634	18604	18604	18697	18415	18423	18650	18251	18537	18354	18642	18470	18465	18478	18517	18640	18481	18531	18426	18464	18529	18534	18720	18517	18352	18488	18494	18562	18530	18484	18442	18614	18348	18404	18494	18438	18640	18615	18395	18723	18492	18445	18591	18370	18322	18258	18489	18727	18629	18528	18613	18530	18442	18467	18456	18281	18485	18382	18443	18419	18520	18353	18385	18617	18535	18538	18375	18458	18409	18761	18590	18358	18436	18623	18591	18542	18549	18547	18454	18544	18736	18613	18705	18741	18583	18400	18255	18688	18474	18395	18551	18279	18601	18528	18295	18554	18553	18585	18392	18643	18674	18581	18688	18485	18671	18487	18536	18588	18450	18532	18679	18547	18465	18356	18673	18509	18276	18452	18565	18491	18461	18382	18458	18751	18519	18513	18510	18461	18717	18408	18451	18689	18525	18332	18466	18705	18537	18313	18565	18466	18588	18468	18588	18428	18394	18478	18527	18404	18513	18441	18536	18589	18356	18278	18628	18251	18417	18445	18436	18549	18510	18668	18560	18697	18692	18549	18574	18677	18534	18417	18231	18500	18447	18537	18624	18325	18260	18325	18599	18472	18460	18234	18320	18394	18263	18365	18353	18396	18638	18661	18757	18542	18460	18628	18401	18200	18374	18380	18563	18579	18344	18543	18729	18624	18619	18518	18535	18423	18483	18650	18366	18583	18330	18672	18492	18552	18595	18613	18449	18625	18420	18519	18622	18403	18513	18591	18465	18574	18696	18693	18560	18564	18595	18669	18662	18657	18521	18343	18578	18413	18389	18568	18562	18358	18490	18441	18551	18512	18710	18511	18538	18465	18605	18477	18664	18449	18488	18367	18505	18250	18514	18649	18549	18450	18586	18698	18595	18323	18493	18350	18561	18574	18684	18633	18252	18453	18419	18560	18530	18591	18604	18379	18572	18347	18483	18500	18663	18457	18493	18612	18467	18471	18496	18503	18611	18691	18725	18575	18598	18562	18515	18370	18653	18656	18594	18669	18390	18417	18276	18698	18621	18565	18599	18405	18488	18707	18482	18573	18393	18350	18572	18670	18418	18449	18350	18393	18387	18585	18322	18698	18559	18533	18387	18696	18679	18542	18494	18527	18470	18588	18497	18443	18672	18357	18456	18569	18621	18680	18414	18544	18529	18267	18425	18635	18447	18379	18474	18263	18693	18516	18581	18519	18611	18661	18408	18368	18568	18423	18375	18428	18563	18406	18448	18481	18516	18618	18564	18506	18246	18518	18501	18512	18470	18479	18494	18660	18530	18605	18767	18375	18444	18614	18635	18651	18537	18573	18408	18518	18700	18455	18507	18679	18678	18372	18645	18486	18655	18507	18511	18605	18345	18532	18296	18676	18477	18616	18308	18301	18491	18525	18573	18643	18691	18456	18593	18526	18544	18519	18462	18442	18310	18661	18521	18391	18512	18507	18439	18644	18627	18501	18401	18342	18528	18569	18328	18462	18589	18418	18512	18434	18267	18505	18484	18650	18689	18370	18868	18829	18709	18471	18582	18459	18402	18391	18471	18653	18524	18520	18418	18652	18288	18320	18514	18648	19005	18544	18675	18624	18558	18627	18673	18472	18742	18430	18575	18535	18687	18402	18371	18452	18643	18514	18410	18489	18646	18740	18583	18341	18634	18743	18314	18597	18594	18431	18549	18599	18646	18538	18575	18569	18377	18386	18428	18377	18521	18650	18608	18415	18805	18327	18480	18496	18528	18503	18542	18316	18625	18411	18618	18393	18549	18532	18441	18536	18433	18408	18754	18748	18557	18430	18585	18214	18407	18639	18561	18527	18479	18451	18539	18527	18520	18468	18397	18508	18669	18634	18407	18569	18344	18266	18555	18543	18370	18943	18561	18402	18510	18422	18726	18662	18729	18516	18750	18393	18672	18297	18525	18513	18672	18509	18364	18769	18685	18313	18390	18736	18397	18162	18502	18371	18362	18570	18609	18399	18348	18472	18386	18303	18649	18546	18710	18553	18525	18673	18429	18446	18581	18459	18628	18397	18459	18148	18492	18516	18458	18506	18284	18475	18520	18443	18602	18263	18599	18554	18599	18437	18394	18442	18358	18609	18555	18528	18518	18416	18746	18498	18559	18459	18581	18689	18464	18589	18636	18572	18665	18439	18358	18467	18421	18668	18407	18625	18729	18512	18667	18512	18692	18328	18565	18670	18463	18724	18518	18499	18553	18527	18436	18468	18459	18541	18385	18631	18521	18746	18614	18482	18557	18598	18428	18493	18432	18407	18615	18469	18578	18435	18591	18512	18432	18444	18454	18454	18399	18619	18514	18570	18683	18449	18606	18297	18642	18547	18548	18438	18333	18572	18565	18420	18603	18570	18546	18365	18672	18549	18623	18647	18483	18577	18595	18443	18782	18553	18733	18378	18479	18565	18559	18620	18504	18588	18536	18701	18482	18683	18633	18587	18447	18777	18512	18528	18757	18525	18521	18508	18556	18358	18454	18397	18466	18510	18350	18449	18571	18641	18662	18550	18352	18610	18595	18566	18591	18324	18367	18497	18612	18447	18553	18442	18378	18483	18678	18571	18456	18446	18358	18638	18672	18395	18571	18618	18507	18545	18552	18450	18608	18414	18368	18668	18606	18590	18461	18539	18340	18452	18192	18359	18491	18446	18385	18514	18520	18474	18413	18575	18451	18543	18654	18575	18430	18421	18353	18604	18604	18715	18527	18591	18531	18329	18542	18292	18486	18522	18418	18502	18452	18450	18460	18311	18595	18627	18439	18405	18551	18615
18766	25270	26910	22284	19469	18127	16920	16859	16653	15860	16003	15452	15155	15057	15437	17031	17598	16633	15948	15523	15069	15117	15077	14979	14927	15046	15059	14933	15099	14943	14887	15043	14856	14917	15038	14986	14770	14864	14977	15008	15032	14943	15142	14760	15003	15012	15079	15027	14981	14938	14867	14831	15027	14967	14696	14955	14965	14844	14966	14968	14790	14907	15080	14891	14942	14872	15033	14924	14790	14925	14859	14999	15031	14911	14920	14906	14877	14943	14941	14863	15067	15004	14812	15001	15030	15069	14871	14860	14878	15093	15015	14936	14853	15024	15017	14851	14925	14932	14821	15010	14853	14919	14812	15226	14717	14879	14975	14910	15038	15146	14866	14948	14792	15103	14818	14940	15062	14957	14976	14814	15009	14979	15000	15035	15021	14904	15043	14987	14864	14940	15101	14918	14884	14900	14986	15063	15050	14974	14873	14944	15016	14914	14927	15063	14863	14826	14944	14838	15078	15152	15064	14962	14868	14790	15072	14997	15016	14973	15103	14991	15064	15054	14975	14905	14941	15104	14951	14755	14841	14998	14847	14788	15033	14862	15045	14902	14946	14833	15203	14729	15033	15012	15031	14877	14918	14940	14863	14869	15008	14876	14962	14805	15022	15077	14870	15004	14993	14916	15053	14862	14807	14797	15018	14956	15096	14922	14763	14962	15002	14869	14795	14960	14794	14909	14888	15056	15049	14971	14925	14974	14964	14928	15120	14928	14940	14973	14956	14855	14808	14936	14855	15019	15029	14832	14954	14846	14854	14847	15010	15068	14876	14893	14844	14940	15001	14892	15008	14728	14815	14791	15073	15040	14970	14974	15150	14900	14684	14982	14853	14915	14927	14987	15002	14939	14975	14887	14988	15077	15020	14949	15031	14735	15010	14802	15018	14890	14956	14956	14990	15026	14903	14949	15035	14874	14966	14852	14935	14996	14854	14844	15088	14815	14931	14985	14783	14877	14868	14783	14994	14757	14995	14835	15096	15007	14970	14902	14806	14899	14936	15035	15047	14896	15072	14923	14869	14845	15132	15030	14896	14750	15068	14933	14954	15018	14889	14849	14981	14903	14808	14995	14801	14772	14970	15015	15065	14864	15090	14980	15050	14908	15116	14989	14985	14805	15002	14967	14893	14908	15128	14893	15062	14826	14985	15014	15022	14908	15033	14977	14961	14849	15049	14953	14874	14887	15000	14962	14811	14992	15014	14947	15042	15121	14880	14985	14989	14923	15055	14898	14947	14923	14845	14899	14939	14903	14854	14802	14997	14992	14875	15001	14887	15082	14973	14913	14896	14956	14970	14875	15049	14880	14842	14882	14891	14932	14883	14915	14894	14957	14869	15050	15001	14821	15041	14696	14855	14859	15184	14910	14817	15099	14774	14999	15087	14900	15042	14816	14817	14709	14938	14847	14855	14866	14799	14830	15037	14920	14856	14815	14989	14923	14932	15103	15010	14709	14854	14836	15027	15032	15106	14835	14965	14788	15019	14974	14853	14829	14905	14795	14935	15001	14757	15021	14855	14824	14782	14741	14862	14900	15095	14988	14966	15077	14859	15133	14993	14962	14888	15031	14955	14935	14862	15140	14764	14952	15015	14995	14709	15045	15080	15027	15148	14814	14985	14804	15082	14970	14976	14753	15173	15052	15047	15010	15071	14895	14746	14994	14871	15008	15136	14863	14968	14905	14866	14950	14769	14963	14869	15038	15044	15188	14876	14932	14931	14872	14997	15036	14935	14923	14898	14804	14893	14979	14951	14800	15080	15086	15080	14932	14794	14934	14930	14887	15038	15114	14649	15076	14901	15008	15085	15063	14958	14888	15117	14873	14930	14902	14984	14857	15015	14862	14864	14852	14906	14807	14761	15052	15048	15036	15000	14892	14990	14932	14731	14972	14884	14822	14950	14989	15131	15082	14886	14898	15124	15009	14869	14812	14811	15060	14882	15042	14851	14979	15039	14961	14909	14868	14991	15021	15035	15046	14895	14693	14849	15029	14955	14972	14779	14856	14891	14853	15056	15016	14927	14966	14860	14962	14896	14987	14924	14739	14951	15047	14965	15001	14995	14972	14882	14930	14835	14826	14941	14886	14957	14954	14882	14943	14864	14928	14852	14850	14999	14933	15103	14996	14989	15148	15088	14793	14935	14900	15090	14976	15006	14937	15077	14883	14835	15025	14935	14920	15041	14918	15007	14810	14784	14872	14998	14758	14985	14900	15197	15097	14863	14796	14829	14960	14811	14726	15120	14825	14882	14949	14868	15022	14914	14828	14925	15002	14881	14838	14990	14859	14895	14753	14959	14815	14874	14802	14927	14958	14997	14829	15009	14753	14968	15065	14886	14940	14876	14890	14934	14879	14979	14950	14890	14773	14943	15106	14889	14905	14976	14954	14925	14949	14732	14825	14936	15059	14990	14856	14944	15007	15000	15160	14948	14923	14916	15034	15007	14880	14919	15064	15011	14915	14975	14797	14855	15085	14932	15051	14863	14931	14943	14991	14889	14822	14942	14892	14978	14935	15026	14967	14942	14902	14968	15102	14928	14934	14873	14918	14936	15019	14868	14913	14896	15094	14804	15047	14927	14912	14987	15111	15040	14950	14977	14975	14929	14911	14814	14985	15074	14788	14934	15004	15135	14777	14885	15063	14790	14836	15168	14864	14962	14968	14787	14881	14891	14717	14905	15019	14996	15025	14937	14934	14869	15017	14886	14853	14914	14794	15006	14953	15091	14928	14989	14830	14892	14976	14972	15200	14974	14972	15069	14833	14923	14999	14929	15032	14901	14857	14812	14873	14912	14967	14890	14837	14891	15004	14838	14926	14836	14805	14916	15107	14895	14751	14811	14884	14964	14645	14894	14944	14902	15097	14878	14939	14892	14998	14982	14976	14979	14955	14998	14935	15062	14913	14996	15012	14926	14958	15010	14956	15038	14929	14940	15019	15001	14819	14874	14761	15037	14945	15031	14778	14931	14955	14827	14963	14872	14948	14963	14934	15120	14823	14892	14855	14783	15073	15124	14929	14905	15019	14955	14745	14965	14885	14882	14834	14966	14806	14890	15048	14987	14867	14893	14953	15002	14811	14961	15104	15031	14875	14892	14821	14985	14993	15009	14983	15016	14729	14902	14926	14922	15014	14884	15083	14954	14874	14833	14957	15048	15026	15078	14948	14940	14997	14942	14724	15021	14898	14868	14777	14995	14983	15014	14902	15128	14897	14900	15010	14897	14974	15065	15085	14854	14845	14957	14990	14945	14926	15069	15160	14990	14974	14989	14828	15038	15108	14825	14892	14841	14978	14967	14894	14948	14871	15013	14924	14836	14899	14955	15017	14838	14859	14937	14900	15046	15011	14952	15018	14838	14925	15024	14679	15024	14827	14914	14935	14909	15015	14931	14967	14808	14920	15082	14944	14811	14934	14838	14864	15031	14899	14886	15038	14988	14852	14871	15005	14930	14931	15054	14928	14818	15075	14767	14967	14899	15072	14957	15029	14895	14850	14825	14849	15065	15140	14957	14984	14820	14890	15021	15088	14797	15105	14854	14858	14970	14937	15202	15011	14784	14754	14843	15114	15082	15148	14954	15257	15045	14917	14936	14995	14909	14990	14877	15064	14920	14898	14911	14936	14995	14807	14981	14944	14853	14978	14974	14862	15002	14766	14831	15040	14770	14850	14921	15048	15013	15035	14882	14833	14928	14900	14926	14885	14943	14826	14972	14868	14968	14998	14965	14917	14873	14823	15021	15134	14795	14885	14898	15004	14911	15066	14936	14828	14968	14767	14996	14823	14861	14763	14982	14898	14815	15056	14958	14956	15017	14947	15083	14848	14941	14861	15014	15076	14944	14943	14920	14838	14848	14916	14954	14899	14881	14921	14995	14982	14857	14898	15135	14842	14899	14966	14832	15013	14944	15088	15074	14884	14934	15020	14983	14993	14957	15066	15013	14835	15057	14988	15076	15025	14934	15034	14994	15107	15001	14857	14751	15092	14874	14918	14991	15013	14966	14960	15062	14852	14959	14924	15181	15059	14803	14933	14990	14972	14745	14934	14914	14909	14872	14984	15109	15008	15017	14918	14958	15045	14925	14813	14874	15116	14904	14841	14975	14969	15061	14837	14848	15049	14939	14967	15014	15028	14938	14929	14942	14764	14967	14963	15018	14920	14873	14942	14903	14791	14990	14948	14915	14792	14993	14956	14688	14929	14731	15019	14979	14893	14988	14994	15080	14947	14996	15158	14942	14877	14956	15012	14914	14882	14949	15010	14848	15017	14977	14988	14904	14941	14906	14970	14992	14944	14964	14864	14878	14964	15065	15003	14917	14934	14830	14968	15031	14866	15006	14872	14948	14869	14971	14909	14913	14932	15001	14913	14995	14864	14880	14881	14882	15005	15023	14941	14948	14750	14875	14974	14874	14982	14822	14969	15026	14926	15265	15080	14967	14968	14972	14835	14870	14957	14999	15070	14870	14808	15030	15067	14980	15077	14870	14920	14924	14938	14792	14858	15066	15071	14832	14979	15047	15101	14890	15151	15024	14872	14905	14913	14978	15009	15106	14638	15005	14934	15060	15028	14917	14842	14977	14911	14884	14968	14959	14926	14960	14932	14865	15004	14926	14979	14814	14784	14820	14932	14923	15096	15079	15107	14751	15102	14899	14897	15046	14989	14848	14764	14898	14935	14890	14881	14936	14812	15065	14931	14820	14950	14689	14960	14883	14796	15003	14801	14853	14874	14993	15019	15034	15027	14976	15090	14937	14877	14945	14830	15097	14772	14981	14642	14942	14908	15016	15061	14881	15009	14812	14781	15057	14932	14889	14962	14997	14856	14938	14995	14890	14904	15004	14838	14932	14893	14903	14949	15017	14740	15042	14801	15000	15090	15002	15006	15056	14896	15022	15006	15042	14892	15039	15124	14979	14937	14878	15030	14992	14721	14907	15020	14949	14915	14884	15019	14937	14939	14950	14977	14942	14913	14906	14839	14877	14969	14914	14857	14973	14901	15107	14917	14996	14902	14881	14961	14938	14973	15035	15024	14842	14796	14877	14803	14934	14903	14997	14897	14939	14939	14972	14994	15032	14910	15029	14810	14799	14866	15050	14934	14974	14894	14884	14835	14933	14870
25549	21587	28931	25462	23993	24008	22945	21056	20745	20352	20119	19391	19067	18947	19909	28426	31265	26799	23418	21108	19627	19216	18919	18838	18791	18708	18641	18650	18527	18935	18583	18764	18499	18792	18505	18861	18527	18600	18837	18615	18622	18809	18636	18846	18658	18874	18533	18710	18828	18696	18880	18819	18728	18673	18828	18623	18657	18434	18578	18664	18732	18735	18581	18763	18655	18689	18738	18795	18527	18512	18558	18726	18707	18708	18766	18824	18780	18655	18656	18782	18659	18623	18593	18598	18663	18525	18849	18548	18552	18632	18658	18651	18315	18530	18656	18601	18625	18718	18712	18551	18797	18782	18717	18656	18648	18851	18441	18555	18718	18562	18692	18580	18874	18681	18643	18523	18553	18799	18593	18472	18542	18720	18588	18572	18867	18722	18567	18631	18632	18554	18881	18644	18579	18521	18726	18723	18954	18524	18579	18477	18682	18430	18472	18581	18710	18582	18707	18428	18633	18757	18548	18595	18740	18722	18791	18653	18586	18668	18582	18590	18718	18517	18854	18776	18785	18626	18795	18546	18681	18584	18685	18585	18591	18778	18782	18656	18710	18675	18645	18581	18599	18675	18642	18643	18535	18545	18594	18844	18815	18858	18598	18640	18680	18861	18599	18594	18653	18610	18467	18481	18555	18750	18650	18680	18821	18622	18831	18633	18601	18600	18807	18770	18565	18677	18620	18699	18586	18645	18562	18770	18671	18646	18844	18448	18609	18671	18671	18717	18787	18610	18697	18709	18620	18504	18377	18592	18741	18683	18687	18509	18709	18599	18605	18682	18534	18379	18663	18489	18564	18648	18512	18820	18769	18580	18857	18621	18503	18462	18603	18809	18475	18781	18686	18789	18688	18452	18577	18626	18825	18827	18633	18597	18544	18898	18718	18951	18834	18468	18653	18755	18758	18832	18678	18441	18678	18605	18673	18935	18559	18719	18776	18475	18801	18569	18662	18647	18589	18607	18521	18587	18546	18647	18694	18479	18596	18574	18608	18487	18477	18690	18789	18637	18515	18660	18542	18493	18596	18711	18694	18450	18718	18469	18561	18895	18809	18485	18669	18676	18453	18795	18839	18610	18649	18744	18727	18663	18710	18538	18654	18396	18653	18763	18538	18451	18540	18697	18791	18563	18743	18795	18557	18799	18576	18495	18888	18613	18790	18639	18520	18583	18463	18645	18691	18638	18784	18858	18506	18569	18533	18712	18772	18600	18639	18662	18699	18752	18835	18644	18723	18745	18825	18706	18747	18723	18870	18602	18892	18640	18464	18817	18597	18643	18600	18422	18520	18760	18503	18791	18442	18501	18641	18674	18702	18612	18580	18786	18622	18851	18560	18545	18719	18654	18616	18627	18660	18487	18539	18735	18482	18730	18584	18635	18528	18627	18642	18623	18795	18624	18651	18672	18885	18565	18752	18764	18813	18680	18537	18343	18732	18792	18575	18521	18667	18634	18659	18614	18685	18522	18648	18677	18605	18664	18640	18760	18640	18620	18534	18497	18762	18673	18441	18549	18653	18433	18369	18778	18567	18570	18586	18618	18758	18649	18520	18535	18622	18486	18689	18859	18562	18797	18735	18780	18543	18583	18644	18506	18677	18498	18710	18568	18663	18589	18553	18507	18672	18700	18634	18779	18404	18867	18543	18561	18754	18587	18490	18514	18453	18832	18610	18517	18663	18579	18651	18693	18558	18641	18584	18674	18550	18734	18636	18465	18512	18752	18684	18582	18634	18600	18516	18441	18507	18372	18561	18672	18649	18645	18617	18669	18600	18664	18865	18659	18394	18626	18774	18626	18685	18763	18655	18641	18527	18673	18779	18865	18851	18695	18576	18664	18638	18681	18786	18795	18785	18662	18752	18500	18596	18476	18610	18862	18619	18708	18708	18582	18642	18731	18632	18456	18694	18755	18923	18639	18590	18650	18631	18836	18805	18712	18436	18772	18657	18549	18658	18651	18649	18762	18724	18705	18749	18605	18713	18650	18745	18470	18612	18609	18733	18741	18523	18543	18536	18639	18680	18573	18634	18486	18564	18594	18840	18746	18504	18580	18559	18469	18633	18470	18715	18748	18718	18597	18589	18831	18607	18674	18783	18612	18686	18554	18967	18735	18659	18518	18786	18756	18762	18676	18726	18347	18659	18768	18814	18653	18666	18626	18763	18693	18489	18671	18676	18477	18680	18786	18695	18629	18697	18408	18834	18717	18665	18871	18673	18442	18753	18596	18559	18564	18577	18511	18742	18615	18667	18472	18610	18706	18467	18822	18591	18705	18600	18660	18628	18718	18362	18570	18851	18723	18577	18706	18625	18649	18704	18457	18519	18744	18685	18736	18464	18780	18751	18612	18655	18559	18695	18623	18458	18370	18542	18590	18668	18731	18604	18503	18696	18537	18658	18443	18711	18652	18806	18699	18584	18555	18561	18805	18500	18443	18620	18584	18765	18582	18483	18587	18673	18543	18662	18664	18589	18577	18620	18773	18618	18655	18646	18703	18854	18634	18531	18430	18566	18802	18505	18574	18714	18554	18682	18592	18682	18474	18591	18592	18764	18666	18686	18789	18743	18689	18497	18601	18502	18698	18635	18533	18686	18687	18578	18599	18597	18756	18534	18608	18802	18635	18428	18613	18697	18595	18768	18542	18693	18607	18397	18553	18478	18595	18753	18558	18708	18587	18732	18815	18678	18961	18848	18572	18604	18531	18708	18801	18538	18670	18588	18509	18515	18587	18692	18672	18691	18654	18629	18705	18671	18589	18638	18600	18726	18758	18648	18733	18766	18542	18578	18825	18763	18570	18749	18578	18583	18748	18787	18600	18618	18622	18652	18610	18540	18629	18665	18573	18582	18648	18723	18867	18546	18590	18677	18625	18749	18799	18694	18709	18675	18740	18557	18657	18672	18697	18562	18478	18661	18770	18736	18818	18817	18673	18897	18765	18727	18566	18660	18644	18719	18770	18573	18665	18793	18548	18703	18470	18503	18595	18736	18776	18732	18481	18618	18580	18759	18738	18695	18649	18664	18591	18709	18606	18817	18630	18722	18741	18710	18462	18549	18467	18621	18549	18803	18587	18868	18711	18577	18693	18502	18498	18608	18616	18726	18473	18387	18872	18879	18668	18570	18649	18358	18526	18865	18901	18696	18720	18859	18282	18774	18369	18484	18655	18738	18669	18682	18629	18419	18674	18616	18606	18532	18515	18573	18565	18850	18739	18492	18602	18551	18666	18501	18731	18607	18709	18603	18816	18824	18543	18591	18734	18431	18694	18659	18715	18689	18668	18666	18490	18619	18681	18572	18533	18550	18600	18531	18465	18528	18752	18721	18728	18740	18680	18458	18605	18695	18541	18689	18718	18544	18513	18733	18754	18645	18610	18625	18738	18757	18771	18633	18629	18731	18524	18606	18700	18574	18515	18644	18692	18525	18873	18572	18560	18690	18407	18585	18506	18807	18744	18597	18697	18586	18579	18707	18696	18585	18622	18640	18588	18767	18672	18701	18582	18763	18585	18838	18646	18658	18544	18661	18520	18581	18703	18804	18732	18661	18774	18721	18641	18744	18497	18588	18737	18758	18619	18727	18698	18670	18636	18626	18614	18309	18633	18754	18623	18722	18864	18607	18576	18478	18876	18478	18512	18719	18626	18504	18645	18450	18731	18656	18861	18792	18756	18659	18720	18717	18627	18633	18633	18528	18605	18792	18548	18491	18827	18659	18694	18793	18594	18530	18621	18528	18635	18615	18825	18560	18590	18719	18356	18761	18690	18700	18630	18706	18779	18719	18561	18567	18753	18763	18508	18547	18738	18582	18484	18607	18576	18659	18549	18745	18585	18666	18886	18733	18700	18762	18470	18621	18700	18730	18800	18671	18789	18712	18675	18323	18539	18615	18611	18729	18524	18373	18749	18564	18497	18585	18477	18566	18651	18513	18573	18457	18753	18719	18679	18756	18575	18570	18805	18734	18686	18808	18818	18625	18811	18687	18767	18665	18714	18838	18563	18567	18436	18665	18882	18653	18627	18513	18523	18798	18651	18441	18380	18499	18820	18808	18522	18506	18411	18680	18743	18608	18646	18549	18754	18661	18676	18619	18461	18755	18457	18589	18654	18622	18398	18705	18825	18597	18698	18668	18512	18741	18674	18750	18485	18876	18747	18662	18666	18525	18649	18614	18655	18479	18816	18729	19028	18679	18487	18542	18579	18577	18668	18582	18627	18674	18639	18873	18503	18586	18773	18761	18570	18698	18617	18578	18614	18482	18721	18647	18525	18647	18581	18832	18731	18546	18843	18855	18786	18663	18565	18785	18518	18637	18765	18499	18635	18553	18716	18734	18644	18745	18858	18616	18425	18641	18661	18957	18559	18610	18672	18613	18655	18810	18800	18762	18701	18698	18371	18628	18661	18649	18694	18614	18592	18657	18427	18823	18691	18496	18666	18462	18781	18576	18635	19047	18636	18494	18585	18593	18320	18739	18669	18602	18688	18792	18763	18803	18729	18773	18712	18598	18679	18667	18511	18637	18479	18580	18603	18737	18631	18510	18633	18846	18833	18928	18802	18602	18545	18620	18534	18534	18542	18701	18681	18672	18690	18781	18780	18732	18583	18593	18717	18649	18693	18578	18657	18528	18728	18527	18694	18781	18709	18772	18875	18661	18720	18621	18828	18540	18823	18686	18647	18372	18381	18550	18510	18832	18639	18666	18637	18761	18549	18743	18743	18579	18739	18635	18728	18521	18706	18797	18661	18553	18413	18548	18726	18692	18780	18665	18677	18633	18795	18561	18674	18739	18787	18668	18625	18645	18635	18796	18581	18672	18466	18643	18633	18699	18823	18687	18649	18814	18777	18688	18729	18841	18714	18636	18891	18593	18708	18692	18545	18414	18416	18585	18693	18511	18507	18445	18474	18444	18865	18626	18674	18750	18499	18610	18818	18672	18726	18807	18605	18591	18674	18504	18569	18588	18765	18751	18728	18754	18666	18651	18821	18533	18366	18455	18753	18926	18590	18669	18768	18696	18616	18741	18633	18760	18624	18396	18660	18486	18726	18790	18854	18843	18526	18518	18706	18690	18892	18654	18592	18808	18575	18847	18621	18789	18834	18540	18608	18635	18784	18813	18842
18026	30395	32902	27702	23583	20939	18850	18592	18545	17426	17203	16023	15673	15443	17146	29739	31753	24708	20325	17672	15738	15276	15065	15122	14947	14917	15240	15232	15059	15125	15069	14867	15131	15131	14998	15089	14961	15138	14976	14992	15024	15006	15115	15073	15214	15153	15028	15058	15101	15200	15031	14998	15094	15061	15215	15016	15127	14952	14909	14819	15061	15073	15006	15019	15116	15105	15237	15090	14984	15115	14951	15092	15072	15089	15162	15032	15004	15075	15058	14889	15033	15035	14885	15188	15065	14957	14975	14926	14889	15013	14977	15026	15144	14947	15041	15125	15145	15137	15076	15108	15162	15081	15232	15196	15111	15169	15171	15080	15181	14983	15136	14956	15105	15198	14999	15111	15043	15120	15042	14932	15212	14819	15089	14957	15115	15018	15111	15214	15060	15138	15238	15020	15168	15224	14945	15043	14995	15095	15178	15038	14953	14993	15041	15032	14993	15142	15074	15086	15090	15077	15057	14969	15290	15096	15012	15079	15104	15052	14999	15008	15012	15005	14966	15065	15004	15113	15110	15149	15298	15087	15085	15103	14746	15079	15046	15035	15076	15108	15241	15044	15096	14971	15011	15050	15130	14924	15176	15220	15085	15119	14942	15052	14990	15019	15166	15161	14966	15174	14954	15126	15074	15009	14972	15147	15025	15191	15114	15050	15050	15033	15251	15035	14973	15222	14893	14911	15064	15003	14996	15079	15008	15157	15033	15142	15058	15143	15174	14969	14970	15033	14968	15302	14896	14956	15084	15216	14945	14892	15078	15103	15157	15144	15075	15113	15015	15143	15037	15180	14939	15193	15099	15158	14998	14999	15101	14960	14975	14919	14950	15033	15029	14914	14981	14963	15093	15162	14955	14986	15101	15160	14910	15139	15211	14951	15337	14952	15072	14901	15005	15126	15160	15132	14962	14978	14913	14953	15042	14996	15158	14921	15095	15069	15144	14985	14980	15174	15164	14984	15065	15024	15126	14977	15179	15017	14915	15092	15217	15076	15155	14989	15286	14909	15212	14957	15100	14958	15083	15061	14779	15051	15051	14852	15164	14945	14970	14994	15097	15189	15073	14996	14907	14946	15136	14988	14988	15122	15021	15002	14995	15105	15061	14876	15082	15092	14872	15063	14967	14997	15138	15043	14959	15002	14904	15009	15021	14903	15191	15132	15009	15122	15110	14971	15086	14933	15044	15270	14948	14993	14949	15152	15039	15073	15124	14936	15103	15093	14966	15195	14983	15075	15018	15025	14995	14948	15115	15074	15102	15104	15047	15053	15275	15120	15009	14945	14955	15170	15117	15086	15072	15074	15093	15013	15089	15022	15173	15088	15128	15119	14891	15065	14866	15100	14880	15007	14949	14923	15105	15092	15089	15024	15044	14992	15231	15030	15019	14976	15050	15172	15046	15183	15034	15130	15169	15054	15126	14759	15162	15118	15055	14863	15136	15156	15091	15085	14926	15142	15059	15256	14914	15069	15043	15147	15096	15109	14917	15051	15179	15034	15118	15055	15058	15066	15157	15060	14919	14980	15065	15169	14977	15091	15125	15041	14954	15077	15175	14917	14891	15188	14941	15011	14961	15193	15094	15089	14966	14991	15007	14921	14932	15056	14990	14921	14897	15049	15059	14981	15026	14990	15035	15002	15025	15123	14991	15090	15212	15127	15196	15094	15069	15082	15137	15130	15159	15131	14826	15035	15295	14968	15259	15141	15046	15001	14985	15156	15073	15098	15051	15025	15189	14978	14996	15064	15174	14985	15031	15005	15070	15009	14972	15017	15060	14982	15039	15091	14985	14937	15214	15136	15060	15050	15104	15025	14867	15131	15133	15098	15194	15068	15101	14906	15052	15172	15058	15226	14960	14946	15217	15143	15043	15019	15021	15186	15087	14951	14911	15116	15111	14919	14967	15216	15142	15012	15058	15082	14970	15216	14919	15124	14689	14975	15047	14956	15141	15097	14970	15331	15036	15001	15110	15051	14957	15067	15202	15083	14928	15064	15046	14986	15119	15092	14994	15059	15259	15086	15000	15099	14986	15135	14919	15247	15116	15034	15067	15061	15001	15041	14940	14964	15127	15182	14896	15125	14947	14894	15094	15041	15096	15071	15060	15108	14988	14943	15127	14910	15116	15072	15130	15035	15019	15106	14898	14941	15036	15167	14936	14956	15059	15084	15045	15037	15094	15170	15013	15052	15123	15284	15048	15027	15049	15109	14914	15073	15123	15102	15082	15213	14974	15098	14961	15154	14934	15209	14942	15130	14943	15052	15169	14924	14865	15169	14923	15079	14834	14918	14996	15004	15012	14970	14941	15017	15053	15079	14893	14952	15005	14991	15009	15047	15061	14978	15481	14895	15077	15196	15152	14986	15065	15161	15211	15138	15118	15004	15151	15085	15138	15128	15254	15094	15071	15106	15018	15089	15218	14980	15055	14994	15020	15139	14988	14996	14909	15028	15138	15155	15044	15048	15132	15010	15077	15064	15009	15046	15107	14919	15071	15088	14914	15110	14796	14976	15070	15035	15059	15046	14984	15048	15156	15194	14999	15087	15034	15088	15152	14976	15048	15162	15256	15082	15006	14886	15147	15133	15028	14899	15128	15092	14885	14891	14936	15198	14937	14999	14872	15036	14979	14929	14923	15168	15014	15089	14930	15020	15232	15058	15100	15064	14882	15098	15176	14836	15059	15069	15029	15084	15037	15065	15216	15058	15139	14955	15233	15118	15104	15042	15104	15177	14936	15017	14916	14970	15073	15334	15039	15001	15023	14979	15212	15258	15099	14922	14976	15087	15019	15108	15041	14923	14997	15191	15019	15188	14954	15097	15171	15014	15248	15144	15083	15263	14899	15147	15100	15213	15067	14876	15092	15028	15171	15104	14949	15035	14960	15180	15147	14945	14946	15225	15017	15028	15141	15001	15006	15103	15094	15139	14929	15119	15140	15108	15161	14944	15115	15113	14978	15045	14973	15035	15036	15045	15013	15025	14935	15160	14853	15028	14942	14959	14925	15073	15008	15079	15003	15042	15257	15064	14978	15146	15207	15000	14929	15012	15232	14987	15122	15017	15061	14952	15008	15101	15241	15007	15098	14893	14887	14942	15004	14909	15018	15234	14962	14966	14986	15071	14953	15069	15025	15070	15072	15011	15063	15217	15090	15235	14914	15017	14992	14958	15003	15088	15028	15097	14955	15092	14846	15173	15157	15078	15186	14964	15017	15106	14896	15050	15030	15120	15000	15025	15125	15075	15160	15162	15221	14990	15030	15062	15084	14932	14975	15010	14959	15083	15092	14975	15064	14869	14865	15047	15002	14893	15027	14965	14984	14884	15202	15051	15140	15060	15025	15032	15079	14882	14934	15036	15015	15023	15088	15046	15013	14831	14987	15016	14978	15146	15075	15084	15191	15061	15170	15019	15032	15067	15123	15056	14897	15047	15033	15209	15082	15039	15039	14879	15136	15068	15074	15057	15076	15023	15082	15220	15014	15165	15075	15065	15130	15089	15197	15098	14952	15140	15005	15246	15024	14955	14974	15226	15051	15192	15150	15137	14927	14827	15042	14982	15136	15054	14917	15002	15137	15008	14995	15076	15053	15119	15066	15020	15120	14892	14969	15066	15119	15040	15083	14982	15125	15155	15042	15048	15045	14992	14975	14992	15147	15067	14921	14923	15093	15133	15088	15220	15058	15047	15098	15140	15050	15001	15112	15128	14914	15142	15181	15070	15161	15071	15226	14987	15151	15046	14957	14964	15101	15142	15091	15241	15122	15132	15069	14997	15130	15030	15049	14878	15004	15137	15054	14935	14985	14915	15065	15209	14831	15064	15021	15040	15105	15154	15172	15160	15170	15224	14951	15077	15027	15158	15085	15016	14991	14949	15121	15127	15034	14938	14954	14915	15116	15100	15131	15109	15065	14974	15019	15045	15062	15271	14986	15270	15156	15115	15047	15165	15000	15050	14998	15135	14923	15121	15185	15057	14982	15133	15250	15085	15057	15003	15259	15097	14949	15144	15127	15086	15151	15141	14961	15029	15003	15089	15071	15087	15080	14952	14919	15171	15077	15042	15047	15157	15110	15109	15037	15163	15096	15084	15038	15015	14881	14911	15003	14966	15052	14900	15065	15005	15157	14981	15060	15030	15142	15066	15125	15087	14935	14961	14990	15113	15032	15236	15010	15100	15142	15145	14987	15154	15014	15108	14875	14879	15091	14984	15253	15049	14989	15056	14890	15029	15067	15053	15032	14966	14898	14964	15205	15086	15082	15261	15169	15095	15005	15141	15074	15020	15007	14909	15106	15086	15038	15060	15119	15102	14945	14950	14962	15089	15160	15011	15089	15126	15013	14990	15081	15009	15154	15002	14992	15205	14905	15145	14956	15182	15151	14974	15181	14965	15013	15076	15006	14941	15329	14963	14935	15066	14884	14984	14887	15135	14980	15022	15079	15028	15139	15185	15015	14972	15213	15074	15086	15015	15131	15019	15142	15078	15091	15015	15245	14995	14925	15080	14958	15211	15008	15170	14932	15079	15216	14996	14988	15120	15052	15111	15032	15157	15137	14985	15063	15093	15132	15063	14889	15110	15134	14937	15115	14933	15072	15346	15140	15133	15127	14796	15042	15063	14944	15035	15045	15137	15046	15029	15162	15018	15189	15022	15052	15047	15071	15199	14961	15146	15235	15179	14976	15058	14949	15018	15134	15160	15040	15085	14981	15074	15071	15086	15002	15007	15103	15138	15013	14954	15009	15071	14965	15040	15103	14910	15063	15209	15110	14908	15009	15074	15043	15025	15031	14994	15018	14944	14978	15038	14985	15043	15057	15035	15099	15112	15037	14984	15090	15131	15033	15084	14798	14894	15087	15048	14898	15034	14922	14993	15079	14893	15221	15006	15185	15193	15052	14987	15142	15115	15091	14915	15067	14995	15069	15192	15113	14877	15141	15083	15175	15010	15209	14982	14921	15194	14915	15082	15025	15332	15159	15103	15007	15000	15019	15146	14944	15068	14958	15137	15053	14962	15002	15025	15096	14959	15065	14949	15015	14987	15105	14961	15012	15283	15177	15043	15063	15029	15194	15181	15172	15026	15102	15017	14991	15041	14982	15096	14968	14894	15151	15005
24111	21589	29276	24467	22668	25597	26170	22180	21638	21215	20663	19817	19244	19354	20669	33694	39561	32111	26511	22478	20139	19234	18809	18704	18782	18732	18870	18698	18672	18604	18415	18611	18626	18615	18555	18592	18626	18378	18412	18913	18718	18626	18795	18670	18721	18610	18865	18738	18603	18538	18619	18643	18640	18896	18589	18551	18688	18604	18636	18692	18487	18777	18565	18722	18437	18654	18686	18456	18494	18713	18603	18504	18576	18638	18596	18721	18424	18663	18460	18696	18620	18797	18631	18406	18583	18661	18703	18680	18708	18527	18593	18762	18748	18520	18636	18625	18569	18537	18587	18631	18482	18781	18670	18702	18640	18403	18574	18410	18588	18604	18272	18836	18614	18770	18660	18473	18727	18606	18615	18645	18407	18618	18545	18332	18556	18682	18403	18466	18490	18841	18385	18605	18722	18633	18577	18752	18562	18617	18775	18830	18626	18693	18524	18539	18525	18514	18816	18442	18553	18419	18705	18414	18399	18521	18727	18555	18363	18673	18355	18400	18509	18487	18458	18433	18568	18360	18429	18696	18514	18671	18599	18642	18617	18485	18570	18396	18761	18630	18567	18487	18457	18431	18482	18644	18670	18789	18571	18483	18641	18477	18346	18773	18851	18591	18638	18522	18427	18812	18529	18623	18532	18725	18570	18598	18602	18560	18597	18470	18776	18542	18539	18495	18458	18508	18648	18462	18637	18334	18549	18801	18473	18506	18529	18499	18604	18925	18408	18695	18475	18602	18557	18776	18599	18501	18574	18526	18639	18682	18579	18596	18692	18518	18482	18524	18402	18419	18504	18513	18541	18612	18534	18677	18447	18293	18509	18761	18627	18459	18673	18455	18631	18668	18622	18578	18640	18627	18503	18560	18620	18753	18554	18455	18763	18458	18745	18423	18614	18346	18528	18400	18729	18633	18581	18450	18518	18503	18457	18661	18595	18477	18640	18440	18788	18733	18634	18522	18642	18778	18373	18630	18635	18633	18597	18456	18507	18491	18447	18533	18687	18556	18566	18477	18534	18574	18722	18597	18604	18558	18527	18634	18844	18480	18649	18513	18289	18507	18373	18517	18626	18721	18577	18407	18394	18552	18737	18496	18624	18509	18686	18655	18655	18660	18647	18262	18511	18589	18599	18480	18616	18723	18552	18598	18446	18519	18701	18712	18504	18710	18679	18744	18519	18554	18513	18549	18733	18589	18664	18573	18343	18618	18661	18629	18747	18444	18647	18534	18611	18422	18616	18515	18778	18521	18537	18605	18860	18559	18453	18589	18493	18590	18509	18551	18615	18520	18624	18711	18474	18395	18424	18437	18420	18796	18636	18517	18351	18237	18543	18560	18612	18655	18397	18518	18780	18564	18669	18581	18614	18706	18390	18562	18632	18525	18568	18382	18326	18400	18372	18510	18481	18683	18727	18550	18693	18821	18510	18553	18578	18679	18616	18522	18457	18670	18683	18499	18516	18570	18642	18852	18702	18544	18661	18617	18646	18475	18609	18538	18752	18595	18376	18463	18648	18632	18504	18525	18527	18295	18441	18493	18830	18509	18460	18672	18498	18726	18559	18651	18586	18580	18552	18636	18617	18531	18472	18477	18755	18483	18652	18714	18834	18590	18542	18577	18631	18689	18485	18603	18595	18524	18581	18439	18666	18552	18467	18642	18637	18677	18679	18529	18437	18670	18626	18530	18597	18461	18605	18573	18593	18579	18677	18521	18618	18681	18629	18506	18448	18604	18482	18542	18610	18453	18579	18629	18783	18764	18725	18597	18745	18634	18668	18560	18401	18365	18651	18318	18588	18566	18537	18496	18627	18651	18460	18633	18489	18674	18550	18725	18496	18438	18616	18702	18707	18655	18481	18591	18349	18667	18599	18537	18480	18508	18591	18471	18657	18575	18610	18678	18527	18501	18636	18590	18612	18692	18772	18652	18836	18652	18591	18510	18678	18507	18662	18465	18529	18531	18649	18619	18622	18679	18513	18525	18775	18491	18799	18598	18558	18611	18596	18582	18780	18582	18476	18593	18658	18469	18613	18453	18451	18558	18629	18481	18479	18500	18337	18619	18665	18623	18431	18552	18630	18570	18495	18646	18479	18562	18609	18732	18594	18756	18874	18714	18752	18613	18420	18765	18616	18774	18594	18475	18698	18565	18455	18528	18478	18424	18641	18585	18741	18871	18426	18593	18453	18428	18710	18474	18635	18581	18398	18797	18603	18418	18685	18686	18777	18448	18441	18386	18537	18728	18460	18552	18529	18548	18564	18413	18503	18571	18499	18627	18570	18758	18573	18525	18657	18686	18482	18751	18452	18477	18581	18507	18478	18576	18548	18464	18641	18672	18606	18569	18774	18551	18607	18799	18648	18715	18659	18856	18547	18615	18387	18604	18636	18538	18478	18661	18491	18634	18731	18664	18762	18603	18586	18524	18288	18695	18359	18578	18635	18600	18506	18529	18552	18493	18723	18766	18470	18575	18529	18419	18601	18669	18685	18490	18385	18475	18426	18597	18488	18357	18605	18451	18608	18666	18435	18507	18649	18728	18689	18653	18595	18553	18476	18613	18581	18606	18632	18648	18562	18522	18620	18282	18413	18316	18468	18754	18622	18632	18612	18562	18864	18788	18489	18403	18611	18395	18577	18696	18744	18680	18697	18623	18451	18566	18484	18636	18690	18671	18470	18477	18519	18475	18757	18632	18566	18488	18674	18582	18450	18400	18873	18728	18573	18782	18582	18639	18607	18676	18744	18613	18500	18405	18543	18526	18724	18695	18845	18513	18633	18569	18557	18562	18441	18685	18488	18518	18474	18705	18421	18658	18507	18564	18888	18477	18674	18457	18515	18634	18652	18523	18460	18477	18592	18719	18592	18549	18735	18780	18404	18500	18650	18650	18488	18517	18532	18730	18583	18621	18543	18420	18650	18556	18655	18597	18596	18898	18503	18408	18598	18721	18502	18616	18500	18682	18370	18600	18534	18743	18774	18608	18568	18519	18680	18565	18616	18648	18531	18705	18554	18662	18486	18621	18501	18728	18495	18502	18569	18455	18494	18809	18703	18322	18566	18581	18598	18441	18417	18612	18609	18582	18683	18605	18637	18553	18656	18515	18557	18590	18541	18747	18578	18667	18639	18572	18501	18544	18454	18534	18774	18573	18557	18542	18444	18544	18564	18753	18606	18446	18695	18455	18580	18743	18739	18738	18522	18518	18653	18626	18533	18501	18539	18842	18521	18736	18511	18552	18621	18536	18701	18571	18636	18646	18548	18617	18453	18598	18612	18520	18584	18767	18780	18491	18485	18402	18617	18701	18637	18759	18344	18436	18594	18479	18519	18541	18693	18648	18473	18730	18433	18726	18694	18740	18531	18716	18606	18602	18636	18662	18484	18807	18611	18392	18465	18698	18570	18448	18738	18687	18576	18590	18514	18712	18617	18543	18462	18703	18520	18693	18629	18541	18452	18647	18486	18520	18632	18556	18786	18561	18625	18658	18682	18500	18621	18505	18574	18756	18457	18622	18489	18564	18518	18655	18434	18639	18456	18621	18594	18571	18451	18653	18612	18570	18671	18729	18459	18526	18433	18451	18797	18535	18529	18540	18570	18489	18561	18505	18627	18486	18641	18591	18563	18544	18733	18502	18791	18502	18681	18594	18605	18488	18594	18776	18470	18538	18792	18755	18527	18528	18645	18680	18549	18525	18543	18619	18417	18474	18597	18745	18651	18712	18535	18494	18685	18606	18533	18568	18766	18643	18542	18500	18658	18583	18576	18448	18689	18380	18448	18627	18635	18305	18681	18550	18523	18659	18536	18764	18734	18651	18713	18470	18671	18470	18636	18795	18708	18577	18742	18754	18695	18635	18490	18737	18690	18403	18604	18483	18607	18618	18482	18491	18643	18456	18631	18703	18579	18747	18587	18541	18571	18394	18448	18708	18653	18697	18528	18588	18578	18750	18497	18503	18808	18635	18511	18553	18630	18366	18546	18515	18598	18579	18589	18508	18610	18516	18626	18495	18651	18341	18607	18704	18619	18671	18483	18704	18692	18542	18587	18538	18576	18545	18722	18780	18619	18612	18606	18655	18374	18695	18482	18699	18687	18374	18475	18738	18712	18508	18748	18671	18494	18434	18714	18625	18639	18801	18809	18608	18560	18680	18729	18713	18609	18694	18638	18396	18658	18553	18730	18219	18627	18688	18446	18554	18604	18364	18640	18393	18459	18523	18579	18497	18708	18734	18668	18560	18479	18770	18451	18345	18710	18529	18424	18613	18443	18344	18496	18550	18778	18700	18527	18397	18295	18513	18599	18611	18671	18661	18662	18431	18436	18623	18593	18580	18652	18407	18432	18631	18315	18546	18722	18574	18489	18290	18493	18626	18656	18444	18507	18379	18655	18628	18516	18852	18324	18517	18682	18472	18670	18647	18757	18660	18593	18499	18626	18686	18432	18739	18412	18507	18547	18583	18433	18506	18804	18667	18541	18655	18698	18568	18534	18735	18498	18388	18629	18669	18556	18570	18636	18553	18621	18568	18604	18674	18547	18568	18428	18460	18716	18449	18360	18369	18494	18633	18548	18538	18521	18660	18571	18631	18513	18455	18505	18486	18398	18404	18566	18562	18600	18543	18568	18438	18469	18622	18615	18682	18790	18485	18640	18406	18653	18697	18672	18712	18493	18513	18701	18709	18519	18544	18465	18440	18407	18628	18577	18702	18711	18690	18639	18388	18479	18431	18678	18916	18824	18740	18524	18722	18849	18559	18680	18514	18847	18598	18615	18297	18476	18540	18664	18615	18503	18547	18585	18706	18486	18545	18612	18736	18793	18710	18457	18421	18523	18442	18595	18492	18621	18406	18320	18491	18593	18404	18309	18628	18511	18468	18602	18442	18574	18664	18308	18533	18502	18614	18558	18620	18477	18765	18512	18446	18557	18394	18423	18528	18635	18740	18576	18611	18494	18576	18415	18625	18766	18481	18549	18597	18488	18715	18653	18676	18422	18432	18589	18739	18431	18595	18517	18651	18579	18637	18421	18572	18634	18673	18509	18800	18710	18798	18446	18555	18548	18451	18781	18622	18723	18638	18676	18793	18640	18695	18457	18567	18500	18522	18498	18411	18732	18613	18513	18427
20749	37011	36815	32112	26774	24057	20647	20074	20108	18233	18104	16518	15681	16003	18658	36617	39856	30272	24257	19594	16292	15402	15135	14997	15236	15080	15142	15107	15145	14995	15035	15090	15121	15012	15032	15025	14969	15105	15059	14864	15026	15028	15044	15088	14994	14990	15165	15206	15006	15158	15107	15010	15186	15110	15212	14892	15087	15116	15031	15035	15109	15130	14838	15165	14957	15130	15074	14995	14924	14885	15120	14919	15040	15026	15086	15038	14907	14952	15062	14959	15045	15128	15135	15054	15093	14835	14982	15038	15065	14865	14931	15048	15183	15045	14851	15041	15127	14976	15050	15047	14912	15012	14946	14970	15033	14982	15078	14953	14952	14941	15004	14970	15047	14998	14883	15035	15104	15023	15014	15087	15057	14890	14987	15329	15042	14963	15308	14909	15140	15002	15109	14979	15013	15039	15033	14941	15096	15000	14917	15093	14969	14934	14829	14764	14937	14886	14921	15073	14945	14985	14880	14911	15066	15028	15089	15081	14875	15055	15050	14950	15010	14819	15043	15138	14989	15222	15191	14904	14957	14933	15077	15070	15003	14911	14896	14959	14971	14930	15029	14759	14886	15102	15109	14970	14959	14869	15115	14954	15051	15029	14871	14967	14906	14875	14996	14886	15083	15117	15071	15134	14959	14986	15130	15133	15033	15069	15013	14943	14969	14917	14975	14948	14827	14981	14997	15023	14936	15100	15005	14939	15018	15051	14967	15034	14953	15183	14926	14951	15002	15049	14979	14938	15009	15064	14996	15048	15010	15013	15200	15045	15134	15049	15198	15089	14817	15098	15128	15012	14999	14848	15007	14838	14923	15084	15143	14955	14842	14984	15061	14901	14890	15030	15025	15011	15024	15097	14902	15088	14885	15057	15037	14932	15163	14967	14833	15133	15039	14850	14950	15107	14931	15058	15100	14969	15026	14988	15023	14951	15114	14999	14930	15130	14978	15082	15023	15098	14876	15257	15115	15118	15121	14867	14836	15085	15136	14944	14978	14993	14932	15026	14982	15089	15089	14939	15129	15001	14992	15106	15004	14981	14974	15136	14850	14943	15068	15186	14969	15046	14950	15011	15184	14968	14920	15184	14839	15014	15047	14974	15126	14988	14879	15048	14955	14936	14975	14939	15101	15048	14913	14904	14999	15065	14968	15037	15004	14943	14973	15040	15007	14994	14923	14963	14927	15104	14869	15065	14998	15152	14979	15092	14955	15053	15025	14987	14981	14947	14911	15001	15013	14943	15032	15012	15171	15237	14886	14985	15102	15030	14947	14974	15101	15066	15111	15115	14932	14858	15062	15019	15007	15012	14971	15017	14922	14966	15161	15003	15106	14864	15019	14993	14957	15095	15075	14914	15110	15250	15171	15026	14911	15035	15072	14972	15098	14888	15167	15113	15050	15101	14953	15044	14938	14920	14989	15117	15077	15114	15013	15060	15017	14918	15075	14848	15180	15113	14894	15089	14783	15021	14967	15003	14980	15081	14932	14966	15184	14874	15066	14882	15029	14914	14996	14922	15091	14937	14987	15045	15060	15066	15030	14985	15040	15106	14974	14817	15217	14899	15151	14885	15142	14980	14988	15039	14819	15044	14912	14934	15174	15057	14982	15044	15064	15031	15052	14944	15027	15125	14936	14990	15028	15088	15046	15045	15045	15060	14970	15220	15197	14821	14963	15106	14963	15107	14980	15116	15009	15067	15090	15156	15092	14916	14989	15092	15243	15077	15174	15132	15002	15109	14893	15107	14929	14948	14874	14995	15203	15073	15107	15043	15142	15086	15023	14784	15212	14966	14981	15063	15019	14963	15233	14932	15007	14952	15103	15154	15073	14982	15032	14982	14950	15056	15103	15013	15149	15022	14980	15009	15031	15068	14899	15010	14821	14982	15028	15026	15026	14972	15186	14904	15011	15054	14838	15121	14898	15037	15057	15022	14891	14991	15041	15066	14988	15122	14856	14981	14991	15122	14964	14821	14938	15021	14973	15018	15117	15005	14939	15049	15052	14999	14977	15095	15074	14927	15215	14948	15062	14911	15009	15063	15013	15077	14921	15082	15026	14977	14890	14933	14977	14994	15051	14984	14975	15042	15060	15102	14994	15006	15028	15129	15065	14968	14929	15137	15022	14967	14905	15135	15172	15044	14912	15055	14959	14975	14896	15015	15124	15059	14928	14963	14982	15046	15029	15049	15074	15046	14916	14915	14861	14927	14966	14989	15059	15018	15137	15023	14817	15180	15016	15051	14997	15083	15052	15081	14957	14937	15087	15061	14996	15122	15042	15054	15043	14959	14916	15132	14922	14959	14896	14907	15022	14945	14979	15027	15044	15058	14963	15084	14959	14987	14984	15124	15015	15064	14952	15071	14970	15059	15106	14906	15059	14892	15170	15003	15021	14983	15003	14944	14898	14888	15008	14889	15059	15165	15242	14957	14880	15029	14845	14795	15017	15013	14908	14957	14859	15125	14883	15046	15034	15057	14764	15132	14951	15060	15021	14957	15113	14945	14945	15045	15041	15127	15168	14921	14980	14897	14985	15035	15098	14865	14882	15141	14788	14941	14933	14949	14878	15127	14951	15222	15147	14961	14962	14985	15159	14935	15025	15012	14981	14975	15020	15026	14946	15178	14893	14926	15034	14960	14910	15040	14948	15173	15116	15058	15057	14941	15136	14985	15038	15012	14995	15113	14933	14942	14952	15128	15020	15220	14994	15154	14886	14986	15060	15003	15163	14918	15028	14870	15057	15037	15197	15005	15236	15135	15106	14908	15127	14998	14911	15027	15152	15078	15061	15141	15054	14866	14994	15111	15112	14932	15072	15164	15151	15082	14985	15239	15170	15127	14997	14918	15016	15000	15049	14939	14884	14929	14859	14907	15040	14853	15070	14907	14898	15015	15044	14967	15003	15024	14957	15069	14958	15076	14953	14913	15064	15071	14960	14809	14981	15162	14996	14846	15139	14851	15097	14993	15091	15093	15110	14919	14988	15089	15045	15140	14881	14965	15025	15004	14931	14880	15000	15134	14868	15175	15032	14952	15034	15018	14942	14838	14977	14960	15016	15024	14954	14951	15014	14901	14937	15142	15135	15016	14872	14929	15065	15112	15038	14986	15097	14858	15069	14731	14989	15031	15068	15218	15157	15134	14974	14875	15008	14966	15066	14815	14981	14959	14924	14991	14996	14994	15104	14813	14970	14971	14926	15027	14673	15022	14976	15008	15034	14987	14853	14985	14980	14897	15057	15013	15032	15052	14930	15071	15003	14861	15133	14898	14988	15166	15094	14947	14999	14968	14991	15057	14890	14884	14983	14929	15045	14816	15008	14820	15157	15048	14987	15047	15003	15130	15015	15122	14901	15088	15217	15053	15010	14917	14897	15046	15026	15051	14929	14885	14940	14956	14890	14964	15034	15109	14929	15164	14967	14998	15094	15052	15120	15066	14868	15106	15031	15141	14913	14981	14868	14945	14974	15142	15003	15031	15004	15119	15240	14972	15040	14986	15010	15062	15083	14977	14771	15009	15022	15054	14987	14881	14957	14873	15160	15004	14916	15026	14975	14921	15015	15054	14958	15216	14934	14988	15047	15175	14933	14993	15080	14983	15159	14813	15114	14902	14953	14930	15164	15178	15191	15174	15036	15095	14987	14956	15055	14979	14998	14760	15142	15342	14999	15003	15038	15030	15119	14877	15081	15071	15010	15055	14915	15071	15144	14786	14868	15008	15199	14995	15062	14990	14986	15064	15070	14978	15041	15080	14951	15040	14958	15024	15081	15078	14955	14907	15040	14909	15029	14983	15001	15063	15061	14983	15001	15055	14892	14960	15172	15005	14941	15060	14986	14918	15046	14996	14984	14949	15011	15089	15205	14984	15025	15038	15006	14989	15042	14959	14950	15035	15093	14999	14926	15144	14979	15052	15036	14790	14964	15018	14943	14940	15071	15002	15061	15174	14851	15029	15045	14931	14989	15015	15068	14983	14947	15074	14937	14927	14923	15128	15110	15032	14843	14948	14965	15116	14959	15025	15063	15169	15115	15033	14937	15015	15078	14865	15054	14910	14894	14961	14849	15003	14951	15010	14963	15118	14885	15220	14967	15055	15069	15089	15148	14980	15120	15107	14835	15109	15081	14972	15057	15022	15112	14963	14966	15030	15089	14932	15074	14838	15000	15111	14954	15033	15012	15058	15126	15232	14938	14973	15021	15038	14991	14981	15152	14840	15027	15076	14958	14948	14922	14959	15145	15105	15065	14971	14958	15072	15166	15046	15006	14887	15024	15019	14818	15059	14870	14954	14955	15116	14841	14938	14991	15016	14882	14919	15109	14922	15040	15016	15088	14974	14922	14987	14938	15012	14934	14980	15052	14979	15039	14909	14932	14974	15077	15064	14957	14934	15003	14943	15023	14996	15113	14912	15156	14979	15168	15064	14976	14872	14839	15119	15065	15003	14935	14958	15177	14958	15092	15084	14861	15025	14964	14931	14946	15056	15003	15244	15031	14962	15105	14983	14946	14943	15003	15065	15031	15052	14987	15100	15140	15004	14926	14975	15206	15017	15106	15116	15075	15041	14967	14994	14997	15124	14957	14945	15141	14949	14890	15002	15120	14980	15069	14855	15017	14985	15093	14953	14929	15141	15107	14852	15004	14988	14940	15095	14878	15091	14909	15112	14887	14961	14959	15031	15131	15034	14832	15019	14819	14928	15042	14972	15047	14995	15105	15026	14971	14927	14957	14949	15072	15088	15064	15154	14968	15040	14867	14920	15068	15084	14960	14877	15050	15059	15036	14952	15044	15103	14996	14911	14969	14901	15012	14894	15022	15037	15087	15010	14977	15023	15005	15125	14991	14956	14978	15023	14931	15001	15024	15142	14966	15035	14933	14957	14980	15102	14941	14997	15057	15174	15033	14991	14947	14845	15037	14980	14913	14935	15057	15025	15087	15171	14888	15127	15091	15000	14839	15011	15101	14915	15033	15090	15043	15039	15041	15046	14956	15141	14972	15259	15015	15094	14954	15047	15186	14932	15097	15067	15006	14981	15043	15135	14985	15011	14909	15022	15036	15050	15045	14896	15131	15026	14863	15028	15014	15084	15123	14977	15052	15097	14911	15285	14927	15024	14984	15098
30168	24613	27634	24714	21015	20354	19778	19451	19451	19042	19015	18686	18561	18387	18749	19410	20568	19864	19623	19084	18795	18459	18492	18572	18571	18444	18374	18540	18460	18550	18559	18640	18536	18340	18617	18375	18174	18719	18361	18396	18525	18249	18320	18537	18445	18456	18516	18670	18551	18425	18402	18383	18539	18386	18404	18316	18180	18329	18338	18379	18319	18348	18490	18430	18394	18422	18479	18383	18488	18344	18555	18502	18386	18349	18287	18563	18342	18508	18333	18290	18290	18339	18245	18601	18365	18449	18488	18482	18432	18426	18385	18346	18617	18609	18467	18278	18539	18455	18549	18502	18565	18445	18555	18518	18359	18464	18317	18390	18405	18401	18401	18486	18397	18708	18382	18309	18321	18382	18213	18644	18496	18498	18415	18419	18538	18442	18504	18406	18521	18399	18729	18369	18375	18569	18542	18610	18383	18210	18359	18353	18203	18458	18454	18391	18396	18153	18461	18548	18357	18382	18376	18387	18268	18580	18382	18425	18338	18468	18355	18606	18446	18412	18417	18315	18301	18241	18464	18547	18431	18441	18543	18300	18463	18458	18225	18562	18437	18388	18533	18523	18569	18425	18648	18334	18388	18564	18489	18596	18470	18380	18460	18487	18508	18537	18422	18562	18478	18325	18308	18525	18488	18601	18314	18550	18318	18596	18189	18425	18343	18305	18403	18421	18383	18395	18442	18337	18609	18328	18441	18350	18369	18214	18310	18402	18424	18482	18325	18428	18715	18215	18308	18409	18485	18493	18403	18456	18347	18491	18533	18629	18476	18471	18489	18423	18286	18255	18388	18383	18581	18366	18383	18378	18379	18656	18312	18325	18461	18362	18388	18350	18308	18515	18421	18294	18457	18517	18492	18601	18421	18426	18349	18355	18473	18583	18552	18443	18668	18289	18376	18567	18403	18341	18251	18224	18453	18526	18652	18489	18374	18399	18384	18379	18205	18566	18374	18527	18491	18492	18290	18251	18446	18229	18377	18538	18656	18234	18297	18496	18244	18439	18387	18610	18520	18410	18300	18300	18465	18533	18579	18368	18367	18266	18277	18384	18525	18541	18474	18412	18562	18276	18453	18613	18404	18318	18546	18352	18428	18523	18435	18421	18319	18242	18301	18504	18533	18418	18414	18480	18407	18567	18442	18349	18345	18342	18441	18217	18395	18308	18364	18360	18475	18664	18574	18278	18471	18227	18392	18362	18392	18496	18381	18406	18355	18343	18232	18607	18442	18367	18632	18580	18705	18355	18510	18335	18404	18304	18367	18442	18243	18232	18606	18466	18468	18388	18577	18198	18515	18721	18488	18320	18355	18606	18566	18455	18637	18385	18460	18377	18430	18310	18472	18593	18227	18335	18414	18360	18457	18471	18438	18503	18531	18413	18367	18685	18456	18338	18238	18555	18373	18557	18260	18216	18501	18561	18724	18545	18385	18135	18368	18418	18592	18535	18504	18727	18425	18673	18420	18411	18456	18527	18460	18244	18431	18404	18333	18465	18348	18505	18505	18348	18520	18557	18588	18088	18236	18195	18584	18174	18535	18339	18443	18415	18523	18476	18320	18430	18234	18282	18153	18428	18469	18341	18333	18660	18315	18178	18576	18415	18356	18768	18512	18572	18564	18513	18441	18324	18558	18505	18458	18357	18416	18539	18406	18383	18527	18358	18198	18503	18340	18556	18496	18368	18488	18483	18323	18347	18326	18378	18342	18312	18196	18307	18339	18640	18606	18639	18299	18372	18514	18558	18312	18422	18430	18315	18404	18317	18376	18500	18470	18471	18511	18506	18523	18440	18564	18545	18524	18384	18310	18516	18244	18567	18405	18440	18552	18506	18407	18454	18375	18474	18539	18412	18341	18365	18632	18309	18539	18461	18371	18382	18204	18409	18451	18464	18399	18660	18289	18295	18594	18302	18449	18407	18336	18589	18387	18226	18429	18413	18426	18569	18329	18372	18453	18401	18456	18510	18497	18479	18347	18476	18436	18362	18382	18301	18389	18442	18316	18570	18467	18314	18392	18404	18438	18505	18488	18480	18610	18470	18333	18165	18348	18548	18392	18552	18249	18207	18448	18535	18569	18527	18502	18273	18262	18680	18588	18372	18378	18560	18377	18427	18463	18355	18407	18347	18478	18431	18361	18450	18317	18401	18261	18354	18371	18424	18546	18378	18471	18311	18508	18492	18403	18542	18406	18362	18559	18543	18328	18332	18593	18287	18470	18505	18457	18472	18609	18500	18619	18600	18327	18447	18500	18545	18509	18313	18458	18444	18545	18670	18462	18390	18349	18504	18289	18524	18380	18286	18298	18279	18385	18412	18513	18616	18342	18524	18374	18448	18512	18223	18524	18381	18659	18557	18507	18367	18349	18361	18383	18477	18425	18288	18660	18229	18400	18459	18537	18457	18660	18508	18409	18571	18589	18443	18253	18297	18409	18476	18363	18206	18498	18336	18316	18631	18578	18340	18422	18470	18608	18290	18682	18276	18453	18314	18547	18402	18483	18599	18517	18366	18350	18548	18435	18543	18549	18456	18370	18396	18476	18183	18463	18339	18470	18500	18366	18509	18404	18361	18349	18236	18486	18415	18317	18538	18391	18536	18334	18332	18331	18559	18338	18328	18458	18485	18435	18379	18379	18303	18430	18532	18662	18387	18514	18561	18406	18529	18495	18479	18330	18181	18286	18329	18254	18503	18268	18488	18415	18355	18431	18667	18579	18625	18354	18591	18322	18311	18502	18432	18407	18306	18428	18419	18460	18598	18627	18533	18584	18464	18710	18279	18406	18322	18350	18443	18652	18435	18541	18403	18364	18378	18535	18222	18431	18325	18469	18461	18499	18495	18331	18565	18480	18314	18502	18542	18452	18367	18593	18498	18520	18487	18432	18367	18538	18485	18283	18451	18530	18291	18584	18433	18207	18280	18336	18354	18426	18343	18178	18308	18284	18427	18352	18132	18384	18677	18463	18454	18440	18233	18594	18373	18460	18492	18196	18324	18335	18474	18540	18500	18441	18364	18528	18529	18469	18357	18422	18518	18226	18372	18434	18367	18393	18470	18531	18517	18452	18400	18419	18483	18361	18695	18297	18481	18511	18591	18286	18298	18420	18361	18257	18684	18363	18481	18375	18417	18277	18360	18351	18438	18312	18304	18323	18441	18484	18236	18421	18480	18522	18506	18368	18297	18480	18544	18578	18483	18508	18441	18467	18327	18445	18436	18369	18398	18306	18479	18591	18402	18459	18429	18312	18446	18457	18432	18318	18112	18472	18530	18761	18571	18416	18445	18492	18268	18359	18332	18492	18405	18518	18127	18326	18389	18445	18423	18446	18446	18508	18595	18439	18391	18403	18368	18518	18469	18591	18142	18396	18653	18623	18432	18591	18457	18611	18400	18407	18585	18524	18576	18367	18358	18280	18226	18724	18198	18406	18500	18436	18530	18519	18460	18265	18247	18443	18271	18445	18481	18473	18230	18353	18583	18409	18319	18559	18273	18495	18502	18483	18354	18457	18476	18473	18460	18304	18453	18546	18242	18457	18423	18421	18584	18359	18183	18398	18404	18493	18324	18219	18357	18479	18288	18281	18295	18378	18273	18382	18421	18461	18464	18615	18582	18480	18303	18484	18345	18533	18406	18349	18506	18325	18346	18407	18537	18391	18517	18540	18362	18364	18520	18407	18312	18522	18505	18376	18651	18567	18411	18373	18635	18511	18433	18519	18357	18337	18378	18381	18464	18550	18462	18535	18361	18623	18602	18540	18285	18201	18414	18301	18542	18525	18299	18388	18384	18486	18504	18371	18456	18391	18424	18416	18524	18420	18233	18242	18272	18275	18123	18504	18321	18526	18367	18260	18379	18383	18342	18357	18362	18333	18530	18528	18354	18447	18521	18239	18439	18562	18421	18341	18583	18381	18389	18523	18368	18440	18617	18767	18389	18293	18561	18348	18400	18328	18227	18433	18457	18100	18329	18451	18620	18561	18524	18570	18545	18273	18306	18310	18456	18386	18425	18419	18524	18478	18431	18332	18507	18378	18356	18572	18290	18624	18304	18352	18458	18428	18365	18416	18410	18276	18501	18462	18642	18308	18362	18515	18262	18551	18304	18665	18459	18398	18560	18245	18354	18372	18379	18411	18552	18596	18627	18812	18411	18491	18298	18417	18528	18475	18581	18200	18446	18415	18396	18304	18649	18539	18473	18556	18408	18525	18500	18738	18543	18593	18435	18491	18306	18623	18205	18442	18162	18445	18520	18633	18440	18228	18453	18447	18332	18439	18333	18455	18727	18492	18414	18518	18490	18527	18583	18468	18291	18397	18413	18313	18523	18434	18391	18334	18425	18545	18492	18379	18522	18525	18615	18236	18442	18524	18349	18413	18432	18367	18462	18395	18756	18368	18382	18479	18227	18470	18547	18456	18278	18507	18577	18407	18433	18562	18397	18488	18497	18398	18496	18258	18447	18198	18423	18527	18409	18156	18275	18544	18418	18444	18400	18495	18251	18289	18548	18337	18457	18471	18337	18434	18458	18577	18472	18597	18520	18282	18312	18566	18316	18240	18487	18448	18457	18344	18447	18473	18594	18411	18673	18461	18511	18462	18345	18577	18511	18576	18336	18484	18583	18664	18583	18349	18308	18507	18528	18411	18497	18428	18547	18420	18429	18285	18498	18221	18446	18398	18412	18213	18548	18559	18478	18451	18377	18482	18432	18530	18436	18451	18280	18398	18427	18465	18342	18413	18274	18201	18413	18592	18413	18162	18474	18452	18504	18377	18355	18315	18400	18305	18351	18339	18404	18516	18300	18422	18575	18360	18390	18410	18383	18388	18426	18258	18225	18328	18547	18275	18667	18606	18411	18496	18364	18181	18511	18484	18548	18540	18399	18394	18528	18683	18530	18616	18468	18401	18499	18494	18673	18590	18513	18332	18478	18272	18369	18284	18410	18214	18543	18390	18404	18408	18659	18616	18279	18252	18467	18466	18470	18433	18569	18322	18362	18350	18598	18634	18554	18609	18567	18558	18356	18612	18564	18333	18278	18617	18556	18458	18354	18337	18237	18493	18628	18483	18406	18257	18516	18570	18606	18530	18605	18363	18396	18503	18481	18563	18421	18548	18601	18385	18217
18437	24855	25407	22253	19095	17854	17039	16393	16613	16076	15684	15022	15038	15128	15032	16491	17743	16806	15974	15424	14922	15022	14808	14844	14845	14707	14790	14964	14793	14889	14980	14665	14683	14950	14838	15013	14682	14810	15015	14910	14911	14777	14870	14781	14923	14788	14880	14837	14757	14863	14928	15068	14952	14915	14853	14923	14933	14907	14800	14808	14838	15140	14847	15003	14732	14952	14900	14754	14908	14872	14951	14904	14821	14955	14791	14951	14942	14846	14734	14814	14791	15058	14714	14864	14868	15000	14804	14876	15073	15121	14971	14783	14917	14846	15082	14633	14755	14980	14740	14993	14752	14974	14897	14971	14846	14942	14668	14612	14775	14941	14951	14754	14923	14871	14963	14872	14963	14798	14837	14943	14872	14787	14875	14727	14788	14916	14963	14736	14811	14959	14893	14973	14849	14932	14886	15142	14973	14966	14997	14827	14888	14827	14862	14872	14872	14867	14876	14890	14696	14825	14850	14841	14880	14754	14882	14956	14780	14784	14905	14973	14834	14864	14883	14868	14673	15010	14869	14800	14819	14956	14764	14949	14839	14774	14923	14855	14825	14828	14799	14643	14846	14754	14962	14928	14918	14783	14954	14924	14879	14697	14736	14855	14954	14885	15024	14888	15030	14800	14915	14650	14857	14770	14999	14859	14782	14882	14925	14828	14859	14799	14822	14802	14826	14974	15029	14629	14837	14861	14832	14852	14987	15026	14806	14849	14904	14915	14746	15024	14863	14890	14956	14850	14782	14850	14859	14864	15006	14866	14876	15062	14780	14930	14847	14904	14898	14916	14953	14865	15068	14826	15106	14893	14935	14866	14849	14753	14937	15011	14833	15007	14955	14946	14752	14740	14768	14913	14920	15007	14750	14874	14941	14871	14860	14991	14944	14825	15026	15012	14806	14852	14721	14964	14881	14846	14748	15033	14849	14959	14907	14899	14861	15011	14697	14888	15040	14816	15001	14850	14809	14788	14907	14960	14835	14906	14971	14842	14923	14922	14881	14819	14743	14853	14988	14894	14702	14876	14791	14828	14905	14933	14967	14815	14693	14973	14933	15044	14859	14960	14779	15023	15009	14976	14830	14949	15055	14847	15022	14929	14938	14944	14823	14827	14945	14707	14846	14786	14896	14979	14901	14803	14861	14906	14961	14792	14863	14808	14926	14743	14920	14903	14872	14986	14892	14722	15024	14994	14781	14971	14724	14882	14890	14740	14961	14930	14851	14927	14772	14933	14970	14852	14866	14712	14831	14857	14814	15052	14843	14962	14938	14880	14805	14849	14882	14906	15144	14906	14760	14880	14808	14990	14841	14846	14771	14893	14923	14824	14995	14785	14876	14678	14967	14943	14921	14930	14926	14865	14878	14799	14854	14962	14961	14994	15086	14889	14774	14886	14961	14828	14905	15081	14933	14925	14831	14894	14994	14852	15056	14801	14810	14950	14882	14823	14857	14912	14989	14782	15007	14914	14965	15080	14930	14902	14847	14766	14841	14828	14784	14692	14946	14724	14935	14854	14648	15024	14831	14799	14935	14948	14716	14936	14844	14884	14827	14955	14747	14881	15042	14909	15000	14963	14863	14939	14965	14891	14948	14783	15007	14850	14817	14860	14935	14908	14921	15048	14997	14993	14921	14852	14967	14664	14911	14809	14984	14851	15010	14820	14935	14891	14930	14924	14776	15042	14932	15102	14740	14777	14999	14873	14970	14940	14631	14918	14840	14938	14827	14864	14665	14998	15060	14921	15019	14867	14856	14907	14828	14883	14914	14798	14798	14713	14988	14791	14840	14904	14924	14935	14897	14854	14767	14907	14909	14739	14869	14823	14704	14643	14723	15012	14933	14899	14950	14663	14882	14791	14840	14926	14774	14679	14976	14938	14889	14850	14879	14928	14823	14987	15095	14900	14825	14728	14900	14852	14696	14933	14807	15004	14924	14762	14984	14742	15023	14923	14623	14768	14846	14883	15040	14753	14982	14915	14901	14665	14813	14785	14940	14938	14846	14837	15197	14925	14782	14957	15006	14983	15089	14883	14957	15003	14808	15062	14665	14982	14870	14839	14872	14764	14812	14742	15014	14781	14913	14882	14801	14908	14977	14835	14764	15038	14833	14862	14866	14948	14909	14963	14820	14980	14793	14848	14903	15001	14782	14767	14890	14835	14878	14864	14772	14981	14820	14732	15012	14814	14967	14884	14967	14820	14921	14866	15088	14792	15053	14878	14915	14834	14853	14793	14764	14878	14852	14908	14866	14872	14884	15029	14884	14827	14795	14763	14808	15019	14833	14861	14920	14869	14964	15027	14940	14896	14867	14828	14937	14934	14898	15005	14818	14855	14924	14708	14927	14872	14785	14762	14868	14890	14756	14773	14823	14884	14719	14842	14787	14711	14866	14886	14914	14994	14898	14908	14925	14765	15033	14897	14884	14910	14906	14886	14893	14938	14945	14756	14760	14877	14902	14801	14899	14860	14837	14918	14879	14794	15027	14988	14853	15010	14855	14898	14825	14873	14800	14930	14936	14917	14795	14888	14940	14826	14843	14924	14894	14941	14920	15051	14979	14854	15065	14884	14801	14679	14808	14872	14725	14894	14766	14796	15026	15033	14891	14886	14821	14755	14856	14863	14895	14771	14719	14903	14939	14797	14820	14921	14850	14845	14973	14922	14933	14862	14908	14988	14750	14890	14772	14879	14798	14797	14824	14886	14951	14795	14828	14976	14984	14888	14868	14784	14877	14864	14847	14772	14685	14917	14887	14885	14817	14825	14935	14999	14902	14861	14893	14879	14966	14968	14728	14875	14980	14930	14826	14793	14676	14757	14928	14731	14970	14824	14912	14875	14988	14773	14773	14796	14757	14914	14907	14864	14715	14805	14927	14736	14766	14787	15086	14836	14949	14887	15009	15014	14844	14768	14884	14916	14707	14887	14874	14853	14768	14761	14849	14859	15022	15014	14787	14858	14803	15127	14867	14725	14827	15025	14782	14851	14790	14955	14723	14884	14951	14874	14991	14874	14850	15060	14726	14908	14952	14812	14844	14939	14985	15032	14904	14854	14770	15028	14807	14908	15123	14872	14764	14868	14932	14973	14743	14794	14835	14914	14810	14900	14794	14906	15072	14870	14992	14906	14961	14929	14918	14780	14751	15000	14965	14887	14894	14922	15023	14887	15102	14813	15024	15189	14789	14827	14979	14722	14911	14970	14906	14843	14903	15036	15094	14789	14949	14798	14887	14937	14754	14863	14872	14893	14813	14968	14723	14751	14830	14893	14810	14832	14789	14825	14787	15027	14814	14971	14824	14925	14914	14965	15041	14759	15054	14888	14922	14864	15011	14812	14871	14950	14876	15118	14943	15044	14890	14807	14824	14761	14960	14744	14933	14634	14918	14946	14768	14912	14790	14797	14880	14995	14913	14990	14834	14876	14847	14979	14808	15044	14765	14936	15046	14883	14787	14910	14872	14832	14937	14906	14676	14799	14800	14985	14866	15044	14852	14978	14931	14977	14904	15075	14751	14875	14836	14930	14790	14975	14854	14840	14647	14997	14965	14918	14877	15037	14809	14935	14655	14798	14774	14944	14771	14836	14884	14912	14875	14869	14787	14844	15069	14982	14783	15085	14855	14875	14898	14945	14955	14853	14738	14875	14788	14963	14950	14790	14645	14930	14902	14939	15095	14784	14826	14833	15034	14959	14955	14696	15066	14921	14753	14956	14902	14846	14888	15081	14690	14903	14823	14886	14817	14749	15000	14863	14898	14881	14949	14955	14823	14984	15077	14940	14885	14881	14902	14879	14941	14907	14969	14878	14870	14876	14942	14940	14768	14933	14960	14879	15065	14858	14849	14767	15053	14865	14918	14829	14870	14951	14973	14807	14702	14910	14847	14957	14975	14941	15120	14823	14782	15004	14952	14958	15049	14863	14829	14796	14766	14871	14873	14604	14896	15020	14799	14853	14887	14879	14985	14797	14812	14900	14877	14829	14823	14851	14815	14901	14843	14776	14938	14905	14860	14720	14989	15019	14926	14814	14916	14947	14925	15008	14634	14927	14774	14857	14985	14889	14852	14990	14951	14897	14848	14781	14806	15005	14889	15046	15006	14971	14900	14890	14848	14935	14983	14897	14845	14925	14818	14881	14641	14970	14886	14750	14899	15005	14942	15008	14740	15050	14810	14954	14745	14681	14739	15025	14863	14877	14958	14954	15030	14812	14932	14896	14890	14882	15014	15024	14909	14876	14887	14974	14555	15076	14859	14799	14858	14900	14890	14983	14892	14931	14861	14987	14876	14797	14772	15116	14959	14901	15061	15011	14930	14795	14868	14926	14874	14792	14983	14945	14824	14940	14932	14867	14871	14876	14915	15089	14791	14906	14931	14745	15108	14889	14788	14827	14918	14890	14837	14881	14664	14945	14806	14922	14805	14808	14861	14986	14870	14755	14961	14732	14974	14750	14674	14970	14906	14869	14698	14901	14742	15003	14856	14831	14854	14891	14976	14886	14949	14990	14836	14815	14918	14842	15076	14920	14899	14732	14892	14928	14870	14892	14853	15127	14876	14859	14851	15022	14827	14957	14881	14826	14734	14948	14991	14943	14935	14960	14925	14808	14789	14915	14772	14895	14945	14834	14821	14780	14868	14986	14963	14778	14810	14987	15046	14965	14834	14819	14930	15005	14835	14760	14862	14916	14947	14731	14848	14934	14757	14882	14914	14694	14952	14877	14912	14688	14971	14867	14748	14722	14984	14729	14928	14955	14825	14733	14908	15105	14900	14889	14762	14857	14845	14857	14681	14951	15022	14858	14832	14900	14949	14911	14877	14899	14815	14883	14920	14923	14848	14721	14945	14784	14830	14933	14989	15047	15009	14901	14990	15128	14703	14913	14792	15023	14967	14845	14863	14930	14886	15043	14978	14869	15001	14828	14738	14864	14898	15031	14864	14835	14888	14985	14751	14669	14894	14832	14821	14921	14923	14828	14913	14640	14957	14831	14887	14702	14945	14702	14776	14841	14924	14904	14875	14845	14778	14853	14929	14854	14992	14911	14755	14926	14943	14923	14754	14852	14911	14841	14969	14984	14988	15075	14843	14773	14936	14889	14830	14837	14827	14834	14954	14908	14924	14941
25528	21575	28765	25489	23606	24061	22844	20497	20405	20350	19838	19229	19030	19085	19725	26973	32223	26987	23455	21005	19687	19053	18757	18790	18668	18634	18701	18655	18688	18635	18715	18671	18714	18552	18631	18780	18594	18654	18656	18531	18440	18541	18313	18418	18724	18700	18578	18684	18477	18455	18505	18674	18566	18511	18372	18687	18520	18580	18705	18751	18389	18347	18613	18461	18558	18607	18484	18575	18694	18600	18429	18575	18700	18553	18551	18762	18534	18388	18475	18595	18363	18800	18494	18578	18679	18376	18468	18541	18392	18526	18636	18598	18558	18409	18549	18542	18714	18431	18631	18573	18629	18589	18637	18476	18430	18598	18511	18770	18351	18618	18475	18680	18662	18650	18568	18496	18568	18667	18512	18628	18734	18589	18419	18523	18512	18509	18580	18683	18695	18445	18681	18687	18501	18705	18735	18467	18793	18617	18776	18564	18621	18524	18394	18533	18469	18497	18635	18505	18405	18458	18594	18665	18716	18466	18387	18393	18514	18460	18544	18431	18421	18388	18331	18588	18733	18413	18638	18583	18419	18400	18457	18488	18518	18546	18486	18584	18460	18307	18723	18708	18612	18544	18759	18678	18530	18520	18623	18515	18319	18744	18676	18451	18519	18613	18513	18821	18486	18522	18474	18921	18712	18715	18754	18422	18452	18586	18608	18442	18356	18505	18637	18373	18509	18430	18536	18697	18453	18687	18485	18480	18815	18470	18481	18535	18486	18628	18625	18614	18347	18589	18592	18735	18665	18518	18685	18602	18645	18558	18521	18401	18654	18483	18583	18766	18593	18506	18546	18521	18477	18625	18463	18737	18505	18365	18575	18589	18411	18547	18636	18245	18479	18714	18498	18545	18795	18644	18494	18395	18494	18441	18425	18367	18788	18619	18673	18469	18319	18393	18523	18457	18473	18609	18326	18457	18832	18439	18485	18541	18361	18361	18402	18540	18621	18677	18533	18710	18569	18421	18474	18592	18566	18487	18367	18573	18329	18663	18382	18484	18416	18525	18666	18617	18558	18902	18797	18583	18602	18590	18624	18289	18495	18518	18625	18502	18673	18648	18695	18633	18568	18470	18638	18571	18465	18544	18588	18588	18510	18711	18568	18573	18679	18376	18555	18634	18567	18539	18804	18481	18590	18424	18563	18712	18410	18451	18622	18677	18561	18640	18378	18424	18516	18567	18496	18278	18622	18373	18586	18685	18630	18728	18660	18913	18509	18613	18435	18469	18510	18161	18211	18538	18602	18577	18753	18499	18328	18671	18462	18580	18720	18539	18531	18452	18563	18327	18604	18528	18514	18639	18558	18682	18713	18510	18577	18581	18753	18541	18769	18440	18693	18736	18358	18376	18521	18381	18406	18398	18680	18587	18387	18432	18562	18459	18485	18539	18386	18558	18471	18553	18603	18539	18347	18331	18494	18596	18694	18475	18567	18703	18522	18329	18721	18612	18460	18500	18548	18585	18686	18470	18454	18511	18636	18808	18506	18554	18577	18319	18572	18524	18608	18361	18539	18636	18766	18437	18566	18786	18820	18546	18512	18618	18470	18682	18458	18559	18350	18599	18863	18581	18484	18549	18629	18486	18365	18503	18540	18518	18509	18625	18512	18455	18547	18584	18451	18440	18470	18521	18354	18679	18672	18450	18547	18530	18479	18550	18406	18443	18494	18568	18447	18511	18683	18580	18697	18573	18554	18637	18800	18612	18607	18765	18617	18529	18540	18690	18688	18572	18636	18716	18746	18570	18420	18563	18525	18443	18579	18439	18643	18420	18428	18536	18533	18509	18586	18829	18725	18301	18530	18519	18442	18684	18483	18541	18628	18724	18531	18508	18706	18577	18411	18734	18624	18611	18393	18409	18400	18705	18716	18659	18594	18352	18721	18675	18526	18698	18574	18240	18515	18540	18675	18569	18502	18572	18664	18649	18386	18492	18378	18529	18515	18606	18480	18446	18521	18459	18775	18720	18546	18489	18472	18603	18744	18555	18546	18652	18772	18441	18500	18765	18517	18550	18587	18533	18473	18469	18465	18392	18670	18605	18755	18459	18355	18660	18509	18413	18483	18369	18695	18396	18626	18428	18499	18672	18535	18518	18816	18657	18666	18491	18428	18290	18331	18660	18903	18760	18306	18809	18416	18590	18608	18500	18620	18525	18729	18393	18604	18735	18746	18580	18687	18498	18550	18342	18534	18716	18568	18381	18565	18625	18503	18529	18702	18713	18515	18775	18769	18644	18370	18429	18633	18387	18567	18672	18625	18585	18448	18495	18411	18486	18619	18572	18515	18529	18744	18421	18601	18420	18588	18609	18425	18564	18411	18504	18333	18524	18644	18492	18502	18523	18745	18537	18753	18592	18605	18669	18403	18489	18548	18692	18523	18442	18425	18489	18502	18670	18561	18554	18731	18508	18716	18388	18687	18574	18723	18601	18707	18694	18594	18702	18590	18525	18479	18632	18644	18552	18639	18628	18462	18466	18645	18517	18393	18393	18736	18712	18474	18554	18566	18578	18655	18401	18537	18378	18529	18443	18641	18661	18569	18563	18507	18417	18425	18427	18570	18473	18236	18434	18541	18397	18587	18572	18490	18529	18510	18240	18676	18527	18570	18480	18453	18853	18592	18761	18610	18553	18642	18631	18731	18366	18348	18308	18440	18691	18668	18391	18604	18593	18528	18545	18372	18598	18628	18629	18748	18650	18499	18787	18633	18773	18495	18698	18450	18335	18643	18587	18469	18417	18636	18486	18597	18464	18574	18449	18537	18432	18398	18664	18715	18552	18558	18654	18813	18233	18579	18728	18424	18463	18575	18637	18613	18528	18503	18448	18505	18725	18472	18425	18720	18487	18746	18427	18599	18557	18701	18499	18437	18567	18484	18626	18664	18626	18535	18589	18344	18451	18518	18414	18727	18544	18575	18581	18452	18636	18590	18543	18904	18662	18593	18614	18536	18636	18684	18490	18658	18618	18605	18583	18639	18735	18670	18627	18820	18521	18390	18503	18698	18480	18386	18586	18491	18512	18598	18425	18612	18412	18755	18360	18566	18422	18625	18543	18694	18483	18628	18702	18828	18537	18506	18492	18636	18619	18847	18843	18723	18509	18722	18705	18714	18806	18417	18599	18608	18559	18741	18486	18693	18614	18681	18247	18402	18596	18491	18402	18509	18602	18427	18543	18565	18367	18251	18424	18399	18611	18695	18551	18407	18395	18745	18462	18595	18621	18667	18444	18400	18601	18704	18598	18780	18652	18556	18527	18568	18501	18734	18351	18677	18645	18494	18599	18585	18650	18519	18554	18533	18355	18622	18414	18608	18660	18539	18570	18506	18681	18474	18515	18577	18513	18810	18410	18611	18477	18653	18590	18587	18489	18497	18624	18475	18633	18780	18526	18686	18729	18475	18429	18404	18665	18540	18716	18672	18506	18450	18387	18198	18446	18732	18553	18379	18742	18561	18460	18647	18447	18494	18769	18603	18641	18439	18621	18592	18689	18761	18400	18452	18470	18593	18375	18247	18646	18448	18580	18458	18357	18409	18588	18527	18612	18582	18538	18517	18663	18461	18618	18599	18682	18898	18429	18407	18434	18517	18454	18483	18509	18475	18501	18449	18683	18707	18526	18703	18511	18567	18823	18470	18626	18330	18475	18531	18546	18513	18490	18561	18455	18792	18865	18856	18434	18599	18690	18501	18402	18580	18540	18538	18817	18636	18655	18532	18424	18529	18664	18567	18714	18553	18500	18614	18840	18703	18503	18671	18511	18456	18487	18345	18747	18802	18582	18517	18650	18496	18527	18646	18452	18589	18571	18550	18618	18629	18555	18327	18618	18404	18512	18519	18290	18522	18546	18460	18562	18606	18414	18488	18478	18412	18620	18607	18672	18619	18561	18500	18493	18506	18676	18627	18550	18586	18572	18580	18468	18466	18559	18622	18577	18514	18197	18512	18527	18765	18606	18739	18651	18735	18469	18565	18538	18518	18536	18701	18599	18656	18516	18500	18496	18359	18449	18650	18672	18723	18404	18593	18595	18449	18726	18393	18408	18599	18514	18537	18655	18472	18644	18703	18627	18704	18519	18618	18688	18362	18481	18560	18708	18562	18640	18558	18417	18341	18635	18665	18609	18643	18673	18524	18688	18393	18604	18554	18696	18619	18664	18433	18649	18570	18501	18744	18603	18606	18626	18706	18316	18668	18636	18528	18701	18635	18407	18491	18532	18614	18497	18714	18444	18548	18471	18724	18612	18570	18561	18697	18920	18495	18650	18574	18478	18340	18533	18526	18535	18497	18718	18539	18464	18548	18564	18371	18619	18304	18517	18374	18476	18494	18425	18523	18562	18604	18335	18548	18438	18693	18494	18608	18896	18752	18549	18512	18628	18494	18407	18483	18590	18627	18501	18680	18786	18436	18519	18480	18657	18580	18407	18601	18714	18465	18496	18555	18427	18518	18630	18643	18430	18660	18471	18530	18401	18684	18614	18660	18579	18450	18443	18560	18642	18640	18464	18398	18429	18519	18527	18650	18617	18582	18658	18472	18771	18620	18508	18519	18607	18533	18553	18672	18375	18591	18555	18466	18522	18553	18416	18721	18534	18617	18460	18717	18394	18690	18531	18590	18643	18377	18578	18490	18530	18524	18561	18326	18647	18733	18432	18310	18577	18503	18511	18678	18666	18679	18566	18624	18777	18630	18490	18425	18726	18684	18581	18423	18403	18670	18664	18473	18369	18399	18418	18557	18732	18432	18445	18538	18512	18472	18808	18582	18734	18806	18574	18412	18544	18758	18442	18598	18677	18517	18695	18361	18348	18416	18469	18696	18418	18583	18440	18685	18666	18620	18613	18454	18497	18488	18365	18648	18439	18648	18746	18627	18563	18395	18334	18702	18449	18481	18570	18381	18547	18513	18606	18600	18721	18625	18513	18523	18445	18563	18563	18591	18545	18476	18579	18629	18370	18886	18339	18450	18515	18700	18480	18445	18500	18583	18498	18660	18577	18376	18665	18483	18582	18597	18656	18655	18648	18358	18655	18711	18511	18475	18490	18611	18514	18477	18455	18617	18569	18533	18806	18559	18470	18332	18598	18524	18633	18585	18295	18568	18706	18580	18330	18623	18379	18579	18542
17636	32005	31875	26935	23132	21402	18867	17894	18132	17637	16922	15768	15597	15396	17452	28329	32426	24868	20668	17643	15582	15435	14991	15233	15082	15131	14934	14950	15124	15180	15107	15063	15077	15161	15018	15230	15108	15080	15028	15220	14979	15026	14923	15177	15182	15084	14945	15147	15050	15155	14886	15003	15247	15193	15052	14961	15155	15038	15084	15041	14997	15204	15059	15029	14963	15067	15014	14877	15141	15092	15042	15057	14910	15223	15194	15060	15048	15059	15037	15104	15122	15048	14986	14872	14896	14952	15151	14976	15190	15133	14989	15116	14982	15106	14973	15148	14983	15081	15188	14939	15069	15163	15070	15054	15004	14981	15172	15026	15018	15057	15101	15169	15134	15028	15086	14945	15008	14960	15082	15122	15089	15111	15086	15250	15101	14873	15108	15126	15102	15141	15076	14924	15201	15007	15046	15096	14971	14949	15107	15141	15133	15142	15086	15084	15001	14982	15009	15014	15254	15079	15005	14935	14986	15179	14971	15222	15073	14897	15016	15084	14975	14898	15162	15017	14922	15063	14989	14976	14987	15024	14900	14972	15217	15113	14926	14960	15124	15177	15088	15102	15079	15003	15060	15142	15211	14937	14893	14945	15017	14928	15031	15169	15056	15096	15162	14968	15061	15041	15098	14983	14977	15120	15032	15054	14911	14900	15109	15117	14889	15239	14893	15091	14983	15082	14960	15253	15082	14909	14970	15056	15040	14971	15334	15129	15157	14912	15039	15080	15146	15107	15085	14908	15097	14974	15110	15051	15083	14896	15119	15020	15141	15080	15063	15202	15110	14924	14860	15177	15091	14964	14964	15018	14996	15093	14984	15104	15171	15193	14959	15033	14913	15075	15040	15168	15166	15101	14894	15013	14978	14987	15099	15025	14999	15056	15214	15142	14949	15178	14927	15199	15138	15163	15140	15041	15043	15048	15078	14899	15153	15001	14859	15163	15092	14918	15145	15242	15002	14801	14963	15103	14963	14887	15214	14974	15132	15053	15244	15165	15014	14960	15003	14977	15026	15239	15053	15218	15078	14945	15080	15177	14944	15100	15127	15029	14946	15110	14968	14994	15160	15145	15093	15060	15134	15012	14805	15069	15172	15130	14969	14852	15184	15027	14980	15188	15197	15002	15170	15032	14950	15186	15033	15203	15079	15089	14925	14921	15033	15008	15097	15055	15048	15140	14959	15158	15087	15185	15037	15053	14972	14909	14881	15000	15092	15117	15181	15097	14916	15147	15174	15170	15042	15161	15089	15061	15034	15032	15009	14992	15122	14847	14966	15182	15002	15089	15019	15084	15216	15074	15108	15033	14938	15148	15003	14976	15153	15173	14891	15001	14864	15171	14957	15061	15100	15085	15230	15042	15102	15034	14830	15056	15086	15077	15039	15055	15050	15039	15116	15004	15132	15024	14958	15067	15080	15093	15079	15053	15057	14998	15059	15198	14984	14855	15104	14968	15060	15173	15113	15093	15124	15003	15041	15298	14898	14875	15150	15140	14947	15050	14838	15045	14982	14981	15136	14962	15122	14994	14921	14998	15087	15098	15110	14790	15184	15112	15066	15120	15019	15199	14945	15253	15095	14927	14987	15083	15033	15098	14919	15113	15086	15156	14978	15038	15158	15110	14994	15141	15086	15113	15014	15130	15026	15013	14934	14979	15014	14874	15108	15066	15124	15132	15062	15229	15039	15056	15292	14993	15022	15034	15053	15015	15110	15051	14901	14920	15014	15065	15203	15082	15076	15017	15140	15084	15006	15198	14967	15031	14723	14953	15117	14924	14983	14985	15228	15010	15089	14901	14951	14812	15075	15229	15072	14939	15128	14979	15040	15175	14982	15236	14990	14839	15187	15051	14791	15161	15022	14998	15206	15113	15009	14937	15008	15168	15084	15146	15129	14844	15042	15013	15213	15031	15011	15097	14942	14918	15030	15146	15135	15148	15129	14914	15072	14944	15007	15044	14990	14883	15101	15175	15031	15157	15124	14933	14974	15186	15180	15234	15016	15122	15110	15117	14964	15080	14960	15066	15027	15198	15086	14981	14937	15033	15067	15059	15044	15050	14944	15283	15033	15238	15066	15020	15062	14975	15102	15082	14995	15060	15089	15078	15014	15045	15068	14915	15157	15069	15151	15003	14989	14921	15277	15016	14978	15046	15185	15062	14961	14935	14896	15075	15005	14950	14994	15118	15016	15139	15117	15073	15057	15070	14997	15105	15007	15012	15115	14963	14954	15009	15048	15067	15080	14913	14967	15302	15111	15144	15137	14983	15072	15084	14991	14965	15121	15082	14931	14947	15184	15076	15038	15043	15108	15090	15106	14992	15105	15126	15133	15220	15116	14896	15028	15002	14978	15104	15073	15145	15024	15064	15090	15108	15058	14937	14948	15133	14898	15137	15063	15154	15074	15105	15034	15035	15021	15123	15061	15244	15088	14963	15103	14979	14918	15120	15088	14991	15121	15020	15024	15065	15059	15140	14984	15127	15101	15081	15125	15067	15151	15052	15096	15231	14922	14876	15011	15161	15026	15007	14946	15025	14900	15145	15202	15020	14937	15037	15153	14776	14899	15205	15098	15088	15027	15113	14899	15021	15087	15068	15195	15066	15139	14986	15089	15013	14861	15005	15238	15112	15034	14992	15078	15229	15008	15125	15215	14988	15169	14988	15026	15086	15124	15158	14914	14968	14994	14883	14955	15031	15006	15141	15089	15014	15168	14970	14991	15148	15173	14973	15138	14910	14849	15001	14931	14998	15007	14944	15120	15095	15044	14986	15076	15132	15068	15147	14906	15076	14919	15125	15030	15070	15044	15059	15121	15086	14970	15184	15046	15134	14963	15206	14940	15078	15023	15304	15206	15060	15041	15008	15235	14931	15220	15144	15070	14822	14748	14923	15189	15152	15316	15100	15144	15180	15146	14794	15059	15087	15010	15197	15175	15053	15074	15025	15048	15082	15062	15120	14945	15109	15035	15048	14996	15179	15098	15040	15055	15115	15229	15090	15042	14988	15139	15069	14939	15099	15072	14959	15202	15067	15020	15174	15017	15134	15115	15078	15125	15058	15235	14978	15138	15053	15041	15000	15064	15138	15139	15084	15089	14928	15315	14950	15101	15185	14987	15078	14917	15049	15199	15061	15100	15299	15206	15062	14999	14961	14839	14996	14999	15113	14970	15070	15167	15035	15114	15139	14957	15064	15189	15048	15256	15133	15053	15126	15059	15067	14913	15041	14990	14959	15059	15090	15066	15005	15131	14974	15075	15067	15018	14996	15134	15210	14987	15175	15055	15116	15128	15221	14992	15034	15055	14979	15081	14913	14968	15006	14907	15099	15081	15099	14959	15306	15024	15104	14981	14933	15247	15243	14958	15145	15150	14833	15044	14942	15130	14942	15119	15169	15001	14980	15126	15142	15014	14867	15077	14994	15174	15066	14993	15139	14965	15117	15257	15115	15047	14923	15126	14848	15025	15053	14962	15006	15048	15124	15014	15108	15130	14935	15094	15047	15095	15006	15145	15027	14998	15137	15084	14957	15063	15133	15129	15090	15023	14969	15010	14998	15121	15137	14979	14909	14965	15063	14957	15162	14836	15062	15088	15113	15119	15056	15034	15186	15074	15078	15076	15045	15132	15181	15035	15134	14996	15028	15033	14942	14980	14952	14933	14979	14962	15089	14997	14928	15144	15064	15174	14994	14907	15050	15109	15177	15077	15054	15201	14849	15059	15032	15103	14896	15089	15097	15053	15180	15112	15038	15003	15130	15063	14937	15173	14972	14948	15135	14864	15096	14826	15092	15180	15092	14923	15136	15165	15136	15071	14988	15212	15076	15049	15167	15027	14983	15122	14896	15111	15169	15086	15059	15069	15007	14994	15033	15038	15142	14813	15118	15014	14968	15191	15100	15249	15319	15012	14970	15122	15059	14915	14902	15314	15102	15012	15142	14981	15027	14953	15008	15165	14930	15071	15056	15110	15009	15095	15088	15049	15060	14940	14905	14945	14917	14716	15018	15081	15087	15157	14991	15075	14874	15089	15099	15014	15003	14912	14970	14940	14920	15201	14993	15150	15029	15090	15008	15104	15050	15082	15099	14955	15211	15175	14879	14931	15012	15012	14980	15000	15074	15195	15181	14944	15177	15120	15054	14845	14969	15086	14987	14922	15092	15161	14998	15031	15105	15136	14937	14970	15017	15171	15267	14794	15003	15087	15153	14919	14952	14900	14891	15049	15002	15156	15027	15059	14995	15042	15053	15039	15081	15061	14996	15097	15057	14962	15072	15206	15195	15016	14983	15155	14970	15056	15119	15126	15056	15119	15118	15055	14965	15116	15146	15075	15132	15134	15169	14925	14996	14925	14954	14991	15050	15014	14945	14956	15051	15092	15153	15048	15065	14934	14951	15130	15034	15150	15097	15003	15121	15109	14874	15142	14985	14920	15032	15046	15041	15003	15059	15235	15112	15123	15051	15067	15052	15054	15173	14984	15116	15111	14901	15066	15086	14992	14947	15117	14928	14806	15163	15028	14986	14994	15061	15181	15029	15177	15007	15021	15018	15009	14991	15110	14876	15024	15186	15022	15149	15176	15050	15159	14982	15173	15129	15076	15154	15244	14975	15089	15094	15099	14984	15138	15046	15045	15077	15058	15106	15028	15033	15097	15138	15086	15067	15108	14950	15049	15249	15132	15164	15234	15136	14952	15053	15059	15161	14950	15117	14976	15040	14936	15163	15124	14968	15012	15127	15066	15028	15083	14985	15013	15155	15063	14998	15008	15049	14894	15063	15036	15116	15062	15116	14902	15202	14977	15033	15124	15127	15074	15174	15031	15260	15104	15054	15010	15232	15225	15031	15056	14898	15077	15046	15130	14906	15117	15058	15172	15200	15010	14946	15261	15115	14842	14846	14997	15011	15055	14927	15112	15113	14999	15001	15160	15191	14971	15136	14962	15102	14975	14987	15055	14957	14996	15085	15023	15108	15106	15135	15111	14994	15125	14899	15046	15016	15113	15056	15093	15171	15149	14956	14918	14986	14794	15026	14917	15037	15001	14976	15151	15151	15122	15320	14917	15061	15042	15094	14927	15153	15021	15038	15181	15273	15239	14999	15088	15090	15071	15145	14997	15215
24043	21535	29190	24396	22448	25202	26095	21459	21390	21220	20510	19917	19458	19205	20137	33246	40036	32312	26536	22722	20199	19132	18916	18448	18794	18757	18570	18544	18427	18481	18699	18638	18580	18647	18546	18435	18735	18648	18853	18643	18922	18689	18553	18386	18412	18645	18673	18660	18660	18566	18639	18582	18293	18568	18619	18472	18540	18486	18596	18706	18369	18573	18663	18688	18611	18479	18413	18686	18442	18557	18549	18673	18423	18509	18575	18561	18422	18516	18472	18547	18651	18540	18549	18601	18654	18492	18511	18517	18617	18668	18324	18424	18696	18506	18383	18466	18483	18556	18433	18551	18721	18415	18573	18489	18536	18342	18583	18540	18544	18788	18552	18668	18545	18579	18576	18513	18679	18565	18511	18496	18711	18471	18559	18526	18616	18703	18434	18478	18454	18428	18510	18392	18607	18406	18620	18464	18522	18565	18582	18423	18340	18483	18591	18522	18529	18658	18561	18513	18605	18465	18476	18585	18562	18480	18537	18435	18463	18476	18375	18534	18399	18582	18742	18634	18574	18519	18146	18443	18504	18483	18355	18669	18461	18470	18349	18449	18448	18741	18505	18631	18575	18598	18757	18540	18664	18765	18592	18597	18582	18447	18546	18648	18529	18481	18376	18363	18545	18584	18459	18438	18542	18509	18597	18366	18620	18823	18617	18710	18264	18462	18450	18633	18421	18363	18497	18614	18576	18359	18532	18487	18580	18481	18739	18514	18580	18395	18601	18645	18531	18552	18681	18624	18464	18516	18464	18339	18733	18344	18322	18414	18611	18554	18572	18326	18386	18473	18569	18737	18324	18500	18519	18429	18431	18378	18585	18515	18541	18624	18385	18649	18469	18444	18708	18403	18229	18415	18526	18315	18672	18379	18448	18548	18500	18611	18595	18489	18398	18431	18311	18634	18335	18457	18378	18498	18381	18479	18396	18316	18573	18643	18348	18369	18627	18410	18440	18703	18433	18506	18540	18580	18648	18234	18295	18493	18495	18403	18498	18439	18233	18292	18670	18538	18718	18273	18683	18470	18639	18312	18370	18462	18606	18455	18528	18627	18544	18614	18492	18500	18668	18504	18503	18600	18488	18612	18569	18767	18547	18472	18582	18323	18414	18563	18414	18778	18484	18503	18528	18669	18446	18271	18449	18534	18710	18622	18638	18661	18496	18599	18625	18743	18436	18189	18774	18455	18677	18498	18643	18425	18356	18658	18611	18557	18482	18551	18571	18635	18413	18407	18591	18564	18542	18525	18692	18591	18640	18383	18431	18411	18323	18536	18530	18351	18679	18460	18660	18776	18626	18531	18448	18601	18574	18498	18595	18540	18351	18776	18528	18447	18364	18592	18736	18391	18468	18391	18609	18631	18534	18651	18537	18678	18579	18704	18534	18338	18484	18570	18483	18668	18636	18390	18675	18565	18646	18811	18523	18637	18440	18482	18567	18393	18433	18853	18450	18480	18611	18311	18378	18464	18396	18694	18664	18694	18551	18583	18835	18522	18422	18258	18573	18447	18660	18376	18409	18509	18439	18413	18684	18616	18418	18564	18640	18736	18562	18576	18346	18252	18505	18527	18397	18519	18316	18588	18429	18649	18565	18559	18492	18666	18635	18351	18475	18784	18347	18318	18669	18640	18453	18549	18617	18599	18370	18371	18406	18557	18560	18375	18326	18546	18532	18634	18517	18631	18857	18633	18696	18456	18321	18561	18531	18541	18726	18658	18585	18590	18379	18665	18638	18861	18412	18563	18648	18674	18489	18467	18645	18493	18623	18619	18701	18648	18455	18633	18527	18286	18505	18473	18492	18591	18380	18255	18291	18461	18524	18504	18493	18398	18477	18581	18443	18594	18586	18508	18777	18632	18699	18501	18594	18413	18512	18548	18439	18423	18578	18721	18542	18344	18524	18595	18671	18290	18537	18687	18601	18529	18719	18270	18532	18552	18606	18392	18671	18578	18546	18674	18361	18569	18339	18412	18582	18407	18707	18413	18608	18443	18390	18720	18406	18474	18411	18472	18582	18520	18605	18415	18611	18558	18445	18490	18691	18552	18604	18439	18603	18757	18452	18601	18413	18585	18393	18590	18375	18356	18509	18468	18371	18310	18547	18395	18705	18543	18586	18636	18575	18846	18558	18616	18342	18526	18595	18467	18335	18511	18428	18288	18587	18541	18434	18472	18721	18548	18613	18378	18394	18492	18665	18513	18487	18498	18515	18611	18611	18513	18370	18669	18682	18545	18584	18544	18479	18611	18604	18382	18627	18357	18578	18421	18682	18589	18572	18517	18572	18577	18514	18604	18444	18670	18682	18347	18582	18635	18692	18569	18620	18590	18777	18632	18687	18568	18216	18539	18516	18400	18463	18240	18514	18526	18516	18626	18770	18435	18433	18361	18554	18757	18566	18719	18404	18539	18664	18670	18491	18448	18490	18354	18424	18667	18555	18598	18674	18593	18572	18524	18317	18584	18574	18664	18404	18421	18540	18534	18568	18420	18365	18504	18465	18489	18450	18590	18513	18611	18635	18476	18748	18194	18468	18520	18485	18364	18551	18349	18582	18636	18577	18395	18765	18600	18680	18400	18789	18747	18513	18569	18735	18512	18605	18334	18630	18275	18826	18461	18650	18809	18549	18611	18511	18471	18705	18663	18522	18532	18589	18598	18436	18482	18360	18449	18819	18432	18459	18434	18417	18559	18594	18625	18592	18461	18662	18475	18592	18482	18472	18550	18407	18464	18627	18594	18554	18575	18565	18788	18464	18627	18626	18473	18537	18516	18485	18681	18412	18374	18475	18475	18597	18463	18588	18422	18621	18625	18796	18878	18734	18575	18524	18682	18663	18442	18511	18631	18483	18621	18490	18331	18546	18445	18633	18626	18230	18536	18509	18470	18675	18674	18427	18538	18504	18501	18648	18588	18257	18554	18562	18711	18492	18590	18451	18501	18603	18484	18471	18587	18516	18798	18542	18599	18761	18796	18631	18562	18697	18448	18621	18645	18711	18498	18528	18604	18384	18430	18357	18600	18482	18471	18624	18836	18534	18524	18374	18539	18398	18541	18476	18595	18717	18507	18662	18636	18438	18554	18376	18615	18603	18556	18173	18429	18702	18535	18520	18297	18353	18446	18545	18577	18393	18624	18444	18531	18426	18262	18381	18800	18540	18463	18638	18536	18579	18513	18705	18450	18571	18370	18865	18419	18654	18706	18427	18432	18606	18444	18605	18436	18512	18429	18516	18654	18384	18537	18562	18593	18452	18590	18478	18392	18399	18591	18583	18510	18657	18458	18481	18404	18487	18318	18469	18359	18658	18566	18714	18509	18466	18430	18572	18426	18613	18599	18523	18546	18675	18440	18311	18529	18398	18574	18565	18291	18747	18353	18628	18533	18534	18743	18676	18396	18507	18483	18587	18606	18762	18581	18459	18461	18429	18436	18409	18702	18568	18624	18626	18307	18468	18463	18459	18309	18335	18512	18353	18565	18510	18678	18469	18628	18491	18511	18496	18591	18569	18388	18474	18421	18576	18695	18443	18601	18647	18805	18527	18272	18396	18498	18427	18879	18605	18433	18457	18698	18669	18356	18661	18523	18662	18492	18539	18607	18692	18555	18519	18644	18740	18621	18554	18492	18613	18660	18457	18423	18387	18295	18442	18564	18538	18646	18450	18468	18634	18469	18464	18645	18679	18440	18494	18570	18552	18498	18543	18661	18660	18529	18543	18641	18698	18419	18651	18597	18648	18463	18482	18493	18565	18629	18594	18784	18414	18453	18441	18442	18619	18528	18534	18584	18761	18855	18541	18293	18715	18322	18615	18603	18549	18566	18508	18787	18606	18557	18621	18374	18532	18649	18505	18457	18521	18217	18586	18372	18367	18397	18676	18633	18535	18385	18632	18409	18446	18468	18598	18430	18692	18519	18595	18320	18703	18687	18462	18540	18403	18419	18414	18464	18549	18503	18584	18699	18600	18570	18484	18578	18667	18495	18632	18620	18642	18510	18584	18575	18610	18418	18534	18396	18499	18422	18502	18409	18433	18447	18654	18838	18587	18625	18711	18612	18459	18409	18453	18693	18358	18391	18720	18625	18603	18387	18440	18604	18455	18458	18490	18406	18563	18460	18575	18467	18530	18487	18563	18544	18661	18479	18461	18710	18649	18344	18475	18502	18489	18449	18735	18576	18680	18471	18456	18508	18375	18412	18567	18422	18338	18574	18518	18828	18497	18354	18460	18587	18570	18456	18559	18471	18621	18291	18404	18477	18431	18321	18400	18523	18756	18888	18523	18547	18421	18312	18762	18419	18490	18716	18632	18531	18538	18407	18524	18554	18241	18300	18593	18722	18619	18742	18567	18595	18470	18603	18662	18661	18356	18623	18685	18426	18409	18580	18330	18380	18525	18530	18482	18466	18482	18703	18511	18489	18383	18632	18595	18632	18563	18596	18559	18486	18548	18475	18579	18456	18539	18439	18451	18550	18720	18587	18559	18554	18456	18406	18519	18283	18289	18632	18545	18494	18681	18587	18422	18633	18543	18444	18675	18417	18664	18542	18491	18505	18316	18569	18488	18541	18660	18624	18836	18533	18632	18448	18598	18627	18632	18233	18355	18467	18457	18501	18638	18428	18558	18526	18500	18551	18820	18457	18627	18649	18443	18626	18640	18738	18554	18608	18606	18446	18496	18372	18483	18471	18358	18512	18741	18887	18646	18519	18843	18582	18271	18542	18488	18551	18799	18694	18453	18419	18598	18643	18573	18408	18565	18437	18393	18714	18582	18680	18492	18474	18518	18699	18354	18543	18579	18554	18429	18491	18336	18564	18528	18506	18629	18407	18416	18336	18518	18407	18506	18679	18391	18388	18514	18621	18378	18391	18541	18523	18582	18476	18676	18454	18701	18849	18737	18552	18735	18335	18740	18384	18377	18604	18521	18522	18461	18510	18427	18531	18420	18516	18464	18600	18520	18446	18722	18704	18525	18406	18577	18699	18624	18795	18506	18542	18439	18617	18557	18547	18553	18441	18426	18523	18448	18762	18505	18512	18764	18500	18517	18683	18814	18608	18396	18494	18471	18263	18608	18592	18427	18592	18668	18536	18291	18700	18469	18633	18524	18658	18266	18361	18558	18304
19140	33938	34642	29929	25808	23346	20222	19246	20076	19166	17969	16906	15902	15824	17978	36198	39957	30989	24593	19648	16331	15413	15115	15244	15036	14946	15134	15051	15008	15118	15032	15102	14942	15048	14962	14984	15084	15139	14946	15114	14925	15149	15066	15006	15055	14976	14885	15019	14849	14929	14935	14965	15080	15052	14926	15085	14899	14886	15087	14975	14913	15038	15049	14841	14818	14972	15051	14910	15057	14931	14919	15077	14891	14995	14908	15148	14948	14886	15100	15011	15022	14928	14960	14947	14938	15127	14932	14901	15036	15031	15039	15095	14969	15025	14901	15045	15010	15081	15046	14913	15241	14946	15055	14976	15014	14994	14997	15113	14831	14921	15117	14951	14898	15042	15077	15102	14965	14939	15061	15028	14963	14991	14984	15129	15089	15018	14949	15129	14782	15208	14892	15023	15040	14985	15206	14997	15078	14892	14935	14924	14939	15080	14966	14911	15013	15036	15077	15103	15102	15007	15145	14980	14986	15220	15115	14910	15077	14933	15095	14824	14952	14945	15097	14807	15107	15093	15127	15022	14947	14921	15107	15146	14992	14946	15024	15030	14935	15018	14999	14886	14935	15104	14952	14983	15056	15223	14998	15091	14977	15040	14979	15038	15027	14977	14844	15044	15068	14993	15053	14851	14970	14964	15042	15044	14988	15004	15062	15016	14978	15016	15010	15087	15056	14960	14924	14897	14889	15108	14908	14900	15041	15091	14909	15012	15012	14989	14866	15009	14944	14925	14826	15148	15125	14868	15071	14936	14900	15027	15023	15018	14955	15100	14972	15248	14833	14722	15041	14917	15090	15111	15016	14923	14983	15121	15153	14814	15094	14806	15087	15156	15051	14994	14899	14909	14902	15167	15118	14912	14868	14824	15157	15066	14964	15128	14998	14864	14949	14994	15070	15000	15035	14901	14987	14970	15103	14984	15188	15088	14909	14967	14944	14979	15044	14965	14803	15021	14866	15144	14909	15015	15119	15044	15114	14996	15168	15112	15105	14939	14892	15140	14978	14991	15006	15168	15015	14949	14987	14959	14837	15068	15140	15084	15155	15047	15018	15111	14836	15044	15079	14986	15098	15053	15102	15066	15067	14889	15035	14947	14956	14876	14915	14897	15136	14947	15100	14912	14903	14915	14963	14907	15029	14813	14970	14919	14998	15139	15085	14973	14934	14912	15237	14986	15050	15045	14972	15033	14861	14935	14925	14995	15043	14892	14979	15005	15023	15023	15067	15025	15041	14907	14997	14937	14969	14971	14895	15121	14916	14974	15166	15086	14956	14874	15066	14910	15124	14961	14912	14937	15012	15110	14882	15045	15024	14829	15117	14938	15037	14998	14953	15021	14812	14913	14857	15005	14951	15020	14940	15068	14965	14986	14880	14951	14883	14879	14933	15088	14983	14985	14939	14988	14862	14888	15106	14955	14938	15017	15023	14896	15029	15178	14871	15066	15111	14876	15061	14812	15237	15015	14963	14938	14951	15061	15099	14952	15064	14859	15094	14953	15049	15080	14865	15147	15049	14904	14932	15048	15084	15099	14944	15066	15011	14798	14921	14873	14950	15015	14923	15008	14906	15123	14888	15033	14860	14967	14962	15162	14854	15132	15028	14878	14973	15050	15167	15120	15023	15022	14859	15147	14909	14950	15051	14984	14962	15043	15149	14977	15061	15021	14944	14930	15023	15121	15251	14970	14927	15137	14955	14913	14972	14955	15095	14893	15070	15044	14926	15123	15014	14980	14910	14945	14918	15015	14882	15084	15099	14998	14923	14918	15193	14878	14911	14907	15009	14827	15026	14947	14968	14852	14982	15086	14899	14954	14988	14932	15169	14837	14924	15004	14867	15006	14830	14936	14977	15063	14977	15054	15084	14973	14998	14931	15002	15067	14986	14855	14997	14941	14893	15018	14912	15138	15013	14888	15108	15107	14832	15043	14915	14936	15103	14971	15022	14985	14942	14986	15131	15005	15070	14906	14990	14861	15037	15031	15075	14857	15015	15055	14901	15008	14925	15171	15073	14953	15086	14957	15041	14794	15119	14773	15122	14929	14968	15056	15190	14998	14786	14816	14782	14976	14977	15081	15021	15053	15104	15017	15031	14879	15046	14955	15027	14915	14938	15062	15104	14917	14992	15034	14756	15019	15010	15074	14916	15156	14888	15057	15051	14904	14885	14944	15106	14947	14935	14900	14868	14975	15003	15016	14960	14951	15033	15049	15010	14983	14958	14995	15018	14991	15238	15063	15021	14929	15110	15057	14975	14982	15120	14977	14762	15100	15007	15021	15095	15048	15045	14892	14872	15038	15061	14982	15027	14982	15190	15056	15012	15203	14794	15004	14951	14873	14989	14979	14836	15258	14931	14901	15032	14990	15223	15050	15030	15062	14967	15135	14964	15069	15135	15033	15068	14990	14988	15035	14913	14998	14979	14815	14871	15043	14871	15013	15139	14823	14945	14930	15026	14991	14831	14925	14911	15010	15083	15173	15103	15160	15018	15135	15124	14856	15050	14768	15047	14986	14984	14887	14961	14905	14956	15055	15097	15073	15019	14986	15102	15047	14851	14879	14996	15029	14942	14935	15066	14965	15098	15048	15015	14926	15036	15044	14898	15036	14974	14962	14946	14923	15018	15123	14837	15001	14935	15101	14924	14906	14983	14871	15088	14914	14941	14994	14889	15076	14924	14788	15134	15128	15050	15018	14978	15136	15021	15077	14958	15069	14794	14904	15002	14970	15035	15111	15069	14837	14890	14839	15105	14986	15140	14951	14870	14995	14953	14982	15046	14829	14978	14971	14845	14922	15048	15078	15009	15006	14977	14929	14919	14880	15117	14887	14922	15138	14900	15042	14872	15183	15025	14879	15031	15018	15016	14934	14992	14981	14913	14962	14933	15194	14830	15078	15125	15083	14969	14884	15044	15008	14932	14944	15064	14874	14935	15073	14951	15047	14864	14955	14952	15092	15091	14851	15015	15029	15048	14825	14972	14838	15037	15003	15010	14943	14994	15065	15053	15204	14843	15068	14913	14896	14987	15301	15042	14968	14957	14984	14874	15011	15049	14948	15002	15057	14987	14883	15029	15048	14832	14900	15065	15035	15070	15031	15063	14988	15082	14926	15003	15144	15046	14948	15008	15105	15040	14845	15048	14801	14835	15045	14977	15102	15054	15121	14923	14837	15012	14903	14932	15015	14886	14943	15151	14953	14850	14998	15001	15039	15071	15023	15002	15025	14928	15057	14931	14951	14985	14985	15067	14792	14880	15036	15116	14884	14907	14973	15036	15019	14910	14866	14953	15109	15047	14925	15066	15077	14921	15031	15219	14989	15002	14983	14943	14967	14983	14903	15051	15036	14996	15154	15035	14955	15204	14775	14985	15044	14794	15242	14837	15155	15029	14999	15038	15036	14948	15008	15082	15066	15149	14872	14937	14974	14947	14951	15122	14818	15021	14921	15024	14845	14982	15139	15010	15185	15108	14960	14908	15008	14873	15026	14938	15054	14946	15032	14877	15158	15206	14889	14948	15111	15079	14922	15064	14894	15032	15051	14972	14970	15014	14957	14947	14909	14854	15017	14928	15005	15049	15023	15075	14956	14940	14974	14908	15114	14933	14934	14897	14845	15153	14962	14924	14874	14975	14936	14913	14904	15055	15078	15020	15044	14989	15028	14872	14741	14927	14933	14988	15076	14980	14882	14985	14918	14913	14937	14889	15066	14951	15205	15026	14865	14959	14943	14791	14907	15082	15127	14983	15045	15048	14770	15216	15102	15013	15095	15090	15070	14993	14815	15153	14844	14953	14835	15004	15061	15002	15041	14943	14838	14965	14988	15046	14995	15088	14991	15021	15012	14977	14912	14897	14960	14974	15070	15103	15057	15028	14937	14996	14940	14997	15145	15042	15009	14933	14891	14796	14963	15052	15041	15084	15152	14987	15021	14990	15066	14866	14850	14955	15026	14890	15055	15003	15055	15036	15151	15030	14898	14841	15031	15068	14914	15055	15112	14843	14841	14864	15016	15047	14955	15108	15070	15003	14876	15070	14983	14856	14990	14992	15162	14939	15212	14999	15031	15074	14946	14970	15065	14931	14981	14879	15065	14959	14940	14908	15095	15112	15026	15054	14965	14911	14816	15060	15078	14878	15018	15058	14955	15020	14984	15173	14913	15139	14843	15143	14884	15074	14950	14803	15018	15037	15032	14996	14886	15069	14969	15028	15008	15043	15016	14961	14936	14927	14980	14936	14866	14955	14936	15066	14982	14979	14895	14863	14953	15130	14825	14845	14888	14919	14933	14863	14989	14918	14867	15130	15032	15010	15108	15022	14889	15104	15091	15158	15141	14772	14924	15033	15061	15161	15053	14934	15037	14960	14789	14986	15038	14928	15068	14849	14967	15146	14903	14856	14957	14928	14945	15017	15023	14941	14881	14993	15013	15025	14953	14961	14918	14999	14944	14954	14784	14914	14943	15052	15014	15063	15100	14997	15079	15121	14974	14861	15142	15005	14990	14913	14926	15155	14944	14849	14848	15102	14868	14900	15000	15048	15085	15009	14934	15060	14958	14991	15035	15005	15024	15125	14949	15004	15088	15055	14895	15031	14994	14996	14921	14919	14986	15018	15050	15050	14866	15072	15116	15075	14915	15000	14919	14923	15070	14898	15109	14930	14975	14989	14905	14889	15049	15143	14864	15140	15048	15019	15008	14858	14921	14961	15060	14997	14950	15157	14926	15104	14921	14875	15181	14902	15029	15037	15003	15108	14945	14882	14953	15051	14964	14788	14918	14916	15117	15083	15063	14764	14901	14912	14993	14949	14984	14959	14993	14976	15092	14913	15007	15042	14936	14999	14941	15022	15017	14849	14972	14993	15102	15037	15008	15212	14906	14976	15048	15050	15040	14975	15019	14985	15126	15047	14904	15015	15157	14942	15079	14850	15022	15018	14856	14883	14985	14986	15022	15012	15019	14963	15104	15186	14898	14984	15045	14966	14978	14850	15087	15001	14982	14859	15052	14875	15089	14952	15095	15162	14988	14928	15011	15041	15045	15014	14915	15039	14972	15143	15106	15147	14843	14965	15062	14949	14751	14970	15170	14910	14808	15066	14754	15123	14828	15085	15209	15162	15023
30423	23882	25992	23557	20864	20423	19975	19673	19482	19313	18958	18759	18630	18509	18423	19226	20602	20006	19604	18925	18567	18596	18441	18579	18574	18528	18572	18820	18491	18561	18447	18613	18439	18641	18567	18612	18616	18523	18479	18649	18511	18341	18457	18391	18533	18684	18456	18407	18676	18619	18499	18492	18622	18421	18545	18562	18631	18503	18723	18660	18570	18642	18731	18594	18502	18516	18514	18596	18382	18482	18458	18473	18439	18629	18423	18452	18580	18730	18562	18504	18480	18549	18489	18655	18280	18361	18402	18476	18573	18407	18537	18590	18431	18486	18652	18424	18603	18505	18531	18388	18697	18468	18392	18499	18628	18303	18514	18463	18465	18493	18573	18432	18490	18433	18411	18747	18504	18735	18424	18569	18485	18535	18720	18333	18322	18530	18727	18641	18643	18539	18469	18435	18393	18467	18578	18533	18419	18361	18386	18292	18562	18525	18578	18230	18680	18528	18575	18416	18489	18494	18588	18548	18258	18264	18308	18513	18503	18540	18601	18529	18474	18624	18618	18364	18509	18398	18400	18575	18397	18365	18680	18791	18527	18553	18494	18422	18328	18409	18548	18377	18206	18425	18329	18682	18578	18631	18402	18637	18495	18630	18384	18726	18487	18686	18360	18544	18324	18491	18462	18665	18418	18385	18496	18524	18584	18377	18647	18443	18511	18286	18604	18446	18696	18635	18641	18718	18656	18370	18486	18485	18639	18478	18340	18386	18485	18488	18587	18570	18504	18621	18638	18279	18368	18706	18668	18449	18490	18388	18479	18313	18645	18648	18679	18630	18504	18482	18540	18754	18603	18462	18461	18526	18455	18423	18439	18543	18682	18476	18240	18473	18389	18418	18514	18391	18394	18326	18544	18343	18364	18551	18564	18621	18461	18507	18513	18436	18493	18643	18542	18545	18569	18746	18224	18389	18332	18321	18606	18518	18606	18529	18747	18568	18630	18596	18511	18579	18487	18641	18525	18509	18661	18634	18621	18696	18510	18231	18604	18570	18573	18538	18502	18612	18504	18620	18452	18638	18517	18397	18602	18384	18643	18442	18383	18487	18763	18418	18510	18307	18504	18457	18535	18556	18457	18716	18687	18582	18657	18576	18623	18649	18608	18468	18536	18597	18673	18552	18607	18614	18395	18459	18422	18671	18679	18463	18443	18520	18589	18521	18397	18564	18583	18676	18533	18516	18463	18500	18498	18497	18420	18407	18453	18490	18427	18367	18611	18757	18469	18454	18438	18534	18451	18610	18498	18539	18351	18446	18698	18299	18624	18477	18647	18345	18525	18658	18513	18299	18473	18561	18773	18606	18400	18588	18513	18412	18450	18394	18610	18609	18482	18331	18391	18381	18459	18755	18571	18579	18456	18430	18599	18257	18649	18445	18551	18532	18521	18576	18506	18447	18690	18514	18454	18589	18440	18502	18572	18423	18428	18439	18334	18382	18587	18476	18648	18369	18701	18426	18494	18729	18644	18546	18449	18445	18649	18511	18504	18509	18596	18456	18630	18443	18480	18620	18640	18548	18480	18566	18522	18533	18633	18644	18433	18616	18602	18702	18476	18475	18514	18390	18261	18537	18482	18655	18718	18254	18522	18690	18589	18532	18513	18523	18529	18429	18557	18454	18526	18574	18610	18580	18505	18655	18404	18474	18540	18334	18360	18476	18289	18394	18522	18381	18645	18473	18402	18415	18493	18589	18662	18384	18396	18534	18536	18542	18591	18707	18570	18441	18568	18312	18531	18394	18588	18328	18426	18433	18676	18451	18630	18531	18596	18564	18602	18555	18467	18738	18415	18434	18364	18427	18592	18674	18554	18509	18690	18687	18577	18620	18697	18393	18331	18383	18496	18609	18509	18641	18349	18535	18566	18482	18385	18620	18495	18482	18402	18591	18403	18609	18658	18312	18585	18629	18530	18598	18665	18551	18483	18349	18506	18408	18530	18589	18687	18679	18618	18558	18568	18493	18566	18528	18771	18546	18483	18503	18438	18714	18501	18548	18529	18251	18448	18662	18685	18589	18690	18554	18550	18386	18468	18539	18433	18451	18717	18576	18493	18468	18487	18545	18501	18925	18676	18371	18556	18409	18435	18828	18506	18690	18946	18463	18645	18399	18545	18531	18520	18416	18539	18610	18611	18600	18554	18617	18593	18712	18647	18497	18396	18465	18804	18674	18565	18328	18423	18511	18446	18664	18528	18592	18641	18470	18526	18629	18483	18569	18578	18564	18440	18458	18498	18454	18447	18364	18395	18456	18572	18501	18600	18481	18579	18666	18453	18651	18689	18756	18310	18697	18418	18511	18380	18994	18627	18657	18570	18565	18372	18590	18495	18573	18508	18335	18298	18542	18564	18636	18391	18645	18788	18313	18451	18572	18457	18657	18484	18640	18548	18467	18528	18670	18566	18552	18511	18421	18785	18531	18443	18528	18472	18429	18622	18413	18391	18425	18436	18591	18589	18399	18673	18721	18233	18432	18404	18373	18560	18510	18594	18385	18555	18471	18487	18356	18431	18613	18577	18614	18489	18586	18571	18545	18656	18466	18564	18370	18367	18627	18637	18518	18552	18542	18588	18172	18308	18484	18746	18454	18343	18409	18550	18606	18441	18304	18401	18639	18564	18614	18539	18439	18715	18597	18429	18419	18647	18263	18752	18760	18654	18487	18617	18302	18564	18401	18446	18468	18570	18512	18512	18408	18489	18414	18283	18614	18565	18408	18491	18486	18458	18646	18707	18666	18411	18581	18510	18277	18461	18468	18743	18442	18447	18617	18342	18507	18392	18635	18537	18662	18455	18470	18683	18510	18552	18703	18561	18804	18489	18589	18588	18363	18479	18561	18787	18777	18669	18515	18627	18626	18480	18345	18465	18307	18638	18642	18565	18727	18566	18732	18520	18454	18350	18559	18534	18513	18396	18567	18583	18690	18668	18376	18733	18585	18437	18407	18680	18713	18712	18697	18530	18520	18632	18588	18568	18475	18531	18548	18367	18287	18775	18446	18388	18530	18569	18584	18617	18648	18644	18511	18399	18607	18667	18573	18734	18487	18507	18585	18464	18331	18468	18492	18530	18646	18458	18491	18697	18598	18320	18515	18638	18623	18504	18760	18580	18591	18580	18507	18746	18626	18354	18397	18266	18595	18663	18482	18573	18677	18585	18558	18306	18492	18347	18442	18604	18496	18688	18466	18656	18678	18742	18426	18240	18550	18558	18508	18614	18486	18641	18341	18423	18510	18483	18599	18700	18633	18435	18586	18515	18524	18425	18596	18892	18633	18508	18489	18328	18605	18566	18670	18788	18449	18563	18366	18524	18535	18392	18582	18486	18480	18611	18411	18646	18467	18686	18475	18341	18524	18361	18469	18545	18536	18470	18315	18571	18495	18615	18573	18400	18408	18457	18422	18692	18645	18562	18591	18741	18539	18735	18611	18378	18537	18716	18646	18576	18514	18487	18381	18300	18558	18457	18592	18597	18597	18542	18332	18316	18475	18394	18321	18692	18473	18423	18368	18412	18687	18416	18565	18471	18397	18667	18388	18525	18443	18468	18640	18725	18451	18649	18560	18579	18542	18599	18470	18529	18439	18431	18448	18545	18531	18410	18468	18537	18634	18619	18520	18341	18771	18449	18412	18436	18585	18610	18574	18650	18450	18595	18583	18579	18583	18348	18533	18402	18745	18626	18441	18411	18416	18530	18469	18428	18559	18649	18495	18493	18551	18527	18280	18782	18391	18662	18559	18508	18450	18651	18579	18550	18556	18686	18491	18489	18480	18510	18376	18603	18722	18526	18737	18944	18579	18818	18298	18521	18337	18521	18565	18668	18412	18783	18489	18353	18739	18644	18541	18684	18482	18563	18643	18514	18439	18504	18507	18688	18500	18496	18257	18591	18720	18619	18499	18670	18371	18631	18533	18410	18582	18507	18507	18614	18564	18501	18752	18617	18776	18509	18356	18567	18690	18590	18484	18541	18413	18589	18456	18563	18655	18402	18315	18612	18487	18427	18543	18566	18582	18523	18671	18872	18540	18429	18584	18755	18453	18536	18725	18704	18466	18789	18521	18545	18525	18213	18717	18515	18558	18410	18377	18507	18602	18574	18399	18550	18294	18481	18369	18642	18495	18429	18515	18435	18671	18540	18478	18569	18422	18591	18609	18764	18407	18444	18600	18450	18317	18491	18348	18492	18164	18680	18524	18407	18759	18691	18468	18302	18592	18687	18426	18587	18557	18490	18567	18710	18611	18631	18375	18456	18415	18416	18479	18591	18434	18449	18596	18532	18585	18723	18556	18608	18491	18653	18560	18597	18625	18389	18442	18722	18524	18468	18396	18415	18720	18575	18431	18375	18362	18599	18603	18501	18562	18385	18512	18618	18621	18514	18427	18708	18676	18572	18267	18391	18561	18478	18273	18499	18405	18603	18435	18459	18393	18462	18539	18620	18553	18478	18564	18446	18656	18524	18546	18498	18395	18732	18479	18540	18468	18592	18415	18419	18626	18270	18456	18415	18444	18670	18553	18317	18678	18559	18446	18376	18367	18484	18861	18523	18392	18575	18488	18710	18602	18451	18553	18637	18528	18419	18593	18526	18502	18600	18399	18539	18579	18614	18582	18549	18448	18573	18812	18648	18544	18545	18335	18459	18617	18612	18773	18330	18576	18329	18519	18706	18628	18497	18417	18470	18572	18349	18639	18438	18474	18567	18712	18745	18577	18594	18647	18470	18674	18465	18507	18590	18594	18579	18493	18635	18460	18534	18602	18426	18406	18478	18506	18519	18449	18712	18520	18646	18675	18648	18621	18464	18468	18495	18614	18525	18568	18526	18590	18229	18268	18503	18531	18525	18509	18571	18671	18542	18518	18745	18542	18734	18497	18460	18410	18568	18384	18500	18380	18191	18372	18538	18517	18547	18459	18461	18310	18653	18450	18561	18619	18472	18347	18587	18612	18431	18511	18524	18471	18329	18637	18680	18724	18603	18490	18586	18575	18448	18330	18529	18628	18523	18592	18509	18385	18447	18513	18597	18283	18630	18420	18735	18795	18510	18429	18593	18354	18550	18311	18632	18458	18311	18632	18539	18652	18374	18700	18450	18434	18555	18280	18279	18420	18297	18515	18423	18875
18242	21970	22477	20023	18841	17787	16817	16504	16851	16392	15817	15648	15256	15111	15211	16699	17883	16726	16297	15807	15174	15094	14940	14929	14963	14973	14856	15014	14828	15054	15216	14933	14952	15030	14997	14852	14951	14958	15024	15014	15175	15073	14961	14868	14988	14834	15175	15058	15031	14975	14986	14924	14980	14953	14942	15060	15046	14886	15044	15120	14977	15045	14958	15029	14964	15074	15063	14831	15026	14930	14949	15031	15175	15072	15242	14982	14896	15097	15003	15015	15085	14891	15080	15080	14958	14777	15173	15049	14883	15090	14976	14961	15027	14946	14981	15007	15074	15096	14957	14760	15188	15127	15013	14954	15000	15036	15052	14892	15040	14904	14939	14994	14977	15013	15101	14844	15115	15034	14960	14990	15030	15041	15064	14967	14920	14961	15019	14783	14887	14873	15012	14824	15035	14895	15091	14865	15027	14986	15057	15037	15033	15167	15189	15005	15126	15176	15068	14925	14984	15067	14822	14987	15134	14912	15055	15080	15048	15054	15014	15021	15056	15077	15198	15107	14959	14995	15010	15077	15084	15074	15076	15007	14970	15113	14857	14896	14960	15104	14890	15021	14963	14990	15205	15020	15053	14955	15030	14989	14965	15040	15063	14923	15002	14871	14974	15019	15045	14942	14908	14903	14992	14901	15056	14988	14797	14896	15107	15036	15031	14908	15055	15095	15068	14936	14864	15029	15150	14960	14997	14975	15108	14910	14827	14980	14942	14855	14949	15086	14965	14900	14870	14979	14991	15007	14929	15060	14922	15137	14963	15092	14935	14994	14926	15080	14892	15073	14999	14890	15053	15042	14998	15171	14919	15175	14982	15022	15178	14946	15093	15049	15062	14923	14900	15018	14871	14897	14937	15113	15059	15043	15072	14929	14934	14990	14809	14908	14826	15119	14864	15075	15063	14858	14841	14970	15018	15052	15086	14943	15152	15104	15204	15018	14964	15111	15011	14997	14806	15020	14935	14960	15040	14911	15048	14954	15137	14973	14988	15107	15032	14967	14994	14915	14963	14931	15078	15076	15029	15060	14930	15132	15109	14996	14939	14830	15034	15138	15014	14906	15159	15033	14818	14969	15038	14959	15019	15058	15048	15036	15031	15025	14953	14951	15099	14973	15015	15090	14978	15007	14882	14876	14763	15048	15060	15011	14857	14995	15161	14954	14855	15033	14915	14981	14964	14968	14915	14999	14861	15175	14948	14916	15123	15058	15016	14885	15006	14992	14892	14903	14975	15180	15007	14998	15150	14904	15045	14970	14890	14888	15032	14761	14786	14881	14981	14904	15114	15053	14896	14989	15037	15018	14915	14999	14879	14865	14905	15270	15041	14957	14844	15006	14939	14971	15137	14958	15048	14834	15021	14857	14947	15090	14951	15143	15038	14962	14985	15089	14868	14935	15060	15068	15012	14954	14908	15069	15011	15053	15061	14872	15110	14995	15024	15103	14997	15067	15097	14989	15058	15064	15178	14924	14877	15071	14912	14955	14990	14958	15040	14982	15136	14902	14992	14915	14972	14883	14969	15089	15100	14962	15035	14987	15130	14936	15121	15101	15019	14778	14950	14949	15140	14932	15087	15236	15027	14940	15121	15031	14922	15112	15270	14883	15070	15136	15106	14878	15047	14890	15029	15044	15019	15086	14883	15034	15013	15099	14858	14976	14952	14993	15031	14946	15084	14920	15079	14985	15121	15036	15029	15052	14913	15044	14972	15141	15025	14956	15007	14980	14910	14998	14956	15144	15170	14876	15082	14937	15119	14943	14951	15164	14977	14841	15015	14961	15011	14982	15191	14911	14914	14837	14931	15052	14959	14953	14921	15088	15007	15007	15081	14856	14977	15011	14963	14923	15042	14931	14826	15057	15149	14947	15104	14914	14951	15069	14951	15016	15069	15028	15005	14975	15138	14865	14871	15013	15182	14995	14941	15150	14940	15056	14945	15006	15010	15173	15028	15116	15001	15124	15139	14792	14986	14909	15007	14895	15048	15008	15023	14827	14920	14894	15003	14965	14903	14997	14935	14966	14931	15131	15029	15050	14886	14957	15073	15096	15187	14996	15102	15045	15021	14825	15031	15112	14924	14969	14969	14846	14930	15031	15112	14954	14963	14977	15086	15065	14986	15068	15063	15047	14810	15076	14959	14916	15012	14936	14973	15029	14800	15008	14963	15108	14966	14894	14943	15096	14961	14945	15070	14816	15001	14960	14939	14923	14936	14946	15018	14948	15240	14986	15155	15022	15028	15007	15123	14943	14945	14933	15188	14994	15052	14988	15028	14889	14902	14973	14966	14951	14978	15102	15043	15022	14996	15008	15200	14889	14979	14877	14916	15029	14935	15009	14889	14978	15056	15197	15035	15084	14956	15211	15138	14914	14966	14988	14994	14867	15144	15026	15061	15175	14905	15003	14957	15034	15016	15161	15011	15046	14908	15060	14953	15063	15193	15010	14905	14994	15053	14938	14968	14921	14830	15041	15037	14956	14868	14993	14970	15006	14902	15025	15104	14940	15054	15105	14983	15083	15069	14965	14889	14919	15111	14970	15042	14931	15095	14879	14985	15018	14985	15140	15017	14899	14914	14971	15087	14999	14879	15025	15039	14983	14926	14998	15103	14971	15017	14883	14983	15078	14856	14955	15109	15025	14818	15084	15026	14851	14904	15140	15155	15011	14916	14921	15154	14972	14894	15016	15123	15060	15009	15041	15038	15192	14955	14938	15047	15070	14834	15108	15013	14973	14996	15017	14810	14974	15055	14902	15278	14840	15045	14917	15127	14869	15043	14941	14937	14834	15110	14998	14992	14897	14985	14985	14884	15065	15044	14991	14947	15135	15085	14915	15047	14914	15011	15094	14833	14906	14869	15091	14998	14826	14838	15051	14935	15022	14931	14937	14962	15194	15032	14941	15046	14890	15015	15165	15014	14967	14949	14941	14987	15202	14891	15076	14978	14996	15127	15020	14943	14897	15108	15044	14927	15045	15067	15116	14987	14944	15134	15020	15037	14894	15117	14960	14952	14927	15084	15106	15127	14914	14892	15183	15160	15006	14917	14955	15044	14925	14868	15078	14907	14938	15207	14971	14909	14950	15175	15111	15078	14845	15163	15123	14932	15117	15086	14982	14998	15000	14948	14965	14789	15145	15138	14955	14921	15077	14860	15018	15044	14953	15050	14985	14908	14842	15159	14885	15126	14947	15027	15101	14866	14975	15036	14989	14977	14942	14915	14862	14994	14875	15277	15027	15009	15046	14916	14953	15173	14793	14933	15148	15046	15136	14948	15218	14952	15142	15049	15009	15089	15112	15069	15042	14980	15267	15102	14904	14818	15010	15016	14913	15028	15071	15159	15052	15057	14951	14905	14939	14994	14874	14944	15128	14914	14945	15037	14943	14773	15009	15148	14989	15037	15015	14948	15081	14919	14977	14936	14988	15103	15118	15169	14970	14811	15076	14966	15103	14906	14919	15057	15020	14942	14891	15065	14993	15204	15085	15051	14972	15112	14923	15070	14975	14925	14860	15060	15059	14938	14807	15118	14959	15087	15041	14881	15015	14973	14995	14926	15037	14970	14938	14869	15055	15032	15063	15081	15147	14949	15030	14966	14909	14934	15178	15100	14954	14998	14960	14982	14820	15039	14903	14991	14989	15077	15081	14914	14963	14937	15045	15099	15117	14859	15017	14986	15134	15103	14998	15097	14901	14895	15091	15026	14999	15027	14996	14988	14999	15050	14956	15089	15013	14992	14967	14956	14969	14974	15233	14993	15015	14977	14939	14959	15117	15052	14988	14973	15005	15045	15033	14902	14887	15077	15075	15044	15005	14808	14845	15119	14994	14969	14774	15187	14942	15002	15030	15032	15074	15122	14894	14955	14879	15048	15013	15056	14980	15059	14991	15017	14979	15056	14892	14964	15004	15003	15019	15046	15002	14929	14949	14896	15110	14741	15086	15178	14946	15073	14984	14990	15151	15025	15127	15049	15002	15071	14939	14957	15054	14997	15090	14949	15040	14963	14845	15153	15079	15124	15050	15039	14957	14986	14986	14991	14869	14950	15069	15041	14965	15063	14984	15048	14934	14943	15077	15067	14935	14977	15029	15081	14883	15111	14858	15103	14917	14968	14946	14935	14907	14976	14995	14903	14923	15031	15074	14859	15191	15094	15118	14928	15044	14855	15003	15021	15117	15055	15050	14897	14809	15104	15024	14832	14981	14971	15089	14887	14876	14871	14970	15016	15047	15033	15083	15041	14906	15054	15095	14806	15029	14848	15066	15051	14964	15042	14932	14998	15108	14978	14940	14985	14812	15047	14986	14998	14957	14908	14919	14953	15040	15070	14909	15066	14946	14907	14974	14957	14893	15084	15066	14933	14969	15038	15023	14916	14898	15159	14952	14753	14978	15089	15004	14866	14974	15063	14991	14903	14992	15162	15058	15037	15021	14964	14896	15143	14928	14931	15127	15007	15114	14916	14854	15090	14972	15078	14928	15101	15000	14997	15130	14995	14948	15047	14917	14896	14828	15056	14810	15132	14945	14990	14962	14981	14855	15004	15102	15018	15006	14929	14868	15005	14844	14955	14972	14992	14954	14940	15044	15147	14972	14979	15052	14993	14918	14854	14830	15021	14977	15047	14881	14911	14990	15141	15016	15017	15246	15000	15055	14909	14844	15001	14928	15108	14843	14990	14905	14963	14882	14853	15121	14856	15132	14929	14824	14973	15139	14959	14868	14912	14943	15076	15166	15037	15019	14836	14980	14924	14910	14960	15087	15046	15107	15128	14820	15053	14936	15008	14971	14817	14916	15014	15124	14978	14894	14668	15052	15119	14969	15020	15092	14962	14947	14940	14904	15040	15072	15010	15016	15032	14905	15075	15211	14834	14944	15144	14961	14903	14924	15136	15061	15021	14962	15154	14974	14824	14996	14920	14869	14963	15035	14944	14977	15028	14952	15073	14808	15001	15151	14794	15003	14955	14988	15047	14868	15105	15218	14807	14856	14948	15024	14927	15046	15056	15017	15094	15154	15062	14895	14912	15006	14999	14843	15039	15144	14904	14983	14951	14922	15002	14889	14857	14980	15106	15002	15024	15024	14852	14947	14937	14993	15139	15064	15124	14950	15042	14826
25493	21471	28626	25273	23442	23397	22903	20786	20653	20543	19895	19587	19133	19157	19036	27091	31583	27251	23584	21258	19447	18782	18823	18655	18623	18808	18812	18809	18627	18648	18684	18495	18877	18525	18741	18762	18738	18549	18842	18556	18925	18729	18703	18612	18529	18783	18437	18444	18800	18483	18541	18608	18464	18767	18663	18400	18601	18524	18661	18722	18713	18686	18654	18762	18682	18498	18656	18569	18583	18601	18613	18375	18574	18639	18430	18391	18519	18378	18581	18837	18464	18550	18589	18623	18489	18607	18577	18606	18713	18566	18396	18682	18656	18651	18501	18589	18657	18513	18843	18905	18694	18600	19049	18539	18531	18773	18568	18599	18665	18666	18701	18503	18779	18749	18486	18446	18736	18461	18255	18650	18556	18632	18536	18384	18673	18634	18688	18764	18630	18631	18368	18612	18319	18584	18762	18504	18390	18555	18410	18764	18468	18717	18712	18556	18663	18683	18556	18597	18574	18780	18649	18677	18592	18667	18644	18768	18586	18552	18496	18500	18551	18525	18634	18481	18574	18384	18610	18575	18523	18544	18498	18783	18357	18378	18347	18712	18453	18610	18524	18575	18628	18578	18616	18554	18525	18572	18493	18338	18639	18482	18344	18587	18476	18564	18396	18382	18670	18556	18843	18574	18611	18608	18566	18328	18544	18557	18583	18507	18380	18614	18845	18656	18691	18755	18477	18384	18594	18647	18899	18805	18623	18487	18229	18502	18601	18333	18706	18574	18580	18414	18551	18488	18573	18667	18547	18474	18433	18578	18711	18566	18596	18570	18537	18500	18750	18512	18565	18505	18519	18649	18568	18614	18422	18555	18632	18555	18543	18527	18776	18637	18532	18491	18553	18694	18546	18579	18531	18764	18660	18561	18603	18582	18879	18796	18551	18524	18552	18598	18877	18482	18538	18570	18627	18730	18656	18647	18518	18651	18326	18514	18724	18879	18766	18585	18664	18708	18605	18664	18578	18729	18660	18607	18496	18448	18374	18765	18351	18387	18611	18675	18549	18497	18711	18502	18462	18747	18646	18490	18643	18554	18611	18669	18718	18421	18686	18538	18719	18476	18732	18840	18676	18565	18684	18608	18497	18570	18465	18612	18766	18300	18597	18745	18588	18394	18698	18529	18534	18685	18486	18687	18434	18423	18385	18726	18759	18718	18514	18681	18503	18399	18728	18404	18700	18577	18649	18600	18567	18646	18638	18461	18705	18422	18769	18759	18474	18581	18602	18592	18732	18628	18638	18431	18563	18601	18628	18624	18706	18677	18706	18564	18447	18565	18654	18701	18350	18438	18627	18549	18496	18702	18634	18673	18485	18502	18691	18522	18657	18705	18668	18717	18746	18704	18510	18672	18508	18497	18436	18397	18601	18552	18814	18613	18499	18758	18417	18625	18601	18296	18555	18470	18626	18418	18620	18522	18431	18523	18577	18766	18533	18550	18334	18520	18750	18579	18578	18839	18773	18654	18868	18672	18444	18527	18586	18619	18407	18647	18638	18576	18684	18670	18556	18464	18684	18410	18773	18569	18547	18618	18632	18569	18441	18580	18775	18565	18499	18586	18460	18474	18584	18609	18636	18287	18722	18609	18576	18653	18521	18659	18467	18478	18653	18789	18552	18574	18609	18548	18500	18637	18683	18634	18399	18397	18675	18719	18408	18625	18763	18622	18463	18520	18683	18739	18512	18536	18724	18438	18679	18582	18698	18645	18733	18785	18582	18607	18437	18491	18520	18447	18598	18686	18613	18667	18788	18439	18538	18435	18406	18646	18312	18527	18488	18554	18715	18613	18553	18436	18641	18562	18735	18238	18497	18620	18536	18349	18532	18669	18638	18593	18684	18722	18697	18488	18429	18669	18520	18475	18578	18369	18424	18367	18593	18682	18670	18751	18691	18451	18416	18554	18446	18442	18581	18418	18536	18613	18547	18772	18484	18568	18448	18509	18659	18577	18661	18584	18549	18660	18683	18518	18686	18480	18741	18535	18484	18511	18399	18493	18460	18779	18612	18635	18461	18544	18474	18576	18502	18362	18696	18469	18715	18697	18531	18397	18686	18449	18481	18597	18649	18537	18469	18580	18551	18514	18395	18625	18606	18509	18754	18434	18675	18701	18613	18695	18481	18838	18711	18423	18650	18545	18611	18455	18510	18712	18626	18629	18538	18697	18526	18680	18455	18600	18644	18668	18752	18538	18795	18736	18567	18688	18330	18534	18560	18685	18499	18616	18352	18698	18568	18633	18626	18340	18656	18516	18673	18800	18532	18489	18642	18590	18627	18737	18546	18670	18507	18588	18768	18302	18418	18455	18454	18898	18811	18665	18768	18708	18731	18694	18439	18324	18716	18698	18518	18462	18440	18437	18588	18620	18491	18443	18539	18500	18632	18585	18488	18785	18635	18614	18766	18678	18577	18594	18594	18511	18481	18750	18574	18653	18841	18623	18542	18531	18342	18387	18652	18569	18725	18595	18490	18558	18409	18431	18789	18600	18633	18719	18484	18485	18627	18824	18497	18554	18490	18666	18608	18650	18475	18643	18570	18600	18587	18622	18803	18369	18482	18601	18583	18575	18585	18714	18671	18592	18655	18600	18636	18771	18607	18700	18529	18595	18481	18698	18596	18515	18757	18587	18813	18558	18702	18571	18641	18623	18571	18571	18591	18663	18655	18564	18581	18609	18538	18708	18731	18568	18701	18303	18492	18411	18744	18615	18604	18513	18712	18455	18617	18708	18694	18655	18511	18674	18843	18386	18591	18724	18693	18497	18600	18720	18571	18532	18613	18484	18367	18430	18630	18520	18658	18768	18604	18486	18726	18457	18591	18605	18480	18765	18566	18510	18568	18548	18793	18698	18739	18578	18439	18487	18576	18477	18435	18503	18696	18531	18629	18766	18818	18536	18736	18786	18426	18441	18690	18510	18597	18705	18735	18722	18605	18387	18489	18553	18600	18783	18867	18471	18688	18588	18679	18439	18739	18582	18461	18508	18443	18505	18661	18743	18747	18705	18594	18754	18676	18648	18561	18769	18675	18634	18680	18695	18649	18404	18590	18451	18461	18743	18762	18426	18433	18724	18635	18538	18627	18697	18566	18351	18597	18636	18469	18563	18525	18650	18395	18761	18553	18645	18609	18738	18377	18617	18560	18450	18604	18497	18562	18604	18540	18438	18495	18520	18727	18676	18775	18647	18578	18574	18770	18437	18697	18635	18462	18513	18503	18637	18674	18830	18718	18583	18616	18565	18548	18369	18486	18556	18698	18366	18631	18558	18430	18634	18457	18799	18441	18502	18756	18779	18716	18466	18825	18759	18462	18539	18429	18557	18724	18518	18514	18560	18501	18502	18506	18735	18737	18558	18553	18505	18754	18462	18586	18671	18621	18647	18591	18620	18550	18726	18654	18380	18539	18579	18663	18573	18649	18562	18462	18507	18893	18544	18692	18591	18489	18749	18715	18503	18491	18399	18618	18726	18460	18751	18535	18608	18607	18736	18548	18486	18567	18670	18587	18383	18514	18496	18662	18693	18577	18829	18647	18758	18622	18593	18390	18437	18448	18578	18457	18418	18562	18707	18573	18609	18717	18506	18723	18628	18688	18405	18392	18535	18612	18638	18523	18672	18670	18622	18507	18432	18581	18637	18679	18733	18754	18571	18696	18623	18722	18811	18568	18588	18547	18606	18671	18541	18522	18815	18538	18770	18548	18551	18637	18465	18553	18654	18641	18671	18600	18519	18530	18480	18490	18647	18573	18559	18450	18666	18616	18646	18622	18486	18587	18592	18663	18524	18473	18557	18561	18481	18629	18760	18666	18576	18667	18544	18607	18699	18439	18540	18709	18489	18596	18681	18576	18832	18847	18604	18604	18633	18477	18793	18681	18732	18667	18339	18442	18463	18490	18434	18850	18593	18787	18512	18498	18600	18252	18462	18578	18398	18629	18586	18623	18545	18498	18628	18692	18545	18477	18576	18567	18759	18687	18568	18495	18443	18567	18774	18681	18633	18714	18710	18383	18773	18737	18628	18707	18507	18585	18532	18821	18446	18395	18532	18536	18448	18661	18531	18587	18712	18718	18531	18548	18660	18698	18666	18512	18557	18489	18622	18523	18386	18439	18783	18743	18523	18496	18559	18626	18763	18750	18468	18794	18491	18511	18620	18800	18526	18510	18557	18596	18673	18552	18562	18657	18523	18667	18553	18541	18498	18694	18635	18623	18514	18853	18702	18589	18558	18659	18653	18703	18582	18447	18418	18379	18563	18559	18466	18730	18570	18627	18748	18726	18695	18453	18427	18404	18572	18674	18487	18590	18512	18608	18567	18687	18488	18467	18368	18731	18623	18745	18553	18439	18754	18579	18538	18609	18643	18571	18512	18409	18509	18764	18752	18702	18616	18408	18488	18671	18413	18546	18530	18549	18487	18740	18728	18582	18464	18612	18608	18707	18737	18572	18625	18533	18769	18633	18541	18683	18361	18648	18440	18518	18472	18553	18624	18456	18590	18660	18444	18724	18399	18608	18643	18557	18510	18695	18682	18450	18511	18579	18576	18442	18553	18780	18539	18643	18646	18627	18541	18520	18665	18520	18480	18751	18703	18563	18338	18530	18698	18769	18753	18782	18695	18838	18542	18455	18619	18556	18724	18521	18495	18665	18812	18613	18552	18494	18592	18535	18665	18842	18606	18720	18619	18586	18615	18435	18586	18588	18645	18737	18255	18498	18655	18509	18537	18729	18761	18637	18426	18499	18688	18692	18669	18640	18661	18612	18376	18697	18656	18405	18484	18476	18801	18723	18498	18701	18705	18656	18455	18546	18579	18656	18639	18694	18504	18479	18476	18339	18639	18480	18465	18453	18616	18602	18381	18738	18513	18543	18671	18701	18749	18696	18677	18607	18481	18809	18615	18481	18670	18434	18581	18718	18659	18679	18819	18559	18568	18512	18592	18485	18763	18804	18645	18523	18538	18515	18575	18458	18770	18644	18673	18620	18603	18695	18633	18596	18489	18792	18578	18566	18350	18474	18751	18597	18480	18722	18583	18686	18680	18715	18579	18581	18563	18515	18515	18592	18482	18736	18798	18746	18480	18314	18498	18661	18674	18781	18550	18335	18558	18746	18422	18453	18601
17153	28372	28476	24230	22230	20641	18745	18555	18594	18104	16962	16522	15623	15528	15788	28603	31877	25472	20751	17694	15646	15223	15115	14982	14940	14905	14962	15065	14971	14999	15086	14984	14985	14920	15043	15247	15092	14864	14894	15039	14818	14975	14989	14940	15027	14860	14987	14790	15083	15145	14831	14947	14893	15034	14992	15038	15035	15043	15028	15044	15058	15073	15049	14893	14876	15006	14981	15052	14993	15035	15156	14887	15164	15069	14863	14986	14979	15054	14933	15033	15038	14964	15075	15082	15090	14990	15018	14858	14901	15072	15019	15049	15174	15034	14948	14861	15277	15062	15009	14939	15040	15132	14999	15019	14913	14929	15000	14895	15027	15031	14930	15038	14922	14912	14869	14955	15036	14998	15001	14930	15050	14921	15080	15056	14892	15097	15023	14923	14890	15311	14954	15052	15099	15119	15037	14984	14903	15048	15008	15191	15116	14896	14980	15002	15065	14933	15073	14964	15040	14971	14984	14978	14958	14973	15041	14828	14913	14935	14918	15071	15081	14933	15005	14928	14830	15107	14935	15134	14971	14970	14925	14882	14961	15149	15082	14945	15137	15159	14934	15034	14897	14937	14969	15084	15035	15136	15060	15036	15038	15121	15227	14916	14962	14993	15071	14896	14967	15043	15031	14830	15033	14959	15157	14992	15076	15015	15014	14925	14909	15067	14825	14951	14968	15036	14965	14961	15190	15029	14906	15083	15049	14953	14958	14917	15066	14929	15045	14992	15177	14960	14935	15133	15009	14891	14982	14844	15068	15048	15078	14869	14921	15007	15066	15040	15046	14836	15083	15053	15095	14916	15114	14959	14965	14985	15081	15037	14985	15009	15072	14997	14959	14743	15043	14992	14893	15106	14949	15000	14852	14901	15170	15063	15043	15067	15035	14883	15026	14998	14769	14899	14995	14966	14767	15043	15076	14865	14872	14924	15096	15167	15081	15030	15033	15057	15037	15002	15024	14938	14930	14852	14998	15105	14870	15037	14819	15110	15025	14966	14992	14891	15075	15050	14775	15017	14973	14934	14812	15014	15328	14907	15101	15157	15040	14918	15061	15027	14978	14936	14979	15205	14946	15021	15045	14951	14910	15052	15041	14958	15222	14986	14883	15038	14911	14986	15053	15040	15086	15024	14908	14915	15035	14947	14964	15031	15139	15015	14931	14940	14931	14985	14879	14825	14948	15030	14826	15009	15102	15081	15008	15000	14935	15075	14908	15056	14817	14886	14903	14980	15066	14989	15022	15053	15147	15064	14928	14808	14574	15018	14972	14884	14992	15007	15013	15134	14882	14946	14923	14967	15017	15008	15063	15088	14987	14977	15095	15033	15047	14958	15067	14829	14967	15174	14939	15022	14953	14913	14950	15014	14958	15093	15115	14940	15075	14886	15181	15087	15282	15070	14898	15106	15101	14891	15089	15062	14926	14956	14988	15023	15103	14927	14950	14994	15025	14876	14933	15097	15014	14924	15092	14916	15006	15040	14983	14870	15025	14920	15020	15009	14912	14834	15247	15049	15028	14908	14967	14962	15205	14877	15190	14943	15073	14986	15091	15122	14964	15058	15107	14789	15044	14915	14942	15144	15102	14980	15036	15280	14907	14934	15115	15092	15056	15010	15014	14928	15070	15102	15035	15070	15034	14960	14946	15185	14924	14955	15005	15104	15083	14847	15064	15054	14977	15024	15262	15085	15024	14978	15059	15016	15049	14950	15003	15175	15089	14927	14896	14883	14986	15096	15028	15011	14848	15113	14955	14926	14996	15009	15000	14950	15103	15004	15056	14943	15018	15040	15083	14998	14833	15070	14980	14978	14993	14876	14915	14909	15091	15042	14900	14919	15109	14977	15041	15006	15082	15106	15028	14922	14975	15147	15061	15178	15099	14938	14944	15168	14945	14961	14921	15053	14829	15042	15018	15062	15042	15014	15018	14920	14952	14814	14991	14917	15044	15099	15025	14782	14944	14989	15053	15025	15056	14966	14810	15097	15090	14911	14937	15019	14900	14761	14910	14922	15040	14883	14796	15104	14963	14921	14935	14987	14741	15205	14922	15045	15012	14938	14995	14932	14883	14987	14956	14984	14926	14986	14850	15078	15048	14947	15226	14975	14943	14991	14937	14954	14944	14941	15069	15030	15118	14883	15119	14979	15169	14958	15003	15052	15072	14970	14991	14961	14976	14920	14972	14940	14938	14942	15081	15056	15214	15124	15024	14936	14976	14924	15050	14976	15009	15119	15070	15075	15093	14937	14907	14943	15118	14962	14993	14961	15226	14843	15026	15010	15146	14847	15051	14932	15073	15081	14998	15066	14966	15147	15167	15045	15118	14989	14932	14966	14996	14998	15000	15120	14927	15099	15022	15107	14949	15026	14835	14904	14888	14899	15148	15035	15062	14903	14986	15030	15074	15002	15170	14853	15191	15187	15070	14941	15047	15045	15069	14814	14986	15057	15018	14993	15011	14985	14937	15088	14768	15033	14991	15100	15049	14951	14990	14855	15118	14950	14951	15116	15109	15111	14981	14998	14969	14836	14947	14761	14902	14946	14966	14930	15032	14838	14997	15136	15080	14968	14973	14769	15048	15047	15019	15024	14928	14984	15032	14933	14858	15034	15098	15037	14959	14993	14907	15148	15019	15036	15103	15120	15149	14964	15047	15037	15037	14949	14918	14827	14882	14944	14910	14894	15055	14818	14998	14986	14996	15032	14716	14968	15010	15127	14857	14876	14927	15077	14905	14941	15023	15075	15048	15027	14859	15144	15061	15064	15089	14979	15086	15003	14886	15099	15005	14846	14952	15086	15101	14934	15105	15112	14782	14818	15059	14758	14991	14834	14961	14968	14902	14891	15042	15134	15214	14976	14957	15093	15217	15184	15070	14945	14879	14916	15005	15044	15074	15070	14946	15100	15088	14814	15331	14896	15101	15225	14780	14950	15039	14870	15054	14884	14914	14988	14960	14988	15154	15053	14871	14969	15026	15038	14894	15044	15021	15122	15084	15075	15052	14987	14867	15006	15009	15003	15054	15107	15194	14965	14978	14985	14882	14964	15045	15057	14961	15142	15101	14886	14950	15119	15024	15073	15045	15060	15052	15010	14926	14903	15106	15139	15018	14973	14995	15180	15083	15001	14937	15075	15124	14968	15154	14919	15021	15043	15054	14947	14918	15035	15128	15062	14841	14895	14995	15135	15031	14998	15067	14966	15118	14977	15061	15070	15003	15085	15063	14943	14826	15051	15174	14993	14896	15100	14882	14903	15091	15070	15137	14928	14892	14997	14917	15039	14996	14926	14968	15027	14843	15041	15049	15027	14940	15026	15068	15045	15034	15007	14878	14963	15008	14901	14839	15017	15039	15048	14876	14916	14873	14972	14843	15072	15085	15069	15051	14924	15024	15015	15000	14917	14826	14983	15028	15118	14951	14922	15188	14927	14926	14952	15007	15071	14856	15052	14961	14968	14999	14937	14868	15065	14985	15047	14930	14954	15010	14857	14985	15217	14947	15062	14960	14904	15039	14970	14967	15176	14985	15027	15066	15138	15066	15016	14904	15070	15088	14893	14856	14914	15106	14956	15010	15085	15139	14968	15058	15150	14993	14891	14965	15038	15157	15028	15032	15004	15159	14964	15064	15129	15263	14882	15089	14919	14991	14931	14857	14924	15067	15028	15029	15110	15063	15013	15011	14945	15047	15058	15100	14836	14970	14989	14851	14905	15086	14909	15086	14928	14988	15044	15069	15030	15097	14962	15037	15012	15086	15045	14941	14995	15029	14975	15168	14969	15028	15031	14772	14924	15041	14926	14959	14977	14980	14884	15027	15077	14932	14803	15032	14995	14999	15023	15141	14964	15091	15014	14955	15001	14957	14995	15004	15134	15010	15034	14894	14889	15007	15105	14715	14999	14856	15136	14939	14992	15023	14836	15163	15123	15059	14926	15023	14883	14951	15014	15035	15107	15091	15081	15233	15049	14778	14998	14835	14918	15171	14914	15102	15121	15006	15071	14852	14968	14940	15159	14860	15105	15040	14966	15177	15112	15130	14780	14830	14979	14950	14927	15107	15109	15087	15133	14928	15070	15066	15146	15095	15045	14893	15014	15099	15138	15087	14901	15226	15025	14913	15048	15067	14994	15006	14869	14943	14984	15002	14889	15081	15024	15012	15045	15094	14977	14979	15059	15040	14938	15007	14828	15164	14974	14981	15077	14988	14896	15072	15138	15135	14853	14985	14961	14947	15056	15227	15091	15106	15069	14871	15026	15078	15040	15136	15058	15032	14970	15106	15061	14938	15073	15079	15220	14905	14941	14897	15092	15074	14896	14994	14952	14887	14857	15001	14936	15117	15037	15018	14960	15079	15120	15174	15018	14976	15055	14944	15035	15028	14905	15072	15137	14913	15030	15076	15075	15144	14954	14886	14805	14887	14831	15198	15068	15000	14770	14890	14929	15001	15014	14783	15168	15010	14946	14800	15009	14942	15108	15144	14927	15014	15024	14986	15083	15124	14921	14942	14853	15063	14762	14923	14823	14852	15105	14970	15104	15089	15033	14926	15087	15070	15168	14953	14945	15060	15050	15073	15140	15034	14984	14878	14872	14876	14891	15096	14996	14868	15071	15072	14921	15056	14985	15026	14905	14889	15039	14996	14895	14981	15022	14857	14918	14832	15102	14968	15015	15213	15019	15108	15041	14975	15048	14818	15027	14997	14888	14888	15015	14766	15184	15097	15204	15156	15107	15064	14936	14954	15008	14967	15075	14938	15058	14898	15020	15005	14980	14945	14956	15030	14972	14947	14897	14868	15030	14887	15101	15229	15181	14993	14965	14802	14992	15021	15035	15083	15106	14989	15127	14958	14985	14975	14925	14854	14858	14970	14871	15035	15193	14875	14867	15010	14906	15029	14950	15058	15045	15141	14827	15086	14878	15166	14894	14942	14794	14927	15123	14916	15105	15097	15012	15118	14956	15050	14849	14916	15022	15004	15098	14884	15094	14963	15065	15135	14899	14979	14914	14952	15108	15125	15052	14894	15033	15148	14956	15155	14989	14934	14991	14936	15007	14906	15078	14804	15181	15015	15086	15039	15110	14946	15164	15122	15014	14935	15083	14994	14981	14977	14861	14927	14985
23945	21451	29042	24292	22156	24997	25922	22318	21762	21607	20761	20355	19630	19273	20139	31985	39279	33063	27038	23134	20217	19026	18640	18866	18758	18621	18687	18747	18594	18612	18630	18662	18878	18388	18640	18506	18623	18458	18653	18808	18602	18678	18640	18596	18584	18635	18721	18466	18747	18760	18562	18510	18700	18548	18568	18716	18872	18247	18547	18766	18784	18690	18728	18513	18726	18348	18729	18509	18675	18648	18513	18633	18503	18577	18605	18995	18695	18689	18448	18657	18493	18432	18659	18854	18668	18595	18540	18536	18501	18531	18557	18442	18516	18539	18673	18593	18701	18725	18480	18544	18608	18527	18580	18790	18385	18341	18663	18391	18521	18498	18393	18557	18386	18547	18519	18511	18519	18511	18479	18537	18609	18645	18560	18329	18371	18507	18555	18580	18705	18703	18696	18442	18714	18265	18776	18597	18446	18519	18530	18398	18512	18502	18434	18510	18576	18512	18511	18524	18530	18502	18683	18458	18439	18342	18543	18492	18620	18580	18763	18613	18590	18812	18680	18567	18610	18336	18565	18398	18697	18608	18444	18650	18715	18723	18536	18709	18600	18511	18585	18762	18517	18407	18670	18549	18634	18544	18771	18640	18601	18426	18481	18636	18638	18531	18368	18538	18616	18546	18590	18543	18709	18700	18741	18435	18530	18714	18629	18847	18442	18594	18659	18613	18549	18530	18749	18454	18419	18563	18688	18623	18646	18494	18522	18471	18535	18471	18520	18596	18475	18489	18437	18667	18513	18712	18605	18542	18744	18706	18623	18553	18691	18515	18577	18560	18579	18458	18524	18383	18809	18596	18542	18532	18382	18688	18549	18523	18657	18637	18463	18371	18542	18493	18597	18693	18746	18504	18462	18465	18491	18261	18528	18523	18668	18426	18815	18575	18575	18406	18621	18512	18613	18604	18562	18550	18726	18611	18576	18426	18450	18461	18530	18528	18524	18724	18447	18522	18464	18474	18594	18316	18517	18658	18675	18425	18568	18540	18559	18692	18476	18501	18441	18566	18631	18432	18538	18307	18719	18731	18634	18362	18511	18551	18627	18691	18545	18668	18638	18612	18426	18508	18690	18583	18471	18584	18758	18686	18689	18578	18551	18559	18454	18316	18412	18535	18588	18401	18664	18453	18285	18510	18520	18376	18537	18570	18482	18551	18628	18616	18723	18713	18752	18368	18646	18663	18572	18476	18522	18441	18658	18534	18388	18595	18406	18384	18352	18607	18528	18617	18534	18482	18521	18736	18766	18476	18395	18542	18480	18413	18572	18529	18633	18530	18526	18744	18487	18649	18671	18740	18516	18491	18636	18495	18783	18505	18574	18634	18422	18642	18398	18294	18689	18669	18513	18575	18515	18724	18585	18510	18293	18540	18584	18524	18647	18513	18635	18460	18547	18535	18636	18602	18560	18499	18534	18567	18524	18587	18544	18757	18506	18760	18671	18612	18741	18463	18446	18504	18565	18254	18550	18754	18493	18543	18606	18525	18478	18562	18474	18673	18447	18599	18400	18589	18763	18616	18518	18509	18305	18479	18354	18580	18596	18520	18257	18408	18493	18590	18599	18497	18727	18577	18503	18584	18581	18266	18660	18540	18354	18529	18407	18701	18741	18313	18579	18376	18528	18679	18566	18476	18374	18547	18624	18515	18659	18564	18368	18355	18487	18490	18356	18543	18675	18477	18485	18496	18584	18416	18422	18379	18558	18401	18633	18665	18576	18677	18414	18710	18633	18519	18403	18547	18699	18693	18569	18549	18675	18711	18697	18558	18647	18683	18601	18530	18361	18669	18699	18276	18649	18484	18460	18765	18344	18576	18469	18692	18696	18701	18625	18567	18619	18427	18503	18744	18443	18229	18405	18664	18525	18498	18520	18466	18622	18328	18565	18520	18638	18529	18440	18606	18697	18442	18575	18487	18497	18393	18649	18563	18508	18592	18719	18461	18497	18324	18444	18442	18554	18526	18720	18439	18642	18521	18572	18536	18497	18720	18450	18629	18735	18504	18508	18618	18622	18613	18534	18616	18786	18594	18430	18689	18546	18399	18465	18481	18517	18660	18627	18621	18454	18590	18320	18321	18616	18485	18599	18508	18799	18555	18565	18563	18534	18556	18533	18491	18332	18318	18468	18551	18716	18401	18643	18506	18530	18571	18849	18692	18794	18679	18535	18578	18468	18792	18683	18816	18505	18360	18616	18578	18785	18536	18555	18538	18666	18571	18337	18535	18603	18364	18957	18476	18669	18651	18576	18593	18517	18518	18340	18315	18577	18523	18594	18478	18517	18672	18439	18511	18488	18600	18395	18369	18660	18385	18615	18575	18502	18446	18583	18674	18624	18572	18712	18372	18395	18510	18532	18631	18567	18748	18629	18470	18637	18456	18574	18481	18740	18472	18522	18437	18625	18429	18686	18439	18622	18568	18590	18426	18453	18690	18447	18690	18569	18526	18470	18602	18351	18718	18636	18659	18624	18536	18451	18579	18600	18595	18530	18407	18536	18716	18521	18455	18514	18563	18569	18430	18451	18398	18418	18611	18505	18679	18820	18688	18566	18601	18492	18725	18541	18476	18680	18803	18660	18392	18572	18583	18598	18659	18570	18413	18655	18651	18370	18637	18536	18517	18701	18693	18560	18554	18577	18351	18519	18352	18531	18502	18637	18542	18583	18553	18537	18499	18648	18525	18349	18450	18531	18572	18343	18579	18754	18653	18717	18560	18643	18558	18598	18419	18434	18514	18606	18321	18638	18553	18379	18564	18448	18276	18445	18692	18596	18516	18770	18729	18519	18594	18609	18561	18700	18646	18532	18491	18689	18402	18444	18703	18427	18656	18585	18483	18471	18702	18605	18523	18619	18610	18342	18743	18524	18547	18489	18665	18385	18694	18515	18494	18715	18548	18672	18738	18491	18702	18398	18831	18419	18432	18614	18636	18644	18395	18507	18711	18506	18370	18652	18455	18465	18284	18405	18621	18485	18603	18549	18837	18575	18498	18565	18597	18509	18440	18513	18514	18670	18580	18519	18544	18522	18537	18441	18587	18496	18484	18555	18694	18551	18580	18482	18571	18507	18563	18548	18486	18503	18681	18577	18587	18638	18846	18636	18505	18661	18623	18680	18482	18726	18685	18485	18608	18533	18464	18478	18494	18544	18629	18638	18462	18552	18338	18371	18529	18579	18298	18569	18579	18537	18557	18671	18669	18460	18509	18780	18606	18452	18541	18497	18277	18638	18639	18620	18144	18400	18489	18645	18409	18435	18488	18659	18480	18589	18584	18411	18389	18519	18461	18716	18495	18626	18577	18677	18465	18552	18344	18458	18589	18571	18572	18533	18589	18550	18479	18374	18410	18536	18464	18546	18703	18436	18516	18603	18591	18633	18411	18710	18441	18722	18530	18585	18483	18646	18364	18515	18581	18498	18822	18387	18603	18763	18514	18599	18721	18655	18623	18559	18636	18598	18432	18480	18611	18593	18480	18540	18488	18490	18580	18539	18686	18477	18589	18442	18277	18709	18736	18591	18537	18553	18565	18696	18505	18433	18706	18532	18398	18614	18396	18434	18453	18480	18567	18467	18429	18437	18633	18527	18443	18627	18503	18717	18615	18689	18547	18685	18534	18508	18627	18646	18498	18535	18362	18734	18439	18578	18720	18702	18524	18626	18577	18616	18588	18590	18542	18636	18468	18465	18458	18611	18443	18600	18586	18305	18708	18545	18471	18530	18559	18672	18522	18543	18685	18433	18805	18459	18721	18602	18490	18602	18668	18880	18446	18404	18475	18581	18444	18741	18183	18533	18576	18533	18654	18611	18525	18613	18598	18623	18561	18659	18448	18478	18452	18685	18584	18449	18600	18496	18565	18718	18526	18669	18646	18528	18386	18472	18470	18558	18486	18722	18485	18550	18420	18399	18522	18504	18384	18497	18835	18503	18406	18507	18658	18634	18597	18573	18510	18544	18333	18467	18595	18453	18629	18567	18650	18386	18621	18476	18761	18544	18675	18531	18486	18398	18518	18586	18771	18516	18573	18365	18364	18609	18483	18603	18637	18528	18813	18653	18612	18686	18617	18720	18521	18511	18627	18568	18740	18721	18767	18657	18401	18440	18419	18471	18426	18518	18493	18478	18671	18459	18618	18612	18566	18812	18320	18444	18613	18498	18710	18493	18235	18727	18524	18614	18487	18523	18413	18565	18294	18433	18483	18559	18565	18584	18478	18629	18640	18619	18691	18406	18624	18416	18627	18536	18616	18422	18500	18603	18400	18416	18562	18389	18652	18608	18534	18333	18482	18589	18671	18643	18581	18558	18667	18706	18513	18475	18716	18510	18534	18479	18597	18634	18503	18668	18584	18660	18701	18695	18586	18819	18522	18466	18418	18612	18651	18537	18562	18776	18690	18502	18544	18662	18558	18513	18445	18699	18577	18622	18683	18577	18631	18616	18450	18613	18687	18501	18550	18491	18506	18503	18598	18476	18609	18694	18584	18393	18600	18384	18521	18549	18693	18689	18427	18482	18445	18312	18307	18499	18429	18421	18579	18450	18467	18643	18659	18547	18648	18484	18302	18585	18130	18666	18555	18614	18586	18442	18639	18670	18383	18357	18486	18478	18515	18479	18624	18609	18320	18378	18460	18622	18463	18911	18585	18614	18543	18568	18522	18235	18569	18582	18500	18529	18424	18446	18433	18489	18474	18624	18678	18348	18553	18544	18404	18640	18674	18515	18525	18591	18362	18405	18507	18619	18650	18747	18835	18525	18472	18548	18493	18523	18543	18667	18497	18492	18798	18460	18684	18597	18599	18632	18453	18755	18562	18627	18604	18585	18704	18749	18476	18663	18541	18680	18713	18726	18825	18616	18558	18536	18489	18431	18573	18342	18695	18398	18455	18539	18527	18339	18490	18664	18534	18475	18454	18532	18600	18684	18722	18560	18850	18581	18432	18639	18622	18657	18399	18871	18581	18651	18678	18521	18593	18274	18593	18486	18483	18531	18629	18611	18477	18453	18355	18474	18482	18504	18541	18566	18286	18566	18641	18531	18669	18695	18245	18617	18657	18602	18556	18498	18648	18620	18593	18609	18655	18612	18527	18384	18357	18424	18429	18835	18393	18470	18651	18614	18614
18704	32561	32276	25190	24436	22323	19986	20603	20238	19219	17633	17673	16261	15906	17709	35022	39756	32096	24918	20008	16233	15349	15018	15069	14937	14968	15031	15251	14980	14840	14860	15083	15045	14931	14846	14961	15138	14860	14909	15042	15030	14960	14883	15055	14895	15070	14899	14837	14923	14708	14958	14970	15061	15052	14983	14949	15058	14902	14903	14881	14904	15024	14965	14903	14833	14962	15044	14962	15045	15063	14993	14961	14872	15210	14875	14945	15084	15035	14958	15030	14980	14962	14903	14940	15035	15019	14949	14900	14906	14959	14849	15032	14953	14974	14993	15114	14851	14943	15023	15089	14957	15015	14935	15014	14887	14918	14938	15009	14986	14955	15041	15018	14839	14877	15085	14832	14860	15063	14936	14839	15214	15021	14856	15019	15090	15106	14959	14992	14982	15076	14904	14915	14935	14927	14872	14861	14941	14926	15128	15149	15061	14981	14993	14859	15127	14808	14953	14795	15039	14789	15047	14946	15126	14901	14909	14986	15138	14920	14949	14859	14921	14986	14939	14984	15040	14886	14973	14885	15047	15089	15127	14929	14953	14893	14828	14963	15121	14920	14783	15192	14747	14876	14944	15046	14840	14880	14904	14979	14824	14973	14839	14844	14776	15116	15010	14883	14988	14964	15127	14875	14956	14840	14847	15035	14801	14916	14842	14884	14962	15029	14869	14968	14666	14916	14994	14928	14883	14774	14937	14930	14692	15001	15010	14880	15123	14939	15064	14874	15136	15064	15043	14934	15029	14862	15127	14825	15075	15036	14918	14961	14891	14909	15020	14734	14976	14967	14988	14855	14781	14928	14860	15022	15157	14922	15088	15054	14999	14944	14880	15071	14965	15045	14877	15024	14876	15122	14899	14925	15049	14794	14922	14943	14977	14971	15019	14911	14995	14960	14889	14823	14932	15019	14877	14910	15126	14945	14818	15018	14955	15054	15114	14732	14872	15035	14976	14893	15061	14939	14994	15038	14911	14916	15069	15033	15035	14927	15000	14947	14830	14982	14932	14986	14993	15013	14748	14985	15021	14965	15025	15171	14981	14946	14962	14913	15020	14975	14872	14992	15012	14854	14954	14726	14814	14967	14886	15063	14967	14804	14903	15000	14708	14882	14747	14936	14842	14927	15031	14929	15030	14923	14936	14960	15016	15067	14870	14978	15011	15019	14945	14930	14834	15029	14987	14889	14956	14955	15040	14896	14790	14798	14873	14964	14987	14969	14935	14962	14973	15123	14959	15012	15114	14829	15011	15216	15077	14793	14834	14867	14887	15007	15027	14815	14902	14749	14880	14927	15041	15019	14985	14945	15069	14946	14821	14832	14994	14784	15039	15086	14899	14929	14873	14905	15157	14929	14862	14922	14871	14788	15023	14887	14825	15000	14940	14925	14978	15023	14979	15088	15031	14990	14996	15108	14902	14927	15080	15041	14839	15045	14809	15086	15021	14863	14768	15003	14961	15115	14953	14947	14981	14935	14952	15036	14923	14781	15002	15086	14867	15008	14873	14990	14848	14878	15031	14946	14820	14824	15015	14896	14972	15091	14809	14762	14810	15001	14820	15030	14965	14960	15062	14862	14865	15054	15055	14961	15001	15142	14845	14965	14933	14891	15175	14954	14973	15124	15057	14985	15005	14805	14998	15045	15021	14928	14822	15073	15035	14901	15060	14947	15113	14797	14975	15012	15008	14996	15051	14909	15007	14877	15043	14892	14957	14979	15052	15021	14880	14899	15015	14891	14934	14977	14792	14987	14930	14968	14757	15154	14946	14904	14985	14970	14952	14865	14857	15017	14793	14900	15049	14771	14975	15156	14921	14923	15131	14829	14979	15012	14715	14896	15030	14895	15144	15024	14980	14889	14848	15009	14879	14997	14816	14946	14809	14777	14876	14957	14942	14714	14874	14832	15032	14996	14999	14749	14871	15113	14980	14862	14768	14836	14982	14950	15114	14979	14867	15006	14968	14927	14958	14954	14755	14992	14877	14939	15063	15039	14913	15037	14989	14996	14833	14875	15018	14864	14911	14983	14904	14965	14987	14832	14868	15072	14978	14876	15078	14942	14981	14945	14965	14852	15012	14948	14899	14974	14876	14833	14917	14864	15042	14868	14947	14971	14899	14891	14957	14958	15148	14782	14953	14968	14880	15014	14957	14886	14853	15017	15011	14901	14855	14856	14990	14814	14944	14979	15069	14933	14964	14982	14938	14614	14916	14919	15055	14824	14815	14863	14893	14900	15051	14934	14659	14888	15039	14905	14956	14940	14854	14843	15041	14867	15004	15050	14904	14957	14831	14953	15096	14934	14840	15175	15078	14941	14854	14858	15025	14845	14849	15020	14881	15050	14996	15036	15003	15006	15107	15125	14847	14942	14988	14876	14983	15044	14962	14923	14915	14766	14829	14844	14910	15066	14985	14914	14978	14967	14981	14894	15130	14833	14979	14991	14864	14830	14885	14958	14932	14890	15099	15012	14917	14985	14955	15060	15002	14965	15004	14897	14955	14904	14935	15012	14978	15031	14977	14757	15005	14844	14997	15040	15059	14945	14945	14995	14956	14903	14897	15014	14767	14849	14997	14882	14917	14988	15040	14960	14823	14984	14733	15035	14968	14822	14950	14989	14973	14862	14700	14935	15076	14861	14921	14828	14949	15054	14923	14787	14973	14872	14940	14879	14961	15073	15014	15126	14973	14887	15251	14993	14773	14963	14939	14888	14955	14825	15024	15099	14908	14832	14825	15014	15091	14975	14912	14953	15072	14889	14981	15016	14891	14863	14981	14773	15076	14801	15003	15011	14995	15167	14932	14827	14949	14910	14975	15035	14823	14859	14999	14812	15051	14905	15052	15054	14970	14720	15098	15127	14916	15008	14921	14899	14918	14953	15059	14822	14888	14964	14933	14834	15104	14890	15055	14870	15066	14896	15138	14890	14973	14789	14840	15038	14979	14998	14852	15110	14938	15042	15064	14851	14870	14906	14867	15112	15150	14954	14974	15076	15144	14916	14850	14973	14855	14921	14890	14821	14876	15021	14886	14897	14966	14783	14923	15004	14927	14935	14950	14873	15055	15162	14948	14864	14931	14994	14815	15063	14765	14976	14913	14843	15017	15073	15033	14865	14864	14822	14917	14831	14855	15004	14980	14848	14811	15048	15036	15046	14966	15042	14964	14889	14969	14930	14910	14859	14858	14870	14990	14842	15030	15250	14961	15005	14945	14888	14871	15101	14785	14885	14882	14950	15029	14895	14908	14964	15023	14998	14902	14877	15086	14762	14887	14868	14933	14981	15042	14924	14979	15072	14970	15069	14951	14877	14884	14958	15065	14875	15051	14839	15032	14864	14975	15013	15182	14864	14927	15051	15068	14796	15014	14825	14906	14889	14941	15038	15020	15020	14990	15000	14875	15029	14869	14773	14945	15043	14910	15020	14856	14855	14947	14853	14845	14981	14867	14994	15023	14961	15032	14922	14974	14896	15067	14904	15007	14876	14888	14867	14889	14936	15026	14991	14949	15196	14885	14867	14980	15214	14989	14975	14978	14936	15092	14947	15035	14836	14940	14947	14867	14900	14861	15000	15063	14937	15005	14887	14989	15049	14885	14946	14940	14684	14979	14801	14803	14862	15014	14833	14973	14904	15039	14774	14929	15051	15025	15005	14895	14805	15043	15091	14950	15058	15002	15064	14918	15227	14828	15107	15044	14905	14909	14921	14929	14927	14901	14916	14928	14908	14954	14918	14904	14802	14979	14836	14807	14978	14801	15132	15052	14953	14912	15060	15045	15070	14801	14781	14965	15046	14909	14943	14981	14761	14876	14845	14997	15043	14871	14978	15004	14927	14860	14997	15191	14893	14935	14876	14774	14864	14988	14866	14966	15030	15046	14990	15050	14967	14895	14727	14921	15015	14989	14967	14929	15062	14875	14927	15023	14859	15036	14944	15006	15011	15117	14753	14958	15038	14903	15059	14987	14950	15052	14927	14944	14980	15221	15038	15098	14992	15156	14957	14930	14855	15051	14998	14878	14888	15022	14724	14855	15077	14965	15035	14991	15149	14925	14804	14906	14880	14916	14939	14948	14900	14917	14952	14971	14974	14950	15009	15164	15072	14842	15229	14974	15009	15050	15032	14844	14953	14985	14828	14919	14893	14960	14981	15052	14864	14875	14890	14865	14990	15003	14938	15044	14932	14855	15010	14883	14836	15021	14932	14945	14854	14804	14812	14935	14877	14904	14918	14891	14963	14958	14930	14989	14807	14720	14825	14922	15011	14985	15079	14910	15132	14759	15157	14889	15080	14876	14908	14967	15136	15098	15108	15034	14899	14904	14919	14767	14896	14836	14980	15081	15053	14995	14902	14867	14949	14905	15046	14761	15019	14950	14764	14889	14997	14931	15075	14847	14999	14939	15008	14978	14941	15019	14979	14938	15035	14837	14901	14902	14897	14904	14821	14998	15083	15155	14944	14908	14951	14853	15068	14780	14866	14860	14907	14989	15023	14889	14855	14974	14946	14972	14900	14880	15101	15048	14968	14954	14950	14956	14949	14943	14961	14819	15024	14962	14984	14973	14881	15175	14849	14944	14940	14803	15141	14867	14985	14871	14976	14949	14974	15102	15080	14957	14819	14855	15076	15185	14819	14993	15020	14923	14842	14937	15038	14941	14967	15036	14911	15082	14954	14857	14977	15004	14975	14904	14955	14980	14833	14959	14929	14963	14838	14824	14817	15111	14930	14970	14817	14973	15087	14847	15042	14989	14846	14875	15062	14911	14893	15010	14829	14831	14790	14939	14851	15008	15075	14802	14908	14796	14921	14867	15123	14877	15025	14929	14722	14992	15040	14857	14931	15040	15010	15082	14895	14992	14935	14819	14937	14779	14969	14952	15133	15044	15133	14944	14953	14970	14946	14802	14936	14980	14942	15015	14963	15069	14977	15075	14897	14995	14756	14989	14877	14915	14870	14998	14961	15001	15021	14990	14944	14921	15110	14851	14935	15068	15090	14952	14933	14802	15001	14975	15004	15122	14913	14765	15087	14669	14939	14919	15003	14953	14880	14990	15011	14961	14997	14969	14968	15079	14884	14800	15035	14995	15017	15015	14882	14947	14945	15131	14967	14857	15029	14917	14980
29837	23090	24354	21788	19578	20028	19433	19594	19440	19428	19168	19037	18701	18602	18629	19449	20428	20141	19692	19167	18694	18692	18594	18391	18584	18337	18585	18318	18471	18508	18429	18734	18372	18406	18415	18621	18413	18316	18358	18547	18633	18616	18635	18588	18543	18470	18452	18561	18522	18441	18576	18394	18454	18564	18638	18572	18527	18209	18505	18528	18547	18436	18477	18613	18662	18596	18588	18610	18470	18642	18397	18488	18588	18590	18634	18402	18536	18347	18217	18394	18305	18394	18306	18425	18495	18528	18371	18282	18628	18405	18652	18517	18600	18531	18581	18403	18478	18461	18631	18499	18645	18666	18606	18552	18616	18456	18703	18492	18512	18520	18451	18472	18443	18340	18627	18456	18447	18679	18635	18517	18614	18458	18441	18483	18411	18224	18589	18542	18429	18656	18345	18557	18473	18543	18455	18354	18461	18442	18633	18371	18529	18491	18547	18590	18568	18573	18413	18293	18439	18646	18489	18440	18613	18363	18532	18371	18524	18335	18404	18587	18211	18600	18739	18557	18537	18540	18401	18620	18472	18478	18445	18283	18556	18369	18470	18470	18456	18526	18444	18407	18290	18185	18405	18789	18500	18536	18660	18460	18599	18416	18449	18379	18492	18524	18434	18338	18630	18387	18438	18479	18592	18552	18489	18464	18548	18585	18506	18422	18569	18491	18460	18291	18554	18481	18432	18371	18502	18397	18381	18400	18288	18395	18658	18674	18559	18365	18628	18597	18551	18670	18438	18481	18405	18535	18448	18493	18500	18697	18444	18674	18771	18317	18391	18246	18522	18601	18525	18422	18533	18538	18494	18555	18448	18550	18510	18278	18639	18566	18330	18541	18606	18529	18544	18479	18479	18452	18506	18590	18378	18564	18469	18655	18451	18409	18676	18489	18541	18457	18405	18635	18439	18667	18459	18440	18560	18507	18429	18508	18434	18511	18403	18519	18283	18614	18583	18426	18413	18584	18211	18286	18468	18432	18431	18294	18472	18460	18450	18531	18581	18584	18807	18621	18510	18417	18621	18431	18318	18464	18608	18445	18427	18535	18629	18410	18371	18643	18374	18442	18304	18474	18486	18435	18351	18480	18425	18439	18624	18490	18424	18310	18482	18454	18607	18383	18484	18637	18395	18577	18293	18573	18534	18644	18340	18372	18433	18522	18636	18489	18493	18308	18538	18491	18403	18558	18808	18451	18449	18476	18370	18474	18542	18678	18739	18775	18388	18594	18423	18511	18689	18696	18545	18556	18493	18557	18436	18486	18766	18510	18521	18329	18340	18678	18385	18406	18399	18434	18633	18661	18495	18419	18391	18307	18483	18485	18489	18515	18623	18376	18462	18491	18483	18409	18330	18492	18382	18483	18558	18246	18514	18540	18554	18381	18507	18489	18475	18570	18653	18733	18458	18585	18503	18478	18622	18542	18485	18667	18601	18319	18170	18530	18352	18694	18370	18587	18618	18391	18458	18440	18726	18557	18607	18544	18387	18287	18434	18378	18367	18429	18415	18422	18640	18524	18757	18504	18540	18463	18549	18529	18483	18310	18321	18428	18546	18427	18370	18523	18572	18470	18459	18447	18564	18520	18538	18596	18379	18520	18448	18750	18480	18508	18341	18483	18737	18415	18547	18406	18611	18470	18459	18482	18476	18293	18613	18730	18532	18699	18464	18488	18620	18673	18528	18606	18536	18752	18341	18382	18575	18535	18615	18338	18639	18519	18521	18456	18780	18665	18572	18581	18567	18612	18433	18420	18510	18322	18304	18509	18533	18430	18485	18569	18644	18684	18580	18513	18578	18466	18697	18427	18572	18685	18523	18534	18517	18729	18311	18478	18430	18513	18409	18474	18232	18479	18420	18366	18450	18297	18271	18353	18548	18628	18432	18384	18551	18374	18551	18418	18418	18625	18635	18507	18353	18541	18321	18345	18559	18358	18407	18594	18557	18526	18680	18232	18434	18490	18448	18507	18495	18675	18460	18700	18456	18596	18567	18498	18279	18450	18559	18512	18314	18562	18495	18625	18659	18457	18426	18340	18367	18492	18490	18447	18505	18328	18649	18701	18463	18524	18619	18629	18465	18568	18512	18499	18358	18487	18613	18505	18542	18668	18695	18417	18552	18521	18637	18333	18479	18469	18505	18652	18498	18505	18534	18344	18518	18566	18562	18485	18298	18509	18364	18465	18442	18588	18528	18590	18569	18560	18544	18543	18514	18519	18701	18469	18413	18438	18548	18429	18546	18507	18455	18601	18419	18575	18416	18490	18385	18352	18560	18359	18544	18247	18326	18438	18530	18620	18618	18360	18629	18390	18713	18468	18585	18509	18635	18619	18435	18538	18422	18601	18529	18555	18366	18517	18436	18723	18567	18455	18468	18549	18552	18538	18545	18542	18527	18629	18568	18664	18579	18475	18424	18538	18551	18705	18475	18590	18583	18564	18603	18360	18511	18619	18525	18348	18409	18324	18683	18685	18535	18516	18559	18547	18566	18497	18442	18559	18580	18455	18716	18340	18445	18415	18523	18658	18427	18346	18589	18698	18578	18477	18604	18559	18436	18388	18468	18706	18689	18173	18412	18465	18609	18715	18324	18530	18499	18457	18632	18500	18577	18343	18458	18548	18375	18544	18461	18385	18402	18377	18668	18512	18527	18734	18698	18546	18486	18385	18568	18818	18510	18493	18412	18438	18436	18467	18551	18571	18639	18498	18434	18471	18272	18647	18676	18471	18622	18480	18699	18343	18599	18469	18684	18529	18666	18353	18523	18574	18650	18446	18374	18674	18695	18610	18347	18383	18468	18388	18343	18277	18619	18341	18507	18537	18625	18485	18447	18510	18606	18637	18516	18697	18644	18629	18575	18474	18441	18449	18647	18314	18433	18407	18361	18404	18310	18329	18426	18480	18439	18371	18360	18677	18580	18358	18415	18530	18566	18702	18739	18523	18725	18378	18623	18458	18674	18571	18328	18416	18590	18628	18472	18554	18506	18501	18378	18487	18549	18547	18457	18574	18331	18635	18616	18545	18569	18584	18439	18459	18460	18528	18330	18476	18335	18418	18328	18521	18607	18575	18633	18370	18560	18403	18461	18425	18541	18720	18470	18442	18384	18507	18456	18708	18529	18275	18576	18655	18567	18630	18361	18571	18593	18387	18441	18381	18586	18585	18492	18447	18736	18612	18375	18587	18438	18447	18482	18650	18320	18518	18472	18623	18364	18496	18585	18400	18463	18368	18249	18410	18337	18559	18536	18612	18332	18438	18419	18456	18540	18402	18404	18490	18598	18352	18470	18484	18430	18629	18535	18642	18550	18465	18341	18385	18524	18559	18457	18324	18585	18242	18528	18371	18511	18531	18333	18444	18571	18478	18566	18488	18545	18767	18694	18615	18510	18623	18593	18208	18366	18560	18346	18726	18607	18593	18692	18635	18452	18405	18445	18459	18667	18468	18557	18483	18592	18499	18434	18618	18459	18484	18290	18321	18530	18538	18584	18458	18570	18489	18678	18669	18364	18727	18539	18512	18343	18605	18470	18468	18555	18477	18366	18618	18409	18652	18576	18606	18736	18415	18556	18261	18491	18606	18608	18460	18615	18343	18394	18543	18463	18541	18566	18381	18607	18590	18547	18546	18546	18658	18622	18526	18456	18522	18675	18808	18594	18430	18629	18504	18471	18706	18558	18573	18603	18325	18410	18656	18398	18686	18550	18591	18563	18632	18586	18548	18624	18468	18448	18429	18488	18653	18480	18750	18334	18494	18710	18728	18664	18617	18624	18582	18552	18481	18703	18707	18570	18508	18427	18479	18500	18351	18280	18422	18378	18416	18438	18633	18467	18471	18476	18307	18560	18618	18317	18382	18562	18601	18232	18430	18477	18326	18597	18611	18334	18621	18567	18485	18691	18454	18214	18590	18411	18630	18565	18454	18672	18436	18669	18636	18670	18477	18571	18758	18578	18601	18555	18406	18478	18569	18636	18342	18581	18516	18753	18459	18395	18544	18546	18385	18361	18382	18572	18600	18477	18519	18567	18476	18463	18559	18671	18373	18441	18435	18593	18573	18288	18496	18350	18557	18429	18398	18523	18393	18281	18537	18675	18500	18382	18298	18415	18458	18478	18638	18527	18347	18452	18371	18457	18616	18446	18213	18507	18466	18478	18399	18712	18559	18537	18410	18357	18252	18539	18360	18381	18416	18600	18434	18461	18663	18512	18469	18456	18440	18520	18467	18478	18589	18298	18535	18464	18412	18311	18450	18339	18358	18601	18552	18511	18433	18494	18525	18645	18465	18334	18230	18493	18630	18592	18508	18353	18473	18656	18415	18410	18553	18648	18303	18450	18373	18324	18491	18591	18444	18314	18647	18358	18571	18389	18414	18487	18534	18344	18354	18609	18539	18405	18307	18375	18443	18478	18529	18435	18697	18522	18557	18372	18668	18357	18342	18419	18623	18511	18463	18841	18768	18361	18713	18615	18590	18571	18636	18571	18386	18586	18568	18505	18698	18666	18442	18443	18566	18640	18413	18368	18287	18385	18517	18360	18435	18581	18715	18582	18572	18779	18275	18386	18407	18493	18524	18526	18555	18512	18355	18478	18498	18433	18615	18428	18247	18557	18386	18562	18541	18544	18707	18523	18508	18530	18400	18531	18520	18488	18596	18566	18230	18634	18414	18616	18522	18469	18519	18479	18470	18583	18543	18529	18314	18569	18443	18471	18285	18670	18421	18617	18406	18413	18408	18504	18716	18597	18531	18501	18529	18746	18597	18473	18424	18418	18515	18428	18388	18579	18511	18667	18563	18438	18611	18482	18741	18634	18230	18375	18526	18487	18662	18512	18574	18481	18750	18565	18542	18373	18502	18587	18704	18523	18384	18483	18627	18581	18370	18461	18470	18563	18374	18406	18721	18599	18601	18627	18548	18546	18445	18307	18657	18627	18396	18341	18492	18640	18685	18631	18692	18595	18542	18635	18452	18473	18509	18524	18596	18503	18556	18486	18497	18591	18526	18608	18596	18472	18475	18527	18522	18488	18693	18709	18580	18432	18554	18435	18523	18494	18479	18386	18549	18525	18320	18353	18873	18358	18667	18640	18605	18548	18495	18366	18476	18612	18572	18342	18407	18438	18773
17029	19344	19532	17434	17156	17212	16485	16694	16766	16302	15804	15815	15314	15142	15264	16418	17693	16832	16219	15545	15214	14941	15014	14940	14909	15103	14835	14815	15128	14805	14991	14967	14724	14891	14854	14929	15060	14886	14932	14923	15088	14866	14749	14904	14859	14767	14902	14863	15052	15074	14873	14796	14732	15002	14878	14802	14876	14789	14874	15031	14990	14979	14912	15050	15051	14873	14930	14926	14942	14911	14982	14842	14776	14886	14820	14950	14826	14912	14898	15029	15052	14852	14890	14837	15040	14745	14888	14897	14920	14879	14999	14854	14985	14895	14938	14868	15075	15002	14701	14820	14839	14900	14916	14857	14941	14800	15040	14915	14774	15026	14932	14882	15028	14946	14990	15073	14916	14974	14968	15010	14940	14934	14767	15069	14829	14894	14931	14902	14945	15008	15060	14832	14972	14825	15102	14877	14887	14728	15020	14897	15038	14949	14843	15008	14742	14998	14983	15026	14908	14841	14953	14993	14856	15041	14661	14859	15053	15016	14867	14781	14851	14968	15103	14867	14839	14942	14915	14904	14836	14857	14943	14989	14816	14909	14773	14999	15047	14807	15001	14890	15211	15079	14907	14915	15083	14949	14920	15047	15020	14917	15071	15001	14818	14844	15028	14980	14740	14862	15020	14847	14911	15044	15042	14967	14937	14992	15008	14907	15006	14995	14969	14822	14801	14833	14959	14934	14987	14909	14945	15191	14847	15079	14862	14899	14959	14933	14859	15084	15149	14961	14939	14845	14862	15018	14738	15046	14794	14976	15056	14922	14927	14884	14919	14917	14817	15031	14870	14883	14956	14966	14853	15047	15075	15001	14780	14943	14818	14844	14802	14908	14943	14788	14797	14993	15114	14867	15160	14805	14837	14971	14906	14957	14795	15059	14947	14875	14933	14904	14821	14904	15025	15066	14829	15121	14950	14905	14985	14918	14910	14889	15081	14894	14885	14950	14631	14925	15179	14953	14926	14877	14901	14882	14895	15076	14816	14971	14912	14774	14852	14812	14882	14788	14883	14931	14925	14885	15057	14903	14905	14893	15070	14944	14832	14825	14921	14881	14780	14792	14948	14863	14906	14934	14956	14865	15032	14813	14913	14975	15010	14924	14914	14887	14914	14804	14864	14879	14923	14913	14897	14708	14744	15030	14845	14977	14857	15095	14909	14893	14901	14942	14964	15100	14941	14977	14997	14963	15156	14901	14770	14808	15041	14837	15046	14839	14871	14797	14889	14975	14885	14897	14945	14977	14951	14793	14905	14996	14906	14879	15018	14992	14958	14990	14820	15001	14815	14957	14869	14937	14861	15090	14955	15048	15001	15017	15017	14834	14925	14769	14910	14962	14963	14878	14861	15046	15072	14882	14871	14945	15013	14983	14940	14839	14893	14944	14859	14859	14904	14958	14994	14951	14970	15002	14898	14970	14840	14928	14949	14830	14930	14941	14991	15139	14938	15039	14919	14980	14900	14751	14905	14924	14814	14882	14784	14881	14800	14982	14977	14872	14784	14915	14917	15000	14998	14711	14951	14975	14809	14845	14981	14931	14892	14938	14921	15110	15023	14964	14949	14949	14875	14936	14977	15242	14799	14859	15100	14893	14950	15005	14985	14769	14826	14866	15033	15049	15011	14940	15051	14861	14875	15012	15078	14830	14933	15062	14920	14878	14980	14965	14951	14982	14935	14964	14925	15024	14833	14987	14833	14743	14845	14856	14889	14994	14981	14951	14988	14963	14847	15023	14856	14962	14903	14976	14843	14862	14908	14892	14905	14921	14850	15004	14967	15069	15011	14938	14866	14928	14892	14967	14854	14673	15010	14954	14998	14973	14908	14920	14884	14873	15093	14954	14839	14957	14919	14888	14958	14895	14731	14847	14900	15117	14925	14995	14913	14827	15138	14858	14918	14808	14783	14909	14857	14876	14909	14927	14892	14853	14832	14845	14833	14906	14805	14789	15023	15108	14984	14831	14915	14798	14930	14750	14736	14988	14886	14881	14955	14982	14862	14913	14885	14830	14903	14975	14738	14951	14971	14926	14926	15058	14859	14962	15045	14989	14865	14850	14933	14857	14812	14917	14923	14811	15037	15005	14700	14949	14968	14980	14844	15123	14996	14861	14999	14915	15008	15009	15050	15022	14818	14850	14919	14960	14927	14977	14912	15114	14806	14894	14980	15032	15011	15056	14835	14903	15035	14936	14838	15023	14950	14881	14968	14834	14877	14831	15074	15041	14809	15133	14904	14907	14929	15012	14833	15014	15106	14868	14805	15103	14991	14994	14845	14841	14937	15046	14820	14833	14904	14956	14923	14963	15048	15106	14872	15084	15142	14982	14762	14913	14989	15071	14708	14988	14810	15066	14998	14979	14960	14938	15006	14818	14953	15055	15037	14960	14866	14987	14908	14797	14971	14966	14794	14674	14622	15028	14976	15092	15179	14809	14773	14883	14951	14861	14876	15010	15010	14937	14839	15073	14868	14798	15071	14861	15069	14987	14911	15159	14961	14815	14950	14946	14874	15104	14916	14945	15061	14846	14906	14974	14854	15087	14895	14985	15059	14932	14740	15013	14823	14870	14987	15012	14957	14846	14885	14837	14816	14805	14898	15026	14970	15051	15062	14903	14951	14984	14962	15026	14918	14935	14888	14953	14877	15066	14888	14865	15030	14843	14874	14992	14753	14915	14754	15069	14747	14941	14741	14933	14811	15015	14746	14858	14871	14941	15034	14986	14886	14982	15108	14971	15007	14974	15134	15002	14959	14840	14889	14995	15011	14918	14815	14722	15137	14892	15124	14846	14770	14931	14886	15045	15001	14992	14945	14929	15034	14910	14948	14840	14930	14871	14891	14940	14837	14842	14910	14772	14859	14894	14882	14824	15066	14784	15023	14805	14964	14840	14877	15071	14985	14887	14808	14884	14823	15037	14911	14765	14977	14945	14794	14977	14963	14942	14815	14975	14873	14794	14987	14846	14993	14933	14941	14964	14972	14964	15132	14940	14777	14860	14908	14954	14877	15027	14813	14886	14779	14952	14931	14862	14896	15048	14760	14989	14919	15090	14895	14937	14814	14974	14850	14829	14760	14826	14888	15001	14934	15000	14885	15085	14918	14923	15142	14990	14847	14946	14990	14996	15083	14982	14809	15008	14883	14883	15045	14918	15018	14817	14901	14774	14893	14975	14797	15001	14994	15044	14836	15016	14789	14919	14966	14979	14978	14987	14952	15042	15038	14903	15028	14896	14879	15033	14912	14950	15228	14908	14821	14978	14782	15069	14953	14911	14858	14941	14931	14804	15184	14855	14968	14806	15003	14822	14813	14837	14888	14852	14826	14940	15070	14911	14905	14956	14976	15002	15033	14814	14990	14997	14843	15010	15043	14891	14961	14955	14833	15094	14916	14950	14941	14789	14892	14903	14848	14757	14868	14864	14855	14949	14845	14949	14880	14823	15032	14849	15004	14850	14882	14998	14813	15068	14949	14950	14825	14858	14931	14983	14971	14899	15017	14773	15063	14954	14956	14969	14760	14991	14992	14859	15073	14977	14883	14754	14865	15047	14819	15069	14942	15010	14890	14968	15040	14848	14956	14858	14902	14983	14831	14924	14921	14887	15054	14857	14722	14871	14907	14881	14807	14821	14953	14924	15035	14763	14985	14726	15021	14948	15082	14888	15050	14837	15040	14877	15046	14947	14892	14752	15041	14840	14907	14812	15014	14913	14915	14835	14757	14985	14919	14782	14981	14807	14916	14930	15133	14897	15103	14901	14941	14906	14757	14867	15014	14864	14987	14883	15137	14789	14895	14952	14898	14944	14910	14911	14915	14836	14846	15051	15155	14920	15011	14991	15095	15012	14985	14893	14763	14975	14909	15008	14909	15025	14870	15063	14832	14876	15077	15000	14863	14899	14854	14940	15158	14805	14935	14896	14843	14934	15093	14878	14999	14956	14923	14985	14921	15020	15074	15091	14782	14791	15091	14711	14912	14957	14906	14994	14781	14819	14888	14946	14951	15010	14921	14964	15005	14930	15039	14909	14843	15167	14797	15039	14857	14981	15005	14914	14978	15048	14902	15091	14965	15015	15014	15019	14860	14985	14820	15102	14958	14959	14979	14995	14907	14872	15052	14849	14964	14954	14950	14751	15057	14887	14998	14843	14972	14983	15004	15077	14705	14931	14936	14861	14934	14957	14960	15024	14944	14841	15077	14858	15136	14870	14945	14902	14841	14962	14859	14803	14889	14826	14859	14855	14884	14965	14729	14950	15061	14988	14900	14934	14797	14949	14870	14874	14956	14894	14800	14977	14904	14790	14980	15008	14924	14928	14933	14865	14887	15028	14963	14803	14800	14992	14985	14977	14873	14911	14883	14868	14995	15038	14851	14937	14899	14898	14765	14836	14977	14936	14931	15058	14809	14814	14765	15000	14825	14842	14989	15063	14936	14825	14961	14952	14947	14955	14896	14876	14806	15034	15011	14955	14869	14847	14900	14993	14865	14809	14972	14989	15030	14871	14981	14923	14949	15032	14894	14900	14966	14817	15007	14930	14788	14960	14869	14812	15044	14753	14810	14918	14968	15001	14981	14914	14930	14924	15084	14836	14978	14940	14963	15034	14795	14951	14952	15079	14932	14842	14885	14918	15095	14887	14862	14952	14921	14934	15044	14853	14663	14918	14852	14846	15051	14944	14848	14823	15000	14968	14962	15002	14845	14863	14999	14916	14894	14781	14993	14924	15019	15049	14996	14997	15051	14964	14980	14949	14916	15058	15064	15049	14966	14797	14928	14919	15037	14893	14939	14975	14966	14839	14890	14871	14958	15010	14982	15021	14821	14892	14889	14995	15106	14902	14993	15072	14937	14933	15081	14907	14810	14938	15007	15068	14977	14883	14803	14903	15064	14934	14890	15129	14949	15001	14909	14998	14982	14914	14885	15066	14813	14829	14880	15057	15008	14956	14834	14916	14816	14948	14915	15022	14909	14857	14885	14936	14932	14990	14995	14965	15057	14888	14853	14898	15043	14892	14863	14955	14961	14915	14928	14969	14911	15005	14947	14882	14980	14996	14818	14889	15032	14903	14856	14900	15002	14948	14933	15002	14971	14862	14866	15173	15001	15132	14917	15039	14980	14973
25400	21466	28623	25119	23048	22773	22295	20685	20771	20567	20000	19677	19454	19022	20518	27612	30693	27128	23843	21219	19855	18970	18806	18739	18760	18436	18640	18756	18636	18524	18732	18833	18676	18718	18545	18470	18740	18629	18659	18705	18722	18710	18577	18623	18592	18523	18604	18568	18576	18547	18627	18750	18704	18646	18569	18664	18683	18529	18550	18657	18680	18470	18699	18752	18527	18849	18577	18630	18436	18893	19093	18646	18691	18530	18607	18575	18496	18756	18504	18445	18764	18512	18743	18511	18702	18495	18622	18377	18432	18702	18613	18477	18306	18487	18757	18618	18623	18805	18654	18702	18822	18739	18447	18537	18808	18656	18577	18628	18673	18689	18715	18738	18625	18588	18814	18574	18536	18638	18482	18673	18695	18733	18579	18665	18553	18607	18601	18536	18914	18767	18599	18678	18771	18488	18566	18546	18668	18513	18691	18678	18522	18471	18536	18639	18513	18597	18524	18507	18701	18648	18851	18669	18491	18677	18694	18422	18509	18529	18696	18772	18524	18583	18712	18580	18677	18640	18791	18781	18524	18753	18518	18392	18657	18582	18764	18538	18631	18725	18609	18670	18631	18703	18676	18554	18658	18574	18551	18609	18512	18581	18618	18640	18828	18740	18504	18585	18683	18596	18654	18647	18666	18522	18431	18703	18694	18498	18663	18771	18640	18726	18590	18491	18524	18613	18637	18695	18452	18502	18516	18735	18832	18606	18694	18646	18535	18624	18643	18637	18662	18592	18338	18676	18679	18539	18690	18672	18677	18795	18385	18493	18566	18673	18795	18696	18713	18967	18776	18756	18325	18749	18432	18738	18656	18550	18667	18583	18513	18622	18672	18753	18543	18708	18395	18685	18504	18404	18416	18623	18767	18580	18701	18696	18713	18831	18720	18641	18691	18603	18741	18413	18627	18647	18771	18461	18782	18695	18368	18746	18573	18697	18552	18542	18662	18502	18597	18558	18595	18731	18553	18564	18956	18735	18554	18415	18593	18598	18624	18575	18406	18332	18742	18659	18549	18569	18601	18888	18788	18681	18624	18821	18715	18897	18727	18508	18570	18674	18649	18570	18553	18463	18560	18640	18535	18853	18694	18670	18677	18681	18383	18597	18478	18499	18534	18781	18756	18560	18438	18401	18562	18616	18515	18624	18487	18628	18679	18552	18686	18921	18758	18872	18715	18579	18774	18533	18715	18576	18579	18609	18636	18813	18679	18663	18492	18556	18729	18685	18618	18689	18674	18414	18443	18611	18668	18427	18577	18498	18764	18569	18519	18592	18586	18763	18815	18602	18683	18570	18638	18716	18474	18765	18854	18684	18730	18744	18685	18797	18641	18550	18558	18596	18641	18695	18727	18663	18700	18540	18612	18611	18532	18692	18552	18464	18605	18595	18487	18567	18412	18395	18460	18571	18591	18746	18573	18681	18727	18686	18571	18553	18646	18534	18518	18580	18756	18664	18674	18689	18483	18649	18674	18558	18803	18617	18669	18655	18556	18656	18563	18370	18533	18777	18643	18731	18563	18724	18536	18701	18848	18795	18593	18633	18772	18487	18571	18447	18647	18677	18731	18719	18728	18476	18639	18564	18703	18689	18504	18631	18674	18651	18684	18414	18619	18438	18536	18541	18597	18713	18632	18598	18639	18577	18693	18532	18458	18725	18347	18555	18642	18864	18720	18504	18538	18906	18742	18645	18839	18675	18587	18627	18691	18603	18541	18501	18628	18632	18691	18459	18690	18647	18706	18693	18658	18609	18565	18641	18507	18791	18688	18507	18650	18408	18528	18657	18586	18444	18689	18755	18451	18613	18653	18609	18736	18681	18662	18610	18580	18544	18643	18547	18452	18657	18498	18666	18619	18798	18548	18578	18739	18507	18601	18710	18596	18657	18557	18618	18706	18784	18655	18454	18433	18852	18663	18441	18695	18561	18619	18615	18795	18649	18507	18617	18673	18653	18694	18736	18720	18644	18796	18803	18545	18630	18466	18661	18660	18633	18713	18354	18437	18601	18621	18639	18483	18484	18407	18493	18631	18580	18597	18589	18758	18696	18683	18713	18493	18721	18632	18503	18677	18715	18629	18500	18853	18585	18624	18924	18599	18469	18759	18802	18817	18626	18478	18717	18601	18586	18672	18555	18444	18600	18546	18604	18482	18506	18706	18553	18627	18632	18514	18808	18702	18596	18569	18593	18549	18580	18683	18562	18337	18578	18794	18700	18625	18467	18606	18743	18571	18833	18557	18609	18755	18522	18821	18621	18581	18419	18426	18602	18657	18673	18596	18584	18477	18613	18667	18330	18705	18603	18617	18618	18587	18661	18639	18390	18612	18665	18579	18538	18542	18584	18625	18475	18472	18576	18520	18758	18871	18560	18526	18634	18573	18649	18769	18563	18519	18700	18900	18614	18557	18458	18640	18427	18494	18745	18691	18586	18526	18624	18560	18545	18483	18523	18577	18340	18695	18498	18469	18480	18750	18688	18758	18634	18627	18582	18679	18849	18729	18471	18526	18629	18720	18680	18651	18654	18646	18856	18535	18642	18624	18750	18810	18547	18656	18755	18522	18540	18904	18583	18716	18613	18620	18570	18720	18362	18563	18615	18467	18816	18690	18665	18469	18595	18800	18563	18618	18722	18423	18708	18543	18350	18527	18709	18670	18785	18802	18825	18824	18660	18461	18675	18856	18732	18511	18680	18743	18594	18620	18408	18638	18526	18403	18690	18462	18543	18722	18763	18648	18507	18740	18714	18774	18612	18597	18702	18560	18484	18671	18721	18626	18708	18716	18554	18939	18611	18694	18589	18739	18648	18687	18586	18838	18638	18752	18663	18674	18469	18554	18713	18417	18650	18477	18589	18792	18753	18661	18588	18564	18535	18392	18781	18482	18727	18547	18576	18479	18353	18579	18644	18362	18609	18634	18573	18532	18600	18525	18628	18412	18494	18540	18467	18614	18570	18666	18683	18675	18487	18665	18796	18576	18358	18556	18645	18638	18696	18669	18703	18550	18759	18539	18506	18880	18647	18505	18446	18888	18698	18491	18376	18583	18520	18731	18722	18336	18603	18487	18666	18574	18523	18862	18673	18706	18559	18482	18598	18669	18534	18654	18533	18575	18724	18298	18551	18593	18627	18820	18651	18688	18685	18616	18469	18598	18717	18593	18496	18650	18688	18785	18722	18535	18683	18859	18665	18746	18427	18629	18741	18602	18740	18786	18636	18569	18531	18452	18800	18724	18509	18741	18664	18438	18437	18408	18557	18504	18621	18889	18527	18569	18438	18528	18534	18634	18659	18779	18625	18783	18581	18812	18496	18526	18433	18578	18881	18680	18847	18849	18730	18627	18693	18737	18693	18640	18650	18485	18618	18653	18567	18843	18834	18691	18882	18677	18461	18783	18480	18855	18564	18537	18735	18787	18620	18517	18495	18566	18423	18650	18644	18672	18720	18607	18584	18681	18704	18557	18603	18630	18662	18717	18735	18588	18554	18455	18749	18643	18575	18765	18561	18688	18522	18781	18645	18617	18815	18696	18948	18846	18597	18656	18663	18592	18731	18646	18597	18573	18815	18838	18633	18550	18567	18532	18355	18514	18787	18439	18616	18453	18615	18855	18593	18741	18539	18599	18668	18642	18359	18360	18750	18590	18599	18701	18678	18551	18601	18752	18579	18723	18468	18820	18497	18824	18711	18497	18599	18742	18688	18575	18458	18634	18758	18734	18625	18650	18806	18691	18653	18555	18569	18772	18574	18897	18657	18637	18503	18746	18654	18726	18519	18584	18637	18627	18704	18689	18558	18696	18626	18810	18642	18534	18540	18542	18608	18436	18413	18421	18633	18696	18647	18444	18677	18598	18507	18524	18626	18655	18436	18893	18836	18555	18447	18733	18656	18595	18523	18814	18581	18591	18824	18508	18583	18799	18639	18643	18368	18606	18390	18558	18570	18663	18319	18628	18613	18793	18734	18551	18462	18651	18593	18703	18629	18572	18514	18547	18598	18696	18654	18535	18560	18654	18725	18608	18542	18564	18686	18564	18645	18468	18571	18738	18636	18636	18772	18543	18663	18690	18369	18569	18769	18480	18950	18669	18702	18621	18399	18625	18469	18505	18469	18566	18594	18846	18735	18548	18484	18563	18641	18550	18494	18536	18604	18506	18310	18636	18556	18491	18566	18433	18604	18604	18663	18605	18596	18519	18594	18405	18671	18664	18605	18671	18486	18792	18577	18783	18759	18629	18667	18711	18612	18553	18593	18568	18572	18544	18549	18871	18653	18578	18538	18615	18637	18662	18542	18713	18643	18823	18622	18696	18579	18737	18590	18442	18568	18552	18675	18601	18542	18541	18815	18633	18648	18679	18876	18647	18615	18550	18612	18758	18535	18424	18685	18533	18661	18687	18703	18744	18919	18613	18880	18577	18514	18639	18436	18634	18741	18695	18543	18525	18602	18612	18876	18513	18606	18681	18474	18515	18785	18776	18715	18830	18851	18469	18556	18759	18695	18530	18555	18311	18717	18675	18644	18634	18484	18554	18605	18643	18423	18816	18647	18682	18624	18552	18529	18600	18742	18877	18800	18623	18607	18709	18704	18750	18631	18428	18547	18592	18451	18631	18567	18607	18387	18633	18855	18541	18638	18444	18696	18667	18519	18625	18582	18889	18515	18692	18759	18611	18505	18649	18747	18628	18511	18532	18693	18528	18598	18844	18668	18740	18730	18648	18580	18782	18541	18744	18509	18691	18441	18746	18429	18709	18512	18700	18758	18324	18806	18688	18444	18753	18611	18741	18578	18620	18798	18489	18533	18522	18720	18681	18571	18494	18685	18684	18736	18650	18548	18563	18612	18528	18527	18745	18395	18573	18694	18552	18854	18642	18617	18653	18802	18757	18674	18610	18493	18572	18630	18493	18693	18629	18816	18575	18424	18627	18706	18681	18722	18826	18500	18602	18512	18739	18525	18561	18706	18509	18745	18922	18544	18560	18784	18735	18639	18768	18716	18765	18598	18776	18798	18638	18665	18560	18708	18701	18402	18452	18641	18587	18636	18666	18727	18571	18446	18480	18579	18509	18451	18591	18774	18597	18520	18482	18647	18483	18723	18930	18758	18653	18710	18504	18765	18510	18578
15792	27148	25229	21403	19661	18657	17673	18392	18634	17712	17129	16721	16134	15539	19012	28760	30787	25475	20753	17766	15876	15283	15126	15104	15019	15106	15089	15217	14894	15133	15066	15063	15130	15105	15150	15191	15044	15003	14972	15126	15157	15073	15106	15085	15134	15013	15002	15148	15012	15006	14943	15033	15057	15075	15148	15157	14905	15186	14957	15133	15125	15114	14914	15092	15006	15116	14976	15041	14907	14976	14961	15003	15175	15053	15143	15126	14951	15072	14975	15117	15319	14923	14951	14829	15068	14969	14971	15115	14873	15242	14984	15044	15042	15060	14949	15097	15108	15090	15016	14975	15116	15231	15040	15042	15157	15083	15179	15160	15048	15157	15113	15038	15071	15060	15073	14961	15114	15098	15024	15191	15010	15026	15157	14950	15110	14971	14931	15020	15032	15024	15322	15069	15012	15068	15020	15122	14902	14907	14931	14909	15085	14889	15167	14837	15027	15043	15200	15017	15122	15026	15198	15207	14913	15219	15042	14992	15212	14987	15287	15165	14884	15049	15113	14897	15117	15110	14895	14992	14911	14930	15070	14992	15119	15013	15011	15182	14960	14965	14993	15047	14966	15137	15072	15043	15112	15052	14882	15154	15125	14992	14934	15020	14896	15023	15066	14969	15145	15031	15094	15083	14960	15004	15287	14968	14863	14863	14932	15040	15022	15162	14968	14923	15149	15129	14966	15101	15101	15092	15200	15011	15218	14962	15050	14998	15038	15167	14942	15032	14854	14913	15085	14944	14976	15329	15142	15284	14901	15154	14970	15098	15142	15057	15238	15075	14939	15090	15062	15218	15016	15024	14932	15113	14939	14968	14951	15141	15126	15006	15019	15146	15080	15025	15225	15078	15008	15042	15084	14999	15154	15255	14885	15082	14973	14960	15032	15015	15050	14979	15042	15060	14997	15105	15010	15070	14956	14880	15043	14933	15058	15091	15022	15314	15102	14947	15091	15080	15119	14984	15065	15052	15125	14989	15101	15084	14977	14923	14997	15057	15084	14968	15097	15220	15024	15167	14960	15020	15152	15087	14965	14937	15132	15006	15012	14840	15065	14991	15110	15009	15149	14943	15058	15080	15198	15006	15042	15113	15095	15118	15077	14978	14961	15001	14903	14941	15250	14924	15093	14952	15046	15041	15065	15032	15087	15008	15052	15145	15108	15094	15017	15000	14831	15188	15131	15000	15134	15089	14918	15121	15128	15140	14877	14962	15161	15091	15113	14970	15094	15039	15052	15032	15062	14964	15034	14900	15097	15079	15097	15047	14926	15129	14995	15135	15107	14922	14888	15046	14961	15041	14932	15053	15119	15062	14981	15075	14981	15092	14903	14886	15004	15213	14885	15084	15142	14874	15212	14813	15028	15030	14933	14941	15044	14991	15096	15173	15015	15057	14988	14975	14983	14960	14934	15149	15022	14974	15094	15291	14996	15095	14941	15034	15050	15042	14928	15010	15166	15042	15051	15090	15160	15039	15132	15141	14940	15060	14899	15097	15129	14948	15104	15047	14916	15137	15081	15256	15015	15020	15164	14883	15196	15134	15111	15139	15081	15241	14969	15149	14921	15249	14972	15115	14920	15125	14882	15012	15070	15187	15135	15152	14891	14965	15032	15110	14979	15076	15130	14931	14896	15031	15045	15010	15007	15050	14908	15263	14971	14891	15090	14998	15195	14998	15094	14965	15081	15122	15117	15031	15114	14947	14974	15135	14947	15049	15076	15024	15274	15109	15103	14830	15031	15143	14938	14999	15085	15034	14871	14874	15089	15132	15028	14937	15109	15039	15027	14929	15008	15033	15080	15157	15060	15303	15000	14957	15024	14857	15037	15065	14976	15032	15017	15158	15048	15087	14972	15099	15161	15097	15240	14944	14975	15024	15215	14989	15169	14978	15043	15028	14903	15109	15128	14960	15069	15069	15006	15123	15034	15043	15125	15173	15110	15211	15100	14942	15066	15089	14836	15074	15132	14994	15113	15120	15107	14944	14933	15046	15134	15145	15060	14970	15016	15259	15169	15116	15053	15078	15172	15103	15031	15090	15002	14894	15131	15064	14898	14945	15069	15067	15048	15033	14982	15018	14964	14970	15209	15012	15112	15048	14981	14965	15121	14984	15019	15000	15029	15046	14959	15041	15014	14969	15188	15077	14909	14998	15281	15111	15046	15201	15145	14855	15022	15139	15041	14874	14995	15155	15057	15065	15053	15133	14950	15101	15123	15042	15078	15107	15111	14926	15200	14978	15129	15006	15157	14971	15017	15159	15020	15042	15237	15177	15176	15163	15136	15050	15092	15029	14886	15181	15033	15074	15040	15183	14966	14935	14859	15159	14973	15082	14957	15030	15182	14924	15037	15048	15071	15041	15091	15054	15173	15047	15030	14996	15022	15116	15072	15139	15064	14967	14880	14962	14972	15006	15053	15051	15027	14979	14974	15143	15117	15145	15011	15117	15150	14900	15115	15005	15048	15106	15088	15100	15090	15194	14993	15008	14964	14912	15104	15181	15113	15000	15115	15115	15410	15073	14925	15070	14890	15086	15211	14988	15052	15130	15048	15064	15076	14948	15007	15130	14994	15206	15072	15118	15008	15276	15051	15059	15116	15040	15121	14912	15042	15110	14949	14943	15111	14983	15151	15034	15143	14994	15116	14938	15102	15124	15013	14905	15020	15194	15007	15115	15008	14979	14923	15072	14865	14965	14971	15031	14899	14864	15000	14963	14981	15104	15047	15209	15111	15056	15170	14960	14918	15185	14918	15017	14983	14997	15000	14904	15179	14931	14999	15121	15090	15007	15099	14968	14984	15148	15216	15193	15270	15041	14894	14963	15058	14993	15188	15110	14904	14985	15021	15018	15112	14913	15010	15003	15069	15132	14956	15071	15056	14979	15094	14864	14947	15322	14815	15181	15091	15039	15036	15003	15117	15010	15084	15096	14903	14948	15086	15105	14979	14878	15164	15023	14963	15062	15193	15136	15156	14924	15151	15088	15087	14969	15003	15157	15214	15100	15002	15164	14949	15140	15003	15058	15132	15145	14958	15206	14977	15034	15100	15155	15076	14896	14981	15081	14976	15019	14997	14905	15016	15098	15019	15034	15186	15128	15054	14979	14961	15058	15136	15168	14894	15092	15091	14983	15060	15158	14898	14919	14909	15075	15084	15017	15132	14983	15137	15151	15078	15093	14861	15044	15048	15245	14949	14952	14949	15032	14769	15237	14976	15014	15165	14974	14876	14954	15050	15096	15045	15115	14940	15065	14790	15111	15167	14976	15037	15039	15160	14919	15285	14906	14969	14959	14956	14956	14931	15271	14949	15017	14930	14951	15083	15165	15152	15082	15069	15116	15118	14905	15132	15157	15090	15011	15099	14954	15110	14914	15100	15139	15185	15022	15057	15030	15094	15094	15052	15175	15231	15141	14996	14886	15077	15098	15040	15120	15132	15274	15144	15030	14959	14971	14869	14923	15008	15045	15218	15139	15046	15073	15133	15084	15050	15118	15194	15059	14998	14946	15119	15115	14959	15234	15001	14934	15058	15048	15181	15106	15054	15115	14943	15122	15068	15065	14961	14990	15029	15016	15076	15062	15073	14992	15200	14932	14953	15103	15284	15132	14917	15199	15009	14944	14990	15036	14806	15247	15078	15071	15011	15026	14921	15092	15086	15144	14942	14923	15100	15048	14917	15095	14877	14992	14916	15031	15014	15065	14856	15087	14891	15216	14814	14999	15057	15037	14987	14873	15139	15101	15023	15031	14910	15019	15109	14967	15104	15080	15088	15005	15001	15006	14933	14886	15061	15015	14984	14996	15041	15105	15039	15053	15154	14993	15214	15140	15144	15039	14999	15041	15136	15164	14987	15011	15129	15045	15209	14962	14945	15089	15015	14906	15056	15086	15059	14930	15044	15041	15040	14933	15057	15172	15167	14862	14988	14939	15110	14986	15166	15035	15297	14826	15059	14958	15148	14947	15120	14994	15015	15078	15015	15032	15022	15180	15136	14952	15061	14962	15107	15099	15184	15042	15074	14977	15141	14990	14996	15085	14999	14955	14929	15019	15093	14989	15149	15199	15075	15089	14976	15161	15099	14870	15179	15010	15077	15290	14860	15122	14911	15138	15198	15213	15005	15028	15052	15049	15084	15047	15089	15137	15087	15132	14788	14977	15137	14908	14994	15132	15027	15098	15185	15182	15038	15068	15129	15059	14996	15063	15082	15102	15036	15105	15061	15032	15289	15017	15095	15281	14925	15117	15087	15186	15031	15207	14990	14808	14890	15067	15168	15161	14889	14949	14886	14914	15019	14941	15081	14998	15117	15047	15249	15015	15037	14975	14935	15088	15009	15026	15004	14988	14977	15032	15009	15078	14910	15142	15206	14951	15137	14990	14936	15138	15007	14991	15004	14985	15073	14914	14988	15151	15106	15175	14939	15136	14899	15160	15122	15115	15022	15034	15012	15094	15007	15129	14918	15198	15154	15069	14970	15165	14965	14903	14969	15148	14938	15123	14974	15228	15066	15136	15047	15181	15124	14967	14916	14843	14861	14977	15075	15023	15109	14948	15204	14835	14956	14935	14983	15196	15002	14858	15091	15086	15061	14880	15035	15178	14905	14972	15036	14961	15202	14882	15054	14833	15058	14873	15095	14842	15043	14893	15157	15210	15232	15043	14972	14992	15216	15164	15046	15182	15142	15147	15060	14940	14983	14986	14935	14968	15139	15212	15154	15050	15045	14997	15106	14957	15101	15094	15043	15066	15212	15035	14879	14894	14973	14934	15119	15136	15226	15058	15106	15119	15044	14998	15110	15125	15077	14972	15012	15054	15091	14900	14891	15034	14967	15112	14996	15028	15033	15065	15203	15026	14987	15044	15074	15162	15095	14995	15069	15174	15123	15144	15234	15183	15144	15089	15054	15143	15048	15017	15015	14977	15086	14847	14974	15023	15045	14944	15038	14965	14966	15089	15084	15068	14989	15050	14991	14942	15150	15001	15079	15126	15119	15025	14952	15039	15099	14955	15008	15140	15025	15025	15123	14925	14926	14964	14984	15071	15129	15020	15027	15047	15046	14981	15189	15045	15061	14915	15198	14974	15168	15064	14916	15172	15106	15071	15186	14859	15140	15210
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
