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
339763849906	339763850425	339763850975	339763851525	339763852075	339763852625	339763853175	339763853725	339763854275	339763854825	339763855375	339763855925	339763856475	339763857025	339763857575	339763858125	339763858675	339763859225	339763859775	339763860326	339763860875	339763861425	339763861975	339763862525	339763863075	339763863625	339763864175	339763864725	339763865275	339763865825	339763866375	339763866925	339763867475	339763868025	339763868575	339763869125	339763869675	339763870225	339763870775	339763871325	339763871875	339763872425	339763872975	339763873525	339763874075	339763874628	339763875175	339763875725	339763876275	339763876825	339763877375	339763877925	339763878475	339763879025	339763879575	339763880125	339763880675	339763881225	339763881775	339763882325	339763882875	339763883425	339763883975	339763884525	339763885075	339763885625	339763886175	339763886725	339763887275	339763887825	339763888375	339763888926	339763889475	339763890025	339763890575	339763891125	339763891675	339763892225	339763892775	339763893325	339763893875	339763894425	339763894975	339763895525	339763896075	339763896625	339763897175	339763897725	339763898275	339763898825	339763899375	339763899925	339763900475	339763901025	339763901578	339763902125	339763902675	339763903225	339763903775	339763904325	339763904875	339763905425	339763905975	339763906525	339763907075	339763907625	339763908175	339763908725	339763909275	339763909825	339763910375	339763910925	339763911475	339763912025	339763912575	339763913125	339763913675	339763914225	339763914775	339763915325	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2707	3600	2300	2707	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2705	3600	2300	2704	3600	2300	2704	3600	2300	2703	3600	2300	2702	3600	2300	2702	3600	2300	2701	3600	2300	2701	3600	2300	2700	3600	2300	2699	3600	2300	2699	3600	2300	2698	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21581	20184	27688	22485	20239	21552	22249	16465	15379	15783	15378	15292	15392	15461	15239	15238	15162	14987	15153	14946	15099	14993	15081	15024	15032	14912	14872	15118	15100	14916	14992	14963	15150	14910	14817	14995	15058	14850	14948	14773	14925	15043	15028	14800	14917	14726	14763	14996	14953	14975	15026	14882	14951	14811	14762	14673	15012	14880	14919	14835	14752	14748	14983	14845	14913	14869	14850	14999	14803	14764	14940	14778	14908	14676	14819	14841	15019	15124	14853	14932	14874	14788	14801	14995	14635	14739	14853	14915	14859	14938	14905	15052	14984	14708	14743	14797	14877	14834	14912	14932	15077	14866	14982	14854	14844	15014	14896	14695	14860	14874	14799	14763	15042	14874	14862	14644	14982	14804	14896	14762	14966	14557	14750	14886	14883	14775	14574	14953	14868	14770	14928	14858	14717	14897	14886	14870	14691	14762	14751	14691	14875	14794	14914	14836	14742	14624	14814	14651	14865	14892	14657	14894	14664	14816	14914	14715	14770	14829	15030	14970	14938	14910	14715	14832	14687	14750	14627	14823	14895	14657	14927	14801	14818	14870	14639	14972	14959	14796	14778	15021	14854	14659	14859	14808	14762	14790	14976	14906	14813	14857	14843	14861	14743	14834	14974	14893	14877	14710	14751	14825	14838	14637	14952	14945	14828	14981	14728	14870	14818	14647	14886	14886	14683	14716	14832	14833	14965	14948	14798	14894	14758	14864	14707	14651	14708	14756	14664	14803	14803	14744	14593	14794	14615	14803	14898	14695	14991	14947	14940	14875	14943	15026	14739	14756	14856	14914	14596	14645	14748	14572	14657	14736	14861	14951	14867	14718	14909	14959	14814	14688	14636	14743	14859	14764	14975	14837	14793	14881	14702	14533	14745	14704	14852	14905	14791	14994	14911	14897	14890	14885	14903	14941	14923	14996	14765	14802	14856	14750	14700	14666	14668	14895	14809	14752	14815	14484	14914	14724	14824	14769	14726	14850	14791	14707	14924	14941	14799	14851	14819	14792	14810	14889	14818	14993	14824	14704	14800	14727	14767	14978	14902	14860	14735	14727	14764	15084	14695	14828	14843	14771	14730	14777	14713	14847	14917	14859	14967	14678	14653	14920	14825	14530	14928	14480	14670	14726	14714	14995	14718	14650	14714	14751	14680	14727	14833	14758	14834	14895	14695	14870	14911	14744	14742	14877	14746	14836	14802	14788	14753	14867	14675	14579	14771	14799	14773	14781	14853	14737	14824	14697	14725	14607	14860	14690	14845	14758	15053	14977	14782	14808	14836	14852	14993	14849	14701	14714	14896	14537	14724	14709	14778	14809	14823	14866	14892	14615	14942	14750	14787	14761	14814	14869	14567	14689	14660	14734	14806	14675	14691	14841	14885	14860	14912	14698	14768	14875	14504	14883	14798	14808	14755	14786	14818	14719	14844	14825	14761	14913	14716	14947	14846	14897	14753	14841	14601	14679	14845	15067	14700	14890	14819	14867	14964	14856	14929	14802	14730	14833	14783	14788	14718	14686	14652	14811	14943	14855	14791	14969	14867	14771	14966	14840	14882	14774	14704	14660	14684	14751	14851	14844	14895	14903	14847	14849	14837	14783	14758	14838	14836	14687	14845	14555	14810	14934	14925	14709	14881	14802	14913	14818	14740	14772	14774	14762	14705	14754	14652	14690	14988	14939	14866	14554	14797	14849	14820	14789	14818	14888	14626	14669	14860	14818	14818	14691	14834	14871	14950	14926	14848	14734	14838	14688	14859	14880	14781	14888	14788	14811	14936	14976	15037	14810	14630	14700	14838	14730	14578	14904	14941	14793	14841	14788	15006	14705	14669	14709	14776	14768	14845	14733	14666	14736	14722	14699	14902	14766	14819	14682	14755	14726	14880	15030	14706	14772	14860	14787	14903	14931	14622	14737	14602	14828	14850	14775	14876	14694	14738	14898	14731	14896	14919	14875	14709	14841	14806	14683	14715	14800	14873	14882	14729	14985	14724	14943	15034	14592	14671	14578	14859	14748	14690	14744	14697	14947	14893	14798	14967	14945	14722	14760	14835	14881	14998	14738	14689	14706	14739	14693	14619	14806	14741	14776	14766	14695	14814	14849	14741	14854	14871	14869	14721	14744	14640	14694	14863	14961	14817	14766	14903	14703	14701	14681	14762	14854	14817	14898	14943	14710	14862	14793	14776	14809	14858	14851	14877	14859	14807	14836	14787	14972	14876	14753	14664	14701	14725	14771	14888	14875	14851	14877	14796	14817	14681	14714	14926	14768	14737	15067	15087	14823	14747	14641	14888	14768	14699	14984	14919	14928	14701	14721	14923	14844	14897	14932	14758	14582	14814	14737	14756	14830	14788	14700	14864	14753	14728	14673	14768	14663	14991	14626	14721	14897	14716	14700	14909	14868	14670	14863	14788	14860	14840	14907	14892	14883	14757	14781	14553	14907	14826	14739	14793	14937	15017	14655	14917	14600	14890	14944	14789	14875	14803	14840	14621	14711	14833	14634	14610	14865	14780	14737	14811	14853	14644	14813	14852	14757	14762	14801	14923	14768	14737	14817	14809	14888	14817	14778	14817	14775	14767	14792	14714	14616	14830	14751	14656	14802	14681	14593	14544	14756	14760	14814	14667	14761	14791	15054	14846	14781	14917	14781	14982	14928	14922	14736	14974	14804	14806	14742	14792	14712	14716	14934	14875	14872	14882	14824	14926	14786	15044	14808	14803	14777	14590	14789	14645	14781	14677	14958	14914	14770	14792	14777	14940	14670	14676	14841	14691	14841	14790	14948	14859	14758	14856	14707	14821	14664	14659	14780	14962	14781	14785	14792	14969	14700	14822	14814	14908	14778	14954	14788	14805	14671	14737	14849	14800	14738	14870	14798	14840	14783	14821	14899	14623	14980	14780	14789	14694	14679	15076	14705	14657	14784	14641	14839	14784	14743	14772	14908	14930	14825	14701	14904	14719	14635	14774	15033	14845	14921	15044	14851	15008	14861	14844	14833	14835	14917	14751	14913	14658	14685	14914	14860	14964	14788	14838	14912	14708	14816	15002	14618	14820	14678	14916	14526	15054	14807	14857	14769	14974	14635	14636	14715	14637	14673	14953	14886	14770	14937	15022	14818	14552	14867	14712	14993	14956	14896	14883	14993	14757	14928	14820	14778	14978	14890	14703	14711	14959	14721	14717	14789	14990	14761	14835	14765	14755	14758	14901	14932	14856	14879	14594	14817	14745	14691	14812	14609	14567	14632	14864	14869	14873	14820	14817	14630	14773	14780	14559	14945	14733	14659	14854	14922	14653	14551	14670	14802	14774	14917	14998	14821	14761	14821	14847	14687	14749	14657	14594	14603	14792	14933	14870	14850	14891	14859	14834	14825	14923	15006	14831	14804	14858	14754	14738	14728	14830	14723	14788	14832	14798	14773	14677	14770	14714	14770	14811	15101	14949	14965	14881	14772	14807	14560	14786	14795	15057	14808	14626	14701	14895	14846	14820	14746	14885	14752	14937	14899	14700	14801	14724	14645	14805	14902	14831	14880	14685	14784	14812	14604	14851	14680	14642	14740	14851	14699	14925	14764	14841	14732	14833	14819	14872	14891	14775	14688	14706	14839	14950	14779	14834	14887	14917	14771	14820	14931	14821	14681	14922	14691	14701	14777	14889	14913	14793	14690	14927	14875	14764	14901	14789	14893	14833	14740	14529	14691	14807	14896	14704	14789	14808	14812	14710	14799	14875	14598	14542	14702	14678	14879	14876	14845	14937	14955	14816	14831	14939	14851	14740	14979	14942	14927	14545	14720	14944	14844	14869	14800	14714	14795	14726	14892	14694	14809	14890	14937	14888	14929	14893	14739	14937	14724	14748	14913	14659	14816	14777	14918	14822	14968	14760	14748	14996	14834	14868	14765	14774	14775	14950	14571	15025	14750	14867	14742	14558	14682	14790	14790	14867	14887	14824	14740	14760	14918	14896	14627	14735	14856	14855	14923	14830	14722	14868	14868	14875	14848	14849	14781	14929	14844	14978	14757	14714	14776	14851	14721	14784	14854	14766	14895	14737	14807	14725	15014	14832	14933	14645	14587	14880	14794	14756	15054	14595	14807	14881	15050	14876	14858	14932	14732	14942	14726	14765	14774	14799	14693	14717	14656	14730	14872	14738	14939	14935	14773	14832	14777	14775	14661	15010	14915	14827	14842	14637	14791	14814	14817	14813	14726	14856	14900	14831	14900	14690	14667	14948	14705	14751	14791	14744	14770	14794	14864	14837	14663	14999	14840	14808	14780	14865	14735	14805	14829	14744	14999	14831	14888	14700	14851	14731	14761	14758	14787	14991	14912	14948	14807	14708	14812	14930	14734	14833	14825	14709	14747	14674	14856	14886	14869	14995	14912	14831	14844	14763	14918	14774	14763	15019	14904	14767	14809	14883	14665	14834	14661	14588	14711	14834	14813	14662	14764	14755	14818	14836	14733	14801	14628	14668	14846	14844	14954	14822	14699	14710	14610	14647	14817	14799	14888	14894	14872	14755	14746	14930	14757	14710	14824	14745	14873	14764	14756	14867	14901	14782	14657	14632	14846	14907	14675	14735	14893	14722	14765	14670	14671	14780	14661	14802	14958	14930	14792	14852	14931	14661	14905	14895	14738	14715	14764	14895	14909	14750	14732	14712	14785	14722	14732	14808	14867	14856	14758	14760	14704	14633	14752	14606	14582	14732	14910	14895	14818	14745	14881	14836	14738	14934	14793	14765	14753	14586	14791	14998	14740	14793	14833	14702	14781	14792	15017	14772	14695	14778	14898	14656	14802	14722	14629	14763	14921	14510	14747	14929	14967	14869	14576	14717	14762	14728	14802	14793	14800	14614	14773	14678	14922	14718	14776	14992	14830	14611	14912	14912	14800	14693	14854	14732	14910	14662	14752	14774	14830	14755	14859	15054	14822	14794	14765	14781	14933	14944	14721	14874	14731	14505	14711	14942	14922	14871	14838	14827	14828	14609	14639	14779	14872	14583	14801	14872	14804	14710	14820	14793	14598	14759	14706	14768	14965	14802	14722	14978	14838	14791	14939	14821	14663	14790	14892	14917	14934	14858	14886	14648	14658	14841	14830	14755	14725	14685	14771
12388	19827	18949	16968	15944	14863	14468	14117	13981	14038	13922	14026	13934	13944	13960	13919	13734	13817	13709	13713	13701	13544	13587	13617	13582	13730	13511	13515	13582	13382	13722	13571	13695	13578	13507	13496	13577	13731	13576	13473	13527	13489	13471	13484	13502	13472	13476	13551	13584	13491	13546	13488	13404	13672	13680	13365	13603	13618	13517	13431	13521	13491	13488	13568	13709	13589	13427	13475	13565	13439	13495	13391	13532	13465	13591	13497	13553	13570	13658	13460	13563	13671	13555	13585	13413	13404	13471	13204	13644	13257	13725	13567	13562	13522	13440	13529	13378	13633	13614	13692	13687	13496	13511	13522	13508	13354	13503	13469	13414	13590	13477	13550	13505	13647	13554	13587	13589	13444	13429	13563	13454	13642	13642	13522	13659	13518	13470	13548	13722	13384	13519	13439	13619	13478	13443	13628	13626	13591	13379	13601	13664	13515	13549	13583	13485	13496	13492	13542	13422	13453	13538	13619	13627	13431	13660	13512	13445	13404	13601	13400	13553	13530	13567	13386	13413	13588	13434	13418	13511	13435	13627	13293	13591	13473	13654	13499	13480	13330	13625	13403	13563	13373	13581	13496	13470	13398	13554	13559	13488	13577	13334	13463	13508	13494	13555	13380	13252	13369	13614	13622	13581	13484	13595	13563	13646	13611	13637	13592	13672	13320	13493	13611	13568	13477	13558	13620	13587	13352	13376	13381	13538	13489	13641	13510	13581	13535	13416	13543	13454	13538	13542	13482	13439	13723	13530	13359	13646	13543	13574	13535	13543	13563	13558	13321	13384	13370	13435	13437	13729	13399	13589	13560	13571	13475	13559	13501	13547	13567	13591	13394	13389	13640	13596	13581	13443	13566	13515	13450	13463	13639	13598	13613	13740	13475	13463	13561	13565	13501	13458	13628	13602	13451	13524	13498	13450	13686	13410	13435	13553	13470	13670	13564	13485	13520	13287	13500	13415	13505	13520	13457	13474	13486	13411	13555	13569	13510	13462	13622	13645	13569	13459	13524	13491	13684	13619	13601	13473	13455	13552	13557	13573	13488	13555	13323	13441	13415	13442	13590	13471	13566	13328	13398	13536	13553	13594	13541	13436	13496	13536	13398	13631	13559	13489	13528	13575	13530	13547	13588	13561	13558	13496	13506	13585	13529	13496	13408	13516	13785	13513	13544	13470	13518	13571	13533	13581	13647	13377	13529	13457	13589	13543	13368	13442	13335	13441	13453	13437	13410	13452	13517	13544	13674	13390	13492	13542	13535	13512	13563	13623	13463	13549	13534	13397	13481	13696	13659	13476	13580	13626	13634	13413	13667	13546	13507	13559	13479	13527	13526	13645	13532	13500	13439	13274	13620	13463	13501	13506	13346	13539	13705	13416	13375	13624	13577	13405	13438	13526	13509	13517	13481	13293	13410	13503	13595	13630	13361	13444	13540	13550	13441	13629	13488	13505	13326	13526	13654	13525	13427	13437	13558	13438	13474	13612	13531	13457	13506	13653	13716	13411	13496	13479	13547	13504	13486	13287	13475	13491	13739	13419	13530	13564	13570	13400	13482	13610	13612	13585	13647	13504	13496	13521	13318	13452	13487	13609	13388	13601	13587	13578	13481	13294	13512	13424	13506	13392	13545	13439	13485	13488	13513	13571	13641	13523	13599	13578	13580	13513	13459	13516	13493	13570	13524	13528	13404	13210	13379	13470	13602	13697	13473	13436	13376	13604	13524	13354	13560	13723	13474	13300	13572	13546	13592	13379	13414	13518	13507	13440	13544	13514	13436	13428	13422	13485	13545	13608	13585	13306	13533	13498	13618	13456	13628	13507	13497	13423	13494	13569	13621	13397	13630	13482	13581	13559	13549	13691	13426	13547	13497	13586	13612	13453	13473	13347	13487	13544	13520	13434	13562	13516	13487	13496	13418	13481	13548	13453	13493	13439	13508	13604	13534	13409	13629	13306	13482	13664	13445	13534	13556	13666	13416	13443	13546	13467	13555	13394	13451	13284	13420	13699	13527	13429	13405	13470	13516	13588	13610	13671	13433	13463	13434	13568	13613	13412	13519	13492	13454	13459	13546	13499	13695	13521	13587	13448	13557	13382	13467	13634	13487	13503	13538	13564	13441	13457	13593	13635	13565	13593	13485	13414	13557	13481	13472	13505	13549	13442	13533	13522	13508	13385	13473	13547	13598	13489	13446	13455	13436	13504	13368	13607	13463	13574	13493	13514	13484	13573	13474	13476	13670	13327	13519	13539	13365	13486	13331	13597	13579	13337	13486	13557	13537	13422	13522	13655	13349	13684	13518	13524	13332	13537	13418	13519	13475	13437	13618	13500	13517	13373	13612	13352	13656	13557	13388	13665	13422	13383	13456	13451	13395	13543	13464	13450	13582	13499	13321	13457	13543	13501	13282	13599	13655	13472	13620	13481	13468	13496	13413	13541	13602	13490	13421	13489	13368	13414	13593	13517	13390	13403	13447	13436	13634	13458	13485	13445	13465	13591	13467	13381	13373	13351	13309	13513	13643	13503	13509	13558	13491	13622	13478	13523	13632	13534	13570	13752	13415	13543	13467	13635	13540	13446	13540	13625	13516	13518	13465	13398	13627	13559	13452	13498	13462	13427	13505	13272	13486	13510	13540	13391	13586	13567	13639	13567	13421	13548	13522	13571	13549	13619	13470	13485	13571	13383	13627	13549	13428	13489	13420	13338	13481	13525	13537	13503	13587	13477	13303	13440	13311	13515	13420	13512	13539	13529	13537	13613	13532	13470	13474	13546	13457	13591	13554	13260	13632	13488	13508	13416	13490	13527	13567	13692	13321	13367	13492	13564	13438	13526	13536	13459	13538	13415	13457	13454	13406	13594	13518	13506	13597	13447	13457	13377	13500	13443	13591	13430	13602	13551	13529	13611	13464	13462	13550	13487	13546	13696	13509	13518	13502	13460	13547	13517	13559	13500	13588	13472	13525	13686	13504	13390	13440	13332	13341	13361	13463	13474	13531	13616	13611	13433	13517	13534	13542	13465	13635	13644	13298	13506	13571	13532	13349	13602	13709	13495	13434	13427	13376	13408	13625	13562	13549	13485	13621	13576	13413	13568	13558	13530	13455	13586	13543	13467	13504	13503	13527	13337	13572	13564	13502	13356	13523	13598	13540	13356	13596	13591	13403	13541	13651	13368	13502	13404	13437	13544	13489	13580	13498	13557	13455	13604	13438	13532	13438	13462	13390	13405	13541	13371	13527	13538	13404	13555	13544	13564	13733	13569	13534	13596	13445	13638	13480	13560	13587	13376	13521	13620	13474	13344	13382	13534	13568	13457	13543	13414	13617	13589	13418	13656	13547	13485	13606	13601	13621	13466	13489	13381	13594	13467	13592	13508	13608	13269	13455	13561	13541	13351	13483	13519	13502	13541	13462	13496	13387	13434	13502	13612	13538	13517	13455	13486	13503	13386	13493	13415	13536	13510	13463	13494	13560	13535	13450	13439	13559	13596	13427	13550	13538	13553	13483	13587	13382	13455	13512	13556	13638	13333	13582	13527	13481	13543	13461	13424	13492	13479	13506	13516	13358	13552	13493	13572	13461	13422	13436	13641	13625	13482	13531	13527	13484	13636	13500	13586	13508	13486	13616	13375	13520	13507	13439	13564	13607	13701	13392	13567	13448	13611	13580	13598	13431	13568	13433	13244	13548	13518	13577	13542	13511	13447	13391	13541	13454	13522	13441	13659	13570	13529	13475	13520	13536	13454	13559	13531	13620	13387	13400	13548	13547	13527	13424	13464	13465	13301	13454	13600	13507	13626	13552	13484	13393	13626	13581	13499	13548	13601	13605	13595	13374	13588	13438	13510	13312	13578	13563	13516	13540	13451	13504	13645	13441	13573	13359	13599	13475	13553	13620	13399	13475	13464	13663	13472	13563	13382	13509	13584	13573	13378	13420	13645	13535	13440	13481	13299	13542	13396	13604	13418	13672	13604	13517	13526	13564	13478	13556	13511	13488	13583	13530	13590	13656	13538	13663	13548	13546	13584	13364	13524	13481	13606	13453	13399	13428	13617	13624	13390	13555	13475	13364	13456	13365	13584	13576	13683	13310	13658	13428	13516	13639	13484	13597	13357	13609	13469	13547	13615	13700	13546	13437	13471	13459	13474	13564	13460	13591	13389	13364	13471	13499	13559	13349	13568	13433	13518	13468	13460	13404	13499	13522	13549	13313	13524	13436	13398	13786	13513	13642	13364	13636	13476	13557	13483	13447	13519	13664	13479	13385	13548	13442	13429	13540	13359	13564	13536	13422	13587	13604	13279	13536	13553	13601	13355	13595	13619	13425	13563	13548	13380	13499	13443	13425	13541	13415	13514	13424	13602	13557	13366	13590	13543	13414	13603	13481	13507	13500	13463	13583	13348	13526	13489	13519	13474	13646	13528	13446	13522	13444	13538	13465	13583	13574	13434	13517	13607	13377	13538	13425	13525	13520	13559	13378	13369	13501	13530	13503	13632	13498	13447	13482	13513	13613	13465	13556	13647	13465	13417	13539	13587	13444	13327	13511	13480	13735	13490	13291	13633	13502	13409	13540	13401	13423	13834	13358	13495	13488	13565	13457	13608	13456	13686	13644	13633	13467	13491	13662	13352	13300	13490	13535	13256	13591	13500	13346	13532	13467	13420	13501	13393	13521	13397	13508	13411	13484	13316	13576	13571	13411	13553	13440	13541	13642	13519	13343	13588	13531	13298	13563	13538	13458	13499	13441	13492	13591	13595	13375	13416	13524	13530	13555	13574	13555	13410	13513	13508	13500	13471	13475	13399	13473	13534	13414	13474	13548	13455	13612	13582	13472	13437	13434	13346	13552	13354	13428	13624	13410	13451	13348	13482	13516	13575	13338	13569	13503	13443	13513	13457	13471	13665	13506	13559	13414	13485	13608	13288	13632	13471	13487	13571	13570	13564	13397	13509	13547	13430	13340	13532	13434	13499	13280	13640	13469	13643	13477	13521	13430	13444	13467	13387	13435	13526	13461	13548	13475	13554	13540	13571	13371	13451	13520	13611	13467	13571	13481	13554	13544	13576	13478	13509	13505	13357	13614	13374	13603	13477	13474	13429	13371	13632	13537	13499	13467
26897	21572	25731	23532	16591	16285	16257	15978	16131	16196	16077	16013	15895	15943	15696	16061	15944	15945	15894	15802	15930	16025	16015	15860	15742	15802	15636	15752	15827	15795	15788	15896	15797	15880	15690	15567	15813	15794	15767	15637	15838	15799	15861	15927	15712	15731	15825	15936	15611	15797	15661	15688	15912	15797	15744	15691	15778	15657	15680	15816	15606	15803	15839	15783	15845	15707	15904	15818	15718	15750	15778	15682	15876	15717	15921	15812	15581	15789	15939	15889	15859	15889	15801	15918	15871	15826	15810	15803	15602	15750	15811	15735	15735	15547	15527	15794	15667	15858	15651	15585	15923	16010	15769	15943	15870	15659	15707	15883	15901	15777	15830	15796	15983	15860	15808	15801	15787	15802	15830	15740	15797	15772	15676	15648	15726	15568	15795	15595	15756	15830	15722	15748	15720	15687	15823	15822	15773	15841	15732	15704	16007	15934	15832	15895	15691	15709	15779	15762	15856	15770	15854	15737	15592	15665	15456	15739	15757	16014	15845	15791	15958	15741	15617	15713	15741	15752	15702	15821	15604	15760	15896	15733	15715	15609	15810	15814	15598	15718	15752	15787	15880	15705	15655	15781	15936	15768	15773	15754	15850	15751	15768	15678	15790	15870	15906	15707	15695	15680	15837	15671	15685	15681	15682	15754	15898	15670	15922	15767	15805	15651	15758	15575	15856	15851	15671	15582	15656	15785	15603	15684	15874	15905	15970	15792	15716	15591	15956	15801	15797	15741	15879	15820	15810	15565	15792	15751	15692	15661	15821	15614	15932	15629	15731	15683	15682	15908	15800	15813	15705	15772	15645	15649	15655	15782	15867	15657	15990	15715	15908	15634	15666	15873	15919	15741	15759	15826	15858	15664	15899	15904	15685	15623	15724	15910	15804	15701	15819	15766	15820	15921	15789	15768	15679	15728	15807	15874	15654	15959	15808	15630	15776	15812	15835	15799	15831	15741	15665	15800	15515	15679	15532	15778	15908	15666	15651	15683	15502	15658	15922	15788	15917	15691	15766	15819	15828	15681	15894	15851	15735	15592	15825	15921	15551	15729	15863	15920	15867	15702	15779	15858	15734	15668	15908	15904	15757	15723	15762	15907	15619	15864	15532	15807	15681	15735	15790	15820	15835	15952	15642	15841	15775	15732	15814	15847	15929	15646	15709	15834	15922	15956	15766	15855	15904	15804	15811	15776	15876	15681	15630	15871	15744	15711	15961	15836	15672	15722	15679	15848	15897	15945	15881	15751	15900	15732	15688	15685	15672	15570	15689	15814	15743	15753	15795	15960	15706	15852	15966	15770	15638	15931	15879	15789	15708	15816	15658	15809	15819	15838	15743	15743	15662	15780	15883	15948	15592	15741	15773	15774	15842	15607	15848	15897	15716	15700	15691	15796	15903	15775	15730	15705	15922	15816	16060	15638	15976	16010	15721	15727	15664	15538	15645	15820	15527	15674	15791	15666	15798	15765	15623	15800	15900	15717	15798	15716	15837	15760	15878	15928	16014	15833	15753	15799	15707	15652	15623	15706	15705	15615	15772	15723	15800	15700	15935	15813	15719	15644	15824	15664	15850	15877	15686	15935	15695	15625	15762	15547	15672	15790	15960	15926	15587	15526	15689	15872	15949	15828	15863	15867	15890	15913	15671	15603	15641	15741	15892	15818	15679	15885	15854	15658	15689	15674	15800	15715	15812	15860	15806	15761	15909	15736	15762	15763	15799	15793	15578	15703	15886	15878	15764	15767	15928	15933	15765	15819	15821	15733	15806	15700	15808	15714	15713	15760	15665	15690	15646	15838	16031	15758	15789	15848	15744	15713	15850	15868	15815	15836	15699	15892	15826	15558	15926	15611	15721	15861	15850	15553	15651	15744	15735	15714	15647	15754	15731	15804	15775	15942	15756	15567	15635	15743	15957	15839	15811	15673	15816	15690	15794	15793	15776	15718	15736	15815	15774	15705	15615	15720	15887	15967	15827	15879	15958	15803	15646	15732	15828	15791	15809	15776	15780	15656	15710	15745	15619	15824	15846	15858	15846	15968	15816	15872	15697	15612	15579	15700	15541	15856	15712	15628	15875	15648	15742	15772	15824	15875	15824	15834	15918	15858	15814	15836	15700	15764	15592	15837	15782	15666	15718	15764	15666	15672	15686	15874	15729	15946	15893	15747	15908	15751	16004	15897	15841	15599	15736	15924	15780	15729	15841	15666	15742	15635	15727	15831	15773	15941	15870	15757	15699	15687	15742	15909	15969	15759	15853	15802	15701	15821	15715	15591	15969	15632	15791	15689	15938	15618	15813	15874	15680	15812	15849	15693	15721	15651	15556	15635	15822	15778	15753	15788	15826	15561	15666	15829	15921	15748	15797	15837	15765	15774	15967	16034	15829	15681	15757	15705	15731	15712	15674	15659	15902	15929	15901	15683	15809	15833	15735	15878	15673	15868	15811	15725	15815	15634	15844	15654	15853	15659	15785	15741	15697	15802	15555	15693	15464	15655	15920	15645	15596	15774	15976	15708	15877	15918	15595	15677	15867	15870	15666	15873	15510	15861	15855	15789	15789	15799	15727	15634	15812	15736	15682	15642	15794	16040	15859	15678	15764	15786	15702	15729	15741	15583	15786	15858	15718	15809	15857	15895	15945	15799	15713	15802	15764	15654	15794	15813	15902	15752	15839	15746	15745	15759	15727	15783	15673	15801	15888	15728	15874	15978	15692	15793	15848	15726	15865	15713	15795	15816	15605	15983	15691	15956	15684	15796	15669	15839	15686	15601	15681	15675	15762	15703	15755	15559	15723	15739	15860	15761	15688	15893	15892	15900	15771	15768	15651	15794	15742	15666	15790	15737	15925	15886	15790	15851	15611	15791	15916	15737	15609	15789	15739	15765	15924	15702	15706	15773	15803	15626	15731	15793	15819	15695	15802	15727	15827	15648	15632	15857	15808	15722	15651	15703	15808	15843	15862	15884	15764	15713	15758	16000	15795	15687	15841	15654	15731	15845	15808	15577	15718	15780	15626	15693	15736	15909	15661	15816	15621	15689	15786	15824	15705	15840	15680	15506	15776	15958	15652	15742	15772	15789	15691	15718	15814	15804	15763	15605	15650	15920	15759	15801	15847	16049	15923	15730	15708	15831	15716	15723	15757	15788	15530	15752	15722	15836	15741	15740	15841	15931	15818	15687	15721	15668	15536	15469	15830	15781	15758	15631	15879	15802	15783	15695	15901	15868	15817	15830	15775	15487	15788	15931	15622	15895	15843	15694	15762	15870	15887	15709	15625	15864	15897	15791	15725	15733	15768	15728	15880	15882	15770	15863	15795	15955	15815	15892	15672	15855	15781	15767	15994	15856	15909	15721	15617	15857	15727	15639	15793	15795	15798	15688	15877	15749	15788	15894	15752	15663	15715	15866	15702	15576	15919	15785	15911	15998	15822	15738	15814	15837	16004	15633	16003	15636	15628	15741	15760	15874	15873	15616	15497	15845	15785	15668	15938	15732	15867	15736	15860	15728	15730	15899	15712	15826	16008	15760	15815	15839	15611	15919	15999	15731	15705	15762	15735	15994	15685	15744	15835	15827	15924	15729	15780	15728	15743	15849	15636	15870	15855	15794	15923	15698	15550	15761	15701	15804	15889	15936	15785	15718	15605	15627	15854	15811	15835	15741	15895	15581	15648	15810	15889	15827	15695	15944	15844	15906	15894	15605	15750	15671	15624	15702	15717	15630	15827	15830	15906	15864	15733	15581	15874	15797	15707	15794	15634	15874	15852	15922	15792	15902	15907	15767	15745	15775	15705	15762	15788	15742	15750	15812	15804	15916	15676	15496	15872	15893	15701	15605	15592	15811	15761	15805	15717	15888	15664	15795	15666	15850	15758	15631	15787	15840	15910	15793	15692	15794	15689	15635	15944	15786	15826	15671	15668	15682	15865	15792	15770	15680	15813	15716	15838	15615	15716	15773	16110	15784	15873	15678	15814	15796	15784	15655	15813	15749	15780	15868	15753	15682	15602	15692	15740	15507	15836	15810	15565	15800	15741	15726	15892	15843	15608	15702	15743	15826	15833	15707	15959	15693	15863	15927	15810	15949	15773	15780	15767	15869	15998	15586	15831	15927	15940	15653	15636	15892	15830	15742	15775	15723	15710	15859	15759	15717	15672	15772	15889	15847	15747	15957	15966	15574	15551	15845	15743	15962	15540	15744	15928	15643	15813	15513	15663	15660	15896	15736	15731	15783	15776	15789	15638	15656	15937	15962	15802	15652	15903	15866	15790	15551	15752	15645	15876	15663	15933	15882	15774	15742	15670	15750	15884	15718	15890	15971	15795	15747	15684	15715	15829	15770	15676	15631	15809	15708	15690	15837	15850	15935	15872	15773	15694	16001	15780	16025	15716	16019	15926	15707	15836	15900	15803	15667	15930	15799	15782	15769	15847	15860	15612	15963	15850	15776	15777	15710	15725	15813	15798	15919	15713	15841	15749	16018	15797	15900	15642	15737	15720	15838	15730	15739	15622	15833	15871	16007	15822	15747	15808	15870	15817	15926	15774	15636	15665	15682	15808	15858	15786	15785	15688	15838	15861	15736	15959	15662	15790	15604	15901	15859	15816	15832	15667	15843	15730	15687	15588	15818	15623	15737	15803	15578	15766	15667	15818	15723	15818	15693	15873	15820	15625	15674	15703	15684	15586	15581	15756	15756	15775	15943	15549	15783	15689	15734	15785	15772	15788	15637	15814	15712	15614	15604	15855	15745	15715	15835	15879	16009	15683	15956	16036	15635	15660	15878	15780	15723	15556	15749	15969	15613	15837	15725	15647	15717	15658	15840	15959	15832	15762	15812	15826	15872	15782	15806	15767	15931	15854	15769	15985	15707	15861	15846	15733	15652	15895	15851	15857	15936	15772	15765	15655	15727	15897	15866	15940	15924	15765	15624	15540	15844	15901	15618	15894	15606	15859	15778	15847	15716	15768	15546	15697	15683	15712	15789	15920	15608	15938	15827	15867	15984	15834	15784	15896	15828	15818	15880	15634	15621	15733	15732	15703	15762	15807	15714	15940	15910	15775	15674	15854	15713	15596	16050	15898	15852	15803	15703	15905	15619	15934	15706	15703	15776	15819	15699
14520	17703	17124	16106	15430	14869	14715	14652	14678	14725	14694	14632	14689	14609	14686	14418	14248	14515	14586	14396	14435	14480	14491	14440	14454	14455	14507	14417	14317	14435	14443	14438	14484	14404	14325	14574	14426	14476	14314	14381	14446	14331	14448	14405	14389	14417	14519	14320	14376	14416	14436	14401	14546	14492	14585	14333	14316	14604	14598	14481	14566	14501	14597	14465	14456	14702	14388	14240	14511	14553	14483	14438	14545	14526	14289	14336	14411	14345	14506	14324	14542	14347	14344	14313	14471	14364	14446	14272	14380	14385	14450	14434	14428	14520	14455	14394	14220	14396	14517	14345	14507	14383	14436	14371	14475	14320	14340	14438	14407	14242	14491	14394	14449	14545	14406	14331	14376	14353	14349	14440	14528	14338	14339	14347	14281	14492	14366	14377	14497	14490	14326	14420	14199	14425	14502	14467	14363	14408	14557	14391	14356	14449	14409	14366	14452	14274	14511	14309	14420	14379	14377	14462	14406	14606	14383	14354	14435	14488	14304	14409	14408	14455	14383	14492	14488	14258	14193	14540	14503	14295	14266	14605	14430	14442	14457	14446	14434	14390	14272	14376	14390	14285	14400	14334	14347	14363	14401	14361	14458	14375	14332	14563	14440	14460	14518	14383	14235	14507	14383	14417	14436	14365	14638	14539	14524	14365	14546	14445	14325	14390	14327	14298	14376	14451	14319	14397	14329	14426	14473	14358	14439	14403	14398	14505	14444	14612	14357	14351	14378	14448	14335	14473	14416	14281	14346	14454	14649	14406	14267	14330	14283	14376	14536	14322	14448	14362	14326	14396	14357	14243	14304	14479	14450	14390	14455	14381	14345	14490	14559	14350	14644	14387	14409	14326	14632	14389	14540	14453	14404	14460	14327	14407	14438	14496	14397	14352	14392	14409	14415	14359	14310	14300	14474	14377	14358	14577	14592	14510	14396	14525	14453	14512	14354	14336	14432	14599	14320	14425	14483	14387	14646	14432	14430	14483	14458	14398	14524	14352	14338	14572	14407	14339	14447	14457	14201	14229	14398	14310	14345	14518	14397	14348	14533	14356	14283	14273	14560	14408	14414	14491	14367	14531	14316	14310	14386	14375	14415	14369	14436	14410	14271	14333	14422	14438	14418	14448	14453	14544	14505	14389	14548	14416	14479	14517	14508	14600	14413	14340	14223	14472	14373	14393	14466	14624	14407	14358	14411	14382	14461	14311	14431	14457	14244	14476	14314	14457	14397	14416	14368	14473	14548	14445	14399	14540	14417	14530	14400	14407	14320	14401	14614	14474	14365	14460	14259	14473	14362	14440	14313	14429	14544	14478	14410	14325	14340	14501	14343	14427	14538	14422	14451	14506	14301	14468	14301	14431	14544	14404	14569	14347	14548	14171	14508	14346	14421	14448	14466	14476	14433	14454	14455	14561	14663	14435	14529	14443	14480	14386	14564	14428	14539	14387	14466	14639	14382	14561	14437	14536	14416	14469	14436	14343	14483	14340	14489	14415	14526	14486	14608	14351	14371	14315	14473	14359	14475	14601	14523	14417	14505	14251	14533	14573	14467	14334	14266	14355	14361	14441	14452	14440	14396	14533	14355	14455	14450	14382	14454	14437	14610	14351	14246	14469	14409	14571	14620	14359	14354	14523	14531	14354	14465	14338	14574	14528	14392	14561	14386	14569	14415	14228	14354	14416	14436	14554	14416	14555	14562	14357	14347	14462	14544	14453	14390	14478	14254	14482	14635	14375	14579	14367	14386	14283	14500	14434	14369	14332	14366	14445	14444	14536	14458	14483	14334	14477	14436	14380	14313	14379	14433	14384	14468	14593	14535	14489	14347	14664	14469	14455	14510	14379	14429	14295	14442	14494	14499	14404	14393	14563	14457	14559	14316	14307	14290	14447	14498	14337	14380	14394	14475	14438	14423	14338	14282	14386	14506	14392	14412	14429	14149	14478	14321	14459	14355	14307	14517	14413	14437	14598	14448	14328	14355	14453	14363	14267	14545	14451	14404	14584	14278	14555	14468	14360	14292	14385	14573	14374	14446	14551	14497	14426	14399	14460	14525	14401	14463	14474	14335	14408	14514	14400	14435	14362	14434	14472	14324	14248	14551	14503	14365	14568	14415	14309	14414	14531	14494	14232	14573	14379	14362	14510	14299	14453	14315	14303	14415	14462	14500	14321	14380	14338	14181	14263	14582	14316	14306	14378	14544	14654	14377	14331	14439	14443	14673	14451	14614	14419	14442	14333	14555	14334	14382	14477	14452	14521	14475	14486	14549	14365	14439	14360	14448	14401	14355	14414	14334	14465	14461	14506	14309	14488	14292	14454	14389	14475	14333	14399	14502	14295	14427	14396	14298	14522	14313	14336	14550	14430	14416	14640	14259	14339	14481	14409	14271	14524	14360	14692	14328	14340	14391	14279	14540	14501	14462	14476	14477	14442	14326	14516	14472	14416	14526	14496	14404	14305	14334	14458	14495	14449	14389	14358	14362	14547	14515	14516	14357	14374	14388	14408	14455	14511	14483	14438	14431	14292	14703	14435	14472	14471	14373	14366	14435	14251	14580	14254	14405	14355	14514	14285	14438	14397	14373	14285	14543	14536	14392	14365	14446	14563	14454	14516	14355	14521	14475	14431	14605	14459	14522	14385	14348	14384	14486	14314	14429	14411	14477	14301	14316	14533	14471	14452	14381	14458	14476	14476	14419	14413	14528	14391	14523	14523	14460	14452	14350	14456	14431	14554	14485	14446	14387	14444	14238	14311	14333	14385	14358	14416	14486	14421	14384	14376	14615	14298	14326	14348	14583	14379	14569	14588	14597	14339	14518	14467	14500	14526	14327	14386	14428	14346	14385	14458	14363	14449	14545	14300	14492	14481	14347	14323	14433	14438	14475	14358	14372	14393	14503	14420	14375	14419	14449	14301	14327	14304	14442	14373	14543	14324	14300	14514	14497	14503	14496	14363	14415	14349	14419	14547	14294	14487	14398	14338	14408	14428	14464	14369	14334	14415	14411	14446	14402	14459	14456	14539	14390	14521	14499	14351	14446	14383	14676	14519	14551	14402	14404	14401	14413	14448	14303	14539	14488	14573	14334	14458	14319	14377	14419	14359	14314	14432	14479	14581	14377	14301	14407	14523	14486	14455	14556	14545	14465	14313	14373	14461	14371	14436	14513	14503	14419	14234	14339	14387	14428	14554	14342	14409	14404	14563	14347	14398	14401	14416	14348	14517	14389	14495	14344	14346	14530	14382	14457	14436	14387	14486	14445	14477	14311	14427	14358	14424	14413	14273	14320	14349	14426	14410	14336	14362	14355	14395	14371	14512	14514	14505	14449	14455	14451	14279	14266	14420	14524	14556	14207	14407	14453	14451	14409	14473	14528	14381	14346	14377	14478	14429	14271	14365	14606	14363	14503	14177	14477	14238	14436	14359	14419	14484	14465	14310	14438	14356	14416	14427	14385	14450	14242	14251	14501	14601	14453	14461	14502	14474	14342	14295	14568	14238	14582	14367	14537	14445	14202	14539	14582	14410	14321	14471	14277	14445	14438	14486	14458	14450	14406	14383	14522	14412	14469	14433	14412	14258	14396	14492	14327	14265	14450	14452	14513	14480	14471	14478	14455	14380	14418	14526	14580	14440	14298	14500	14442	14407	14355	14312	14522	14354	14290	14626	14541	14353	14353	14202	14420	14314	14326	14395	14525	14650	14401	14491	14566	14495	14256	14336	14410	14340	14368	14410	14521	14511	14450	14425	14350	14333	14345	14406	14405	14440	14572	14400	14429	14563	14516	14226	14382	14323	14598	14218	14467	14306	14218	14316	14381	14445	14363	14454	14457	14412	14481	14402	14493	14429	14318	14455	14473	14411	14525	14459	14496	14424	14392	14462	14673	14451	14452	14325	14488	14636	14271	14396	14403	14524	14424	14523	14409	14364	14425	14480	14318	14473	14579	14471	14535	14362	14541	14310	14377	14378	14666	14429	14541	14419	14377	14349	14460	14469	14458	14533	14473	14311	14489	14399	14478	14502	14445	14606	14465	14431	14399	14511	14424	14249	14629	14412	14440	14398	14386	14437	14417	14343	14516	14423	14573	14645	14357	14411	14409	14429	14544	14439	14471	14520	14333	14311	14648	14352	14311	14252	14417	14401	14597	14495	14527	14221	14291	14667	14465	14292	14550	14514	14245	14385	14367	14442	14501	14556	14296	14496	14418	14389	14383	14343	14418	14560	14445	14635	14449	14531	14621	14380	14662	14308	14388	14677	14373	14477	14507	14594	14438	14604	14391	14320	14637	14200	14537	14608	14376	14411	14479	14481	14378	14360	14400	14443	14488	14442	14559	14499	14566	14465	14481	14330	14607	14589	14322	14578	14299	14347	14280	14475	14498	14439	14431	14385	14416	14409	14402	14545	14364	14541	14471	14523	14472	14450	14414	14402	14414	14519	14200	14475	14379	14196	14508	14509	14535	14424	14472	14403	14492	14527	14443	14303	14456	14576	14399	14391	14574	14259	14515	14433	14499	14318	14376	14371	14341	14351	14495	14317	14365	14489	14485	14618	14368	14501	14327	14543	14461	14394	14309	14380	14487	14449	14368	14313	14582	14299	14387	14426	14417	14503	14555	14423	14436	14437	14496	14377	14609	14429	14387	14428	14460	14414	14372	14509	14418	14290	14426	14507	14455	14340	14459	14478	14554	14474	14497	14511	14461	14391	14387	14463	14412	14398	14304	14447	14304	14448	14411	14362	14457	14369	14464	14460	14363	14347	14515	14349	14536	14479	14499	14467	14448	14381	14307	14365	14282	14486	14458	14425	14574	14292	14510	14585	14518	14435	14315	14487	14322	14307	14372	14302	14452	14494	14409	14543	14465	14389	14361	14666	14378	14422	14347	14585	14620	14463	14467	14548	14339	14327	14446	14480	14363	14452	14669	14475	14370	14495	14237	14553	14492	14448	14471	14384	14496	14510	14388	14423	14379	14508	14450	14438	14557	14571	14647	14565	14302	14366	14264	14468	14512	14221	14585	14432	14422	14573	14437	14351	14445	14314	14434	14437	14420	14427	14429	14445	14335	14289	14529	14434	14386	14418	14490	14478	14423	14369	14357	14506	14437	14276	14488	14555
23928	21464	29116	24227	21812	21375	19120	16126	15526	15666	15511	15509	15622	15608	15477	15564	15429	15339	15306	15299	15304	15038	15358	15327	15337	15280	15135	15143	15493	14971	15341	15240	15357	15152	15150	15353	15222	15168	15300	15234	15139	15271	15212	15250	15223	15096	15241	15380	15238	15403	15229	15188	15197	15269	15349	15370	15168	15434	15375	15447	15265	15267	15212	15344	15376	15499	15336	15299	15109	15253	15056	15073	15210	15040	14963	15197	15245	15168	15005	15219	15350	15371	15295	15136	15173	15105	15349	15249	15214	15168	15425	15095	15080	14982	15277	14990	15354	15117	15112	15278	15368	15088	15143	15226	15022	15145	15252	15302	15355	15190	15311	15013	15152	15166	15295	15102	15320	15208	14958	15187	15181	15133	15336	15326	15114	14895	15219	15265	15172	15253	15216	15225	15174	15340	15126	15101	15054	15003	15190	15163	15167	15248	15123	15144	15303	15072	15171	15040	15211	15239	14972	15164	15262	15244	15166	15199	15054	15087	15210	14906	15133	15437	15264	15236	15207	15102	15340	15278	15128	15293	15046	15286	15263	15291	15123	15407	15101	14873	15100	15092	15061	15080	14955	15067	15125	14958	15147	15212	15221	15067	15131	15089	15222	15101	15174	15095	15267	15118	15146	15138	15206	15150	15255	15034	15382	15246	15248	15141	15018	14991	15090	15077	15124	15092	15110	15102	15367	15071	15080	15197	15175	15129	15135	15307	15393	15201	15101	15005	15082	15110	15268	15260	15206	15194	15182	15116	15091	15293	15067	15122	15026	15246	15387	15251	15191	15248	15087	15061	15248	15119	15052	15272	15023	15235	14928	15193	15124	15199	15250	15069	15218	15129	14932	14977	15122	15209	15259	15096	15104	15180	15121	15043	15341	15055	15298	14915	15110	15375	15255	15154	15243	15159	15214	15266	15289	15229	15351	15028	15142	15136	15154	15213	15134	15202	15228	15217	15126	15151	15214	15198	15140	15320	15260	15086	15199	15040	15231	15003	15185	15259	15091	15363	15278	14997	15209	15148	15223	15144	15232	15088	14930	15260	15031	15161	15304	15310	15292	15093	15322	15071	15241	15310	15327	15246	15090	15210	15126	14990	15077	15307	15102	15184	15192	15311	15237	15215	15028	15010	15236	15444	15377	15271	15377	15288	15342	15230	15010	15151	15113	15065	15289	15412	15175	15060	15079	15290	15250	15275	15270	15231	15075	15391	15384	15097	15179	15104	15082	15194	15246	15374	15202	15006	15129	15230	15133	15288	15225	15096	15039	15353	15368	15058	15332	15227	15135	15044	15047	15080	15405	15250	15060	15158	15307	15214	15245	15269	14899	15241	15155	14996	15376	15046	15155	15371	15243	15113	15079	14987	15052	15257	15359	15057	15094	15227	15157	15237	14975	15170	15183	15022	14970	15286	15129	15207	15303	15193	15075	15236	15295	15288	15047	15281	15149	14962	15055	15136	15323	15274	15187	15087	15291	15187	15053	15169	15278	15221	15156	15113	15077	15275	15154	15070	15103	15128	15139	15326	15247	15364	15188	14990	15334	15295	15261	15030	15416	15208	15373	15280	14987	15265	15180	15240	15267	15151	15136	15246	15133	15065	15303	15218	15370	15068	15107	15075	15407	15144	15261	15179	15227	15276	15100	15009	15072	15006	15121	15191	15175	15102	15022	15238	15093	15188	15249	15042	14992	15176	15284	15162	15175	15208	15033	15308	15189	15163	15192	15206	15069	15102	15107	15108	15134	15154	15147	15040	15230	15347	15230	15242	15110	15124	15256	15235	14999	14919	15338	15102	15167	15078	15072	15103	15287	15193	15105	14991	15436	15281	15093	15203	15016	15209	15218	15026	15058	15129	15179	15085	15169	15212	15324	15173	15171	15107	15032	15214	15166	15085	15162	14986	15182	14985	14954	15179	15276	15285	15175	14994	15161	15235	15302	15215	15272	15108	15096	15290	15264	15452	15070	15342	15250	15090	15181	15373	15191	15253	15226	15099	15057	15067	14990	15023	15210	15050	15080	15127	15241	15006	15148	15114	15182	15090	15246	15003	15169	15303	15135	15132	15436	15250	15331	15141	15201	15266	15156	15176	15371	15099	15095	15119	15227	15125	15153	15104	15159	15181	15127	15292	15289	15083	15161	15175	15254	15286	15170	15280	15191	15255	15184	15034	15205	15391	15334	15366	15308	15118	15233	15142	15093	15297	15318	15091	15235	15156	15380	15254	15261	15063	15394	15102	15343	15182	15326	15259	15290	15232	15220	15174	15115	15085	15252	15169	15337	15273	15029	15013	15151	15048	15315	15114	15081	15218	15259	15265	15397	15045	14982	15075	15200	14932	14993	15235	15077	15216	15236	15074	15279	15230	15258	15100	15229	15174	15000	15203	15301	15141	15291	15172	15163	15161	15084	15264	15275	15274	15130	15143	15147	15049	15033	15234	15205	15143	15264	15210	15164	15343	15322	14927	15281	15247	15053	15205	15130	15075	14882	15154	15112	15199	15192	15274	15123	15164	15344	15264	15418	15145	15373	15324	15316	15274	15164	15046	15229	15163	15399	15080	15141	15076	15191	15198	15084	15042	15109	15261	15260	15091	15174	15274	15138	15166	15232	15220	15207	15178	15098	15188	15156	15283	15373	15049	14948	15241	15158	15076	15137	15128	15001	15149	15179	15153	15145	15157	15207	15182	15111	15187	15109	15299	15433	15353	15112	15221	15096	15109	15194	14976	15329	15393	15119	15286	15078	15256	15148	15317	15127	15160	15243	15372	15282	15162	15249	15273	15312	15212	14994	15180	15348	15184	15095	15169	15113	15303	14987	15028	15199	15153	15184	15181	15260	15254	15343	15197	15284	15056	15204	15254	15296	15171	15265	15079	15034	15237	15092	15177	15389	15142	15113	15088	14929	15202	15092	15042	15024	15222	15179	15234	14886	15248	15169	15084	15187	15174	14987	15077	15173	15448	15051	15119	15170	15187	15258	15228	15249	15189	15141	15031	15129	15149	15122	15261	15016	15193	15127	15226	15071	15092	15173	15197	15188	15149	15267	15331	15297	15130	15269	15100	15165	15210	15222	15178	15271	15125	15281	15100	15149	15163	15238	15240	14996	15074	15223	15306	15332	15273	15131	15202	15141	15325	15175	15203	15183	15118	15328	15198	15244	14915	15150	15182	15188	15357	15247	15027	15175	15098	15248	15219	15193	15110	15044	15321	15147	14998	15170	15214	15301	15104	15077	15112	15271	15179	15225	15146	15205	15151	15223	15204	15083	15040	15231	15139	15086	15142	15071	15098	15239	15257	15339	15338	15284	15286	15305	15123	15071	15035	15185	15219	15339	15304	15323	14946	15211	15108	15150	15136	15123	15276	15261	15358	15153	15163	14990	15239	15122	15211	15271	15419	15395	15101	15427	15155	15219	15273	14961	15301	15048	15173	15246	15158	15117	15183	15037	15287	15066	15136	15233	15153	15390	15275	15013	15270	15111	15243	15099	15148	15443	15153	15344	15097	15219	15298	15238	15224	15116	15109	15324	15178	15316	15204	15362	15345	15240	15186	15154	15088	15416	15169	15169	15254	15157	15230	15270	15322	15262	15206	15119	15136	15478	15172	15106	15226	15119	15167	15092	15181	15237	15307	15249	15184	15234	15157	15140	15116	15287	15368	15063	15165	14985	15181	15299	15257	15139	15313	15206	15102	14975	15233	15144	15265	15187	15221	15331	15059	15142	15221	15178	15036	15044	15274	15121	15124	15160	15191	15216	15173	15129	14907	15169	15193	15060	15315	15078	15032	15032	15184	15042	15391	15182	15274	15006	15160	15128	15286	15163	15236	15313	14969	15126	15127	15030	15269	15265	15162	15111	15245	15143	15136	15402	15184	15337	15124	15117	15390	15093	15315	15117	15097	14995	15140	15203	15266	15012	15338	15033	15282	15330	15057	15032	15192	15232	15207	15036	15128	15360	15093	14970	15182	15131	15120	14974	15068	15094	15252	15255	15084	15121	15099	15299	15324	15274	15271	15132	15166	15354	15083	15126	15255	15072	15158	14982	15160	15270	15171	15224	15166	15050	15211	15096	15090	15132	15227	15279	15290	15305	15066	15190	15330	15286	15307	14940	15009	15153	15014	15344	15159	15144	15106	15524	15319	15353	15252	15275	15100	14956	14950	15226	15232	15111	15190	15252	15347	15230	15162	15264	15118	15283	15161	15084	15047	15222	15086	15100	15169	15215	15345	15199	15223	15315	15269	15211	15105	15035	15092	15452	15192	15437	15334	15183	15052	15143	15272	15189	15231	15193	15053	15319	15235	15004	15186	15149	15262	15328	14976	15069	15320	15198	15144	15413	15318	15162	15150	15252	15138	15175	15183	15244	15293	15298	15263	15063	15180	15274	15078	15096	15074	15212	15021	15043	15109	15381	15195	15455	15193	15205	15195	15314	15183	15274	15204	15262	15098	15127	15096	15185	15341	15239	15207	15248	15079	15204	15110	15140	15151	15189	15210	15115	15326	15212	15098	14995	15339	15071	15090	15239	15058	15192	15285	15245	15433	15136	15128	15197	14976	15155	15283	15101	15307	15111	15210	15041	15175	15333	15261	15448	15106	15123	14871	15199	15200	15205	15414	15208	15129	15119	15048	15195	15137	15273	15346	15268	14996	15217	15248	15211	15362	15240	15139	15041	15239	15027	15300	15136	15108	15236	15042	15212	15228	15272	15274	15213	15249	15297	15147	15194	15142	15173	15246	15174	15378	15356	15086	15217	15313	14952	15293	15109	15153	15271	15202	15199	15089	14997	15133	15261	15100	15200	15156	15118	14996	15163	15098	15071	15114	15057	15278	15195	15322	15113	15148	15100	15107	15110	14918	15147	15409	15327	15243	15214	15125	15121	15205	15145	15228	15270	15144	15183	15156	15219	15189	15261	15209	15158	15174	15014	15294	15264	15293	15180	15209	15171	15101	15118	15320	15373	15124	15265	15248	15355	15258	15024	15237	15159	15124	15205	15309	15090	15189	15333	15184	15186	15115	15040	15294	15089	15185	15184	15309	15233	15221	15271	15210	15057	15387	15192	15165	15174	15190	15246	15254	15184	15151	15111	15178	15392	15109	15151	15003	15103	15116
12796	19039	18466	16804	15657	15069	14566	14422	14441	14404	14418	14399	14308	14302	14203	14340	14173	14115	14132	14194	14079	13986	14019	14043	14005	13993	14056	14047	14112	14126	14086	14002	13841	14343	13947	14107	14049	14044	14038	13860	13891	13981	14136	14064	13978	13938	14018	14064	14012	14108	13990	14135	13950	14066	13958	13984	14003	13988	13818	14027	13879	14167	13886	14033	14006	14048	13948	14033	14039	14010	13833	14062	14020	14079	14146	14065	14032	13963	14011	14140	13950	13821	13966	13967	14021	14021	14080	13950	14125	14079	14001	13901	13837	13993	13963	14070	14005	13976	13995	13908	14097	13970	14091	13909	13997	14103	13916	13960	14084	13999	14059	14091	13962	14043	14132	13954	14082	14220	13950	13841	13984	14032	13951	13919	13944	13971	14082	13914	13962	14042	14029	14105	14244	14014	13921	14058	14115	14032	14038	13984	13979	13905	14033	13997	13874	13988	13964	14015	13980	14098	14077	13953	13817	13886	14027	13970	13941	13969	14050	14057	13971	13922	13951	13857	13882	14070	13889	14134	14082	14062	13903	14117	14091	14073	14024	13929	13954	13988	13901	14112	14229	14028	14063	14095	14048	13934	13951	13987	14125	14063	13949	13947	13928	14051	14071	13966	13979	14033	13965	13857	13923	13961	13982	14062	14030	14065	13896	14099	13979	14026	13855	14203	14034	14068	13993	14051	14014	14161	13976	14022	13986	13970	14054	14192	13794	14001	13842	13932	13931	13931	14044	13970	13998	13978	14058	14003	13888	13959	14006	13952	13959	14029	14109	14066	14009	14106	14059	14128	13956	14145	14008	13967	14062	14009	14039	14100	14107	13953	14007	14121	13997	13973	14083	14053	13996	14003	14050	14090	13933	13971	14003	14119	13921	14043	13946	14112	14042	13910	14135	13823	13928	14010	13975	13954	14146	13917	14015	14133	14058	13972	14093	13961	13939	14004	13957	13808	14030	14054	14067	14013	14067	13959	14074	13993	14025	14092	13926	13951	13860	13978	13895	13907	13932	13945	14046	13974	13926	14144	14043	13881	13890	13976	13995	14099	14021	13866	14049	13941	13983	14009	13916	14095	14092	14100	14037	13882	13894	14145	14062	13946	14139	13956	14013	14022	13843	14069	14097	13983	14147	13931	13958	14090	14161	13968	13951	13902	13958	14179	14017	14128	14087	13931	13952	14128	14256	13985	13979	14120	13932	13999	13959	13933	14163	13791	13965	14031	14016	13938	14087	14221	14156	13920	14009	14023	14123	14002	14001	13920	13905	14111	14012	13968	13876	13996	13795	13996	13997	14048	13846	14098	14048	13918	13973	14031	14046	13949	13932	14005	14020	14026	13931	13805	13919	14056	13988	14069	14127	14044	13959	13950	13828	14037	14069	13903	13929	14045	14049	13843	13839	14186	13929	14114	13982	14029	13993	13920	13933	14073	13932	13813	14130	14075	14021	13906	14003	14004	14096	13985	14129	14108	13964	14085	13960	13930	14052	13959	14150	14141	13840	14076	14034	14070	14092	14091	13799	14153	13911	14046	13958	14094	13977	14118	14001	14070	14052	13948	13940	13954	14012	14046	13965	13990	14031	13975	14039	13967	13994	14067	13985	13879	14058	14102	13981	13867	13886	13893	13953	13902	14064	14034	14033	13895	14054	14121	13979	14012	14025	14128	14029	13902	14106	14026	13926	13986	14001	14238	13887	14001	13902	13976	14062	14178	14012	14137	13880	14124	14083	13988	13886	13997	14015	14110	14034	13999	13858	13920	13951	14063	13953	13933	14006	14139	13913	14081	14004	13936	13955	14145	13958	14091	14014	14030	14004	13881	13983	14087	14105	13744	14019	14042	13925	14085	13939	13967	13842	13892	13952	13925	14165	14077	14010	13990	13903	13998	13939	13875	14053	13936	14129	14009	13917	14012	14088	14213	14148	14072	14143	13897	14120	14034	14012	14061	14018	14000	13881	13842	13827	14061	13992	13954	13975	13985	13949	14001	13849	14018	13908	14039	14031	13892	14230	14038	14062	14077	14185	14026	14128	13923	13873	13911	13944	14032	13893	13949	14101	14041	13997	14142	13782	14081	14104	13931	13903	13965	13964	13831	13916	14062	14082	14061	13975	13953	14070	13743	13985	13925	14046	13956	13957	13907	14044	14094	13971	14047	14014	13890	13761	13941	13899	13818	14026	14072	14175	14026	14086	13889	13932	14085	13817	14022	13857	13944	13920	14073	14178	13973	13998	14001	13980	14060	13945	14132	13982	14129	13788	14191	13991	14156	14218	14023	13878	14109	14017	14109	14026	14047	13846	14016	13861	14083	14032	14277	13998	14114	14066	13978	14097	13903	13943	14125	14068	13985	13896	13922	14150	14082	13971	13989	14050	13787	14055	14119	14041	13998	13883	13853	14061	14072	14003	13976	13975	14013	13967	13898	13870	14013	13932	13894	13854	13977	14175	13982	13890	14054	13910	14013	14031	13971	14146	13919	14012	14149	13901	13994	13877	14079	14093	13944	14186	13910	13973	13883	13811	14035	14051	13879	13917	13875	14078	13961	14027	13944	14095	14040	13910	14024	14120	14070	13963	14052	14005	14084	14058	14122	14106	13952	13973	13929	13843	13987	13925	13844	14146	13895	13903	13904	14142	14053	14041	14017	13966	14081	14059	14042	14007	14015	14043	13982	13925	13953	14013	14062	14077	14018	13878	14132	14025	14019	14041	13990	13964	13965	13834	13984	13928	14139	14044	14082	13964	13940	14050	14010	13911	13910	14100	14014	13987	14016	13929	14153	14004	14014	14085	14072	14007	13961	13971	13949	13830	14095	14023	13980	14069	14052	13959	13952	13990	13908	14012	13957	13947	13937	13894	14122	13936	13738	14142	14018	14085	14060	13792	13898	13978	13942	13995	14076	13971	13894	14110	13971	13929	13855	13990	14003	14151	13943	13952	13908	13934	13892	14030	13804	14207	14063	14071	13898	14086	14096	14070	14006	13901	13824	14169	14112	14127	13854	13996	13996	13996	13781	13924	13926	13876	13888	13812	13928	14011	14131	13949	13949	13998	14126	14135	13861	13940	13882	13799	14035	13965	14085	13989	14008	14117	13953	14113	14033	14018	13992	13990	14090	14118	13974	14017	14057	14019	14267	13978	14115	13912	14046	13981	13798	14100	14156	14086	14032	13928	14157	14182	13951	13954	14030	14126	14105	13964	13961	13923	13974	13978	14073	14113	14039	13991	14132	14050	14011	13982	14162	13926	13880	14063	14051	13988	14116	14014	13976	14043	13891	14039	13862	14113	14156	13921	13944	14138	14032	14119	13978	14115	13952	14096	13977	13935	13965	13975	13965	14210	14017	14013	13912	13940	13902	14071	14040	13975	13861	13978	14006	13972	14076	13999	14078	14050	13923	14033	14004	14022	13968	14040	14052	13975	13875	13942	14044	13962	14001	14035	14064	13823	14028	14088	14004	13888	13973	14074	13956	14072	13943	14020	13958	13946	13982	13871	13950	13959	13926	14009	13974	13979	14011	14057	13939	14044	13977	13972	14004	13954	13923	14174	14038	13944	13857	13982	13895	13921	14040	14003	14024	14031	14193	13949	14086	14059	13941	13917	14045	14038	13996	14058	14033	13930	13978	13964	13938	13914	13934	14044	13933	14108	14109	14089	13950	14125	13889	13924	14067	13984	13980	13980	14074	14123	14000	13968	14072	13970	13994	14011	13851	13910	13986	14095	14061	13981	13947	13940	14072	14059	14067	13985	14066	14047	14160	14018	13932	14139	13908	14033	14049	14088	14033	13901	13985	13937	13996	13954	13881	14122	14025	14001	14126	13946	14031	14024	14023	13910	14048	13975	13827	13999	13950	13926	13988	14168	14088	14021	14107	13978	13942	13998	14094	14042	14092	13902	13993	14117	13936	13959	13845	14004	13990	14091	14024	14122	13997	13948	14004	13998	13912	13917	13980	14022	14160	14034	13916	13969	13983	14051	13952	14033	14099	13926	14017	13946	13890	14082	14112	14107	13991	13977	14073	13947	14041	13915	14030	13932	14066	13953	13906	14017	13923	14163	14161	14113	14069	14178	14073	13930	13947	13987	13845	14013	14042	14012	14018	13981	14025	14070	13926	14017	13810	14127	14076	13938	13942	14012	14137	13772	13815	14007	14143	13988	14015	13914	13974	14097	14053	14111	14234	13908	14046	14009	13963	13970	13982	14079	13920	14067	14122	13990	13928	13970	13909	14077	13934	13926	13959	13907	14016	13943	13963	14101	14000	14000	13774	14007	13977	13895	13870	14010	14043	13985	14028	13920	14094	14088	14084	13868	13918	13913	13985	13926	14222	14004	14014	13905	14053	13854	14110	14042	13889	14042	13917	13936	13935	14088	14011	13983	13969	13830	13977	14038	14041	14122	14276	13799	14002	13980	14080	14005	13936	14000	14049	13877	14060	14069	14089	13948	13926	13949	13978	14198	13868	13964	13913	14032	13969	13830	14081	14046	13953	14244	13911	13882	13731	14053	13798	14142	13883	14080	14053	14156	13864	14032	14048	14000	13979	14059	14083	13860	13890	13812	13929	13880	13962	13908	14083	13860	14065	13980	14067	13926	13881	13966	14022	14017	14181	13947	13967	14161	13869	14186	14017	13942	13976	14025	14130	14070	13851	14068	13991	14069	14099	13967	14005	13919	13963	14024	13864	14033	13871	13862	14104	14056	13995	13899	14065	14007	13896	13886	13938	13778	13944	14135	14088	14009	14054	13946	13957	13962	13925	14085	14047	14069	14085	13956	14002	14093	13910	14010	13969	14034	13996	14015	14039	13816	13911	14176	14025	14048	14055	13845	14054	14111	13744	13980	13934	13870	14084	13924	14005	14122	13921	14065	13962	14030	14040	13913	14014	13941	14029	14156	13967	14042	14120	13986	13926	14016	13991	14213	14036	13993	13972	14077	14109	13995	14222	13877	14006	14191	14038	14034	14041	13941	14095	14121	13927	13932	13980	14091	14059	14038	14050	14016	14003	14069	13991	13908	14024	14026	13900	14036	14051	13833	14105	14020	13939	14023	13873	14018	14187	13976	13985	13854	13953	13961	14080	14192	13960	13968	13967	14016	14093	13972	14058	14023	13957
23025	21506	29505	23956	21572	22904	23457	17216	16006	16458	16386	16196	16085	16036	15889	15802	15909	15919	15866	15916	15716	15767	15669	15678	15786	15487	15702	15683	15752	15692	15414	15640	15616	15688	15622	15511	15616	15605	15620	15528	15730	15568	15470	15592	15531	15666	15517	15639	15595	15517	15514	15375	15523	15738	15325	15562	15654	15396	15680	15544	15653	15487	15412	15394	15437	15551	15635	15525	15580	15609	15532	15575	15490	15297	15394	15496	15499	15512	15505	15440	15539	15384	15652	15550	15484	15653	15384	15496	15368	15456	15614	15333	15509	15432	15288	15577	15446	15503	15614	15443	15485	15450	15684	15750	15501	15484	15446	15429	15419	15602	15490	15359	15493	15325	15638	15405	15454	15388	15317	15533	15614	15498	15529	15753	15594	15343	15658	15400	15376	15301	15589	15477	15391	15567	15278	15347	15576	15414	15395	15437	15702	15332	15523	15220	15273	15386	15464	15414	15610	15384	15426	15669	15475	15517	15540	15331	15354	15402	15361	15465	15562	15535	15575	15418	15180	15427	15559	15440	15635	15461	15479	15464	15561	15555	15436	15300	15449	15439	15474	15470	15381	15589	15384	15483	15523	15540	15545	15334	15552	15477	15412	15547	15326	15489	15406	15448	15484	15364	15420	15444	15365	15503	15451	15699	15478	15409	15455	15442	15370	15501	15379	15512	15403	15300	15695	15417	15349	15472	15398	15315	15497	15413	15587	15563	15261	15447	15460	15356	15463	15287	15546	15544	15605	15388	15520	15397	15522	15319	15591	15418	15451	15215	15544	15436	15376	15431	15319	15350	15418	15655	15396	15470	15376	15499	15612	15428	15500	15497	15431	15566	15505	15567	15594	15400	15541	15404	15472	15402	15385	15315	15596	15509	15599	15484	15470	15653	15452	15382	15308	15628	15539	15288	15386	15457	15510	15559	15728	15345	15467	15540	15444	15539	15537	15392	15390	15526	15301	15454	15190	15590	15262	15587	15339	15492	15531	15511	15346	15434	15358	15213	15542	15381	15332	15493	15562	15476	15505	15596	15497	15373	15622	15461	15533	15293	15562	15557	15521	15470	15322	15251	15493	15445	15505	15458	15376	15505	15559	15435	15385	15412	15620	15354	15451	15412	15278	15498	15521	15429	15486	15429	15563	15452	15538	15446	15562	15551	15443	15448	15450	15647	15543	15456	15495	15342	15380	15612	15463	15488	15456	15336	15206	15440	15593	15402	15305	15570	15430	15353	15384	15441	15466	15456	15339	15327	15419	15527	15404	15576	15430	15518	15438	15746	15340	15504	15384	15236	15396	15476	15526	15525	15472	15579	15328	15628	15296	15523	15586	15387	15363	15397	15477	15469	15510	15519	15502	15593	15382	15398	15429	15471	15402	15430	15655	15500	15510	15585	15515	15395	15456	15446	15501	15360	15640	15346	15407	15360	15624	15361	15513	15375	15341	15573	15374	15433	15448	15420	15585	15470	15412	15407	15395	15410	15403	15475	15464	15419	15641	15465	15332	15335	15396	15482	15239	15501	15393	15534	15406	15645	15554	15260	15318	15459	15404	15595	15520	15470	15555	15483	15382	15359	15513	15429	15492	15575	15449	15501	15434	15643	15584	15419	15443	15501	15291	15404	15341	15453	15152	15434	15302	15426	15500	15416	15440	15408	15489	15466	15373	15343	15489	15445	15599	15698	15464	15512	15573	15400	15443	15453	15392	15526	15485	15398	15403	15538	15442	15364	15250	15442	15196	15489	15394	15372	15545	15519	15502	15460	15444	15455	15587	15511	15534	15543	15396	15183	15464	15432	15408	15526	15478	15557	15434	15214	15433	15385	15337	15527	15501	15559	15522	15309	15357	15316	15591	15482	15433	15352	15477	15492	15529	15515	15279	15555	15483	15734	15491	15524	15318	15388	15390	15228	15539	15333	15449	15497	15516	15435	15473	15417	15413	15375	15322	15610	15336	15440	15468	15429	15508	15334	15391	15536	15385	15389	15303	15190	15408	15412	15383	15379	15270	15457	15234	15391	15577	15589	15539	15409	15348	15472	15567	15393	15200	15638	15646	15404	15526	15424	15658	15233	15415	15468	15590	15527	15335	15442	15488	15391	15465	15463	15387	15351	15329	15515	15413	15344	15592	15446	15473	15540	15455	15424	15295	15458	15484	15560	15414	15492	15478	15513	15292	15519	15294	15507	15553	15494	15323	15323	15406	15431	15395	15318	15304	15716	15314	15244	15350	15487	15682	15554	15447	15325	15553	15406	15427	15488	15292	15435	15487	15400	15472	15527	15702	15262	15429	15317	15582	15232	15460	15494	15457	15381	15189	15445	15439	15450	15551	15511	15281	15425	15575	15717	15381	15462	15593	15461	15514	15397	15386	15469	15492	15544	15193	15502	15517	15597	15527	15276	15401	15427	15374	15496	15571	15513	15296	15503	15460	15412	15528	15575	15264	15453	15242	15262	15614	15525	15475	15464	15480	15305	15194	15672	15444	15368	15446	15489	15402	15282	15427	15616	15397	15580	15688	15223	15626	15472	15344	15512	15406	15524	15478	15483	15622	15251	15386	15478	15331	15522	15339	15356	15373	15386	15446	15489	15507	15416	15551	15522	15577	15411	15403	15259	15403	15459	15597	15475	15495	15371	15616	15434	15529	15477	15477	15496	15505	15172	15328	15605	15534	15330	15462	15312	15474	15401	15466	15662	15356	15534	15357	15494	15501	15470	15452	15406	15467	15638	15580	15443	15467	15473	15491	15510	15511	15461	15474	15673	15581	15423	15367	15343	15374	15505	15446	15417	15532	15469	15668	15543	15390	15535	15494	15377	15532	15416	15525	15533	15515	15304	15623	15356	15583	15434	15335	15347	15204	15514	15423	15447	15415	15365	15595	15396	15434	15409	15417	15291	15338	15399	15507	15351	15425	15644	15316	15453	15342	15498	15621	15502	15485	15378	15550	15531	15283	15161	15507	15325	15404	15256	15519	15431	15403	15272	15418	15440	15389	15564	15235	15511	15356	15469	15464	15455	15380	15507	15620	15491	15392	15383	15322	15544	15511	15385	15371	15530	15644	15611	15544	15494	15465	15399	15415	15326	15197	15484	15377	15501	15322	15393	15297	15251	15507	15483	15465	15486	15316	15631	15392	15365	15563	15515	15569	15682	15525	15360	15557	15413	15343	15608	15280	15449	15414	15273	15421	15313	15454	15563	15488	15602	15354	15384	15396	15574	15368	15459	15421	15421	15479	15447	15254	15333	15278	15402	15470	15449	15472	15516	15322	15539	15410	15534	15266	15303	15257	15342	15330	15601	15350	15566	15530	15625	15489	15462	15422	15194	15422	15274	15491	15355	15517	15444	15354	15288	15435	15384	15440	15193	15289	15456	15493	15315	15431	15485	15550	15327	15392	15349	15238	15350	15312	15533	15496	15234	15279	15538	15593	15415	15469	15338	15373	15486	15374	15541	15457	15575	15496	15441	15486	15326	15367	15373	15447	15382	15493	15525	15510	15352	15289	15404	15485	15335	15591	15201	15407	15371	15326	15402	15352	15372	15349	15271	15525	15527	15444	15371	15372	15511	15305	15304	15711	15530	15681	15391	15384	15415	15480	15489	15341	15509	15495	15450	15443	15421	15452	15493	15372	15570	15403	15431	15300	15446	15510	15569	15321	15292	15507	15381	15733	15463	15432	15252	15276	15274	15534	15535	15390	15309	15341	15597	15475	15369	15567	15538	15424	15378	15326	15402	15420	15577	15482	15300	15431	15405	15477	15498	15514	15357	15521	15155	15571	15441	15343	15177	15431	15450	15508	15439	15563	15535	15595	15734	15489	15474	15524	15649	15370	15538	15513	15408	15553	15670	15431	15314	15466	15288	15464	15505	15589	15541	15565	15282	15407	15448	15574	15472	15415	15449	15464	15303	15444	15294	15451	15335	15444	15679	15465	15534	15513	15366	15432	15439	15457	15506	15580	15444	15356	15403	15556	15250	15583	15383	15371	15363	15319	15226	15473	15459	15227	15404	15613	15606	15404	15403	15387	15493	15465	15316	15357	15270	15613	15434	15603	15431	15367	15332	15423	15409	15692	15375	15291	15441	15545	15421	15459	15460	15402	15366	15522	15357	15390	15433	15442	15383	15179	15501	15328	15527	15312	15441	15374	15330	15524	15556	15655	15655	15247	15544	15458	15432	15339	15389	15496	15421	15358	15375	15433	15359	15727	15423	15418	15558	15412	15435	15431	15344	15302	15564	15449	15581	15385	15494	15344	15495	15434	15550	15383	15313	15591	15331	15438	15484	15512	15561	15526	15624	15268	15451	15532	15405	15406	15405	15577	15353	15552	15446	15309	15488	15427	15569	15578	15384	15628	15356	15301	15442	15445	15457	15508	15497	15429	15506	15417	15334	15618	15462	15302	15329	15531	15338	15335	15318	15514	15390	15377	15507	15385	15324	15377	15474	15407	15208	15625	15462	15537	15546	15522	15560	15324	15383	15547	15472	15396	15491	15391	15436	15345	15443	15267	15381	15376	15403	15332	15505	15455	15567	15557	15418	15463	15515	15476	15327	15484	15516	15541	15448	15201	15560	15369	15386	15553	15573	15423	15376	15537	15517	15338	15338	15404	15046	15345	15334	15303	15462	15473	15371	15463	15490	15509	15474	15427	15476	15398	15338	15391	15411	15496	15205	15384	15515	15492	15540	15428	15474	15437	15530	15612	15435	15400	15397	15562	15551	15375	15487	15502	15459	15453	15368	15474	15374	15469	15488	15357	15497	15527	15597	15427	15503	15536	15377	15434	15508	15448	15506	15394	15439	15443	15439	15494	15469	15343	15360	15618	15484	15446	15434	15420	15484	15341	15427	15641	15275	15505	15465	15307	15563	15500	15558	15483	15377	15305	15470	15216	15557	15672	15425	15432	15340	15463	15451	15720	15350	15571	15653	15329	15458	15430	15457	15399	15463	15296	15273	15498	15371	15266	15582	15486	15394	15429	15410	15508	15632	15448	15432	15260	15354	15451	15406	15539	15507	15526	15405	15425	15437	15421	15458	15447	15315	15419	15314	15487	15492	15344	15361	15447	15534	15401	15356	15370	15436	15325	15272	15634	15280	15589	15308	15348	15450	15510	15345
13105	21054	19984	17745	16437	15670	15215	14948	14888	14770	14906	14754	14715	14701	14437	14610	14511	14418	14535	14337	14209	14399	14244	14245	14324	14341	14314	14220	14257	14243	14215	14099	14121	14058	14200	14130	14063	14203	14185	14129	14144	14170	14195	14237	14149	14220	14331	14178	14108	14404	14265	14334	14167	14175	14160	14154	14255	14260	14403	14266	14179	14342	14321	14275	14155	14166	14167	14267	14363	14323	14238	14133	14108	14274	14345	14147	14206	14215	14252	14168	14232	14266	14137	14255	14234	14236	14109	14073	14152	14211	14283	14191	14274	14200	14104	14174	14251	14171	14155	14269	14347	14188	14196	14111	14306	14255	14245	14146	14199	14206	14204	14355	14264	14142	14171	14231	14168	14066	14270	14228	14262	14198	14212	14082	14248	14090	14239	14173	14173	14208	14326	14189	14116	14261	14141	14371	14095	14237	14098	14217	14178	14212	14159	14122	14177	14134	14137	14278	14282	14070	14170	14139	14284	14344	14156	14121	14171	14175	14325	14179	14234	14197	14263	14217	14268	14151	14249	14133	14192	14012	14206	14204	14183	14066	14388	14064	14149	14101	14272	14299	14158	14270	14172	14131	14193	14146	14187	14354	14100	14329	14266	14076	14268	14282	14337	14218	14275	14153	14210	14259	14166	14135	13913	14265	14080	14219	14305	14165	14154	14156	14270	14204	14366	14165	14307	14189	14201	14247	14211	14340	14133	14085	14123	14073	14206	14291	14275	14143	14186	14207	14171	14066	14152	14107	14136	14071	14062	14143	14237	14253	14040	14162	14249	14126	14145	14212	14027	14152	14197	14119	14233	14189	14221	14195	14180	13992	14118	14116	14217	14322	14039	14281	14160	14148	14273	14482	14220	14263	14158	14249	14135	14152	14246	14140	14258	14190	14105	14114	14161	14077	14121	14138	14112	14294	14226	14279	14171	14251	14239	14238	14061	14199	14086	14033	14148	14091	14206	14227	14014	14254	14247	14277	14119	14150	14307	14196	14129	14171	14193	14119	14190	14272	14034	14141	14184	14224	14117	14243	14107	14235	14259	14259	14225	14213	14366	14204	14136	14278	14275	14245	14251	14299	14101	14204	14228	14030	13921	14363	14260	14308	14286	14060	14081	14190	14124	14228	14300	14156	14088	14237	14200	14177	14045	14269	14154	14044	14283	14190	14311	14117	14109	14282	14212	13955	14243	14160	14216	14257	14268	14186	14318	14074	14162	14090	14226	14020	14228	14269	14176	14352	14331	14325	14174	14162	14079	14330	14163	13977	14225	14123	14137	14294	14222	14156	14290	14255	14393	14107	14275	14303	14208	14138	14272	14296	14093	13995	14119	14061	14273	14322	14302	14296	14210	14336	14077	14131	14320	14022	14236	14216	14134	14289	14259	14225	14249	14248	14395	14147	14175	14075	14049	14181	14016	14181	14207	13993	14068	14244	14061	14163	14154	14171	14335	14218	14269	14224	13939	14471	14291	14222	14167	14116	14275	14222	14131	14087	14107	13932	14235	14106	14183	14102	14301	14163	14069	14158	14139	14165	14212	14341	14087	14085	14142	14138	13998	14183	14001	14254	14225	14267	14232	14240	14325	14102	14290	14018	14341	14127	14162	14119	14022	14022	14223	14158	13943	14082	14150	14265	14124	14220	14186	14070	14259	14177	14183	14323	14152	14282	14103	14058	14140	14242	14242	14153	14269	14204	14172	14110	14259	14117	14107	14250	14085	14118	14098	14223	14216	14090	14171	14141	14258	14046	14118	14155	14328	14156	14269	14320	14098	14183	14085	14349	14176	14087	14131	14375	14022	14223	14117	14333	14061	14285	14238	14260	14220	14098	14283	14090	14158	14317	14096	14029	14186	14171	14192	14283	14270	14178	14409	14248	14075	14118	14265	14286	14170	14160	14170	14054	14278	14195	14124	14167	14216	14364	14222	14087	14165	14144	14195	14421	14209	14108	13946	14182	14375	14060	14464	14000	14226	14079	14357	14152	14156	14236	14209	14315	13997	14061	14119	14000	14247	14176	14233	14286	14172	14146	14199	14210	14147	14211	14242	14064	14082	14155	14200	14106	14241	14300	14130	13989	14343	14182	14103	14248	14105	14187	14287	14026	14131	14077	14137	14236	14130	14106	14159	14096	14218	14160	14119	14129	14216	14056	14036	14248	14219	14151	14202	14068	14025	14267	14149	14174	14329	14202	14116	14160	14102	14249	14143	14133	14214	14198	14246	14161	14196	14263	14204	14161	14214	14192	14208	14213	14304	13987	14076	14184	14074	14377	14054	14265	14093	14155	14238	14316	14134	14213	14188	14202	14177	14273	14205	14210	14263	14183	14246	14230	14253	14062	14161	14087	14025	14144	14287	14282	14209	14103	14203	14148	14262	14008	14340	14248	14118	14181	14312	14166	14375	14195	14177	14176	14199	14222	14225	14182	14147	14051	14148	14076	14269	14184	14200	14265	14279	14207	14148	14051	14079	14239	14349	14157	14164	14009	14343	14168	14141	14187	14142	14225	14235	14227	14355	14208	14036	14065	14218	14277	14389	14118	14133	14188	14122	14356	14155	14309	14138	14249	14147	14207	14231	14282	13996	14050	14315	14034	14329	14308	14240	14304	14172	14160	14284	14117	14253	14525	14198	14014	14158	14153	14204	14262	14212	14150	14091	14250	14292	14107	14141	14002	14190	14256	14155	14094	14149	14054	14181	14166	14162	14126	14355	13957	14220	14169	14138	14251	14279	14252	14178	14303	14171	14220	14273	14299	13867	14123	14378	14258	14177	14218	14340	14278	14194	14174	14315	14109	14421	14199	14142	14302	14156	13957	14291	14226	14163	14200	14197	14092	14160	14373	14317	14137	14066	14275	14163	14259	14118	14302	14086	14121	14167	14338	14080	14246	14023	14348	14198	14196	14427	14189	14379	13999	14171	14172	14146	14263	14207	14267	14186	14251	14259	14056	14120	14311	14165	14122	14181	14336	14173	14114	14066	14231	14302	14299	14059	14444	14075	14163	14221	14240	14071	14244	14279	14095	14225	14076	14156	14272	14038	14370	13993	14139	14110	14207	14295	14338	14328	14121	14220	14233	14211	14079	14148	14200	13967	14250	14266	14181	14345	14098	14089	14165	14005	14170	14199	14085	14101	14309	14334	14231	14126	14267	14141	14276	14092	14294	14082	14289	14434	14143	14040	14133	14250	13987	14083	14219	14216	14023	14156	14172	14244	14123	14172	14063	14083	14260	14218	14318	14296	14309	14080	14261	14151	14256	14264	14053	14080	14298	14190	14102	14162	14086	14346	14200	14317	14276	14159	14365	14259	14074	14154	14108	14364	14250	14097	14232	14121	13937	14231	14186	13888	14174	14125	14189	14313	14183	14126	14127	14159	14336	14195	14118	14213	14164	14106	14287	14123	14066	14156	14090	14029	14211	14300	14086	14176	14145	14250	14302	14119	14232	14337	14052	14104	14180	14244	14168	14129	14287	14204	14263	14144	14233	14283	14339	13949	13992	14244	14289	14220	14254	14347	14272	14117	14105	14098	14182	14081	14159	14241	14132	14271	14343	14165	14189	14158	14114	14151	14316	14090	14277	14298	14124	14222	14114	14095	14097	14094	14226	14322	14231	14072	14327	14080	14270	14226	14301	14228	14290	14059	14107	14168	14073	14168	14263	14176	14023	14168	14468	14083	14195	14187	14198	14172	14346	14118	14145	14089	14229	14242	14359	14126	14287	14293	14252	14048	14238	14119	14170	14107	14108	14149	14044	14257	14059	14112	14164	14098	14199	14254	14230	14170	14282	14209	14365	14222	14294	14041	14274	13913	14036	14252	14276	14110	14093	14287	14108	14226	14250	14093	14143	14007	14244	14208	14365	14156	14083	14176	14046	14187	14192	14145	14134	14159	14218	14302	14163	14005	14155	14152	14324	14235	14168	14119	14109	14296	14380	14117	14190	14132	14143	14317	14160	14238	14260	14201	14258	14087	14243	14050	14276	14216	14180	14279	14077	14083	14137	14119	14104	14196	14150	14026	14161	14153	14220	14045	14143	14193	14139	14262	13987	14131	14153	13913	14062	14241	14174	14027	14101	14135	14151	14133	14072	14110	14083	14176	14243	14342	14026	14038	14277	14095	14282	14186	14237	14307	14126	14229	14020	14147	14077	14135	14082	14199	14271	14087	14240	14100	14158	14257	14084	14096	14137	14135	14125	14150	14244	14228	14281	14096	13977	14184	14310	14212	14207	14185	14282	14199	14271	14080	14242	14203	14219	14356	14290	14342	14057	14332	14090	14208	14250	14186	14180	14201	14231	14172	14056	14161	14225	14104	14208	14147	13967	14308	14301	14107	14078	14238	14300	14183	14051	14139	14219	14055	14213	14240	14307	14181	14174	14057	14099	14157	14256	14103	13982	14248	14242	13988	14344	14051	14086	14030	14192	14193	14291	14150	14070	14282	14278	14276	14251	14124	14110	14218	14189	14145	14249	14071	14207	14138	14166	14163	14250	14224	14193	14038	14219	14134	14071	14263	14006	14185	14012	14066	14220	14231	14139	14212	14154	14347	14164	14172	14365	14103	14182	14262	14319	14081	14126	14419	14186	14246	14167	14086	14248	14278	14281	14145	14314	14155	14224	14076	14289	14312	14281	14235	14223	14310	13984	13996	14103	14336	14260	14382	14136	14208	14243	14308	14226	14195	14136	14206	14166	14298	14279	14039	14102	14340	14161	14228	13971	14074	14184	14141	14286	14108	14190	14236	14240	14039	14217	14159	14158	14260	14325	14115	14182	14291	14182	14040	14169	14091	14193	14202	14250	14123	14095	14340	14193	14265	14133	13967	14221	14209	14081	14083	14064	14042	14214	14102	14010	14189	14134	14239	14137	14321	14185	14067	14194	14243	14287	14321	14138	14141	14272	14119	14325	14239	14285	14275	14282	14160	14361	14224	14056	14244	14157	14282	14147	14232	14212	14291	14216	14307	14275	14267	14211	14207	14112	14100	14290	14184	14163	14313	14104	14142	14127	14096	14104	14080	14096	14011	14263	14282	14100	14348	14225	14154	13986	14155	14203	14083	14050	14028	14081	14198	14287	14256	14226	14147	14037	14153	14218	14138	14155	14299	14117	14342	14316
26901	21619	25815	23158	16355	15903	16277	15753	15956	15488	15707	15636	15989	15872	15648	15474	15690	15667	15640	15721	15600	15526	15716	15503	15571	15646	15609	15562	15689	15665	15280	15549	15670	15725	15504	15700	15850	15471	15485	15421	15715	15464	15724	15650	15565	15629	15640	15546	15642	15587	15639	15603	15590	15309	15491	15549	15588	15604	15569	15595	15428	15587	15407	15439	15673	15422	15572	15346	15562	15688	15566	15639	15494	15549	15827	15638	15491	15489	15553	15631	15637	15610	15503	15508	15538	15698	15644	15611	15524	15527	15421	15591	15366	15369	15550	15654	15867	15412	15493	15680	15663	15446	15637	15583	15333	15501	15534	15651	15554	15656	15395	15575	15779	15544	15521	15440	15517	15671	15625	15749	15744	15538	15508	15481	15412	15472	15556	15716	15707	15760	15542	15496	15555	15465	15823	15511	15757	15469	15553	15544	15701	15643	15574	15752	15720	15592	15610	15638	15621	15631	15633	15567	15553	15388	15506	15693	15424	15711	15659	15619	15568	15714	15616	15508	15537	15470	15567	15407	15468	15499	15413	15637	15605	15517	15703	15581	15601	15598	15616	15601	15539	15637	15587	15493	15631	15686	15480	15463	15538	15638	15450	15580	15538	15635	15475	15620	15396	15543	15652	15703	15460	15526	15646	15559	15542	15563	15664	15721	15714	15562	15546	15421	15452	15496	15628	15612	15597	15364	15594	15346	15529	15505	15430	15549	15548	15448	15693	15565	15366	15582	15531	15603	15569	15558	15686	15615	15561	15492	15631	15512	15480	15545	15585	15568	15453	15519	15611	15574	15473	15405	15612	15537	15332	15502	15424	15483	15457	15734	15559	15647	15583	15352	15721	15425	15628	15339	15396	15394	15793	15618	15347	15394	15714	15587	15672	15494	15498	15501	15814	15547	15478	15617	15700	15582	15576	15509	15566	15391	15622	15508	15637	15663	15540	15588	15464	15512	15675	15517	15601	15426	15487	15480	15662	15673	15620	15660	15545	15539	15568	15699	15600	15572	15582	15503	15667	15720	15576	15632	15547	15461	15348	15691	15477	15390	15497	15756	15640	15638	15518	15439	15441	15467	15479	15616	15411	15512	15554	15567	15609	15601	15313	15385	15535	15339	15629	15386	15593	15610	15637	15486	15545	15800	15460	15369	15596	15513	15544	15520	15561	15653	15605	15516	15601	15595	15415	15741	15550	15519	15523	15680	15544	15461	15485	15553	15374	15488	15488	15496	15456	15521	15399	15552	15511	15567	15667	15679	15646	15426	15619	15215	15643	15628	15615	15444	15521	15583	15695	15600	15575	15501	15543	15460	15668	15521	15585	15496	15805	15553	15512	15595	15587	15481	15467	15527	15697	15473	15536	15487	15535	15515	15682	15785	15430	15396	15636	15408	15455	15734	15649	15693	15572	15541	15498	15625	15708	15554	15668	15720	15722	15584	15553	15614	15460	15654	15687	15700	15699	15438	15666	15559	15500	15567	15632	15555	15468	15420	15526	15689	15501	15677	15681	15389	15707	15662	15662	15729	15737	15496	15489	15766	15634	15479	15345	15411	15421	15638	15638	15586	15462	15647	15711	15664	15564	15597	15718	15464	15610	15664	15587	15471	15546	15634	15732	15409	15416	15528	15708	15772	15555	15491	15612	15575	15565	15706	15684	15520	15492	15345	15743	15530	15603	15452	15590	15430	15401	15540	15491	15466	15676	15493	15727	15550	15732	15538	15605	15596	15536	15563	15379	15610	15536	15491	15495	15328	15492	15498	15605	15609	15628	15474	15486	15461	15374	15572	15705	15640	15466	15566	15603	15611	15590	15660	15559	15454	15376	15586	15544	15703	15550	15590	15632	15485	15476	15533	15672	15581	15462	15427	15649	15551	15467	15501	15550	15403	15533	15601	15685	15336	15489	15536	15485	15536	15446	15638	15635	15624	15489	15476	15435	15608	15595	15584	15627	15474	15549	15508	15682	15560	15598	15557	15540	15605	15384	15514	15429	15521	15750	15609	15660	15621	15468	15491	15539	15709	15460	15655	15361	15763	15513	15489	15504	15634	15603	15542	15531	15633	15642	15547	15676	15406	15589	15572	15504	15694	15515	15558	15661	15579	15434	15514	15482	15517	15563	15405	15629	15527	15597	15538	15596	15236	15315	15350	15493	15290	15551	15444	15569	15461	15525	15659	15588	15747	15753	15400	15698	15412	15661	15538	15527	15449	15658	15667	15422	15704	15509	15614	15591	15524	15614	15523	15367	15488	15501	15826	15468	15565	15318	15426	15456	15572	15418	15554	15517	15561	15516	15458	15457	15385	15502	15616	15548	15410	15720	15493	15492	15590	15767	15460	15675	15693	15676	15464	15574	15422	15711	15319	15648	15667	15446	15603	15730	15657	15628	15515	15518	15533	15716	15553	15618	15567	15596	15503	15620	15530	15423	15296	15625	15612	15412	15727	15397	15643	15689	15583	15468	15517	15690	15579	15552	15707	15479	15504	15692	15419	15663	15577	15428	15415	15470	15617	15622	15615	15535	15641	15452	15515	15598	15583	15709	15723	15337	15553	15624	15624	15826	15519	15494	15542	15659	15428	15529	15547	15527	15494	15405	15584	15415	15528	15341	15613	15416	15721	15531	15606	15403	15568	15544	15696	15559	15629	15550	15495	15889	15666	15500	15500	15653	15656	15568	15530	15563	15485	15549	15592	15516	15658	15566	15646	15677	15658	15570	15772	15534	15733	15748	15421	15499	15653	15478	15623	15371	15345	15542	15486	15574	15688	15477	15447	15462	15642	15622	15717	15655	15743	15596	15661	15627	15534	15670	15656	15562	15674	15562	15425	15387	15522	15608	15605	15559	15729	15590	15517	15810	15577	15698	15598	15459	15548	15716	15696	15519	15345	15600	15369	15613	15420	15485	15682	15537	15403	15634	15414	15433	15584	15568	15494	15463	15545	15437	15504	15527	15571	15506	15573	15500	15628	15560	15456	15524	15355	15612	15667	15492	15547	15460	15621	15510	15465	15602	15682	15615	15435	15660	15694	15627	15563	15574	15443	15484	15819	15575	15489	15600	15628	15665	15704	15493	15392	15792	15563	15571	15479	15574	15633	15563	15450	15496	15632	15707	15607	15707	15702	15486	15559	15546	15592	15450	15417	15534	15622	15737	15463	15657	15540	15847	15574	15486	15576	15533	15531	15741	15644	15555	15491	15505	15407	15515	15588	15445	15641	15666	15389	15645	15511	15374	15564	15631	15332	15771	15672	15672	15621	15472	15415	15543	15587	15523	15535	15418	15618	15557	15522	15611	15630	15664	15434	15564	15633	15629	15527	15437	15633	15739	15637	15732	15587	15525	15630	15652	15658	15453	15790	15586	15544	15578	15620	15654	15563	15549	15650	15484	15582	15381	15549	15499	15622	15565	15593	15387	15470	15621	15534	15563	15576	15342	15409	15644	15667	15683	15696	15655	15617	15422	15763	15649	15568	15621	15814	15752	15608	15532	15721	15685	15364	15540	15540	15579	15681	15462	15660	15577	15522	15581	15603	15396	15596	15686	15502	15601	15557	15707	15441	15504	15690	15657	15686	15498	15638	15703	15622	15585	15560	15470	15524	15532	15625	15555	15492	15507	15610	15732	15757	15718	15405	15633	15852	15539	15479	15517	15613	15597	15466	15527	15599	15452	15522	15655	15653	15772	15653	15507	15743	15599	15347	15762	15526	15529	15435	15544	15780	15447	15750	15595	15448	15516	15674	15674	15603	15473	15594	15632	15637	15576	15470	15824	15612	15547	15410	15665	15703	15707	15428	15679	15634	15456	15477	15423	15494	15417	15545	15517	15544	15625	15559	15373	15676	15420	15623	15550	15629	15429	15584	15612	15676	15393	15603	15698	15539	15622	15587	15641	15430	15333	15629	15853	15629	15639	15506	15461	15596	15470	15601	15586	15268	15499	15510	15662	15611	15608	15655	15546	15563	15607	15720	15475	15556	15667	15633	15639	15742	15587	15646	15590	15722	15735	15612	15495	15459	15526	15547	15498	15730	15577	15754	15551	15643	15441	15477	15626	15487	15541	15660	15765	15562	15632	15458	15715	15538	15519	15662	15507	15628	15882	15551	15613	15476	15581	15765	15771	15648	15464	15408	15715	15518	15561	15519	15613	15718	15445	15561	15510	15458	15612	15501	15681	15598	15592	15478	15598	15569	15650	15582	15364	15532	15308	15541	15614	15350	15430	15662	15432	15553	15556	15454	15614	15382	15587	15501	15289	15435	15641	15707	15568	15478	15596	15455	15580	15493	15504	15505	15567	15453	15735	15622	15620	15712	15528	15599	15583	15531	15557	15470	15495	15784	15686	15599	15638	15615	15537	15473	15639	15612	15714	15543	15492	15584	15500	15679	15662	15654	15577	15578	15449	15462	15550	15517	15532	15736	15415	15490	15485	15638	15608	15810	15732	15674	15444	15663	15504	15492	15597	15586	15633	15676	15584	15567	15731	15380	15536	15411	15680	15662	15639	15573	15741	15627	15419	15460	15566	15721	15575	15505	15709	15443	15585	15727	15683	15615	15642	15543	15534	15747	15462	15448	15532	15518	15263	15441	15562	15698	15526	15545	15575	15661	15828	15617	15699	15636	15506	15706	15556	15553	15673	15530	15574	15768	15505	15616	15884	15472	15455	15464	15664	15416	15391	15480	15536	15820	15381	15644	15576	15523	15551	15600	15494	15465	15495	15566	15539	15495	15573	15620	15521	15305	15687	15473	15571	15655	15549	15396	15444	15467	15534	15641	15790	15587	15470	15589	15591	15398	15577	15524	15802	15560	15638	15594	15497	15643	15587	15520	15480	15576	15443	15625	15444	15464	15568	15473	15796	15629	15689	15605	15614	15670	15443	15641	15567	15723	15488	15705	15442	15571	15557	15736	15650	15452	15454	15419	15573	15618	15502	15363	15730	15524	15567	15637	15526	15559	15449	15504	15704	15652	15609	15493	15685	15662	15720	15615	15660	15545	15555	15341	15626	15589	15426	15519	15637	15659	15615	15496	15616	15562	15484	15526	15646	15639	15617	15530	15548	15667	15825	15703	15726	15630	15671	15625	15577	15697	15463	15550	15599	15435	15550	15537	15567	15416
14505	17582	16930	15827	15260	14835	14747	14496	14541	14654	14638	14480	14482	14428	14564	14534	14385	14314	14371	14450	14484	14513	14186	14348	14358	14267	14194	14453	14389	14230	14388	14345	14464	14290	14277	14238	14278	14480	14275	14372	14338	14277	14263	14330	14398	14481	14294	14213	14353	14349	14339	14296	14309	14321	14367	14266	14401	14552	14424	14408	14253	14404	14320	14275	14307	14355	14383	14267	14226	14401	14428	14207	14331	14273	14300	14198	14440	14321	14278	14126	14255	14191	14130	14314	14432	14380	14389	14338	14366	14418	14470	14340	14378	14246	14301	14256	14199	14281	14317	14351	14198	14325	14406	14433	14391	14506	14241	14321	14451	14389	14267	14330	14357	14374	14089	14192	14493	14276	14340	14220	14402	14428	14227	14292	14193	14426	14309	14334	14305	14311	14288	14216	14309	14320	14148	14267	14225	14291	14397	14297	14278	14210	14468	14199	14179	14361	14460	14292	14348	14336	14118	14237	14135	14126	14344	14242	14158	14273	14181	14444	14267	14162	14292	14226	14406	14248	14190	14231	14278	14352	14320	14324	14277	14221	14434	14296	14417	14324	14343	14101	14281	14303	14251	14241	14423	14201	14224	14433	14412	14312	14281	14343	14277	14411	14446	14237	14275	14382	14328	14301	14372	14264	14224	14410	14287	14327	14260	14385	14332	14310	14268	14327	14194	14254	14420	14396	14309	14330	14244	14225	14316	14532	14361	14426	14125	14189	14308	14258	14240	14322	14250	14416	14341	14213	14142	14203	14443	14345	14382	14265	14326	14298	14205	14410	14405	14371	14249	14221	14376	14289	14244	14085	14258	14251	14294	14323	14233	14266	14276	14366	14321	14297	14291	14274	14331	14086	14373	14322	14226	14369	14138	14331	14320	14301	14213	14367	14318	14419	14297	14223	14180	14389	14318	14210	14240	14293	14305	14264	14379	14348	14362	14194	14299	14331	14314	14363	14306	14264	14485	14233	14374	14432	14294	14458	14213	14259	14164	14364	14239	14477	14389	14449	14403	14276	14388	14283	14209	14291	14364	14288	14324	14356	14303	14297	14274	14275	14344	14177	14471	14333	14283	14247	14248	14333	14304	14110	14193	14143	14395	14274	14344	14034	14298	14228	14130	14231	14278	14071	14294	14318	14362	14155	14279	14419	14288	14317	14312	14415	14252	14271	14313	14271	14329	14103	14269	14405	14227	14240	14257	14363	14149	14338	14405	14256	14396	14238	14278	14272	14290	14468	14252	14378	14312	14416	14279	14360	14277	14313	14253	14385	14207	14187	14203	14265	14299	14468	14235	14284	14348	14155	14321	14110	14225	14274	14293	14353	14312	14322	14401	14085	14515	14233	14240	14275	14294	14280	14427	14360	14312	14345	14498	14291	14329	14302	14297	14278	14337	14356	14211	14272	14378	14376	14364	14170	14387	14082	14261	14318	14260	14314	14321	14382	14280	14317	14221	14479	14287	14364	14172	14272	14185	14132	14382	14139	14255	14264	14375	14294	14287	14475	14289	14299	14469	14272	14386	14347	14167	14346	14455	14150	14315	14291	14432	14130	14276	14363	14310	14349	14242	14284	14221	14374	14254	14264	14241	14230	14410	14080	14280	14377	14392	14310	14207	14324	14393	14284	14236	14342	14371	14206	14387	14184	14348	14463	14279	14265	14280	14235	14195	14368	14284	14360	14168	14225	14348	14124	14258	14227	14366	14299	14426	14140	14250	14273	14523	14392	14537	14415	14181	14205	14201	14252	14370	14161	14331	14245	14186	14233	14418	14247	14324	14429	14110	14347	14233	14124	14262	14213	14404	14233	14186	14469	14239	14338	14345	14269	14283	14281	14358	14190	14339	14393	14196	14425	14292	14352	14371	14258	14521	14233	14236	14322	14299	14313	14179	14217	14102	14213	14253	14276	14241	14417	14200	14181	14356	14361	14336	14379	14125	14135	14320	14281	14236	14382	14367	14257	14231	14177	14326	14116	14342	14643	14251	14136	14259	14454	14205	14451	14315	14217	14341	14378	14264	14253	14260	14318	14394	14337	14316	14243	14198	14353	14524	14282	14349	14479	14288	14209	14346	14241	14256	14324	14292	14215	14323	14242	14380	14295	14207	14394	14378	14418	14224	14379	14336	14218	14188	14243	14270	14279	14309	14248	14352	14451	14224	14206	14419	14369	14231	14354	14287	14311	14239	14164	14248	14252	14380	14372	14386	14522	14391	14510	14445	14285	14271	14217	14226	14326	14205	14344	14115	14339	14450	14210	14225	14232	14321	14258	14384	14235	14437	14395	14363	14203	14234	14381	14330	14196	14433	14202	14312	14428	14336	14294	14268	14364	14368	14125	14304	14184	14144	14493	14168	14313	14138	14338	14379	14326	14222	14357	14380	14342	14268	14354	14191	14369	14299	14248	14405	14432	14016	14346	14366	14301	14281	14435	14262	14347	14095	14372	14345	14233	14495	14359	14457	14190	14402	14370	14383	14398	14273	14356	14207	14343	14233	14410	14411	14250	14408	14350	14149	14357	14398	14409	14241	14319	14022	14161	14328	14479	14248	14264	14144	14297	14245	14466	14263	14296	14346	14184	14179	14313	14218	14272	14385	14302	14488	14294	14345	14234	14374	14167	14441	14441	14366	14327	14277	14471	14275	14261	14498	14357	14277	14312	14271	14287	14426	14167	14287	14311	14298	14320	14209	14300	14201	14361	14218	14213	14258	14339	14444	14339	14049	14128	14368	14186	14162	14434	14392	14320	14377	14219	14299	14318	14368	14320	14288	14542	14326	14243	14272	14247	14309	14243	14440	14333	14314	14304	14323	14350	14402	14420	14210	14337	14437	14418	14289	14285	14194	14436	14215	14170	14320	14277	14385	14172	14367	14246	14296	14205	14295	14251	14272	14349	14427	14437	14410	14424	14330	14513	14450	14271	14365	14444	14288	14254	14317	14299	14241	14314	14237	14282	14388	14225	14257	14429	14134	14366	14208	14294	14432	14202	14310	14447	14175	14251	14371	14310	14098	14218	14196	14191	14239	14301	14376	14435	14310	14387	14347	14165	14335	14211	14432	14332	14311	14290	14367	14433	14225	14400	14373	14317	14162	14286	14262	14281	14223	14164	14228	14337	14547	14326	14291	14338	14337	14494	14232	14356	14393	14397	14300	14293	14311	14466	14377	14350	14266	14193	14206	14159	14240	14357	14309	14311	14220	14430	14360	14123	14342	14315	14290	14283	14356	14305	14386	14306	14243	14468	14320	14375	14328	14363	14260	14318	14241	14493	14379	14268	14471	14400	14342	14283	14177	14254	14235	14252	14312	14152	14334	14218	14265	14271	14204	14311	14330	14242	14474	14216	14284	14170	14441	14408	14407	14296	14450	14259	14350	14295	14064	14332	14520	14459	14323	14382	14214	14439	14278	14164	14262	14446	14438	14548	14341	14324	14376	14371	14181	14092	14357	14369	14261	14505	14264	14372	14291	14251	14281	14312	14319	14336	14305	14500	14288	14273	14208	14440	14417	14381	14422	14399	14085	14318	14321	14208	14248	14425	14366	14199	14355	14375	14266	14395	14206	14304	14297	14335	14333	14211	14376	14272	14331	14396	14356	14292	14407	14379	14177	14314	14296	14156	14309	14352	14325	14328	14311	14275	14314	14143	14215	14237	14282	14270	14374	14180	14306	14373	14200	14193	14221	14317	14235	14431	14274	14325	14266	14387	14249	14240	14191	14178	14461	14133	14365	14240	14365	14368	14163	14288	14517	14374	14255	14418	14316	14392	14227	14252	14359	14200	14448	14228	14310	14344	14376	14274	14402	14243	14214	14275	14374	14359	14302	14355	14270	14346	14322	14278	14358	14384	14343	14341	14200	14349	14261	14448	14384	14287	14267	14478	14209	14108	14193	14378	14149	14163	14113	14231	14321	14306	14259	14221	14166	14076	14576	14322	14332	14225	14474	14309	14304	14403	14275	14450	14273	14246	14406	14139	14352	14425	14393	14274	14312	14347	14380	14387	14195	14221	14282	14373	14302	14302	14252	14346	14295	14037	14259	14318	14220	14162	14156	14305	14086	14311	14195	14273	14282	14181	14210	14151	14318	14303	14198	14254	14267	14327	14237	14334	14216	14178	14165	14394	14252	14342	14388	14307	14018	14187	14172	14426	14099	14377	14326	14371	14203	14271	14266	14163	14417	14255	14410	14312	14342	14194	14167	14192	14338	14257	14172	14153	14213	14265	14359	14178	14314	14400	14379	14168	14288	14239	14153	14332	14306	14351	14539	14202	14226	14103	14442	14394	14181	14247	14250	14355	14214	14367	14371	14352	14212	14359	14268	14259	14268	14297	14284	14264	14307	14172	14358	14336	14319	14289	14312	14431	14246	14288	14279	14248	14280	14186	14281	14401	14288	14220	14186	14336	14345	14323	14207	14293	14463	14384	14218	14282	14397	14234	14302	14298	14302	14124	14415	14204	14440	14148	14180	14387	14177	14320	14306	14380	14361	14420	14300	14396	14292	14252	14361	14238	14313	14211	14272	14321	14253	14455	14290	14510	14213	14178	14291	14154	14384	14341	14406	14273	14221	14258	14343	14445	14208	14307	14354	14271	14135	14372	14152	14337	14363	14248	14296	14407	14266	14417	14342	14293	14233	14400	14267	14358	14280	14329	14205	14384	14322	14570	14166	14302	14255	14192	14237	14085	14217	14202	14240	14365	14514	14448	14384	14187	14329	14303	14176	14201	14340	14424	14206	14268	14368	14326	14190	14197	14352	14358	14502	14328	14171	14207	14299	14429	14284	14072	14341	14389	14482	14259	14208	14258	14481	14228	14399	14283	14421	14394	14192	14198	14186	14346	14260	14209	14239	14152	14316	14441	14321	14184	14379	14415	14137	14414	14275	14237	14129	14290	14333	14407	13985	14268	14384	14347	14305	14487	14180	14258	14210	14149	14329	14252	14228	14358	14082	14173	14296	14288	14191	14389	14379	14323	14447	14373	14270	14259	14448	14343	14340	14361	14396	14331	14375	14404	14343	14272	14413	14248	14298	14345	14224	14120	14269	14155	14531	14200	14271	14397	14293	14273	14270	14428	14174	14330	14231	14311	14243	14464	14329	14341	14411	14355	14147	14432
23947	21512	29176	24316	21850	21205	18830	15903	15411	15585	15364	15385	15244	15312	15523	15259	15302	15148	14899	15023	15011	15065	15204	14977	15184	15125	15281	15095	14798	15118	15072	14971	15032	15007	14877	14854	14804	15121	14874	14992	15073	14962	15208	14993	15112	14873	14990	14916	14769	15052	15008	14909	14933	15006	15047	15131	15055	14920	14930	14944	15117	15033	15006	14897	14919	14743	14989	14913	14818	14932	14919	14946	14867	14859	14841	14884	14822	15027	15029	14909	14793	14980	14884	14860	14758	14899	14915	14874	14888	14932	14940	14871	14926	14908	14944	14960	15057	14985	14868	14793	14955	15015	14820	14868	14911	14844	14742	14867	15051	15073	14956	14920	14965	14982	14894	14907	15027	14996	14987	15120	15114	15035	15089	14995	15146	14818	15060	14930	14959	15057	14824	14836	14765	14960	15002	14690	14868	14968	14960	14873	14960	14741	14883	14875	14936	14930	14921	15039	14912	15142	14884	14932	14917	14959	14984	14920	14846	14995	14858	15070	14772	15002	14998	14973	14956	14939	14932	15026	14861	15029	15071	15101	14978	15060	14811	14815	15013	14924	14953	14945	15059	14915	15009	14808	14950	14976	14718	14906	14956	15024	14922	14867	14975	14999	14866	14780	15000	15072	14888	14959	14841	14807	14748	14961	14897	14891	15073	14891	14998	14768	14964	14918	15008	14930	14893	14817	15034	14861	14829	14882	14904	14820	15026	14907	14848	14995	15037	14963	14896	14904	14922	14857	15011	15044	14789	14949	14867	14739	14930	14664	14721	14685	15012	14959	14952	15018	14788	14763	14787	14838	14928	14869	14959	14857	15068	14829	14844	14786	14885	14999	14819	14812	14913	14936	15052	14987	14905	15067	14910	14841	14855	14876	14842	14762	15070	14996	15042	14958	15200	15117	14750	14846	15006	14973	15103	14853	14772	14907	14887	14992	14882	14937	15074	14978	14998	14891	15037	15029	14854	15099	14806	14872	14921	14908	14955	14750	14996	14983	14953	14913	14898	15028	15087	15107	15039	14839	15059	14986	14759	14758	14890	14882	15060	14977	14790	14848	14765	15078	15034	15089	14818	14914	14872	14966	15056	14830	14560	14647	14744	14889	14990	15069	15154	14874	15020	14960	14986	14867	14927	14812	14980	14903	14814	14843	14833	14760	14954	14981	14888	15020	14949	14942	15048	15305	14905	14963	14911	14838	14893	15001	14956	14919	14971	14889	15157	14763	15114	14943	14752	14783	14945	14813	14818	14907	14978	14652	14888	14926	15083	15099	14905	14949	15051	14912	15021	15080	14997	14904	14913	15000	14920	14918	14965	14933	15039	14900	14955	14983	15008	14959	14980	15022	14950	15157	15045	15144	15026	14878	15017	14853	14839	14881	14852	14967	15192	14884	15043	14861	14931	14940	15094	15002	14889	14858	15011	14868	15073	14878	15011	14873	14837	14921	15101	14894	15054	14928	14963	14889	14829	14826	14800	14962	14964	14903	14789	14825	14904	14933	14988	14938	14891	14779	14835	15077	15084	14887	14803	14934	15002	14996	15027	14937	14728	14937	14894	14892	14851	14927	14859	15095	14851	14958	14970	14949	15090	14908	15050	14907	14889	14877	15012	14990	14957	14814	14909	14902	14982	14910	15091	14847	14992	14780	14930	14998	14797	14926	15060	14919	14987	14853	14925	15221	14885	14874	14984	14947	14928	14889	14847	15017	15106	14932	14900	14981	14822	14893	14972	14909	14794	14879	14950	14997	15121	14977	14991	15112	14937	14982	14921	14908	14957	14989	15033	14894	14886	14969	14791	14868	14915	14729	15046	14921	14916	14986	14927	14842	14692	14843	14889	14941	14784	14859	14995	15176	15020	14980	14811	14959	14921	14960	15002	14900	14891	14955	14693	14676	14903	14774	15036	14976	14911	14905	14844	15000	14793	15088	14856	14754	14810	14857	14956	14937	14956	14915	14826	14799	15043	14993	14961	14740	15072	14734	14859	14878	14826	14944	14849	14933	14938	14857	14854	14796	14925	14770	14708	14828	14972	14803	14988	15138	14883	15083	14882	14713	15089	14979	14918	14859	14912	15110	15067	14998	15091	14957	14939	14932	14760	14996	14966	15013	14995	14808	14977	14924	15047	14895	15051	14963	14993	14860	14978	14938	14789	15024	14951	14906	14910	15078	14856	15015	14802	14850	14947	14800	14766	14905	15074	14867	14952	14784	15036	14894	14897	14892	14802	15006	14841	14794	14939	14760	14918	14902	14899	14904	14894	14997	15017	14960	15022	14798	14878	14891	14835	14867	14880	14950	14829	14836	15047	14987	14721	14773	14825	14948	15018	14994	15053	14760	14841	14816	15059	14951	15086	14839	14765	14974	14894	14825	14625	14906	14883	14757	14684	14877	14959	14855	14948	14783	15032	15009	14958	14909	14937	15066	14859	14898	15041	14919	15066	14904	15059	14865	14742	15085	14913	14866	14813	14863	14998	15007	14793	14874	14917	14815	15108	14943	14876	14863	14939	14917	15011	14673	14980	14829	14730	14824	15035	14851	14790	14803	14854	14829	14947	15132	15026	14818	14808	15103	14616	14977	14943	14898	14887	15108	14883	14871	14902	14991	14916	14922	14859	15080	14841	14964	14962	14815	15086	14763	14910	14853	14932	15130	15001	14932	14841	15069	15003	15057	14962	14887	14800	14928	14790	15020	14973	14960	14840	15081	15020	14836	14908	15057	15165	14904	14877	14990	14873	14846	14803	14969	14909	14958	14944	15052	14855	14738	14832	14931	14738	14913	14929	14755	14862	14875	14904	15054	15052	14955	14913	15014	14723	15098	14932	15022	14860	14776	14769	14905	14914	14759	14956	14796	14955	14977	14833	14883	15070	14859	14897	14892	14919	15100	14969	14892	14856	15103	14902	14804	14963	15002	14979	15109	14973	14821	14958	14954	15036	14950	14862	14930	14852	14890	14771	14965	15017	14968	14861	14786	15093	15105	14980	14894	14823	14811	14761	14897	14834	15087	14894	14866	14889	14920	14809	14881	15079	14959	14761	14918	14899	14886	14923	14947	15026	15017	14699	14763	15105	14892	14809	14759	14932	14849	14817	15065	14979	14833	15075	14900	14849	14840	14854	14877	14785	14935	14905	15147	14629	14837	14804	15040	14839	14771	14953	14892	14804	14958	14871	14921	14737	14858	14912	14925	14853	14878	14728	14952	14832	14999	15084	14893	14791	14918	14930	14979	14947	14930	15058	14911	15030	15065	15049	14893	14879	15256	14807	14831	15007	14927	14850	14962	14819	14866	14923	14902	14890	15105	14897	14882	14746	14938	14798	15033	14956	14988	14931	14906	14921	14878	14871	14992	15085	14897	14928	14951	14818	14980	14954	14861	14944	14920	15044	14908	14951	15069	15006	14960	14707	14931	14956	14904	14834	14993	14938	15125	14973	15166	15030	14806	15050	15204	14910	15230	14895	15090	14800	14809	15106	15009	14979	14935	15019	14908	15041	14923	15138	15043	14820	14991	14914	14919	15142	15067	14886	15009	14980	14735	14901	14995	15012	14792	15034	14990	14884	14771	14881	14886	14942	15001	14731	14870	14821	14766	14910	14940	15030	14917	14820	14998	14991	14748	14980	14937	15044	14913	14721	14847	15135	15012	14917	14801	14812	14853	14906	14891	14904	14798	14882	14849	14936	14707	14963	15126	14982	14954	14845	15022	15084	14959	15073	14923	14961	15121	14813	14791	15025	14936	14878	14920	14916	15058	15046	14801	14793	14663	14734	14783	14966	14691	15003	14886	15010	14945	14996	14758	14892	15089	14931	14972	14974	14974	15019	14939	15077	15110	15064	15025	14908	14986	14777	14813	14955	14860	14605	15030	14931	14952	15021	14897	14643	15062	15061	14836	14742	14863	14985	14826	15025	14811	14942	14954	15042	14941	14996	14966	15052	15080	14809	14973	15043	14929	14995	15127	14964	14954	14858	14975	14916	14891	14725	15028	14917	14853	14985	14890	14933	14776	14813	15040	14857	14964	14821	14833	15022	14919	15025	14847	15000	14937	15136	14912	14840	15060	15122	14898	14838	14888	14927	14987	14566	15077	14735	14854	14854	14994	14966	14927	14680	15227	15043	15007	14813	15081	14966	14979	14936	14877	15062	14652	14892	15011	14842	14771	14965	15062	15109	14975	14922	14963	14879	14922	14951	14864	14822	15020	14932	14790	15060	14853	14948	14937	15120	14868	14837	14800	14826	14949	14959	14975	14885	14929	14905	15096	15011	14961	14947	14900	14873	14933	14807	14890	14952	14803	14967	14896	14888	14845	14852	14860	14962	14919	14976	14992	15047	14890	15010	14731	14953	14882	15092	15044	14937	14919	14944	14957	14996	15001	14909	14997	14945	14887	15028	14955	14918	14859	15027	14903	14944	14886	15006	15004	14874	14932	15025	14926	14833	14857	15080	14904	15020	14870	14967	15083	14905	14802	14913	14832	15026	14901	14807	14979	14709	14851	14703	15037	14989	14856	15113	15002	14709	14993	15002	14839	14901	14955	14799	14912	14945	14982	14889	14849	14849	14983	14818	14901	15097	14984	14868	14990	14907	14904	14955	14964	14924	15130	14787	14813	14874	14878	14891	15183	14955	15033	14917	14924	14876	14876	14733	14852	14853	14873	15008	14878	14913	14988	15001	14760	14968	14831	14923	14862	14987	14759	14952	14919	14735	14769	14926	14961	14950	14870	15089	15096	14924	14757	14943	14937	14943	14968	14943	15054	15022	14895	15077	14865	14883	14963	14966	14891	14708	15065	14702	14865	15185	14927	15030	15038	14851	14989	14720	14923	14996	15101	14996	15030	14953	14735	15152	14971	14924	15079	15004	15031	15004	14831	14637	14874	14889	15003	14895	14837	14982	14985	15036	14865	14773	14995	15062	14831	14814	14876	14910	14701	15029	14877	14885	14780	14904	14794	15029	14927	14862	14846	14883	14908	14739	14877	15007	14804	14736	14845	14879	15030	14998	14918	14844	14989	14797	14909	14963	14858	14843	14932	14873	15279	14808	14810	14959	14944	15047	15014	14946	14782	14874	15270	14998	14924	14936	15047	14956	14979	14803	14806	14777	14857	14778	14941
12754	19053	18306	16665	15431	14853	14576	14360	14442	14602	14490	14397	14292	14362	14232	14103	14127	13996	14027	14073	14037	13974	14013	13978	14000	13967	14066	14009	13981	14066	14179	13922	14001	13954	13882	13861	13960	13942	13850	13956	14008	13921	13938	13824	13779	13941	13866	13628	13919	13901	14026	13997	14008	14111	14024	13972	14063	14039	14054	13796	14096	14075	14023	13926	14050	13986	13887	13850	13822	13982	13744	13831	13954	13884	13966	13975	13877	13950	13788	13785	13921	13841	13875	13725	13984	13938	13820	13933	14061	13839	13905	13958	13880	13851	13949	13829	13981	13933	13865	13863	13866	13875	13704	13861	13871	13887	13910	13840	13789	13926	13759	13861	13898	13907	13733	13843	13770	13822	13781	13702	14052	13847	13831	13812	13999	13927	13964	13886	14015	14001	13726	14017	13951	13922	13897	13925	13922	14046	13884	13798	13880	13917	13772	14025	13916	13891	13770	13898	13774	13922	13948	13806	13948	13710	14007	13780	13914	13959	14218	13774	13650	14023	13778	13965	13784	13783	13673	13719	13981	13968	13771	13844	13896	13917	13835	13940	14032	14051	14024	13696	14011	13894	13885	13937	13886	14032	13817	13885	13956	13902	14075	13847	13950	13917	13900	13882	14039	13987	13889	13856	13884	13848	13837	13840	13995	13855	13895	13902	13908	13774	13933	13783	13927	13806	13940	13932	13905	13903	13966	13882	13987	13833	13869	13894	13812	13895	13842	13823	13712	13957	13873	13724	13879	14049	13931	13923	13888	13958	13836	13833	14037	13959	13933	13828	13936	13852	13887	13947	13916	13790	13837	13915	13901	13786	13770	13819	13882	13942	13889	13889	13876	13828	13893	13738	13910	13958	13830	13990	13860	13772	13870	13853	13784	13901	13938	13775	13731	13879	14005	13957	13761	13744	13874	13850	13788	14067	14014	13719	13983	13688	13826	13926	13749	13894	13912	13868	13840	13779	14064	13814	13919	13816	13840	13949	13676	13845	14022	13870	13796	13934	13865	13907	14076	13805	13911	13831	13854	14011	13896	13903	13858	13813	13844	13913	13890	13924	13930	13930	13762	14005	13967	14006	13816	13968	13880	13795	14064	13897	13892	13824	13915	13692	13870	13823	13944	13950	13924	13759	13961	13889	13855	14008	13986	14004	13826	13729	13821	13975	13907	13855	13855	13858	13938	13999	13884	14026	13846	14064	14012	13855	13846	13910	13935	13870	13816	13955	13970	13804	13819	13717	13918	14000	14009	14027	13866	13998	13957	13900	13969	13915	13950	13910	13928	14002	13948	14037	13911	13956	13887	14023	13881	13981	13875	13984	13991	13754	13776	13882	13906	13774	13803	13792	14043	13738	13895	13992	14074	13900	13832	13926	13861	13975	13869	13965	13786	13720	13772	13887	13730	13889	13905	13884	13884	13756	13899	13953	13798	13882	13852	13874	14038	13890	13779	13902	13844	13817	13792	13829	13783	13852	13990	13837	13973	14102	13947	13841	13871	13964	13878	14029	13995	14027	13710	13849	13885	13914	13712	14049	13900	13905	13928	13776	13823	13740	14056	13948	13753	13881	13935	13957	13949	13919	13705	13808	14082	13808	13963	13833	13951	13957	13857	13957	13873	13752	13877	13804	13855	13945	13863	13926	13889	13898	13877	13784	13888	13995	13851	13787	13854	13712	13862	13876	14038	13947	13881	13834	13904	13712	13889	13774	13841	13781	14081	13918	13869	13904	13906	13830	13824	13946	13929	13901	13836	13926	13962	13910	13857	13766	14022	13943	13921	14001	13965	13894	13813	13863	13963	13947	13726	13912	13917	13886	13691	13951	13915	13877	13829	13998	13887	13937	13862	13968	13945	13695	13872	13830	13964	13924	14001	14072	13844	13823	13821	13909	14176	13804	13726	14073	13927	13900	13909	13815	14009	13882	13818	13813	13779	13780	13916	13875	13995	13968	13931	13843	13878	13829	13846	13805	13750	13752	13991	13989	13932	13946	13760	13963	13781	13814	14014	13868	13789	13902	13858	13889	13928	13798	13710	13889	13930	13974	13946	13832	13748	13995	14046	13977	14022	13918	13885	13963	13803	13821	13933	13951	13922	13899	13796	13815	13814	13866	13948	13908	14014	13803	13956	13752	13740	13970	13738	13956	13865	13895	13930	14056	13881	13892	13823	13865	13761	13969	13912	14052	13952	13806	13894	13720	13833	13963	14043	13606	13816	13761	13821	13877	13666	13659	13809	13775	13989	13967	13787	13949	13836	13986	14018	13807	13912	13904	13979	13972	14016	13815	13823	13709	13857	13934	13784	14013	13868	13933	13774	13933	13874	13916	13703	13860	13886	13740	13861	14023	13840	13845	13939	13822	14003	13960	13884	13860	13792	14074	13714	13903	13953	13880	13906	13843	13784	13781	13827	14002	13813	13914	13934	13764	13784	13865	13819	13756	13946	13894	13851	13874	13849	13776	13954	14067	13946	13903	13910	13954	13787	13718	13956	13865	13857	13993	13831	14001	13796	13832	13813	13935	13897	13865	14032	14075	13771	13824	13974	14061	13905	13858	13920	13761	13954	13761	14026	13882	14016	13759	13699	13973	13811	13894	13814	13791	13891	13784	14048	14076	13952	13959	13753	14012	13962	13824	13740	13886	13841	13912	13978	13626	13992	13813	13848	13982	13908	13891	13818	13814	13879	13916	13799	13853	13850	13997	13845	13863	13826	13959	13838	13869	14002	13872	13843	13859	13944	13852	13937	13782	13978	13777	14110	13895	13825	14054	13858	13847	13843	13891	13995	13779	13980	13816	13924	13925	13799	13938	13874	13877	14095	13860	13945	13931	13858	13739	13983	13778	13927	13907	13860	13810	13924	13894	13927	13901	14001	13853	13941	13847	13914	13994	13951	13888	14039	13857	13951	13921	13934	14000	13937	13973	13727	13960	13968	13897	13786	14004	13754	13964	13805	13879	13891	13938	13862	13808	13865	13953	13817	13953	13813	13957	13738	13827	13942	14008	13985	13863	13821	13805	13806	13864	13804	13861	13841	13930	13864	13815	14040	13726	13906	13843	13743	14034	14052	13734	13856	13872	13913	13965	14012	13803	13698	13947	13850	13954	13938	13768	13923	13835	13882	13766	13977	13816	14179	13881	13769	13968	14115	14005	13899	13730	13886	13959	13939	13893	13897	13805	13883	13831	14063	13817	13919	13891	13899	13788	13873	13952	13861	13851	13797	13848	13955	13936	13821	13967	13897	13847	13898	13773	13882	13877	14154	13996	13852	13998	13984	13916	13904	13893	13700	13750	13925	13801	13807	13858	13746	13817	13873	13836	13786	13954	13991	13982	13802	13885	13938	13732	14028	13811	14089	13811	14048	13870	13912	13909	13890	13925	13988	13865	13926	13806	13832	13990	13892	13857	13902	13992	13877	13846	13803	13893	13805	13949	13942	13892	13857	13872	13870	14085	13858	13864	13857	13916	13937	14118	13886	13982	13951	13818	13975	13844	13668	13836	13846	13647	13821	13781	13851	13960	13880	13736	13924	13924	13862	13935	13723	13973	13941	13819	13871	13885	13935	13982	13844	14167	13978	13843	13970	13936	13843	13904	13845	13945	13851	14007	13877	13804	13853	13949	13944	13971	13953	13981	13984	13871	13852	13643	13953	13790	13764	13855	13865	13921	13769	14063	13842	13999	13767	13853	13977	13865	13877	14034	13905	13976	14036	13936	13787	13930	13967	13882	14050	13815	14007	13966	13877	13922	13877	13755	13853	13979	13877	13909	13864	13944	14049	13772	13836	13832	13838	13948	13843	13780	13823	13812	13887	13897	13850	14010	13764	13826	13866	13899	13922	13757	13924	13837	13835	13887	13728	13883	13691	13688	13755	13804	13988	13977	13818	13850	14041	13953	13894	13916	13864	13740	13783	13850	13819	13937	13885	13846	14034	13924	13840	13829	13889	13822	13997	13831	13943	13898	13817	13804	13824	13830	13912	13840	13992	13860	14002	14067	13982	13793	14056	13986	13943	13869	13819	13983	13936	13866	13853	13867	13978	13773	13882	13984	13990	13830	13914	13952	13859	13696	13875	13811	13970	13849	13950	13942	13826	14037	13810	14005	13812	13933	13964	13764	13910	13715	13870	13983	13999	14003	13923	13908	13922	13929	13951	13850	13840	13857	13659	14028	13846	13954	13964	13831	14024	13894	13844	13893	13903	14008	13794	13864	13905	13980	13954	13869	13949	13759	13859	13764	13834	13948	13847	14024	13931	13877	13924	13811	13788	13992	13857	13966	14059	13900	14088	13967	13760	14053	14065	13947	13983	13819	14098	13850	13848	13970	13852	13980	13950	13850	13846	13999	13863	14129	13917	13965	13819	13875	13652	13920	13783	13840	13938	13991	13849	13866	13715	13765	13956	13921	13886	13895	13986	13755	13839	13932	13881	13797	13858	13909	13879	13881	13865	13905	13967	14012	13860	13942	13887	13899	13783	13868	13924	13833	14015	13870	13957	13973	13795	13914	13815	14107	13809	13950	13923	13846	13830	13771	13955	14031	13962	13893	13918	13954	13808	13822	13731	13809	13840	13853	13873	13980	13848	13880	14062	13770	13896	13804	14011	13803	13951	13947	14037	13925	13861	13896	13808	13859	13959	13979	13721	13861	14042	13997	13854	13759	14027	13883	14053	13802	13919	13944	13870	13891	14085	14008	13658	13847	13905	13884	13833	13972	13954	13882	13924	13906	13846	13792	13853	13894	13897	13931	13843	14029	13911	13934	13846	13795	13770	13986	13741	13919	13850	13942	13838	13838	13891	13992	13943	13943	13904	13937	13940	13946	13867	13988	13894	13891	13913	13734	13925	13888	14013	13890	13898	13767	14001	13983	13944	13860	13850	13877	13816	13916	13928	13932	13842	13936	13843	14024	13794	13805	13914	13837	14038	13774	14023	13982	13763	13715	13739	13860	13965	13813	13783	13891	13979	13996	13907	13941	13914	14014	13811	13684	13967	13863	13950	13870	13819	13862	14077	13805	13744	13889	13831	14010	13854	13949	13822	13770	13970	13742	13855	13866	13713	14154	13865	13838	14013	13802	13929	13939	13909	13824	13947	13928	13887	14081	13854	13853	14013	13763
22997	21466	29439	23889	21521	22757	23070	16936	15892	16175	16164	15926	15680	15814	15776	15674	15471	15600	15455	15279	15344	15408	15276	15286	15332	15254	15343	15462	15472	15041	15176	15177	15323	15309	15185	15262	15289	15359	15340	15452	15187	15295	15446	15111	15302	15204	15287	15164	15162	15227	15258	15309	15164	15341	15389	15195	15334	15142	15237	15280	15271	15078	15270	15205	15391	15082	15260	15212	15279	15305	15107	15365	15247	15282	15233	15197	15315	15219	15074	15070	15228	15179	15221	15176	14983	15076	15190	15206	15183	15160	15072	15083	15141	15310	15310	15179	15282	15392	15128	15226	15174	15166	15266	15181	15282	15303	15159	15302	15325	15382	15346	15251	15501	15105	15152	15084	15147	15375	15347	15400	15176	15241	15248	15102	15259	15239	15379	15366	15228	15050	14995	15116	15324	15094	15299	15321	15299	15085	15015	15256	15159	15242	15213	15136	15273	14998	15332	15204	15047	15159	15394	15175	15064	15165	15267	15214	15327	15258	15195	15068	15165	15098	15262	15192	15072	15187	14985	15138	15128	15173	15283	15380	15092	15284	15093	15233	15312	15201	15173	15223	15220	15055	15429	15183	15262	15160	15223	15228	15142	15182	15161	15317	15121	15171	15259	15156	15191	15158	15292	15188	15305	15127	15079	15466	15240	15089	15226	15201	15295	15057	15136	14995	15197	15249	15102	15029	15263	15197	15396	15058	15194	15259	15389	15153	15261	15156	15120	15100	15252	15197	15277	15322	15225	15249	15252	15141	15113	15224	15268	15271	15232	15297	15224	15280	15139	15236	15311	15176	15183	15100	15243	15380	15221	15123	15154	15249	15224	15184	15194	15136	15054	15225	15257	15166	15061	15082	15115	15047	15106	15226	15054	15129	15125	15059	15248	15259	15042	15100	15137	15085	15138	15153	15260	15080	15240	15076	15052	15117	15117	15343	15389	15232	15247	15192	15134	15302	15315	14976	15088	15219	15257	15208	15078	15183	15127	15145	15100	15099	15294	15313	15438	15180	15008	15080	15075	15131	15207	15036	15167	15054	15186	14939	15160	15229	15197	14848	15152	15063	15076	15126	15212	15351	15225	15370	15194	15337	15231	15142	15127	14935	15024	14918	15263	15281	15094	15076	15152	15163	15137	14997	15156	15098	15102	15179	15213	15245	15162	15127	15058	15047	15257	14981	15242	15097	15201	15141	15371	15267	15155	15031	15073	15133	15203	15216	15235	15102	15207	15251	15146	15003	15094	15170	15104	15294	15241	15266	15211	15119	15130	15105	15224	15043	15142	14906	14992	15190	15012	15185	15199	15202	15089	15278	15133	15188	15230	15068	15123	15175	15377	15215	15307	15052	15122	15195	15055	15055	15117	15186	15078	15236	15020	15312	15077	15263	15254	15145	15132	15035	15118	15274	15276	15077	15112	15300	15167	15263	15257	15189	15224	15218	15093	14998	14889	15238	15164	15049	15364	15204	15176	15309	15208	15239	15238	15301	15368	15075	15222	15056	15316	15148	15185	15189	15125	15305	15338	15088	15219	15246	15056	15152	15144	15037	15200	15018	14934	15064	14858	14983	15280	15183	14931	15235	15236	15118	15148	14989	15002	15162	15138	14984	15235	14976	15161	15154	15361	15024	15318	15159	15002	15137	15355	15219	15152	15188	15115	15428	15167	15122	15071	15191	15314	15333	15179	15122	15139	15208	15205	15337	14991	15084	15028	15177	15258	15266	15027	15114	14968	15220	15017	15226	15379	15311	14953	15220	15000	15172	15159	15293	15103	15244	15116	15096	15287	15238	15269	15159	15163	15168	15255	15248	15274	15276	15211	15377	15238	15362	15375	15155	15190	15169	15076	15180	15251	15213	15068	15068	15156	15211	15230	15095	15276	15114	15163	15247	15266	15184	15206	15085	15008	15245	15119	15216	15158	15242	15204	15081	15052	15049	15182	15159	15068	15216	14950	15196	15270	15187	15119	15071	15228	15414	15269	15256	15136	15187	15236	15121	15316	15311	15152	15264	15088	15330	15328	15219	15339	14949	15099	15158	15245	15011	15135	15039	15266	15207	15272	15290	15037	15174	15087	15278	15478	15298	15117	15241	15105	15235	15141	15085	15258	15148	15157	15116	15128	15268	15134	15195	15111	15114	15154	15132	15159	15305	15048	15380	15277	15049	15214	15158	15217	15129	15155	15138	15241	15317	15087	15073	15161	15062	15163	15322	15296	15301	15225	15067	14979	15264	15177	15193	15235	15183	15224	15006	15181	15186	15238	14893	15148	15339	14985	15106	15110	15076	15246	15306	15050	15310	15344	15339	15135	15189	15354	15105	15058	15229	15266	15265	15176	15109	15089	15278	15118	15132	15018	14987	15150	15144	15236	15155	15151	15050	14979	15232	15222	14964	15109	15231	15128	15274	15176	15296	15225	15348	15430	15317	15244	15152	15081	15112	15170	15094	15333	15265	15156	15277	15298	15223	15171	15236	15173	15094	15262	15068	15228	15172	15057	15330	15129	15168	15166	15130	15072	15191	15209	15126	15256	15181	15202	15096	14901	15005	15111	14794	14936	15159	15156	15378	15093	15280	15219	15276	15309	15160	15302	15101	15240	15126	15159	15362	15201	15067	15127	15197	15149	15164	15005	15162	15280	15209	15137	15208	15269	15105	15213	15234	15363	15158	15321	15233	15099	15136	15356	15113	15191	15072	15051	15151	15076	15258	15238	15344	15149	15257	15088	15092	15050	15075	15260	15182	15202	15095	15012	15283	15294	15028	15128	15328	15374	15251	15211	15108	15106	15269	15343	15441	15216	15064	15142	15218	15109	15050	15153	15025	15237	15110	15085	15263	15047	15230	15158	15179	15240	15271	15126	15220	15070	15305	15276	15309	15325	15281	15318	15168	15219	15073	15095	15180	15213	15152	15050	15196	15033	15138	15064	15229	15131	15254	15208	15331	15347	15300	15161	15185	15190	15194	15287	15024	15181	15060	15040	15120	15088	15149	15101	15218	15119	15239	15394	14943	15012	15068	15399	15207	15100	15159	15347	15313	15062	14974	15094	15074	15128	15153	15266	15094	15390	15040	15168	15244	15121	15110	15144	15300	15069	15056	15253	15043	15082	15308	15105	15239	14938	15197	15194	15188	15357	15261	15233	15067	15224	15295	15328	15095	15266	15144	15333	15071	15336	15230	15177	15136	15117	14986	15103	15221	15189	15116	15234	14984	15196	15232	15062	15009	15125	15173	15158	15264	14986	15232	15033	15002	15112	15052	15268	15114	15168	15460	15132	15246	15076	15085	15265	15084	15034	15207	15284	15283	14947	15121	15218	15276	15129	15221	15224	15308	15248	15074	15143	15071	15363	15119	15319	15114	15353	15223	15180	15188	15145	15219	14922	15258	15148	15381	15184	15196	14945	15206	15326	14964	15155	15190	15271	15258	15081	15052	15334	15152	15105	15115	15123	15148	15073	15102	15088	15132	15290	15237	15114	15242	15196	15322	15076	15245	15145	15282	15376	15358	15248	15066	15430	15236	15330	15075	14977	15125	15082	15355	15266	15162	15304	15226	15071	15206	15220	15139	15327	15158	15192	15220	15268	15048	15138	15066	15287	15227	15320	15114	15113	15226	15180	15101	15257	15017	14987	15171	15339	15198	15077	15289	15257	15046	15082	15129	15184	15158	15070	15043	15225	14955	15188	15207	15166	15305	15270	15195	15291	15085	15144	15205	15098	15017	15038	15129	15211	15071	15068	15125	15255	15130	15019	15101	15067	15225	15155	15185	15069	15086	15054	15289	15279	14970	15189	15123	15274	15336	15169	15178	14988	15180	15331	15280	15011	15289	15273	15170	15319	15218	15145	15212	15335	15292	15018	15126	15099	15114	15088	15121	15253	15085	15142	15193	14978	15202	15125	14963	15222	15222	15068	15278	15191	15301	15258	15170	15224	15132	14906	15087	15219	15233	15135	15078	15160	15196	15366	15077	15235	15161	15207	15437	15317	15139	15210	15209	15195	15244	15157	15169	15306	15313	15247	15187	14937	15221	15292	15123	15016	15048	15162	15138	15296	15047	15091	15230	15384	15167	15191	15040	15122	15070	15165	15175	14953	15197	14982	15079	15206	15114	15036	15140	15275	15259	15287	15267	15076	15092	15159	15214	15115	15207	15102	15134	15351	15223	15209	15065	15121	15171	15086	15343	15298	15290	15054	15284	15164	15278	15077	15208	15272	15325	15259	15081	14884	15070	15030	15062	15049	15055	15057	15193	15320	15020	14971	15364	14978	15292	15173	15101	15017	15138	15126	15182	15060	15100	15252	15429	15199	15052	15241	15015	15317	15369	15244	15178	15176	15172	15145	15101	15246	15198	15205	15193	15116	15248	15069	15046	15262	15060	15186	15216	15129	15204	15165	15415	15226	15183	15276	14996	15269	15234	15071	15191	15174	15086	15174	15228	14937	15159	15015	15083	15244	15145	15061	15184	15113	15128	15269	15267	15147	15136	15156	15082	15193	15080	15017	14993	15205	15162	15030	15148	15217	15288	15160	14937	15264	15161	15083	15065	15378	15062	15339	15112	14987	14975	15185	15176	15236	15291	15166	15215	15083	15289	14931	15220	15126	15117	15151	15152	15146	15133	15145	15042	15209	15072	15057	15187	15312	15234	15344	15039	15249	15273	15267	15184	15197	15098	15041	15260	15055	15239	15251	15158	15164	15242	14995	15007	15124	15130	15081	15127	15165	15095	14978	15192	15428	15191	15185	15119	15059	15128	15209	15001	15285	14992	15122	15310	15047	15426	15051	15069	15281	15342	14990	15069	15110	15208	15241	15270	15234	15110	15331	15162	15191	15241	15157	15188	15160	15381	15062	15183	15118	15234	15212	15214	15173	15138	15210	15273	15032	15098	15168	15187	15256	15146	15328	15191	15037	15175	15146	15209	15154	15302	15348	15270	15099	15092	15237	15296	15322	15123	15055	15235	15182	15122	15251	15061	15056	15180	15145	15370	15173	15389	15043	15155	15215	15236	15213	15159	15140	15175	15296	15051	15373	15428	15214	15224	15285	15369	15192	15224	15281	15162	15045	15122	15183	15034	15157	15258	15175	15282	15343	15167	15231	15022	15229	15112	14996	15187
12851	21038	19932	17619	16169	15350	15045	14811	14816	14673	14781	14540	14519	14426	14324	14226	14250	14115	14106	14127	14061	14092	14084	14156	13942	14073	14064	14081	14003	13999	14112	13961	14071	13927	13902	13962	13957	14096	13850	14035	13999	13950	14050	14003	14021	14065	13874	14014	13963	13869	14177	13936	13777	14011	14087	13883	13997	14060	14104	14042	13947	13907	13891	14057	13963	13979	13920	14159	13917	13951	13931	13860	14183	13848	13878	13835	14171	13968	13967	14024	14134	13952	13881	14000	14025	14090	13894	13961	14134	14009	14016	14079	13866	13993	13935	13982	13856	13993	13992	13865	14021	13876	13970	14074	13980	13862	14134	13878	14020	13916	13983	14049	13865	13809	13894	14031	13862	14188	13966	14045	14030	13968	13986	13974	13960	13980	13857	13914	13865	13837	13932	13973	13863	13915	14137	13944	14144	14088	14143	13957	14040	13929	14067	14069	14112	13956	13884	13839	13930	13953	14142	13871	13955	13938	13902	13855	13922	13887	13872	14018	14053	14046	13945	14011	13888	13808	13949	14108	13957	13950	14150	13901	14037	13916	13988	14050	14105	13973	14121	13930	13958	13911	13952	13951	13926	13935	13893	13888	13902	13948	13958	14052	14090	13970	13842	13768	14011	13993	14138	13958	13967	13978	13984	13859	13932	14027	14051	13990	13937	13950	13994	13970	13962	13975	13949	13979	14147	13906	13934	13833	13854	14024	13972	13782	13917	14093	13878	14184	13815	13956	13895	14109	13975	13925	14092	14154	14069	14078	13724	13822	14016	14058	13973	14034	13914	14126	13843	14062	14038	13765	14009	13949	13782	14046	14050	13991	13928	13866	13889	13994	13835	13964	14144	13826	13971	13956	13930	13888	13849	14045	13922	13973	13993	14012	13922	13873	14053	13904	14022	13996	13890	13903	14008	13925	14083	13816	14178	13919	14027	14016	13815	14155	13906	13975	14174	14068	13922	13950	13975	13880	13960	13957	14098	13956	14032	14014	14020	13862	13879	13875	13963	13854	14037	14072	13930	14034	14024	13947	14077	13899	13937	13915	14071	13806	14007	13845	13963	13944	13870	14048	14058	13953	13879	13791	14023	14046	13926	14043	14002	13876	13960	13900	14000	13872	13919	14016	14104	14024	13844	13932	13927	13836	14000	13943	14147	13930	13912	13925	13837	13932	13997	14142	13993	14073	14139	13785	14049	14131	13879	13988	14043	13944	14013	14019	13824	14031	13908	14058	13908	14044	13872	13914	14008	13955	14049	13914	14137	13973	14031	14103	13890	13874	13886	14088	13970	14108	13989	14076	14035	13869	13876	13888	13898	13983	13992	13920	13841	14024	13957	13965	13944	14026	13749	14075	13875	14041	13925	13821	13965	13832	14024	13979	13922	13958	14011	14032	14021	14054	13918	14140	13810	13744	13807	13971	13896	13964	13988	13909	13960	13867	13922	14045	13964	13866	13931	13828	13949	13765	13963	13920	14102	13924	13963	14022	13872	13824	13969	14029	14167	13877	13906	14011	14011	13857	13959	13902	13963	13989	13956	13962	13962	13893	14065	13971	14006	13867	14080	14066	14045	13893	14000	13994	14013	14009	13901	13952	14063	13983	13968	13987	14083	14089	14138	14017	13897	13977	13987	13869	13986	14026	14074	13796	13916	13756	13978	13816	14069	13997	14004	13947	13893	13847	13996	13990	13962	14207	13784	14137	13969	14020	14012	13861	13916	13988	13961	13952	13890	13945	13825	14027	14001	13821	13911	13881	13935	14108	13880	13843	13917	14032	13967	13984	14116	14162	13985	13938	13997	13953	14083	13884	14163	13847	13943	14024	13857	13863	13883	13982	14031	14157	14090	14035	13857	13898	13824	13928	13889	13939	13896	14024	13942	13875	13874	14128	13884	14008	13970	13997	14026	13958	14036	13944	13924	13900	13914	13899	13957	14039	13971	13788	13940	14004	13964	13886	13946	13986	14056	13828	13969	14091	13998	13866	13997	13981	13821	13999	14108	13993	13938	13902	13852	13934	14060	13968	13917	14033	13907	14076	13999	13919	13979	13853	13895	14100	13860	13992	13926	13911	14008	13837	13946	13846	14014	13868	13835	14058	13975	13809	13874	13980	14048	13914	13978	14025	13837	13918	13978	13976	13932	14192	13872	14077	13843	13999	14071	13920	13837	13850	13936	13902	14038	13934	14023	14126	13848	13749	14052	14069	14094	13891	14059	13960	14047	14051	13922	13833	14098	13829	13968	14030	14175	13795	13848	13905	14092	13926	14092	14011	14004	14047	13993	13938	13864	13957	13856	13931	13817	13968	13990	13987	13978	14036	13960	13950	13801	13834	14061	14073	13948	14056	13877	13959	13903	13846	13891	13991	13936	13996	14028	13821	13933	13861	13926	13898	14023	13937	13936	13937	14077	13965	13721	13922	13984	13978	13889	14010	13997	13900	13854	13778	13954	13981	13961	14023	13920	13994	14011	14154	14062	13982	13950	14020	14021	13977	13838	14041	14040	13929	13911	13861	13833	14022	14067	13992	13967	13935	13993	13805	13806	13876	13941	13847	13911	13963	13735	13955	13848	14129	13969	13871	14095	13876	13885	14038	14110	14033	13847	13930	13852	13817	13884	13964	13843	13933	13986	13970	13912	13875	13892	14062	14064	13995	13974	14137	14036	13879	14043	13868	13940	14109	14080	14041	14046	14050	14038	13761	14084	14097	14072	13980	14043	14005	13834	14029	14046	13923	14020	14004	13938	13872	14008	13821	14109	14114	14090	13878	13894	14073	13905	13861	13934	13993	14013	13845	14088	13909	14045	14101	13960	13842	13966	13923	14074	13853	13986	13980	13980	14075	13976	14027	14011	13839	13918	13950	13984	14071	13942	13991	13971	13940	13991	13892	13878	14026	14076	14007	13904	13869	13908	14001	13928	13825	14012	13940	13774	13950	14203	13825	14051	14098	13821	13938	13879	13896	13876	13953	13912	13953	13920	13959	14067	14050	13970	14000	13926	13934	13918	13886	13933	14068	14023	13949	13993	14036	14113	13914	14097	13824	14086	13962	14064	13996	14032	13831	14036	13934	14076	13924	13964	14106	13856	13902	13794	13904	14059	14039	14023	13809	14001	13989	13883	13859	13863	14077	14035	13897	13875	14032	13891	13905	14018	13779	14126	13956	13841	13846	13908	14025	14030	13857	13958	13893	13936	14086	13811	13976	13986	13767	13943	13912	14149	13811	13932	13917	13827	13984	13839	14197	13891	14047	14090	14076	13836	14045	14092	13922	14070	13778	13958	14086	13997	13989	13892	14062	13959	14044	13924	13971	13843	13793	13961	13925	13886	13955	13974	13922	13773	14118	13977	13961	14027	14049	13951	13686	13961	13929	14047	13960	13792	13961	13967	13934	13860	13961	13940	13934	13953	13826	13927	13921	14008	13967	13844	13947	14013	13746	13900	13760	13956	14020	14119	14000	13978	13882	14042	13987	14007	14031	14097	13908	13827	13989	14050	13942	14090	13966	13837	13871	13949	13838	13836	13974	13955	13934	14021	13948	13856	13911	13960	13937	13781	14131	13978	13941	14032	13931	13844	13904	14064	14048	14008	13929	13871	13943	13911	13901	14042	14063	13834	13877	13775	13932	14086	13958	13875	14017	14040	14079	14053	14006	13858	13917	13822	14013	13936	13949	13812	13909	13891	13978	13884	13878	13935	14039	13966	13867	13921	13969	13884	14043	13942	13831	13823	13923	13790	13843	13940	14016	13973	14052	14011	13761	13947	13994	13996	13929	13937	13825	14003	13941	13868	13862	13960	13969	14091	14056	13912	13945	14021	13953	13901	13936	14037	13871	13922	13747	14064	14028	13906	14067	13843	13967	13888	13911	14040	13802	13845	13840	13956	14000	14062	13905	14035	13988	14011	14013	13969	13995	13953	13995	13901	14067	13912	14119	13955	13867	13999	13984	14085	13872	14272	13945	13849	14019	14035	13942	13774	14089	13861	13976	14082	13944	14190	14114	14086	14102	13633	14161	13904	14120	14160	14042	13932	14055	13769	14012	13945	14025	13936	13880	13974	14037	13894	14151	14050	14126	13947	13892	13884	13843	14180	13883	13736	14094	14120	13986	13984	13837	13869	13793	13961	13936	13923	13981	13960	14081	14095	13954	14004	13801	14179	13950	13878	13693	14001	13932	14021	13815	13868	13947	13986	14076	14039	13936	13835	13958	13953	13897	14001	13904	13943	13983	13980	14047	13713	13989	14057	13929	13992	13959	13850	14084	13987	13988	13980	13985	13906	14044	14032	13970	14072	13847	14046	13806	14021	13995	14083	14029	13820	13929	13843	13866	13929	13857	14078	13838	14100	13899	13980	13961	13913	13912	13980	13893	13899	14019	14084	13877	13876	13810	13894	13896	13943	13832	13908	13946	14019	14012	13950	13971	13878	13940	14013	13905	14053	13913	14071	13961	13982	14061	14012	14091	13936	13982	13993	13817	13883	14135	14056	13931	13850	13994	13893	13891	13892	13990	13902	13998	13970	13819	13923	13828	14154	13903	13991	14008	14046	14051	13909	13756	14036	14097	13940	13994	14002	14156	14045	14073	13996	14069	14193	14090	14293	13820	13996	13981	13911	14066	13978	14006	14030	13943	13899	13807	14108	14053	13956	14043	14084	13925	13942	13941	13949	13773	14079	13925	13844	14050	13851	14101	13901	13972	13935	14012	13932	13825	13901	13936	14094	14055	13938	13917	13864	13848	13902	14001	14009	13726	13950	14089	13913	14034	13792	13869	14035	13978	13909	13937	14131	13951	13997	14004	14063	14020	14071	13911	13867	13987	14131	13841	14123	14011	14282	13969	14067	13923	13918	13994	14042	14096	14083	13701	13841	14008	14032	13883	14078	13954	14003	13811	14014	14028	14027	13976	14085	13971	13980	14040	13916	13834	13934	13990	13991	14169	13827	13921	14055	14023	14107	13803	13863	13894	14073	13955	14117	14008	14023	14029	13830	13809	13994	13828	14058	13851	13934	13964	14016	14125	13792	14098	13808	13998	13871	13994	14062	13978	13988	13856	13939	14046	13936	13734	14095	13910	13757	13951	14009	13926	13930	13915	14009	14077	13926	14089	14001	13907
26613	21372	25357	22888	16064	15874	15705	15455	15207	15353	15376	15503	15271	15189	15244	15230	15194	15195	14937	15000	15314	15115	15038	15231	15184	15112	15041	15092	15086	14987	15233	15198	14938	15084	15122	15099	14899	14993	15206	15151	15276	15285	15095	14912	15000	14939	15174	14971	15051	14909	15135	15199	15021	15193	15081	15201	14974	15022	15182	14962	15211	15119	15039	15015	14926	14988	15064	15064	15051	15318	15362	15029	15005	15031	14926	15181	15034	15018	15066	14769	15155	14983	15072	14966	15103	15117	14773	15066	15002	14915	15083	15236	15128	15216	15011	15070	14824	15117	15063	15246	15136	15165	15298	14998	15030	14890	14898	14907	15189	15055	15052	15241	14988	14969	15041	14795	14916	14944	15056	15045	14957	15018	14986	14967	14992	15078	15030	15111	15030	14980	14892	15212	15061	15073	15001	15057	15052	14939	15027	14874	15089	15073	15002	15029	14974	15052	15216	15056	14989	15076	15070	15095	15154	15168	15206	15149	14871	15058	15107	15158	14977	15127	15168	15109	14951	15196	15150	15211	15195	15010	15185	15161	14975	14985	15122	15076	15272	15008	14907	15052	15011	15160	15034	15068	15037	15005	15095	15088	14809	15098	14994	15112	15034	15182	15027	14937	15140	15054	14870	14980	15029	15072	15049	15141	15073	15137	14987	15005	14988	15182	15127	14982	14958	15280	15035	15211	15175	15139	15158	14832	15067	15092	15043	15144	15227	14937	15129	15116	15207	15073	14996	15037	14863	15053	15098	15131	15009	14842	14959	15047	15031	14859	15069	15013	14942	15283	14892	15015	15098	15157	15214	14999	15062	15021	14926	15059	15108	15149	14884	15168	15091	15083	14954	15100	15142	15137	15047	15109	14889	15017	15069	15150	15019	15105	15119	15045	15306	15093	14992	15062	15048	15022	14983	14871	15092	14983	15131	15138	15153	15154	15067	15158	15026	14851	15170	15165	15049	15039	15131	15247	15090	15110	15336	15106	15057	15094	14893	14965	15002	15121	15170	14819	15030	15038	15016	15043	15205	15079	15168	14991	14854	14934	15175	14933	15078	14882	14996	15017	15171	15265	15139	15278	15203	14929	15008	14890	14923	15032	15158	15045	15088	15132	15055	14992	14947	15216	15134	14846	14989	15084	15210	15183	14986	15131	15092	15123	15142	14943	15148	15015	14999	15176	14969	15091	15072	15016	15076	15158	14859	15157	15064	15253	15044	15027	15105	15028	15168	15071	15172	15042	15089	15197	15268	15091	15160	15102	15020	15054	15087	15141	14950	14962	15175	15118	15084	15218	15139	15296	15071	15034	15074	15190	14997	15052	15303	15103	14880	14917	15063	15057	15060	14980	15116	14980	14933	15097	15087	15028	15170	15251	15161	15167	15060	15099	14973	15060	15093	14962	14920	15034	15063	15019	14977	15149	15250	15077	14839	15244	15244	15007	15097	15096	15111	15031	15171	15008	15077	15071	15132	15158	14985	15222	14911	15026	15119	15149	15216	14920	15135	15037	15076	14915	14987	14890	15243	15013	15062	15051	15033	15195	14973	14897	15101	15210	15179	15062	15060	15060	14979	15046	14998	14970	15065	15191	15055	14970	15149	15036	14870	14890	15032	15065	15142	15081	15232	14961	15118	15302	15247	15036	15039	15114	15022	15003	15178	14927	15199	15175	15120	15152	14980	15152	14896	15072	15128	15185	15048	15151	15197	15008	15154	15137	15237	14867	15115	15017	15011	15035	15238	15134	15169	15197	15052	15150	14827	14882	15095	14988	15196	15095	15154	15241	15013	15027	15114	15062	14952	15069	15291	15196	15080	15071	15061	15064	15189	15107	15273	15141	15028	15048	15213	15152	15050	14983	15086	14746	15014	15247	15103	15113	14889	14911	15082	15099	15174	14883	15048	14952	14930	14946	15258	15046	15078	14952	14882	14908	15027	15103	15140	14833	14911	15032	15119	15178	15107	14869	15226	15052	15061	15114	14961	15280	15185	15040	15141	15115	14826	15088	15145	15050	14947	15228	15059	15094	15076	14913	15261	14979	14826	15033	15071	15009	15046	15114	14957	15139	15084	14933	15014	15176	15242	14960	15049	15071	15174	15259	14965	14976	15215	15070	15071	15333	15006	15045	15183	15057	15118	15228	15042	14938	15202	14971	15338	14956	15125	15212	15030	15004	15206	15092	15105	15118	14892	15055	15073	15127	14972	15033	14997	15122	15154	15159	15087	14991	15109	14848	14881	14969	15001	14941	15121	15061	14954	15065	15094	14907	15094	15199	14980	15117	14724	15112	15057	15000	15055	15237	15064	15215	15027	14920	14867	14832	15036	15004	15211	15001	15165	15023	14942	15144	15219	15102	14999	15080	14832	14980	14879	14904	15053	15278	14987	15114	15165	15011	15247	15098	15252	15029	15104	15149	15070	14923	15034	15037	15025	14948	15137	15129	15073	14961	15043	15214	15228	15047	14855	15038	15124	15203	14997	14891	14926	14984	15105	15058	15252	15123	15070	15021	15078	15175	15220	15241	15128	15150	15120	15068	15235	15020	14917	14947	14941	14874	15100	15190	14991	15139	15188	15145	14973	14877	14922	15076	15134	15243	15269	15061	14965	15022	15017	15143	15118	15008	14999	15041	15004	15053	15009	14890	15111	15041	14855	14817	15022	14995	15260	15379	15182	15221	15093	15030	14936	14934	15061	15171	14854	15158	14950	15140	15112	14925	15142	14997	15074	14978	14930	15313	15136	15049	14951	15009	15029	15151	15227	15132	15164	15184	15007	14897	15140	14901	15148	14890	15075	15067	15290	14993	15020	15155	14988	14947	15023	14859	14986	15119	15115	15000	15061	15032	14955	15060	15187	14943	15352	14903	15102	15189	15062	15189	15294	14956	15126	14988	14956	15129	15162	15080	15142	15169	14746	15199	14952	14979	15107	15101	15122	14954	15078	14959	15194	15137	15160	15053	15129	15188	15057	15192	15125	15031	15038	15135	14985	15072	15130	15008	15116	15037	14957	15161	15134	15065	14917	15054	15144	15120	15095	15090	15025	14865	14962	14861	15173	14882	15041	14951	14863	15156	15323	15144	15028	14848	14997	15051	15040	15032	15343	15015	15053	15072	14984	14980	15096	15114	14852	14839	15080	15200	15096	15081	15239	15020	14997	15075	14995	14893	14882	15015	15082	15009	15106	15035	15133	15235	15066	15163	15035	15233	15149	15104	15061	15107	15132	15138	15135	15050	14826	15002	15222	15174	15167	15008	14953	14980	15095	15021	14801	14960	15095	15260	15019	14988	14912	15101	15035	14702	15022	14931	15061	15072	15030	14989	14970	15117	15185	15231	15064	15058	15053	14896	14858	15216	15083	15176	15189	15304	14989	15095	15051	14957	15159	15099	15203	15057	15346	15305	14908	15066	15127	15237	15125	15195	15034	15205	15221	14878	15079	14917	15129	15182	15009	15038	15013	14994	15041	14901	15237	14962	15029	15046	15044	15146	15241	15063	15162	15050	14970	15075	15073	15014	15141	14963	15055	15060	15167	15272	15232	15064	15196	15064	14968	15101	15009	14898	15143	14984	14952	14979	15046	14838	14839	15076	14998	15278	15153	15009	14901	15126	15112	15133	15240	14891	15095	15277	15088	15089	14901	15175	14984	14905	14954	15080	14958	15117	15144	15043	15007	14918	15172	15019	15142	15306	15069	14959	14826	15020	15081	15126	15092	15041	15023	15115	15215	15104	15144	15156	14800	15019	14964	14941	15060	15106	15230	15216	15138	14919	15101	15220	15079	15014	15086	15012	15226	14850	14875	15258	15190	15044	14988	15066	14956	15207	15063	15025	15068	15020	15035	15104	15301	15160	15079	15034	15065	15069	14937	14943	14914	14918	15079	15040	15233	15208	15085	15137	15006	15004	15043	15057	15134	15145	15194	15042	15203	15081	14953	15290	15216	15100	15086	15255	15053	15133	14912	14999	15111	15096	15049	15078	14984	14935	15062	15126	15011	14931	14956	14755	15034	15230	15252	15186	15234	15101	14976	15032	15108	15176	15101	14926	14979	15088	15079	15056	15133	15077	15165	15076	15110	15015	15146	15081	14950	14913	14998	15119	15179	14993	15021	15135	14942	15033	14985	14924	15002	15158	15041	15015	15114	15159	15142	15047	15045	15104	15165	14942	15190	14967	15057	15116	15115	15107	14944	15152	15107	15149	14911	15013	15197	15061	15190	15058	14942	15134	15080	15018	15111	15036	14815	14937	15029	15121	15109	15137	15038	15001	15221	15102	15057	14986	15071	14972	15292	15117	14685	15024	15027	15083	15415	15066	14949	15012	15205	15055	15049	15159	15126	15035	15054	15035	14915	15096	15042	15093	14949	15131	15131	15146	15213	15183	15089	15014	15102	14964	15074	14953	15291	15170	14977	15072	15070	14937	15115	15134	15159	15150	15031	15236	14814	14784	14976	14958	14949	15019	14900	15092	15166	15074	15045	15072	14974	14940	15156	15227	14936	14960	15176	15075	15059	15125	15187	14990	15033	15183	15058	15210	15127	15081	14905	15076	14980	14992	15158	15208	15094	15240	15012	14957	15048	15156	15105	15070	14990	15055	14941	15067	15041	14989	15113	15168	15062	15123	15165	15290	15039	15005	15169	15053	14920	14962	14997	15138	14910	14862	14934	14960	15091	15153	15036	15170	15192	15066	15223	14954	14907	15029	15260	15037	15095	15145	15141	15281	15211	15016	14996	15055	15140	14997	15008	14858	15088	15047	15143	14845	15185	15082	15194	15046	15013	15044	15063	15173	15182	15050	15062	14897	14973	15099	15162	15230	15089	15175	15100	14952	15156	15142	15153	15272	15082	15000	14999	15171	15151	15288	15189	15016	14973	15130	15361	15077	15002	15148	15089	15039	15079	14989	15315	15051	15093	14998	14770	14893	15079	15068	15016	14935	14981	15059	15053	15086	14941	15008	15188	14961	15038	15069	15292	15016	15059	14908	14884	15126	15137	15091	15156	14864	15123	15181	15215	15100	15160	15034	15246	15118	15164	15025	15006	14974	15129	14962	15209	15099	15088	15015	14980	15251	15073	14915	15016	14980	15196	15083	15151	14808	15025	15198	15035	15008	15158	15101
14406	17243	16544	15432	14637	14426	14401	14270	14252	14275	14345	14048	14172	13968	14066	14085	14054	13843	13951	13954	13914	13865	14024	14101	13711	13920	13860	13935	13786	13829	14023	13807	13968	13865	13836	13974	13761	13923	14087	13824	14139	14000	13827	13944	14051	13829	13815	14002	14128	13901	14035	13952	13945	13972	13991	14016	13905	14016	13832	13963	13871	13945	13843	13908	13992	13927	13979	13947	14047	13851	14097	13780	13947	13955	13868	13898	14008	13981	13928	13923	13803	13912	13898	13838	13965	13963	13927	13940	13893	13936	13744	13881	13994	14075	13859	14022	13870	13977	13904	13928	13915	13842	13967	13991	13665	13839	13875	14068	13822	13956	13864	13867	13634	13855	13797	13926	13831	13902	13932	14005	13953	13954	13994	14010	13898	13848	13817	13834	13974	13759	13877	13904	13845	13843	14006	14022	13835	13815	14029	13775	13865	13775	13961	13895	13763	13783	13779	13841	13932	13875	13931	13851	13939	13703	13839	13822	13910	13944	13730	13786	14007	13843	13997	14004	14039	13776	13986	13840	13996	13976	13878	13894	13924	13776	14191	13966	13985	13866	13944	13854	13886	14209	13975	14015	13968	13926	13994	13805	13905	13832	13818	13838	13863	13711	13903	13747	14011	13913	14052	13807	13841	14085	13871	13928	14002	14012	14045	13947	13903	13882	13941	14007	13961	13837	13892	13800	13917	13968	14013	13961	13932	13926	13887	13811	13946	13854	13754	13805	13740	13829	13849	13803	13927	14025	13918	13873	13988	13986	13877	13992	13945	13987	14012	14011	13911	13867	13925	13929	13918	14008	13911	13834	13861	14043	13815	13844	13750	13818	13828	13874	13868	13780	13821	13913	13878	13949	14032	13918	13756	13955	13849	13922	13955	13821	13981	13769	13829	13689	13922	13784	13946	13904	13973	13754	14083	14042	13763	13745	13789	13847	13865	14009	13923	14151	13941	13930	13771	14063	13858	14007	13923	13834	14085	13886	13960	14017	13988	13852	14058	13778	14024	13777	13889	14067	13903	14009	13902	13721	13762	13965	13799	13853	13850	13746	13977	13998	13907	13906	13958	13963	13973	13960	13946	13852	13874	14043	14013	13948	13805	13886	13929	13845	13875	14066	13938	13822	13940	13754	13908	14012	13862	13914	13862	13902	13893	14104	13916	13956	13847	13993	14042	13955	14008	13781	13905	13960	13983	14085	13885	14085	13893	13789	13805	13712	13808	13927	13877	13953	13819	13842	13858	13819	13960	13921	13873	13821	13925	14041	13936	14065	13768	13902	13929	13808	13952	13946	13929	13853	14039	13910	13938	14027	13841	13803	13977	13742	13889	13737	14026	13926	13887	13887	13834	13897	13816	13801	13867	13715	14065	13872	13894	13911	13912	13991	14091	13857	13891	13876	13831	13961	13918	14108	13852	14040	13938	13909	13914	14118	13824	13821	13794	13788	13739	14039	14033	14000	13888	14068	13927	13873	13934	13994	13891	13983	13995	13793	14087	13826	13962	13675	13861	13923	13721	13985	13855	13823	13862	13966	13943	13924	13922	13852	13999	13757	13978	13978	14010	13937	13799	13892	13864	14039	13922	13968	13926	13919	13848	13712	13875	13867	13962	13768	13760	14143	14189	13857	14003	13994	13753	13988	13882	13775	13895	14122	13892	13902	13921	13651	13942	13838	13902	13999	13773	13921	14023	13952	13992	13961	13887	13993	14107	13871	13859	13878	14003	14077	13847	13982	13961	13920	13831	13973	13893	13878	13713	13892	13663	13966	13887	13906	13894	13890	13931	13737	13850	14049	14000	13911	13874	13813	13981	13872	14022	13869	13860	14024	13812	13847	13980	13834	13663	13910	13916	13812	13919	13934	13953	13905	13990	13904	13800	13839	13793	13936	14027	13984	14008	13965	13795	13917	13894	13866	13994	13911	13983	13872	14007	13734	13847	13813	14023	13745	13958	14028	13948	13976	13911	13997	13879	13762	13827	13953	14085	14077	13882	14008	13807	13912	13886	13854	13973	13850	14052	14044	13887	13997	13944	13936	14070	13959	13868	13969	13758	13862	13851	14029	14022	13790	14022	13898	13877	13903	13888	13864	13819	13943	13987	13980	13901	14076	13959	13921	13744	13792	13879	14088	13994	13852	14043	13978	13961	13879	13911	13945	13950	13886	13995	13937	13810	13961	13916	13909	14011	13840	13923	14012	13852	13943	13842	13892	13987	13872	13924	14044	13708	13828	13853	13903	13834	13878	14005	13869	13937	13832	13769	13675	13873	13770	13972	13986	13925	13882	13979	14185	14019	13818	13948	13788	13916	13964	13991	13850	13878	14023	13973	13977	13845	13910	14065	13956	13866	13974	13848	13827	14083	13999	13973	13874	13924	13824	13913	14043	13907	13856	13951	13794	13892	13826	13962	13917	13970	13922	13846	13918	13838	13907	13971	13872	13896	13968	13894	13938	13818	13793	13943	13950	13861	13809	13734	13910	14037	13851	13946	13880	13889	13909	13828	13877	13859	13858	14067	13901	13839	14019	13805	13840	14016	13923	13860	13965	13831	13997	13994	13816	14019	13798	13867	13925	13889	13905	13874	13907	13935	13988	13878	13800	13976	14039	13916	13900	13964	13840	14140	13968	13825	13770	13852	13974	13878	14051	13860	13873	13870	13931	13915	14025	13878	13942	13815	13867	13933	13938	13761	14015	13840	13929	13969	13944	13812	13871	13875	13996	13876	13821	13741	13971	13690	13883	13965	14000	13984	13988	13779	13922	13967	13949	13938	13903	13929	13924	13902	13850	13890	13837	13806	13942	13962	13995	13874	14010	13777	13882	14064	13966	14110	13961	13936	13867	13935	13850	13903	13924	13882	14023	13942	13900	14054	13834	13895	13977	14097	13850	14027	13922	13971	13885	13943	13890	14059	13875	13902	13980	13875	14039	14044	13842	13889	13989	14085	14029	13762	14026	13930	13994	13942	13999	13885	13782	14168	13843	13820	13988	13898	14066	13899	13886	13924	13822	14074	13863	14105	13842	13862	13874	14034	13839	14101	13941	13878	13796	13926	14037	13948	13964	14043	13867	13836	14005	13831	13915	13922	13762	14008	13840	13906	13770	13966	13892	13771	13930	13813	13941	13879	14002	13948	13817	13815	13928	13857	14063	14119	13857	13829	14059	13920	13945	13974	13965	14043	13899	13856	14082	13631	13834	13962	13966	14112	13889	14025	13979	13912	13805	13861	13895	13859	14041	13886	13743	14020	13935	13902	13840	13847	13955	13964	14006	13829	14006	13801	13915	13920	14015	13892	13854	13949	13786	13873	13900	13879	13843	13812	13913	13785	14006	14017	13997	13864	13920	13940	13982	13859	14011	13887	13983	13850	14063	13811	13807	13841	13964	14127	13984	14010	14042	13895	13993	14035	13837	14040	13902	13779	13886	14011	14026	13975	13854	13956	13967	13903	13848	13924	13853	14042	13814	13725	13976	14033	13998	14021	14061	13953	13995	13883	14037	13863	14066	14035	13951	13780	13933	13949	13871	13889	13939	13793	13867	14054	13928	13904	13919	13943	13853	13874	13898	13859	13983	14009	13987	13791	13918	13946	14099	13942	13813	13832	13908	13810	13927	13993	13812	13868	13832	14042	13933	13786	14111	13880	13603	13909	13933	13890	13739	13981	13990	13967	13913	14074	13977	13747	13937	13876	14039	13926	13922	13915	13936	13881	13899	14004	13946	13885	13778	13922	13812	14007	13890	14053	13866	14020	13862	13914	13705	13865	14013	13881	13851	13726	13840	13930	13934	13969	13759	13811	13744	13850	13971	13951	13981	13918	13820	13815	13862	13977	13864	13963	13877	13861	13937	13961	13892	13781	13863	13899	13957	13911	14049	14108	13981	13723	13930	14015	13871	13818	14116	13764	13960	13806	13899	13963	13844	14008	13823	13996	13942	14021	13734	14019	13884	13799	13765	13807	13885	13809	13736	14005	13948	13785	13854	13895	13770	13951	13809	13917	14009	13832	13877	13844	14023	13931	13974	13956	14014	13824	13840	13905	13998	14121	13834	13828	13902	14035	13785	13989	13834	14053	13780	13814	14031	13943	13964	13921	14031	13906	13806	14009	14035	14161	13915	14031	13828	13847	13932	13810	13917	13923	13946	14045	14002	13911	13874	13923	13927	13985	13873	13969	14051	14156	13805	13844	13865	13863	13972	13941	13819	13810	14025	14085	13928	13966	13756	13867	14080	13856	13887	13986	13969	13990	13996	13956	13967	13866	14099	13976	14011	13964	13934	13937	13824	13897	13812	14082	13852	13795	13806	13917	13835	14063	13854	13703	13861	13897	13942	13939	14154	13826	14048	13883	13814	13767	13828	13903	13933	14007	13960	13876	13836	13964	13929	14019	13987	13777	13866	13880	13913	13954	14042	13938	13836	13946	13879	13991	13901	13954	13880	13938	13911	13816	13918	13816	14120	13888	13814	13945	13970	14062	13842	14035	13898	13981	14058	13955	13998	13751	13998	13903	13846	13824	13953	14015	13839	14091	13976	14013	13882	14004	13965	13852	13798	14017	13777	14011	13946	13779	13899	13860	13869	13796	14018	14109	14022	13968	13857	13799	13856	14020	13880	13977	14080	13811	13786	13893	13902	14045	13897	13865	13877	13983	13912	13878	13843	13940	13738	13886	13996	14078	14009	13793	13936	13827	13946	13867	13792	13963	13842	13909	13940	13929	13937	13994	13949	13857	13749	13934	14044	13968	13912	13901	13892	14047	13689	13928	13820	13902	13989	13852	13878	13944	13964	13949	13969	13869	13851	13864	13974	13985	13819	13854	13969	13870	13956	13772	13771	13781	14173	13979	13773	14037	14111	13923	14042	13822	13990	13779	13931	14010	13953	14021	14060	13786	13892	13856	13987	13757	13881	13924	13926	14021	13807	13813	13726	13801	14059	13971	13927	13945	13838	14055	13984	13943	13972	13879	13788	13944	13765	13835	13994	14041	13918	13821	13959	13859	13998	13959	13957	13736	13951	13836	13728	14027	13746	13703	13922	13877	14081	13962	13786	14011	13815	13902	13854	13948	13909	13743	13944	13904	13895	13831	13809	13886	13920	13863	13893	14186	13928	13928	13960
23899	21518	29191	24308	21819	21015	18413	15500	15101	15254	15202	15186	15062	14955	14866	14778	14903	14715	14624	14665	14659	14656	14626	14888	14633	14643	14803	14613	14707	14862	14681	14739	14656	14530	14699	14718	14862	14759	14637	14543	14732	14595	14605	14567	14628	14715	14636	14625	14698	14606	14581	14607	14555	14767	14458	14403	14445	14637	14620	14759	14735	14692	14701	14665	14646	14548	14511	14580	14521	14714	14581	14662	14794	14857	14688	14617	14678	14798	14441	14732	14468	14520	14710	14698	14569	14634	14750	14703	14618	14649	14472	14691	14715	14672	14784	14479	14679	14539	14664	14725	14399	14567	14552	14468	14615	14613	14608	14630	14633	14500	14691	14856	14391	14553	14523	14581	14457	14659	14606	14360	14600	14679	14600	14525	14544	14546	14660	14730	14622	14576	14608	14479	14673	14539	14833	14695	14699	14560	14595	14789	14725	14687	14400	14404	14559	14460	14415	14483	14615	14623	14633	14483	14470	14731	14361	14536	14617	14648	14747	14573	14580	14447	14521	14656	14483	14679	14709	14714	14631	14519	14530	14557	14682	14673	14480	14531	14422	14547	14743	14592	14534	14445	14416	14474	14419	14772	14770	14485	14614	14570	14707	14435	14500	14649	14593	14457	14514	14706	14650	14535	14602	14506	14563	14579	14697	14590	14673	14572	14526	14895	14715	14717	14583	14660	14373	14503	14590	14409	14520	14667	14444	14560	14518	14500	14561	14535	14649	14399	14441	14702	14529	14598	14667	14745	14731	14577	14704	14528	14492	14740	14341	14661	14605	14708	14565	14560	14695	14621	14459	14690	14424	14609	14638	14519	14678	14436	14730	14695	14394	14520	14493	14617	14635	14714	14671	14705	14735	14551	14713	14416	14462	14632	14682	14484	14661	14632	14550	14542	14561	14513	14452	14717	14624	14757	14631	14674	14573	14592	14529	14609	14659	14394	14646	14540	14520	14629	14539	14568	14655	14724	14583	14566	14451	14625	14724	14627	14641	14592	14602	14527	14633	14571	14610	14599	14707	14495	14536	14401	14597	14508	14590	14501	14405	14547	14597	14655	14612	14431	14599	14429	14502	14410	14469	14471	14608	14589	14605	14663	14434	14496	14726	14682	14456	14732	14468	14547	14720	14577	14532	14537	14566	14549	14713	14499	14594	14436	14542	14724	14718	14693	14489	14557	14564	14382	14741	14570	14615	14548	14665	14413	14574	14620	14640	14587	14537	14455	14720	14722	14606	14626	14497	14663	14741	14598	14543	14544	14619	14470	14564	14640	14596	14580	14574	14713	14543	14482	14491	14677	14446	14360	14410	14675	14432	14487	14431	14396	14691	14582	14480	14688	14633	14586	14648	14739	14715	14475	14623	14483	14580	14639	14675	14582	14697	14725	14629	14543	14584	14552	14600	14574	14433	14467	14556	14705	14578	14583	14392	14513	14569	14619	14619	14699	14614	14595	14512	14569	14370	14528	14461	14634	14436	14709	14638	14576	14650	14430	14559	14634	14749	14457	14356	14537	14817	14644	14478	14545	14550	14764	14574	14684	14482	14452	14616	14435	14445	14558	14513	14676	14532	14411	14524	14480	14770	14781	14590	14539	14655	14724	14431	14510	14721	14508	14418	14614	14654	14669	14703	14712	14623	14659	14137	14512	14789	14671	14477	14531	14586	14305	14440	14560	14635	14542	14607	14565	14707	14734	14592	14652	14483	14521	14669	14521	14605	14451	14600	14434	14532	14461	14704	14510	14390	14491	14512	14761	14562	14703	14554	14549	14589	14544	14601	14420	14763	14694	14410	14496	14596	14527	14539	14576	14528	14702	14630	14504	14550	14619	14540	14661	14596	14751	14445	14585	14654	14590	14559	14512	14524	14448	14461	14536	14472	14548	14288	14626	14424	14727	14632	14608	14520	14473	14627	14704	14676	14675	14595	14737	14490	14525	14652	14599	14672	14507	14518	14628	14743	14629	14626	14584	14643	14596	14584	14465	14555	14397	14645	14814	14564	14764	14596	14621	14658	14554	14530	14616	14520	14652	14747	14590	14765	14660	14873	14706	14687	14558	14599	14552	14681	14422	14756	14638	14614	14658	14601	14651	14499	14584	14540	14505	14658	14488	14251	14417	14471	14618	14651	14500	14663	14572	14487	14777	14479	14564	14586	14503	14418	14549	14586	14643	14515	14705	14674	14657	14419	14562	14566	14482	14529	14469	14355	14626	14724	14482	14840	14768	14714	14325	14584	14652	14539	14562	14505	14556	14476	14598	14722	14659	14481	14525	14643	14690	14642	14630	14622	14592	14601	14571	14660	14476	14679	14587	14608	14538	14597	14585	14548	14520	14476	14594	14476	14814	14667	14447	14578	14411	14690	14458	14533	14610	14524	14524	14674	14704	14576	14465	14680	14492	14600	14626	14415	14494	14474	14621	14683	14579	14694	14371	14521	14443	14389	14400	14605	14492	14635	14619	14599	14631	14610	14553	14668	14544	14442	14654	14537	14568	14717	14623	14494	14522	14462	14760	14709	14344	14649	14450	14546	14590	14624	14599	14596	14496	14487	14393	14425	14477	14653	14701	14556	14441	14425	14390	14576	14487	14398	14537	14608	14581	14602	14566	14675	14605	14568	14514	14478	14556	14503	14558	14552	14516	14689	14642	14702	14704	14756	14537	14573	14571	14464	14382	14656	14602	14616	14540	14666	14619	14628	14575	14698	14556	14560	14578	14617	14455	14453	14392	14473	14225	14554	14649	14418	14630	14659	14601	14505	14286	14543	14655	14657	14434	14512	14537	14521	14605	14454	14615	14573	14522	14476	14508	14944	14718	14637	14740	14439	14576	14632	14521	14592	14443	14408	14682	14529	14659	14666	14750	14693	14763	14544	14533	14485	14405	14437	14564	14616	14461	14529	14643	14818	14478	14538	14490	14495	14564	14443	14461	14469	14594	14640	14498	14584	14480	14831	14500	14506	14709	14327	14568	14410	14677	14604	14437	14604	14583	14683	14339	14409	14561	14565	14526	14487	14601	14579	14690	14603	14439	14614	14741	14497	14453	14459	14671	14626	14417	14377	14464	14264	14383	14633	14415	14618	14720	14651	14635	14609	14555	14455	14608	14462	14750	14542	14673	14549	14736	14377	14432	14510	14731	14655	14622	14500	14380	14533	14592	14325	14492	14477	14586	14509	14736	14707	14767	14573	14411	14696	14587	14551	14747	14542	14498	14474	14621	14575	14545	14445	14740	14775	14467	14630	14673	14567	14484	14416	14467	14547	14635	14520	14410	14547	14554	14512	14547	14608	14473	14576	14658	14633	14465	14565	14446	14667	14680	14481	14556	14548	14273	14571	14512	14561	14505	14600	14567	14497	14362	14723	14593	14409	14521	14495	14581	14537	14574	14527	14462	14449	14352	14367	14662	14685	14600	14650	14714	14555	14627	14614	14781	14504	14545	14556	14672	14355	14561	14304	14546	14480	14434	14563	14584	14617	14511	14513	14580	14545	14418	14717	14475	14260	14558	14385	14595	14465	14468	14687	14632	14424	14445	14607	14719	14651	14597	14591	14575	14526	14586	14529	14663	14728	14523	14581	14650	14595	14511	14710	14502	14564	14525	14470	14440	14461	14683	14590	14515	14540	14409	14461	14558	14574	14581	14673	14585	14736	14477	14541	14574	14677	14518	14542	14581	14594	14427	14407	14637	14750	14697	14718	14771	14755	14460	14682	14707	14493	14437	14550	14645	14594	14643	14629	14671	14609	14572	14552	14421	14486	14523	14569	14618	14580	14605	14577	14624	14353	14472	14525	14664	14624	14603	14623	14412	14646	14593	14658	14466	14598	14664	14567	14623	14548	14814	14772	14692	14513	14698	14409	14485	14638	14482	14597	14643	14695	14717	14449	14664	14726	14478	14590	14667	14698	14602	14736	14676	14723	14790	14632	14590	14615	14633	14570	14663	14725	14405	14530	14551	14661	14527	14604	14542	14486	14659	14451	14604	14489	14713	14699	14685	14589	14623	14599	14440	14616	14531	14565	14676	14551	14496	14641	14685	14630	14664	14451	14480	14559	14589	14630	14495	14731	14553	14611	14725	14727	14551	14644	14559	14677	14607	14623	14487	14550	14673	14629	14626	14547	14516	14509	14747	14648	14602	14661	14593	14518	14544	14619	14551	14691	14611	14426	14539	14659	14362	14573	14334	14704	14591	14467	14458	14487	14506	14519	14455	14514	14664	14608	14563	14726	14604	14559	14706	14695	14616	14571	14725	14497	14418	14566	14369	14473	14603	14455	14499	14495	14526	14452	14671	14480	14553	14617	14516	14653	14637	14646	14593	14586	14566	14594	14534	14410	14397	14523	14567	14530	14622	14398	14459	14557	14358	14482	14507	14393	14492	14720	14498	14688	14699	14645	14398	14659	14532	14349	14548	14633	14704	14480	14518	14627	14676	14587	14656	14495	14417	14708	14636	14567	14624	14591	14544	14538	14605	14549	14700	14675	14597	14552	14569	14765	14698	14689	14478	14622	14468	14616	14647	14543	14626	14423	14720	14497	14450	14501	14499	14669	14464	14667	14645	14560	14587	14485	14523	14658	14505	14669	14718	14720	14591	14690	14527	14646	14752	14582	14332	14376	14457	14345	14463	14616	14454	14632	14352	14358	14538	14436	14628	14559	14486	14541	14605	14710	14388	14438	14487	14697	14515	14683	14818	14457	14449	14639	14662	14727	14595	14477	14534	14512	14588	14563	14683	14608	14772	14456	14404	14521	14553	14471	14632	14501	14319	14527	14410	14665	14302	14545	14741	14564	14583	14559	14519	14388	14417	14482	14637	14359	14359	14655	14560	14517	14571	14494	14457	14591	14653	14730	14488	14816	14721	14588	14545	14754	14591	14432	14518	14649	14644	14565	14466	14670	14475	14433	14560	14493	14652	14390	14607	14653	14503	14700	14614	14680	14727	14638	14722	14503	14440	14383	14577	14436	14576	14628	14608	14444	14499	14628	14550	14536	14494	14633	14568	14554	14350	14638	14683	14486	14747	14521	14543	14527	14468	14744	14643	14721	14581	14575	14592	14660	14527	14420	14556	14513	14588	14588	14569	14548	14484	14715	14478	14588	14671	14439	14574	14643	14631
12565	18838	18030	16297	15232	14664	14347	14375	14424	14040	14057	14024	13918	14017	14035	13798	13859	13909	13845	13700	13773	13737	13756	13861	13724	13831	13597	13799	13703	13711	13926	13660	13738	13760	13696	13798	13783	13671	13725	13704	13913	13643	13826	13749	13616	13681	13639	13563	13555	13664	13723	13761	13801	13794	13737	13698	13626	13707	13724	13740	13758	13676	13729	13719	13765	13850	13736	13782	13628	13612	13753	13638	13714	13702	13745	13686	13613	13597	13635	13633	13738	13793	13886	13680	13697	13643	13936	13778	13688	13595	13697	13637	13727	13707	13741	13534	13788	13719	13658	13644	13537	13663	13770	13717	13764	13765	13708	13812	13654	13831	13800	13666	13769	13759	13744	13756	13547	13784	13810	13918	13808	13659	13757	13722	13599	13762	13875	13519	13713	13871	13805	13744	13620	13752	13703	13729	13776	13641	13800	13573	13714	13754	13682	13658	13788	13924	13530	13834	13822	13781	13840	13605	13660	13646	13607	13650	13836	13751	13662	13696	13779	13783	13753	13608	13644	13608	13745	13749	13738	13690	13653	13846	13620	13733	13771	13677	13801	13620	13688	13719	13564	13686	13753	13693	13758	13662	13711	13702	13697	13716	13691	13692	13630	13780	13796	13846	13536	13715	13724	13756	13796	13767	13721	13675	13708	13759	13573	13657	13652	13682	13648	13757	13640	13858	13462	13787	13732	13821	13726	13670	13721	13815	13475	13714	13510	13818	13675	13540	13848	13636	13649	13674	13542	13676	13752	13721	13910	13726	13568	13787	13707	13628	13553	13798	13458	13683	13531	13592	13693	13705	13372	13593	13748	13743	13572	13748	13907	13665	13759	13653	13583	13620	13793	13634	13629	13857	13698	13746	13658	13518	13850	13700	13801	13619	13687	13735	13736	13565	13775	13610	13681	13657	13796	13653	13762	13611	13806	13761	13620	13704	13615	13649	13718	13647	13658	13730	13662	13649	13644	13603	13657	13801	13691	13603	13731	13770	13844	13597	13665	13707	13611	13743	13514	13724	13681	13792	13728	13524	13815	13608	13627	13507	13722	13737	13474	13701	13727	13712	13716	13781	13594	13759	13432	13648	13760	13770	13622	13584	13766	13746	13684	13870	13655	13690	13691	13707	13617	13628	13786	13787	13730	13515	13652	13711	13703	13773	13562	13704	13903	13825	13580	13605	13523	13536	13692	13574	13728	13746	13747	13662	13661	13560	13674	13585	13833	13724	13681	13799	13673	13748	13769	13672	13707	13615	13650	13565	13634	13586	13825	13700	13560	13473	13615	13842	13674	13753	13699	13695	13645	13716	13525	13717	13815	13648	13613	13674	13512	13724	13705	13571	13755	13795	13444	13683	13651	13618	13608	13411	13852	13656	13645	13570	13743	13658	13589	13709	13763	13656	13567	13647	13760	13580	13871	13716	13749	13645	13631	13657	13667	13665	13829	13569	13552	13697	13727	13778	13757	13469	13625	13536	13740	13657	13667	13632	13710	13697	13727	13675	13516	13764	13627	13602	13616	13760	13587	13719	13711	13810	13556	13785	13711	13700	13719	13673	13815	13717	13741	13689	13569	13689	13516	13575	13785	13624	13755	13729	13788	13700	13803	13627	13527	13627	13642	13497	13710	13801	13584	13483	13794	13745	13667	13660	13748	13680	13676	13646	13692	13723	13645	13512	13683	13564	13577	13737	13687	13580	13663	13662	13911	13659	13645	13643	13758	13658	13680	13707	13742	13673	13781	13828	13644	13686	13718	13805	13668	13708	13735	13739	13693	13787	13657	13591	13717	13790	13709	13682	13829	13793	13706	13568	13657	13815	13705	13709	13823	13723	13625	13836	13817	13645	13681	13738	13711	13646	13698	13783	13696	13653	13741	13614	13717	13776	13679	13728	13566	13570	13752	13734	13698	13662	13687	13575	13663	13551	13792	13692	13719	13544	13806	13558	13810	13752	13695	13630	13628	13684	13665	13713	13688	13687	13767	13660	13734	13749	13583	13751	13680	13789	13696	13699	13777	13614	13753	13777	13579	13617	13397	13678	13579	13671	13723	13632	13835	13677	13661	13652	13668	13894	13771	13546	13793	13630	13780	13516	13736	13729	13622	13653	13650	13795	13732	13662	13662	13725	13595	13755	13684	13769	13569	13754	13632	13627	13796	13623	13668	13730	13790	13510	13675	13753	13530	13720	13587	13707	13703	13571	13744	13683	13715	13785	13805	13584	13717	13728	13874	13681	13580	13701	13513	13664	13764	13827	13735	13788	13517	13631	13719	13752	13716	13761	13723	13844	13622	13591	13660	13707	13725	13574	13647	13649	13783	13514	13709	13721	13822	13723	13726	13626	13690	13801	13873	13725	13618	13611	13619	13603	13920	13709	13641	13883	13712	13764	13746	13735	13805	13793	13698	13544	13745	13811	13575	13771	13764	13745	13769	13859	13822	13678	13670	13682	13762	13745	13633	13677	13560	13627	13842	13811	13480	13638	13721	13661	13614	13698	13669	13600	13833	13623	13550	13665	13699	13731	13746	13715	13600	13573	13575	13731	13586	13632	13584	13718	13600	13649	13687	13754	13781	13635	13547	13709	13751	13649	13577	13534	13838	13668	13698	13718	13759	13636	13590	13759	13634	13685	13641	13719	13753	13691	13706	13513	13826	13760	13801	13634	13817	13751	13653	13753	13704	13893	13575	13732	13710	13767	13637	13604	13585	13751	13858	13886	13596	13816	13605	13842	13643	13557	13778	13573	13681	13565	13791	13816	13727	13707	13585	13574	13574	13738	13972	13641	13685	13704	13484	13818	13731	13505	13654	13733	13625	13707	13708	13573	13814	13734	13599	13784	13700	13650	13626	13717	13584	13590	13618	13712	13843	13815	13551	13598	13762	13694	13680	13640	13816	13685	13720	13696	13723	13647	13556	13857	13599	13495	13698	13804	13738	13735	13519	13780	13636	13640	13725	13740	13798	13688	13662	13555	13664	13614	13730	13676	13625	13702	13714	13698	13693	13691	13696	13644	13688	13721	13737	13797	13642	13631	13644	13584	13689	13795	13601	13729	13751	13775	13757	13658	13784	13826	13689	13779	13708	13639	13654	13543	13851	13910	13810	13579	13492	13687	13659	13706	13544	13661	13699	13703	13828	13752	13702	13705	13814	13793	13758	13722	13659	13767	13684	13482	13604	13636	13984	13555	13663	13663	13641	13782	13671	13610	13690	13581	13670	13703	13668	13693	13536	13711	13517	13635	13657	13562	13863	13678	13719	13722	13548	13730	13656	13699	13666	13765	13764	13688	13682	13725	13638	13721	13680	13561	13750	13674	13704	13578	13560	13717	13661	13627	13660	13801	13772	13586	13910	13806	13865	13751	13654	13739	13656	13607	13757	13688	13676	13579	13697	13716	13686	13704	13702	13677	13667	13696	13708	13579	13731	13539	13791	13695	13657	13802	13635	13659	13766	13705	13610	13639	13736	13608	13887	13608	13731	13942	13586	13843	13680	13552	13639	13658	13444	13620	13525	13600	13671	13693	13493	13583	13570	13847	13751	13810	13483	13663	13519	13770	13593	13692	13719	13661	13739	13842	13813	13749	13625	13821	13577	13875	13711	13675	13818	13582	13682	13837	13661	13678	13543	13866	13565	13802	13693	13769	13831	13868	13750	13755	13599	13874	13660	13750	13571	13621	13777	13596	13804	13717	13701	13615	13704	13640	13782	13670	13669	13610	13760	13665	13681	13748	13739	13545	13742	13704	13866	13551	13767	13492	13520	13573	13742	13669	13681	13708	13740	13626	13736	13864	13816	13643	13532	13630	13660	13788	13860	13727	13517	13630	13808	13621	13706	13575	13712	13724	13895	13654	13639	13666	13649	13540	13734	13725	13502	13787	13831	13765	13703	13488	13820	14008	13837	13706	13588	13599	13740	13731	13657	13495	13891	13651	13642	13701	13745	13704	13597	13650	13790	13804	13716	13732	13716	13823	13639	13825	13750	13643	13711	13790	13591	13754	13629	13618	13744	13832	13886	13683	13672	13665	13803	13724	13707	13792	13556	13843	13681	13665	13552	13770	13619	13612	13660	13668	13813	13585	13828	13569	13609	13806	13777	13857	13756	13583	13542	13693	13776	13552	13572	13709	13756	13666	13693	13609	13936	13753	13593	13540	13615	13696	13767	13566	13830	13735	13684	13778	13703	13621	13549	13724	13631	13569	13753	13725	13829	13685	13717	13618	13705	13721	13687	13743	13774	13738	13655	13818	13644	13784	13773	13718	13864	13613	13719	13539	13673	13721	13673	13858	13682	13642	13653	13740	13720	13561	13702	13646	13601	13662	13717	13661	13612	13734	13725	13519	13612	13785	13681	13585	13703	13612	13642	13627	13723	13593	13712	13892	13801	13618	13704	13643	13796	13770	13677	13550	13705	13625	13692	13543	13574	13709	13495	13778	13759	13756	13633	13700	13674	13527	13639	13826	13719	13566	13669	13825	13869	13754	13715	13829	13701	13497	13442	13757	13883	13636	13864	13612	13636	13673	13677	13657	13735	13670	13716	13837	13773	13735	13823	13808	13752	13588	13516	13669	13659	13595	13891	13871	13663	13657	13709	13652	13706	13724	13685	13653	13502	13682	13741	13768	13645	13566	13737	13781	13681	13678	13564	13673	13744	13750	13792	13810	13680	13700	13647	13829	13711	13818	13663	13618	13742	13755	13685	13690	13739	13469	13678	13749	13684	13795	13522	13713	13656	13526	13751	13752	13778	13639	13687	13715	13621	13732	13600	13676	13663	13576	13633	13748	13679	13653	13710	13688	13698	13782	13828	13723	13755	13811	13486	13547	13793	13769	13797	13583	13777	13745	13874	13693	13670	13622	13574	13629	13650	13623	13616	13870	13949	13670	13722	13740	13662	13876	13705	13844	13647	13670	13574	13532	13644	13708	13712	13840	13575	13754	13660	13596	13791	13715	13775	13787	13666	13647	13711	13775	13495	13709	13767	13640	13680	13829	13676	13663	13617	13753	13725	13561	13699	13588	13755	13516	13600	13962	13571	13971	13633	13600	13630	13841	13720	13648	13663	13580	13737	13879	13765	13643	13709	13752	13609	13811	13769	13820	13703	13791	13793	13470	13751	13736
23061	21526	29513	23979	21583	22778	23149	16677	15726	16133	15735	15881	15578	15657	15457	15261	15366	15508	15341	15527	15408	15235	15315	15262	15226	15340	14991	15016	15029	15155	15201	15197	15053	15105	15080	15255	15033	15109	15088	15191	15088	15099	15139	15198	15098	15261	15041	15150	15089	14960	15140	15073	15125	15096	15128	15265	15163	14973	15067	15170	14978	15150	15362	15057	15047	15023	15063	14921	15102	15116	14992	15260	15140	15180	14967	15004	14988	15166	15111	15024	15058	14960	15162	14971	15080	15046	15319	14962	15100	14997	15104	14972	14916	15204	14852	15028	15110	15325	15019	15110	15188	15155	14994	15104	15127	15040	15177	14918	15070	15111	15243	15011	14995	15064	15163	15119	15078	15034	14971	15080	14936	15014	14981	14819	15178	14910	15023	15017	15090	15078	15215	14991	14894	14999	15044	15031	15121	15018	14838	14884	14936	15147	14999	14964	15201	15115	15010	15070	15054	15009	14860	14829	15083	15016	14991	15047	15075	15172	14922	14922	15024	14880	15191	15146	14988	15083	15061	15125	14830	15098	15135	14941	14935	15101	14928	14932	15014	15253	15114	15008	15153	14862	14941	14978	14997	15073	15064	14958	14921	14996	14958	15082	14949	15123	14967	14926	15041	14928	14998	15069	14995	14985	15132	15003	14936	15149	15003	14986	15018	15049	15052	15061	15368	14995	15187	15072	14925	15144	15065	14912	14921	15047	14914	15054	14723	14988	14989	15038	15265	15116	15021	15105	15108	15033	15147	14966	15290	15056	14917	15118	15075	14876	14980	14973	14901	14999	15228	14874	15044	14998	15128	14849	14961	14988	15091	15173	14995	15088	15208	14907	14896	14953	14954	14980	15117	15154	14936	15158	14860	14816	15162	14957	14916	15046	15036	15150	14937	15172	15106	15128	15097	14958	15078	15130	15065	14943	14898	14890	14966	15159	15162	15035	15093	15004	14793	15006	15079	14976	14918	15057	15203	15030	15021	15220	14759	14963	14940	15118	15003	14964	15090	15148	15145	15002	15105	15189	14935	14916	15269	15202	15023	14767	15075	15005	15039	15095	15052	14891	14929	15132	14958	15108	15112	14945	14978	14859	14964	14967	15188	14993	15164	15106	14844	14891	14835	14896	15031	15029	15218	15062	14926	14991	15057	15070	14982	14891	15088	15134	14884	15126	15233	15199	15104	15047	15146	14992	14933	14926	15049	14940	15196	14861	15069	15056	14974	14853	15212	14952	15099	15102	14839	15116	15053	14987	14952	14932	15083	15100	15055	15138	15093	15044	14894	14963	15008	15043	15103	14873	14959	14814	15119	14860	15046	15233	15149	15131	14957	15216	15021	14991	14891	14881	15138	15029	15131	14995	15188	15207	15052	14975	14903	14961	15089	14887	14800	14746	15095	14819	14952	14909	15162	15084	14985	15004	15213	15027	15023	15194	14876	15166	14996	14863	14901	15048	15129	15015	15112	14931	15202	15138	14974	15110	14967	14993	15045	14717	15002	14960	14992	14936	14912	15247	15020	15135	15175	15067	14987	15183	14990	14902	14934	15100	15130	15159	14992	15026	14966	15021	14970	15069	14990	15101	14962	14957	15005	14973	15011	14904	14911	15078	15097	14936	15004	15093	15079	14887	15000	14849	15091	14961	15005	15155	15007	15138	15041	15258	14920	15101	14897	15023	15035	14860	14880	15143	15143	15032	14920	14879	15030	14912	15001	15035	14789	15130	15198	15034	15189	15032	15004	14971	14900	15028	14979	14906	15153	14905	15143	14967	14969	15016	14929	15092	15115	14872	14958	15250	14843	15226	14973	15192	15011	14910	15128	15067	14882	15021	15069	15104	15138	15028	14966	15115	14879	15110	15033	14980	14979	14993	15168	15111	14942	14897	14968	15106	15092	15140	14923	14966	15030	15041	15146	15042	15017	14875	14999	15064	15011	15088	15072	14944	15021	14946	15010	15143	15051	14972	14842	15139	15045	14991	14920	15039	14969	14811	15106	14919	15173	15049	15289	14912	15083	15014	14929	15030	15032	15047	15060	14944	15082	15002	14916	15054	14962	14861	14967	14978	15165	15108	15164	15024	14964	15045	15096	15060	14956	15000	15027	15124	15214	14935	14991	15009	14791	15080	15026	15031	14878	14935	14978	14984	15148	15145	15101	14945	14840	15009	15127	15032	15047	15156	14855	15166	14936	14822	14897	15057	15061	15194	15043	15176	15018	14853	15071	15069	14960	15076	15029	15002	14871	14885	14887	14789	14967	14936	15019	15039	15099	15052	15018	14955	15006	15002	14946	15047	14969	14835	14957	14953	14887	15026	15056	14943	14913	15017	15009	15155	15041	14980	15145	14971	15107	14916	15241	14938	15077	14823	14838	14988	15044	15112	15082	15161	14881	14904	15176	14996	15022	15044	15266	14922	15075	15059	14826	14938	15090	14987	14969	15047	14871	15066	15120	15076	15011	15073	14944	15217	15137	15018	14932	14991	15078	15064	14869	14969	14981	14964	14920	14999	15171	14970	15135	14962	15007	15169	14951	15007	14922	14971	15076	15044	15044	14881	15189	14841	14883	14907	15003	15211	14944	14832	14975	15199	14956	14996	14863	14969	14940	15073	14908	15035	15032	15022	15019	15064	15172	14794	15095	14816	15083	15190	14973	15039	14950	15094	14959	15056	15018	15118	15193	15070	14866	15037	15028	15103	15018	14921	14912	15030	14988	14960	14874	14910	15104	15077	15088	14962	15157	14843	15024	14954	14640	15000	15088	14990	14917	14901	14976	15055	15127	15164	15033	14976	14989	14765	15024	14986	14903	15101	14973	14864	14992	15086	15020	14921	15018	15046	15292	15208	14976	15241	15038	15048	14936	15013	14970	15224	15018	14848	15098	14943	15139	15053	15096	15126	15125	15143	14970	15212	14892	14899	14874	14976	14932	14780	14985	14769	15120	14969	14952	15119	15051	14898	15181	15009	14995	15151	14929	15104	14984	14992	15063	15128	14982	15244	15100	14773	15176	15030	15054	15119	15191	15237	15026	15159	14892	15042	15149	15106	14801	15002	15126	15052	15047	15077	15082	14979	15105	14870	15073	14886	15113	15051	14940	14822	15022	15049	14791	15039	14983	14932	14950	14953	14943	15081	14919	14878	14986	14988	14961	15144	15005	15020	14952	14934	14731	14962	14878	14859	15013	15006	14909	15102	15153	14896	15159	15020	14909	15014	14892	15158	15191	15056	14821	14944	14986	15007	14970	15129	14949	14981	15122	15051	15131	15120	14891	14879	15052	15092	15154	14969	14858	15061	14791	15101	14944	14976	14971	15166	15042	15058	14963	14918	14988	15002	14918	15085	14949	15357	15020	15087	15087	15161	15069	15023	15017	14879	15205	15071	15048	15050	14951	14994	14964	15091	15091	14961	15087	14776	15118	14961	14955	14933	15038	15048	15133	15055	14878	15009	15132	14915	15004	14961	15017	14928	15076	14893	14985	15062	14955	14933	15026	15129	14976	14844	15100	14923	14890	14927	15064	14997	14991	14889	14911	15095	14989	15085	15123	14904	14868	15245	15057	14950	15037	15026	14863	14934	14984	15040	15076	15185	15040	15156	15096	15049	14980	15066	14821	14820	15051	15116	14902	15017	14968	14849	14997	14942	14887	15008	14900	14987	14929	14986	15236	14977	14911	14863	14868	14948	14961	14957	15131	14916	15052	15128	15108	15236	15074	15147	15009	14958	14936	14939	15188	14908	14966	15067	15038	14854	14846	14952	15142	15165	14894	15101	15006	15283	15024	14888	14914	14950	14949	14956	14976	14881	14978	15051	15038	15143	15111	15135	14973	14835	15052	14998	14880	14958	15110	15075	15142	15038	15112	14997	15040	15268	14835	14867	15023	14991	14879	14934	14921	15041	14902	14937	15004	14945	15120	15128	14923	15065	14836	14928	15179	14908	15052	14922	15123	14948	15104	14872	15065	14961	14795	15060	15108	14973	15047	14878	15136	14987	14988	15062	15051	15152	14951	15177	14823	15111	15044	15039	14805	15213	15019	15038	15035	15163	15097	15106	15034	15142	15063	14961	15075	15067	14994	14969	14929	15191	15060	15046	14967	14958	14813	15089	14810	14881	14894	15196	14982	15205	15217	14981	14901	14752	15001	14989	14902	15078	14878	14985	14929	14739	14852	15152	15090	14819	15008	15093	14909	14975	15018	14913	15120	14894	15083	14840	15073	14865	15167	15111	14802	15119	14799	15083	15070	15182	15301	14974	15179	14971	15053	14958	15075	15175	15080	15073	14916	14976	15277	14991	14872	15044	15044	15092	15027	15193	15118	14918	14968	15045	15051	14961	14914	15020	14993	15025	15021	14971	14879	14921	15072	14940	14953	14983	14976	14912	15141	15169	15097	15033	14903	15197	15075	15016	14916	15104	15077	14988	15035	15067	14941	15058	14819	15076	14911	14832	14728	14811	14824	14950	15232	14917	14966	14923	14786	15155	15038	15113	15001	15050	14881	14789	15000	14995	15018	14843	15081	15101	15052	15004	14859	14939	14925	14969	15058	15071	15083	14913	15070	15016	14944	15105	14927	15067	14883	15006	15087	15050	14852	15237	14984	14933	15051	15114	15108	14967	14947	14978	15244	15044	14895	14844	14892	15123	15017	14961	15040	15124	15073	15117	14956	15229	14903	14966	15068	15077	14863	14809	15123	14971	15073	15157	15033	15249	14872	15104	15098	15194	14991	14988	15094	15028	15186	15008	15005	15167	14962	15221	15095	14846	15151	15101	14891	14816	15021	15006	15092	14984	15070	14946	15077	15032	14958	15140	14947	15084	15296	14832	14876	15043	15011	15230	15180	15100	14806	15109	14976	15133	15164	14948	15018	15057	14840	14954	14877	15066	14974	14787	14959	15019	15142	14952	14843	14718	15197	15092	15173	15257	14730	14807	14893	15184	14867	14886	14775	15003	14958	14983	14920	15042	14999	14963	14970	15042	15106	14943	15060	15027	14919	14883	14946	14942	15078	15014	15050	15216	15068	15162	14935	15257	15076	15311	15034	15055	15007	15036	14961	14946	14951	14863	15168	14948	15164	15021	15134	15010	15205	15334	15001	14893	14986	15199	15160	15125	14973	14966
12699	20717	19751	17440	16176	15265	15077	14839	14852	14873	14693	14676	14657	14264	14320	14299	14131	14041	13890	13949	14107	13990	14058	13993	13918	14022	14013	13887	13960	13876	13946	13910	13917	13944	14094	14053	13927	13986	13981	14013	13943	13923	13879	13891	13939	14099	14038	14089	14045	13800	13921	13990	13938	14041	13943	13854	13974	13919	14017	14109	14042	14055	13948	13854	14128	13848	13972	13962	13832	13958	14004	14034	13805	13912	13920	13799	14057	13848	13860	14010	13940	14002	14004	13932	14048	13607	13940	14083	13831	13853	13772	13930	14005	14053	13854	13839	13990	13931	13987	14029	13925	14056	13934	13865	14011	13873	13944	14136	13813	14004	13918	13893	13798	14032	13983	13858	14087	14041	13848	13887	13888	14055	14059	14065	13974	14046	13765	13770	13853	14005	13820	14041	13903	13906	14086	13944	13818	13875	13881	13922	13978	13945	13977	14023	13970	14024	13788	13879	13905	13947	13874	13872	13859	13978	13931	13851	14108	13763	13882	13899	13962	14007	13955	13852	13964	13902	13830	14033	13975	13909	13899	13968	13850	14062	13881	13924	13999	13871	14047	13797	13945	13984	13987	13971	13962	13856	13935	14150	13936	13777	13870	13974	13913	13768	13815	13911	13915	13952	13834	13788	13977	13972	13929	13967	14111	13885	13956	13881	14127	13879	13859	13828	13928	13906	13853	13853	13832	13764	14024	13926	13651	13865	14107	13997	13994	14026	13798	14139	14055	13947	13814	13907	14006	13909	13910	13968	13700	14103	13845	14065	13844	14084	13661	13968	13924	13768	13911	13863	13922	14033	13941	13895	13683	13926	13933	14054	13985	14067	13750	13947	13948	13957	13819	13922	13907	13831	13899	13834	13931	13971	13900	13993	14029	13746	13817	13975	13990	13901	13963	13900	13875	14015	14034	13777	13950	13913	13894	13864	13881	13989	13993	14008	14110	13735	13773	13787	13821	13911	14032	13944	13952	13882	13902	13859	14025	13953	13817	13917	13877	14000	14211	14030	14046	14050	13819	13834	13793	13952	13854	14030	13999	13899	13902	14119	13954	13742	14072	13903	13851	13881	13939	13856	13875	13724	13899	13877	13901	14102	13887	14003	14026	13697	14008	13894	13845	13955	13929	13875	13992	13936	13838	13860	13918	13807	13996	13741	13968	14002	13949	13966	13972	13778	13915	13867	13900	13948	14032	13856	13977	13837	13876	13961	14075	14047	13899	14052	13811	13948	13809	13943	14006	13965	13874	13797	14041	14041	13882	13730	13972	13987	13906	13972	13707	13885	14053	13932	13954	13830	13921	13790	13965	14016	13929	13859	14063	13886	14158	13821	14003	13818	13792	14058	14021	13879	13806	14029	14134	14029	13801	13818	13948	13792	13925	13832	13932	13959	13880	13705	13863	13950	13948	13863	14000	13989	13918	13806	13744	13989	14049	13954	13947	13887	13740	13910	13951	13911	13785	13793	13989	13867	13898	13774	13980	14087	13799	14064	14038	13901	13777	14041	13793	13998	14000	13813	13918	14043	13801	13790	13880	14008	13834	13808	13974	13774	13981	13791	14038	13846	13839	13915	13987	14119	13798	13931	13820	13945	13905	13927	13750	14135	13847	14109	13696	13912	13873	13831	13867	13773	13889	13854	13896	13986	13839	13966	13746	13878	13845	13845	14008	14068	13849	13961	13837	13741	13870	14005	13882	13909	14000	13869	14001	13999	13755	13968	13801	13849	13981	13902	13949	13965	13817	13874	13937	14006	13997	14064	13867	13915	13855	13966	13946	13707	13995	14140	13963	13914	13635	13799	13931	14081	13847	13849	13953	13922	13912	13976	13861	13986	13679	13782	13911	14073	14066	13819	13871	13990	13900	14107	13979	14007	13924	13940	13972	13814	14032	14096	13871	14036	13913	13988	14004	13843	13814	13924	14109	14036	13890	13912	13978	13790	13994	13917	14091	13969	13940	13971	13896	13971	13967	13947	14006	13848	13921	14060	13997	13801	13999	13921	14168	13906	13933	13867	13919	13857	13937	13997	13925	13794	13920	13923	13905	13904	13913	13856	13939	13877	14082	13783	13888	13915	14049	13795	14021	14034	13955	13906	13995	13877	13931	13967	13888	13889	14036	13917	13883	13928	14000	13811	13895	13754	13821	13894	14101	13861	13923	13843	13888	13944	14122	13916	13907	13814	13917	13907	13808	13961	13921	13960	13749	13740	13919	14031	13965	13920	14077	13818	14068	13945	13832	13802	13970	13905	13847	13900	13909	13874	13987	13986	13962	13868	14012	13995	13990	13768	13926	13677	13924	13748	13855	13955	13914	13893	13933	13774	13948	13815	13866	14012	13897	13839	13826	13938	13767	13887	13913	13888	13839	13968	14003	13975	13719	13930	13826	14023	13846	13964	14035	13948	13732	14074	13823	14028	13945	13790	13708	13826	13965	13830	13873	13955	13955	13893	13857	14004	13823	13980	13842	13832	13852	13910	14077	14030	13792	13905	13740	13778	13837	13987	13882	13967	13920	14040	13870	14030	13766	13826	13877	13697	14033	13896	13871	13862	13897	13747	14032	13987	14063	13985	13866	14086	14011	14040	13966	13991	13939	14002	13833	13821	13932	13863	13945	13957	13914	13937	13992	13730	13886	13899	13921	13831	13844	14164	13910	14048	13737	13942	13845	13956	13848	14070	13846	13952	13858	13846	14065	13902	13973	13986	13957	13944	14051	13997	13898	14009	13840	13889	14017	14046	13906	14022	13967	14125	13855	13956	13799	13997	14008	13861	14014	13826	13722	13834	13775	13963	13926	13745	13965	14010	13883	13816	14168	13957	13980	13959	13778	13856	13910	13737	13847	13828	13867	14040	13990	13962	13978	13927	14069	14095	13882	13828	13874	14001	13859	14135	13885	13961	13868	13789	13836	13893	13920	13928	13869	13802	13918	13889	13913	14055	13943	13845	13762	14015	13977	14049	13801	14032	13876	13929	13959	13835	13933	13888	14112	13945	14027	13824	13873	13939	13742	14047	13858	13923	13910	13928	13834	13951	13991	14042	14021	13779	13856	13968	13848	13877	14041	13994	13892	13986	13875	13922	13956	13808	13970	14044	14040	13690	13939	13866	13877	13835	13963	13927	13930	14082	13867	13961	13807	13873	13903	13792	13893	13803	13889	13803	13886	14124	13879	13877	13816	13723	14004	14014	13857	14003	13983	13774	13960	13885	13961	13920	13831	13866	13943	13780	13826	13924	13720	14036	13919	13932	13865	13943	13853	13891	13922	13869	13887	13866	13892	13970	13697	13938	13962	13832	13944	13933	13914	13806	13821	14137	13801	13857	13872	13891	13945	13939	13975	13859	13886	13831	13792	13847	13821	13970	13886	13986	13811	13905	14000	13882	13798	13955	14083	13994	13869	13869	13844	13986	13999	13710	13953	13885	13830	14036	13831	13931	13944	13880	13882	14014	14023	13888	14068	13830	14027	13774	13796	14007	13979	13861	13846	13773	13940	14026	13795	14085	13942	13991	14000	14111	13800	13860	13933	13992	13977	13737	13972	13851	13921	13997	13994	13948	14056	13941	13926	13884	13879	13902	14016	13865	13982	13761	13903	14008	13784	14095	14046	13889	13664	13822	13986	13940	13949	13706	13952	13858	14022	13956	13769	13711	13813	13768	13953	13871	14002	14066	13872	13825	13965	13850	14006	13924	14043	13963	13786	13870	13676	13903	13892	13949	14055	13751	13857	13971	13913	13745	14031	13948	13891	13912	14001	13956	13924	13918	13932	14004	13905	14020	14005	13973	14015	13772	13868	13853	14005	13977	13773	14030	13982	13890	13890	13868	14066	13991	13837	13971	13821	14119	13844	13859	13912	13843	13916	13860	14069	13920	13804	13995	13945	13980	13965	13941	13931	13928	13935	14031	13813	13974	13959	13974	13898	14016	14020	13928	13703	13810	13770	14050	13965	13713	14032	13833	14036	14058	13854	13946	14053	13712	14038	13686	13861	13800	13867	13885	13900	13979	13907	13910	13747	13865	13952	14061	13991	13823	13968	13986	13926	13889	13861	13922	13931	13901	13938	13914	13934	13855	13981	13959	13898	13998	14030	13904	13899	14094	13859	14036	13934	13940	14074	13937	13951	13926	14034	13964	13688	13976	13822	13885	14021	13977	13861	13834	13974	13894	13922	13893	13892	13851	13824	13933	13802	14047	13815	13879	13869	13734	13815	13896	14021	14027	13896	13964	13947	13930	13800	13868	13942	13911	13844	13727	14006	13688	13826	13970	13989	13917	13916	13966	13753	13946	14067	13837	13929	13980	13974	13880	13729	13767	14038	13985	13785	13902	13805	13854	13942	13990	13989	13959	13997	14122	14000	14034	13898	13976	13923	13930	13933	13938	13930	13852	13925	13828	13781	13947	13834	13958	13836	13933	13835	14075	14013	13964	13961	13871	13945	14017	13822	13866	13884	13720	13937	14092	13938	13842	13961	13776	13948	13997	13783	13890	14023	13636	13897	13898	13880	13809	14040	13946	14030	13890	14054	13818	13864	13739	13899	13892	14041	13873	13967	13991	13918	13920	13984	13815	13936	13818	13874	13939	14010	13955	13865	13866	13902	13918	13940	13769	13773	13963	14000	14003	13925	13969	13754	14000	13869	13904	13949	14085	13858	14053	13871	13786	13786	13885	13937	13930	13966	13974	13921	13885	13998	14108	13887	13885	13914	13915	14006	14008	13889	13840	13901	13841	13975	13953	13925	13986	13918	13945	13769	13856	13952	13782	13730	13821	13935	13843	13799	13814	13783	13892	14018	13949	13950	13830	13902	13839	13777	13970	13965	14063	13942	13799	13848	13919	13852	13863	13927	13920	13715	13815	13860	13937	13940	14003	13850	13897	13936	13965	13959	14000	13833	13954	13704	13951	14047	13970	14018	13875	13902	13724	13872	13931	13764	13859	13859	13902	13891	13953	13771	13893	13998	14033	14060	14057	14014	13867	13859	13913	13873	14002	13734	14049	13854	13982	13924	13916	13790	13912	13688	13910	13907	13825	13985	14063	13922	13961	13843	13901	14070	13990	13872	13827	14096	13926	13913	13838	13833	14068	13916	13843	13954	13783	14031	13971	13759	14115
26827	21496	25475	22750	15653	15632	15655	15272	15312	15228	15167	15250	15325	15098	15086	15086	15017	15167	15150	15087	14971	14988	15003	14881	14769	15107	15217	14989	15198	15184	15047	15131	14901	14723	15044	14967	15052	14892	14999	15036	15048	14987	14894	14973	14884	14997	14959	14897	14989	14744	14954	14838	14810	14904	15096	14975	14893	15047	15221	14976	14937	15053	15077	14896	15059	14982	14977	15047	15062	15021	14969	14806	14919	14886	15205	14950	15027	15040	14994	14782	15058	15075	14952	14909	14950	15005	15038	14815	14981	15063	14950	14875	15101	15109	15094	14804	15158	14930	15024	15005	15095	15134	14863	15109	14836	14921	14839	14970	15011	15006	14863	15046	14982	14915	14921	15105	15284	14862	15143	14984	15071	15022	15143	15091	15056	14950	15033	14853	14790	15059	14776	15008	14728	15015	15101	14858	14935	15028	15001	14925	15105	15038	15027	14922	14922	14886	14997	15049	15071	15095	15050	14938	14905	14998	15040	14993	14967	15224	14963	14989	14874	15048	14915	15002	14777	14981	15036	15118	14935	14901	14892	15069	14952	15005	14880	14960	14944	15057	14916	15014	15080	14947	15139	14953	15037	15090	15061	14995	14911	14975	14916	15094	14743	15038	14939	14892	15138	14919	15241	14908	14915	15037	14897	14858	15043	15079	14902	14995	14968	14967	14764	15067	14909	14978	14786	14835	15042	14946	14926	14834	14948	15094	14908	14934	14786	15019	14956	14928	14984	15044	15013	15117	15087	14915	14970	14928	15017	15062	15107	15111	14775	14848	14948	15079	14981	14842	14992	15139	14970	14976	15029	14768	14908	15008	14967	14966	15114	14929	15027	15151	14990	15106	14955	14986	14988	14939	14939	14984	15094	14953	14825	15028	15090	14921	14987	14917	14959	14878	14908	14835	14825	14790	15030	15094	14986	14838	14812	14878	15034	15085	15069	15192	14953	15106	15073	15035	14985	14819	14909	15038	14975	14869	14821	14836	14961	15004	14992	15037	14977	14928	14918	14911	14945	14961	14896	14990	14940	14714	14936	14981	14939	14988	14936	15012	14926	14885	15009	14837	14931	14652	15109	15052	15031	14899	14915	14679	14970	14966	15132	14826	14865	14812	14886	14962	14917	14911	14879	14857	15013	14818	14947	14859	14946	14986	14753	15017	14868	14974	14978	15143	15013	14946	14666	14983	15079	14906	15009	15119	14910	15083	15048	14948	14923	15066	14966	14989	14974	15106	15012	14754	14768	15003	14808	15034	14923	14903	14886	15010	15012	14999	15047	15042	15073	14957	14991	15029	14964	15015	15077	14876	15195	14719	14974	14756	15055	15016	14800	15001	14905	14983	14975	14953	15051	14827	15184	14887	14950	15089	14917	14890	15097	14997	15019	14839	14895	14796	14824	15009	15125	14839	14937	14870	14892	14863	15085	14946	15011	15025	15104	15166	14836	15143	15064	14905	15030	14919	14973	15049	15028	14977	15117	14980	14980	14925	14969	14751	14805	14928	14911	14909	15152	14822	14953	14785	15029	15101	15044	15043	15012	15001	15030	14745	15003	15008	14951	15031	15131	14960	15014	14977	15060	14920	14974	15067	15045	14981	15038	14928	15046	15086	14979	14998	15146	15146	15093	14804	15138	14932	14977	15084	14850	15148	14911	14999	14920	14892	15070	14981	14800	15009	14972	15015	15014	14979	15005	14950	14840	14906	14854	14903	15216	14768	14900	15205	14774	15022	15064	15004	15056	14869	14867	15020	15186	15006	15090	14972	14972	15126	14861	14930	15060	15056	15161	14770	14813	15035	15011	15022	14996	14968	14933	14998	14858	14983	15118	14869	15116	15094	14854	15027	14999	15031	14887	14978	15012	15131	15025	15038	15019	14975	14870	15093	15120	14935	15070	14808	15065	15037	14999	15164	15160	14830	14988	14903	14951	14861	15018	14945	14926	15050	14930	15111	15044	14880	14764	14884	15033	14939	14919	14923	14997	14972	14711	14832	14921	14963	14974	14742	14823	14872	14777	14931	14917	14987	15090	14792	15090	15048	15096	15073	15178	14854	15086	14908	14783	15155	14896	14829	14968	14895	14968	14932	14816	15043	14929	14946	15047	15004	14823	15087	14910	14938	15181	14994	15155	14913	15007	15172	14818	14951	14917	14949	14909	15001	15027	14884	14988	14883	14987	15246	14844	15145	15008	14949	14926	15041	15106	14921	15147	14925	15049	15029	15084	14814	14897	15030	14912	15012	14979	14902	14780	15015	15031	15307	15025	15065	15076	14981	15068	14968	14880	14994	14970	14999	15047	14924	15116	15163	15177	15119	15060	14939	15164	14922	15004	15098	14988	15014	15031	14964	14872	14732	14996	15074	14715	14847	14923	15031	14855	14904	14939	14986	14938	14961	15043	15081	15090	15087	14912	14938	15007	14920	14862	14923	15070	15144	15030	14939	14717	14879	14993	15044	14940	14812	15096	15094	15070	14762	15086	14874	14781	14901	14858	14831	15040	14964	15209	14703	14812	14905	14809	14899	14910	14873	14986	14943	14836	14846	14948	15014	14875	14890	15111	15069	14827	15016	14886	15109	14863	15024	15120	14936	14913	14786	14988	15066	14965	14993	15074	14853	15101	14890	15174	15000	15185	14987	15040	14993	15162	14997	14781	14879	15018	14900	14934	14865	14964	15116	15257	14820	15002	15100	15010	14864	15031	15102	15042	15091	14893	15094	14774	14872	15119	14854	14954	14898	14952	14916	15032	14677	14964	14819	14817	14841	15008	14955	14952	14969	15017	15027	15028	14989	15056	15019	15126	14966	15034	14979	15136	14932	15025	15096	14957	15190	14953	15039	15060	15008	15097	15097	14978	14951	14740	15131	15294	15052	14995	14907	14957	15055	14809	15109	15219	14910	14887	14967	14988	14844	14822	15023	14801	14965	15245	14911	15022	14971	15028	14961	15069	14867	14955	14805	15004	14947	15171	14861	14930	15107	15068	14980	14940	15017	15020	14969	14993	14997	14998	15122	15015	15073	15048	14903	15039	14934	14914	14973	14963	14831	15038	15106	15000	15032	14996	15155	15176	15030	15055	14909	15095	14707	15069	14808	14993	14866	14994	15016	14962	14961	15166	15034	15178	15275	15324	15016	14935	15067	14983	14936	15012	15034	15111	14870	14896	15118	15084	15036	14949	14841	14893	14945	15009	15007	14938	15011	14944	14974	14908	14943	15030	15032	15075	15048	14965	15117	15162	15108	14946	14889	14867	14985	15172	14882	15071	15148	14969	14995	14809	14924	14871	15050	15017	15031	14868	14928	15217	14975	15171	14926	15133	14757	15050	15009	14913	14898	14735	15085	14886	15064	14917	14946	15002	15045	15153	14994	15104	14990	15015	14968	14923	14960	14872	14928	14961	14869	14836	14907	15040	14954	14944	15085	15096	15017	15038	14913	14824	14933	15007	15025	14957	15076	15034	15113	14853	15024	14898	15061	14791	14954	14888	15016	15092	14854	15131	14919	15103	14842	15009	14962	14864	14929	14907	14987	15109	15095	15065	14994	15018	14900	14838	15078	14918	14835	14971	14984	14837	15129	14921	15044	15056	14934	15026	14963	15010	15005	15025	15187	15128	15029	14866	15015	14986	14878	15029	14979	15038	15124	14867	14823	14921	14836	14909	14981	15013	15086	15114	15024	14994	14928	14976	14894	14951	14861	15027	14827	15102	15190	15001	15039	14887	15163	15054	14987	14915	15089	14969	15036	14788	14964	15061	14963	14712	14917	15044	14892	14766	15049	15173	14860	14791	14935	15007	14902	15009	15037	14946	15051	14916	15056	15049	14977	14955	15073	15154	14946	14781	15011	15004	14984	14931	14986	15123	15004	14779	15003	14974	15126	15100	14926	15028	14917	15118	14969	14908	15164	14939	15020	15124	14994	14951	14933	14942	14999	14864	14915	15083	14910	14806	15044	15072	14935	14991	14950	14982	15074	14943	15220	15045	14924	15002	15072	14973	15181	14997	15112	15048	14855	15071	14958	14923	14824	15150	14880	14957	14943	15059	14937	14977	14907	14970	14966	14833	15053	14738	14844	14829	15057	14888	14892	15036	15054	15132	15172	15178	14932	14993	14865	14994	14935	15060	15078	14767	14932	14890	15103	15061	14873	15216	14896	15048	15046	15050	14847	14905	15075	14917	15028	14951	15093	14783	15082	15123	14990	15152	14901	15048	14951	15036	15119	15100	15052	14913	14943	15044	14947	14936	15009	14871	15105	14934	15008	14868	14670	14950	15152	15021	15093	14906	14861	14963	14958	14941	14897	14859	14879	15111	15010	14972	15029	15065	15073	14943	14850	14992	14945	15095	14996	14821	15124	15008	14906	14841	15051	15182	14962	14963	14985	15071	15120	14988	14717	14934	14886	14859	14939	14958	14909	15088	15099	14920	14968	14814	14906	15071	14987	14839	14936	14962	15014	14882	15034	14917	15057	15005	15158	15117	14966	15263	14994	15045	15231	15003	15051	14827	14980	14731	14856	14995	14855	14968	15071	15088	14987	15168	15093	15106	14871	14826	15070	14954	14894	14853	15131	15071	15150	14840	14892	14998	14831	14884	14997	15017	15141	15007	14848	14958	14972	15008	15032	15121	14850	14987	14906	15121	15066	14773	14979	14797	14741	15207	14828	14951	15076	14834	15048	15018	15026	15001	15039	14974	15087	14863	15096	14951	14864	15036	14998	15087	15167	15098	14852	14897	15176	14931	14992	15199	14921	14944	15038	14934	14925	15071	14866	15042	15070	14993	15060	15181	15052	14927	14971	14931	14914	15072	15052	14948	15000	14977	15177	15070	15045	14997	14934	14968	15137	14818	15145	15041	15039	15043	15111	14894	14971	14986	14988	14957	15024	14974	14886	15023	14977	14832	15020	15208	14909	14929	14769	14838	14848	15029	15154	15023	14872	15013	14820	14827	14914	14965	14874	15001	15001	14988	14928	14698	15040	14998	14934	14988	15054	14990	14946	14901	14852	15029	14896	14934	15056	14996	14947	15275	14915	15023	14989	15005	14927	14949	14870	14986	15044	14936	14882	14890	15069	14987	14893	15051	14930	15077	14972	14874	15143	14928	14897	15014	15152	14943	15064
14379	16971	16486	15513	14763	14319	14326	14235	14327	14354	14254	14308	14252	14247	14086	14039	14020	13961	13927	14020	13968	13996	13927	13844	13815	13996	14082	13932	14000	14052	14039	13919	14027	13855	14135	14182	14176	13923	14075	14067	13895	14037	14059	14104	13988	14066	13766	13968	13999	14017	13920	13974	14026	14099	13963	14019	13978	14090	14087	14191	14038	13998	14041	13886	13929	14049	14057	13909	13984	13940	14029	13824	13926	14021	14002	14017	14112	13960	14001	13919	13935	13919	13982	13984	14043	13866	14088	14194	13970	13980	14140	13889	13881	14019	13976	14010	14039	14091	13942	14090	13851	14034	13885	13894	13850	14040	14045	13949	13965	13846	13942	14040	14033	13960	13937	13988	14027	13946	13945	13956	14182	14054	13970	13966	13971	13801	14094	14135	14008	14017	14007	13859	13950	14214	14014	13950	14061	14167	13926	13961	13940	14066	13919	13997	13833	13860	14046	13862	14022	13905	13877	13972	13988	14067	13988	13938	14001	14038	13940	13903	13895	13969	14043	13833	14024	14106	13992	13910	14041	13891	14101	14059	13916	13910	13958	14112	13730	13990	13863	14067	13859	13998	13855	14155	14020	13949	14038	14064	13828	13822	13978	13922	13951	13955	13933	13984	13931	13996	13971	14011	13968	14153	13795	14077	14002	14029	14092	14002	13908	14080	14139	13942	13850	13919	13879	13886	13870	13902	14009	13730	13900	13947	13989	14062	13772	14137	13977	14123	14140	13989	14069	13799	14172	13986	13912	14058	14035	13986	14062	14069	13927	14060	14028	13898	14103	13943	13781	14030	14278	13958	14141	13977	13973	13913	14060	14051	14133	13997	13942	13932	14122	14022	14210	13974	13965	14067	13871	13872	13909	13879	13947	13914	13972	14006	13970	14021	13915	13976	14016	14071	13896	14069	14020	14000	14007	14013	13818	14051	13842	13935	14137	14068	13933	14125	14051	13890	13946	13966	13989	13906	14015	14071	13917	13958	14208	13854	13938	14075	14037	13926	14010	14032	13953	13989	14118	13942	13997	13933	13972	13854	13985	14197	14004	14072	14083	13986	13913	14011	13868	13924	13911	13968	14251	14095	13884	13967	14002	13879	14124	13947	13954	14036	13986	14075	14124	13956	13950	14048	14132	14092	13943	13966	13831	13987	14184	13885	14061	13898	13968	13997	14043	13895	13978	14082	13949	13877	13891	14000	14010	14011	13844	13937	14027	13979	13916	13958	13992	13975	13899	13850	13918	13970	14011	13954	14203	13825	14073	13886	13834	14018	14015	14076	14054	13883	13908	14024	14149	13990	13900	14028	13951	14129	13953	14087	13971	14038	14000	13874	13959	13900	13925	14009	14030	13956	13962	14021	13962	13930	14121	13976	14002	13793	13866	14056	14014	14058	14025	14010	13933	14260	14171	13860	13968	13929	14076	13839	14135	13990	14008	14020	13842	13992	14110	13874	13985	13986	13967	13888	14083	14099	13930	13836	14061	13851	14030	13842	13975	13780	14017	14057	13920	14141	13979	13853	14007	14151	13996	13901	14033	13984	13842	13906	14094	14031	14127	13933	14001	13868	14054	13962	14135	14071	14155	14060	13945	13978	13961	13793	13931	14000	13917	14060	13886	13934	13955	14199	14131	13959	14092	13696	14080	14072	13892	14050	13948	14099	13863	13887	13881	14191	13980	13862	13869	14023	13968	13974	13915	14111	13844	13859	13898	13973	14019	13849	14051	13919	14006	14163	13838	13981	13770	13985	14098	14017	14061	14074	13905	13895	13950	13989	13912	13978	13851	14047	13915	13959	13969	13834	14006	14050	13979	13898	14060	14083	14110	14061	13934	13956	14105	13930	13867	14037	13947	13960	13864	13934	14081	14080	14085	13806	14107	13965	13848	13947	13925	13967	13841	13990	13835	13909	14099	13954	13955	13960	13985	13910	13958	14050	13887	14044	14085	13902	14024	14046	14070	13880	13916	14141	14154	13977	14167	14094	13950	14153	13905	13936	14045	13941	14045	14066	13990	13944	13959	13921	13866	14141	14019	13986	13996	14081	14043	13906	13901	13943	14144	13973	14008	14167	14096	13965	14112	14063	14133	14069	14060	13948	14011	13982	14013	14110	13900	13995	14088	13960	14088	13963	14043	14013	14123	14060	14115	13951	14043	14029	14050	14140	13970	14049	13815	14045	14053	13948	13928	13988	14061	13998	13905	13886	14128	13952	14038	13966	13990	13874	13898	13977	13958	14116	14055	13995	13971	13893	13868	13926	13965	14088	13949	14195	14126	14110	14000	14009	13870	13943	14052	13831	14086	13851	13938	14128	13865	14026	14026	13946	13966	14110	14181	14036	13933	14160	13867	14092	14040	14047	14071	13809	14037	14146	13921	14004	14085	14012	14031	13852	13970	13951	13952	14066	14126	13892	14072	13820	13954	13998	13978	14007	13773	13968	13981	13844	14080	13981	13969	13940	14080	13879	14044	14004	13959	13984	14001	14036	13988	13957	13959	13914	13972	14108	14011	13867	14032	13985	13953	14005	14064	14019	13993	13970	14065	13954	13884	13766	13846	14008	14070	14045	14086	14021	13995	14001	14010	13871	13998	13966	13901	13981	13972	14012	14001	14082	14016	14061	13872	14162	14032	13851	14064	14016	13780	14089	13939	14010	14097	13807	13865	13946	13996	14107	13980	13938	14036	14070	14057	14191	13992	13817	13956	13998	13997	13953	14074	14023	13897	13905	13941	14021	13925	14079	14008	13845	13941	13977	13842	14094	13829	13859	14189	14047	13965	14027	14107	13940	13811	13891	14094	13947	13903	13960	14056	13904	13969	13902	14118	13970	13829	13895	13910	14161	14162	14061	13856	13996	14003	14161	13881	13940	13949	13920	13853	14042	13909	14105	13923	14055	13925	13977	14010	13888	14157	14121	13984	14109	14029	13975	13916	13963	13936	14183	14112	14058	14011	14073	13928	14174	13998	13880	14047	14011	14079	14051	13938	14009	14029	14033	14105	14219	13916	14050	14082	13956	14018	13996	13947	14048	14114	14085	14054	13893	14112	13991	14118	13970	14045	13959	13869	14009	13925	13908	14012	14017	13866	13963	14054	13899	13960	14000	14053	13958	14098	13847	13891	13963	14019	14016	13983	13962	14089	13872	13961	13986	13961	14137	13953	13881	14053	13790	14106	13879	13839	14096	14081	14115	13940	13869	13971	14120	14076	13961	14117	13923	13897	14053	14037	14206	13763	13850	13947	14095	14045	14014	14112	14046	13940	13982	13922	13956	13839	13866	13882	14093	13929	13913	13874	13994	14153	14049	13966	14089	13981	14039	14012	13965	14093	14088	14025	14098	13960	13980	13926	13832	13947	13853	13991	14043	13866	13903	14079	13877	14013	13919	13938	14140	13946	14067	13986	14156	13886	13918	14026	13971	14032	13968	14013	14005	13929	13917	14050	14176	14087	13759	14056	14058	13955	14045	13996	13938	13997	13939	13878	14023	14127	13903	14054	14090	13888	14137	14129	13951	13999	14123	14116	13941	13939	13954	13982	13896	13913	13980	13937	13933	13830	13915	14058	14105	14024	13797	13971	13908	13949	13970	14091	13896	13982	13989	14079	13780	14037	13958	14078	13995	13959	13987	13949	13965	14094	13887	13895	13914	14092	13964	13987	13874	14111	14059	13985	13868	13871	13990	13996	13884	14090	13897	13928	13960	13901	13975	13979	14091	13983	13974	14056	13807	14130	13902	14082	13922	13837	14043	13919	13920	14059	13930	14065	13959	13899	13809	13982	13966	13797	14087	14018	13980	13827	13890	14075	14166	13969	14143	13990	14050	14002	13953	14008	14108	13993	14041	13927	13984	13881	13886	14096	14004	14030	14017	14103	13999	14001	13890	14063	14077	14039	13983	14059	14002	14017	13986	13976	13907	13965	13876	14124	13852	14006	14079	14034	13978	13978	14015	13840	13955	14022	13956	13976	14076	14019	13961	13931	14038	13969	14066	14111	13865	14040	14089	14032	14009	14050	13987	14091	14057	13871	13922	14050	13846	13964	13876	14028	14100	13971	13967	14053	13942	14008	13948	13925	14034	14021	13987	13972	14054	13823	14110	14030	14024	13848	13944	13974	13861	14080	13908	14083	14158	14066	14108	13950	13739	13974	13842	14009	13907	13970	14079	14124	13972	13943	13898	13976	14069	13851	14172	14083	14120	14035	13917	13864	13979	13902	13855	13861	13921	13981	13917	14107	14146	14124	13996	13916	13885	13971	13981	13993	14107	13851	13987	14051	14015	13909	14062	13998	13981	14128	13919	14046	14083	14078	14088	14033	14063	13914	14027	13903	13996	13956	13878	13857	13873	14091	13780	14050	13839	13883	13805	14056	13942	13875	14117	14087	14045	14053	14094	13933	13878	14140	13993	13889	13971	13939	14061	13923	14013	14139	13934	13984	14049	14187	13952	14017	14122	13919	13965	13962	13849	14105	13934	13953	13917	13979	13902	13881	13954	14006	14015	13999	14067	14140	13920	13936	13970	14093	13918	13976	14023	14101	13959	14140	13958	14057	13934	14162	14044	13976	14044	13946	13886	14027	14069	14051	13996	14128	13910	13816	14082	13920	13996	14045	13975	14100	14048	13827	13814	14051	13766	13948	13839	14138	13972	14044	13981	13877	14053	13805	13952	14022	14062	14114	14096	13935	13904	14059	13964	13981	13925	13928	13871	14094	13929	13817	13954	13831	13919	14053	14005	13882	14046	14057	14063	13999	13950	14011	13895	13949	13936	13992	13952	14022	13936	14013	13820	14008	13994	13967	13954	13834	13938	14030	14000	14000	13940	13866	13915	14011	13990	14081	14000	14092	14139	14177	14129	13805	13892	14122	13865	14028	14016	13990	13871	14082	14078	14085	14091	13839	13998	13981	14031	13988	13906	13906	13846	14077	13977	13961	13883	13886	13988	13882	13924	14132	14091	14024	13918	14162	14102	13965	14021	13923	13953	13919	13979	13962	14133	13928	14050	13980	14116	13743	14185	13850	13934	13967	13974	14088	13970	13938	13978	13932	14042	14043	13958	13890	13877	14058	14078	13951	14015	13959	13971	14047	13965	14158	13925	14068	13948	14118	14019	14176	14114
23859	21447	29083	24219	21800	20922	18350	15315	14942	14843	15002	14844	14869	14933	14766	14731	14520	14578	14636	14618	14421	14328	14502	14497	14408	14436	14278	14563	14469	14375	14481	14555	14338	14414	14401	14406	14561	14290	14305	14443	14421	14368	14445	14338	14567	14429	14376	14315	14461	14347	14392	14362	14691	14370	14541	14479	14464	14648	14562	14346	14419	14254	14284	14408	14268	14454	14345	14347	14444	14500	14534	14460	14537	14489	14469	14474	14180	14344	14426	14600	14117	14180	14160	14574	14305	14358	14360	14356	14282	14270	14441	14337	14089	14501	14382	14338	14245	14365	14318	14406	14389	14239	14227	14381	14503	14428	14375	14358	14338	14298	14237	14398	14417	14265	14415	14242	14248	14326	14275	14549	14373	14194	14311	14450	14631	14350	14395	14394	14419	14544	14265	14482	14502	14338	14421	14283	14404	14147	14462	14365	14396	14390	14327	14215	14488	14430	14343	14217	14184	14186	14306	14421	14196	14432	14351	14430	14455	14389	14396	14441	14288	14447	14309	14449	14665	14287	14277	14396	14172	14343	14388	14376	14415	14305	14439	14367	14256	14224	14281	14284	14272	14435	14232	14261	14592	14426	14277	14454	14361	14171	14374	14349	14391	14475	14362	14386	14554	14199	14429	14376	14398	14299	14501	14536	14430	14408	14399	14262	14410	14277	14340	14323	14410	14252	14440	14287	14262	14366	14362	14427	14214	14297	14433	14345	14323	14356	14261	14344	14391	14360	14601	14380	14349	14427	14217	14485	14271	14343	14496	14287	14341	14504	14351	14320	14445	14450	14274	14173	14362	14318	14471	14447	14332	14297	14435	14299	14224	14352	14337	14354	14283	14173	14346	14362	14191	14166	14229	14104	14201	14271	14337	14310	14171	14099	14409	14544	14453	14357	14362	14393	14401	14312	14330	14289	14325	14197	14305	14277	14427	14475	14335	14248	14402	14367	14394	14444	14264	14390	14446	14349	14546	14430	14356	14388	14484	14305	14500	14198	14466	14501	14503	14400	14323	14147	14087	14306	14523	14255	14288	14349	14285	14455	14238	14468	14426	14366	14307	14324	14273	14381	14412	14294	14380	14418	14324	14333	14299	14278	14366	14337	14361	14308	14354	14176	14364	14397	14439	14264	14538	14146	14300	14335	14236	14270	14251	14296	14463	14373	14474	14328	14290	14368	14226	14169	14258	14305	14442	14333	14331	14271	14279	14513	14543	14379	14257	14365	14187	14319	14370	14368	14236	14348	14729	14431	14363	14437	14645	14439	14250	14329	14331	14374	14369	14409	14506	14430	14244	14426	14528	14442	14369	14411	14278	14332	14359	14396	14122	14330	14391	14312	14420	14284	14406	14241	14415	14249	14294	14292	14319	14439	14227	14428	14063	14410	14539	14568	14421	14623	14247	14233	14106	14124	14359	14212	14262	14256	14382	14493	14335	14352	14415	14447	14458	14283	14277	14387	14302	14228	14455	14458	14377	14194	14326	14253	14354	14431	14490	14378	14632	14568	14302	14299	14228	14296	14373	14318	14288	14232	14354	14430	14419	14286	14240	14318	14222	14455	14547	14554	14450	14197	14473	14429	14285	14500	14308	14429	14494	14152	14283	14483	14190	14309	14363	14300	14266	14197	14430	14255	14324	14347	14137	14325	14177	14481	14377	14373	14321	14343	14327	14438	14363	14295	14386	14323	14211	14384	14427	14461	14579	14226	14264	14310	14387	14474	14323	14430	14414	14404	14439	14429	14363	14470	14444	14531	14333	14374	14384	14247	14273	14230	14163	14455	14272	14306	14479	14445	14350	14430	14420	14421	14411	14294	14496	14267	14522	14355	14447	14366	14412	14271	14244	14228	14332	14275	14482	14506	14285	14235	14361	14464	14213	14323	14469	14459	14320	14282	14369	14436	14446	14218	14441	14444	14350	14378	14410	14335	14583	14255	14262	14451	14290	14185	14387	14380	14478	14194	14417	14376	14427	14394	14175	14251	14448	14488	14324	14317	14275	14245	14528	14342	14421	14446	14236	14390	14251	14287	14266	14371	14427	14325	14337	14250	14212	14229	14250	14409	14249	14465	14379	14269	14210	14394	14194	14511	14412	14544	14251	14494	14557	14372	14177	14438	14196	14298	14414	14556	14284	14302	14393	14407	14396	14301	14467	14265	14320	14324	14405	14448	14326	14281	14464	14557	14575	14589	14243	14282	14230	14321	14514	14400	14506	14368	14442	14344	14174	14298	14319	14269	14241	14478	14328	14328	14286	14219	14380	14396	14226	14423	14263	14498	14233	14456	14138	14416	14329	14314	14460	14406	14269	14445	14402	14353	14245	14382	14320	14425	14195	14210	14403	14378	14309	14262	14441	14387	14379	14199	14400	14295	14423	14417	14233	14312	14455	14573	14304	14449	14403	14369	14382	14387	14291	14329	14370	14289	14387	14321	14251	14288	14239	14242	14297	14303	14543	14366	14236	14408	14298	14549	14462	14362	14366	14367	14326	14299	14555	14153	14340	14437	14400	14294	14350	14406	14439	14521	14314	14275	14407	14309	14506	14469	14234	14321	14410	14387	14274	14332	14332	14446	14427	14260	14389	14347	14389	14253	14263	14261	14373	14303	14151	14210	14310	14427	14166	14416	14334	14340	14337	14309	14313	14509	14278	14591	14375	14356	14299	14330	14170	14290	14319	14264	14340	14231	14307	14420	14370	14316	14278	14528	14372	14219	14234	14394	14259	14273	14310	14332	14315	14190	14172	14287	14308	14618	14566	14238	14453	14400	14395	14347	14401	14310	14579	14270	14347	14356	14383	14278	14279	14250	14276	14476	14305	14272	14369	14569	14374	14397	14207	14220	14166	14225	14442	14293	14341	14306	14364	14356	14546	14328	14409	14136	14385	14232	14274	14261	14438	14313	14472	14413	14414	14307	14581	14267	14305	14311	14281	14483	14332	14254	14295	14263	14467	14294	14331	14461	14505	14096	14304	14342	14241	14458	14487	14158	14296	14268	14353	14360	14284	14576	14333	14350	14438	14535	14344	14290	14450	14337	14458	14579	14245	14359	14421	14521	14284	14294	14352	14238	14402	14376	14384	14190	14330	14244	14264	14330	14378	14387	14439	14446	14202	14377	14370	14407	14307	14468	14468	14341	14482	14443	14347	14297	14462	14336	14380	14267	14350	14499	14444	14365	14308	14371	14222	14232	14287	14308	14474	14429	14549	14296	14252	14299	14305	14233	14334	14413	14463	14474	14472	14418	14280	14238	14370	14298	14287	14234	14284	14310	14382	14461	14453	14197	14284	14223	14471	14322	14233	14327	14299	14282	14386	14468	14330	14186	14333	14375	14261	14381	14251	14298	14277	14371	14267	14471	14408	14223	14356	14391	14547	14388	14557	14374	14330	14330	14431	14338	14357	14379	14072	14268	14507	14154	14231	14472	14564	14392	14277	14499	14567	14411	14264	14261	14351	14414	14511	14157	14330	14291	14372	14185	14310	14345	14224	14373	14247	14385	14344	14402	14385	14239	14291	14312	14236	14132	14292	14108	14207	14376	14421	14395	14378	14449	14303	14443	14287	14309	14325	14217	14195	14461	14332	14361	14332	14296	14330	14256	14344	14316	14234	14341	14365	14363	14395	14550	14258	14157	14357	14250	14435	14602	14471	14547	14363	14226	14408	14496	14518	14300	14277	14512	14349	14489	14485	14352	14450	14211	14266	14544	14368	14178	14270	14175	14233	14419	14392	14323	14406	14291	14136	14409	14304	14345	14363	14303	14419	14245	14366	14409	14085	14444	14377	14224	14557	14379	14248	14482	14222	14318	14342	14556	14410	14490	14503	14349	14315	14452	14410	14514	14334	14325	14380	14337	14337	14309	14362	14275	14377	14482	14067	14273	14358	14367	14396	14267	14442	14287	14393	14430	14278	14289	14401	14356	14327	14390	14425	14608	14215	14442	14273	14320	14406	14207	14486	14479	14185	14479	14521	14318	14405	14253	14428	14259	14330	14301	14311	14238	14248	14360	14266	14432	14311	14235	14547	14135	14082	14159	14383	14334	14451	14297	14339	14420	14299	14270	14263	14323	14456	14321	14152	14412	14252	14304	14387	14332	14310	14186	14258	14386	14409	14321	14460	14561	14442	14491	14243	14422	14340	14564	14372	14311	14395	14537	14427	14132	14350	14235	14223	14324	14352	14259	14391	14324	14402	14339	14393	14375	14307	14412	14548	14433	14263	14161	14259	14187	14403	14253	14262	14257	14366	14351	14269	14344	14349	14378	14233	14438	14235	14303	14324	14367	14424	14283	14432	14416	14353	14382	14325	14369	14388	14155	14179	14275	14342	14393	14456	14333	14255	14287	14520	14246	14270	14385	14310	14226	14265	14354	14399	14331	14229	14246	14297	14432	14439	14363	14150	14417	14414	14382	14229	14469	14367	14406	14115	14260	14198	14369	14587	14308	14383	14158	14322	14279	14448	14399	14386	14361	14397	14329	14451	14567	14346	14414	14379	14489	14349	14431	14263	14367	14322	14450	14348	14290	14356	14321	14446	14377	14181	14330	14334	14498	14293	14292	14076	14313	14443	14133	14207	14370	14356	14200	14341	14181	14515	14444	14398	14423	14481	14360	14357	14457	14246	14405	14338	14357	14536	14337	14206	14340	14343	14399	14298	14237	14526	14416	14358	14516	14433	14316	14312	14331	14286	14332	14310	14414	14350	14282	14529	14303	14437	14250	14318	14354	14392	14259	14288	14342	14280	14087	14293	14388	14301	14441	14422	14558	14401	14166	14218	14353	14137	14315	14296	14413	14331	14540	14293	14488	14446	14183	14367	14322	14333	14429	14355	14195	14430	14333	14420	14458	14548	14384	14442	14320	14286	14416	14438	14306	14210	14598	14368	14180	14322	14196	14494	14472	14237	14411	14500	14318	14422	14357	14373	14308	14408	14460	14380	14397	14375	14536	14427	14384	14515	14442	14476	14392	14306	14211	14327	14429	14268	14225	14443	14334	14395	14214	14273	14410	14241	14370	14324	14401	14349	14410	14444	14273	14426	14339	14260	14298	14479	14456	14379	14401	14455	14411	14331	14219	14278	14448	14356	14460	14424	14397	14417	14268	14328	14429	14233	14080
12536	18710	17808	16026	15184	14726	14417	14305	14356	14234	14095	14251	14071	13913	13912	13808	13994	13744	13739	13907	13710	13730	13650	13677	13622	13558	13598	13705	13585	13646	13585	13613	13716	13561	13522	13852	13398	13751	13609	13652	13576	13714	13718	13661	13721	13910	13759	13612	13574	13639	13518	13611	13723	13756	13552	13591	13791	13543	13773	13618	13738	13707	13719	13761	13739	13640	13657	13592	13626	13644	13774	13576	13708	13619	13454	13618	13742	13700	13627	13693	13737	13567	13518	13660	13558	13723	13674	13649	13702	13525	13686	13621	13579	13550	13662	13602	13489	13656	13565	13652	13671	13667	13785	13471	13796	13432	13623	13595	13528	13578	13510	13722	13683	13619	13592	13718	13766	13679	13695	13702	13775	13642	13651	13576	13817	13549	13712	13814	13613	13432	13500	13756	13629	13595	13540	13513	13630	13716	13525	13525	13679	13603	13708	13737	13759	13614	13524	13443	13673	13689	13503	13627	13480	13581	13505	13598	13762	13535	13618	13726	13605	13631	13584	13579	13675	13490	13613	13556	13673	13478	13691	13694	13617	13601	13671	13595	13787	13524	13521	13652	13556	13601	13616	13760	13583	13680	13740	13597	13743	13803	13586	13303	13501	13636	13582	13464	13635	13724	13578	13460	13541	13597	13648	13703	13559	13605	13529	13655	13653	13578	13663	13519	13747	13657	13448	13762	13596	13843	13637	13646	13531	13726	13580	13524	13594	13580	13584	13881	13409	13734	13611	13446	13647	13735	13529	13485	13700	13713	13513	13432	13494	13745	13576	13502	13572	13652	13574	13700	13624	13608	13671	13591	13404	13692	13508	13575	13733	13440	13587	13597	13555	13683	13584	13536	13778	13587	13683	13749	13633	13695	13627	13675	13543	13679	13380	13627	13545	13527	13654	13605	13513	13646	13570	13775	13554	13561	13685	13732	13677	13559	13476	13604	13566	13828	13553	13743	13515	13540	13669	13466	13572	13666	13559	13494	13693	13583	13550	13729	13744	13534	13656	13716	13600	13635	13506	13711	13902	13625	13591	13664	13654	13593	13608	13437	13715	13571	13551	13735	13558	13738	13541	13627	13406	13683	13492	13589	13756	13592	13717	13644	13510	13562	13606	13603	13549	13701	13600	13802	13684	13538	13497	13670	13671	13628	13538	13602	13580	13627	13579	13645	13556	13605	13551	13610	13558	13556	13668	13751	13586	13581	13613	13601	13515	13565	13446	13655	13518	13647	13719	13558	13526	13581	13562	13649	13773	13588	13373	13734	13704	13631	13541	13650	13666	13688	13612	13641	13692	13610	13666	13641	13639	13611	13667	13729	13614	13594	13474	13451	13628	13641	13858	13672	13731	13836	13630	13703	13630	13763	13673	13525	13455	13588	13592	13533	13508	13550	13743	13518	13594	13542	13625	13482	13701	13558	13698	13727	13584	13689	13638	13618	13600	13586	13642	13687	13331	13374	13601	13671	13447	13626	13698	13536	13594	13642	13373	13490	13622	13401	13749	13643	13625	13425	13670	13565	13745	13664	13456	13506	13525	13528	13670	13610	13614	13464	13622	13651	13705	13701	13569	13719	13610	13530	13587	13656	13589	13546	13767	13640	13553	13705	13631	13494	13394	13532	13681	13638	13587	13496	13462	13572	13538	13578	13709	13720	13431	13496	13693	13659	13482	13619	13537	13412	13702	13649	13660	13677	13636	13771	13662	13575	13535	13632	13678	13666	13460	13817	13575	13710	13608	13650	13553	13687	13669	13559	13624	13591	13449	13686	13651	13743	13378	13579	13620	13604	13683	13771	13507	13657	13528	13770	13717	13682	13665	13479	13569	13620	13382	13524	13514	13557	13629	13448	13616	13433	13715	13720	13656	13818	13670	13753	13592	13511	13613	13597	13450	13566	13643	13757	13825	13600	13502	13605	13818	13614	13574	13519	13766	13656	13559	13621	13663	13557	13787	13706	13640	13609	13592	13569	13682	13490	13704	13679	13598	13604	13584	13651	13736	13602	13520	13687	13608	13658	13602	13631	13616	13697	13586	13563	13635	13582	13491	13755	13521	13526	13569	13615	13568	13611	13522	13554	13740	13585	13541	13658	13572	13512	13492	13467	13555	13496	13723	13550	13674	13776	13689	13475	13567	13568	13641	13655	13691	13627	13587	13709	13567	13654	13572	13592	13549	13617	13622	13613	13756	13611	13712	13619	13498	13712	13752	13625	13636	13614	13598	13711	13661	13562	13649	13557	13573	13701	13762	13612	13591	13696	13687	13641	13453	13748	13627	13499	13489	13645	13401	13620	13577	13654	13642	13560	13691	13721	13602	13513	13759	13549	13545	13642	13637	13566	13503	13633	13608	13635	13549	13502	13710	13673	13930	13548	13539	13439	13773	13683	13689	13522	13673	13524	13482	13360	13437	13690	13646	13545	13580	13641	13746	13602	13566	13608	13651	13594	13510	13545	13786	13682	13700	13620	13462	13544	13535	13852	13600	13646	13563	13527	13560	13614	13655	13483	13758	13631	13410	13654	13683	13413	13695	13685	13512	13525	13718	13571	13772	13681	13599	13695	13550	13625	13596	13698	13643	13518	13736	13540	13496	13584	13681	13690	13536	13897	13800	13407	13775	13750	13565	13618	13712	13520	13605	13615	13496	13623	13592	13483	13577	13582	13544	13617	13652	13632	13486	13520	13566	13517	13590	13717	13605	13629	13578	13715	13531	13729	13551	13544	13643	13508	13708	13465	13894	13690	13731	13497	13742	13611	13741	13463	13490	13766	13524	13467	13554	13590	13662	13579	13729	13712	13768	13729	13542	13482	13643	13537	13643	13532	13572	13496	13468	13692	13628	13606	13719	13527	13650	13643	13555	13614	13723	13575	13630	13406	13765	13517	13669	13685	13631	13715	13608	13681	13619	13719	13685	13528	13601	13621	13581	13694	13641	13726	13514	13602	13692	13615	13517	13525	13570	13736	13694	13607	13611	13606	13546	13699	13542	13612	13716	13577	13548	13628	13699	13566	13586	13644	13594	13714	13657	13629	13889	13478	13535	13582	13658	13494	13543	13660	13583	13803	13712	13641	13646	13733	13676	13654	13523	13662	13552	13604	13516	13507	13635	13544	13542	13584	13575	13552	13586	13551	13598	13565	13691	13548	13506	13538	13623	13567	13669	13601	13763	13512	13609	13680	13686	13639	13534	13818	13574	13486	13601	13606	13432	13640	13550	13595	13498	13547	13490	13483	13563	13669	13396	13655	13624	13619	13477	13647	13607	13580	13547	13576	13589	13509	13732	13621	13637	13750	13561	13525	13804	13577	13733	13517	13632	13631	13657	13543	13596	13659	13587	13642	13744	13692	13650	13535	13621	13526	13757	13562	13590	13594	13639	13562	13547	13495	13521	13535	13688	13728	13667	13710	13766	13632	13530	13511	13556	13541	13826	13516	13591	13496	13424	13602	13882	13663	13422	13613	13621	13658	13672	13529	13556	13442	13648	13605	13753	13659	13647	13573	13457	13683	13451	13580	13646	13429	13556	13497	13712	13680	13659	13591	13540	13552	13664	13462	13420	13601	13576	13631	13604	13556	13663	13682	13650	13710	13657	13623	13570	13713	13534	13784	13572	13763	13701	13532	13623	13638	13625	13591	13565	13489	13617	13651	13600	13549	13619	13754	13634	13574	13665	13662	13554	13675	13579	13638	13624	13674	13730	13489	13724	13650	13716	13466	13749	13559	13679	13644	13612	13422	13639	13487	13657	13685	13630	13554	13710	13527	13817	13523	13717	13809	13756	13540	13558	13471	13729	13617	13476	13611	13680	13610	13612	13676	13519	13583	13582	13612	13487	13455	13575	13687	13609	13643	13615	13629	13638	13637	13591	13738	13495	13555	13700	13647	13772	13542	13455	13663	13554	13493	13710	13588	13652	13538	13721	13641	13822	13623	13623	13467	13719	13627	13619	13517	13704	13584	13743	13589	13721	13830	13545	13565	13544	13705	13572	13685	13454	13739	13684	13720	13544	13694	13735	13571	13591	13608	13598	13772	13577	13485	13606	13733	13628	13622	13666	13563	13652	13646	13521	13576	13685	13531	13609	13686	13577	13571	13630	13625	13472	13665	13756	13663	13694	13603	13632	13650	13745	13506	13669	13501	13488	13631	13854	13625	13736	13572	13616	13530	13537	13493	13659	13511	13526	13670	13570	13455	13569	13568	13691	13630	13445	13528	13617	13676	13646	13540	13548	13561	13516	13711	13581	13510	13761	13534	13688	13661	13721	13583	13628	13568	13631	13692	13659	13686	13649	13562	13483	13738	13672	13608	13592	13722	13669	13715	13572	13684	13740	13663	13687	13844	13620	13615	13626	13553	13653	13411	13679	13518	13496	13666	13571	13456	13696	13747	13463	13626	13549	13595	13764	13780	13722	13772	13617	13447	13542	13648	13675	13451	13811	13688	13582	13475	13522	13516	13608	13526	13581	13505	13688	13350	13646	13658	13636	13453	13579	13635	13678	13604	13589	13573	13537	13660	13607	13556	13564	13663	13767	13607	13717	13538	13714	13620	13653	13464	13457	13505	13671	13691	13400	13684	13691	13532	13727	13450	13612	13613	13680	13499	13579	13635	13626	13612	13621	13473	13582	13523	13577	13648	13647	13727	13812	13629	13656	13739	13495	13706	13573	13553	13678	13657	13572	13722	13684	13544	13649	13506	13575	13568	13634	13817	13582	13600	13534	13649	13685	13524	13502	13469	13686	13639	13480	13679	13667	13671	13563	13497	13486	13621	13630	13565	13549	13570	13734	13685	13716	13671	13665	13478	13500	13500	13753	13686	13454	13591	13620	13557	13624	13731	13532	13728	13458	13632	13452	13625	13808	13534	13664	13555	13675	13582	13648	13688	13717	13642	13520	13468	13838	13464	13671	13585	13667	13647	13600	13677	13567	13645	13649	13514	13531	13730	13626	13669	13677	13560	13546	13766	13685	13559	13879	13503	13687	13492	13698	13721	13638	13708	13640	13601	13692	13498	13632	13555	13547	13676	13536	13627	13811	13589	13595	13673	13705	13441	13626	13719	13632	13627	13740	13696	13653	13598	13681	13676	13541	13452	13691	13590	13570	13460	13592	13699	13625	13453
23017	21526	29552	23951	21573	22773	23136	16666	15691	15810	15667	15387	15458	15628	15245	15286	15131	15147	15041	15119	14703	15091	14995	15070	14861	14933	15102	14856	14842	15102	14992	14957	14918	14957	14902	14795	14982	14789	14763	14991	14892	15023	15049	14805	15091	15095	14841	14693	14809	14915	14666	14876	14997	14733	14917	14837	14871	14680	15077	14699	14900	14733	14773	14779	14934	14821	14877	14936	14743	15164	14699	14956	14801	14877	14650	14996	14772	14754	14763	14950	14888	14835	15067	14928	15017	14792	14733	14689	14746	14758	14829	14697	14872	14697	14734	14748	14993	14792	14905	14699	14915	14737	14866	14946	14774	14698	14724	14882	14682	14792	14803	14781	14828	14817	14928	14827	14736	14825	14589	14876	14854	14697	14688	14789	14721	14779	14870	14620	14932	14454	14716	14868	14927	14736	14876	14820	14796	14794	14919	14857	14843	14667	14718	14782	14752	14654	14806	14791	14949	14827	14841	14745	14800	14693	14846	14800	14764	14900	14846	14744	14701	14554	14806	14700	14979	14690	14859	14879	14878	14834	14836	14830	14912	14920	14859	14761	14927	14780	14938	14856	14782	14644	14768	14835	14693	14715	14728	14844	14805	14790	14584	14798	14670	14809	14676	14866	14936	14696	14785	14909	14920	14744	14839	15043	14757	14865	14895	14790	14975	14736	14865	14755	14801	14582	14854	14890	14645	14723	14854	14618	14855	14738	14857	14657	14715	14945	14675	14840	14834	14916	14608	15035	14725	14713	14579	14709	14648	14908	14788	14891	14776	14842	14857	14819	14698	14800	14883	14814	14939	14932	14690	14819	14953	14935	14882	14761	14905	14796	14931	14672	14732	14809	14694	14693	14899	14671	14674	14810	14690	14726	14901	14733	14829	14884	14969	14609	14936	14779	14849	14820	14787	14644	14731	14814	14813	14706	14678	15046	14864	14815	14896	14801	14763	14643	14779	14787	14806	14747	14788	14831	14855	14745	14762	14892	14653	14727	14790	14754	14897	14699	14761	14871	14704	14766	14910	14840	14658	14954	14946	14652	14654	14739	14874	14653	14819	14854	14757	14708	14697	14699	14970	14961	14846	14792	14695	14877	14939	14786	14651	14812	14835	15054	14870	14754	14803	14721	14732	14709	14950	14803	14705	14594	14706	14705	14969	14935	14709	14737	14756	14727	14913	14954	14517	14874	14674	14843	14763	14914	14865	14941	14767	14812	14889	14693	14994	14897	14695	14771	14834	14533	14746	14875	14780	14539	14768	14874	14733	14758	14809	14775	14817	14854	14827	14779	14935	14640	14866	14634	14688	14810	14688	14782	14838	14740	14748	14923	14868	14887	14872	14640	14622	14735	14850	14780	14951	14995	14806	14476	14648	14461	14657	14817	14813	14696	14750	14640	14826	14981	14603	14863	14754	14742	14710	14859	14924	14556	14927	14801	14753	14843	14810	14917	14691	14730	14756	14812	14654	14761	14759	14883	14969	14656	14752	14799	14760	14761	14794	14620	14820	14772	14694	14756	14792	14832	14992	14821	14693	14758	14634	14553	14750	14906	14824	14745	15027	14770	14769	14589	14798	15000	14737	14742	14816	14763	14847	14672	14830	14594	14918	14794	14661	14687	14783	14815	14695	14783	14936	14975	14664	14670	14689	14789	14889	14902	15070	14678	14564	14664	14666	14812	14758	14558	14591	14743	14699	14771	14715	14781	14677	14843	14829	14721	14833	14717	14830	14692	14856	15024	14567	14610	14861	14799	14664	14810	14798	14835	14725	14618	14915	14701	14950	15073	14920	14697	14753	14744	14846	14737	14762	14585	14573	14718	14821	14849	14877	14701	14719	14726	14846	14757	14661	14644	14625	14792	14717	14858	14616	14622	14768	14932	14763	14865	14727	14765	14774	14737	14656	14856	14705	14840	14731	14692	14717	14754	14813	14732	14728	14827	14735	14658	14575	14823	14794	14874	14805	14788	14647	14553	14494	14735	14886	14748	14843	14774	14796	14631	14639	14751	14863	14583	14783	14614	14853	14692	14893	14879	14894	14851	14787	14731	14787	14645	14910	14756	14848	14651	14743	14832	14845	15039	14817	14600	14653	14832	14844	14925	14810	14831	14696	14654	14473	14750	14903	14889	14845	14815	14689	14950	14814	14675	14834	14822	15052	14891	14646	14783	14625	14909	14813	14845	14937	14615	14592	14731	14842	14816	14776	14649	14768	14774	14708	14763	14862	14813	14896	14761	14679	14781	14902	14878	14683	14822	14816	14854	14728	14587	14981	14686	14778	14894	14688	14635	14747	14858	14756	14699	14550	14804	14855	14787	14855	14617	14758	14825	14711	14730	14972	14787	14689	14927	14744	14603	14735	14923	14778	14722	14841	14843	14633	14809	14749	14655	14867	14826	14753	14834	14638	14750	14737	14804	14764	14812	14728	14533	14848	14809	14806	14797	14699	15005	14808	14608	14769	14863	14806	14877	14830	14847	14744	14835	14769	14734	14761	14777	14677	14751	14842	14531	14571	14699	14476	14823	14730	14798	14609	14739	14857	14662	14718	14574	14691	14707	14775	14821	14727	14807	14588	14786	14911	14829	14718	14855	14630	14728	14709	14859	14566	14751	14845	14665	14636	14597	14782	14767	14579	14768	14822	14993	14811	14762	14829	14940	14737	14631	14560	14809	14672	14822	14788	14800	14668	14673	14969	14793	14900	14790	14937	14890	14645	14941	14777	14802	14746	15058	14710	14596	14935	14993	14636	14744	14910	14955	14736	14776	14635	14741	14878	14750	14849	14838	14721	14665	14645	14718	14848	14534	14795	14782	14891	14906	14977	14838	14917	14832	14690	14717	14590	14752	14630	14683	14944	14783	14715	14789	14721	14734	14677	14762	14757	14738	14792	14774	14875	14786	14766	14639	14708	14656	14796	14734	14637	14680	14605	14767	14793	14917	14817	14747	14821	14928	14892	14775	14781	14519	14744	14881	14815	14755	14917	14849	14863	14638	14690	14811	14861	14800	14979	14492	14604	14759	14930	14653	14937	14719	14853	14758	14915	14562	14687	14700	14720	14603	14628	14497	14806	14924	14951	14774	14748	14883	14695	14900	14653	14796	14655	14758	14985	14542	14669	14586	14770	14914	14802	14687	14785	14721	14589	14860	14754	14615	14876	14723	14625	14767	14753	14827	14664	14736	14460	14741	14734	14817	14781	14772	14867	14951	14758	14636	14980	15084	14856	14926	14771	14652	14854	14951	14755	14609	14692	14630	14800	14658	14926	14755	14909	14741	14650	14604	14726	14888	14952	14711	14796	15109	14760	14736	14720	14875	14826	14844	14706	14963	14862	14826	14834	14641	14800	14790	14769	14752	14898	14841	15007	14830	14932	14662	14770	14765	14634	14807	14850	14824	14799	14833	14673	14631	14844	14836	14693	14776	14895	14807	14800	14845	14890	14628	14526	14759	14780	14663	14731	14832	14674	14642	14845	14676	14877	14807	14783	14736	14797	14892	14626	14821	14497	14793	14784	14705	14683	14762	14890	14577	14690	14860	14912	14739	14741	14818	14796	14563	14669	14815	14829	14710	14794	14829	14893	14770	14987	14937	14754	14698	14804	14829	14803	14812	14988	14775	14709	14626	14613	14895	14725	14759	14747	14779	14704	14716	14846	14885	14741	14968	14673	14805	14944	14881	14726	14850	14784	14927	14930	14836	14841	14692	14913	14561	14742	14739	14776	14711	14679	14801	14676	14800	14778	14734	14702	14660	14878	14691	14807	14893	14843	14796	14558	14740	14752	14765	14609	14813	14671	14725	14971	14720	14796	14798	14454	14630	14653	14696	15022	14993	14883	14944	14769	14747	14697	14707	14804	14738	14783	14658	14808	14794	14954	14767	14771	14778	14870	14747	14758	14708	14783	14695	14759	14836	14944	14844	14711	14846	14726	14665	14791	14613	14768	15061	14615	14728	14830	14901	14805	14839	14659	14648	14621	14638	14911	14726	14649	14541	14745	14795	14600	14616	15024	14859	14877	14748	14856	14801	14572	14719	14742	14639	14698	14830	14766	14856	14849	14888	14931	14673	14719	14909	15010	14667	14484	14625	14798	14804	14883	14836	14958	14938	14736	14868	14872	14748	14807	14816	14745	14724	14805	14633	15057	15049	14723	14743	14872	14822	14531	14741	14904	14744	14836	14824	14801	14650	14662	14916	14730	14633	14609	14617	14690	14778	14941	14722	14612	14762	14701	14908	14726	14836	14657	14878	14510	14826	14730	14746	14658	14813	14688	14681	14868	14566	14645	14932	14985	14793	14595	14905	14812	14942	14752	14588	14946	14711	14627	14866	14891	14660	14843	14860	14822	14864	14751	15000	14888	14860	14683	14719	14764	14616	14750	14866	14672	14811	14833	14733	14714	14846	14654	14792	14764	14787	14724	14901	14710	14687	14764	14581	14599	14772	14769	14926	14692	14744	14890	14722	14950	14849	14807	14630	14611	14956	14600	14724	14764	14791	14729	14939	14923	14881	14593	14736	14869	14968	14777	14586	14822	14900	14657	14823	14619	14717	14765	14709	14855	14864	15014	14968	14751	14969	14691	14652	14726	14880	14869	14685	14764	14720	14825	14769	14559	14926	14612	14670	14761	14921	14849	14950	14874	14808	15058	14683	14670	14767	14801	14835	14735	14838	14791	14751	14589	14748	14780	14706	14653	14676	14804	14946	15044	14974	15049	14560	14868	14803	14823	14836	14694	14910	14892	14756	14738	14884	14774	14558	14815	14843	14725	14845	14728	14743	14567	14594	14676	15030	14892	14800	14799	14811	14711	14630	14744	14735	14795	14621	14561	14723	14734	14622	14913	14804	14769	14646	14989	14764	14649	14748	14945	15011	14553	14825	14858	14687	14714	14833	14582	14889	14778	14712	14716	14698	14920	14724	15002	14636	14807	14850	14925	14728	14651	14687	14903	14808	14793	14880	14738	14701	14761	14910	14682	14933	14666	14733	14844	15131	14723	14708	14871	14854	14624	14674	14922	14858	14967	14835	14903	14838	14726	14821	14763	14716	14740	14880	14794	14836	14805	14679	14493	14919	14706	14745	14753	14578	15066	14639	14722	14703	14873	14961	14651	14889	14870	14900
12739	20598	19242	17208	15917	15531	15125	14956	14939	14706	14720	14562	14429	14415	14262	14045	14238	13902	14052	13942	13888	13970	13955	13982	13988	13880	13874	13844	13955	13910	13846	13864	14018	13848	13933	14014	14005	13788	13965	13988	14014	13968	14066	13929	13965	13960	13743	13814	13897	13990	13968	13826	13885	13942	13842	13951	14008	13808	13962	13833	13888	14051	13844	13806	13842	13852	13811	13906	13954	13734	13888	13960	14032	13979	13841	13788	13761	13904	13857	13902	13771	13983	13822	13859	13793	13876	14044	13798	13943	13895	14108	13868	13948	14073	13753	13839	13701	14079	13816	13881	13769	14016	13742	13866	13840	13927	13694	14014	13981	13891	13875	13896	13872	13852	13826	13909	13867	13822	13820	13886	13924	13870	13896	13946	13819	13796	13752	13977	13999	13893	13930	13814	13901	13896	13884	13887	13801	13776	13894	13917	13859	13785	13864	13884	13983	13835	14047	13671	13950	13656	13798	14025	14058	13981	13804	13946	13811	13910	13840	13871	13768	13925	13748	13900	13703	13798	13913	14032	13808	13843	13915	13821	13793	13890	13929	13832	13772	13914	13791	13903	13759	13956	13805	13699	13831	13786	13956	13857	13886	13894	13842	13749	13873	13860	13810	13945	13919	13718	13721	13811	14029	13794	13844	13812	13918	13922	13946	13798	13962	13897	13912	13857	14055	13938	13903	13877	13759	13804	13844	13954	13942	13874	14065	13952	13787	13840	14026	13731	13743	13932	13932	13903	13852	13863	13871	13846	13851	13923	13855	13894	13596	13909	13927	13948	14011	13938	13873	13881	13875	13839	13808	14016	13924	13873	13873	13748	13929	13824	13846	13937	13816	13925	13812	13990	13823	14088	13853	13667	14013	13989	13705	13996	13867	13931	13773	13941	13901	13837	13869	13840	13812	14020	13929	13918	13679	13731	13923	13882	13777	13865	13894	13771	13740	13993	13999	13697	14022	13931	13815	13837	13861	13860	13964	13818	14065	13918	13962	13999	14012	13675	13847	13902	13853	13894	13789	13859	13947	13721	13840	13825	13821	13810	13906	13907	13866	13753	13949	13828	13890	13913	13827	13908	13998	13919	14037	13821	13755	13938	13865	13942	13754	13919	13889	13696	13896	13741	13770	13805	13887	13822	13939	13995	13768	13830	13979	13723	13908	13844	13817	13861	13810	13794	13774	13929	13928	13860	13842	13887	13886	13915	13822	13946	13812	13792	13811	13816	13752	13869	13856	13747	13991	13864	13864	13854	14026	13723	13907	13831	13961	13948	13747	13811	13959	13918	13761	13869	13789	13907	13919	13873	13800	13710	13997	13888	13622	13903	13779	13906	14022	13865	13910	13796	13808	13754	13846	13816	13814	13991	13881	13927	13805	13726	13786	13887	13885	13859	13899	13915	13627	13806	13709	13841	13758	13845	13966	13725	13854	13854	13900	13886	13792	13917	13793	13744	13838	13824	13895	13906	13971	13781	13759	13851	13832	13882	13826	13953	13852	14069	13948	13897	13735	13864	13817	13896	13642	13885	13872	13835	13869	13979	13893	13709	13958	13952	13954	13978	13899	13844	14000	13775	13853	14138	13934	13842	13787	13783	13812	13904	13834	13808	13857	14047	13754	13770	13762	13670	14000	13922	14007	13920	13775	14035	13742	13949	13952	13840	13784	13791	13973	13854	13785	13610	13767	13760	13777	13811	14013	13916	13830	13891	13789	13865	13813	13849	13916	13991	13791	13893	13780	13855	13760	13874	13953	13860	13977	13849	13774	13891	13865	13880	13901	13971	13856	13914	13860	13782	13894	13752	13847	13913	13855	13903	13903	13889	13783	13710	13938	13617	13850	13857	13945	13860	13785	13893	13806	13913	13804	13860	13926	14057	13772	13826	13875	13694	13783	13752	13832	13685	13881	13875	13706	13911	13732	13928	13784	13919	13856	13873	13807	13934	13799	13850	13886	13652	13933	14073	13910	13847	13944	13885	13773	13785	13909	13740	13927	13892	13755	13782	13884	13948	13914	14028	14042	13902	13685	13636	13949	13760	13660	14002	13827	13861	13861	13762	13794	13686	13822	13898	14046	13823	13828	13849	13899	13802	13892	13912	13884	13685	13922	13962	13744	13953	13893	13827	13964	13892	13850	13841	13911	13787	13787	13868	14044	14014	13862	13906	13925	13944	13929	13965	13903	13684	14010	13784	13858	13831	14023	13887	13710	13913	14039	13894	13668	13781	13999	13884	13966	13850	14082	13780	13883	13803	13829	13897	13792	13938	13806	13852	13945	13714	13935	14005	13881	13910	13792	13929	13904	13894	13867	13743	13904	13860	13796	13880	13900	13986	13865	13858	13829	14063	13725	13858	13496	13744	13936	13847	13866	13946	13947	13733	13973	13891	13928	13832	13786	13924	13901	13834	13781	13824	13785	13905	13878	13749	13764	13864	13928	13912	13832	13876	13792	13814	13805	13817	13961	13866	13791	13907	13896	13890	14008	13929	13834	13715	13814	13899	13939	13802	13926	13834	13850	13885	14024	13896	13931	13791	13899	13735	13941	13783	13938	13889	13899	13714	13815	13697	13835	13837	13937	13764	13832	13979	13827	13829	13754	13946	13844	13890	13859	13802	13829	13892	13941	13925	13930	13845	13733	13692	13787	14030	13861	13944	13817	13883	13929	13861	13905	13984	13765	13768	13811	13782	13826	13912	13743	13931	13894	13886	13677	13802	13807	13814	13789	13718	13854	13819	13907	13766	13993	13900	13733	13865	13890	13985	13880	13934	13764	13806	13912	13857	13923	13850	14018	13969	13808	13909	13679	13866	13847	13855	13780	13845	13774	13892	13954	13965	13945	13898	13941	13997	13775	13974	13902	13956	13857	13794	13806	13887	13726	13805	13922	13862	13844	13807	13887	13970	13736	13904	13893	13717	13878	13949	13702	13905	13853	13811	13832	13870	13848	13798	13883	13705	13870	13819	13883	13804	14080	13715	13813	13908	13935	13705	13952	13791	13817	13616	13821	13928	13904	13879	13863	13766	13792	13901	13982	13717	13870	13820	13776	13865	13799	13972	13849	13672	13832	13766	13935	13886	13898	13803	13758	13870	13792	13861	13961	13763	13832	13850	13816	13750	13848	13961	13950	13858	13897	13925	13936	13806	13980	13718	13755	13753	14047	13822	13786	13972	13703	13870	13933	13800	13810	13835	13878	13903	13790	13872	13892	13850	13864	13863	13780	13805	13856	13868	13711	13787	13812	13758	13864	13754	13824	13776	13752	13886	13706	13867	13966	13857	13860	13864	13892	13837	13949	13990	13742	13766	13731	13785	13876	13920	13753	13736	14037	13826	13770	13799	13833	13725	13853	13960	13791	13814	13743	13991	13789	13903	13756	13763	13736	13857	13923	13786	13757	13987	13938	14008	13969	13887	13943	13753	13792	13883	13888	13842	13723	14003	14023	13857	13913	13915	13890	13873	13859	13770	13942	13882	13690	13930	13720	13945	13992	13853	13772	14028	13867	13803	13699	13874	13810	13791	13767	13746	13915	13950	13709	13971	13875	13864	13894	13904	13807	13804	13775	13861	13747	13948	13796	13699	13874	13681	13920	13751	13926	13891	13858	13712	13964	13688	13820	13760	13763	13748	13953	13679	13840	13777	13856	13824	13786	13806	13799	13839	13828	13951	13867	13805	14008	13869	13701	13981	13813	13852	13965	13919	13798	13884	13730	13837	13800	13901	13863	13725	13890	13894	13808	13826	13807	13706	13841	13816	13784	13748	13900	13814	13837	13948	13838	13859	13763	13986	13955	13824	13881	13707	13820	13828	13947	13949	13845	13804	13655	13831	13873	13790	13921	13708	14042	13952	13981	13750	13816	14080	13974	13759	14059	13859	13780	13725	14014	13852	13756	13905	13961	13957	13901	13742	13731	13944	13721	13866	14047	13734	13848	13771	13936	13670	13887	13799	14012	13921	13935	13939	13843	14029	13984	13777	13778	13663	13941	13924	13858	13785	13861	13895	13992	13837	13792	13815	13959	13794	13922	13770	13756	13822	14048	13862	13861	13768	13938	13857	13803	13685	13711	14110	13818	13932	14012	13919	13778	13928	13798	13967	13897	13900	13890	13902	13963	13914	13868	13768	13826	13767	13841	13953	13834	13966	13784	13911	13862	13760	13841	13848	13684	13762	13851	13801	13852	13866	13944	13717	13858	13727	13869	13788	13968	13885	13912	13942	13814	13808	13932	13995	13971	13766	13977	13713	13844	13837	13799	13880	13793	13726	13938	13865	13861	13933	13829	13936	13869	13916	13817	13847	14176	13842	13773	13873	13629	13826	13730	13878	13705	13977	13840	13897	13904	13887	14007	13722	13725	13871	14014	13893	13798	13906	13785	13768	14075	13846	14015	13785	13821	13854	14046	13644	13965	13781	13907	13892	13838	13852	13752	13762	13804	13849	14037	13808	13895	14015	13805	13829	13850	13880	13891	13966	13888	13718	13963	13795	13907	13807	13916	13818	13875	14103	13717	13919	13893	13825	14001	13974	13884	13856	13979	13881	13940	13827	13886	13871	13922	14027	13840	13819	13830	13839	13837	13897	13836	13748	13832	13837	13956	13850	13857	13860	13926	13865	13905	13899	13869	13902	13728	13898	13875	13925	13650	13805	13725	13860	13676	13978	13890	13871	13785	13902	13958	13914	13966	13832	13721	14001	13812	13827	13846	13940	13778	13942	13837	13851	14035	14040	13797	13927	13949	13812	13753	13938	13918	13933	13776	14037	13802	13676	13763	13899	13807	13853	13686	13966	13791	13889	13913	13799	13913	13771	13919	13955	13668	13884	13787	13911	13854	13782	13920	13893	13942	13852	13920	13841	13851	13737	13834	13882	13878	13817	13712	13980	13905	14001	13944	13915	13850	13719	13949	13770	13974	13745	13954	13782	13808	13814	13726	14007	13802	13923	13743	13870	13818	13809	13679	13837	13911	13768	13879	13878	13758	13943	13964	13883	13971	13922	13886	13942	13761	13719	13779	13749	13924	13946	13836	13897	13946	13771	13862	13907	13871	14066	13859	13840	13939	13882	13929	13904	13967	13821	13803	14010	13887	13994	13921	13852	13635	13830	13868	13839	13757	13702
26928	21521	25525	22473	15757	15257	15483	15349	15350	15332	15211	15100	15123	15181	15121	15109	15090	14949	15078	15016	14780	14939	14793	14825	14886	14795	14746	15065	14914	14821	14957	14910	14895	14715	14983	14794	14906	14975	14866	14850	14760	14811	14944	14916	15046	15102	15223	14952	15011	14963	14944	14736	14789	14929	14832	14858	14728	14621	14908	14777	14747	14790	15023	14766	14916	14921	14795	14897	14987	14796	14880	14898	14809	14905	14930	14851	14885	14803	14997	15050	14904	14820	14894	15031	14970	14946	14654	14955	14817	15087	14820	14814	14911	14664	14942	15111	14783	14909	14953	14563	14952	14680	14809	14933	14948	15092	14593	14939	14816	14981	14881	14819	14999	14841	14975	14709	14747	14837	14812	14898	14823	14854	15008	14697	14922	15029	14908	14807	14696	14888	14762	14808	14844	14737	14805	14866	14676	14986	14968	14871	14918	14945	15006	14901	14995	14905	14985	14841	14863	14924	15027	14727	14929	14692	14738	14801	14772	14899	14687	14844	14930	14767	14854	14943	15044	14807	14840	14736	14876	14870	14848	14897	14578	14905	14784	14676	14717	14571	14965	14738	14849	15000	14642	14943	14838	14745	14846	14809	14882	14785	14610	14942	14740	14804	14945	14959	14806	14973	14848	14946	14743	14772	14914	14860	14984	14961	14747	14636	14513	14686	14804	14758	14976	14780	14920	14888	14823	14906	14868	14646	14790	14676	14733	14800	14742	14717	14862	14781	14792	14775	14951	14944	14954	14909	14834	14715	14961	14878	14783	14870	14908	14981	14721	14888	14984	14696	15009	14712	14922	14889	14685	14736	15051	14910	14841	15045	14758	14958	14819	14897	14767	14859	14895	14715	14883	14802	14861	14892	14949	14796	14847	14667	14753	14801	14827	15001	14839	14775	14951	15005	14721	14857	14835	14858	15030	15028	15056	14681	15034	14996	14922	14775	15007	14869	15050	14721	14829	14795	14870	14854	14897	14690	14890	14765	14864	14783	15058	14793	14661	14925	14919	14924	14993	14663	14734	14814	14681	14776	14715	14831	14852	15023	14932	14805	14786	14815	14879	14826	14829	14787	14735	14829	14801	14872	14461	14986	14696	14816	14731	14795	14983	15075	14878	14889	14813	14858	14780	14936	14992	14830	14884	14975	14912	14839	14767	14904	14996	14880	14751	14791	14822	14853	14836	14742	14897	14867	14942	14756	14704	15016	14760	14766	14673	14810	14787	14951	14965	14850	14695	14908	14840	14793	14851	14860	14947	14871	14797	14765	14825	14849	15030	14930	15067	14718	14759	14792	14770	14719	14727	14914	14619	14720	14967	14833	14939	14982	14737	14747	14823	14869	14722	14824	14831	15094	14947	14784	14750	14970	14891	14986	14921	14880	14807	15013	14762	15028	14883	14719	14812	14821	14804	14925	14854	14978	14704	14827	14742	14921	14801	14726	14885	14809	14982	14752	14681	14734	15062	14752	14947	14832	14909	14984	14727	15155	14806	14801	14626	14961	14736	14737	14893	14958	14668	14965	14950	15046	14766	14804	14724	14926	14931	14805	14998	14866	14790	14744	14950	15026	14803	14848	14808	14692	14821	14942	14935	14733	14786	14873	14802	14832	14958	14960	14918	14742	14950	14886	14785	14915	14851	14915	14831	14801	14660	14865	15057	14858	15014	14830	14891	14979	14862	14616	14848	15015	14957	14788	15082	14916	14630	14675	14933	14933	14817	14871	14885	14906	14787	14866	14890	14726	14839	14865	14759	14819	14819	14818	14679	14759	14807	15057	14966	14761	14790	14794	14909	14826	14690	14938	14957	14918	14903	14779	14707	14818	14985	14995	14925	14807	15029	14696	14813	14788	14721	14840	14825	14957	14819	14861	14839	15034	14891	14997	14714	14766	14836	14851	14779	14874	14942	14815	14925	14857	15004	14787	15024	14875	14961	14590	14852	14674	14956	14881	14857	14879	14804	14817	14814	14734	14871	14776	14837	14813	14875	14797	14848	14777	14937	14938	14666	14942	15023	14826	14872	14834	14862	14866	15002	14790	14947	14892	14844	15090	14792	15033	14968	14965	14829	14971	14812	14886	15060	14902	14919	14861	14746	14819	14736	14853	14959	15014	14718	14903	14953	14975	14848	14783	15047	14968	14640	14811	14948	14625	14920	14712	14849	14864	14940	14824	14875	14914	14960	14850	14984	14764	14775	14822	14995	14773	14782	14771	14687	14899	14963	14783	14901	14808	14795	14847	14868	14842	14815	14742	14799	14768	14900	14881	14854	14724	14803	15036	14831	15040	14903	15074	14664	14936	14957	14783	15024	14950	14747	14798	14736	14874	14969	14882	14827	14934	14875	14809	14851	14933	14875	14946	14883	14902	14779	14774	14698	14882	14908	14805	14845	14858	14769	14957	15087	14974	14937	14713	15045	14915	14979	14971	14968	14910	14782	14920	14883	15015	14717	14872	14978	14883	15072	14909	14956	14842	14852	15054	14903	14747	14889	14978	14842	14865	14730	14816	14846	14938	14902	14956	14926	14819	14903	14845	14979	14791	14721	15008	14882	14651	14855	14851	14940	15085	15089	14579	14676	14874	14946	14788	14978	14824	14755	14744	15011	14971	14795	14847	14891	14777	14696	14937	14997	14930	14615	14850	14689	14951	14849	14803	14963	14895	14801	14693	14727	14872	14602	15036	14804	14808	14906	14807	14755	14949	14711	14952	14816	14823	14999	14877	14859	14749	14839	14978	14862	14924	14874	14815	14839	15000	14782	14911	14784	14785	14863	14765	14718	14757	14989	15019	14945	14797	14773	14791	14951	14997	14762	14914	14847	14837	14822	14876	15051	14938	14767	14819	14727	14964	14796	14848	14922	14949	14933	14891	14759	14913	14957	14892	14892	14901	15038	15032	14871	14726	14954	14789	14944	15147	14848	15004	14692	14949	14872	14781	14671	14909	14718	14804	14723	14966	14895	14964	15010	14832	14806	14772	14735	14960	15056	15000	14781	14815	14914	14915	14798	14970	14672	15105	14839	14828	14877	14767	14816	14882	14920	14824	14930	14859	14709	14718	14905	14809	14872	14820	14776	14854	14945	14952	14768	14743	14912	14866	14870	14963	14868	14779	14755	15007	14960	14899	14867	15020	14844	14797	14818	14992	14811	14889	14778	14849	14733	15032	14881	14928	14934	14812	14818	14919	14683	14842	14736	14828	14853	14856	14910	15115	14875	14912	14818	15042	14827	14618	14946	14715	14878	14967	15008	14794	14981	14817	14786	14919	14667	14959	15012	14922	14833	14921	15077	15064	14803	14971	14858	14863	14731	14862	14825	14819	14760	14884	14815	14855	14971	14827	14950	14840	14983	14977	14724	14900	14888	15094	14881	15019	14920	14869	14855	14948	15064	14873	14930	14845	14954	14872	14872	14898	14834	14886	14827	14797	14934	14954	14574	15190	14927	14829	14711	14852	14910	14654	14791	14855	14975	14701	14903	14722	14904	14900	14965	14860	14961	14904	14689	14881	15046	14888	14845	14930	14913	14874	14877	14922	14850	14847	14931	14832	14808	15313	14762	14817	14921	15093	14945	14943	14599	14924	15001	14812	14770	14858	15106	14741	14997	14945	15048	14853	14947	15101	14889	14805	14769	14664	14863	14894	14864	14790	14681	14793	14895	15009	14898	14903	14836	14879	14817	15020	14804	14876	14862	14965	14924	14797	14914	14794	14909	14960	14735	14839	14948	14922	14945	15015	14939	14764	14852	14935	14969	14969	14807	14862	14712	14919	14931	14792	14804	15030	14914	14776	14828	14740	15056	14995	14725	14875	14893	14866	14953	14896	15065	14916	14977	14914	14821	14890	14925	14792	14774	14785	14670	14842	14794	15016	15062	14656	14793	14789	14897	14818	14784	14844	14990	14811	14722	14800	14950	14911	14961	14910	14882	14796	14930	14941	14835	14927	14862	14835	14800	14789	15026	14725	14979	14572	14685	14918	14820	14911	14889	14741	14773	14942	14936	14819	14731	14943	14875	14818	14773	14789	14576	14751	14822	14920	14998	15005	14980	14673	14788	14842	15054	14750	14595	14821	14890	14830	14915	14999	14963	14948	14998	14686	14876	15067	14989	14873	14983	14785	14987	14757	14764	14934	14888	14907	14725	14982	14724	14754	14721	14892	14881	14725	14922	14946	14740	14895	14922	14713	14889	14982	14875	14887	14887	14739	14874	14965	14946	14861	15077	14928	14952	14959	14791	14906	14698	14913	14696	15043	14634	14984	15058	14977	14939	14921	15113	14896	14883	14800	14862	14781	14962	14832	14777	14761	15042	14909	14902	14922	14828	14778	14905	14930	14849	14847	14836	15142	14998	14999	14774	15034	14857	14785	15013	15042	14698	15003	14848	14757	14829	15009	14853	14896	14794	14986	14856	14865	15042	15060	14874	14922	14802	14832	14801	14865	14736	14834	14792	14860	14957	14807	14779	14822	14778	14950	14781	14966	14896	15029	14705	14896	14744	15088	14869	14796	14896	14972	15028	14768	15029	14866	14816	14855	14630	14775	14693	14753	14736	15045	14844	14878	14860	14988	14935	14758	15008	14889	14848	14846	14889	14760	14835	14968	14815	14861	14870	14711	14920	14764	14911	14812	14659	14934	14607	14751	14908	14891	14882	14714	14773	14766	14848	15002	14801	14877	14792	14769	14969	14902	14837	14859	14604	14856	14724	14997	14980	14910	14885	15010	14805	14958	14789	14698	14852	14859	14753	14775	14780	14874	15083	14778	15076	14884	15002	15010	14793	14788	14726	14838	14927	14856	14933	14883	14897	14871	14883	14882	14754	14876	14836	14824	14876	14925	14935	15036	14787	14911	14986	14900	14938	15037	14730	14795	15132	14834	14992	14959	15033	14922	14838	14811	14765	14838	14956	14779	14868	14825	14963	14841	14817	14848	14787	14890	14952	15282	15027	14970	14920	14817	14802	14992	14795	14816	14858	14874	14718	14928	14913	14955	14903	14992	14904	14806	14842	14934	14871	14865	14939	15025	14784	14797	14950	15203	14929	15061	14734	14984	14984	14901	14975	14820	14877	14890	14843	15051	14961	14846	15020	14807	14978	14853	14848	14815	14754	14717	14808	14917
14211	17032	16395	15444	14653	14510	14363	14366	14402	14207	14251	14212	14027	14152	14082	14021	13959	13887	14007	13999	14000	13864	14079	13904	13973	13879	14092	14183	14089	13865	13897	13963	13982	13946	14096	13872	13997	13947	13774	13897	13812	14093	13976	13873	13938	13802	13951	13969	13917	13983	13863	13924	14028	13893	13964	13899	13819	14084	13898	13943	13971	13840	13884	13763	13776	13799	14039	13836	13917	13824	14001	13818	14068	14014	13922	13917	13944	13834	13802	14110	14032	13877	13893	13966	13888	13708	13944	13980	13893	13993	13824	13993	14014	13947	13901	13976	14015	13987	13870	13839	14006	14008	13911	13849	14009	13839	13937	14084	14099	13911	13977	13802	14008	13900	14015	13948	13999	13939	14012	13912	13968	14005	14033	13925	13996	13986	13950	13892	13937	14069	13989	13904	13761	14050	13819	13885	14192	13962	13938	14034	14071	13841	14090	13713	13871	13953	14046	13917	13839	13869	14048	13911	14000	13888	14016	13885	13951	14000	13972	14150	13954	13928	13915	14061	13913	13849	13911	13927	14012	13745	13888	13898	13953	13928	13974	13881	13901	14015	13888	13966	13877	13957	13899	13712	13932	13966	14108	14083	13863	13783	14125	13904	13860	13930	13876	13879	13854	14129	13918	14036	13832	14111	13995	13918	14002	13758	14057	13906	14034	13956	13845	13916	13755	14045	13951	13817	13867	13890	14015	13938	13909	14046	14121	13925	13760	13894	13934	13886	13991	13986	13903	13855	13841	13896	13949	13945	13947	13853	13939	13941	13892	14020	14108	13939	13901	13849	14033	14123	13836	14155	13857	13842	13808	13925	14059	14044	13988	13846	13900	13728	13835	13945	14123	13969	13796	13908	13928	13957	13947	13849	13972	13931	13943	13830	13895	13924	13989	13826	14019	13951	14050	13924	14015	14026	13925	13974	14051	13885	14021	13808	13864	14171	14001	13964	13895	13888	13956	13710	14086	13968	13948	13853	13952	13820	13903	13964	13924	13961	13933	13820	13727	13948	13968	13805	14000	13935	14040	13943	13737	13801	13837	13843	14040	13893	14080	14005	13953	13959	14057	13884	14070	13974	13985	13884	14163	13916	13966	13875	14007	13910	13912	13915	13933	13897	13919	13886	14182	13880	13954	13837	13999	13986	13976	13985	13862	13913	13954	13889	13953	13940	13983	13912	13865	13923	13730	13926	13904	14007	13883	14017	13959	13892	14014	13948	13860	13960	13981	13983	13914	14013	13889	14176	13983	14047	13838	13889	13814	14039	13880	13869	13950	13882	13816	13960	13897	13876	14146	13973	13914	13918	13796	13903	13894	13910	13962	13782	13963	13891	13881	13956	14036	13891	13869	13946	13874	14024	13957	14126	14022	14059	13797	13972	13837	13965	14080	13827	13985	13883	13860	13998	13838	13996	13915	14028	14035	13826	14007	14054	13942	14020	14104	13848	13942	14037	13861	14013	14125	13860	13831	13817	13888	13933	13795	14010	13936	13906	13986	14152	14009	14049	13861	14221	14037	14035	13784	13873	13962	14012	13978	14034	13797	14039	14059	14082	14037	13974	13980	13917	13890	13952	13960	13850	13852	14016	14017	13998	13841	14045	13927	13890	13897	13978	13824	14076	14122	13832	13895	13979	13878	13911	13890	13922	13934	13937	13775	14120	13970	13867	13924	13943	14047	13915	13925	14155	13765	13887	13890	13990	13913	13969	14014	13876	13884	14046	13754	14005	13899	13939	13901	13951	14021	13852	13850	13940	13828	13927	13950	13916	13995	13905	13917	13948	13665	14027	13787	14002	13911	13929	13806	13970	13916	14077	13906	13876	13905	13843	13927	14033	13952	14015	13949	13930	13894	13897	13914	13981	13857	14042	13928	14015	13943	14046	13918	13782	13765	14021	13802	14148	13786	14093	13788	13984	13889	13956	14074	13853	13824	14119	13962	13998	14051	14059	13882	13978	13915	14008	14057	13840	14027	13917	13967	13946	13986	13970	13957	13878	13924	13985	13949	14019	14035	13941	14074	14027	13904	13968	13866	13976	13902	13801	13712	14008	13983	13878	13827	13948	13904	13877	14164	13852	13940	13849	14139	14025	13830	13894	13913	13903	14081	13738	13937	13942	13958	14046	13927	13921	14008	13983	13918	13852	13974	13960	13994	13897	14030	14025	13918	14051	14038	14061	13825	13783	13949	13946	14026	13848	13925	13925	13954	13956	13896	13977	14044	13968	13946	13819	13834	13893	13928	14079	14083	14061	13862	14006	13914	13799	14003	13865	13881	14046	13955	13863	13885	13982	13986	14008	13956	13860	13752	13815	14036	14082	13848	13863	13764	13919	14058	14087	13861	13866	14022	13974	13978	13795	13936	14059	14009	13802	14022	13976	14014	13798	13923	13802	13893	14033	13788	13940	13885	13896	13966	13904	13915	13965	13924	14007	14056	14016	13848	13929	13871	13930	13936	14051	13821	13883	14097	13718	13986	13828	14014	13956	14148	14023	13947	13917	14039	13950	13847	13787	14012	13931	13913	13835	13910	13946	13828	14023	13860	14010	13989	13943	14005	13943	13974	14068	13912	13880	13982	13877	13837	13902	13820	13970	13764	14053	13965	13901	13885	14060	13889	14010	13983	13974	13940	13955	13895	13814	13993	13848	13906	14035	13746	14081	14042	13889	13950	14007	14114	13865	14060	13977	13965	13847	13958	13843	13945	14268	13828	13998	13896	13958	13974	14002	14011	13806	13920	13839	13990	14157	14046	13783	14077	13917	13897	13984	13862	13930	14086	13919	13922	13671	13969	14059	14051	13902	13866	13812	13829	13894	13901	14071	13935	13801	13843	13903	13980	13884	13873	13946	13811	14047	13974	13881	14040	13871	14031	14045	14052	13941	13948	13918	13945	13911	13906	13990	13916	13861	14079	13990	14007	13976	14095	13700	13863	13839	14009	13989	13987	13848	13901	13820	13854	13950	13994	13969	13900	14022	13963	13880	14068	14014	13997	13797	13912	13791	13994	13990	14054	14017	13951	13840	13853	13939	14077	13877	13835	13924	13936	13850	13883	14131	13979	13836	13960	13946	13953	13742	13776	14044	13896	13950	13910	13995	13890	13880	13937	14135	13847	13857	13988	13899	13967	13758	14013	13918	13992	13876	13983	14206	13837	13995	13996	14049	14219	13974	13884	13847	13727	13946	13873	13921	13871	14009	14043	13970	13880	13858	14054	13872	13744	13930	13957	13872	13868	13944	13998	14019	13863	13987	13916	13782	13990	13937	13755	14015	14026	13915	13998	13938	13890	14032	13798	13671	14053	13835	13834	13894	14121	13910	14084	13909	13968	13805	13738	14017	13992	13827	13934	14051	13944	13858	13788	14049	14033	13782	13954	14027	13900	14060	14182	13995	13967	13852	13922	13991	14023	13774	14121	13850	13851	13888	13937	13887	14001	13775	14109	13955	14111	14053	13965	13863	14039	14013	13890	13956	14043	14063	13980	13985	13950	14112	14055	13953	14145	13945	14015	14103	13966	14044	13892	13906	13834	13840	14047	13820	13971	14022	13946	13909	13737	13952	13923	13879	13906	14102	14059	14069	13835	14015	13956	13901	14102	14015	13992	13964	13996	13922	13994	13829	13921	13965	13969	13930	13980	14023	13813	14071	14018	13872	13936	13887	13941	13946	13890	13995	13993	13856	14146	13804	14014	13970	13818	14005	14071	14084	13899	13994	13900	13924	13947	13968	13955	13973	13789	13997	14035	13856	13857	13827	13953	14035	13893	13905	14137	14012	13919	14013	14010	13959	14026	13860	14007	13865	13922	13823	14014	13940	14005	13891	13920	13915	13856	13844	14001	14162	13993	14022	14072	13928	13995	13938	13959	13863	13993	13827	13957	13962	14011	13971	13978	13917	13975	14042	13874	14009	13882	13780	13793	13913	13801	13868	14051	13913	14011	14096	14032	14039	13959	13935	13862	14136	14150	13930	13780	14074	14168	14126	13889	14008	13930	13922	13841	13920	14173	13939	13927	13741	13821	13951	13944	13993	14057	13790	13762	13938	13876	13956	13941	14082	13912	13968	13928	13948	13954	13996	13928	13852	13876	13927	13937	13906	14005	13926	13959	13929	13793	14001	14046	13901	13952	13919	13824	14037	13945	13951	14033	14093	13787	13896	14005	13883	13987	13968	13952	13939	13986	13934	14004	13811	13931	14049	13990	13835	13918	13960	14070	14062	13906	13758	13872	14128	14024	13973	13850	13862	13940	13697	13933	13923	13964	13901	13924	14113	13860	13951	13927	13979	13932	13862	13821	13919	13809	14046	14061	13968	13884	13874	14045	13796	13925	13718	14021	14009	13714	13843	14086	13929	13940	14047	13998	13982	13913	13920	13964	14028	13752	13779	13855	13754	13879	13893	13957	14018	13844	13924	14149	14155	13993	13969	14039	13966	14049	14015	14027	13922	14089	13866	14008	14063	14079	13846	13932	14070	14009	13935	14067	13898	13911	14007	13915	13906	13914	14227	13899	13954	13912	14056	14018	13925	13899	13980	13963	13977	13905	14059	13806	13978	14166	13803	13814	13976	13973	13834	14087	13907	13844	13925	14027	13972	13858	14125	14032	13873	13961	13973	14050	13948	13893	13877	13918	13848	14018	13822	14099	13883	13864	13958	13870	13770	14135	14032	13993	14077	13915	14070	13853	13932	13935	13960	13897	14149	14043	14024	14004	13720	14080	13978	14028	13841	13980	13930	14074	13920	13881	13938	14065	13821	14027	13660	13994	13998	13968	14025	13976	14001	13915	13943	13777	14095	13997	13914	13958	13811	13833	13842	13952	13922	13864	14015	13977	13913	13785	13890	14102	13877	13994	13840	13791	13812	13950	14074	13840	13846	14075	14050	13909	13944	13931	13820	13944	14033	13860	13995	14046	14002	13972	13985	13939	13850	13982	13950	13796	13967	14014	13950	14072	14057	13764	13951	14100	13907	14000	13934	14265	13914	14025	14081	13994	14039	14028	13870	13966	13932	13835	13937	14001	13860	13778	13993	13868	13873	14011	14023	14142	14043	13907	14046	13959	13896	13931	13922	13898	14111	13945	14028	14065	13976	13948	13975	13835	13931	13943	14031	13915	13944
24007	21494	29138	24299	21805	20856	18185	15615	14842	14984	15018	15059	14723	14843	14658	14528	14513	14552	14548	14318	14400	14491	14541	14510	14572	14421	14498	14368	14461	14369	14435	14247	14442	14353	14335	14385	14480	14491	14405	14481	14444	14349	14508	14471	14417	14276	14412	14412	14318	14303	14456	14403	14408	14479	14367	14227	14172	14510	14431	14391	14403	14398	14297	14254	14451	14512	14391	14333	14331	14426	14461	14316	14309	14258	14316	14270	14290	14448	14426	14231	14557	14312	14383	14542	14334	14454	14374	14417	14392	14306	14420	14375	14492	14393	14420	14395	14330	14323	14340	14410	14303	14325	14192	14484	14459	14254	14446	14416	14292	14272	14392	14264	14437	14454	14487	14426	14468	14371	14375	14339	14252	14286	14501	14195	14391	14395	14435	14278	14423	14296	14256	14385	14458	14427	14431	14555	14413	14366	14392	14364	14459	14412	14384	14491	14566	14201	14406	14293	14488	14277	14674	14278	14272	14248	14363	14348	14526	14143	14291	14483	14378	14485	14311	14474	14415	14421	14402	14421	14278	14157	14361	14294	14387	14239	14474	14174	14112	14232	14273	14021	14353	14297	14376	14234	14195	14195	14201	14270	14407	14306	14389	14279	14202	14307	14161	14264	14209	14444	14444	14242	14323	14508	14294	14283	14331	14519	14228	14364	14447	14388	14346	14420	14455	14411	14340	14125	14383	14303	14290	14355	14448	14260	14292	14325	14357	14287	14349	14480	14396	14221	14382	14332	14207	14337	14268	14269	14054	14199	14334	14213	14200	14336	14185	14587	14254	14420	14336	14366	14362	14451	14427	14409	14316	14251	14187	14187	14187	14439	14352	14377	14277	14447	14384	14510	14382	14227	14426	14242	14504	14413	14440	14348	14205	14186	14405	14247	14192	14317	14352	14345	14423	14433	14193	14385	14145	14441	14309	14298	14416	14395	14394	14138	14296	14356	14429	14383	14475	14372	14535	14266	14427	14121	14208	14278	14267	14206	14245	14522	14301	14467	14216	14468	14356	14561	14295	14366	14331	14127	14159	14254	14218	14304	14364	14175	14086	14278	14208	14318	14171	14197	14455	14497	14234	14431	14415	14325	14432	14486	14387	14309	14392	14366	14393	14216	14156	14313	14387	14209	14576	14338	14381	14405	14337	14226	14391	14292	14533	14261	14319	14385	14292	14209	14222	14236	14203	14562	14202	14267	14193	14273	14215	14281	14473	14343	14385	14223	14217	14392	14334	14044	14070	14276	14377	14065	14179	14280	14163	14227	14306	14295	14238	14543	14385	14349	14239	14326	14410	14360	14635	14382	14202	14193	14216	14205	14346	14387	14194	14289	14349	14367	14327	14145	14320	14414	14390	14408	14276	14359	14289	14355	14290	14366	14433	14379	14286	14260	14270	14349	14392	14379	14334	14392	14377	14042	14374	14163	14196	14296	14138	14493	14477	14234	14309	14207	14423	14287	14425	14421	14357	14485	14235	14244	14438	14347	14573	14514	14275	14227	14441	14544	14320	14447	14393	14234	14220	14229	14323	14479	14548	14377	14395	14136	14279	14262	14099	14174	14295	14370	14199	14396	14126	14160	14164	14332	14246	14372	14331	14456	14245	14290	14220	14297	14443	14199	14343	14492	14634	14481	14426	14281	14183	14257	14444	14362	14346	14218	14317	14242	14531	14330	14494	14489	14487	14257	14368	14394	14269	14096	14235	14404	14331	14285	14463	14239	14426	14110	14316	14464	14362	14294	14461	14447	14418	14366	14300	14269	14304	14316	14328	14108	14204	14346	14178	14460	14491	14215	14323	14071	14244	14394	14335	14212	14299	14414	14387	14488	14160	14336	14338	14412	14370	14249	14192	14325	14472	14405	14494	14475	14397	14376	14383	14311	14138	14450	14196	14304	14300	14126	14360	14299	14343	14276	14394	14394	14549	14448	14244	14513	14319	14282	14281	14405	14361	14290	14274	14404	14362	14159	14416	14404	14310	14371	14319	14305	14343	14416	14338	14456	14452	14429	14386	14274	14514	14514	14248	14288	14154	14325	14134	14370	14318	14365	14332	14251	14327	14233	14413	14345	14486	14279	14456	14196	14352	14511	14594	14255	14404	14437	14419	14265	14128	14304	14547	14455	14374	14481	14436	14294	14519	14433	14202	14507	14375	14302	14267	14318	14373	14246	14278	14374	14055	14246	14422	14597	14335	14177	14334	14408	14386	14407	14384	14304	14529	14312	14399	14407	14024	14304	14147	14377	14415	14348	14443	14433	14382	14295	14313	14237	14222	14570	14515	14253	14282	14371	14329	14307	14334	14499	14298	14510	14269	14395	14488	14274	14258	14344	14256	14329	14132	14221	14399	14501	14350	14320	14412	14257	14289	14416	14180	14382	14323	14431	14286	14546	14377	14263	14331	14436	14502	14373	14299	14351	14408	14422	14201	14253	14317	14372	14216	14316	14391	14127	14278	14282	14131	14306	14407	14435	14174	14332	14413	14343	14231	14302	14332	14298	14319	14293	14207	14454	14357	14346	14261	14326	14341	14198	14382	14472	14300	14249	14432	14370	14406	14385	14641	14170	14380	14322	14545	14507	14411	14262	14356	14477	14476	14313	14397	14258	14471	14446	14251	14437	14266	14421	14392	14286	14369	14464	14308	14370	14382	14339	14281	14173	14371	14301	14365	14414	14377	14272	14267	14456	14397	14223	14159	14280	14233	14241	14266	14480	14399	14332	14325	14491	14334	14331	14262	14453	14250	14243	14191	14177	14438	14321	14306	14275	14402	14435	14254	14353	14374	14478	14293	14167	14344	14370	14368	14389	14464	14321	14260	14294	14185	14316	14372	14502	14413	14374	14408	14558	14536	14187	14351	14319	14516	14493	14453	14177	14377	14297	14442	14323	14189	14245	14351	14184	14296	14450	14270	14299	14406	14212	14462	14201	14359	14215	14406	14437	14236	14410	14183	14228	14525	14406	14538	14312	14244	14230	14416	14369	14389	14313	14416	14338	14214	14300	14546	14164	14518	14376	14572	14602	14215	14267	14273	14194	14441	14344	14145	14118	14448	14408	14461	13921	14344	14390	14419	14459	14519	14341	14447	14335	14305	14412	14282	14232	14211	14256	14157	14239	14358	14262	14284	14341	14249	14370	14292	14264	14385	14168	14502	14150	14219	14308	14335	14355	14337	14240	14433	14281	14408	14568	14451	14488	14224	14426	14431	14395	14350	14419	14257	14469	14456	14264	14261	14198	14453	14450	14262	14548	14419	14263	14355	14224	14283	14338	14517	14166	14321	14257	14271	14297	14517	14164	14175	14325	14487	14291	14288	14358	14294	14372	14194	14293	14358	14236	14318	14549	14523	14424	14520	14409	14427	14429	14320	14233	14394	14348	14342	14350	14211	14400	14244	14224	14311	14401	14152	14351	14423	14378	14323	14333	14322	14413	14460	14368	14155	14375	14272	14338	14256	14453	14230	14283	14205	14218	14275	14268	14350	14352	14398	14470	14512	14359	14378	14410	14379	14360	14227	14337	14460	14187	14219	14272	14349	14077	14442	14254	14215	14309	14095	14344	14229	14206	14387	14260	14390	14336	14238	14300	14487	14260	14413	14246	14331	14328	14280	14293	14242	14527	14437	14171	14465	14416	14278	14322	14516	14425	14256	14283	14277	14415	14410	14547	14475	14430	14315	14187	14407	14354	14351	14239	14135	14290	14224	14052	14331	14280	14261	14357	14364	14337	14342	14145	14572	14427	14132	14470	14375	14242	14327	14479	14589	14273	14121	14406	14340	14415	14364	14456	14567	14452	14431	14328	14388	14387	14412	14391	14289	14263	14242	14151	14166	14378	14334	14262	14180	14377	14302	14396	14426	14170	14441	14289	14305	14256	14345	14297	14482	14400	14356	14333	14367	14364	14226	14332	14373	14237	14296	14373	14238	14374	14386	14406	14313	14302	14289	14368	14324	14253	14176	14366	14441	14327	14247	14318	14351	14268	14151	14355	14347	14142	14470	14333	14416	14412	14411	14393	14386	14350	14300	14393	14310	14346	14260	14330	14368	14277	14266	14257	14336	14506	14542	14431	14182	14546	14210	14176	14238	14362	14269	14324	14692	14418	14407	14343	14523	14329	14381	14468	14212	14331	14282	14366	14381	14393	14402	14428	14402	14290	14420	14266	14241	14285	14290	14294	14258	14282	14243	14271	14318	14334	14448	14391	14333	14285	14459	14199	14362	14464	14396	14390	14432	14461	14333	14575	14176	14370	14230	14359	14310	14420	14335	14524	14435	14424	14272	14367	14410	14084	14378	14388	14437	14356	14388	14249	14451	14091	14218	14524	14419	14171	14246	14466	14388	14421	14349	14206	14314	14334	14438	14466	14326	14186	14472	14333	14389	14166	14201	14290	14465	14285	14370	14288	14531	14338	14350	14368	14525	14423	14444	14414	14309	14200	14245	14578	14167	14176	14207	14374	14500	14427	14404	14221	14334	14389	14344	14394	14438	14298	14364	14321	14153	14347	14323	14241	14320	14221	14257	14073	14397	14455	14423	14370	14525	14054	14402	14329	14417	14653	14322	14272	14277	14342	14453	14424	14475	14421	14365	14241	14397	14366	14383	14232	14221	14389	14294	14404	14416	14239	14323	14371	14199	14378	14124	14559	14328	14466	14180	14110	14103	14131	14249	14374	14271	14371	14247	14273	14353	14292	14294	14271	14330	14317	14396	14258	14224	14327	14204	14157	14329	14225	14348	14404	14404	14491	14271	14227	14430	14322	14240	14499	14232	14341	14301	14203	14414	14304	14308	14483	14366	14306	14251	14126	14470	14353	14261	14209	14252	14371	14469	14511	14322	14466	14493	14355	14369	14229	14160	14443	14410	14487	14342	14372	14402	14223	14359	14335	14415	14493	14363	14243	14108	14111	14242	14409	14224	14425	14334	14381	14263	14182	14405	14393	14334	14335	14480	14445	14312	14505	14392	14188	14370	14266	14305	14437	14300	14269	14456	14415	14258	14217	14459	14171	14295	14137	14205	14097	14169	14358	14320	14363	14293	14319	14117	14294	14365	14532	14164	14407	14354	14373	14208	14275	14319	14300	14227	14382	14492	14540	14471	14558	14196	14291	14232	14161
12618	18523	17490	16041	15250	14751	14359	14482	14145	14320	14106	14121	14006	13783	13858	13849	13815	13661	13789	13534	13626	13572	13581	13664	13652	13546	13600	13588	13601	13757	13741	13594	13670	13768	13462	13691	13741	13500	13673	13572	13683	13695	13667	13554	13737	13620	13655	13843	13415	13581	13650	13464	13602	13578	13645	13566	13690	13424	13679	13680	13569	13541	13712	13642	13602	13536	13735	13528	13720	13727	13694	13702	13461	13637	13463	13606	13575	13570	13699	13747	13682	13620	13560	13604	13468	13537	13631	13564	13614	13574	13444	13499	13586	13519	13614	13623	13645	13619	13406	13755	13606	13513	13583	13659	13564	13656	13750	13645	13688	13646	13587	13532	13577	13528	13695	13670	13526	13681	13688	13376	13685	13598	13584	13652	13589	13656	13520	13651	13620	13760	13522	13746	13576	13585	13679	13580	13698	13568	13708	13474	13649	13591	13546	13596	13512	13585	13673	13596	13660	13711	13794	13566	13709	13559	13541	13580	13716	13635	13570	13342	13682	13595	13556	13525	13637	13674	13556	13589	13676	13697	13732	13540	13634	13621	13520	13614	13600	13603	13508	13677	13599	13698	13643	13677	13547	13690	13683	13529	13598	13631	13518	13539	13535	13758	13497	13720	13719	13501	13607	13579	13358	13515	13488	13578	13562	13669	13635	13585	13478	13445	13712	13753	13454	13536	13719	13617	13633	13538	13541	13553	13703	13588	13803	13623	13514	13634	13777	13481	13581	13642	13634	13464	13695	13678	13500	13615	13546	13557	13684	13630	13618	13502	13592	13698	13738	13659	13698	13477	13624	13550	13538	13535	13543	13555	13622	13757	13521	13703	13702	13651	13483	13423	13483	13569	13626	13705	13603	13537	13553	13522	13625	13545	13749	13482	13573	13649	13468	13630	13697	13594	13724	13523	13500	13548	13548	13660	13629	13740	13760	13581	13704	13760	13621	13730	13489	13617	13590	13633	13646	13642	13566	13655	13574	13573	13510	13344	13698	13514	13740	13327	13523	13722	13578	13534	13574	13480	13651	13446	13544	13504	13601	13536	13556	13623	13566	13634	13613	13541	13508	13611	13508	13632	13750	13601	13565	13554	13571	13679	13667	13585	13588	13523	13609	13369	13586	13466	13537	13514	13668	13683	13623	13730	13556	13513	13601	13704	13484	13528	13613	13684	13420	13569	13715	13440	13677	13596	13479	13508	13537	13668	13635	13499	13741	13704	13591	13606	13435	13567	13677	13562	13571	13451	13483	13787	13444	13517	13747	13587	13546	13655	13626	13561	13658	13482	13685	13600	13630	13586	13543	13640	13537	13653	13497	13536	13520	13791	13544	13374	13648	13460	13352	13599	13633	13375	13485	13593	13551	13676	13456	13591	13708	13623	13761	13541	13517	13666	13440	13552	13509	13518	13703	13585	13325	13683	13685	13680	13667	13508	13529	13667	13566	13766	13775	13562	13417	13578	13702	13571	13764	13576	13485	13547	13564	13613	13491	13528	13660	13785	13514	13478	13706	13698	13603	13588	13575	13703	13506	13669	13645	13628	13827	13625	13768	13570	13486	13484	13545	13570	13571	13645	13436	13614	13427	13525	13456	13533	13586	13496	13870	13605	13546	13473	13629	13608	13615	13580	13463	13745	13570	13511	13565	13536	13492	13545	13551	13749	13660	13661	13628	13549	13359	13694	13606	13535	13695	13629	13518	13628	13656	13560	13741	13579	13497	13518	13567	13421	13647	13555	13479	13484	13459	13547	13583	13626	13472	13593	13662	13526	13609	13534	13478	13554	13612	13622	13568	13473	13593	13542	13661	13468	13734	13841	13620	13695	13465	13640	13634	13570	13732	13720	13549	13632	13503	13632	13649	13623	13484	13460	13573	13718	13366	13465	13604	13743	13694	13625	13605	13582	13777	13711	13515	13543	13623	13665	13541	13610	13530	13625	13486	13702	13457	13594	13664	13587	13715	13399	13478	13598	13580	13508	13618	13551	13612	13521	13552	13616	13654	13679	13607	13560	13534	13514	13619	13632	13623	13667	13501	13603	13575	13536	13566	13483	13467	13621	13589	13470	13638	13649	13505	13513	13542	13483	13612	13579	13552	13506	13515	13566	13503	13593	13593	13521	13620	13556	13681	13681	13678	13526	13538	13600	13628	13601	13488	13558	13654	13562	13618	13529	13535	13349	13721	13505	13470	13697	13576	13510	13714	13490	13606	13681	13615	13470	13554	13701	13559	13404	13438	13681	13505	13696	13575	13466	13618	13605	13550	13613	13640	13542	13578	13520	13394	13646	13574	13659	13752	13675	13586	13639	13529	13610	13479	13472	13476	13670	13671	13600	13572	13695	13666	13540	13678	13481	13620	13456	13584	13492	13653	13565	13547	13593	13596	13527	13417	13652	13617	13577	13497	13586	13687	13533	13530	13525	13555	13527	13614	13716	13630	13699	13670	13469	13621	13550	13522	13603	13488	13562	13609	13648	13547	13569	13533	13566	13662	13660	13639	13562	13543	13522	13471	13668	13661	13646	13521	13459	13704	13688	13658	13432	13453	13609	13631	13533	13649	13589	13678	13517	13759	13622	13538	13507	13596	13566	13515	13452	13546	13595	13547	13648	13573	13612	13587	13558	13530	13665	13590	13695	13524	13585	13608	13601	13584	13710	13588	13771	13499	13415	13537	13598	13551	13575	13668	13617	13489	13578	13481	13743	13481	13631	13439	13528	13823	13499	13696	13414	13581	13723	13600	13569	13730	13591	13574	13535	13509	13426	13614	13653	13503	13630	13384	13502	13640	13454	13545	13515	13510	13545	13473	13560	13628	13607	13513	13607	13580	13652	13609	13659	13633	13556	13583	13502	13696	13489	13553	13559	13678	13587	13460	13611	13457	13549	13470	13549	13484	13511	13642	13677	13561	13533	13587	13541	13638	13608	13553	13655	13634	13589	13581	13830	13554	13714	13525	13738	13680	13837	13463	13797	13636	13643	13622	13538	13571	13648	13600	13657	13551	13536	13657	13541	13721	13558	13554	13650	13684	13556	13750	13430	13706	13643	13591	13789	13444	13448	13597	13682	13590	13545	13655	13454	13606	13607	13608	13587	13484	13511	13565	13589	13625	13512	13554	13463	13677	13539	13494	13522	13661	13757	13520	13662	13487	13460	13506	13657	13718	13498	13511	13626	13689	13652	13371	13509	13857	13531	13430	13381	13561	13527	13739	13573	13587	13558	13362	13500	13664	13477	13538	13448	13496	13516	13585	13723	13624	13628	13488	13490	13576	13477	13515	13634	13589	13668	13551	13565	13636	13628	13331	13568	13537	13607	13751	13498	13562	13585	13515	13643	13614	13458	13506	13510	13704	13544	13664	13603	13568	13625	13576	13780	13442	13509	13620	13624	13690	13617	13736	13653	13528	13594	13367	13643	13672	13500	13654	13515	13581	13443	13588	13831	13726	13467	13665	13521	13597	13630	13596	13588	13625	13551	13463	13685	13511	13484	13522	13559	13567	13758	13610	13551	13599	13538	13531	13553	13661	13443	13584	13588	13516	13646	13619	13611	13674	13719	13605	13698	13656	13668	13498	13739	13440	13614	13650	13574	13582	13512	13461	13540	13756	13552	13618	13655	13680	13649	13667	13691	13476	13914	13604	13613	13568	13640	13470	13611	13622	13496	13640	13650	13414	13642	13716	13536	13568	13657	13507	13533	13559	13427	13509	13615	13692	13555	13517	13589	13690	13466	13418	13535	13589	13416	13527	13705	13510	13635	13563	13542	13703	13516	13563	13514	13661	13534	13385	13535	13665	13431	13635	13578	13677	13578	13513	13568	13650	13582	13557	13540	13451	13533	13578	13512	13476	13579	13700	13587	13527	13554	13396	13589	13554	13612	13574	13602	13669	13635	13596	13678	13614	13758	13670	13557	13658	13631	13588	13558	13504	13731	13556	13616	13387	13698	13555	13622	13574	13680	13485	13552	13678	13623	13569	13803	13617	13556	13507	13485	13621	13686	13662	13531	13567	13521	13593	13557	13687	13517	13593	13772	13453	13695	13607	13558	13538	13666	13638	13630	13688	13604	13492	13630	13531	13697	13418	13624	13656	13437	13667	13777	13544	13597	13694	13613	13535	13532	13514	13556	13509	13616	13476	13429	13555	13551	13686	13505	13713	13602	13482	13698	13571	13580	13667	13620	13730	13513	13574	13554	13554	13404	13378	13698	13606	13688	13542	13630	13558	13488	13584	13674	13674	13504	13585	13487	13526	13815	13525	13539	13543	13535	13641	13715	13588	13489	13514	13650	13570	13569	13567	13745	13663	13483	13584	13752	13617	13680	13556	13625	13422	13490	13515	13523	13638	13475	13660	13501	13574	13451	13611	13597	13731	13824	13556	13660	13506	13658	13600	13602	13555	13614	13647	13595	13691	13576	13527	13641	13628	13677	13555	13765	13540	13585	13772	13478	13513	13769	13758	13593	13602	13509	13668	13528	13534	13596	13704	13461	13603	13738	13664	13674	13554	13501	13466	13588	13706	13655	13652	13715	13662	13742	13524	13480	13633	13573	13451	13688	13657	13502	13503	13437	13554	13431	13556	13566	13515	13736	13608	13781	13522	13587	13479	13579	13614	13655	13382	13707	13399	13436	13552	13583	13701	13602	13581	13741	13629	13468	13703	13499	13437	13628	13536	13677	13389	13724	13742	13580	13606	13619	13801	13615	13734	13570	13639	13672	13657	13650	13597	13546	13585	13682	13499	13590	13599	13574	13637	13723	13810	13543	13643	13632	13608	13470	13602	13492	13572	13788	13687	13385	13780	13659	13470	13714	13585	13549	13542	13698	13580	13541	13656	13578	13695	13506	13468	13525	13600	13427	13648	13732	13556	13561	13610	13521	13684	13430	13622	13530	13663	13617	13663	13553	13455	13580	13528	13558	13592	13572	13526	13608	13491	13552	13537	13599	13623	13577	13694	13456	13473	13656	13637	13404	13515	13618	13669	13581	13593	13800	13753	13573	13614	13808	13704	13609	13603	13597	13719	13576	13512	13661	13618	13709	13536	13477	13660	13604	13557	13570	13526	13444	13606	13499	13575	13592	13593	13379	13642	13596	13706	13533	13535	13586	13584	13647	13550	13635
23048	21498	29482	23967	21561	22881	23329	16857	15707	16006	15780	15663	15288	15369	15219	15236	15077	14943	15355	15008	15018	14911	14943	14867	14838	15043	15034	15202	15029	15107	15032	14782	14871	14880	14814	14899	14808	14965	14920	14961	15033	15027	15106	14817	14850	14914	14808	14776	14748	14880	14864	15119	14911	14987	14873	14973	14930	15018	14684	14858	14987	14846	14746	14700	14884	14971	14889	14860	14806	14738	14863	14934	14882	15107	14929	14773	14783	14941	14935	14957	14890	14784	14862	14946	14862	14955	15029	14853	15005	15156	14954	14998	14821	14711	14792	14773	14820	14996	14804	14963	14842	14778	14741	14762	14970	14924	14711	14825	14826	14831	14715	15020	14912	14807	14836	14914	14783	14963	14915	14863	14877	15074	14772	14848	14974	14893	14676	14971	14814	14767	14837	14984	14813	14878	14754	14840	14669	15069	14854	14796	14615	14791	14860	14948	14825	14722	14775	14814	15012	14565	14763	14733	14874	15001	14675	14848	14923	14806	14727	14858	14708	14853	14894	14961	14698	14816	14724	14783	14745	14772	14942	14819	14759	14676	14955	14711	14755	14792	14835	14915	14806	14689	14853	14836	14660	14599	14771	14725	14897	14881	14916	14851	14825	14671	15065	14807	14743	14752	14734	14990	14938	14844	14902	14885	14755	14821	14612	15070	14877	14768	14901	14791	14970	14697	14739	14939	14932	14941	14815	14824	14997	14904	14848	14848	14620	14917	14868	14623	14842	14830	14544	14847	14779	14793	14829	14947	14779	14789	15073	14801	14728	14767	14821	14625	14874	14744	14804	14711	14698	14773	14978	14943	15001	15038	14864	14953	14884	15024	14995	14934	14817	14703	14944	14860	14716	14878	14863	14822	15027	14888	14944	14836	14844	14757	14875	14709	14701	14863	14895	14746	14644	14865	14758	14888	14959	14645	15026	14834	14852	14887	14792	14749	14995	14751	14674	14905	14957	15102	14894	15004	14765	14976	14834	14743	14902	14846	14787	14713	14838	14691	14719	14654	15016	14981	14733	14941	14781	14592	14840	14846	14673	14804	14760	14881	14997	14802	14853	14632	15147	14804	14959	14742	14936	14674	14847	14709	14863	14942	14858	14795	14879	14951	14685	14667	14688	14875	14913	14697	14672	14610	14990	14779	14634	14748	14876	14717	14862	14849	15002	14838	14825	14840	14785	14824	14859	14857	14754	14779	14923	15018	15000	14845	14830	14986	14953	14708	14651	14759	14819	14780	14724	14796	14849	14912	14755	14907	14663	14758	14825	14862	14908	14834	14789	15020	14775	14734	14798	14697	14949	14703	14998	14678	14826	14826	14887	14639	14797	14641	14842	14630	14820	14803	14922	14732	14811	14917	14906	14722	14766	14864	14720	14744	14688	14895	14688	14552	14738	14813	14824	14951	14760	14768	14901	14843	14748	14925	14940	14917	14726	14851	14661	14769	14783	14696	14876	14702	14914	14949	14791	15119	14980	14762	14947	14904	14673	14601	14703	14795	14841	14647	14842	14795	14862	14712	14794	14638	14774	14683	14573	14852	14773	14744	14777	14773	14698	14620	14771	14670	14852	14859	14575	14830	14675	14883	14956	14817	14983	14952	14977	14742	14916	14923	14979	14627	14618	14842	14862	14918	14793	14772	14748	14905	14736	14733	14757	14821	14748	14810	14979	14732	14803	14807	15049	14854	14726	14783	14876	14779	14689	14690	14762	14817	14808	14853	14718	14807	14838	14551	14754	14907	14839	14707	15091	14778	14654	14711	14820	14974	14856	14797	14991	14827	14780	14667	14892	14799	14843	14667	14899	14772	14919	14863	14755	14769	14712	14605	15076	15004	14824	15002	14734	14901	14796	14721	14783	14839	14746	14830	14935	14805	14780	14691	14790	14643	14721	14987	14882	14838	14769	14764	14664	14856	14853	14679	14880	14833	14697	14946	15048	14849	14859	14794	14663	14762	14764	14913	14749	14785	14915	14833	14924	14798	14707	14700	14766	14771	14676	14736	14793	14611	14996	14729	14890	14673	14566	14751	14759	14949	14690	14776	14881	14701	14793	14552	14839	14693	14610	14666	14864	14654	14796	14890	14881	14740	14803	14639	14784	14768	14834	14714	14830	14741	14686	14787	14799	14903	14796	14864	14926	14824	14716	14860	14963	14747	14740	14653	14866	14791	14770	14939	14795	14918	14681	14853	14625	14849	14801	14682	14859	14753	14932	14865	14860	14849	14617	14856	14893	14700	14697	14806	15041	14859	14813	14851	14903	14727	14739	14816	14720	14877	14846	14883	14930	14835	14897	14994	14782	14730	14908	14702	14876	14910	14897	14639	14745	14808	14965	14829	14848	14845	14822	14893	14931	14713	14801	14795	14883	14806	14752	14793	14809	14804	14757	14686	14889	14808	15059	14755	14945	14656	14687	14740	14727	15016	14978	14906	15040	14816	14828	14957	14762	14762	14795	14713	14819	14886	14868	14804	14698	14930	14636	14898	14660	14642	14890	14824	15077	14797	14683	14872	14821	14732	14842	14662	14805	14775	15040	14742	14939	14986	14850	14918	14877	14781	14733	14820	14797	14802	14826	14859	14814	14758	14708	14884	14725	14796	14702	14946	14880	14898	14678	14624	15019	14927	14641	14885	14847	14686	14879	14774	14777	14808	14741	14639	14856	14652	14775	15002	14746	14716	14869	14776	14745	14788	14791	14793	14777	14803	14639	14783	14708	14830	14880	14726	14776	14914	14988	14794	14895	14886	14778	14811	14745	14869	15033	14770	14833	14695	14693	14815	14637	14649	14796	14873	14872	14616	14541	14730	14706	14872	14791	14866	14802	14736	14802	14702	14886	14887	14891	14854	14859	14824	14776	14961	14744	14898	14845	14799	15089	14815	14938	14840	14881	14725	14732	14956	14930	14900	15060	14694	14721	14925	14797	14793	14866	15003	14737	14872	14685	14608	14808	14709	14890	14966	14921	14888	14818	14749	14944	14826	14817	14851	14649	14773	14753	14776	15031	14913	14834	14863	14781	14551	14972	14704	14606	14961	14902	14822	14833	14812	14683	14930	14646	15027	14810	14829	14723	14773	14848	14652	14955	14868	14931	14924	14846	14828	14771	14770	14790	14856	14696	14871	14802	14903	14785	14822	14884	14831	14966	14817	14902	14633	14846	14516	14874	14874	14950	14823	14784	14793	14885	14970	14664	14926	14923	14810	14672	14777	14868	14761	14970	14832	14937	14752	14837	14866	14656	14802	14854	14908	14592	14680	14841	14829	14941	14797	14841	14759	14970	14864	14732	14847	14666	14821	14756	14819	14838	14878	14805	14732	14893	14777	14886	14707	14809	14736	14777	14817	14764	14799	14872	14847	14799	14841	14920	14683	14714	14844	14769	14679	14807	14794	14794	14814	14788	14991	14750	14719	14759	14711	14667	14941	14819	14937	14922	14665	14814	14952	14884	14602	14794	14775	14614	14680	14875	14823	14883	14908	14933	14867	14674	14786	14654	14905	14985	14904	14861	14868	14897	14811	14756	14768	14829	14906	14721	14786	14741	14768	14793	14721	14981	14776	14773	14662	14810	14859	14836	14881	14803	14823	14609	14870	14687	14778	14876	14659	14786	14878	14877	14853	14875	14905	14777	14701	14851	14907	14911	14992	14939	14565	14852	14908	14890	14850	14869	14635	14870	14846	14709	14723	14879	14802	14787	14925	14856	14910	14680	14841	14983	14994	14726	14875	15018	14681	14815	15073	14677	14911	14797	14742	14752	14724	14796	14875	14811	14749	14825	14749	14849	14855	14848	14949	14919	14900	14864	14699	14744	14765	14830	14622	14833	14844	14757	14757	14976	14766	14719	14737	14827	14839	14805	14884	15045	14871	14798	14779	14965	14916	14616	14838	14763	14752	14600	14777	14694	14749	14716	14943	14714	14834	14982	14842	14733	14674	14679	14795	14895	14916	14909	14684	14830	14793	14778	14585	14875	14855	14812	14696	14953	14713	14860	14663	14584	14978	14955	15188	14823	14741	14742	14884	14913	14933	14892	14955	14866	14891	14758	14724	14964	14852	14712	14602	14876	14715	14650	14907	14825	14918	14810	14893	14913	14744	14696	14809	14858	14968	14873	14641	14808	14887	14607	14900	14854	14788	14845	14787	14691	14903	14694	14711	14811	14910	14937	14900	14970	14913	14697	14686	14855	14838	14563	14712	14744	14743	14820	14760	14766	14893	14736	14975	14924	14822	14838	14823	14719	14833	14763	14856	14783	14754	14746	14722	14740	14866	14835	14877	14699	14767	14832	14880	14708	14983	14855	14894	14778	14700	14871	14761	14866	14847	15013	14632	14624	14952	14879	14989	14875	14882	14875	14619	14628	14798	14830	14725	14931	14785	14789	14809	14894	14694	14669	14831	14731	14799	14831	14959	14821	14830	15041	14714	14870	14971	14887	14722	14730	14605	14569	14737	14824	14827	14983	15091	14875	14792	15006	14854	14754	14730	14903	14899	14539	14746	14855	14831	14724	14678	14828	14905	14819	14696	14754	14658	14944	14573	14807	14696	14674	14860	14763	14916	14928	14761	14847	14853	14807	14790	14983	14807	14865	14795	14822	14850	14837	14801	14917	14760	14655	14717	14851	14916	14749	14805	14832	14862	14861	14668	14671	14698	14852	14896	14854	15017	14780	14771	15020	14691	14896	14744	14795	14877	14979	14761	14786	14985	14918	14887	14950	14953	14819	14586	14692	14855	14760	14798	14713	14801	14813	14790	14397	15016	14779	14918	14779	14914	14818	14642	14844	14780	14755	14882	14767	14780	14908	14830	14943	14937	15032	14849	14800	14967	14797	14895	14925	14798	14978	14824	14663	14854	14847	14778	14772	14754	14860	14755	14840	14851	14714	14828	14921	14714	15026	14787	14826	14828	14805	14796	14905	14912	14842	14826	14826	14725	14867	14796	14857	14771	14949	14896	14868	14788	14860	14735	14823	14697	14766	14899	14793	14676	14781	14792	14947	14756	14743	14925	14751	14846	14909	14943	14751	14791	14947	14900	14789	14717	14879	14731	14725	14682	14813	14848	14886	14865	15056	14857	14898	14839	14704	14960	14986	14862	14835	14839	14789	14865	14726	14789
12752	20610	19165	17370	16068	15478	15111	15111	14940	14851	14779	14655	14398	14346	14068	14070	13846	13934	14064	13891	13980	13850	13921	13885	13861	14029	14052	13923	13868	14054	13825	13857	13888	14135	13906	13892	13794	14049	13860	13903	13900	13913	13930	13743	13892	14025	13902	13792	13847	13935	13987	13938	13680	13823	13803	13791	13876	13896	13867	14004	13931	13770	13988	13759	13752	13781	13820	13839	13821	13925	13855	13763	13903	14028	13917	13723	13872	13800	13824	13825	13962	13821	13989	13807	13958	13666	13933	13940	13914	13885	13720	13973	13881	13870	13780	13845	13794	13797	13864	13963	13821	13709	13956	13898	13871	13833	13753	13826	13752	13835	13777	13896	13853	13903	13924	13860	13875	13804	13625	13894	13778	13842	13807	13739	13868	13881	13960	13803	13731	14057	13771	13743	13840	13830	13898	13779	13867	13824	13927	13995	13842	14014	13908	13833	13752	13785	13804	13810	13780	13836	13949	13866	13824	13879	13848	13833	13958	13678	13919	13861	13674	13738	13935	13904	13847	13758	13768	13923	13711	14030	13628	13870	13979	13613	13843	13993	13763	13653	13837	13930	13776	13780	13703	13839	13767	13599	13951	13813	13790	13859	13831	13681	13876	13698	13937	13797	13828	13770	13982	13852	13740	13586	13970	13873	13787	13930	13868	13916	13696	13889	13851	13800	13765	13689	14012	13742	13694	13953	13711	13748	13790	13851	13764	13912	13667	13733	14023	13933	13743	14008	13794	13920	13806	13750	13986	13784	13827	13826	13880	13852	13818	13746	13930	13887	13706	13756	13857	13680	13925	13771	13767	13853	13985	13784	13804	13757	13738	13820	13852	13701	13897	13661	13942	13943	13807	13822	13827	13740	13718	13749	13770	13778	13935	13698	13883	13870	13922	13766	13918	13861	13810	13905	13830	13724	13842	13851	13927	13798	14089	13907	13918	14010	13927	13798	13793	14045	13792	13600	13757	13848	13852	13806	13878	13696	13805	13942	13827	13810	13804	13888	13687	13827	13863	13744	13844	13806	13827	13617	13898	14034	14027	13887	13849	13805	13902	13753	13796	13878	13900	13794	13868	13747	13900	13963	13746	13969	13912	13945	13897	13954	13841	13765	13772	13659	13689	13774	13889	13900	13854	13845	13740	13744	13940	13940	13897	13828	13710	13690	13792	13870	13803	13739	13967	13843	13734	14029	13788	13749	13832	13850	13840	13911	13833	13875	13751	13807	13908	13953	13880	13907	13895	13867	13809	13837	13789	14031	13781	13868	13793	13994	13920	13883	13776	13800	13863	13986	13750	13674	13924	13757	13818	13828	13871	13766	13978	13851	13832	13803	13819	13888	13936	13825	13769	13812	13899	13969	13786	13761	13920	13764	13828	13836	13926	13759	13888	13808	13848	13618	13811	13879	13825	13835	13927	13912	13854	13842	13977	13892	13852	13754	13918	13761	13882	14054	13769	13864	13957	13799	13841	13944	13876	14021	13781	13812	13846	13820	13735	13770	13786	13945	13884	13723	13733	13895	13810	13795	13887	13918	14026	13804	13844	13880	13807	13760	13825	13835	13855	13754	13880	13962	13816	13854	13915	13775	13937	13792	13906	13802	13737	13855	13790	13693	13823	13837	14015	13782	13969	13788	13695	13871	13912	13837	13981	13910	13662	13799	13814	13912	13843	13802	13733	13718	13874	13762	13948	13801	13712	13760	13922	13926	13908	13741	13794	13723	13795	13902	13811	13922	13860	13870	13810	13816	13888	13753	13818	13773	13844	13661	13961	13894	13734	13915	13800	13767	13823	13677	13853	13813	13832	13693	13648	13833	13817	13754	13763	13741	13738	13807	13916	13732	13925	13833	13842	13700	13969	13696	13964	13781	13809	13699	13706	13858	13825	13958	13708	13810	13740	13853	13758	13958	13798	13938	13793	13991	13717	13815	13951	13753	13783	14034	13785	13729	13805	13676	13887	13802	13891	13816	13664	13884	13868	13924	13810	13832	13815	13706	13789	13765	13787	13778	13960	13994	13872	13749	13877	13781	13859	13924	13681	13891	13769	13747	13848	13509	13712	13819	13805	13776	13798	13820	13841	13717	13790	13786	13905	13883	14137	13915	13997	13678	13747	13977	13775	13862	13708	13770	13817	13720	13758	13822	13799	13708	13768	13727	13844	13924	13804	13829	13932	13994	13797	14015	13870	13803	13870	13966	13802	13870	13863	13820	13861	13837	13615	13920	13775	13652	13889	13664	13896	14014	13724	13944	13875	13737	13953	13868	13909	13952	13881	13834	13819	13766	13832	13764	13895	13663	13922	13918	13904	13803	13842	13765	13859	13851	13759	13703	13848	13764	13792	13818	13637	13962	13703	14071	13958	13851	13706	13813	13759	13761	13851	13825	13782	13831	13591	13917	13871	13619	13763	13788	13924	13933	13902	13784	13868	13883	13887	13864	13937	13758	13862	13863	13765	13875	13858	13890	13822	13752	13951	13979	13914	13833	13866	13976	13892	13808	13729	13752	13871	13992	13753	13880	13936	13620	13716	13955	13732	13720	13829	13940	13842	13992	13967	13791	13796	13714	13885	13895	13842	13960	13849	13917	13725	14065	13854	13836	13759	13846	13576	13823	13762	13766	13756	13888	13782	13732	13799	13733	13903	13934	13835	13752	13777	14060	13867	13823	13811	13737	13834	13894	13843	14067	13878	13727	13843	13752	13927	13802	13986	13776	13895	13563	13932	13742	13691	13901	13935	13708	13819	13777	13845	13912	13800	13808	13827	13739	13897	13775	13925	13843	13753	13809	13866	13944	13745	13877	13742	14007	13744	13754	13876	13709	13850	13799	13752	13805	13970	13821	13773	13948	13797	13804	13772	13745	13958	13994	13816	13729	13916	13682	13553	13995	13884	13915	13890	13772	13876	13875	13831	13718	13816	13844	13696	13763	13766	13770	13846	13879	13806	13635	13926	13856	13792	13797	13878	13773	13842	13835	13891	13754	13869	13845	13946	13940	13874	13659	13941	13798	13826	13923	13782	13851	13827	13728	13787	13732	13860	13895	13894	13795	13720	14010	13788	13704	13839	13923	13989	13916	13902	13820	13791	13894	13946	13778	13882	13876	13730	13847	13862	13726	13811	13894	13955	13593	13735	13804	13628	13983	13796	13711	13796	13789	13607	13801	13928	13635	13824	13890	13693	13918	13769	13725	13817	13774	13761	13758	13814	14016	13846	13820	13745	13904	13707	13893	13790	14055	13758	13781	13748	13901	13785	13797	13675	13811	13753	13661	13883	13890	13731	13866	13736	13799	13808	13922	13865	13756	14095	13766	13754	13967	13858	13768	13860	13877	13869	13929	13736	13733	13691	13788	13886	13751	13922	13914	13702	13762	13882	13898	13845	13980	13885	13851	13933	13780	13852	13839	13859	13980	13777	13810	13714	13844	13900	13878	13913	13837	13751	14039	14001	13715	13843	13888	13803	13968	13736	13749	13931	13791	13772	13916	13751	13720	13698	13869	13821	13991	13788	13890	13863	14047	13890	13806	13854	13704	13815	13985	13710	13913	13839	13724	13900	13878	13892	13662	13826	13980	13899	13787	13860	13858	13825	13828	13873	13937	13759	13727	13716	13754	13901	13707	13939	13842	13732	13818	13922	13856	13896	13715	13833	13835	13782	13852	13761	13735	13668	13836	13931	13917	13900	13812	13852	13766	13857	13753	13764	13734	13654	13774	13977	13816	13848	13882	13840	13812	13817	13817	13829	13810	13785	13914	13861	13820	13920	13915	13835	13674	13838	13866	13912	13910	13860	13862	13886	13872	13718	13839	13807	13728	13865	13794	13944	13901	13606	13919	13591	13667	13623	13727	14051	13761	13658	13873	13844	13969	13861	13699	13946	13821	13711	13893	13809	13860	13748	13890	13846	13605	13748	13745	13689	13887	13814	13959	13758	13827	13771	13987	13779	13797	13793	13690	13819	13884	13800	13761	13753	13967	14018	13697	13775	13847	13674	13839	13894	14009	13958	13721	13815	13827	13848	13842	13774	13850	13737	13897	13762	13849	13855	13785	13861	13847	13746	13908	13748	13873	13836	13751	13909	13715	13801	13700	13757	13781	13759	13783	13871	13794	13628	13846	13807	14036	13766	13808	13905	13791	13916	13878	13958	13814	13934	13842	13962	13746	13816	13873	13639	13695	13888	13766	13831	13785	14026	13858	13840	13808	13845	14010	13779	13893	13685	13914	13844	14030	13723	13739	13669	13831	13971	13726	13762	13702	13995	13853	13828	13917	13808	13955	13946	13974	13768	13861	13983	13773	13790	13734	13854	13835	13850	13614	13851	13752	13683	13765	13798	13876	14005	13875	13966	13859	13758	13589	13858	13823	13799	13842	13765	13874	13770	13857	13816	13603	13933	13795	13916	13835	13887	13804	13826	13937	13839	13832	13927	13849	13789	13742	13799	13899	13676	13806	13826	13883	13695	13800	13807	13890	13668	13810	13925	13618	13753	13913	13737	13708	13886	13807	13848	13783	13803	13881	13759	13662	13964	13947	13924	13881	13831	13687	13914	13723	13856	13872	13883	13838	13721	13816	13939	13867	13652	13764	13809	13872	13862	13856	13880	13850	13877	13932	13743	13839	13950	13802	13818	13844	13704	13858	13750	13922	13899	13736	13969	13920	13950	13750	13815	14037	13861	13859	13772	13748	13961	13657	13744	14022	14022	13842	13770	13956	13808	13873	13834	13823	13800	13857	13784	13831	13933	13785	13886	13746	13782	13719	13728	13965	13985	13955	13865	13914	13870	13843	13788	13885	13864	13883	13925	14044	13892	13834	13901	13795	13807	13783	13832	13790	13861	13710	13800	13865	13963	13755	13823	13999	13858	13844	13753	13819	14046	13778	13827	13746	13695	13883	13887	13810	13894	13762	13837	13954	13756	13707	13745	13865	13728	13794	13803	13862	13945	13794	13741	13883	13813	13866	13773	13786	13875	14022	13884	13769	13933	13875	13723	13795	13870	13721	13563	13677	13732	13857	13761	13897	13719	13665	13765	13855	13793	13854	13937	13862	13925	13880	14037	13967	13752	13866	13859	13825	14017	13770	13717	13894	13931	13825	13809	13802	13796	13840	13870	13847
26882	21481	25499	22874	15840	15543	15960	15349	15263	15328	15131	15335	15260	15171	15206	15005	15070	14963	14893	14870	14843	15017	14891	14828	15123	15058	14907	15072	14954	15080	14812	14947	15058	14991	14874	14884	15095	15016	15009	15052	15040	14907	14915	14850	14879	14981	14833	15116	15137	14823	15042	15020	14924	15016	14977	14964	15030	14886	14855	14883	14858	15003	14871	14849	14924	14962	15056	14963	14854	14869	14990	14957	14876	14739	15006	14960	14975	14893	15042	15082	14957	14847	15080	15000	14914	15051	15116	15040	14888	14983	14884	15153	14998	15098	14990	15018	14971	14840	15068	15024	14889	15015	14967	14784	15082	14849	15092	14873	14992	14712	14925	14966	15058	14976	15031	14826	15048	14932	15037	15134	14989	15138	14838	15045	14973	14967	15178	14960	14876	14928	14956	14732	15011	14898	14971	14929	14907	14817	14984	14927	14953	14900	14702	14947	14846	14978	15071	15040	14897	14866	14893	14933	14859	15026	14939	15000	14823	15056	14874	15000	15043	15134	14741	14920	15088	15028	15076	14990	14890	14971	15003	14944	14872	14970	14882	15107	14940	15028	14838	15029	14873	14795	15008	14976	14955	14847	15050	15069	14918	15012	15021	15028	15016	15098	14891	15067	15006	15171	14997	14846	15069	15125	15035	14949	14916	14991	14918	15030	14963	14942	14991	15020	15007	14976	15067	15065	14936	14918	14906	14829	15091	15011	15041	14940	14931	14906	14901	14947	14852	14916	14879	15022	14785	15006	14949	14846	14888	15064	14972	14980	14899	14911	14909	14823	14845	14886	14827	14997	15013	15208	15066	14823	15182	15096	14814	14856	15026	14839	14920	14905	14988	15036	14755	14791	14940	15007	14853	15012	14773	14937	14930	15100	15059	15004	15036	15015	15095	15031	15003	14966	14989	14820	14876	14969	15054	14857	15132	14925	15036	14879	14987	14825	14957	15080	14999	15000	14894	14994	14861	14942	15088	14967	14940	14806	15034	14814	14868	14823	14818	14898	15000	14985	15113	14855	14870	14905	15043	14964	15019	14976	14861	15123	14726	14917	14978	14835	14933	14868	14802	14788	15123	14884	14875	14971	14853	15133	15101	15173	15047	14934	14834	15015	15035	15126	14875	14867	15093	14786	15019	14992	14718	14973	15025	14819	14808	15005	14901	14863	14811	15107	14923	14898	14873	15091	14867	15046	14875	15052	14848	14907	14976	14874	14968	15225	15074	14919	14871	14949	15052	15018	14986	14826	14921	15053	14816	15043	14957	14930	14880	14999	14999	14896	14922	15057	15059	14803	14964	14719	15056	14823	15002	14947	15111	15114	15185	14964	14733	14960	15008	15015	14997	14936	15089	15031	15073	14979	15122	14914	14752	14973	14951	14898	15106	14865	14904	14874	14954	15073	15091	14909	14750	14852	14888	15015	15105	14890	14965	14980	15064	14982	14777	14838	14951	14724	14926	15068	15024	15038	15021	14966	15042	14942	15068	14888	14892	15092	14875	14908	15016	15160	14875	14938	14946	14968	15084	15073	14923	14975	15071	14859	15113	14822	15018	15000	15082	14786	15047	15134	14948	15043	14929	15080	14979	15114	14846	14888	14745	15005	15000	14992	15013	15024	14826	14932	15022	15165	14990	15144	14993	15311	14940	14837	14908	15011	14987	15054	14948	14894	14973	15080	14807	15165	15079	15069	14885	14968	14979	14879	14905	14979	14853	15002	14906	14770	14887	14893	14832	14866	15030	15145	14877	14974	14933	14891	14956	15006	14985	14892	15064	14913	14775	15027	15137	14996	14985	14930	15198	15162	15020	14897	15015	14968	14915	14874	14961	15042	14975	14946	15060	15068	14811	15134	14912	14859	14891	15032	14914	14955	14945	14771	14761	14864	15024	15063	15056	14962	14941	14930	14908	15145	15119	15053	14930	14931	14957	14908	15039	15019	14920	15017	15095	15061	14824	15089	14900	15015	14942	14814	14816	14987	14978	14970	14846	15080	15004	15096	14915	15025	14937	14865	14892	15010	15218	15078	14912	14984	15011	15236	14904	14970	15117	14953	15087	15002	14908	14926	15019	14909	15245	14911	14877	14809	14961	15007	14772	14997	14923	14748	14903	14943	14980	14840	14926	14984	14957	14841	15012	15120	14821	14891	15138	14996	14886	15254	15030	14673	14942	14854	14968	14802	14905	14838	14959	14896	14890	15024	14917	15037	14995	14985	14986	14972	14941	14804	14841	15003	14832	14689	15100	15030	15031	14971	14892	14822	15056	14907	14947	14977	14933	14976	15128	15007	14991	14982	15040	14935	15025	15054	15016	14995	14933	14936	15121	14900	15007	14854	15009	14818	15035	14899	14910	15136	14943	14889	14960	15054	14820	15032	14959	14937	14874	14999	14879	14845	15095	14924	14799	15028	14934	15090	15039	14845	14895	14857	14943	14854	14995	15078	15136	15010	15032	14843	14790	14976	14844	14906	14901	15048	15099	14959	14912	15066	14908	14925	14930	15015	15002	14972	15166	15023	14964	14807	15021	15028	14906	14981	15091	14821	14867	14947	14988	15230	15069	14843	15051	14957	14716	14794	14885	14901	14937	14988	15186	14857	14908	15058	14845	14803	14963	14946	14971	14891	15125	14979	14850	14908	14964	14846	14930	14939	14889	15032	14988	14868	14944	14975	15132	15180	14980	14839	14959	14998	15046	14909	15041	15015	14984	14997	14768	14956	15146	14759	14911	14982	15062	14925	14943	14991	14986	14920	14782	14923	14987	15049	14767	15013	15081	15058	14959	14921	14949	14964	14899	15017	14981	15104	14909	14919	15032	15010	14977	14988	14950	14767	14909	14873	15085	14892	14895	14855	15129	14955	14794	15240	14896	15008	14914	14839	14984	14882	14910	15007	14976	14920	14936	14913	14847	14880	15057	14776	14970	14738	14881	15115	14905	14691	15134	15003	15085	14822	15005	15073	15018	14965	15060	14881	14961	15031	14992	14922	15077	15069	14881	15035	14764	14988	15017	15010	14841	14998	15086	15169	14851	15095	14949	15005	14829	15038	15014	15114	14794	14627	14837	15049	14981	14908	15028	15018	14893	15077	14922	14881	14954	14929	14911	14985	14962	14790	15011	14868	14997	14925	14960	14983	14913	14720	15028	15056	14831	15059	15019	14820	14875	15108	15123	15020	15009	14991	14963	14868	14811	14987	14923	15161	14888	14992	15010	14899	15032	14798	14842	14838	14904	14992	14920	15011	15080	15015	14974	15024	14924	14984	15045	15026	14846	14773	14982	14863	14752	14981	14850	14924	14898	14967	14952	14935	14802	14865	14915	14752	14961	14773	15006	14897	14977	14906	14816	15070	15151	14955	15101	14734	15055	15105	14902	14971	15116	14990	15005	14959	14938	14892	14887	14876	14996	14752	14919	15085	15066	14901	14886	14831	14981	14886	15076	15035	14896	14834	14905	14894	15204	14936	14968	15023	14806	15097	14958	15182	14977	14930	14886	15188	14934	15009	14888	14901	15015	15151	15083	14942	14894	15050	15098	15011	15021	15135	14968	14975	14999	14850	14993	14930	14983	15064	14902	14626	14885	15126	15048	14924	15069	14970	15016	14971	15064	15084	15042	14932	15025	15241	14809	15058	14899	15002	15020	14878	14929	14954	14935	14942	14849	14904	14828	14903	14895	14920	15027	14897	15057	15000	14921	14795	14934	14942	15111	14874	14954	14903	14780	15109	14923	15098	15074	14810	14848	14952	14803	14883	15064	14817	14953	14913	14889	14858	15059	15080	15065	14931	15041	15021	14885	14939	15071	15103	14935	15186	15016	15047	14933	14933	14970	15173	14853	14964	15096	14930	14803	14799	15010	15023	14881	14911	14890	14846	14991	14738	14833	14784	14869	14882	14805	15124	14912	14982	15024	15010	14980	14985	15044	14965	14873	14992	15110	14891	14820	15068	14948	14808	15004	15086	14957	14948	15023	15059	14941	15094	15071	14883	14932	14937	14988	15027	15039	14937	14944	15019	14967	15200	14969	14908	14984	14897	14912	14893	14907	15055	15000	14896	14785	14982	14944	14883	14827	14834	15025	14978	14880	15041	15017	14865	14696	14948	15063	14976	14995	14907	15015	15173	15055	14849	14931	14945	14976	15234	15173	15041	15184	14935	14911	15087	15229	14921	14909	14925	15251	15108	14989	15080	15085	14903	15047	15033	15014	14924	15042	14912	15023	14874	15101	14805	15072	15202	14953	14899	14794	15031	14939	15011	14970	14901	14698	14979	14977	14939	14841	14885	14852	14898	14998	14968	14737	15043	15083	14995	15001	15178	14784	15007	15022	14814	15010	15040	14792	14939	14953	15128	15126	15027	14974	15072	14897	15028	15097	15151	15033	15021	15132	15037	14794	14895	14978	14922	15021	15111	15115	15045	14906	14947	14935	14917	14962	15003	15025	15011	14842	14940	14990	14798	14935	14939	14943	15057	14843	14949	14922	15038	14718	14942	14984	14810	14921	14991	14877	15068	14822	14975	14852	15034	15112	15021	15009	14865	14867	15005	14893	14974	14956	14899	15009	15029	14988	15037	14928	14815	14799	15041	14984	15152	14964	15110	15232	14947	15130	14903	14890	14799	14835	14976	14866	14991	14858	14972	14949	15135	15080	15124	15048	15102	15039	14994	14975	14867	14968	15126	14827	15012	14870	14792	14841	15087	15087	15117	14987	14981	15031	14983	14900	14934	15065	15046	15018	14985	15069	14992	15084	15051	15005	15102	15053	14860	15044	14939	15033	14951	14877	14949	15128	14995	15161	15092	14675	15072	14860	14907	15009	15088	15139	15102	15190	14868	14956	15079	14957	15033	14829	15031	15060	14831	15078	14793	14983	15062	15042	15141	14962	15031	14855	15099	15142	14973	15142	14900	15001	14936	14986	14837	15139	14836	14844	15017	15203	14957	14931	14942	14908	14974	14885	15011	14946	14931	14934	15127	15193	15108	14908	14929	15052	15113	14952	15030	14834	15085	15006	14940	14878	14895	14932	14940	15028	14938	14878	14956	15022	15025	14902	14867	15160	14922	14966	14927	15108	14800	15097	15089	15047	15038	14954	15010	14937	14995	15000	15154	15101	14970	14898	14847
14194	16987	16313	15288	14836	14629	14573	14532	14517	14408	14403	14218	14076	14230	14095	14035	14099	14107	14079	14068	13980	13990	13969	14234	13946	13966	13870	14000	14078	14062	14128	13988	14062	13964	14103	14068	13836	13986	13838	14092	14093	14068	14043	14066	14085	14051	14127	14028	13932	14018	13911	13901	13947	13979	14049	13912	14194	14058	13856	13927	13922	13997	14125	13987	14051	14010	13974	14142	13885	13959	14036	14081	14103	14110	13929	14047	13848	14057	14036	14036	14106	14020	13852	14067	14132	13991	14009	13805	14016	13891	13973	14203	13995	14040	14137	14051	13893	13939	13919	14032	14056	13891	13929	14006	13993	14064	14065	14071	14007	13935	13969	13947	14039	14002	13942	14000	13981	14145	13974	13932	13896	14053	14041	13981	13962	13996	14045	14040	13977	14003	14085	13948	13859	13876	14136	13991	14021	14060	14040	14063	13885	14012	14022	13953	13944	14119	13852	13850	13936	13986	14022	13962	13934	13882	14111	13973	14218	14012	14083	14021	14133	14228	14067	14179	14029	13948	13854	13958	14001	14041	13983	13938	13847	13923	14038	13848	13938	14033	14068	13881	13985	13835	14023	14067	13963	14172	14140	13868	13875	14007	14020	14037	13907	14038	14031	14025	13889	14035	14002	14000	13993	14056	14066	13965	13938	14023	13859	13976	14006	14130	14123	14051	13985	13891	13951	13844	14149	14019	14067	13975	14106	13954	13879	13911	14004	13932	13982	14026	13988	14049	14097	13961	14093	13878	13996	14067	14110	14013	13947	13816	13961	13892	13920	13905	14099	13965	14063	13801	13882	14111	14004	13933	14006	14133	14006	13925	14126	13976	13939	13836	14053	13811	14038	13842	13978	14272	14123	13893	13910	14002	13979	13936	13925	14085	14110	13938	14070	14008	13999	13971	14026	14054	14054	13907	13989	14041	13967	13901	13818	14096	13975	14029	13908	13955	14006	14044	14184	14158	13993	14008	13999	14117	13989	13938	13929	13997	14125	14075	13924	13950	13991	14048	14026	13919	14072	13786	14011	13967	14115	13861	14069	13859	14083	14010	13996	14082	13942	14089	14137	14049	13824	14097	14031	14056	14046	14044	14033	13919	13979	14091	13974	13957	13908	14110	14049	14111	13869	13878	14123	14032	14013	13807	14094	13968	14038	13897	14041	13854	14162	14033	13901	14072	14008	13946	13973	13905	14143	14062	13973	13951	14027	13986	14036	14104	14066	14085	13998	14054	14043	14030	14043	13965	14026	13982	14088	13992	13903	13999	14024	14069	14267	13992	14104	14077	13847	13990	13859	14009	13925	14155	14056	14038	13993	13940	14007	14034	13755	14184	13811	14068	14114	14130	14070	13803	13965	13920	13977	14123	14104	13856	13941	13982	13893	14111	14032	14023	14044	13938	14088	13801	13968	14182	14085	14057	13998	13893	14085	13982	13956	13962	14003	13907	14018	13964	13880	14178	13883	14030	13910	13819	13979	13917	14092	13953	14027	14040	13997	14055	13793	13976	14042	14111	13919	14020	13953	14053	13995	14158	13864	14111	14097	14053	13866	13887	13916	13993	13815	14073	14069	13991	13908	13965	13976	14010	13861	13989	14043	14017	13961	13945	14120	14019	14133	13956	13795	13938	14087	14045	14088	14009	14046	13924	13895	14153	14011	13987	13990	14162	13939	14172	14025	14083	14060	13911	14037	13956	13928	13942	13991	14066	14007	14038	14046	13944	13916	14051	14025	13920	14004	14078	14026	13949	13925	13960	14078	14017	13876	14034	13781	14107	13891	14039	13895	14080	14046	13967	14054	14045	14192	14047	13973	13928	14075	14109	13939	14030	13901	13895	13977	13974	14167	14021	14045	13995	14068	13770	14087	13901	14130	13936	14019	14066	14080	13946	14083	14002	13951	14051	13962	13936	13929	14114	14133	13991	13813	13981	14088	14089	14032	13843	14063	14126	14066	14145	14065	14132	14177	13930	13934	14018	14017	14034	13890	14103	14012	14002	14031	13979	14115	14029	14036	14042	13945	14097	14026	13937	13964	13852	13914	14064	13898	14133	14005	14001	14009	13953	14004	14008	13970	14066	14064	14047	14036	14024	14077	14002	13801	14037	14009	14054	14013	13970	13969	13972	14095	14177	14092	13773	13989	14129	13999	14115	13800	13955	14011	14096	13971	13782	13930	13915	14067	13963	13991	14027	13999	13988	13984	14072	14003	13925	14318	13853	14027	13945	13999	14125	13916	14102	13927	13964	14092	14003	14106	13947	14026	13926	14133	14082	14046	14014	14101	13903	14113	13877	13923	13925	13855	13860	13872	14139	13959	13988	14120	14045	13979	14005	14145	14107	13857	13930	13831	14113	13970	14048	13798	13954	13868	13963	14082	14012	13867	14129	13864	13883	13937	13989	13911	14017	13976	14000	13943	13885	14044	13982	13959	13942	14095	13893	13967	13940	13960	14075	14027	13973	13991	13971	13951	13972	14067	13956	14015	14015	13862	14119	13924	14071	14101	14010	14017	14087	13934	14080	14111	13949	13960	13901	14041	14159	13745	14077	14030	13879	13973	14102	13901	13917	14071	14113	14065	14009	13987	14031	14096	14068	14020	14005	14062	14092	13960	14145	14096	14117	13977	13907	14005	14019	14023	14005	14109	14192	13858	13906	13996	13997	14040	14048	14006	13974	14097	13932	13935	14157	14003	13910	14042	13967	13939	14073	13962	13934	13986	13868	13751	14012	14132	14119	14147	14054	14103	13831	14169	14116	14080	13914	14050	13895	14008	13976	14130	13974	13977	13938	14065	13838	14199	14033	14103	13972	14134	14071	13864	13957	14133	14095	13987	13815	13985	13916	14052	13911	14194	13966	13957	14016	14044	13924	14047	13941	14202	13866	14180	13889	14002	13921	14005	14127	14002	14029	14034	13885	14058	14038	14098	14064	13909	14118	13913	14031	14087	13996	13937	13828	13918	13978	14089	14088	14190	13915	13885	14056	13914	13994	13947	14221	14007	13974	13953	14139	14129	14036	13883	13900	14158	14038	13941	14066	13967	14065	14116	13955	13891	14041	13856	13821	14048	13977	14143	13987	13943	14041	13959	14097	13910	13948	13881	13966	13914	14169	13994	14034	13898	14049	13935	14143	14102	13946	13933	14044	14035	13926	14094	14023	14061	13849	14113	13888	13931	13816	14077	14137	13973	13913	13994	14243	14033	13774	13982	14072	14044	14061	14076	13975	13863	13962	13971	13874	14105	13944	13894	14068	13855	13973	14114	13981	13997	14113	14071	14028	14062	13905	14107	14112	14071	14132	13998	13973	14034	14022	14022	13913	13917	13921	14149	14164	13899	14007	13931	13823	14236	13982	13869	13866	14007	14000	14063	14066	14048	14192	14070	13942	13957	13976	14002	14121	14081	13886	14121	13953	13985	14103	14040	13902	13988	14120	14081	14222	14102	14083	13900	14063	13906	13874	14010	13838	13887	13927	14023	14102	13946	13915	13997	13985	13959	13991	13974	13823	14038	13944	14147	14063	14008	14088	13967	14131	14039	14132	14018	14180	14004	13873	14105	14091	14037	14083	13999	14070	13981	13921	14066	14019	14060	13983	14066	13975	13817	13897	14039	14106	14129	13900	13739	14096	14000	13982	14041	14167	13826	13884	14037	14046	14024	14179	14108	14095	14029	13966	14086	14044	14045	13852	14028	14035	14054	13915	14008	13932	14024	14178	14001	14029	13994	14136	14234	14069	14108	13982	14170	13995	14093	14053	14024	14059	14077	13860	13990	14040	14049	14053	14153	13961	13941	13919	13998	13994	13959	14058	13906	13870	13941	14271	13957	14028	14013	14066	13961	13907	14117	13857	13932	13943	13903	14166	14149	13832	14048	13950	14109	14088	13887	14048	13918	13935	14082	13977	13945	13833	13808	14114	13880	13930	13951	14074	14023	14125	13987	13851	14008	14089	14113	13793	13992	13981	14020	13953	14021	14151	14024	14039	14063	14048	14044	13969	14238	13976	13998	13856	13983	13917	13924	14144	13980	14126	14105	14106	14035	14142	14173	14005	13985	13994	14152	14006	14051	13937	14082	14059	13957	14001	13809	14174	13970	14035	13911	14146	14072	13942	13808	13964	13963	13996	14036	14021	13988	14089	14181	14106	13941	13945	13963	13854	14049	14116	14010	13845	14106	14053	14102	14066	14086	14030	14115	14124	13981	13902	14102	14023	13887	13991	13989	13754	14120	13954	13789	14067	14020	14004	14105	13917	13813	13893	14084	13977	13883	14128	14002	13799	13989	14008	14137	14024	13737	13972	13935	13966	14105	13917	14087	13833	13878	14034	13857	14048	14049	14090	14114	14123	14038	14049	14010	13872	13952	14027	13817	13897	13974	13968	13938	14209	14165	14134	13951	14014	13895	14076	14116	13946	14220	14005	14057	14091	14015	13998	13848	14092	14130	14034	14127	13868	14037	14114	13953	14042	13896	14011	13942	13916	14241	14022	14107	14005	14061	13984	14175	14064	13890	14099	13944	14118	14066	13985	14200	14147	14120	14101	13754	13986	13969	13943	14069	14109	14054	14103	14008	13938	14144	14127	14102	13917	14056	14077	14047	13940	14069	14095	14076	14136	13927	13939	14044	13965	14119	13990	13852	13916	13936	13965	13926	14092	14105	14064	13944	13967	13918	14151	14027	14060	14021	14022	13972	14066	14001	13917	14106	14049	14011	13976	14039	13809	13874	13957	14007	14085	14008	13868	14046	14045	14066	13919	14017	14050	14037	13978	13812	14077	14149	14108	14095	14090	13948	13880	13972	14119	13769	13909	13959	13929	13977	13910	13840	14062	14014	13949	13870	14113	14068	13976	13934	14020	13934	13961	14172	14000	14186	14152	14009	13985	13990	14066	14225	13916	13957	14199	14096	13903	13945	14129	14144	13872	14032	14041	14045	13964	14101	13955	13930	13968	14103	14046	14052	14060	14152	14046	13945	14092	14024	14074	14102	13992	14089	13765	13986	13992	13926	13843	14076	13934	14039	14054	14116	14084	13987	13897	14074	13990	14057	14116	14073	14038	14027	14085	14178	14040	13939	14052	14162	13930	14068	13996	14113	13995	14009	14086	13956	13943	14043	13910
23998	21505	29143	24283	21837	21101	18775	15971	15252	15244	15470	15155	15128	15100	14949	14844	14845	14749	14771	14852	14616	14656	14697	14717	14876	14678	14651	14748	14673	14732	14799	14731	14762	14711	14882	14694	14633	14820	14866	14852	14631	14540	14630	14663	14681	14653	14704	14650	14679	14812	14681	14628	14511	14488	14829	14563	14660	14784	14654	14646	14738	14606	14670	14766	14673	14512	14638	14890	14742	14621	14637	14770	14616	14672	14734	14596	14506	14488	14604	14651	14621	14594	14482	14662	14562	14796	14622	14543	14625	14603	14673	14544	14564	14544	14585	14524	14657	14684	14678	14550	14653	14665	14723	14656	14679	14667	14540	14433	14749	14524	14712	14531	14526	14694	14347	14538	14404	14605	14608	14671	14655	14572	14698	14496	14791	14572	14622	14588	14641	14738	14771	14658	14505	14515	14558	14526	14657	14753	14822	14632	14606	14777	14664	14649	14496	14577	14865	14588	14544	14731	14745	14634	14672	14615	14649	14531	14605	14651	14466	14541	14443	14600	14587	14601	14553	14767	14687	14465	14715	14746	14514	14697	14649	14628	14451	14686	14545	14718	14640	14885	14674	14331	14601	14482	14847	14759	14548	14653	14739	14798	14618	14628	14501	14677	14614	14613	14661	14471	14687	14662	14541	14634	14627	14632	14703	14658	14761	14683	14609	14369	14448	14526	14631	14568	14535	14682	14864	14589	14716	14511	14808	14533	14759	14663	14730	14647	14507	14629	14688	14749	14551	14365	14597	14671	14629	14530	14634	14714	14636	14369	14629	14531	14558	14531	14457	14671	14606	14626	14545	14565	14645	14782	14591	14652	14708	14691	14565	14611	14458	14533	14522	14711	14474	14657	14939	14604	14738	14722	14696	14607	14613	14527	14751	14745	14786	14562	14440	14715	14571	14648	14566	14559	14497	14619	14561	14606	14592	14520	14664	14840	14653	14777	14637	14533	14474	14658	14464	14545	14631	14459	14603	14594	14599	14751	14492	14601	14690	14658	14784	14668	14516	14410	14575	14520	14593	14489	14755	14657	14475	14540	14590	14552	14613	14640	14499	14646	14721	14591	14742	14700	14508	14489	14775	14809	14412	14475	14809	14585	14644	14555	14614	14690	14750	14527	14765	14620	14671	14703	14565	14626	14597	14731	14548	14706	14683	14578	14829	14782	14583	14502	14677	14502	14636	14768	14525	14559	14472	14509	14626	14694	14845	14624	14573	14689	14617	14510	14659	14530	14677	14597	14600	14398	14668	14678	14575	14580	14500	14668	14629	14625	14699	14737	14600	14537	14700	14590	14791	14488	14571	14472	14352	14525	14701	14493	14661	14652	14656	14418	14455	14517	14701	14675	14670	14349	14523	14623	14586	14644	14660	14755	14652	14643	14633	14734	14790	14600	14651	14558	14645	14689	14592	14673	14573	14472	14570	14689	14665	14567	14590	14599	14615	14562	14713	14635	14612	14601	14588	14518	14506	14667	14591	14620	14704	14563	14429	14687	14620	14573	14627	14507	14706	14347	14626	14582	14661	14543	14528	14603	14486	14659	14652	14569	14558	14507	14624	14707	14590	14809	14576	14633	14909	14625	14609	14791	14640	14733	14638	14663	14575	14560	14655	14604	14708	14633	14801	14552	14425	14538	14632	14761	14562	14580	14552	14659	14478	14523	14593	14587	14653	14505	14609	14692	14602	14609	14643	14626	14548	14431	14615	14523	14604	14578	14605	14573	14533	14649	14727	14539	14592	14684	14777	14763	14667	14612	14708	14686	14510	14573	14620	14710	14660	14741	14553	14579	14598	14496	14430	14697	14629	14726	14611	14588	14524	14633	14602	14578	14671	14510	14651	14694	14654	14590	14501	14537	14617	14721	14628	14559	14846	14700	14619	14672	14704	14562	14652	14497	14560	14756	14769	14722	14583	14571	14717	14762	14561	14496	14539	14534	14560	14536	14644	14492	14556	14563	14587	14446	14550	14680	14748	14549	14605	14420	14498	14595	14560	14468	14550	14531	14673	14593	14850	14398	14604	14435	14588	14672	14529	14722	14594	14599	14661	14692	14551	14492	14570	14618	14605	14516	14457	14649	14628	14491	14668	14344	14615	14654	14600	14614	14638	14550	14732	14488	14626	14733	14792	14615	14686	14697	14635	14666	14617	14603	14555	14594	14554	14608	14620	14620	14461	14461	14491	14651	14602	14597	14674	14616	14565	14596	14677	14611	14630	14518	14584	14658	14722	14639	14489	14825	14543	14528	14625	14656	14392	14612	14538	14585	14529	14712	14599	14389	14544	14642	14538	14667	14541	14703	14620	14505	14578	14565	14739	14655	14712	14646	14810	14680	14646	14680	14739	14489	14665	14546	14479	14546	14606	14739	14775	14618	14714	14590	14485	14391	14545	14689	14920	14782	14567	14488	14499	14446	14735	14737	14751	14688	14801	14480	14692	14533	14541	14759	14692	14577	14482	14684	14415	14546	14601	14746	14757	14523	14544	14501	14662	14614	14810	14716	14666	14562	14449	14432	14527	14583	14562	14594	14582	14572	14704	14471	14685	14440	14514	14529	14602	14650	14469	14624	14630	14619	14677	14573	14453	14377	14628	14439	14473	14562	14682	14600	14779	14622	14614	14618	14528	14673	14706	14643	14723	14732	14641	14693	14381	14619	14554	14571	14510	14603	14542	14590	14460	14674	14614	14520	14441	14488	14589	14663	14460	14495	14650	14618	14517	14678	14375	14489	14543	14570	14733	14648	14746	14624	14575	14473	14709	14520	14669	14541	14729	14672	14336	14579	14674	14730	14672	14759	14344	14591	14613	14554	14588	14530	14484	14475	14558	14527	14719	14556	14508	14494	14547	14675	14416	14608	14599	14378	14533	14638	14731	14733	14562	14478	14775	14660	14552	14650	14511	14653	14771	14686	14675	14594	14417	14610	14719	14451	14505	14492	14542	14696	14644	14680	14740	14694	14511	14652	14550	14645	14670	14744	14701	14784	14627	14543	14746	14618	14726	14762	14554	14753	14625	14561	14579	14582	14605	14722	14547	14864	14485	14666	14460	14605	14644	14511	14389	14570	14545	14627	14736	14580	14831	14474	14709	14535	14680	14610	14438	14605	14684	14741	14697	14791	14829	14960	14645	14599	14524	14662	14608	14687	14656	14529	14501	14713	14551	14677	14668	14341	14383	14727	14659	14607	14574	14670	14564	14588	14844	14528	14565	14787	14546	14495	14710	14628	14634	14743	14476	14652	14599	14621	14576	14677	14812	14607	14551	14622	14603	14435	14551	14549	14744	14572	14762	14551	14563	14442	14657	14725	14861	14656	14416	14536	14583	14646	14522	14635	14585	14605	14512	14463	14487	14617	14643	14342	14718	14489	14585	14489	14394	14792	14747	14851	14647	14533	14815	14607	14637	14836	14560	14461	14582	14692	14511	14625	14770	14582	14423	14477	14676	14541	14805	14728	14567	14721	14547	14688	14718	14490	14524	14477	14501	14738	14843	14697	14605	14495	14510	14544	14612	14569	14641	14710	14588	14709	14815	14575	14366	14726	14500	14640	14710	14554	14656	14525	14751	14595	14499	14637	14664	14481	14613	14797	14726	14549	14650	14765	14748	14628	14720	14689	14742	14485	14512	14524	14557	14529	14647	14715	14700	14592	14720	14777	14542	14611	14771	14566	14612	14539	14611	14717	14737	14733	14440	14458	14550	14845	14658	14563	14548	14595	14618	14663	14670	14611	14583	14584	14736	14466	14544	14619	14602	14585	14418	14486	14524	14472	14402	14499	14668	14546	14688	14612	14691	14759	14633	14608	14639	14381	14668	14554	14626	14581	14620	14581	14483	14459	14722	14689	14552	14466	14774	14364	14461	14576	14708	14531	14734	14739	14771	14589	14708	14666	14783	14747	14614	14683	14578	14556	14635	14563	14680	14462	14605	14591	14641	14582	14639	14570	14621	14639	14643	14582	14649	14457	14678	14752	14696	14661	14510	14716	14562	14539	14637	14425	14449	14592	14737	14469	14565	14677	14701	14587	14702	14651	14507	14492	14579	14714	14629	14526	14671	14697	14508	14673	14576	14716	14531	14376	14765	14492	14441	14738	14533	14696	14473	14626	14601	14617	14579	14777	14688	14651	14599	14445	14404	14703	14512	14836	14679	14723	14740	14576	14389	14490	14717	14708	14541	14604	14579	14635	14414	14466	14506	14630	14622	14550	14610	14564	14678	14434	14554	14661	14710	14636	14715	14691	14532	14700	14521	14774	14680	14779	14673	14656	14733	14575	14620	14650	14784	14592	14622	14698	14454	14759	14644	14558	14407	14717	14672	14718	14678	14489	14608	14704	14588	14474	14607	14399	14557	14608	14532	14462	14552	14761	14610	14508	14590	14420	14642	14686	14580	14568	14662	14818	14677	14668	14734	14595	14641	14561	14630	14534	14537	14412	14549	14537	14653	14584	14684	14661	14688	14663	14416	14536	14774	14589	14350	14412	14631	14793	14795	14709	14740	14443	14675	14690	14602	14570	14433	14774	14709	14575	14558	14657	14564	14695	14601	14467	14561	14493	14723	14728	14321	14577	14733	14755	14610	14391	14787	14727	14766	14464	14671	14652	14646	14640	14657	14589	14592	14596	14690	14564	14677	14657	14536	14492	14496	14635	14503	14600	14636	14575	14451	14570	14849	14748	14522	14604	14551	14581	14715	14582	14589	14605	14405	14636	14468	14594	14474	14633	14553	14689	14596	14527	14672	14650	14729	14485	14559	14505	14736	14534	14514	14714	14712	14746	14564	14701	14530	14561	14722	14822	14658	14563	14703	14665	14721	14554	14314	14782	14442	14713	14676	14679	14645	14836	14731	14744	14483	14395	14580	14722	14740	14608	14494	14563	14486	14557	14239	14541	14869	14581	14410	14407	14472	14383	14574	14642	14624	14594	14689	14607	14531	14615	14634	14695	14570	14634	14674	14612	14474	14585	14653	14458	14563	14630	14669	14480	14643	14609	14762	14734	14708	14616	14668	14549	14537	14539	14653	14662	14709	14542	14581	14556	14543	14578	14633	14563	14563	14513	14733	14587	14604	14824	14643	14710	14531	14369	14596	14529	14630	14534	14599	14871	14888	14567	14431	14574
12567	18527	17662	16328	15499	14961	14658	14726	14524	14611	14326	14242	14232	14100	13984	13999	13873	13994	13968	13816	13736	13894	13917	13922	13879	13683	13853	13787	13774	13865	13737	13867	13621	13837	13779	13798	13823	13809	13902	13774	13827	13898	13879	13886	13823	13874	13750	13906	13836	13821	13857	13864	13757	13705	13809	13741	13616	14001	13724	13631	13697	13842	13678	13759	13888	13759	13781	13920	13679	13920	13626	13802	13813	13807	13885	13597	13892	13846	13721	13789	13698	13733	13697	13946	13680	13751	13737	13813	13710	13795	13842	13803	13822	13679	13664	13752	13921	13691	13884	13911	13678	13498	13992	13762	13905	13917	13713	13594	13761	13839	13819	13792	13768	13650	13983	13731	13849	13840	13700	13737	13754	13837	13591	13773	13708	13953	13744	13860	13882	13847	13785	13626	13775	13796	13782	13735	13862	13829	13756	13699	13845	13760	13879	13786	13746	13819	13773	13860	13704	13587	13666	13710	13828	13886	13766	13680	13854	13752	13995	13657	13790	13771	13877	13650	13781	13698	13745	13726	13783	13844	13850	13903	13782	13902	13673	13896	13850	13659	13748	13698	13708	13789	13687	13705	13631	13736	13726	13695	13847	13597	13783	13718	13650	13667	13611	13751	13798	13791	13666	13821	13763	13748	13734	13866	13840	13531	13648	13912	13979	13651	13644	13847	13756	13970	13765	13974	13752	13937	13791	13667	13768	13968	13743	13718	13809	13639	13817	14001	13746	13807	13964	13813	13848	13617	13719	13543	13775	13796	13699	13695	13754	13860	13821	13635	13798	13889	13896	13793	13741	13870	13723	13555	13832	13863	13823	13763	13802	13666	13791	13626	13709	13593	13814	13853	13796	13844	13807	13781	13856	13756	13793	13736	13799	13658	13524	13808	13736	13811	13646	13864	13840	13901	13777	13707	13724	13759	13816	13785	13633	14007	13642	13707	13850	13713	13720	13685	13937	13730	13803	13795	13686	13755	13886	13761	13689	13762	13765	13822	13612	13893	13864	13825	13738	13832	13779	13843	13831	13872	13713	13646	13744	13748	13843	13961	13764	13726	13624	13763	13848	13792	13707	13794	13724	13756	13663	13902	13630	14029	13717	13631	13742	13850	13720	13739	13741	13725	13891	13744	13847	13741	13941	13748	13714	13858	13756	13895	13740	13666	14010	13768	13743	13659	13729	13664	13834	13569	13866	13674	13711	13771	13771	13754	13901	13838	13764	13695	13841	13968	13850	13781	13877	13735	13825	13884	13811	13796	13861	13625	13935	13729	13644	13835	13786	13815	13749	13756	13838	13833	13753	13932	13780	13684	13753	13823	13765	13800	13583	13827	13717	13556	13945	13813	13730	13886	13753	13854	13795	13667	13741	13976	13656	13881	13799	13857	13735	13646	13777	13841	13608	13667	13762	13806	13912	13864	13746	13660	13795	13599	13720	13878	13797	13809	13660	13761	13878	13845	13789	13790	13918	13830	13553	13872	13785	13740	13710	13757	13721	13720	13768	13590	13696	13831	13867	13703	13709	13788	13654	13689	13713	13816	13814	13717	13988	13688	13857	13842	13736	13773	13740	13860	13834	13693	13719	13766	13760	13840	13747	13611	13632	13966	13988	13759	13892	13883	13634	13644	13834	13718	13830	13735	13873	13775	13843	13848	13850	13886	13784	13848	13791	13659	13778	13754	13670	13814	13758	13662	13774	13680	13775	13723	13757	13846	13802	13801	13813	13630	13737	13830	13755	13672	13897	13773	13696	13614	13704	13737	13747	13705	13727	13800	13858	13865	13627	13776	13573	13931	13822	13699	13915	13693	13835	13860	13756	13757	13879	13704	13922	13987	13781	13699	13734	13836	13798	13782	13768	13867	13806	13789	13822	13668	13834	13802	13851	13830	13794	13921	13705	13833	13787	13729	13749	13761	13790	13757	13708	13775	13803	13818	13572	13840	13762	13704	13764	13786	13828	13834	13711	13811	13757	13787	13868	13892	13799	13831	13781	13763	13727	13752	13870	13737	13636	13657	13707	13784	13863	13641	13791	13758	13697	13697	13734	13739	13797	13606	13884	13766	13803	13824	13653	13833	13826	13740	13694	13926	13848	13844	13795	13714	13812	13697	13846	13927	13623	13872	13848	13718	13881	13749	13649	13838	13812	13652	13774	13824	13569	13882	13770	13616	13742	13838	13842	13914	13679	13687	13950	13873	13773	13982	13874	13880	13721	13771	13764	13899	13654	13965	13862	13773	13631	13676	13677	13807	13837	13703	13773	13640	13733	13710	13887	13671	13710	13732	13853	13652	13732	13669	13779	13781	13791	13699	13851	13851	13882	13825	13883	13867	13717	13788	13704	13767	13788	13715	13709	13840	13805	13799	13806	13755	13619	13886	13738	13680	13755	13685	13769	13804	13770	13759	13622	13782	13684	13776	13692	13843	13848	13741	13815	13672	13872	13849	13735	13770	13770	13761	13725	13771	13690	13613	13863	13695	13763	13738	13724	13662	13659	13749	13792	13880	13792	13810	13718	13817	13744	13774	13901	13643	13939	13596	13659	13663	13712	13679	13810	13705	13687	13778	13672	13671	13694	13810	13783	13907	13877	13693	13829	13772	13749	13653	13829	13809	13769	13710	13707	13766	13905	13899	13705	13658	13792	13906	13837	13737	13646	13730	13717	13543	13678	13791	13784	13798	13736	13797	13819	13775	13586	13768	13734	13853	13919	13722	13684	13915	13692	13789	13704	13848	13725	13771	13629	13626	13803	13712	13803	13761	13742	13712	13830	13712	13854	13806	13809	13730	13699	13800	13837	13843	13902	13719	13631	13917	13784	13827	13746	13741	13824	13959	13887	13779	13798	13874	13762	13917	13764	13884	13903	13566	13682	13792	13787	13807	13779	13692	13893	13673	13966	13654	13804	13815	13699	13910	13761	13740	13692	13827	13739	13578	13766	13908	13697	13759	13855	13810	13789	13877	13676	13775	13862	13771	13674	13926	13808	13744	13929	13834	13730	13955	13716	13647	13769	13689	13686	13898	13897	13631	13702	13581	13905	13784	13762	13810	13939	13869	13830	13898	13709	13669	13716	13710	13743	13721	13583	13856	13613	13766	13733	13873	13874	13708	13720	13886	13698	13917	13664	13680	13648	13579	13684	13923	13702	13628	13705	13576	13773	13982	13738	13761	13738	13683	13740	13699	13701	13764	13740	13804	13795	13753	13869	13700	13681	13637	13765	13546	13837	13833	13616	13854	13722	13627	13643	13757	13919	13762	13791	13720	13890	13669	13704	13884	13747	13699	13688	13810	13705	13765	13708	13854	13689	13811	13790	13747	13798	13718	13813	13769	13669	13765	13812	13800	13639	13730	13812	13754	13949	13845	13781	13678	13798	13971	13617	13763	13670	13702	13939	13872	13595	13781	13664	13709	13847	13800	13573	13542	13887	13535	13746	13776	13710	13715	13846	13816	13747	13877	13640	13751	13849	13623	13806	13784	13836	13683	13850	13620	13880	13739	13653	13837	13769	13572	13836	13813	13794	13634	13833	13870	13859	13716	13720	13810	13702	13666	13759	14030	13791	13737	13798	13712	13762	13886	13647	13785	13850	13781	13783	13671	13734	13685	13893	13761	13662	13852	13723	13784	13765	13670	13515	13780	13758	13710	13764	13728	13720	13598	13801	13691	13787	13731	13808	13862	13797	13803	13699	13835	13712	13857	13821	13646	13729	13675	13859	13786	13833	13647	13749	13689	13684	13709	13792	13732	13821	13813	13594	13841	13741	13723	13826	13861	13716	13821	13817	13930	13849	13793	13884	13777	13705	13736	13935	13766	13858	13715	13653	13750	13635	13857	13665	13846	13925	13714	13776	13597	13766	13779	13712	13717	13744	13775	13682	13724	13864	13742	13693	13876	13765	13748	13735	13828	13884	13828	13733	13806	13829	13962	13751	13905	13609	13736	13813	13787	13878	13824	13897	13750	13782	13870	13861	13894	13722	13824	13823	13820	13817	13793	13834	13827	13733	13568	13892	13846	13828	13660	13936	13733	13835	13852	13788	13845	13656	13860	13742	13664	13611	13760	13836	13826	13797	13728	13698	13888	13920	13899	13826	13558	13705	13745	13751	13632	13709	13817	13765	13795	13801	13824	13733	13692	13865	13887	13768	13855	13683	13723	13760	13950	13629	13727	13785	13701	13824	13858	13784	13654	13768	13997	13659	13865	13690	13814	13801	13763	13703	13721	13856	13991	13756	13751	13947	13686	13784	13859	13638	13777	13890	13611	13824	13650	13856	13824	13530	13935	13635	13626	13788	13744	13629	13857	13797	14031	13830	13680	13855	13860	13802	13892	13849	13900	13704	13724	13814	13775	13629	13782	13893	13556	13814	13820	13734	13749	13785	13850	13791	13835	13902	13851	13747	13747	13738	13774	13865	13827	13609	13823	13820	13857	13721	13863	13751	13810	13587	13761	13823	13626	13938	13516	13958	13768	13743	13893	13767	13718	13776	13802	13903	13736	13737	13851	13591	13815	13701	13752	13752	13842	13701	13735	13674	13672	13782	13864	13662	13837	13803	13790	13742	13962	13831	13635	13762	13744	13853	13628	13662	13642	13738	13626	13866	13762	13743	13653	13855	13730	13824	13778	13688	13693	13989	13779	13736	13791	13757	13792	13841	13809	13762	13738	13761	13767	13736	13818	13624	13750	13828	13559	13818	13725	13882	13769	13863	13707	13805	13914	13785	13606	13719	13849	13858	13764	13759	14021	13838	13872	13826	13859	13753	13916	13596	13814	13909	13836	13698	13613	13821	13693	13717	13745	13733	13757	13876	13677	13694	13637	13908	13907	13680	13874	13745	13627	13844	13724	13946	13735	13727	13767	13798	13640	13762	13866	13655	13796	13570	13762	13638	13938	13709	13630	13672	13853	13752	13749	13622	13807	13751	13843	13751	13702	13823	13966	13735	13878	13719	13688	13903	13699	13751	13881	13735	13806	13873	13727	13956	13785	13789	13777	13531	13757	13818	13680	13823	13649	13881	13743	13968	13518	13743	13745	13832	13710	13862	13701	13775	13751	13836	13795	13684	13922	13961	13717	13773	13682	13760	13755	13736	13665	13682	13735	13919	13706	13828	13715
22971	21498	29526	23882	21569	22900	23781	17360	16134	16408	16340	15793	15917	15845	15587	15718	15546	15560	15649	15564	15579	15349	15482	15555	15277	15219	15427	15296	15318	15457	15291	15349	15298	15339	15242	15345	15274	15216	15353	15458	15306	15369	15439	15375	15293	15424	15317	15247	15146	15423	15406	15231	15555	15171	15343	15190	15265	15438	15208	15311	15469	15153	15202	15325	15370	15188	15339	15443	15432	15435	15228	15324	15216	15365	15227	15117	15350	15234	15546	15336	15199	15243	15436	15166	15298	15481	15289	15354	15084	15118	15113	15130	15379	15301	15301	15120	15399	15210	15112	15212	15232	15398	15006	15128	15140	15252	15352	15281	15460	15191	15023	15107	15252	15233	15262	15258	15159	15178	15281	15255	15283	15216	15285	15137	15296	15366	15252	15265	15058	15237	15155	15346	15133	15359	15245	15215	15129	15271	15151	15152	15095	15364	15285	15157	15143	15354	15249	15139	15260	15301	15207	15156	15154	15251	15266	15263	15438	15210	15128	15080	15305	15210	15525	15183	15342	15218	15209	15161	15425	15248	15048	15303	15190	15289	15141	15227	15406	15251	15357	15278	15097	15255	15500	15188	15182	15265	15310	15360	15141	14980	15220	15262	15351	15262	15242	15242	15087	15312	15022	15308	15187	15134	15184	15264	15330	15102	15254	15257	15404	15065	15317	15358	15189	15255	15135	15186	15267	15317	15244	15297	15171	15179	15187	15160	15310	15297	15286	15216	15281	15249	15126	15167	15258	15067	15221	15185	15196	15221	15070	15007	15177	15364	15267	15322	15338	15220	15120	15291	15321	15125	15284	15293	15229	15158	15208	15229	15038	15200	15229	15176	15131	15250	15247	15352	15118	15078	15233	15153	15348	15359	15055	14970	15306	14959	15108	15044	15118	15302	15385	15213	15248	15291	15308	15214	15190	15103	15250	15290	15247	15154	15175	15036	15125	15127	15269	15065	15181	15136	15133	15162	15160	15168	15116	15252	14998	15277	15422	15452	15131	15346	15190	15170	15335	15217	15205	15154	15239	15221	15170	15160	15189	15229	15019	15176	15251	15177	15306	15197	15270	14993	15195	15110	15140	15276	15265	15168	15134	15022	15217	15252	15200	15365	15033	15253	15337	15221	15113	15199	15332	15448	14980	15250	15293	15127	15345	15174	14968	15065	15232	14967	15261	15397	15182	15146	15271	15039	15309	15110	15216	15154	15229	15225	15372	15036	15156	15205	15313	15238	15240	15218	15279	15318	15276	15361	15216	15302	15144	15243	15300	15022	15114	15306	15326	15105	15231	15295	15122	15467	15219	15335	15109	15238	15161	15201	15420	15251	15221	15152	15203	15197	15127	15141	15377	15242	15207	15305	15195	15182	15184	15277	15263	15089	15102	15338	15248	15239	15329	15156	15315	15145	15309	15139	15125	14972	15094	15057	15213	15286	15527	15083	15193	15386	15359	15212	15467	15203	15139	15273	15255	15339	15018	15123	15009	15016	15102	15343	15150	15173	15327	15103	15150	15250	15159	15349	15287	15061	15275	15360	15246	15148	15415	15254	15178	15357	15206	15165	15174	15108	15147	15104	15204	15355	15150	15274	15395	15331	15327	15298	15292	14974	15085	15266	15249	15102	15025	15114	15130	15191	15299	15063	15181	15157	15370	15243	15254	15224	15160	15310	15287	15117	15115	15196	15296	15273	15050	15106	15272	15340	15169	15098	15310	15426	15233	15194	15300	15089	15430	15314	15093	15134	15172	15182	15317	15268	15198	15056	15205	15339	15175	15123	15195	15273	15145	14969	15176	15231	15046	15053	14915	15286	15230	15354	15163	15184	15091	15264	15100	15330	15249	15108	15235	15267	15163	15209	15280	15277	15130	15144	15290	15263	15186	15271	15349	15368	15056	15272	15078	15291	15265	15068	15191	15066	15131	15201	15080	15298	15029	15062	15143	15044	15202	15260	15232	15389	15228	14954	15087	15336	15018	15221	15149	15218	15023	15140	14947	15226	15235	15165	15163	15147	15356	15402	15123	15220	15283	15147	15277	15228	15309	15032	15054	15068	15169	15246	15216	15349	15256	15413	15087	15425	15244	15121	15283	15202	15307	15434	15357	15137	15190	15260	15376	15214	15223	15254	15124	15303	15111	15403	15287	15144	15244	15366	15201	15262	15111	15247	15221	15167	15309	15317	15184	15083	15409	15336	15151	14986	15207	15271	15217	15123	15418	15213	15375	15108	15202	15385	15189	15118	15170	15136	15161	15217	15011	15211	15223	15151	15260	15077	15173	15112	15132	15189	15232	15124	15167	15310	15323	15084	15063	15180	15122	14983	15136	14960	15137	15242	15190	15288	15290	15231	15046	14994	15074	15223	15089	15290	15191	15070	15077	15278	15363	15228	15311	15195	14964	15282	15245	15085	15348	15232	15256	14956	15347	15065	15327	15204	15270	15168	15169	15038	14976	15161	15337	15137	15387	15266	15275	15269	15407	15336	15281	15214	15349	15216	15095	15168	15216	15107	15219	15107	15139	15215	15251	15204	15077	15144	15069	15172	15206	15306	15196	15284	15232	15210	15356	15243	15184	15188	15302	15205	15336	15341	15108	15217	15218	15286	15191	15186	15153	15328	15398	15018	15065	15292	15275	15200	15278	15133	15353	15062	15210	15318	15361	15092	15261	15351	15158	15220	14996	15116	15282	15266	15378	15275	15200	15042	15132	15372	15305	15348	15252	15301	15317	15302	15231	15281	15299	15149	15261	15217	15133	15187	15257	15294	15153	15056	15201	15208	15279	15133	15284	15276	15280	15337	15222	15309	15104	15281	15252	15141	15042	15083	15323	15221	15299	15272	15301	15149	15331	15152	15240	15398	15070	15227	15234	15276	15241	15135	15168	15055	15033	15015	15121	15189	15252	15136	15263	15135	15083	15238	15165	15119	15228	15092	15259	15269	15213	15217	15138	15116	15218	15154	15272	15108	15063	15265	15235	15342	15271	15103	15143	15286	15379	15195	15191	15305	15187	15290	15308	15030	15164	15143	15051	15057	15290	15103	15179	15419	15240	15325	15113	15277	15232	15118	15283	15189	15148	15118	15187	15191	15210	15158	15306	15324	15263	15260	15354	15306	15061	15192	15026	15226	15217	15337	15069	15201	15248	15103	15219	15105	15361	15265	15309	15206	15234	15206	15231	15344	15264	15173	15099	15235	15101	15192	15104	15105	15434	15275	15167	15258	15231	15286	15390	15478	15300	15168	15043	15216	15198	15108	15075	15103	15265	15117	15286	15175	15288	15291	15176	15308	15224	15148	15236	15223	15233	15148	15201	15153	15085	15193	15230	15283	15388	15252	15369	15167	15304	15082	15334	15042	15348	15142	15315	15160	15385	15338	15207	15193	15185	15290	15240	15300	15098	15204	15154	15048	15208	15101	15185	15015	15149	15098	14981	15089	15159	15142	15210	15443	15224	15392	15070	15134	15077	15148	15326	15182	15020	15076	15235	15234	15276	15280	15261	15162	15253	15215	15258	15120	15232	15265	15116	15380	15144	15144	15128	15288	15239	15195	15314	15207	15250	15321	15374	15187	15232	15088	15135	15098	15128	15291	15173	15072	15175	15092	15135	15297	15216	15067	15137	15278	15225	15302	15214	15240	15234	15188	15160	15221	15493	15262	15129	15201	15331	15274	15250	15265	15124	15223	15505	15212	15180	15134	15195	15198	15351	15163	15112	15110	15173	15243	15287	15330	15229	15177	15231	15174	15148	15127	15184	15205	15082	15053	15124	15210	15206	15148	15061	15342	15175	15241	15298	15280	15152	15182	15242	15022	15295	15293	14950	15138	15106	15221	15065	15305	15270	15121	15210	15327	15174	15122	15251	15289	15155	15151	15018	15086	15221	15216	15073	15254	15162	15245	15359	15267	15103	15069	15293	15161	15149	15115	15264	15248	15222	15298	15298	15167	15050	15140	15319	15455	15272	15125	15231	15232	15246	15220	15313	15226	15312	15258	15124	15303	15276	15195	15335	15109	15256	15413	15330	15219	15205	15158	15019	15195	15232	15153	15048	15321	15334	15122	15323	15016	15280	15146	15284	15045	15222	15285	15125	15381	15312	15156	15231	15335	15123	15070	15179	15119	15224	15103	15174	15170	15391	15280	15044	15245	15140	15349	15316	15263	15169	15178	15100	15249	15240	15145	15115	15146	15197	15185	15253	15169	15263	15106	15123	15379	15278	15190	15178	15098	15147	15162	15257	15216	15232	15115	15083	15327	15226	14918	15236	15232	15240	15308	15235	15202	15423	15225	15311	15471	15342	15320	15382	15094	15205	15340	15287	15252	15041	15229	15168	15242	15154	15353	15095	15186	15176	15296	15333	15120	15075	15133	15162	15042	15129	15121	15270	15204	15037	14995	15358	15111	15325	15299	15287	15120	15042	15129	14971	15330	15235	15186	15162	14979	15067	15294	15058	15147	15121	15164	15340	15091	15026	15257	15291	15208	15139	15133	15196	15317	15265	15040	15298	15083	14999	15244	15218	15298	15318	15271	15246	15297	15283	15021	15275	15303	15262	15184	15191	15120	15157	15157	15338	15079	15009	15292	15188	15216	15257	15241	15106	15291	15205	15219	15000	15396	15184	15176	15185	15270	15257	15171	15262	15195	15375	15071	15153	15210	15101	15028	15109	15258	15250	15343	15088	15210	15301	15218	15094	15443	15274	15199	15329	15585	15236	15146	15262	15272	15143	15189	15038	15067	15359	15302	15292	15374	15360	15209	15140	15356	15252	15242	15136	15197	15190	15339	15292	15369	15301	15387	15161	15403	15374	15159	15396	15182	15212	15257	15304	15171	15089	15134	15080	15168	15335	15051	15160	15132	15123	15317	15172	15213	15170	15436	15200	15223	15085	15219	15163	15285	15314	15028	15316	15075	15194	15187	15158	15125	15174	15183	15259	15080	15261	15230	15020	15153	15243	15167	15390	15142	15219	15079	15352	15337	15252	15371	15421	15118	15280	15125	15215	15271	15149	15324	15134	15139	15095	15208	15124	15135	15238	14943	15113	15016	15173	15220	15284	15073	15021	15056	15254	15174	15235	15094	15084	15299	15434	15297	15229	15277	15187	15264	15339	15225	15165	15053
12535	20335	19612	17491	16517	15975	15585	15513	15507	15123	15208	14908	14576	14503	14132	14412	14098	14323	14287	14272	14334	14099	14046	14104	14094	14151	14138	14039	14171	14180	14103	14101	14300	14318	14330	14199	14247	14132	14152	14218	14040	14190	14245	14304	14055	14086	14176	14285	14227	14097	14194	14246	14097	13988	14164	13995	13982	14125	14101	14142	14195	14073	14052	14053	14182	14101	14255	14015	14209	14048	14134	14102	14177	14072	14078	13910	14251	14122	14015	14075	14247	13952	14253	14158	14131	14172	14007	14229	14239	14252	14212	13990	14275	14080	14026	14175	14078	14183	14212	13949	14161	14104	14232	14050	14062	14185	14105	14153	14410	13903	14075	14365	14134	14021	14123	14053	14022	14208	14173	14096	14099	14200	14110	14166	14173	14236	13970	14035	14136	14039	13951	14139	14001	14191	14161	14275	14041	14120	14182	14094	14116	14026	14068	14090	14130	14057	14027	14201	14054	14244	14123	13991	14145	14187	14003	13954	14000	14180	14114	14209	14141	14108	14048	14120	13957	14059	14090	14036	13999	13999	14193	14116	14225	14020	14053	14008	14241	14112	14090	14038	14035	14129	14086	14101	14231	13949	14126	14205	14078	14218	14107	14063	14017	14123	14009	13998	14228	14119	14137	14047	14126	14219	14120	14016	14135	14097	14057	14081	13935	13992	14144	14181	14062	14190	14109	14183	14031	13865	14071	13893	14058	14133	14046	14155	14085	13890	13911	14073	14230	14232	14254	13951	14079	14089	14240	14311	14105	14130	14054	14192	14020	14051	14135	14140	14095	13932	14050	14025	14207	13951	14196	13991	14050	14089	14045	14159	13999	14016	14167	14019	14004	14128	13897	14127	14168	14243	14056	13906	14184	13789	14190	14164	14223	14259	14033	14038	14081	14022	14199	14151	13903	14140	14057	14060	14062	14238	14070	14166	14145	14027	14004	14075	14120	14145	14047	14103	14062	14215	14032	14207	14165	14152	14045	14127	14112	14104	14061	13871	13974	13943	14245	14158	13996	14191	13890	13957	13987	14037	14137	14037	14056	14041	14059	14064	14044	14022	14087	13976	13923	14044	14219	14050	14051	14012	14303	14245	14062	14219	14231	13997	13988	14106	14111	14080	13954	14291	14062	14027	14132	13782	14069	14245	14025	14151	14219	14069	14090	14044	14048	14196	14152	14019	14046	14063	14057	14024	14040	14069	14142	14019	14116	14190	14005	14182	13951	14029	14321	14089	14175	14217	14189	14036	14140	13944	14184	14156	13972	14058	14132	14052	13997	14175	13975	14141	14016	14206	14097	14122	14059	14171	13958	14105	14326	14280	14018	14019	14035	13996	13969	14000	14110	14075	14063	14023	14091	14210	14051	13959	14117	14088	14153	14113	14233	13935	14012	14027	13998	14198	13977	14037	13973	14020	14208	13917	14045	14016	13993	14077	14006	14152	14055	14024	14074	14055	13933	13977	14140	14354	14051	14034	14036	14058	14014	14170	14037	14001	14158	14116	14071	14185	13962	14090	14072	14016	14081	14098	14017	14082	14050	14047	14148	14037	14072	14025	14197	14211	14009	14072	14083	14117	14148	13938	13992	14118	14056	14109	14008	14157	13892	13936	14057	14013	14026	13994	14064	14174	14251	14038	14002	13996	13988	14011	13950	13901	14196	14090	14077	14001	14111	14231	14021	14026	14173	14098	14036	14095	14054	14041	14061	14038	13912	14106	14117	14050	14266	13919	14149	13986	13926	14238	14153	13898	14071	13992	13903	14092	14217	14057	13992	14096	14157	14042	14024	14266	14153	14123	14038	14097	14385	14082	14014	14210	14122	14008	14031	13987	14016	14005	14162	13884	14074	14013	14035	14160	14069	13961	14002	14063	14216	13876	14181	14117	14216	14158	13804	14088	14106	13995	14233	14070	13898	14065	14220	13900	14006	14121	14111	14181	14070	14144	13968	14030	14154	13997	13987	14038	14000	14048	14058	14281	13956	14177	14140	14036	14186	13937	14191	14072	14129	14080	14104	13989	14061	14140	14008	13936	14077	14150	13912	14082	14049	14136	14149	14066	14126	14116	13982	14184	14001	14073	13960	14116	14175	14142	13913	14094	14237	13930	14113	14079	14064	14096	14014	14041	14023	14275	14080	14066	14011	14236	14176	14203	14176	14055	14090	14036	14023	13951	13971	14064	14034	14101	14127	14295	14012	14090	13961	14008	14042	14080	14122	14121	13938	14014	13998	14221	14120	14102	14136	13999	14029	14113	14068	14110	14024	14108	14023	14008	13988	14099	14063	14056	14151	13968	13997	14046	14130	14179	14068	14130	14204	14055	14092	13940	14099	14006	14092	14135	14081	14078	14236	14050	14145	14218	14101	14095	14132	14111	14184	13989	14098	14027	14059	13977	14130	14064	13916	14082	13915	14118	14124	14318	14234	14081	14219	14031	14125	14089	14192	14040	14210	14205	14119	14080	14153	14093	14209	13919	14014	14100	13924	14142	13948	14016	14108	14102	14033	14205	14005	14112	13961	14104	14020	13952	13996	13936	13993	14101	13965	14043	14185	14191	14175	14065	14009	13972	14055	14070	14022	14122	14076	14110	14066	14108	14095	14084	14148	14096	13886	14028	14042	14018	14184	14017	14358	13998	14123	14036	13994	14046	14106	14138	14097	14194	14062	14113	14100	13992	14129	13950	14060	14026	14059	14146	13923	14149	14081	14059	14173	13858	13964	14074	13976	14194	13973	14061	14191	14197	14064	13964	14155	14078	14183	14060	14031	14156	14083	13922	14055	14192	14053	14066	14051	13933	13968	13956	14235	13971	14019	14080	13851	14293	14173	14137	14097	14042	13996	14036	14035	14084	14040	14013	13984	13928	14166	14091	14073	14094	14127	13888	14070	14126	14156	14043	14106	14012	14019	14157	14112	14038	14062	14160	14286	14135	14033	14009	14186	14029	14196	13961	14097	14130	14121	14266	14036	14149	14059	13974	14066	14096	14203	14210	14044	14200	14095	14186	14044	14144	14214	14280	14047	14088	14039	14048	14167	14110	14153	13995	14116	14154	13944	13956	14131	14049	13964	14006	14141	13981	14066	14038	14187	14119	14171	14181	14084	14050	14108	14175	13923	14383	14140	14115	14092	14225	14016	14169	14156	14239	14145	14206	14152	14070	14167	14178	14000	14080	14160	14150	14153	14180	14237	13999	14110	14131	14046	14008	14052	14000	13997	14062	14069	14191	14393	14144	14058	14041	14288	14115	13961	14023	13958	14045	14180	14163	14020	13981	14047	14123	14015	14041	14042	14001	14060	14013	14200	13962	14022	14200	14016	13958	14114	14157	14008	14030	14150	14247	14171	14055	13919	14004	14172	14211	14025	14101	14056	14181	14049	14124	14016	14163	13974	14130	14048	14139	14040	14019	13989	14079	14065	13935	14062	13933	13901	14171	14145	14076	14034	14174	13937	13992	14014	14032	14066	14237	14020	14171	14130	14128	14101	14034	14075	14102	13974	14024	14050	13995	14106	14163	13932	13971	13907	14111	14191	13801	14206	13987	14156	14073	14046	14134	14033	14010	14017	14170	13877	14124	14067	14023	14001	14087	14061	14077	14131	13960	14184	14038	13882	14060	14104	14009	14133	14183	14268	14069	13976	14264	14103	14020	13989	14060	14034	14148	14123	14007	13978	14101	14107	14269	14075	13910	14069	14006	14124	14093	14114	14133	14065	13993	14104	14133	14066	14175	13987	14082	14168	14002	14208	14109	14125	13926	14192	13889	14079	14139	14001	14041	14094	14128	14138	14060	14082	14052	14232	14087	14212	13967	13935	14181	14103	13856	14004	14040	14241	14011	13909	13900	14079	14154	14101	14067	14154	13939	14086	14190	14101	14112	14012	14180	14081	14109	14047	13978	14083	14150	14144	14177	14292	14183	14149	14044	14081	14056	14011	14091	14006	14135	13888	13991	14033	13904	14065	14126	14090	14221	13956	14071	13919	14027	14066	14095	14085	14355	13992	14035	14216	14098	14002	14200	13941	14083	14004	14079	13900	14033	14170	14124	14083	14089	14085	14062	14067	13946	14174	14094	14077	13971	14095	14066	14157	13952	14069	14128	14229	14079	14183	13888	14009	14242	14242	14205	14111	14085	13973	14127	13883	13950	14060	14028	13962	14095	13951	14053	14017	13989	14252	14081	14085	14137	14160	14074	14121	13995	14087	14117	13942	14073	13999	13932	14100	14084	14229	14122	13924	14102	14066	14114	13956	13985	14045	14234	13906	14026	14207	14030	13983	14077	14116	14244	14114	13945	14048	14072	14106	14141	13961	14034	14065	14055	14184	14163	14034	14084	14114	14092	13856	14084	13939	13928	14061	14042	14019	14011	14178	14112	13978	14145	14187	13995	14091	14069	14187	14154	14096	14210	14206	13972	13993	14220	14011	14028	13965	13889	14014	13877	14009	14235	14062	14065	14059	13941	13913	14095	14106	14040	13993	14159	14023	14151	14073	14184	14036	13947	14113	14115	13983	14243	14123	14149	14146	14254	14136	14088	14187	14199	14039	14185	13923	14105	14011	13885	13960	14122	14044	14059	14008	14093	14089	14220	14156	13919	14220	14096	14061	14155	13932	14161	14121	13989	14156	14051	14002	14002	14140	14087	14087	13998	14113	14012	14100	14045	14151	14094	13989	14036	14181	14048	13948	14145	14149	14073	14186	13993	14092	14087	14020	14222	14231	13954	14089	14172	14318	14178	14004	14041	14076	14075	14239	14071	13938	14192	14204	14113	14046	14142	14009	14074	14026	14154	14079	14049	14075	14140	14142	14012	14249	13997	14123	14121	14151	14055	14080	14059	13982	13981	14132	14097	13908	13933	13902	14079	14024	14081	14110	14021	14064	14053	14196	14032	14154	14017	14086	14000	14134	14277	14212	13874	14239	13968	14131	14022	14021	14090	14139	13925	14029	14129	14187	13980	14102	14206	14161	14056	14342	14168	14079	14084	14176	14079	14131	13885	14100	14055	14152	13936	14144	14142	13897	14105	14148	14111	14173	14136	14239	13945	14062	14145	14043	13959	14238	14011	14092	14142	14067	14016	14232	14017	14034	14237	13997	14152	14109	14183	14077	14090	14027	14064
26738	21500	25644	22948	16184	16012	16227	15779	15655	15748	15706	15789	15479	15673	15370	15572	15555	15464	15492	15552	15620	15400	15540	15403	15498	15401	15424	15435	15531	15360	15375	15492	15446	15335	15525	15427	15283	15441	15470	15533	15488	15472	15414	15433	15373	15394	15415	15395	15452	15438	15202	15402	15439	15438	15495	15559	15462	15412	15264	15469	15283	15426	15284	15182	15129	15425	15446	15318	15265	15362	15515	15418	15554	15453	15600	15259	15396	15376	15306	15209	15490	15393	15451	15378	15466	15627	15352	15467	15351	15113	15479	15334	15470	15319	15354	15246	15333	15361	15271	15517	15453	15418	15427	15524	15542	15491	15336	15498	15617	15561	15413	15351	15435	15494	15266	15363	15192	15436	15441	15420	15332	15533	15436	15262	15265	15348	15639	15336	15490	15486	15368	15388	15511	15313	15402	15425	15469	15385	15241	15504	15227	15502	15212	15349	15475	15417	15348	15324	15449	15437	15302	15232	15192	15378	15367	15325	15313	15283	15321	15284	15483	15445	15375	15379	15346	15201	15301	15373	15535	15567	15287	15286	15398	15374	15376	15328	15265	15195	15204	15428	15658	15529	15297	15457	15298	15440	15412	15592	15425	15357	15376	15336	15477	15397	15458	15341	15467	15385	15348	15319	15294	15423	15507	15230	15371	15226	15358	15383	15319	15269	15269	15520	15555	15130	15406	15290	15384	15383	15295	15254	15550	15443	15405	15457	15487	15399	15427	15402	15398	15401	15524	15369	15488	15596	15532	15403	15329	15314	15410	15285	15410	15459	15426	15518	15270	15498	15463	15605	15408	15385	15523	15361	15478	15274	15331	15192	15182	15450	15517	15381	15527	15382	15316	15479	15335	15334	15374	15646	15336	15376	15482	15255	15218	15274	15307	15499	15379	15508	15295	15442	15329	15499	15486	15414	15456	15550	15464	15453	15447	15472	15223	15408	15342	15245	15299	15386	15276	15373	15291	15250	15183	15436	15388	15316	15472	15191	15522	15327	15455	15469	15280	15397	15382	15304	15357	15405	15441	15432	15368	15265	15479	15156	15403	15365	15424	15452	15470	15400	15480	15554	15398	15535	15366	15374	15340	15281	15364	15181	15341	15364	15305	15495	15383	15312	15306	15393	15570	15164	15362	15279	15304	15363	15462	15366	15510	15305	15528	15543	15440	15346	15244	15387	15420	15227	15272	15385	15260	15251	15352	15322	15440	15296	15504	15530	15206	15525	15443	15421	15384	15378	15314	15415	15442	15191	15440	15368	15329	15369	15378	15486	15637	15272	15375	15409	15288	15266	15599	15391	15389	15458	15387	15431	15400	15467	15621	15481	15267	15175	15417	15387	15278	15331	15420	15351	15376	15327	15283	15577	15315	15532	15295	15456	15325	15348	15401	15360	15498	15227	15361	15465	15590	15329	15343	15547	15417	15398	15444	15420	15532	15292	15447	15218	15379	15092	15516	15229	15389	15325	15312	15412	15364	15433	15393	15336	15382	15324	15390	15383	15162	15379	15328	15370	15272	15394	15404	15316	15221	15483	15472	15452	15352	15482	15420	15206	15256	15539	15454	15379	15336	15440	15428	15477	15514	15410	15313	15404	15131	15206	15387	15411	15487	15549	15616	15290	15512	15483	15279	15180	15166	15196	15299	15486	15123	15320	15458	15335	15352	15532	15354	15495	15380	15483	15313	15410	15327	15425	15409	15299	15363	15203	15448	15369	15275	15352	15550	15481	15388	15163	15205	15608	15486	15303	15580	15267	15520	15385	15293	15367	15301	15355	15227	15275	15375	15574	15481	15468	15355	15362	15423	15398	15425	15266	15091	15332	15497	15238	15281	15406	15328	15144	15442	15366	15445	15499	15523	15334	15205	15216	15370	15245	15502	15296	15206	15170	15278	15424	15409	15321	15299	15526	15381	15064	15254	15406	15269	15335	15393	15230	15482	15314	15292	15318	15436	15360	15387	15533	15184	15308	15296	15493	15327	15403	15497	15462	15326	15369	15306	15470	15420	15297	15481	15363	15392	15372	15542	15355	15247	15383	15290	15312	15470	15422	15423	15094	15268	15334	15431	15307	15349	15404	15450	15485	15441	15398	15487	15440	15339	15351	15684	15321	15407	15259	15381	15528	15576	15484	15255	15363	15452	15281	15479	15259	15525	15260	15397	15415	15581	15429	15394	15353	15528	15379	15468	15326	15460	15403	15216	15280	15331	15473	15485	15340	15526	15155	15275	15534	15338	15350	15353	15425	15602	15257	15250	15483	15535	15214	15415	15419	15471	15365	15610	15370	15342	15275	15173	15392	15388	15426	15276	15477	15287	15407	15389	15370	15299	15299	15402	15320	15268	15319	15289	15318	15360	15415	15385	15286	15451	15138	15361	15263	15331	15446	15288	15320	15346	15302	15156	15341	15329	15364	15450	15326	15452	15396	15462	15432	15207	15233	15254	15324	15409	15202	15205	15516	15178	15241	15408	15568	15505	15345	15547	15566	15533	15367	15448	15256	15543	15375	15491	15315	15430	15216	15541	15496	15288	15237	15515	15400	15400	15333	15298	15530	15476	15332	15309	15383	15452	15393	15516	15368	15384	15442	15446	15311	15395	15254	15353	15410	15470	15391	15449	15431	15444	15273	15294	15411	15343	15528	15314	15514	15394	15356	15240	15386	15465	15529	15502	15387	15394	15242	15433	15311	15518	15383	15280	15486	15441	15341	15532	15400	15328	15412	15311	15341	15405	15383	15408	15259	15522	15451	15263	15127	15535	15383	15281	15324	15514	15252	15442	15607	15350	15366	15310	15460	15315	15383	15413	15557	15304	15418	15593	15336	15447	15510	15529	15371	15373	15431	15269	15570	15403	15502	15495	15399	15167	15104	15389	15391	15541	15355	15540	15329	15436	15537	15462	15303	15526	15447	15678	15560	15486	15249	15416	15385	15505	15319	15271	15157	15270	15563	15245	15467	15427	15389	15481	15295	15376	15477	15554	15551	15178	15426	15301	15260	15488	15325	15451	15334	15501	15283	15271	15285	15467	15576	15510	15447	15360	15354	15537	15183	15396	15467	15319	15352	15335	15530	15373	15293	15287	15475	15387	15397	15266	15209	15387	15097	15326	15532	15408	15350	15433	15461	15227	15233	15398	15325	15574	15310	15471	15204	15518	15301	15458	15323	15319	15478	15396	15401	15485	15413	15506	15484	15332	15392	15314	15304	15520	15420	15259	15194	15438	15385	15434	15382	15357	15428	15508	15348	15357	15433	15229	15401	15527	15611	15122	15315	15339	15458	15316	15372	15551	15322	15436	15311	15366	15417	15393	15490	15266	15225	15313	15451	15615	15515	15300	15324	15448	15377	15592	15371	15110	15488	15529	15359	15587	15453	15435	15405	15239	15466	15591	15416	15406	15297	15119	15340	15289	15413	15501	15207	15573	15453	15275	15294	15183	15346	15577	15407	15372	15348	15526	15533	15408	15431	15443	15376	15224	15481	15392	15333	15226	15397	15289	15459	15348	15369	15479	15470	15466	15353	15356	15232	15507	15197	15393	15198	15385	15441	15427	15172	15475	15300	15424	15429	15532	15484	15378	15408	15307	15362	15421	15461	15332	15223	15495	15304	15270	15500	15321	15367	15349	15317	15591	15482	15461	15482	15231	15299	15448	15375	15467	15495	15550	15421	15297	15276	15288	15521	15407	15092	15291	15528	15575	15498	15653	15254	15375	15375	15349	15297	15173	15508	15359	15559	15300	15397	15599	15400	15447	15282	15433	15384	15457	15278	15569	15275	15487	15234	15540	15387	15471	15384	15404	15488	15371	15547	15457	15371	15420	15494	15397	15388	15384	15517	15496	15375	15418	15352	15504	15360	15397	15405	15497	15345	15314	15551	15384	15472	15285	15408	15216	15263	15387	15431	15320	15342	15414	15458	15356	15279	15328	15378	15430	15701	15421	15501	15480	15326	15615	15456	15490	15412	15338	15350	15425	15351	15388	15307	15543	15317	15609	15419	15587	15318	15341	15321	15356	15263	15340	15302	15179	15331	15322	15512	15502	15309	15375	15362	15244	15493	15301	15292	15329	15451	15717	15469	15559	15496	15425	15262	15639	15322	15334	15380	15304	15378	15436	15497	15488	15197	15479	15367	15384	15380	15347	15367	15330	15388	15256	15338	15499	15377	15169	15410	15505	15325	15350	15369	15352	15469	15404	15415	15376	15337	15242	15306	15404	15469	15357	15460	15365	15274	15537	15290	15245	15473	15448	15305	15254	15206	15232	15370	15467	15515	15466	15408	15383	15434	15357	15520	15310	15656	15273	15166	15228	15403	15500	15595	15483	15494	15742	15402	15486	15397	15360	15400	15345	15370	15511	15485	15184	15534	15320	15308	15453	15325	15401	15354	15373	15355	15176	15369	15250	15511	15264	15411	15215	15262	15476	15315	15395	15364	15337	15515	15398	15179	15195	15511	15261	15480	15475	15584	15601	15375	15370	15478	15521	15454	15414	15242	15363	15402	15144	15332	15572	15462	15441	15580	15244	15269	15365	15394	15458	15338	15517	15409	15197	15456	15265	15153	15379	15531	15467	15304	15254	15418	15414	15481	15248	15480	15261	15494	15335	15208	15397	15404	15465	15433	15505	15358	15386	15355	15270	15411	15296	15435	15539	15349	15488	15385	15407	15602	15417	15459	15303	15445	15445	15239	15227	15557	15518	15439	15276	15359	15342	15375	15344	15357	15338	15298	15468	15523	15415	15428	15468	15296	15280	15388	15301	15435	15456	15417	15520	15251	15468	15518	15554	15223	15456	15529	15225	15208	15236	15509	15330	15343	15443	15439	15531	15386	15381	15539	15414	15375	15198	15410	15540	15378	15371	15361	15211	15430	15387	15287	15276	15444	15648	15344	15616	15357	15531	15431	15411	15335	15458	15388	15416	15404	15372	15359	15455	15359	15286	15350	15451	15403	15238	15434	15305	15575	15433	15315	15475	15383	15560	15277	15539	15264	15417	15333	15144	15429	15498	15248	15341	15470	15461	15366	15366	15363	15425	15367	15504	15514	15418	15513	15436	15199	15496	15404	15438	15439	15498	15133	15380	15292	15365	15230	15624	15431	15189	15531	15314	15480	15317	15162
14172	17222	16818	15780	15490	15051	15006	14836	14650	14577	14492	14662	14315	14484	14329	14293	14197	14372	14218	14164	14282	14268	14242	14240	14259	14214	14309	14215	14214	14312	14348	14103	14305	14255	14153	14120	14337	14218	14262	14167	14413	14338	14187	14203	14297	14433	14274	14313	14321	14130	14501	14218	14256	14235	14200	14344	14279	14123	14354	14110	14323	14171	14199	14017	14208	14217	14163	14411	14422	14252	14401	14234	14214	14147	14290	14229	14262	14386	14274	14385	14202	14334	14245	14339	14157	14114	14226	14205	14366	14236	14131	14376	14264	14443	14226	14231	14127	14268	14191	14145	14277	14166	14274	14181	14379	14170	14318	14270	14229	14216	14387	14178	14342	14318	14442	14238	14185	14129	14248	14323	14257	14115	14204	14307	14376	14187	14078	14358	14224	14068	14241	14309	14243	14407	14176	14269	14240	14193	14223	14346	14181	14228	14173	14229	14299	14197	14249	14340	14204	14184	14313	14342	14230	14301	14363	14220	14299	14196	14192	14331	14144	14273	14203	14291	14233	14300	14273	14270	14386	14086	14173	14387	14295	14309	14305	14371	14335	14344	14243	14202	14151	14397	14256	14154	14208	14320	14041	14276	14068	14181	14270	14035	14190	14225	14346	14263	14250	14271	14305	14346	14181	14128	14316	14133	14290	14207	14366	14251	14250	14412	14148	14095	14255	14074	14187	14234	14193	14225	14103	14129	14221	14308	14164	14248	14146	14205	14311	14308	13980	14058	14135	14231	14229	14297	14091	14148	14206	14063	14278	14255	14331	14180	14363	14119	14362	14145	14302	14318	14334	14075	14273	14252	14185	14365	14267	14234	14226	14276	14219	14340	14169	14240	14492	14085	14173	14169	14311	14107	14252	14507	14264	14341	14198	14292	14222	14058	14337	14301	14325	14228	14304	14306	14412	14251	14210	14138	14358	14218	14180	14178	14149	14249	14248	14343	14186	14204	14296	14089	14051	14178	14260	14069	14269	14257	14214	14215	14351	14200	14107	14146	14420	14365	14108	14198	14241	14158	14196	14152	14215	14062	14234	14198	14298	14118	14373	14172	14002	14025	14053	14216	14262	14269	14071	14246	14228	14222	14299	14318	14214	14155	14276	14036	14115	14239	14223	14141	14328	14222	14405	14436	14289	14123	14309	14164	14125	14335	14289	14196	14256	14334	14207	14221	14335	14276	14370	14156	14264	14168	14256	14152	14224	14127	14317	14246	14162	14058	14142	14287	14281	14214	14066	14129	14210	14188	14135	14190	14320	14254	14138	14334	14271	14184	14304	14383	14076	14255	14276	14239	14228	14201	14285	14294	14235	14256	14348	14162	14174	14166	14183	14171	14290	14408	14249	14107	14350	14389	14138	14165	14282	14235	14312	14305	14249	14268	14209	14385	14208	14203	14173	14111	14195	14209	14317	14172	14216	14298	14296	14201	14328	14182	14295	14093	14196	14238	14316	14287	14128	14237	14155	14273	14315	14401	14021	14362	14340	14289	14479	14266	14408	14302	14131	14313	14299	14260	14312	14153	14355	14342	14313	14183	14285	14215	14185	14164	14205	14176	14246	14273	14135	14343	14340	14331	14098	14170	14214	14207	14372	14215	14247	14143	14223	14383	14158	14362	14168	14146	14235	14415	14254	14110	14186	14190	14396	14237	14263	14048	14269	14172	14222	14130	14102	14082	14143	14115	14333	14242	14276	14099	14326	14276	14314	14183	14276	14466	14324	14403	14396	14374	14120	14260	14310	14075	14177	14277	14236	14193	14208	14230	14202	14185	14236	14418	14093	14313	14245	14181	14171	14207	14405	14239	14336	14150	13982	14105	14268	14213	14297	14403	14323	14241	14081	14056	14300	14231	14288	14169	14380	14003	14261	14243	14266	14354	14238	14281	14343	14171	14193	14428	14255	14271	14178	14295	14446	14346	14261	14262	14244	14270	14236	14253	14159	14346	14355	14248	14162	14143	14309	14277	14230	14167	14385	14154	14151	14100	14166	14218	14217	14216	14072	14281	14208	14195	14352	14205	14310	14179	14430	14096	14401	14202	14388	14145	14258	14257	14242	14241	14180	14191	13986	14286	14224	14250	14217	14393	14233	14134	14297	14181	14047	14097	14150	14424	14171	14619	14206	14230	14514	14198	14168	14149	14284	14329	14449	14219	14349	14125	14331	14104	14143	14209	14184	14173	14273	14084	14131	14031	14272	14382	14181	14272	14215	14296	14525	14215	14297	14137	14219	14162	14177	14255	14134	14277	14392	14289	14399	14167	14172	14316	14417	14275	14215	14257	14228	14133	14203	14280	14276	14248	14320	14294	14344	14351	14234	14216	14241	14134	14210	14074	14132	14357	14352	14343	14266	14221	14153	14183	14071	14318	14442	14348	14149	14054	14139	14373	14188	14326	14137	14306	14057	14120	14183	14153	14164	14228	14290	14025	14294	14264	14033	14194	14191	14099	14295	14242	14217	14238	14334	14249	14154	14326	14316	14201	14265	14309	14131	14269	14226	14330	14239	14386	14185	14284	14142	14298	14354	14194	14199	14167	14316	14305	14222	14204	14264	14247	14399	14251	14250	14219	14452	14322	14223	14514	14276	14192	14162	14316	14189	14358	14249	14331	14212	14235	14352	14180	14201	14299	14360	14334	14235	14362	14248	14376	14396	14233	14142	14382	14300	14195	14176	14335	14129	14323	14205	14170	14230	14133	14126	14328	14213	14303	14271	14262	14278	14253	14287	14045	14480	14214	14245	14323	14514	14282	14142	14173	14175	14231	14312	14148	14277	14180	14119	14278	14274	14202	14292	14404	14352	14224	14484	14303	14283	14219	14310	14216	14305	14262	14210	14195	14249	14323	14216	14176	14133	14274	14151	14192	14238	14146	14182	14239	14299	14288	14224	14331	14200	14288	14157	14149	14152	14271	14304	14226	14350	14197	14336	14236	14180	14458	14123	14468	14301	14168	14270	14262	14299	14104	14285	14248	14200	14112	14179	14343	14276	14253	14257	14279	14339	14318	14174	14135	14323	14110	14141	14303	14311	14348	14300	14263	14314	14273	14271	14104	14483	14255	14190	14211	14199	14252	14340	14171	14164	14222	14131	14283	14302	14161	14316	14173	14098	14350	14261	14253	14526	14121	14244	14108	14233	14312	14074	14222	14316	14263	14211	14305	14163	14270	14376	14097	14160	14135	14324	14296	14237	14332	14221	14410	14371	14345	14443	14284	14268	14237	14114	14192	14278	14347	14257	14277	14170	14406	14256	14180	14141	14175	14156	14365	14273	14263	14161	14051	14154	14258	14222	14300	14212	14029	14176	14170	14101	14324	14212	14348	14069	14169	14125	14354	14072	14300	14240	14195	14393	14240	14268	14272	14237	14344	14141	14257	14206	14124	14253	14214	14226	14177	14064	14233	14090	14225	14386	14135	14136	14374	14264	14272	14430	14230	14295	14408	14143	14272	14186	14168	14318	14059	14107	14255	14332	14215	14200	14314	14278	14203	14080	14205	14156	14069	13985	14288	14255	14179	14272	14237	14335	14287	14192	14217	14253	14258	14153	14261	14322	14172	14243	14252	14241	14199	14414	14215	14251	14263	14220	14217	14256	14190	14107	14258	14161	14238	14298	14133	14145	14299	14345	14311	14252	14262	14138	14240	14216	14278	14423	14259	14456	14252	14106	14270	14379	14198	14108	14219	14227	14146	14393	14394	14145	14298	14402	14174	14258	14132	14410	14332	14268	14413	14136	14269	14266	14176	14257	14468	14245	14203	14170	14265	14164	14216	14279	14189	14159	14386	14226	14284	14140	14379	14111	14313	14209	14304	14256	14224	14272	14240	14351	14326	14201	14275	14258	14200	14231	14114	14239	14266	14273	14229	14302	14279	14291	14237	14226	14116	14163	14318	14254	14227	14324	14311	14265	14010	14245	14300	14014	14396	14211	14122	14279	14090	14274	14209	14225	14240	14106	14091	14044	14252	14143	14261	14351	14159	14280	14051	14232	14184	14382	14237	14226	14179	14232	14267	14066	14237	14163	14202	14161	14255	14315	14220	14394	14112	14355	14142	14217	14272	14294	14304	14112	14245	14195	14438	14290	14283	14348	14245	14303	14255	14207	14307	14177	14202	14208	14145	14317	14420	14219	14458	14116	14202	14218	14223	14430	14049	14226	14362	14237	14322	14267	14282	14174	14266	14238	14238	14386	14259	14257	14292	14245	14405	14219	14173	14249	14215	14244	14314	14235	14265	14243	14235	14308	14358	14113	14263	14196	14110	14195	14188	14330	14236	14176	14226	14241	14125	14099	14127	14170	14397	14073	14197	14282	14172	14331	14298	14275	14227	14206	14243	14168	14139	14281	14191	14203	14329	14282	14344	14318	14391	14361	14368	14323	14152	14373	14259	14280	14189	14347	14254	14129	14182	14199	14229	14178	14154	14189	14217	14187	14266	14177	14210	14101	14288	14258	14265	14243	14381	14147	14296	14372	14175	14122	13885	14256	14232	14289	14175	14260	14196	14165	14165	14162	14132	14149	14227	14210	14155	14159	14257	14391	14186	14330	14309	14172	14309	14109	14305	14236	14296	13968	14316	14243	14148	14209	14169	14104	14169	14205	14351	14316	14238	14332	14215	14198	14159	14253	14155	14299	14268	14280	14169	14210	14193	14313	14268	14319	14303	14294	14312	14276	14198	14237	14234	14473	14211	14063	14255	14241	14338	14058	14308	14169	14245	14448	14391	14093	14330	14243	14312	14213	14400	14160	14181	14118	14208	14085	14204	14282	14288	14129	14267	14280	14277	14313	14276	14227	14170	14377	14177	14314	14232	14179	14222	14222	14352	14091	14159	14363	14288	14237	14191	14153	14214	14187	14296	14161	14278	14321	14254	14182	14171	14266	14204	14308	14132	14250	14177	14351	14080	14363	14257	14286	14186	14329	14259	14193	14367	14410	14233	14209	14095	14292	14153	14274	14240	14355	14380	14257	14180	14317	14262	14240	14398	14250	14277	14358	14373	14307	14281	14262	14301	14232	14392	14099	14013	14268	14202	14128	14380	14262	14209	14198	14364	14259	14135	14266	14271	14358	14241	14362	14378	14251	14204	14169	14177	14091	14299	14254	14207	14214	14267
23955	21518	29139	24359	21898	21409	19021	16292	15634	15981	15627	15350	15438	15178	15149	15207	15231	15160	15329	15097	15156	14904	15021	15111	14935	14934	14993	15084	14935	15331	14820	15026	14956	15012	15086	15120	15054	15183	15091	15111	14921	14959	14913	14827	14968	15075	14963	15155	15082	15109	14801	14857	15110	15031	15008	14872	15031	15031	15008	15056	15214	14996	14902	15171	14909	15039	15060	14872	14920	14967	14845	14970	14929	15160	14942	14882	14988	14916	14858	14787	14841	14816	15028	14919	14875	14879	14937	14849	14941	14871	14813	15012	14797	14974	14950	14978	15132	15044	14994	15061	15049	14877	15054	14871	15047	15103	15139	15157	14934	14897	14869	14825	15118	14980	14713	14814	14878	14846	14867	14878	14871	14861	14771	14705	14956	14878	15051	15135	15052	14893	14914	15046	14988	14869	14680	14747	14927	14783	14890	14938	15005	14841	15080	14908	14950	15141	14812	14929	14903	14944	15007	14898	14840	14990	14957	14980	15075	14981	14950	14856	14842	14839	14924	14991	14886	14911	14852	14861	15099	14842	14792	14773	14864	14980	14966	14904	14900	15045	14928	14970	14894	14886	14900	14867	14779	14880	14890	14824	14969	15003	14901	14894	14881	14676	14975	15117	14987	15014	14959	14996	15118	14860	14901	14983	14878	14991	14813	14964	14849	14835	14850	15000	14875	15020	15221	15021	14968	14952	14951	14906	14987	14876	14823	14728	14950	15018	14838	14904	14848	15011	15109	14991	15118	14938	14824	15007	15014	14890	15031	14984	14981	14990	14936	14874	14989	14890	15000	15095	15009	14914	14988	14813	14813	14765	14905	15056	14922	14854	14861	15019	14903	14845	14735	15005	15016	14876	14797	14910	14842	14922	14922	14917	14943	15032	14982	14808	14996	14968	14933	14827	14848	14912	14725	14841	15025	15046	14911	15001	14886	14867	14883	15099	14922	15084	14764	14916	14869	14942	14939	14875	14954	14906	14932	14991	14852	14823	15065	14899	14951	15082	14767	15035	14775	14925	14885	14855	15010	14852	14969	15069	14770	15139	14693	15128	15092	14907	15085	14990	14716	14727	14793	14712	15066	15193	14931	15037	14926	14777	14945	14968	15032	14893	14979	14914	14877	14883	14865	14974	14781	14916	15004	15028	14960	14990	14951	15027	14995	15141	14714	15054	15052	14943	14866	14891	14829	14996	15061	14948	14660	14880	14575	15029	14837	14828	15044	14893	14953	14766	14887	14944	14999	14667	14827	14862	14834	14774	14707	14852	15007	14981	14740	14911	15087	14982	14955	14989	14949	14920	14873	14935	15084	14962	14963	14761	14847	15034	14944	14723	15042	15121	15040	14931	15095	15009	14963	15121	14982	14773	14964	14870	14856	14804	14801	14856	15026	14840	14937	14870	14925	14970	14940	14912	14770	15069	15102	14983	15051	14868	14947	14974	15082	14798	14986	14888	14918	14798	14964	15149	15093	14701	14928	14949	15120	14754	14912	15023	15020	14969	15082	14991	14804	15153	14929	15192	15031	14920	15186	15036	15032	14839	14882	15007	14978	14925	14676	15076	15061	15168	14885	15017	14834	14805	14935	15198	15093	14946	14893	15096	14871	15048	15017	14947	15054	14834	14915	14987	14879	15036	14891	14975	14997	15116	14811	15080	14964	14879	14799	14869	14874	14705	14961	14961	14855	14909	14902	14992	14793	15028	14747	15073	15052	14739	15090	14835	15039	14854	14801	14882	15025	14817	15017	14956	14792	15034	15111	14774	15017	15192	14976	14914	14847	15268	15207	15075	14939	14921	14867	14981	15198	14934	15059	15055	14897	14976	14882	15087	14836	14957	14627	14808	14982	14881	14938	14924	14940	15001	15026	14915	14805	14684	14956	15031	14953	15096	14930	14771	15034	14902	14863	14922	14861	14795	14894	14952	15052	14841	15052	14767	15000	14770	14678	15040	14863	14889	14767	14938	15081	15076	14753	15047	15064	14681	15067	14982	14816	14950	15049	14990	14817	14961	15085	15060	14976	14797	14744	14999	14955	15015	14907	14772	14985	14848	14798	14861	14939	14836	14919	14824	14901	14950	14988	14991	14995	14878	14903	15063	14987	14865	14941	14975	15035	15015	14876	14936	14888	14903	14812	14889	15010	14848	14930	14761	14997	15044	14936	15147	15046	14852	15024	14740	14831	14892	14820	14882	15198	14844	14861	14882	14920	15070	14820	15044	14998	15033	15018	14899	14972	15078	15024	15037	14894	14877	14930	14886	15043	14958	14861	15100	15086	14995	14899	14980	14860	14783	14877	15014	14933	14846	14886	14747	14966	14780	14880	14661	14997	14765	14977	14913	15034	14901	14802	14830	14798	14957	14934	15051	14888	14955	15002	14966	15086	14913	14912	14954	15039	14883	15030	15151	14880	15030	14947	14902	14928	14928	14995	14966	14920	14851	14842	14828	14838	15043	15001	14814	14908	14986	14997	14876	14997	14930	14927	14966	14940	15009	14775	15038	14912	15147	14982	14949	14956	14899	14902	15029	14896	14861	14978	14955	14891	15025	14966	14980	14936	15032	14939	15054	15228	14925	14811	14935	14950	14890	14993	14936	15028	14941	14999	15108	15254	14980	14957	14684	14983	14808	14969	14828	14731	14921	14815	15041	14950	14895	15006	15009	14875	15109	15041	14777	14898	14978	14972	14966	14901	14807	14940	14854	15130	15037	14918	15173	14860	14914	14970	14967	14923	14996	14851	14918	14965	14880	14834	15032	14853	15092	15024	14882	15035	14816	14760	14810	14819	14827	15021	14734	14781	14894	14987	14905	15006	15015	15139	14938	15101	14767	14905	14976	14856	14794	14644	15008	14739	14951	14964	14922	14890	14975	14738	14957	14718	14900	14964	14966	15217	15023	15107	15033	14976	15106	14967	14898	14813	14976	15001	14938	14884	15108	14845	14933	14765	15025	14749	14922	15065	14967	14888	15085	15107	14832	14705	15061	15087	14876	14898	15030	14910	14879	15171	15029	14940	14930	14845	15030	14813	14834	14958	14750	15013	15086	14960	15080	15033	15063	14942	14754	14891	14981	14777	14965	14913	14954	14959	14919	14795	14935	15032	14792	15003	14961	14729	15017	14889	14965	14694	14988	15102	15206	15062	15069	14878	14910	14772	14894	15067	14842	15139	14989	15104	15083	14952	14985	14983	14694	14916	14802	14984	15033	14893	14969	14844	14859	14904	14884	14952	14981	15060	14802	14763	14943	14986	14911	15048	14907	14934	14925	15132	14937	14819	15031	14923	14931	15013	15004	14848	15076	14795	14934	14843	14945	14893	14937	14791	14769	15059	14891	14897	15076	14931	15081	15052	15114	15036	14953	14960	15124	14931	15005	14999	14818	14972	15088	15027	14653	15002	15074	14975	14738	14982	14869	14880	15021	14699	15073	14973	15036	14854	15121	14904	14792	14836	14959	15042	14756	15033	14961	14978	14937	15011	14920	15008	14985	15089	15038	14755	14920	14848	14774	14859	14963	14897	15007	14899	14952	14874	14962	15069	15071	14945	14748	14918	14843	15037	14905	14934	15030	14902	14999	14833	14874	14686	14843	14832	14934	14804	15048	15028	14779	14881	15000	14825	14897	15096	15000	15010	14938	14882	14774	14892	15012	14835	14900	14903	14967	15074	14857	14902	14937	14960	14921	14983	14823	14970	15093	15001	14787	14937	14988	14949	14781	14970	15047	14906	14809	14889	15045	14981	14981	14987	15109	14989	14996	14931	14869	14943	15212	14868	15017	14955	14992	14895	14981	14971	14983	14996	14949	15012	14837	15070	14839	14756	14822	14968	15023	15016	14994	14927	14883	14959	14930	14814	15018	14820	14927	15017	14864	15010	14892	15027	15120	14881	15048	14938	14996	15067	15011	14829	14836	14751	14657	14714	15036	14923	15007	14838	14980	14788	15010	14716	15020	14941	14929	15074	15002	14954	14862	15027	14838	14834	14980	14975	14846	14885	14955	14932	14996	14946	14800	15005	14985	14880	14871	14995	14842	14795	14820	14842	14734	14869	14934	14912	15085	14786	14730	14890	14896	14981	14976	15008	14795	14929	14951	15007	15008	14896	14922	15080	14983	14942	15121	15033	14838	14865	14868	14880	14988	14944	14793	14936	15106	15076	14775	15089	14806	14937	14825	14916	15061	15003	14863	14928	14759	14733	14954	15043	14976	15073	14900	14869	15001	15070	15165	14971	14915	14852	15024	15081	14855	14927	15023	15003	15023	15005	14887	14692	14892	14940	15086	14866	14895	14864	14995	14883	15109	14787	15046	14861	14769	14839	14937	14966	14933	14796	14880	14846	14808	14871	14976	14851	14895	14846	14966	15007	14880	15135	14884	14830	14963	14938	14905	15150	14963	14955	14975	14963	14879	14845	14893	14938	14953	14951	14982	15057	15058	15151	14880	14800	15013	14787	15066	15168	14942	14879	14969	14876	14888	14872	15088	14904	14837	14913	15018	15098	14928	14901	14896	15026	14863	14858	15064	15099	14949	14981	14965	14936	14940	15014	14943	14930	14935	15013	14892	14764	14893	14810	14858	14725	14986	15093	15168	15034	14925	14962	14843	14992	14973	14912	14984	14784	14868	15142	14776	14866	15013	14969	14989	14973	14903	14996	14796	14782	14906	14920	14821	15006	15012	15001	14875	14925	14795	14877	14863	14968	14907	14933	14796	14954	14969	15075	14922	14926	14948	14944	15087	15016	14949	14779	14916	14912	14881	14972	15061	14910	15019	14963	14920	14816	14930	14780	14892	14985	14774	14928	14675	14738	14919	14903	14886	14810	14898	15129	14781	14921	14891	14972	14816	14890	14858	14956	14883	14900	14878	15018	14761	14601	14640	14704	14819	14817	14869	15026	14897	14987	15196	14973	14887	14871	14952	14899	14994	14938	14892	14948	14867	14827	14904	14955	14957	14999	14997	14827	15026	14878	14980	14929	14967	15162	14856	14984	14859	14765	14781	14925	14995	14902	14998	14903	14862	15049	14890	14919	14806	14951	14860	14902	15006	15262	14917	14783	14856	14987	14905	14902	15031	14988	14959	14787	14872	14919	14858	14923	14825	15152	15038	14891	14959	15012	14891
12594	18901	18440	16571	15953	15491	15218	15236	14983	14689	14630	14432	14196	14166	14102	14141	14244	13978	14004	14042	14052	14083	13875	14068	13887	13984	14089	13921	14023	13969	14098	14004	14034	14082	14026	13956	14196	14046	13789	13911	14146	13965	13965	13913	14031	14091	14104	13954	14220	13898	13958	14038	14048	13918	13904	13951	14064	13970	13945	14177	13902	13971	14056	14019	14007	13988	13955	13969	13903	13847	13820	13918	13920	13942	13959	14007	13852	13982	14181	14199	13903	14072	14041	14036	13904	13933	13988	13911	14110	14025	13959	13983	13966	14013	13859	13863	14032	14031	14168	14036	13932	13967	13970	14081	14108	14028	14002	13925	13955	13802	14056	14090	13965	14007	13973	13910	13971	13949	14090	14015	13840	14111	13991	13909	13933	13894	14043	13889	13935	13957	13998	14026	13930	13776	14059	14035	13917	14021	13942	13888	14007	14192	14035	13877	13996	14079	13866	13944	14025	14040	14054	13957	13908	14072	13947	13880	13969	13880	14003	14032	13832	14051	13942	13914	13853	13892	14037	14122	14034	14025	14024	13867	14088	14037	14108	14068	13771	13868	14086	13982	13957	13788	14092	13922	13957	13893	14113	13871	14188	13999	13996	14068	14048	13997	13982	13930	14081	14071	13937	13933	13950	13988	13834	13835	14092	13891	13932	13935	13899	14088	14052	14026	13934	13946	13931	13886	13967	13942	14029	13934	13830	13893	13928	13934	14042	13991	13970	14080	13992	14154	13843	14064	14000	13993	13999	14014	13932	13907	13995	13951	13925	14057	13958	13835	14209	14070	13960	13827	13874	13842	13841	13784	14010	13974	13831	14036	13961	13902	14044	13965	13926	14024	13929	14108	13885	13969	13894	13969	14079	14049	13945	13964	13882	14019	13949	13937	14001	13838	13987	13945	14042	13801	13899	14068	13934	14157	13814	13983	13876	14009	13918	14082	14022	13862	13928	13960	13989	14215	13846	13914	14002	13947	13924	13873	13948	13710	14113	13963	13987	13911	13872	13861	13784	14028	13965	14014	13912	13994	13932	14038	14126	14119	14007	13936	14001	14004	14005	14016	13935	13971	14097	13898	14064	13934	13885	14077	13905	14116	14088	14020	13983	13941	13888	14043	14041	13915	13993	14065	13982	13920	13958	14013	13924	14018	13965	13991	14065	13860	13908	14038	13829	14008	13980	13979	13929	14006	13929	13961	13876	13931	13937	14066	13922	13845	13975	13900	14030	14012	13997	14113	14014	14049	13828	13972	13912	13888	13846	13828	14006	13965	13888	13954	13963	13972	14214	13913	13926	13865	14033	14074	13968	13974	14010	13901	14122	13998	13896	13993	14014	14029	13943	13805	14067	13983	13891	13959	13765	13969	14045	14185	14036	13867	13841	13762	13974	13904	13807	14108	13988	13824	13977	13888	14048	13919	13959	13938	13935	13962	14024	13946	13934	14022	13825	13994	13845	13884	14160	14013	13959	13907	13853	13835	13882	13883	14046	13812	13949	13977	14083	13910	14180	14037	14030	13730	13950	13887	14071	14002	13854	13952	14060	13840	13989	13978	13886	14001	14022	13817	13966	13994	13866	14031	14163	13983	13980	14094	13931	13848	13936	13900	13942	13899	13990	13904	13949	13864	13822	13927	13954	13983	14010	13971	13960	13891	14041	14022	14109	13993	14037	13883	13976	13916	13816	13853	13919	13982	13973	13824	13925	13930	14108	13875	14116	14059	13997	13978	13886	14059	13803	14004	13946	13958	13977	13861	13888	13881	13925	14111	13898	13984	13670	13945	14159	14045	13859	14044	13888	14092	13999	13870	13993	13964	13976	13945	14136	13763	13884	13897	13965	13802	14053	13967	14098	13832	13903	13936	13889	14121	14098	13836	13951	14048	13888	13935	14004	13851	14005	13919	13952	13989	14047	13935	13909	14065	14008	14007	13992	13986	14113	13938	13854	14040	14056	13980	14049	13820	13850	14045	13904	13923	13871	14004	13855	13885	13781	13933	13937	13869	14101	14140	13909	14017	13958	13904	13982	14037	13908	14114	14006	13975	13897	14006	14021	13787	14001	13819	14062	14030	14060	13964	13992	13960	13997	13942	13867	14000	14009	14024	13868	14096	13898	13752	13982	13915	13931	13842	14109	13897	13982	13916	14081	13907	13857	13981	13949	14073	13914	13897	13980	13861	13887	13794	13981	13929	13999	13842	14060	14098	13876	13987	13952	13852	13983	13993	13909	13900	13895	13809	13886	14057	13881	14087	13840	14035	13992	13962	13951	13979	14086	13875	13958	13894	13976	14028	13900	13849	14027	13904	13915	14040	13753	13808	14055	13821	13911	13881	13931	14033	13989	14183	13936	13805	13939	13992	13854	14126	13916	13754	13928	14062	13965	13981	13961	14091	13886	14005	13996	13717	14085	13974	13951	14024	13933	13997	13794	13898	13986	14032	14033	14048	13961	13990	13969	14027	13930	14038	14055	13935	13976	14056	13980	14016	14051	13817	14054	13958	13954	14024	14112	14036	13963	13986	13941	13922	14080	13991	13910	13805	13826	13797	13952	14136	13959	13930	13860	13941	14073	13947	13987	13973	14020	14097	13987	13906	13989	13933	13980	14077	14071	13976	13932	13895	14058	14035	13924	13908	14001	13931	13956	13916	13835	13996	14101	13931	14003	13773	14015	14015	14120	13966	13889	13967	14123	14047	14033	14029	13986	13963	13960	13879	14138	14016	14004	14129	13961	13900	13940	13899	14018	14034	14062	14029	13794	13961	13979	14129	14065	13978	13998	13878	14053	13839	14089	13985	13832	13941	13908	13996	14088	13908	13790	13979	14171	13824	13988	14158	13839	14157	14065	13998	13949	13928	13881	13959	14016	14042	13827	13934	13937	13877	14049	13961	13964	13858	14113	13879	14029	14128	13846	13955	14064	13876	14138	13845	13965	14032	13789	13880	13901	13988	13908	13980	13899	14052	13979	14037	13963	13930	13954	14024	13955	13815	14235	13959	13972	13954	14005	13989	13970	13835	14020	14007	13982	14051	13880	13856	14035	13890	13955	13898	13879	13944	14046	13857	14110	13996	14241	13944	13812	13904	14022	14017	14033	13865	13866	14163	13962	14140	13952	14010	13985	13837	13922	13863	13949	13899	14091	14006	13982	13951	14048	13996	13887	13845	13965	14057	14041	13850	13979	13913	14012	14008	14008	13992	13999	13831	13929	14121	13990	13897	13946	13889	13777	14106	13898	14118	13929	14116	13808	14038	13914	14011	13834	14097	13903	13916	13821	13849	13956	13997	14064	13946	14006	14074	14030	13926	13944	13886	13922	13925	13951	14067	13914	14105	13871	13770	13936	13817	13879	13931	13838	14074	14115	13856	13926	13896	14075	13928	14089	13960	13936	13941	13986	13990	13983	13855	14045	14060	14159	13907	13962	13900	13988	13969	13875	14155	14151	13927	14006	13875	13913	13875	13852	14068	13932	13901	13970	13864	13918	13861	13928	13894	13875	14110	13905	13983	13998	14030	13899	13957	13867	13905	13945	13979	13874	13962	13937	13908	13988	13997	13904	13895	13887	13864	14025	14142	13776	14086	14030	14009	14011	13852	13953	14060	13934	13941	14168	13916	13795	13988	13943	13899	13852	14028	14065	13962	13951	13977	13785	14111	14081	13941	13961	13860	14024	14043	13998	13782	13863	13928	13880	14009	13975	13841	14098	13840	13953	13820	13908	14098	13906	13791	13786	13923	13960	13874	13909	13996	13985	13885	13898	13930	14006	13860	13968	13982	14022	14112	13895	13955	14020	14074	13977	13720	14127	14105	13809	14066	14132	13990	13953	14008	13974	14101	13873	13862	14050	14073	13852	13963	13867	13916	13901	14010	13928	13921	13970	13885	13863	14047	14093	13921	13948	13846	13945	13992	13959	13941	14006	13864	13912	13977	13938	13912	13978	13929	13951	13904	14048	13985	14009	13810	13945	13936	13957	14015	13850	14098	13819	13958	14047	14118	13869	14083	13944	13876	14039	13919	13932	14020	14039	14065	13976	14105	13784	13925	14068	14007	14049	13880	13941	13881	13981	13846	13820	13923	13985	13927	14229	14008	13983	13972	13806	13894	14059	14128	13885	13975	13907	14081	14113	14005	13991	14009	13997	13876	13921	13938	13901	13918	13908	14051	13932	14000	14056	13959	14177	13924	13880	13966	13950	13907	13977	13958	13963	13893	13978	13959	14033	14048	13934	14029	14169	14044	14079	14101	13838	13870	13861	14219	14148	14061	13834	14021	13798	14085	13996	13907	13986	13996	13973	13970	13995	13897	13983	13990	13869	13881	13793	13939	14063	13946	13914	13996	13885	13872	13926	13942	13875	13983	13913	13925	13912	13985	13984	14012	13920	13787	13898	13876	14100	13884	13991	14024	13929	13997	14000	14062	13930	13813	13816	14065	13837	13984	13954	14047	13801	13895	13909	13777	14082	13964	13963	14011	14051	13890	13985	13937	13877	14041	13884	14047	14053	13993	14103	13988	13935	13926	13958	13933	14187	13914	14064	13920	13930	13828	14007	13948	13888	13938	13975	13919	13964	14023	13833	13883	13893	13958	13910	13846	14000	13962	13949	14027	13938	14130	13943	13829	14008	13953	14082	13889	14067	14036	13871	13914	13969	13802	13822	14020	14095	13938	14030	13920	14003	14028	13851	13790	13980	13954	13833	14024	13967	13898	13932	13910	14069	14072	13988	13978	14128	14026	13998	13982	13902	13977	13822	14002	13970	14015	14002	14094	14156	13827	13939	13959	13877	13918	13991	13882	13826	13812	13884	14103	13951	14076	14018	13833	13818	14011	14175	13899	13790	14059	13933	14029	13965	14001	14041	13939	13996	13868	13866	13884	13996	13926	13798	13888	13863	13877	13847	13969	14023	14027	14037	13921	13834	13787	13974	14089	13912	14058	13907	13930	13920	13918	14067	13969	13757	13966	13889	13865	13941	14119	13876	13941	13932	14042	13863	14033	14006	13954	13948	13881	13922	14073	13992	13902	13961	14046	13980	13968	14040	13807	13985	13928	13994	13913	14016	13921	13861	14046	14003	13906	13849	13854	14014	14044	13934	14059	13969	13858	13926	14013	14015	13955
23021	21499	29504	23924	21564	22940	23840	17680	16323	16639	16245	15974	15953	15565	15857	15578	15637	15564	15508	15399	15553	15549	15456	15487	15545	15728	15733	15771	15584	15674	15650	15454	15409	15284	15372	15541	15755	15567	15518	15469	15575	15436	15660	15383	15435	15509	15424	15356	15403	15513	15435	15338	15574	15502	15635	15614	15404	15470	15422	15358	15420	15355	15762	15680	15473	15450	15468	15383	15217	15515	15396	15286	15301	15209	15420	15401	15384	15442	15483	15482	15429	15340	15265	15383	15482	15365	15327	15304	15439	15226	15347	15344	15319	15458	15278	15304	15510	15374	15305	15187	15135	15314	15368	15330	15435	15238	15228	15235	15238	15453	15501	15433	15381	15393	15305	15556	15489	15062	15422	15320	15264	15393	15423	15385	15468	15377	15350	15411	15457	15412	15491	15414	15458	15311	15356	15329	15395	15418	15392	15382	15332	15447	15294	15424	15394	15384	15353	15387	15521	15278	15243	15317	15405	15384	15387	15405	15313	15453	15298	15427	15345	15403	15383	15519	15396	15276	15355	15129	15179	15196	15575	15367	15194	15391	15190	15375	15187	15478	15406	15388	15446	15199	15356	15410	15658	15378	15256	15340	15306	15294	15572	15302	15297	15352	15238	15389	15243	15258	15426	15470	15349	15188	15415	15311	15457	15332	15140	15319	15348	15216	15525	15330	15287	15385	15413	15370	15408	15280	15347	15228	15413	15479	15345	15436	15360	15515	15351	15407	15323	15160	15195	15245	15397	15365	15508	15558	15378	15366	15415	15441	15585	15284	15279	15217	15323	15394	15299	15217	15549	15366	15341	15388	15107	15398	15367	15286	15411	15399	15304	15213	15279	15471	15302	15273	15265	15178	15495	15540	15460	15229	15151	15241	15247	15264	15401	15345	15361	15321	15223	15128	15200	15244	15305	15586	15448	15239	15264	15313	15233	15185	15442	15332	15539	15238	15450	15462	15279	15270	15301	15217	15273	15238	15179	15549	15571	15250	15304	15335	15374	15425	15284	15289	15335	15359	15234	15440	15330	15455	15408	15167	15275	15448	15410	15285	15173	15211	15328	15255	15122	15329	15081	15305	15314	15249	15351	15320	15125	15189	15338	15436	15345	15246	15362	15410	15264	15428	15332	15446	15566	15274	15332	15141	15514	15488	15440	15283	15425	15323	15329	15341	15220	15301	15229	15397	15243	15336	15328	15280	15349	15431	15416	15307	15477	15254	15270	15289	15501	15434	15306	15217	15173	15157	15400	15356	15296	15272	15252	15256	15369	15563	15361	15247	15323	15481	15231	15386	15365	15343	15363	15393	15417	15163	15292	15312	15325	15318	15211	15421	15357	14985	15226	15265	15262	15223	15198	15191	15375	15427	15366	15249	15227	15351	15467	15312	15322	15337	15396	15105	15307	15236	15203	15253	15347	15182	15276	15283	15328	15575	15598	15420	15360	15375	15276	15375	15450	15430	15476	15244	15367	15399	15212	15258	15282	15409	15446	15438	15473	15203	15132	15539	15312	15386	15289	15324	15405	15335	15458	15484	15246	15339	15370	15446	15427	15472	15487	15575	15307	15519	15350	15260	15190	15356	15501	15194	15444	15064	15406	15474	15457	15380	15379	15109	15275	15363	15475	15388	15391	15304	15301	15448	15203	15379	15333	15375	15589	15275	15274	15443	15461	15515	15476	15300	15353	15383	15541	15100	15289	15198	15307	15417	15655	15527	15349	15204	15148	15267	15417	15304	15376	15103	15208	15270	15381	15231	15277	15212	15626	15136	15361	15251	15419	15264	15170	15321	15214	15375	15337	15263	15329	15409	15438	15428	15351	15268	15380	15458	15464	15439	15320	15329	15136	15408	15329	15595	15392	15081	15558	15500	15423	15179	15364	15267	15213	15192	15462	15459	15304	15404	15405	15309	15145	15209	15383	15450	15430	15253	15289	15074	15224	15281	15334	15285	15102	15426	15342	15251	15216	15192	15398	15236	15609	15323	15399	15249	15096	15254	15216	15313	15362	15336	15514	15309	15129	15218	15158	15358	15238	15446	15386	15276	15521	15377	15292	15218	15290	15123	15344	15424	15324	15258	15325	15365	15091	15318	15441	15256	15429	15429	15181	15320	15347	15268	15358	15351	15226	15270	15492	15448	15569	15329	15311	15123	15255	15518	15416	15194	15507	15332	15329	15263	15376	15400	15235	15538	15523	15530	15524	15437	15557	15375	15413	15358	15616	15266	15250	15299	15383	15352	15365	15440	15407	15298	15328	15400	15208	15378	15236	15318	15297	15160	15213	15405	15556	15295	15200	15401	15510	15270	15266	15304	15210	15404	15458	15362	15283	15453	15274	15272	15228	15189	15439	15416	15295	15346	15097	15215	15146	15488	15350	15362	15128	15357	15278	15330	15276	15426	15330	15347	15271	15537	15410	15369	15492	15422	15418	15304	15371	15350	15264	15442	15287	15428	15383	15312	15401	15091	15313	15191	15444	15408	15482	15394	15529	15136	15342	15326	15505	15477	15518	15302	15234	15500	15408	15297	15450	15325	15541	15361	15475	15424	15309	15318	15402	15254	15306	15386	15360	15250	15315	15035	15093	15371	15313	15135	15281	15465	15481	15282	15320	15313	15519	15395	15296	15135	15466	15328	15320	15139	15170	15449	15514	15257	15433	15459	15400	15323	15449	15438	15164	15441	15377	15230	15387	15385	15381	15390	15512	15211	15514	15264	15523	15411	15292	15488	15425	15484	15199	15344	15215	15237	15438	15265	15266	15230	15294	15233	15314	15302	15241	15297	15498	15081	15237	15346	15235	15280	15192	15533	15423	15417	15292	15377	15232	15276	15274	15303	15313	15369	15300	15373	15484	15478	15261	15183	15416	15353	15387	15243	15324	15255	15528	15454	15284	15378	15291	15287	15511	15308	15311	15423	15397	15343	15399	15427	15273	15360	15291	15267	15499	15356	15317	15331	15281	15263	15346	15393	15254	15328	15396	15270	15245	15248	15410	15362	15454	15395	15342	15347	15288	15408	15370	15322	15458	15422	15313	15365	15470	15436	15478	15320	15387	15550	15192	15239	15354	15263	15188	15314	15176	15295	15205	15334	15300	15231	14964	15321	15327	15267	15394	15282	15318	15391	15460	15329	15255	15339	15321	15401	15425	15346	15350	15538	15142	15238	15198	15314	15210	15422	15310	15329	15393	15210	15326	15292	15298	15220	15417	15357	15386	15327	15484	15250	15228	15386	15232	15473	15416	15359	15317	15092	15357	15354	15484	15299	15303	15304	15357	15533	15352	15348	15540	15537	15087	15301	15313	15440	15364	15556	15517	15587	15483	15370	15414	15415	15375	15313	15461	15245	15354	15498	15247	15198	15264	15320	15483	15288	15162	15228	15249	15351	15561	15331	15345	15277	15574	15228	15305	15277	15365	15149	15345	15146	15270	15335	15383	15440	15329	15239	15348	15384	15201	15292	15444	15352	15373	15212	15369	15358	15396	15343	15182	15349	15519	15232	15312	15303	15244	15218	15366	15402	15458	15452	15198	15247	15238	15345	15468	15053	15465	15309	15295	15196	15295	15563	15285	15215	15217	15388	15286	15287	15368	15216	15287	15340	15203	15296	15203	15461	15270	15295	15504	15274	15458	15180	15264	15306	15302	15237	15335	15319	15545	15368	15350	15442	15367	15244	15263	15353	15354	15490	15420	15300	15409	15398	15147	15311	15123	15239	15399	15432	15221	15403	15321	15389	15457	15358	15364	15324	15326	15199	15341	15537	15354	15244	15309	15517	15490	15135	15306	15672	15538	15197	15420	15459	15324	15340	15472	15466	15108	15197	15310	15284	15063	15351	15440	15114	15227	15243	15202	15262	15287	15402	15296	15312	15257	15191	15281	15447	15238	15194	15349	15394	15458	15399	15323	15301	15289	15377	15295	15228	15428	15239	15388	15132	15332	15270	15298	15250	15383	15299	15373	15342	15311	15346	15437	15357	15295	15148	15363	15450	15337	15238	15276	15291	15194	15346	15332	15275	15384	15217	15263	15383	15177	15238	15298	15370	15353	15345	15170	15295	15237	15360	15207	15387	15392	15302	15167	15503	15370	15259	15332	15205	15362	15472	15233	15425	15468	15256	15399	15157	15294	15360	15395	15258	15307	15460	15256	15323	15301	15310	15138	15188	15193	15374	15279	15310	15009	15172	15398	15390	15375	15411	15448	15396	15475	15417	15396	15452	15324	15265	15306	15158	15448	15413	15227	15459	15332	15229	15297	15235	15363	15456	15354	15261	15226	15443	15359	15371	15472	15195	15312	15319	15304	15266	15424	15482	15328	15433	15249	15360	15275	15334	15496	15230	15310	15364	15324	15247	15238	15186	15242	15182	15316	15288	15483	15349	15402	15564	15385	15348	15281	15457	15316	15080	15141	15263	15203	15349	15397	15239	15134	15174	15446	15337	15103	15213	15299	15311	15287	15274	15297	15371	15392	15496	15551	15382	15213	15118	15079	15248	15272	15178	15300	15057	15387	15284	15268	15213	15233	15433	15373	15260	15453	15260	15152	15559	15406	15096	15344	15213	15309	15280	15413	15303	15282	15386	15464	15146	15426	15367	15269	15412	15414	15349	15276	15379	15289	15216	15329	15492	15507	15511	15290	15508	15457	15231	15378	15262	15201	15286	15541	15287	15504	15294	15123	15306	15336	15368	15339	15468	15553	15456	15470	15329	15285	15116	15292	15506	15402	15420	15311	15427	15190	15153	15360	15188	15300	15369	15371	15440	15377	15286	15516	15253	15215	15354	15419	15116	15352	15288	15535	15323	15398	15360	15439	15389	15351	15369	15392	15346	15392	15316	15206	15298	15305	15294	15429	15292	15311	15200	15356	15490	15297	15274	15465	15381	15067	15238	15247	15270	15166	15265	15220	15256	15196	15392	15361	15287	15421	15421	15385	15321	15284	15244	15456	15359	15405	15218	15015	15425	15351	15474	15245	15250	15366	15295	15366	15436	15448	15307	15299	15229	15256	15339	15155	15402	15393	15234	15232	15430	15278	15288	15194	15322	15442	15370	15324	15424	15201	15315	15332	15316	15401	15398	15104	15349	15239	15310	15352	15451	15347	15230	15296	15346	15418	15414
12955	21277	20474	18378	16953	16429	16062	15947	15775	15253	15094	14881	14870	14514	14247	14312	14272	14409	14291	14253	14149	14270	14333	14332	14166	14146	14419	14280	14248	14130	14178	14229	14306	14028	14307	14164	14256	14153	14231	14391	14235	14148	14214	14280	14005	14295	14106	14308	14335	14196	14135	14199	14252	14284	14235	14187	14264	14252	14206	14186	14282	14168	14216	14074	14244	14275	14117	14281	14062	14312	14115	14266	14255	14357	14119	14163	14240	14259	14188	14004	14137	14296	14273	14408	14190	14369	14157	14209	14078	14184	14203	14214	14390	14075	14330	14310	14250	14335	14313	14159	14163	14235	14143	13912	14085	14137	14140	14225	14243	14093	14160	14078	14114	14033	14192	14243	14074	14153	14347	14118	14368	14235	14110	14091	14273	14186	14169	14204	14283	14253	14289	14343	14366	14302	14204	14132	14371	14297	14250	14259	14241	14243	14089	14230	14209	14297	14249	14162	14249	14093	14300	14402	14263	14261	14066	14278	14118	14162	14107	14195	14418	14272	14143	14290	14201	14162	14258	14245	14159	14081	14339	14105	14231	14081	14224	14209	14212	14193	14189	14226	14244	14045	14097	14193	14141	14220	14151	14163	14253	14249	14156	14137	14288	14227	14199	14217	14270	14211	14131	14259	14216	14305	14242	14130	14338	14195	14068	14106	14358	14163	14275	14116	14153	14281	14213	14308	14172	14264	14177	14179	14156	14104	14282	14206	14411	14273	14239	14202	14209	14160	14283	14203	14217	14212	14230	14135	14200	14233	14107	14086	14146	14192	14372	14310	14109	14302	14257	14061	14098	14168	14112	14197	14102	14292	14136	14187	14207	14212	14217	14183	14125	14195	14092	14181	14177	14241	14166	14227	14247	14217	14112	14221	14209	14320	14093	14162	14092	14053	14185	14116	14149	14119	14192	14142	14229	14221	14223	14377	14253	14355	14049	14112	14095	14225	14242	14123	14183	14143	14086	14194	14241	14289	14254	14169	14089	14262	14026	14199	14241	14314	14144	14250	14299	14152	14064	14224	14254	14051	14104	14199	14226	14265	14217	14351	14389	14321	14285	14152	14194	14173	14074	14211	13981	14099	14317	13986	14159	14163	14161	14164	14312	14027	14076	14303	14149	14300	14159	14215	14229	14238	14235	13992	14080	14359	14174	14074	14237	14208	14101	14193	14160	14018	14217	14183	14238	14011	14169	14238	14186	14169	14081	14325	14291	14281	14158	14122	14193	14262	14186	14113	14078	14235	14187	14107	14263	14367	14174	14048	14269	14374	14114	14201	14047	14069	14174	14307	14150	14171	14151	14168	14183	14141	14124	14168	14126	14231	14125	14212	14243	14205	14163	14096	14228	14270	14263	14208	14188	14204	14214	14231	14124	14195	14098	14193	14299	14100	14252	14043	14231	14085	14200	14095	14113	14269	14099	14164	14246	14253	14147	14262	14239	14295	13887	14134	14152	14086	14153	14131	14234	14413	14241	14245	14218	14152	14130	14381	14124	14113	14152	14044	14219	14102	14105	14100	14287	14256	14084	14303	14172	14132	14364	14158	14185	14309	14366	14130	14256	14081	14134	14157	14102	14187	14251	14165	14167	14272	14279	14175	14039	14186	14132	14201	14123	14148	14395	13982	14292	14167	13995	14307	14150	14025	14258	14224	14087	14187	14159	14263	14179	14204	14143	14149	14222	14342	14239	14177	14234	14298	14177	14057	14182	14113	14165	14298	14318	14154	13995	14287	14183	14161	14353	14163	14282	14148	13986	14189	14029	14231	14186	14290	14197	14274	14050	14183	14198	14121	14226	14108	14231	14203	14199	14303	14297	14172	14231	14095	14206	14156	13988	14207	14133	14098	14077	14252	14210	14218	14112	14136	14316	14197	14208	14229	14274	14231	14158	14137	14119	14054	14113	14173	14213	14146	14111	14091	14192	14137	14162	14340	14313	14247	14122	14154	14149	14172	14166	14125	14309	14194	14232	14035	14099	14231	14159	14233	14207	14291	14228	14122	14162	14307	14224	14236	14074	14228	14100	14220	14123	13928	14219	14171	14106	14265	14035	14261	14111	14181	14117	14152	14260	14317	14241	14145	14142	14214	14185	14238	14261	14167	14267	14182	14245	14226	14022	14070	14187	14215	14265	14154	14175	14402	14140	14237	14253	14226	14092	14132	14247	14243	13934	14183	14163	14235	14148	14344	14056	14128	14213	14183	14078	14149	14152	14088	14045	14184	14100	14065	14120	14272	14193	14167	14109	14238	14184	14107	14246	14093	14062	14367	14210	14067	14171	14254	14225	14213	14209	14136	14101	14109	14483	14013	14345	14122	14276	14106	14206	14256	14100	14052	14102	14126	14283	13967	14230	14193	14123	14434	14202	14384	14316	14254	14372	14096	14350	14151	14224	14183	14219	14315	14099	14291	13933	14312	14293	14251	14215	14065	14092	14224	14048	14125	14193	14043	14226	14267	14243	14233	14144	14110	14111	14247	14175	14215	14227	14097	14205	14270	14227	14012	14208	14148	14160	14082	14181	14036	14187	14237	13987	14196	14078	14302	14256	14067	14313	14103	14245	14395	14096	14322	14017	14020	14206	14246	14062	14083	14102	14084	14255	14169	14144	14276	14125	14034	14203	14108	14113	14191	14330	14337	14080	14187	14234	14100	14206	14220	14332	14180	14344	14111	14189	14117	14314	14120	14116	14238	14164	14055	14230	14088	14160	14267	14230	14219	14152	14029	14241	14100	14242	14170	14126	14085	14157	14066	14307	14232	14089	14222	14240	14098	14173	14164	14290	14065	13911	14293	14064	14144	14150	14207	14109	14163	14139	14068	14133	14246	13943	14022	14139	14147	14108	14154	14372	14306	14185	14196	14105	14091	14202	14223	14245	14152	14228	14214	14205	14355	14119	14365	14158	14154	14163	14060	14257	14019	14309	14291	14286	14099	14333	14163	14282	14128	14226	14170	14148	14205	14278	14171	14208	14191	14073	14227	14029	14149	14224	14135	14076	14319	14098	14256	14339	14232	14155	14186	14126	14362	14181	14125	14132	14175	14318	14049	14244	14207	14221	14149	14033	14223	14254	14009	14097	14227	14179	14212	13984	14169	14123	14307	14228	13975	14164	14147	14274	14205	14155	14090	14262	14195	14265	14333	14243	14291	14183	14296	14189	14210	14251	14175	14153	14253	14271	14190	14102	14169	14125	14243	14125	14124	14107	14135	14346	14060	14258	14225	14235	14222	14247	14205	14381	14099	14187	14051	14240	14263	14110	14161	14052	14262	14149	14204	14172	14011	14198	14174	14138	14125	14288	14026	14126	14183	14330	14231	14099	14209	14114	14203	14164	14343	14257	14081	14179	14348	14097	13894	14174	14172	14354	14217	14139	14364	14363	14281	14057	14215	14109	14153	14181	14172	14021	13966	14190	14221	14283	14170	14199	14148	14178	14199	14185	14152	14386	14062	13990	14174	14244	14156	14200	14351	14081	14202	14098	13979	14113	14272	13961	14149	14285	14270	14239	14252	14320	14140	14288	14223	14224	14175	14231	14245	14061	14308	14051	14244	14085	14150	14052	14170	14196	14256	14098	14114	14237	14257	14092	14080	14126	14312	14094	14240	14119	14215	14199	14232	14313	14128	14142	14095	14152	14037	14258	14143	14188	14219	14266	14210	14056	14087	14236	14104	14124	14178	14180	14159	14212	14174	14081	14227	14320	14083	14247	14203	14288	14308	14321	14099	14178	14233	14158	14039	14187	14306	14240	14260	14184	14280	14115	14128	14323	14330	14208	14219	14278	14048	14292	14184	13995	14018	14201	14389	14230	14225	14191	14175	14202	14200	14066	14204	14143	14108	14144	14324	13945	14126	14342	14055	14322	14290	14245	14278	14221	14080	14206	14264	14291	14324	14142	14327	14278	14286	14226	14188	14161	14384	14164	14165	14196	14233	14314	14188	14143	14149	14139	14250	14289	14232	14095	14310	14110	14008	14196	14168	14197	14222	14196	14304	14278	14083	14275	14261	14297	14222	14204	14094	14211	14248	14174	14281	14192	14216	14284	14132	14193	14212	14182	14173	14171	14100	14131	14139	14327	14199	14107	14094	14144	14232	14304	14112	14224	14453	14152	14118	14256	14250	14109	14320	14225	14073	14381	14157	14116	14243	14089	14134	14042	14029	14111	14060	14220	14219	14159	14254	14230	14160	14040	14238	14194	14059	14151	14039	14074	14092	14431	14170	14199	14156	14261	14227	14141	14050	14081	14104	14353	14311	14210	14168	14196	14351	14146	14097	14156	14202	14183	14076	14194	14203	14395	14402	14180	14200	14147	14280	14246	14065	14117	14283	14112	14175	14223	14233	14163	14039	14152	13914	14289	14218	14362	14159	14294	14078	14152	14011	14013	14090	14302	14205	14149	14236	14145	14278	14262	14209	14226	14328	14045	14281	14236	14048	14096	14185	14386	14090	14267	14244	14294	14379	14288	14192	14258	14169	14280	14197	14140	14088	14263	14182	14188	14076	14101	14203	14194	14245	14165	14073	14215	14158	14312	14325	14226	14316	14323	14146	14202	14315	14137	14239	13997	14143	14192	14227	14215	14335	14182	14089	14191	14170	14264	14122	14201	14133	14081	14200	14078	14225	14114	14119	14182	14144	14280	14047	14002	14188	14070	14168	14309	14155	14203	14283	14119	14045	14123	14306	14120	14195	14096	14143	14333	14196	14199	14299	14261	14085	14159	14166	13989	14116	14196	14135	14236	14069	14253	14161	14182	14012	14081	14306	14265	14179	14187	14208	14087	14210	14235	14280	14333	14068	14187	14268	14158	14076	14152	14314	14170	14284	14086	14314	14183	14149	14173	14284	14173	14197	14153	14245	14204	14262	14121	14073	14044	14061	14254	14351	14204	14054	14299	14240	14221	14092	14301	14246	14366	14043	14060	14119	14172	14115	14136	14191	14066	14220	14122	14233	14192	14330	14046	14259	14279	14173	14003	14222	14176	13937	14160	14198	14219	14128	14329	14277	14152	14154	14247	14191	14388	14147	14117	14413	14261	14191	14223	14090	14234	14108	14250	14070	14130	14253	14195	14161	14131	14193	14011	14295	14140	14270	14104	14132	14194	14300	14045	14041
26893	21563	25616	23115	16437	16193	16241	15895	16050	15786	15765	15738	15694	15520	15635	15593	15525	15597	15467	15435	15533	15535	15518	15651	15484	15407	15389	15609	15439	15593	15399	15448	15507	15423	15546	15494	15477	15549	15406	15499	15393	15506	15450	15598	15495	15549	15363	15471	15348	15361	15420	15745	15446	15509	15630	15652	15469	15493	15554	15544	15446	15355	15531	15386	15403	15299	15733	15366	15573	15471	15377	15297	15384	15464	15555	15544	15581	15455	15534	15758	15345	15385	15361	15601	15634	15503	15530	15513	15486	15552	15493	15436	15618	15448	15538	15587	15487	15488	15349	15322	15447	15292	15638	15451	15304	15404	15506	15485	15463	15463	15379	15626	15372	15611	15677	15326	15359	15415	15387	15512	15506	15273	15479	15425	15629	15460	15424	15468	15506	15346	15453	15490	15383	15410	15416	15480	15574	15399	15453	15557	15427	15615	15464	15465	15592	15472	15317	15480	15644	15585	15471	15525	15318	15359	15460	15512	15352	15464	15431	15370	15357	15467	15520	15594	15669	15409	15395	15328	15591	15320	15405	15227	15554	15512	15521	15421	15062	15447	15514	15381	15544	15667	15313	15380	15607	15414	15301	15637	15516	15501	15747	15446	15470	15462	15619	15594	15510	15489	15551	15289	15452	15502	15574	15374	15401	15372	15327	15435	15345	15573	15515	15680	15455	15239	15330	15498	15459	15507	15417	15405	15510	15623	15482	15397	15503	15593	15615	15535	15614	15373	15560	15444	15375	15414	15621	15373	15464	15459	15315	15396	15421	15471	15490	15454	15498	15568	15409	15459	15475	15583	15418	15456	15523	15294	15344	15277	15565	15441	15386	15293	15434	15366	15508	15551	15445	15484	15439	15454	15409	15627	15516	15510	15432	15331	15573	15485	15599	15336	15361	15441	15439	15491	15446	15451	15358	15335	15320	15240	15535	15550	15447	15626	15215	15304	15595	15474	15412	15368	15340	15268	15486	15543	15408	15540	15395	15257	15553	15694	15429	15543	15519	15339	15541	15453	15280	15487	15461	15432	15573	15479	15404	15292	15549	15499	15678	15456	15364	15545	15447	15563	15403	15512	15510	15299	15498	15490	15587	15419	15616	15651	15544	15292	15366	15466	15300	15417	15445	15423	15499	15360	15530	15358	15455	15389	15655	15598	15447	15520	15416	15561	15488	15366	15442	15399	15449	15264	15477	15459	15302	15615	15312	15468	15357	15331	15574	15372	15402	15497	15349	15695	15445	15597	15467	15305	15508	15436	15596	15569	15399	15487	15272	15423	15578	15568	15600	15523	15639	15500	15305	15544	15145	15421	15539	15461	15321	15570	15404	15504	15540	15743	15575	15539	15355	15584	15571	15619	15422	15443	15486	15351	15363	15465	15504	15426	15557	15317	15410	15477	15612	15508	15370	15310	15353	15536	15474	15490	15431	15334	15578	15416	15590	15524	15355	15371	15398	15338	15488	15583	15333	15484	15429	15463	15414	15476	15659	15452	15521	15403	15457	15463	15512	15090	15226	15415	15493	15318	15331	15446	15373	15617	15495	15385	15504	15495	15459	15495	15455	15665	15637	15522	15640	15354	15575	15438	15315	15354	15660	15552	15569	15526	15547	15368	15471	15278	15363	15451	15606	15433	15322	15415	15522	15601	15544	15310	15539	15505	15560	15703	15400	15486	15538	15493	15450	15400	15427	15359	15506	15431	15372	15455	15310	15457	15597	15311	15534	15467	15372	15376	15484	15296	15077	15380	15596	15520	15487	15491	15244	15485	15553	15271	15465	15511	15591	15392	15531	15440	15464	15363	15557	15615	15600	15505	15542	15371	15425	15407	15508	15294	15413	15444	15423	15774	15543	15402	15498	15393	15234	15491	15406	15541	15638	15507	15362	15444	15610	15667	15641	15464	15662	15433	15609	15398	15650	15463	15627	15696	15510	15398	15400	15594	15348	15644	15539	15616	15560	15463	15305	15428	15269	15512	15653	15582	15324	15263	15341	15533	15464	15543	15482	15584	15514	15472	15530	15335	15377	15584	15480	15583	15470	15474	15268	15503	15512	15312	15326	15319	15401	15413	15447	15217	15504	15569	15457	15386	15350	15409	15496	15376	15434	15432	15491	15342	15201	15474	15506	15381	15460	15461	15592	15531	15515	15424	15623	15655	15561	15555	15417	15477	15559	15516	15434	15312	15420	15489	15459	15512	15349	15586	15645	15570	15564	15579	15459	15488	15678	15552	15394	15476	15460	15524	15495	15523	15486	15568	15490	15478	15411	15528	15431	15414	15663	15470	15459	15567	15357	15526	15451	15374	15401	15472	15313	15317	15752	15398	15651	15630	15448	15578	15440	15445	15535	15495	15517	15343	15426	15519	15271	15543	15345	15406	15476	15456	15365	15259	15466	15445	15336	15400	15399	15163	15484	15375	15290	15458	15413	15546	15484	15413	15460	15527	15543	15420	15432	15444	15672	15666	15679	15407	15439	15350	15745	15666	15508	15346	15554	15646	15501	15382	15341	15487	15386	15591	15369	15375	15496	15526	15290	15387	15461	15271	15437	15570	15480	15318	15618	15397	15467	15602	15408	15424	15424	15523	15573	15708	15611	15492	15496	15379	15380	15418	15532	15448	15492	15405	15363	15419	15301	15526	15471	15520	15522	15392	15357	15434	15389	15376	15501	15357	15479	15436	15389	15429	15519	15557	15377	15596	15531	15381	15454	15407	15569	15487	15660	15369	15483	15376	15187	15665	15589	15201	15483	15580	15391	15324	15546	15481	15504	15442	15295	15640	15450	15263	15413	15577	15760	15598	15579	15548	15500	15579	15322	15484	15431	15319	15615	15551	15537	15296	15576	15427	15544	15477	15384	15520	15621	15330	15380	15526	15428	15516	15421	15514	15551	15264	15431	15595	15461	15353	15518	15367	15591	15633	15550	15401	15646	15368	15601	15416	15348	15461	15516	15392	15252	15445	15598	15375	15339	15524	15566	15459	15379	15363	15457	15502	15555	15455	15509	15468	15408	15346	15462	15329	15518	15606	15610	15445	15521	15459	15624	15662	15480	15578	15475	15422	15441	15402	15462	15484	15507	15314	15600	15403	15642	15526	15448	15706	15696	15443	15463	15507	15449	15463	15496	15446	15565	15572	15503	15456	15209	15576	15363	15590	15550	15297	15530	15619	15439	15506	15467	15542	15395	15524	15485	15573	15497	15300	15617	15433	15562	15376	15557	15758	15533	15355	15444	15374	15123	15587	15301	15506	15628	15352	15522	15392	15248	15553	15425	15564	15313	15407	15355	15610	15464	15329	15545	15549	15252	15463	15353	15380	15515	15473	15421	15508	15511	15410	15498	15244	15329	15563	15466	15379	15336	15361	15353	15384	15493	15542	15585	15233	15568	15521	15490	15386	15554	15517	15418	15504	15504	15590	15434	15517	15562	15608	15536	15517	15633	15556	15264	15576	15471	15282	15354	15400	15424	15343	15451	15381	15537	15482	15545	15527	15444	15405	15390	15630	15408	15170	15449	15471	15422	15346	15450	15555	15610	15507	15397	15339	15390	15508	15531	15474	15374	15415	15602	15356	15652	15283	15406	15463	15604	15301	15358	15451	15363	15621	15546	15350	15601	15506	15591	15569	15417	15391	15442	15368	15440	15472	15389	15533	15412	15447	15330	15451	15414	15398	15353	15539	15612	15548	15471	15454	15696	15445	15536	15429	15405	15654	15446	15471	15526	15528	15485	15511	15611	15633	15532	15486	15504	15470	15369	15658	15324	15281	15303	15408	15501	15492	15313	15551	15610	15297	15543	15444	15499	15385	15497	15654	15638	15538	15448	15434	15576	15394	15474	15633	15473	15497	15559	15421	15409	15578	15411	15424	15491	15526	15546	15454	15527	15446	15559	15691	15575	15488	15594	15465	15639	15403	15422	15414	15294	15387	15556	15426	15521	15431	15289	15420	15405	15491	15366	15524	15596	15515	15518	15550	15515	15738	15866	15505	15363	15514	15390	15665	15496	15481	15294	15454	15606	15402	15515	15380	15529	15435	15359	15411	15407	15527	15549	15519	15530	15533	15420	15508	15735	15431	15523	15732	15495	15552	15382	15391	15427	15617	15564	15299	15562	15467	15334	15412	15512	15595	15434	15269	15550	15418	15454	15478	15425	15432	15675	15467	15539	15502	15448	15442	15604	15506	15487	15364	15552	15241	15563	15236	15427	15403	15394	15355	15544	15212	15503	15350	15315	15479	15554	15585	15302	15448	15492	15495	15590	15591	15266	15376	15463	15358	15379	15441	15337	15475	15310	15432	15327	15322	15684	15670	15493	15273	15501	15525	15520	15461	15242	15510	15468	15385	15534	15467	15385	15418	15476	15559	15455	15471	15442	15536	15291	15769	15212	15389	15474	15437	15417	15666	15428	15658	15536	15420	15450	15428	15421	15401	15375	15381	15559	15468	15504	15633	15329	15506	15372	15816	15467	15404	15426	15429	15661	15469	15532	15466	15508	15437	15618	15428	15563	15636	15500	15459	15364	15511	15487	15489	15428	15495	15506	15440	15537	15448	15404	15268	15455	15555	15372	15632	15531	15164	15516	15477	15536	15400	15357	15511	15212	15430	15500	15434	15472	15520	15832	15679	15254	15406	15457	15484	15524	15455	15571	15736	15421	15455	15420	15423	15505	15440	15630	15362	15591	15452	15229	15373	15417	15327	15516	15482	15548	15400	15537	15318	15450	15429	15476	15611	15562	15418	15471	15455	15312	15386	15480	15501	15368	15339	15448	15389	15471	15569	15379	15614	15646	15469	15460	15478	15334	15599	15568	15339	15542	15527	15472	15434	15241	15366	15470	15371	15667	15496	15496	15441	15430	15464	15506	15522	15423	15601	15541	15559	15484	15668	15365	15328	15515	15335	15678	15299	15562	15498	15544	15425	15457	15401	15520	15348	15413	15665	15552	15457	15491	15553	15418	15503	15519	15349	15482	15334	15429	15337	15630	15497	15496	15542	15331	15468	15396	15592	15554	15510	15493	15353	15598	15385	15641	15436	15489	15424	15517	15500	15388	15385	15564	15373	15516	15578	15410	15408	15506	15457	15654	15599	15606	15444	15378	15541	15363	15537	15663	15422
14443	17512	17079	16133	15513	15201	15142	14938	14856	14747	14632	14469	14322	14488	14279	14369	14214	14233	14238	14314	14306	14495	14386	14134	14310	14152	14359	14481	14370	14359	14207	14283	14267	14293	14255	14145	14314	14250	14238	14157	14277	14157	14137	14371	14374	14405	14246	14239	14149	14264	14212	14175	14492	14203	14352	14156	14177	14285	14356	14127	14321	14225	14325	14338	14430	14332	14317	14183	14172	14153	14426	14246	14189	14185	14171	14299	14281	14415	14157	14283	14253	14379	14224	14282	14328	14368	14334	14321	14256	14182	14298	14291	14319	14299	14333	14432	14307	14203	14244	14269	14267	14214	14295	14281	14295	14150	14332	14355	14197	14382	14228	14323	14122	14215	14388	14343	14399	14412	14382	14325	14326	14264	14320	14391	14299	14430	14182	14356	14310	14222	14323	14351	14466	14222	14301	14444	14449	14209	14301	14266	14282	14369	14503	14418	14201	14169	14281	14224	14283	14238	14249	14266	14383	14429	14350	14324	14282	14352	14255	14373	14157	14278	14223	14203	14283	14314	14301	14153	14346	14230	14318	14315	14342	14345	14377	14333	14397	14320	14255	14470	14220	14267	14477	14248	14328	14273	14295	14359	14239	14191	14394	14271	14302	14162	14294	14204	14318	13909	14248	14367	14222	14206	14318	14302	14282	14298	14180	14307	14327	14402	14489	14334	14220	14268	14211	14301	14367	14228	14178	14255	14294	14517	14289	14167	14366	14348	14334	14135	14205	14137	14211	14337	14269	14226	14312	14427	14332	14405	14230	14392	14135	14404	14363	14188	14213	14398	14240	14260	14283	14328	14213	14128	14115	14331	14231	14198	14437	14141	14575	14378	14300	14226	14228	14243	14185	14284	14242	14211	14205	14331	14247	14191	14299	14359	14191	14289	14228	14354	14194	14269	14224	14163	14248	14180	14355	14218	14395	14366	14309	14230	14199	14279	14049	14335	14326	14243	14351	14390	14195	14301	14195	14339	14155	14373	14233	14247	14324	14153	14120	14261	14449	14291	14168	14099	14165	14292	14277	14265	14446	14359	14182	14307	14315	14262	14323	14358	14311	14088	14351	14441	14286	14256	14473	14185	14151	14284	14230	14383	14408	14240	14299	14189	14217	14245	14247	14354	14241	14343	14343	14201	14315	14334	14300	14360	14325	14223	14200	14309	14161	14469	14353	14247	14119	14448	14176	14335	14323	14517	14389	14241	14225	14358	14291	14192	14310	14306	14096	14123	14248	14334	14229	14171	14308	14217	14460	14462	14140	14206	14288	14169	14407	14308	14251	14327	14402	14130	14244	14184	14179	14231	14276	14315	14272	14256	14341	14171	14203	14194	14336	14172	14368	14374	14374	14200	14187	14238	14300	14289	14256	14044	14286	14324	14282	14172	14105	14269	14340	14371	14410	13948	14171	14373	14452	14325	14162	14251	14243	14230	14236	14317	14305	14287	14321	14418	14321	14245	14210	14231	14397	14491	14285	14267	14198	14208	14178	14406	14202	14158	14293	14400	14385	14356	14207	14304	14140	14337	14282	14313	14292	14399	14314	14341	14342	14198	14255	14334	14116	14166	14274	14225	14291	14441	14434	14204	14307	14526	14254	14283	14367	14240	14340	14114	14110	14218	14316	14317	14253	14287	14388	14199	14467	14258	14356	14258	14338	14237	14153	14203	14430	14125	14328	14201	14341	14270	14325	14168	14365	14215	14238	14298	14264	14177	14235	14129	14252	14146	14284	14314	14193	14237	14273	14408	14376	14203	14337	14090	14233	14311	14252	14178	14412	14540	14353	14349	14308	14319	14270	14322	14349	14206	14275	14237	14408	14363	14359	14231	14288	14223	14141	14257	14219	14342	14229	14427	14189	14192	14256	14419	14287	14342	14384	14323	14208	14305	14200	14295	14221	14207	14250	14221	14419	14387	14161	14178	14195	14396	14259	14276	14404	14223	14318	14372	14239	14156	14135	14290	14246	14228	14275	14294	14319	14359	14358	14425	14055	14179	14211	14211	14270	14329	14402	14318	14264	14359	14235	14246	14384	14353	14275	14484	14272	14432	14186	14165	14358	14221	14251	14285	14246	14321	14433	14191	14439	14187	14327	14266	14269	14264	14375	14351	14345	14168	14297	14407	14274	14236	14355	14168	14277	14210	14242	14407	14282	14129	14072	14444	14312	14212	14297	14203	14307	14203	14224	14240	14242	14260	14237	14340	14322	14383	14274	14340	14213	14150	14160	14301	14171	14251	14387	14356	14440	14304	14346	14278	14245	14485	14427	14264	14359	14191	14083	14260	14331	14278	14282	14337	14426	14349	14351	14156	14284	14226	14311	14444	14317	14305	14354	14186	14388	14161	14251	14249	14250	14260	14274	14237	14442	14230	14350	14315	14227	14469	14318	14229	14298	14276	14271	14314	14399	14267	14292	14145	14327	14269	14266	14491	14280	14386	14159	14312	14190	14376	14349	14361	14115	14428	14188	14254	14378	14355	14190	14321	14309	14312	14366	14523	14231	14113	14281	14234	14305	14237	14360	14368	14261	14408	14317	14351	14236	14138	14221	14299	14332	14323	14329	14482	14261	14292	14318	14328	14330	14289	14422	14333	14353	14283	14304	14344	14232	14581	14384	14451	14241	14322	14342	14369	14224	14407	14374	14301	14287	14149	14355	14403	14351	14378	14206	14288	14341	14312	14117	14315	14311	14266	14364	14308	14237	14284	14377	14201	14346	14288	14337	14180	14167	14373	14353	14328	14274	14247	14267	14255	14170	14128	14368	14433	14331	14350	14296	14131	14515	14136	14387	14085	14149	14347	14265	14316	14289	14378	14300	14406	14129	14185	14391	14442	14253	14298	14213	14278	14372	14438	14254	14302	14415	14167	14358	14251	14323	14078	14426	14187	14393	14372	14274	14225	14446	14368	14241	14385	14207	14227	14179	14359	14532	14263	14013	14427	14301	14279	14328	14413	14444	14196	14347	14339	14124	14246	14261	14162	14146	14356	14561	14333	14283	14220	14262	14312	14309	14201	14174	14362	14441	14337	14441	14329	14184	14410	14202	14314	14339	14422	14205	14438	14308	14490	14300	14395	14329	14270	14304	14435	14418	14237	14368	14428	14183	14297	14339	14256	14322	14215	14227	14148	14258	14315	14223	14429	14173	14179	14418	14316	14181	14303	14425	14180	14338	14295	14336	14327	14451	14318	14290	14482	14187	14288	14304	14188	14335	14471	14133	14324	14363	14234	14141	14245	14211	14299	14239	14344	14175	14064	14239	14126	14370	14349	14407	14165	14115	14306	14323	14283	14328	14404	14384	14249	14280	14225	14430	14238	14124	14242	14484	14317	14334	14279	14407	14267	14322	14258	14326	14230	14406	14345	14210	14122	14321	14346	14297	14153	14254	14365	14235	14311	14193	14382	14193	14197	14182	14461	14215	14471	14191	14169	14251	14327	14131	14364	14233	14153	14331	14300	14262	14390	14295	14408	14334	14380	14207	14154	14331	14126	14075	14436	14340	14300	14195	14234	14323	14321	14362	14268	14227	14148	14283	14166	14473	14231	14118	14304	14350	14346	14210	14354	14197	14239	14139	14185	14226	14216	14220	14198	14215	14310	14380	14466	14233	14267	14048	14311	14381	14243	14312	14238	14341	14278	14176	14327	14313	14268	14170	14230	14286	14337	14342	14466	14351	14295	14369	14167	14122	14292	14276	14384	14381	14165	14311	14364	14280	14258	14249	14296	14379	14260	14387	14194	14216	14307	14312	14275	14273	14317	14313	14209	14248	14240	14275	14290	14322	14239	14148	14332	14238	14416	14196	14316	14311	14410	14183	14295	14443	14453	14324	14215	14356	14298	14216	14403	14474	14171	14411	14192	14290	14134	14310	14228	14446	14273	14204	14287	14319	14189	14342	14207	14286	14219	14422	14386	14254	14092	14348	14440	14349	14269	14251	14296	14153	14238	14380	14477	14360	14141	14406	14352	14144	14199	14193	14141	14273	14337	14279	14360	14305	14332	14344	14375	14446	14273	14467	14307	14158	14069	14280	14346	14309	14001	14125	14391	14244	14253	14122	14287	14200	14287	14236	14396	14296	14362	14423	14337	14281	14436	14353	14195	14194	14317	14579	14439	14179	14218	14317	14239	14240	14392	14174	14351	14214	14360	14351	14102	14265	14229	13987	14447	14299	14217	14247	14223	14129	14137	14253	14343	14231	14187	14342	14393	14204	14338	14284	14241	14170	14144	14306	14219	14174	14371	14293	14199	14233	14221	14252	14285	14363	14444	14330	14195	14354	14244	14522	14339	14439	14331	14193	14463	14232	14445	14213	14182	14355	14327	14156	14415	14226	14292	14231	14388	14339	14284	14399	14317	14376	14242	14294	14293	14263	14461	14367	14266	14347	14215	14247	14112	13993	14534	14328	14303	14171	14204	14343	14207	14418	14067	14311	14213	14493	14303	14401	14304	14329	14375	14276	14405	14418	14398	14402	14334	14359	14344	14164	14255	14278	14424	14382	14219	14265	14284	14158	14261	14142	14268	14315	14488	14327	14236	14310	14490	14224	14301	14239	14298	14337	14272	14436	14333	14467	14233	14210	14404	14325	14133	14240	14281	14379	14157	14183	14341	14285	14195	14267	14320	14179	14428	14202	14413	14273	14390	14342	14357	14110	14544	14342	14348	14297	14201	14352	14309	14286	14331	14283	14274	14337	14370	14263	14149	14258	14243	14199	14169	14112	14137	14394	14247	14248	14254	14431	14241	14225	14254	14239	14139	14324	14288	14382	14195	14309	14261	14250	14267	14157	14446	14432	14271	14304	14289	14405	14223	14262	14143	14362	14309	14172	14311	14186	14323	14174	14252	14364	14351	14311	14154	14193	14335	14341	14250	14439	14276	14412	14329	14184	14373	14179	14194	14517	14407	14187	14506	14416	14403	14290	14444	14152	14179	14398	14312	14105	14281	14242	14301	14447	14277	14270	14225	14237	14521	14262	14298	14502	14281	14173	14361	14472	14253	14166	14223	14442	14284	14217	14317	14202	14170	14088	14266	14241	14394	14534	14341	14285	14338	14242	14310	14170	14373	14265	14252	14232	14280	14266	14295	14489	14129	14210	14305	14454	14073	14271	14319
23987	21502	29155	24301	21861	21399	19060	16394	15829	15564	15445	15654	15282	15292	15450	15252	15227	15228	15188	15227	14995	15206	15108	15023	14975	15114	15150	15116	15061	15162	15126	14920	15149	14945	15016	15071	15187	14943	15041	14972	15002	14927	14974	15003	14975	14868	14979	14946	14832	15008	15104	14903	14898	14905	14858	14957	14943	14897	14882	14840	14941	15056	14885	14920	15054	14714	14848	15051	14931	15079	14984	14922	14928	15092	14930	15084	14964	14840	14813	14756	15056	14783	15129	15054	14878	14975	14993	15220	14867	15067	14826	15099	15020	14849	15144	14971	14846	14996	15075	14845	14943	14981	15015	15055	15005	14966	14907	14925	14967	15093	14893	14826	14813	15038	15070	15078	15128	14887	14945	14942	14998	14868	14806	14923	15102	14919	15012	14814	15001	14885	14879	15084	15110	14793	15133	14798	14963	14686	14924	14988	14966	15096	14991	14932	14784	14967	15003	14903	14704	14993	14957	14892	14618	14980	14781	15083	14875	15009	15124	14861	14829	14876	15013	14871	14905	14941	14845	14880	14903	14847	14813	14884	14977	14849	15015	14953	15001	14910	14924	14948	15081	14983	14934	14867	14811	14810	14781	14881	14855	14879	14829	15010	15205	15192	15191	14875	14939	14917	14839	14920	14956	14890	15108	14794	14897	14769	14889	14686	14941	14875	14954	15106	14983	14996	14931	15102	15105	15044	15066	15023	15094	15136	14979	14993	14914	14902	14907	14968	15026	14864	15041	14971	14912	14983	15001	14893	14947	14694	14789	15004	14860	14894	15040	15109	14949	14986	14836	14881	15127	14796	14899	14944	15030	15082	14823	14838	14993	14864	14803	15159	14986	14734	14779	14901	15237	14887	15065	14957	14936	14969	14991	14847	14890	14967	15153	14920	15061	14977	15099	14981	14807	14924	14974	14939	14849	14884	14953	14726	14956	14921	14978	14931	14770	14957	15009	14912	15076	14951	14791	15111	14820	15030	15106	14727	15050	14846	15081	14922	14742	14921	14904	14933	14992	14948	14773	14897	14922	15007	14959	14946	14838	15023	14914	15058	15079	15013	14903	14832	14998	14850	14934	14949	15075	14827	15238	15049	14829	14980	14817	14831	15024	14823	14967	14856	14755	14904	14936	14957	14869	14922	14922	14842	14748	14932	15021	14967	14956	14957	14994	15047	14793	14932	15045	14863	14731	14899	14967	14863	14787	15067	15035	14970	14871	14788	14802	14817	14791	14909	14763	14935	14955	14862	14971	14771	14927	14870	14915	14796	14916	15168	15020	14929	14853	15080	14840	14820	14896	14765	14943	14894	14780	14691	15087	14912	14840	14916	15222	14899	14963	14905	14946	15027	15031	15049	15009	14876	14981	14930	14827	14876	14922	14973	15076	14719	14863	14890	14979	15038	14990	14948	14960	14971	15017	15024	14999	14865	14970	14692	15085	14950	14982	14892	15014	15070	14886	15075	14743	14880	14914	15037	15008	15026	14749	14926	15002	14990	14858	14919	14887	15000	14966	15030	15057	14862	14849	14741	14918	14764	14920	14931	14904	14960	14987	14977	14930	14863	15092	14935	15097	14949	14836	14817	15024	14862	14755	15058	14980	14741	14945	14865	15046	14885	15153	14929	14889	15164	14929	14928	15032	14909	15023	14974	15002	14841	14823	14956	14926	14896	15100	14926	15211	14981	14978	14840	15021	14971	14891	14924	15124	14848	14727	15063	15011	14859	14919	15033	14874	14813	15018	14938	14864	15020	14995	15058	15090	15053	15007	14854	14773	14775	15093	14899	14767	14876	14890	15119	15051	14779	14876	14823	14827	15014	14927	14969	14715	15153	14952	14944	14780	14918	14939	14994	14877	15042	14988	14786	15101	14963	14806	14990	14983	14750	14843	14722	14943	14781	14987	14882	14837	14986	15021	14930	14870	15140	14820	14951	15015	14990	14912	14937	14891	15117	15077	14800	14993	14835	14827	15142	14953	15008	15013	14929	14928	14931	15016	14913	14992	14755	14868	14924	14753	14853	15081	14971	14732	14684	14966	15111	14955	14830	14866	14787	14914	14820	14998	14939	14884	15010	14969	15010	15092	15137	14881	15019	14908	15016	14985	15034	14878	14773	14912	15072	15041	14968	14823	14970	15062	14919	14976	14788	14859	15074	14936	15059	15053	14922	14820	14895	14983	14913	15091	14975	14872	15014	14987	14921	14935	14934	14904	14953	15127	14784	14970	14869	15077	14992	14849	14723	14966	14939	15023	15057	15035	15125	14815	14949	15033	14951	14920	14784	14838	14989	14929	15017	15112	14929	14873	14926	14894	14930	15059	14882	14849	15039	14787	14896	14962	14776	14898	14997	14768	14917	15167	14733	14816	14719	14993	14770	14828	14904	14835	15016	14974	14964	14894	14656	14993	14912	14954	14881	14849	15063	14987	14979	14914	14938	14965	14933	15062	14812	14831	15002	14866	14948	14974	14897	14870	14944	14893	14902	15047	14878	14865	14652	14955	14883	14905	14910	14843	14809	15207	14917	14901	15184	14868	14941	14924	14850	14898	14863	14971	14910	14927	14825	14856	14925	14932	14976	15035	14983	14971	14685	14991	14905	15046	14932	15000	15058	14746	14821	14772	14738	14827	15065	14955	14970	14702	14913	14969	14780	15073	14891	14892	14930	14748	15000	14814	15009	14877	15024	14896	14743	14919	14900	14853	14846	14856	15115	15230	14962	14903	15232	14908	15044	14981	15022	15040	14830	14928	14855	15019	15183	14988	14972	14791	15017	15036	14759	14987	14718	14905	15112	14992	15035	15031	14903	14902	14940	14956	15003	14896	14912	14900	15010	15090	14905	14910	14893	14960	14890	15196	14982	14901	14989	14937	14973	14927	15042	14789	14975	14964	14963	15009	15007	14781	14917	15030	14949	14945	14780	14953	14869	14796	14794	15090	14921	14889	14960	15038	14849	14909	15034	14915	14984	14780	14989	14850	14932	14822	14770	14850	14877	14924	14977	14859	14857	14774	14922	14974	14748	15001	14983	14995	14867	14895	14902	14968	14893	14790	14970	14922	15061	14876	14894	15031	14897	15006	14999	14888	14923	14910	14890	14899	14813	14896	14831	15073	14913	14975	14924	14797	14673	14938	14990	14870	14872	15138	14833	14888	14764	14978	14892	15024	14901	15008	14869	15065	14799	14952	14904	14802	15106	14906	15075	14963	14905	14892	15079	14819	14825	14794	14926	14887	15049	14890	14993	15025	15051	14978	14865	15036	14833	14842	14966	14882	14829	15001	14897	15001	14980	14749	15051	14892	15096	15042	14883	15013	14947	14884	14929	14982	14970	14954	14712	14779	14713	15028	14981	14970	14915	15187	15044	14844	14987	14772	14756	14853	14868	14943	15019	14957	14819	14916	15070	14889	15054	14989	14934	15081	14977	15183	14883	14909	15237	14963	14958	14909	14821	15068	14896	14885	14783	15111	15153	14832	14975	15029	14872	14770	14747	15141	15012	14767	15041	14879	14904	14799	14830	15024	14870	15053	14890	14859	14874	14813	14941	14887	14897	14818	14969	15005	14874	15101	14967	14892	14779	14888	14867	14895	15067	14901	14900	15091	14976	14979	14930	14982	14789	14886	14898	14981	14735	14838	14731	14950	14935	14877	14825	15122	14830	14886	14831	14871	15063	14916	14962	14957	15036	15003	14873	14823	14763	15133	15008	15065	14897	14883	14917	14897	15002	14844	15130	14999	14983	15087	14783	15023	14977	15062	14946	14977	14931	15044	14954	15143	15166	15082	14864	15116	15060	15081	15076	14859	14950	14959	15120	14981	14925	14851	14844	15066	15036	14862	14888	14743	14915	15033	14985	14848	14730	14814	14960	14862	14808	14927	14990	14924	14975	14937	14910	14954	14987	14934	15051	15100	14899	14888	15159	15041	14979	15032	15156	14745	15077	15121	15075	15058	14943	15007	14896	14998	14894	14850	14947	14974	14893	14950	15006	15008	14896	15037	15016	14765	14955	14684	14759	14993	14822	14998	14935	14808	15008	15047	15124	14984	15070	14831	14913	15037	14864	14986	14973	14901	14917	14860	15092	15037	14823	14858	15000	14835	14739	14996	14936	15169	14992	14942	15030	14904	14891	15030	14819	14977	14864	14975	14822	14918	14912	14984	14824	14793	14983	14871	15115	14878	14875	14841	14873	14896	14912	14991	15073	15060	14882	14689	14919	14910	14961	15069	15071	14883	15127	14859	14974	14829	14985	14996	14964	15132	14805	14911	14833	14862	15041	14871	14847	14789	14983	14866	14977	14898	14651	14715	14944	15063	14836	15011	15058	14818	14801	14843	14908	15029	15014	14897	14866	14831	14641	15074	14855	14685	14727	14952	14876	15125	14888	14878	14940	14987	14997	15127	14890	14991	15057	14800	14902	14972	14948	15111	14755	14833	14910	14878	14804	14988	15093	14789	15058	14916	15096	15020	14776	14900	14924	14962	15053	15093	15003	15066	14966	14739	14829	14975	14783	14859	14738	14952	15123	14967	14878	15047	15076	14806	14711	14948	14916	15009	14930	14856	14997	15006	15096	14997	14937	15052	14910	14988	15003	15023	14954	14896	15056	15038	14959	14962	14930	15187	14987	15004	14895	15162	14873	14868	14896	14788	14848	14847	15085	15031	15005	14840	15051	14988	14957	14958	15057	15094	14902	14908	15092	14768	15004	15013	14989	15016	15010	14822	14819	14983	14984	14912	15173	14928	14982	14951	14912	15110	14950	14957	15023	14884	14972	15047	14838	14871	14889	14996	14846	14950	14924	15050	14932	14957	14933	15033	14930	15030	14952	15184	15082	15069	14858	15096	14861	15036	14990	15056	14722	14957	14859	14840	14940	15006	15036	14988	14681	14839	14982	14862	14775	14831	15023	14907	14856	14851	14874	14769	15045	15015	14905	14843	14774	14861	15075	14916	15135	15109	15208	14974	14950	15044	15094	14940	14971	14784	14867	14989	14564	14836	14826	14831	14979	14851	14984	15034	14772	14746	14982	14980	14903	14845	14797	15018	14914	15098	15035	15051	14969	14838	15036	14914	14924	14847	14816	14847	15179	14961	14797	14912	14966	14732	14732	15063	14767	14864	14927
12875	19154	18610	17142	16247	15622	15457	15025	14845	14735	14423	14449	14343	14199	14062	14146	14137	13937	13906	14158	13946	14019	13851	13894	14051	14051	13933	13918	13856	13874	14029	14117	13974	13978	13908	14134	13784	13966	13910	14067	13930	13902	14027	13684	13791	13825	13890	13898	13997	13927	14011	13935	14053	13976	13885	13884	13965	14056	13831	13917	13977	14086	13936	14035	13995	14047	14084	13859	14151	14107	13990	13943	14017	13904	13956	13913	14005	14055	14043	13932	13934	13822	13841	13920	14037	14031	13926	13903	13859	13977	14036	13884	13882	13924	13990	14110	13981	13812	13952	13858	13830	13963	14124	13981	13895	13989	13881	13955	14060	13828	14037	14020	14055	13800	14026	14079	14136	14062	13923	14124	13929	13808	13917	13926	13836	13811	13988	13955	13791	13931	14100	14091	13941	13802	13839	13967	13883	13910	13751	13948	14037	13988	14152	13714	13865	13973	13927	14023	13890	13796	14040	13616	14082	13826	13982	13944	14001	13954	13986	13864	14088	13910	13893	13952	13962	13910	13889	13848	13884	13954	13880	14000	14032	13944	13928	13901	13897	13811	13916	13790	13918	13849	13940	13903	13821	13884	14063	13872	13920	13974	14144	13925	13661	13918	13926	14015	14113	13861	13916	14027	13923	14036	13823	13870	14150	13971	13972	14103	13897	13901	13834	14100	14022	13914	13795	13989	14002	13901	13948	13977	14001	14010	13860	13936	13807	13848	13973	13913	13904	13962	13921	13863	14030	13991	14057	14057	13892	13763	13984	14022	13831	13983	14026	13879	14077	13848	14008	13960	13977	13908	13808	13993	13833	13967	13965	13858	13755	13907	14056	14079	13889	13916	14114	13826	14068	13941	13857	13953	13937	14022	13961	13822	13776	14015	13874	13932	13809	14055	13977	13879	14026	13939	13882	13920	13994	13870	13948	14022	13850	13910	13822	13899	13974	13997	13904	13986	13724	14009	13881	13995	13937	14044	13979	13968	14002	14046	13993	13829	14050	13896	14061	13953	13895	13823	13881	14034	13961	13821	13969	13938	13946	13963	14138	13853	13978	14002	13841	13935	13790	13857	13905	13853	13892	14027	13988	13988	14024	13922	13854	14010	14014	13784	13827	14034	13931	13893	13836	13897	13901	13895	13872	13883	13863	13874	13887	14032	14022	13962	13879	13926	13944	13948	14052	13762	13915	14066	13889	14199	14084	13864	14064	13936	13952	14054	14005	14010	13878	13899	14161	13921	13909	13849	13940	13774	13868	14035	13860	13864	13960	13830	13909	13928	13806	13836	13675	13818	13979	13838	13917	14166	13837	14109	13963	13983	13806	13892	14008	14069	13837	13940	13950	13918	13865	13931	13913	14022	14016	13851	13875	13950	13847	14008	13951	13936	14007	13974	13884	13920	13993	13924	14012	13906	13906	13911	14095	14038	13902	14022	14038	13861	14011	13865	13828	13952	14069	13863	13915	13919	14000	14005	13817	13900	13956	13887	14092	13862	13789	14181	13922	14034	13900	13941	13993	13946	14176	13876	13958	13901	13973	13934	13943	13901	13967	13960	13870	13963	13955	13903	14045	13844	14015	13936	13909	13996	14121	14025	13962	13944	13852	13981	13934	13977	13814	13970	13794	13833	13889	14005	13941	13849	14030	13954	13861	13817	14027	13851	13824	13911	14018	13987	13904	13956	13939	13727	13979	13982	14087	13829	13848	13939	14091	13905	13976	13977	13806	14009	14029	13997	13899	13933	13996	14019	13925	13845	14098	13950	13847	13743	13848	13932	14165	13935	14016	13855	13878	13862	13961	13877	13858	13995	14004	13922	13908	13881	14028	13963	13979	14023	13801	13917	13927	13986	13785	13852	13869	13958	13846	13981	13707	13849	14147	13850	13995	13879	13979	13806	13960	13895	13968	13987	13784	13987	13890	14032	13845	14016	13952	13928	13899	13873	13834	13890	13943	14121	13903	14038	14040	14015	13820	13740	13943	14115	13934	13925	13778	13856	13642	13985	13874	13981	13966	13889	13845	13967	13833	13733	14004	13931	13916	14017	14043	13881	13891	13727	14056	14020	13865	14017	13891	13843	13974	13854	13758	13771	13977	13973	13945	14007	14035	14121	13745	13977	13960	13989	13887	14003	13842	13931	13660	14049	13940	14126	13915	13832	13874	14036	14157	13719	14010	13882	14179	13956	14015	14004	14051	14076	13889	13804	13980	14127	13867	14128	13770	13938	14064	13888	13950	14102	14135	13877	13850	13833	13811	13977	13811	13915	13991	13996	13863	14002	14008	13912	13831	13986	14131	13851	13819	14134	13825	14001	13910	13817	14134	13973	13706	13955	13985	13856	13998	13946	14000	13777	13812	13813	13909	14060	13997	13906	13989	13863	14032	13845	13857	13924	13884	14026	13934	13913	13980	14029	14000	13853	13914	13939	13910	14184	13936	13902	13982	13891	14055	13857	13978	13896	14010	13921	13943	14222	13973	13765	13991	13984	13968	13889	14003	13864	13853	13821	13722	13883	13897	14016	13883	14091	13825	13903	14079	13988	13925	14057	13945	13975	13854	13879	13870	14057	13987	13876	13982	13953	13953	13931	13854	13866	13937	13873	13974	13965	14043	13786	13914	14101	14072	13976	14015	13889	14098	13949	13927	13972	14001	13970	13891	13985	13853	13960	13895	13905	14031	13982	14065	13945	14053	14043	13941	13889	13925	13964	13919	13912	13995	14181	13981	13851	13914	14111	13928	13912	13826	14039	13981	14038	14046	13927	14043	13910	13986	13915	13961	13889	13913	13923	14035	14058	13935	14098	13880	13917	14046	13914	14056	13777	13902	13929	14023	13806	14005	13937	14010	13834	13985	13866	13977	13948	13831	14109	13926	14123	14081	13901	13949	14077	14074	13942	13906	14062	13922	13875	13970	13845	13912	14019	13878	13994	13877	13961	13980	13980	13976	13954	13917	13827	13839	14002	13885	14129	13718	13957	13986	13954	14058	13755	14030	13996	13926	13855	14040	13966	14003	14075	13945	13991	14146	13897	13921	14092	14026	13902	13900	13980	13777	13989	13875	13936	13982	13986	13912	13876	13790	13935	13958	13924	13953	13916	13918	13834	13854	13928	13844	13992	13999	14136	14060	13939	13967	13807	13944	13893	13955	13934	14080	14004	13934	14067	13855	13738	13929	13913	13908	13791	14028	13832	14014	13989	14051	13867	13843	13869	13852	13913	13880	13928	14018	13924	14075	13765	13839	13997	14047	13880	13961	13940	13949	13988	13931	13752	13718	13933	13991	13978	13933	13838	14077	13839	13850	14102	13883	13888	14074	14049	14141	13790	13911	13990	13843	14076	13890	13936	13864	14026	13985	13914	13939	13887	14011	13848	14035	13924	14003	14092	13990	13944	13892	14011	13966	14030	13758	13912	14005	13871	13897	13930	13934	14068	13817	13841	14127	13953	13880	13820	13932	13965	13743	14220	13809	14017	13919	14022	13887	13947	13986	13941	14069	14168	14012	14048	13917	14114	13973	13862	13981	13990	13976	13913	13856	14044	13919	13921	13728	13897	14021	13939	13943	14052	13883	14089	14101	13918	13812	13963	13973	13842	13992	14052	13966	13944	13944	13869	14057	14007	13966	13878	13842	13816	13997	14053	13995	13867	14032	14054	14066	13891	14058	14016	13971	13721	13982	13919	13946	13878	14017	14019	13922	13865	13960	13760	13963	13941	13860	13920	13903	13969	13822	14047	14042	13980	13933	13971	14066	13922	13957	13963	13937	13929	13957	13854	13891	14013	13981	13952	14034	13888	13816	13965	14016	13840	14050	13970	13976	13799	13895	14118	14093	13864	13927	13982	13901	13955	13866	13778	13971	14084	14019	13963	13805	13874	14261	13991	13810	13890	13966	13960	13916	13758	13983	13933	13808	14020	13913	13959	13994	13954	13768	13961	14005	14020	13912	13994	13767	14017	13871	13891	13890	13845	14053	13978	13803	13922	13780	14188	13953	14017	13824	13762	14088	13875	13945	13770	14088	14011	13935	14042	13910	13853	13913	13908	14094	13882	14047	13928	13859	13954	13858	14026	13934	13972	13927	14021	14077	13844	14047	13968	13911	13972	13967	13939	14022	13926	13958	13681	14018	13923	13858	13803	14033	14123	14074	14100	13963	13959	14042	13920	13876	13824	13903	13970	13940	13938	14137	13966	14005	13963	14080	13888	13972	14162	14016	13821	13945	13877	13847	13870	14003	13920	13938	13908	13772	13883	14060	13897	14002	13916	13806	13988	14104	13871	14009	13823	13940	13996	13890	13972	14042	13986	13870	13953	13927	13781	14138	14068	13807	14057	13861	14103	13938	13835	14128	13929	14031	13956	13850	13900	13965	13897	13928	13847	13912	13893	13899	13693	13856	13931	14020	14070	13977	13943	13957	13909	13949	13988	14058	14111	13950	13952	13951	14020	14063	14021	14083	13881	13837	13999	13856	14031	13768	13822	13916	13776	14023	13886	13909	14083	13854	13908	13902	14042	13797	14019	13753	14099	13803	13991	13959	13985	13917	14188	13956	13974	13918	13985	13900	14064	13838	14016	14052	13964	13940	13938	13911	13787	13894	14029	13931	13870	13907	13985	13984	13901	13968	13867	14029	13871	14024	13936	13987	14057	14049	13948	14010	14042	13980	13933	13859	13897	13954	14111	13854	13999	14135	13891	13987	13879	13932	13836	13935	13838	13986	13886	13971	13954	14000	13929	13945	13878	13849	13993	14079	13713	13956	13994	13931	13885	13942	13925	13948	13991	13797	13903	13956	14064	13976	14037	13954	13998	13946	13801	13907	13892	14069	14055	13905	13843	14028	14007	14025	13822	14039	13955	13945	13920	14022	13986	13944	13917	14176	14005	13869	13910	13916	14079	13925	13917	13945	14089	13896	14016	14050	13969	13925	13976	14147	13915	14066	13836	13960	13961	13837	13962	13970	13988	13913	13830	14017	13876	14050	14065	13902	14012	13842	13865	14053	13884	14001	13912	13877	14098	13976	13821	13794	13963	13959	13938	14094	14125	14047	13995	13930	13897	13937	14059	13950	13922	14069	13925	13866	13997	13836	13906	13962	13932	14136	13870	13934	13989	13843	13966
23026	21512	29507	23954	21588	22949	23978	17779	16409	16886	16632	16223	16263	15844	15945	15770	15758	15877	15805	15619	15538	15729	15698	15537	15690	15625	15617	15516	15640	15606	15465	15624	15647	15572	15616	15525	15768	15532	15497	15773	15693	15597	15735	15599	15784	15614	15290	15714	15467	15644	15584	15644	15712	15489	15377	15409	15488	15390	15511	15660	15715	15553	15625	15698	15543	15371	15383	15703	15503	15708	15491	15503	15708	15610	15558	15708	15467	15549	15606	15509	15563	15374	15526	15330	15460	15247	15454	15544	15541	15351	15325	15511	15487	15505	15668	15398	15468	15445	15533	15569	15320	15405	15353	15396	15585	15418	15678	15457	15591	15438	15524	15641	15326	15612	15438	15543	15479	15582	15698	15500	15534	15422	15504	15584	15440	15589	15517	15495	15530	15646	15416	15564	15458	15716	15506	15416	15598	15243	15332	15576	15515	15323	15461	15552	15502	15623	15607	15561	15584	15538	15352	15530	15596	15620	15494	15303	15492	15549	15323	15399	15603	15384	15374	15271	15334	15599	15573	15684	15367	15607	15488	15674	15489	15496	15467	15554	15334	15395	15448	15572	15549	15415	15281	15530	15668	15453	15483	15658	15480	15565	15568	15302	15556	15502	15463	15385	15560	15503	15408	15468	15679	15643	15499	15409	15483	15425	15432	15368	15652	15623	15273	15495	15397	15320	15453	15347	15425	15392	15392	15290	15366	15557	15275	15447	15568	15512	15402	15528	15452	15388	15673	15602	15760	15419	15621	15565	15471	15675	15586	15690	15414	15202	15539	15296	15760	15489	15525	15424	15439	15247	15434	15487	15666	15407	15451	15446	15456	15395	15588	15495	15448	15502	15491	15323	15659	15487	15399	15488	15610	15434	15494	15298	15443	15499	15556	15418	15492	15487	15628	15511	15594	15513	15431	15364	15501	15544	15611	15348	15469	15537	15469	15441	15585	15479	15406	15574	15426	15547	15490	15398	15477	15347	15587	15391	15687	15437	15520	15414	15474	15343	15657	15425	15111	15235	15244	15440	15235	15385	15630	15511	15329	15497	15715	15400	15565	15554	15573	15454	15471	15558	15420	15513	15309	15348	15290	15468	15417	15417	15617	15455	15462	15332	15387	15451	15396	15530	15560	15356	15609	15617	15553	15605	15732	15615	15584	15584	15505	15550	15343	15608	15356	15484	15491	15311	15429	15649	15465	15517	15699	15487	15734	15376	15504	15680	15349	15410	15423	15461	15374	15345	15336	15466	15469	15487	15596	15646	15432	15278	15388	15370	15438	15266	15512	15564	15463	15531	15569	15517	15493	15336	15318	15331	15611	15500	15413	15379	15491	15499	15659	15295	15530	15472	15446	15450	15393	15546	15303	15628	15456	15535	15495	15400	15342	15297	15365	15513	15644	15593	15479	15549	15446	15655	15662	15647	15486	15572	15399	15311	15630	15488	15517	15368	15492	15621	15630	15531	15310	15242	15505	15340	15520	15519	15535	15512	15490	15517	15602	15443	15647	15479	15512	15509	15493	15473	15461	15351	15553	15646	15528	15610	15500	15508	15400	15640	15411	15448	15514	15517	15234	15302	15510	15410	15383	15547	15424	15533	15503	15587	15484	15540	15594	15249	15759	15549	15475	15462	15646	15725	15522	15557	15414	15632	15489	15494	15294	15574	15536	15587	15480	15497	15442	15437	15529	15462	15654	15548	15522	15646	15347	15369	15521	15658	15403	15385	15604	15384	15335	15542	15586	15498	15542	15343	15306	15612	15389	15422	15453	15455	15518	15534	15339	15461	15493	15467	15280	15530	15623	15512	15322	15708	15614	15468	15466	15509	15580	15355	15513	15484	15433	15339	15523	15191	15483	15482	15509	15725	15279	15529	15375	15454	15523	15429	15527	15489	15401	15466	15464	15570	15514	15378	15502	15544	15594	15402	15425	15420	15297	15488	15402	15324	15435	15465	15497	15321	15311	15537	15292	15492	15586	15337	15390	15416	15586	15609	15265	15486	15336	15502	15398	15505	15565	15523	15571	15527	15457	15381	15292	15441	15576	15611	15519	15400	15316	15525	15613	15610	15491	15598	15401	15215	15266	15367	15484	15461	15408	15417	15464	15447	15439	15603	15316	15374	15486	15397	15474	15615	15416	15551	15500	15609	15624	15434	15542	15641	15649	15601	15377	15383	15268	15680	15246	15433	15335	15294	15390	15506	15494	15446	15608	15408	15169	15378	15477	15480	15551	15439	15496	15508	15570	15358	15465	15678	15515	15433	15510	15563	15346	15502	15344	15461	15769	15232	15486	15292	15388	15462	15479	15596	15536	15635	15552	15375	15605	15568	15515	15215	15502	15521	15519	15248	15518	15611	15417	15500	15516	15416	15464	15367	15321	15335	15461	15511	15430	15497	15707	15618	15516	15574	15344	15492	15603	15566	15519	15350	15571	15485	15456	15504	15336	15451	15335	15368	15326	15457	15645	15559	15429	15465	15644	15526	15620	15626	15531	15575	15268	15477	15446	15288	15460	15498	15383	15541	15688	15473	15406	15411	15515	15342	15534	15548	15456	15433	15435	15570	15471	15545	15433	15353	15383	15442	15661	15466	15543	15313	15618	15282	15310	15452	15461	15577	15654	15585	15435	15515	15377	15465	15425	15432	15758	15252	15516	15508	15473	15658	15399	15646	15439	15466	15392	15630	15561	15601	15397	15454	15646	15486	15639	15556	15305	15625	15576	15524	15405	15437	15370	15335	15512	15352	15584	15526	15518	15671	15527	15464	15498	15442	15691	15495	15563	15536	15353	15503	15610	15599	15477	15394	15566	15479	15433	15438	15537	15373	15398	15497	15579	15391	15425	15503	15517	15414	15434	15428	15347	15347	15333	15198	15388	15621	15479	15536	15523	15384	15421	15393	15510	15487	15353	15469	15530	15549	15340	15335	15384	15606	15441	15575	15438	15528	15588	15524	15494	15429	15366	15518	15601	15288	15326	15593	15602	15259	15449	15435	15511	15456	15293	15385	15544	15552	15695	15579	15494	15491	15630	15475	15462	15558	15342	15555	15481	15542	15477	15463	15556	15431	15788	15642	15569	15373	15403	15521	15309	15341	15333	15492	15632	15448	15443	15502	15386	15363	15654	15542	15429	15457	15394	15294	15565	15487	15382	15423	15622	15553	15364	15275	15210	15322	15490	15530	15485	15579	15500	15288	15614	15397	15368	15518	15655	15434	15522	15334	15506	15442	15539	15431	15424	15609	15504	15328	15333	15288	15412	15476	15469	15409	15601	15494	15283	15585	15461	15491	15440	15296	15825	15722	15330	15517	15499	15476	15325	15550	15343	15485	15398	15575	15284	15513	15328	15267	15564	15499	15461	15336	15425	15427	15609	15597	15371	15249	15283	15494	15677	15592	15429	15627	15507	15228	15278	15427	15484	15426	15384	15494	15404	15393	15497	15553	15523	15252	15250	15565	15370	15424	15648	15396	15459	15312	15559	15642	15347	15476	15332	15591	15566	15527	15420	15430	15574	15613	15224	15431	15547	15513	15477	15576	15341	15338	15570	15433	15539	15612	15819	15352	15357	15391	15352	15348	15379	15448	15515	15515	15489	15614	15446	15474	15494	15431	15492	15544	15445	15479	15516	15502	15569	15595	15508	15430	15382	15616	15291	15245	15739	15511	15598	15392	15367	15634	15614	15335	15447	15554	15668	15590	15580	15599	15545	15478	15506	15320	15433	15575	15377	15372	15320	15441	15553	15374	15330	15488	15352	15607	15472	15340	15486	15518	15529	15355	15509	15395	15505	15276	15375	15496	15546	15489	15557	15417	15405	15422	15491	15409	15637	15549	15425	15562	15480	15657	15467	15488	15498	15503	15520	15458	15474	15537	15595	15630	15349	15332	15610	15216	15472	15512	15359	15530	15529	15332	15384	15318	15468	15338	15402	15530	15363	15544	15580	15559	15401	15468	15391	15327	15433	15473	15471	15546	15627	15638	15617	15399	15422	15448	15253	15349	15257	15359	15177	15406	15533	15415	15784	15661	15408	15471	15402	15265	15498	15491	15527	15385	15467	15519	15356	15599	15637	15468	15488	15313	15291	15454	15626	15556	15485	15738	15454	15723	15351	15478	15332	15477	15564	15490	15476	15561	15538	15268	15398	15421	15534	15365	15453	15520	15431	15515	15396	15434	15566	15422	15375	15482	15520	15504	15476	15140	15336	15494	15379	15451	15533	15362	15517	15533	15419	15436	15442	15383	15416	15385	15332	15269	15471	15793	15438	15443	15436	15390	15266	15288	15319	15496	15660	15394	15370	15295	15588	15561	15430	15546	15534	15415	15537	15521	15541	15402	15444	15527	15458	15403	15405	15394	15502	15378	15392	15435	15518	15216	15349	15580	15450	15384	15398	15442	15483	15454	15533	15486	15355	15517	15485	15598	15521	15410	15427	15449	15435	15471	15346	15563	15325	15572	15604	15498	15492	15495	15586	15529	15597	15382	15391	15514	15584	15308	15455	15403	15492	15285	15543	15412	15529	15509	15449	15371	15469	15325	15428	15334	15481	15440	15520	15407	15391	15485	15364	15398	15289	15385	15420	15476	15604	15536	15527	15432	15589	15513	15461	15437	15451	15528	15321	15663	15420	15529	15506	15354	15645	15516	15508	15463	15414	15254	15438	15304	15454	15359	15607	15541	15609	15549	15443	15340	15757	15560	15517	15563	15515	15578	15537	15416	15465	15484	15424	15449	15404	15401	15497	15437	15229	15685	15544	15526	15224	15466	15581	15507	15530	15658	15586	15551	15435	15348	15261	15389	15495	15322	15370	15583	15352	15323	15667	15126	15453	15255	15480	15488	15389	15465	15579	15613	15505	15395	15391	15393	15526	15542	15389	15539	15416	15365	15522	15348	15430	15499	15548	15441	15500	15431	15705	15298	15444	15446	15529	15311	15464	15514	15595	15411	15456	15417	15354	15428	15304	15348	15631	15656	15506	15195	15431	15572	15676	15308	15679	15489	15702	15483	15650	15569	15494	15476	15425	15495	15445	15416	15421	15570	15521	15485	15497	15504	15689	15499	15372	15279	15349	15403	15396	15391	15449	15556	15785	15482	15355	15440	15386	15419	15549	15470	15391	15467
13121	21284	20707	18649	17546	16817	16250	15936	15601	15248	15050	14847	14721	14521	14395	14438	14279	14318	14283	14285	14213	14334	14238	14273	14151	14235	14233	14402	14285	14239	14222	14354	14202	14364	14272	14214	14195	14207	14282	14324	14230	14181	14365	14351	14250	14223	14205	14014	14176	14110	14129	14175	14174	14225	14381	14243	14299	14137	14251	14398	14300	14182	14180	14146	14191	14083	14202	14291	14192	14192	14255	13960	14244	14218	14280	14163	14212	14440	14261	14188	14122	14285	14109	14376	14333	14176	14336	14181	14147	14147	14245	14273	14241	14204	14088	14231	14170	14147	14124	14422	14065	14467	14139	14230	14190	14292	14151	14072	14172	14249	14026	14189	14229	14163	14128	13975	14214	14420	14183	14152	14208	14279	14134	14255	14432	14322	14167	14219	14223	14212	14284	14116	14237	14154	14284	14113	14160	14309	14367	14157	14227	14154	14125	14128	14143	14077	14131	14149	14196	14078	14117	14291	14352	14058	14327	14132	14096	14202	14274	14196	14197	13980	14201	14228	14473	14246	14290	14077	14204	14137	14283	14218	14155	14037	14257	14263	14121	14167	14212	14241	14152	14119	14063	14237	14087	14028	14203	14296	14161	14228	14236	14131	14194	14090	14248	14213	14044	14308	14156	14205	14229	14346	14267	14217	14176	14250	14160	14164	14190	14073	14278	14168	14172	14273	13981	14104	14107	14295	14285	14214	14269	14092	14196	14185	14228	14208	14287	14118	14222	14125	14125	14175	14248	14307	14047	14346	14123	14330	14096	14218	14317	14240	14228	14301	14165	14165	14205	14313	14146	14194	14119	14219	14040	14096	14125	14172	14190	14239	13914	14257	14213	14265	14094	14231	14130	14116	14135	14174	14231	14198	14052	14214	14173	14116	14181	14100	14023	14134	14287	14202	14020	14252	14146	14067	14133	14293	14231	14368	14239	14087	14179	14089	14168	14288	14069	14184	14231	14074	14225	14161	14297	14233	14076	14056	14243	14246	14159	14369	14077	13977	14237	14166	14086	14108	14108	14137	14128	14262	14109	14257	14174	14242	14296	14136	14088	14288	14035	14118	14189	14197	14361	14306	14254	14077	14199	13999	14169	13984	14291	14378	14175	14237	14302	13966	14176	14308	14214	14229	14207	14052	14137	14254	14231	14183	14128	14088	14074	14069	14212	14181	14288	14070	14202	14119	14293	14255	14123	14229	14067	14177	14276	14146	14063	14214	14022	14242	14095	14159	14258	14209	14281	14350	14321	14186	14194	14212	14202	14252	14197	14195	14092	14194	14316	14044	14208	14209	14240	14125	14165	14207	14300	14195	14149	14096	14181	14174	14148	13886	14219	14277	14045	14166	14109	14198	14258	14172	14044	14228	14191	13957	14119	14282	14236	14369	14167	14316	14259	14073	14028	14135	14185	14092	14212	14217	14171	14100	14167	14150	14037	14281	14241	14229	14202	14236	14170	14246	13989	14107	14030	14163	14330	14195	14259	14221	14221	14094	14250	14211	14282	14221	14152	14374	14179	14303	14070	13970	14120	14109	14320	14264	14302	14222	14123	14334	14102	14274	14173	14182	14060	14214	14310	14246	14163	14001	14251	14077	14169	14132	14196	14335	14184	14222	14241	14268	14247	14206	14028	14262	14325	14259	14218	14324	14170	14111	14159	14165	14209	14278	14297	14230	14370	14172	14064	14027	14293	14296	14268	14265	14287	14246	14239	14107	14364	14054	14217	14214	14226	14264	14322	14090	14189	14105	14370	14178	14076	14201	14151	14188	14230	14202	14213	14168	14209	14282	14119	14171	14195	14130	13996	14064	14117	14295	14287	14206	14119	14226	14217	14202	14309	14177	14208	14157	14414	14166	14045	14205	14232	14199	14204	14117	13965	14229	14127	14130	14084	14072	14174	14102	14221	14351	14169	14141	14104	14150	14154	14259	14340	14079	14084	14212	14183	14151	14247	14196	14363	14253	14321	14186	14173	14164	14223	14236	14218	14293	14217	14100	14203	14136	14139	14220	14157	14078	14212	14278	14094	14359	14216	14185	14220	14235	14259	13957	14130	14181	14145	14120	14072	14222	14092	14100	14291	13988	14232	14215	14122	14129	14221	14012	14165	14297	14005	14249	14089	14192	14180	14156	14270	14185	14182	14200	14195	14048	14177	14168	14106	14242	14346	14257	14023	14331	14143	14100	14206	14299	14197	14293	14263	14153	14255	14115	14208	14116	14200	14240	14175	14136	14252	14023	14040	14146	14174	14185	14112	14166	14185	14189	14238	14204	14254	14209	14084	14126	14140	14320	14107	14235	14333	14295	14162	14393	14250	14326	14275	14362	14097	14123	14270	14386	14170	14248	14224	14167	14277	14119	14054	14158	14195	14098	14240	14172	14128	14082	14192	14314	14171	14084	14213	14041	14106	14132	14291	14321	14184	14263	14078	14037	14211	14249	13997	14211	14160	14052	14347	14039	14225	14141	14276	14340	14224	14220	14195	14190	14181	14235	13982	14130	14216	14217	14255	14252	14138	14074	14197	14245	14304	14073	14177	14127	14088	14148	14373	14314	14238	14220	14307	14295	14209	14176	14171	14200	14319	14233	14160	14327	14102	14151	14174	14139	14207	14226	14108	14050	14209	14234	14096	14189	14207	14265	14113	14266	14242	14317	14088	14154	14182	14100	14381	14267	14218	14172	14088	14192	14312	14166	14230	14209	14269	14018	14211	14196	14099	14092	14191	14235	14137	14294	14347	14239	14238	14363	13964	14199	14080	14141	14365	14069	14228	14353	14191	14142	14348	14002	14052	14146	14219	14130	14158	13935	14076	14110	14176	14276	14289	14212	14080	14174	14121	14200	14207	14086	14202	14259	14109	14192	14020	14463	14194	14236	14132	14096	14237	14303	14096	14233	14037	14232	14054	14083	14167	14281	14266	14155	14204	14184	14251	14191	14288	14189	14254	14196	14250	14203	14112	14214	14294	14129	14193	14285	14158	14223	14322	14152	14203	14236	14183	14218	14280	14078	14145	14201	14140	14133	14155	14248	14117	14189	14059	14206	14255	14354	14246	14284	14152	14187	14157	14213	14217	14119	14330	14311	14100	14131	14104	14279	14430	14184	14354	14326	14191	14319	14067	14322	14268	14250	14050	14323	14403	14066	14057	14223	14077	14125	14347	14203	13995	14296	14373	14143	14226	14351	14168	14223	14190	13951	14316	14253	14106	13984	14162	14162	14252	14371	14235	14141	14109	14215	14130	14124	14095	14146	14221	14262	14170	14182	14115	14108	14242	14321	14015	14112	14339	14163	14291	14164	14164	14075	14172	14168	14121	14367	14288	14125	14219	14094	14315	14172	14166	14169	14164	14189	14146	14162	13999	14229	14178	14234	14142	14071	14277	14276	14206	14282	14171	14301	14234	14164	14289	14231	14316	14115	14204	14115	14119	14222	14191	14215	14274	14165	14095	14275	14140	14258	14113	14045	14176	14238	14164	14118	14262	14142	14227	14233	14204	14271	14185	14168	14213	14270	14107	14193	14196	14146	14113	14261	14314	14200	14033	14055	14137	14217	14236	14269	14167	14246	14022	14234	14166	14283	14140	14202	14154	14121	14220	14301	14198	14145	14138	14435	14192	14178	14153	14059	14002	14262	14402	14092	14133	13999	14304	14206	13970	14305	14136	14248	14425	14121	14187	13956	14222	14291	14075	14333	14239	14083	14282	14377	14282	14002	14080	14157	14274	14071	14336	14136	14376	14100	14065	14145	14368	14156	14270	14180	14181	14160	14306	14143	14181	14401	14259	14237	14350	14286	14117	14244	14144	13916	14252	14145	14120	14137	14141	14232	14069	14301	14051	14213	14304	14172	14068	14107	14170	14165	14088	14260	14137	14191	14029	14265	14245	14146	14159	14365	14150	14087	14130	14137	14282	14211	14052	14350	14293	14168	14024	14212	14291	14161	14177	14220	14327	13960	14263	14101	14185	14180	14163	14224	14127	14252	14096	14162	14259	14317	14219	14169	14056	14175	14239	14287	14135	14107	14376	14157	14349	14095	14163	14213	14177	14183	14206	14171	14099	14200	14239	14080	14049	14182	14120	14181	14217	14223	14068	14271	14199	14225	14122	14180	13925	14206	14277	14063	14145	14045	14195	14243	14274	14288	14170	14314	14096	14113	14096	14177	14462	14212	14334	14136	14012	14273	14242	14153	14234	14150	14186	14175	14140	14306	14225	14180	14207	14308	14186	14154	14140	14362	14263	14172	14074	14109	14153	13940	14224	14192	14207	14245	14153	14129	14101	13979	14261	14058	14180	14292	14133	14233	14128	14270	14212	14305	14077	14226	14170	14365	14071	14109	14214	14201	14112	14079	14426	14198	14365	14254	14098	14124	14175	14371	14278	14169	14141	14160	14085	14101	14252	14367	14009	14259	14084	14373	14170	14198	14200	14206	14233	14187	14290	14110	14061	14021	14243	14266	14143	14178	14281	14273	14128	14033	14072	14239	14300	14232	14124	14319	14246	14316	14343	14064	14301	14121	14214	14131	14391	14213	14045	14194	14231	14039	14170	14193	14324	14215	14145	14296	14203	14347	14027	14121	14199	14261	14259	14215	14141	14064	14332	14130	14097	14248	14113	14087	14100	14287	14043	14211	14273	14299	14212	14244	14209	14280	14227	14143	14255	14141	14136	14217	14187	14071	14140	14076	14007	14053	14251	14127	14242	14123	14041	14375	14181	14181	14013	14158	14280	14102	14103	14133	14170	14075	14216	14179	14220	14282	14311	14203	14293	14138	14052	14375	14161	14347	14251	14139	14230	14182	14298	14225	13998	14112	13999	14249	14161	14127	14190	14107	14224	14392	14147	14132	14243	14149	14014	14154	14115	14214	14180	14162	14269	14141	14358	14138	14116	14356	14147	14153	14405	14158	14115	14264	14247	14160	14207	14200	14001	14207	14140	14231	14247	14285	14174	14116	14099	14225	14222	14033	14114	14249	14034	14301	14109	14203	14088	14011	14114	14201	14091	14029	14186	14159	14242	14096	14241	14154	14113	14201	14213	14104	14288	14049	14155	14131	14298	14215	14018	14199	14213	14110	14164	14127	14210	14159	14192	14157	14232	14182	14073	14053	14129	14135
26827	21597	25772	23417	17037	16270	16562	16246	15963	15928	15906	16142	15782	15892	15560	15715	15915	15682	15694	15678	15848	15625	15645	15748	15852	15847	15631	15649	15785	15772	15735	15688	15791	15707	15545	15612	15654	15682	15749	15738	15589	15659	15603	15405	15644	15594	15653	15648	15458	15497	15684	15858	15582	15438	15557	15757	15457	15515	15504	15575	15696	15755	15597	15531	15819	15755	15527	15781	15531	15665	15550	15470	15414	15602	15775	15942	15609	15484	15567	15674	15608	15464	15615	15604	15747	15674	15662	15487	15726	15687	15561	15683	15579	15595	15750	15738	15718	15768	15729	15751	15643	15720	15624	15586	15730	15636	15507	15362	15636	15639	15782	15570	15586	15684	15743	15444	15619	15527	15747	15757	15451	15876	15576	15545	15655	15430	15845	15716	15633	15828	15586	15486	15514	15654	15572	15654	15679	15604	15660	15466	15866	15890	15806	15666	15732	15578	15695	15739	15522	15566	15726	15769	15888	15649	15722	15654	15568	15650	15524	15692	15613	15706	15795	15485	15600	15755	15630	15758	15703	15747	15665	15621	15723	15741	15663	15615	15720	15768	15536	15601	15666	15733	15657	15646	15610	15673	15714	15726	15670	15712	15496	15600	15605	15741	15436	15620	15530	15378	15602	15650	15746	15857	15926	15681	15530	15596	15794	15671	15738	15522	15744	15709	15535	15577	15466	15489	15615	15485	15686	15818	15674	15807	15734	15653	15748	15853	15458	15588	15527	15578	15813	15656	15520	15737	15798	15733	15581	15611	15637	15539	15760	15692	15825	15608	15562	15763	15771	15711	15453	15728	15709	15923	15775	15635	15709	15600	15419	15774	15609	15728	15666	15733	15713	15800	15507	15522	15620	15730	15489	15707	15760	15662	15800	15590	15686	15565	15684	15626	15768	15572	15562	15548	15600	15618	15540	15595	15478	15697	15836	15411	15591	15586	15692	15701	15798	15687	15586	15786	15703	15584	15836	15813	15583	15701	15731	15592	15712	15488	15782	15729	15616	15677	15654	15643	15544	15614	15703	15564	15598	15605	15577	15576	15510	15593	15639	15657	15656	15647	15580	15628	15634	15774	15708	15755	15765	15774	15580	15774	15638	15459	15622	15611	15587	15507	15686	15745	15684	15787	15534	15651	15620	15666	15527	15662	15611	15583	15623	15567	15701	15660	15702	15538	15692	15702	15627	15731	15773	15602	15618	15604	15561	15464	15429	15547	15772	15653	15778	15910	15808	15623	15582	15742	15612	15574	15621	15765	15690	15649	15583	15505	15577	15543	15682	15483	15612	15719	15626	15604	15620	15601	15640	15611	15633	15620	15607	15507	15498	15591	15552	15412	15511	15605	15625	15795	15605	15673	15628	15599	15565	15696	15685	15483	15635	15699	15677	15445	15641	15760	15856	15480	15474	15465	15624	15630	15593	15632	15539	15633	15416	15436	15752	15897	15599	15639	15703	15673	15643	15623	15755	15599	15725	15560	15662	15551	15489	15443	15603	15709	15799	15661	15489	15479	15638	15627	15717	15623	15847	15792	15626	15776	15592	15932	15636	15622	15658	15485	15654	15667	15780	15672	15572	15550	15480	15647	15616	15670	15580	15720	15556	15581	15656	15695	15648	15664	15399	15686	15536	15420	15784	15704	15695	15602	15640	15755	15801	15725	15580	15627	15762	15723	15617	15669	15707	15759	15648	15472	15705	15606	15545	15438	15685	15610	15651	15459	15612	15715	15709	15673	15637	15466	15569	15597	15768	15828	15631	15710	15623	15742	15636	15744	15649	15637	15601	15630	15676	15719	15474	15726	15586	15776	15675	15632	15548	15538	15724	15633	15787	15737	15594	15685	15533	15693	15768	15754	15593	15699	15911	15408	15777	15681	15764	15670	15595	15496	15549	15601	15533	15781	15805	15521	15509	15674	15550	15763	15736	15694	15850	15479	15586	15834	15759	15585	15641	15617	15683	15728	15707	15741	15758	15556	15681	15492	15580	15448	15752	15722	15696	15672	15804	15827	15704	15613	15837	15701	15666	15675	15960	15827	15657	15675	15751	15703	15596	15706	15719	15788	15591	15745	15544	15765	15526	15785	15740	15607	15591	15543	15708	15885	15799	15704	15503	15535	15610	15372	15678	15507	15594	15691	15855	15770	15769	15631	15804	15762	15611	15697	15552	15531	15626	15575	15509	15725	15550	15613	15653	15694	15609	15664	15502	15625	15640	15537	15736	15652	15887	15782	15747	15559	15501	15526	15766	15781	15557	15577	15629	15755	15591	15695	15553	15631	15565	15829	15669	15708	15738	15607	15521	15585	15579	15602	15519	15560	15663	15617	15425	15474	15815	15759	15603	15600	15493	15609	15478	15605	15507	15553	15645	15813	15678	15662	15636	15702	15621	15336	15592	15664	15544	15659	15591	15740	15551	15763	15540	15916	15524	15626	15698	15803	15746	15422	15618	15785	15565	15763	15639	15583	15756	15744	15577	15484	15704	15709	15720	15675	15546	15401	15639	15646	15636	15696	15578	15799	15600	15668	15679	15684	15875	15737	15662	15581	15603	15634	15803	15900	15509	15554	15608	15678	15673	15611	15516	15696	15526	15614	15881	15736	15721	15553	15809	15629	15669	15718	15588	15617	15664	15585	15438	15609	15501	15697	15593	15677	15633	15455	15719	15673	15803	15498	15758	15553	15620	15672	15640	15604	15702	15692	15734	15711	15786	15775	15836	15500	15725	15806	15747	15975	15718	15771	15572	15490	15535	15615	15646	15535	15717	15698	15743	15640	15616	15549	15796	15623	15668	15648	15676	15601	15499	15761	15531	15707	15702	15645	15453	15660	15432	15648	15572	15695	15658	15571	15569	15670	15713	15704	15612	15709	15407	15827	15714	15653	15764	15627	15679	15668	15471	15460	15677	15693	15789	15743	15497	15698	15646	15637	15653	15622	15618	15627	15796	15755	15830	15714	15708	15772	15673	15713	15549	15731	15571	15667	15815	15596	15603	15706	15712	15741	15730	15736	15708	15891	15586	15590	15690	15507	15708	15816	15862	15555	15694	15692	15573	15543	15639	15551	15668	15980	15590	15705	15656	15763	15865	15646	15768	15518	15823	15396	15469	15544	15718	15510	15524	15619	15646	15582	15622	15687	15597	15588	15752	15682	15677	15604	15580	15742	15623	15526	15590	15733	15721	15806	15622	15618	15592	15637	15613	15604	15569	15586	15610	15584	15590	15592	15692	15563	15696	15663	15649	15543	15691	15672	15784	15750	15648	15844	15677	15629	15547	15611	15746	15809	15836	15688	15825	15703	15559	15873	15535	15618	15664	15650	15720	15665	15601	15490	15612	15799	15729	15668	15678	15784	15675	15505	15681	15512	15624	15631	15611	15589	15681	15617	15741	15652	15534	15828	15684	15743	15749	15694	15740	15657	15812	15478	15638	15644	15622	15803	15442	15695	15689	15728	15718	15652	15601	15628	15594	15631	15406	15464	15654	15611	15524	15604	15501	15708	15431	15595	15404	15662	15687	15598	15567	15628	15686	15666	15485	15712	15655	15565	15702	15624	15672	15644	15606	15773	15716	15609	15635	15556	15431	15697	15720	15631	15606	15684	15657	15685	15395	15674	15581	15645	15551	15738	15681	15724	15556	15703	15712	15595	15593	15706	15690	15662	15761	15439	15892	15605	15624	15579	15776	15689	15644	15574	15644	15648	15732	15815	15688	15638	15540	15828	15672	15676	15585	15813	15484	15606	15557	15748	15783	15886	15678	15599	15451	15577	15627	15600	15826	15654	15658	15718	15826	15822	15732	15669	15633	15839	15672	15682	15612	15577	15779	15750	15773	15605	15665	15624	15703	15623	15486	15868	15512	15762	15620	15540	15635	15527	15452	15682	15550	15605	15698	15764	15655	15623	15759	15439	15581	15779	15850	15683	15724	15608	15830	15529	15809	15857	15639	15498	15689	15644	15656	15657	15679	15698	15505	15541	15653	15769	15822	15838	15695	15658	15728	15560	15618	15583	15428	15753	15598	15681	15683	15668	15603	15846	15779	15784	15843	15508	15558	15709	15792	15637	15662	15681	15609	15660	15589	15679	15697	15942	15782	15595	15591	15662	15596	15798	15797	15545	15588	15807	15925	15806	15796	15588	15527	15556	15566	15698	15323	15534	15451	15489	15683	15592	15613	15757	15689	15654	15741	15832	15714	15703	15549	15689	15538	15619	15746	15341	15662	15664	15626	15631	15649	15831	15711	15487	15672	15810	15596	15439	15625	15665	15685	15688	15800	15537	15696	15765	15794	15594	15646	15486	15709	15698	15718	15670	15652	15711	15532	15560	15630	15788	15581	15677	15514	15739	15663	15514	15520	15564	15644	15654	15491	15774	15571	15477	15666	15462	15766	15600	15677	15627	15640	15512	15700	15783	15680	15689	15452	15707	15456	15792	15709	15582	15617	15477	15671	15520	15582	15493	15669	15619	15879	15732	15630	15638	15597	15663	15645	15790	15649	15627	15622	15694	15519	15712	15686	15868	15652	15630	15679	15626	15557	15657	15746	15512	15618	15648	15897	15702	15714	15871	15617	15604	15892	15594	15677	15589	15499	15706	15836	15569	15596	15694	15651	15858	15627	15702	15683	15650	15800	15783	15774	15614	15601	15593	15714	15742	15683	15799	15733	15666	15597	15555	15567	15715	15667	15458	15686	15670	15646	15579	15397	15782	15857	15792	15689	15759	15653	15647	15602	15595	15646	15746	15628	15641	15668	15641	15538	15520	15526	15649	15745	15491	15797	15626	15673	15807	15731	15792	15612	15644	15769	15667	15492	15629	15587	15541	15673	15789	15729	15606	15725	15675	15708	15583	15632	15939	15777	15865	15819	15789	15770	15602	15552	15713	15673	15534	15568	15490	15520	15573	15664	15591	15515	15574	15656	15489	15632	15487	15621	15379	15558	15502	15646	15648	15592	15605	15649	15673	15715	15665	15632	15668	15555	15604	15700	15680	15849	15710	15568	15630	15570	15557	15746	15681	15531	15616	15594	15715	15719	15808	15751	15619	15565	15726	15598	15616	15732	15568	15768	15878	15776	15714	15524	15535	15525	15501	15767	15585	15508	15684	15546	15548	15712	15705
14605	17890	17258	16242	15775	15448	15086	14953	14978	14682	14729	14485	14383	14404	14476	14395	14225	14453	14529	14358	14349	14370	14443	14447	14346	14314	14564	14545	14299	14368	14240	14287	14324	14471	14235	14346	14473	14420	14400	14571	14493	14377	14357	14367	14322	14492	14483	14478	14640	14374	14455	14293	14403	14408	14323	14366	14333	14340	14621	14373	14271	14457	14377	14418	14362	14388	14434	14243	14395	14321	14321	14277	14438	14500	14346	14347	14416	14352	14362	14340	14405	14506	14268	14442	14429	14459	14345	14542	14373	14335	14448	14522	14485	14427	14490	14316	14506	14430	14297	14619	14513	14366	14379	14301	14343	14372	14220	14389	14469	14419	14296	14355	14164	14351	14206	14526	14405	14288	14426	14423	14417	14341	14335	14299	14299	14354	14535	14418	14299	14375	14366	14281	14305	14395	14328	14364	14460	14453	14376	14514	14460	14471	14416	14421	14319	14379	14297	14393	14427	14238	14461	14350	14214	14465	14510	14234	14478	14339	14202	14379	14533	14449	14403	14486	14446	14406	14515	14398	14266	14236	14465	14243	14531	14207	14449	14192	14381	14225	14419	14488	14379	14248	14340	14349	14606	14348	14424	14347	14421	14491	14378	14420	14275	14382	14359	14399	14487	14330	14263	14411	14380	14472	14275	14298	14399	14419	14351	14461	14434	14352	14392	14382	14336	14330	14281	14261	14184	14377	14270	14329	14453	14251	14472	14350	14505	14434	14449	14442	14195	14454	14382	14544	14312	14300	14339	14284	14452	14371	14310	14311	14523	14489	14385	14507	14455	14482	14393	14450	14281	14372	14375	14580	14195	14294	14478	14428	14403	14484	14357	14442	14373	14412	14384	14353	14389	14332	14516	14490	14257	14526	14381	14307	14262	14329	14330	14353	14395	14354	14579	14321	14414	14324	14451	14297	14316	14454	14400	14270	14499	14257	14502	14409	14262	14218	14391	14392	14442	14337	14252	14359	14317	14408	14279	14389	14324	14400	14440	14260	14396	14397	14489	14437	14548	14342	14510	14357	14385	14384	14474	14221	14427	14334	14397	14376	14439	14185	14335	14219	14335	14231	14521	14507	14360	14334	14493	14416	14508	14494	14227	14358	14449	14512	14346	14431	14362	14350	14338	14419	14480	14268	14351	14286	14356	14367	14523	14359	14412	14455	14462	14279	14430	14529	14510	14418	14221	14474	14423	14263	14319	14443	14404	14314	14335	14516	14366	14260	14468	14387	14425	14524	14272	14435	14395	14397	14357	14455	14293	14344	14442	14295	14338	14342	14512	14507	14552	14465	14352	14478	14312	14141	14358	14317	14376	14226	14422	14393	14255	14491	14339	14566	14429	14412	14181	14353	14317	14416	14209	14394	14444	14322	14425	14458	14340	14333	14458	14346	14217	14402	14479	14462	14296	14366	14330	14233	14472	14548	14329	14407	14399	14526	14312	14352	14471	14366	14426	14564	14400	14355	14335	14346	14328	14461	14386	14327	14443	14703	14515	14488	14510	14464	14400	14418	14435	14424	14429	14243	14547	14276	14275	14218	14530	14272	14405	14313	14298	14482	14440	14327	14336	14396	14347	14495	14451	14555	14517	14596	14441	14220	14492	14346	14389	14316	14406	14384	14420	14297	14586	14476	14514	14300	14473	14447	14375	14407	14497	14341	14476	14462	14212	14449	14335	14278	14391	14415	14340	14507	14256	14400	14360	14362	14375	14374	14333	14318	14364	14348	14409	14507	14366	14547	14441	14526	14447	14212	14336	14397	14298	14374	14387	14453	14299	14545	14365	14489	14515	14397	14375	14449	14325	14311	14335	14205	14316	14281	14380	14186	14377	14254	14311	14445	14369	14336	14348	14258	14351	14355	14468	14336	14488	14388	14181	14484	14377	14312	14443	14338	14276	14325	14336	14451	14432	14404	14422	14423	14286	14363	14557	14498	14345	14505	14434	14322	14346	14287	14345	14421	14341	14420	14514	14347	14411	14319	14334	14207	14512	14510	14368	14298	14385	14513	14374	14331	14405	14218	14469	14300	14453	14196	14384	14334	14365	14361	14403	14275	14154	14520	14507	14423	14323	14432	14423	14328	14432	14261	14393	14510	14245	14222	14340	14480	14558	14378	14387	14398	14371	14504	14332	14369	14443	14346	14411	14316	14366	14207	14400	14400	14470	14422	14466	14543	14478	14372	14224	14292	14327	14369	14470	14346	14269	14520	14290	14500	14482	14468	14331	14226	14441	14239	14441	14160	14324	14411	14528	14416	14447	14372	14322	14335	14510	14399	14267	14458	14540	14429	14449	14260	14534	14430	14290	14459	14393	14333	14302	14229	14376	14411	14291	14264	14460	14423	14343	14429	14299	14233	14297	14301	14436	14328	14404	14505	14366	14364	14375	14460	14243	14081	14536	14226	14423	14329	14517	14237	14280	14465	14398	14296	14575	14473	14284	14391	14303	14398	14352	14258	14507	14446	14426	14395	14394	14314	14395	14521	14314	14375	14378	14345	14339	14421	14539	14322	14353	14400	14433	14432	14405	14290	14456	14327	14358	14347	14353	14395	14469	14433	14301	14242	14344	14581	14330	14424	14364	14482	14330	14372	14461	14445	14204	14419	14430	14408	14417	14342	14240	14440	14264	14445	14479	14436	14427	14467	14269	14154	14435	14481	14297	14374	14384	14403	14379	14477	14542	14230	14338	14232	14601	14393	14481	14450	14248	14464	14382	14468	14205	14196	14463	14244	14545	14524	14431	14302	14387	14372	14330	14368	14498	14337	14264	14443	14521	14283	14199	14454	14552	14324	14504	14382	14364	14275	14309	14311	14292	14271	14344	14296	14312	14475	14444	14486	14345	14306	14296	14381	14457	14347	14520	14353	14179	14373	14352	14444	14319	14416	14469	14249	14430	14350	14388	14438	14517	14170	14219	14444	14356	14329	14453	14348	14311	14380	14335	14478	14597	14491	14317	14447	14358	14420	14261	14460	14433	14443	14395	14427	14604	14489	14494	14413	14415	14311	14481	14275	14467	14272	14395	14439	14476	14420	14292	14396	14358	14455	14370	14245	14374	14278	14433	14350	14432	14466	14477	14333	14555	14387	14179	14331	14368	14419	14375	14308	14458	14413	14346	14395	14516	14436	14314	14421	14499	14524	14437	14494	14383	14334	14469	14408	14401	14397	14437	14272	14357	14255	14414	14253	14200	14500	14532	14380	14414	14371	14424	14314	14266	14423	14223	14484	14485	14498	14448	14562	14408	14249	14431	14408	14364	14356	14380	14431	14448	14374	14368	14348	14486	14377	14339	14435	14296	14289	14318	14453	14343	14389	14310	14342	14440	14508	14401	14258	14394	14333	14395	14551	14243	14313	14378	14294	14312	14353	14398	14453	14350	14138	14383	14447	14536	14520	14352	14486	14402	14386	14281	14380	14338	14297	14361	14538	14351	14531	14318	14404	14439	14505	14176	14446	14414	14485	14417	14600	14474	14377	14467	14464	14351	14307	14478	14265	14315	14428	14450	14323	14426	14426	14295	14554	14465	14374	14406	14422	14345	14323	14457	14373	14438	14429	14400	14277	14387	14529	14506	14392	14419	14474	14402	14386	14247	14371	14497	14384	14421	14438	14252	14383	14351	14362	14428	14457	14433	14429	14451	14293	14268	14294	14198	14372	14311	14360	14407	14257	14321	14475	14419	14429	14377	14262	14340	14514	14475	14313	14340	14430	14364	14242	14262	14272	14138	14298	14318	14526	14350	14406	14297	14454	14361	14414	14384	14377	14191	14475	14351	14555	14396	14405	14473	14347	14337	14286	14335	14373	14484	14320	14360	14428	14454	14602	14445	14386	14404	14393	14461	14346	14533	14429	14472	14393	14433	14337	14540	14535	14326	14309	14438	14353	14466	14231	14380	14373	14457	14422	14415	14467	14366	14391	14472	14407	14356	14286	14514	14482	14518	14445	14255	14375	14334	14222	14293	14408	14559	14317	14456	14271	14407	14328	14568	14333	14516	14461	14357	14562	14454	14381	14495	14356	14447	14406	14371	14278	14379	14201	14570	14289	14641	14373	14468	14212	14485	14537	14531	14423	14525	14292	14270	14485	14459	14395	14357	14503	14296	14360	14499	14480	14225	14588	14477	14277	14301	14229	14361	14408	14329	14367	14442	14436	14504	14465	14157	14317	14578	14350	14411	14232	14570	14515	14416	14474	14290	14348	14321	14255	14475	14280	14335	14275	14301	14540	14317	14307	14315	14410	14355	14337	14301	14371	14538	14473	14373	14479	14351	14465	14397	14415	14239	14365	14254	14392	14273	14390	14294	14509	14488	14473	14581	14483	14413	14294	14375	14293	14525	14353	14258	14473	14252	14410	14336	14305	14350	14243	14336	14354	14288	14253	14431	14322	14454	14430	14416	14463	14393	14388	14518	14282	14488	14303	14332	14388	14417	14247	14409	14335	14424	14356	14457	14649	14371	14388	14327	14310	14389	14327	14411	14307	14440	14390	14137	14403	14422	14522	14293	14449	14378	14446	14385	14318	14277	14105	14456	14433	14369	14394	14437	14464	14563	14257	14446	14304	14372	14363	14581	14339	14388	14568	14343	14383	14507	14014	14276	14219	14538	14354	14275	14215	14518	14381	14327	14453	14509	14434	14433	14512	14441	14505	14464	14413	14522	14378	14330	14424	14579	14181	14320	14285	14434	14526	14390	14551	14531	14509	14433	14426	14449	14217	14407	14353	14377	14396	14289	14516	14379	14365	14336	14469	14397	14418	14323	14412	14323	14271	14366	14306	14549	14569	14395	14294	14325	14311	14368	14526	14443	14432	14299	14313	14420	14572	14329	14479	14344	14467	14370	14283	14380	14455	14480	14456	14444	14326	14286	14547	14179	14587	14429	14572	14357	14356	14385	14437	14398	14265	14419	14560	14510	14378	14418	14485	14292	14440	14368	14527	14458	14392	14482	14293	14477	14383	14358	14254	14400	14427	14383	14463	14218	14314	14428	14354	14457	14470	14325	14388	14308	14370	14317	14502	14386	14255	14555	14541	14410	14403	14353	14349	14401	14412	14327	14383	14452	14198	14206	14170	14256	14507	14500	14364	14546	14455	14384	14353	14396	14498	14322	14419
23911	21470	29123	24245	21906	21424	19645	16830	15952	15960	15839	15874	15444	15272	15547	15384	15451	15408	15216	15226	15403	15270	15412	15376	15146	15345	15391	15407	15316	15362	15332	15149	15216	15250	15215	15327	15255	15326	15066	15128	15232	15174	15403	15058	15151	15335	15341	15324	15162	15207	15361	15329	15309	15308	15346	15237	15165	15277	15356	15147	15156	15259	15194	15094	15221	15151	15301	15237	15519	15204	15288	15430	15231	15070	15226	15193	15271	15255	15179	15259	15263	15185	15332	15202	15097	15199	15192	15368	15278	15224	15089	15263	15194	15369	15084	15335	15272	15435	15222	15053	15377	15269	15269	15194	15293	15300	15252	15366	15275	15158	15063	15200	15269	15375	15417	15185	15313	15192	15414	15242	15256	15390	15264	15229	15133	15233	15262	15283	15271	15231	15148	15295	15286	15199	15212	15293	15051	15144	15291	15133	15244	15148	15435	15263	15336	15344	15033	15388	15085	15047	15219	15273	15417	15248	15139	15315	15168	15168	15229	15160	15306	15151	15158	15347	15206	15202	15254	15014	15212	15135	15216	15065	15459	15183	15281	15179	15191	15146	15077	15248	15119	15106	15182	15197	15324	15241	15266	15242	15198	15278	15076	15081	15339	15228	15276	15185	15191	15169	15247	15291	15328	15324	15274	15232	15345	15176	15051	15246	15158	15162	15234	15320	15172	15253	15163	15182	15240	15265	15154	15027	15090	15267	15224	15257	15113	15051	15240	15035	15173	15259	15491	15213	15394	15162	15132	15203	15108	15336	15244	15301	15281	15256	15178	15061	15019	15218	15153	15232	15064	15004	15245	15269	15146	15295	15273	15129	15317	15080	15155	15006	15087	15023	15256	15192	15291	15061	15130	15087	15237	15190	15280	15217	15161	15153	15266	15058	15190	15093	15238	15228	15098	15288	15339	15142	15114	15354	15255	15395	15148	14981	15267	15176	15123	15139	15144	15228	15260	15248	15177	15067	15191	15314	14939	15250	15224	15237	15196	15216	15169	15417	15107	15040	15234	15298	15293	15132	15134	15162	15185	15202	15205	15266	15142	15155	15250	15047	15059	15251	15086	15006	15312	15350	15104	15148	15260	14972	15232	15195	15513	15351	15256	15089	15348	15212	15229	15250	15143	15289	15332	14978	15065	14986	15003	15056	15144	15271	15071	15117	15141	15202	15299	15177	15240	15511	15246	15168	15355	15020	15038	15261	15134	15165	15240	15457	15305	15195	15139	15160	15274	15194	15133	15462	15195	15335	15358	15217	15302	15401	15136	15069	15272	15345	15195	15195	15293	15322	15314	15248	15012	15242	15284	15351	15132	15302	15144	15168	15153	15021	15219	15193	15253	15326	15073	15077	15258	15076	15088	15078	15084	15444	15337	15123	15138	15251	15221	15088	15177	15196	15115	15154	15053	15325	15207	15167	15179	15096	15252	15091	15054	15237	15299	15178	15271	15212	15215	15204	15239	15044	15116	15100	15094	15351	15279	15445	15478	15311	15088	15141	15330	15135	15226	15270	15237	15125	15177	15327	15157	15216	15235	15184	15229	15125	15235	15392	15095	15163	15341	15117	15224	15208	15137	15262	15279	15181	15361	15192	15240	15274	15175	15060	15322	15335	15326	15297	15185	15184	15186	15212	15279	15190	15246	15136	15308	15210	15016	15257	15151	15292	15210	15034	15114	15230	15212	15133	15124	15048	15334	15220	15047	15052	15204	15155	15180	15205	15157	15218	15145	15130	15115	15248	15293	14976	15294	14987	15254	15284	15137	15322	15081	15129	15088	15043	15167	15242	15434	15263	15201	15308	15140	15245	15161	15287	15189	15192	15238	15153	15195	15244	15325	15245	15130	15130	15208	15275	15297	15276	15202	15206	15296	15122	15377	15185	15310	15072	15268	15191	15310	15137	15128	15251	15370	15235	14963	15184	15265	15146	15105	15291	15315	15243	15293	15085	15373	15087	15115	15304	15234	15091	15186	15337	15158	15269	15279	15135	15110	15302	15182	15067	15358	15206	15004	15355	15142	15214	15098	14824	15239	15220	15212	15271	15250	14918	15060	15204	15198	15254	15244	15295	15264	15034	15210	15205	15062	15179	15239	15172	15134	15250	15114	15101	15282	15154	15044	15321	15036	15142	15135	15317	15166	15215	15168	15257	15272	15183	15400	15251	14937	15135	15235	15106	15067	15255	15170	15318	15111	15206	15319	15144	15141	15007	15226	15150	15241	15288	15257	15254	15126	15170	15067	15013	15299	15396	15171	15143	15369	15283	15234	15271	15249	15260	15088	15179	15085	15125	15051	15424	15181	15214	15082	15146	15108	15346	15202	15293	15359	15267	14982	15088	15145	15061	15183	15256	15233	15215	15113	15128	15154	15023	15037	15318	15057	15349	15389	15298	15056	15124	15069	14878	15099	15378	15256	15225	15259	15174	15274	15069	15353	15203	15119	15078	15205	15208	15283	15397	15172	15267	15304	15167	15268	15231	15359	15335	15290	15248	15293	15277	15270	15214	15136	15244	15160	14998	15118	15252	15301	15378	15367	15191	15148	15067	15276	14950	15250	15178	15272	15084	15308	15238	15126	15043	15225	15152	15185	15026	15173	15264	15282	15220	15256	15361	15224	15141	15209	15141	15186	15060	15060	15272	15339	15178	15041	15213	15262	14938	15504	15272	15155	15241	15290	15178	15117	15430	15146	15097	15080	15090	14934	15417	15247	14989	15257	14991	15221	15149	15264	15111	15321	15343	15229	15271	15142	15100	15260	15277	15344	15163	15211	15204	15201	15375	15192	15183	15162	15344	15125	15236	14993	15073	15292	15178	15250	15217	15226	15392	15114	15395	15374	15406	15214	15291	15282	15193	15216	15169	15197	15141	15312	15008	15368	15150	15202	15277	15239	15019	15023	15215	15107	15189	15264	15299	15000	15222	15273	15070	15227	15232	15434	15087	15069	15155	15369	15143	15129	15321	15186	15164	15249	15177	15179	15248	15101	14950	15262	15196	15373	15233	15319	15312	15243	15237	15283	15173	15321	15417	15251	15270	15145	15010	15179	15029	15179	15253	15275	15205	15204	15390	15409	15479	15417	15408	15238	15397	15331	14893	15211	15192	15391	15251	15153	15254	15215	15111	15155	15325	15140	15123	15080	15284	15104	14948	15153	15167	14992	15104	15351	15114	15031	15209	15021	15147	15007	15178	15258	15213	15184	15281	15131	15164	15212	15113	15506	15202	14985	15129	15269	15192	15373	15163	15308	15133	15193	15096	15238	15300	15100	15214	15216	15025	15248	15140	15473	15354	15340	15218	15135	15150	15241	15195	15087	15182	15173	15132	15304	15347	15193	15186	15275	15305	15217	15336	15276	15396	15164	15150	15448	15320	15203	15296	15156	15348	15505	15250	15242	15288	15164	15149	15164	15134	15088	15191	15241	15162	15272	15044	15167	15282	15202	15209	15096	14932	15108	15120	15060	15097	15124	15269	15202	15211	15125	15400	15182	15001	15341	15112	15169	15366	15352	15095	15150	15155	15346	15087	15133	15231	15179	15176	15078	15204	15291	15307	15077	15160	15145	15297	15288	15295	15134	15170	15015	15095	15277	15343	15349	15226	15265	15129	15150	15179	15236	15286	15300	15078	15223	15272	15431	15182	15153	15179	15201	15324	15259	15103	15338	15150	15111	15228	15019	15229	15277	15153	15090	15209	15051	15215	15310	15239	15289	15293	15227	15217	15152	15203	15102	15205	15239	15277	15188	15203	15212	15334	15075	15180	15309	15308	15188	14962	15280	15013	14938	15279	15239	15200	15220	15127	15313	15138	15143	15203	15356	15245	15171	15110	15231	15165	15169	15164	15278	15225	15255	15122	15190	15065	15097	14993	15270	15106	15062	15131	15258	15246	15140	15082	15340	15278	15201	15172	15258	15274	15423	15189	14840	15157	15189	15217	15292	15146	15202	15221	15088	15245	15274	15218	15355	15352	15193	15241	15210	15111	15046	15050	15146	15243	15349	15149	15248	15229	15214	15321	15305	15120	15140	15309	15288	15112	15089	15162	15346	15064	15178	15124	15035	15149	15072	15095	15373	15101	15162	15084	15220	15181	15393	15353	15246	15011	15156	15281	15181	15254	15073	15210	15154	15107	15360	15378	15158	15265	15050	15156	15176	15152	15318	15238	15193	15213	15157	15285	15206	15429	15319	15163	15200	15102	15292	15256	15095	15151	15189	15224	15179	15406	15116	15143	15139	15178	15169	15244	15226	15139	15069	15250	15575	15292	15293	15408	15283	15207	15186	15114	15360	15217	15287	15165	15040	15029	15150	15114	15126	15191	15080	15213	15259	15074	15314	15146	15148	15154	15175	15449	15210	15020	15396	15268	15341	15187	15301	15370	15278	15162	15425	15316	15103	15209	15156	15126	15209	15329	15250	15220	15340	15256	15313	15223	15239	15353	15394	15294	15272	15273	15021	15087	15316	15134	15247	15333	15256	14981	15373	15220	15086	15019	15320	15198	15332	15135	15193	15147	15286	14938	15100	15273	15045	15280	15237	15160	15248	15118	15309	15215	15095	15165	15092	15124	15038	15197	15129	15240	15319	15314	15335	15062	15140	15104	15111	15016	15017	15334	15209	14969	15266	15361	15209	15025	15309	15423	15367	15240	15174	15181	15348	15100	15321	15377	15231	15058	15109	15344	15246	15199	15162	15187	15117	15102	15413	15176	15299	15403	15293	15071	15190	15316	15057	15229	15183	15113	15219	15342	15379	15156	15133	15447	15248	15361	15237	15236	15486	15078	15102	15221	15259	15054	15396	15308	15237	15064	15063	15378	15330	15238	15330	15299	15278	15267	15168	15272	14989	15306	15149	15224	15362	15355	15427	15105	15255	15113	15309	15266	15263	15263	15433	15224	15211	15162	15145	15089	15070	15146	15203	15234	15468	15370	15338	15091	15330	15224	15210	15228	15171	15305	15242	15182	15171	15230	15199	15087	15300	15292	15226	15225	15359	15206	14936	15215	15352	15361	15110	15273	15299	15117	15214	15154	15177	15020	15106	15025	15173	15361	15041	15153	15093	15174	15350	15113	15487	15312	15326	15255	15258	15244	15202	15056	15131	15249	15096	15203	15285	15419
12844	19600	19084	17455	16567	15963	15595	15295	15101	14784	14748	14556	14461	14413	14236	14196	14410	14358	14082	14161	14234	14228	14122	14149	14122	14060	14126	14103	14137	14195	14199	14184	14147	14363	14096	14135	14177	14190	14035	14228	14292	14186	14173	14000	14250	14236	14196	14120	14034	14226	14135	14177	13999	14168	14157	14233	14089	13973	14096	14105	14026	14170	14157	13979	14116	14017	14293	14242	14159	14141	14181	14170	13961	14162	13957	14144	14082	14037	14143	14128	14072	14055	14174	14178	14005	14315	14186	14207	14016	14052	14167	14042	13963	14072	14069	13993	13986	14126	14117	14112	14065	14175	13960	14152	14139	14098	14083	14074	14155	14222	14073	14020	14135	14105	13959	13787	14206	14220	14065	14138	14084	14205	14102	13973	14010	14182	14167	14128	14206	14077	14087	14116	14043	14076	14232	14079	14110	14214	14205	14045	14018	14232	14026	14064	14188	14094	14214	14193	14146	14098	14109	14156	14062	14191	13978	14056	14014	14240	14131	14046	14062	14112	14037	14109	14079	13998	14056	13902	13989	13977	14067	14133	14093	13924	14207	13985	14174	14321	14140	14189	14215	14169	14098	14050	14102	14144	14193	14080	14176	14172	14318	14111	14033	14013	14028	14100	14241	14270	14055	14123	14044	13924	14238	14011	14166	14268	13971	14235	14105	14329	14175	14198	14145	14009	14339	14101	13950	14049	14047	14042	14035	13956	14025	14169	14120	14132	13970	14051	14269	14113	13983	13971	14092	13999	14166	14128	14159	14043	13984	14212	14196	14052	14112	14116	14092	14166	14016	14099	14036	14162	14069	14201	14016	14170	14189	14297	14075	14008	14203	14097	14230	14107	14191	14224	14159	14085	13973	14002	14103	14060	14218	14120	14102	14261	14146	14095	14085	14126	14094	14207	14005	14110	14201	14157	13843	14099	14090	13945	14143	14203	14058	14105	13957	14001	13940	14160	14091	14099	14067	14073	14228	14225	14235	14270	14078	14160	14014	14223	14114	14062	14027	14095	14368	13849	14324	14037	14199	13990	14173	14093	14112	13925	13885	14209	14088	14071	14232	14081	14239	14003	14210	14191	13970	14280	13990	14089	14214	14143	14235	14128	14198	14082	14029	14031	14090	14152	14176	14164	14224	14092	14133	14151	14005	14007	14178	14127	14339	14189	14198	14020	14185	14074	14005	14148	14132	14190	14088	14164	14320	14118	14165	14139	14137	14068	14178	14212	14046	14075	14061	14175	14016	14072	14166	14069	14093	14109	14161	14052	14065	14096	14110	14122	14129	13939	14074	13969	13980	14101	14220	14111	14078	14104	14283	14064	14170	14287	14011	14155	13933	14222	14077	14147	14031	14125	14023	14025	14096	14166	14017	14140	14116	14175	14218	13993	14078	14288	14076	14060	14163	14109	13817	14160	14166	14008	14174	14272	14064	14188	14165	14084	14193	13993	14131	14125	14118	14118	14075	14074	14104	14225	14024	14209	14091	14088	14148	14021	14099	14094	14076	13983	13942	14084	14202	14062	14047	14158	14004	14109	14273	14000	14203	14082	14099	14173	14064	14055	14169	14062	14133	14167	14243	13978	14145	14123	14037	14035	14193	14126	14161	14200	14065	14028	14197	14182	14088	14286	14243	14081	14024	14233	13974	14085	14123	14236	14097	14185	14074	14130	13998	14220	14178	13930	14087	14077	14123	14140	14058	13979	14070	14095	14091	14046	14108	14064	13905	14153	14159	14164	14219	14115	14177	14197	14158	14327	14098	14024	13948	13962	14100	14175	14059	14085	14161	14229	14032	14157	14223	14089	14236	14205	14011	14091	14061	14186	14127	14151	13983	14144	14237	14154	13940	14208	14064	14109	13993	14151	14114	14095	14197	14102	14211	14152	14134	14143	14094	14302	14189	14070	14229	14162	14130	14213	14164	14021	14132	14151	14118	14159	14195	14194	14015	14175	14096	14096	14118	14235	14145	13945	14109	13939	14123	13979	14119	14117	13891	14104	14092	14196	14211	14112	14097	14050	14234	14079	14076	14095	14097	14048	14051	14208	14004	14227	14119	14202	14209	14202	14243	14286	13972	14107	14129	13979	14142	14061	14244	14061	13995	14198	14120	14227	14330	14036	13986	14287	14185	14169	13820	14086	14075	14062	14016	14156	14021	14127	14090	14090	14141	14119	13980	14186	14146	13983	14096	14107	14150	14075	14024	13909	14291	14148	14203	14038	14062	13981	14085	14144	14118	14062	14126	14113	14068	14149	13987	14061	14017	14070	14230	14127	14085	14085	13833	14045	14195	14032	14147	14207	14238	14013	14016	14217	14110	14097	14112	14176	14172	13958	14049	14100	14020	14135	14069	14123	14169	14125	14014	14100	13988	14126	14047	14141	14045	14204	13960	13979	13956	14021	14306	14126	14216	14234	14095	14075	14213	13974	14006	14076	13955	14104	14026	14160	13933	13997	14250	14202	14139	14009	14033	13988	14075	14124	14061	14225	14162	14159	14021	14139	14092	14297	14101	14171	14081	14090	14164	13943	14238	14106	14074	14226	14282	14171	14046	13977	14086	14162	14143	14160	14159	13965	14106	14204	14232	14070	14137	14168	14076	14189	14004	14072	13891	14220	14276	14110	14013	14083	14004	14149	14101	14032	14092	14151	14100	14105	14254	14159	14116	14110	14259	14078	14079	14124	14197	14062	13993	14220	14163	14255	14059	14035	14189	13877	14205	14204	13886	14075	14166	13990	14180	14181	14174	13988	14128	14119	14042	14182	14108	14050	14144	14094	14168	14096	13936	14254	14222	14229	14282	14046	14187	14168	14220	14058	14166	14087	14092	14021	14204	14124	14280	14062	14202	14073	14250	14164	14117	14098	14069	14066	14156	14149	14120	14094	13938	14234	14136	14051	13932	14144	14082	13986	14125	14006	14165	14074	14239	14198	14279	14080	14121	14067	14040	13981	14105	13976	14197	14166	14022	14171	13975	14080	14224	14030	14105	13995	14233	14180	14231	14110	14087	14067	14193	14186	14247	14117	14116	14286	14074	14103	14065	14134	14078	13943	14115	14150	13985	14162	14152	13998	14033	14093	14179	14041	14075	14038	14126	14291	14095	14189	14012	14201	14078	14067	14036	13955	14135	14092	14112	14000	14108	14128	14189	13975	14120	14178	14253	14125	14157	14022	14084	14071	14174	14284	14126	14214	14163	14157	14123	14284	14029	14131	13995	14005	14193	14162	14226	14248	14261	14141	14121	13916	14067	14156	14096	14143	14166	14121	14057	14111	14067	14111	14159	14126	14015	14164	14113	14132	14154	13982	14130	14213	14180	14057	13950	14146	14109	14183	14369	14028	14187	14105	14147	14188	14015	14141	14023	14166	14109	14158	14096	14226	14232	14075	14112	14072	13980	14150	14156	14072	14259	14102	14090	13975	14211	14039	14304	14244	14086	14054	14099	14265	14109	14051	14151	14233	14145	14116	14404	14205	14242	14020	14247	14176	14125	13963	14120	14074	14191	14118	14163	13957	14250	14119	14145	13929	14153	14183	14132	14073	14093	14074	13998	13917	14081	14172	14230	14194	14103	14150	14027	14215	14096	14051	13927	13943	14127	14209	14214	13999	14113	14080	14116	14125	14140	14149	14181	14209	14055	14102	14135	14153	14061	14033	14070	14058	13995	14137	14241	14049	14148	14227	14274	14062	14077	14033	14101	13899	14193	14040	14123	14130	14056	14237	14017	14068	14107	14180	13917	14063	14035	14240	14051	14034	14047	14055	14229	14059	14226	14103	14044	14036	14004	14039	14046	14083	14129	14129	14094	14014	14165	13960	14052	14195	13975	14095	14142	14129	14345	14253	14010	14301	14108	14054	14059	14171	14240	14306	13942	14189	14227	13998	14006	14000	14136	14066	14205	14146	14118	14061	14086	14130	14170	13994	14002	14142	14083	14035	14166	14113	14215	14186	14237	14072	14051	14078	14348	14053	13927	14201	13984	14220	14128	14231	14135	14071	14108	14099	14156	14101	14179	14256	14164	14202	14254	14049	14191	14061	14055	14044	14163	14070	14139	14081	14146	14109	14054	14138	14343	14020	14118	14125	13945	14090	14289	14201	14046	14108	13991	14051	14043	14109	14010	13995	13974	14035	14132	13972	14146	14021	14109	14069	13995	14190	14087	14183	13929	13988	14188	14154	14013	14297	14112	14042	14147	14163	14166	14222	14042	14113	14037	14118	14142	14124	14109	14228	14173	14160	14256	14071	14209	14199	14132	14255	14040	14281	14045	14099	14214	14006	13945	14080	14101	14194	14111	14142	14090	13947	14041	14264	14107	14076	14095	14217	13989	14020	14188	14236	13994	14040	13946	14084	13916	14093	14072	14044	14153	13894	14179	13993	14118	14052	14110	14092	14136	14100	13987	14122	13966	14212	13940	14179	14131	14174	14046	13995	14164	14248	13943	14138	14228	14206	14012	14136	14095	14052	14087	14230	14177	14076	13945	14113	14208	14014	14084	14193	14082	13993	13969	14147	14154	14113	14254	14189	14071	14061	13941	14118	14144	13937	14152	14013	14243	14151	14233	14086	14139	14042	14024	14227	14184	14190	14114	14079	14101	14135	13944	14028	14100	14067	14054	14035	13970	14051	13918	13983	14221	14038	13885	14154	14056	14172	14084	13907	14118	13916	14336	14137	14034	14002	14068	14095	14122	14213	14156	13968	14022	13999	14194	14150	14235	14149	14103	14035	14173	14381	14118	14264	14191	14163	14200	14125	14030	14271	14093	14027	14085	14171	14017	14147	14046	14074	14211	14074	14265	13901	14154	13992	14082	14118	13921	13922	14023	14126	14029	13999	14028	14144	14022	14080	14001	14108	14029	14062	13965	14231	14188	13963	14104	14147	14114	14144	14070	14113	14237	14088	14026	14154	13957	14170	14133	14126	14067	14005	14115	14106	14146	14159	13984	14093	14158	14110	14063	14107	13872	14211	13976	14012	14092	14143	14124	14138	13978	14060	14147	14172	14019	14188	14158	14028	14222	14107	14031	14239	14019	14031	14044	14126	14276	14082	14201	14130	14091	14029	14079	14018	13963	14259	14151	14192	13902	14051	14053	13970	14223	14068	14145	14039	13980	13998
23018	21514	29493	24002	21611	23123	24325	17881	16869	16941	16729	16542	16276	16298	16315	16279	16156	16251	15841	15949	15852	16094	16107	15882	15873	16152	15948	16102	15906	15938	15856	15845	15815	16097	16106	15823	15921	16033	15752	15927	16005	16071	15897	15856	16008	15963	15952	15916	15908	15674	15935	15898	15721	15731	15979	15870	15969	15863	15825	15948	16040	15800	15798	15739	15880	15974	15926	15773	15803	15956	15924	15701	15833	15895	15819	15726	15750	15844	15887	15964	15902	15712	15667	16036	16075	15797	15852	15719	15849	15806	15840	15761	15799	15707	15749	15848	15889	15751	15979	15601	15864	15814	15840	15785	15776	15826	15804	15852	15903	15974	15699	16010	15673	15715	15934	15917	15815	15838	15948	15947	16008	15717	15870	15770	15946	15825	15749	16103	16063	15933	15839	15810	15708	15821	15748	15744	15857	15779	15611	15915	15710	15731	15746	15740	15719	15893	15739	15672	15831	15688	15798	15987	15890	15971	15909	15833	15972	15801	15911	15838	15724	15854	15904	15787	15920	15735	15824	15700	15787	15807	15772	15845	15727	15654	15694	15809	16031	15793	15750	15573	15809	15804	15699	15808	15946	16001	15709	15676	15951	15902	15913	15702	15736	15957	15737	15832	15810	15657	15804	15626	15693	15637	15558	15718	15794	15838	15910	15763	15639	15848	15684	15918	15799	15838	15968	15781	15920	15826	15781	15857	15878	15605	15805	15540	15695	15841	15759	15718	15799	15988	15797	15706	15852	15576	15811	15565	15745	15790	15820	15734	15780	15932	15824	15924	15813	15856	15724	15719	15771	15900	15797	15673	16027	15742	15565	15884	15783	15869	15708	15798	15914	15836	15945	15836	15744	15792	15844	15841	15990	15808	15743	15904	15760	15769	15787	15900	15977	15719	15817	15734	15871	15876	15790	15730	15872	15842	15780	15603	15878	15761	15848	15752	15842	15679	15792	15711	15992	15960	15635	15696	16063	15872	15629	15756	15686	15770	15839	15635	15740	16053	15600	15800	15943	15708	15619	15923	15866	15878	15683	15826	15725	15732	15611	15737	15729	15816	15849	15859	15962	15938	15676	15956	15707	15819	15790	15736	15746	15910	15607	15778	15825	15795	15892	15975	15889	15635	15809	15871	16003	15812	15877	15564	15762	15832	15823	15664	15743	15892	15779	15659	15739	15854	16033	15908	15865	15851	15595	15901	15771	15923	15821	15895	15847	16127	15964	15755	15724	15949	15712	15809	15914	15801	15977	15852	16038	15772	15834	15710	15853	15799	15822	15522	15758	15705	15927	15882	16046	16000	15822	15749	15789	15665	15930	15955	15732	15761	15829	15716	15853	15905	15801	15985	15850	15972	15809	15786	15745	15678	15812	15842	15879	15904	15739	15689	15949	15922	15709	15838	15817	15823	15802	15775	15634	15825	15925	15697	15791	15686	15750	15704	15630	15613	15839	15768	15831	15912	15851	16033	15871	15853	15716	15878	15812	15794	15750	15913	15942	15893	15786	15800	15673	15794	15654	15781	15770	15884	15842	15581	15840	15847	15916	15806	15687	15742	15785	15787	15674	15808	15764	15901	15825	16032	15768	15791	15789	15752	15763	16020	16022	15795	15828	15899	15831	15736	15776	15747	15742	15870	15767	15984	15790	16056	15655	15809	15730	15653	15814	15750	15836	15658	15795	15775	15819	15758	15961	15908	15818	15924	15804	15770	15652	15834	15726	15741	15734	15691	15837	15873	15789	15775	15891	15720	15787	15824	15712	15762	15874	15909	15904	15752	15718	15987	15740	15972	15759	15848	15748	15753	15768	15688	15864	16011	15741	15682	15555	15776	15824	15845	15765	15803	15866	15746	15817	15753	15837	15775	15830	15700	15630	15878	15777	15705	15760	15683	15562	16044	15868	15901	15855	15785	15571	15725	15851	15674	15746	15963	15799	15833	15784	15962	15812	15863	15799	15771	15877	15782	15637	15595	15688	15740	15693	15825	15818	15581	15693	15700	15835	15717	15613	15807	15859	15746	15837	15615	15873	15689	15651	15619	15757	15828	15825	15720	15923	15761	15972	15850	15822	15860	15914	15767	15784	15806	15834	15689	15825	15630	15704	15854	15802	15679	15602	15678	15719	15982	15913	15788	15912	15652	15888	15700	15990	15803	15768	15902	15713	15942	15742	15899	15943	15911	15852	15684	15871	15930	15960	15815	15732	15838	15915	15493	15944	15734	15840	15906	15653	15680	15836	15708	15638	15826	15942	16006	15767	15839	15808	15814	15572	15771	15863	16002	15812	15809	15840	15827	15949	16019	15727	15834	15938	15956	15773	15723	15817	15765	15702	15779	15831	15720	15894	15901	15771	15866	15757	15797	15895	15858	15703	15853	15858	15702	15881	15873	15926	15804	15804	15956	15757	15744	15865	15893	15820	16068	16003	15796	15711	15864	15905	15866	16000	15880	15932	15787	15775	15846	15907	15810	15714	15711	15651	15908	15809	15742	15759	15776	15767	15675	15841	15862	15776	15760	15955	15828	15791	15493	15594	15876	15806	15996	15837	15765	15875	15728	15674	15897	16037	15775	15908	16004	15807	15769	15770	15743	15731	15793	15822	15955	15924	15853	15869	15870	15853	15841	15960	15716	15698	15625	15616	15564	15886	15794	15898	15783	15849	15791	15877	15847	15762	15776	15749	15848	15574	15885	15943	15952	15806	15819	15901	15754	15840	15683	15764	15719	15837	15836	15758	15601	15851	15711	15712	15940	15767	15658	15778	15760	16017	15679	15701	15989	15930	15854	15954	15902	15938	15921	15801	16044	16039	15699	15657	15837	15795	15895	15852	15782	15765	15841	15695	15792	15893	15934	15903	15940	15742	15744	15711	15750	15926	15710	15730	15749	15874	15883	15733	15830	15638	15841	15665	15783	15854	15859	15852	15800	15770	15782	15852	15798	15776	15866	15691	15556	15708	15669	15758	15875	15627	15642	15857	15770	15612	15923	15858	15864	15762	15940	15799	15627	15560	15849	15884	15626	15996	15774	15933	15846	15826	15731	15796	15896	15965	15711	15774	15794	15953	15758	16000	15878	15850	15772	15792	15697	15534	15665	15895	15724	15921	15853	15717	15814	15845	15701	15796	15946	15724	15819	15753	15945	15793	15773	15736	15672	15807	15780	15630	15812	15632	15922	15683	16033	15828	15671	15662	16032	15775	15723	15764	15769	15576	15875	15753	15722	15660	15850	15622	15916	15957	15863	15925	15798	15771	15843	15906	15869	15946	15790	15765	15592	15724	15694	15751	15898	15904	15836	15526	15903	15701	15694	15808	16045	15726	15933	15933	15835	15750	15841	15775	15867	15937	15827	15658	15792	15788	15670	15892	15738	15632	15746	15652	15740	15777	15847	15876	15746	15736	15738	15823	16079	15843	15819	15730	15898	15801	15771	15637	15703	15742	15500	15830	15872	15860	15933	15803	15836	15568	15814	15820	15724	15733	15582	15719	15877	15747	15771	15835	15827	15853	15790	15909	15825	15682	15815	15854	15711	15744	15567	15718	15738	15800	15591	15905	15922	15982	15679	15926	15612	15792	15648	16020	15867	15746	15892	15848	15713	15865	15830	16018	15865	15685	15843	15927	15755	15719	15844	15764	15850	15879	15982	15810	15849	15854	15671	15900	15660	15888	16031	15785	15706	15788	15719	15759	15764	15645	15873	15773	15973	15783	15645	15939	15843	15668	15685	15814	15687	15830	15553	15828	16103	15869	15698	15716	15699	15852	15925	15647	15824	15756	15695	15807	16003	15897	15777	15905	15818	15779	15749	15996	15848	15838	15676	15666	15819	15793	15715	15844	15770	15772	15801	15628	15820	15734	15907	15739	15741	15858	15957	16041	15949	15821	15664	15540	15721	15701	15778	15765	15783	15915	15768	15946	15798	15736	15740	15821	15588	15659	15873	15745	15954	15668	15740	15666	15787	15698	15716	15852	15804	16003	15726	15720	15679	15699	15846	15600	15805	15853	15896	15707	15610	15634	15754	15995	15632	15720	15790	15887	15869	15881	15814	15965	15951	15912	15767	16032	15775	15912	15549	15815	15755	15700	15790	16090	15914	15501	15637	15780	15852	16141	15787	15642	15718	15606	15727	15745	15807	15718	15800	15758	15664	15786	15795	15927	15765	15713	15935	15717	15852	15940	15873	15874	15765	15772	15898	15846	15849	15735	15777	15847	15706	15915	15753	15890	15967	15827	15901	15796	15702	15695	15715	15804	15797	15831	15831	15611	15801	15816	15891	15659	15756	15705	15918	15676	15926	15756	15863	15806	15560	15697	15855	15752	15714	16011	15763	15826	15794	15865	15840	15958	15904	15754	15781	15678	15764	15835	15842	15850	15905	15628	15942	15731	15799	15759	15697	15903	15854	16022	15734	15558	15760	15815	16051	15799	15547	15753	15856	15965	15891	15744	15809	15816	15974	15779	15968	15810	15718	15773	15545	15710	15661	15913	15690	15796	15773	15769	15652	16073	15746	15901	15518	15950	15657	15840	15729	15699	15886	15851	15572	15812	15569	15807	15567	15820	15879	15769	15620	15996	15698	15832	15881	15809	15727	15810	15789	15692	15827	16007	15518	15875	15630	15651	15769	15811	15791	15884	15749	15802	15802	15772	15855	15709	15790	15946	15879	15723	15602	15884	15784	15616	15817	15790	15805	15764	15846	15620	15586	15929	15877	15807	15867	15882	15823	15967	15707	15754	15524	15720	15590	15925	15713	15892	15618	15665	15771	15878	15669	15931	15715	15840	15749	15829	15858	15849	15635	15831	15987	15812	15711	15697	15867	15822	16068	15739	15598	15565	15774	15842	15718	15786	15669	15818	15697	15665	15840	15721	15759	15608	15752	15850	15776	15812	15740	15771	15794	15904	15790	15779	15937	16025	15827	15945	15634	15848	15622	15834	15798	15911	15788	15661	15890	15942	15727	15984	15987	15786	15847	15676	15926	15653	15653	15752	15847	15998	15774	15755	15788	15915	15759	15795	15800	16046	15870	15917	15832	15916	15809	15688	15832	15728	15788	15744	15863	15665	15720	15830	15806	15820	15696	15885	15978	15841	15846	15772	15621	15816	15733	15961	15795	15856	15513
13195	21678	21084	19428	17961	17080	16432	16144	15869	15535	15298	15126	14766	14709	14567	14533	14483	14421	14375	14614	14519	14427	14538	14341	14648	14409	14448	14532	14650	14576	14457	14488	14504	14619	14609	14359	14602	14464	14444	14384	14435	14569	14478	14415	14428	14456	14503	14486	14365	14502	14496	14419	14621	14549	14480	14393	14612	14517	14546	14459	14464	14680	14603	14508	14566	14409	14606	14454	14616	14379	14392	14559	14422	14504	14296	14430	14453	14585	14347	14675	14422	14457	14476	14601	14445	14602	14606	14476	14610	14467	14610	14559	14485	14568	14464	14443	14325	14417	14504	14492	14279	14454	14448	14339	14517	14461	14341	14527	14429	14457	14243	14453	14361	14458	14638	14598	14468	14549	14703	14304	14478	14496	14435	14551	14492	14608	14398	14268	14298	14459	14483	14490	14588	14561	14570	14522	14648	14523	14370	14399	14369	14325	14356	14449	14448	14502	14498	14388	14463	14579	14594	14386	14457	14424	14387	14540	14376	14387	14558	14295	14527	14574	14606	14567	14399	14508	14406	14517	14513	14331	14370	14389	14346	14571	14505	14544	14325	14373	14353	14534	14536	14362	14480	14356	14459	14428	14524	14430	14333	14313	14455	14343	14216	14570	14295	14426	14534	14337	14391	14390	14325	14649	14404	14424	14643	14383	14387	14459	14461	14629	14443	14416	14478	14352	14403	14433	14463	14569	14440	14449	14402	14475	14609	14539	14264	14390	14360	14330	14554	14460	14372	14396	14396	14438	14448	14465	14356	14660	14455	14248	14474	14461	14547	14298	14263	14400	14578	14322	14331	14660	14359	14447	14422	14458	14369	14406	14500	14349	14519	14303	14440	14526	14496	14495	14392	14648	14470	14357	14530	14554	14419	14504	14518	14406	14380	14425	14511	14545	14367	14435	14446	14356	14453	14472	14222	14419	14473	14398	14442	14483	14440	14459	14361	14390	14505	14393	14321	14493	14497	14344	14443	14405	14587	14361	14491	14597	14516	14595	14302	14401	14311	14456	14274	14407	14429	14432	14349	14706	14498	14322	14514	14497	14532	14316	14432	14396	14565	14517	14440	14434	14465	14408	14278	14579	14321	14403	14394	14306	14369	14563	14556	14629	14209	14433	14485	14360	14325	14491	14437	14314	14305	14502	14352	14395	14547	14543	14396	14403	14332	14506	14547	14459	14492	14542	14654	14392	14251	14272	14457	14456	14586	14393	14313	14498	14474	14324	14509	14442	14347	14384	14507	14575	14350	14419	14476	14495	14423	14492	14555	14394	14448	14498	14366	14505	14358	14369	14583	14424	14471	14349	14151	14286	14377	14244	14366	14296	14376	14433	14321	14341	14565	14567	14393	14321	14350	14554	14505	14507	14594	14458	14413	14561	14501	14589	14307	14439	14406	14373	14445	14406	14342	14394	14447	14478	14382	14455	14474	14375	14502	14670	14453	14420	14377	14557	14354	14537	14434	14537	14452	14397	14513	14531	14370	14600	14393	14465	14560	14285	14312	14420	14655	14347	14339	14419	14564	14305	14549	14554	14329	14423	14595	14527	14569	14559	14629	14499	14455	14289	14422	14437	14475	14538	14478	14439	14337	14308	14485	14447	14450	14449	14594	14616	14573	14556	14338	14430	14562	14503	14401	14279	14322	14469	14280	14476	14390	14309	14545	14517	14364	14562	14313	14507	14311	14404	14391	14381	14553	14354	14399	14453	14400	14358	14511	14519	14303	14480	14582	14442	14521	14345	14304	14435	14604	14337	14397	14419	14466	14447	14520	14216	14468	14551	14458	14551	14393	14459	14525	14538	14390	14387	14484	14380	14429	14389	14463	14426	14373	14463	14270	14488	14607	14499	14491	14515	14329	14491	14685	14410	14489	14303	14544	14475	14395	14409	14447	14443	14397	14614	14390	14447	14416	14364	14665	14491	14536	14531	14544	14417	14518	14554	14394	14506	14455	14329	14400	14503	14341	14544	14410	14416	14465	14436	14540	14398	14492	14463	14417	14567	14253	14336	14498	14524	14471	14489	14314	14339	14249	14427	14315	14324	14498	14437	14556	14501	14381	14462	14337	14519	14325	14491	14277	14420	14448	14446	14437	14370	14492	14489	14451	14473	14437	14497	14484	14548	14413	14558	14443	14505	14406	14447	14310	14411	14423	14520	14429	14422	14142	14478	14396	14442	14324	14447	14428	14477	14399	14506	14524	14583	14480	14518	14330	14437	14474	14586	14398	14570	14432	14514	14413	14518	14486	14660	14427	14372	14560	14362	14433	14576	14636	14362	14493	14415	14463	14394	14596	14395	14582	14476	14531	14473	14356	14513	14458	14331	14521	14506	14458	14357	14522	14516	14537	14474	14460	14509	14317	14566	14340	14581	14450	14363	14319	14461	14506	14425	14412	14625	14583	14363	14570	14444	14376	14636	14442	14476	14377	14508	14683	14527	14346	14383	14449	14463	14358	14480	14425	14401	14390	14554	14422	14344	14565	14528	14308	14463	14466	14387	14531	14261	14389	14516	14363	14326	14374	14494	14537	14388	14278	14353	14616	14526	14387	14435	14522	14452	14456	14474	14352	14464	14491	14402	14422	14322	14422	14464	14344	14560	14446	14570	14406	14379	14315	14407	14453	14318	14377	14341	14341	14489	14555	14403	14407	14256	14424	14600	14329	14484	14360	14463	14240	14569	14383	14400	14413	14397	14411	14361	14372	14563	14599	14410	14472	14347	14400	14598	14365	14405	14338	14406	14321	14544	14489	14425	14522	14587	14558	14446	14407	14403	14541	14411	14452	14478	14387	14149	14377	14484	14363	14449	14320	14585	14571	14350	14516	14462	14422	14427	14608	14456	14406	14397	14563	14493	14482	14361	14432	14281	14477	14395	14488	14426	14191	14519	14409	14297	14501	14376	14551	14341	14574	14563	14478	14426	14474	14449	14361	14357	14407	14393	14402	14602	14400	14393	14504	14374	14347	14421	14131	14479	14417	14445	14622	14511	14380	14368	14375	14392	14482	14432	14291	14450	14618	14517	14445	14453	14441	14332	14543	14580	14543	14350	14548	14454	14377	14606	14451	14514	14614	14417	14613	14195	14477	14364	14480	14443	14471	14466	14334	14347	14557	14318	14485	14357	14500	14349	14343	14415	14494	14549	14388	14366	14488	14376	14402	14271	14411	14431	14497	14375	14327	14326	14440	14602	14222	14424	14325	14378	14476	14453	14538	14465	14343	14281	14360	14407	14450	14303	14472	14537	14509	14448	14380	14327	14527	14478	14571	14430	14562	14234	14271	14342	14494	14394	14285	14511	14374	14451	14475	14390	14446	14343	14373	14401	14456	14341	14459	14405	14596	14381	14531	14371	14445	14408	14392	14534	14414	14474	14430	14433	14512	14446	14581	14476	14489	14366	14401	14535	14484	14399	14433	14484	14612	14450	14523	14510	14467	14333	14207	14437	14397	14475	14487	14636	14596	14599	14458	14333	14365	14368	14367	14431	14542	14498	14564	14402	14401	14446	14508	14505	14276	14514	14552	14489	14422	14402	14472	14358	14398	14282	14413	14517	14380	14428	14363	14355	14458	14368	14433	14462	14400	14438	14388	14412	14345	14491	14336	14490	14257	14192	14518	14263	14429	14395	14468	14390	14419	14380	14375	14305	14469	14653	14436	14527	14458	14402	14458	14392	14362	14594	14539	14398	14592	14455	14576	14413	14514	14588	14472	14285	14477	14468	14495	14574	14482	14442	14390	14464	14418	14448	14340	14460	14404	14487	14438	14462	14378	14385	14512	14403	14297	14405	14377	14568	14367	14368	14400	14308	14575	14455	14501	14512	14558	14420	14431	14378	14480	14310	14401	14449	14534	14545	14399	14375	14536	14626	14479	14371	14295	14494	14400	14378	14538	14432	14557	14551	14414	14460	14676	14477	14496	14484	14383	14546	14507	14436	14344	14428	14451	14437	14503	14436	14485	14491	14464	14377	14343	14290	14493	14417	14317	14446	14509	14523	14280	14471	14485	14456	14496	14240	14621	14448	14471	14328	14335	14561	14524	14252	14325	14486	14435	14546	14377	14372	14273	14454	14302	14240	14493	14404	14456	14420	14399	14269	14556	14699	14388	14441	14630	14406	14364	14452	14525	14341	14230	14382	14513	14113	14375	14500	14530	14461	14534	14347	14483	14507	14369	14467	14547	14440	14477	14352	14417	14527	14530	14467	14453	14390	14384	14381	14504	14455	14424	14430	14390	14374	14517	14536	14399	14317	14496	14392	14391	14556	14349	14518	14343	14480	14490	14339	14457	14438	14382	14283	14538	14463	14428	14493	14372	14383	14497	14221	14435	14375	14520	14362	14341	14478	14363	14577	14653	14552	14449	14614	14430	14434	14589	14502	14393	14493	14561	14439	14501	14526	14274	14389	14350	14279	14590	14349	14553	14413	14368	14555	14529	14457	14588	14432	14462	14572	14406	14451	14526	14356	14467	14372	14383	14556	14418	14367	14347	14383	14534	14548	14406	14406	14315	14493	14461	14526	14629	14452	14375	14503	14426	14463	14332	14499	14390	14486	14488	14434	14446	14571	14478	14433	14438	14579	14372	14495	14510	14323	14295	14338	14371	14350	14490	14534	14432	14488	14407	14575	14612	14454	14267	14427	14463	14424	14356	14313	14402	14326	14366	14412	14502	14210	14518	14377	14449	14409	14408	14452	14526	14448	14464	14582	14466	14563	14489	14475	14429	14367	14395	14505	14448	14426	14514	14301	14452	14366	14473	14573	14593	14475	14324	14490	14572	14474	14375	14350	14291	14604	14495	14327	14411	14431	14301	14351	14319	14613	14376	14416	14367	14439	14295	14375	14501	14536	14599	14359	14420	14402	14502	14232	14435	14516	14377	14440	14530	14416	14481	14358	14530	14326	14423	14306	14457	14328	14566	14496	14354	14267	14395	14307	14419	14342	14561	14432	14367	14415	14377	14416	14625	14534	14363	14611	14478	14376	14313	14480	14651	14349	14489	14475	14507	14345	14202	14643	14425	14612	14508	14422	14429	14293	14347	14417	14426	14461	14510	14472	14498	14546	14333	14593	14456	14278	14424	14524	14557	14667	14532	14483	14575	14552	14380	14454	14467	14360
26812	21517	25777	23685	17217	16861	17035	16620	16354	16564	16311	16429	16216	16364	16265	16155	16375	16269	16305	16103	16150	16050	16193	16198	16191	16020	16121	16044	15973	16021	16092	16006	16225	16177	16107	16177	16237	16158	16242	15993	16118	16071	16056	16181	15910	16067	16255	15990	16118	16231	16214	16187	16201	16253	16053	15998	16188	16105	16090	16029	16125	16147	16124	15984	16200	16171	16164	16035	15980	16027	16120	15923	15929	16104	16079	16018	16014	16051	16400	16221	16082	16028	15882	15949	15976	16029	16137	16267	16288	16064	16129	16029	16071	16146	16129	16031	16292	16252	16037	16112	16112	16066	16256	15881	16167	16115	15925	16051	16022	16107	16033	16122	15984	16181	16022	16058	16291	15983	16043	16143	15981	16294	16061	16101	16274	16218	16140	16132	16128	16060	16189	16364	15940	16085	16124	16166	15970	16180	16147	16172	16107	16170	16008	16066	16130	15998	16111	15970	16063	16178	16155	16165	16048	16150	16138	16356	16066	16082	16049	16085	16181	16042	16140	16092	16022	16116	16140	16250	16143	16173	16264	16131	15919	16183	16164	15989	15986	15994	15965	15939	16022	16044	16025	16139	15969	16020	16095	16000	16166	16050	15910	15857	16141	16207	16193	16182	16045	16144	16158	16217	16197	15955	16025	16256	15845	16068	16263	16107	16002	15916	16047	15866	15893	16089	15930	16240	16208	15888	16080	15953	16226	16024	16029	16135	15970	15910	16116	15946	16211	16131	16018	16104	16153	16098	16131	16326	16052	15866	15737	15941	16123	16125	16140	16009	16075	16127	16076	15953	16069	16098	15944	16209	16017	16045	16071	16031	15993	16175	16088	16005	16211	16229	15857	16121	16135	15996	15995	16115	16016	15950	16020	15931	16013	16049	16233	16168	15962	16306	16092	15979	16048	16203	16166	16262	15943	16074	15957	16000	16172	16041	16050	16004	15714	16003	16060	16113	16174	15986	16134	16130	16182	16097	15970	15890	16042	16041	16097	16090	16125	16147	16029	16276	16077	16026	15899	15985	15995	15843	16233	16236	16094	15835	15995	15962	16106	16000	16020	16206	16167	15970	16099	16138	16168	16162	16068	16138	16204	16011	16006	16038	16008	16078	15958	15831	16009	15920	15988	15949	16119	16038	16320	16256	15915	16104	16056	15981	16207	15832	16014	15933	15965	16081	16028	16095	16002	16132	16133	16214	16051	16181	16202	15967	16167	16030	16105	16238	16205	16111	16100	15853	16238	15823	16203	16061	16031	16041	16207	16157	16156	16174	16119	16044	16263	16071	16003	16045	16029	16248	16121	16025	15995	15967	16333	16041	16047	16202	16292	15886	16051	15991	16102	15946	16027	16031	16133	16261	15947	15965	16136	16034	16223	15909	16147	16142	15918	16070	15997	16223	16115	16109	16111	16187	16102	16079	16096	16188	16300	15975	16011	15881	15999	16146	16294	16059	16181	15891	16016	15803	16176	16134	16123	16093	16068	16161	16112	16174	16062	15868	16133	15889	16211	16006	16186	16128	16101	16266	16142	16125	15967	16160	16079	16068	16180	16025	15847	15899	16065	16301	16090	16119	16206	16080	16244	16149	16061	16135	16167	16127	16183	16283	16016	15854	16118	16195	16130	15994	15927	16110	16037	16122	16178	16126	15918	15967	16292	16164	16179	16008	16007	15979	16091	15931	15901	16003	16052	16001	16172	16216	15978	15950	15879	16090	16168	16040	16110	16086	16126	15972	16156	16232	15962	16065	16222	16076	16227	15924	16035	16072	16004	16088	16128	16126	16204	16172	16146	16055	16118	16053	16021	15996	16143	16300	16043	16168	15878	16093	15973	16186	16054	16222	16303	16220	16049	16151	15874	16181	16259	16236	16103	16058	16067	16086	16085	16151	16138	16027	16217	16212	16157	15994	16218	16108	16098	16187	16046	16098	16119	16163	15955	16094	16223	16149	16122	16126	15961	16207	16135	16032	16055	16112	16066	16140	16208	16040	16378	16086	15990	15935	15910	16086	16145	16164	16130	15979	16038	16086	15848	16131	16264	16160	16128	16020	15969	16115	16199	16124	16108	16139	16033	16037	16192	16117	15959	16097	16007	16115	15925	16029	15929	16191	16234	16160	16007	15884	15922	16020	15937	16000	15980	16240	16191	16049	16178	16007	16081	16111	16035	15926	16072	16049	16040	16053	15968	16078	16136	15954	16348	16047	16029	16230	16011	16044	15968	16072	16136	16085	16180	16009	16159	16234	16164	16168	16197	16129	16081	16143	16422	16200	16141	16100	16230	16266	16114	16405	16109	15947	16140	16044	16015	15886	16148	15962	16057	16260	16060	16204	16100	16055	15925	15875	15992	16103	16081	16039	16089	16169	15912	16153	16042	16119	16027	16040	16068	16114	16001	15993	16060	16137	16226	16137	16026	16151	16019	15995	16172	16029	16113	16173	16263	16146	16097	16201	15949	16206	16137	16409	16147	16087	16018	15977	16183	15900	15976	16129	16140	16123	16026	15885	16122	16140	16090	15904	16186	16026	15947	16226	16144	16042	15946	16239	16158	16162	16128	16029	16215	15823	16176	16022	16185	16092	15843	16149	16196	15920	16308	16205	16256	16060	16095	16018	16239	16290	16010	15962	16114	16230	16118	16043	16094	15919	16299	16233	16134	16178	16122	16064	16109	16171	16132	16068	16128	16020	16139	16066	16208	16198	15804	16085	16214	16205	16163	16027	16182	16268	15979	16186	16064	16034	15949	16085	16101	16355	16187	15960	15967	16075	16075	15871	16161	15955	16191	16301	15923	16135	16204	16203	16012	16101	16054	15989	16016	16071	16058	16097	16172	16124	16103	15967	16140	15970	16208	16165	16173	15925	16076	16197	16306	15986	16215	16077	16023	16067	16085	16130	16216	16071	16065	16139	16301	16071	16315	16303	16192	16072	16151	16030	16319	15889	16101	16229	16221	16056	16047	15949	15845	15876	16097	16156	16148	15929	15970	16176	15975	16108	16016	16108	16111	15734	16076	15924	16049	15942	16106	16335	16027	16005	16008	16026	16248	16140	16209	16168	16039	16155	15904	16091	16058	16275	16029	16155	16143	16060	15900	16114	16055	15983	16041	16118	16190	16129	16040	16004	16355	16149	16144	15951	16088	15952	15994	15986	16116	16235	16085	16045	16201	15905	16015	16153	16093	16121	16083	16036	16021	16159	16223	16120	16140	16057	16001	16206	15944	16121	16156	16058	16302	16104	16196	15907	15991	16232	16171	16200	15914	16012	16149	16127	16241	16029	16135	16054	15996	16107	16194	16141	16050	16159	16170	16026	16187	16137	16153	16169	16152	15991	16034	16060	16212	16195	16156	15939	16143	16094	16071	16206	16148	16024	15896	16030	16153	16036	16367	16051	15920	16219	15988	16109	16078	16041	16211	16066	16257	15968	16188	16029	16079	16182	16044	16237	16129	16296	15911	16049	16034	16136	16053	15910	16065	16386	16229	16142	16096	15994	16011	16021	16480	15982	16234	16224	16068	16183	16055	16108	15996	16180	15947	16103	15798	15998	16189	16107	16103	16078	16209	15929	16019	16160	16211	16175	16061	15987	16091	16081	16084	16259	16115	16075	16097	16126	15981	16186	16166	15926	16108	15973	16012	16256	16270	16073	16003	15965	16062	16148	16025	16139	16090	16119	16236	16289	16038	16068	16086	16211	15843	16023	16193	16029	16082	15968	16022	16109	16136	16127	16163	15998	16232	15971	15810	16160	15980	16027	16165	16116	16074	16136	16017	16012	16035	16097	15984	16173	16074	16000	16089	16063	15917	16308	16100	16238	16129	15978	15970	16127	15941	16217	16077	16046	15978	16130	16135	16020	16157	16008	16163	16012	15916	16115	15947	16046	16051	16233	16241	16155	15845	16113	16287	16196	16136	16001	16184	16071	16288	16130	15868	16201	16120	16023	16048	16011	16172	16085	16090	16063	16038	16065	16212	16093	16260	15919	16039	16094	16183	16109	16108	16216	15939	16002	16195	16082	16314	16162	16003	16257	16084	16024	16121	16151	16157	16149	16255	16114	15926	16012	15935	16056	16177	15935	15948	15907	16190	16060	16063	16154	16124	15959	16062	16029	15913	15929	16241	16309	15989	16001	16025	15875	16167	16142	16388	16291	16434	16111	15999	16175	16119	16307	16184	16178	16100	15849	16232	16139	15997	16171	16156	16245	16170	16181	16054	16003	16165	15900	16001	16083	16057	15747	16255	16217	16389	16119	16034	16044	16201	16116	16027	16142	16046	16197	16072	16122	16248	16102	16043	16070	16013	16212	16135	16004	16106	16215	16121	16086	16024	16190	16074	16157	16107	16138	15924	15985	16263	15872	16048	15962	16084	16201	16020	16092	16106	16068	15930	16283	16240	16199	16050	16009	16176	16066	15987	16115	16035	16064	16047	16068	16120	16146	16233	16094	15952	16153	16140	15855	16204	16092	16202	15964	16188	15977	15966	16140	15936	15880	16173	16119	16160	16108	16257	16107	16039	16188	16014	16166	15899	16174	16132	16141	16148	16312	16112	16101	16195	16125	15916	16113	16288	15990	16002	16033	16087	16016	15993	16125	16151	16143	16253	16263	16166	15951	16074	16122	15970	16086	16012	16021	16191	15959	16008	16112	16135	16122	16131	15991	16222	15896	16204	16069	15974	16065	16196	16309	15939	16153	16214	16170	16254	16328	16118	16024	15954	15899	16184	16365	15984	16335	15981	16048	15901	16181	16058	16165	16079	16093	16043	16162	16170	16068	16152	16005	15975	16084	16064	16310	16155	16045	16332	16159	16143	15921	16002	15951	15896	16190	16073	16260	16044	15789	16045	16156	16070	16008	16339	16120	16042	16191	16168	16094	15949	16146	16025	16187	15936	15982	16000	15991	16099	16120	16250	16077	16134	16139	16112	16151	15884	16247	16076	16044	16099	16123	16132	16085	15941	15984	16028	16115	16018	16031	16171	16022	16109	16088	16070	16164	16041	16074	16140	15808	16082	16008	16157	16033	16122	16003	16088	16155	16281	16307	15945	15921	16083	16405	16052	16074	16208	16074	15918	16050	16014	16146	16210	15907	15902	16088	16097	16050	16001	16126	15773	16278
14674	18004	17742	16814	15993	15703	15534	15349	14997	15001	14818	14796	14813	14755	14713	14703	14595	14641	14678	14543	14696	14572	14534	14716	14801	14784	14697	14671	14667	14736	14569	14584	14514	14928	14693	14681	14695	14566	14745	14611	14689	14715	14712	14450	14638	14656	14644	14606	14625	14753	14792	14699	14516	14684	14554	14585	14745	14696	14617	14638	14652	14514	14762	14556	14628	14535	14655	14686	14492	14611	14522	14621	14638	14681	14664	14634	14524	14463	14653	14709	14659	14534	14691	14762	14586	14476	14730	14773	14694	14673	14605	14573	14638	14530	14600	14515	14697	14603	14696	14707	14575	14810	14491	14546	14517	14558	14671	14473	14634	14653	14648	14626	14641	14651	14723	14580	14661	14502	14612	14512	14616	14676	14622	14674	14757	14802	14470	14696	14622	14622	14635	14593	14700	14779	14577	14602	14589	14607	14604	14438	14577	14635	14535	14725	14724	14725	14502	14636	14577	14516	14626	14554	14517	14564	14483	14583	14528	14647	14592	14811	14693	14542	14719	14771	14553	14552	14700	14604	14522	14391	14635	14660	14667	14650	14556	14676	14660	14726	14608	14640	14534	14652	14608	14613	14550	14631	14503	14548	14552	14718	14838	14530	14542	14788	14602	14687	14560	14525	14686	14664	14713	14634	14724	14615	14630	14636	14593	14505	14561	14706	14590	14774	14538	14649	14502	14760	14681	14481	14583	14789	14629	14629	14655	14652	14522	14634	14704	14688	14650	14566	14573	14688	14743	14732	14753	14618	14514	14651	14598	14811	14912	14769	14445	14629	14820	14795	14732	14695	14663	14568	14540	14558	14620	14621	14612	14644	14597	14735	14590	14720	14630	14579	14569	14622	14688	14642	14571	14561	14685	14633	14723	14616	14527	14630	14521	14659	14520	14651	14757	14615	14590	14684	14605	14535	14506	14691	14620	14610	14608	14734	14598	14534	14719	14755	14564	14575	14625	14670	14667	14432	14744	14731	14492	14534	14488	14721	14588	14686	14763	14567	14466	14578	14616	14616	14678	14686	14550	14648	14575	14640	14624	14685	14617	14556	14474	14564	14684	14564	14639	14752	14584	14609	14578	14678	14519	14488	14623	14622	14631	14573	14820	14589	14618	14744	14619	14498	14709	14534	14527	14649	14665	14625	14427	14521	14817	14565	14562	14626	14593	14612	14663	14545	14665	14621	14544	14474	14732	14584	14628	14607	14485	14646	14763	14659	14546	14786	14638	14683	14677	14763	14591	14629	14691	14673	14528	14622	14671	14744	14671	14670	14654	14755	14617	14532	14501	14672	14401	14660	14641	14734	14580	14654	14696	14677	14739	14670	14410	14730	14650	14519	14619	14606	14523	14651	14585	14619	14703	14676	14625	14623	14620	14663	14696	14661	14846	14542	14673	14708	14639	14649	14564	14550	14745	14417	14556	14670	14533	14614	14569	14625	14541	14693	14545	14421	14628	14653	14642	14614	14520	14520	14669	14630	14727	14522	14513	14586	14748	14554	14671	14763	14565	14547	14571	14561	14650	14731	14594	14531	14673	14462	14562	14762	14599	14596	14599	14654	14729	14691	14644	14789	14687	14580	14633	14580	14777	14651	14619	14616	14584	14686	14571	14580	14791	14662	14605	14562	14734	14811	14483	14702	14741	14586	14503	14555	14735	14723	14630	14495	14589	14652	14634	14653	14690	14706	14596	14727	14697	14604	14543	14590	14670	14596	14788	14618	14624	14509	14639	14518	14471	14522	14652	14726	14550	14629	14395	14544	14667	14665	14627	14584	14588	14641	14567	14547	14654	14475	14708	14430	14542	14308	14564	14435	14612	14625	14650	14518	14589	14742	14731	14570	14531	14735	14709	14685	14647	14598	14566	14571	14675	14741	14604	14542	14591	14558	14661	14644	14634	14607	14534	14620	14746	14482	14425	14488	14541	14589	14600	14698	14590	14635	14414	14536	14575	14550	14623	14580	14763	14552	14679	14630	14507	14494	14673	14435	14593	14611	14629	14590	14803	14598	14804	14553	14585	14515	14679	14697	14521	14660	14543	14780	14727	14741	14895	14594	14774	14634	14696	14493	14565	14562	14434	14594	14561	14539	14558	14664	14581	14601	14597	14661	14544	14632	14547	14432	14680	14681	14665	14477	14552	14579	14719	14519	14563	14603	14582	14594	14684	14698	14599	14629	14550	14641	14552	14604	14631	14727	14549	14594	14595	14540	14611	14749	14578	14638	14786	14535	14574	14658	14608	14550	14595	14521	14528	14740	14619	14641	14537	14723	14548	14556	14629	14712	14514	14545	14835	14466	14798	14539	14746	14521	14553	14475	14540	14699	14683	14557	14759	14618	14641	14611	14627	14534	14661	14708	14584	14578	14601	14789	14595	14589	14582	14723	14589	14587	14573	14420	14662	14528	14639	14527	14648	14677	14570	14612	14588	14600	14678	14624	14746	14676	14503	14584	14906	14431	14582	14671	14580	14739	14586	14611	14649	14623	14610	14486	14694	14589	14659	14487	14668	14719	14597	14744	14590	14450	14398	14687	14763	14660	14539	14615	14636	14462	14629	14655	14673	14696	14707	14667	14681	14540	14562	14741	14735	14657	14778	14687	14669	14674	14579	14716	14519	14583	14521	14525	14613	14623	14771	14568	14720	14574	14639	14660	14456	14568	14776	14594	14728	14563	14648	14624	14657	14560	14794	14475	14813	14699	14441	14791	14659	14528	14490	14634	14606	14784	14608	14736	14557	14689	14757	14646	14484	14625	14611	14657	14511	14624	14514	14664	14504	14715	14533	14570	14644	14550	14529	14487	14627	14789	14483	14794	14623	14468	14580	14535	14555	14673	14654	14560	14799	14712	14711	14570	14591	14628	14667	14634	14582	14592	14663	14575	14705	14705	14660	14762	14591	14603	14648	14656	14675	14647	14556	14739	14568	14651	14703	14557	14680	14767	14611	14621	14690	14661	14503	14827	14717	14544	14657	14551	14646	14674	14544	14648	14626	14637	14615	14617	14629	14725	14797	14643	14632	14446	14682	14568	14672	14452	14632	14635	14515	14561	14715	14585	14573	14563	14717	14501	14794	14603	14658	14624	14629	14602	14677	14538	14690	14570	14658	14594	14477	14717	14673	14547	14723	14599	14782	14657	14723	14397	14666	14472	14737	14658	14469	14695	14574	14500	14533	14570	14773	14608	14480	14765	14685	14700	14537	14587	14672	14698	14826	14638	14607	14730	14545	14565	14670	14661	14628	14700	14694	14646	14671	14666	14702	14687	14629	14560	14678	14505	14764	14635	14540	14841	14649	14663	14619	14736	14724	14639	14902	14771	14597	14469	14676	14649	14707	14633	14747	14603	14534	14687	14669	14613	14664	14554	14653	14706	14599	14850	14522	14657	14648	14598	14624	14552	14532	14792	14674	14620	14703	14577	14621	14699	14657	14502	14624	14609	14555	14568	14747	14535	14542	14666	14505	14721	14697	14702	14579	14579	14636	14735	14672	14577	14663	14826	14509	14648	14588	14487	14497	14624	14608	14664	14719	14709	14660	14663	14736	14542	14726	14530	14721	14707	14723	14527	14569	14686	14490	14732	14673	14670	14562	14722	14622	14665	14590	14584	14573	14532	14594	14795	14662	14839	14549	14677	14700	14899	14380	14784	14606	14526	14477	14592	14820	14548	14503	14328	14603	14651	14601	14490	14607	14623	14766	14429	14475	14742	14584	14686	14648	14593	14712	14736	14453	14735	14563	14577	14635	14758	14588	14535	14748	14556	14597	14632	14810	14793	14651	14617	14651	14562	14662	14476	14612	14648	14632	14692	14630	14634	14690	14645	14694	14512	14425	14675	14454	14507	14622	14448	14653	14574	14526	14758	14528	14443	14602	14656	14617	14719	14630	14742	14652	14681	14789	14608	14539	14681	14641	14644	14668	14622	14384	14671	14512	14639	14558	14647	14695	14813	14580	14501	14561	14590	14650	14635	14615	14589	14578	14456	14647	14654	14535	14390	14580	14634	14675	14594	14710	14757	14736	14476	14685	14553	14770	14683	14508	14726	14594	14668	14720	14771	14620	14649	14481	14548	14651	14498	14718	14501	14669	14390	14550	14606	14599	14680	14572	14635	14711	14643	14754	14715	14657	14535	14529	14634	14651	14605	14570	14495	14582	14637	14769	14548	14680	14640	14682	14702	14713	14702	14562	14581	14457	14723	14655	14578	14748	14610	14658	14641	14617	14543	14568	14743	14622	14537	14500	14519	14610	14434	14581	14430	14805	14736	14614	14590	14645	14689	14614	14598	14474	14577	14638	14677	14562	14510	14689	14586	14585	14562	14807	14539	14708	14656	14727	14576	14798	14690	14625	14683	14640	14612	14720	14617	14730	14582	14501	14783	14577	14789	14616	14578	14941	14618	14718	14499	14629	14713	14680	14631	14727	14601	14747	14686	14505	14441	14712	14640	14618	14547	14638	14850	14533	14535	14479	14757	14601	14499	14708	14770	14592	14710	14736	14581	14676	14619	14626	14678	14678	14721	14396	14799	14684	14637	14574	14519	14662	14549	14562	14665	14505	14527	14620	14766	14638	14527	14601	14732	14706	14700	14585	14672	14464	14673	14581	14620	14551	14511	14544	14606	14716	14595	14466	14687	14689	14710	14642	14643	14726	14656	14675	14596	14525	14696	14708	14540	14518	14524	14697	14432	14663	14559	14599	14546	14624	14575	14625	14665	14675	14691	14605	14496	14725	14550	14595	14570	14614	14496	14671	14430	14600	14449	14632	14770	14706	14508	14753	14717	14634	14768	14765	14581	14654	14604	14630	14820	14667	14651	14792	14684	14721	14585	14629	14639	14699	14577	14597	14555	14591	14602	14587	14788	14637	14679	14747	14517	14670	14686	14590	14536	14603	14731	14385	14729	14580	14480	14712	14537	14626	14651	14587	14501	14684	14626	14574	14556	14624	14599	14917	14513	14541	14455	14741	14604	14511	14781	14566	14513	14658	14753	14620	14602	14606	14716	14701	14693	14520	14663	14643	14591	14654	14701	14524	14582	14590	14682	14593	14696	14633	14674	14623	14640	14711	14649	14466	14597	14633	14591	14716	14797	14664	14736	14577	14669	14707	14655	14572	14689
23953	21522	29237	24296	21977	21848	20265	17111	16596	16772	16551	16208	15973	16262	16002	16192	15947	16011	16011	15981	15828	15744	15843	15755	16108	15791	15717	15847	15724	15906	15842	15758	15892	15803	15992	15969	15744	15726	15763	15801	15774	15793	15800	15760	15791	15886	15952	15786	15725	15740	15648	15582	15919	15553	15786	15919	16030	15876	15902	15845	15701	15675	15863	15756	15679	15962	15859	15708	15749	15826	15835	15725	15610	15722	15722	15845	15788	15924	15838	15791	15838	15803	16077	15781	15687	15805	15909	15686	15800	15793	15923	15822	15769	15792	15697	15660	15764	15722	15597	15982	15735	15816	15774	15855	15922	15811	15780	15752	15657	15785	15564	15851	15919	15861	15753	15684	15759	15767	15818	15744	15634	15879	15782	15812	15848	15795	15809	15789	15805	15658	15646	15663	15974	15958	15916	15709	15687	15785	15596	15609	15694	15694	15827	15817	15700	15583	15712	15672	15666	15663	15886	15743	15765	15724	15708	15659	15813	15822	15869	15872	15737	15609	15775	15727	15794	15742	15595	15622	15583	15712	15631	15857	15715	15673	15681	15677	15768	15645	15787	15766	15794	15659	15821	15764	15778	15857	15740	15709	15708	15702	15661	15649	15801	15703	15751	15582	15708	15755	15924	15852	15702	15689	15621	15740	15740	15860	15534	15811	15762	15810	15754	15836	15750	15782	15783	15545	15523	15515	15728	15655	15703	15741	15605	15745	15887	15796	15813	15693	15620	15826	15602	15853	15858	15724	15734	15554	15826	15597	15506	15744	15698	15617	15736	15539	15701	15595	15745	15634	15694	15644	15789	15750	15806	15769	15698	15882	15864	15898	15720	15923	15633	15625	15768	15771	15668	15775	15652	15957	15913	15865	16008	15850	15587	15714	15557	15892	15661	15822	15665	15778	15835	15817	15754	15686	15759	15770	15903	15782	15665	15855	15904	15593	15881	15873	15806	15632	15886	15606	15867	15861	15628	15910	15752	15696	15797	15598	15883	15596	15642	15938	15563	15790	15975	15655	15747	15656	15741	15804	15910	15794	15715	15636	15863	15669	15655	15698	15680	15573	15771	15602	15831	15546	15823	15713	15801	15676	15722	15810	15605	15693	15844	15798	15694	15767	15629	15664	15651	15939	15841	15655	15695	15705	15795	15856	15540	15573	15606	15693	15768	15793	15791	15685	15767	15840	15619	15921	15789	15729	15879	15778	15884	15658	15765	15975	15818	15848	15597	15597	15806	15667	15858	15758	15557	15684	15730	15733	15880	15710	15716	15805	15639	15690	15721	15682	15705	15739	15569	15837	15512	15788	15728	15744	15777	15695	15979	15637	15692	15765	16025	15682	15648	15564	15721	15844	15780	15454	15901	15790	15888	15657	15509	15789	15453	15711	15758	15857	15614	15566	15706	15721	15612	15681	15992	15663	15893	15787	15539	15869	15805	15964	15593	15656	15792	15683	15775	15846	15676	15737	15656	15659	15608	15718	15576	15650	15568	15950	15819	15715	15659	15999	15728	15617	15686	15767	15701	15839	15485	15718	15704	15714	15834	15607	15734	15590	15751	15688	15929	15786	15767	15667	15885	15738	15651	15703	15649	15799	15836	15773	15607	15662	15817	15779	15834	15720	15610	15787	15641	15672	15477	15655	15665	15913	15599	15823	15661	15828	15725	15711	15560	15749	15765	15754	15838	15944	15754	15845	15857	15803	15856	15767	15804	15637	15870	15615	15864	15796	15805	15895	15955	15824	15906	15801	15835	15954	15533	15703	15765	15525	15684	15657	15472	15557	15646	15730	15601	15696	15777	15851	15754	15781	15551	15805	15581	15835	15756	15823	15803	15877	15933	15875	15705	15801	15893	15601	15785	15753	15776	15588	15827	15536	15738	15720	15843	15849	15707	15633	15682	15645	15669	15587	15669	15669	15693	15714	15671	15675	15589	15792	15783	15715	15739	15734	15703	15829	15773	15833	15738	15860	15664	15799	15694	15907	15794	15880	15567	15690	15860	15776	15839	15801	15879	15729	15585	15866	15727	15695	15747	15837	15827	15828	15912	15572	15754	15682	15753	15760	16225	15720	15667	15698	15754	15828	15913	15788	15831	15693	15669	15702	15833	15607	15867	15798	15949	15980	15771	15628	15867	15824	15893	15828	15609	15555	15482	15768	15871	15752	15706	15813	15820	15926	15898	15937	15856	15782	15695	15757	15687	15768	15823	15707	15628	15793	15855	15927	15732	15695	15529	15868	15814	15780	15686	15576	15811	15761	15586	15602	15805	15783	15651	15686	15648	15788	15660	15842	15824	15603	15728	15771	15672	15786	15857	15703	15692	15646	15669	15875	15839	15752	15714	15788	15716	15771	15636	15662	15726	15845	15723	15652	15866	15680	15785	15854	15692	15862	15786	15838	15792	15755	15801	15760	15758	15678	15847	15585	15638	15764	15824	15750	15919	15635	15602	15705	15770	15796	15634	15701	15883	15821	15813	15783	15652	15776	15646	15694	15680	15818	15792	15749	15595	15594	15631	15622	15765	15791	15781	15712	15704	15812	15722	15698	15611	15892	15702	15883	15775	15718	15618	15482	15764	15703	15892	15752	15724	15698	15654	15792	15666	15816	15760	15621	15929	15681	15847	15747	15796	15660	15698	15679	15827	15733	15568	15676	15863	15830	15757	15584	15742	15719	15527	15828	15774	15669	15641	15828	15663	15881	15623	15749	15795	15546	15801	15665	15549	15728	15894	15742	15550	15681	15682	15726	15674	15785	15703	15697	15753	15785	15470	15750	15528	15698	15755	15741	15557	15653	15802	15795	15700	15919	15697	16000	15754	15654	15802	15664	15699	15748	15741	15613	15949	15852	15736	15630	15838	15802	15808	15921	15629	15723	15816	15707	15696	15871	15585	15868	15894	15885	15689	15723	15491	15868	15728	15645	15600	15624	15681	15887	15964	15711	15736	15745	15709	15648	15663	15795	15728	15552	15859	15781	15766	15764	15701	15811	15698	15844	15868	15933	15691	15638	15805	15884	15744	15722	15767	15663	15771	15545	15695	15793	15742	15548	15658	15674	15763	15846	15967	15732	15668	15678	15679	15695	15871	15606	15636	15549	15708	15832	15757	15652	15693	15661	15528	15708	15722	15618	15797	15580	15699	15929	15728	15722	15808	15857	15793	15870	15680	15780	15739	15533	15678	15746	15821	15767	15573	15785	15910	15601	15747	15629	15917	15829	15883	15787	15717	15724	15866	15612	15704	15894	15702	15645	15894	15691	15819	15662	15658	15559	15904	15730	15619	15577	15667	15865	15757	15798	15648	15701	15670	15680	15717	15692	15583	15706	15750	15683	15655	15835	15684	15713	15588	16001	15783	15787	15729	15818	15630	15918	15514	15830	15754	15584	15605	15586	15771	15857	15765	15675	15737	15925	15787	15839	15634	15864	15675	15616	15681	15865	15920	15750	15609	15787	15734	15570	15887	15717	15825	15728	15745	15738	15689	15832	15890	15682	15615	15584	15812	15777	15719	15833	15903	15872	15719	15593	15825	15698	15722	15573	15873	15551	15771	15816	15781	15736	15712	15722	15780	15852	15847	15763	15840	15592	15616	15713	15902	15743	15653	15713	15715	15697	15561	15862	15877	15930	15795	15833	16130	15874	15979	15666	15559	15867	15816	15746	15869	15701	15725	15894	15591	15731	15734	15693	15814	15550	15610	15817	15582	15877	15628	15911	15864	15852	15699	15546	15532	15519	15638	15724	15975	15780	15797	15890	15825	15646	15763	15783	15873	15962	15836	15715	15808	15766	15863	15876	15547	15845	15704	15632	15684	15872	15703	15854	15603	15619	15752	15708	15759	15629	15854	15840	15644	15740	15862	15671	15785	15843	15699	15712	15713	15747	15766	15990	15816	15766	15719	15753	15781	15734	15643	15746	15705	15506	15869	15526	15674	15726	15748	15871	15664	15702	15631	15747	15693	15622	15810	15597	15702	15548	15737	15750	15731	15781	15665	15664	15647	15729	15846	15739	15622	15810	15855	15691	15575	15738	15755	15658	15697	15713	15877	15834	15951	15754	15901	15713	15751	16056	15741	15724	15712	15854	15883	15892	15745	15654	15843	15521	15792	15548	15539	15687	15864	15752	15705	15665	15805	15563	15826	15753	15555	15883	15924	15625	15847	15862	15905	15690	15869	15711	15878	15745	15587	15684	15754	15844	15619	15660	15667	15952	15860	15813	15711	15685	15813	15763	15827	15810	15687	15782	15726	15598	15636	15647	15593	15677	15767	15773	15918	15870	15601	15475	15596	15713	15801	15791	15756	15550	15552	15580	15759	15462	15843	15823	15729	15837	15756	15776	15845	15724	16081	15839	15850	15752	15865	15703	15890	15754	15899	15978	15854	15676	15487	15674	15726	16059	15843	15869	15850	15748	15856	15903	15676	15559	15812	15688	15700	15758	15742	15856	15727	15791	15851	15584	15741	15926	15843	15683	15722	15676	15807	15973	15705	15656	15685	15687	15793	15880	15923	15953	15796	15767	15832	15673	15771	15809	15563	15765	15678	15722	15855	15712	15621	15726	15522	15838	15597	15692	15775	15776	15655	15674	15694	15598	15761	15671	15748	15872	15735	15614	15732	15598	15628	16004	15749	15617	15763	15782	15619	15593	15645	15724	15764	15844	15860	15617	15728	15703	15450	15811	15842	15810	15648	15748	15816	15578	15747	15534	15737	15634	15749	15969	15682	15681	15724	15761	15828	15711	15823	15792	15700	15589	15724	15577	15909	15612	15737	15731	15778	15698	15910	15517	15749	15622	15713	15789	15818	15781	15777	15870	15939	15633	15874	15753	15754	15794	15636	15748	15771	15712	15749	15786	15823	15699	15836	15819	15644	15907	15929	15720	15897	15661	15674	15692	15833	15820	15710	15823	15774	15858	15744	15719	15602	15706	15897	15714	15767	15721	15634	15881	15884	15574	15681	15791	15641	15677	15887	15736	15678	15707	15675	15861	15786	15711	15791	15832	15485	15807	15671	15826	15501	15654	15619	15751	15714	15785	15729	15860	15684	15707	15767	15703	15721	15837	15661	15460	15666	15756	15843	15603	15769	15696	15885	15823	15695	15711	15772	15728	15609	15700
13071	19907	19699	18228	17072	16365	15930	15686	15445	15189	15092	14872	14701	14715	14678	14650	14586	14690	14567	14422	14562	14515	14610	14621	14634	14350	14456	14594	14638	14428	14274	14506	14603	14430	14405	14538	14527	14498	14386	14473	14386	14355	14435	14344	14507	14507	14403	14506	14369	14546	14299	14493	14574	14435	14466	14523	14487	14355	14502	14414	14452	14323	14304	14548	14280	14363	14377	14399	14355	14425	14343	14450	14390	14515	14422	14480	14545	14432	14478	14345	14524	14389	14499	14462	14392	14474	14414	14477	14675	14370	14548	14400	14327	14576	14477	14497	14440	14486	14456	14386	14529	14326	14502	14394	14600	14385	14293	14418	14556	14360	14690	14489	14381	14406	14427	14441	14285	14427	14539	14426	14492	14467	14495	14355	14429	14433	14487	14593	14436	14454	14314	14613	14566	14523	14405	14519	14430	14572	14348	14498	14386	14520	14347	14451	14442	14602	14471	14363	14400	14419	14659	14434	14495	14457	14543	14400	14532	14416	14435	14506	14428	14465	14420	14544	14388	14575	14391	14533	14358	14335	14632	14619	14323	14280	14512	14413	14409	14267	14348	14367	14397	14253	14448	14477	14391	14291	14408	14347	14644	14406	14421	14547	14393	14608	14324	14459	14327	14395	14462	14412	14470	14382	14441	14620	14344	14586	14477	14473	14589	14469	14372	14234	14536	14522	14542	14394	14543	14433	14552	14314	14414	14494	14429	14319	14393	14243	14383	14391	14428	14078	14380	14366	14546	14315	14427	14533	14183	14366	14418	14381	14519	14409	14469	14382	14391	14555	14393	14471	14195	14462	14396	14389	14440	14439	14371	14401	14412	14377	14462	14447	14538	14353	14504	14306	14448	14356	14646	14340	14465	14398	14326	14446	14527	14322	14406	14542	14357	14327	14410	14508	14501	14486	14282	14376	14322	14354	14348	14404	14393	14370	14474	14499	14453	14287	14474	14524	14418	14438	14594	14344	14516	14435	14449	14388	14387	14454	14455	14399	14497	14319	14318	14388	14464	14254	14544	14566	14217	14362	14272	14393	14517	14495	14453	14695	14447	14293	14582	14407	14559	14447	14528	14694	14478	14327	14430	14549	14574	14533	14365	14550	14559	14314	14400	14540	14576	14257	14571	14389	14391	14402	14352	14481	14436	14341	14564	14353	14479	14358	14430	14400	14317	14310	14388	14366	14518	14479	14344	14510	14513	14412	14365	14464	14531	14395	14474	14356	14556	14355	14608	14274	14404	14483	14326	14432	14398	14452	14283	14391	14395	14338	14465	14512	14439	14681	14456	14497	14440	14370	14533	14449	14556	14300	14225	14364	14504	14360	14306	14398	14557	14493	14403	14338	14451	14371	14347	14362	14385	14398	14501	14506	14406	14320	14535	14448	14391	14408	14497	14474	14459	14320	14533	14366	14307	14451	14492	14178	14376	14405	14433	14455	14433	14452	14453	14588	14522	14358	14505	14521	14462	14305	14318	14606	14545	14539	14463	14361	14557	14392	14477	14339	14554	14398	14418	14451	14455	14573	14428	14332	14432	14399	14403	14329	14378	14609	14520	14386	14476	14575	14465	14363	14444	14400	14489	14406	14408	14488	14358	14532	14515	14350	14432	14476	14413	14390	14435	14372	14481	14416	14408	14406	14451	14324	14510	14467	14547	14420	14608	14403	14381	14477	14479	14408	14269	14398	14340	14432	14510	14198	14393	14524	14484	14349	14222	14589	14430	14308	14531	14296	14457	14451	14403	14297	14514	14387	14343	14457	14440	14446	14357	14186	14440	14525	14276	14495	14300	14473	14592	14323	14293	14443	14459	14419	14225	14234	14427	14521	14500	14531	14483	14327	14250	14445	14421	14452	14516	14628	14515	14541	14435	14503	14398	14333	14426	14613	14420	14434	14448	14497	14455	14292	14473	14368	14416	14368	14404	14389	14284	14601	14452	14461	14375	14361	14582	14293	14331	14577	14257	14478	14432	14393	14538	14514	14494	14313	14560	14567	14469	14484	14545	14415	14368	14394	14502	14564	14364	14577	14474	14519	14488	14424	14397	14367	14439	14478	14365	14436	14483	14446	14434	14475	14480	14345	14420	14320	14436	14547	14247	14368	14596	14354	14541	14563	14386	14374	14515	14482	14476	14360	14536	14469	14347	14362	14329	14419	14415	14420	14605	14375	14498	14512	14481	14365	14367	14397	14557	14229	14449	14361	14388	14475	14461	14526	14397	14449	14570	14357	14361	14473	14402	14400	14459	14342	14486	14387	14288	14467	14654	14465	14410	14409	14445	14478	14456	14579	14468	14390	14336	14586	14387	14513	14381	14431	14459	14470	14435	14356	14470	14316	14430	14454	14638	14494	14286	14396	14375	14384	14315	14495	14379	14401	14539	14564	14351	14283	14392	14493	14538	14445	14210	14323	14456	14420	14520	14481	14388	14492	14349	14325	14475	14630	14329	14314	14401	14492	14561	14440	14572	14262	14535	14313	14616	14443	14437	14322	14397	14233	14418	14560	14587	14496	14532	14378	14407	14331	14546	14488	14492	14425	14143	14534	14448	14568	14320	14593	14457	14360	14453	14567	14472	14454	14435	14424	14509	14529	14445	14307	14373	14427	14382	14328	14516	14384	14573	14515	14433	14436	14531	14299	14425	14360	14477	14368	14469	14437	14513	14446	14471	14476	14329	14442	14456	14375	14306	14388	14475	14212	14624	14549	14412	14491	14373	14476	14364	14431	14309	14305	14438	14446	14179	14356	14579	14573	14647	14533	14538	14463	14378	14536	14474	14468	14489	14399	14259	14320	14565	14523	14461	14488	14444	14310	14397	14439	14490	14397	14375	14292	14374	14230	14387	14383	14540	14395	14223	14375	14661	14528	14447	14538	14416	14399	14488	14378	14371	14545	14474	14375	14336	14303	14350	14326	14446	14476	14372	14554	14175	14461	14394	14518	14438	14446	14445	14430	14454	14542	14491	14337	14463	14374	14428	14546	14422	14473	14470	14499	14423	14366	14529	14322	14514	14428	14555	14477	14462	14451	14490	14406	14315	14368	14500	14432	14562	14526	14527	14353	14622	14443	14407	14468	14577	14415	14348	14546	14468	14418	14609	14265	14681	14627	14435	14515	14513	14535	14464	14389	14564	14417	14621	14426	14457	14449	14362	14410	14234	14467	14374	14342	14512	14283	14478	14407	14529	14397	14389	14602	14481	14320	14540	14345	14329	14492	14423	14307	14509	14390	14588	14377	14331	14404	14440	14314	14621	14393	14373	14273	14312	14429	14483	14489	14144	14548	14508	14483	14413	14265	14375	14391	14462	14508	14493	14554	14487	14348	14491	14495	14532	14259	14370	14383	14456	14363	14451	14509	14612	14375	14654	14257	14481	14481	14462	14438	14257	14443	14435	14420	14406	14552	14519	14528	14466	14339	14470	14488	14384	14414	14521	14683	14417	14430	14308	14461	14370	14279	14475	14364	14493	14456	14442	14541	14396	14418	14432	14573	14504	14281	14434	14360	14505	14488	14399	14428	14402	14465	14287	14410	14528	14351	14411	14460	14434	14306	14698	14468	14494	14302	14503	14421	14566	14519	14507	14444	14348	14525	14398	14540	14468	14521	14330	14494	14444	14342	14491	14433	14441	14394	14230	14559	14557	14287	14539	14457	14431	14521	14475	14539	14404	14453	14444	14359	14550	14509	14424	14273	14415	14505	14316	14396	14328	14354	14445	14302	14491	14353	14501	14610	14438	14411	14261	14649	14378	14568	14380	14474	14454	14479	14535	14370	14488	14481	14538	14499	14478	14424	14432	14374	14468	14398	14300	14453	14416	14374	14438	14521	14455	14339	14449	14310	14316	14527	14459	14517	14278	14394	14445	14323	14427	14345	14417	14259	14426	14478	14363	14196	14589	14423	14447	14466	14211	14415	14457	14365	14412	14530	14423	14462	14410	14289	14386	14351	14493	14331	14331	14350	14395	14488	14324	14427	14427	14389	14540	14441	14427	14480	14349	14440	14579	14553	14470	14389	14366	14446	14549	14378	14380	14402	14489	14504	14354	14508	14671	14390	14262	14551	14354	14452	14427	14445	14366	14383	14380	14418	14461	14474	14393	14410	14421	14421	14608	14361	14553	14614	14414	14389	14380	14448	14310	14399	14580	14479	14301	14394	14504	14437	14516	14363	14435	14277	14591	14452	14429	14391	14257	14502	14585	14386	14583	14403	14463	14494	14343	14395	14635	14265	14427	14319	14334	14508	14601	14519	14443	14500	14517	14341	14347	14496	14385	14394	14399	14399	14495	14473	14421	14364	14526	14376	14568	14393	14566	14527	14341	14343	14489	14272	14505	14423	14594	14570	14442	14433	14510	14297	14580	14364	14405	14515	14522	14449	14336	14468	14390	14450	14469	14309	14451	14388	14307	14307	14372	14469	14349	14559	14416	14541	14491	14397	14401	14478	14560	14490	14357	14413	14465	14364	14556	14387	14578	14404	14604	14433	14551	14401	14417	14433	14385	14378	14520	14572	14498	14378	14404	14555	14416	14521	14523	14501	14431	14316	14454	14349	14392	14436	14530	14444	14331	14479	14287	14419	14369	14428	14660	14589	14579	14402	14553	14432	14443	14330	14427	14474	14236	14553	14471	14328	14463	14452	14436	14488	14538	14352	14378	14458	14386	14431	14384	14409	14369	14546	14539	14494	14507	14444	14500	14327	14588	14426	14495	14383	14441	14351	14302	14533	14324	14341	14465	14408	14298	14321	14500	14460	14365	14388	14283	14430	14485	14486	14497	14322	14486	14411	14484	14492	14265	14315	14404	14475	14326	14394	14413	14366	14616	14401	14363	14370	14387	14546	14367	14426	14425	14400	14337	14466	14461	14478	14475	14433	14449	14268	14365	14610	14402	14517	14488	14553	14556	14454	14607	14363	14502	14554	14248	14456	14444	14338	14362	14427	14379	14464	14511	14613	14522	14621	14435	14254	14661	14392	14342	14393	14368	14522	14387	14478	14529	14328	14523	14357	14429	14320	14448	14502	14543	14438	14574	14407	14330	14251	14429	14322	14523	14421	14246	14591	14362	14510	14450	14434	14592	14485	14520	14392	14412	14415	14379	14410	14424	14479	14302	14397
22994	21505	29518	23948	21625	23211	24782	18670	17201	17553	17373	17002	16809	16995	16939	16887	16667	16722	16790	16431	16533	16674	16440	16584	16677	16748	16449	16710	16494	16574	16518	16514	16487	16750	16404	16548	16677	16629	16491	16361	16663	16465	16393	16512	16519	16538	16451	16352	16495	16415	16461	16527	16269	16431	16504	16342	16596	16308	16326	16433	16515	16588	16504	16261	16510	16292	16451	16486	16643	16663	16388	16409	16371	16413	16292	16450	16541	16512	16515	16456	16442	16354	16383	16241	16295	16224	16314	16296	16523	16395	16464	16403	16367	16498	16347	16369	16666	16243	16493	16355	16198	16544	16492	16325	16456	16600	16507	16438	16260	16242	16346	16451	16347	16389	16466	16336	16421	16345	16545	16228	16542	16448	16181	16401	16461	16661	16423	16295	16426	16505	16467	16513	16303	16330	16486	16347	16353	16568	16472	16192	16116	16458	16550	16614	16398	16412	16318	16245	16522	16624	16449	16522	16311	16246	16311	16547	16467	16486	16593	16167	16257	16346	16254	16268	16508	16238	16178	16259	16328	16492	16249	16474	16504	16335	16415	16392	16385	16393	16341	16416	16370	16395	16443	16292	16256	16344	16323	16227	16323	16437	16325	16201	16289	16458	16326	16260	16536	16338	16271	16262	16291	16515	16327	16464	16331	16299	16574	16405	16334	16443	16252	16428	16305	16381	16444	16126	16529	16444	16503	16443	16422	16426	16370	16195	16320	16255	16439	16422	16282	16325	16322	16267	16222	16314	16322	16328	16364	16395	16387	16383	16296	16492	16457	16264	16280	16557	16432	16368	16328	16553	16349	16207	16458	16331	16256	16426	16233	16284	16379	16491	16266	16384	16322	16489	16378	16572	16466	16288	16376	16458	16439	16570	16531	16406	16455	16550	16381	16242	16369	16381	16453	16397	16307	16405	16374	16314	16342	16455	16495	16528	16309	16196	16469	16531	16556	16317	16403	16330	16479	16285	16511	16447	16513	16493	16418	16473	16329	16225	16333	16460	16580	16340	16536	16425	16386	16380	16520	16393	16520	16331	16502	16404	16399	16273	16269	16392	16390	16439	16511	16368	16271	16475	16355	16489	16300	16447	16382	16449	16436	16554	16248	16510	16536	16362	16295	16253	16404	16221	16163	16208	16349	16268	16335	16312	16541	16340	16544	16543	16628	16376	16391	16289	16397	16463	16287	16353	16497	16548	16322	16384	16275	16282	16466	16462	16304	16379	16322	16305	16274	16713	16391	16502	16452	16389	16497	16454	16569	16302	16360	16412	16128	16417	16347	16280	16335	16395	16385	16505	16362	16237	16440	16329	16332	16229	16368	16467	16337	16525	16303	16271	16373	16588	16392	16333	16389	16367	16394	16232	16302	16121	16402	16480	16326	16385	16342	16467	16330	16324	16484	16206	16300	16212	16466	16400	16351	16441	16211	16618	16313	16416	16033	16355	16430	16434	16536	16328	16538	16414	16640	16361	16254	16240	16375	16431	16577	16539	16389	16519	16584	16374	16309	16268	16326	16546	16424	16419	16562	16320	16423	16477	16509	16365	16316	16255	16406	16138	16482	16295	16491	16355	16333	16494	16493	16388	16344	16475	16357	16416	16288	16360	16319	16333	16284	16353	16431	16474	16424	16392	16420	16459	16245	16211	16356	16437	16635	16423	16413	16320	16376	16520	16470	16437	16537	16568	16251	16601	16376	16457	16543	16561	16381	16508	16431	16241	16369	16129	16427	16357	16437	16277	16409	16494	16494	16495	16567	16346	16419	16539	16358	16519	16445	16509	16364	16637	16492	16388	16337	16448	16484	16357	16619	16184	16317	16535	16381	16365	16584	16532	16245	16362	16426	16436	16481	16436	16206	16345	16231	16359	16321	16420	16275	16299	16332	16282	16208	16451	16351	16688	16527	16323	16409	16411	16432	16325	16225	16378	16294	16523	16255	16406	16468	16543	16428	16344	16466	16480	16516	16326	16442	16438	16402	16614	16328	16321	16489	16507	16335	16349	16314	16364	16385	16286	16233	16494	16610	16459	16383	16296	16467	16404	16068	16469	16264	16455	16498	16428	16355	16355	16420	16373	16373	16249	16237	16446	16404	16382	16514	16341	16375	16353	16463	16262	16340	16295	16337	16512	16288	16503	16448	16239	16288	16329	16251	16454	16295	16431	16360	16431	16304	16381	16567	16354	16342	16305	16302	16284	16278	16358	16386	16346	16292	16253	16539	16295	16395	16279	16355	16386	16301	16412	16360	16341	16322	16248	16404	16357	16478	16260	16379	16243	16179	16382	16442	16382	16469	16270	16358	16201	16245	16372	16407	16217	16249	16345	16429	16460	16526	16494	16394	16275	16430	16488	16481	16348	16387	16532	16404	16279	16415	16386	16533	16464	16508	16448	16357	16226	16297	16474	16339	16379	16488	16408	16409	16344	16411	16402	16272	16355	16304	16498	16512	16268	16444	16399	16430	16388	16416	16383	16465	16140	16348	16367	16621	16447	16294	16233	16296	16403	16551	16208	16579	16397	16345	16347	16107	16420	16256	16568	16319	16307	16422	16203	16374	16398	16468	16508	16350	16231	16387	16234	16347	16289	16425	16440	16466	16245	16256	16306	16518	16442	16487	16200	16191	16338	16236	16173	16273	16290	16373	16429	16436	16347	16313	16328	16469	16527	16202	16309	16414	16506	16579	16452	16396	16378	16388	16384	16571	16155	16446	16403	16449	16074	16239	16528	16500	16339	16300	16404	16354	16343	16350	16454	16395	16413	16349	16226	16331	16451	16475	16407	16629	16402	16363	16366	16423	16504	16370	16362	16547	16340	16257	16462	16254	16253	16313	16230	16167	16329	16217	16410	16349	16537	16255	16276	16302	16230	16357	16286	16258	16408	16249	16192	16303	16462	16383	16387	16537	16392	16333	16231	16603	16526	16319	16238	16472	16573	16389	16380	16437	16440	16445	16480	16461	16352	16299	16192	16492	16436	16499	16419	16320	16318	16352	16430	16294	16337	16318	16333	16354	16380	16297	16439	16476	16230	16567	16413	16336	16395	16244	16349	16370	16532	16206	16225	16468	16350	16408	16224	16388	16285	16305	16395	16584	16326	16255	16388	16563	16343	16649	16319	16330	16279	16533	16432	16308	16288	16284	16371	16334	16432	16407	16203	16333	16194	16375	16158	16394	16277	16311	16516	16409	16428	16463	16352	16356	16311	16304	16365	16347	16359	16259	16253	16387	16421	16230	16330	16345	16314	16370	16375	16437	16187	16340	16389	16375	16513	16202	16374	16223	16374	16470	16249	16471	16574	16324	16473	16388	16462	16368	16306	16385	16551	16320	16370	16437	16475	16497	16607	16240	16277	16410	16200	16281	16378	16450	16349	16257	16480	16336	16213	16540	16432	16433	16182	16435	16263	16306	16311	16307	16383	16314	16217	16370	16376	16485	16279	16350	16390	16472	16066	16348	16370	16488	16379	16504	16275	16320	16128	16380	16241	16432	16427	16443	16337	16444	16467	16497	16378	16291	16487	16290	16487	16497	16431	16345	16401	16417	16267	16421	16383	16433	16535	16129	16087	16501	16390	16359	16186	16529	16315	16341	16365	16279	16443	16326	16198	16377	16354	16340	16372	16446	16389	16398	16450	16270	16278	16388	16331	16435	16504	16566	16459	16510	16402	16375	16245	16328	16447	16462	16386	16482	16452	16399	16500	16320	16445	16293	16252	16351	16332	16564	16344	16303	16398	16383	16400	16463	16471	16233	16295	16579	16315	16401	16566	16433	16519	16453	16250	16431	16305	16409	16404	16491	16347	16292	16333	16411	16262	16262	16301	16480	16408	16313	16399	16172	16469	16445	16516	16159	16404	16131	16450	16214	16332	16574	16618	16405	16405	16487	16564	16297	16454	16593	16271	16434	16220	16385	16401	16287	16453	16213	16262	16189	16271	16200	16391	16458	16414	16213	16343	16456	16412	16386	16409	16426	16510	16344	16292	16438	16331	16271	16242	16421	16457	16266	16239	16120	16299	16292	16486	16496	16455	16548	16132	16409	16349	16399	16287	16360	16416	16332	16436	16484	16335	16286	16269	16353	16333	16318	16648	16361	16227	16368	16272	16222	16377	16182	16246	16394	16463	16310	16483	16207	16468	16458	16170	16244	16354	16527	16421	16533	16445	16454	16433	16177	16444	16341	16168	16391	16368	16415	16515	16610	16304	16389	16622	16469	16464	16288	16224	16382	16504	16423	16328	16258	16598	16513	16553	16370	16287	16627	16419	16495	16437	16447	16430	16479	16416	16354	16507	16265	16372	16134	16316	16483	16451	16428	16271	16334	16430	16230	16305	16376	16393	16669	16559	16378	16438	16431	16290	16313	16236	16605	16444	16345	16392	16341	16543	16468	16404	16493	16311	16351	16384	16323	16399	16411	16351	16419	16484	16368	16472	16201	16491	16325	16293	16526	16288	16549	16593	16345	16383	16354	16556	16453	16455	16304	16359	16449	16404	16411	16438	16411	16292	16324	16312	16207	16175	16228	16279	16435	16452	16342	16354	16585	16358	16561	16338	16491	16492	16551	16443	16412	16346	16506	16465	16568	16315	16487	16468	16379	16523	16226	16255	16286	16302	16309	16307	16431	16257	16383	16463	16374	16287	16366	16396	16455	16178	16442	16209	16199	16509	16509	16346	16403	16537	16308	16472	16442	16521	16263	16280	16338	16531	16447	16369	16380	16420	16321	16351	16220	16241	16460	16530	16474	16432	16521	16482	16517	16492	16273	16393	16522	16339	16284	16422	16497	16454	16276	16379	16263	16376	16253	16578	16320	16631	16355	16381	16446	16396	16276	16391	16393	16366	16428	16095	16337	16461	16583	16424	16524	16085	16167	16532	16325	16299	16337	16369	16342	16302	16414	16518	16585	16679	16675	16447	16253	16589	16157	16502	16305	16370	16482	16297	16239	16420	16402	16377	16333	16546	16215	16266	16363	16333	16251	16267	16359	16404	16318	16292	16324	16296	16537	16323	16368	16277	16420	16293	16218	16282	16354	16360	16533	16482	16513	16394	16253	16313	16169	16322	16254	16522	16374	16303	16395	16410	16509	16438	16420	16432	16267	16276	16359	16445	16478	16330
13337	22397	21684	19911	18548	17533	16989	16499	16204	15762	15706	15417	15165	15013	15134	14794	14603	14951	14815	14981	14705	14803	15059	14922	14882	14916	14798	14918	14923	14980	14722	14975	14900	14899	14850	14859	14782	14727	14808	14893	14888	14730	14848	14900	14817	14721	14790	14927	14815	14841	14729	14926	14787	14746	14908	14812	14909	14719	14881	14861	14719	14652	14878	14698	14837	14905	14774	14772	14665	14880	14900	15027	14753	14849	14871	14922	14711	14781	14861	14881	14674	14800	14794	14945	14785	14730	14745	14901	14776	14755	14850	14915	14808	14821	14738	14801	14798	14872	14837	14980	14783	14807	14865	14770	14849	14676	14711	14910	14877	14946	14647	14913	14696	15029	14973	14772	14841	14750	14871	14834	14811	14803	14887	14720	14830	14885	14930	14855	14818	14953	14715	14836	14717	14705	14739	14908	14679	14850	14664	14620	14735	14687	14911	14630	14843	14726	14816	14623	14823	14732	14614	14888	14846	14905	14645	14811	14768	14838	14736	14729	14873	14873	14789	14819	14654	14829	14909	14894	14615	14604	14960	14803	14802	14758	14734	14844	14727	14929	14768	14750	14797	14870	14782	14781	14916	14876	14831	14773	14803	14753	14773	14942	14890	14697	14954	14839	14667	14714	14807	14683	14840	14725	14887	14847	14716	14687	14804	14693	14757	14884	14917	14856	14789	14667	14605	14834	14778	14805	14761	14735	14868	14704	14877	14857	14740	14815	14752	14739	14900	14757	14767	14723	14847	14936	14807	14836	14784	14777	14770	14765	14838	14881	14797	14731	14652	14731	14803	14844	14839	14655	14865	14790	14745	14846	14951	14782	14850	14729	14823	14829	14793	14632	14809	14789	14661	14857	14801	14730	14891	14903	14871	14950	14881	14785	14713	14685	14881	14853	14701	14761	14673	14812	14726	14714	14714	14773	14766	14535	14897	14871	14753	14543	14685	14640	14711	14825	14683	14929	14773	14816	14781	14859	14737	14851	14804	14584	14815	14899	14715	14767	14920	14681	14752	14787	14843	14833	14682	14807	14705	14832	14808	14737	14771	14742	14975	14921	14886	14763	14939	14694	14766	14723	14812	14789	14683	14783	14778	14894	14778	14748	14731	14851	14877	14799	14631	14648	14702	15002	14852	14861	14828	14890	14763	14658	14790	14778	14890	14736	14536	14871	14768	14814	14667	14683	14820	14704	14917	14827	14847	14885	14637	14726	14955	14735	14718	14919	14692	14816	14824	14802	14837	14679	14757	14620	14763	14830	14760	14810	14563	14762	14743	14656	14777	14668	14679	14721	14924	14880	15001	14879	14699	14745	14728	14835	14773	14802	14792	14787	14982	14676	14760	14734	14909	14617	14883	14944	14829	14916	14828	14728	14932	14839	14720	14718	14795	14794	14913	14730	14875	14731	14824	14708	14691	14822	14814	14754	14818	14813	14715	14970	14732	14838	14884	14846	14976	14617	14744	14896	14657	14719	14633	14737	14679	14762	14938	14831	14761	14880	14826	14866	14974	14868	14698	14758	14780	14794	14699	14744	14749	14867	14833	14857	14836	14871	14775	14861	14784	14851	14768	14795	14785	14713	14657	14923	14835	14930	14790	14740	14704	14733	14906	14821	14655	14757	14719	14686	14758	14738	14845	14872	14756	14797	14797	14806	14704	14861	14838	14860	14831	14677	14595	14890	14745	14982	14645	14703	14819	14772	14744	14890	14564	14717	14909	14773	14889	15008	14801	14989	14893	14617	14742	14705	14742	14766	14675	14702	14900	14928	14908	14758	14705	14822	14974	14848	14996	14743	14839	14922	14811	14865	14698	14799	14806	14828	14782	14831	14680	14702	14984	14779	14784	14688	14723	14962	14712	14692	14738	14744	14730	14771	14817	14811	14710	14738	14864	14725	14740	14828	14863	14748	14726	14806	14953	14751	14830	14621	14850	14693	14704	14750	14716	14887	14749	15027	14773	14770	14731	14724	14689	14884	14694	14688	14781	14953	14802	14796	14966	14721	14949	14813	14791	14837	14658	14784	14792	14880	14758	14924	14840	14745	14761	14836	14932	14662	14845	14728	14784	14813	14654	14917	14776	14566	14780	14883	14737	14708	14816	14804	14694	14857	14675	14844	14895	14789	14719	14765	14769	14896	14744	14814	14867	14638	14786	14950	14762	14967	14687	14843	14748	14675	14777	14879	14598	14841	14885	14610	14756	14792	14815	14759	14805	14730	14726	14717	14744	14907	14655	14818	14722	14743	14827	14843	14660	14855	14703	14732	14846	14737	14817	14830	14939	14873	14859	14783	14590	14825	14746	14834	14727	15001	14787	14731	14816	14664	14672	14713	14853	14627	14875	15050	14863	14981	14772	14765	14910	14965	14756	14701	14701	14733	14843	14774	14794	15003	14740	14925	14818	14633	14913	14863	14761	14800	14987	14748	14872	14706	14702	14717	14689	14785	14759	14736	14817	14733	14809	14852	15006	14720	14696	14876	14746	14815	14818	14833	14788	14844	14858	14687	14639	14870	14808	14654	14858	14741	14696	14765	14668	14688	14853	14870	14845	14856	14781	14780	14617	14789	14899	14700	14558	14720	14832	14681	14840	14794	14667	14740	14711	14856	14931	14769	14771	14693	14836	14791	14911	14859	14909	14657	14804	14913	14796	14818	14703	14602	14976	14788	14747	14811	14739	14658	14985	14740	14727	14608	14930	14835	14661	14726	14686	14867	14941	14802	14873	14768	14951	14883	14796	14869	14686	14755	14808	14731	15006	14748	14823	14801	14878	14707	14788	14784	14732	14742	14701	14818	14820	14813	14817	14727	14760	14795	14705	14702	14746	14782	14592	14785	14596	14750	14557	14781	14688	14672	14790	14614	14767	14730	14765	14761	14715	14809	14719	14959	14860	14791	14838	14867	14705	14785	14730	14793	14792	14773	14729	14736	14757	14743	14821	14685	14629	14694	14697	14897	14843	14651	14638	14827	14787	14853	14822	14750	14753	14724	14797	14767	14767	14755	14852	14749	14709	14630	14777	14701	14637	14864	14691	14720	14993	14728	14866	14897	15035	14834	14773	14810	14750	14703	14737	14911	14720	14933	14835	14767	14763	14788	14872	14835	14842	14868	14989	14764	14902	14774	14760	14856	14981	14766	14693	14802	14898	14978	14879	14755	15000	14855	14761	14762	14704	14729	14765	14716	14667	14701	14954	14836	14845	14795	14779	14788	14733	14729	14940	14735	14953	14714	14878	14798	14737	14762	14742	14797	14729	14739	14870	14942	14809	14859	14765	15037	14549	14811	14697	14760	14916	14728	14757	14738	14665	14836	14941	14816	14907	14754	14781	14822	14758	14642	14975	14867	14898	14961	14852	14704	14684	14962	14880	14580	14769	14820	14843	14907	14792	14782	14939	14686	14769	14736	14791	14834	14799	14702	14990	14682	14785	14732	14755	14727	14852	14820	14698	14789	14869	14653	14646	14790	14775	14725	14838	14774	14847	14713	14755	14887	14731	14633	14870	14766	14663	14955	14825	14827	14737	14719	14855	14644	14797	14718	14643	14846	14794	14769	14664	14863	14708	14766	14718	14729	14765	14715	14712	14712	14753	14739	14756	14676	14735	14897	14777	14775	14929	14807	14774	14781	14819	14732	14671	14775	14760	14653	14690	14907	14924	14900	14805	14934	14632	14777	14868	14614	14925	14777	14868	14578	14915	14912	14727	14722	14723	14658	14904	14731	14727	14804	14816	14653	14724	14808	14834	14724	14813	14886	14747	14845	14840	14931	14593	14938	14902	14848	14888	14852	14789	14872	14758	14634	14740	14651	14867	14664	14894	14744	14710	14908	14714	14849	14854	14783	14663	14847	14804	14735	14718	14671	14760	14676	14808	14795	14831	14813	14889	14764	14958	14870	14863	14937	14797	14980	14655	14963	14741	14684	14764	14846	14658	14628	14758	14815	14781	14943	14851	14737	14788	14985	14956	14818	14930	14874	14825	14825	14717	14953	14788	14725	14840	14720	14823	14852	14619	14626	14661	14891	14749	14720	14905	14847	14907	14735	14803	14783	14657	14612	14588	14807	14926	14725	14653	14658	14836	14802	14951	14849	14738	14837	14767	14923	14809	14921	14854	14895	14913	14691	14752	14741	14887	14683	14965	14756	14836	14717	14788	14698	14870	14871	14779	14730	14704	14714	15003	14807	14880	14765	14767	14705	14746	14594	14709	14739	14683	14812	14831	14955	14724	14557	14971	14768	14835	14840	14820	14671	14948	14847	14945	14715	14929	14796	14676	14729	14902	14841	14698	14782	14834	14680	14995	14781	14786	14900	14816	14725	14877	14658	14823	14691	14888	14839	14879	14819	14771	14732	14712	15063	14889	14782	14859	14832	14773	14808	14853	14965	14933	14638	14898	14767	14826	14693	14596	14662	14686	14674	14623	14654	14820	14889	14801	14693	14637	14760	14781	14797	14864	14738	14758	14791	14599	14789	14846	14868	14837	14701	14736	14883	14735	14744	14696	14821	14777	14853	14777	14664	14695	14808	14834	14708	14741	14833	14785	14682	14846	14791	14720	14826	14749	14847	15031	14799	14828	14818	14738	14882	14753	14838	14764	15029	14771	14747	14815	15104	14628	14811	14776	14884	14744	14800	14743	14774	14868	14813	14892	14901	14757	14795	14893	14728	14746	14886	14773	14829	14870	14906	14881	14972	14698	14816	14731	14779	14810	14774	14711	14692	14686	14828	14840	14806	14803	14793	14788	14857	14858	14732	14715	14638	14865	14778	14609	14690	14707	14847	14782	14799	14848	14950	14809	14710	14883	14689	14841	14676	14659	14862	14566	14948	14741	14875	14873	14768	14864	14801	14968	14639	14892	14758	14762	14633	14935	14776	14728	14644	14644	14813	14697	14624	14761	14778	14780	14892	14944	14922	14932	14803	14688	14939	14751	14730	14707	14617	14971	14736	14805	14745	14773	14696	14796	14895	14680	14714	14770	14769	14775	14802	14715	14757	14885	14724	14819	14877	14876	14774	14822	14985	15064	14760	14735	14882	14852	14874	14945	14857	14854	14707	14835	14742	14615	14710	14740	14987	14847	14778	14877	14758	14764	14803	14627	14810	14767	14821	14711	14850
26933	21645	26139	24180	17953	17750	17873	17522	17208	17160	17162	17224	17105	17201	16772	16987	16751	16851	17041	16876	16979	16810	16677	16890	16866	16793	17043	16907	16720	16844	16863	16886	17048	16879	16869	16827	16903	16873	17068	16779	16772	16802	16875	16784	16885	17059	16898	16663	17050	16994	16902	16664	16877	16688	16645	16691	16748	16839	16792	16831	16746	16994	16813	16785	16830	16784	16841	16700	16890	16663	16781	16693	16774	16856	16719	16808	16626	16844	16739	16811	16747	16968	16703	16832	16788	16905	16783	16785	16792	16706	16729	16803	16688	16675	16900	16643	16933	16843	16905	16833	16896	16902	16741	16971	16882	16629	16673	16834	16914	16809	16656	16781	16745	16773	16725	16783	16624	16756	16684	16603	16622	16776	16821	16682	16924	17076	16635	16748	16741	16840	16795	16742	16855	16595	16845	16713	16704	16927	16802	17022	16870	16850	16916	16865	16742	16705	16926	16831	16691	16751	16799	16718	16817	16803	16866	16793	16714	16909	16793	16752	17023	16895	16901	16785	16900	16947	16804	16851	16915	16743	16735	16955	16758	16942	16987	16804	16922	16865	16993	16711	16848	16735	16716	16766	16855	16936	16719	16859	16599	16687	16697	16868	16814	16938	16918	16738	16815	16840	16677	16746	16872	16564	16796	16702	16708	16879	16845	16647	17044	16773	16874	16963	16801	16854	16821	16839	16812	16631	16812	16870	16869	16775	16702	16892	16943	16857	16932	16769	16769	16707	16950	16828	16853	16910	16744	16823	16936	16875	16694	16846	16937	17039	16663	16610	17097	16900	16869	16822	16794	16848	16720	16727	16811	16932	16770	16903	16950	16952	16841	16768	16502	16758	17103	16855	16957	16992	16831	16635	16829	16991	16794	16916	16878	16828	16679	16494	16796	16925	16808	16798	16894	16723	16741	16598	16854	16786	16772	16868	16935	16832	16892	16826	16795	16914	16807	16611	16680	16865	16715	17010	16886	16787	16796	16619	16911	16958	16841	16573	16829	16945	16752	16790	16840	16919	16748	16825	16852	16902	16964	16932	16711	16806	16868	16769	17022	16716	16845	16895	16853	16754	16723	16890	16661	16735	17013	16895	16748	16762	16626	16689	16878	16886	16793	16879	16741	16740	16746	16656	16851	16800	16828	16794	16875	16703	16653	16817	16760	16866	16757	16690	16909	16940	16616	16826	16762	16754	16820	16779	16823	16905	16707	16886	17015	16744	16890	16570	16670	16824	16779	16677	17012	16809	16727	16639	16759	16922	16904	16604	16883	16942	16730	16811	16858	16638	16909	16829	16686	16778	16969	16887	16751	16855	16832	16798	16919	16874	16673	16775	16613	16867	16909	16881	16848	16942	17032	16746	16844	16747	16919	16951	16924	16683	16928	17012	16732	16955	16792	16823	16840	16850	16911	16666	16765	16965	16731	16807	16808	16825	16783	16910	16831	16782	16911	16661	16801	16791	16814	16892	16768	16737	16906	16757	16951	16984	16999	16961	16799	16886	16818	16770	16837	16945	16881	16978	16571	16794	16750	16625	16782	16758	16807	16909	16843	16901	16855	16867	16632	16765	16946	16832	16692	16947	17009	16728	16861	16823	16784	16884	16774	16773	16953	16766	16785	16855	17027	16779	16695	16883	16738	16942	16913	17098	16841	16758	16557	16771	16731	16660	16804	16811	16774	16848	16724	16886	16765	16868	16889	16887	16816	16787	16737	16801	16911	16850	16589	16862	16969	16744	16734	16951	16845	16808	16715	16816	16853	16785	16761	16569	16853	16804	16843	16796	16787	16852	16873	17119	17002	16612	17019	16647	16942	16881	16774	17066	16739	16745	16851	16649	16885	16858	16914	16629	16885	16858	16762	16854	16945	16844	16756	16786	16975	16755	16896	16955	16858	16918	16978	16898	16746	16764	16906	16819	16831	16593	16756	16819	16932	16794	16773	16935	16922	16704	16740	17048	16695	16714	16807	16724	16960	16846	16953	16782	16733	16740	16804	16940	16919	16836	16776	16710	16856	16871	16835	16733	16565	16686	16727	16960	16991	16812	16836	16722	16935	16760	16685	16712	16931	16882	16601	16833	16958	16746	16974	16688	16915	16688	16525	16643	16881	16921	16918	16664	16727	16935	16678	16607	16837	16708	16804	16768	16886	16879	16981	16767	16744	16669	17070	16714	16807	17084	16881	16878	16845	16885	16834	16765	16978	16683	16759	16959	16957	16786	16849	16642	16674	16814	16995	16778	16863	16700	16866	16625	16798	16707	16721	16715	16836	17001	16804	16718	16775	16911	16852	16697	16677	16680	16877	16814	16705	16721	16739	16685	16833	16900	16706	16766	16839	16724	16726	16862	16816	16716	16733	16731	16696	16724	16882	16834	16711	16951	16924	16574	17005	16666	17080	16838	16767	16951	16917	16918	16880	16795	16836	16522	16777	16692	16972	17040	16817	16799	17074	16740	16715	16710	16519	16926	16683	16870	16939	16675	16713	16719	16547	16803	16735	16791	16937	16654	16843	16970	16713	16665	16487	16821	16759	16876	16840	16692	16773	16899	16877	16821	16895	16935	16953	16808	16902	16638	16913	16852	16942	16617	16846	16817	16588	16811	16853	16815	16684	16776	16861	16673	16751	16726	16762	16919	16687	16957	16848	16783	16735	16845	16865	16784	16890	16877	16849	16961	16927	16738	16780	16814	16698	16904	16993	16772	16851	16724	16772	16832	16924	16688	17040	16980	16711	16836	16923	16887	16908	16844	16769	16886	16858	16745	16824	16925	16987	16955	16800	16807	16775	16873	16930	16689	16949	16707	16863	16823	16912	16860	16807	16771	16813	16771	16771	16837	16842	16950	16854	16817	16720	16685	16831	16644	16718	16891	16884	16767	16866	16794	16826	16851	17099	16754	16808	16776	16843	16777	16917	16982	16932	16910	16747	16670	16781	16651	16862	16978	17000	17001	16659	16861	16833	16851	16896	16681	16825	16668	16793	16711	16750	16903	16807	16768	16892	16926	16855	16747	16886	16785	16756	16778	16995	16885	16932	16814	16752	16992	16792	16696	16781	16818	16805	16763	16759	16813	16936	16745	16772	16969	16601	16813	16751	16750	16896	16922	16978	16795	16710	16814	16824	16961	16791	16675	16586	16704	16697	16737	16769	16833	16843	17016	16661	16821	16908	17027	17005	16849	16835	16875	16789	16846	16733	16790	16717	16863	17072	16737	16659	16840	16748	16639	16741	16659	16804	16745	16845	16837	16629	16695	17013	16916	16682	16810	16713	16861	16877	16680	16830	16719	16591	16804	16869	16660	17012	16923	16626	16956	16962	16824	16793	16894	16801	16809	16812	16737	16915	16692	16899	16702	16927	16888	16624	16743	16806	16741	17033	16773	16653	16931	16701	16679	16646	16599	16734	16798	16747	16768	16838	16861	16839	16892	16972	16641	16844	16768	16756	16630	16708	17096	16717	16704	16900	16801	16870	16904	16862	16922	16856	17010	16812	16652	16886	16847	16882	16942	16776	16687	16979	17051	16728	16781	16912	16618	16784	16782	16731	16812	16670	16842	16950	16760	16949	16826	16771	16965	16672	16894	16692	16873	16748	16784	16777	16888	16731	16801	16889	16817	16717	16730	16621	16761	16971	16934	16828	16703	16655	16700	17015	16971	16941	16795	17137	16976	16781	16806	16876	16739	16714	16966	16724	16846	16783	16725	16885	16907	17057	16894	16826	16860	16756	16797	16843	16831	16759	17109	16776	16697	16895	16694	16892	16863	16730	16664	16850	16763	16644	16726	16866	16855	16884	16957	16758	16678	16615	16844	16855	16891	16707	16789	16704	16667	16876	16891	16641	16932	16872	16786	16738	16800	16889	16837	16813	16919	17022	16807	16691	17033	16934	16767	16813	16764	16803	16748	16829	16857	16879	16757	16904	16629	16801	16813	16653	16714	16727	16736	16820	16829	16754	16584	16861	16727	16827	16759	16638	16878	16810	16776	16853	16662	16897	16850	16805	16760	16996	16832	16801	16689	16871	16618	16755	16779	16844	16934	16863	16888	16597	16629	16783	16785	16999	16789	16926	16916	17094	16801	16660	16814	16920	16855	16883	16710	16828	16812	16824	16755	16557	16726	16826	16814	16768	16821	16797	16728	16914	16945	16768	16852	16769	16906	16916	16866	16999	16877	16750	16726	16607	16705	16801	16880	16948	16878	16803	16944	16821	16952	16771	16969	17034	16747	16697	16871	16918	16697	16822	16936	17012	17025	16782	16911	16661	16870	16852	16925	16928	16683	16714	17126	16735	16994	16759	16734	16877	16716	16827	16668	16697	16684	16812	16806	16845	16730	16914	16811	16896	16904	16881	16773	16633	16780	16907	16794	16750	16842	16623	16748	16810	16707	16795	16807	16741	16937	16909	16743	16724	16738	16860	16949	16663	16762	16660	16766	17019	16706	16739	16847	16637	16846	17010	16630	16653	16853	16637	16804	16732	16842	16870	16788	17007	16630	16941	16861	16913	16948	16665	16847	16824	16950	17192	17068	16817	16790	16798	16756	16744	16770	16819	16905	16904	16795	16753	16888	16856	16936	16888	16701	16686	17005	16827	16918	16691	16828	16945	16882	16748	16580	16950	16784	16744	16901	16694	16884	16656	16569	16816	16837	16769	16708	16820	16849	16989	16549	16663	16938	17031	16880	16831	17189	16919	16857	16684	16899	16671	16614	16961	16773	16917	16676	16980	16798	16916	16885	16830	16706	16598	16717	16742	16794	16764	16840	16972	16751	16625	16833	16929	16725	17007	16728	16875	16529	16967	16801	16881	16896	16888	16690	16800	16886	16852	16700	16736	16776	16857	16706	16805	16757	16838	16694	16853	16886	16920	16822	16848	16774	16892	16808	16553	16888	16939	16837	16808	17124	16964	16913	16823	16855	16853	16816	17024	16796	16793	17003	16865	16935	16821	16829	16760	16813	16838	17071	16997	16878	16739	16902	16908	16792	16844	16817	16787	16816	16770	16820	16815	16961	16736	16793	16665	16745	16773	16752	16850	16944	16775	16818	16891	16963	16775	16885	16888	16792	16899	16663	16944	16914	16879	16703	16674	17108	16872	17035	16940	16881	17033	17109	16869	16762
15077	18717	18393	17394	16658	16272	15885	15795	15582	15406	15326	15471	14996	15069	15207	15103	15043	15085	15208	15108	15083	15246	15180	15174	15123	15001	15186	15108	15206	14914	15228	15119	15149	15076	15153	15044	15278	15008	15239	14912	15071	15144	15237	15272	15144	15095	15240	15079	15130	15160	15054	15268	15057	15349	15090	15142	15000	15178	15177	15206	15108	15213	15178	15065	15033	15089	15261	15128	15075	14945	15038	15187	15219	15054	14989	15088	15070	14962	15019	15086	15196	14955	15091	15204	15018	15112	15158	14999	15057	15143	15026	15142	15091	14917	15015	14874	15228	14950	15181	15034	15177	15055	15099	15057	15037	15220	14988	15002	15146	15158	15060	15062	15212	14878	15117	15147	15041	14933	15035	15203	15116	15132	15166	15024	15084	15064	15169	14990	15193	15129	15061	15157	14996	15258	15040	15184	15190	15060	15300	15126	15277	15108	15035	15072	15126	15169	15071	15057	15099	15142	15307	15164	15167	15211	15238	15059	15017	15094	15056	15089	15123	15133	15235	15108	15181	15165	15075	15048	15073	15026	14939	14974	15183	15089	15182	15070	15114	15122	15093	15149	15091	14944	15076	15295	15073	15047	14995	15213	15089	15069	15336	15199	15138	15114	15060	15122	15019	15130	15056	15004	15157	15122	15100	15149	15183	15044	15111	15001	15129	14971	15274	15068	15090	14964	15092	15205	15028	15136	15088	14989	15134	15285	15097	15029	15089	15247	15175	15055	15081	15003	15161	15076	15219	14993	15305	15243	15290	15124	15122	14993	15218	15150	15012	15072	15264	15026	15226	15085	15177	14981	15155	15141	15201	15135	15047	15162	15229	15115	14948	15129	15222	15073	15017	15073	15111	15056	15212	15108	15063	14944	15139	15064	14961	15017	15038	15139	15049	14989	15034	15219	15068	15239	15220	15148	15237	15125	14950	15182	15182	15210	15133	15232	15168	15049	15165	15240	15230	15037	15197	15130	15143	15116	15055	14974	15062	14916	15123	15247	14957	15227	15152	15261	15188	15033	15282	15292	15182	15255	15131	15123	15131	14932	15089	14908	14917	15100	15056	15129	15074	14993	15168	14838	15135	14965	15216	15145	15200	14888	15124	15179	15183	15091	15234	15090	15142	15113	15072	15075	15142	15250	15287	15030	15164	15235	15130	15075	15157	15137	15187	15042	15346	15263	14990	15220	15287	15019	15029	15101	14930	15159	15191	15112	15177	15045	15194	15202	15108	15154	15119	15114	15110	15038	15111	15142	15218	14992	15196	15158	15131	15248	14978	15118	15101	15203	15045	15096	14886	14912	15016	15280	15156	14826	15238	15083	15014	14986	15198	15075	15139	14953	14919	15247	15120	15160	15167	15103	15159	15021	15041	15130	15005	15014	15059	15099	15054	15096	15182	15051	15111	15188	15202	15149	15169	15206	15064	15081	15057	15159	15142	15110	15110	15198	14798	15052	15056	15154	15000	15003	15116	15034	15240	14993	15208	15160	15114	15058	15119	15182	14862	15211	15170	15186	15071	15148	15130	15142	15024	15161	15200	14991	15071	15221	15139	15088	15189	15130	15351	14936	15053	15211	15196	15085	15269	15060	15005	15117	15264	15003	15087	15089	15229	15052	15036	15194	15113	15179	15003	15027	15299	15024	15107	15232	15131	15128	15154	15030	15127	15099	15170	15114	15086	15048	15175	15092	15122	15116	15058	15052	15100	15037	14921	15124	15073	15050	15151	15015	15117	14980	15083	15076	15125	15187	15255	15210	15104	15013	15036	15076	15024	15175	15062	15090	15246	15077	15029	15087	15145	15042	15237	15080	15110	15289	15155	15026	15259	15221	14997	15104	15126	15193	15031	15175	15089	15066	15075	15143	15224	15043	15076	15189	15192	15038	15183	15076	15137	15038	15104	15226	15318	15033	15081	15184	14911	15077	15266	15148	15091	15054	15015	15036	15090	15008	15031	15211	14987	15018	15164	15176	15034	15073	14998	15060	15058	15065	15181	15067	15072	15031	15167	15156	15045	14972	15206	15038	15210	15198	15113	15010	15217	15048	15018	15282	15065	15033	14952	15146	15098	15343	15043	15127	15120	15076	15124	15254	15052	15222	15127	15144	14940	15102	15114	15151	15133	15125	15121	14999	14923	15054	15178	15093	14987	15209	15068	14916	15007	15222	15170	15185	15133	15329	15198	15154	15124	15099	14969	15009	15019	15216	15116	15126	14952	15076	15143	15076	15109	15332	15084	15056	15185	14996	14924	14966	15057	15069	15070	15028	15021	15202	15022	15056	15304	15001	15104	15061	15170	15213	15143	15084	15154	15166	15128	15011	15233	15149	15250	15094	15060	15014	15144	15067	15070	15289	15115	15084	15072	15077	15168	15037	15254	15062	15165	15076	15024	15061	15110	15057	15111	15166	15115	15145	15132	15158	14980	15001	15116	15271	15108	14994	15069	15076	15238	15135	15129	15072	15054	15074	15040	15072	15187	15105	15079	15395	14999	15050	14942	15136	14954	15223	14917	15066	15045	15162	15270	15208	15070	15005	15169	15151	14934	15199	15246	15173	15112	15117	15164	15146	15159	15140	15160	15052	15130	15154	15003	15099	15089	15097	15157	15318	15151	15144	15142	15082	15057	15145	14967	15179	15347	15061	15058	15008	15028	15058	15210	15141	14933	15076	14944	15231	14996	15085	15177	15293	15208	15027	15016	14980	15122	15095	15067	15305	15164	15165	15147	15125	15216	15198	15146	14990	15089	15080	15231	15317	15101	15168	15160	15064	15001	15191	14986	15174	15081	15158	15037	15197	15086	15072	15220	14996	15006	15023	15015	15141	15168	15092	15228	15047	15197	15027	15115	14995	15224	14926	15190	14860	15088	15023	15138	15018	15114	15230	15267	15151	15078	15178	15171	15043	15066	15284	15080	15036	14956	15068	15158	15095	14954	15342	15039	14958	15204	15260	15198	15094	15199	15077	15218	14964	15097	15050	15177	15065	15104	15212	14988	15066	15145	15010	15276	14954	15142	14994	15091	15222	15145	15056	15040	15322	14990	15031	15050	15088	15161	15167	15081	15036	14934	15150	15079	15123	14975	15133	15028	15211	14940	15221	15048	15244	15086	15053	15062	15076	15026	14873	15024	15168	14918	15241	15144	15263	15078	15271	15195	15100	15044	15127	15133	15082	15167	15084	15058	15000	15311	14943	15119	15230	15054	15096	15121	15113	15034	15238	15059	15110	15110	15022	15066	15113	15143	15068	15095	15132	15214	15228	14888	15168	15103	15104	15168	15276	15056	15180	15081	15095	15299	15033	15034	15187	15122	15168	15196	15088	15142	15113	15091	15045	15130	15263	15008	15253	15031	15154	14893	15165	15164	15111	15087	14946	15000	15085	15167	15145	15053	15122	15062	15033	15183	15083	15098	15062	15068	15014	15132	15174	15197	14939	14929	15273	15225	15100	15246	15157	15089	15126	15103	15049	14929	15075	15068	15074	14840	15036	15121	14966	15062	15112	15066	15056	15181	15097	15168	15198	15163	15159	15320	15100	14930	15208	15071	14987	15020	15019	14871	15061	15076	15133	14987	15201	15110	14927	15137	15233	15246	15264	14969	15247	14977	15122	15123	15075	14978	15023	15139	15075	15142	14989	15041	15164	15052	15042	15061	15047	15084	15080	15088	14979	15016	15211	15283	15019	15206	15064	15014	15250	15155	15103	15045	14980	15076	15137	15104	15099	15068	15321	15178	15093	15027	15181	15163	15142	15083	15121	15100	14994	15046	15100	15180	15142	15028	15004	15074	15113	15089	15018	15106	15017	15121	15110	15297	15126	15167	15126	14984	15061	15298	15186	14992	15290	14980	15128	15007	15004	15119	15190	15017	15082	15012	15098	15196	15119	15158	15186	15194	15026	15021	15070	15254	15039	15144	14969	15051	15047	15100	15385	15085	15054	15082	15092	15119	15057	15223	14965	15203	15015	15020	15109	15076	15040	15051	15134	15174	15101	15288	15102	15186	15272	15124	15162	15104	15133	15102	15083	15182	14879	15137	15013	15029	15245	14877	14931	15129	15056	15006	15219	14971	14900	15195	15174	15263	15055	15064	15048	15090	15129	14999	15127	15146	15093	15059	15057	15115	15129	15206	14959	15048	15074	15188	15146	14969	15003	15114	15167	15065	15193	15259	15089	15142	15126	15115	15063	15073	15196	15135	15160	15122	14992	14968	15049	15171	15118	15153	14992	14963	15068	15068	15213	14975	15023	15215	15146	15163	14973	14936	14993	15178	15157	15118	15127	15041	15054	15062	15050	15199	15132	15297	15151	15160	15023	15209	14997	15089	15183	15101	15234	15107	15112	15075	15217	15053	15086	15159	15092	15217	14998	15136	15015	15222	15080	15176	15078	15196	15079	15091	15051	15015	15057	15077	14968	15046	15039	15141	15108	15069	15170	15069	15115	15013	15094	15180	15069	15163	15197	15154	15022	15076	15061	14964	15031	15113	15179	15053	14942	15171	15252	15047	15073	15077	15023	15208	15325	15210	15017	15178	14989	15100	15267	15085	15046	15083	15143	15072	15011	15040	15225	15110	14951	15062	15027	15099	15108	14961	15037	15271	15051	15030	15186	15055	15195	15099	15088	15274	15161	15216	15023	15129	14869	15175	15097	15123	15130	15239	15018	15123	15207	15255	15249	15070	15065	15234	15138	15025	15288	15028	15144	15167	14890	15212	15092	15159	15209	14933	14941	15186	15253	14889	15229	15207	15136	15043	15073	15073	14994	15047	15113	15253	15042	15162	15281	14922	15294	15089	15112	15211	14890	15082	15127	15102	15116	14999	15151	15219	15185	15120	15059	15029	15072	14996	15215	15145	15005	15074	15323	15087	15006	15157	15015	15325	15101	15003	15112	15010	14997	15100	15167	15094	15059	15102	15208	15115	15056	15037	15106	15039	15164	15156	14998	15301	15078	15204	15136	14929	15344	15060	15105	15098	15175	15033	15196	15235	15091	15149	15161	15114	15135	15064	15189	15095	15179	15082	15360	14903	15019	15167	15072	15213	15156	15151	15182	15102	15082	14968	15125	15143	15121	15051	15046	15025	15123	15107	15050	15207	14995	15150	15132	15156	15163	15189	15038
23879	21507	29182	24281	21976	22280	20923	17959	17184	17370	17095	16910	16985	16914	16697	16751	16591	16752	16593	16660	16678	16579	16603	16616	16460	16616	16723	16736	16607	16454	16649	16512	16677	16556	16541	16657	16567	16733	16585	16460	16509	16652	16575	16429	16564	16478	16610	16526	16410	16730	16612	16636	16668	16588	16600	16681	16567	16538	16608	16601	16435	16585	16622	16364	16360	16642	16661	16524	16588	16648	16437	16461	16419	16579	16517	16617	16462	16659	16477	16458	16476	16457	16617	16485	16508	16453	16610	16361	16586	16552	16596	16425	16513	16634	16806	16525	16610	16347	16303	16528	16340	16586	16752	16627	16569	16474	16330	16521	16472	16637	16532	16530	16474	16509	16330	16536	16461	16507	16506	16540	16442	16537	16724	16545	16381	16571	16704	16512	16516	16521	16521	16566	16536	16342	16546	16393	16579	16319	16382	16578	16444	16452	16369	16437	16450	16594	16417	16490	16491	16461	16421	16472	16553	16512	16605	16641	16597	16579	16396	16564	16452	16567	16611	16246	16412	16489	16447	16560	16424	16477	16631	16530	16399	16526	16647	16529	16530	16681	16478	16532	16648	16327	16400	16333	16360	16198	16451	16356	16417	16508	16384	16487	16432	16220	16511	16543	16420	16383	16649	16497	16480	16364	16596	16607	16674	16617	16515	16326	16515	16355	16470	16738	16465	16561	16386	16490	16479	16346	16540	16525	16761	16521	16662	16362	16507	16360	16476	16442	16610	16355	16353	16424	16347	16500	16405	16463	16584	16504	16511	16478	16543	16392	16512	16391	16268	16284	16430	16611	16546	16618	16462	16562	16426	16447	16621	16278	16186	16368	16442	16474	16229	16264	16441	16448	16291	16736	16453	16617	16387	16477	16369	16500	16473	16481	16597	16594	16493	16495	16336	16401	16617	16552	16503	16595	16476	16575	16498	16556	16417	16493	16389	16483	16401	16469	16437	16577	16486	16539	16454	16525	16395	16668	16180	16321	16252	16508	16585	16458	16511	16504	16207	16602	16524	16512	16584	16465	16451	16533	16595	16604	16542	16482	16504	16507	16593	16589	16598	16459	16425	16580	16303	16568	16569	16347	16388	16455	16420	16526	16458	16262	16410	16412	16358	16326	16504	16597	16396	16384	16508	16523	16560	16358	16413	16283	16664	16550	16601	16675	16456	16334	16466	16419	16691	16581	16359	16625	16395	16496	16469	16411	16407	16347	16387	16279	16458	16484	16528	16508	16480	16482	16342	16639	16670	16628	16540	16376	16563	16472	16459	16508	16450	16394	16550	16335	16336	16522	16425	16357	16414	16566	16558	16409	16468	16550	16385	16446	16646	16403	16368	16455	16501	16524	16489	16413	16504	16602	16478	16600	16539	16459	16847	16554	16529	16330	16415	16554	16460	16630	16457	16362	16359	16621	16618	16347	16279	16652	16402	16577	16438	16570	16428	16595	16524	16546	16502	16453	16330	16494	16508	16557	16431	16435	16486	16468	16416	16707	16345	16439	16340	16474	16276	16524	16503	16470	16302	16525	16492	16476	16336	16546	16298	16426	16425	16346	16350	16391	16452	16348	16545	16509	16695	16483	16319	16695	16416	16561	16465	16406	16461	16454	16403	16565	16253	16428	16514	16626	16726	16396	16506	16583	16510	16614	16537	16595	16447	16509	16631	16425	16461	16492	16537	16311	16589	16433	16378	16573	16324	16469	16353	16365	16461	16367	16438	16484	16573	16474	16485	16808	16560	16373	16567	16513	16539	16575	16383	16526	16519	16400	16598	16517	16457	16619	16492	16449	16421	16459	16522	16397	16570	16484	16511	16454	16363	16406	16482	16370	16642	16567	16475	16544	16580	16553	16528	16546	16279	16474	16674	16385	16458	16464	16505	16523	16641	16367	16293	16274	16560	16448	16348	16629	16491	16372	16369	16633	16478	16496	16645	16461	16503	16262	16413	16305	16403	16497	16531	16389	16493	16539	16622	16535	16329	16443	16428	16373	16652	16380	16329	16380	16277	16386	16401	16485	16453	16490	16469	16560	16357	16343	16579	16519	16529	16695	16511	16616	16468	16597	16586	16397	16491	16512	16437	16279	16293	16403	16330	16511	16321	16685	16560	16541	16572	16684	16303	16514	16631	16462	16508	16594	16576	16372	16440	16497	16535	16561	16502	16297	16664	16507	16594	16415	16364	16493	16442	16280	16481	16479	16444	16345	16634	16457	16274	16426	16542	16456	16408	16568	16652	16469	16468	16496	16449	16695	16421	16501	16490	16657	16567	16498	16531	16574	16584	16396	16468	16461	16404	16446	16470	16510	16303	16418	16489	16509	16496	16555	16489	16568	16533	16508	16548	16657	16604	16444	16339	16386	16424	16502	16631	16568	16353	16648	16548	16381	16387	16242	16432	16430	16566	16277	16415	16219	16455	16432	16608	16472	16556	16543	16645	16315	16607	16495	16496	16515	16583	16441	16654	16266	16407	16518	16369	16461	16585	16513	16519	16485	16314	16539	16386	16368	16328	16288	16404	16333	16523	16425	16527	16528	16436	16330	16544	16547	16507	16590	16517	16578	16624	16568	16567	16527	16368	16365	16521	16447	16337	16355	16510	16582	16373	16588	16581	16601	16587	16435	16438	16460	16469	16383	16593	16431	16484	16237	16534	16421	16439	16500	16561	16541	16142	16506	16367	16369	16614	16533	16479	16388	16615	16524	16312	16490	16504	16479	16512	16406	16491	16543	16518	16299	16493	16493	16427	16407	16368	16330	16577	16459	16300	16309	16602	16496	16565	16364	16368	16378	16425	16343	16512	16605	16572	16389	16212	16542	16326	16344	16436	16499	16711	16614	16422	16582	16404	16317	16409	16562	16397	16570	16307	16358	16570	16463	16489	16755	16519	16687	16426	16479	16321	16648	16554	16337	16507	16474	16446	16506	16428	16476	16546	16290	16545	16546	16506	16319	16448	16498	16407	16514	16629	16546	16435	16414	16432	16477	16427	16357	16381	16664	16503	16473	16423	16409	16564	16493	16572	16491	16522	16321	16464	16506	16388	16528	16612	16643	16309	16302	16399	16349	16451	16508	16383	16596	16494	16549	16482	16539	16377	16595	16520	16470	16640	16534	16511	16427	16480	16296	16527	16746	16755	16613	16780	16600	16512	16546	16412	16629	16497	16703	16452	16395	16535	16444	16434	16391	16471	16611	16595	16399	16498	16715	16424	16465	16503	16508	16266	16411	16635	16541	16598	16584	16605	16593	16566	16563	16656	16541	16528	16638	16539	16457	16509	16456	16483	16507	16443	16663	16594	16497	16441	16321	16564	16561	16578	16506	16384	16387	16359	16506	16564	16461	16367	16510	16622	16559	16488	16387	16379	16464	16590	16450	16408	16222	16418	16551	16620	16476	16532	16594	16175	16486	16638	16581	16498	16626	16568	16435	16517	16464	16397	16564	16402	16654	16477	16347	16473	16390	16327	16579	16420	16582	16591	16466	16567	16437	16281	16554	16463	16350	16495	16531	16502	16301	16635	16639	16699	16423	16389	16674	16622	16482	16351	16295	16435	16355	16503	16436	16325	16454	16550	16558	16422	16440	16544	16346	16529	16694	16432	16489	16509	16690	16423	16436	16279	16613	16536	16367	16638	16511	16464	16608	16670	16429	16461	16438	16214	16267	16371	16414	16387	16573	16588	16368	16430	16521	16649	16617	16639	16528	16503	16596	16529	16508	16530	16475	16506	16483	16473	16481	16434	16415	16392	16623	16452	16603	16459	16697	16525	16540	16389	16505	16504	16551	16549	16431	16479	16653	16682	16591	16393	16416	16435	16486	16403	16403	16601	16685	16346	16589	16577	16352	16465	16341	16380	16451	16472	16469	16680	16556	16637	16495	16448	16480	16472	16549	16509	16358	16518	16378	16584	16517	16374	16334	16322	16472	16560	16423	16536	16556	16437	16461	16489	16533	16537	16282	16403	16549	16529	16561	16418	16408	16399	16500	16423	16408	16605	16304	16432	16407	16417	16512	16367	16521	16577	16584	16569	16498	16517	16508	16424	16341	16588	16341	16506	16444	16563	16394	16546	16571	16482	16565	16317	16460	16355	16459	16700	16475	16487	16451	16454	16348	16626	16616	16391	16507	16673	16426	16602	16642	16539	16575	16248	16331	16632	16543	16528	16409	16402	16517	16471	16307	16437	16483	16750	16378	16470	16456	16415	16520	16388	16583	16513	16593	16619	16374	16464	16442	16375	16479	16276	16338	16483	16602	16668	16416	16458	16465	16640	16570	16571	16328	16469	16487	16362	16540	16503	16373	16449	16543	16439	16394	16515	16406	16550	16385	16364	16370	16326	16425	16476	16643	16565	16488	16396	16420	16432	16475	16455	16296	16395	16614	16301	16372	16467	16536	16283	16427	16592	16505	16584	16654	16462	16262	16366	16316	16451	16365	16606	16448	16520	16584	16384	16475	16586	16376	16334	16595	16321	16436	16322	16598	16410	16567	16374	16253	16556	16542	16403	16534	16438	16499	16418	16378	16561	16311	16489	16498	16589	16471	16415	16384	16407	16303	16408	16624	16528	16603	16453	16510	16630	16389	16513	16326	16568	16273	16364	16516	16570	16467	16651	16464	16512	16227	16406	16397	16568	16654	16373	16546	16450	16408	16548	16475	16363	16476	16427	16402	16542	16614	16423	16447	16420	16512	16506	16427	16487	16332	16391	16420	16477	16527	16451	16464	16567	16663	16327	16600	16576	16354	16397	16513	16746	16486	16213	16365	16531	16538	16516	16462	16585	16507	16478	16602	16637	16535	16443	16553	16558	16516	16623	16420	16557	16522	16570	16357	16547	16428	16405	16247	16506	16588	16482	16561	16359	16363	16409	16614	16428	16332	16594	16558	16474	16459	16413	16410	16473	16519	16575	16531	16642	16493	16689	16351	16725	16634	16438	16556	16462	16645	16630	16555	16443	16639	16509	16390	16613	16469	16767	16463	16626	16360	16476	16467	16547	16158	16592	16594	16501	16401	16468	16441	16227	16411	16448	16450	16562	16412	16638	16646	16504	16465	16449	16427	16489	16476	16551	16448	16383	16522	16387	16438	16390	16430	16400	16359	16469	16464	16468	16430	16542	16210
13494	20685	20318	18719	17678	16962	16455	16162	15748	15557	15362	15119	15132	15109	14881	15020	14928	14860	15067	14946	14982	14818	15066	14735	14818	14920	14802	14866	14892	14941	14867	14996	14877	14932	14858	15085	14819	14878	14931	14736	14809	14956	14879	15043	14771	14845	14995	14976	14881	15025	15015	14731	14732	14904	14827	14883	14820	14966	14881	14916	14859	14742	15013	14956	14896	14927	14986	14977	14886	14832	15013	14931	14910	14785	15070	14831	14718	14849	14814	15041	14787	14822	14955	14805	14911	14957	14837	15076	14719	14822	14969	14956	14904	14750	14912	14759	14785	14738	14848	14879	14819	14874	14911	14875	14778	14862	14844	14901	14906	14830	14857	14785	14888	14871	14835	14940	15023	14771	14897	14869	14802	14980	14841	14806	14826	14831	14990	14959	14877	14869	14814	14957	14859	14695	14873	14988	14790	14809	14926	15094	14911	14779	15023	14703	14957	14873	14674	14880	14755	14809	14774	14794	14642	15010	14906	14877	14855	14863	15076	14961	14937	14800	14696	14694	14864	14947	14754	14931	15012	14920	14774	14679	14877	14733	14874	14975	14879	14828	14857	15042	14867	14732	14740	14895	14878	14765	14764	14968	14854	14789	14965	14729	14768	14776	14899	14934	14903	14949	14795	14874	14720	14866	14842	14801	14582	14863	14934	14946	14983	14961	14749	14916	14908	14933	14834	14773	14847	15022	14766	14898	15136	14759	14893	14938	15003	14841	14746	14813	14920	14964	14742	15004	14933	14786	14949	14823	14817	14799	14835	14705	15131	14791	14922	14894	14767	15056	14923	14940	14757	14867	14930	14793	14786	14905	14675	14854	14895	14863	14896	14870	14934	14838	14811	14923	15114	14803	15011	14932	14992	14968	14835	14922	14814	14942	14788	14871	14779	14837	14906	14766	14890	14895	14926	14760	14890	14775	14873	14894	14749	14698	14877	14988	14734	14722	14897	14790	14860	14847	14784	14694	14770	14794	14869	14882	14776	14884	14864	14678	15055	14709	14820	14964	14797	14810	14843	15022	14775	14776	15081	14859	14780	14780	14879	14789	14986	14859	14828	14935	14779	14888	14678	14970	14951	14688	14742	14907	14750	14870	14867	14843	14801	14893	15099	14875	14869	14731	14741	14924	14979	14854	14764	14867	14664	14973	14915	14864	14850	14790	14754	14936	14921	14843	14884	14930	14835	14838	14781	14823	14835	14960	14721	14830	14795	14906	14710	14925	14883	14903	14905	14848	14817	14891	14952	14832	14848	14938	14800	14864	14916	14772	14875	14837	14847	14959	14910	14785	14988	14963	14796	14888	14801	14820	14947	14840	15108	14892	14833	14915	14940	14771	14766	14818	14809	14781	14861	14832	14930	14845	14835	14827	14839	14838	14775	14821	14784	14800	14809	14839	14865	14908	14765	14908	15023	14679	14836	14792	14875	14826	14789	14778	14869	14756	14976	14751	14848	14901	15083	14891	14965	14838	14919	14788	14879	14885	14928	14768	14722	14879	14800	14932	14762	14907	14699	14887	14939	15005	14775	14838	14858	14973	14825	14934	14846	15092	14867	14804	14811	14841	14847	14882	15206	14784	14995	14931	14774	14764	14845	14854	14830	14724	14827	14853	14960	14778	14958	14828	14825	14839	14758	14693	14776	14714	14798	14849	15005	14977	14893	14660	14860	14964	14848	14836	14952	15042	14843	14782	14805	14747	14720	14784	14789	14890	14883	14694	14874	14830	14989	14851	14734	14912	14716	14902	15172	14815	14865	14712	14957	14824	14957	14832	14801	14803	14860	14729	14918	14929	14679	14912	14868	14769	14937	15026	14769	14967	14864	14757	14987	14819	14793	14939	14895	14940	15013	14790	14873	15054	14755	14829	15068	14927	14868	14772	15054	14750	14949	14850	14971	14750	14825	14932	14857	14906	14809	14958	14885	14909	14963	14837	14887	14898	14942	14840	14743	14885	14696	14756	14961	14783	14762	14885	14971	14881	14955	15077	14986	14928	14765	14791	14851	14852	14945	14760	14941	14739	14837	14996	14881	14751	14900	14921	14881	14815	14885	14874	14962	14880	14934	14783	14855	14746	14839	14907	14896	14810	14945	14750	14861	14979	14881	14951	14860	14807	14824	14874	14758	14835	14859	14881	14928	14914	14824	14976	14778	14809	14848	14795	14866	14754	14651	14919	14840	14863	14971	14985	14936	14981	14914	14911	14868	15023	14922	14815	14923	14805	14952	14866	14778	14640	14913	14763	14833	14793	14762	14964	14976	14878	14732	14857	14958	14655	14833	14802	14892	15027	14880	14892	14825	15014	14840	14909	14872	14873	14945	14656	14907	14872	14853	14920	15121	14870	14731	14858	14782	14933	14792	14799	14926	14825	14886	14935	14896	14606	14925	14871	14821	14868	14939	14828	15036	14982	14772	14815	14897	14842	14916	14703	14806	14923	14988	15057	14893	14902	14973	14834	14900	14703	15000	14749	14821	14957	14831	14802	14654	14730	14989	14859	14830	14901	14822	14919	14862	14855	14815	14776	14826	14918	14923	14894	14934	14867	14682	14810	15054	14873	14777	14899	14955	14796	14875	14874	14964	14824	14912	14926	14837	14764	14913	14831	14803	14868	14784	14756	14820	14984	14772	14852	15016	14790	14922	14913	14907	14882	14894	14843	14726	15028	14659	14874	14949	14848	14736	14868	14769	14903	14873	14820	14833	14718	14760	14934	14954	14808	14887	14871	14675	14746	14883	14843	14824	14750	14959	14869	14889	14852	14846	14982	14910	14809	14891	14827	14908	14870	14804	14910	14886	14904	14822	14800	14830	14916	14716	14905	14900	14807	14614	14725	14898	14906	14795	14926	14985	14940	14763	14896	14975	14869	14864	14832	14799	14759	14840	14844	15025	14864	14849	14825	14806	14704	14915	14998	14921	14857	14875	14794	14962	15014	14865	14850	14952	14859	14956	15019	14628	14756	14725	14932	14712	14961	14947	14847	14846	14901	14733	14957	14840	14814	14845	14979	14971	14787	14748	15035	14962	14788	14958	14808	14902	14888	14689	14937	14880	14761	14852	14831	14990	15041	14885	14937	14960	14755	14832	14902	14967	14874	14666	15070	14853	14878	14930	14787	14818	14811	14945	14874	14814	14930	14673	14927	14915	14743	14896	14696	14793	14682	14859	14850	14835	15035	14776	14791	14703	14931	15061	14679	14920	14851	14700	14852	14880	14871	14719	14917	14881	14749	15131	14807	14923	14929	14866	14837	14855	14876	14942	14977	14745	14907	14864	14808	14827	14874	14747	14913	14783	14947	14867	14713	14848	14827	14809	14691	14875	14779	14808	14909	14923	14877	14942	14863	14611	14854	14916	14585	14905	14907	14967	14833	15038	15013	14801	14941	14889	14860	14811	14847	14836	14860	14786	14945	14809	14978	14748	14891	14926	14780	14858	14867	14723	14887	15021	14786	14867	14885	14887	15012	14885	14899	14792	15031	15023	14659	14872	14695	14882	14954	14808	14740	14856	14894	14996	14905	14884	14975	14862	14890	14814	14769	14756	14683	14760	14916	14821	14802	14940	14785	14909	14893	14710	14912	14760	14684	14860	14760	14883	14942	14715	14742	14880	14739	14872	14830	14697	14909	14784	14811	14820	14700	14932	14765	14935	14731	14720	14928	14901	14891	14906	14713	14675	14991	14799	14802	14917	14643	14942	14757	14747	15173	14865	15073	14694	14962	14863	14848	14902	14839	14884	14932	14809	14884	14853	14775	14896	14841	14869	14920	14852	14845	14886	14896	14938	14888	14931	14742	14851	14983	14825	14923	14882	14683	14791	14687	14874	14684	14822	14882	14995	15016	14788	14993	15019	14752	14938	14746	14995	14968	14932	14835	14822	14935	14729	14597	14925	14783	14821	14844	14934	14890	14824	14752	14818	14962	14892	14918	14792	14705	14650	14908	14881	14916	14876	14783	14809	14725	14958	14782	14991	14600	14795	14795	14874	14836	14837	14888	14847	15040	14963	14778	14903	14836	14974	14734	14818	14822	14801	14920	14970	14883	14899	15036	14785	14816	14907	14811	14903	14740	14941	14880	14903	14836	14930	14895	14981	14766	14774	14926	14869	15071	14865	14782	14977	14776	14985	14921	14785	14955	14873	14772	14909	14770	14907	14928	14822	14734	14919	14842	14760	14855	14745	14902	14752	15004	14768	15019	14950	14791	14840	14986	14816	14734	14862	14812	14655	14806	14938	14880	14880	14800	14838	14842	15049	14723	14862	14996	14789	14736	14846	14961	14800	14976	14892	14778	14820	15083	14924	14707	14837	14791	14867	14874	14934	14905	14795	14711	14944	14717	14752	14742	14723	15006	14778	15103	14878	14884	14880	14789	15062	14859	14978	14820	15009	14981	14782	15076	14812	15063	15011	14710	14803	14834	14924	14820	14867	14809	14962	14699	14877	14930	14789	14996	14734	14857	14870	14773	14761	14865	14898	14827	15159	14849	14802	14858	14848	14972	14831	14897	14761	14916	14897	14905	14903	14786	14731	14938	14931	14805	14827	14920	14728	14617	14802	14766	14858	14892	14734	14961	14920	14804	14825	14825	14805	14825	14910	14908	14784	14977	14820	14880	14973	14983	14984	14799	14833	14766	14889	14945	14913	14859	15020	14919	14857	14771	14870	14932	14739	14976	14799	14972	14723	14803	14943	14818	14938	14916	14814	14809	14784	14950	14962	14930	14906	14958	14890	14720	14830	14956	14772	15128	14953	14808	14796	14736	14803	14944	14802	14631	14731	14814	14918	14800	14708	15079	14811	14848	14855	14895	14782	15038	14935	14771	14867	14862	14843	14837	14752	14834	14901	14750	14889	14854	14892	14887	14870	14870	14788	14710	14909	14853	14838	14889	14970	14918	14913	14839	14807	14897	14761	14869	14837	14902	14958	14907	14871	14848	14794	14923	14761	14905	14924	14946	14957	14909	14718	14909	14936	15033	14778	14872	15027	14920	14706	14903	14954	14857	14859	14780	14720	15072	14788	14954	14966	14825	14773	14829	14925	14853	14869	14858	14887	14882	15063	14894	14912	14809	14912	14873	14881	14910	14869	15052	14806	15059	14901	14813	14854	14918	14936	14822
22989	21514	29504	23997	21631	23380	25554	19377	18324	18314	18281	17768	17446	17506	17703	17590	17460	17287	17397	17332	17590	17496	17216	17415	17506	17298	17303	17151	17296	17362	17463	17249	17203	17270	17247	17317	17409	17323	17212	17136	17267	17284	17238	17293	17470	17291	17349	17180	17191	17444	17240	17217	17248	17249	16920	17264	17189	17105	17326	17296	17391	17431	17164	17270	17165	17119	17349	17244	17271	17121	17258	17174	17381	16991	17239	17166	17277	17247	17291	17281	17281	17034	17357	17228	16984	17158	17226	17234	17214	17030	17109	17206	17236	17260	17047	16922	17084	17224	17128	17399	17103	17174	17034	17107	17216	17182	17067	17239	17098	17114	16946	17211	17380	17381	17066	17357	17169	17432	17162	17044	17219	16994	17381	17162	17347	17183	17290	17084	17328	17097	17279	17158	17270	16920	17296	17080	17203	17196	17117	17259	17204	17262	17175	17129	17263	17251	17003	17001	17294	16912	17261	16912	17224	17128	16954	17379	17223	17205	17109	17116	17172	17064	17048	17371	17116	17196	17141	17289	17066	17234	17205	17227	17234	17176	17274	17055	17330	17172	17207	17216	17100	17015	17157	17063	17009	17099	17151	17021	17232	17131	17000	17254	17102	17318	17373	17207	17079	17091	16922	17002	17297	17405	17022	17305	17287	17042	17231	16919	17067	17237	17184	17045	17142	17232	17200	17056	17151	17185	17311	17307	17141	17131	17363	17299	17254	17004	17076	17209	17273	17162	17267	17354	17370	17131	17233	17149	17179	17388	17248	17111	17117	17242	17094	17228	17159	17002	16945	17155	17246	17092	17152	17366	17199	17216	17065	17185	17166	17083	17014	17204	17059	17021	17254	17037	16977	17137	17089	17042	17176	17105	17187	17011	17177	17081	17199	17134	17096	17363	17353	17143	17118	17298	17231	17224	17260	17140	17083	17097	17028	17132	17087	17115	17051	17067	17184	17182	17108	17234	17021	17330	17252	17264	17227	17103	17190	17154	16971	17234	17149	17146	17148	17051	17388	17179	17172	17085	17032	17229	17068	17271	17180	17051	17048	17000	17337	17284	16978	17253	17351	17266	17148	17132	17139	17021	17058	17041	17108	17136	17215	16909	17071	17087	17114	17104	17027	17276	17109	17395	17303	17004	17145	17165	17268	17160	17134	17159	17245	17253	17241	17300	16954	17113	17230	17104	17139	16888	17330	17007	17158	17091	17132	17153	17449	17396	17124	17026	17324	17090	17110	17034	17136	17080	17112	17240	17315	17259	16893	17274	17138	17134	17191	17110	17174	17209	17200	17179	17242	16986	17264	17182	17090	17090	17142	17204	17184	17217	17034	17137	17088	17117	17161	17208	17035	17086	16928	17238	17151	17303	17155	17228	17018	16906	17085	16983	17063	16950	17135	17255	17163	17043	17006	17180	16930	17102	17147	17262	16968	17123	17196	17065	17186	17195	17126	17093	17287	17187	17159	17200	17099	17009	17181	17119	17037	17311	17183	17208	17252	17190	17233	17266	17129	17026	17039	17260	17048	16985	17127	17019	17035	17054	17236	17289	17080	17050	17341	17074	17189	17134	17122	17146	17229	17224	17139	17087	17263	17173	17139	17045	17067	17050	17058	17213	17199	17102	17137	17259	17024	17246	17048	17205	17064	17053	17104	17084	17286	17263	17077	17331	17195	17046	17158	17145	17126	17220	17004	17075	17148	17019	17014	17282	17001	17189	17122	17282	17240	17045	17085	17136	17155	17019	17354	17306	17349	17338	17222	17255	17382	17303	17158	17204	17127	17260	17238	17101	16991	17244	17079	17087	17114	17164	17172	16994	17087	17251	16933	16954	17097	17224	17248	17160	17167	17168	17185	17224	17139	17219	17117	17075	17228	17142	17223	16970	17092	16921	17197	17163	16937	17165	16975	17065	17308	17249	17096	16980	17304	17233	17108	17111	16893	17178	17015	17149	17136	17119	17094	17392	17191	17128	17122	17216	17206	17113	17183	17064	17039	17317	17162	17208	17188	17278	17371	17307	17229	17344	17120	17073	17138	17084	17154	17164	16986	17105	17150	17036	17127	17087	16979	17112	17250	17117	17231	17123	17055	16921	17141	17279	17318	17181	17329	17039	17054	17030	16996	17145	17116	17163	16908	17193	17102	17136	16977	17138	17235	17047	17075	17161	17049	17192	17080	17116	17312	17222	17211	17270	17177	17111	17143	17251	17159	17116	17090	17346	17144	17118	17162	17199	17037	17170	17314	17191	17195	17039	17071	17085	16992	17161	17107	17143	17292	17244	17036	17058	17280	16917	16929	17205	17219	17186	17217	17187	17087	17139	17100	17425	17109	17290	17171	17035	17162	17163	17317	17380	17069	17431	17244	17205	17229	17363	17224	17001	17069	17396	17108	17240	17227	17241	17079	17099	17069	17295	17029	17117	17141	17088	17152	17239	17143	17289	17201	17290	17184	17241	17278	17168	17287	16818	17112	16984	17055	17190	17052	17204	17030	17153	17147	17292	17080	17071	17082	17119	17117	17284	17367	17263	17435	17099	17271	17296	17043	17271	17109	17033	17170	17107	17125	16991	17181	17207	17016	17129	16942	17190	16838	17172	17102	17156	17197	17163	17069	17033	17301	17174	17056	17058	17193	17183	17119	16979	17170	17156	17185	16913	17251	17087	17029	17122	17013	17210	17305	17261	17120	17297	17073	17150	16989	16983	17427	17236	17119	17172	17119	17108	17323	17077	17125	17175	17085	16942	17123	17078	17039	17076	17089	17267	17207	17018	17187	17183	17272	17375	17160	17058	17084	17231	17107	17105	17108	17002	17072	16925	16989	17072	17017	17075	17199	17050	17272	17023	17088	17034	17167	17050	16978	17328	17261	17097	17098	17287	17137	17335	17191	17108	17256	17212	17297	17097	17169	17306	17284	17358	17272	16964	17044	16864	17127	17338	17187	17054	17290	17263	17411	17087	17304	17377	17215	17102	17292	17252	17262	17278	17198	17190	17059	17390	17287	17250	17169	17182	17120	17171	17047	17088	17278	17012	17349	17113	17149	17068	17084	17235	17193	17274	17083	17242	16908	16958	17074	17089	17106	17090	17097	17125	17386	17121	17116	17100	17001	17115	17027	17334	17177	17026	17149	17074	17106	17270	16977	16977	17267	17118	17049	16979	17203	17185	17065	17089	17070	17013	17133	17040	17314	17094	17163	17207	17049	17027	17198	17319	17189	17287	17220	17116	17051	16969	17235	17223	17256	17017	17373	17236	17148	17162	17138	16981	17240	17126	17062	17152	17209	17184	17164	17256	17249	17006	17218	17079	17128	17253	17046	17310	17224	17256	17142	17105	17159	17167	17028	17138	17250	17011	17170	17219	17204	17259	17342	17413	16851	17177	16903	17198	17133	16997	17160	17145	17003	17146	17440	17096	17402	17128	17272	17117	17134	16911	17097	17164	17264	16877	17054	17120	17123	17159	17030	17093	17261	17246	17178	17396	16990	17035	16991	17056	17351	17113	17069	17243	17166	17166	17146	17152	17237	17309	17099	17269	17256	17060	17147	17263	17223	17011	17151	17300	17043	17171	17204	17241	17072	17079	17232	17254	16934	17167	17209	17209	17219	17127	16933	17195	17078	17130	16852	17240	17165	17118	17029	17079	16988	17051	17257	17119	17102	17487	17113	17250	17167	17268	17150	16990	17326	17326	17325	17128	17315	17246	17082	17043	17045	17227	17088	17078	17178	16971	17117	17019	17015	17169	17074	17228	17215	17021	17121	17187	17199	17263	17177	17289	17292	17237	17122	17124	17177	17009	17217	17214	17161	17299	17210	17357	17189	17094	16970	17385	17176	17080	17031	17160	17244	17267	17008	17144	17382	17087	17141	17142	17225	17176	17050	17172	17151	17140	17230	16970	17074	17161	17091	17166	17052	17000	16942	17161	17309	17204	17177	17172	17019	17273	17227	17073	17301	17086	17233	17179	17215	17444	17170	17112	17089	17070	17063	17116	17023	17075	17192	17142	17195	17060	17195	17021	17250	17088	17238	17052	17264	17265	17238	17003	17050	17398	17195	17345	17368	17122	17386	17316	17198	16960	17055	17126	17214	17103	17166	17148	17146	17113	17153	17183	17193	17272	17273	17047	17177	17237	17200	17250	17007	16920	17076	17369	17208	17081	17114	17221	17182	17211	17146	17114	17277	17170	17166	17442	17233	17117	16979	17004	17036	17198	17103	16992	16955	17107	16962	17320	17176	17090	16957	17033	17247	17230	17273	17110	17075	17015	17280	17068	17164	17127	17182	17163	17356	17135	17218	17165	17273	17217	17181	17147	17121	17352	17277	17134	17485	17151	17031	17043	17384	17241	17205	17193	17120	16972	17302	17212	17022	17220	16981	17174	17072	17088	17367	17251	17032	17243	17160	17266	17062	17141	17275	17125	16967	17177	17200	17190	17149	17218	17139	17125	17023	17303	16980	17178	17225	17399	17117	17135	17192	17227	17071	17092	17015	17341	17322	17094	17160	17279	17169	16989	17103	17059	17084	16929	17193	17217	17477	17209	17159	17061	17105	17151	17181	17168	17230	16925	16959	17089	17040	17118	17224	16896	17179	17093	17133	17096	17184	17009	17230	16989	17090	17258	17118	17134	17152	17216	17192	17105	17093	17217	17107	17117	17030	17073	17164	17212	17228	17364	17328	17071	17034	17260	17308	17356	17411	17106	17306	17095	17029	17020	17103	17199	17101	17069	17315	17185	17031	17119	17206	17091	16893	16958	17057	17376	17127	17281	17092	17039	17072	17193	17097	17230	17126	17027	17119	17200	17178	17094	17095	17262	17225	17094	17269	17198	17129	17065	17112	17306	17142	17126	17281	17121	17093	17052	17119	17169	17189	17309	17005	17219	17092	17019	17053	16877	17325	17237	17116	17005	17077	17186	17260	16952	17170	17226	17287	17206	17207	17056	16962	17147	17204	17339	16962	17155	17087	17228	17070	17201	16897	16950	17239	17270	17265	17273	17047	17163	16872	17091	17057	17198	16920	17249	17218	17171	17217	17385	17334	17117	17066	17308	17165	17074	17423	17057	17021	17029	17302	17127	17098	16805	17078	17122	17148	17256	17170	17306	17377	17340	17335	17119
13777	22925	22692	20674	19047	18092	17508	16852	16770	16433	15914	15638	15679	15582	15625	15354	15295	15321	15281	15213	15288	15268	15224	15435	15236	15317	15337	15298	15439	15362	15330	15222	15370	15149	15192	15239	15083	15283	15356	15163	15358	15210	15288	15260	15151	15183	15426	15205	15291	15425	15214	15096	15165	14991	15177	15285	15232	15247	15346	15203	15321	15057	15231	15390	15381	15279	15208	15389	15262	15378	15298	15448	15205	15181	15322	15224	15214	15152	15319	15412	15422	15312	15373	15252	15238	15165	15264	15258	15294	15246	15091	15244	15228	15214	15358	15128	15252	15305	15143	15208	15247	15153	15185	15225	15282	15386	15283	15225	15191	15072	15145	15138	15266	15311	15272	14958	15123	15267	15346	15180	15194	15297	15257	15196	15338	14978	15319	15234	15347	15202	15247	15139	15337	15060	15189	15277	15240	15328	15257	15250	15311	15169	15196	15309	15370	15352	15322	15174	15337	15309	15280	15407	15207	15368	15362	15381	15035	15208	15149	15275	15352	15120	15252	15213	15225	15300	15339	15301	15263	15304	14959	15300	15263	15223	15362	15284	15165	15267	15330	15253	15194	15379	15217	15269	15095	15226	15070	15017	15136	15168	15337	15221	15156	15274	15171	15050	15183	15140	15363	15234	15077	15154	15194	15282	15291	15088	15185	15179	15112	15248	15304	15326	15267	15266	15196	15094	15299	15258	15158	15312	15119	15395	15241	15227	15303	15145	15150	15205	15246	15199	15463	15140	15195	15261	15148	14979	15219	15182	15314	15494	15097	15185	15145	15244	15515	15292	15288	15359	15283	15152	15288	15400	15351	15272	15262	15109	15203	15167	15215	15198	15230	15285	15246	15209	15162	15204	15218	15082	15049	15277	15230	15202	15421	15251	15378	15155	14994	15267	15319	15053	15092	15290	15311	15243	15253	15343	15282	15297	15223	15104	15303	15276	15184	15258	15084	15276	15153	15164	15203	15301	15143	15223	15259	15164	15154	15237	15325	15234	15406	15094	15172	15093	15185	15222	15240	15106	15144	15273	15320	15162	15234	15316	15195	15294	15156	15139	15303	15267	15086	15245	15188	15074	15169	15326	15181	15063	15338	15366	15176	15224	15238	15285	15014	15229	15379	14967	15088	15222	15216	15156	15254	15231	15118	15202	15315	15280	15412	15190	15281	15339	15371	15101	15185	15197	15333	15222	15209	15265	15207	15307	15243	15267	15402	15266	15289	15341	15349	15164	15101	15125	15376	15180	15165	15225	15370	15162	15221	15145	15242	15265	15274	15290	15324	15171	15261	15217	15171	15250	15222	15261	15199	15218	15348	15235	15377	15018	15277	15107	15169	15344	15117	15131	15268	15180	15409	15222	15174	15162	15251	15161	15182	15079	15078	15197	15216	15282	15155	15257	15238	15187	15274	15144	15293	15193	15157	15224	15068	15169	15273	15053	15295	15188	15152	15013	15327	15149	15235	15093	15293	15173	15051	15170	15396	15164	15283	15017	15223	15389	15292	15059	15165	15328	15214	15105	15273	15192	15099	15242	15282	15317	15272	15076	15274	14984	15350	15127	15182	15282	15162	15102	15108	15213	15265	15342	15223	15044	15326	15213	15124	15022	15209	15342	15187	15243	15278	15382	15191	15427	15256	15208	15239	15261	15299	15203	15192	15402	15199	15236	15153	15238	15075	15246	15272	15205	15301	15153	15140	15243	15248	15201	15295	15202	15251	15245	15220	15298	15118	15183	15357	15247	15263	15213	15241	15218	15184	15117	15142	15184	15165	15403	15083	15244	15243	15304	15102	15331	15059	15242	15283	15259	15297	15331	15203	15027	15159	15218	15308	15189	15271	15315	15219	15335	15171	15115	15260	15202	15098	15206	15201	15377	15351	15206	15111	15101	15167	15172	15231	15341	15175	15158	15316	15104	15032	15288	15258	15160	15262	15290	15309	15129	15516	15154	15286	15172	15254	15234	15205	15219	15268	14956	15250	15279	15204	15337	15142	15106	15102	15314	15278	15367	15160	15027	15051	15401	15350	15110	15210	15093	15196	15372	15490	15037	15157	15222	15175	15240	15238	15293	15226	15137	15023	15172	15262	15034	15236	15119	15150	15138	15166	15127	15340	15255	15376	15189	15262	15121	15046	15170	15362	15222	15371	15179	15274	15201	15128	15214	15143	15192	15236	15043	15233	15224	15195	15196	15194	15220	15372	15272	15241	15139	15065	15239	15381	15026	15138	15238	15237	15065	15064	15011	15267	15069	15276	15182	15284	15206	15307	15290	15246	15161	15336	15437	15340	15304	15235	15221	15070	15371	15202	15164	15046	15297	15234	15287	15168	15201	15327	15180	15271	15259	15146	15167	15211	15138	15176	15094	15198	15158	15348	15134	15169	15291	15248	15121	15247	15191	15358	15445	15189	15319	15076	15360	15272	15245	15085	15095	15103	15292	15189	15239	15344	15165	15316	15290	15280	15368	15206	15237	15160	15274	15268	15245	15143	15126	15271	15152	15280	15221	15260	15323	15084	15329	15245	15314	15418	15092	15176	15264	15432	15445	15355	15157	15249	15166	15194	15275	15142	15196	15253	15285	15183	15101	15328	15039	15239	14986	15453	15311	15255	15159	15262	15194	15316	15267	15254	15295	15154	15195	15215	15235	15128	15137	15034	15323	15133	15100	15229	15193	15372	15296	15314	15215	15108	15090	15212	15139	15281	15312	15319	15205	15165	15455	15194	15322	15254	15258	15205	15133	15286	15064	15191	15168	15200	15099	15243	15241	15345	15230	15141	15223	15173	15131	15234	15221	15341	15010	15132	15244	15396	15257	15156	15061	15206	15205	15347	15159	15196	15031	15238	15287	15349	15154	15335	15340	15383	15352	15303	15082	15139	15260	15259	15038	15333	15235	15069	15317	15165	15330	15345	15192	15140	15270	15212	15177	15253	15148	15197	15151	15128	15154	15162	15283	15251	15333	15079	15280	15283	15251	15154	15146	15295	15170	15451	15200	15269	15307	15162	15188	15350	15276	15155	15315	15391	15154	15213	15300	15229	15243	15348	15152	15320	15150	15244	15131	15097	15097	15019	15262	15293	15204	15215	15186	15303	15092	15361	15246	15151	15181	15252	15399	15178	15319	15261	15214	15339	15202	15196	15343	15071	15061	15182	15178	15148	15353	15354	15294	15281	15331	15215	15327	15230	15118	15398	15150	15094	15224	15251	15212	15257	15051	15296	15188	15132	15290	15253	15195	15122	15208	15214	15254	15230	15173	15275	15211	15331	15261	15314	15273	15390	15271	15254	15197	15323	15217	15350	15217	15168	14954	15284	15336	15153	15119	15287	15204	15141	15324	15143	15088	15456	15036	15339	15257	15249	15174	15197	15224	15185	15169	15213	15017	15209	15241	15148	15217	15239	15357	14952	15363	15313	15250	15239	15176	15311	15153	15213	15194	15079	15278	15356	15171	15145	15334	15073	15180	15100	15340	15222	15203	15286	15218	15309	14925	15318	15313	15105	15199	15063	15061	15111	15185	15256	15494	15035	15220	15165	15336	15191	15280	15499	15320	15351	15231	15099	15230	15388	15156	15277	15201	15315	15258	15085	15190	15158	15269	15088	15350	15204	15392	15325	15190	15157	15164	15241	15208	15199	15308	15040	15225	15189	15031	15363	15253	15032	15134	15207	15084	15156	15135	15056	15221	15214	15406	15173	15206	15240	15346	14989	15325	15109	15258	15241	15266	15243	15213	15239	15138	14943	15162	15398	15110	15256	15274	14988	15262	15348	15200	15204	15276	15286	15115	15149	15286	15151	15077	15340	14984	15166	15350	15204	15269	15322	15162	15203	15302	15225	15331	15105	15353	15270	15161	15139	15350	15168	15138	15336	15271	15230	15191	15192	15163	15074	15226	15217	15181	15361	15075	15396	15160	15226	15307	15092	15277	15139	15285	15268	15215	15285	15268	15095	15394	14937	15231	15214	15258	15261	15157	15216	15239	15109	15081	15277	15155	15205	15091	15013	15316	15199	15214	15192	15109	15336	15305	15119	15261	15071	15209	15246	15181	15143	15113	15264	15322	15290	15076	15215	15273	15118	15199	15235	15349	15254	15230	15255	15253	15238	15325	15187	15452	15180	15171	15217	15250	15229	15293	15188	15259	15365	15248	15192	15198	15185	15313	15370	15074	15293	15282	15143	15067	15113	15197	15294	15274	15217	15256	15223	15210	15206	15157	15147	15215	15343	15082	15252	15258	15283	15336	15212	15303	15138	15234	15409	15115	15259	15061	15148	15115	15296	15269	15238	15136	15229	15139	15136	15317	15140	15298	15184	15210	15012	15322	15141	15237	15223	15135	15369	15278	15352	15211	15281	15166	15187	15023	15279	15217	15269	15164	15438	15053	15282	15207	15244	15120	15393	15293	15340	15102	15105	15175	15254	15245	15347	15157	15248	15161	15243	15113	15192	15243	15219	15113	15347	15265	15173	15260	15105	15218	14916	15280	15314	15104	15355	15321	15213	15034	15198	15177	15235	15176	15206	15230	15241	15235	15033	15268	15218	15241	15251	15241	15229	15305	15206	15143	15096	15351	15359	15250	15143	15277	15199	15222	15135	15281	15117	15254	15422	15113	15256	15248	15053	15232	15240	15127	15187	15223	15157	15195	15202	15300	15294	15214	15090	15271	15172	15282	15205	15326	15026	15230	15380	15202	15282	15322	15070	15315	15182	15206	15198	15122	15245	15162	15399	15329	15294	15372	15240	15135	15137	15201	15162	15243	15237	15069	15351	15269	15244	15172	15241	15034	15194	15267	15264	15201	15130	15340	15125	15120	15262	15099	15229	15137	15053	15159	15261	15269	15158	15135	15144	15196	15237	15237	15259	15317	15241	15305	15133	14967	15258	15328	15261	15318	15226	15143	15238	15097	15341	15224	15294	15328	15257	15069	15176	15191	15180	15132	15121	15187	15151	15107	15276	15321	15340	15346	15302	15053	15162	15354	15177	15202	15301	15125	15155	15170	15361	15239	15289	15301	15076	15188	15271	15106	15199	15264	15458	15203	15229	15213	15189	15282	15314	15126	15393	15276	15139	15311	15207	15179	15320	15314	15134	15195	15287	15095	15194	15072	15208	15303
26965	21625	26214	24544	18374	18349	18471	17753	17739	17735	17586	17691	17643	17499	17459	17458	17498	17386	17421	17342	17602	17519	17459	17568	17307	17365	17191	17349	17290	17312	17316	17528	17508	17501	17296	17412	17319	17276	17348	17388	17334	17174	17404	17321	17248	17591	17324	17289	17454	17290	17350	17325	17442	17412	17253	17351	17354	17438	17417	17341	17350	17418	17499	17282	17231	17300	17251	17160	17352	17327	17203	17293	17322	17195	17299	17523	17318	17441	17423	17224	17173	17374	17255	17543	17270	17264	17369	17473	17283	17376	17449	17287	17513	17266	17274	17373	17260	17482	17343	17214	17319	17372	17472	17206	17343	17365	17309	17443	17421	17363	17505	17284	17426	17370	17317	17331	17203	17272	17330	17280	17516	17445	17203	17485	17379	17614	17566	17224	17321	17438	17435	17230	17316	17313	17487	17464	17291	17218	17272	17365	17273	17259	17384	17364	17598	17216	17408	17422	17527	17279	17161	17421	17276	17366	17326	17294	17614	17195	17316	17454	17277	17240	17486	17168	17380	17268	17276	17510	17323	17405	17228	17260	17368	17219	17180	17396	17314	17348	17492	17349	17256	17487	17380	17438	17275	17342	17230	17343	17287	17311	17399	17674	17341	17209	17255	17283	17484	17458	17086	17150	17371	17308	17420	17447	17441	17247	17355	17121	17349	17128	17485	17575	17322	17255	17425	17232	17180	17413	17403	17274	17357	17630	17174	17450	17524	17379	17330	17271	17235	17485	17321	17412	17324	17258	17491	17480	17426	17481	17449	17175	17269	17210	17409	17373	17492	17136	17493	17157	17425	17303	17431	17364	17405	17470	17163	17085	17459	17437	17110	17444	17293	17395	17576	17247	17393	17301	17216	17327	17234	17275	17215	17181	17215	17309	17502	17188	17413	17527	17311	17487	17422	17468	17422	17257	17421	17016	17267	17171	17414	17326	17513	17312	17171	17193	17240	17264	17394	17504	17540	17240	17414	17361	17706	17415	17374	17468	17277	17506	17525	17409	17286	17245	17472	17366	17360	17520	17351	17253	17347	17306	17456	17452	17278	17215	17065	17288	17482	17409	17259	17451	17174	17389	17522	17443	17193	17453	17189	17191	17301	17343	17325	17271	17402	17436	17412	17281	17302	17383	17448	17395	17358	17443	17342	17283	17279	17347	17307	17414	17242	17207	17447	17377	17405	17448	17631	17306	17235	17209	17456	17328	17486	17480	17274	17257	17475	17432	17306	17431	17370	17315	17272	17303	17437	17131	17401	17504	17445	17313	17339	17302	17556	17259	17400	17238	17260	17266	17236	17261	17473	17195	17454	17215	17372	17319	17282	17622	17424	17361	17403	17327	17414	17376	17368	17564	17362	17276	17223	17316	17485	17430	17386	17468	17468	17414	17354	17511	17366	17250	17375	17277	17357	17228	17388	17536	17320	17213	17401	17310	17493	17219	17232	17438	17381	17381	17529	17115	17246	17279	17469	17292	17615	17417	17342	17314	17575	17347	17398	17221	17204	17301	17581	17267	17205	17490	17470	17349	17372	17303	17413	17207	17309	17325	17125	17198	17116	17315	17143	17360	17322	17416	17475	17418	17241	17303	17371	17263	17207	17359	17294	17427	17357	17465	17458	17313	17445	17203	17570	17165	17352	17384	17271	17309	17459	17236	17236	17176	17410	17322	17163	17362	17101	17331	17235	17215	17351	17239	17187	17085	17482	17252	17378	17322	17364	17446	17488	17321	17420	17469	17432	17269	17319	17482	17448	17440	17311	17327	17567	17124	17351	17258	17271	17542	17546	17287	17198	17270	17403	17475	17435	17090	17263	17302	17119	17310	17231	17407	17371	17217	17270	17474	17370	17272	17483	17241	17292	17435	17606	17317	17344	17167	17291	17482	17350	17233	17207	17255	17488	17409	17110	17294	17341	17379	17398	17390	17292	17389	17408	17342	17428	17572	17170	17290	17431	17425	17247	17235	17252	17240	17256	17337	17320	17392	17327	17355	17143	17413	17354	17272	17346	17262	17341	17443	17349	17294	17455	17450	17557	17377	17251	17243	17339	17436	17394	17216	17281	17321	17252	17204	17360	17278	17194	17339	17564	17354	17324	17516	17425	17568	17189	17349	17577	17326	17362	17194	17510	17251	17292	17177	17215	17467	17216	17288	17275	17464	17247	17254	17314	17294	17353	17318	17461	17093	17277	17349	17299	17272	17453	17422	17479	17365	17336	17477	17270	17280	17439	17101	17445	17398	17224	17300	17501	17478	17371	17363	17158	17528	17357	17613	17571	17448	17480	17339	17565	17223	17479	17428	17399	17033	17441	17395	17686	17376	17407	17480	17432	17345	17412	17219	17426	17448	17132	17405	17464	17325	17518	17132	17260	17461	17482	17428	17204	17342	17342	17365	17453	17379	17405	17394	17407	17246	17345	17322	17344	17375	17303	17602	17302	17259	17327	17442	17404	17289	17424	17334	17184	17318	17347	17373	17286	17266	17434	17256	17296	17308	17243	17319	17394	17261	17336	17457	17207	17257	17307	17491	17409	17213	17296	17322	17497	17413	17535	17375	17342	17432	17504	17513	17268	17253	17509	17440	17367	17438	17423	17441	17333	17495	17447	17363	17380	17530	17421	17287	17354	17342	17235	17415	17471	17362	17327	17410	17250	17416	17329	17121	17256	17306	17456	17325	17110	17422	17437	17250	17465	17447	17347	17385	17305	17247	17381	17238	17420	17255	17162	17318	17294	17512	17371	17381	17340	17279	17280	17375	17388	17488	17316	17397	17416	17518	17283	17407	17429	17440	17501	17375	17443	17411	17356	17456	17628	17196	17391	17398	17306	17445	17389	17155	17365	17451	17162	17688	17388	17385	17280	17399	17225	17193	17466	17329	17338	17435	17236	17287	17496	17212	17296	17125	17219	17315	17475	17410	17454	17327	17521	17164	17381	17356	17327	17294	17356	17392	17442	17300	17225	17468	17425	17355	17246	17479	17509	17103	17270	17077	17154	17280	17376	17298	17394	17438	17545	17300	17133	17376	17407	17059	17144	17433	17322	17436	17384	17275	17437	17190	17333	17431	17226	17267	17463	17383	17427	17273	17456	17384	17563	17238	17165	17268	17296	17335	17414	17201	17233	17404	17421	17305	17386	17523	17278	17313	17497	17321	17240	17452	17476	17396	17340	17513	17234	17496	17397	17469	17404	17360	17182	17508	17560	17312	17296	17182	17375	17418	17548	17336	17513	17281	17327	17501	17269	17349	17524	17188	17193	17404	17354	17195	17333	17136	17302	17363	17390	17515	17353	17511	17602	17225	17336	17336	17401	17303	17461	17437	17118	17371	17248	17446	17393	17266	17418	17361	17420	17650	17538	17237	17226	17339	17413	17424	17414	17405	17407	17174	17316	17460	17458	17417	17266	17474	17115	17320	17424	17282	17300	17201	17362	17332	17324	17597	17494	17501	17177	17101	17525	17254	17428	17335	17308	17154	17391	17545	17272	17403	17457	17208	17154	17317	17217	17184	17367	17564	17323	17245	17102	17241	17169	17264	17457	17334	17489	17199	17425	17498	17528	17439	17268	17254	17246	17565	17186	17426	17437	17215	17535	17467	17386	17471	17320	17512	17404	17500	17449	17415	17481	17245	17571	17475	17530	17487	17402	17428	17436	17476	17364	17406	17442	17273	17230	17549	17466	17112	17452	17391	17527	17183	17404	17144	17516	17531	17297	17128	17393	17433	17388	17316	17368	17660	17465	17183	17350	17287	17273	17400	17437	17129	17230	17403	17341	17304	17360	17321	17591	17293	17363	17541	17434	17526	17509	17329	17483	17236	17261	17381	17338	17351	17331	17442	17420	17175	17315	17258	17217	17316	17507	17168	17307	17272	17432	17351	17411	17396	17358	17393	17307	17378	17403	17271	17517	17208	17366	17225	17219	17196	17432	17194	17336	17575	17607	17488	17302	17303	17609	17460	17433	17478	17381	17465	17280	17426	17495	17162	17110	17236	17223	17305	17334	17460	17295	17542	17386	17401	17400	17270	17437	17305	17334	17460	17463	17460	17568	17352	17339	17225	17256	17539	17422	17389	17450	17120	17457	17241	17556	17261	17241	17317	17368	17358	17619	17245	17206	17407	17439	17362	17207	17296	17289	17296	17084	17197	17336	17305	17372	17367	17520	17222	17459	17349	17303	17098	17372	17434	17018	17498	17378	17441	17332	17341	17509	17239	17409	17480	17160	17292	17350	17478	17237	17145	17526	17333	17512	17532	17384	17402	17581	17317	17324	17327	17498	17446	17484	17237	17390	17477	17247	17423	17166	17316	17274	17367	17426	17293	17228	17173	17280	17486	17293	17476	17384	17370	17341	17286	17498	17252	17372	17419	17495	17287	17296	17321	17278	17313	17277	17339	17257	17256	17463	17659	17373	17254	17357	17232	17492	17340	17418	17428	17360	17256	17279	17280	17300	17366	17273	17475	17383	17529	17277	17207	17389	17491	17365	17258	17205	17553	17287	17366	17541	17231	17239	17284	17373	17320	17511	17276	17320	17239	17333	17322	17557	17115	17305	17439	17136	17357	17243	17414	17397	17179	17319	17206	17504	17494	17473	17390	17214	17293	17267	17276	17338	17243	17337	17369	17293	17545	17451	17364	17325	17275	17298	17551	17287	17342	17327	17349	17451	17037	17384	17307	17364	17454	17540	17293	17315	17458	17325	17308	17347	17302	17279	17453	17428	17319	17327	17268	17367	17301	17287	17477	17324	17094	17269	17437	17347	17264	17391	17494	17140	17264	17397	17413	17490	17520	17460	17437	17569	17439	17386	17383	17235	17319	17461	17251	17439	17475	17341	17206	17438	17290	17418	17395	17421	17475	17295	17331	17294	17259	17219	17314	17434	17476	17338	17383	17488	17206	17203	17637	17341	17373	17086	17183	17368	17277	17352	17166	17412	17615	17510	17368	17326	17480	17274	17354	17512	17110	17323	17455	17292	17417	17463	17217	17210	17449	17309	17362	17374	17243	17222	17286	17295	17356	17402	17455	17379	17412	17370	17244	17109	17383	17343	17512	17356	17697	17387	17360	17262	17502	17288	17419	17491	17335	17508	17306	17385	17227	17319	17242	17185	17231	17634	17526
15377	19183	18941	17827	17061	16591	16258	15991	15766	15863	15735	15582	15616	15653	15460	15634	15485	15570	15556	15441	15423	15515	15308	15599	15489	15326	15314	15325	15417	15332	15482	15423	15428	15462	15465	15569	15293	15543	15607	15408	15255	15621	15464	15382	15360	15551	15352	15349	15238	15375	15356	15287	15381	15557	15431	15345	15369	15463	15359	15498	15477	15352	15401	15502	15546	15346	15323	15480	15458	15269	15446	15417	15452	15378	15431	15236	15512	15553	15360	15349	15526	15403	15429	15362	15414	15520	15387	15497	15401	15389	15469	15413	15389	15435	15612	15331	15466	15265	15502	15516	15454	15364	15450	15401	15302	15396	15498	15518	15522	15456	15409	15514	15417	15355	15440	15431	15457	15425	15323	15350	15618	15289	15321	15450	15425	15562	15248	15330	15320	15471	15521	15459	15390	15420	15580	15402	15447	15434	15493	15389	15552	15359	15459	15445	15438	15452	15478	15478	15409	15382	15383	15538	15475	15485	15552	15622	15281	15448	15448	15463	15366	15522	15372	15592	15503	15243	15318	15306	15456	15337	15481	15426	15473	15526	15517	15518	15558	15527	15534	15383	15473	15415	15447	15326	15584	15514	15383	15466	15402	15214	15518	15360	15347	15470	15511	15483	15399	15255	15324	15373	15424	15465	15493	15488	15389	15366	15249	15476	15534	15457	15359	15526	15312	15536	15359	15437	15479	15441	15347	15518	15427	15337	15439	15518	15571	15524	15419	15465	15210	15421	15408	15478	15388	15495	15559	15327	15445	15528	15489	15503	15374	15554	15284	15616	15560	15495	15523	15472	15391	15461	15448	15577	15277	15283	15393	15544	15409	15447	15612	15387	15519	15457	15528	15518	15374	15449	15321	15364	15395	15422	15418	15542	15538	15519	15482	15462	15273	15434	15518	15515	15388	15518	15507	15499	15368	15514	15388	15361	15275	15405	15342	15426	15484	15526	15459	15339	15361	15426	15401	15313	15383	15569	15498	15543	15322	15409	15383	15565	15509	15427	15413	15329	15331	15399	15489	15433	15536	15412	15430	15502	15364	15497	15442	15457	15315	15434	15634	15421	15646	15554	15345	15439	15333	15510	15497	15576	15319	15417	15347	15410	15465	15377	15367	15500	15411	15541	15451	15409	15479	15295	15396	15404	15591	15458	15416	15382	15547	15408	15510	15561	15527	15284	15387	15525	15364	15505	15311	15485	15534	15479	15301	15446	15563	15452	15366	15509	15496	15577	15370	15407	15490	15497	15292	15557	15377	15391	15541	15422	15442	15344	15461	15436	15497	15289	15533	15498	15490	15561	15429	15361	15419	15436	15465	15499	15515	15545	15353	15230	15319	15413	15410	15376	15338	15536	15293	15418	15383	15550	15329	15389	15353	15528	15476	15424	15404	15498	15392	15436	15502	15463	15429	15473	15603	15389	15388	15440	15493	15573	15385	15533	15453	15458	15599	15493	15387	15472	15460	15314	15512	15436	15469	15584	15258	15571	15379	15341	15315	15440	15405	15473	15445	15422	15446	15652	15406	15409	15463	15379	15516	15403	15375	15455	15243	15260	15333	15559	15533	15281	15474	15313	15553	15495	15324	15542	15457	15450	15388	15448	15568	15414	15370	15518	15638	15498	15495	15329	15392	15226	15478	15435	15546	15434	15407	15590	15385	15261	15553	15430	15545	15395	15303	15371	15366	15328	15474	15373	15348	15489	15462	15422	15483	15513	15402	15319	15493	15371	15619	15410	15526	15334	15543	15332	15542	15406	15361	15513	15499	15411	15461	15536	15270	15388	15441	15463	15423	15496	15386	15511	15538	15485	15520	15655	15507	15461	15450	15499	15381	15454	15482	15358	15405	15375	15595	15315	15307	15330	15419	15509	15482	15608	15494	15329	15331	15406	15655	15493	15610	15448	15408	15371	15517	15455	15426	15417	15480	15451	15293	15728	15480	15273	15293	15519	15502	15377	15459	15399	15617	15472	15302	15294	15623	15462	15429	15511	15303	15484	15548	15338	15496	15431	15545	15381	15540	15404	15517	15321	15575	15587	15436	15419	15549	15368	15507	15423	15444	15444	15398	15490	15418	15420	15442	15373	15421	15575	15566	15536	15542	15359	15481	15340	15371	15349	15485	15303	15291	15578	15496	15382	15522	15425	15467	15366	15397	15440	15424	15420	15566	15436	15383	15533	15407	15364	15457	15217	15497	15353	15311	15448	15205	15383	15382	15253	15433	15358	15494	15490	15276	15389	15392	15458	15369	15542	15232	15376	15504	15476	15516	15290	15247	15447	15370	15280	15377	15393	15443	15504	15529	15770	15376	15393	15467	15345	15369	15387	15300	15350	15411	15584	15424	15430	15445	15495	15299	15369	15379	15496	15525	15424	15408	15395	15298	15504	15379	15566	15320	15394	15428	15557	15427	15496	15518	15571	15617	15391	15333	15419	15395	15373	15438	15437	15433	15231	15555	15299	15437	15525	15396	15540	15401	15348	15453	15551	15294	15352	15487	15458	15489	15351	15366	15428	15440	15489	15439	15397	15506	15523	15428	15402	15370	15430	15560	15412	15363	15250	15390	15408	15393	15663	15644	15477	15610	15409	15454	15323	15301	15228	15368	15467	15453	15372	15479	15189	15570	15462	15348	15474	15290	15292	15363	15410	15489	15449	15402	15464	15398	15431	15412	15405	15521	15306	15454	15470	15259	15554	15327	15612	15604	15320	15460	15349	15523	15429	15432	15481	15417	15476	15497	15497	15544	15501	15449	15395	15474	15516	15526	15362	15365	15361	15548	15414	15307	15352	15353	15443	15353	15322	15412	15449	15291	15328	15477	15411	15358	15331	15280	15382	15404	15438	15528	15478	15519	15382	15366	15537	15418	15595	15488	15457	15527	15384	15361	15363	15347	15580	15537	15363	15388	15199	15418	15335	15426	15404	15562	15494	15341	15398	15427	15427	15514	15304	15408	15312	15525	15376	15441	15329	15387	15401	15394	15468	15236	15270	15458	15370	15543	15444	15506	15385	15453	15282	15534	15517	15371	15428	15324	15468	15230	15249	15318	15547	15488	15493	15371	15310	15427	15445	15484	15526	15351	15483	15470	15319	15361	15586	15251	15589	15491	15427	15287	15467	15627	15364	15331	15447	15449	15276	15390	15460	15432	15417	15540	15529	15299	15448	15460	15495	15253	15423	15486	15365	15521	15227	15572	15382	15344	15602	15367	15466	15375	15528	15448	15449	15528	15540	15521	15340	15364	15334	15274	15407	15502	15351	15515	15274	15545	15353	15452	15369	15536	15607	15458	15524	15481	15351	15166	15295	15459	15494	15488	15399	15364	15384	15318	15182	15362	15519	15450	15489	15369	15417	15549	15439	15450	15371	15274	15428	15337	15281	15317	15264	15501	15367	15253	15557	15325	15360	15458	15279	15436	15391	15585	15421	15342	15412	15246	15463	15447	15324	15391	15327	15357	15389	15533	15475	15381	15529	15370	15467	15415	15300	15495	15475	15494	15467	15331	15407	15295	15234	15453	15436	15475	15567	15362	15442	15535	15473	15500	15471	15303	15253	15384	15360	15441	15574	15408	15347	15464	15433	15397	15547	15488	15250	15290	15604	15443	15405	15432	15525	15280	15406	15445	15531	15512	15446	15541	15274	15195	15356	15302	15356	15526	15462	15482	15489	15444	15470	15396	15376	15355	15283	15478	15303	15484	15539	15430	15502	15401	15541	15574	15288	15439	15528	15392	15504	15473	15380	15393	15412	15334	15313	15414	15569	15286	15402	15318	15525	15488	15441	15400	15379	15529	15332	15359	15365	15365	15369	15275	15423	15461	15532	15267	15375	15511	15449	15473	15503	15315	15529	15514	15438	15450	15333	15397	15488	15412	15414	15470	15491	15408	15521	15607	15342	15497	15607	15467	15265	15468	15516	15257	15517	15370	15397	15459	15518	15308	15435	15556	15349	15387	15413	15500	15300	15335	15361	15503	15297	15500	15563	15477	15591	15451	15311	15562	15421	15479	15426	15437	15327	15478	15332	15616	15356	15551	15531	15342	15442	15232	15650	15497	15398	15365	15388	15347	15337	15458	15490	15420	15330	15468	15394	15374	15519	15547	15444	15390	15514	15289	15384	15338	15341	15478	15477	15594	15357	15350	15301	15548	15374	15378	15366	15361	15616	15463	15567	15560	15480	15502	15601	15512	15537	15394	15456	15477	15458	15408	15347	15424	15288	15503	15416	15606	15430	15295	15544	15498	15361	15420	15351	15366	15534	15319	15356	15501	15352	15524	15606	15376	15361	15420	15367	15318	15492	15478	15432	15560	15637	15491	15280	15462	15479	15399	15498	15365	15445	15545	15337	15590	15548	15357	15599	15481	15431	15332	15300	15450	15329	15408	15556	15438	15418	15583	15471	15346	15439	15516	15422	15494	15344	15615	15490	15298	15417	15373	15312	15519	15425	15440	15423	15371	15448	15543	15485	15467	15333	15451	15387	15292	15404	15345	15331	15474	15457	15316	15476	15345	15471	15584	15475	15467	15450	15467	15520	15428	15302	15471	15511	15507	15304	15396	15601	15444	15505	15297	15625	15473	15429	15517	15543	15337	15267	15452	15439	15626	15434	15536	15416	15635	15337	15391	15469	15412	15354	15544	15521	15518	15355	15345	15490	15442	15584	15417	15256	15368	15417	15421	15578	15421	15567	15325	15643	15451	15386	15487	15523	15458	15548	15342	15495	15482	15437	15407	15596	15485	15419	15568	15510	15364	15511	15526	15396	15442	15574	15528	15487	15420	15499	15493	15423	15466	15349	15399	15369	15336	15347	15557	15463	15625	15452	15451	15424	15439	15286	15363	15552	15386	15323	15366	15416	15519	15513	15526	15357	15358	15528	15420	15373	15365	15424	15444	15317	15512	15475	15202	15316	15387	15410	15429	15365	15483	15621	15462	15347	15348	15339	15319	15413	15496	15488	15359	15534	15336	15529	15434	15387	15453	15308	15349	15453	15462	15349	15516	15569	15304	15554	15317	15510	15382	15348	15493	15321	15461	15496	15329	15461	15338	15409	15547	15363	15422	15355	15564	15456	15479	15375	15528	15423	15280	15480	15451	15316	15490	15480	15545	15378	15416	15484
23774	21436	29070	24195	21952	22430	20980	18240	17474	17513	17261	17077	17125	16903	16860	16762	16832	16999	16897	17005	16695	16743	16952	16702	16723	16907	16936	16848	16870	16562	16926	16827	16826	16879	16468	16659	16874	16779	16588	16570	16778	16902	16767	16901	16776	16692	16673	16727	16736	16661	16865	16798	16677	16519	16627	16696	16742	16686	16871	16717	16934	16797	16787	16776	16711	16489	16610	16669	16783	17018	16588	16709	16694	16792	16740	16792	16802	16823	16665	16694	16647	16797	16625	16638	16833	16868	16722	16707	16686	16572	16727	16686	16727	16588	17010	16603	16657	16709	16731	16609	16699	16617	16890	16737	16734	16933	16700	16795	16688	16731	16784	16741	16607	16770	16788	16672	16660	16694	16649	16813	16651	16840	16660	16557	16704	16397	16762	16815	16718	16808	16716	16573	16690	16478	16679	16648	16757	16846	16667	16507	16548	16604	16608	16732	16785	16708	16617	16652	16740	16702	16729	16816	16604	16602	16746	16834	16677	16824	16742	16635	16366	16616	16621	16596	16779	16791	16631	16638	16531	16721	16706	16719	16706	16717	16564	16661	16507	16623	16775	16603	16481	16614	16697	16634	16821	16680	16862	16828	16539	16638	16716	16513	16746	16830	16668	16785	16622	16654	16605	16716	16715	16696	16697	16752	16813	16599	16648	16692	16686	16900	16614	16702	16702	16817	16785	16810	16669	16622	16652	16748	16649	16822	16564	16521	16542	16687	16632	16578	16835	16466	16746	16679	16549	16482	16783	16544	16777	16632	16666	16814	16637	16587	16676	16790	16718	16807	16690	16714	16905	16970	16615	16343	16720	16619	16660	16596	16707	16739	16630	16605	16639	16707	16824	16679	16613	16769	16686	16582	16656	16541	16880	16729	16693	16645	16638	16829	16825	16505	16640	16693	16780	16628	16632	16631	16811	16650	16855	16769	16710	16641	16672	16623	16704	16711	16626	16690	16571	16521	16713	16583	16714	16512	16639	16812	16681	16683	16876	16616	16785	16941	16955	16562	16664	16953	16819	16666	16444	16539	16654	16804	16731	16630	16678	16724	16751	16668	16698	16649	16602	16651	16786	16928	16605	16501	16536	16655	16974	16667	16794	16571	16676	16506	16625	16830	16724	16568	16774	16793	16622	16538	16516	16735	16791	16769	16668	16587	16649	16631	16722	16565	16636	16738	16539	16593	16764	16552	16774	16683	16787	16647	16422	16722	16834	16463	16746	16553	16636	16656	16683	16605	16518	16698	16739	16823	16566	16657	16682	16668	16692	16554	16659	16905	16597	16686	16719	16721	16558	16610	16576	16555	16516	16778	16606	16678	16628	16639	16847	16719	16399	16919	16677	16652	16564	16482	16623	16450	16517	16570	16679	16669	16800	16591	16671	16663	16605	16622	16767	16800	16492	16679	16773	16658	16727	16663	16818	16725	16775	16621	16681	16635	16740	16736	16530	16700	16735	16746	16659	16709	16807	16613	16652	16810	16413	16819	16697	16794	16581	16798	16687	16574	16612	16907	16833	16552	16699	16553	16799	16594	16624	16609	16710	16582	16689	16526	16614	16806	16755	16738	16660	16774	16813	16671	16507	16630	16722	16591	16649	16704	16549	16579	16817	16746	16710	16667	16593	16753	16603	16536	16766	16584	16688	16837	16458	16657	16606	16849	16646	16749	16508	16607	16589	16678	16837	16807	16600	16617	16685	16680	16691	16718	16613	16951	16752	16742	16638	16695	16863	16724	16605	16735	16871	16607	16607	16718	16553	16678	16560	16718	16781	16816	16759	16750	16610	16498	16666	16605	16726	16775	16827	16764	16551	16579	16702	16825	16799	16862	16714	16881	16742	16629	16750	16680	16516	16706	16644	16615	16647	16589	16666	16738	16700	16662	16677	16833	16877	16846	16723	16573	16718	16634	16749	16751	16670	16654	16626	16558	16788	16505	16671	16473	16699	16648	16807	16752	16687	16778	16651	16653	16787	16719	16763	16701	16813	16644	16746	16862	16474	16726	16713	16754	16725	16528	16273	16637	16440	16672	16728	16809	16690	16867	16658	16629	16662	16582	16474	16714	16585	16746	16597	16922	16679	16616	16525	16771	16647	16828	16888	16555	16802	16644	16775	16753	16579	16778	16614	16652	16528	16909	16769	16710	16633	16657	16666	16647	16774	16522	16762	16655	16532	16800	16608	16550	16683	16610	16662	16816	16830	16615	16614	16532	16669	16767	16745	16627	16800	16701	16693	16610	16732	16651	16748	16740	16745	16793	16501	16800	16600	16661	16680	16836	16699	16731	16635	16440	16678	16664	16652	16780	16667	16538	16852	16538	16765	16595	16732	16601	16698	16736	16709	16738	16771	16523	16590	16683	16647	16735	16681	16805	16792	16721	16755	16771	16703	16756	16837	16666	16814	16800	16631	16758	16753	16774	16830	16629	16739	16533	16636	16778	16629	16725	16628	16774	16644	16566	16564	16564	16621	16671	16668	16704	16808	16686	16653	16525	16612	16787	16965	16882	16672	16541	16635	16662	16698	16854	16716	16655	16695	16679	16685	16642	16587	16710	16610	16585	16624	16506	16602	16843	16637	16667	16558	16466	16613	16854	16628	16628	16631	16603	16538	16618	16645	16677	16629	16764	16652	16622	16526	16594	16759	16757	16633	16624	16840	16889	16802	16645	16690	16614	16805	16744	16778	16676	16809	16814	16654	16528	16669	16918	16575	16619	16831	16735	16698	16782	16814	16612	16656	16786	16752	16712	16775	16642	16728	16726	16702	16603	16675	16778	16755	16720	16624	16717	16774	16737	16411	16719	16716	16551	16574	16707	16724	16605	16454	16625	16793	16674	16744	16608	16572	16508	16543	16578	16597	16587	16734	16515	16544	16789	16737	16764	16782	16574	16892	16560	16635	16750	16714	16525	16668	16907	16752	16666	16778	16838	16606	16779	16634	16716	16656	16633	16752	16722	16745	16628	16727	16458	16590	16716	16802	16601	16721	16737	16831	16449	16517	16816	16830	16637	16652	16617	16679	16580	16711	16800	16650	16754	16669	16718	16566	16550	16664	16764	16588	16659	16616	16670	16546	16588	16611	16483	16767	16679	16642	16674	16600	16772	16522	16648	16731	16606	16735	16541	16748	16609	16631	16531	16651	16724	16667	16724	16572	16693	16688	16676	16855	16693	16741	16814	16585	16789	16585	16667	16688	16494	16496	16580	16583	16574	16779	16638	16713	16706	16561	16612	16599	16638	16724	16622	16843	16718	16723	16655	16555	16546	16661	16802	16558	16457	16623	16773	16765	16744	16705	16687	16488	16583	16396	16763	16857	16512	16563	16657	16736	16720	16553	16575	16664	16728	16828	16720	16570	16711	16604	16728	16564	16786	16701	16628	16760	16839	16888	16596	16673	16759	16568	16912	16665	16718	16631	16378	16762	16563	16847	16775	16752	16593	16712	16601	16617	16561	16599	16817	16538	16681	16721	16667	16701	16722	16501	16840	16650	16474	16453	16651	16590	16793	16735	16549	16814	16633	16523	16627	16435	16748	16553	16554	16860	16638	16576	16696	16644	16705	16640	16709	16785	16531	16653	16721	16636	16656	16652	16613	16691	16736	16675	16569	16637	16737	16724	16758	16501	16660	16685	16618	16775	16599	16690	16441	16661	16769	16781	16509	16615	16830	16800	16627	16834	16779	16723	16614	16626	16551	16614	16807	16742	16567	16557	16692	16659	16603	16708	16710	16559	16456	16833	16752	16740	16780	16637	16784	16744	16698	16797	16916	16856	16625	16659	16729	16641	16661	16546	16784	16677	16678	16684	16595	16840	16629	16600	16687	16703	16652	16550	16705	16651	16682	16727	16700	16747	16485	16794	16453	16701	16669	16916	16658	16667	16523	16738	16583	16641	16514	16589	16615	16587	16548	16564	16797	16760	16809	16647	16863	16804	16597	16510	16721	16645	16907	16726	16730	16663	16634	16796	16688	16677	16875	16658	16780	16614	16605	16840	16541	16656	16750	16838	16643	16819	16702	16706	16584	16640	16547	16585	16624	16521	16945	16680	16483	16567	16698	16633	16837	16714	16741	16635	16791	16858	16734	16551	16628	16636	16711	16699	16609	16714	16623	16856	16705	16600	16831	16650	16721	16706	16573	16668	16777	16822	16499	16611	16764	16822	16653	16698	16743	16909	16522	16646	16534	16469	16790	16736	16636	16644	16748	16529	16499	16503	16685	16676	16765	16637	16521	16869	16561	16598	16738	16727	16684	16622	16683	16726	16693	16452	16643	16662	16777	16571	16695	16657	16736	16691	16525	16544	16508	16564	16797	16806	16508	16735	16694	16672	16567	16672	16570	16666	16550	16613	16832	16682	16658	16731	16662	16619	16866	16798	16597	16657	16458	16699	16599	16665	16659	16701	16637	16610	16727	16706	16727	16653	16580	16722	16791	16717	16633	16612	16732	16866	16585	16565	16574	16700	16619	16727	16849	16822	16782	16659	16484	16677	16737	16678	16523	16420	16574	16782	16664	16653	16608	16604	16888	16685	16586	16682	16533	16702	16792	16630	16715	16681	16653	16596	16693	16463	16644	16562	16558	16664	16688	16939	16636	16648	16524	16814	16521	16681	16801	16752	16622	16788	16738	16664	16819	16662	16654	16735	16612	16652	16783	16613	16711	16806	16558	16672	16469	16752	16698	16567	16505	16669	16645	16508	16730	16854	16549	16846	16613	16668	16593	16752	16582	16854	16612	16726	16600	16687	16817	16588	16608	16712	16642	16675	16739	16665	16583	16792	16611	16737	16477	16715	16595	16788	16599	16682	16582	16613	16622	16669	16456	16542	16782	16691	16817	16682	16649	16458	16742	16804	16690	16632	16404	16791	16715	16807	16635	16775	16589	16695	16792	16822	16650	16971	16676	16452	16571	16510	16588	16530	16760	16762	16445	16488	16814	16611	16586	16611	16610	16456	16663	16761	16599	16595	16573	16627	16628	16494	16605	16723	16548	16628	16715	16726	16615	16717	16782	16736	16658	16614	16702	16693	16750	16516	16492	16613	16669	16816	16772	16652	16683	16718	16832	16712	16660	16647	16614	16691	16628	16772	16647	16756	16637	16629	16888	16772	16830	16453	16782
13476	20844	20647	18961	17699	17110	16530	16218	15940	15720	15379	15268	15300	15103	14936	14989	14946	15143	15076	15078	15116	15181	15041	15008	15173	15113	15088	14998	14967	15001	15002	15082	15048	14953	15104	15039	14965	14835	15037	14986	14960	15018	14908	14987	15130	14968	14877	14967	14910	15089	15087	15043	14938	14989	15020	15033	15072	15097	15005	15038	14911	14880	15170	15041	14957	15120	14886	14967	15063	15037	15074	15124	15028	15182	14960	15001	15112	15020	15071	15037	15064	14963	15037	15091	15091	14966	14957	14953	14832	15040	15129	14863	14993	14954	14998	14936	15009	15070	14915	15035	14871	15003	14862	15028	14922	15037	14941	14908	15032	15069	14908	14977	15171	14966	14873	14975	14854	14974	14958	14948	15014	14986	15057	15002	14957	15038	15017	15106	14945	15058	14960	14837	14858	14987	15068	14939	15048	15018	15126	15089	14896	14917	14896	15063	15048	14943	15075	15053	14940	14852	14981	14995	15035	14981	15169	15030	14982	14970	14995	15052	15039	15056	15031	15075	15076	14957	15113	15033	15076	14894	14888	14931	14938	15007	14842	14802	15027	15045	15027	15092	15167	15114	15076	15018	14917	14949	15101	14884	15070	14759	15164	14842	15081	15167	14979	15051	14911	14934	14866	15046	14974	14924	14997	14885	14905	14948	15026	15082	14859	14897	15247	14955	15004	14895	15137	14927	15050	15084	14903	15103	15209	14817	14996	14923	15013	15167	15273	14887	14865	14892	14997	14951	14916	15014	14985	14943	15058	14990	14914	15077	14905	15040	15023	14919	15001	15173	15032	14968	14999	14843	15263	15013	14960	15115	15005	15157	15001	15018	15049	14981	15015	14897	14972	15127	14944	15046	14819	14973	15139	15147	14893	15104	14760	14829	15066	14966	14740	14935	15075	15039	15003	15262	14916	15191	14926	14897	14873	15032	15072	15222	15017	14822	14888	14968	14979	15041	14925	15040	15056	15028	14963	14955	14965	14936	14912	15153	14980	14826	14953	15055	14889	14904	15039	14910	15011	15096	15120	14962	14959	15052	15107	14930	15030	14804	14939	14998	14815	14975	14954	14966	14941	15093	14959	14934	14893	14985	14849	15013	14914	14932	14979	15132	14908	15095	14896	15079	14954	15074	14775	14960	15092	14957	14970	14992	14966	14859	14942	15026	15017	14948	14932	15140	14851	15018	15021	15107	14967	15042	14978	14909	15141	15008	14915	15099	14947	15026	14915	15008	14959	15022	15046	15168	15108	15020	14900	15010	14822	14931	15036	14968	15122	15084	15074	15000	15109	15004	15012	14958	14923	15185	14938	14997	14889	15043	15069	15045	14883	15007	15008	15078	14856	15018	15084	14881	14926	14980	14996	15079	15045	14927	15089	14993	14994	14914	15014	15044	14917	15010	15101	14993	15237	14794	14980	14924	14878	14850	14934	14958	15059	14860	15042	14872	14971	15091	14950	14880	14965	14867	14944	14813	14889	15004	15080	15034	15018	15040	14987	14983	14844	14992	15024	15086	15053	14880	15164	15008	14935	14973	14889	15027	15012	15071	14861	15080	14885	14943	15138	15065	14885	14987	14827	14975	14934	15047	14952	14983	15007	14981	15009	15092	15261	14986	14947	15008	14953	14991	14954	15131	15244	14999	15173	14867	15041	14934	14899	14874	15103	14876	15027	15037	14962	15181	15053	14621	15181	14981	15087	15092	14880	14977	15053	15080	15015	14924	14934	15072	15068	15146	14903	15075	15009	15086	14926	15041	14934	15030	15006	14954	15088	14813	14933	15020	14884	15090	14961	14965	14959	15015	14864	15013	15139	14914	14926	15012	15011	14896	15003	14926	15006	14894	15167	14925	15017	14907	14988	14803	15026	14943	14830	15036	14777	15016	14932	14875	14947	14846	14876	15044	14820	15001	15111	14999	14831	14974	15161	14846	15003	14941	14865	15093	14989	15037	15045	15106	14946	15076	14848	15014	14933	15167	14958	14840	14958	15047	14970	15088	14944	15027	15054	15094	15042	15013	15046	14868	15176	15052	14978	15005	15059	15017	14794	14846	14860	14981	15080	15015	14952	14983	14793	15076	15202	14992	14957	15030	14965	14867	15051	15009	14875	15087	14942	14828	14948	15074	14921	14977	14974	15023	15009	14893	14996	14901	14908	14892	14966	15028	14911	15113	14785	15014	15002	15020	14914	14940	14873	15003	14966	15170	14990	15022	14841	14959	15035	15003	14887	14943	14948	15010	15168	15079	14968	15053	14989	15063	15056	15016	14941	14896	15017	15035	15067	14928	14982	14845	14976	15052	15040	14891	14964	14798	14990	15041	14996	15088	15010	14895	15049	15002	15001	15037	14969	14849	15040	15026	14951	15264	14969	15003	14993	14909	15077	14929	14947	15060	14891	15013	15085	15099	14983	14916	15147	15005	15047	15051	15025	14977	14997	14899	15029	14949	14947	15064	15213	15076	15021	14877	15169	14839	14964	14872	15069	14998	15116	14805	14836	14904	14761	15112	14854	15012	15073	14980	14930	14993	14987	15051	15040	15011	15059	15084	15018	14810	15015	14850	14991	15027	15119	14900	14851	15020	15050	14984	14940	15084	15083	14899	15038	14812	14852	15099	14922	15039	15037	14995	14991	14889	15024	15105	14991	15056	15024	15118	15061	14883	14865	15009	14975	15017	14981	15074	14973	14641	15042	14975	15073	15101	14988	14844	14883	15031	15028	14925	15035	14952	14911	14838	15008	14946	15006	15018	14867	15003	15034	14868	14822	14950	15039	15128	15005	14986	15078	14915	15192	15089	14936	15019	15025	15027	15009	15038	14756	14898	14967	14898	14886	14921	14973	15078	14914	14814	14900	15109	14859	14910	14895	14923	14972	14984	14831	14969	15006	15070	14989	15032	15002	14842	14871	15016	15172	15111	15065	14997	15066	15062	14966	14940	14941	15051	14943	14995	15196	14895	14997	14884	14983	15012	14862	14993	15049	15053	14833	15017	15015	14979	14922	15077	14981	15092	15114	14959	14871	15046	14796	14940	14887	15097	14911	14964	14864	14902	15020	14922	15109	14932	14929	15164	14966	14970	14965	14847	14956	14869	15087	15100	15100	14935	15055	15007	15021	14872	14922	15035	15044	15070	14873	14897	15046	14917	15125	14929	15042	14978	15094	14973	14998	15043	14844	15127	15029	15131	15137	14963	15133	15066	14803	14980	14849	14887	14765	14762	15041	15061	14986	14783	15053	14823	15061	15027	15097	14980	14920	15026	15029	15076	14869	14955	15033	14954	14767	15058	15092	14923	15020	15169	15024	15070	14893	14985	14979	15022	15093	14962	14878	14815	15257	15182	14986	14929	15026	14958	14974	15054	15044	15066	14954	15027	15108	14865	14934	15040	14893	14916	15225	15031	15069	14979	14977	14950	15163	14900	14914	14882	15072	14914	14999	15019	15002	15085	15052	14972	14857	14861	14953	15035	15023	15035	14996	14978	15035	15077	14872	15017	14974	14972	14994	14898	15041	14987	15190	14866	15155	15006	14915	15070	14941	14989	15040	15078	15081	15047	14916	15039	15004	14930	14895	14967	14835	15020	14883	15045	15204	15049	14802	14915	14909	14975	14920	14872	15125	14941	14993	14982	14961	14940	15017	15072	14950	15085	15018	14944	14921	14948	14900	14950	14922	14860	14831	15094	14953	14996	15191	14854	15083	14968	15012	14912	15089	14934	15086	14964	15011	14951	14932	14947	14972	15093	14996	15005	15178	15075	15120	14986	15102	14867	14935	15034	14994	15068	14930	15007	15007	15119	15055	15123	14967	14939	15010	14868	15031	15123	15139	15039	14839	15020	14873	14919	15086	14917	14949	15057	15070	15016	14876	14962	14923	15002	15077	15018	15043	14975	15049	15143	15037	15080	14901	15031	15036	15037	15022	14882	14978	15011	14946	15114	14970	14768	14995	14877	15019	15023	14886	15030	15031	15048	15000	14962	15113	15016	14939	14877	15010	14950	14909	14989	14854	15047	14866	14992	14874	14899	14976	14874	15046	14863	14919	14966	14950	15111	15082	14946	15171	14986	14999	14877	14995	15117	15073	14931	15128	14927	14953	14999	15028	15062	14911	14887	15210	15037	14974	15042	15035	15044	15161	15019	15311	15085	15168	14983	15081	14967	15156	15148	15081	14883	15015	14986	14826	15024	15007	14818	15072	15040	15052	14843	14952	15267	14793	15012	15003	14975	14911	15083	15052	14876	15035	15016	14990	14922	14929	14947	14914	14961	15071	14963	14871	14867	15181	14972	15145	15010	15053	14965	14952	15081	14947	15190	15169	15112	14888	14956	15037	14958	14962	15150	15115	14938	15048	14997	15109	14915	15137	14978	15081	14977	14765	14987	14846	14942	14979	15099	15062	14962	15050	15151	14844	15120	14806	14788	15132	15046	15117	14913	14845	14994	15058	14959	15215	14947	14989	14945	14980	15005	14946	15212	15047	14971	15008	14993	14980	14906	14931	14980	14791	15019	15078	14990	14990	14905	14965	14910	14922	15047	14856	14847	14999	14945	14926	14998	14826	14818	14861	15171	15012	14980	14911	15031	14895	14987	14968	15098	14981	15059	15054	14912	15006	14898	14978	15011	14961	15128	15110	14933	15054	14918	15143	14916	15081	14827	15055	15125	15074	15150	14912	14974	14767	14935	15031	14999	15072	15006	14934	15021	14912	14974	15043	14887	15010	15063	15127	14995	15205	14969	14962	14852	14989	14978	15041	14977	15006	14959	15018	14940	14987	15115	15111	14957	14901	14778	15056	15012	14923	14926	15093	14981	14969	14920	14936	15051	15056	14865	15071	14807	15036	14934	14721	15143	15144	15019	15076	15105	15102	14969	14967	15011	14894	14878	14980	14893	15083	15196	14964	15240	14937	14999	15099	14929	14906	15194	14973	15019	14941	15013	14994	14998	14974	15129	15036	15005	14847	14856	14869	15184	14848	14763	15148	14975	15041	14932	14931	15001	14995	15071	15259	15045	14978	14967	15091	15123	15093	14954	15007	14946	15038	15046	14856	14941	14872	15000	14953	15027	14953	15046	14907	15012	14928	14918	14945	15071	14799	14958	14922	14933	15112	14796	14927	14918
22951	21435	29398	23892	21558	23292	25116	19073	18191	18480	17895	17633	17672	17614	17490	17577	17493	17374	17432	17325	17378	17260	17457	17430	17406	17208	17448	17372	17346	17354	17303	17405	17602	17233	17359	17312	17288	17191	17090	17055	17144	17223	17193	17296	17110	17183	17343	17256	17248	17178	17224	17114	17262	17330	17211	17137	17120	17275	17172	17122	17324	17149	17260	17196	17243	17140	17198	17182	17115	17253	17102	17045	17052	17032	17140	17255	17061	17282	17382	17153	17050	17122	17252	17037	17303	17181	17087	17187	17200	17418	17036	17349	17276	17230	17163	17225	17105	17235	17394	16877	17012	17202	17156	17195	17225	16955	17242	17310	17309	17312	17135	17202	17240	17209	17098	17181	17132	17251	17057	17200	17104	17121	17249	17246	17339	17326	17246	17029	17434	17024	17271	17189	17217	17124	17218	17305	17252	17275	17217	17063	17212	17136	16892	17063	17194	17171	17262	17114	17185	17311	17072	17119	17219	17339	17142	17068	17079	17233	17093	17200	17184	17146	17357	17023	17074	17093	17069	17101	17124	17316	17346	17192	17170	17073	17142	17333	16918	17122	17024	17343	17226	17122	17193	17270	17243	17170	17252	16956	17174	17172	17035	17056	17064	17148	17176	17199	17121	17097	17073	17138	16999	17025	17140	17082	17190	17295	17126	17180	17069	17089	17186	17046	17138	17070	17030	16946	17048	17123	17218	17293	17315	17201	17171	17038	17224	17113	17163	16992	17284	17029	16940	17201	17035	17287	17268	17024	17114	17193	17133	16971	17230	17150	17101	17015	17175	17238	17058	17183	17171	17212	17162	17196	17300	17131	16993	17152	17199	17252	17231	17297	17166	17096	17261	16953	17404	17108	16938	17072	17089	17189	16971	17067	17180	17233	17245	17123	17125	17015	17254	17201	17325	16930	17018	17163	17139	17149	17152	17147	17055	17151	17128	17194	17307	16912	17266	17093	17116	17055	17139	17057	16944	17141	17142	17216	17106	17172	17031	17319	17140	17269	17239	17138	17147	17071	17188	17044	17173	16979	17248	17146	17141	17075	17036	17011	17102	17308	17386	17247	17060	17000	16942	17039	16998	17160	17267	17188	17211	17017	17147	17073	17153	17110	17176	17201	17347	17201	17007	17056	17001	17150	17105	17213	17187	17330	17057	17066	17401	16975	17227	17010	17298	17175	17196	17087	17067	17093	17049	17017	17064	17143	17207	17105	17150	17221	17153	17272	17207	17096	17232	17242	17062	17148	17175	16876	17002	17008	17125	17133	16961	16978	17225	17010	17059	17168	17245	17154	17315	17057	17050	17348	17078	17248	16993	17229	17179	17159	17117	17281	17130	17080	17030	17401	17027	17103	17107	17159	16972	17163	17093	17204	17155	16974	17184	17161	17103	16957	17311	17109	17194	17065	17152	17163	17077	17114	17249	17141	17120	16948	17237	17160	17214	17037	17137	17154	17274	17090	17005	17153	17172	17017	16989	17097	17042	17064	17181	17259	17127	17200	17253	17186	17067	17217	17098	17213	17149	17176	17183	17072	17061	17023	17124	16966	17309	17189	17225	17147	17178	17133	17260	17006	17219	17104	17205	17009	17263	17091	16805	17185	17014	16959	17049	17075	17155	17088	17028	17293	17209	17095	17150	17269	17343	17128	17339	17167	17286	17053	16884	17174	17024	17177	17047	16949	17097	17094	17184	17173	17096	17220	16894	16924	16970	17101	17288	17085	16899	17089	17078	17307	17200	16995	17063	16934	17119	16984	17112	17099	17127	17203	17016	17174	17008	17212	17146	17080	17296	17214	16993	17116	17077	17152	17006	17219	17224	17028	17108	17099	17189	17213	17044	17109	17199	17114	17032	17163	17352	17025	17088	17132	17163	17019	17056	17076	17229	17200	17076	17094	17177	17064	17206	17063	17103	17162	17121	17104	17078	17158	17130	17140	17136	17134	17102	17084	17195	17221	16967	17135	17186	17095	17168	17179	17337	17124	17016	17152	17024	17077	17191	17239	17198	16967	17278	17151	17161	17367	17091	17194	17251	17083	17041	17026	17087	16954	17065	17144	17090	17187	17147	17083	17301	17287	17398	17114	17221	17072	17118	17192	17184	17213	17054	17164	17130	17286	17033	17131	17189	17119	17174	17294	17120	17086	17145	17308	17118	17094	17153	17076	17164	17030	16982	17161	17260	17194	17172	17238	17162	17115	17124	16737	17029	17267	17325	17152	17159	17276	17357	17100	16977	17035	17137	17234	17237	17016	17206	17217	17024	17254	17236	17202	17139	17124	17229	17331	17416	17271	17226	17047	17143	17238	17239	17229	17107	16886	16968	17282	17186	16867	17256	17237	17243	17352	17198	17208	17145	17240	16983	17224	17151	17210	17066	17205	17075	17104	17118	17270	17041	17009	17150	17079	17176	16980	17038	17259	17076	17272	17135	17203	17151	17166	17070	17032	17247	17308	17218	17087	17024	16951	17247	17202	16945	17183	17230	17101	17220	17163	17065	17080	17114	17078	17282	17236	17019	17100	17233	17084	17205	17043	17097	17214	17035	17122	16991	17189	17078	17168	17185	17219	17222	17209	17131	16921	17165	17241	17193	17290	17229	17021	17140	17168	17111	17091	17289	17197	17022	17221	17191	17288	16902	17186	16952	16969	17204	17089	17309	17159	16908	17308	17046	17108	17179	17147	17092	17164	17138	17124	17246	16895	17242	17210	17226	17215	17216	16939	16967	17040	17040	17072	17286	17329	17254	17034	17125	17046	17095	17206	17094	17015	17307	17061	17198	17071	17049	17011	17052	17195	17182	16844	17161	17190	17178	17363	17244	17109	17197	17167	17177	17078	17054	17010	17049	17189	17353	17076	17098	16922	17158	17170	17294	17028	17156	17016	17040	17244	17168	17100	17231	17351	17172	17430	17231	17048	17194	17196	17134	17142	17066	17110	17223	17074	17027	17101	17006	17166	17111	17158	17185	17175	17100	17293	17069	17285	17098	17213	17322	17245	17226	17154	17166	17182	17198	17177	17020	17057	17228	17287	17098	17141	17173	16835	17015	17289	17230	17048	16981	17050	17071	17016	17173	17054	17158	17104	17162	17184	17041	17222	17092	17117	17155	17167	17051	17240	17069	17233	17415	17043	17062	17155	17066	17295	17174	17013	17242	16933	17143	17183	17011	17171	17133	16983	17321	16987	17037	17086	17221	17153	17177	17198	17218	17055	17073	17158	17153	17060	17194	17003	17142	17144	17027	17165	17020	17225	17094	17015	17333	17299	17101	16969	17025	17346	17193	17076	17042	17192	17086	17334	17242	17322	17380	17171	17221	16986	17106	17096	17303	17172	17077	17294	17197	17325	17109	16946	17174	17035	17149	16994	17244	17357	17032	17115	16970	17216	17230	16967	17079	17055	17169	16999	17158	17150	17089	16981	17166	17309	17093	17140	17259	17159	17081	17348	17139	17115	17135	17198	17063	17140	17266	16923	17162	17292	17131	16980	17129	17263	17099	17215	17127	17270	16997	17259	17256	17258	17135	17059	17151	17239	17261	16997	17118	17341	16996	17415	17170	17089	17375	17108	17030	17162	17072	17185	17233	17098	17092	17197	17041	17095	17158	16949	17204	17160	17168	17003	17156	17016	17233	17184	17131	17061	17056	17274	17190	17052	17174	17100	17081	17186	17028	17111	17234	17307	17180	17158	17194	17458	17279	17245	17160	17245	17228	17421	17247	17080	17141	17140	17005	17378	17023	17204	17287	17267	17098	17120	17102	17060	17274	17157	17167	17204	17179	17126	17232	16970	17056	17033	17129	17205	17076	17262	17015	17306	17078	17223	17020	17270	17339	17002	17145	17329	17011	17053	17004	17058	17194	17059	17154	17365	17281	17088	17099	17056	17168	16880	17263	17267	17250	17176	17108	17105	17102	17136	17122	17203	17197	17245	17076	17230	17199	17054	16991	17293	17184	17050	17202	17143	17060	17069	17019	16958	17165	17264	17298	17057	17152	17152	17112	17270	17202	17242	17231	17336	17271	17167	17169	17000	17051	16987	17216	17128	17266	17132	17004	16908	17141	17311	17210	17297	17222	17018	17139	17218	17140	17173	17203	17272	17102	17222	17032	17098	17144	17114	17191	17050	17272	17224	17214	17358	17229	16970	17089	16967	17345	17115	17097	17137	17209	17230	17147	17045	16915	17294	17192	17184	17118	17092	17236	17248	17057	17137	17087	17233	17120	17106	17358	17049	17166	17151	17148	17157	17034	17042	17287	17205	17074	17122	17055	17089	17077	17116	17265	17139	17019	16995	17015	17206	17052	17013	17135	17157	17209	17058	16941	17143	17056	17087	17042	17013	16975	17076	17092	17241	17196	17251	17176	17287	17311	17358	17114	16931	17203	16994	17122	17084	17079	17117	17240	17005	17178	17130	17203	17281	17042	16972	17195	17215	17128	17036	17145	17087	17158	17194	17346	17179	17146	17094	17067	17106	16917	16986	16975	17185	17102	17127	17099	17036	17073	17170	17041	17063	17255	17182	17109	17031	17174	17142	17082	17215	17002	17296	17119	17138	17199	17096	17021	17275	17107	17199	16970	17004	16971	17284	17221	17366	17150	17146	16907	17364	17225	17104	17099	17021	17224	17072	17242	17117	17038	17256	17354	17321	17160	17243	16980	17136	17255	17078	17135	17180	17066	17086	17169	17373	17040	17138	17184	17106	17061	16996	17202	17158	17068	17165	17078	17223	17075	17130	17127	17173	17116	17350	17146	17265	17268	16987	17074	16920	17204	17324	16996	17287	17025	17279	17223	17173	17073	17126	17365	17195	16985	17056	17276	17301	17111	17167	17067	16937	17157	17062	17165	17141	16894	17231	17125	17143	17222	17002	17237	17154	17138	17112	17146	17249	17174	17153	17216	17100	16951	17000	17178	17032	17135	17240	17225	17106	17253	17206	17234	16967	17443	16965	17210	17103	17362	17171	17224	16943	17109	17153	17091	16871	17313	17346	16996	17067	17085	17026	17104	17224	17204	17165	17116	17344	17281	16974	17052	17136	17019	17065	17082	17078	17240	17065	17000	17170	17261	17041	17007	17177	17245	16923	17314	17111	17051	17285	17130	17284	17215	17166	17178	17132
14087	23129	22883	20759	19254	18115	17381	17039	16517	16155	15934	15696	15615	15635	15542	15444	15280	15355	15273	15370	15309	15312	15439	15226	15367	15274	15252	15303	15209	15334	15256	15396	15228	15278	15278	15163	15323	15266	15191	15220	15279	15260	15210	15358	15252	15272	15328	15203	15113	15412	15273	15199	15337	15352	15250	15302	15299	15175	15258	15256	15359	15295	15202	15289	15180	15246	15288	15345	15282	15333	15253	15254	15444	15261	15035	15451	15144	15158	15249	15222	15332	15193	15290	15352	15292	15269	15331	15269	15232	15342	15277	15140	15390	15187	15409	15400	15300	15389	15344	15161	15268	15205	15366	15322	15127	15174	15313	15328	15243	15364	15280	15420	15329	15373	15040	15156	15382	15283	15314	15249	15354	15335	15268	15399	15213	15292	15415	15188	15219	15349	15188	15419	15278	15265	15345	15285	15248	15282	15227	15383	15210	15362	15119	15213	15275	15472	15426	15221	15140	15204	15234	15283	15146	15285	15259	15101	15253	15139	15254	15176	15259	15287	15142	15145	15206	15195	15325	15199	15199	15233	15356	15160	15111	15428	15226	15262	15276	15075	15215	15269	15349	15278	15425	15266	15349	15328	15243	15312	15305	15298	15233	15238	15338	15244	15177	15234	15344	15211	15261	15278	15155	15190	15402	15304	15203	15234	15100	15212	15273	15266	15191	15377	15332	15162	15042	15493	15328	15177	15090	15460	15363	15389	15240	15288	15185	15187	15304	15137	15180	15222	15388	15249	15159	15382	15306	15333	15077	15311	15334	15199	15456	15427	15134	15365	15039	15241	15131	15281	15324	15152	15232	15189	15333	15089	15010	15398	15185	15248	15272	15163	15259	15310	15242	15339	15215	15204	15366	15318	15400	15106	15249	15035	15334	15245	15279	15304	15284	15383	15342	15274	15218	15304	15231	15161	15258	15482	15275	15375	15252	15340	15186	15207	15246	15220	15243	15293	15292	15345	15393	15254	15185	15256	15340	15289	15282	15246	15267	15313	15160	15238	15282	15256	15359	15227	15414	15256	15233	15241	15257	15305	15480	15194	15232	15187	15509	15363	15169	15285	15170	15263	15369	15255	15139	15089	15279	15433	15233	15384	15088	15324	15447	15323	15171	15134	15252	15327	15323	15349	15396	15155	15316	15162	15308	15330	15221	15255	15211	15178	15048	15351	15191	15352	15319	15149	15246	15167	15394	15332	15207	15372	15295	15211	15344	15236	15330	15135	15273	15212	15470	14987	15213	15337	15377	15231	15437	15208	15217	15145	15385	15249	15268	15171	15288	15293	15212	15251	15073	15266	15283	15309	15366	15311	15284	15325	15179	15087	15265	15207	15273	15264	15293	15260	15364	15446	15080	15261	15217	15302	15245	15217	15370	15183	15330	15364	15357	15153	15200	15251	15248	15378	15266	15323	15173	15233	15305	15380	15214	15349	15070	15326	15317	15310	15389	15204	15387	15368	15255	15282	15238	15406	15428	15399	15300	15218	15248	15279	15458	15268	15176	15322	15131	15169	15361	15347	15169	15119	15272	15352	15333	15092	15186	15195	15354	15434	15304	15174	15204	15208	15215	15339	15264	15305	15297	15248	15214	15145	15241	15323	15201	15130	15225	14955	15231	15224	15313	15332	15389	15273	15110	15225	15203	15142	15252	15378	15205	15249	15377	15530	15340	15198	15219	15138	15163	15168	15174	15122	15143	15200	15165	15131	15325	15156	15297	14984	15359	15315	15326	15115	15247	15112	15223	15214	15262	15302	15286	15133	15144	15303	15200	15278	15210	15284	15138	15327	15174	15313	15193	15144	15137	15328	15115	15244	15298	15316	15525	15321	15341	15092	15237	15075	15318	15267	15305	15263	15355	15124	15242	15132	15297	15372	15226	15104	15331	15171	15321	15302	15145	15254	15041	15097	15214	15145	15214	15021	15277	15243	15152	15202	15441	15128	15302	15296	15325	15091	15110	15058	15269	15136	15442	15177	15304	15250	15178	15418	15183	15135	15329	15301	15345	15213	15068	15411	15252	15136	15302	15304	15304	15363	15251	15289	15356	15242	15295	15144	15240	15171	15118	15419	15280	15049	15236	15165	15089	15266	15187	15301	15298	15101	15128	15182	15264	15474	15315	15162	15273	15108	15254	15241	15392	15215	15273	15124	15133	15179	15163	15306	15177	15260	15246	15201	15209	15337	15339	15335	15097	15277	15145	15234	15317	15205	15194	15263	15192	15218	15281	15195	15308	15206	15511	15175	15213	15310	15257	15291	15211	15309	15146	15351	15237	15410	15217	15116	15308	15420	15280	15450	15210	15272	15193	15244	15133	15198	15373	15449	15247	15372	15207	15216	15272	15170	15247	15120	15235	15043	15092	15322	15215	14997	15335	15188	15327	15276	15351	15390	15133	15256	15327	15261	15337	15191	15115	15311	15308	15361	15333	15032	15337	15197	15027	15203	15357	15173	15299	15354	15438	15253	15427	15303	15206	15243	15295	15093	15318	15336	15202	15195	15064	15322	15241	15154	15322	15159	15138	15255	14950	15365	15105	15327	15117	15400	15290	15444	15108	15258	15362	15275	15108	15164	15186	15093	15144	15198	15355	15158	15401	15370	15299	15363	15136	15159	15327	15345	15240	15223	15044	15161	15199	15095	15420	15166	15211	15291	15303	15234	15190	15373	15299	15287	15244	15267	15267	15448	15139	15237	15354	15118	15266	15270	15172	15301	15293	15296	15151	15327	15302	15253	15319	15189	15139	15234	15304	15221	15276	15261	15101	15333	15122	15325	15319	15262	15302	15215	15244	15255	15128	15319	15348	15299	15153	15286	15058	15297	15340	15339	15396	15215	15175	15188	15369	15216	15109	15197	15348	15032	15283	15168	15304	15275	15210	15151	15109	15214	15271	15253	15280	15385	15216	15178	15343	15245	15382	15332	15295	15322	15228	15178	15368	15222	15317	15234	15195	15247	15238	15133	15241	15138	15167	15154	15272	15314	15105	15315	15182	15401	15158	15214	15388	15342	15168	15213	15335	15287	14971	15413	15210	15297	15357	15205	15437	15068	15298	15335	15205	15262	15246	15126	15159	15278	15279	15174	15240	15230	15333	15058	15231	15269	15352	15269	15225	15217	15265	15254	15366	15262	15223	15214	15312	15238	15511	15210	15313	15325	15333	15353	15327	15243	15280	15232	15429	15336	15394	15385	15217	15103	15314	15396	15233	15391	15123	15431	15258	15318	15238	15428	15243	15335	15235	15110	15306	15258	15181	15274	15145	15364	15241	15332	15398	15329	15239	15181	15136	15119	15235	15209	15356	15213	15342	15189	15316	15231	15355	15148	15293	15266	15232	15163	15210	15397	15139	15360	15398	15243	15314	15239	15158	15339	15279	15427	15177	15236	15117	15197	15273	15272	15122	15287	15208	15324	15201	15191	15363	15146	15257	15398	15249	15200	15186	15098	15122	15147	15136	15441	15119	15118	15252	15217	15395	15215	15341	15241	15321	14993	15300	15190	15133	15383	15124	15231	15171	15249	15320	15227	15290	15247	15249	15335	15293	15246	15129	15272	15248	15278	15230	15356	15191	15309	15265	15313	15106	15158	15256	15259	15235	15245	15305	15280	15222	15186	15146	15246	15147	15305	15262	15272	15256	15204	15122	15197	15194	15393	15314	15102	15295	15296	15331	15275	15256	15264	15197	15346	15237	15104	15363	15163	15315	15190	15149	15293	15293	15122	15374	15252	15166	15013	15146	15319	15271	15110	15413	15272	15438	15185	15269	15224	15268	15360	15193	15297	15154	15286	15447	15219	15257	15250	15268	15227	15207	15092	15287	15343	15119	15218	15084	15145	15383	15209	15201	15281	15386	15129	15246	15434	15479	15435	15202	15285	15285	15277	15452	15316	15272	15311	15254	15237	15229	15278	15265	15439	15071	15341	15404	15072	15272	15278	15305	15271	15238	15300	15275	15246	15142	15077	15372	15289	15254	15287	15451	15256	15335	15301	15203	15289	15333	15240	15270	15209	15286	15327	15380	15218	15224	15123	15360	15237	15411	15309	15465	15202	15295	15392	15321	15256	15430	15204	15372	15183	15335	15038	15247	15246	15265	15401	15146	15123	15248	15144	15436	15313	15357	15182	15161	15234	15321	15278	15197	15044	15359	15254	15010	15359	15323	15248	15189	15219	15290	15298	15219	15231	15192	15071	15357	15156	15236	15285	15210	15323	15243	15351	15226	15213	15375	15130	15250	15222	15276	15329	15250	15336	15334	15325	15269	15075	15188	15230	15205	15355	15116	15171	15236	15144	15236	15230	15083	15193	15281	15321	15362	15265	15222	15222	15344	15422	15270	15202	15179	15224	15082	15329	15310	15285	15294	15101	15298	15203	15254	15291	15176	15218	15369	15215	15130	15369	15347	15206	15102	15224	15249	15444	15182	15269	15339	15271	15127	15286	15265	15298	15190	15334	15236	15344	15273	15230	15157	15334	15308	15061	15298	15042	15396	15111	15254	15309	15243	15377	15195	15166	15261	15309	15181	15148	15225	15207	15295	15217	15028	15149	15114	15328	15162	15073	15177	15218	15296	15296	15213	15235	15245	15344	15344	15219	15154	15065	15292	15196	15213	15272	15269	15374	15362	15333	15195	15323	15231	15424	15169	15193	15065	15234	15210	15259	15225	15483	15222	15339	15275	15183	15251	15187	15145	15354	15250	15387	15266	15320	15399	15304	15345	15266	15202	15387	15232	15301	15320	15152	15435	15250	15387	15091	15346	15236	15248	15192	15170	15211	15270	15346	15322	15353	15303	15309	15215	15345	15309	15091	15249	15225	15255	15192	15216	15313	15256	15439	15415	15156	15262	15251	15307	15242	15090	15151	15254	15283	15278	15211	15159	15101	15345	15229	15226	15190	15146	15132	15341	15357	15266	15171	15375	15130	15334	15218	15139	15220	15200	15276	15034	15179	15188	15127	15346	15337	15239	15273	15336	15265	15344	15395	15330	15235	15298	15268	15254	15194	15241	15113	15077	15400	15223	15482	15042	15158	15237	15243	15356	15373	15251	15303	15159	15205	15293	15193	15180	15184	15247	15020	15182	15252	15239	15366	15224	15313	15228	15328	15223	15351	15178	14986
26833	21558	26186	24760	18598	18265	18184	17982	17657	17777	17641	17592	17409	17570	17581	17557	17492	17407	17518	17523	17376	17497	17393	17274	17336	17480	17544	17506	17338	17684	17385	17418	17501	17312	17453	17480	17629	17328	17304	17419	17212	17226	17386	17490	17424	17322	17409	17390	17346	17480	17472	17468	17533	17321	17527	17620	17647	17236	17400	17332	17106	17349	17354	17452	17387	17489	17335	17478	17148	17466	17485	17227	17328	17463	17449	17436	17535	17560	17454	17374	17303	17487	17302	17319	17439	17462	17465	17365	17428	17283	17412	17450	17390	17363	17321	17565	17476	17410	17526	17518	17402	17342	17561	17393	17200	17335	17501	17459	17339	17283	17474	17275	17533	17273	17462	17446	17430	17360	17209	17486	17379	17454	17509	17406	17614	17465	17387	17394	17389	17288	17401	17402	17303	17491	17428	17455	17359	17398	17422	17431	17473	17445	17716	17449	17234	17462	17541	17545	17236	17428	17222	17229	17385	17356	17232	17370	17337	17397	17295	17451	17345	17525	17436	17292	17472	17186	17452	17190	17334	17237	17390	17286	17281	17430	17339	17462	17494	17553	17211	17338	17424	17228	17316	17246	17329	17311	17504	17321	17287	17236	17459	17373	17267	17240	17203	17278	17428	17370	17511	17572	17295	17430	17580	17543	17580	17517	17283	17476	17384	17504	17067	17663	17482	17267	17557	17263	17376	17360	17536	17413	17150	17413	17256	17035	17416	17440	17346	17394	17429	17457	17226	17335	17511	17218	17400	17345	17275	17298	17372	17294	17245	17374	17350	17477	17580	17468	17433	17320	17512	17390	17432	17418	17319	17359	17408	17446	17214	17430	17414	17483	17417	17378	17344	17481	17684	17392	17196	17426	17418	17269	17415	17344	17504	17419	17598	17378	17206	17354	17543	17355	17403	17407	17338	17335	17507	17289	17295	17386	17456	17336	17278	17354	17414	17449	17327	17318	17394	17336	17194	17482	17410	17188	17406	17335	17406	17325	17353	17556	17376	17344	17374	17374	17404	17202	17404	17493	17325	17226	17432	17452	17523	17537	17541	17451	17431	17394	17396	17496	17560	17375	17379	17233	17404	17444	17370	17382	17442	17368	17310	17226	17699	17381	17192	17418	17360	17599	17365	17516	17430	17543	17386	17686	17489	17535	17341	17445	17489	17478	17374	17429	17470	17281	17410	17353	17307	17279	17222	17413	17412	17356	17391	17439	17438	17300	17473	17258	17523	17237	17451	17355	17590	17553	17314	17441	17520	17542	17434	17365	17456	17523	17212	17441	17570	17446	17534	17539	17417	17520	17423	17301	17333	17411	17392	17421	17481	17202	17300	17271	17470	17510	17523	17259	17339	17474	17467	17379	17455	17660	17552	17376	17326	17435	17392	17186	17472	17531	17246	17296	17170	17375	17260	17552	17526	17283	17301	17296	17573	17632	17422	17355	17601	17388	17312	17406	17436	17485	17477	17302	17445	17473	17389	17344	17233	17385	17323	17400	17463	17366	17551	17402	17659	17439	17379	17361	17446	17545	17463	17418	17435	17222	17321	17517	17469	17199	17400	17245	17411	17328	17572	17387	17588	17424	17308	17205	17470	17381	17538	17300	17316	17437	17380	17409	17408	17355	17359	17356	17337	17293	17400	17555	17339	17321	17285	17473	17217	17527	17191	17452	17532	17360	17497	17338	17383	17450	17341	17754	17392	17324	17520	17224	17444	17414	17552	17401	17473	17310	17410	17252	17627	17406	17285	17403	17319	17231	17484	17266	17344	17212	17372	17376	17545	17419	17277	17296	17413	17205	17251	17284	17406	17379	17398	17350	17371	17264	17485	17314	17466	17220	17260	17418	17273	17368	17313	17365	17645	17514	17370	17370	17609	17425	17492	17252	17511	17637	17429	17390	17335	17308	17368	17336	17464	17411	17508	17480	17402	17394	17465	17486	17404	17302	17464	17485	17516	17552	17489	17376	17347	17340	17462	17529	17502	17371	17366	17440	17365	17513	17209	17376	17221	17431	17110	17481	17222	17293	17436	17251	17417	17276	17248	17479	17235	17478	17308	17308	17263	17563	17572	17527	17412	17423	17458	17308	17287	17442	17219	17362	17520	17302	17399	17357	17384	17264	17531	17155	17334	17677	17540	17438	17323	17360	17271	17334	17406	17425	17382	17353	17570	17509	17511	17532	17223	17360	17564	17457	17477	17357	17380	17601	17320	17447	17492	17203	17458	17290	17448	17521	17218	17157	17330	17471	17304	17516	17545	17438	17392	17177	17595	17328	17525	17565	17376	17459	17416	17405	17514	17446	17496	17438	17368	17389	17438	17363	17339	17290	17420	17483	17385	17476	17578	17556	17394	17528	17423	17342	17525	17193	17491	17462	17453	17567	17483	17365	17531	17439	17220	17547	17416	17443	17362	17379	17343	17323	17585	17252	17463	17343	17328	17381	17414	17502	17401	17487	17391	17484	17430	17348	17564	17330	17294	17426	17325	17354	17447	17299	17398	17336	17449	17525	17272	17293	17350	17546	17490	17152	17546	17455	17388	17303	17456	17593	17402	17363	17304	17201	17354	17205	17376	17423	17356	17397	17544	17540	17343	17435	17442	17479	17468	17243	17541	17501	17420	17579	17325	17326	17482	17234	17565	17497	17287	17418	17466	17376	17483	17446	17348	17449	17136	17442	17512	17485	17370	17424	17563	17329	17365	17249	17438	17221	17314	17634	17471	17504	17320	17471	17389	17453	17533	17251	17242	17414	17206	17254	17528	17377	17368	17225	17540	17420	17396	17374	17506	17396	17378	17343	17408	17202	17506	17579	17218	17420	17330	17405	17344	17445	17360	17490	17498	17488	17615	17187	17267	17385	17429	17413	17305	17333	17511	17387	17415	17286	17430	17544	17630	17379	17269	17413	17260	17427	17345	17265	17189	17085	17406	17248	17409	17505	17285	17426	17448	17454	17457	17432	17291	17389	17500	17443	17619	17419	17593	17343	17429	17536	17529	17130	17336	17458	17572	17502	17448	17406	17357	17207	17348	17510	17299	17367	17164	17281	17396	17439	17307	17485	17614	17504	17410	17526	17447	17215	17457	17534	17451	17216	17470	17358	17349	17256	17349	17400	17420	17640	17469	17363	17095	17329	17439	17343	17505	17387	17491	17360	17461	17245	17218	17397	17484	17631	17482	17295	17483	17286	17408	17353	17480	17447	17294	17391	17359	17430	17330	17185	17474	17419	17433	17552	17394	17281	17298	17349	17227	17405	17386	17306	17408	17535	17563	17572	17472	17463	17258	17412	17193	17337	17321	17415	17370	17368	17151	17369	17651	17352	17317	17455	17332	17442	17245	17314	17464	17504	17342	17308	17325	17469	17364	17491	17237	17466	17288	17433	17496	17443	17445	17514	17380	17368	17335	17585	17467	17449	17514	17560	17521	17398	17312	17421	17326	17376	17354	17357	17404	17486	17319	17531	17469	17482	17391	17435	17332	17595	17533	17444	17388	17367	17382	17381	17563	17296	17300	17250	17488	17506	17501	17323	17421	17425	17276	17324	17274	17548	17349	17405	17408	17633	17518	17295	17697	17709	17787	17542	17406	17478	17349	17659	17428	17306	17364	17235	17328	17445	17382	17355	17456	17375	17525	17331	17309	17496	17361	17334	17527	17265	17590	17425	17481	17388	17573	17685	17326	17501	17406	17620	17319	17307	17499	17447	17518	17464	17417	17390	17464	17439	17478	17533	17367	17483	17460	17399	17362	17448	17152	17457	17334	17438	17413	17360	17381	17294	17426	17498	17373	17299	17355	17418	17374	17281	17347	17484	17460	17368	17380	17389	17445	17268	17367	17347	17335	17274	17459	17478	17384	17692	17431	17201	17383	17317	17457	17177	17441	17155	17535	17433	17209	17582	17508	17304	17477	17519	17496	17482	17249	17255	17558	17380	17436	17424	17352	17289	17324	17381	17359	17513	17460	17380	17422	17458	17509	17457	17522	17415	17338	17629	17360	17446	17477	17338	17370	17318	17309	17479	17199	17356	17411	17258	17342	17347	17312	17351	17405	17560	17469	17291	17239	17242	17524	17373	17329	17468	17366	17609	17536	17564	17466	17730	17388	17396	17405	17473	17431	17431	17608	17458	17466	17350	17449	17411	17412	17411	17298	17457	17425	17326	17589	17458	17360	17365	17466	17502	17544	17318	17429	17429	17515	17521	17387	17380	17195	17156	17246	17216	17509	17506	17401	17510	17548	17395	17709	17306	17385	17369	17395	17408	17189	17390	17375	17543	17481	17555	17574	17412	17484	17453	17528	17391	17425	17386	17289	17330	17377	17544	17483	17498	17422	17324	17414	17485	17483	17589	17457	17288	17556	17570	17691	17566	17548	17410	17475	17462	17280	17248	17511	17361	17422	17464	17300	17446	17432	17335	17336	17382	17550	17374	17584	17357	17345	17131	17488	17384	17488	17405	17358	17544	17444	17471	17317	17275	17367	17381	17462	17448	17415	17497	17305	17250	17450	17373	17404	17333	17453	17408	17412	17437	17419	17276	17369	17381	17427	17470	17301	17486	17349	17496	17396	17474	17360	17210	17435	17369	17519	17368	17491	17374	17340	17386	17562	17335	17309	17203	17539	17273	17574	17417	17219	17487	17510	17303	17358	17281	17291	17378	17593	17491	17339	17421	17305	17396	17575	17391	17486	17275	17249	17489	17233	17404	17371	17411	17352	17479	17515	17351	17385	17395	17592	17486	17372	17335	17405	17494	17385	17457	17332	17353	17538	17308	17188	17465	17540	17303	17446	17306	17441	17345	17480	17658	17294	17513	17541	17532	17205	17304	17341	17290	17117	17216	17235	17371	17336	17352	17462	17367	17348	17227	17341	17343	17328	17413	17473	17243	17417	17509	17600	17478	17521	17422	17542	17328	17220	17231	17327	17597	17566	17392	17444	17440	17431	17555	17406	17282	17402	17442	17516	17365	17264	17406	17521	17355	17450	17305	17523	17131	17595	17354	17319	17267	17375	17544	17443	17358	17443	17528	17369	17452	17528	17588	17297	17423	17335	17444	17455	17321	17211	17493	17384	17456	17362	17449	17422	17657	17416	17400	17504	17376	17501	17289	17443	17560	17391	17443
15494	19274	18984	17770	17289	16644	16036	16110	15963	15760	15580	15614	15657	15514	15571	15473	15311	15630	15542	15416	15507	15619	15444	15499	15362	15393	15322	15478	15327	15365	15591	15349	15294	15319	15497	15388	15371	15560	15469	15470	15583	15323	15635	15448	15329	15480	15375	15494	15570	15602	15479	15392	15458	15431	15509	15410	15406	15412	15583	15372	15489	15498	15508	15225	15603	15400	15462	15431	15509	15528	15379	15377	15553	15422	15296	15434	15444	15434	15444	15450	15559	15346	15546	15425	15564	15472	15478	15347	15292	15468	15523	15486	15509	15599	15329	15431	15483	15281	15463	15452	15416	15394	15471	15524	15420	15358	15486	15319	15420	15398	15256	15112	15516	15455	15508	15181	15520	15421	15460	15655	15331	15465	15441	15537	15488	15568	15530	15645	15445	15396	15372	15297	15469	15475	15466	15351	15590	15472	15477	15501	15435	15407	15363	15312	15476	15468	15368	15481	15565	15284	15544	15432	15515	15379	15436	15382	15541	15431	15328	15387	15278	15367	15415	15434	15434	15329	15385	15399	15499	15443	15534	15163	15556	15547	15412	15423	15666	15544	15589	15461	15410	15483	15422	15380	15310	15370	15535	15568	15456	15394	15405	15592	15428	15398	15342	15451	15499	15449	15490	15406	15503	15292	15514	15289	15385	15320	15436	15475	15366	15349	15619	15386	15565	15530	15339	15413	15501	15492	15514	15369	15314	15194	15398	15281	15367	15331	15441	15440	15585	15350	15395	15407	15336	15441	15297	15364	15584	15380	15374	15517	15596	15271	15356	15351	15503	15320	15475	15372	15476	15459	15747	15627	15594	15502	15449	15418	15345	15630	15470	15438	15377	15396	15397	15447	15489	15587	15377	15410	15669	15378	15335	15457	15514	15230	15461	15306	15494	15493	15381	15358	15426	15457	15274	15568	15484	15424	15435	15496	15434	15275	15423	15510	15362	15524	15503	15477	15438	15481	15348	15660	15387	15348	15489	15423	15332	15447	15525	15303	15338	15507	15455	15495	15381	15422	15608	15557	15324	15431	15325	15518	15441	15373	15384	15355	15324	15422	15417	15378	15588	15372	15594	15416	15360	15437	15379	15434	15414	15340	15408	15471	15553	15316	15639	15416	15262	15495	15443	15334	15575	15343	15474	15377	15279	15538	15527	15468	15270	15364	15397	15457	15531	15322	15448	15388	15580	15370	15366	15538	15379	15406	15458	15451	15474	15515	15397	15334	15539	15390	15382	15408	15521	15460	15687	15424	15434	15264	15618	15469	15417	15200	15429	15452	15398	15420	15489	15471	15368	15295	15531	15302	15386	15442	15338	15347	15361	15384	15310	15276	15537	15501	15461	15355	15453	15273	15325	15441	15376	15590	15388	15456	15528	15484	15398	15446	15402	15474	15410	15391	15303	15387	15395	15573	15451	15558	15509	15426	15265	15592	15494	15421	15409	15460	15369	15234	15503	15230	15281	15578	15511	15683	15431	15527	15483	15576	15543	15425	15458	15608	15336	15579	15422	15480	15268	15475	15552	15345	15501	15400	15581	15234	15373	15504	15478	15316	15423	15330	15604	15467	15406	15426	15375	15350	15415	15321	15670	15388	15306	15413	15313	15464	15211	15499	15413	15331	15339	15435	15365	15396	15433	15448	15636	15359	15525	15436	15417	15456	15298	15486	15370	15494	15363	15457	15523	15412	15316	15528	15483	15521	15365	15541	15491	15465	15342	15388	15466	15394	15375	15415	15517	15411	15428	15412	15428	15367	15474	15294	15535	15432	15419	15454	15466	15597	15321	15552	15356	15389	15311	15493	15437	15392	15598	15461	15386	15240	15464	15500	15475	15459	15306	15439	15396	15358	15474	15458	15526	15601	15405	15446	15326	15479	15443	15340	15465	15794	15577	15569	15468	15310	15437	15430	15446	15486	15491	15505	15403	15548	15397	15472	15451	15414	15329	15395	15518	15429	15538	15538	15405	15456	15454	15424	15403	15591	15355	15422	15420	15474	15522	15371	15509	15359	15484	15377	15466	15399	15553	15449	15382	15377	15548	15453	15543	15417	15457	15484	15528	15403	15530	15659	15524	15469	15566	15482	15469	15433	15382	15601	15389	15338	15385	15335	15395	15359	15303	15262	15434	15455	15573	15460	15436	15402	15385	15378	15507	15300	15616	15516	15427	15401	15619	15377	15499	15385	15267	15436	15482	15582	15474	15461	15441	15506	15541	15367	15591	15505	15340	15384	15464	15645	15273	15325	15602	15437	15333	15227	15309	15440	15348	15505	15581	15601	15289	15653	15519	15445	15371	15464	15522	15481	15375	15417	15394	15554	15279	15425	15372	15378	15517	15447	15391	15566	15597	15323	15671	15634	15343	15438	15500	15530	15342	15634	15461	15544	15532	15462	15597	15306	15365	15370	15398	15525	15388	15326	15288	15271	15369	15452	15437	15404	15380	15441	15523	15457	15381	15474	15536	15409	15352	15402	15383	15535	15415	15445	15453	15406	15393	15526	15510	15368	15328	15286	15491	15342	15457	15524	15526	15557	15604	15576	15520	15361	15424	15458	15445	15372	15365	15518	15333	15453	15717	15461	15429	15363	15386	15446	15371	15399	15276	15423	15411	15218	15413	15528	15460	15473	15589	15345	15408	15331	15516	15375	15478	15433	15475	15289	15522	15392	15273	15344	15370	15234	15498	15435	15442	15547	15514	15369	15350	15468	15405	15474	15374	15486	15420	15430	15429	15556	15400	15491	15392	15442	15416	15380	15492	15272	15374	15471	15380	15413	15217	15684	15583	15469	15302	15420	15429	15327	15461	15446	15417	15323	15418	15337	15478	15405	15540	15373	15444	15444	15373	15342	15394	15517	15545	15486	15363	15296	15364	15391	15373	15376	15354	15429	15470	15400	15279	15557	15395	15435	15442	15394	15398	15596	15221	15593	15449	15390	15447	15302	15493	15471	15578	15577	15340	15570	15335	15367	15475	15381	15304	15441	15466	15454	15460	15216	15395	15314	15446	15242	15412	15564	15468	15529	15590	15547	15443	15456	15420	15490	15399	15268	15462	15559	15374	15458	15543	15545	15276	15599	15501	15414	15443	15494	15459	15490	15512	15327	15563	15374	15553	15356	15525	15341	15463	15379	15602	15271	15491	15506	15522	15439	15376	15414	15439	15421	15550	15291	15451	15335	15368	15308	15389	15456	15400	15548	15443	15484	15654	15423	15460	15281	15355	15304	15466	15373	15518	15623	15509	15459	15528	15410	15357	15601	15317	15478	15435	15501	15549	15374	15405	15345	15469	15267	15567	15474	15642	15446	15464	15342	15512	15500	15464	15362	15365	15355	15420	15342	15354	15423	15361	15416	15328	15397	15261	15466	15522	15507	15610	15334	15384	15444	15305	15429	15471	15442	15493	15458	15418	15455	15623	15484	15366	15342	15460	15681	15352	15591	15387	15518	15484	15431	15483	15510	15466	15560	15443	15461	15536	15387	15439	15498	15419	15378	15419	15362	15481	15445	15601	15463	15517	15536	15402	15440	15502	15403	15566	15449	15501	15419	15571	15510	15458	15552	15373	15318	15563	15585	15207	15806	15435	15450	15501	15380	15577	15402	15320	15579	15606	15427	15352	15544	15389	15275	15480	15340	15453	15309	15363	15322	15439	15364	15473	15503	15601	15546	15325	15503	15446	15469	15426	15529	15335	15523	15643	15450	15408	15442	15592	15258	15408	15323	15423	15348	15362	15506	15358	15344	15400	15379	15656	15309	15513	15410	15567	15501	15419	15483	15435	15414	15337	15367	15443	15448	15279	15455	15390	15347	15437	15525	15404	15350	15350	15526	15393	15497	15443	15363	15365	15411	15491	15272	15561	15337	15484	15412	15303	15454	15292	15440	15521	15473	15443	15416	15314	15177	15490	15421	15286	15506	15502	15531	15336	15398	15382	15340	15594	15410	15602	15413	15448	15325	15408	15375	15441	15521	15486	15509	15380	15326	15418	15364	15424	15469	15344	15458	15406	15583	15532	15400	15609	15402	15660	15456	15579	15453	15409	15500	15379	15400	15514	15433	15407	15541	15299	15543	15479	15465	15331	15280	15413	15478	15377	15498	15646	15344	15180	15583	15500	15547	15414	15407	15484	15341	15298	15249	15556	15542	15212	15466	15465	15365	15388	15536	15402	15524	15479	15448	15446	15512	15397	15515	15406	15294	15539	15358	15288	15393	15418	15453	15186	15488	15628	15531	15600	15487	15564	15364	15387	15319	15468	15458	15434	15498	15354	15372	15258	15413	15182	15343	15459	15449	15448	15246	15467	15611	15464	15429	15478	15532	15479	15390	15471	15533	15335	15530	15342	15423	15484	15393	15462	15299	15416	15506	15446	15453	15537	15500	15549	15309	15401	15475	15412	15399	15341	15324	15493	15456	15329	15451	15524	15373	15530	15533	15331	15412	15424	15338	15508	15434	15340	15479	15589	15485	15511	15430	15421	15461	15512	15558	15470	15404	15425	15528	15286	15412	15372	15345	15449	15492	15382	15456	15268	15561	15381	15385	15453	15302	15431	15361	15371	15415	15423	15507	15515	15639	15464	15601	15525	15590	15502	15220	15558	15489	15505	15353	15510	15563	15397	15365	15506	15408	15446	15409	15339	15511	15431	15374	15394	15580	15457	15636	15467	15541	15420	15474	15494	15413	15540	15465	15450	15427	15502	15594	15585	15553	15287	15512	15546	15596	15402	15492	15401	15292	15563	15689	15382	15334	15547	15599	15325	15459	15348	15344	15409	15462	15387	15405	15533	15341	15614	15554	15486	15492	15507	15578	15389	15435	15369	15511	15403	15522	15461	15537	15513	15466	15551	15417	15453	15503	15336	15382	15496	15532	15435	15477	15396	15388	15244	15434	15524	15435	15360	15266	15471	15327	15593	15418	15364	15441	15427	15422	15440	15406	15495	15513	15356	15494	15437	15392	15706	15373	15452	15378	15463	15396	15333	15579	15341	15409	15484	15389	15388	15463	15280	15504	15464	15423	15322	15482	15444	15351	15343	15259	15304	15459	15324	15535	15258	15228	15411	15561	15459	15454	15362	15418	15527	15413	15613	15301	15559	15321	15554	15591	15503	15698	15357	15444
23961	21521	29223	24307	22071	22578	21416	18417	17476	17818	17367	17131	17452	17026	16938	17155	16829	17017	17018	16894	16833	17123	17043	17006	16897	17018	17028	17013	16991	16835	16818	16955	16826	17181	16917	16859	17042	16956	16927	16951	17054	17009	17056	17021	16668	17033	17002	17060	16886	16825	17072	16859	16999	16947	17042	16817	16842	17063	16849	16782	16804	16959	17049	16895	17056	16893	16836	16935	16794	17131	16831	16906	16879	16817	16986	16937	16832	16677	16989	17030	17002	16883	16848	16870	16954	17019	17043	16860	16918	16870	16642	16718	16857	17038	16852	16937	17048	16892	17103	16916	16803	16807	16832	16844	16946	16984	16838	16712	16966	16751	16816	16991	16730	17030	16858	17042	16800	17151	17025	16989	16988	16837	17003	16969	16813	16680	16958	17042	16952	16955	17017	17028	16820	16957	16881	16634	16658	16699	17078	17034	17026	16965	16911	17053	16801	16792	16924	16627	17000	16910	17016	16866	16730	16798	16854	16787	16959	16865	16990	16828	16982	16874	16922	16744	16965	16666	16889	16816	16888	16776	16942	16896	16974	16886	16636	16949	17126	16908	16840	16963	16883	16648	16803	16767	16988	16973	16824	16734	16721	16859	16868	16982	16779	17063	17003	16932	16932	16629	17050	16967	16830	16916	16849	16686	16985	16798	16924	16940	16958	16634	16931	16927	16833	16930	17001	17110	17001	16885	16971	17084	16800	16993	16858	16884	17057	16763	16928	16908	16825	16779	16742	16865	17026	16956	16847	16973	16859	16887	16983	16760	16831	16823	16824	16908	16762	16890	16816	16808	16689	17024	16733	16987	17041	16803	16899	16759	17213	16887	16865	16986	16809	16952	16864	16714	16898	16842	16818	16948	16992	16910	16869	16850	16822	16710	16881	16913	16934	17020	16937	16786	16849	17018	16824	16920	16904	17026	16903	16857	16938	16817	17046	16917	16806	17051	16831	16733	16677	16859	17029	17028	16893	16776	17085	16646	16942	16906	16769	16827	16947	16699	16930	16989	16628	16659	16768	16837	16982	16872	16764	16791	16962	16872	16693	16846	16917	16860	16956	16874	16890	16761	16834	16786	16950	16883	16931	16977	16936	16804	16826	16866	16970	16922	17080	16963	16840	17058	16936	16774	16762	16878	16749	16754	16947	16872	16926	17088	17002	16803	16784	17043	16891	16698	16986	16828	16778	16719	16972	16888	16637	16989	17121	16828	16742	16945	16717	17031	17038	16749	17017	16743	16934	16855	16891	16772	16992	16748	16731	16661	16892	16862	16590	16635	17112	16913	16997	16970	16901	16947	16801	17005	17084	17029	16833	17001	16900	16805	16788	16862	16714	16838	16865	16846	16874	16555	16896	16850	16764	16992	16861	16776	16879	17046	16792	17067	16903	16831	16860	16917	16844	16872	16921	16758	16783	16943	17152	16843	16799	16868	16674	16832	17048	16901	16647	16719	17061	16922	16892	16892	16855	16801	16952	16858	16726	16675	17063	16808	17081	16999	16830	16830	16634	16819	16860	16772	16769	16937	16819	16945	16866	16902	16710	16940	17014	16692	16899	16801	16813	17118	17026	16716	16725	16937	16910	17017	16995	16975	16819	16736	16905	17054	16770	16888	16753	16731	17143	17018	16856	16681	16860	16954	16596	16982	16827	16826	16848	17041	17060	16925	17055	16819	16850	17135	16825	16913	16952	16935	16985	16885	16964	16688	16862	16727	16740	16823	17011	16850	16806	16887	16678	16833	16931	16897	16916	16736	17006	16932	17059	16771	16960	17022	16922	16834	16890	16958	16747	16815	16672	16737	16926	16806	16686	16997	16864	16858	17156	16811	16780	16938	16783	16883	16791	16774	16977	16954	16658	16927	16773	16865	17022	17036	16878	16866	16980	16939	16852	16835	16651	16869	16872	16898	16745	16925	16974	16990	16820	16982	17038	16784	16832	16795	17094	16870	16866	16945	16864	16674	16823	16929	16773	16816	16912	17034	16980	16813	16949	16813	16836	16771	16803	16979	16986	17093	16736	16683	16761	16877	16904	17102	17090	16979	16768	16799	16877	16974	16809	16835	17043	16923	16786	16935	16869	16845	16875	16930	16972	16783	16611	16886	16897	16910	16968	16819	16856	16929	16842	16859	16646	16952	16982	16888	17011	17213	16925	17063	16902	16893	16729	16935	16927	16886	16803	16711	17044	16872	16812	16891	16785	16867	16807	16854	16981	16926	16713	16943	16746	16815	16902	16740	16697	16975	16904	16793	16770	16588	16950	16984	16983	16845	16961	16917	16907	17000	16818	16835	17111	17002	16771	16822	16924	16911	16916	16831	16873	16727	16898	17080	16917	16741	16821	16929	16980	16985	16964	16910	16829	16859	16782	16933	16909	16949	16778	16864	16806	17071	16950	16845	16959	16864	16724	16742	17093	16911	16941	16907	16860	16839	16852	16962	16847	16879	16934	16918	16876	16959	16873	16919	16779	16826	16927	16840	16781	16800	16965	17050	16958	16846	16912	17063	16718	16772	16667	16996	16869	17001	16853	17015	16801	16742	16918	16955	16794	17084	17105	16763	16886	16972	16896	16712	16959	16781	16806	16765	16808	16887	17020	16905	16814	16718	16799	16933	16908	16784	16775	16784	16685	16641	16767	16851	16987	16848	16998	16951	16849	16950	16897	16956	16868	16890	16975	16754	16614	16938	16784	16754	16749	16913	16910	16852	16900	16873	16808	16850	16641	16851	16809	17000	16694	16867	16944	16814	16819	16747	16987	16821	16864	16722	16996	16852	16773	16935	16865	16800	16980	16935	16870	16839	16828	16939	16832	16788	17033	16876	16836	16516	16840	16885	17017	17146	17022	16973	16917	16836	16846	16749	16877	16860	16498	16869	16907	16972	16726	16953	17049	16956	17003	16754	16872	16831	16766	16746	16971	16913	16765	16944	16739	16865	16862	16858	17008	16871	16914	16749	16928	17013	16876	16815	16875	17022	16746	16807	16761	16971	17006	16932	17030	16934	16972	16858	16947	17018	16972	16931	17023	16722	16936	17035	16883	16711	16998	16936	16900	16867	16778	16904	16941	16835	16775	16925	16770	16721	17072	16892	16886	16825	16948	16742	17002	16910	16833	16852	17189	16724	16751	16901	16882	17006	16907	16872	16901	16996	16840	16694	16895	16891	16929	16881	17048	16866	16766	17036	16840	16894	17130	16851	16862	16840	16938	17218	17035	16943	16926	16739	16932	16764	16715	16712	16989	16816	16789	16804	16809	16811	16804	16827	16852	16770	16785	16772	17027	16783	16834	16903	16957	16907	16864	16861	16760	16721	16788	17162	17036	16973	16863	16731	16994	16942	16889	16727	16903	16999	16880	16796	16858	16878	16903	16888	16738	17127	16871	16960	16982	16827	16708	16959	16895	16879	16872	16937	16845	16666	16978	16919	16907	17029	16927	16857	16931	16918	16787	16680	16925	16851	16790	17173	16820	16962	16888	16869	16975	17000	17044	16740	16845	16626	16764	16903	16812	17121	16789	16931	17038	16617	16818	16806	16867	16822	16844	16815	16921	16711	17032	17007	16841	16883	16905	16750	16695	16758	16784	16915	16850	16993	16836	16841	16892	16831	16885	16783	16805	16839	16944	16861	16906	16928	16742	16820	16713	16899	16959	16863	17140	16894	16796	16710	17037	16962	16838	16816	16820	16934	16985	16873	16719	16900	16871	16817	17182	16833	16986	16949	17019	17037	16955	16886	17062	16895	16737	16787	16654	16935	16906	17037	17072	16944	16749	16904	16883	16884	16800	16932	16758	16743	16892	16893	16977	16854	16865	16924	16843	16936	16829	16979	16742	16953	16586	16868	16607	16864	16863	16791	16919	16716	16897	16724	16813	16892	16969	16830	16883	16805	16892	16737	16827	16673	16935	16748	16928	16946	16733	16746	16783	16842	16776	16997	16910	16647	16803	16866	17012	17081	16935	16774	16981	16950	16804	16779	16860	16780	16851	16821	16671	16811	16866	16750	16995	16704	16873	16794	16838	16858	16781	16928	16993	16844	16913	16784	16895	16746	16869	16966	16979	16859	16851	16991	16815	16848	16836	16949	16849	16855	16907	16833	16732	17005	16766	16778	16829	16733	16773	16735	16844	16876	16822	16808	16946	16862	16907	16966	16805	17003	16775	16960	16841	16978	16758	16900	16986	16926	16917	16866	16754	16848	16993	16825	16965	16725	16778	16905	16907	16899	16814	16895	16994	16781	16901	16766	16720	16987	17165	16936	16812	16790	16857	16815	16849	16780	16729	16978	16932	16974	16773	16805	16829	16844	16908	16993	16804	16817	17140	16771	16938	16714	16870	16736	16838	16949	16898	16783	16895	16873	16706	16879	17180	16872	16865	16918	16920	16900	16844	16563	16739	16956	16943	16906	16714	16905	16751	16679	16735	16995	16642	16860	16742	16824	16923	16873	16912	17031	16891	16611	16982	16825	16964	17031	16922	16900	16946	16935	16813	16973	16743	16968	16843	16762	16768	16892	16826	16995	16859	16855	16849	16845	16757	16922	16902	16732	16779	16755	16891	17046	16897	16782	16854	16829	16688	17006	16822	16883	16861	16853	16897	16928	16941	16834	16724	16992	16897	16766	16854	16763	16829	16966	16898	16909	16932	16856	16947	16684	17079	16800	16815	17038	16978	16791	16759	16867	16824	16873	16833	17101	16811	16694	16956	16891	16966	16935	16937	16899	16926	16983	16890	16838	16844	16955	16817	16897	16863	16848	16769	16898	16737	16625	17018	16790	16824	17024	16878	16836	17035	17005	16768	16795	16988	16897	16798	17000	17034	16816	16951	17054	16907	16887	17128	16630	16925	16942	16905	16848	16909	16721	16919	16646	16991	16776	16892	16836	16907	17079	16829	16839	16806	16854	16872	17027	16854	16856	16920	17049	16817	16836	16841	16913	16836	16601	16913	17011	16859	16933	17067	16775	17009	16628	16907	16820	16968	16855	16705	16776	16697	16833	16920	16842	16962	16965	16860	16554	16708	16942	16789	16670	17102	16769	16882	17031	16875	16820	16886	16682	16825	16734	17085	16846	16903	16806	16854	16873	16829	17133	17194	16917	16881	16995	16929	17004	16687	16899
13759	21275	20945	19171	18135	17193	16786	16435	16202	15615	15547	15353	15459	15200	15124	15151	15138	15233	15223	14971	15286	15259	15103	15114	15141	15188	15328	15161	15132	15231	15340	15195	15046	15360	15324	15221	15223	15193	15128	15312	15125	15315	15180	15247	15202	15089	15039	15188	15262	15151	15058	15229	15141	14979	15137	15137	14940	15081	15172	15152	15269	15131	15202	15140	15198	15078	15225	15139	15070	15091	15324	15100	15245	15222	15052	15213	15153	15195	15163	15285	15254	15243	15255	15231	15093	15127	15011	15132	15071	15018	15204	15171	15024	15062	15134	14995	15115	15136	15282	15291	15194	15015	15072	15024	15206	15268	15257	15143	15050	15300	15023	15072	15155	14979	15135	15060	15030	15161	15094	15058	15131	15185	15277	15148	15228	14983	15223	15154	14989	15306	15163	15212	15166	15057	15155	15179	15175	15138	15147	15274	15184	14927	15045	15166	15085	15091	15156	15084	15134	15218	15204	15193	15009	15121	15143	15240	15143	15308	15121	15038	15181	15116	14978	15141	15248	15286	15066	15137	15161	15116	15160	15074	15180	15258	15228	15218	15315	15156	15193	15177	15082	14921	15250	15008	15221	15085	15064	15182	15242	15179	15096	15051	15085	15093	15104	15119	15114	15079	14962	15041	15238	15077	15042	15193	15103	14993	15180	15015	15043	15277	15250	15106	15216	15192	15155	15240	15328	15110	15188	15072	15198	15035	15196	15137	15081	15192	15062	15266	15108	15047	15093	15155	15106	15045	15196	15288	15158	15124	15155	15265	15186	15245	15213	15227	15051	15078	15284	15166	15154	15162	15076	15213	15293	15317	15163	15234	15212	15160	15180	15080	15238	15040	15162	15048	15251	15127	14925	15029	15019	15067	15132	15011	15096	15216	15072	15220	15232	15232	15257	15201	15131	15021	15241	15066	15351	15084	15103	15180	15193	15088	15059	14986	15001	15276	15246	15084	15033	15100	15044	15185	15190	15235	14994	15043	15075	15206	15100	15162	15314	15028	14893	15160	15082	15402	15172	15189	14960	15143	15135	15168	15362	15240	15160	15247	15031	15222	15123	15262	15254	15171	15242	15019	15030	15058	15118	15080	15174	15091	15094	15133	15120	15206	15171	15197	14993	15274	15228	15146	15092	15272	15137	15009	15215	15219	15212	15113	15238	15208	15305	15003	15015	15285	14990	15030	15289	15405	15184	15112	15098	14993	15021	15183	15176	15273	15327	15113	15066	15078	14991	15165	15092	15095	15098	15058	15311	15148	14985	15250	15310	15120	15058	15350	15249	15038	15086	15300	15125	15020	15133	15310	15071	15270	15097	15070	15054	15184	15001	15098	15010	15229	15116	14986	15074	15298	15132	15202	15093	15011	15040	14952	15161	15100	15041	15057	15007	15161	15103	15037	15083	15194	15148	15019	15237	15223	15201	15108	15018	15092	14975	15118	15199	15153	15097	14998	15060	15167	15093	15189	15043	15295	15150	15082	15138	15154	15147	15142	15009	15253	15282	15111	15149	15163	15006	15037	15175	15153	15465	15247	15063	15121	15227	15054	15200	15200	15110	15270	15204	15047	15287	15056	15100	15020	15209	15205	15197	15170	15070	15112	15240	15180	15224	15222	15182	15170	15109	15119	15152	15261	15048	15181	15192	15261	14990	15187	15213	15093	15194	15094	15170	15040	15172	15244	15359	15042	14949	15102	15132	15265	15072	15010	15253	15097	15159	15055	15017	15164	15061	15235	15154	15113	15263	15126	15189	15139	15171	15073	15265	15052	14973	15219	15223	15287	15140	14836	15110	15125	14995	14982	15076	14986	15054	15203	15293	15156	15160	15003	15252	15141	14989	15210	15199	15226	14973	15132	15116	15075	15156	15217	15155	15288	15120	15176	15140	15310	15274	15149	15092	15124	15252	15261	15127	15154	15257	15249	15214	15244	14965	15081	15099	15140	15125	15420	14923	15171	15204	15016	15369	15252	15142	15293	15117	15167	15080	15185	15151	15024	15071	15332	15037	15242	15148	15216	15227	15076	15201	15221	15166	15171	15096	15184	15031	15270	15103	15238	15197	14980	14979	14980	15319	15173	15137	15098	15125	15051	15203	15108	15255	15032	15046	15123	15296	15267	15229	15262	14992	15257	15222	15183	15200	15205	15199	15053	15227	15138	15064	15192	15145	15030	15222	15154	15079	15105	15241	15238	15252	15179	15139	15090	15114	15223	15068	15206	15125	15084	15119	15215	15270	15260	15116	15370	15082	15233	15306	15100	15275	15225	15206	15144	15167	15013	15365	15032	15018	15253	15122	15161	15174	15049	15188	15139	15271	15243	15066	15081	14996	15270	15131	15173	15068	14957	15203	15213	15283	15129	15257	15187	15164	15190	15041	15229	15056	15179	14972	15318	15319	15133	15152	15240	15080	15128	15018	15167	15194	15242	15085	15151	15135	15110	15232	15158	15109	15246	15189	15052	15073	15243	15242	15209	15193	15269	15275	14970	15265	15261	15195	15067	15295	15011	15159	15134	15156	15170	15070	15194	15175	15106	15020	15023	15130	14931	15134	15092	15170	15230	15299	15138	15280	15131	15201	15249	15048	15216	15200	15095	15090	15057	15045	15130	15216	15216	15182	15019	15101	15097	15103	15107	15196	15027	15030	15414	15008	15108	15111	15050	15094	15257	15013	15183	15296	15106	15133	15172	15051	15066	14877	15177	15227	15139	14929	15102	15185	15069	15080	15116	15115	15041	15193	15153	15323	15143	15284	15173	15144	15146	15239	15283	15086	15154	15101	15166	15179	15093	15118	15130	14985	15045	15065	15153	15252	15160	15392	15101	15119	15218	14993	15036	14990	15119	15219	15300	15073	15130	15048	15226	15239	15135	15028	15207	15189	15107	15046	15032	15096	15157	15172	15252	15183	15042	15050	15126	15095	15065	15305	15079	15202	15268	15286	15100	15163	15145	15246	15113	15219	15117	15075	15201	15110	15209	14977	15070	15007	15207	15178	15208	15164	15213	15164	15282	15248	15292	15072	15098	15166	15229	15199	15032	15297	15097	14991	15071	15011	15023	15109	15283	14954	15122	15181	15152	15060	15158	15205	15385	15181	15132	15155	15028	15170	15014	15029	15066	15156	15193	15146	15105	15125	15062	15050	15184	15345	15170	15170	14996	15170	15220	15118	14987	15126	15170	14947	15245	15202	15082	15012	15187	15150	15279	14997	15147	15103	15135	15150	15183	15209	15123	15213	15202	15146	15249	15235	15186	15241	15071	15166	15023	15123	15110	15163	15176	15115	15147	15136	15046	15033	15106	14993	15090	15122	15258	15130	15107	15149	15216	15158	15001	15238	15227	15072	15159	15216	15146	15313	15199	15005	15149	15370	15064	15341	14942	15135	14978	15129	15095	15216	15067	15168	15135	15225	15172	15043	15220	15173	15087	15179	15120	15114	15116	15129	15058	15240	15078	15128	15192	15160	15194	15145	15048	15080	15075	15085	15061	15112	15222	15202	14945	15066	15140	15217	15081	14988	14982	15289	15276	15100	15083	15105	15118	15273	15184	15133	15028	15163	15200	15116	15142	15252	15353	15076	15002	15251	15155	15092	15069	15049	15284	15246	15120	15113	14994	15274	15295	15130	15107	15224	15117	15332	15141	15234	15122	15134	15059	15127	15198	15111	15241	15205	15299	14992	15176	15182	15227	15087	15105	15124	15163	15101	15052	14997	15201	15089	14993	15144	15171	15150	15163	15088	15272	15098	15190	15381	15084	15094	15210	15078	15074	15057	15234	15144	15067	15020	15176	15203	15181	15201	15143	15293	15050	15192	15182	15257	15293	15036	15154	15121	15283	15147	14941	15152	15259	15139	15025	15296	15147	15230	15056	15212	15142	15065	15141	14898	15157	15007	15184	15113	15062	15143	15034	15008	15010	15312	15065	15226	15062	15198	15194	15032	15078	15155	15120	15112	15232	15142	15237	15039	15158	15200	15151	15018	15140	15123	15349	15176	15108	15275	15019	15106	15149	15331	15188	15317	15196	14978	15079	15315	15034	15317	14985	15281	15181	15139	15057	15088	15031	15291	15024	15254	15210	15101	15333	15227	15191	15313	15008	15219	15173	15234	15098	15193	15136	15234	15176	15028	15207	15075	15112	15062	15041	15069	15108	15141	15173	15112	15043	15196	15162	15159	15125	15153	15136	15137	15093	15129	15206	15141	15250	15047	15141	15088	15348	15108	15189	15244	15212	15148	15222	15258	15324	15153	15097	15016	15240	14839	15056	15163	15117	15148	15183	15001	14926	15177	15164	15159	15064	15143	15052	15239	15157	15127	15059	15177	15140	15157	15096	15139	15082	15207	15122	14936	14967	15286	15105	15059	15211	15067	15200	15264	15072	15062	15231	15139	15141	15194	15150	15169	15136	15048	15093	15274	15174	15124	15092	15109	15077	15251	15145	15066	15030	15062	14971	15142	15180	14936	15218	15248	15151	15160	15093	15086	15201	15140	15059	15181	15146	14985	15014	15081	15075	14983	15185	15144	15100	15201	15127	15381	15018	15160	15065	15204	15036	15126	15096	15099	15090	15065	15161	15162	15134	15070	15061	15281	15290	15266	15121	15031	15149	15124	15198	15056	15266	15230	15084	15187	15023	15136	15180	15171	15305	15309	15270	15392	15226	15182	15254	15050	15180	15112	15192	15372	15198	15314	15189	15055	15112	15172	15159	15043	15034	15097	15171	15246	15034	15268	15316	15023	15147	15296	15048	14922	15186	15142	15057	15188	15134	15142	15182	15077	15070	15087	15283	15164	15122	15116	15061	15122	15120	15323	15213	15140	15132	15192	15218	15148	15100	15371	15145	15239	15112	15213	15260	14999	15142	15212	15198	15163	15258	15271	15173	15021	15173	15023	15217	15156	15052	15230	15117	15232	15166	15095	15242	15273	15099	15119	15233	15154	14999	15099	15419	14994	15154	15103	15095	15041	15075	15246	15314	15175	15050	15272	15156	15051	15240	15153	15171	15140	15088	15013	15162	15333	15102	15101	15160	15183	15267	15006	15254	15095	15196	15220	15117	15129	15149	15171	15260	15414	15059	15311	15066	14976	15400	15166	15235	15189	14924	15075	15020	15210	15071
22922	21450	29426	23888	21557	23374	25480	19666	18414	18809	18286	17943	18054	17941	17975	17940	17736	17833	17884	17710	17748	17753	17692	17582	17723	17809	17667	17741	17699	17696	17702	17684	17380	17632	17925	17722	17695	17632	17709	17591	17737	17718	17385	17442	17597	17388	17532	17392	17655	17713	17415	17757	17515	17551	17713	17625	17621	17760	17525	17533	17593	17492	17456	17576	17596	17617	17757	17448	17715	17676	17696	17645	17730	17633	17679	17671	17473	17733	17593	17687	17823	17604	17521	17544	17582	17566	17631	17505	17530	17421	17471	17621	17529	17679	17664	17606	17665	17514	17658	17561	17554	17567	17564	17640	17472	17487	17708	17707	17496	17740	17603	17655	17606	17460	17564	17391	17843	17526	17442	17542	17432	17350	17636	17540	17545	17569	17526	17671	17345	17437	17562	17412	17704	17451	17591	17418	17502	17607	17444	17400	17714	17504	17633	17493	17704	17439	17424	17602	17559	17450	17490	17359	17501	17663	17534	17625	17600	17608	17615	17595	17639	17270	17665	17397	17552	17546	17581	17337	17481	17590	17611	17278	17757	17510	17514	17588	17538	17685	17496	17200	17518	17624	17570	17580	17591	17642	17656	17559	17435	17584	17517	17428	17710	17424	17435	17543	17585	17465	17533	17382	17578	17531	17833	17694	17541	17698	17647	17326	17614	17300	17566	17671	17881	17461	17300	17321	17411	17441	17742	17534	17408	17590	17658	17535	17565	17337	17544	17763	17460	17584	17527	17586	17554	17456	17740	17607	17644	17444	17597	17588	17571	17510	17456	17207	17471	17445	17431	17367	17525	17605	17582	17326	17462	17526	17412	17333	17462	17325	17426	17613	17622	17401	17606	17320	17522	17602	17402	17324	17363	17462	17313	17468	17426	17589	17371	17328	17322	17604	17554	17491	17475	17504	17458	17518	17598	17493	17376	17488	17387	17334	17455	17408	17599	17286	17301	17658	17422	17393	17529	17805	17606	17561	17416	17359	17478	17660	17568	17475	17535	17601	17449	17489	17687	17514	17635	17631	17616	17494	17775	17482	17385	17457	17460	17608	17455	17728	17772	17284	17418	17400	17622	17479	17681	17467	17381	17375	17516	17443	17395	17663	17444	17344	17483	17425	17654	17383	17236	17369	17437	17566	17521	17588	17576	17657	17506	17413	17532	17312	17433	17611	17404	17475	17694	17180	17474	17364	17474	17433	17503	17557	17459	17323	17387	17387	17666	17643	17661	17449	17379	17489	17518	17461	17515	17346	17357	17623	17344	17473	17457	17557	17360	17413	17593	17233	17479	17599	17510	17494	17314	17458	17458	17300	17448	17566	17328	17427	17461	17515	17687	17403	17465	17469	17357	17536	17396	17472	17528	17699	17571	17664	17574	17469	17485	17560	17621	17377	17530	17490	17535	17485	17828	17617	17542	17373	17591	17562	17674	17720	17384	17626	17653	17662	17357	17676	17757	17516	17398	17482	17553	17525	17556	17590	17434	17583	17740	17612	17669	17640	17369	17571	17487	17657	17517	17538	17565	17449	17437	17625	17591	17474	17660	17657	17409	17759	17434	17583	17479	17485	17514	17566	17603	17560	17620	17364	17422	17518	17551	17547	17587	17469	17371	17455	17690	17658	17639	17467	17561	17506	17595	17476	17453	17381	17632	17533	17298	17333	17593	17419	17357	17626	17652	17579	17693	17462	17648	17731	17434	17529	17458	17451	17128	17504	17319	17440	17607	17529	17535	17518	17460	17357	17437	17691	17533	17504	17415	17477	17755	17569	17685	17574	17496	17590	17740	17514	17440	17624	17476	17608	17796	17676	17513	17551	17431	17565	17532	17488	17558	17312	17475	17402	17638	17602	17220	17526	17571	17414	17457	17715	17597	17535	17648	17609	17532	17541	17445	17390	17583	17675	17613	17375	17752	17461	17399	17766	17648	17661	17409	17655	17781	17506	17502	17385	17587	17208	17563	17481	17650	17431	17520	17724	17472	17507	17537	17539	17525	17461	17397	17657	17601	17488	17715	17497	17384	17591	17612	17695	17681	17429	17563	17444	17395	17450	17492	17630	17498	17441	17644	17488	17469	17290	17389	17367	17503	17356	17631	17560	17622	17504	17451	17669	17589	17493	17337	17367	17554	17561	17451	17517	17621	17446	17694	17599	17534	17438	17495	17534	17435	17430	17574	17464	17439	17632	17580	17583	17613	17330	17609	17579	17514	17602	17431	17485	17560	17543	17394	17506	17704	17581	17307	17553	17453	17459	17429	17509	17636	17334	17347	17484	17406	17393	17699	17483	17517	17569	17558	17569	17433	17759	17508	17596	17559	17553	17473	17580	17384	17525	17303	17444	17600	17509	17646	17723	17478	17571	17619	17369	17451	17599	17508	17490	17484	17453	17631	17477	17452	17647	17555	17250	17779	17529	17508	17222	17486	17335	17468	17248	17406	17677	17366	17610	17555	17274	17610	17419	17676	17581	17407	17660	17833	17409	17207	17361	17576	17522	17573	17697	17559	17382	17535	17647	17513	17509	17478	17623	17496	17382	17286	17338	17358	17525	17565	17464	17681	17568	17427	17643	17444	17625	17372	17481	17693	17536	17579	17466	17363	17290	17475	17537	17389	17354	17370	17494	17638	17479	17585	17748	17559	17497	17633	17519	17601	17699	17591	17638	17549	17508	17592	17538	17777	17510	17404	17387	17562	17405	17504	17391	17463	17596	17618	17780	17504	17534	17566	17641	17399	17361	17416	17461	17399	17598	17234	17412	17379	17425	17588	17435	17477	17341	17573	17692	17544	17500	17478	17456	17415	17469	17678	17661	17599	17477	17535	17404	17380	17415	17519	17515	17643	17340	17450	17482	17553	17401	17468	17649	17517	17509	17561	17300	17467	17511	17659	17585	17412	17488	17433	17479	17573	17555	17465	17338	17549	17441	17579	17619	17471	17291	17493	17612	17639	17448	17581	17572	17588	17298	17453	17489	17508	17544	17552	17510	17504	17586	17412	17500	17517	17565	17530	17346	17558	17685	17535	17503	17330	17601	17400	17377	17584	17488	17595	17605	17491	17677	17520	17546	17500	17397	17394	17385	17537	17396	17410	17564	17461	17360	17185	17561	17606	17614	17504	17383	17339	17361	17547	17373	17290	17509	17451	17516	17320	17576	17473	17437	17607	17654	17550	17376	17788	17492	17488	17193	17468	17366	17383	17411	17462	17417	17361	17527	17433	17425	17505	17640	17500	17452	17546	17640	17456	17467	17259	17425	17410	17451	17276	17334	17580	17466	17573	17474	17344	17580	17615	17577	17418	17470	17545	17493	17432	17418	17719	17400	17464	17601	17613	17616	17354	17573	17494	17386	17528	17461	17814	17525	17517	17290	17584	17479	17498	17357	17408	17539	17628	17571	17399	17423	17633	17327	17579	17446	17480	17483	17449	17591	17631	17663	17562	17474	17427	17445	17446	17422	17336	17451	17637	17526	17509	17459	17481	17400	17323	17371	17592	17535	17475	17445	17470	17327	17403	17550	17482	17292	17393	17628	17387	17679	17431	17420	17401	17652	17368	17647	17407	17460	17493	17675	17451	17699	17344	17584	17551	17496	17347	17336	17331	17622	17539	17393	17489	17477	17467	17608	17449	17419	17458	17485	17610	17543	17567	17613	17663	17534	17432	17426	17420	17463	17447	17524	17670	17496	17468	17648	17429	17569	17509	17425	17417	17398	17665	17438	17377	17520	17357	17475	17453	17505	17489	17612	17637	17612	17747	17424	17390	17557	17487	17420	17590	17617	17505	17566	17420	17560	17355	17469	17576	17663	17541	17499	17658	17589	17651	17494	17503	17572	17408	17606	17377	17326	17460	17462	17343	17383	17515	17523	17512	17724	17598	17514	17857	17585	17445	17459	17546	17283	17444	17393	17516	17699	17453	17518	17664	17376	17551	17627	17461	17492	17317	17374	17433	17478	17563	17578	17604	17551	17396	17480	17758	17508	17502	17554	17725	17702	17473	17710	17488	17535	17444	17541	17509	17498	17534	17372	17652	17548	17537	17485	17502	17517	17544	17549	17539	17361	17328	17362	17355	17425	17320	17422	17406	17413	17693	17569	17386	17534	17377	17393	17660	17265	17418	17381	17501	17555	17364	17491	17404	17513	17373	17196	17566	17709	17514	17551	17507	17577	17560	17351	17388	17329	17567	17515	17492	17600	17507	17648	17451	17448	17649	17724	17567	17606	17785	17304	17660	17480	17464	17603	17434	17516	17499	17591	17587	17519	17524	17536	17628	17554	17234	17580	17515	17702	17441	17387	17526	17455	17384	17577	17569	17534	17439	17745	17650	17631	17399	17546	17443	17456	17615	17490	17458	17515	17554	17555	17676	17591	17458	17479	17524	17459	17410	17443	17455	17534	17365	17284	17441	17431	17499	17668	17511	17460	17580	17614	17512	17602	17476	17408	17317	17460	17419	17366	17465	17490	17625	17370	17317	17675	17386	17466	17562	17663	17655	17755	17324	17471	17581	17319	17544	17458	17503	17390	17278	17398	17593	17466	17564	17606	17775	17519	17676	17615	17547	17700	17694	17557	17547	17510	17732	17272	17461	17528	17534	17562	17377	17586	17424	17798	17613	17561	17665	17552	17588	17668	17558	17507	17297	17526	17565	17762	17725	17426	17657	17490	17360	17509	17502	17652	17290	17661	17299	17590	17422	17458	17509	17493	17224	17632	17534	17565	17469	17446	17547	17496	17595	17357	17570	17402	17532	17408	17570	17653	17403	17474	17286	17608	17390	17441	17458	17391	17195	17394	17197	17227	17382	17371	17450	17661	17605	17526	17378	17389	17581	17517	17497	17601	17768	17453	17524	17472	17460	17332	17573	17577	17555	17460	17519	17545	17629	17310	17705	17322	17423	17480	17339	17324	17473	17572	17568	17232	17493	17577	17544	17501	17479	17541	17664	17571	17475	17739	17575	17625	17370	17485	17565	17302	17500	17496	17490	17430	17499	17561	17325	17610	17633	17576	17435	17471	17562	17557	17297	17364	17480	17324	17328	17560	17580	17604	17374	17527	17489	17613	17597	17512	17631	17484	17501	17416	17520	17441	17604	17497	17610	17524	17564	17360	17487	17459	17595	17359
14207	23706	23291	21017	19603	18306	17614	17069	16819	16418	16026	16095	15795	15676	15508	15641	15636	15561	15687	15506	15581	15491	15321	15592	15401	15455	15581	15438	15590	15590	15611	15445	15555	15512	15505	15664	15412	15595	15563	15511	15560	15616	15425	15537	15438	15344	15531	15587	15540	15404	15359	15511	15578	15402	15547	15490	15270	15578	15618	15563	15495	15446	15403	15564	15234	15571	15561	15593	15429	15398	15676	15445	15523	15486	15452	15470	15548	15563	15551	15381	15472	15441	15438	15628	15581	15536	15426	15440	15223	15439	15472	15605	15412	15388	15520	15508	15451	15501	15518	15508	15265	15485	15594	15312	15157	15347	15603	15465	15421	15352	15489	15625	15439	15474	15444	15634	15534	15463	15569	15533	15573	15502	15321	15461	15464	15418	15441	15661	15368	15512	15550	15432	15567	15334	15582	15475	15389	15425	15584	15544	15555	15464	15462	15473	15500	15415	15440	15342	15503	15426	15498	15560	15493	15581	15428	15505	15374	15439	15322	15513	15521	15357	15340	15347	15545	15497	15338	15547	15554	15550	15595	15435	15611	15473	15523	15352	15372	15406	15558	15575	15507	15459	15496	15662	15490	15556	15515	15468	15604	15474	15529	15623	15481	15521	15403	15365	15575	15255	15518	15447	15574	15557	15537	15360	15391	15487	15240	15542	15398	15444	15285	15296	15588	15586	15408	15518	15575	15720	15690	15359	15439	15583	15419	15442	15497	15524	15382	15576	15520	15459	15497	15460	15396	15322	15579	15467	15498	15429	15403	15372	15553	15414	15433	15365	15500	15645	15433	15311	15211	15472	15410	15579	15361	15366	15385	15483	15525	15528	15445	15477	15501	15489	15583	15447	15511	15304	15360	15566	15481	15511	15217	15395	15418	15303	15635	15509	15345	15536	15568	15513	15400	15562	15424	15624	15446	15612	15450	15644	15695	15460	15547	15511	15468	15532	15501	15379	15555	15512	15449	15495	15402	15590	15367	15459	15501	15488	15444	15568	15321	15449	15440	15444	15471	15457	15455	15543	15506	15501	15569	15437	15621	15326	15586	15640	15436	15476	15395	15203	15519	15518	15256	15503	15347	15406	15519	15557	15473	15390	15334	15489	15489	15629	15460	15577	15501	15537	15467	15557	15383	15514	15680	15381	15498	15401	15471	15379	15506	15403	15543	15601	15514	15455	15415	15369	15476	15480	15449	15369	15365	15427	15505	15410	15412	15471	15397	15477	15668	15502	15418	15432	15405	15554	15590	15533	15558	15448	15433	15441	15367	15425	15447	15549	15406	15557	15550	15491	15282	15374	15412	15609	15440	15481	15451	15580	15535	15550	15392	15576	15400	15470	15582	15466	15529	15460	15543	15403	15341	15339	15399	15384	15447	15393	15464	15308	15298	15373	15602	15631	15624	15567	15508	15421	15443	15568	15622	15584	15326	15415	15393	15642	15331	15418	15488	15495	15381	15320	15515	15472	15332	15417	15468	15527	15322	15451	15509	15330	15378	15473	15514	15340	15180	15510	15264	15646	15396	15518	15455	15370	15501	15472	15444	15404	15260	15452	15702	15500	15478	15405	15498	15341	15578	15490	15537	15438	15575	15479	15485	15303	15638	15372	15413	15486	15561	15440	15304	15292	15296	15420	15356	15413	15392	15445	15423	15516	15384	15521	15423	15526	15467	15445	15495	15490	15402	15373	15444	15246	15448	15339	15419	15444	15376	15463	15365	15589	15521	15413	15647	15389	15404	15366	15418	15438	15420	15399	15588	15502	15581	15230	15460	15468	15406	15474	15386	15454	15314	15420	15502	15535	15624	15418	15389	15414	15434	15381	15417	15418	15374	15400	15545	15442	15521	15350	15509	15360	15502	15436	15529	15380	15523	15459	15524	15363	15582	15503	15521	15464	15525	15399	15451	15570	15388	15470	15423	15324	15423	15480	15541	15253	15345	15382	15500	15559	15571	15461	15405	15336	15429	15507	15347	15501	15474	15507	15563	15324	15319	15379	15643	15426	15758	15392	15412	15405	15694	15464	15246	15472	15476	15354	15590	15474	15446	15746	15553	15483	15372	15282	15434	15410	15508	15424	15401	15418	15337	15457	15445	15383	15448	15554	15402	15434	15429	15653	15415	15421	15495	15521	15519	15355	15417	15385	15292	15515	15441	15364	15297	15559	15412	15500	15330	15354	15531	15565	15577	15466	15563	15434	15409	15423	15370	15635	15482	15413	15543	15380	15593	15380	15439	15502	15250	15502	15425	15434	15547	15505	15761	15450	15480	15261	15327	15606	15342	15413	15340	15375	15409	15408	15519	15589	15420	15311	15490	15512	15457	15520	15338	15451	15553	15255	15330	15501	15456	15401	15602	15458	15562	15521	15411	15393	15378	15341	15590	15377	15596	15400	15431	15517	15356	15525	15497	15448	15555	15233	15469	15401	15278	15261	15499	15418	15505	15579	15451	15476	15453	15613	15471	15474	15597	15510	15507	15475	15499	15402	15548	15583	15336	15494	15537	15354	15611	15371	15418	15609	15421	15517	15217	15507	15286	15421	15340	15493	15535	15536	15361	15484	15311	15492	15545	15526	15585	15342	15376	15411	15435	15546	15389	15476	15331	15407	15447	15463	15505	15396	15515	15337	15395	15510	15408	15402	15404	15653	15368	15371	15526	15342	15587	15689	15517	15486	15428	15504	15440	15310	15515	15438	15487	15465	15293	15397	15440	15419	15608	15518	15342	15533	15396	15381	15601	15494	15446	15493	15411	15396	15402	15551	15540	15498	15306	15444	15372	15407	15562	15479	15416	15465	15290	15409	15352	15561	15396	15524	15404	15472	15554	15564	15226	15500	15323	15437	15454	15333	15363	15560	15573	15451	15341	15280	15570	15521	15381	15561	15398	15448	15426	15442	15352	15234	15411	15513	15347	15467	15387	15480	15592	15466	15559	15271	15414	15349	15275	15449	15298	15319	15507	15515	15398	15605	15445	15443	15442	15451	15357	15310	15310	15380	15455	15490	15440	15631	15263	15399	15366	15415	15395	15357	15365	15506	15607	15528	15680	15352	15708	15528	15301	15402	15473	15370	15540	15300	15407	15538	15393	15412	15352	15430	15407	15416	15527	15611	15493	15420	15439	15407	15442	15374	15408	15444	15505	15480	15519	15503	15329	15378	15501	15436	15298	15675	15418	15432	15414	15533	15595	15340	15500	15377	15271	15444	15478	15560	15521	15595	15222	15502	15520	15508	15533	15323	15584	15619	15445	15449	15446	15372	15447	15463	15389	15512	15349	15565	15508	15464	15430	15291	15478	15404	15340	15433	15540	15524	15498	15505	15585	15389	15474	15393	15418	15566	15486	15587	15554	15423	15332	15457	15673	15588	15518	15585	15458	15365	15451	15464	15364	15623	15388	15415	15466	15575	15321	15564	15454	15275	15389	15340	15436	15493	15522	15488	15622	15536	15550	15349	15398	15514	15398	15491	15421	15454	15471	15551	15449	15419	15719	15438	15504	15362	15370	15444	15505	15307	15506	15328	15578	15420	15514	15266	15401	15592	15575	15469	15420	15440	15446	15304	15541	15437	15610	15510	15505	15464	15507	15515	15413	15654	15473	15345	15457	15532	15320	15434	15289	15347	15451	15603	15446	15416	15524	15521	15473	15402	15541	15533	15237	15530	15410	15581	15490	15436	15613	15486	15411	15391	15586	15469	15534	15550	15512	15383	15388	15611	15493	15401	15315	15519	15502	15307	15417	15294	15413	15390	15432	15328	15555	15499	15472	15322	15649	15454	15492	15349	15471	15503	15343	15429	15419	15623	15340	15409	15503	15420	15436	15559	15314	15444	15382	15495	15451	15525	15366	15460	15452	15434	15530	15460	15223	15440	15539	15426	15494	15520	15495	15325	15419	15290	15643	15400	15464	15322	15449	15476	15354	15412	15428	15364	15450	15503	15462	15419	15421	15532	15513	15404	15374	15495	15526	15254	15501	15394	15551	15405	15415	15424	15499	15386	15721	15527	15348	15518	15341	15357	15315	15429	15518	15361	15599	15676	15319	15468	15538	15373	15462	15399	15484	15566	15446	15498	15675	15363	15475	15664	15425	15390	15429	15473	15289	15514	15284	15377	15456	15255	15577	15514	15383	15487	15377	15431	15486	15478	15392	15257	15442	15576	15448	15453	15520	15428	15473	15477	15409	15510	15632	15449	15487	15370	15424	15391	15410	15513	15528	15489	15349	15429	15371	15593	15427	15623	15512	15399	15258	15380	15378	15496	15380	15403	15459	15349	15535	15437	15477	15526	15351	15416	15546	15635	15482	15448	15520	15406	15514	15231	15512	15541	15451	15318	15497	15607	15551	15383	15625	15482	15375	15479	15358	15401	15276	15499	15576	15429	15532	15466	15628	15580	15574	15304	15416	15473	15543	15498	15487	15529	15409	15571	15415	15428	15573	15623	15397	15333	15467	15455	15505	15441	15575	15482	15396	15375	15593	15385	15469	15409	15411	15440	15468	15461	15414	15433	15402	15543	15479	15342	15357	15462	15480	15531	15405	15512	15306	15401	15475	15416	15491	15512	15427	15409	15699	15536	15374	15276	15324	15580	15419	15481	15295	15421	15461	15465	15492	15341	15400	15334	15372	15241	15435	15409	15489	15341	15553	15620	15520	15318	15619	15411	15386	15307	15523	15460	15388	15596	15387	15516	15460	15397	15466	15569	15517	15395	15432	15571	15462	15555	15568	15270	15450	15370	15515	15393	15459	15473	15412	15476	15586	15395	15431	15579	15283	15540	15367	15467	15500	15527	15392	15421	15590	15651	15476	15464	15236	15417	15508	15472	15449	15254	15385	15307	15456	15225	15238	15378	15377	15539	15694	15398	15366	15439	15435	15390	15445	15436	15471	15313	15310	15264	15470	15351	15490	15460	15404	15482	15400	15393	15433	15507	15465	15559	15436	15507	15520	15377	15388	15495	15289	15488	15343	15649	15467	15519	15395	15481	15498	15456	15545	15410	15429	15277	15489	15509	15416	15465	15318	15401	15448	15496	15382	15481	15423	15500	15414	15487	15206	15655	15513	15370	15404	15584	15671	15590	15524	15510	15389	15444	15317	15476	15446	15580	15185	15511	15473	15362
26764	21562	26256	24853	18949	18692	18653	18224	17997	18268	18087	18093	17857	17878	17750	17805	17939	17787	17815	17528	17675	17587	17857	17785	17829	17871	17774	17583	17746	17847	17787	17781	17886	17665	17699	17816	17800	17617	17831	17841	17886	17783	17634	17876	17841	17870	17662	17713	17576	17981	17798	17690	17798	17916	17836	17738	17660	17709	17692	17964	17681	17607	17673	17763	17646	17661	17774	17774	17895	17955	17853	18005	17896	17778	17764	17719	17677	17776	17609	17749	17598	17691	17835	17726	17626	17779	17586	17597	17803	17721	17665	17697	17821	17753	17766	17805	17698	17810	17677	17759	17702	17745	17850	17688	17827	17805	17816	17851	17937	17860	17631	17674	17679	17902	17675	17600	17665	17704	17898	17725	17704	17633	17857	17587	17704	17574	17848	17674	17988	17618	17751	17691	17688	17610	17859	17825	17828	17821	17781	18018	17840	17635	17665	17749	17681	17633	17836	17689	17899	17690	17798	17824	17683	17510	17743	17933	17868	17801	17801	17714	17723	17739	17640	17644	17814	17919	17647	17661	17792	17817	17899	17856	17705	17810	17770	17699	17839	17635	17609	17632	17814	17625	17774	17700	17776	17768	17877	17696	17854	17938	17771	17841	17594	17625	17758	17758	17707	17595	17780	17800	17738	17678	17698	17709	17654	17811	17684	17719	17551	17780	17743	17655	17821	17754	17615	17641	18000	17820	17697	17632	17823	17737	17572	17692	17751	17894	17828	17881	17746	17634	17795	17818	17642	17661	17848	17658	17691	17740	17568	17643	17708	17682	17688	17726	17745	17791	17477	17882	17532	17766	17808	17670	17786	17632	17735	17736	17502	17940	17692	17909	17609	17857	17659	17628	17775	17811	17766	17767	17651	17763	17741	17589	17802	17829	17569	17635	17861	17946	17718	17741	17788	17822	17811	17971	17745	17608	17695	17683	17895	17742	17745	17741	17741	17809	17475	17650	17724	17506	17853	17886	17711	17639	17853	17572	17762	17557	17555	17607	17891	17750	17530	17655	17855	17692	17889	17857	17647	17660	17711	17911	17806	17740	17836	17674	17833	17823	17800	17718	17616	17595	17834	17807	17673	17619	17890	17625	17837	17884	17837	17832	17697	17779	17673	17536	17665	17708	17748	17709	17778	17662	17874	17838	17828	17742	17716	18024	17649	17982	17805	17812	17888	17699	17655	17782	17847	17749	17522	17722	17716	17755	17883	17787	17892	17762	17655	17707	17536	17644	17737	17703	17852	17867	17655	17875	17726	17665	17882	17758	17866	17737	17718	17819	17749	17595	17693	17861	17715	17928	17625	17546	17809	17926	17840	17609	17724	17713	17727	17684	17750	17487	17661	17757	17553	17769	17646	17784	17797	17852	17807	17772	17781	17832	18002	17694	17898	17689	17551	17653	17932	17811	17623	17939	17815	17684	17615	17670	17863	17644	17867	17755	17648	17880	17703	17645	17664	17870	17748	17802	17740	17541	17799	17758	17634	17767	17726	17800	17842	17737	17801	17783	17773	17717	17509	17693	17718	17860	17612	17566	17871	17818	17733	17774	17523	17697	17720	17863	17746	17722	17697	17975	17591	17646	17740	17723	17673	17732	17686	17632	17697	17576	17675	17794	17721	17713	17688	17773	17559	17611	17669	17635	17693	17659	17716	17569	17754	17741	17781	17760	17804	17724	17913	17644	17660	17809	17805	17865	17699	17713	17765	17636	17867	17735	17967	17791	17766	17662	17489	17823	17848	17825	17895	17647	17927	17732	17720	17668	17813	17745	17657	17763	17849	17692	17744	17839	17710	17885	17977	17684	17659	17595	17541	17814	17675	17710	17825	17721	17803	17780	17678	17984	17626	17668	17665	17745	17676	17637	17560	17722	18088	17731	17758	17661	17660	17495	17671	17778	17793	17619	17736	17889	17751	17722	17674	17763	17698	17839	17707	17751	17741	17604	17738	17707	17757	17671	17832	17788	17906	17675	17925	17639	17761	17445	17733	17659	17769	17758	17901	17668	17631	17709	17905	17906	17695	17534	17794	17698	17642	17778	17615	17878	17725	17983	17637	17945	17635	17989	17941	17645	17821	17898	17879	17694	17907	17734	17871	17718	17836	17665	17576	17827	17908	17875	17694	17796	17709	17750	17702	17729	17610	17853	17638	17684	17753	17385	17770	17697	17760	17716	17853	17708	17638	17659	18006	17891	17658	17801	17815	18015	17886	17772	17796	17678	17831	17875	17820	17545	17694	17750	17868	17866	17779	17756	17672	17697	17547	17788	17852	17733	17730	17828	17630	17752	17637	17756	17659	17573	17722	17737	17611	17607	17695	17768	17804	17632	17883	17700	17576	17696	17923	17581	17756	17603	17748	17743	17838	17712	17961	17856	17812	17653	17524	17897	17763	17795	17883	17744	17895	17675	18030	17898	17800	17498	17685	17622	17743	17628	17793	17604	17824	17974	17737	17620	17800	17837	17794	17999	17687	17846	17762	17771	17890	17739	17742	17611	17692	17580	17727	17756	17655	17693	17673	17580	17890	17656	17678	17696	17629	17820	17508	17953	17720	17689	17628	17648	17661	17746	17675	17690	17767	17667	17783	17822	18037	17720	17723	17727	17614	17600	17780	17714	17931	17845	17803	17929	17709	17666	17706	17773	17843	17906	17589	17711	17685	17718	17902	17728	17873	17856	17669	17689	17981	17977	17734	17952	17691	17759	17793	17628	17759	17851	17826	17849	17823	17803	17653	17804	17598	17636	17795	17780	17712	17599	17768	17846	17966	17756	17943	17843	17880	17887	17906	17789	17695	17541	17773	17862	17864	17770	17596	17689	17623	17722	17722	17657	17625	17645	17834	17900	17693	17658	17479	17530	17778	17755	17580	17957	17852	17942	17793	17689	17752	17622	18013	17897	17571	17732	17678	17656	17834	17665	17867	17622	17896	17609	17607	17721	17694	17956	17813	17919	17628	17848	17777	17842	17873	17508	17699	17791	17781	17828	17771	17773	17936	17505	17750	17685	17732	17699	17809	17884	17790	17769	17741	17716	17704	17690	17707	17780	17908	17720	17714	17701	17755	17694	17811	17843	17707	17662	17727	17743	17532	17678	17652	17684	17800	17802	17469	17748	17521	17832	17715	17714	17565	17885	17693	17826	17609	17648	17866	17771	17667	17698	17877	17713	17665	17576	17641	17666	17803	18031	17601	17555	17761	17788	18020	17827	17684	17536	17812	17718	17687	17861	17839	17676	17932	17848	17758	17756	17732	17690	17805	17568	17730	17801	17682	17725	17721	17916	17787	18092	17882	17657	17702	17602	17831	17700	17789	17770	17655	17720	17638	17632	17686	17607	17694	17936	17856	17837	17577	17664	17679	17736	17703	17656	17794	17505	17833	17808	17611	17881	17573	17796	17608	17807	17797	17839	17821	17885	17744	17698	17957	17717	17831	17729	17719	17756	17593	17632	17614	17805	17731	17705	17877	17671	17875	17784	17753	17730	17848	17623	17785	17747	17859	17680	17814	17888	17690	17532	17754	17682	17731	17805	17515	17848	17695	17644	17812	17553	17797	17721	17557	17781	17690	17749	17690	17767	17947	17804	17674	17929	17649	17854	17723	17649	17706	17962	17924	17776	17772	17826	17722	17875	17863	17699	17667	17812	17626	17593	17695	17663	17710	17850	17730	17694	17683	17707	17758	17703	17579	17740	17699	17580	17783	17837	17882	17751	17650	17670	17889	17717	17676	17886	17771	17893	17710	17745	17672	17659	17408	17650	17689	17871	17702	17621	17651	17797	17792	17697	17627	17588	17903	17616	17608	17739	17816	17661	17594	17888	17736	17674	17617	17819	17803	17949	17784	17658	17698	17695	17776	17711	17803	17730	17750	17798	17806	17662	17584	17691	17677	17696	17754	17792	17669	17721	17818	17822	17789	17756	17587	17662	17740	17619	17578	17874	17884	17616	17744	17699	17876	17784	17700	17727	17707	17853	17700	17821	17888	17656	17864	17574	17814	17885	17694	17700	17781	17961	17642	17477	17544	17865	17917	17581	17605	17692	17770	17878	17841	17864	17752	17733	17859	17807	17830	17762	17780	17474	17805	17556	17735	17740	17922	17565	17819	17731	17923	17852	17912	17693	17474	17610	17786	17873	17773	17761	17823	17732	17758	17930	17919	17762	17927	17848	17947	17863	17767	17807	17751	17986	17666	17857	17676	17797	17991	17757	17773	17828	17744	17614	17894	17769	17822	17719	17638	17945	17586	17899	17764	17764	17864	17666	17695	18038	17874	17735	17636	17915	17776	17662	17704	17571	17817	17733	17667	17682	17805	17684	17963	17596	17602	17835	18006	17604	17791	17653	17697	17702	17943	17988	17711	17738	17670	17746	17681	17887	17688	17540	17846	17644	17858	17652	17643	17610	17781	17844	17660	17700	17689	17834	17899	17874	17653	17817	17645	17803	17590	17752	17691	17737	17817	17635	17751	17855	17636	17770	17698	17786	17625	17837	17747	17840	17746	17600	17707	17805	17659	17868	17587	17778	17776	17643	17775	17871	17899	17803	17815	17762	17836	17887	17796	17674	17881	17752	17937	17878	17912	17814	17846	17812	17745	17768	17736	18052	17680	17735	17821	17644	17864	17790	17848	17623	17476	17712	17765	17646	17664	17875	17789	17777	17884	17869	17812	17783	17554	17555	17592	17507	17713	17896	17831	17629	17986	17656	17866	17755	17914	17729	17723	17698	17716	17856	17641	17708	17815	17728	17655	17929	17710	17762	17925	17732	17843	17553	17729	17742	17780	17641	17640	17664	17714	17736	17621	17413	17591	17965	17917	17837	17685	17859	17862	17539	17837	17692	17795	17746	17806	17625	17645	17708	17699	17697	17470	17563	17604	17672	17638	17911	17780	17630	17879	17794	17759	17921	17795	17844	17738	17821	17709	17658	17630	17597	17850	17768	17701	17722	17666	17605	17681	17631	17723	17620	17717	17819	17666	17674	17786	17693	17886	17846	17752	17865	17878	17729	17810	17842	17789	17815	17759	17762	17572	17673	17795	17980	17753	17576	17680	17812	17705	17795	17945	17859	17774	17727	17678	17684	17780	17791	17857	17589	17745	17608	17721	17657	17717	17771	17799	17723
15718	19590	19274	18094	17375	16905	16475	16291	16206	15930	15646	15831	15829	15602	15741	15733	15808	15718	15653	15600	15636	15888	15493	15684	15598	15456	15624	15549	15653	15451	15681	15621	15612	15565	15651	15742	15738	15794	15601	15696	15547	15802	15642	15719	15737	15590	15602	15775	15612	15616	15823	15725	15624	15773	15623	15739	15542	15704	15652	15574	15671	15551	15941	15664	15807	15576	15658	15673	15530	15617	15691	15600	15673	15450	15665	15856	15600	15653	15709	15610	15667	15769	15648	15619	15721	15835	15578	15555	15639	15663	15500	15684	15547	15712	15746	15583	15570	15681	15585	15685	15534	15595	15670	15565	15667	15756	15574	15632	15771	15499	15569	15586	15831	15577	15633	15662	15844	15776	15691	15424	15728	15592	15592	15587	15602	15808	15622	15728	15750	15613	15750	15654	15546	15659	15576	15542	15609	15527	15608	15597	15552	15823	15770	15908	15508	15842	15581	15676	15525	15580	15615	15624	15490	15604	15614	15666	15652	15738	15696	15569	15634	15511	15556	15560	15636	15543	15706	15706	15557	15732	15474	15664	15591	15731	15501	15619	15552	15768	15872	15711	15549	15881	15705	15734	15738	15596	15648	15543	15673	15589	15593	15664	15629	15584	15599	15601	15745	15677	15648	15590	15690	15626	15628	15562	15639	15657	15523	15693	15762	15652	15707	15665	15672	15789	15577	15649	15517	15740	15684	15716	15624	15499	15734	15557	15606	15792	15794	15530	15681	15826	15547	15668	15569	15687	15509	15724	15749	15632	15590	15541	15689	15821	15472	15680	15681	15739	15742	15588	15813	15719	15485	15621	15602	15637	15754	15677	15604	15501	15683	15567	15750	15469	15633	15605	15679	15641	15733	15532	15490	15497	15743	15729	15799	15611	15693	15719	15608	15902	15459	15884	15608	15661	15637	15653	15487	15816	15737	15649	15621	15673	15710	15770	15557	15624	15693	15489	15513	15788	15640	15737	15645	15549	15663	15706	15680	15509	15884	15752	15595	15514	15804	15598	15698	15474	15680	15652	15799	15663	15565	15777	15704	15672	15604	15672	15715	15611	15700	15819	15707	15668	15656	15611	15637	15600	15864	15532	15617	15620	15685	15749	15724	15610	15761	15707	15610	15780	15713	15462	15763	15649	15798	15632	15483	15723	15647	15560	15521	15663	15629	15813	15649	15647	15582	15591	15627	15626	15539	15714	15638	15657	15711	15720	15748	15696	15632	15446	15773	15763	15614	15668	15695	15463	15684	15719	15581	15607	15716	15536	15777	15418	15563	15633	15539	15659	15541	15657	15663	15773	15721	15668	15607	15639	15718	15802	15616	15514	15845	15681	15674	15643	15519	15620	15455	15653	15698	15553	15602	15589	15787	15552	15857	15699	15611	15629	15454	15651	15494	15578	15741	15736	15849	15742	15525	15760	15659	15654	15740	15586	15596	15598	15777	15549	15483	15599	15693	15689	15687	15546	15543	15663	15489	15531	15615	15594	15523	15626	15663	15646	15711	15672	15608	15673	15516	15750	15658	15639	15626	15619	15742	15487	15621	15816	15748	15526	15367	15568	15510	15615	15761	15842	15711	15604	15705	15565	15560	15582	15600	15688	15582	15551	15758	15673	15650	15601	15588	15670	15656	15716	15570	15708	15523	15737	15803	15586	15776	15646	15571	15534	15538	15557	15744	15563	15536	15659	15653	15594	15619	15657	15678	15538	15643	15702	15800	15724	15724	15626	15589	15541	15620	15849	15729	15746	15648	15665	15643	15551	15587	15679	15479	15623	15664	15519	15732	15571	15628	15530	15664	15668	15766	15405	15547	15560	15578	15646	15628	15359	15654	15763	15621	15590	15689	15758	15502	15756	15797	15689	15798	15764	15503	15686	15532	15650	15783	15702	15588	15648	15713	15712	15725	15545	15774	15650	15697	15631	15529	15617	15751	15557	15623	15517	15718	15557	15766	15733	15503	15454	15741	15768	15643	15678	15556	15667	15786	15744	15563	15748	15689	15754	15635	15563	15618	15677	15750	15531	15507	15814	15782	15644	15701	15502	15588	15710	15687	15824	15640	15551	15688	15693	15666	15635	15649	15838	15391	15708	15654	15730	15678	15749	15805	15538	15835	15622	15681	15548	15729	15689	15692	15610	15672	15520	15709	15581	15701	15664	15541	15804	15621	15717	15571	15642	15737	15653	15559	15610	15689	15741	15727	15496	15641	15581	15507	15711	15579	15654	15744	15716	15515	15590	15494	15691	15718	15736	15592	15695	15546	15567	15619	15525	15805	15661	15621	15776	15632	15602	15661	15690	15581	15694	15639	15623	15621	15670	15700	15649	15629	15662	15627	15589	15702	15502	15608	15395	15616	15742	15743	15815	15532	15515	15593	15678	15669	15554	15781	15583	15832	15759	15742	15563	15718	15724	15711	15691	15710	15785	15521	15728	15732	15660	15761	15797	15902	15652	15598	15794	15697	15556	15643	15603	15847	15524	15583	15583	15550	15707	15686	15587	15706	15769	15654	15672	15753	15835	15708	15604	15649	15587	15726	15585	15617	15563	15646	15400	15808	15512	15684	15646	15604	15643	15557	15601	15648	15624	15781	15624	15702	15498	15676	15558	15699	15653	15572	15725	15645	15687	15731	15451	15596	15541	15722	15622	15670	15409	15785	15612	15554	15694	15684	15569	15741	15673	15458	15739	15589	15596	15584	15558	15973	15550	15738	15735	15644	15654	15766	15636	15545	15592	15564	15624	15552	15577	15636	15760	15649	15726	15718	15730	15647	15686	15740	15779	15597	15655	15785	15655	15717	15724	15547	15633	15728	15585	15594	15584	15588	15652	15592	15762	15610	15607	15722	15722	15730	15472	15577	15615	15693	15763	15628	15786	15732	15758	15532	15544	15547	15761	15590	15577	15779	15706	15625	15580	15615	15608	15624	15723	15644	15594	15676	15587	15608	15609	15538	15598	15460	15569	15571	15608	15580	15655	15738	15576	15826	15609	15470	15765	15739	15888	15545	15495	15701	15701	15626	15607	15749	15667	15580	15595	15717	15559	15718	15701	15626	15543	15667	15782	15698	15535	15713	15665	15516	15588	15498	15646	15845	15500	15727	15797	15672	15747	15572	15543	15634	15797	15758	15620	15640	15711	15649	15765	15701	15587	15579	15743	15630	15511	15593	15718	15685	15818	15749	15521	15671	15869	15694	15731	15698	15585	15619	15738	15586	15680	15709	15780	15530	15558	15643	15415	15573	15647	15532	15696	15627	15470	15713	15835	15501	15799	15565	15724	15708	15818	15541	15527	15704	15528	15728	15753	15596	15632	15726	15670	15709	15546	15696	15675	15624	15795	15700	15569	15753	15730	15710	15781	15558	15465	15663	15586	15761	15753	15502	15475	15498	15621	15539	15653	15665	15618	15515	15612	15764	15736	15648	15744	15651	15591	15437	15760	15598	15662	15695	15665	15639	15736	15732	15587	15571	15763	15577	15769	15759	15643	15684	15673	15610	15554	15670	15457	15551	15719	15495	15713	15563	15508	15608	15633	15547	15734	15598	15888	15572	15678	15620	15693	15694	15677	15675	15701	15603	15674	15465	15664	15617	15502	15592	15636	15470	15596	15714	15554	15634	15604	15734	15643	15519	15630	15656	15582	15397	15808	15686	15722	15556	15687	15610	15670	15645	15499	15616	15631	15668	15701	15483	15731	15877	15609	15581	15624	15659	15706	15662	15686	15625	15632	15612	15493	15672	15650	15507	15657	15697	15696	15677	15812	15462	15926	15473	15636	15749	15581	15614	15614	15694	15837	15722	15675	15528	15601	15641	15516	15725	15604	15699	15851	15588	15467	15603	15808	15673	15525	15621	15567	15751	15541	15782	15682	15616	15805	15578	15682	15730	15585	15721	15766	15801	15717	15581	15692	15768	15596	15672	15704	15494	15649	15666	15675	15782	15850	15685	15651	15763	15623	15579	15512	15764	15575	15689	15608	15608	15601	15778	15653	15606	15666	15713	15588	15522	15533	15748	15817	15620	15664	15753	15772	15717	15665	15836	15691	15829	15572	15767	15666	15575	15666	15745	15878	15582	15736	15954	15582	15608	15777	15836	15494	15708	15770	15619	15723	15575	15677	15656	15641	15655	15443	15788	15577	15546	15566	15489	15739	15486	15524	15805	15736	15723	15654	15450	15522	15486	15625	15751	15596	15877	15577	15714	15602	15776	15686	15339	15727	15755	15579	15741	15605	15618	15830	15712	15548	15654	15590	15700	15579	15555	15719	15616	15447	15763	15613	15654	15625	15579	15597	15694	15671	15620	15822	15775	15555	15700	15662	15545	15841	15772	15620	15716	15496	15681	15826	15459	15582	15480	15590	15667	15700	15575	15383	15733	15572	15632	15635	15680	15723	15830	15722	15690	15470	15733	15773	15610	15678	15757	15683	15786	15537	15495	15600	15719	15681	15502	15467	15784	15670	15749	15728	15690	15736	15707	15747	15592	15538	15642	15550	15659	15659	15773	15635	15697	15683	15679	15711	15565	15769	15583	15458	15664	15467	15555	15547	15463	15804	15616	15729	15615	15783	15641	15634	15622	15594	15748	15730	15854	15492	15626	15750	15629	15622	15694	15594	15609	15498	15471	15719	15730	15694	15605	15694	15641	15682	15678	15410	15545	15724	15700	15565	15707	15624	15677	15727	15882	15546	15607	15597	15536	15725	15602	15628	15615	15786	15591	15590	15648	15547	15491	15630	15770	15556	15671	15618	15445	15529	15532	15568	15853	15657	15636	15702	15439	15609	15622	15558	15791	15684	15584	15684	15635	15736	15632	15755	15630	15655	15707	15833	15813	15682	15674	15814	15708	15678	15776	15846	15722	15575	15725	15566	15585	15614	15591	15718	15493	15625	15546	15653	15736	15771	15518	15765	15679	15405	15607	15670	15640	15671	15696	15609	15714	15666	15629	15607	15626	15627	15727	15526	15858	15537	15694	15402	15780	15496	15729	15634	15471	15632	15657	15542	15785	15713	15602	15617	15698	15704	15598	15609	15730	15730	15807	15615	15659	15747	15567	15638	15587	15711	15676	15853	15687	15785	15631	15539	15773	15784	15762	15651	15689	15676	15577	15717	15677	15678
23913	21436	29098	24197	22018	22634	21617	18682	17685	17925	17860	17509	17657	17468	17530	17362	17354	17213	17181	17377	17321	17292	17150	17228	17364	17473	17279	17132	17095	17136	17195	17235	17191	17188	17286	17130	17099	17274	17024	17185	17108	17180	17023	17069	17123	17224	17016	17232	17100	17212	17162	17127	17132	17126	17292	17280	17191	17044	17164	17267	17150	17059	17177	16887	17186	17193	17007	17052	17073	17434	17239	16975	17087	17086	17320	17021	17127	17223	17149	17268	17032	17031	17011	17000	16941	17210	17101	17374	17308	17259	17079	17076	17152	17136	17175	17123	17123	17193	17213	17060	17069	17190	16970	17119	17246	17158	17166	17127	17210	17500	17044	17160	17226	17115	17178	17140	17152	17028	17296	17155	17224	17130	17054	17203	16935	17290	17167	17359	17303	17030	17294	17019	17039	17144	17026	17208	17017	17286	17130	17238	17064	17038	17262	17138	17088	17079	17245	17227	17048	17101	17072	17381	17297	17257	17246	17203	17236	17217	17221	16987	16983	17003	17057	17019	16967	17062	17231	17027	17000	16991	17220	17182	17107	17158	17202	17183	16963	17061	16980	17102	17097	16950	17035	17164	16994	17083	17025	17073	16971	17076	17283	17157	17104	17226	17058	17113	17043	17088	17164	17006	17201	17199	17146	17152	17021	16884	17016	17193	17060	17148	17177	17130	17082	17167	17123	16920	17135	17149	17383	17154	17205	16848	17304	17186	16988	16906	17003	17204	17198	17098	17149	17109	17295	16840	17230	17078	17074	17323	17096	17024	17244	17256	16995	17065	16944	17280	17176	17185	17211	17064	17256	17316	17123	17200	17240	16990	16985	17177	17070	16975	17081	17199	17139	17130	17149	16979	17227	17076	17231	16988	17054	17338	17144	17306	17101	17148	17167	17116	17211	17053	17220	17049	17151	17152	17174	17184	17083	17224	17204	17130	17140	17085	17216	16981	17209	17284	16860	17204	17016	17067	17105	17134	16849	17019	17376	17157	17248	17147	17114	17155	17205	17093	17052	17255	17142	17063	17015	17279	17275	17203	17193	17107	17152	17063	17117	17090	17002	17074	17098	16946	16954	16986	17232	17321	16949	17199	17016	17108	17087	17079	17101	17161	17146	17025	17290	17105	17065	17235	17015	17227	16978	17065	16944	17083	17202	17193	17339	17175	17152	17034	17225	17114	16901	17067	17176	17215	17152	17170	17053	17089	17177	17112	17072	17193	17099	17194	17414	17253	17096	17016	16958	17084	17462	17271	17097	17099	17049	17041	17212	17163	17201	17163	17083	17140	16958	16921	17196	17165	17273	17253	17196	17045	17184	17007	17250	17149	17147	17067	17234	17040	17121	17075	17145	17189	17334	17068	16976	17217	17222	16940	17110	17065	17078	16910	16869	17078	17175	17160	17266	17061	17142	17245	16877	17057	17232	17143	17339	17095	16890	17074	17151	16836	17146	17138	17038	16977	17278	17111	17271	17191	17205	16998	17217	17016	17343	17156	17248	17211	17075	17330	17069	17003	17151	17088	16980	17219	17054	17073	17093	17152	17140	17122	17235	16906	17183	17174	17210	17125	17218	17236	17131	16822	17182	17070	17397	17073	17356	17101	16927	17147	16928	17053	17148	17209	17258	17154	17398	17261	17192	17045	17091	17070	16918	17137	16999	17096	17159	17124	17269	17337	17076	17246	17164	17104	17227	17197	17069	17395	16912	17097	17140	17094	17092	17226	17222	17106	17222	17076	17079	16921	17173	17278	17110	17145	17044	17138	17088	17078	17140	17079	16999	17209	17066	17267	17077	17180	17044	17080	17169	17018	17009	17171	17076	17118	16870	16896	17021	17083	17149	17057	16895	17038	17120	17176	17311	17156	17217	16880	17359	17011	17221	17241	17145	17200	17055	17062	17319	17117	17038	17073	17151	16833	17241	17057	16992	17136	17148	17219	17140	17168	16905	17305	17144	17167	17045	17091	16821	17056	17117	17109	17073	17176	17089	17199	17040	17101	17112	17085	17048	17194	17184	17032	17186	17196	17153	17256	17019	16936	17059	17154	17271	17123	17095	17210	17204	16964	17029	17123	16873	17092	17109	17317	16971	16945	17002	17070	17246	17041	17079	17227	17181	16991	17150	17141	17146	17033	17016	16994	17201	17050	17479	17111	17246	17067	17010	16817	17275	17048	17161	17020	17135	17096	16919	17241	17144	17071	17119	17109	17269	17025	17062	17069	17130	17037	17059	17170	17065	16992	17230	17170	17165	16983	17261	17097	17101	17145	17353	17212	17254	16963	16974	17112	17251	17109	17327	17319	17072	16875	17090	16953	17214	17022	17131	17131	17192	17346	17172	17130	17159	17137	17063	17160	17215	17280	17282	17090	17093	17073	17124	16988	17066	17180	17246	17200	16979	17158	17135	17132	17241	17117	16890	17021	17131	17210	17125	16898	17084	17210	17086	17224	17167	17210	17157	17286	17088	17041	17125	17073	17151	17234	17186	17163	17107	17074	17039	17202	17045	17184	17239	17065	17041	17009	17138	16980	17382	17323	17175	17225	17085	17113	17239	17227	17233	17253	17140	17105	17063	17157	17103	17171	16987	17196	17162	16994	16924	17254	16937	17182	17044	17065	17093	17060	17185	17216	17269	17129	17028	17211	17131	17164	17160	17047	16991	17204	17107	17062	17097	16908	17119	17230	17077	17354	17225	17068	17009	17259	16945	17014	17164	17293	17297	17142	17295	17119	17031	17153	17021	17226	17008	16909	16934	16916	17052	17328	17165	16852	17121	16904	17176	17032	17029	16953	17027	16838	17190	17217	17017	17159	17063	17048	17056	16882	17262	17172	17017	17122	17018	16965	17215	17289	17006	17254	17379	17179	17033	17145	17027	17231	17072	17011	17007	17137	17232	17033	17232	17044	17055	17177	17131	17225	16945	17119	17295	16992	17031	17161	17121	17043	17048	17091	17104	17229	17208	17181	17256	17033	17010	17057	17226	17171	17274	17079	17030	17211	17074	17129	17190	17252	17193	17200	17112	16971	17208	17097	17091	17245	17156	17173	17306	17123	17193	17126	17180	17303	17389	17148	16973	16981	17040	17134	17044	17064	17033	16932	17255	17175	17053	17154	16863	17041	17149	17069	17097	17015	17047	17270	17127	17160	17219	17199	17182	17083	17177	17121	17144	17117	17136	16966	17227	17062	16987	16812	17176	17016	17058	17131	17179	17187	17088	17221	17234	17163	17063	17189	17213	17300	17278	17040	17152	17133	17038	17202	17133	17270	17075	17056	17284	17121	17286	17231	17016	16870	17198	17113	17184	17156	17106	17060	17125	17194	17083	17272	17252	17046	17219	17116	17277	17060	16987	16920	17123	17129	17153	17213	17134	17203	17154	17290	17112	17119	17091	17184	17056	16905	17123	17014	17071	17064	17158	17103	17269	17062	17125	17035	16953	17177	17270	17070	16975	17077	17214	17081	17095	16977	17083	16968	17018	17063	17142	17178	17054	17031	16986	17181	17188	17265	17127	17234	17089	17216	17266	17161	17262	17240	17073	17233	17417	17228	17075	17226	17011	16850	17127	17115	17190	17194	17085	17010	17247	17102	17141	17118	16965	17041	17206	17223	17319	16912	17194	17226	17075	17055	17260	17156	17237	17116	17103	17152	17183	17114	17183	17193	17245	17204	17270	17215	17104	17260	17327	17243	17017	17127	16953	17229	17223	17153	17112	16978	16987	17184	17068	17044	17217	17190	17446	17093	16991	17198	17262	16988	17129	17419	16954	17125	17300	17096	16985	17125	17216	17102	17187	17071	16985	17134	17169	17023	17129	17203	17019	17203	17259	17124	17265	17167	17227	17147	17105	17013	17213	17037	16907	17322	17283	17184	17060	17149	17171	17322	17023	17054	17270	17250	17192	17168	17028	17331	17229	17082	16994	17256	16955	17161	17058	17128	17229	17039	17255	17017	17110	16960	17114	17100	17409	17081	17251	17156	17197	17109	17268	17200	17020	17059	17306	17255	17123	17128	16908	16943	17300	17014	17045	16983	17084	17010	17129	17028	17162	17163	17118	16977	17325	17055	17342	17116	17112	17226	17157	17158	17173	17200	17082	17168	17080	17221	16938	17350	16986	17316	17270	17039	17137	17086	17113	17115	17211	17366	17039	17065	16963	17110	16933	17179	16946	16983	17222	17023	17008	17106	17237	17137	17246	17163	17211	16930	17000	16895	16875	17024	17138	17026	17091	16966	17338	17200	17308	17331	17220	17266	17165	17182	17100	17219	17220	17175	17331	17322	17020	17027	17033	17042	17250	17198	17283	17129	17104	17183	17146	16997	17390	17113	17151	17153	17064	17273	16954	17055	17281	17146	16954	17069	17069	17180	17198	17166	17057	17291	17173	17186	17332	17185	17169	17041	17027	17204	17059	17116	16970	17042	17046	17244	17303	17148	17158	16909	16875	17067	17092	16920	17166	17200	17098	17183	17103	17209	17264	17228	17284	17179	17088	17241	17123	17067	17162	17225	17133	17038	17159	17093	17246	17023	17081	17258	17172	16998	17151	17090	16958	17289	17253	17223	16873	17187	16770	17245	17271	17422	17123	16992	17137	17105	17239	17165	17223	17121	17076	17005	17180	17166	17296	17090	16984	17052	17223	17114	17021	16929	16972	17086	17247	17131	17072	17060	17128	17278	17026	17011	17182	17131	17070	17112	17016	17043	17031	17070	17115	17029	16991	17190	17166	16967	16995	16970	17302	17144	17024	17126	17259	16934	16986	17131	17124	17044	17064	17133	17046	17077	16902	17072	17373	17224	17194	17212	17260	17214	17172	17155	17039	17277	17321	16910	17173	17181	16977	17267	17079	17071	17150	17223	17146	17072	17209	17235	17236	17299	17229	17189	17239	17192	17104	17148	17193	16954	17298	17106	17196	17152	17227	17126	17333	17134	16781	17152	16958	17165	16931	17053	17195	16991	17140	17054	17240	17244	17020	17292	17145	16981	17180	17211	17145	17040	17006	17283	17198	17420	17020	17077	17097	17107	17242	17114	17064	17053	17244	17216	17162	17177	17078	17088	17133	17029	17150	17171	17268	17164	17150	17221	17055	17228	17026	17253	17197	17221	17111	17167	17088	16980
13988	21677	21183	19559	18363	17455	16739	16498	16279	15766	15709	15610	15483	15707	15459	15246	15593	15428	15291	15378	15266	15166	15325	15464	15323	15369	15312	15347	15244	15238	15339	15320	15317	15254	15248	15281	15349	15221	15402	15269	15409	15281	15396	15186	15208	15417	15239	15304	15347	15199	15383	15030	15440	15309	15295	15300	15487	15288	15161	15457	15277	15449	15309	15388	15286	15432	15415	15257	15292	15480	15314	15284	15295	15423	15318	15405	15453	15113	15336	15190	15457	15286	15230	15379	15365	15191	15390	15395	15265	15480	15294	15376	15313	15278	15302	15280	15219	15356	15423	15318	15259	15230	15299	15188	15251	15187	15363	15193	15338	15246	15229	15379	15272	15221	15539	15242	15148	15155	15107	15390	15406	15425	15377	15314	15015	15271	15499	15256	15291	15282	15288	15302	15295	15043	15338	15349	15422	15355	15388	15219	15340	15306	15154	15190	15386	15320	15386	15308	15429	15270	15484	15290	15175	15430	15470	15406	15380	15259	15187	15133	15373	15291	15232	15222	15333	15427	15327	15364	15161	15275	15261	15266	15439	15308	15305	15292	15311	15356	15255	15187	15291	15430	15324	15222	15377	15417	15504	15296	15155	15273	15275	15142	15201	15361	15299	15293	15226	15308	15182	15436	15277	15153	15328	15392	15407	15169	15300	15222	15354	15163	15405	15349	15144	15340	15393	15260	15246	15317	15271	15367	15181	15386	15325	15532	15251	15381	15328	15041	15306	15387	15377	15484	15207	15237	15287	15090	15203	15185	15334	15307	15350	15294	15311	15224	15171	15476	15200	15409	15350	15373	15313	15295	15265	15367	15305	15266	15418	15257	15292	15221	15216	15313	15113	15289	15249	15242	15181	15484	15419	15397	15028	15091	15347	15355	15241	15280	15271	15371	15395	15313	15142	15420	15177	15366	15249	15455	15275	15298	15283	15189	15442	15339	15254	15107	15073	15225	15339	15306	15234	15361	15322	15010	15340	15207	15334	15212	15201	15292	15276	15442	15301	15274	15308	15172	15206	15236	15505	15217	15360	15282	15327	15305	15355	15210	15213	15393	15289	15154	15287	15245	15455	15353	15406	15177	15316	15388	15298	15443	15286	15236	15402	15432	15361	15222	15438	15280	15430	15315	15166	15249	15272	15421	15309	15307	15238	15272	15242	15392	15284	15284	15139	15337	15321	15169	15286	15470	15307	15369	15103	15297	15244	15369	15193	15402	15275	15166	15240	15162	15311	15316	15280	15265	15133	15477	15313	15524	15356	15338	15144	15430	15362	15305	15262	15202	15187	15301	15381	15211	15296	15182	15140	15229	15482	15285	15215	15398	15206	15381	15377	15098	15231	15215	15324	15293	15282	15263	15341	15140	15191	15299	15250	15225	15400	15303	15318	15282	15225	15425	15217	15320	15338	15445	15074	15210	15530	15144	15323	15218	15239	15266	15214	15288	15315	15344	15416	15240	15226	15287	15128	15348	15162	15413	15213	15322	15365	15261	15417	15302	15207	15314	15217	15396	15284	15283	15347	15413	15285	15431	15260	15384	15280	15165	15340	15297	15280	15386	15327	15393	15242	15326	15292	15252	15311	15270	15322	15277	15308	15270	15383	15443	15349	15315	15251	15365	15355	15317	15314	15257	15272	15265	15397	15276	15364	15237	15305	15224	15053	15097	15398	15446	15038	15354	15329	15373	15475	15310	15227	15340	15222	15324	15258	15240	15249	15424	15308	15209	15067	15260	15509	15155	15115	15334	15333	15477	15370	15444	15219	15555	15111	15461	15347	15342	15221	15210	15329	15206	15327	15305	15343	15525	15129	15220	15244	15340	15290	15184	15274	15366	15302	15254	15133	15414	15332	15261	15370	15323	15505	15181	15332	15253	15181	15420	15346	15369	15204	15285	15269	15386	15489	15316	15273	15150	15234	15200	15294	15180	15447	15294	15288	15283	15324	15528	15289	15190	15102	15426	15309	15340	15172	15344	15137	15440	15245	15413	15369	15183	15408	15259	15297	15397	15276	15347	15306	15431	15349	15153	15457	15320	15348	15303	15378	15378	15288	15351	15260	15316	15312	15426	15412	15223	15220	15287	15256	15482	15282	15272	15398	15310	15350	15262	15099	15432	15187	15360	15093	15282	15201	15408	15386	15426	15275	15449	15366	15238	15395	15259	15358	15209	15296	15263	15320	15083	15222	15370	15361	15274	15287	15293	15388	15275	15391	15229	15279	15513	15206	15152	15309	15024	15435	15230	15335	15202	15245	15322	15413	15298	15288	15372	15321	15238	15257	15313	15307	15215	15367	15371	15384	15415	15220	15305	15340	15255	15290	15355	15276	15465	15310	15256	15299	15292	15238	15369	15428	15121	15274	15432	15241	15253	15250	15195	15331	15253	15345	15495	15310	15265	15377	15281	15208	15318	15270	15336	15327	15217	15339	15368	15226	15292	15346	15324	15362	15351	15300	15378	15324	15263	15280	15160	15373	15280	15208	15440	15305	15343	15279	15358	15228	15303	15312	15195	15119	15426	15173	15302	15214	15231	15327	15235	15321	15392	15280	15233	15221	15397	15389	15115	15290	15139	15316	15158	15436	15203	15275	15162	15303	15211	15266	15186	15408	15186	15328	15206	15269	15473	15251	15253	15242	15221	15236	15495	15222	15323	15502	15346	15397	15276	15095	15427	15403	15322	15253	15390	15166	15368	15171	15106	15207	15354	15204	15371	15266	15255	15457	15212	15239	15208	15198	15334	15271	15336	15337	15351	15242	15276	15247	15201	15435	15533	15185	15273	15312	15117	15097	15226	15363	15420	15390	15246	15252	15279	15390	15259	15259	15174	15476	15231	15324	15299	15104	15439	15333	15329	15526	15340	15314	15152	15229	15219	15256	15358	15318	15371	15377	15438	15328	15266	15553	15208	15119	15418	15116	15477	15099	15387	15361	15479	15211	15237	15277	15494	15061	15236	15311	15242	15330	15411	15214	15369	15387	15386	15326	15167	15289	15292	15252	15323	15493	15437	15163	15253	15443	15424	15355	15344	15285	15321	15318	15196	15192	15344	15196	15222	15418	15323	15280	15278	15448	15322	15290	15303	15452	15257	15400	15440	15205	15312	15281	15103	15429	15245	15249	15142	15275	15198	15195	15099	15330	15379	15443	15345	15300	15297	15353	15355	15408	15274	15428	15264	15025	15379	15333	15193	15374	15304	15346	15204	15238	15260	15189	15344	15281	15161	15436	15185	15249	15291	15489	15325	15136	15215	15499	15325	15286	15271	15098	15180	15251	15384	15262	15054	15199	15281	15371	15319	15323	15111	15267	15510	15217	15445	15338	15294	15322	15300	15202	15453	15372	15410	15257	15208	15183	15311	15414	15369	15250	15340	15181	15274	15264	15466	15380	15122	15226	15277	15337	15193	15288	15204	15189	15177	15122	15236	15320	15347	15248	15190	15272	15212	15260	15211	15251	15363	15368	15179	15336	15369	15412	15373	15182	15319	15442	15341	15457	15212	15188	15249	15328	15236	15326	15246	15212	15404	15240	15197	15356	15313	15351	15256	15343	15423	15242	15168	15234	15287	15151	15328	15214	15342	15303	15405	15556	15282	15458	15202	15143	15189	15364	15258	15191	15241	15395	15177	15365	15213	15387	15226	15265	15304	15384	15313	15319	15179	15217	15331	15314	15297	15388	15286	15392	15483	15406	15280	15219	15171	15233	15262	15188	15162	15263	15324	15339	15284	15423	15355	15360	15239	15230	15215	15235	15343	15142	15404	15269	15354	15307	15262	15300	15345	15315	15216	15398	15224	15310	15117	15319	15231	15051	15246	15368	15434	15239	15315	15305	15286	15257	15226	15303	15209	15153	15384	15372	15370	15370	15247	15417	15238	15341	15327	15505	15269	15192	15297	15289	15296	15264	15336	15189	15290	15230	15375	15248	15182	15272	15078	15453	15300	15286	15229	15154	15471	15399	15180	15487	15472	15290	15171	15166	15305	15288	15470	15288	15225	15313	15209	15248	15342	15293	15236	15327	15380	15453	15386	15447	15103	15325	15329	15285	15241	15310	15068	15215	15216	15296	15225	15264	15263	15355	15223	15381	15291	15399	15222	15562	15181	15500	15196	15347	15394	15306	15482	15232	15235	15303	15357	15308	15256	15210	15323	15396	15243	15276	15204	15341	15467	15237	15395	15208	15406	15327	15156	15452	15380	15257	15303	15165	15323	15353	15268	15174	15322	15365	15466	15250	15160	15466	15363	15371	15293	15366	15219	15393	15174	15234	15313	15190	15344	15344	15092	15211	15261	15285	15314	15224	15410	15352	15293	15201	15344	15408	15421	15239	15261	15344	15287	15340	15327	15370	15282	15293	15283	15111	15534	15371	15167	15427	15407	15382	15400	15319	15356	15395	15265	15352	15350	15179	15271	15304	15383	15222	15417	15336	15203	15494	15112	15246	15325	15211	15368	15145	15170	15190	15239	15338	15275	15226	15319	15297	15430	15249	15455	15237	15332	15306	15273	15323	15154	15424	15191	15335	15287	15307	15303	15272	15358	15162	15406	15247	15320	15338	15055	15257	15262	15079	15417	15293	15319	15287	15354	15304	15122	15272	15376	15247	15269	15232	15305	15293	15235	15261	15268	15267	15139	15302	15448	15365	15301	15228	15186	15379	15485	15207	15476	15483	15174	15223	15128	15378	15386	15320	15247	15276	15355	15369	15133	15400	15223	15341	15110	15484	15169	15325	15412	15375	15289	15297	15339	15359	15276	15329	15425	15273	15321	15493	15210	15213	15215	15287	15376	15266	15408	15178	15328	15267	15416	15314	15307	15278	15326	15300	15342	15298	15132	15369	15213	15269	15424	15160	15396	15263	15553	15301	15346	15272	15272	15283	15293	15164	15277	15312	15405	15352	15439	15161	15239	15347	15296	15313	15469	15289	15326	15205	15308	15371	15242	15374	15281	15076	15492	15368	15355	15479	15219	15310	15286	15120	15096	15127	15324	15254	15385	15342	15278	15411	15113	15338	15280	15257	15296	15257	15388	15168	15335	15303	15133	15320	15467	15336	15277	15489	15197	15428	15362	15241	15342	15482	15159	15278	15142	15377	15236	15266	15266	15267	15332	15235	15228
22773	21332	29280	23711	21461	23304	25553	19796	18498	18863	18459	18076	18246	17883	17948	17933	17845	18077	17769	17924	18051	18009	17862	17980	17639	17921	17824	17818	17718	17752	17894	17600	17703	17647	17820	17657	17996	17722	17828	17646	17643	17645	17523	17622	17747	17721	17531	17611	17743	17731	17781	17569	17829	17627	17748	17695	17656	17686	17597	17595	17541	17678	17550	17567	17517	17636	17740	17621	17531	17539	17596	17520	17546	17588	17611	17697	17533	17749	17832	17745	17498	17544	17573	17794	17738	17580	17470	17249	17713	17596	17576	17608	17409	17744	17714	17769	17736	17705	17623	17700	17657	17662	17639	17655	17659	17741	17598	17514	17384	17757	17707	17698	17632	17512	17730	17735	17881	17708	17626	17728	17751	17492	17641	17583	17690	17607	17374	17528	17602	17487	17819	17481	17660	17619	17585	17621	17681	17749	17711	17687	17704	17428	17682	17713	17704	17601	17619	17740	17564	17697	17639	17543	17466	17510	17656	17688	17706	17481	17682	17588	17741	17642	17876	17873	17894	17608	17830	17646	17595	17666	17667	17607	17726	17665	17557	17395	17711	17470	17485	17644	17562	17389	17644	17483	17523	17567	17708	17656	17668	17776	17442	17600	17458	17697	17569	17551	17648	17628	17453	17650	17614	17545	17653	17780	17551	17567	17519	17583	17883	17642	17744	17714	17643	17592	17444	17562	17656	17580	17927	17735	17462	17667	17576	17403	17677	17556	17736	17654	17602	17546	17599	17670	17592	17526	17587	17728	17872	17644	17626	17391	17710	17637	17458	17563	17655	17566	17816	17781	17661	17681	17735	17632	17694	17747	17643	17362	17583	17526	17632	17444	17446	17602	17599	17610	17542	17681	17657	17463	17699	17582	17616	17539	17715	17588	17626	17516	17599	17720	17680	17518	17771	17475	17630	17687	17742	17680	17598	17539	17623	17499	17549	17409	17481	17500	17621	17442	17474	17536	17613	17243	17666	17460	17638	17680	17650	17640	17723	17526	17572	17621	17561	17600	17725	17401	17373	17438	17516	17516	17596	17612	17636	17704	17603	17728	17676	17729	17593	17596	17607	17453	17578	17614	17557	17639	17767	17482	17569	17683	17689	17504	17470	17509	17470	17517	17521	17486	17518	17529	17477	17521	17550	17587	17384	17514	17531	17648	17599	17433	17517	17569	17474	17486	17732	17637	17688	17580	17538	17599	17566	17354	17622	17598	17670	17738	17674	17571	17814	17480	17350	17594	17237	17655	17617	17516	17588	17642	17747	17686	17652	17701	17624	17327	17665	17407	17638	17433	17487	17490	17363	17772	17537	17733	17604	17727	17525	17568	17451	17343	17681	17588	17460	17430	17467	17590	17371	17653	17708	17786	17904	17732	17706	17573	17776	17538	17727	17572	17527	17555	17418	17479	17535	17469	17545	17623	17478	17701	17532	17744	17545	17572	17587	17796	17752	17596	17596	17346	17687	17597	17630	17519	17553	17634	17566	17408	17653	17580	17635	17565	17664	17676	17795	17670	17773	17564	17561	17482	17752	17681	17625	17626	17880	17508	17465	17561	17546	17484	17530	17473	17666	17685	17682	17675	17582	17746	17717	17776	17640	17804	17674	17596	17802	17691	17460	17583	17737	17554	17567	17390	17510	17696	17571	17654	17693	17459	17541	17732	17720	17820	17503	17618	17624	17606	17489	17497	17644	17596	17687	17655	17480	17673	17510	17598	17858	17463	17808	17817	17465	17625	17479	17562	17596	17680	17461	17613	17695	17660	17648	17353	17664	17595	17435	17439	17616	17641	17595	17534	17611	17456	17526	17504	17600	17405	17406	17453	17521	17729	17580	17725	17703	17528	17678	17524	17737	17468	17701	17642	17523	17643	17711	17827	17431	17714	17499	17647	17537	17677	17742	17709	17674	17461	17597	17458	17766	17492	17823	17405	17446	17512	17557	17395	17499	17642	17682	17667	17597	17430	17485	17716	17598	17491	17826	17833	17534	17527	17486	17553	17514	17597	17555	17639	17570	17904	17576	17558	17442	17440	17883	17583	17535	17656	17711	17651	17760	17581	17408	17511	17565	17351	17725	17661	17679	17832	17721	17669	17518	17651	17639	17524	17532	17531	17763	17860	17627	17546	17548	17633	17700	17463	17836	17776	17839	17822	17695	17547	17511	17347	17647	17561	17534	17591	17691	17515	17707	17617	17638	17687	17514	17538	17616	17570	17541	17570	17766	17508	17558	17663	17639	17576	17587	17552	17568	17463	17547	17690	17600	17545	17637	17660	17617	17521	17676	17731	17544	17517	17694	17547	17453	17469	17818	17625	17634	17494	17526	17529	17946	17693	17594	17597	17798	17704	17565	17508	17724	17707	17698	17540	17726	17499	17504	17652	17784	17598	17611	17680	17611	17493	17526	17567	17736	17533	17507	17767	17539	17491	17600	17532	17746	17787	17663	17684	17461	17671	17514	17569	17802	17666	17727	17628	17553	17663	17641	17554	17584	17659	17688	17700	17634	17326	17678	17671	17512	17772	17688	17559	17749	17600	17776	17759	17760	17677	17597	17778	17433	17378	17427	17414	17530	17651	17718	17575	17665	17437	17886	17530	17485	17610	17441	17635	17571	17391	17504	17573	17716	17755	17751	17751	17663	17541	17290	17682	17675	17438	17410	17649	17537	17598	17444	17461	17517	17526	17619	17662	17431	17721	17655	17464	17610	17618	17592	17669	17674	17719	17621	17566	17732	17588	17764	17644	17685	17636	17429	17519	17524	17701	17658	17605	17655	17598	17585	17658	17654	17592	17360	17597	17553	17768	17592	17699	17571	17610	17463	17576	17570	17721	17619	17578	17567	17593	17792	17676	17634	17548	17686	17474	17701	17598	17733	17554	17381	17383	17752	17698	17566	17661	17375	17600	17758	17714	17764	17572	17447	17639	17734	17526	17873	17647	17759	17477	17588	17587	17468	17405	17481	17665	17657	17498	17535	17279	17665	17720	17623	17590	17614	17423	17764	17534	17392	17451	17492	17754	17725	17523	17726	17630	17752	17813	17490	17475	17768	17351	17534	17608	17565	17628	17657	17726	17638	17650	17537	17423	17597	17380	17681	17649	17399	17279	17584	17469	17567	17660	17647	17594	17633	17586	17578	17597	17554	17540	17553	17675	17695	17763	17799	17641	17560	17600	17499	17762	17624	17473	17603	17634	17763	17606	17424	17618	17555	17616	17534	17593	17538	17564	17578	17396	17648	17703	17797	17678	17635	17639	17615	17527	17521	17634	17682	17689	17606	17511	17626	17560	17382	17566	17605	17373	17533	17661	17495	17635	17820	17610	17558	17486	17410	17685	17487	17537	17757	17626	17613	17439	17556	17684	17537	17617	17891	17626	17516	17717	17725	17665	17657	17517	17666	17721	17607	17259	17473	17457	17496	17713	17687	17769	17623	17539	17577	17364	17423	17539	17448	17622	17608	17557	17574	17472	17647	17674	17535	17474	17578	17514	17702	17554	17619	17645	17882	17579	17560	17613	17537	17650	17701	17679	17730	17571	17537	17677	17732	17602	17671	17520	17672	17498	17400	17633	17414	17708	17809	17736	17542	17510	17606	17555	17560	17658	17773	17427	17776	17588	17495	17521	17793	17700	17543	17507	17594	17561	17637	17679	17586	17572	17610	17523	17571	17556	17544	17746	17570	17580	17378	17666	17593	17959	17552	17495	17798	17520	17594	17447	17412	17712	17710	17733	17593	17586	17546	17711	17536	17525	17694	17461	17635	17607	17474	17555	17517	17662	17760	17400	17587	17461	17545	17768	17445	17604	17487	17718	17561	17539	17450	17568	17473	17522	17587	17669	17815	17713	17583	17586	17714	17471	17695	17482	17553	17415	17668	17542	17647	17669	17808	17575	17435	17578	17485	17590	17434	17491	17507	17642	17535	17632	17617	17612	17637	17461	17364	17537	17507	17510	17601	17639	17766	17550	17682	17756	17690	17434	17425	17782	17691	17498	17864	17536	17610	17578	17725	17337	17485	17570	17526	17334	17522	17594	17581	17638	17478	17581	17592	17657	17667	17609	17489	17789	17546	17684	17679	17708	17896	17630	17642	17806	17919	17692	17777	17472	17436	17415	17729	17713	17570	17779	17727	17611	17587	17631	17700	17410	17760	17726	17595	17415	17715	17656	17621	17726	17652	17821	17565	17488	17600	17626	17576	17708	17547	17652	17527	17622	17605	17731	17391	17450	17477	17509	17771	17655	17425	17658	17539	17449	17631	17559	17444	17556	17374	17518	17628	17603	17719	17761	17572	17640	17817	17489	17372	17439	17588	17643	17547	17675	17790	17740	17591	17692	17552	17545	17496	17517	17690	17639	17476	17595	17376	17418	17442	17425	17465	17544	17566	17506	17717	17833	17610	17535	17670	17529	17572	17498	17427	17595	17607	17707	17498	17747	17767	17395	17808	17766	17481	17594	17834	17729	17617	17577	17656	17586	17733	17624	17488	17885	17561	17612	17624	17567	17476	17391	17611	17598	17713	17620	17741	17570	17655	17530	17668	17550	17607	17446	17739	17588	17609	17638	17669	17605	17688	17656	17788	17621	17731	17707	17802	17644	17741	17537	17724	17593	17487	17510	17474	17497	17759	17476	17459	17789	17580	17698	17657	17681	17400	17588	17566	17756	17599	17576	17578	17602	17650	17655	17679	17702	17650	17677	17559	17744	17711	17763	17594	17717	17460	17525	17538	17541	17618	17688	17542	17418	17493	17670	17717	17663	17520	17504	17695	17592	17756	17487	17620	17519	17548	17419	17517	17444	17575	17610	17706	17745	17689	17298	17593	17530	17721	17470	17605	17665	17590	17718	17672	17711	17554	17501	17473	17584	17494	17610	17615	17684	17652	17404	17790	17571	17500	17547	17626	17495	17632	17479	17728	17849	17793	17731	17639	17539	17613	17536	17571	17726	17546	17621	17514	17594	17914	17492	17700	17619	17526	17495	17338	17607	17529	17812	17702	17618	17609	17632	17678	17523	17688	17386	17742	17595	17455	17596	17541	17673	17565	17732	17632	17564	17574	17681	17701	17683	17422	17469	17690	17847	17596	17616	17603	17453	17715	17615	17527	17526	17451	17616	17667	17463
14372	24135	23637	21445	19808	18584	17718	17100	16590	16384	16181	15919	15834	15864	15694	15683	15625	15693	15682	15772	15448	15656	15677	15505	15553	15469	15632	15613	15719	15596	15692	15697	15556	15742	15569	15530	15535	15375	15618	15457	15666	15540	15607	15594	15499	15595	15539	15438	15530	15521	15498	15517	15574	15365	15417	15770	15560	15571	15541	15582	15467	15657	15468	15583	15501	15489	15409	15666	15639	15570	15638	15537	15586	15462	15519	15456	15615	15695	15815	15544	15710	15407	15674	15747	15662	15625	15463	15589	15690	15588	15449	15573	15669	15518	15629	15797	15558	15614	15599	15523	15708	15524	15693	15465	15629	15693	15539	15558	15565	15609	15550	15449	15471	15424	15544	15404	15436	15466	15550	15468	15439	15539	15524	15612	15539	15464	15736	15470	15587	15443	15598	15451	15690	15374	15675	15534	15635	15544	15500	15503	15563	15664	15702	15585	15570	15570	15362	15592	15675	15604	15479	15493	15541	15801	15542	15423	15407	15393	15514	15495	15481	15506	15485	15524	15423	15623	15465	15462	15539	15569	15582	15414	15478	15496	15430	15493	15472	15331	15776	15460	15603	15512	15520	15607	15796	15377	15606	15408	15474	15494	15498	15600	15614	15522	15425	15693	15482	15444	15584	15660	15651	15455	15600	15582	15335	15571	15618	15298	15570	15640	15516	15718	15534	15450	15635	15506	15502	15400	15734	15596	15569	15464	15325	15761	15437	15481	15654	15681	15511	15412	15581	15478	15494	15654	15587	15456	15524	15614	15390	15469	15496	15473	15629	15400	15593	15632	15477	15526	15519	15453	15607	15484	15441	15380	15711	15518	15545	15462	15578	15532	15684	15481	15546	15656	15584	15508	15585	15539	15681	15511	15706	15588	15519	15696	15568	15424	15747	15451	15533	15616	15526	15474	15488	15643	15648	15663	15547	15610	15472	15695	15414	15614	15544	15517	15619	15587	15463	15522	15566	15606	15608	15728	15566	15611	15617	15616	15478	15558	15607	15517	15538	15361	15533	15472	15478	15347	15302	15533	15581	15537	15449	15505	15521	15551	15510	15488	15624	15571	15643	15591	15461	15533	15378	15591	15467	15678	15496	15671	15527	15417	15567	15522	15436	15585	15624	15324	15550	15684	15561	15381	15587	15626	15417	15505	15433	15598	15453	15569	15528	15565	15498	15583	15660	15344	15335	15551	15631	15536	15561	15542	15727	15585	15548	15481	15583	15419	15443	15542	15504	15629	15639	15587	15542	15533	15514	15498	15555	15538	15434	15505	15470	15431	15384	15557	15324	15421	15486	15522	15474	15448	15529	15541	15717	15562	15529	15451	15489	15461	15453	15452	15572	15568	15424	15446	15578	15407	15627	15432	15520	15506	15649	15566	15593	15397	15618	15652	15692	15489	15536	15426	15605	15348	15605	15664	15503	15502	15496	15526	15578	15475	15553	15621	15550	15617	15361	15618	15660	15627	15549	15781	15541	15549	15556	15573	15473	15390	15552	15591	15387	15494	15477	15459	15524	15409	15461	15385	15347	15459	15463	15377	15602	15564	15551	15567	15360	15350	15633	15434	15207	15508	15549	15557	15626	15558	15529	15544	15458	15530	15563	15675	15523	15485	15676	15404	15461	15503	15565	15636	15530	15555	15519	15355	15633	15575	15415	15478	15348	15481	15595	15470	15418	15399	15540	15535	15560	15589	15636	15591	15431	15469	15700	15532	15598	15468	15461	15551	15498	15461	15667	15391	15514	15543	15509	15425	15625	15643	15561	15503	15552	15573	15573	15477	15436	15584	15493	15653	15676	15715	15626	15423	15599	15520	15332	15503	15521	15424	15521	15584	15574	15440	15569	15605	15455	15495	15534	15536	15474	15364	15530	15461	15594	15526	15484	15379	15700	15610	15600	15478	15478	15435	15451	15445	15526	15383	15534	15800	15453	15481	15466	15518	15426	15493	15552	15579	15592	15533	15548	15387	15406	15627	15614	15508	15493	15813	15374	15383	15497	15515	15542	15534	15442	15503	15649	15621	15535	15515	15459	15627	15620	15610	15504	15542	15586	15642	15414	15334	15413	15559	15446	15499	15444	15635	15639	15457	15470	15513	15593	15625	15644	15446	15522	15551	15628	15570	15613	15580	15509	15550	15467	15597	15529	15465	15610	15531	15510	15378	15527	15426	15484	15491	15594	15402	15542	15465	15480	15617	15633	15492	15607	15577	15414	15567	15419	15520	15457	15707	15605	15550	15535	15592	15400	15732	15497	15506	15571	15288	15476	15439	15508	15510	15543	15525	15509	15527	15380	15693	15410	15492	15682	15559	15484	15469	15449	15522	15457	15555	15445	15521	15438	15433	15385	15594	15396	15670	15535	15537	15700	15433	15460	15578	15576	15497	15463	15561	15435	15504	15484	15451	15558	15608	15670	15424	15442	15451	15642	15576	15525	15607	15412	15479	15547	15515	15439	15519	15426	15606	15579	15450	15447	15512	15564	15480	15508	15458	15556	15556	15558	15605	15508	15391	15424	15486	15418	15630	15454	15624	15596	15698	15614	15495	15510	15442	15489	15605	15597	15498	15633	15355	15540	15532	15522	15611	15641	15490	15436	15541	15483	15475	15495	15632	15573	15519	15635	15458	15456	15695	15614	15377	15543	15513	15518	15680	15760	15529	15735	15380	15680	15462	15483	15411	15351	15828	15487	15506	15565	15456	15444	15382	15544	15586	15368	15432	15534	15411	15556	15633	15605	15596	15539	15484	15568	15587	15560	15803	15507	15301	15543	15315	15419	15455	15603	15597	15638	15629	15492	15596	15688	15587	15664	15638	15376	15656	15588	15418	15495	15455	15563	15541	15457	15527	15478	15532	15573	15495	15435	15437	15450	15720	15338	15606	15489	15517	15339	15428	15654	15500	15478	15574	15388	15317	15581	15586	15578	15523	15484	15714	15542	15503	15456	15377	15579	15530	15502	15457	15531	15594	15621	15560	15466	15348	15466	15524	15326	15628	15555	15458	15586	15549	15562	15540	15526	15639	15590	15474	15475	15498	15460	15550	15620	15764	15481	15605	15444	15536	15503	15515	15371	15379	15554	15573	15395	15645	15742	15485	15524	15502	15499	15517	15544	15475	15553	15416	15518	15777	15517	15443	15409	15596	15536	15525	15473	15647	15666	15499	15551	15532	15725	15474	15410	15397	15484	15773	15362	15571	15634	15426	15455	15455	15473	15617	15513	15534	15653	15572	15612	15599	15586	15580	15497	15557	15410	15602	15622	15404	15690	15543	15635	15555	15469	15471	15498	15449	15517	15584	15431	15438	15816	15472	15312	15518	15497	15457	15465	15630	15573	15553	15430	15671	15588	15552	15626	15642	15582	15480	15487	15620	15600	15510	15320	15612	15505	15517	15479	15585	15593	15505	15377	15510	15633	15571	15468	15354	15728	15477	15498	15567	15473	15540	15479	15596	15485	15582	15517	15534	15550	15474	15556	15376	15623	15366	15632	15503	15583	15581	15439	15457	15544	15561	15470	15665	15699	15404	15351	15606	15607	15431	15554	15533	15465	15684	15373	15632	15458	15655	15489	15618	15347	15651	15480	15591	15624	15606	15603	15408	15521	15469	15769	15530	15506	15469	15509	15268	15313	15526	15573	15525	15532	15484	15577	15497	15485	15528	15419	15349	15495	15418	15560	15614	15561	15628	15477	15467	15551	15517	15463	15579	15532	15602	15620	15479	15557	15586	15633	15705	15643	15599	15502	15628	15546	15452	15645	15440	15553	15524	15593	15489	15489	15424	15565	15595	15441	15719	15697	15523	15428	15579	15508	15385	15554	15639	15635	15650	15499	15543	15513	15528	15581	15303	15493	15573	15533	15502	15561	15534	15621	15719	15540	15459	15677	15563	15673	15632	15627	15619	15582	15607	15585	15594	15402	15511	15536	15669	15386	15535	15427	15539	15741	15327	15516	15388	15550	15409	15559	15404	15683	15495	15591	15426	15536	15674	15624	15449	15497	15366	15702	15534	15443	15480	15559	15596	15385	15540	15561	15573	15552	15435	15596	15409	15568	15490	15416	15445	15575	15569	15601	15569	15432	15456	15649	15624	15566	15628	15451	15444	15555	15614	15384	15707	15534	15546	15409	15662	15472	15486	15431	15519	15462	15443	15603	15559	15481	15461	15544	15482	15667	15455	15552	15493	15504	15438	15476	15365	15369	15616	15577	15386	15497	15507	15367	15587	15331	15425	15658	15553	15577	15513	15682	15433	15636	15445	15592	15607	15461	15443	15609	15460	15460	15642	15590	15451	15529	15486	15521	15556	15578	15544	15515	15417	15714	15578	15553	15534	15650	15581	15402	15445	15482	15592	15557	15591	15628	15566	15657	15670	15538	15352	15741	15544	15805	15467	15522	15444	15655	15621	15484	15608	15226	15423	15528	15528	15705	15682	15590	15549	15501	15550	15534	15589	15501	15516	15435	15421	15396	15632	15719	15609	15623	15548	15478	15513	15428	15581	15631	15570	15303	15634	15725	15420	15703	15567	15450	15452	15636	15641	15491	15388	15394	15464	15596	15424	15301	15550	15545	15511	15453	15531	15542	15347	15463	15671	15523	15644	15605	15626	15377	15431	15546	15591	15497	15490	15581	15564	15414	15630	15736	15578	15375	15535	15556	15528	15495	15496	15373	15334	15566	15383	15600	15483	15572	15491	15580	15426	15476	15610	15472	15502	15347	15539	15560	15650	15537	15517	15762	15463	15538	15447	15496	15464	15587	15595	15468	15662	15608	15536	15474	15554	15451	15543	15521	15630	15621	15495	15549	15521	15364	15566	15408	15529	15552	15438	15516	15610	15423	15433	15638	15471	15641	15473	15656	15641	15440	15424	15508	15620	15619	15709	15561	15426	15626	15579	15614	15549	15578	15597	15436	15456	15543	15651	15534	15728	15542	15608	15598	15402	15556	15579	15535	15449	15669	15397	15439	15494	15651	15548	15469	15683	15553	15522	15445	15490	15516	15638	15676	15381	15486	15470	15596	15616	15435	15402	15446	15530	15618	15520	15719	15462	15489	15546	15513	15526	15570	15361	15541	15484	15642	15442	15434	15631	15613	15340	15447	15653	15551	15536	15548	15476
26901	21625	26469	25170	19379	18726	19124	18523	18432	18504	18214	18240	18166	18123	18165	18143	18236	18106	17963	18071	17908	18219	18133	18012	18072	18025	18007	17986	18045	18107	18340	18128	18088	18138	18203	18050	18182	18175	18124	18183	18125	17956	17979	17973	18281	18143	18127	18185	18147	18133	17968	17933	17934	18015	18140	17974	18015	18095	18052	18053	18268	18096	17871	18110	17882	18114	18014	18111	18045	18070	18067	17977	18011	18111	18048	18232	18167	18129	17979	18136	18071	18079	17805	18018	18012	18089	18035	18069	17941	18231	18108	18360	18035	17909	18151	17867	18032	18179	18003	17962	18104	17933	18004	18021	17870	18075	17977	17845	18078	18105	18069	18113	18088	17829	18079	18049	18193	18219	18032	18064	18250	18033	18132	18029	17996	18065	18064	17921	18105	18314	18172	17750	18135	18154	18127	17973	18015	17774	18068	18105	18090	17946	18123	18101	17972	17973	18193	18209	17959	18118	17924	18143	17944	18063	17952	18299	18067	18093	18138	17923	18041	18005	18041	17887	17947	17993	17894	18071	17775	17960	18150	18097	18084	18189	17927	17843	17990	18074	18220	17974	18028	18009	18023	18044	18017	17996	17761	18160	17944	17954	18095	17938	18040	17878	17934	17992	17916	18153	18128	17969	18197	18280	18044	17924	18123	17979	18052	18022	18073	18215	17976	17950	17931	17993	18033	17929	18003	18096	17913	18052	18087	17932	18079	18060	18170	18103	17788	17907	18061	17919	18183	18136	17953	18139	17985	18023	17991	17924	17927	18084	18004	18084	17931	18158	17929	17984	17872	17791	18195	18146	18285	18113	18112	18092	18020	17962	18054	18003	17892	18057	18129	18162	18050	17958	18013	18062	18182	18018	17990	18163	18127	18157	18123	17908	17972	17841	18106	17990	18117	17959	17761	18054	18164	17834	18066	18064	18174	17983	18032	18190	18268	18144	18151	17897	17861	17944	17948	17955	18235	18174	18033	17835	18129	18051	18145	17813	17906	17972	18082	18137	18006	17922	17723	17866	18165	17952	18106	17955	18084	17967	17990	18204	17921	17912	17957	18015	17874	17885	17894	18119	17939	18006	18053	18227	18104	18073	18288	18056	18074	18183	18136	17897	17934	18025	17895	17916	18240	18043	18179	18029	17983	18010	18163	17923	17987	17972	17918	18079	18037	18161	17842	17947	17985	18063	18002	18128	18208	17911	18283	18042	17934	17769	17922	18107	17958	17981	17981	18077	18037	18102	18029	18149	17873	17889	17951	18101	18139	17960	17767	18065	18089	17998	18039	18084	17950	17838	17938	17894	18121	18145	18013	18122	18072	18192	17868	17965	17941	18320	18081	18156	17945	18008	18211	18131	18083	17981	17955	18091	18116	17848	18085	17902	18260	18044	18100	18051	18062	18044	18009	17972	17888	18073	17995	18112	18102	18028	17896	18102	18109	18019	18188	18167	17978	18175	18150	18128	18322	18083	17942	18060	18091	17953	17950	17896	17988	18027	18019	17933	17973	17884	17810	18104	17857	18125	18156	18151	17997	17780	18054	18051	18108	18011	18110	18085	18150	18189	18082	18012	17995	18075	17920	18108	18103	17871	17904	17932	17940	18265	17900	18091	18161	18051	18111	18139	18079	17993	18022	18065	17800	18072	18031	17971	18165	17988	17862	18030	18107	18077	18015	18100	18155	18232	17953	17908	18132	18056	18085	18201	17946	18195	18117	17821	17885	18038	18078	18025	18107	18173	17899	18112	18152	18098	18034	18082	17733	18163	17959	18063	18070	18163	18169	18178	18199	18047	18068	17822	18080	18090	18132	17962	18097	17836	17963	17798	17850	18305	18073	18343	17977	18021	17883	17867	17920	17805	18006	17946	18157	18217	18150	18056	18112	17910	18058	18077	17970	18030	18041	18095	17960	18128	18173	17954	18253	18186	18065	18124	17997	18004	18145	17995	17879	18112	17971	17848	17781	17975	18048	18026	18085	18004	17873	18036	18040	17927	18105	18204	18034	17860	18034	18131	18157	17871	18118	18005	17987	18061	18079	18069	18012	18033	18131	18304	18113	17898	17975	17879	18212	18209	17967	17763	17974	17927	18141	18025	18023	18042	18069	18100	17929	17922	18195	18010	17985	18018	17899	18054	18015	18097	18041	18041	18265	18113	18129	18136	18238	17960	17973	18168	17906	17838	18166	18195	18019	18226	18114	18059	18040	18155	17935	17965	18176	18246	18177	18085	18156	17828	18287	17989	18002	18005	17983	17991	17991	18029	18051	17979	18007	17867	18160	18160	18217	18131	18037	17972	18138	17974	18146	17948	18079	18062	18001	18152	18012	17930	17904	17888	18003	17884	17969	17948	18148	18224	18042	18153	17826	17959	17907	17941	18081	18056	17942	18001	17976	18107	18125	17976	18148	18112	17900	17955	17978	18226	18066	18135	18044	18087	17888	18090	17992	17779	18057	17913	17849	17967	17995	18122	18072	18053	17936	18023	18006	17985	17705	17977	18103	18076	18256	18099	17851	17908	18056	18097	18118	17920	17818	18288	18082	18068	17996	17968	18103	18001	18199	17921	18132	17913	18120	18011	18109	17956	18165	17856	18177	18112	17995	18144	17888	18085	17910	18109	18066	18177	18000	18038	17921	17987	17956	18236	18056	18202	17940	18181	17901	18138	18141	18162	18125	17967	18045	17911	18028	18067	18087	18155	18143	18080	17817	17991	17937	17994	17904	18008	17690	18044	18076	18073	17918	18085	17922	18309	18152	17944	17909	18202	18117	18193	18098	18092	18134	18000	18245	18069	17889	17760	18025	17967	18088	18206	18098	17890	18264	18037	18170	18046	18119	17794	18089	18127	17890	18078	18078	18018	18067	18213	18122	17973	18020	17945	18038	18116	18099	18083	17968	18102	18199	18039	18075	18072	18125	18054	18011	17990	18074	17896	17899	18169	17999	17902	17941	17980	17703	17918	17949	18029	18036	18007	18170	18095	18020	18125	17973	17908	17878	18063	17893	17959	18005	18027	17994	18009	18219	18106	17945	18063	18157	18061	18016	17927	18014	18220	18130	18053	18166	18218	18175	18158	17972	18228	18079	18075	17846	18015	17984	17991	17965	18111	18168	18068	18242	17911	17935	18063	18102	18228	18061	18170	18114	18074	18004	17934	18010	18016	18075	17990	17899	17970	17884	17837	17986	18078	18036	18086	18166	18064	18026	18009	18104	17963	18122	17997	18178	18149	17974	18145	18152	17974	18255	18301	17933	18221	17914	18086	17929	18005	17911	18058	18005	18107	17970	18117	17816	18104	17972	17788	18061	17963	18103	18123	18181	18005	18199	17996	17958	18088	18058	17961	18020	17963	18061	18152	18209	18126	18313	18162	17998	17995	18087	18046	18009	18175	18031	17914	18335	18085	17861	17959	18186	18109	18120	18250	18105	17835	18167	17858	17903	17892	17743	17920	17989	18053	17912	18070	18061	17981	17981	18073	18016	17959	18099	17941	17970	17991	17844	18032	18247	17981	18113	18188	18099	18083	18050	17977	17908	18033	17844	18010	18116	18145	17947	18040	17910	17784	18084	18225	18117	18021	18161	18265	17970	17929	18159	18183	17799	18005	18324	17965	17923	17928	18067	18334	18127	17912	18171	18177	17826	18149	18022	18149	17998	17906	17935	17947	18044	18160	18077	18002	18169	17947	18144	17866	18143	18077	18075	18034	18150	18173	17910	18370	18095	18108	18004	17871	18295	18012	17925	18143	18061	18035	18076	17914	18314	18142	18117	18157	18145	18126	18139	18224	18030	17951	18109	18049	18050	17933	18133	18069	18047	18169	17982	18136	18073	18052	17933	17997	17974	18110	18134	18046	18124	17966	18068	17908	17890	18091	17936	18069	17984	18035	17901	18317	18113	17918	18118	18064	18035	17903	17973	18237	17914	17994	17977	18134	17886	17744	18283	18278	18186	18008	17978	18044	18022	18073	18135	18058	18131	17844	18127	17914	18009	17891	18095	18010	18069	17884	18128	18028	18012	18097	18111	17953	17952	17888	17841	17959	17876	18102	18023	17963	17973	18062	17838	18117	18123	18261	17833	17986	18201	17882	17938	17783	17942	18012	17990	17800	17868	17974	17898	18213	18040	18075	18252	17945	17744	18001	18039	18122	18002	18268	18204	17964	18142	18156	17981	18123	17743	17941	18024	17986	18004	17923	18175	18193	17839	17670	17880	17995	17954	17862	17926	18143	18119	18126	17926	17930	18154	18025	17911	18146	18132	18130	18054	18001	18029	18056	18157	18120	18075	17993	18049	18058	18027	18045	17960	17988	18087	18224	18200	18322	18051	18075	18141	18121	17878	17958	18033	18144	17926	18020	17940	18000	17965	17941	18136	18068	18071	18221	18113	17846	18120	17920	18087	18243	18216	18069	18008	17975	18004	18001	18354	17973	17962	18005	18059	18052	18053	18087	17907	17977	18108	18066	17991	18152	18157	17852	17955	18016	17909	17865	18281	18135	17883	17980	18024	18101	18103	18280	17943	18222	18024	18012	18031	18129	18172	18048	18202	17900	18059	18243	18027	18076	18112	17892	18046	17930	18104	17936	18125	18059	17801	18062	18194	17909	18036	18206	18009	17977	18112	18083	18040	18048	18037	18138	17881	17875	18102	18044	18150	18054	18146	17966	17989	18047	18017	18105	18065	17916	18202	18184	17895	18312	17957	17897	18234	18056	17931	17869	18101	18026	17805	17902	18076	18118	17951	18066	18105	18155	18170	18103	18001	18293	18055	18068	18143	17894	18084	18161	18034	17831	17820	18025	18141	18029	17866	18205	18137	17923	17914	18188	18129	18163	18079	17840	18015	18307	18080	18074	17943	17976	17994	18033	18113	18116	18191	18056	18188	18051	18047	18030	17979	18049	18035	18077	17964	17977	18137	18057	18090	17918	18109	18015	17970	17945	18067	18168	18050	17973	17872	17895	18095	17715	17985	18026	18028	18049	17992	17993	18038	18041	17983	18081	18069	18148	18152	17992	18012	18009	18167	18042	17966	18037	18040	17956	18061	18059	18104	18119	17976	18126	18074	18034	18132	18036	17969	17834	17958	18176	17871	18087	18030	18279	18307	17943	17711	18073	17912	17979
16071	20111	19905	18494	17651	16893	16671	16527	16098	16030	16173	15956	15778	15854	15917	16084	15941	15873	15847	16029	15717	15849	15927	15864	15805	15982	15995	15841	16000	15905	15924	15927	15910	15999	15795	16069	15963	16076	15921	15928	15849	15796	15858	15856	15899	15936	15734	15879	16010	15950	15937	15918	16017	15759	15933	15784	15913	15831	15747	15940	15905	15927	15847	15898	15757	16010	15910	15744	16049	15627	15780	15716	15921	15936	15872	15745	15975	15856	15884	15813	15864	15964	15976	15744	15784	15967	15972	15837	15776	15903	15801	16028	15848	15847	15794	15857	15800	15735	15754	15979	16004	15811	15746	15759	15999	15814	15881	15870	15987	15947	15699	15857	15920	15986	15800	16004	15752	15936	15776	15760	15769	15844	15747	15875	15954	15901	15721	15905	15853	15910	15835	15820	15797	15840	15806	15884	15974	15951	15812	15939	15973	15839	15902	15885	15901	15823	15986	15805	15891	15931	15873	16066	15774	15910	15835	15807	15853	15764	15925	16090	15827	16018	15905	15827	15969	15906	15827	15963	15814	15927	15925	15949	15909	15921	15806	15767	16026	15772	15776	15814	15800	15578	15895	15898	15918	16069	15838	16094	15854	15759	15893	15812	15786	15942	16025	15922	15787	15845	16045	15579	15906	15964	15875	16121	15841	15876	15806	15951	15797	15788	15915	15828	15883	15908	15881	15831	15961	15868	15907	16023	15695	16059	15770	15886	15805	15957	15829	15711	15909	15717	15848	15880	15826	15729	15731	15845	16012	15979	15894	15783	16089	15778	15953	15899	15839	15799	15803	15915	15920	16021	16027	15763	15818	16122	15799	15964	15897	15830	15955	15831	15955	16015	15754	15832	15943	15849	15915	15757	15858	15819	15941	15912	15629	15933	16039	15813	15809	15890	15846	15849	15913	15765	15847	15954	15904	15767	15765	15964	15894	15887	15804	15787	15750	15956	15957	16002	15909	15962	15762	15915	15685	15791	15855	15922	15915	15656	15804	15984	15733	15976	15964	15884	15741	15992	15875	15838	15905	15934	15760	15727	15896	15653	15854	15754	15760	15889	15798	15871	15890	15878	15865	15688	15944	15905	15951	15927	15903	15999	16015	16028	15816	15944	15791	15770	15782	16016	15872	15956	15865	16042	15830	15856	16077	15886	15975	15785	15829	15818	15843	15945	15821	15734	15784	15837	15921	15858	15750	15893	15885	15666	15798	15798	15784	15890	15809	15826	15932	16044	15870	15816	15876	15895	15968	15893	15656	15799	15812	15992	15903	15991	15889	15810	15726	15922	15868	15881	15797	15953	15938	16023	15966	15860	15796	15838	15925	15761	15892	15870	15737	15959	15935	15877	15815	15884	15964	15895	15957	15993	15865	15888	15823	15805	15897	15869	15799	15801	15929	16189	15777	15798	15923	15921	15944	15880	15856	15813	15932	15822	15777	15928	15944	15924	15964	15930	16024	15929	15798	15886	15901	15893	15877	15842	15873	15853	15930	15843	15864	15963	15867	15754	15974	15840	15959	15735	15963	15808	15745	15932	15775	15929	15746	15997	15838	15969	15900	15904	15883	15735	15828	15843	15749	15884	15824	15948	15926	15998	15910	15826	16097	15803	16065	15597	15960	15871	15884	15749	15849	15848	15952	15881	16003	15952	15943	15873	15865	15846	15755	15915	15798	15889	15901	15809	15875	15921	16044	15892	15801	15933	15819	15980	16005	15984	15811	15861	15813	15830	15893	15758	15946	15876	15927	15998	15846	15909	16092	16071	15949	15870	15640	15858	15959	15977	15988	15784	15905	16004	15794	15774	15842	15905	16009	15938	15955	15940	15877	15843	15754	16030	15842	15857	15853	15773	15916	15937	15846	15767	15756	15815	15787	15909	15769	16103	15658	15813	15745	15742	15863	15877	15922	15801	16009	15929	15870	15957	15716	16117	15873	15972	15850	16050	15949	15965	15788	16063	15851	15932	15966	15771	15947	15967	15902	15799	15819	15920	15926	15847	15872	15822	15974	15958	15995	15840	15983	15745	15987	15813	15881	15872	15782	15879	15729	16124	15939	15812	15978	15854	15722	16133	15776	15855	15843	15759	15822	15758	15943	15917	15978	16040	15865	15878	15785	15728	15904	16002	15741	15885	15804	15822	15863	15825	15842	15933	15757	15910	15762	15864	15930	15746	15878	15800	15883	15845	15938	15738	15953	15819	15939	15841	15969	15912	15742	15800	15832	15861	15914	15787	15912	15858	15707	15986	15882	15912	15915	15861	15897	15913	15987	15756	15960	16063	16038	15787	15784	16081	15811	15834	15946	15894	15877	15957	15651	15866	15819	15966	15778	15813	15953	15999	15934	15652	15806	16010	15975	15708	15670	15775	15774	15760	15762	15904	15827	15973	15763	15913	15813	15900	15697	15935	15944	15915	15819	15837	15947	15804	15988	16010	15863	15859	16025	15945	15760	15904	15723	15878	15789	15674	15702	15790	16021	15819	15958	15873	15837	15944	15690	15905	15783	15919	15684	15822	16067	15797	15967	15978	15765	16099	15804	15834	16007	16061	16059	15834	15900	15831	15820	16008	15927	15886	15915	15890	16046	15831	15897	15755	15812	15712	15899	15728	15856	15936	15949	16038	15720	15781	15762	15795	16017	15635	15849	15638	15895	16147	15749	15915	15835	15843	15843	15934	15750	15803	15768	15979	15932	15804	15832	16022	15916	16012	15849	15935	15972	15872	15906	15935	15676	15752	15825	15874	15939	15788	15924	15863	15915	16046	16033	15742	15921	15845	15758	15840	15875	15875	15839	15886	15952	15839	15937	15951	15896	15882	15906	15921	15959	15875	15661	16025	15759	15719	15851	15883	15722	15894	15880	16078	15903	15832	15809	15879	15997	15799	15969	15733	15884	15920	15753	15919	15806	16076	15824	15854	15972	15913	15801	16010	15975	15760	16093	15959	15784	15626	15843	15840	15832	15926	15943	15849	15802	16115	16040	15864	15839	15835	15768	15947	15820	15797	16012	15948	16101	15740	15900	15856	15892	15664	15924	15998	16059	15594	15997	15837	15871	15918	15831	15652	15829	15928	15944	15905	15836	15904	15783	15958	15807	16017	15961	15818	16075	15757	15861	15777	15913	15829	15921	16009	15812	15877	15903	15816	15820	15948	15883	15855	15789	15854	15792	15732	15946	15734	15923	15945	15856	15927	15781	15970	15717	15892	15969	15852	15865	15863	15795	15999	15853	15956	15823	15845	15929	15986	15902	15992	15875	15787	15904	15836	15947	15955	15834	15833	15703	15811	15640	15923	15795	15704	15654	15987	15869	15727	15876	16050	15950	15841	15823	15947	15659	16000	15887	15881	15753	15839	15856	15991	16026	15793	15840	15809	15863	15939	15748	15869	15983	15840	15836	15792	15709	15833	15848	15865	15774	15939	15935	15906	15964	15841	16071	15822	16013	15947	15785	15864	15891	15851	15895	15925	15926	15884	15813	15839	15822	16059	16083	15899	15828	15849	15949	15797	15789	15854	15934	15956	15955	15769	15855	15881	15872	16068	15771	15805	15916	15627	15799	16028	16117	15878	15902	15784	15956	15841	15883	15819	15856	15884	16071	15898	15788	15802	15952	15768	15802	15838	15967	16044	15697	15876	15909	15965	15801	15761	15939	15966	15925	15860	15884	15927	15826	15836	15785	15879	15792	15926	15871	15938	15841	15878	15773	15749	15942	15792	15755	15876	15824	15882	15957	15879	15861	15938	15915	15885	15980	15872	15926	15979	15733	15900	15920	15834	15964	15797	15814	15930	16022	15850	15990	15788	15918	15973	15805	15970	15964	15774	15845	15988	15754	15892	15867	15932	16002	15921	15946	15884	15882	15842	16042	15999	15836	15817	15954	15855	16025	15960	15804	15791	15905	15980	15833	15820	15846	16053	15930	15956	15738	15830	15865	15932	15894	15935	15941	15803	15943	16037	15916	15823	15938	15713	15814	15970	15825	15868	16003	15771	15887	15981	15839	15886	15688	15839	15799	15741	15753	15886	15717	15890	15883	15902	15856	15873	16044	15898	15939	15887	15770	15868	15963	15883	15982	15921	15606	16005	15878	15766	15921	15838	15945	15904	15948	15907	15746	15835	15825	15891	15897	15729	15918	15967	15895	15857	15907	16019	15985	16094	16118	15881	16062	15769	15916	15675	15694	15958	15897	15834	15911	15844	15915	15789	16040	15718	15864	15836	15889	15928	15815	15818	15848	15948	15912	15881	15939	15878	15799	15914	15853	15782	15805	15879	15940	16022	15894	16014	15803	15836	15949	15940	15883	15870	15727	15973	15972	15970	15675	15868	15774	15911	15952	15974	16136	15585	15983	15956	15741	15859	16011	15776	15829	15844	16013	15903	15859	15890	15805	15797	16105	15835	15893	15809	15889	15958	15709	16013	15785	15949	15868	16012	15859	15804	15899	15732	16015	15724	15933	15807	15868	15796	15918	15902	15978	15914	15866	16017	15751	15769	15774	15870	16102	15915	15869	15912	15898	15935	15843	15956	15802	15803	15967	15866	15832	15913	15949	15727	15680	15878	15855	16032	15790	15951	15797	15923	15883	15873	15908	15786	15856	15951	16003	15921	16079	15926	15610	15810	15841	15862	15763	15845	15951	15870	15859	15833	15876	15877	15758	15945	15903	15824	15860	15962	15752	15830	16061	15907	16055	15840	15886	15856	16039	15803	15889	15986	15789	15800	15940	15833	15883	15854	15975	16090	15904	15935	15890	15975	15966	15877	15843	15860	15981	15871	15783	15958	15975	15753	15844	15973	15768	15647	15983	15907	15864	15773	15883	15959	15915	15918	15847	16017	15988	15791	15746	15885	15866	15769	16028	15905	15919	15824	15846	15932	15800	15879	15849	15831	15917	15844	15790	15995	15795	15923	15873	15758	15895	15871	15844	16000	15978	15904	16007	15731	15889	15796	16055	16086	15831	15957	16006	16106	15886	15855	15971	15855	15802	15921	15930	15981	15913	15880	15782	15836	15762	15862	15755	15790	15866	15867	15953	15850	15888	15932	15872	15990	15745	15921	15970	15873	15980	15711	15898	15826	15871	16006	15928	15858	15912	15956	15954	15985	15832	16044	15950	15787
23839	21520	29186	24349	22101	22886	21969	18659	18126	18301	18334	17746	17649	17573	17539	17692	17628	17636	17619	17705	17416	17524	17423	17441	17724	17718	17337	17385	17451	17621	17427	17356	17491	17427	17488	17461	17423	17591	17418	17423	17426	17395	17475	17538	17290	17390	17513	17423	17286	17460	17386	17452	17407	17411	17305	17405	17343	17479	17463	17203	17535	17382	17571	17382	17442	17430	17473	17326	17475	17556	17518	17465	17529	17578	17451	17410	17315	17514	17389	17479	17535	17345	17507	17304	17464	17398	17345	17512	17287	17520	17557	17574	17576	17396	17251	17264	17455	17238	17340	17442	17320	17469	17375	17287	17335	17396	17502	17531	17324	17335	17250	17341	17412	17245	17466	17361	17253	17382	17359	17462	17322	17394	17391	17643	17378	17328	17417	17414	17182	17378	17559	17367	17238	17230	17380	17400	17431	17256	17313	17196	17429	17404	17318	17420	17320	17371	17574	17326	17514	17616	17332	17505	17421	17353	17497	17557	17451	17279	17225	17378	17436	17432	17356	17458	17504	17405	17487	17459	17133	17432	17417	17419	17504	17288	17482	17498	17416	17343	17492	17506	17476	17519	17431	17488	17415	17424	17361	17506	17534	17374	17233	17384	17482	17181	17357	17572	17258	17406	17483	17443	17298	17381	17550	17217	17435	17287	17497	17491	17391	17143	17224	17232	17305	17439	17457	17163	17342	17340	17452	17366	17417	17445	17684	17432	17207	17272	17283	17203	17248	17320	17314	17479	17416	17306	17382	17475	17650	17468	17477	17447	17580	17492	17428	17107	17321	17463	17399	17539	17506	17321	17535	17227	17464	17313	17273	17116	17403	17441	17435	17428	17447	17469	17327	17498	17418	17418	17431	17575	17340	17302	17360	17384	17474	17383	17292	17259	17578	17447	17443	17468	17293	17283	17700	17511	17425	17449	17505	17404	17620	17388	17295	17336	17425	17366	17542	17328	17476	17198	17257	17411	17322	17317	17338	17190	17106	17489	17300	17426	17527	17232	17328	17287	17481	17403	17657	17515	17419	17515	17250	17366	17403	17247	17483	17370	17295	17397	17488	17334	17469	17448	17264	17293	17428	17456	17372	17388	17260	17314	17287	17261	17373	17595	17300	17455	17363	17283	17349	17318	17204	17242	17541	17515	17207	17244	17375	17450	17393	17362	17260	17530	17455	17158	17213	17440	17366	17300	17270	17275	17372	17194	17319	17265	17300	17412	17296	17443	17406	17545	17501	17320	17317	17408	17497	17470	17488	17252	17500	17538	17427	17368	17319	17264	17587	17442	17311	17248	17207	17392	17425	17375	17534	17343	17252	17492	17347	17147	17141	17357	17268	17337	17184	17405	17270	17341	17479	17370	17416	17416	17358	17408	17495	17311	17440	17482	17305	17306	17417	17219	17504	17403	17570	17226	17318	17605	17498	17399	17446	17434	17381	17448	17442	17252	17345	17424	17557	17347	17543	17489	17456	17451	17411	17444	17315	17477	17394	17238	17645	17581	17262	17494	17389	17420	17413	17347	17562	17504	17432	17325	17481	17313	17388	17312	17482	17297	17190	17370	17375	17385	17478	17476	17394	17368	17426	17393	17253	17356	17362	17448	17502	17381	17276	17287	17251	17425	17336	17426	17513	17312	17334	17160	17204	17284	17558	17369	17203	17304	17579	17483	17389	17466	17313	17255	17379	17605	17464	17254	17216	17260	17291	17387	17355	17276	17380	17359	17263	17621	17268	17343	17449	17486	17387	17432	17414	17381	17372	17374	17381	17208	17345	17305	17527	17350	17534	17359	17476	17361	17488	17424	17552	17339	17260	17236	17293	17559	17363	17332	17460	17390	17445	17407	17359	17464	17384	17128	17472	17566	17130	17336	17512	17331	17293	17436	17627	17463	17437	17438	17371	17321	17240	17252	17448	17327	17535	17438	17612	17389	17431	17334	17444	17328	17213	17365	17526	17239	17590	17358	17428	17284	17373	17429	17437	17196	17231	17292	17457	17419	17432	17395	17401	17392	17499	17499	17551	17489	17333	17409	17431	17301	17351	17338	17367	17390	17363	17482	17335	17404	17454	17416	17297	17295	17290	17280	17528	17444	17345	17426	17385	17317	17391	17469	17309	17502	17343	17457	17565	17379	17416	17419	17174	17422	17642	17320	17373	17620	17372	17549	17341	17160	17557	17407	17647	17363	17226	17324	17556	17487	17194	17469	17439	17392	17399	17644	17208	17465	17387	17303	17519	17451	17573	17518	17400	17349	17526	17227	17404	17439	17410	17388	17484	17172	17543	17463	17546	17274	17249	17155	17404	17225	17350	17553	17251	17373	17408	17175	17278	17367	17455	17556	17347	17266	17477	17304	17347	17316	17453	17481	17182	17341	17325	17290	17358	17450	17331	17338	17201	17496	17535	17626	17474	17330	17494	17208	17288	17439	17287	17518	17386	17385	17461	17444	17400	17278	17253	17247	17490	17526	17243	17501	17404	17304	17456	17447	17487	17278	17050	17290	17559	17420	17329	17184	17392	17394	17315	17439	17392	17428	17371	17369	17339	17138	17473	17264	17228	17491	17284	17398	17547	17395	17424	17353	17395	17182	17498	17370	17306	17316	17314	17172	17316	17513	17357	17219	17288	17284	17307	17362	17545	17648	17370	17517	17318	17352	17448	17506	17490	17437	17293	17456	17342	17641	17383	17243	17547	17432	17314	17505	17345	17493	17425	17449	17372	17625	17477	17528	17546	17301	17455	17172	17605	17296	17399	17504	17336	17374	17424	17405	17367	17549	17337	17291	17315	17481	17338	17193	17362	17317	17457	17429	17460	17225	17322	17358	17536	17202	17437	17337	17409	17475	17302	17405	17235	17255	17532	17336	17418	17343	17321	17201	17383	17300	17315	17331	17390	17329	17492	17410	17322	17458	17294	17170	17462	17338	17422	17261	17520	17512	17190	17401	17376	17474	17460	17235	17431	17421	17207	17437	17547	17359	17225	17485	17435	17428	17407	17470	17361	17361	17402	17369	17253	17402	17453	17471	17395	17455	17416	17294	17335	17559	17314	17322	17379	17348	17504	17082	17006	17233	17200	17359	17626	17538	17478	17431	17529	17436	17399	17143	17172	17563	17409	17607	17553	17249	17428	17355	17320	17413	17242	17359	17175	17444	17331	17441	17375	17352	17479	17327	17278	17320	17452	17446	17386	17293	17502	17390	17495	17372	17458	17333	17109	17502	17236	17343	17555	17400	17231	17337	17377	17310	17295	17497	17110	17408	17367	17492	17390	17389	17282	17184	17327	17360	17283	17476	17346	17179	17405	17528	17417	17391	17394	17299	17647	17116	17284	17321	17381	17428	17542	17415	17355	17353	17521	17397	17521	17274	17503	17525	17428	17392	17312	17424	17450	17486	17324	17471	17100	17365	17499	17169	17410	17533	17570	17497	17318	17359	17479	17448	17490	17341	17361	17426	17402	17422	17276	17430	17275	17309	17341	17564	17517	17283	17487	17543	17341	17253	17329	17490	17412	17601	17302	17187	17537	17256	17550	17371	17506	17365	17483	17402	17420	17368	17510	17394	17452	17416	17382	17335	17428	17420	17593	17438	17461	17667	17497	17420	17350	17278	17518	17344	17496	17336	17174	17437	17336	17579	17463	17345	17640	17333	17401	17395	17393	17313	17482	17238	17412	17444	17524	17661	17530	17323	17333	17430	17178	17420	17252	17326	17311	17183	17309	17450	17448	17273	17210	17432	17361	17510	17458	17214	17515	17405	17353	17594	17339	17366	17354	17251	17265	17313	17532	17251	17272	17319	17365	17233	17617	17403	17338	17335	17489	17295	17398	17532	17441	17158	17423	17464	17482	17308	17478	17326	17384	17377	17287	17347	17399	17322	17396	17633	17591	17680	17375	17266	17546	17330	17518	17252	17490	17461	17388	17439	17252	17328	17478	17351	17455	17277	17519	17332	17376	17351	17288	17293	17432	17300	17418	17371	17116	17474	17432	17233	17181	17185	17293	17437	17297	17337	17419	17210	17567	17656	17444	17328	17404	17311	17326	17404	17515	17432	17524	17387	17431	17341	17248	17302	17515	17504	17668	17441	17292	17502	17532	17572	17581	17421	17084	17618	17480	17132	17393	17309	17468	17348	17386	17317	17426	17607	17362	17436	17486	17336	17495	17380	17310	17620	17433	17286	17466	17428	17317	17193	17585	17367	17374	17290	17555	17577	17346	17296	17285	17241	17458	17330	17393	17331	17273	17364	17455	17353	17188	17466	17459	17266	17403	17366	17359	17420	17555	17328	17708	17411	17422	17303	17474	17370	17344	17291	17387	17230	17414	17458	17452	17386	17224	17409	17374	17482	17259	17413	17481	17234	17292	17477	17223	17306	17445	17349	17476	17257	17210	17218	17312	17206	17419	17123	17315	17379	17641	17506	17218	17372	17290	17446	17385	17381	17395	17304	17552	17493	17369	17465	17275	17317	17497	17621	17494	17469	17310	17375	17348	17330	17347	17413	17430	17715	17352	17256	17481	17283	17396	17506	17301	17304	17329	17435	17512	17489	17388	17344	17215	17285	17435	17335	17446	17452	17594	17338	17470	17402	17319	17322	17489	17258	17531	17326	17592	17300	17500	17271	17383	17365	17247	17288	17437	17444	17518	17382	17322	17419	17527	17369	17305	17380	17511	17251	17475	17387	17323	17458	17440	17501	17250	17545	17548	17385	17403	17422	17494	17449	17418	17334	17445	17264	17409	17242	17298	17341	17306	17496	17531	17483	17397	17341	17272	17577	17489	17285	17413	17511	17618	17510	17302	17425	17254	17242	17336	17393	17451	17424	17504	17306	17342	17396	17275	17328	17428	17428	17428	17511	17263	17469	17367	17254	17229	17429	17496	17479	17337	17337	17547	17185	17333	17570	17394	17221	17484	17408	17618	17405	17246	17572	17209	17295	17367	17448	17487	17433	17402	17480	17435	17173	17473	17227	17449	17449	17521	17292	17493	17497	17224	17444	17469	17359	17395	17534	17398	17585	17316	17481	17347	17372	17446	17274	17253	17359	17343	17463	17538	17323	17585	17570	17355	17413	17426	17425	17480	17482	17495	17279	17494	17287	17341	17410	17436	17344	17455	17344
14359	22478	22168	20205	18467	17512	17309	16577	16261	15994	15864	15733	15478	15476	15698	15521	15655	15471	15449	15409	15546	15582	15442	15509	15496	15459	15552	15635	15524	15410	15379	15600	15379	15697	15481	15569	15414	15557	15451	15677	15494	15401	15556	15515	15576	15501	15395	15385	15514	15510	15597	15614	15745	15522	15375	15358	15514	15513	15504	15405	15595	15442	15477	15558	15401	15610	15502	15579	15356	15475	15400	15566	15503	15477	15387	15330	15528	15523	15539	15532	15413	15520	15631	15379	15439	15591	15450	15619	15408	15411	15408	15430	15648	15428	15549	15437	15455	15399	15527	15635	15402	15483	15609	15609	15406	15681	15479	15446	15380	15446	15439	15350	15605	15406	15559	15391	15583	15481	15584	15569	15554	15370	15583	15537	15417	15568	15397	15514	15531	15320	15462	15463	15470	15598	15505	15375	15425	15542	15437	15481	15520	15643	15435	15654	15385	15348	15532	15484	15530	15568	15634	15274	15410	15550	15468	15408	15397	15407	15461	15370	15425	15621	15603	15494	15464	15367	15516	15481	15635	15323	15440	15377	15545	15385	15466	15544	15408	15519	15542	15408	15441	15412	15516	15502	15410	15450	15446	15600	15480	15550	15256	15555	15397	15501	15413	15449	15559	15441	15566	15224	15525	15676	15370	15540	15354	15246	15643	15537	15503	15488	15560	15610	15483	15545	15451	15262	15455	15513	15366	15613	15531	15475	15561	15439	15632	15587	15601	15636	15337	15353	15452	15334	15399	15509	15352	15554	15587	15375	15652	15508	15542	15426	15354	15538	15575	15604	15426	15383	15422	15414	15514	15617	15347	15430	15306	15521	15547	15498	15374	15565	15599	15507	15468	15417	15486	15579	15575	15367	15605	15474	15456	15369	15510	15483	15204	15459	15541	15597	15409	15505	15414	15362	15491	15514	15561	15494	15423	15639	15543	15485	15424	15272	15404	15296	15384	15620	15491	15576	15563	15705	15503	15336	15377	15413	15638	15514	15599	15366	15617	15585	15534	15467	15466	15479	15369	15477	15371	15501	15515	15635	15549	15421	15489	15486	15502	15639	15408	15457	15492	15545	15498	15364	15501	15462	15532	15332	15371	15434	15466	15576	15632	15438	15556	15529	15451	15246	15456	15475	15477	15459	15517	15543	15321	15356	15434	15526	15542	15576	15432	15334	15538	15500	15461	15435	15374	15549	15376	15491	15499	15373	15617	15328	15680	15484	15516	15477	15329	15361	15605	15509	15355	15408	15635	15504	15435	15567	15422	15451	15460	15525	15444	15593	15377	15583	15544	15350	15548	15488	15552	15504	15352	15648	15643	15483	15346	15351	15531	15559	15386	15372	15387	15324	15477	15613	15688	15675	15490	15440	15553	15578	15452	15487	15484	15629	15531	15272	15433	15486	15284	15690	15467	15434	15517	15238	15458	15467	15393	15524	15360	15438	15387	15501	15659	15480	15361	15746	15475	15546	15466	15455	15495	15489	15497	15463	15388	15364	15358	15318	15397	15345	15349	15405	15523	15532	15457	15403	15406	15470	15372	15485	15494	15534	15423	15347	15411	15573	15571	15597	15301	15528	15715	15450	15338	15567	15392	15245	15496	15448	15414	15478	15677	15549	15169	15615	15492	15384	15443	15467	15611	15435	15318	15523	15511	15552	15546	15349	15439	15372	15525	15460	15400	15466	15623	15358	15392	15527	15402	15445	15598	15370	15388	15668	15462	15696	15672	15608	15546	15529	15470	15390	15395	15477	15427	15605	15411	15354	15584	15620	15477	15541	15523	15543	15540	15563	15576	15588	15384	15531	15494	15478	15344	15482	15476	15377	15507	15575	15422	15471	15375	15608	15373	15435	15413	15561	15537	15402	15583	15493	15446	15472	15551	15479	15532	15478	15534	15413	15548	15377	15389	15528	15555	15544	15506	15535	15604	15602	15453	15628	15540	15485	15293	15472	15362	15452	15411	15509	15389	15434	15400	15440	15478	15528	15403	15455	15368	15492	15563	15715	15409	15523	15566	15412	15456	15401	15577	15576	15495	15537	15401	15595	15350	15571	15469	15510	15412	15392	15495	15374	15564	15405	15489	15613	15505	15466	15333	15671	15305	15509	15439	15495	15323	15425	15455	15470	15415	15572	15555	15473	15394	15384	15544	15409	15544	15489	15623	15485	15606	15454	15368	15500	15549	15373	15370	15430	15551	15548	15468	15623	15558	15484	15564	15403	15542	15527	15433	15383	15412	15625	15438	15373	15600	15641	15427	15454	15699	15227	15590	15570	15431	15609	15542	15596	15355	15548	15544	15527	15510	15467	15467	15448	15565	15398	15357	15354	15363	15530	15417	15325	15277	15623	15496	15308	15294	15415	15484	15404	15614	15554	15519	15578	15359	15425	15479	15502	15453	15573	15490	15405	15481	15501	15670	15502	15487	15616	15608	15472	15451	15453	15411	15454	15416	15452	15419	15343	15354	15438	15427	15529	15491	15583	15425	15482	15342	15281	15429	15351	15472	15502	15389	15342	15378	15577	15432	15564	15593	15405	15614	15584	15320	15459	15477	15461	15562	15543	15400	15549	15443	15332	15508	15443	15541	15521	15476	15437	15517	15465	15478	15471	15602	15336	15445	15512	15513	15499	15549	15537	15300	15528	15328	15341	15541	15457	15447	15331	15313	15455	15522	15535	15405	15490	15447	15601	15428	15330	15434	15495	15624	15461	15526	15403	15334	15453	15389	15280	15313	15484	15641	15345	15459	15426	15507	15361	15451	15341	15408	15453	15503	15414	15379	15547	15523	15451	15537	15417	15618	15367	15539	15597	15592	15544	15510	15506	15453	15516	15451	15496	15565	15522	15461	15421	15494	15429	15566	15435	15518	15519	15437	15553	15548	15416	15484	15345	15442	15482	15398	15419	15532	15567	15409	15388	15584	15376	15450	15545	15521	15578	15464	15485	15505	15272	15523	15435	15386	15308	15407	15423	15518	15656	15642	15430	15396	15563	15596	15709	15445	15464	15490	15382	15434	15416	15464	15526	15550	15535	15273	15437	15414	15635	15465	15364	15649	15223	15317	15380	15526	15484	15498	15445	15461	15461	15475	15579	15642	15446	15448	15416	15470	15448	15366	15490	15456	15370	15656	15473	15651	15341	15493	15364	15452	15584	15474	15543	15373	15666	15499	15522	15476	15429	15548	15368	15549	15449	15466	15356	15416	15501	15506	15440	15526	15552	15493	15415	15559	15432	15394	15550	15641	15609	15531	15360	15485	15263	15541	15501	15677	15509	15342	15446	15493	15528	15533	15517	15483	15596	15462	15422	15557	15471	15456	15390	15466	15491	15526	15473	15357	15513	15437	15362	15320	15553	15557	15498	15524	15537	15415	15504	15420	15562	15397	15396	15494	15625	15637	15365	15583	15549	15446	15520	15429	15475	15425	15260	15648	15449	15505	15357	15568	15508	15557	15594	15521	15377	15558	15303	15458	15500	15497	15380	15603	15500	15434	15641	15399	15304	15484	15442	15306	15436	15548	15432	15470	15372	15508	15520	15506	15499	15519	15550	15460	15433	15403	15477	15497	15506	15352	15300	15293	15516	15482	15500	15506	15357	15542	15599	15425	15431	15450	15485	15537	15569	15393	15577	15575	15327	15554	15593	15540	15527	15432	15534	15517	15382	15522	15578	15516	15307	15370	15352	15511	15490	15386	15422	15532	15601	15443	15339	15511	15446	15445	15358	15491	15559	15306	15491	15468	15370	15509	15315	15676	15465	15340	15420	15559	15518	15406	15426	15477	15380	15526	15623	15436	15413	15445	15469	15521	15556	15399	15554	15477	15423	15416	15470	15577	15574	15529	15555	15494	15443	15572	15467	15477	15450	15466	15392	15440	15435	15620	15464	15412	15666	15529	15479	15604	15470	15516	15348	15591	15488	15401	15432	15508	15355	15528	15435	15585	15734	15408	15591	15564	15314	15450	15641	15390	15522	15413	15502	15366	15411	15362	15358	15313	15361	15452	15630	15544	15492	15197	15460	15559	15423	15474	15363	15509	15272	15647	15439	15685	15521	15502	15568	15589	15315	15507	15582	15527	15438	15450	15652	15374	15469	15494	15559	15444	15531	15523	15383	15382	15370	15582	15584	15391	15361	15396	15514	15570	15536	15362	15512	15452	15416	15427	15675	15349	15585	15488	15519	15456	15493	15713	15480	15439	15404	15457	15466	15479	15544	15474	15428	15533	15365	15675	15375	15394	15437	15486	15619	15525	15629	15434	15400	15541	15487	15448	15565	15350	15471	15389	15584	15409	15522	15531	15510	15419	15376	15429	15367	15584	15389	15433	15420	15464	15482	15479	15386	15499	15466	15495	15597	15381	15368	15578	15341	15465	15490	15458	15494	15500	15430	15464	15381	15592	15472	15507	15407	15378	15540	15491	15484	15493	15515	15479	15690	15521	15544	15567	15420	15440	15497	15392	15516	15603	15340	15473	15455	15494	15476	15406	15422	15437	15636	15328	15445	15588	15394	15594	15352	15571	15629	15376	15668	15525	15513	15529	15510	15409	15478	15382	15405	15585	15362	15368	15257	15419	15440	15526	15392	15433	15564	15574	15513	15363	15534	15307	15504	15529	15479	15427	15482	15354	15615	15501	15512	15313	15366	15462	15408	15400	15488	15425	15568	15723	15550	15323	15339	15503	15349	15455	15505	15513	15389	15370	15408	15568	15531	15624	15469	15416	15561	15413	15438	15397	15474	15597	15464	15756	15533	15380	15469	15539	15532	15099	15454	15552	15505	15497	15422	15396	15394	15404	15530	15617	15522	15448	15565	15430	15536	15490	15464	15398	15644	15570	15523	15448	15377	15378	15539	15432	15655	15409	15624	15449	15401	15371	15539	15550	15566	15606	15413	15453	15485	15501	15564	15273	15525	15534	15465	15583	15222	15371	15496	15350	15411	15316	15438	15490	15427	15347	15399	15393	15436	15573	15341	15425	15520	15500	15509	15551	15435	15569	15527	15524	15489	15401	15406	15415	15470	15522	15583	15431	15483	15486	15357	15604	15559	15435	15417	15680	15434	15620	15523	15423	15507	15491	15536	15581	15340	15421	15383	15433	15512	15295	15599	15504	15549	15555	15380
22806	21392	29341	23820	21536	23474	25853	19975	18810	18874	18760	18657	18398	18168	18310	18259	18088	18128	18111	18166	18079	18057	18050	18168	18006	18061	17851	18090	18076	18171	18082	18084	18081	18142	18205	18045	18118	18004	17936	17833	18223	18091	17790	18071	18113	17996	17870	17828	17955	17844	17803	17930	17927	18143	18001	17965	18007	17801	18050	17911	17979	18032	17974	18071	18039	18017	17911	17900	17920	17977	18129	18106	17786	17812	17867	17829	18065	17955	17887	17755	17867	18171	17847	17862	17831	17674	17944	18023	17914	17990	17782	17900	18012	17869	18033	17940	17882	17653	17894	17815	17803	18124	17847	17874	17740	17944	17828	18011	18018	17975	17876	17994	17890	17978	17914	17921	17851	17792	17930	17821	17930	17923	17975	17933	17996	17832	17886	17767	17752	17659	17866	17747	18105	17800	17950	17807	17836	17678	17821	17729	17882	17818	17927	17911	17917	18070	17935	17697	18119	18161	17813	17922	17789	17805	17887	18042	18001	18014	17967	17949	18098	17989	17900	17845	17825	18073	17948	17939	17768	17919	17922	17694	18071	17950	17727	17860	18046	18020	17947	17898	17933	17839	17965	17626	18149	18044	18061	18070	17899	17748	17715	17942	17962	18051	17947	17943	17877	17841	17803	17962	18185	18039	17892	17941	17920	17932	18031	17949	17753	17850	17873	17680	17934	17938	17943	17933	17955	17693	17898	17946	17810	18100	17957	17855	17948	17836	17835	17651	18105	17864	17873	18070	18005	18134	18232	17816	17720	17743	17909	17894	17843	17862	17835	18060	17863	17860	17816	17672	17853	17719	17891	17827	17759	18053	17826	18022	17924	18049	18066	17957	17978	17828	17946	17907	17838	17784	17899	17872	17989	17884	17877	17856	17973	17981	17626	17747	17876	17952	17946	17787	17958	17788	17874	17736	17809	17804	17990	17783	17881	17861	17771	17917	17777	17913	17750	18048	17753	17997	18017	17978	17970	17852	17941	17885	17759	17986	17901	17817	17891	17912	17913	17781	17894	17766	17791	17886	18014	17830	17957	17847	17813	18012	17938	17893	17888	17714	17817	18106	17760	17888	17848	17914	17805	17670	17971	17688	18024	17843	18015	17832	17986	17812	17777	17793	17947	17874	17737	17856	17870	17824	17790	17932	18016	18135	17623	18098	18006	17795	17926	17778	17814	17849	18004	17919	17895	18007	17871	17778	17920	17866	18083	17842	17861	17779	17888	18001	17824	17965	17896	17855	18037	17754	17810	18068	17865	17958	17773	17896	17840	17711	17741	17887	17807	17766	17710	17719	17809	17803	17830	17842	17902	18066	17920	18064	17909	17925	17801	17991	18081	17751	17860	17940	17815	17815	17847	17897	18062	17887	17928	18061	17769	17749	18019	17902	17791	17913	17863	17815	17805	17981	18082	17917	18016	17846	17727	17928	17939	17928	18056	17741	18082	17723	17738	17638	17886	17853	17855	18082	17829	18019	17845	17814	17713	17773	17899	18039	17711	17725	17974	17851	17799	18073	17886	17748	18037	18006	18082	17703	17812	17886	17997	17996	17825	17635	17983	17880	17876	17857	17846	17891	17909	18180	17939	17777	17994	17847	18009	17934	17928	17787	17949	17560	17776	17844	17796	18087	17735	17949	17921	17931	17787	17741	17849	18152	17730	17720	17947	17967	17758	17753	17911	17966	17799	17858	17769	17708	17832	17989	18011	18051	17945	17946	18056	17972	17765	17998	17896	17755	17981	17844	17937	17756	17784	18018	18016	17872	17951	18035	17932	17914	17790	17933	17843	18029	17992	17984	17860	17775	17845	17813	18072	17936	17868	17848	17883	17789	17855	17937	17970	17831	17709	17826	17939	18053	17971	18113	17703	18006	17834	17756	17896	17628	17876	17836	17855	17928	17915	17684	17990	17899	17690	17893	18114	18064	17710	17971	17973	17858	17846	18001	17976	17845	18027	17785	17982	17819	17677	18091	17998	17883	18018	17901	17934	17703	17939	17956	17888	18007	17785	17789	17807	17813	17806	18058	17834	17956	17926	17965	17841	17881	17965	17971	17776	17769	17730	17855	17688	17952	17908	17804	17890	17822	17874	17871	17689	17873	17819	17840	17804	17943	18044	17927	17867	17836	17743	17600	17799	18045	17732	18018	17909	17744	17755	17894	17897	17993	18094	17900	18014	17885	17951	17829	17980	17841	18054	17858	17972	17851	17874	17910	17843	17894	18003	17577	17778	17974	17665	17752	17823	17949	17953	17769	18020	17639	17765	17876	18036	17839	17891	17818	17930	17876	17844	17774	17729	18040	17754	17862	17782	17930	17984	17806	17939	17857	17715	17838	17982	17806	17928	17963	17939	17838	17927	18072	17824	17756	17884	17985	17959	17912	17909	17848	17852	17791	17719	17828	17821	18133	18025	17622	17930	17807	18078	17853	17938	17935	17828	17814	18001	17683	17826	17943	17945	17946	17884	17918	17964	17942	17748	17751	17922	18030	17894	17741	17928	17708	17844	18058	17940	17919	18096	17761	17674	17844	17770	17886	17976	17709	18000	17865	17799	17958	17879	17985	17815	17732	17865	17921	17928	17880	17552	18127	17768	17772	17833	17844	17976	17839	17695	17909	17893	17886	17796	17812	17874	18008	17920	17892	17979	17821	17896	17854	17840	17917	17817	17870	17708	17861	17851	17745	17909	17851	17831	17709	17832	17737	17872	17795	17888	18023	17750	17995	17922	17801	17960	17853	17791	17800	17828	18098	18008	17963	17902	17924	17874	17733	17847	17877	17938	17838	17959	17758	18060	17790	17862	17805	17951	17711	17950	17947	17983	17821	17885	17994	17887	17627	17964	17722	17733	17809	17987	17992	17838	17829	17993	17938	17798	17988	17966	17947	17885	17771	17833	17798	17944	17763	18004	18042	17998	17804	18024	17907	17706	17676	17650	17979	17815	18064	17927	17927	17775	17705	17979	17857	18130	17908	17833	17944	17817	17958	17937	17844	17948	18085	18021	18003	18012	17840	17996	17841	17631	17854	17894	17947	17879	17862	17914	17823	17686	17739	17902	17924	18002	17933	17791	17861	17720	18031	17959	17846	17959	17751	18061	17784	18035	17782	17876	17959	17784	17882	17812	17911	18130	17920	17848	18027	18014	17732	17881	17819	17716	17802	17835	17861	18015	17692	18022	17899	17811	17873	17658	17998	17983	17914	17964	17945	17898	17995	17905	17933	17919	17960	17980	17936	17725	17859	17847	17805	18000	17823	17756	17850	17712	17850	17860	18052	18031	17944	17931	17964	18011	17706	18160	18049	17746	17675	17998	18113	17752	18007	18031	17912	17806	17970	17765	17789	17903	17800	17952	17877	17974	17878	17812	17953	17930	18048	17926	17830	17779	17810	17950	17811	17877	18172	17870	18032	17911	17888	17713	17736	17930	18025	17796	18097	17922	17766	17705	17879	17952	17904	17913	17792	17881	17815	18174	17958	17790	17837	17931	17889	17874	18122	17668	18077	17972	17665	17854	18014	17866	17949	17734	17795	17705	17892	17827	17890	17598	17931	18030	17924	18131	18017	18012	17875	17760	17719	17886	17752	17929	17720	17889	17898	17929	17898	17884	18011	18009	18140	17916	17782	17779	17926	17914	17815	18021	18325	17861	17895	17926	18007	17681	17815	17794	17880	17947	17558	17719	17895	17778	17933	17769	17949	17968	18091	17829	17843	18003	17772	17942	17781	17810	17768	17640	17952	17778	17946	17811	17853	18007	17960	17937	17969	17898	17727	18018	18090	17890	17962	18078	17816	17931	17942	18062	17881	17824	17896	17989	17695	17876	17851	18063	17811	17823	17991	17941	17983	17742	17736	17937	17787	17736	18040	17859	17921	18015	18014	17932	17983	18001	17972	17691	17930	17856	18030	17802	18146	17975	17970	17838	17899	17812	17827	17878	17838	17890	17869	17989	17936	18029	17959	17899	17902	17802	17959	17667	17905	17854	17958	17844	17883	18022	18098	17946	17920	17940	18049	18282	17808	17829	18005	17952	18056	17680	17997	17989	17816	17931	17886	17988	17796	18001	17900	17992	17656	17855	17937	17679	17904	17877	17870	17989	17917	17956	17895	17778	18019	17842	17813	17966	17893	18017	18064	17754	17903	17959	17866	17895	18056	17963	18042	18116	18061	17952	17746	18004	17930	17879	17981	17688	17788	17971	17794	17941	17692	18158	17968	17760	17888	17853	17699	17867	17595	17744	17949	17955	17998	17866	17732	17896	17960	17840	17877	18007	17914	17862	17877	17887	18067	17912	17750	17868	17855	17760	17896	18010	17659	17951	17904	17832	17916	18042	17875	17767	17842	17822	17816	17926	17922	18009	18010	17641	17837	17906	17789	17810	17988	17993	17839	17938	17982	17807	17684	17857	17697	17703	17670	17958	17886	18022	17923	17873	17678	17788	17833	17750	17952	17859	17886	18104	18091	17806	17826	17865	17831	17785	17901	18036	17882	17682	17665	17871	18028	18104	17850	17799	17999	17767	18033	17867	17855	17879	17816	17999	17916	17882	18264	17882	18066	18024	17990	17975	17696	17900	17685	17748	17850	17551	17827	17662	17799	17783	18048	17835	17907	17959	17943	18030	17937	17694	17955	17863	17799	17922	17967	17884	18061	17998	17808	17675	17813	18015	17945	17802	17897	17785	17997	18013	18121	17896	17787	17813	18008	17896	17769	17800	18092	17985	17702	17894	17835	18143	17933	17874	17711	17732	18160	18117	17713	17712	17952	18195	17738	17927	17914	17912	17978	17882	17830	17969	17827	17785	17843	17852	17900	17567	17687	18041	17816	17835	17848	17779	17865	18009	17887	18001	17982	17656	17835	17680	17706	17872	18095	17700	17770	17823	17954	17918	17777	17879	18008	17565	17764	17916	17756	17889	17773	17937	17939	17988	17980	18017	17912	17744	17836	17929	17795	17881	17863	17847	17937	18262	18055	17919	17783	17839	17796	17995	17876	17668	17971	17935	17772	17853	17769	17851	17947	17802	17727	17836	18083	17869	17788	17905	17917	17650	18081	17843	17930	17976	18001	17898	17756	17905	17997	17865	17979	17906	17887	17972	17778	17692	17837	18026	17986	17908	17943
14921	25056	24451	22045	20019	18745	17987	17399	16667	16310	16157	16049	15800	15965	15793	15842	15530	15788	15680	15839	15737	15670	15918	15529	15685	15623	16033	15640	15707	15684	15733	15705	15895	15801	15727	15803	15676	15719	15705	15733	15782	15695	15711	15816	15662	15710	15680	15734	15838	15743	15734	15661	15741	15839	15762	15699	15734	15816	15604	15795	15650	15704	15656	15744	15705	15868	15795	15510	15765	15658	15648	15706	15877	15858	15849	15820	15722	15884	15750	15653	15932	15615	15704	15559	15719	15755	15702	15803	15645	15831	15598	15641	15753	15695	15827	15638	15614	15610	15566	15602	15652	15752	15682	15529	15558	15685	15600	15676	15783	15723	15626	15722	15845	15726	15673	15648	15646	15695	15797	15670	15711	15630	15653	15615	15695	15769	15607	15740	15679	15856	15685	15566	15699	15669	15611	15614	15642	15607	15814	15562	15772	15828	15642	15750	15563	15811	15849	15641	15819	15540	15851	15533	15695	15866	15614	15670	15586	15655	15750	15888	15716	15763	15791	15709	15544	15526	15721	15545	15676	15671	15663	15843	15723	15655	15859	15790	15441	15726	15672	15641	15734	15824	15664	15921	15750	15717	15750	15648	15664	15561	15705	15502	15697	15690	15507	15705	15606	15724	15685	15831	15777	15706	15524	15596	15657	15726	15652	15757	15721	15791	15643	15645	15633	15842	15589	15723	15792	15666	15584	15592	15829	15592	15710	15739	15695	15815	15618	15552	15543	15743	15764	15569	15638	15668	15746	15635	15784	15756	15784	15724	15653	15808	15578	15641	15842	15731	15710	15729	15757	15767	15713	15783	15586	15791	15776	15613	15724	15505	15747	15592	15632	15663	15872	15767	15705	15713	15610	15708	15663	15565	15905	15867	15699	15695	15699	15563	15633	15615	15765	15835	15760	15834	15637	15706	15634	15533	15636	15748	15783	15759	15605	15648	15773	15625	15659	15622	15625	15561	15751	15714	15730	15721	15864	15657	15690	15715	15676	15714	15734	15625	15542	15792	15521	15725	15728	15684	15621	15526	15625	15706	15549	15702	15770	15604	15636	15787	15572	15778	15980	15697	15806	15627	15660	15625	15572	15786	15738	15707	15630	15667	15783	15641	15554	15671	15478	15738	15770	15579	15667	15735	15648	15772	15593	15658	15707	15647	15746	15731	15782	15728	15726	15531	15665	15555	15606	15697	15726	15709	15727	15520	15587	15685	15592	15686	15864	15695	15726	15746	15619	15688	15595	15784	15692	15760	15580	15657	15574	15736	15723	15777	15679	15734	15754	15724	15579	15756	15735	15665	15518	15716	15710	15688	15683	15588	15684	15630	15442	15896	15664	15602	15756	15725	15658	15680	15840	15616	15643	15638	15862	15777	15602	15481	15902	15683	15714	15695	15703	15790	15711	15594	15712	15518	15845	15869	15525	15811	15752	15545	15721	15702	15905	15690	15788	15505	15656	15828	15716	15537	15660	15627	15665	15835	15809	15773	15566	15619	15749	15667	15627	15587	15679	15675	15711	15599	15739	15520	15696	15519	15672	15721	15767	15723	15726	15813	15555	15566	15817	15647	15652	15574	15812	15837	15727	15662	15701	15583	15768	15649	15653	15702	15778	15714	15786	15651	15466	15657	15726	15625	15593	15651	15606	15534	15778	15701	15657	15560	15958	15409	15737	15616	15978	15679	15645	15640	15740	15752	15572	15687	15715	15648	15692	15728	15695	15633	15623	15663	15621	15672	15635	15734	15545	15658	15676	15747	15807	15565	15677	15672	15634	15760	15851	15791	15593	15544	15903	15610	15707	15677	15845	15665	15720	15836	15573	15491	15674	15644	15743	15832	15687	15551	15511	15753	15720	15706	15711	15762	15754	15691	15714	15593	15686	15496	15657	15904	15578	15799	15737	15573	15718	15832	15572	15872	15625	15791	15609	15615	15673	15850	15725	15652	15406	15856	15856	15626	15718	15655	15698	15601	15663	15710	15791	15620	15556	15708	15589	15746	15563	15694	15637	15649	15566	15759	15714	15707	15766	15590	15703	15591	15665	15930	15770	15703	15681	15605	15790	15730	15587	15745	15808	15574	15537	15602	15677	15884	15722	15633	15747	15914	15797	15644	15580	15599	15784	15775	15762	15582	15583	15641	15671	15551	15791	15848	15734	15604	15638	15640	15725	15596	15591	15671	15693	15724	15759	15665	15652	15548	15621	15722	15745	15684	15579	15692	15635	15741	15582	15559	15709	15744	15543	15500	15743	15745	15504	15641	15797	15792	15559	15640	15639	15683	15686	15795	15853	15657	15721	15494	15642	15584	15855	15854	15718	15646	15757	15769	15757	15726	15718	15719	15661	15678	15692	15644	15698	15693	15724	15690	15430	15722	15654	15497	15630	15731	15594	15538	15644	15735	15689	15599	15601	15740	15816	15647	15649	15701	15663	15702	15739	15660	15768	15681	15793	15729	15726	15669	15769	15553	15725	15937	15718	15671	15752	15725	15733	15521	15692	15790	15697	15787	15709	15731	15590	15739	15632	15580	15963	15739	15730	15801	15413	15656	15728	15686	15568	15614	15765	15688	15807	15559	15643	15539	15779	15665	15567	15896	15829	15837	15583	15619	15678	15697	15792	15807	15742	15799	15622	15494	15499	15565	15706	15507	15619	15670	15738	15675	15564	15643	15554	15694	15533	15858	15638	15642	15830	15846	15848	15646	15627	15702	15744	15593	15695	15700	15731	15637	15655	15895	15708	15894	15631	15664	15700	15497	15744	15923	15582	15678	15600	15805	15590	15667	15662	15776	15644	15615	15706	15651	15648	15678	15730	15611	15744	15757	15629	15711	15670	15682	15659	15577	15771	15697	15818	15660	15669	15664	15804	15645	15628	15822	15740	15537	15605	15601	15694	15606	15638	15595	15535	15679	15626	15662	15620	15719	15695	15746	15741	15616	15770	15643	15588	15788	15737	15700	15611	15709	15697	15640	15727	15665	15675	15583	15714	15650	15573	15667	15633	15653	15786	15777	15552	15678	15671	15679	15716	15652	15587	15688	15795	15442	15625	15790	15694	15738	15589	15815	15670	15602	15775	15490	15650	15723	15760	15753	15607	15628	15490	15721	15634	15559	15738	15707	15672	15563	15589	15737	15666	15541	15627	15682	15749	15775	15594	15748	15630	15678	15749	15818	15637	15827	15699	15764	15743	15729	15595	15601	15794	15646	15677	15683	15675	15642	15662	15777	15774	15608	15807	15503	15711	15543	15686	15544	15578	15785	15784	15639	15596	15855	15667	15611	15684	15641	15625	15808	15582	15778	15780	15800	15770	15544	15770	15918	15655	15559	15518	15761	15587	15745	15681	15667	15895	15538	15644	15758	15790	15676	15801	15655	15599	15644	15572	15615	15816	15688	15698	15629	15539	15798	15665	15777	15672	15570	15780	15728	15772	15611	15715	15672	15710	15528	15599	15517	15828	15802	15642	15649	15801	15647	15890	15687	15719	15681	15540	15747	15741	15676	15626	15564	15641	15723	15652	15692	15538	15780	15665	15629	15620	15673	15769	15695	15673	15744	15653	15751	15658	15619	15622	15717	15834	15575	15534	15522	15666	15802	15723	15441	15591	15836	15919	15563	15544	15703	15663	15639	15695	15652	15615	15696	15548	15847	15625	15599	15762	15668	15544	15512	15735	15616	15632	15597	15718	15885	15671	15737	15643	15639	15559	15717	15718	15563	15746	15628	15783	15696	15733	15730	15716	15574	15559	15831	15746	15831	15680	15595	15670	15740	15785	15641	15598	15522	15573	15621	15811	15565	15568	15673	15613	15692	15739	15626	15715	15578	15852	15633	15507	15625	15750	15701	15862	15632	15624	15723	15651	15580	15632	15781	15577	15689	15710	15781	15631	15791	15717	15735	15581	15737	15709	15649	15682	15590	15849	15608	15631	15611	15738	15636	15586	15770	15788	15753	15742	15694	15562	15554	15716	15638	15843	15644	15598	15583	15746	15606	15582	15610	15748	15689	15611	15601	15761	15854	15734	15627	15554	15642	15529	15888	15780	15638	15562	15784	15790	15584	15689	15768	15729	15719	15673	15650	15736	15683	15640	15485	15754	15705	15714	15813	15430	15660	15602	15883	15607	15861	15789	15846	15531	15786	15755	15648	15596	15642	15693	15665	15700	15787	15533	15562	15754	15649	15774	15636	15827	15660	15806	15832	15580	15763	15635	15685	15751	15498	15572	15658	15751	15743	15695	15752	15673	15629	15850	15692	15755	15735	15738	15690	15618	15778	15550	15365	15622	15780	15697	15702	15662	15695	15619	15640	15783	15689	15742	15703	15499	15667	15576	15633	15749	15598	15635	15745	15695	15726	15773	15673	15581	15538	15617	15632	15623	15539	15662	15626	15815	15659	15637	15656	15695	15734	15632	15735	15517	15669	15694	15831	15726	15663	15763	15529	15516	15616	15619	15638	15763	15602	15728	15601	15672	15554	15668	15668	15899	15787	15586	15863	15577	15726	15784	15751	15605	15707	15614	15663	15848	15498	15691	15553	15683	15762	15565	15573	15669	15920	15721	15598	15648	15756	15595	15640	15828	15619	15653	15590	15709	15686	15682	15680	15603	15653	15685	15740	15587	15702	15706	15570	15535	15603	15698	15700	15667	15682	15616	15612	15772	15575	15743	15759	15699	15824	15664	15627	15751	15702	15686	15585	15702	15726	15627	15671	15655	15669	15693	15566	15742	15542	15646	15663	15715	15568	15693	15729	15660	15738	15629	15619	15623	15673	15617	15571	15903	15743	15845	15565	15801	15678	15595	15702	15691	15669	15618	15797	15625	15661	15616	15582	15665	15605	15753	15614	15705	15696	15528	15738	15651	15763	15467	15609	15565	15635	15589	15646	15555	15781	15717	15622	15577	15550	15719	15688	15553	15754	15690	15727	15738	15789	15687	15680	15597	15734	15500	15587	15551	15844	15694	15596	15604	15745	15713	15685	15577	15665	15789	15439	15565	15736	15719	15615	15812	15843	15706	15671	15508	15680	15801	15523	15746	15746	15563	15580	15833	15651	15694	15514	15694	15552	15765	15603	15555	15778	15917	15676	15555	15675	15805	15737	15633	15456	15747	15925	15638	15619
26878	21581	26372	25159	19456	19132	19255	18645	18430	18406	18491	18454	18281	18104	18356	18202	18431	18376	18324	18175	18322	18320	18181	18262	18110	18249	18157	18233	18021	18063	18249	18120	18011	18221	18142	18043	18133	18291	18329	18328	18145	18211	18302	18143	18118	18208	18216	18167	18246	18186	18146	18095	18028	18094	18079	18079	18118	18261	18319	18167	18145	18132	18075	18181	18346	18148	18148	18222	18198	18129	18266	18351	18298	18221	18169	18302	18208	18117	18117	18304	18144	18339	18169	18202	18254	18308	18176	17996	18014	18087	18299	18058	18327	18104	18079	18282	18086	18380	18120	18191	18161	18013	17962	18060	18183	18231	18054	18011	18148	18054	18075	18231	18386	18157	18021	18192	17932	18153	18119	18264	17897	18180	18103	18149	18387	18184	18196	18139	18205	18128	18266	18049	18160	18152	18147	18057	18298	18292	18174	18215	18230	18046	18162	17940	18205	18087	17865	18120	18233	18271	18195	18036	17901	18239	18119	18142	18347	18142	18173	18154	18086	18338	18174	18086	18164	18234	18147	18128	18155	18056	17998	18175	18182	18146	18075	17880	18271	18263	18311	18067	18105	18059	18188	18157	18194	18193	18264	18263	18240	17990	18225	18082	18094	18158	18179	18233	18195	18192	18255	18186	18217	18104	18189	18284	18274	18000	18093	18092	18044	18223	18244	18153	18321	18015	18166	17977	17965	18117	18141	18093	18163	18342	18157	18248	17882	18033	18167	18039	18100	18306	18305	18165	18070	18144	18147	18225	18227	17946	18234	18443	18031	17967	18066	18190	17955	18167	18253	18105	18193	18179	18182	18207	18164	18122	18262	18187	18295	17919	18217	18129	18160	18077	18192	18361	18274	17949	18034	18064	18086	18286	18309	17972	17879	18100	18333	18261	18090	18083	18304	18157	18378	18156	18093	18340	18235	18282	18004	18051	18116	18241	18125	18365	18215	18162	18169	18192	18076	18161	18133	17970	18099	17898	17976	18149	18310	18174	18091	17951	18153	18016	17958	18166	18052	18225	18154	18195	18154	18070	17934	18211	18135	18059	18317	18189	18273	18157	18144	18133	18084	18224	18092	18116	18428	18378	18234	18154	18111	18057	18137	17948	18079	18362	18096	18027	18165	18055	18083	18034	18110	18128	18072	18153	18163	18188	18090	18159	18322	18205	18245	18173	18099	18081	18295	18116	18060	18204	18204	18210	18383	18117	18314	18304	18192	18452	18271	17934	18268	17944	18157	18016	18258	18140	18223	18164	18086	18053	17972	18168	18372	18099	18308	18389	18381	18276	18069	18083	18383	18196	18124	17958	18016	18095	18295	18032	18116	18162	18053	18203	18124	18206	18186	18210	18096	18235	18267	18254	18246	18262	18318	18161	18411	18014	18020	18196	18103	18108	18211	18031	18165	18112	18242	18149	18265	18030	17975	17956	18272	18178	18091	18069	18197	18152	18313	18177	18208	18301	18082	18190	18227	18146	18223	18091	18107	18206	18073	18170	18266	18096	18189	18116	18027	18072	18354	18023	18359	18192	18195	18188	18211	18077	18101	18031	18184	18317	18177	18121	18272	18057	18194	18269	18133	18373	18100	18167	18227	18111	18345	18427	18266	18190	18272	18137	18357	18066	18113	18226	18206	18218	18204	17997	18019	18003	18169	18167	18072	18272	18387	18069	18251	18264	18043	18098	18305	18376	18107	18157	18034	18275	18030	18094	18322	18186	18118	18257	18180	18178	18244	18342	18040	18092	18106	18251	18089	18201	18168	18008	18085	18056	18142	18127	18175	18134	18270	17995	18284	18245	17847	18168	18187	18080	18099	18247	18266	18195	18206	18258	18306	18243	18278	18217	18088	18199	18080	18168	18004	18209	18217	18042	18121	18129	18257	18120	18236	18220	18231	18330	18280	18116	18151	18095	18281	18217	18046	17958	18193	18146	18065	18140	18246	18312	18281	18208	18044	18072	18190	18252	18175	18286	18278	18056	18076	18175	18251	18192	18475	18310	18157	17938	18125	18190	18235	18200	18224	18150	18198	18226	18189	18075	18390	18383	18168	18327	18190	18000	18287	18249	17998	18080	17987	18231	18244	18400	18021	18380	17981	18113	18220	18091	18050	18096	18221	17916	18068	18004	18191	18273	18171	18185	18151	18194	18277	18210	17943	18012	18059	18225	17981	18178	18119	18107	18190	18266	18233	18124	18103	18305	18131	18045	18253	18226	18092	18176	18186	18420	18117	17889	18088	18116	18283	18053	18047	18258	18090	18091	18103	18187	18288	18136	18390	18024	18114	18050	18231	18278	18247	18169	18456	18229	18304	18408	18087	18051	18164	18129	18011	18144	18073	18144	18098	18255	18178	18127	18235	18039	18084	18176	18336	18155	18026	18125	18249	18035	18286	18195	18387	18206	18183	18150	18197	18044	18338	18117	18082	18118	18132	18340	18083	18104	18508	18296	18248	18202	18274	18277	18222	18145	18132	18200	18073	18257	18125	18248	18085	18096	17876	18367	18075	18098	17880	17992	18364	18140	18218	18261	18202	18347	18147	18232	18273	18090	18133	18096	18145	18175	18428	18074	18203	18083	18195	17995	18054	18012	18173	18283	18098	18216	18167	18238	18346	18253	17949	18154	18057	18312	18041	18060	18088	18189	18141	18193	18127	18091	18333	18153	18241	18442	18411	18018	18162	18234	18097	18172	18107	18215	18403	18401	18364	18163	18213	17997	18059	18100	18238	18119	18037	18163	18101	18300	18180	18208	18289	18055	18351	18253	18050	18043	18066	18258	18269	18288	18288	17974	18183	18124	18204	18028	18244	18057	18037	17939	18286	18314	18021	18263	18237	18100	17994	18295	17887	18372	18197	18392	18264	18060	18200	18179	18217	18209	18225	18104	18184	18162	18254	18255	18128	18145	18120	18162	18149	18091	18332	18097	18149	18192	18113	18136	17961	18236	17938	18299	18214	18121	18250	18168	18010	18099	18059	18254	18120	18104	17996	17982	18026	18470	18157	18327	18325	18210	18142	18259	18126	18036	18291	18119	18134	18202	18070	18220	18056	18233	18281	18150	18240	17934	18342	18136	18082	18243	18201	18012	18209	17972	18168	18015	18139	18151	18208	18287	18346	18233	18329	18103	18172	18134	18143	18131	17965	18103	18142	18100	18075	18196	18185	18359	18281	18206	18206	18006	18233	18100	18275	18157	17965	18336	18037	18038	18084	18250	18327	18184	18215	18226	18107	18040	18370	18178	18216	18454	18181	18234	18131	17947	18151	18234	18099	18304	18124	18050	18158	18154	18268	18150	18305	18360	18312	18125	18237	18089	18204	18112	18223	18077	18276	18145	18328	18084	18222	18171	18037	18181	18022	18208	18127	18136	18187	18187	18079	18319	18272	18241	18239	18230	18381	18282	18284	18101	18324	18146	18157	17965	18041	18035	18280	18056	18024	18272	18125	18147	18123	18252	18284	18247	18183	18213	18271	18164	18129	18147	18382	18132	18253	18200	18205	18221	18415	18149	18108	18059	17952	18017	18051	18096	18105	18025	18038	18029	18333	18273	18185	18323	18218	18244	18217	18070	18219	18294	18083	18313	18136	18321	18118	18197	18364	18089	18309	18098	18131	18023	18398	18253	18114	17932	18208	18190	18037	18200	18135	17943	18024	18269	18293	18110	18024	18154	18196	18110	18249	18131	18029	18186	18296	18241	18187	18106	18130	18206	18278	18380	18336	18138	18276	18377	18310	18187	18158	18142	18260	18006	17923	18291	18321	18076	18277	18109	18143	18266	18113	17969	18003	18027	18114	18195	18133	18179	18219	18251	18260	18266	18219	17964	18103	18102	18217	18106	18225	18271	17981	18101	18237	18132	18363	18183	18127	18300	18115	18038	18206	17830	18182	18249	18193	18224	18026	18346	18111	18191	18265	18097	18262	18246	18329	17998	18174	18081	18085	18270	18157	17969	18264	18162	18314	18080	18088	18075	18143	18181	18173	18119	18261	18041	18072	18108	18009	18126	18154	18253	18361	17952	18188	18269	18070	17978	18100	18083	18083	17913	18139	18062	18241	18225	18158	18156	18222	18075	18493	18230	18102	17903	17992	17822	18121	18267	18064	18328	17997	18046	18072	18248	18176	18317	18031	18075	18169	18180	18121	18273	17982	18132	18115	18107	18198	18265	18125	18230	18234	18098	18289	18051	18164	18174	18149	18109	18122	18271	18193	18191	18163	18123	18275	18294	17982	18075	18025	17898	18198	18422	18188	18020	18168	18072	17887	18099	18150	18187	18388	18323	18058	18129	18422	18213	18115	17980	18084	18032	18107	18224	18167	18156	18150	18265	18347	18072	18167	18143	18095	18170	18124	18148	18176	18144	18204	18298	18143	18194	18259	18200	18196	18114	18152	18298	18363	18157	18209	18192	18003	17786	17791	18066	18105	18232	18247	18159	18138	18180	18107	18412	18128	17956	18275	18264	18108	18115	18001	18106	18297	18062	18252	18051	18210	18169	18156	18226	18018	18110	18214	18163	18154	18118	18096	17986	18283	18058	18086	18164	18102	18143	18193	18226	18282	18286	18049	18120	18189	18107	18338	18445	18191	18235	18173	18187	18025	18076	18160	18166	18293	18241	18124	18244	18071	18139	18138	18049	18077	18221	18270	18183	18127	18022	18151	18543	17951	18124	18035	18197	17959	18278	18099	18045	18242	18011	18339	18129	18396	18367	18221	18149	18116	18230	18128	18343	18097	18205	18175	18108	18181	18116	18262	18064	18376	18303	18187	18299	18188	18093	18023	18059	18132	18000	17882	18094	17972	17979	18286	18374	17987	18192	18122	18350	18190	18168	18054	18098	18249	18141	18196	18193	18271	18199	18103	18002	18141	18148	18084	18213	18085	18255	18252	18086	18313	18165	18160	18159	18457	18267	18328	18302	18016	18018	18100	18205	18202	18203	18076	18185	18477	18442	18198	18111	18253	18148	18224	18025	18090	18190	18037	18255	18155	18218	18319	18153	18406	17990	18195	17942	18009	18357	18016	18126	18427	18101	18300	18158	18195	18256	18319	18242	18317	18313	18087	18281	17972	18183	18146	18195	18094	17991	18224	18117	18147	18268	18037	18342	18304	18082	18305	18020
16204	20706	20210	18783	17809	17112	16689	16433	16464	16174	16039	15943	16007	15926	16191	16040	15981	15816	15965	15853	15962	15965	16042	15734	15869	15759	15956	15915	15911	15989	15790	15800	15942	16017	15858	15739	16137	15619	15898	15960	15859	15961	15890	16101	15850	15868	15842	15863	15944	15772	15904	15789	15756	16038	15864	15838	15962	15858	15993	15807	15909	15806	15806	15877	16020	15967	16093	15920	16063	15790	15956	15816	16071	15837	15901	15961	15828	15963	15938	15959	15845	15859	15854	15953	15764	15806	15859	15919	15784	15733	15985	15775	15862	16063	16000	15767	15933	16053	15804	15785	15997	15959	15834	15794	15818	16018	15953	15785	15999	15941	15859	15927	15936	15826	15886	16133	15904	15951	15817	15715	15866	15756	15830	16064	15686	15907	15841	15855	15763	15815	16006	15984	15918	15845	15869	15895	15818	15856	15770	16056	15815	15910	15865	15991	15846	15987	15923	15866	15842	15797	15846	15868	15770	16015	15728	15654	15967	15849	15938	15926	15858	15813	15982	15901	15734	16063	15843	15963	16026	15850	15965	15764	15946	15974	15954	15728	15819	15687	15960	15779	15887	15886	15654	15971	15731	15804	15915	15963	15845	15788	15843	15858	15854	15782	15995	15949	16012	15750	16045	15872	15932	15802	15975	16086	15925	15866	15625	15999	15837	15945	16009	15875	15910	15946	15938	15781	15851	15878	15946	15857	15805	15945	15936	15894	15753	16057	15864	15773	15888	15853	16041	16009	15904	15968	15880	15929	15707	15883	15913	15946	15793	15919	15937	15929	15859	15940	15885	15765	15819	16046	15765	15950	15988	15848	15670	15846	15963	16160	15939	15937	15834	15857	15852	15948	15959	15786	15937	15910	15991	16028	15743	15662	15924	15973	15792	15965	15894	15829	16149	15716	15779	15870	15889	16017	15863	15820	15954	15803	15826	15845	15911	15920	15986	15915	15712	15831	15935	15900	15841	15899	16020	15950	16002	15959	16003	15924	15989	15865	15764	15919	16009	15888	15770	16008	16044	16123	15750	15820	16156	16023	15788	16003	15944	15939	15894	15906	15885	15945	15849	15816	16024	16081	15867	15861	15627	15855	15694	16012	16074	16163	15682	15938	15841	15680	15985	15922	15901	15936	16044	15741	15945	15959	15799	15936	15764	15816	15945	16104	16038	15771	15868	15826	15828	15808	15991	15878	15802	15769	15802	15939	15966	15669	15842	15818	15888	15881	15853	15808	15921	15807	15905	15936	15859	15726	16005	15831	15719	15882	15875	15825	15852	15924	15916	15975	15721	15845	16014	15875	15931	15867	15967	15767	15982	15857	15873	15726	16150	15846	15765	15979	15942	15755	15743	15774	15894	15984	16008	15806	15822	16014	16160	15842	15931	15932	16076	15848	15920	15874	15856	15900	15816	15930	15746	15870	15996	15901	15957	15990	15871	15880	15922	15916	16028	15933	15893	15931	15925	15799	15916	15805	16002	15928	15811	15923	15863	15844	15914	15945	15877	15946	15853	15777	15817	15905	16043	15843	16052	16001	15919	16038	15899	15875	15994	15800	15930	15771	15857	15857	15884	15837	16061	15872	15780	15888	15942	15905	16072	15796	15891	15891	15792	15972	16011	16052	15859	15920	16128	15776	15878	15960	15866	15729	15732	15851	15881	15887	15995	15699	15915	15965	16053	15895	15878	15845	15923	15880	15820	15960	15988	15831	15973	15855	15966	16065	16068	16003	15893	15882	15782	15735	15827	16022	15949	15878	15847	15814	15984	15912	15873	16051	15953	15797	15812	15903	15910	15797	15831	15929	15764	15757	15973	15758	15795	15904	16069	16010	15800	15948	16055	15881	15976	15995	15988	15747	15835	15850	15922	15992	15992	15816	15952	15912	15924	15988	16127	15840	15838	15767	15838	15812	16095	15757	15914	15855	15851	15863	15957	16001	15859	15780	15780	15906	15794	15892	15897	15976	15906	15795	15881	15869	15918	15967	16070	15736	16035	15902	15815	16109	15966	15886	15953	15794	15897	15913	15983	15876	15884	15917	15956	15890	15891	15896	15877	15823	15853	15882	15950	15964	15952	15796	15890	16049	15838	15945	15989	15815	15858	15856	15933	15981	15971	15818	15957	15839	16003	15877	16034	16003	15899	15759	15881	15837	15780	15889	15907	15902	15898	15933	16140	15791	15971	15912	16098	15923	15999	16001	15854	15742	15940	15946	15896	15851	15813	15943	15946	15721	15831	15982	15952	15757	15948	16060	15970	15847	15950	15970	15923	15818	15867	15957	15905	16122	16023	15710	15839	15854	15945	15856	16025	15922	15747	15939	15894	15835	15694	15942	15909	16089	15976	16031	15692	15778	15773	15977	15893	15869	16002	15810	15918	15795	15995	15910	15900	15988	16014	15966	15814	15980	15721	16064	15722	16014	15867	15910	15868	15925	15909	15860	15885	15813	15920	16009	15973	15997	15872	15880	15981	16021	15902	15875	15890	15771	15957	15786	16090	16001	15872	15892	15854	16005	16006	15860	15921	15934	16031	15833	16043	15881	15838	15878	15998	16066	15793	15926	15773	15987	15864	15919	15760	15993	15926	15952	16113	15843	16002	15904	15665	15847	16090	15815	16011	15980	15847	15870	16038	15980	16085	15966	15893	15918	15877	15902	16041	16124	16039	15932	15974	15804	15864	15959	15622	15847	15910	15957	15947	16028	15912	15763	15859	15829	15824	15892	15965	15956	15907	15954	15851	15879	15934	15858	16076	15888	15858	16086	15871	15986	15899	15862	15904	15898	15959	16065	15904	15807	16053	15847	15837	15897	15928	15854	15735	16040	15884	15769	15698	16020	15761	15785	15847	16046	15829	15859	15843	15971	15824	15978	15949	15779	15859	16047	16027	15822	15840	15900	15986	15990	16042	15895	15900	15822	15805	15903	15676	15999	15960	15924	15778	16003	15849	15874	15753	15912	15936	15905	15931	15905	15810	15959	15820	15986	15682	15827	16042	15766	15900	15891	15883	15824	15813	15875	16054	15934	15947	15952	15879	15807	15827	15796	15699	15916	15816	15803	15832	15915	15872	15758	15978	15924	15777	15959	16015	15884	15996	15887	15701	15889	16014	15905	16010	15836	15979	16011	15993	15899	16019	15910	15865	15992	16058	15821	15942	15857	16012	15868	15753	15832	15873	15891	15639	15879	15841	15914	15820	15991	15946	15601	15867	16244	15855	15830	15844	16073	15900	15873	15782	15843	15950	15920	15823	16111	15894	15874	15866	15959	15833	15996	15865	15915	15882	16100	15987	15983	15840	15825	16079	15895	16005	15974	15896	15972	15865	15984	16006	16082	16002	15714	15791	15910	15885	16056	15744	15906	15938	15872	15873	15998	15825	16002	15834	16004	15830	15838	15910	15889	15983	15850	15757	16062	15875	15788	15782	15782	15967	15938	15952	15752	16014	15950	15977	16012	15828	15831	15973	16036	15882	15980	15984	15996	15918	15988	15955	15949	15941	15952	15962	15839	15775	15977	15850	15749	15753	15902	15939	15947	15968	15991	15851	15752	16010	16003	15837	15906	15854	15871	15811	15968	15861	16084	15826	15980	15962	15890	15837	15958	15901	15880	15899	15897	15881	15656	16013	15846	16051	15836	15744	15811	15830	15695	15937	15792	15851	15921	15747	15910	15792	15934	15968	15803	15782	16056	15891	15782	15799	15975	15919	15799	15966	16010	15933	15861	15749	15877	16002	15929	15892	15915	15985	15894	16037	15894	15952	16010	15826	15913	15864	15954	15822	15969	16087	15781	15805	15796	15765	15823	15768	15885	16004	15993	15945	15887	16053	15858	15881	15984	15993	15969	16079	15748	15835	15929	16015	15819	15887	16006	15779	15850	15845	15965	15956	16011	15980	16017	15904	15942	15932	15894	16047	15855	15961	15909	15832	15898	15981	15841	15960	15890	15858	15810	15851	15670	15839	15824	15867	15886	16069	15808	15980	15814	15880	15844	15858	15941	15962	15837	15909	15972	15941	15947	15779	15906	15932	15949	15887	16028	15981	15916	15994	15787	15956	15885	15882	15935	15940	15905	16135	15921	16065	16062	15922	15946	16095	16025	15932	15987	15910	15911	15987	15931	15795	15999	15950	15816	15884	15862	15971	15880	15965	15933	15958	15854	15925	15838	15906	15861	15904	16018	15978	15858	15923	15813	15826	16075	15943	15739	16039	15912	15962	15973	15976	15999	15924	16028	15921	16026	16060	15980	16069	15872	15895	15901	15931	15899	15895	15811	15881	15827	16131	15986	16151	15879	15995	15829	15851	15878	15910	15957	15959	15828	15892	15913	15973	15818	15890	15877	15956	15820	15916	15976	15877	15878	15944	15850	15882	15839	15899	15852	15784	15989	15836	15886	15854	15771	16055	15859	15826	15991	15870	15927	15899	15919	15897	16028	15733	16016	15729	15871	15771	15820	15960	15758	15914	15890	15923	16039	15939	15933	15888	15968	15889	15941	16004	15754	15962	15861	15950	15761	16089	15825	15859	15892	15955	15939	15754	16022	15867	15854	15968	15904	15842	15916	15856	15973	15984	15846	15910	15827	15952	15939	15820	15926	15987	15902	15950	16073	15794	15929	15878	16108	15955	15974	15853	15777	15732	16090	15732	16089	15884	15908	15765	15972	15689	16022	15924	15791	15843	15947	16038	15854	15969	15952	15973	16004	15896	15872	15710	15830	15795	15870	15808	15813	15807	15796	15958	15966	15904	15841	15728	16062	15975	15874	16025	15814	15802	15861	15967	15821	15995	15782	16145	16043	15888	15778	15892	16039	15815	15850	16009	15929	15885	15933	15860	15962	15813	15956	15862	15971	16016	16048	15961	15986	15922	15872	15822	15937	16022	15808	15853	15950	16168	15922	15852	15892	15929	15905	16118	15734	15851	15859	16020	15852	16120	15845	15866	16074	15858	15957	15887	15766	15863	16024	15915	15981	15652	16009	15848	15984	15961	16059	15891	15829	16027	15993	15906	15941	16017	15776	15915	16074	15778	15791	15908	16099	15862	15940	15963	15945	15872	15882	15869	15821	15942	16062	16033	16062	15760	15788	15855	15864	15784	16031	16116	16095	15789	16028	15831	15897
23942	21514	29183	24334	22161	22925	21917	18820	18077	18003	18074	18051	17862	17638	17818	17624	17727	17654	17763	17772	17786	17841	17932	17864	17564	17669	17706	17738	17317	17718	17672	17658	17608	17660	17699	17450	17605	17594	17546	17640	17776	17515	17544	17555	17745	17442	17447	17494	17658	17821	17679	17627	17567	17768	17405	17500	17768	17597	17733	17712	17517	17715	17589	17590	17639	17476	17565	17404	17519	17500	17540	17565	17724	17407	17591	17655	17772	17574	17710	17621	17468	17514	17635	17703	17594	17342	17595	17632	17771	17749	17586	17801	17603	17720	17240	17423	17663	17517	17510	17608	17578	17649	17645	17557	17406	17390	17470	17599	17702	17599	17566	17748	17634	17658	17369	17605	17385	17624	17699	17411	17664	17446	17465	17591	17501	17670	17611	17453	17613	17895	17596	17327	17498	17622	17608	17779	17575	17612	17494	17558	17565	17444	17708	17581	17697	17576	17684	17639	17477	17509	17570	17657	17441	17527	17544	17593	17833	17697	17608	17686	17442	17341	17558	17577	17519	17218	17483	17622	17592	17584	17483	17606	17552	17519	17656	17627	17566	17483	17494	17415	17760	17591	17278	17481	17558	17721	17313	17589	17618	17590	17665	17649	17585	17456	17724	17559	17523	17434	17766	17461	17363	17576	17416	17641	17488	17447	17651	17513	17501	17482	17526	17501	17539	17523	17552	17619	17641	17507	17729	17489	17434	17539	17706	17552	17516	17563	17489	17614	17595	17590	17633	17556	17494	17306	17617	17607	17636	17507	17688	17543	17526	17676	17305	17492	17604	17536	17393	17535	17487	17539	17751	17804	17633	17579	17478	17524	17621	17436	17541	17455	17605	17504	17506	17529	17583	17468	17516	17480	17513	17615	17676	17684	17634	17551	17393	17436	17551	17476	17696	17531	17433	17487	17640	17443	17654	17454	17697	17424	17518	17501	17597	17499	17310	17489	17440	17606	17585	17431	17362	17260	17693	17707	17743	17677	17316	17692	17639	17488	17541	17593	17664	17347	17402	17605	17520	17445	17447	17633	17357	17597	17557	17662	17646	17505	17376	17655	17551	17325	17626	17434	17367	17375	17548	17720	17580	17455	17428	17453	17632	17584	17556	17472	17516	17651	17488	17525	17784	17431	17400	17440	17621	17433	17444	17695	17586	17577	17501	17663	17537	17567	17425	17444	17568	17643	17654	17441	17241	17508	17608	17673	17753	17473	17501	17505	17462	17612	17536	17714	17552	17493	17298	17662	17649	17459	17432	17565	17572	17619	17545	17621	17517	17429	17545	17374	17532	17625	17663	17660	17539	17438	17437	17394	17485	17498	17461	17465	17398	17556	17488	17468	17681	17547	17547	17490	17666	17617	17692	17350	17455	17557	17534	17552	17475	17416	17401	17670	17361	17368	17564	17592	17408	17402	17585	17417	17548	17682	17576	17706	17444	17496	17600	17470	17634	17484	17588	17758	17465	17613	17669	17614	17532	17354	17528	17690	17766	17496	17398	17607	17400	17492	17656	17615	17665	17675	17532	17631	17628	17704	17584	17679	17755	17341	17461	17449	17657	17581	17541	17389	17557	17449	17313	17628	17547	17595	17565	17461	17480	17480	17561	17658	17528	17521	17508	17643	17398	17632	17462	17628	17533	17746	17546	17544	17605	17527	17312	17415	17660	17453	17444	17423	17490	17468	17520	17464	17520	17587	17526	17535	17439	17542	17566	17541	17510	17491	17396	17617	17593	17663	17474	17735	17706	17649	17505	17474	17454	17579	17726	17630	17506	17551	17851	17603	17627	17509	17519	17628	17568	17599	17447	17536	17610	17499	17531	17761	17590	17413	17510	17508	17447	17532	17602	17705	17664	17516	17678	17580	17818	17477	17472	17477	17453	17414	17393	17449	17412	17867	17591	17463	17432	17696	17415	17452	17686	17426	17418	17594	17449	17664	17485	17555	17505	17580	17666	17245	17438	17637	17473	17420	17430	17513	17473	17628	17400	17687	17477	17501	17687	17627	17448	17752	17515	17343	17379	17559	17642	17310	17526	17506	17663	17383	17537	17484	17667	17675	17577	17494	17621	17686	17474	17713	17580	17414	17617	17561	17360	17734	17421	17548	17315	17462	17706	17599	17615	17354	17597	17736	17485	17508	17467	17510	17590	17641	17657	17343	17741	17658	17473	17523	17785	17450	17552	17309	17496	17796	17413	17626	17486	17385	17651	17605	17890	17704	17564	17955	17361	17465	17401	17438	17479	17391	17478	17711	17561	17549	17295	17683	17496	17441	17573	17607	17603	17327	17547	17476	17535	17488	17593	17616	17608	17591	17644	17615	17618	17474	17516	17406	17569	17634	17634	17573	17625	17596	17599	17475	17681	17631	17542	17597	17567	17522	17744	17728	17530	17711	17555	17600	17696	17698	17516	17409	17503	17538	17489	17430	17320	17621	17582	17534	17657	17585	17514	17471	17610	17487	17724	17568	17548	17585	17526	17611	17632	17585	17494	17463	17539	17613	17444	17674	17424	17386	17474	17526	17592	17537	17496	17600	17583	17621	17774	17591	17615	17750	17570	17735	17563	17517	17591	17649	17525	17612	17571	17692	17282	17458	17444	17534	17544	17698	17487	17474	17527	17545	17255	17335	17664	17659	17480	17511	17451	17572	17673	17641	17592	17529	17546	17538	17586	17553	17454	17454	17353	17665	17560	17507	17401	17552	17610	17604	17723	17491	17718	17247	17539	17686	17465	17699	17565	17597	17586	17388	17508	17553	17609	17505	17444	17466	17423	17587	17572	17569	17615	17861	17641	17581	17686	17464	17596	17466	17567	17521	17795	17602	17413	17549	17536	17483	17498	17478	17405	17663	17468	17538	17605	17701	17736	17462	17566	17543	17619	17436	17533	17525	17614	17579	17488	17346	17505	17540	17682	17488	17615	17657	17549	17432	17550	17392	17404	17714	17425	17647	17558	17445	17530	17498	17478	17403	17818	17593	17584	17559	17415	17561	17356	17725	17487	17729	17675	17526	17622	17314	17625	17587	17659	17654	17555	17512	17550	17508	17538	17485	17569	17720	17671	17745	17509	17284	17656	17395	17541	17568	17559	17571	17348	17465	17439	17419	17553	17570	17501	17611	17631	17478	17637	17400	17480	17405	17374	17647	17585	17343	17662	17607	17434	17666	17609	17633	17851	17617	17651	17489	17585	17688	17535	17339	17543	17723	17653	17599	17578	17486	17621	17724	17684	17599	17647	17599	17496	17506	17659	17539	17511	17452	17386	17416	17583	17699	17603	17518	17673	17721	17698	17368	17632	17386	17584	17398	17591	17483	17674	17316	17572	17309	17695	17429	17527	17358	17474	17543	17563	17432	17690	17350	17594	17541	17472	17481	17461	17534	17440	17503	17653	17608	17547	17328	17518	17443	17599	17340	17415	17405	17510	17580	17611	17681	17504	17575	17648	17616	17473	17403	17709	17421	17522	17412	17412	17600	17775	17499	17354	17555	17404	17770	17836	17491	17637	17471	17427	17581	17637	17655	17698	17553	17440	17408	17521	17598	17489	17354	17211	17406	17458	17472	17637	17537	17566	17460	17526	17552	17497	17568	17554	17291	17587	17611	17355	17550	17772	17788	17632	17616	17415	17605	17534	17524	17430	17563	17549	17645	17578	17565	17558	17409	17577	17583	17613	17464	17469	17371	17530	17615	17595	17637	17731	17604	17566	17443	17554	17496	17570	17570	17656	17838	17516	17560	17599	17610	17638	17557	17625	17536	17633	17596	17582	17604	17551	17600	17545	17406	17437	17323	17322	17466	17489	17589	17609	17685	17539	17688	17635	17589	17530	17416	17509	17669	17539	17635	17799	17601	17360	17584	17538	17480	17613	17332	17519	17658	17597	17577	17679	17517	17611	17576	17633	17524	17485	17476	17536	17472	17672	17564	17520	17752	17611	17420	17658	17500	17423	17597	17569	17599	17538	17502	17589	17504	17340	17492	17546	17426	17659	17523	17699	17701	17547	17558	17487	17571	17755	17275	17437	17558	17582	17357	17638	17543	17491	17547	17590	17546	17454	17573	17668	17630	17530	17496	17437	17498	17428	17434	17595	17644	17463	17524	17490	17625	17475	17601	17607	17540	17600	17598	17676	17622	17389	17318	17733	17559	17753	17627	17609	17512	17802	17559	17493	17565	17447	17459	17586	17567	17431	17722	17812	17418	17705	17503	17500	17622	17728	17599	17695	17481	17524	17444	17460	17440	17548	17490	17454	17664	17438	17570	17592	17642	17586	17422	17860	17520	17464	17627	17818	17693	17557	17681	17568	17577	17247	17496	17448	17632	17707	17444	17417	17346	17570	17516	17445	17580	17426	17725	17612	17525	17402	17561	17558	17426	17556	17645	17643	17607	17622	17683	17481	17535	17475	17412	17821	17574	17494	17524	17502	17488	17682	17682	17694	17578	17543	17505	17609	17606	17409	17485	17345	17541	17605	17545	17561	17600	17545	17438	17360	17396	17702	17534	17463	17627	17692	17577	17504	17496	17495	17616	17726	17716	17365	17549	17435	17541	17590	17501	17607	17466	17685	17551	17567	17524	17631	17352	17520	17494	17577	17559	17351	17584	17661	17529	17487	17490	17626	17434	17498	17445	17752	17588	17515	17351	17663	17589	17624	17624	17498	17525	17702	17737	17625	17467	17347	17471	17491	17669	17494	17119	17634	17462	17430	17513	17579	17536	17618	17654	17518	17385	17359	17449	17656	17524	17415	17575	17792	17521	17347	17509	17433	17294	17579	17602	17541	17487	17491	17651	17638	17562	17646	17626	17625	17512	17501	17437	17580	17611	17678	17576	17594	17476	17585	17580	17509	17545	17365	17589	17585	17471	17524	17465	17848	17692	17677	17488	17758	17653	17556	17534	17475	17566	17619	17596	17587	17534	17544	17527	17367	17388	17572	17637	17655	17499	17540	17380	17571	17399	17710	17459	17611	17612	17441	17275	17578	17664	17421	17455	17534	17636	17487	17501	17743	17497	17283	17400	17545	17453	17504	17569	17448	17530	17381	17504	17619	17692	17392	17533	17414	17512	17526	17550	17823	17370	17471	17609	17573	17493	17516	17503	17448	17753	17591	17592	17604	17619
14866	23263	22525	20466	18788	17861	16980	16552	16191	16167	16082	15795	15720	15668	15808	15683	15763	15517	15646	15434	15680	15641	15533	15655	15573	15607	15582	15772	15610	15507	15634	15494	15711	15494	15697	15432	15670	15506	15572	15539	15601	15507	15683	15723	15713	15693	15691	15554	15583	15500	15860	15524	15769	15576	15632	15493	15583	15633	15455	15527	15537	15525	15671	15690	15594	15680	15400	15541	15580	15614	15606	15701	15684	15550	15754	15426	15563	15621	15747	15491	15650	15635	15675	15450	15557	15521	15757	15517	15698	15692	15682	15543	15529	15542	15694	15453	15632	15577	15412	15540	15619	15514	15621	15513	15544	15467	15558	15701	15477	15668	15553	15615	15622	15729	15652	15625	15443	15625	15598	15761	15586	15585	15662	15530	15592	15602	15718	15550	15752	15574	15724	15582	15483	15551	15484	15536	15787	15575	15437	15694	15647	15574	15730	15593	15610	15469	15312	15655	15704	15696	15440	15563	15707	15643	15582	15545	15416	15663	15481	15481	15446	15471	15641	15618	15475	15683	15572	15624	15713	15531	15568	15646	15673	15463	15602	15513	15607	15543	15619	15624	15573	15671	15640	15478	15586	15395	15568	15585	15452	15704	15694	15432	15564	15538	15626	15503	15457	15596	15585	15544	15532	15685	15583	15490	15486	15599	15620	15770	15451	15498	15427	15436	15573	15786	15680	15515	15561	15617	15525	15467	15675	15745	15583	15687	15513	15632	15376	15547	15543	15555	15488	15514	15596	15505	15729	15549	15536	15680	15517	15619	15450	15672	15502	15409	15485	15590	15638	15641	15598	15377	15583	15600	15633	15724	15552	15670	15474	15380	15575	15607	15637	15641	15533	15340	15639	15502	15619	15613	15634	15398	15453	15435	15570	15741	15585	15404	15587	15603	15410	15564	15587	15554	15562	15452	15629	15551	15601	15538	15711	15526	15637	15701	15473	15713	15592	15632	15770	15534	15584	15506	15509	15481	15716	15586	15602	15565	15560	15669	15561	15689	15587	15525	15592	15668	15552	15531	15622	15626	15650	15583	15618	15407	15672	15564	15588	15449	15684	15568	15710	15558	15572	15612	15761	15476	15540	15593	15680	15661	15605	15592	15684	15636	15663	15608	15591	15338	15709	15726	15465	15484	15530	15616	15505	15503	15575	15403	15735	15617	15717	15573	15579	15568	15555	15572	15656	15580	15677	15561	15534	15476	15638	15576	15617	15726	15480	15480	15488	15610	15538	15483	15611	15703	15559	15522	15666	15655	15593	15544	15588	15581	15513	15602	15579	15383	15678	15549	15448	15657	15500	15621	15570	15537	15494	15610	15608	15532	15623	15576	15579	15666	15731	15522	15578	15664	15633	15762	15497	15566	15559	15476	15579	15717	15449	15505	15594	15560	15595	15532	15590	15413	15550	15740	15490	15381	15622	15661	15535	15637	15655	15451	15656	15358	15451	15549	15531	15588	15523	15549	15651	15603	15469	15610	15486	15483	15610	15673	15579	15773	15559	15596	15540	15552	15557	15594	15515	15431	15630	15585	15400	15462	15589	15539	15531	15571	15415	15744	15726	15653	15391	15562	15613	15519	15604	15579	15608	15574	15511	15499	15612	15467	15493	15543	15461	15562	15422	15634	15631	15591	15503	15488	15516	15502	15575	15581	15580	15539	15588	15382	15590	15621	15470	15537	15594	15523	15430	15580	15593	15484	15651	15588	15751	15626	15610	15628	15593	15481	15692	15504	15617	15431	15571	15556	15404	15505	15501	15599	15682	15420	15544	15513	15411	15614	15640	15595	15513	15474	15591	15688	15464	15526	15727	15680	15529	15540	15588	15471	15503	15621	15684	15514	15480	15754	15462	15481	15489	15591	15621	15489	15522	15516	15581	15665	15422	15694	15606	15538	15670	15554	15488	15678	15587	15490	15504	15507	15618	15314	15533	15455	15630	15577	15676	15605	15472	15447	15616	15636	15721	15568	15580	15486	15460	15535	15550	15604	15505	15481	15543	15669	15613	15495	15517	15412	15398	15491	15606	15543	15695	15563	15530	15562	15549	15690	15489	15590	15654	15620	15604	15593	15598	15480	15470	15480	15572	15563	15601	15577	15584	15669	15524	15372	15611	15427	15472	15661	15557	15511	15510	15511	15621	15606	15513	15512	15474	15542	15475	15535	15549	15486	15525	15451	15536	15488	15500	15598	15456	15588	15563	15669	15382	15497	15526	15608	15560	15622	15505	15554	15420	15713	15725	15435	15603	15627	15619	15449	15405	15541	15514	15635	15532	15558	15647	15473	15578	15445	15491	15581	15504	15539	15404	15596	15614	15491	15418	15533	15586	15526	15580	15611	15567	15725	15720	15638	15655	15691	15599	15501	15545	15654	15691	15564	15616	15657	15439	15607	15575	15678	15562	15497	15457	15519	15458	15695	15369	15716	15575	15546	15538	15565	15521	15625	15573	15545	15553	15617	15499	15593	15727	15566	15442	15609	15464	15557	15565	15535	15770	15586	15414	15684	15613	15587	15695	15751	15707	15437	15591	15621	15611	15524	15528	15604	15482	15431	15574	15410	15632	15471	15493	15602	15462	15503	15380	15657	15417	15577	15345	15494	15478	15561	15593	15591	15667	15704	15645	15612	15533	15642	15616	15618	15537	15679	15502	15531	15650	15569	15499	15524	15594	15517	15521	15546	15421	15601	15629	15570	15516	15679	15587	15776	15607	15640	15508	15556	15474	15551	15415	15523	15489	15552	15361	15585	15542	15669	15584	15589	15553	15607	15575	15485	15594	15459	15590	15456	15555	15649	15644	15626	15712	15727	15565	15564	15425	15496	15573	15597	15451	15456	15616	15647	15525	15596	15467	15578	15503	15691	15596	15714	15610	15512	15472	15480	15396	15421	15594	15684	15570	15688	15518	15511	15427	15562	15586	15571	15520	15573	15687	15420	15422	15536	15618	15403	15621	15643	15792	15686	15651	15596	15678	15749	15521	15494	15515	15698	15464	15630	15592	15515	15506	15666	15546	15484	15699	15561	15642	15595	15572	15507	15527	15685	15594	15607	15732	15579	15602	15474	15443	15568	15401	15503	15545	15525	15533	15570	15463	15632	15603	15387	15615	15706	15502	15573	15357	15579	15662	15494	15716	15587	15435	15820	15477	15566	15720	15806	15623	15594	15423	15396	15540	15531	15437	15737	15684	15517	15666	15681	15599	15473	15487	15591	15687	15495	15395	15552	15535	15645	15383	15484	15512	15438	15535	15476	15633	15660	15607	15637	15638	15534	15582	15628	15600	15505	15674	15607	15335	15678	15484	15648	15690	15582	15656	15515	15324	15666	15691	15433	15454	15590	15531	15623	15459	15631	15535	15578	15510	15432	15659	15525	15652	15646	15548	15573	15525	15647	15525	15614	15582	15893	15587	15719	15623	15641	15594	15586	15588	15696	15745	15714	15509	15689	15709	15554	15637	15459	15501	15429	15468	15705	15571	15632	15473	15612	15524	15621	15465	15673	15442	15502	15421	15637	15746	15622	15501	15588	15716	15666	15664	15727	15554	15538	15548	15522	15544	15660	15468	15615	15552	15457	15612	15623	15527	15448	15631	15513	15466	15443	15649	15643	15609	15590	15649	15548	15549	15611	15628	15408	15616	15420	15555	15620	15585	15575	15519	15489	15614	15499	15541	15598	15588	15560	15637	15522	15851	15583	15518	15560	15589	15516	15594	15537	15348	15556	15291	15747	15603	15483	15424	15586	15574	15572	15518	15720	15661	15432	15418	15629	15689	15588	15745	15631	15469	15481	15463	15508	15543	15686	15646	15544	15509	15532	15585	15656	15607	15722	15475	15560	15630	15652	15614	15606	15532	15505	15611	15580	15501	15534	15541	15741	15525	15514	15546	15584	15578	15539	15574	15460	15457	15665	15647	15639	15618	15515	15442	15617	15571	15523	15567	15428	15688	15473	15410	15752	15636	15544	15617	15569	15626	15687	15584	15665	15504	15401	15578	15712	15485	15408	15800	15662	15451	15569	15492	15401	15638	15599	15578	15322	15432	15590	15544	15565	15419	15513	15414	15713	15509	15496	15614	15615	15653	15652	15443	15580	15579	15639	15505	15624	15539	15513	15508	15695	15549	15467	15458	15381	15787	15596	15512	15416	15587	15544	15568	15621	15588	15666	15708	15526	15562	15323	15635	15461	15459	15661	15682	15359	15701	15634	15530	15563	15530	15521	15588	15579	15413	15652	15656	15619	15654	15755	15540	15445	15571	15450	15615	15553	15456	15668	15522	15602	15579	15671	15466	15542	15644	15613	15613	15715	15609	15601	15483	15594	15452	15732	15457	15563	15414	15646	15616	15591	15578	15702	15592	15434	15638	15630	15679	15442	15526	15576	15580	15499	15607	15666	15489	15658	15569	15521	15651	15642	15436	15480	15837	15563	15342	15583	15536	15613	15671	15567	15490	15475	15805	15555	15526	15450	15578	15475	15541	15397	15684	15538	15517	15375	15353	15664	15507	15501	15504	15433	15584	15496	15542	15518	15455	15514	15543	15463	15471	15493	15679	15589	15567	15610	15615	15654	15534	15655	15769	15622	15604	15568	15594	15469	15464	15562	15508	15539	15483	15716	15738	15675	15501	15514	15488	15447	15666	15381	15590	15507	15581	15545	15634	15653	15647	15560	15447	15566	15494	15846	15545	15552	15517	15753	15706	15620	15681	15512	15726	15531	15676	15607	15765	15500	15494	15644	15432	15757	15440	15769	15660	15515	15555	15616	15575	15731	15572	15479	15580	15616	15616	15600	15400	15560	15649	15534	15642	15592	15627	15468	15573	15709	15450	15571	15578	15530	15681	15477	15539	15569	15508	15529	15728	15461	15701	15511	15735	15523	15433	15505	15637	15526	15551	15599	15498	15530	15573	15670	15486	15532	15579	15650	15664	15581	15577	15659	15398	15664	15445	15602	15654	15588	15635	15637	15507	15559	15451	15645	15530	15445	15599	15627	15584	15574	15713	15508	15564	15717	15590	15541	15651	15433	15532	15468	15598	15659	15435	15709	15512	15529	15515	15507	15526	15542	15666	15602	15592	15538	15615	15504	15680	15537	15754	15454	15753	15482	15608	15370	15621	15609
22915	21448	29412	23886	21575	23629	25723	19909	18747	18893	18795	18718	18505	18438	18395	18444	18337	18308	18251	18236	18171	18257	18294	18505	18243	18316	18258	18169	18275	18384	18170	18103	18046	18084	18039	17926	18082	18284	18135	18061	18204	18225	18212	18041	17974	18049	18177	18201	18054	18129	18194	18107	18224	18357	18101	18031	18055	18135	18187	17914	18272	18005	17972	18191	18053	18157	18188	18040	17938	18093	17945	18077	18044	18154	18195	18005	18128	18234	18015	17973	17974	18005	17966	18351	18163	17982	18023	18003	17962	18162	18073	18032	18093	18039	18064	18193	18094	17908	18239	18168	18158	18024	17983	18256	17964	18029	18272	18114	17966	18198	18052	18248	18164	18170	18089	18396	18010	18211	18066	18149	18088	18158	18074	17933	18138	18151	18136	18080	17873	17947	18257	18152	18115	18097	18222	18329	17928	17970	18068	17959	17992	17972	18078	18178	18133	18083	17827	17743	18024	17818	18199	17991	18023	18034	18035	18028	18048	18239	18051	18227	17962	17953	18136	18096	18105	18256	18067	18035	18188	18040	18218	18106	18096	18140	17951	18216	18202	18197	18001	17986	17914	18010	18021	17868	17962	18006	17962	18058	18123	18009	18025	18328	18070	18002	18091	18041	18067	18049	17993	17876	17969	18250	17834	18027	18153	18177	17997	17963	18193	18040	17834	18011	18210	17978	17934	18159	18071	17970	18065	18110	18140	18366	18083	18085	17999	18208	17959	18187	17954	18024	18191	18039	18068	18294	18052	17966	18020	17987	17992	18034	18227	17847	18209	17967	18294	18024	18030	18066	18079	17901	18225	18003	18187	18152	18223	17927	18197	17978	18059	18026	17921	18186	18165	17981	17921	18068	18017	18005	17969	18117	17937	18005	18176	18163	18104	18162	17869	18084	18029	18234	18029	18036	17998	18054	18107	18160	17956	18021	17948	17969	17897	18159	18302	18262	18041	18147	18192	18238	17914	18136	18043	17920	17955	17871	18128	18136	18043	18059	18181	18177	18059	18090	17940	18329	18100	18050	18307	17993	18068	17948	18137	18116	17981	18089	18023	18014	18193	18100	17793	18004	18112	18033	18112	18231	17967	18049	18144	17988	18136	18163	18074	18229	17968	18158	18188	17954	17972	17982	18086	18265	18158	18441	18296	18066	18074	17871	17877	18218	18059	17964	18122	18213	18028	18048	18021	17962	17963	18016	17937	18155	17959	18280	18235	18203	18032	18295	18057	18039	18095	18118	17998	18061	17972	18069	18189	18050	18104	18063	18090	18180	18220	18065	18087	17861	18178	18105	17966	17982	18073	18159	18127	17887	18045	17988	17896	18118	18124	18175	18119	17992	18035	17896	18236	18213	17873	18252	18015	18112	18122	18034	18103	17944	18136	18237	18054	18037	18155	18037	18178	17945	18068	17899	17975	18188	18028	17983	18048	18118	18015	18147	18049	18044	17878	18024	17825	17900	17950	17904	18061	18060	18104	18015	17933	17965	18009	18070	18043	18065	17998	17954	17878	17837	18092	18255	18335	18041	18085	18165	18164	18107	18009	17906	18137	18123	17990	18024	18250	17970	18033	17986	17867	18035	17966	17946	18093	18193	18034	18049	18120	17929	18254	18326	18021	18177	18142	17998	18065	17963	17871	17827	18041	18064	18187	17972	18115	17877	17967	18097	17999	18239	17917	18174	17865	17952	17848	18055	18271	18021	17839	17995	17884	17867	18216	18122	18034	17793	18107	17950	18108	17985	18035	18036	18011	18104	18014	17901	18350	18042	18106	18113	17820	17962	17947	18148	17928	17958	17952	18027	18205	17827	17868	17989	18033	18184	18239	17874	18104	17983	18176	17855	18127	17951	18105	18071	18196	18018	18059	18072	17853	17977	18029	17914	17984	18258	17990	18172	18015	17976	18065	18031	17968	18113	18088	18186	17872	18077	18250	17904	18042	18046	18165	18123	18114	17867	18298	18025	18014	18107	18178	17958	18198	17976	18180	17861	18173	18084	18055	18007	18229	18198	18176	17990	18126	18033	18109	17906	17979	18046	17953	17939	18029	18001	17964	18345	18130	17956	18253	18179	18362	17856	17948	18113	18249	18112	18159	17998	18162	18198	18155	18057	17967	18135	17787	18153	18156	17952	18258	17923	18075	17965	18271	18101	18073	18060	17942	18158	17990	17951	17980	17997	18140	18163	18058	18123	17949	18086	17942	17862	18130	18093	17993	18073	18178	18053	18225	18089	18019	18037	17944	17981	17905	18073	18200	18269	18002	17915	18176	17968	17762	18233	18160	18047	18108	17771	18094	18174	17982	17917	17925	18019	18224	18135	18126	17951	18148	18220	17857	18152	17943	18159	18059	17817	17940	17911	17984	18129	18137	18220	17885	18021	18102	18001	17907	17991	18134	18018	18047	17950	18071	17897	17890	18095	18015	17989	18136	18073	18078	18086	17968	18105	18166	17973	18104	18149	18268	18051	17878	18215	18026	17997	17934	18095	18103	18030	17855	18228	18143	18216	18005	17908	18210	18060	18031	18172	18022	17906	17987	18067	18010	17891	17858	18237	18114	17912	17840	17873	18026	18189	18024	18185	18127	17981	17855	18108	17980	18011	17996	18099	18180	18149	18006	17972	18123	17940	18142	17847	18030	17797	18128	18169	18094	18039	18023	17878	18079	17793	18116	18127	18021	17971	17927	17946	18117	18202	18066	17948	18133	17931	18246	18096	17999	17840	17947	18014	18179	18172	18056	18028	18121	18061	17886	17976	17974	17966	18127	18129	18060	17886	18096	17967	18094	17799	18036	18026	17944	18124	18010	17899	18247	17955	17993	18060	18089	17980	18007	17896	18051	18090	18145	18146	18032	18034	18022	18093	18184	18023	17971	17745	18116	17943	17939	18126	17902	18074	18142	18185	18058	18072	18067	17970	18089	17998	18137	17895	18026	18204	18100	18056	17940	18062	18120	18126	17914	18148	18066	18007	18017	18086	17869	18024	18100	17885	17941	18077	18086	18004	18100	17898	17970	17979	18278	18017	18039	18114	18055	17910	18004	18125	18126	18133	18114	18210	18305	18030	18192	17847	17908	18182	17981	18195	18157	18091	18073	18047	18065	17892	18170	18018	18231	17983	17945	18099	18215	17896	18131	17957	18128	18086	18132	18062	17969	17956	17998	17869	18170	18232	18086	18158	18244	18195	18026	18005	18079	18007	17980	18077	17989	18120	18178	17953	18023	18258	17796	17882	18045	18137	18019	18059	17932	17925	18111	18143	18060	18027	18170	18028	17933	17901	18042	17967	17978	17828	18192	17999	18353	18042	18113	18004	17903	18298	18139	18171	18127	17983	18099	17905	18018	18002	18091	18106	18087	17900	18222	18167	18170	17982	17992	17811	17914	17999	18093	17776	17845	18040	17856	18049	18172	18040	18117	18105	18103	17855	18110	17863	18217	17944	17918	18018	18075	17847	18011	18062	18134	18174	18156	17842	18220	18089	18162	18008	17930	17829	18058	17667	17899	18102	18113	18179	18064	17931	17945	17978	18092	18092	18230	18156	17875	18171	18073	18034	18039	17991	18231	18091	18109	18040	17864	18056	18145	18186	18053	17756	18060	18226	18155	18159	18109	18141	18001	18068	17876	17858	18051	17947	18225	18002	18306	18182	18308	18028	17960	17890	18001	17863	18059	17964	17872	18169	18210	18154	18010	17979	17935	18147	18241	17926	18227	18065	18112	17989	18127	18034	18144	18238	17934	18013	17884	18199	18176	17921	17908	18077	17987	17894	18208	17947	18187	18186	18181	17965	18241	18029	18014	18145	17935	17811	17985	18101	18045	18035	18233	18138	18029	18151	18241	17991	18000	18015	17945	18322	17894	17885	18018	18040	18114	18225	18076	18117	17851	18080	18137	18244	18041	17881	18002	18021	17883	18054	17988	17934	17947	17948	18153	17984	18084	18114	17946	17928	18172	18024	18084	18026	18201	17981	18002	17989	17926	18213	18305	18016	17885	18025	18064	18015	18078	18101	18002	17907	18078	17910	17989	17922	17982	18049	18169	17908	18114	18178	18051	17998	18065	17992	17795	17967	18232	18062	18092	18154	18100	17986	18076	18027	18368	17971	18156	18074	17984	18116	18050	18062	18112	17829	17961	18197	17996	17843	18112	17959	18085	18140	18022	17971	17884	18088	18023	18001	18174	17832	18082	18290	18046	17819	18179	17990	17866	18016	18334	18082	18207	18031	18095	18126	18007	18175	18054	17859	17926	18056	18013	18005	18147	18049	17974	18027	18118	18101	18200	17991	18143	18144	18102	17765	18019	17968	17985	18122	17906	17923	18077	18017	18131	18216	18206	18275	17925	18002	18184	17933	18027	18080	18198	18027	18087	18057	17958	18091	18093	18147	18081	18024	18133	18065	18219	18106	18161	17997	17993	18057	18142	17892	17965	17978	17986	17825	18314	17966	17961	18196	18054	18095	17963	17956	18154	17966	17904	18086	17904	18061	18216	18168	17951	17976	18150	18157	18184	18037	18005	18022	18008	18065	17995	18076	17982	18047	18095	18101	18100	18162	17922	17863	17992	18145	18077	18003	18224	17971	17940	18089	17986	18112	18200	18078	18064	17977	18048	17998	17749	17907	17951	18187	18025	17999	17962	18008	18269	18106	18173	18042	17932	17993	18025	17942	18066	18120	17949	18030	17924	17902	17996	18083	18116	18010	17922	18106	18276	17913	18083	17887	18134	17937	17922	18135	17993	18027	18004	17925	17970	18162	18338	18082	17971	17895	18038	17846	18126	18098	18070	17941	17660	18204	18030	18107	18174	18094	18103	18028	18062	18102	18257	17944	17978	18091	17949	18132	17991	18126	18000	17991	18032	17981	18133	18048	17889	17934	18067	17893	18008	18129	18057	18198	17956	17965	18097	18018	18034	18045	17983	18005	18235	18016	18146	18371	18218	18170	18087	17960	18065	17951	18014	18047	17949	17893	18183	18014	17799	17952	17936	18063	17796	17986	18106	18060	17847	17943	17973	18057	17940	18075	18073	18160	18101	18117	17936	18070	18132	18017	18025	18081	18154	17801	18084	18155	17909	18111	18294	18112	18143	18024	18135	18246	18020	17999	18006	18090	18142	18041
15572	26125	25530	22535	20385	19106	17866	17177	16860	16768	16186	16236	16041	15951	15956	15794	16006	15723	15902	15960	15814	15795	15794	15854	16002	15855	15962	15863	15874	15867	15691	15702	15798	15924	15777	15945	15705	15803	15909	15874	15762	15795	15926	15882	15767	15798	15762	15811	15857	15825	15764	15788	15689	15870	15848	15912	15874	15785	15864	15755	15868	15903	15908	15801	15980	15697	15823	15957	15792	15883	15733	15545	15743	15799	15840	15807	15643	15794	15745	15886	15750	15810	15653	15801	15832	15869	15778	15853	15824	15761	15952	15898	15683	15912	15841	15895	15765	15755	15868	15882	15902	15751	15832	15922	15744	15769	15776	15853	15777	15787	15795	15769	15912	15560	15752	15867	15801	15681	15754	15634	15678	15861	15811	15892	15778	15721	15790	15692	15854	15831	15795	15828	15741	15747	15729	16003	15728	15774	15876	15717	15774	15698	15650	15825	15889	15711	15970	15628	15789	15946	15625	15799	15734	15730	15781	15821	15603	15688	15769	15766	15855	15825	15851	15826	15692	15733	15838	15644	15679	15724	15760	15795	15814	15756	15862	15925	15672	15782	15800	15776	15771	15876	15655	15898	15714	15720	15819	15620	15697	15745	15795	15749	15746	15777	15726	15723	15677	15747	15726	15981	15705	16017	15721	15681	15827	15752	15672	15764	15875	15576	15911	15729	15664	15791	15766	15908	15807	15676	15711	15762	15950	15739	15887	15712	15845	15684	15858	15760	15713	15870	15637	16063	15851	15681	15810	15914	15792	15788	15674	15673	15774	15825	15831	15923	15682	15782	15748	15767	15540	15801	15707	15800	15686	15801	16035	15653	15850	15509	15870	15674	15771	15817	15736	15700	15668	15706	15677	15717	15941	15724	15840	15748	15612	15709	15777	15772	15642	15907	15850	15794	15891	15785	15718	15733	15805	15673	15757	15786	15581	15798	15856	15764	15759	15676	15709	15716	15751	15759	15822	15877	15709	15922	15659	15728	15813	15813	15719	15753	15701	15736	15963	15717	15879	15800	15745	15829	15812	15746	15787	15906	15843	15632	15754	15809	15544	15843	15714	15859	15576	15859	15670	15754	15806	15977	15946	15836	15818	15906	15758	15613	15846	15741	15940	15832	15826	15786	16055	15782	15878	15808	15871	15791	15712	15724	15823	15711	15873	15755	15730	15846	15738	15949	15808	15819	15654	15743	15848	15717	15753	15625	15714	15756	15716	15692	15833	15943	15718	15659	15721	15873	15704	15775	15740	15580	15781	15732	15699	15822	15739	15851	15727	15758	15865	15661	15706	15967	15697	15851	15715	15652	15824	15937	15795	15803	15583	15777	15853	15880	15844	15751	15782	15681	15812	15820	15742	15892	15690	15846	15841	15739	15798	15640	15851	15970	15814	15899	15598	15826	15753	15875	15678	15864	15914	15665	15885	15708	15694	15897	15868	15730	15830	15830	15892	15421	15899	15903	15788	15750	15798	15799	15796	15676	15894	15893	15813	15662	15800	15828	15984	15624	15783	15781	15780	15922	15676	15706	15681	15645	15908	15771	15708	15783	15818	15850	15784	15678	15763	15705	15985	15592	15797	15543	15650	15747	15706	15827	15788	15887	15709	15789	15772	15830	15837	15847	15730	15803	15851	15855	15667	15811	15695	15746	15797	15792	15656	15846	15859	15789	15583	15821	15548	15849	15946	15812	15618	15622	15939	15796	15715	15785	15731	15699	15969	15868	15856	15588	15847	15680	15810	15846	15807	15805	15708	15786	15911	15639	15903	15669	15671	15736	15663	15772	15671	15842	15773	15642	15838	15765	15620	15733	15836	15715	15868	15692	15842	15817	15721	15652	15678	15800	15843	15721	15994	15814	15727	15778	15846	15686	15803	15878	15753	15724	15699	15685	15850	15737	15631	15813	15651	15771	15746	15864	15777	15708	15605	15597	15828	15835	15799	15683	15844	15838	15849	15600	15769	15953	15717	15704	16031	15747	15642	15848	15913	15855	15849	15818	15797	15720	15766	15854	15775	15690	15852	15837	15911	15740	15671	15838	15853	15711	15868	15702	15653	15749	15795	15800	15915	15876	15683	15767	15739	15812	15615	15908	15856	15733	15894	15716	16040	15758	15712	15754	15909	15687	15921	15743	15665	15792	15538	15617	15734	15846	15762	15699	15914	15575	15794	15803	15652	15597	15930	15837	15820	15751	15582	15780	15669	15834	15815	15801	15729	15767	15914	15788	15693	15873	15718	15886	15766	15778	15676	15865	15601	15817	15949	15917	15794	15767	15673	15741	15846	15781	15759	15878	15594	15755	15954	15702	15700	15756	15800	15644	15739	15715	15867	15815	15869	15847	15823	15805	15806	15803	15604	15864	15737	15826	15768	15738	15774	15712	15967	15960	15737	15753	15581	15874	15876	15721	15737	15816	15743	15762	15801	15776	15741	15760	15836	15904	15848	15744	15668	15637	15892	15832	15766	15725	16154	15827	15667	15831	15759	15840	15898	15795	15868	15753	15687	15687	15792	15684	15866	15779	15819	15732	15971	15818	15881	15738	15813	15623	15755	15755	15741	15727	15646	15793	15732	15810	15737	15794	15731	15665	15828	15658	16031	15734	15909	15793	15778	15734	15839	15744	15960	15643	15727	15796	15721	15770	15856	15748	15784	15764	15728	15708	15686	15770	15717	15875	15920	15789	15728	15677	15613	15681	15849	15795	15859	15785	15915	15574	15698	15680	15614	16062	15665	15740	15724	15862	15856	15740	15685	15833	15860	15859	15738	15819	15675	15705	16035	15667	15909	15790	15684	15801	15813	15839	15674	15957	15711	15809	15890	15617	15806	15880	15691	15966	15811	15803	15923	15671	15837	15813	15880	15671	15850	15749	16025	15555	15781	15873	15885	15930	15617	15718	15862	15787	15896	15653	15770	15715	15859	15861	15747	15642	15728	15665	15775	15864	15816	16056	15687	15801	15755	15852	15881	15656	15808	15822	15752	15826	15703	15815	15722	15712	15942	15629	15746	15770	15786	15634	15934	15742	15730	15965	15803	15682	15838	15692	15996	15753	15923	15796	15659	15692	16026	15802	15771	15793	15823	15928	15733	15868	15816	15851	15769	15712	15792	15567	15749	15804	15700	15781	15809	15642	15560	15901	15729	15823	15722	15924	15811	15927	15914	15876	15949	15764	15792	15927	15709	15578	15739	15722	15628	15943	15660	15740	15739	15665	15718	15783	15849	15786	15732	15784	15881	15729	15807	15769	15857	15707	15753	15694	15597	15728	15791	15818	15749	15759	15695	15758	15720	15795	15931	15818	15731	15723	15673	15754	15784	15620	15851	15691	15838	15822	15858	15696	15730	15698	15648	15983	15941	15862	15786	15731	15682	15728	15845	15724	15766	15870	15699	15974	15961	15848	15988	15850	15742	15723	15796	15729	15809	15775	15701	15777	15727	15577	15860	15720	15610	15856	15638	15803	15762	15651	15692	15857	15757	15794	15850	15738	15840	15813	15776	15725	15784	15627	15666	15824	15878	15678	15764	15815	15900	15639	15706	15744	15921	15791	15921	15862	15730	15880	15925	15866	15626	15775	15715	15729	15728	15770	15807	15907	15649	15940	15764	15700	15789	15819	15854	15939	15793	15894	15641	15793	15736	15602	15842	15738	15704	15797	15784	15661	15835	15702	15825	15768	15667	15659	15820	15733	15880	15783	15820	15902	15831	15810	15808	15902	15814	15691	15809	15712	15998	15904	15779	15842	15737	15770	15757	15873	15806	15615	15766	15748	15601	15704	15889	15702	15893	15847	15753	15825	15707	15716	15918	15560	15943	16007	15718	15736	15866	15758	15680	15735	15821	15803	15807	15714	15860	15781	15892	15702	15826	15805	15848	15773	15759	15784	16089	15647	16001	15788	15794	15957	15736	15679	15771	15828	15739	15808	15818	15813	15765	15899	15861	15809	15754	15805	15821	15737	15688	15585	15822	15701	15773	15921	15864	15824	15912	15689	15594	15889	15918	15862	15791	15652	15835	15750	15759	15870	15694	15628	15841	15633	15868	15603	15786	15676	15730	15771	15701	15869	15734	15730	15739	15784	15865	15766	15820	15807	15761	15699	15761	15927	15790	15721	15657	15907	15776	15775	15848	15768	15911	15737	15754	15872	15744	15696	15735	15849	15705	15786	15823	15737	15618	15889	15842	15839	15768	15846	15778	15613	15913	15806	15904	15679	15639	15689	15870	15994	15650	16042	15616	15811	15723	15967	15540	15702	15660	15803	15678	15861	15756	15659	15732	15771	15908	15702	15818	15900	15761	15744	15569	15897	15757	15767	15665	15913	15941	15792	15789	15838	15623	15678	15836	15812	15753	15829	15946	15775	15645	15512	15685	15728	15830	15808	15727	15833	15784	15698	15775	15829	15991	15756	15694	15818	15771	15859	15682	15710	15848	15742	15722	15816	15887	15782	15982	15737	15780	15750	15708	15864	15800	15945	15811	15773	15905	15763	15702	15852	15800	15860	15896	15779	15922	15799	15880	15880	15789	15843	15853	15665	15841	15693	15714	15810	15766	15826	15975	15707	15955	15706	15820	15841	15775	15975	15607	15778	15650	15733	15701	15770	15684	15656	15819	15659	15825	15801	15929	15716	15740	15803	15811	15809	15875	15771	15805	15615	15750	16027	15715	15888	15745	15792	15836	15705	15922	15736	15616	15794	15914	15642	15770	15777	15846	15817	15968	15721	15715	15908	15844	15861	15710	15932	15760	15859	15675	15853	15694	15610	15819	15724	15765	15768	15915	15814	15751	15780	15843	15808	15761	15862	15764	15775	15982	15874	15587	15794	15769	15755	15882	15547	15856	15828	15818	15732	15682	15728	15822	15734	15860	15819	15691	15847	15710	15680	15670	15855	15968	15654	15810	15775	15810	15818	15827	15653	15728	15690	15885	15710	15733	15862	15740	15806	15872	15740	15837	15762	15908	15694	15763	15817	15841	15847	15636	15719	15836	15670	15566	15735	15756	15920	15717	15897	15819	15881	15838	15813	15996	15849	15726	15950	15669	15842	15743	15767	15682	15786	15736	15690	15961	15814	15654	15699	15667	15664	15819	15972	15760	15804	15981	15831	15769	15640	15862	15876
26799	21559	26542	25317	19242	19183	19212	18728	18415	18416	18426	18158	18339	18384	18241	18195	18307	18186	18120	18221	18160	18027	18103	18022	18461	18300	18064	18047	18206	18074	18269	17869	18095	18268	18217	18202	18167	18160	18137	18036	18247	18291	17986	18068	17954	18215	18171	18116	18352	18052	18238	18205	18041	18160	18169	18108	18037	18159	18021	18013	18200	18029	18239	18050	18173	18104	18138	18352	17824	18032	18165	17982	18097	18179	17962	18074	18081	18056	18115	18112	18398	18228	18365	17879	18198	18183	18108	18102	18182	18248	18171	18178	18005	18045	17891	18097	18104	18064	17792	18251	18140	18157	18121	18213	18116	18290	18220	18169	18221	18058	18153	18165	18060	18245	18160	18162	18308	18104	18085	18258	18237	18180	18298	18146	18311	18196	17912	18076	18278	17995	18088	18191	18252	18278	18259	18163	18097	18075	18369	18227	18142	17935	18328	18256	18186	17943	18111	18132	18042	18171	18166	18113	18144	18210	18241	18452	18095	18318	18075	18125	18213	18184	18098	18063	18232	18152	18116	18221	18171	17991	18153	18150	18168	18056	18164	18040	18241	18005	18330	18154	18167	18122	18126	18384	18220	18104	18120	18195	18177	18194	18121	18065	18310	17900	18087	18224	18583	18151	18170	18190	18050	18036	18071	18168	18097	18075	18132	18039	18026	17950	17940	18102	18186	18400	18049	18038	18146	18142	18065	18233	18284	18132	18166	18023	18106	18131	18111	18188	18330	18018	18177	18028	18120	18095	18093	18104	18253	18162	18168	18261	18142	18081	18102	18200	18251	18205	18435	18047	17985	18335	18186	18013	18065	18235	18101	18086	17972	18013	18067	18125	18080	18116	18230	18234	18140	17985	17951	18163	17992	18125	18333	18115	18165	18204	18096	18212	18039	18304	18121	18123	18153	17978	18271	18091	18107	18008	18300	18224	18108	18084	18027	17918	18157	18053	18214	18034	18028	18212	18178	18245	17977	17929	18124	18212	18228	18276	18202	18358	18027	18144	17994	18207	18131	18122	18143	18227	18126	18191	18022	18399	18252	18146	18225	18133	18118	18223	18092	18031	18442	18194	18093	18019	18332	18112	18045	18091	18160	18389	18182	18375	18103	18207	18222	18202	18257	18030	18150	18193	18096	18134	18208	17856	18149	18204	18247	18115	17926	18320	18203	18171	18033	18076	17941	18069	18129	18113	18193	18362	18294	18169	18181	18128	18127	18334	18056	18013	18484	18314	18157	18207	18163	18034	18026	18351	18194	18319	18257	18121	18165	18189	18251	18276	18059	18047	18107	18040	18135	18024	18102	18157	18309	18341	18008	18160	18157	18129	18240	18147	18069	18239	18039	18127	18153	18156	18238	18246	18001	18128	18147	18433	18213	18086	18205	18211	18001	18280	18185	18188	17962	18295	18271	18139	18258	18102	18108	18223	17984	18111	18066	18123	18158	17978	18188	18022	18080	17990	18204	18273	18030	18132	18002	18146	18209	18204	18160	17993	18081	18062	18091	18171	18227	18056	18256	18144	18098	18037	18102	18289	18137	18195	18306	18258	18056	18090	18138	18113	18100	18266	18170	17839	17847	18161	18348	18093	18085	18259	18178	18124	18152	18097	18223	18142	18252	18054	17982	18175	18275	18144	18160	18176	18049	18152	18226	18140	18119	18119	18082	18184	18304	18304	18316	17902	18229	18103	18046	18109	18100	18193	18244	18237	18287	18186	18316	18353	18116	18143	18208	18278	18102	18009	18200	18154	18133	18224	18314	18213	18033	18018	18061	18140	18127	18127	17864	18009	18232	18052	18245	18097	18143	18136	18198	18072	18047	18103	18025	18093	18148	18194	18379	18161	18135	18032	18095	18027	18166	18304	18279	18169	18296	18173	18220	18356	18107	18287	18122	18276	18443	18199	18353	18074	18349	18201	18381	18135	18027	18047	18100	18162	18046	17984	18200	18331	18300	18202	18008	18259	18329	18074	18091	18208	18264	18020	17965	18113	18171	18291	18201	18151	18317	18128	18167	18199	18373	18316	18224	18034	18118	18190	18224	18002	18100	18175	18027	18288	18213	18082	18163	17976	18183	18348	18257	17998	18153	18179	18317	18206	18108	18176	18256	18246	18283	18112	18093	17955	18067	18087	18203	18208	18157	18338	18503	18214	18131	18390	18210	18043	18046	18068	18150	18054	18127	18340	18104	18304	18351	18195	18056	18137	18076	17922	18226	18183	18336	18073	18177	18137	18034	18103	18223	18089	17972	18050	17966	18057	18127	17965	18136	18200	18212	18114	18280	18148	18167	18039	18188	18058	18009	18120	18306	18184	18105	18170	18136	18096	18120	18211	18147	18085	18074	18243	18171	17949	18331	18313	18060	18345	18159	18268	18333	18283	18269	18055	18016	18353	18001	18122	18120	17979	18165	18161	18138	18253	18274	18252	18082	18073	18448	17967	18148	18095	18200	18104	18247	18193	18156	18271	18075	18112	18118	17993	18005	18110	18250	18201	18148	18120	18142	18348	18152	18054	18175	18213	17999	18059	18197	18344	17954	17996	18222	17968	18253	18012	18186	18362	18184	18130	18226	18119	18157	18334	18248	18052	18255	18155	17903	18110	18176	18198	18126	18094	18074	18216	18228	18345	18105	18059	18347	18298	18206	17999	18202	18145	18155	18035	17878	18284	18162	18223	18130	18105	17984	18058	18221	18124	18246	18036	18221	18028	17979	18099	18283	18001	18429	18382	18148	18235	18058	18181	18068	18238	18172	18187	18093	18287	18192	18110	18141	18273	18012	17955	18082	18101	18207	18049	18233	18319	18197	18404	18191	18237	17895	18082	17911	18286	18223	18206	18228	18204	18279	18115	18158	18215	18274	18367	18084	18028	18304	18193	18282	18144	18310	18222	18137	18193	18154	18140	18191	18250	18423	18021	18365	18151	17947	18060	18299	18159	18072	18191	18397	18184	18171	18090	17945	18044	18290	18000	18089	18390	18152	18178	18152	18243	18225	18221	18056	18147	18169	18164	18091	18188	18119	18230	18230	18297	18116	18411	18154	18119	18142	18076	17982	18115	18121	18126	18253	18149	17961	18079	18127	18122	18111	18249	18326	18312	18121	18194	18234	18300	18182	17955	18149	18296	18325	18179	18347	18146	18170	18300	18301	17990	18256	18252	18233	18183	18085	18078	18186	18056	18055	18142	18273	18124	18122	18181	18379	18109	18331	18124	18032	18133	18250	18022	18257	18295	18063	18011	18154	18103	18172	18233	18225	18155	18237	18078	18077	18177	18416	18206	18125	18140	18077	18280	18245	18145	18223	17993	18050	17985	18046	18348	18347	18160	18059	18259	18001	18017	18210	18070	18235	18192	18400	18097	18173	17989	18240	18078	18288	18140	18162	18003	18358	18053	18340	18099	18217	18096	18340	18095	18063	18101	18110	18284	18082	18033	18177	18196	18226	18209	18239	18076	18086	18271	18232	18203	17984	18054	18025	18146	18043	17869	18190	18124	17948	18249	17906	17998	18095	18079	18248	18241	18206	18140	18284	17976	18041	18118	17976	18193	18077	18212	18150	18172	18140	18147	17916	18228	18147	18248	18028	18153	18200	18313	18050	18243	18120	18195	18032	18023	18144	18037	18185	17949	18068	18104	18190	18020	18275	18304	18154	18197	18083	18179	18329	18082	18059	18198	18197	18259	18307	18041	17947	17913	18097	18206	18119	18146	18200	18199	18155	18030	18070	18109	18163	18251	18248	18220	18128	18307	18173	18456	18141	18124	18166	17894	18116	18218	18107	18152	18183	18152	18052	18134	18100	18112	18185	17972	18236	18146	18162	18057	18194	18163	17997	18350	18472	18142	18196	18119	18321	18131	18276	18155	18381	18252	18025	17841	18030	18158	18094	18153	18178	18290	18268	18065	18243	18039	18516	18128	18048	18021	18105	18192	18212	18166	18049	18070	18053	18129	18227	18316	18181	17922	18234	18020	18027	18106	18328	18162	18097	18151	18285	17996	18262	18084	18133	18215	18047	18169	17982	18209	18009	18349	18325	18293	17967	18244	18250	18018	17930	18156	18118	18077	18259	18296	18166	18196	18098	18200	18205	18282	18306	18253	18230	18142	18194	18212	18450	17988	18272	18075	17975	18400	18088	18177	18116	18125	18263	18121	18112	18182	18055	18106	18253	18097	18206	18204	18166	18215	18166	18325	18388	18166	18126	18154	18030	18137	18301	18137	18154	18256	18294	18225	18179	18057	18409	18337	18196	18187	18081	18161	18281	18353	18188	18098	18178	18326	18146	18099	18391	18155	18063	18254	18007	18259	18235	18141	18043	18151	18304	18139	17831	18184	18026	18185	18212	18128	18198	18046	18449	18180	18023	18048	18205	18307	18276	18343	18114	17973	18143	18132	18080	18248	18084	18151	18259	18240	18328	18064	18243	18274	18048	18222	18042	18185	18077	18267	18393	18012	18376	18125	18184	18150	18201	18178	18195	18166	18036	18124	18110	18027	18276	18150	18010	18062	18262	17953	18207	18302	18195	18032	18132	18163	18271	18123	18202	17986	18195	18289	18023	18163	18141	18114	18135	18204	18123	18209	18242	17875	18169	18243	18262	18278	18179	18076	18219	18233	18219	18065	18327	18179	18047	17936	18139	18168	18152	18198	18350	18101	18096	18160	18356	18145	18162	18140	18006	18098	18144	18084	18096	18297	18167	18257	18304	18117	17996	18075	18288	18183	18198	18266	18199	18360	18183	18069	18261	18071	18148	18141	18164	18152	18101	18121	18255	18165	18143	18257	18148	18240	18444	18176	18161	18128	18081	18296	18110	18156	18125	18264	18323	18197	18329	18015	18262	17898	18173	18130	18352	18164	18215	18276	18273	18216	18314	18271	18072	18237	18163	18044	18272	18050	18151	18261	18303	18103	18027	18131	18181	18010	18283	18017	18154	18212	18237	18076	18391	18187	18104	18111	18025	18082	18148	18287	18226	18171	18181	18100	18049	18025	18066	18024	18292	18089	18086	18041	18365	18239	18048	18377	18190	18182	18163	18138	18128	18271	18150	18431	18218	18110	18270	17983	18480	18040	18028	18367	18140	18178	18047	18052	18113	18415	18157	18043	18203	18289	18256	18362
16470	21269	20652	19210	17774	17028	16673	16282	16152	16042	16054	15973	16034	15953	15974	15895	15847	15851	15974	15735	15909	15730	15899	15820	15853	15975	15803	15726	15863	16029	15827	15908	15996	15788	15821	15688	15548	15848	15925	15665	15889	15744	15809	15739	15774	15895	15832	15819	15863	15938	15846	15877	15808	15824	15919	15780	15916	15750	15779	15905	15774	15809	15843	15897	15943	15946	15954	15776	15945	15928	15867	15810	15828	15988	15735	15841	15909	15742	15723	15937	15771	16053	15719	15709	15716	15838	15885	16022	15912	16065	15696	15806	16036	15750	15767	15818	15828	15837	15880	15970	15804	15849	15926	15740	15892	15819	15743	15847	15753	15854	15818	15871	15872	15816	15884	15828	15791	15751	15965	15712	15926	16021	15824	15999	15997	16132	15928	15988	15962	15789	15881	15851	15784	15796	15666	15996	15868	15769	15933	15823	15799	15918	15963	15847	15863	16016	15846	15956	15817	15858	15677	15996	15811	15717	15870	15892	15912	15842	15817	15820	15811	16008	15883	15837	15851	15771	15884	15794	15718	15789	15810	15831	15787	15825	15808	15771	15959	15879	15789	15716	15884	15927	15897	15662	15874	15945	15620	15930	15955	15737	15903	15811	15657	15827	15803	15974	15834	16003	15809	15656	15959	15875	15932	15942	15688	15581	15670	15767	15867	15764	15908	15667	15861	15664	15947	15783	15887	15897	15723	15915	15609	15865	15850	15675	15858	15811	15754	15740	15953	15786	15931	15849	15884	15930	15809	15839	15830	15869	15847	15786	15854	15875	15664	16046	15826	15968	15848	15956	15919	15908	15820	15822	15866	15925	15746	15737	15900	15961	15860	15884	15559	15739	15861	15762	15907	15788	15775	15846	15843	16097	15846	16006	15858	15815	15891	15883	15933	15729	16013	15903	15757	15850	15722	16015	15696	15887	16035	15774	15864	15923	15878	16100	15870	15820	15879	15704	15682	15911	15749	15928	15788	15939	15812	15832	15867	15911	15911	15975	15939	15749	15655	15928	15881	15765	15798	15711	15875	15706	15892	15862	15782	15900	15951	15885	15781	15893	15690	15863	15759	15761	15753	15829	15640	15753	15763	15948	15860	15925	15792	15636	15791	15775	15940	15883	15908	15739	15870	15908	15962	15759	15891	15898	16060	15735	15984	15831	15869	15788	15825	15806	15754	15948	15797	15841	15975	15956	15805	15796	15796	15794	15637	15998	15633	15818	16024	16011	15988	15832	15703	15866	15872	15977	15857	15927	15860	15905	15660	15867	15820	15764	16042	15978	15806	15886	15660	15957	15662	15879	15710	15820	15865	15877	15972	15816	15918	15994	15668	15735	15851	15805	16048	15705	15906	16095	15671	15911	15894	15837	16060	15774	15811	15743	15951	15660	15896	15878	15829	15757	15858	15969	15867	15855	15833	15842	15909	15689	15843	15722	15858	15728	15855	15830	15933	15701	15804	15942	15859	15829	15747	15735	16033	15855	15804	15820	15805	15865	15862	15795	15936	15815	16081	15926	15886	15884	15863	15922	15692	15930	15895	15667	15860	15894	15901	15815	15850	15884	15900	15900	15947	15987	15597	15823	15841	15971	15784	15860	15790	15825	15877	15813	15671	15941	15905	16012	15932	15806	15954	15920	15994	15854	15916	15942	15883	16069	15937	15913	15826	15702	15813	15752	15910	15943	15787	16008	15876	15824	15840	15648	15843	15846	15879	15869	15854	15836	15913	15816	15985	15883	15983	15915	15746	15997	15767	15783	15683	15817	15835	15936	15669	15889	15916	15778	15714	15886	15941	15740	15736	15821	15877	15794	16019	15810	15750	15897	15863	15926	15783	15762	15828	15730	15767	15813	15780	15958	15683	15702	15838	15846	15800	15904	15891	15896	15759	15694	15935	15770	15818	15751	15882	15961	15861	15847	15818	15875	15752	15793	15876	15811	16008	15766	15825	15883	15816	15861	15839	15923	15979	15897	15804	15796	15782	15814	15923	15732	15706	15849	15757	15973	15937	15926	15974	15899	15904	15792	15840	15943	15893	16001	15637	15867	16015	15985	15753	15800	15871	15853	15903	15908	15835	15874	15870	15844	15813	15853	15898	15863	15891	15700	15981	15884	15901	15752	15833	15752	15851	15862	15766	15756	15820	15889	16171	15815	16059	15717	15839	15738	15988	15668	15722	15685	15901	15831	15846	15589	15866	15814	15720	15651	15787	15878	15908	15713	15797	15948	15847	15846	15879	16002	15884	15794	15796	15778	15819	15811	15988	15892	15695	15932	15850	15774	15853	15854	15855	15709	15917	15831	15858	16019	15651	15738	15942	15864	15882	15760	15878	15690	15815	15784	15952	15891	15736	15950	15878	15871	15655	15929	15800	15925	15801	16012	15949	16009	15903	15858	15932	15930	15937	15960	15719	15817	15820	15736	15947	15903	15867	15777	15683	15854	15895	16063	15886	15891	15838	15912	15896	15834	15831	15595	15889	15890	16062	15686	15839	15793	15741	15890	15900	15873	15676	15842	15748	15923	15916	15760	15755	15869	15902	16012	15888	15711	15780	15981	15913	15882	15945	15878	15981	15831	15862	15824	15811	15518	15949	15902	15913	15816	15695	15800	15676	15820	15897	15790	16014	15869	15891	15816	15875	16035	15799	15997	15901	15848	15869	15723	15681	15954	15932	15607	16023	15801	15820	15777	15802	15803	16034	15896	15847	15730	15827	15812	15959	15883	15886	15907	15884	16021	15725	15816	15797	15928	15782	15885	15997	15820	15948	15824	15918	15786	15888	15795	15862	15810	15678	15821	15842	15847	15909	15918	15776	16025	15653	15893	15580	15868	16035	15821	15769	15818	15924	15917	15939	15746	15998	15851	15712	15811	15644	15960	15805	15740	15794	15887	15841	15982	16016	15906	15725	15909	15916	15705	15878	15837	15917	15854	15769	16004	15746	15867	15907	15586	15674	15916	16013	15813	15888	15962	15945	15931	15941	15726	15876	15752	15838	15986	15751	15847	15825	15906	15835	15961	15791	15990	15953	15831	15654	15802	16029	15883	15960	15998	15935	15748	15803	15638	15783	15715	15701	15629	15915	15698	15731	15819	15820	15986	15800	15871	15776	15802	15632	15903	15735	15851	15939	15914	15760	15854	15886	15836	15905	15756	15898	15676	15753	15863	15833	15707	15850	15646	15788	15742	15840	16009	15775	15877	15878	15911	15897	15812	15769	15793	16014	15718	15817	16057	15830	15833	15941	16004	15870	15831	15909	15799	16008	15954	15769	15897	15826	15835	16014	15805	15895	15753	15932	15902	15993	15660	15925	15954	15632	15893	15884	15787	15859	15815	15808	15773	15916	15696	15979	15787	15768	15886	15858	15729	15837	15890	15957	15861	15974	15811	15820	15940	15895	15880	15824	15883	15886	15838	15922	15905	15800	15783	15676	15752	15906	15787	15756	15877	15861	15781	15971	15853	15910	15765	15848	15906	15854	15814	15839	15732	15848	15815	15823	15787	15876	15921	15781	15837	15891	15831	15801	15790	15751	15924	15883	15681	15837	15804	15851	15729	15820	15842	15845	15749	15963	15858	15830	15878	15693	15759	15889	15876	15914	15889	15689	15852	15930	15756	15906	15823	15943	15907	15858	15658	15991	15834	15860	15851	15949	15970	15956	15939	15966	15822	15704	15788	15788	15948	15863	15962	16000	15870	15794	15847	15912	15887	15818	15705	15803	15864	15790	15890	15938	15740	15761	15855	15770	15800	15861	15924	15772	15855	15706	15769	16019	15841	15756	15754	15969	15902	15767	15820	15893	15736	15928	15816	16017	15801	16171	15791	15825	15798	15945	15723	15937	15769	15944	15754	15822	15737	15757	15856	15698	15897	15903	15655	15694	15736	15766	15775	15912	15938	15834	16074	16021	15714	15878	15676	15795	15841	15882	15761	15720	15986	15937	15807	15717	15905	15879	15993	15883	15785	16063	15671	15878	15869	15732	15875	15873	15970	15884	15758	15850	15833	15937	15781	15801	15889	15895	15900	16016	15750	15896	15827	15837	15883	15758	15941	15889	15806	15926	15940	15893	15907	16016	15920	15902	15866	15884	15772	15807	15967	15857	15783	15794	15845	15917	15681	15862	15888	15798	15871	15834	15719	15775	15845	15789	15903	15831	15955	15935	15898	15903	15899	15983	15758	15926	15782	16134	15736	15796	15718	15953	15913	16009	15706	15752	15872	15814	15929	15894	15695	16030	15707	16006	15871	15764	15857	15945	15887	15805	15883	15978	15780	15901	16026	15792	16034	15902	15743	15912	15706	15856	15876	15809	15842	15928	15954	15873	15690	15679	15987	15956	15839	15849	15803	15774	15957	15866	15842	15867	15830	15873	15834	15877	15726	15775	15860	15896	15753	15978	15907	16012	16048	15955	15942	16012	15894	15873	15745	15794	15841	15934	15797	15810	15941	15948	16019	16058	15756	15771	15894	15967	16034	15853	15728	15843	15842	15812	15957	16028	15772	15739	15787	15837	15834	15781	15791	15766	15805	15659	15845	15883	15854	15657	15809	15813	15835	15930	15803	15937	15630	15845	15659	15800	15870	15997	15777	15712	15914	15740	15770	15931	15899	15846	15805	15804	15827	15849	15948	15911	15887	15912	15868	16188	15852	15897	16010	15763	15743	15871	15795	15938	15847	15972	15751	15840	15663	15858	15970	15896	15983	15897	15922	15883	15882	15801	15870	15773	15791	15963	15759	16079	15804	15930	15728	15781	15927	15917	15856	15881	15863	15928	15751	15720	15857	15753	15858	15747	15896	15725	15729	16088	15907	15794	15840	15758	15816	15745	15902	15883	15890	15825	15945	15914	15776	15853	15695	15745	15933	15969	15777	15835	15826	15860	15719	15805	15910	15908	15594	15978	16049	15813	15847	15958	15846	15926	15957	15895	15919	15899	15754	15837	16000	15846	15908	16030	15969	15844	15760	15788	15702	15895	15957	15965	15899	15756	15885	15839	15940	15879	15881	15911	15808	15856	15809	15861	15814	16029	15718	15848	15782	15717	15884	15699	15885	15959	15850	15982	15918	15814	15703	15752	15994	15922	15995	15822	15791	15849	15894	15726	15885	15902	15872	16112	15740
23841	21432	29087	24239	22089	22980	21578	18403	17732	17956	17739	17714	17568	17655	17482	17568	17570	17574	17260	17372	17515	17393	17756	17746	17531	17421	17506	17569	17414	17570	17742	17443	17378	17592	17399	17378	17346	17397	17488	17489	17424	17267	17381	17298	17298	17244	17404	17440	17420	17393	17434	17347	17301	17179	17340	17380	17375	17462	17614	17441	17272	17463	17318	17499	17525	17439	17501	17269	17131	17368	17331	17308	17342	17237	17317	17028	17336	17350	17478	17343	17471	17340	17436	17406	17351	17135	17482	17029	17375	17303	17164	17266	17549	17173	17312	17344	17374	17493	17513	17412	17295	17541	17355	17235	17299	17288	17584	17484	17303	17344	17317	17305	17374	17572	17394	17244	17334	17268	17282	17371	17432	17239	17196	17348	17378	17262	17328	17307	17333	17111	17392	17333	17292	17314	17220	17339	17433	17282	17354	17141	17542	17494	17301	17294	17388	17426	17287	17469	17276	17192	17229	17515	17325	17460	17374	17343	17351	17312	17304	17307	17472	17551	17151	17194	17270	17347	17327	17289	17359	17448	17162	17240	17394	17485	17428	17317	17265	17297	17176	17452	17264	17277	17626	17402	17138	17179	17407	17232	17359	17364	17493	17482	17387	17149	17269	17200	17274	17114	17155	17444	17206	17505	17357	17357	17307	17443	17347	17412	17379	17335	17418	17303	17077	17335	17335	17441	17372	17301	17256	17082	17433	17498	17393	17364	17390	17236	17308	17236	17357	17231	17364	17357	17370	17210	17334	17261	17311	17454	17210	17330	17408	17369	17333	17478	17456	17296	17393	17275	17307	17296	17488	17309	17385	17278	17641	17319	17353	17115	17469	17054	17171	17217	17502	17334	17354	17270	17305	17500	17491	17299	17357	17570	17675	17292	17324	17458	17222	17293	17342	17468	17472	17299	17356	17243	17324	17504	17401	17389	17373	17469	17294	17539	17574	17370	17345	17261	17293	17324	17359	17206	17344	17311	17285	17455	17390	17359	17387	17300	17309	17198	17539	17425	17297	17381	17487	17400	17349	17304	17415	17487	17337	17258	17362	17439	17292	17366	17487	17330	17215	17436	17369	17331	17381	17361	17413	17420	17378	17026	17336	17468	17454	17368	17210	17272	17356	17343	17347	17263	17423	17292	17326	17377	17248	17432	17369	17476	17264	17555	17321	17284	17179	17351	17436	17150	17196	17074	17586	17593	17418	17500	17340	17619	17023	17343	17572	17318	17196	17228	17303	17201	17354	17525	17327	17396	17353	17287	17305	17267	17437	17164	17193	17186	17479	17196	17498	17406	17283	17308	17364	17167	17379	17322	17230	17429	17530	17367	17325	17166	17261	17069	17271	17472	17330	17403	17225	17265	17398	17196	17415	17295	17346	17298	17205	17433	17424	17411	17294	17305	17319	17352	17567	17333	17518	17390	17287	17272	17402	17386	17359	17523	17340	17278	17310	17470	17430	17318	17303	17671	17329	17458	17216	17261	17351	17414	17402	17527	17545	17071	17401	17511	17163	17253	17366	17496	17486	17388	17376	17212	17280	17232	17207	17337	17235	17449	17168	17322	17230	17330	17388	17467	17299	17287	17394	17115	17388	17227	17290	17383	17344	17345	17216	17330	17400	17426	17255	17202	17231	17282	17545	17412	17306	17326	17519	17217	17157	17346	17341	17334	17590	17562	17466	17152	17276	17418	17445	17306	17510	17212	17209	17323	17463	17468	17290	17681	17381	17283	17273	17290	17532	17306	17387	17360	17316	17302	17531	17330	17406	17421	17383	17376	17188	17208	17183	17369	17382	17441	17352	17395	17361	17246	17466	17413	17331	17087	17326	17301	17254	17471	17283	17383	17208	17274	17347	17414	17456	17463	17387	17360	17360	17296	17188	17277	17494	17396	17367	17189	17395	17389	17435	17362	17383	17292	17393	17426	17188	17220	17348	17251	17217	17187	17389	17368	17363	17348	17262	17375	17387	17244	17234	17317	17379	17331	17393	17373	17268	17300	17436	17267	17105	17434	17390	17260	17416	17284	17183	17469	17190	17089	17313	17140	16988	17208	17254	17206	17535	17303	17226	17257	17210	17326	17302	17423	17373	17486	17321	17233	17297	17330	17242	17177	17362	17454	17237	17450	17421	17322	17415	17348	17468	17122	17478	17116	17276	17382	17298	17433	17304	17363	17475	17206	17365	17312	17239	17114	17410	17191	17232	17261	17224	17475	17679	17217	17357	17197	17276	17335	17459	17209	17319	17568	17396	17136	17524	17150	17386	17457	17270	17282	17288	17260	17364	17403	17464	17456	17415	17358	17346	17276	17395	17413	17259	17342	17333	17283	17118	17387	17625	17368	17370	17301	17469	17252	17160	17278	17306	17439	17376	17207	17145	17336	17530	17125	17185	17443	17309	17138	17305	17204	17435	17468	17248	17310	17252	17342	17307	17329	17509	17351	17326	17295	17495	17199	17392	17128	17554	17357	17376	17409	17119	17479	17269	17137	17304	17329	17539	17524	17435	17415	17369	17375	17291	17245	17489	17558	17413	17410	17283	17277	17295	17216	17284	17315	17405	17413	17478	17375	17317	17506	17435	17370	17209	17136	17420	17436	17293	17315	17453	17291	17553	17577	17443	17317	17352	17282	17260	17529	17577	17574	17527	17338	17432	17334	17550	17287	17425	17344	17338	17393	17238	17382	17361	17307	17392	17188	17446	17466	17266	17021	17231	17409	17417	17317	17279	17486	17168	17133	17371	17342	17421	17408	17357	17198	17441	17429	17351	17497	17395	17296	17261	17341	17108	17397	17239	17377	17378	17423	17368	17282	17471	17422	17429	17395	17386	17164	17465	17377	17200	17284	17472	17269	17415	17165	17477	17321	17458	17220	17284	17325	17386	17355	17166	17202	17342	17385	17240	17320	17379	17399	17483	17301	17309	17325	17482	17246	17338	17326	17446	17201	17187	17146	17243	17396	17577	17510	17269	17418	17226	17427	17373	17454	17521	17401	17382	17474	17495	17369	17283	17443	17546	17504	17347	17425	17471	17139	17368	17437	17300	17480	17336	17331	17487	17357	17499	17211	17313	17266	17273	17454	17433	17119	17213	17451	17455	17562	17315	17461	17344	17246	17455	17214	17179	17321	17502	17465	17412	17226	17239	17294	17384	17421	17306	17267	17474	17444	17350	17209	17278	17301	17428	17450	17371	17453	17387	17256	17287	17491	17422	17336	17442	17121	17533	17275	17222	17372	17356	17341	17164	17489	17556	17424	17318	17456	17238	17112	17502	17573	17407	17297	17420	17483	17125	17463	17483	17401	17263	17511	17184	17595	17204	17137	17373	17561	17356	17246	17390	17376	17210	17467	17199	17285	17349	17168	17404	17407	17513	17309	17379	17466	17218	17307	17342	17534	17286	17349	17331	17487	17484	17098	17152	17312	17384	17406	17232	17387	17318	17376	17330	17303	17344	17429	17363	17349	17224	17280	17352	17404	17384	17422	17237	17535	17168	17204	17265	17357	17355	17211	17433	17489	17432	17393	17264	17274	17308	17268	17355	17243	17420	17239	17449	17488	17402	17302	17429	17314	17313	17127	17345	17305	17501	17248	17179	17208	17501	17375	17188	17321	17527	17361	17324	17420	17360	17458	17247	17408	17258	17442	17411	17483	17398	17409	17512	17384	17310	17345	17544	17430	17200	17325	17282	17259	17263	17294	17403	17485	17360	17674	17152	17273	17081	17382	17230	17406	17288	17342	17431	17239	17282	17449	17327	17337	17389	17396	17415	17335	17340	17100	17379	17322	17245	17162	17323	17398	17353	17306	17453	17366	17572	17214	17408	17295	17289	17422	17120	17251	17301	17468	17130	17484	17139	17380	17315	17332	17240	17263	17196	17250	17619	17236	17431	17401	17445	17425	17336	17576	17323	17403	17564	17401	17287	17270	17445	17325	17330	17143	17284	17300	17159	17298	17427	17342	17307	17466	17398	17467	17493	17290	17632	17389	17145	17243	17322	17438	17604	17263	17198	17296	17369	17222	17328	17257	17415	17199	17293	17103	17223	17364	17157	17517	17365	17191	17224	17174	17355	17065	17463	17395	17368	17409	17525	17376	17496	17494	17337	17377	17334	17436	17465	17464	17327	17204	17287	17207	17154	17629	17420	17286	17259	17404	17406	17453	17361	17292	17409	17287	17373	17120	17222	17304	17179	17441	17325	17354	17425	17397	17581	17659	17401	17391	17395	17315	17466	17434	17482	17444	17502	17221	17360	17428	17351	17356	17241	17254	17482	17458	17316	17411	17223	17255	17457	17187	17480	17485	17283	17330	17470	17273	17487	17398	17492	17611	17244	17469	17235	17177	17239	17294	17357	17304	17363	17314	17436	17209	17263	17614	17454	17433	17216	17379	17522	17484	17689	17371	17224	17284	17271	17217	17253	17289	17555	17353	17375	17238	17613	17384	17286	17350	17292	17468	17451	17318	17332	17154	17468	17396	17216	17377	17458	17316	17373	17189	17425	17430	17375	17462	17297	17455	17512	17471	17354	17123	17529	17517	17368	17751	17106	17346	17567	17029	16970	17274	17388	17237	17214	17456	17253	17344	17380	17126	17334	17464	17380	17262	17345	17335	17488	17358	17334	17271	17549	17487	17310	17376	17416	17200	17349	17318	17201	17116	17380	17263	17464	17608	17460	17222	17341	17401	17335	17366	17247	17238	17311	17520	17437	17349	17539	17413	17346	17277	17351	17329	17443	17524	17373	17430	17425	17429	17159	17383	17322	17246	17577	17309	17191	17086	17296	17355	17352	17302	17134	17302	17276	17283	17367	17489	17438	17377	17250	17559	17592	17277	17386	17549	17348	17308	17148	17258	17571	17410	17477	17454	17308	17219	17133	17268	17382	17133	17279	17291	17348	17332	17438	17379	17409	17326	17195	17308	17330	17518	17437	17519	17396	17224	17492	17287	17335	17565	17556	17523	17349	17240	17447	17232	17259	17330	17374	17257	17233	17400	17541	17361	17385	17472	17319	17234	17483	17410	17457	17029	17560	17484	17330	17345	17334	17361	17259	17363	17294	17237	17344	17299	17305	17444	17405	17495	17358	17443	17394	17175	17251	17342	17283	17400	17429	17226	17225	17188
15181	24187	23205	20788	18793	17669	16783	16495	16020	15877	15595	15707	15645	15350	15605	15503	15530	15396	15530	15404	15472	15263	15572	15353	15345	15650	15258	15483	15441	15280	15367	15258	15478	15460	15357	15514	15243	15268	15516	15385	15509	15310	15328	15322	15220	15427	15387	15298	15357	15397	15354	15440	15493	15385	15354	15405	15595	15271	15382	15374	15275	15212	15417	15441	15215	15401	15399	15242	15453	15518	15465	15434	15351	15399	15493	15446	15323	15437	15406	15334	15376	15392	15320	15184	15373	15269	15279	15444	15411	15340	15345	15418	15281	15386	15393	15463	15438	15300	15485	15410	15275	15433	15546	15475	15181	15388	15361	15279	15398	15362	15363	15424	15354	15344	15461	15381	15305	15276	15333	15152	15451	15351	15425	15516	15396	15374	15373	15344	15433	15373	15351	15508	15174	15434	15395	15342	15296	15442	15423	15422	15406	15378	15311	15382	15299	15344	15395	15359	15414	15460	15443	15312	15233	15471	15206	15298	15438	15479	15347	15440	15422	15406	15333	15207	15453	15463	15346	15392	15234	15292	15595	15214	15408	15493	15335	15311	15411	15334	15461	15325	15375	15243	15170	15226	15571	15433	15390	15299	15391	15305	15266	15182	15167	15400	15311	15515	15456	15260	15542	15346	15316	15267	15489	15286	15443	15266	15334	15465	15141	15408	15333	15301	15322	15360	15523	15406	15308	15379	15365	15350	15358	15519	15299	15308	15360	15371	15386	15237	15444	15452	15459	15352	15484	15501	15419	15461	15324	15263	15332	15362	15426	15386	15236	15290	15517	15372	15377	15099	15307	15362	15522	15382	15342	15609	15383	15385	15438	15367	15262	15289	15353	15401	15582	15383	15417	15272	15468	15282	15345	15365	15492	15252	15534	15344	15355	15318	15389	15561	15387	15217	15356	15277	15473	15427	15219	15415	15320	15346	15360	15515	15497	15235	15296	15370	15371	15382	15295	15412	15162	15437	15388	15406	15391	15448	15495	15521	15433	15269	15435	15345	15459	15325	15263	15399	15417	15464	15331	15298	15368	15375	15354	15171	15367	15322	15381	15390	15292	15454	15343	15370	15375	15424	15455	15440	15466	15238	15368	15187	15325	15317	15408	15444	15478	15295	15423	15359	15569	15342	15270	15336	15374	15303	15385	15359	15470	15394	15322	15378	15344	15425	15449	15427	15296	15553	15236	15177	15487	15354	15385	15325	15417	15294	15437	15240	15387	15294	15469	15342	15261	15440	15387	15408	15463	15396	15557	15485	15486	15321	15445	15454	15425	15310	15431	15269	15386	15251	15300	15515	15538	15237	15415	15221	15573	15449	15368	15541	15316	15347	15392	15317	15364	15418	15280	15297	15579	15349	15511	15329	15372	15514	15358	15258	15211	15497	15393	15317	15259	15350	15496	15338	15365	15562	15482	15354	15326	15291	15264	15362	15401	15501	15447	15402	15380	15299	15329	15371	15343	15456	15355	15312	15233	15321	15318	15290	15191	15283	15346	15420	15230	15346	15278	15437	15372	15361	15317	15479	15437	15215	15310	15366	15456	15380	15393	15314	15425	15379	15150	15505	15227	15203	15426	15313	15394	15397	15279	15450	15374	15325	15383	15186	15327	15303	15300	15278	15391	15400	15284	15331	15366	15391	15430	15205	15283	15478	15313	15301	15154	15465	15449	15375	15345	15269	15399	15449	15495	15413	15412	15281	15367	15377	15345	15266	15411	15302	15276	15353	15424	15342	15311	15137	15227	15498	15292	15433	15300	15352	15298	15366	15285	15523	15370	15382	15269	15440	15338	15417	15401	15269	15521	15293	15360	15471	15171	15504	15286	15189	15411	15362	15275	15301	15377	15414	15197	15366	15413	15315	15337	15232	15470	15359	15343	15374	15231	15294	15195	15443	15414	15492	15295	15528	15395	15442	15320	15382	15363	15399	15267	15344	15403	15426	15488	15381	15249	15448	15379	15229	15378	15350	15223	15389	15365	15420	15422	15193	15358	15307	15633	15243	15242	15360	15314	15339	15282	15296	15359	15372	15469	15330	15271	15411	15253	15248	15353	15555	15298	15387	15355	15298	15567	15182	15498	15162	15391	15293	15251	15513	15428	15310	15304	15473	15299	15351	15269	15406	15358	15298	15386	15284	15244	15411	15464	15308	15440	15488	15322	15401	15327	15538	15293	15379	15281	15351	15347	15463	15395	15302	15476	15159	15335	15226	15450	15334	15138	15498	15248	15328	15298	15393	15162	15386	15262	15419	15230	15296	15401	15340	15373	15195	15346	15387	15276	15385	15280	15449	15391	15285	15475	15463	15397	15299	15438	15241	15293	15333	15331	15335	15368	15304	15415	15352	15314	15208	15305	15500	15343	15396	15406	15374	15250	15331	15421	15321	15226	15167	15399	15188	15381	15329	15353	15378	15295	15423	15331	15483	15338	15255	15161	15346	15288	15322	15432	15303	15332	15356	15388	15319	15490	15445	15360	15243	15270	15436	15337	15332	15338	15368	15267	15271	15255	15181	15395	15344	15580	15390	15421	15168	15400	15369	15363	15225	15279	15428	15220	15520	15367	15324	15425	15265	15427	15275	15444	15380	15464	15294	15373	15227	15437	15429	15328	15304	15450	15264	15447	15412	15448	15455	15516	15273	15346	15238	15195	15300	15368	15370	15172	15260	15555	15351	15447	15370	15314	15345	15290	15449	15210	15408	15470	15550	15280	15311	15366	15383	15253	15273	15528	15429	15382	15442	15255	15348	15503	15259	15204	15412	15401	15427	15420	15355	15536	15204	15409	15309	15329	15335	15221	15376	15212	15299	15366	15183	15305	15163	15256	15212	15175	15300	15385	15253	15337	15321	15222	15484	15275	15247	15393	15291	15397	15577	15340	15334	15272	15295	15478	15258	15386	15285	15326	15391	15311	15287	15405	15300	15381	15340	15377	15521	15476	15223	15495	15127	15333	15336	15322	15354	15506	15440	15420	15334	15338	15370	15418	15394	15139	15343	15418	15460	15389	15279	15347	15471	15439	15281	15272	15329	15281	15035	15330	15264	15446	15259	15439	15333	15402	15341	15350	15274	15251	15321	15331	15322	15487	15299	15465	15537	15346	15285	15386	15321	15440	15301	15367	15328	15159	15451	15232	15305	15366	15468	15550	15411	15324	15402	15457	15290	15223	15346	15275	15282	15261	15276	15390	15301	15457	15517	15552	15402	15415	15402	15392	15396	15276	15197	15321	15343	15451	15489	15414	15323	15570	15344	15288	15350	15385	15319	15547	15430	15373	15323	15430	15427	15058	15485	15418	15415	15204	15320	15386	15449	15266	15419	15347	15360	15287	15450	15335	15363	15452	15512	15297	15243	15240	15451	15457	15410	15320	15305	15117	15326	15144	15305	15408	15414	15448	15372	15431	15516	15280	15312	15458	15329	15279	15286	15278	15474	15587	15347	15495	15447	15496	15319	15374	15359	15395	15354	15392	15364	15483	15408	15395	15458	15367	15105	15335	15265	15369	15303	15202	15465	15385	15339	15410	15273	15199	15213	15369	15471	15401	15289	15189	15481	15403	15343	15001	15345	15488	15194	15115	15417	15317	15375	15269	15303	15397	15380	15316	15346	15291	15410	15394	15270	15295	15238	15457	15341	15312	15400	15291	15334	15262	15361	15381	15321	15357	15428	15278	15333	15480	15444	15420	15551	15530	15403	15314	15397	15426	15120	15417	15379	15323	15238	15338	15402	15378	15307	15199	15124	15288	15413	15411	15318	15348	15221	15385	15477	15482	15302	15316	15290	15377	15463	15175	15460	15408	15273	15587	15214	15549	15314	15361	15330	15265	15307	15475	15307	15300	15403	15352	15254	15360	15381	15320	15385	15230	15417	15409	15293	15319	15204	15419	15420	15373	15462	15337	15366	15426	15246	15477	15371	15325	15383	15456	15306	15277	15436	15312	15353	15214	15383	15399	15208	15216	15436	15432	15241	15287	15368	15462	15400	15307	15285	15360	15487	15380	15346	15327	15356	15498	15182	15447	15299	15356	15282	15445	15282	15199	15289	15090	15454	15444	15409	15271	15429	15437	15420	15273	15305	15354	15479	15345	15417	15580	15363	15226	15224	15399	15198	15197	15364	15477	15210	15600	15228	15176	15265	15243	15259	15426	15450	15327	15266	15291	15293	15340	15395	15378	15399	15268	15363	15227	15452	15486	15276	15355	15387	15513	15264	15310	15315	15288	15296	15383	15314	15528	15322	15283	15473	15236	15335	15252	15395	15230	15229	15563	15447	15391	15420	15424	15242	15460	15395	15314	15456	15319	15376	15338	15314	15340	15360	15428	15316	15378	15278	15399	15529	15380	15333	15308	15251	15380	15404	15410	15440	15375	15115	15460	15449	15416	15250	15342	15366	15604	15387	15372	15488	15203	15438	15266	15270	15393	15569	15183	15299	15426	15306	15318	15298	15422	15540	15313	15399	15348	15324	15361	15271	15242	15314	15266	15432	15301	15417	15457	15435	15374	15369	15402	15391	15370	15385	15340	15627	15447	15391	15422	15308	15432	15495	15364	15540	15422	15353	15359	15487	15306	15293	15437	15336	15413	15445	15359	15335	15135	15304	15385	15289	15386	15269	15342	15361	15234	15333	15179	15235	15406	15318	15308	15345	15524	15399	15377	15408	15210	15127	15389	15421	15272	15237	15383	15510	15308	15481	15192	15334	15404	15489	15269	15333	15468	15386	15381	15441	15449	15305	15321	15317	15356	15432	15259	15450	15478	15360	15523	15487	15441	15345	15496	15325	15276	15450	15422	15345	15220	15370	15281	15403	15311	15333	15505	15225	15234	15281	15269	15147	15384	15267	15388	15336	15466	15264	15478	15352	15208	15421	15335	15618	15568	15268	15409	15335	15192	15451	15241	15404	15612	15375	15365	15214	15420	15374	15328	15230	15268	15288	15456	15506	15352	15222	15323	15305	15450	15325	15292	15447	15323	15385	15413	15453	15378	15422	15372	15318	15228	15265	15320	15260	15341	15305	15233	15402	15243	15459	15287	15341	15446	15414	15341	15418	15478	15342	15510	15244	15403	15391	15275	15334	15548	15300	15222	15470	15292	15285	15496	15285	15192	15499	15330	15301
22866	21423	29396	23873	21566	23439	25576	19663	18460	18499	18626	18003	18103	18154	17901	18031	18027	17963	17787	18010	17906	17974	17989	17799	17711	17853	18005	17897	17905	17679	17924	17815	18085	17740	17828	18083	17682	17752	17860	17754	17886	17971	17711	17884	17818	17910	17777	17870	17754	17673	17797	17749	17789	17698	17790	17625	17690	17584	17869	17752	17692	17686	17602	17925	17719	17873	17877	17767	17913	17708	17772	17808	17894	17791	17728	17732	17766	17766	17572	17582	17740	17645	17810	17801	17676	17662	17681	17673	17913	17551	17781	17762	17736	17863	17629	17574	17845	17738	17789	17859	17758	17790	17819	17750	17674	17748	17848	17674	17725	17645	17641	17649	17627	17736	17656	17753	17599	17755	17700	17640	17848	17777	17611	17713	17772	17504	17608	17762	17722	17667	17908	17661	17937	17779	17814	17805	17923	17622	17664	17529	17394	17655	17752	17741	17678	17807	17731	17661	17604	17746	17682	17601	17808	17705	17697	17466	17588	17601	17709	17693	17634	17588	17613	17620	17825	17806	17751	17658	17746	17648	17594	17685	17876	17495	17621	17674	17739	17584	17800	17655	17559	17731	17439	17433	17479	17606	17455	17652	17498	17491	17531	17692	17608	17537	17625	17689	17655	17621	17628	17655	17619	17696	17611	17792	17715	17779	17571	17467	17771	17823	17768	17935	17683	17603	17606	17535	17746	17781	17704	17850	17579	17815	17755	17665	17649	17711	17758	17852	17684	17722	17559	17596	17617	17614	17518	17751	17779	17940	17708	17733	17735	17668	17597	17693	17734	17759	18033	17725	17659	17744	17663	17664	17650	17660	17745	17687	17825	17780	17475	17706	17766	17604	17775	17582	17883	17865	17817	17695	17742	17697	17514	17556	17471	17470	17635	17687	17578	17564	17699	17559	17836	17949	17642	17911	17729	17707	17713	17803	17689	17620	17639	17820	17629	17746	17601	17877	17713	17543	17719	17511	17549	17601	17821	17475	17634	17578	17882	17822	17669	17673	17808	17759	17672	17792	17911	17796	17636	17635	17843	17671	17527	17916	17540	17403	17772	17576	17650	17817	17681	17550	17556	17589	17751	17687	17796	17825	17652	17744	17646	17739	17798	17546	17641	17913	17764	17754	17669	17526	17636	17732	17719	17690	17626	17695	17650	17899	17757	17752	17748	17720	17629	17461	17543	17493	17656	17979	17719	17753	17585	17707	17735	17655	18019	17582	17595	17690	17481	17508	17580	17445	17482	17547	17612	17697	17653	17474	17717	17650	17517	17686	17700	17816	17515	17375	17731	17647	17621	17664	17596	17750	17694	17747	17828	17567	17657	17794	17485	17705	17690	17702	17618	17427	17672	17716	17508	17678	17596	17607	17703	17655	17949	17575	17685	17858	17810	17802	17716	17606	17562	17445	17629	17783	17900	17669	17509	17650	17809	17907	17681	17638	17745	17793	17637	17627	17773	17532	17879	17575	17674	17503	17630	17684	17665	17701	17645	17740	17466	17745	17536	17873	17777	17659	17593	17530	17593	17550	17771	17757	17560	17804	17631	17505	17451	17663	17735	17571	17804	17691	17685	17693	17747	17719	17560	17502	17612	17572	17566	17583	17815	17783	17699	17722	17748	17622	17619	17948	17707	17679	17788	17569	17499	17742	17806	17641	17591	17494	17768	17774	17734	17622	17872	17705	17610	17676	17754	17909	17725	17716	17711	17661	17720	17396	17894	17498	17522	17657	17511	17647	17670	17831	17637	17691	17726	17526	17627	17719	17761	17930	17713	17642	17645	17650	17711	17698	17710	17821	17541	17622	17563	17597	17675	17640	17773	17758	17588	17696	17577	17738	17685	17603	17844	17578	17409	17728	17644	17650	17609	17542	17781	17958	17614	17436	17548	17836	17459	17589	17545	17692	17614	17825	17740	17729	17556	17566	17684	17833	17803	17600	17661	17808	17660	17516	17766	17642	17836	17824	17640	17751	17865	17754	17592	17455	17791	17477	17576	17776	17796	17449	17724	17800	17620	17537	17677	17659	17674	17834	17690	17946	17820	17719	17615	17597	17773	17751	17728	17685	17680	17706	17518	17643	17660	18004	17761	17669	17615	17690	17521	17505	17470	17536	17596	17578	17476	17493	17680	17650	17583	17450	17442	17601	17589	17519	17727	17702	17738	17751	17646	17784	17533	17590	17811	17755	17707	17630	17664	17661	17659	17718	17628	17860	17905	17521	17752	17632	17795	17652	17872	17460	17679	17519	17698	17665	17754	17733	17707	17825	17550	17589	17626	17796	17600	17635	17727	17675	17777	17553	17824	17624	17647	17652	17584	17660	17694	17721	17649	17612	17412	17353	17680	17866	17658	17629	17412	17726	17716	17683	17843	17614	17763	17563	17644	17688	17643	17390	17805	17663	17809	17648	17662	17766	17819	17625	17705	17629	17647	17512	17696	17636	17565	17866	17711	17739	17632	17812	17698	17639	17650	17495	17477	17670	17599	17424	17594	17598	17578	17546	17502	17607	17783	17714	17851	17815	17799	17611	17653	17758	17828	17756	17620	17532	17740	17527	17660	17742	17767	17708	17690	17563	17732	17719	17599	17657	17659	17583	17702	17560	17634	17766	17616	17584	17986	17586	17542	17546	17715	17673	17565	17596	17478	17813	17786	17655	17693	17875	17559	17613	17717	17379	17706	17718	17684	17613	17642	17430	17430	17447	17939	17687	17641	17868	17717	17482	17586	17741	17812	17606	17678	17638	17820	17760	17749	17758	17709	17670	17530	17621	17767	17717	17663	17764	17707	17545	17546	17669	17643	17700	17847	17808	17797	17680	17536	17645	17620	17728	17626	17615	17863	17662	17820	17840	17741	17645	17823	17897	17650	17741	17798	17498	17506	17678	17537	17487	17552	17649	17890	17612	17579	17516	17546	17539	17608	17699	17519	17432	17516	17787	17797	17618	17765	17674	17654	17510	17831	17509	17755	17754	17651	17721	17576	17705	17591	17617	17662	17692	17700	17799	17854	17648	17754	17750	17826	17586	17572	17717	17568	17537	17613	17722	17721	17734	17634	17780	17596	17734	17763	17696	17507	17653	17845	17706	17761	17504	17754	17560	17566	17458	17566	17679	17546	17587	17638	17752	17866	17634	17799	17597	17782	17766	17700	17587	17528	17720	17831	17655	17725	17610	17697	17656	17800	17603	17725	17654	17568	17689	17684	17580	17552	17720	17751	17588	17656	17690	17851	17715	17709	17818	17830	17774	17701	17778	17673	17791	17582	17720	17553	17780	17717	17747	17709	17586	17766	17647	17763	17590	17719	17579	17408	17606	17428	17837	17625	17571	17601	17667	17674	17736	17826	17758	17543	17699	17692	17756	17701	17671	17547	17524	17874	17583	17729	17701	17576	17722	17874	17607	17775	17488	17647	17600	17546	17733	17533	17683	17577	17664	17621	17638	17570	17581	17526	17523	17535	17781	17749	17529	17665	17537	17651	17568	17613	17750	17762	17787	17552	17857	17575	17632	17729	17561	17476	17612	17585	17760	17513	17537	17659	17685	17575	17770	17714	17844	17827	17627	17748	17612	17736	17537	17638	17850	17472	17505	17571	17486	17760	17584	17434	17915	17756	17790	17806	17687	17484	17551	17698	17692	17730	17727	17671	17723	17670	17677	17566	17695	17777	17633	17710	17389	17533	17698	17669	17648	17536	17692	17692	17712	17716	17611	17673	17573	17623	17528	17752	17568	17692	17533	17523	17371	17609	17798	17615	17731	17712	17761	17581	17698	17989	17535	17737	17692	17595	17551	17501	17561	17557	17750	17596	17634	17584	17529	17697	17689	17497	17745	17642	17609	17816	17783	17694	17661	17707	17642	17791	17852	17774	17718	17686	17683	17760	17669	17777	17694	17669	17812	17671	17578	17576	17513	17696	17682	17658	17754	17585	17604	17671	17770	17654	17492	17698	17522	17700	17698	17622	17669	17619	17564	17609	17853	17667	17652	17512	17563	17727	17635	17672	17545	17527	17760	17676	17703	17813	17799	17889	17651	17623	17664	17700	17636	17473	17614	17614	17665	17552	17706	17687	17706	17791	17634	17791	17755	17800	17452	17642	17809	17845	17743	17750	17874	17665	17535	17485	17685	17807	17629	17730	17898	17678	17499	17760	17917	17871	17607	17588	17767	17675	17375	17651	17765	17753	17793	17667	17653	17703	17638	17671	17688	17693	17574	17607	17564	17761	17581	17738	17609	17734	17656	17753	17574	17749	17674	17649	17764	17827	17622	17760	17627	17564	17470	17815	17606	17469	17777	17546	17607	17831	17806	17653	17614	17817	17530	17598	17513	17479	17531	17654	17772	17731	17712	17539	17565	17557	17503	17649	17543	17587	17664	17451	17777	17636	17638	17612	17455	17531	17720	17917	17687	17776	17710	17577	17511	17849	17751	17717	17582	17503	17516	17697	17800	17678	17523	17693	17693	17562	17633	17487	17547	17814	17690	17847	17621	17716	17609	17685	17697	17890	17573	17673	17780	17880	17682	17783	17568	17526	17611	17585	17508	17658	17544	17818	17587	17683	17553	17879	17504	17877	17729	17519	17676	17728	17772	17601	17698	17544	17688	17952	17540	17794	17751	17699	17687	17523	17671	17782	17590	17757	17628	17654	17720	17756	17640	17545	17610	17675	17551	17708	17535	17433	17798	17702	17638	17818	17660	17894	17702	17620	17696	17594	17621	17524	17790	17717	17697	17732	17802	17604	17521	17576	17585	17884	17534	17712	17681	17581	17646	17611	17397	17633	17702	17626	17533	17736	17816	17663	17729	17621	17711	17640	17645	17786	17522	17803	17628	17629	17628	17536	17476	17486	17651	17686	17718	17737	17641	17659	17777	17733	17666	17713	17829	17641	17708	17650	17659	17667	17863	17446	17546	17549	17541	17617	17646	17528	17647	17822	17636	17637	17671	17727	17584	17479	17675	17822	17663	17862	17696	17704	17305	17730	17455	17670	17608	17757	17499	17686	17740	17912	17807	17692	17817	17637	17770	17895	17649	17581	17432	17599	17660	17647	17596	17851	17574	17572	17593	17667	17783	17739	17760	17812	17674	17661	17569	17523	17512	17971	17560	17789	17550	17706	17635
16140	26904	25907	22691	20235	18709	17567	16796	16517	16295	15920	15945	15844	15497	15693	15634	15482	15801	15451	15606	15564	15469	15510	15791	15395	15673	15546	15631	15697	15668	15636	15681	15596	15465	15607	15760	15457	15618	15357	15466	15668	15375	15556	15421	15566	15571	15487	15612	15578	15641	15606	15626	15538	15509	15647	15515	15692	15451	15462	15708	15522	15533	15683	15566	15576	15608	15460	15583	15521	15478	15567	15602	15713	15581	15519	15540	15630	15476	15513	15567	15497	15696	15619	15401	15702	15595	15502	15537	15593	15383	15693	15413	15513	15594	15470	15523	15490	15584	15387	15719	15416	15667	15678	15596	15628	15477	15582	15677	15544	15471	15732	15584	15710	15426	15387	15501	15649	15343	15391	15503	15610	15605	15363	15680	15449	15272	15573	15511	15468	15598	15616	15362	15559	15588	15609	15549	15726	15449	15513	15655	15620	15734	15542	15639	15520	15467	15558	15429	15552	15529	15557	15563	15533	15433	15611	15620	15539	15552	15544	15550	15572	15554	15627	15541	15741	15423	15513	15704	15661	15608	15507	15506	15601	15567	15387	15663	15445	15525	15674	15588	15391	15500	15454	15615	15487	15556	15522	15560	15591	15532	15570	15588	15652	15452	15647	15465	15409	15636	15542	15569	15438	15407	15510	15519	15412	15745	15504	15411	15593	15406	15627	15459	15559	15483	15562	15448	15587	15402	15526	15442	15483	15570	15426	15572	15499	15558	15649	15712	15714	15453	15520	15409	15543	15652	15451	15458	15673	15474	15534	15565	15624	15515	15595	15600	15500	15712	15515	15432	15524	15617	15649	15528	15432	15656	15496	15340	15445	15394	15486	15592	15409	15607	15493	15588	15463	15461	15395	15597	15796	15643	15410	15599	15505	15472	15719	15572	15627	15414	15547	15488	15704	15462	15499	15551	15534	15638	15635	15517	15445	15589	15488	15488	15483	15710	15726	15475	15393	15595	15380	15593	15398	15458	15705	15519	15518	15584	15481	15593	15554	15522	15487	15422	15585	15533	15542	15486	15524	15386	15482	15492	15538	15566	15581	15437	15532	15580	15514	15561	15508	15301	15286	15461	15548	15419	15364	15659	15547	15487	15410	15693	15724	15617	15503	15658	15355	15501	15572	15545	15614	15548	15538	15371	15547	15453	15433	15504	15504	15701	15512	15496	15676	15450	15612	15577	15544	15465	15251	15523	15546	15512	15391	15487	15443	15552	15511	15523	15327	15649	15504	15648	15712	15572	15576	15514	15473	15528	15535	15485	15534	15581	15480	15525	15469	15660	15702	15522	15428	15517	15491	15464	15546	15569	15572	15416	15600	15460	15305	15374	15479	15555	15590	15583	15473	15520	15543	15549	15449	15433	15342	15493	15709	15515	15350	15474	15508	15471	15556	15715	15594	15586	15536	15343	15650	15386	15640	15577	15658	15676	15657	15552	15558	15434	15566	15691	15677	15608	15552	15576	15470	15506	15452	15590	15459	15675	15378	15546	15277	15546	15503	15404	15581	15568	15630	15491	15645	15499	15514	15521	15528	15573	15499	15463	15535	15379	15378	15478	15428	15527	15358	15528	15513	15502	15378	15648	15620	15633	15595	15302	15681	15643	15474	15457	15509	15507	15603	15527	15594	15559	15598	15530	15404	15488	15546	15453	15474	15602	15693	15535	15422	15390	15564	15487	15448	15326	15536	15572	15551	15599	15379	15549	15628	15487	15504	15422	15599	15612	15472	15578	15597	15400	15542	15609	15506	15497	15541	15442	15446	15551	15620	15368	15575	15690	15575	15576	15385	15543	15760	15402	15495	15516	15637	15573	15695	15399	15518	15691	15568	15536	15470	15516	15404	15478	15423	15437	15673	15475	15530	15537	15478	15642	15497	15605	15450	15489	15684	15376	15636	15539	15485	15313	15538	15587	15687	15524	15411	15455	15425	15569	15463	15607	15474	15580	15590	15482	15565	15561	15484	15418	15488	15389	15541	15546	15648	15485	15472	15528	15509	15446	15386	15653	15559	15517	15488	15387	15341	15479	15493	15452	15474	15283	15617	15577	15442	15622	15637	15520	15530	15493	15522	15580	15510	15645	15576	15545	15645	15565	15489	15579	15476	15302	15549	15487	15570	15676	15589	15328	15517	15512	15485	15433	15572	15654	15442	15388	15618	15543	15200	15315	15558	15490	15502	15297	15401	15484	15367	15570	15527	15594	15679	15652	15509	15433	15493	15464	15620	15482	15590	15531	15563	15417	15671	15449	15511	15462	15555	15616	15559	15553	15560	15533	15537	15589	15710	15505	15387	15542	15450	15444	15548	15503	15441	15517	15639	15479	15523	15489	15503	15434	15484	15594	15460	15567	15524	15554	15456	15573	15402	15580	15478	15618	15545	15538	15519	15357	15619	15556	15608	15527	15503	15379	15388	15356	15443	15444	15401	15536	15381	15380	15550	15580	15505	15537	15438	15559	15617	15553	15652	15530	15689	15332	15634	15562	15436	15612	15591	15533	15485	15609	15466	15547	15583	15448	15401	15725	15590	15725	15514	15569	15577	15466	15493	15688	15471	15449	15478	15451	15417	15441	15666	15382	15559	15328	15634	15553	15425	15400	15549	15610	15570	15375	15489	15536	15442	15391	15443	15517	15421	15544	15417	15471	15532	15452	15332	15416	15760	15451	15630	15523	15562	15441	15474	15545	15383	15379	15508	15381	15592	15512	15482	15576	15605	15508	15522	15681	15591	15514	15624	15497	15697	15577	15539	15458	15361	15502	15462	15507	15541	15551	15530	15462	15625	15512	15343	15501	15423	15673	15512	15569	15419	15572	15494	15559	15345	15526	15661	15531	15604	15584	15622	15533	15330	15625	15500	15607	15629	15567	15569	15584	15455	15422	15552	15597	15526	15456	15513	15383	15534	15507	15475	15545	15522	15496	15439	15369	15411	15610	15415	15575	15644	15520	15520	15746	15540	15451	15588	15606	15477	15493	15592	15497	15589	15359	15522	15481	15393	15499	15529	15605	15683	15497	15601	15463	15457	15453	15594	15430	15552	15515	15443	15514	15563	15595	15618	15300	15478	15467	15502	15568	15372	15551	15687	15554	15493	15491	15530	15378	15454	15566	15388	15425	15490	15400	15512	15754	15578	15513	15546	15507	15492	15570	15485	15529	15442	15359	15409	15493	15399	15469	15398	15475	15425	15617	15430	15477	15533	15406	15600	15620	15441	15579	15522	15535	15415	15514	15410	15568	15517	15470	15612	15694	15645	15559	15444	15475	15588	15349	15438	15371	15408	15493	15442	15479	15294	15612	15479	15567	15426	15459	15591	15446	15656	15529	15524	15577	15433	15685	15690	15514	15490	15331	15702	15617	15629	15437	15483	15572	15462	15542	15519	15609	15455	15451	15523	15449	15516	15573	15667	15498	15745	15489	15572	15548	15462	15454	15631	15590	15431	15603	15503	15529	15521	15491	15388	15478	15674	15634	15404	15558	15464	15625	15309	15413	15619	15312	15538	15515	15487	15668	15525	15318	15574	15436	15604	15453	15366	15422	15309	15471	15577	15590	15594	15686	15545	15288	15559	15535	15605	15537	15365	15507	15432	15532	15580	15573	15614	15522	15620	15419	15596	15404	15566	15472	15677	15688	15527	15645	15451	15381	15575	15561	15502	15474	15503	15421	15463	15473	15455	15561	15578	15462	15598	15675	15616	15497	15574	15429	15432	15494	15528	15649	15502	15427	15444	15622	15482	15662	15652	15613	15696	15395	15381	15489	15443	15646	15492	15383	15574	15497	15467	15415	15375	15500	15393	15469	15470	15579	15264	15406	15513	15544	15467	15635	15483	15316	15607	15531	15608	15576	15484	15536	15495	15502	15320	15584	15642	15594	15597	15534	15433	15546	15469	15468	15592	15519	15748	15619	15430	15571	15446	15737	15414	15301	15684	15422	15636	15601	15504	15489	15572	15391	15551	15551	15459	15621	15466	15426	15410	15403	15542	15461	15656	15549	15503	15585	15523	15480	15478	15494	15495	15502	15634	15540	15559	15578	15648	15458	15563	15609	15537	15460	15510	15385	15574	15662	15472	15576	15582	15383	15572	15645	15488	15568	15504	15423	15491	15562	15460	15569	15320	15503	15478	15569	15472	15364	15536	15480	15683	15395	15627	15531	15451	15523	15632	15442	15525	15582	15396	15482	15490	15531	15500	15602	15393	15460	15423	15561	15470	15590	15445	15538	15725	15495	15532	15568	15570	15526	15416	15531	15361	15651	15354	15538	15511	15450	15741	15353	15441	15475	15456	15523	15703	15507	15432	15484	15482	15534	15725	15408	15774	15460	15686	15480	15524	15392	15602	15588	15531	15517	15630	15517	15430	15521	15592	15448	15403	15489	15465	15259	15573	15654	15518	15533	15435	15527	15361	15425	15573	15628	15412	15547	15658	15579	15268	15557	15534	15561	15472	15508	15499	15432	15478	15550	15588	15487	15430	15509	15677	15592	15504	15704	15534	15498	15543	15575	15648	15683	15515	15659	15569	15448	15555	15584	15531	15424	15380	15424	15499	15438	15376	15330	15592	15561	15424	15396	15577	15459	15510	15546	15586	15498	15477	15513	15545	15724	15521	15568	15512	15539	15685	15625	15604	15592	15635	15430	15591	15380	15485	15463	15496	15678	15602	15495	15597	15660	15522	15581	15627	15451	15641	15539	15483	15577	15558	15450	15487	15417	15591	15684	15460	15360	15676	15410	15565	15551	15546	15694	15382	15662	15658	15653	15658	15472	15537	15559	15580	15487	15468	15538	15465	15676	15522	15622	15452	15497	15433	15536	15479	15403	15596	15486	15581	15409	15493	15502	15427	15598	15622	15517	15350	15596	15468	15581	15498	15512	15630	15649	15606	15502	15549	15517	15347	15619	15410	15510	15321	15622	15504	15502	15494	15400	15512	15360	15620	15292	15474	15400	15510	15465	15537	15520	15657	15341	15552	15509	15418	15430	15548	15438	15460	15536	15507	15353	15417	15486	15590	15468	15498	15488	15525	15525	15445	15493	15590	15484	15380	15391	15582	15301	15446	15602	15626	15354	15435	15467	15477	15405	15504	15515	15458	15536	15634	15450	15424	15590	15655	15584
26962	21658	26702	25027	19060	18676	19037	18268	17922	18147	17870	17835	17963	17754	17897	17883	17867	17866	17869	17732	17788	17601	17637	17814	18094	17801	17946	17750	17715	17770	17556	17816	17999	17798	17662	17821	17761	17845	17792	17786	17977	17786	17934	17605	18009	18017	17797	17863	17827	17624	18032	17860	17850	17835	17810	17756	18007	17688	17898	17806	17718	17740	17430	17823	17793	17753	17950	17841	17769	17836	17836	17830	17968	17864	17866	17789	17728	17884	17754	17839	17861	17834	18012	17771	17866	17814	17704	17669	17767	17801	17683	17635	17662	17777	17711	17818	17729	17872	17906	17569	17780	17799	17713	17515	17881	17681	17772	17720	17601	17740	17855	17818	17687	17730	17676	17698	17827	17717	17702	17631	17769	17762	17679	17624	17865	17671	17744	18046	17800	17677	17671	17608	17885	17529	17858	17559	17627	17724	17792	17552	17755	17773	17815	17652	17790	17816	17924	17769	17816	17663	17979	17818	17862	17782	17889	17925	17772	17812	17866	17785	17982	17815	17835	17922	17710	17455	17900	17845	17710	17654	17734	17638	17694	17711	17711	17826	17852	17869	17778	17695	17562	17765	17767	17536	18063	17822	17729	17868	17834	17915	17581	17780	17611	17899	17955	17691	17660	17693	17881	17705	17617	17676	17744	17823	17718	17763	17756	17858	17929	17557	17896	17763	17507	18021	17792	17686	17769	17863	17891	17741	17895	17816	17713	17737	17807	17840	17736	17775	17718	17716	17760	17797	17691	17889	17779	17865	17575	17588	17661	17576	17570	17796	17658	17765	17899	17630	17582	17638	17901	17789	17803	17682	17750	17622	17543	17765	17809	17654	17912	17663	17872	17520	17723	17740	17871	17817	17653	17771	17991	17799	17796	17718	17718	17689	17825	17706	17762	17948	17928	17564	17843	17825	17988	17868	17737	17846	17956	17848	17841	17681	17825	17675	17916	17871	17788	17817	17782	17771	17942	17920	17674	17769	17646	17701	17848	17723	17633	17879	17558	17825	17681	17554	17733	17504	17677	17867	17860	17827	17755	17530	17887	17697	17845	17699	17827	17848	17898	17771	17773	17687	17863	17873	17925	17808	17796	17924	17712	17675	17809	17768	17791	17803	17852	17557	17776	17683	17776	17574	17818	17778	17742	17851	17844	17576	17818	17902	17812	17747	17824	17863	18003	18047	17848	17689	17807	17740	17556	17794	17817	17810	17620	17772	17511	17796	17760	17802	17693	17900	17835	17648	17716	17654	17785	17768	17655	17767	17505	17888	17635	17779	17587	17876	17740	17602	17649	17749	17752	17857	17944	17935	17775	17805	17637	17710	17541	17791	17865	17637	17690	17587	17736	17830	17746	17756	17787	17841	17632	17963	17876	17945	17825	17775	17703	17865	17794	17782	17973	17838	17649	17888	17720	17650	17662	17517	17805	17886	17821	17785	17883	17686	17895	17872	17850	17565	17841	17737	17755	17738	17703	17803	17809	17823	17640	17681	17854	17818	17826	17987	17847	17862	17676	17772	17972	17775	17804	17808	17640	17903	17799	17910	17820	17955	17705	17823	17694	17652	17845	17566	17728	17808	17684	17726	17773	17838	17526	17740	17808	17710	17881	17945	17991	17500	17702	17867	17684	17619	17713	17922	17992	17855	18017	17899	17752	17853	17839	17686	17763	17987	17780	17846	17847	17854	17696	18041	17697	17763	17981	17926	17887	17928	17797	17809	17883	17969	17696	17717	17794	17628	17868	17745	17815	17762	17798	17613	17694	17934	17930	17685	17887	18011	17742	17916	17531	17884	17813	17795	17695	17706	17797	17646	17707	17783	17801	17843	17729	17488	17911	17727	17873	17766	17798	17835	17913	17790	17678	17600	17735	17885	17611	17793	17662	17528	17743	17723	17662	17844	17805	17781	17846	17565	17669	17697	17756	17923	17909	17835	17853	17811	17810	17676	17663	17683	17723	17816	17697	17739	17835	17762	17800	17674	17770	17813	17786	17706	17889	17883	17914	17768	17885	17766	17569	17717	17638	17576	17884	17629	17920	17688	17736	17798	17731	17811	17576	17739	17839	17759	17890	17979	17767	17785	17814	17656	17693	17865	17680	17753	17882	17811	17982	17862	17784	17820	17681	17766	17758	17567	18056	17797	17731	17693	17609	17804	17728	17759	17775	17754	17809	17874	17606	17800	17613	17810	17730	17927	17837	17676	17790	17911	17937	18082	17802	17895	17716	17668	18041	17980	17795	17822	17718	17722	17940	17738	17719	17563	17718	17771	17736	18070	17663	17721	17706	17797	17854	17979	17833	17680	17916	17946	17702	17888	17704	17652	17618	17745	17876	17762	17768	17945	17879	17778	17634	17673	17803	17729	17769	17867	17739	17791	17721	17884	17781	17717	18009	17777	17782	17854	17689	17894	17696	17793	17853	17650	17736	17929	17748	17855	17778	17790	17892	17788	17948	17937	17692	17729	17685	17719	17763	17821	17642	17639	17845	17727	17666	17945	17690	17889	17673	17711	17921	17832	17603	17618	17833	17517	17887	17874	17750	17556	17842	17662	17616	17546	17767	18011	17792	17645	17778	17709	17735	17758	17816	17790	17796	17615	17819	17757	17842	17902	17714	17735	17840	17835	17817	17780	17850	17620	17536	17807	17744	17680	17768	17720	17826	17698	17772	17935	17876	17929	17740	17701	17883	17965	17874	17842	17629	17767	17643	17668	17866	17714	17923	17577	17887	17571	17840	17767	17999	17680	17849	17608	17874	17734	17611	17711	17648	17619	17743	17664	17674	17734	17735	17683	17811	18034	17733	17838	17550	17652	17945	17882	18007	17754	17832	18002	17603	17624	17534	17765	18061	17758	17728	17894	17857	17878	17812	17934	17664	17730	17806	17867	17856	17813	17673	17671	17826	17751	17957	17875	17722	17625	17826	17882	18000	17831	17931	17912	17758	17800	18002	17652	17736	17827	17939	17646	17779	17747	17837	17800	17723	17752	17857	17942	17729	17806	17755	17731	17726	18012	17754	17870	17578	17873	17706	17789	17905	17595	17718	17714	17902	17810	17929	17763	17672	17769	17844	17631	17714	17783	17822	17736	17591	17521	17976	17822	17674	17825	17706	17745	17693	17770	17503	17803	17908	17570	17905	17710	17762	17854	17717	17760	17856	17988	17641	17860	17776	17843	17707	17703	17602	17754	17582	17594	17881	17540	17890	17881	17466	17773	17720	17639	17880	17774	17651	17808	17948	17882	17724	17894	17915	17636	17631	17614	17717	17688	17661	17853	17702	17708	17677	17828	17951	17869	17918	18013	17765	17811	17791	17747	17802	17765	17814	17821	17652	17869	17857	17676	17755	17796	17830	17814	17758	17696	17888	17804	17678	17682	17737	17829	17623	17990	17824	17987	17917	17622	17719	17882	17754	17813	17797	17595	18018	17808	17945	17824	17779	17820	18005	17717	17594	18065	17636	17601	17733	17873	17839	17703	17833	17873	17909	17553	17879	17750	17811	17684	17679	17721	17740	17748	17612	17750	17843	17981	17845	17949	17523	17649	17771	17685	17792	17813	18041	17710	17742	17626	17689	17712	17714	17828	17686	17668	17753	17694	17926	17765	17634	17794	17811	17745	17695	17745	17649	17605	17725	17812	17769	17870	17878	17775	17830	17771	17638	17733	17772	17698	17775	17724	17664	17744	17924	17680	17784	17810	17741	17717	17700	17784	17886	17699	17914	17748	17660	17778	17891	17803	17709	17717	17606	17877	17829	17764	17975	17838	17754	17827	17878	17648	17589	17727	17779	17711	17763	17813	17857	17808	17626	17887	17822	17910	17801	17849	17801	17915	17821	17623	17815	17849	17919	17799	17740	17735	17913	17636	17783	17817	17952	17657	17771	17700	17836	17696	17653	17913	17692	17701	17922	17844	17658	17771	17965	17717	17741	17735	17661	17769	17616	17778	17606	17841	17814	17906	17833	17705	17804	17775	17721	17658	17642	17684	17991	17898	17733	17737	17693	17848	17677	17778	17805	17783	17735	17877	17840	17798	17761	17728	17756	17648	17553	17867	17882	17492	17555	17636	17780	17804	17808	17867	17806	17806	17724	17669	17835	17972	17880	17843	17726	17566	17729	17910	17840	17880	17785	17902	17818	17761	17798	17715	17927	17704	17783	17818	17830	17809	17785	17610	18053	17777	17762	17738	17666	17628	17837	17729	17830	17677	17776	17773	17961	17755	17907	17773	17851	17629	17904	17768	17738	17908	17711	17529	17740	17836	17701	17880	17790	17751	17490	17723	17661	17725	17823	17764	17764	17785	17799	17924	17830	17655	17784	17566	17676	17642	17835	17833	17588	17954	17744	17781	17996	17712	17717	17734	17959	17661	17748	17817	17674	17894	17714	17743	17595	17825	17893	17885	17790	17647	17753	17679	17606	17731	17945	17784	17701	17652	17940	17869	17776	17656	17754	17661	17995	17933	17819	17632	17676	17807	17740	17865	17663	17711	17907	17749	17805	17622	17741	17809	17880	17898	17857	17748	17956	17945	17729	17673	17611	17723	17809	17715	17718	17749	17658	17777	17827	17618	17704	17589	17645	17746	17993	17806	17592	17885	17707	17751	17656	17681	17680	17648	17574	17794	17787	17541	17544	17728	17719	17879	17642	17609	17812	17947	17843	17798	17727	17776	17781	17682	17771	17812	17668	17609	17834	17719	17692	17633	17910	17719	17827	17922	17873	17896	17736	17713	17820	17837	17670	17904	17817	18006	17832	17754	17623	17766	17847	17887	17659	17572	17793	17835	17835	17922	17735	17626	17752	17759	17833	17735	17759	17628	17595	17874	17737	17652	17725	17945	17888	17565	17806	17777	17854	18020	17803	17723	17844	17762	17540	17776	17904	17868	17841	17689	17773	17858	17947	17642	17771	17684	17740	17959	17745	17632	17920	17719	17778	17615	17811	17875	17785	17783	17827	17734	17735	18105	17741	17847	17636	17733	17880	17528	17853	17910	17918	17756	17955	17720	17559	17825	17769	17758	17746	17675	17730	17541	17682	17764	17974	17982	17864	17526	17615	17612	17756	17750	17946	18060	17690	17912	17852	17790	17751	17701	17870	17576	17883	17766	17865	17899	17870	17804
17033	21537	21083	19043	17671	16714	16558	16050	15909	15889	15912	15638	15664	15708	15605	15846	15510	15574	15667	15785	15695	15570	15706	15806	15611	15701	15679	15523	15654	15636	15650	15693	15773	15603	15435	15808	15546	15718	15821	15722	15628	15645	15714	15626	15816	15648	15710	15448	15597	15615	15660	15587	15795	15547	15730	15630	15427	15567	15721	15648	15640	15735	15530	15671	15542	15791	15675	15757	15741	15602	15597	15677	15548	15723	15720	15646	15523	15721	15668	15603	15715	15779	15624	15824	15653	15613	15557	15736	15413	15652	15774	15810	15597	15595	15483	15737	15686	15716	15730	15749	15663	15478	15449	15790	15638	15754	15569	15728	15833	15621	15654	15602	15471	15582	15539	15678	15610	15691	15548	15532	15750	15516	15681	15784	15652	15677	15684	15477	15759	15606	15698	15772	15827	15846	15748	15620	15684	15574	15602	15705	15721	15648	15476	15730	15672	15594	15667	15620	15535	15610	15569	15448	15689	15697	15678	15531	15595	15607	15559	15696	15659	15561	15528	15626	15485	15623	15556	15668	15595	15526	15568	15673	15609	15869	15595	15672	15608	15626	15786	15683	15694	15683	15584	15809	15359	15810	15761	15601	15723	15613	15797	15451	15639	15839	15647	15535	15407	15657	15488	15563	15648	15612	15515	15793	15664	15820	15642	15703	15711	15620	15666	15780	15652	15713	15515	15532	15518	15617	15681	15613	15476	15544	15753	15706	15547	15622	15786	15741	15609	15698	15752	15770	15720	15629	15655	15844	15743	15586	15676	15640	15561	15728	15687	15917	15717	15848	15565	15502	15592	15619	15705	15674	15547	15776	15828	15812	15704	15878	15794	15611	15567	15703	15577	15644	15587	15661	15635	15694	15653	15602	15605	15732	15795	15760	15524	15598	15532	15785	15628	15530	15774	15613	15721	15559	15648	15598	15630	15641	15769	15708	15655	15789	15718	15503	15796	15674	15593	15681	15665	15634	15609	15578	15507	15553	15608	15809	15576	15684	15572	15673	15714	15677	15852	15682	15649	15635	15768	15687	15582	15522	15528	15526	15559	15378	15735	15676	15669	15609	15628	15544	15595	15641	15601	15619	15586	15613	15660	15468	15646	15658	15566	15516	15475	15564	15687	15772	15535	15543	15693	15632	15486	15645	15624	15733	15518	15659	15530	15664	15556	15494	15646	15730	15685	15717	15699	15672	15489	15602	15648	15651	15668	15615	15589	15640	15575	15381	15545	15625	15430	15629	15792	15489	15759	15601	15680	15804	15677	15613	15541	15846	15640	15641	15666	15728	15697	15632	15640	15774	15615	15695	15590	15606	15535	15689	15633	15678	15744	15701	15616	15532	15585	15666	15531	15850	15678	15545	15710	15604	15641	15681	15802	15444	15657	15725	15694	15729	15673	15701	15660	15524	15643	15645	15596	15706	15642	15550	15761	15521	15824	15595	15704	15607	15621	15471	15607	15572	15539	15620	15554	15667	15543	15632	15639	15439	15613	15694	15855	15732	15355	15782	15612	15693	15506	15810	15617	15677	15802	15675	15742	15601	15701	15786	15658	15762	15563	15706	15590	15664	15597	15645	15590	15598	15692	15741	15655	15696	15724	15609	15792	15702	15838	15646	15766	15544	15681	15771	15538	15809	15423	15658	15527	15429	15724	15720	15857	15689	15700	15673	15682	15391	15616	15649	15559	15590	15768	15735	15488	15772	15532	15645	15698	15706	15660	15366	15665	15630	15724	15661	15614	15817	15683	15527	15696	15633	15754	15663	15771	15496	15782	15560	15639	15618	15559	15826	15545	15591	15585	15644	15886	15493	15565	15635	15731	15620	15687	15728	15810	15644	15665	15486	15498	15708	15773	15702	15579	15841	15612	15707	15554	15849	15515	15923	15701	15578	15770	15576	15682	15631	15788	15736	15729	15688	15734	15741	15551	15580	15648	15624	15909	15555	15618	15642	15656	15570	15668	15723	15588	15582	15648	15696	15578	15855	15683	15561	15662	15786	15429	15710	15715	15589	15581	15720	15562	15601	15778	15694	15599	15747	15548	15707	15897	15568	15571	15741	15631	15596	15648	15386	15668	15595	15762	15674	15466	15855	15541	15693	15404	15634	15794	15691	15685	15580	15628	15661	15713	15684	15500	15660	15492	15833	15807	15619	15572	15628	15475	15585	15711	15813	15561	15783	15568	15724	15577	15583	15538	15703	15699	15618	15570	15579	15717	15575	15751	15596	15715	15525	15694	15714	15537	15574	15788	15544	15713	15572	15720	15692	15725	15690	15653	15668	15470	15545	15680	15680	15658	15610	15705	15625	15499	15667	15729	15728	15686	15580	15804	15692	15598	15534	15525	15611	15540	15622	15680	15632	15560	15752	15754	15681	15558	15769	15669	15629	15545	15714	15652	15522	15543	15702	15706	15488	15629	15629	15621	15661	15596	15693	15618	15435	15827	15662	15566	15611	15838	15684	15587	15943	15704	15572	15452	15719	15604	15706	15610	15614	15463	15702	15456	15792	15646	15670	15673	15603	15709	15807	15688	15625	15536	15651	15679	15781	15532	15586	15409	15677	15594	15421	15764	15532	15695	15791	15754	15763	15726	15749	15584	15602	15533	15639	15589	15579	15596	15662	15803	15630	15762	15619	15758	15650	15755	15658	15746	15727	15673	15560	15598	15584	15668	15720	15643	15774	15650	15722	15664	15540	15683	15648	15678	15687	15482	15543	15749	15626	15609	15695	15790	15484	15706	15618	15615	15539	15697	15683	15660	15593	15606	15670	15731	15557	15869	15791	15634	15754	15762	15571	15799	15752	15446	15583	15662	15671	15474	15871	15708	15739	15643	15678	15710	15665	15686	15582	15652	15739	15563	15527	15614	15805	15414	15716	15615	15651	15683	15562	15675	15779	15727	15675	15576	15717	15606	15731	15582	15665	15605	15630	15693	15714	15707	15586	15657	15756	15672	15603	15689	15617	15588	15743	15607	15745	15689	15706	15404	15787	15779	15675	15535	15737	15604	15440	15728	15617	15532	15525	15823	15567	15701	15578	15744	15402	15780	15621	15780	15791	15664	15684	15626	15652	15783	15631	15650	15668	15553	15650	15737	15741	15652	15592	15772	15572	15796	15434	15715	15615	15467	15714	15694	15693	15635	15611	15594	15536	15794	15744	15671	15543	15553	15718	15669	15553	15725	15695	15832	15731	15765	15691	15646	15707	15587	15783	15551	15593	15773	15723	15635	15703	15715	15648	15717	15510	15619	15582	15628	15627	15765	15604	15705	15544	15630	15686	15706	15552	15632	15613	15769	15702	15617	15810	15768	15642	15643	15480	15677	15451	15626	15632	15805	15738	15585	15589	15789	15479	15644	15712	15496	15580	15587	15645	15688	15719	15651	15679	15574	15820	15562	15621	15614	15645	15623	15615	15617	15844	15475	15566	15569	15469	15730	15906	15377	15598	15472	15584	15758	15555	15490	15798	15639	15699	15599	15660	15565	15559	15687	15795	15733	15675	15625	15671	15744	15681	15575	15636	15780	15687	15694	15715	15587	15656	15815	15636	15683	15783	15752	15736	15707	15649	15356	15686	15643	15722	15646	15801	15747	15532	15637	15610	15491	15643	15687	15740	15745	15744	15583	15590	15800	15683	15646	15641	15649	15824	15781	15650	15689	15577	15568	15548	15615	15672	15646	15588	15687	15704	15702	15720	15666	15383	15661	15493	15709	15615	15636	15484	15712	15498	15756	15636	15762	15492	15652	15697	15636	15537	15499	15655	15679	15765	15782	15710	15503	15721	15630	15847	15671	15603	15736	15554	15568	15823	15733	15685	15590	15804	15734	15560	15712	15516	15570	15599	15612	15338	15642	15560	15676	15764	15698	15576	15776	15531	15614	15702	15579	15731	15606	15761	15762	15741	15692	15799	15724	15630	15607	15716	15649	15559	15560	15725	15701	15501	15753	15763	15639	15668	15575	15548	15736	15743	15649	15530	15770	15801	15836	15600	15681	15565	15802	15702	15640	15718	15592	15724	15744	15543	15723	15718	15601	15667	15561	15772	15600	15648	15529	15690	15819	15680	15861	15616	15526	15651	15642	15613	15703	15574	15655	15560	15825	15552	15634	15800	15608	15624	15631	15851	15707	15684	15707	15653	15603	15654	15652	15586	15647	15616	15801	15727	15664	15724	15631	15593	15768	15676	15678	15796	15791	15788	15495	15504	15660	15642	15624	15645	15752	15683	15501	15769	15567	15704	15554	15671	15592	15701	15619	15571	15687	15686	15504	15641	15573	15695	15901	15758	15827	15680	15792	15563	15696	15550	15686	15649	15503	15883	15537	15818	15619	15536	15701	15574	15558	15645	15427	15626	15551	15731	15764	15671	15630	15431	15598	15529	15642	15809	15613	15609	15702	15624	15690	15868	15471	15541	15736	15682	15790	15665	15748	15699	15448	15550	15677	15653	15626	15596	15686	15649	15564	15514	15736	15659	15617	15585	15667	15684	15820	15580	15613	15598	15591	15825	15598	15744	15674	15665	15729	15530	15538	15645	15588	15582	15625	15771	15871	15647	15630	15714	15670	15795	15755	15741	15708	15680	15580	15514	15766	15576	15685	15739	15842	15496	15684	15627	15658	15687	15670	15824	15602	15804	15744	15792	15530	15674	15695	15539	15588	15603	15629	15888	15686	15716	15585	15622	15683	15511	15538	15788	15606	15624	15658	15744	15608	15725	15606	15584	15430	15605	15482	15469	15603	15613	15715	15546	15815	15543	15665	15677	15863	15603	15632	15768	15668	15582	15640	15591	15753	15585	15668	15614	15763	15594	15757	15605	15551	15642	15650	15551	15637	15663	15616	15583	15574	15639	15774	15672	15676	15445	15567	15504	15688	15346	15705	15555	15618	15696	15606	15583	15549	15587	15579	15689	15678	15635	15750	15670	15799	15690	15595	15630	15789	15640	15566	15638	15644	15638	15690	15534	15665	15844	15652	15784	15542	15629	15745	15673	15737	15499	15416	15613	15574	15563	15784	15671	15828	15759	15700	15676	15556	15523	15750	15466	15508	15605	15565	15588	15612	15574	15552	15615	15668	15704	15675	15661	15604	15818	15760	15776	15641	15594	15589	15753	15648	15670
23869	21508	29206	24263	22101	22749	21352	18378	17421	17434	17466	17385	17278	17079	17242	17155	17229	17569	17405	17220	17233	17278	17176	17232	17089	17131	17000	17186	17183	17097	17235	17028	16968	16955	17075	17026	17207	17180	17149	16974	17036	17143	16941	17195	17045	16990	17061	17033	17171	17075	17088	16995	16936	17053	17066	16862	17024	17285	17034	17094	17061	16985	17065	17148	17127	17004	17066	17065	17018	16993	16935	17216	16951	16962	17062	17080	17310	17033	16916	17119	17089	16961	16958	16978	16919	17173	17061	17078	17126	16994	16905	16732	17145	16940	16996	16817	16871	17069	17117	17019	16983	17109	17252	16892	16910	16904	17030	17112	17125	17160	17194	16964	17130	17040	17094	16917	17064	16897	17012	16773	16712	16784	16942	16848	17066	16868	17062	17088	17169	16964	16983	17217	17040	16951	17115	16869	16996	16778	16998	17075	17128	17256	17051	17155	16988	16944	16688	16933	17226	16822	16864	16986	17083	16909	16827	16904	17060	17199	17196	16830	17115	16899	17191	17134	17094	16964	17081	17121	16777	16844	17064	16985	17141	16980	16937	17082	17094	17006	17141	16753	16920	17039	17033	16933	16972	17077	17000	17120	17082	17018	17068	17019	17162	17076	16990	17065	16944	16731	16931	16953	17029	17037	17100	17068	16942	17052	17057	16885	16851	17068	17047	17069	16842	16906	17031	17104	16892	16896	16983	17049	17037	17045	16947	16981	17067	17092	16952	17003	17038	17031	17219	17106	17096	16888	16955	16991	16937	16957	17280	17086	16945	16787	17111	16948	16816	17039	16903	17106	17080	17013	16794	16845	16985	16868	17034	17172	17043	17174	16973	17174	17137	17100	17028	17136	17008	16986	16986	16910	16888	17022	16932	17017	17053	16805	16835	17084	17041	16874	17026	16810	17067	17260	17096	17147	17054	16783	16961	17126	16887	16927	16813	16907	17088	17155	16843	16872	17092	17127	16901	17063	17205	17102	17041	16909	17028	17127	16991	17055	16845	17075	17010	17035	16957	17003	17050	17071	17170	17005	16929	17016	17194	17064	16964	17045	17169	17089	17006	17018	16855	16805	16883	17178	17164	17028	17007	17250	17031	17199	17043	16906	16902	16988	17149	16833	17025	17169	17167	17251	17140	17183	17040	17037	16999	16887	17027	16827	16894	17012	16854	17156	17239	17028	17119	17000	16973	16902	17183	16933	16992	16980	16927	16997	16974	17089	17070	16719	16963	17111	17003	16877	17117	17149	17133	17097	16950	17029	16823	17197	16955	16942	17046	16925	17242	17080	16974	16920	16832	16872	17012	17095	17034	16861	17008	17103	17168	16780	16936	17002	16860	16988	16933	16793	16970	16926	16836	16984	16877	17256	17043	17067	16937	17102	16841	16940	16887	16980	17000	17020	17005	17090	17097	17215	17054	17048	17106	17078	16927	17126	16946	16815	17116	17148	17186	17211	17015	17283	16911	16922	16863	16965	16781	16814	16985	17110	16935	17192	16931	16964	17218	17018	17214	17001	16989	17151	17182	17073	17029	16908	16886	17041	16975	17040	17022	16954	16986	17012	16934	17078	16981	17064	16844	16962	16985	16908	16963	16825	17092	16894	17134	17032	16868	17147	17005	17038	17020	16801	16817	17042	17109	16883	16966	17256	16878	16901	17146	17074	17029	17162	16969	17004	16962	16964	17048	16837	16808	17038	17115	17037	16934	16904	17041	16980	17102	17008	16980	17120	16973	16994	16961	17089	17035	17052	16952	16930	16969	16962	17029	17143	17063	17030	17021	17095	17049	17024	16896	17016	16976	17124	16940	16780	17095	17002	17011	16985	17023	16875	16877	17096	16862	16906	16994	17111	17213	17131	17051	16940	16893	17185	16940	16946	17046	16945	17006	16866	17223	16880	16846	17093	17223	17130	17072	16907	16977	17081	17212	16873	17019	16913	16909	17065	17040	16913	17085	16908	17065	16753	17058	17005	17023	16940	16990	17111	17056	17198	16995	17004	17095	16918	17011	17117	16943	16977	17021	17228	16954	16885	16698	17044	17149	17055	16939	16943	16913	16986	16990	16865	16912	16956	16874	16925	16730	17065	17027	16859	16971	17132	17142	17183	16882	16887	16820	17027	17091	17011	17118	16931	17006	17074	17023	16969	17258	17180	17146	16970	16972	16987	16949	17002	17038	16980	16894	16835	17006	17011	17068	16938	16968	17048	16942	16895	16829	17049	17100	17207	17052	17056	17056	16958	17086	16903	16969	17162	16942	17009	16943	16978	16896	16973	17045	17184	16903	16988	17269	17103	16947	16944	17060	16951	16906	17117	16973	16957	16929	16954	17216	17007	17125	16806	17067	17095	17013	16764	16965	17020	16958	17137	16999	16973	17084	17043	16938	17043	17016	17059	16866	16972	16995	16969	16967	16891	17066	16857	17082	17022	17178	17190	17048	16980	17050	16993	16874	17143	16992	17116	17030	17260	16910	17061	17081	16967	16680	16876	16988	17171	17000	17100	17039	16990	17075	16863	16948	16890	17134	17048	17009	16863	17006	16939	16993	17147	17035	17116	17024	17060	16901	17002	17082	17006	17038	17059	16901	17023	17263	16743	16910	17154	17007	17147	17091	16957	17021	17150	17017	16897	16996	16945	17102	17019	17004	17127	16903	16815	16994	16806	17038	16957	17043	17113	16868	16985	17104	16889	17068	17136	16717	17070	16888	17014	16925	16976	16840	16924	16909	17088	17113	16944	17121	16784	16750	16974	17005	17078	16981	16826	16990	16942	17032	16939	17116	16762	17101	17073	17095	16927	17037	17029	17121	16856	16964	16813	17017	16861	17013	16824	17079	16939	16992	17095	16964	16927	16977	17001	16922	16927	16879	17002	17130	17070	17000	17051	17037	17153	17122	16960	16920	16980	16916	17084	17119	16740	17086	16943	17044	16862	16924	17030	17334	16969	16992	16985	17116	17157	17138	17173	16934	16983	16978	17117	17104	17063	17007	17073	16817	16982	16964	17084	17180	16930	16972	16907	16775	17073	16915	16919	16956	17091	17237	16881	17026	16882	17041	16929	16832	17000	17084	16871	16942	17151	17131	17066	16873	17075	17144	17179	17060	16996	17049	16958	17012	17034	16969	16945	16936	17018	16985	17078	16932	16918	17061	17018	16867	17061	16938	17215	16958	17065	16999	17168	16989	16886	17122	16966	16887	16880	17047	16846	16959	17010	16998	17180	17152	16894	17028	17196	17074	16848	16979	16785	16993	16917	17019	17069	16989	16925	16935	17164	17196	17103	16990	17084	17003	16949	16844	17098	17123	16945	16954	16945	17079	17032	16911	16896	17113	17040	17160	17068	17028	17100	17182	16935	17292	17031	16882	17141	16918	17069	17100	16899	17124	16885	17000	16979	16984	17005	17216	17003	17047	17000	16885	17149	16948	17071	16970	16969	17019	16928	17047	16974	17101	16857	16985	16987	17095	16989	16986	17099	17147	17048	17061	17128	17120	16955	16795	17163	17076	16954	16987	16930	16915	16911	17062	16919	17021	17134	17035	16969	17173	17151	16893	16809	16853	16990	17173	17054	17150	16912	17006	17121	16744	17085	17232	17075	16988	17028	17052	17104	17030	17053	16879	16965	17018	17070	16910	16838	16746	16894	16921	17230	16981	17136	17091	17098	16854	16880	16721	16861	16769	16933	16933	17077	17122	16988	16951	17042	17169	17117	17187	16938	16898	16986	16954	16833	16955	16977	16910	16789	16966	16870	16995	16988	17033	16969	17164	17071	17056	17054	17047	16849	17023	16892	16881	16957	16965	16983	17107	17148	16929	17032	16788	17061	16933	17067	17127	16986	17008	17120	16958	17153	17037	16890	17131	17066	16896	17028	16947	16953	16817	17195	17054	17122	16942	16890	16967	16996	17111	16927	17048	17054	16964	16964	17072	16943	16961	16986	16958	16982	16986	17140	16979	16946	17076	17074	16909	17012	17066	16997	16993	16848	17146	16857	17027	17148	16897	17014	17047	16993	17165	16963	17005	17016	17038	16803	16997	17089	17167	17030	16970	17105	17188	16993	17040	17078	16907	16920	16979	17023	16942	16995	16992	16937	17028	17102	16924	16953	17129	17048	17025	17158	17134	17053	17142	17082	17078	17065	16725	16970	17015	16898	17076	16964	17180	17101	17054	17000	17107	17050	16872	16919	16908	16983	16862	17114	17019	16991	17033	16929	17120	16884	17016	17083	16901	16955	17015	17059	16918	16953	16972	17057	17153	16959	16929	17053	17026	16968	17001	16906	16955	17169	16908	16837	17152	16985	16988	17189	16942	16964	16896	16980	17223	16910	17053	16858	17170	16969	16950	16958	16969	17173	17119	17044	17105	17015	16948	16830	16998	16891	16955	16767	17132	16740	17000	17055	16913	16879	16681	17074	16907	16934	16967	17013	16937	17157	17188	17169	16987	17028	17042	17080	17091	17100	16935	16965	16930	16855	16948	16995	17063	17088	16978	16954	17153	17045	17032	17085	17183	16889	16897	16922	16993	16977	17112	17030	17252	17023	17163	17102	16951	16730	17051	17180	16921	17125	16954	16983	17161	17229	17218	17091	16955	16995	17068	16948	17013	16890	17048	16839	16998	17008	17138	17039	17113	16828	17021	16943	17002	17079	17042	16886	17068	17045	17168	16829	16910	16996	16998	17120	17006	17171	16796	16922	17151	16890	17019	17073	17052	17126	16972	17050	16783	17143	16974	17000	17181	17018	16826	17134	16931	17022	16873	16989	17017	16809	16910	16913	17142	17018	17174	17047	16847	17011	16955	17132	17008	17050	16883	16969	16983	16986	17009	16959	16824	16937	16989	16895	17043	17076	17087	17144	17206	16920	17108	17125	17051	16994	17186	16792	16996	16963	16979	17101	17181	16965	17081	17172	16981	17125	17095	17067	16963	16937	17013	17173	16914	17013	16800	17103	16985	16922	16968	16994	17195	17052	17049	16997	16931	17033	17028	16796	17199	17052	17056	16991	16996	16935	17051	17084	16940	16937	16856	17205	17070	16914	17033	16877	17082	17017	17076	17027	17028	16897	17076	17187	16965	17210	16833	16905	17026	17041	16899	17046	17186	17077	17110	16864	16984	17130
15446	24354	23293	20563	18594	17534	16416	16154	15820	15787	15530	15370	15324	15221	15197	15108	15171	15434	15167	15397	15202	15187	15220	15291	15388	15197	15402	15265	15165	15290	15271	15155	15169	15243	15256	15093	15094	15203	14971	15330	15182	15140	15192	15218	15192	15238	15258	15128	15290	15241	15176	15086	15012	15258	15244	15105	15272	15218	15201	15238	15257	15158	15222	15095	15268	15191	15215	15163	15237	15373	15066	15372	15245	15296	15173	15039	15142	15186	15222	15197	15238	15147	15198	15031	14959	15299	14917	15327	15114	15115	15234	15192	15217	15223	15130	15067	15266	15123	15045	15274	15111	15135	15174	15258	15064	15297	15100	15215	15189	15336	15046	15120	15228	15234	15198	15136	15176	15126	15150	15098	15163	15061	15385	14885	15126	15098	15280	15136	15074	15033	15214	15012	15161	15243	15166	15145	15230	15217	15294	15279	15364	15062	15132	15093	15180	15018	14979	15081	15364	15233	15178	15255	15299	15143	15237	14957	15046	15044	15284	15209	15368	15153	15280	15178	15176	15061	15399	15210	15137	15110	15389	15189	15323	15258	15315	15301	15242	15227	15137	15179	15265	15205	15121	15277	15216	15128	15188	15326	15118	15426	15235	15332	15179	15089	15126	15061	15088	15155	15225	15358	15178	15104	15182	15183	15195	15096	15291	15214	15321	14918	15184	15137	15096	15111	15309	15176	15206	15139	15154	15247	15287	15073	15053	15063	15161	15027	15183	15107	15077	15253	15095	15023	15134	15051	15048	15224	15268	15227	15255	15140	15058	15233	15123	15095	15253	15063	15286	15198	15296	15117	15164	15138	15236	15148	15214	15052	15218	15190	15284	15349	15224	15089	15310	15068	15204	15150	15247	15018	15096	15261	15215	15067	15145	15112	15173	15212	15059	15132	15019	15169	15200	15164	15322	15242	15104	15273	15215	15191	15356	15046	15151	15171	15235	15292	15250	15009	15145	15086	15126	15302	15169	15295	15160	15275	15156	15303	15238	15027	15269	15353	15243	15168	15067	15091	15139	15207	15101	15097	15439	15022	15198	15010	15311	15151	15190	15196	15220	15092	15098	15315	15191	15128	15182	15185	15205	15317	15239	15240	15162	15106	15091	15234	15172	15237	15129	14934	15115	15190	15068	15297	15107	15207	15279	15108	15237	15204	15191	15213	15246	15092	15472	15146	15009	15197	15112	15082	15241	15169	15278	15112	15139	15066	15196	15082	15309	15208	15244	15200	15183	15122	15458	14963	15367	15217	14998	15076	15171	15319	15267	15201	15219	15204	15219	15350	15212	15114	15266	15235	15231	15261	15128	15163	15309	15167	15223	15235	15117	15146	15049	15142	15226	15143	15281	15195	15012	15272	15138	15241	15194	15138	15265	15347	15231	15056	15189	15296	15165	15059	15233	15169	15192	15090	15248	15146	15123	15109	15240	15282	15279	15191	14955	15195	15208	15150	15257	15237	15137	15182	15278	14973	15365	15268	15277	15026	15243	15106	15134	15156	15072	15136	15048	15199	14945	15125	15068	15158	15147	15185	15139	15097	15027	15143	15064	15228	15249	15146	15182	15117	15157	15152	15203	15208	15137	15051	15327	15175	15248	14996	15162	14832	15082	15099	15127	15068	15019	15116	15327	15208	15244	15198	15235	15049	15192	15287	15204	15150	15090	15287	15122	15258	15134	15199	15278	15230	15095	15060	15205	15215	15265	15116	15120	15140	15135	15247	15100	15030	15240	15182	15233	15281	15271	15200	15204	15000	15077	15138	14983	15251	14976	15220	15147	15143	15185	15217	15316	15295	15163	15239	15270	15190	15254	15088	15162	15081	15044	15140	15182	15038	15112	15333	15260	15160	15210	15358	15057	15135	15015	15178	15236	15228	15109	15060	15235	15230	15214	15160	15055	15148	15061	15182	15090	15120	15157	15120	15209	15302	15108	15276	15305	15083	15233	15196	15221	15047	15348	15124	15305	15184	15160	15179	15266	15063	15240	15261	15043	15239	15188	15233	15170	15238	15126	15051	15279	15090	15121	15074	15087	15207	15003	15134	15226	15298	15266	15140	15029	15054	15329	15072	15166	15265	15054	15265	15211	15226	15239	15113	15231	15063	15048	15152	15194	15148	15184	15095	15250	15144	15073	15032	15130	15085	15120	15245	15206	15212	15092	15023	15233	15270	15320	15099	15149	15177	15348	15319	15097	15279	14989	15286	15198	15217	15141	15110	15166	15252	14855	15189	15051	15232	15170	15223	15329	15205	14981	15200	15264	14995	15506	15236	15307	15167	15159	15113	15098	15164	15229	15002	15153	15240	15145	15147	15215	15017	15132	15131	15167	15213	15262	15034	15118	15235	14937	15246	15106	15241	15226	15127	15151	15322	15126	15170	15291	15182	15232	15013	15026	15344	15128	15221	15093	14980	15098	15293	15230	15152	15254	14966	15128	15112	15217	15170	15218	15212	15276	15143	15258	15186	15245	15033	15252	15420	15100	15207	15232	15256	15138	15133	15292	15085	15315	15248	15035	15047	15250	15248	15307	15042	15030	15101	15267	15278	15119	15220	15204	15133	15116	15074	15260	15320	15298	15124	15263	15247	15198	15139	15219	15106	14991	15170	15099	15331	15007	15336	15112	15060	15117	15127	15120	15278	15207	15262	15129	15144	15170	15203	15331	15143	15069	15155	15188	15080	15242	15051	15168	14948	15125	15203	15240	15230	15129	15065	15292	15169	15275	15276	15186	15129	15111	15237	15193	15161	15217	15103	15337	15242	15150	15191	15073	15099	15044	15063	15093	15174	15366	15156	15013	15119	15172	15296	15233	15089	15268	15002	15259	15333	15339	15141	14987	15210	15352	15022	15231	15174	15085	15269	15235	15239	15086	15059	15226	15181	15192	15045	15270	15115	15117	15294	15302	15132	15220	15207	15110	14951	15165	15246	15209	15079	15132	15225	15254	15075	15292	15105	15047	15258	15159	15089	15144	15151	15122	15123	15227	15268	15306	15131	15354	15134	15336	15198	15178	15047	15230	15359	15261	15199	15153	15299	15272	15097	14980	15355	15196	15193	15249	15265	15257	15200	15115	15310	15179	15230	15171	14969	15121	15271	15222	15256	15093	15077	15081	15075	15234	15249	15159	15225	15041	15264	15070	15238	15147	15174	15156	15108	15139	14907	14990	15109	15028	15136	15199	15311	15027	15203	15145	15180	15210	15138	15207	15145	15325	15134	15359	15294	15061	15130	15102	15071	15089	15217	15241	15144	15167	15330	15103	15265	15220	15199	15090	15188	15179	15106	15109	15171	15074	15033	15272	15121	15241	15253	15215	15170	15394	15208	15109	15140	15283	15250	15356	15242	15149	15436	15146	15257	15234	15159	15146	15244	15143	15245	15125	15072	15127	15173	15045	15300	15140	15199	15126	15139	15230	15179	15047	15308	15164	15250	15214	15135	15050	15213	15125	15264	15272	15202	15344	15038	15127	15066	15243	15054	15011	15192	15162	15108	15261	15164	15111	15104	15145	15019	15044	15097	15102	15073	14973	15165	15007	15150	15304	15157	15294	15133	15143	14980	15110	15132	15187	15188	15218	15237	15279	15180	15224	15111	15130	15153	15229	15103	15280	15141	15140	15178	15031	15032	15179	15153	15050	15090	15094	15114	15025	15186	15178	15288	15106	15222	15169	15201	15264	14984	15180	14986	15252	15241	15313	15347	14916	15231	15130	15233	15268	15052	15293	15249	15183	14969	14991	15002	15165	15195	15191	15328	15242	15196	15176	15141	15205	15120	15130	15121	15274	15055	15199	15172	15253	15152	15121	15070	15276	15114	15008	15075	15272	15017	15274	15183	15365	15080	15140	15199	15245	15248	15076	15168	15335	15158	15087	15028	15208	15209	15228	15092	15250	15270	15355	15262	15173	15054	15210	15254	15058	15358	15231	15202	15026	15161	15236	15128	15361	15173	15250	15214	15496	15264	15263	15176	15133	15121	15139	15037	15431	15187	15159	15117	15016	15305	15296	15226	15018	15281	15116	15197	15114	15120	15123	15222	15134	15078	15192	15145	15113	15327	15153	15031	15174	15096	15089	15014	15152	15010	15210	15226	15240	15199	15029	15208	15124	15293	15229	15197	15139	15063	15160	15313	15081	14889	15204	15259	15186	15228	15153	15013	15151	15229	15366	15211	15098	15176	15325	15226	15216	15143	15232	15095	15193	15267	15118	15170	15173	15266	15191	15115	15276	15188	15153	15183	15300	15185	15422	15233	15326	15020	15179	15170	15225	15263	15204	15228	15129	15226	15169	15199	15253	15089	15093	15211	15463	15060	15170	15181	15086	15196	15178	15136	15218	15084	15077	15207	15120	15214	15043	15059	15199	15196	15079	15249	15257	15199	15218	15295	15084	15175	15198	15008	15249	15282	15218	15257	15192	15063	15287	15098	15010	15123	15212	15068	15186	15296	15175	15097	15133	15160	15168	15178	14972	15396	15118	15143	15190	15092	15351	15168	15228	15206	15212	15140	15178	15227	15098	15251	15004	15091	15128	15254	15161	15142	15173	15202	15218	15147	15154	15154	15252	15305	15194	15205	15021	15225	15145	15144	15245	15104	15100	15264	15245	15016	15142	15013	15010	15268	15080	15014	15205	15165	15167	15107	15036	15019	15201	15101	15148	15307	15243	15195	15165	15191	15264	15194	15008	15229	15124	15123	15009	15162	15020	15199	15261	15235	15094	15143	14884	15081	15001	15296	15252	15270	15129	15000	15074	15057	15143	15183	15271	15257	15362	15306	15215	15219	15057	15143	15331	15198	15247	15074	15144	15127	15180	15003	15129	15222	15255	15175	15109	15132	15236	15336	15025	15083	15177	15175	15086	15182	15335	15117	15143	15166	15103	15194	15162	15286	15250	15103	15279	15237	15283	15036	15108	15197	15287	15255	15269	15188	15143	15141	15229	15218	15179	15251	15184	14975	15148	15125	15159	15005	15280	15035	15002	15184	15071	15092	15084	15109	15073	15179	15173	15306	15202	15335	15270	15083	15223	15052	15223	15186	15235	15067	15068	15099	15074	15189	15129	15090	15360	15212	15151	15215	15033	15247	15133	15251	15150	15090	15188	15183	15261	15226	15149	15199
22852	21416	29397	23827	21549	23286	25130	19342	18163	18323	17884	17641	17523	17538	17580	17574	17482	17497	17509	17547	17596	17452	17474	17487	17549	17365	17414	17584	17248	17460	17256	17463	17424	17386	17372	17332	17436	17299	17590	17413	17421	17273	17314	17421	17474	17491	17467	17524	17308	17495	17364	17180	17171	17369	17275	17290	17319	17172	17356	17363	17257	17533	17222	17434	17333	17332	17319	17271	17246	17259	17484	17172	17472	17318	17241	17415	17552	17331	17344	17115	17243	17574	17281	17361	17203	17334	17268	17483	17410	17206	17353	17362	17335	17213	17358	17421	17301	17211	17287	17272	17324	17263	17430	17266	17257	17143	17227	17397	17420	17134	17292	17440	17310	17217	17400	17272	17316	17054	17320	17255	17358	17231	17152	17309	17300	17325	17415	17295	17487	17251	17041	17275	17319	17455	17232	17170	17163	17364	17345	17222	17311	17158	17200	17215	17441	17304	17287	17203	17297	17275	17296	17344	17414	17417	17208	17304	17240	17315	17208	17478	17290	17442	17251	17572	17356	17445	17269	17310	17392	17315	17230	17405	17290	17156	17354	17299	17368	17405	17366	17141	17461	17299	17313	17276	17262	17178	17205	17487	17123	17302	17217	17343	17247	17353	17235	17117	17231	17250	17120	17316	17194	17327	17428	17445	17295	17435	17289	17145	17233	17227	17343	17347	17027	17291	17226	17316	17259	17226	17289	17253	17161	17176	17428	17328	17158	17194	17339	17287	17194	17305	17417	17350	17452	17331	17272	17296	17199	17296	17398	17312	17332	17356	17343	17245	17315	17459	17329	17220	17387	17156	17257	17304	17262	17390	17277	17014	17201	17269	17182	17353	17306	17414	17317	17229	17041	17064	17333	17489	17232	17321	17361	17399	17279	17265	17295	17189	17322	17278	17261	17482	17346	17396	17379	17390	17201	17039	17188	17285	17398	17249	17376	17515	17257	17187	17280	17310	17343	17312	17286	17121	17616	17075	17309	17247	17251	17152	17475	17381	17440	17458	17289	17391	17129	17290	17225	17297	17203	17156	17058	17247	17336	17376	17378	17082	17157	17291	17330	17149	17300	17071	17342	17019	17177	17135	17234	16993	17026	17447	17127	17268	17317	17279	17171	17250	17379	17415	17296	17158	17234	17244	17435	17172	17252	17155	17435	17396	17304	17339	17304	17192	17272	17380	17229	17337	17098	17478	17101	17312	17488	17445	17366	17115	17388	17316	17376	17452	17231	17150	17279	17146	17187	16944	17466	17536	16984	17392	17263	17454	17279	17522	17293	17235	17216	17299	17165	17368	17324	17112	17284	17313	17351	17226	17365	17294	17272	17170	17393	17346	17567	17661	17277	17216	17361	17358	17083	17219	17351	17057	17309	17322	17220	17271	17274	17344	17162	17207	17271	17209	17244	17306	17382	17347	17312	17407	17177	17447	17318	17300	17289	17451	17129	17079	17449	17255	17289	17421	17149	17345	17232	17210	17338	17129	17346	17219	17230	17067	17126	17265	17256	17140	17151	17323	17325	17188	17241	17356	17249	17408	17160	17241	17400	17194	17221	17156	17316	17202	17073	17309	17243	17270	17103	17175	17137	17178	17368	17416	17282	17268	16947	17322	17374	17193	17428	17384	17285	17431	17227	17345	17430	17310	17300	17501	17409	17206	17287	17409	17395	17453	17177	17058	17267	17293	17434	17362	17236	17265	17556	17311	17370	17286	17184	17243	17279	17242	17496	17236	17122	17184	17321	17249	17238	17411	17352	17263	17278	17306	17419	17306	17340	17103	17239	17343	17424	17350	17176	17142	17288	17382	17107	17155	17100	17395	17303	17395	17347	17432	17123	17413	17519	17580	17506	17373	17348	17309	17358	17317	17374	17436	17226	17193	17231	17329	17326	17108	17393	17304	17326	17327	17255	17362	17374	16989	17385	17298	17092	17314	17487	17412	17125	17306	17199	17401	17327	17324	17426	17164	17232	17214	17363	17487	17182	17349	17354	17157	17097	17428	17197	17140	17365	17334	17096	17429	17313	17320	17343	17249	17379	17289	17202	17169	17247	17284	17108	17119	17471	17228	17269	17348	17113	17236	17269	17063	17266	17417	17124	17097	17225	17214	17346	17407	17418	17215	17407	17267	17288	17422	17175	17288	17320	17218	17102	17190	17150	17453	17135	17133	17254	17203	17246	17304	17411	17311	17487	17328	17147	17325	17513	17415	17329	17228	17200	17206	16995	17341	17431	17229	17194	17438	17350	17450	17195	17498	17329	17231	17113	17359	17519	17499	17165	17335	17197	17329	17216	17186	17430	17226	17336	17127	17324	17025	17247	17329	17285	17363	17239	17209	17214	17273	17294	17288	17207	17139	17340	17141	17292	17296	17348	17213	17419	17361	17202	17268	17396	17247	17336	17253	17390	17226	17269	17331	17274	17158	17414	17386	17186	17043	17262	17380	17309	17354	17455	17093	17133	17292	17311	17347	17374	17340	17457	17279	17403	17182	17402	17100	17224	17256	17202	17379	17321	17515	17426	17184	17338	17406	17351	17312	17168	17201	17131	17342	17194	17378	17114	17336	17045	17542	17472	17337	17218	17252	17307	17308	17439	17265	17341	17192	17072	17278	17455	17138	17375	17184	17220	17264	17150	17356	17321	17226	17114	17237	16970	17199	17273	17431	17365	17301	17348	17177	17201	17163	17363	17359	17221	17291	17197	17305	17352	17256	17157	17380	17324	17358	17297	17443	17319	17368	17201	17319	17286	17179	17314	17294	17423	17283	17304	17341	17157	17202	17430	17305	17154	17186	17270	17169	17293	17285	17185	17214	17295	17363	17122	17163	17277	17354	17486	17095	17149	17317	17265	17255	17273	17200	17326	17195	17256	17526	17413	17388	17324	17253	17392	17316	17228	17219	17330	17272	17243	17153	17312	17125	17311	17197	17226	17321	17283	17366	17192	17146	17434	17227	17230	17094	17217	17293	17117	17181	17227	17219	17052	17579	17381	17105	17198	17047	17116	17081	17155	17319	17245	17213	17224	17130	17194	17334	17243	17041	17485	17573	17213	17278	17208	17391	17411	17324	17175	17567	17298	17266	17394	17337	17163	17248	17384	17314	17453	17290	17227	17227	17121	17321	17475	17426	17179	17277	17266	17408	17411	17569	17450	17234	17276	17137	17317	17122	17212	17171	17245	17368	17201	17220	17370	17384	17293	17407	17249	17182	17350	17246	17257	17216	17363	17292	17213	17172	17290	17284	17257	17175	17422	17255	17298	17297	17427	17272	17439	17213	17178	17239	17241	17193	17271	17151	17214	17399	17171	17365	17447	17495	17465	17167	17332	17300	17338	17363	17375	17340	17252	17399	17213	17182	17353	17286	17193	17337	17274	17379	17283	17216	17210	17212	17364	17325	17374	17501	17139	17243	17461	17222	17228	17383	17383	17371	17217	17325	17294	17232	17163	17395	17229	17011	17258	17239	17297	17369	17492	17420	17365	17278	17349	17208	17052	17292	17158	17157	17197	17064	17183	17269	17372	17247	17248	17402	17481	17338	17367	17440	17369	17115	17509	17520	17276	17208	17598	17267	17400	17381	17134	17070	17291	17378	17103	17102	17077	17263	17402	17460	17357	17347	17275	17315	17241	17138	17335	17250	17120	17242	17339	17234	17117	17031	17440	17156	17204	17377	17185	17325	17256	17224	17242	17496	17284	17289	17194	17335	17293	17203	17393	17054	17354	17225	17130	17222	17298	17135	17323	17332	17350	17421	17189	17240	17307	17286	17142	17205	17189	17262	17227	17401	17354	17179	17316	17450	17465	17213	17128	17349	17272	17005	17323	17346	17282	17455	17459	17445	17072	17369	17338	17320	17499	17271	17310	17303	17441	17100	17321	17150	17175	17262	17249	17299	17296	17185	17540	17163	17353	17399	17402	17345	17358	17360	17273	17230	17130	17142	17021	17254	17197	17171	16999	17267	17358	17173	17207	17246	17330	17149	17416	17039	17172	17239	17247	17283	17210	17170	17297	17162	17044	17234	17190	17341	17340	17364	17256	17357	17147	17384	17249	17259	17347	17130	17246	17343	17417	17431	17054	17316	17362	17278	17251	17105	17364	17241	17368	17111	17125	17321	17079	17390	17221	17166	17158	17333	17182	17349	17229	17199	17267	17166	17070	17288	17148	17358	17243	17196	17187	17388	17311	17230	17201	17097	17428	17188	17287	17440	17132	17371	17182	17256	17314	17280	17190	17156	17392	17375	17301	17114	17327	17053	17285	17401	17447	17304	17273	17260	17508	17455	17286	17287	17350	17237	17444	17292	17232	17312	17231	17514	17452	17261	17167	17133	17230	17300	17162	17411	17213	17166	17177	17283	17340	17259	17362	17311	17283	17308	17332	17352	17173	17351	17220	17205	17459	17186	17164	17408	17297	17195	17261	17273	17489	17286	17427	17437	17400	17159	17175	17313	17071	17191	17409	17395	17382	17282	17290	17228	17391	17295	17381	17250	17518	17365	17147	17221	17290	17145	17388	17266	17383	17472	17301	17207	17323	17205	17238	17359	17156	17369	17129	17197	17381	17346	17363	17168	17420	17143	17322	17349	17103	17166	17165	17324	17377	17287	17341	17130	17265	17197	17340	17252	17461	17231	17377	17177	17308	17140	17272	17278	17239	17491	17181	17270	17297	17218	17353	17148	17401	17343	17289	17198	17308	17072	17281	17169	17344	17285	17261	17149	17504	17298	17109	17126	17186	17369	17204	17269	17249	17258	17404	17343	17284	17178	17189	17290	17287	17140	17233	17348	17329	17206	17211	17002	17294	17357	17361	17463	17238	17151	17227	17269	17450	17160	17286	17176	17270	17481	17191	17273	17358	17150	17241	17336	17246	17332	17296	17226	17156	17339	17378	17200	17237	17226	17365	17256	17203	17309	17240	17140	17258	17265	17201	17213	17275	17168	17394	17339	17063	17184	17288	17390	17049	17220	17431	17242	17298	17283	17253	17339	17330	17279	17552	17294	17336	17346	17331	17266	17299	17166	17354	17311	17177	17357	17356	17335	17203	17169	17244	17239	17275	17549	17424	17155	17269	17342	17406	17357	17251	17182	17290	17318	17336	17188	17237	17200	17396	17265	17414	17211
16524	26861	25809	22570	20232	18520	17088	16593	16150	15962	15925	15538	15513	15456	15346	15422	15571	15438	15285	15270	15417	15405	15326	15526	15397	15290	15282	15260	15295	15308	15457	15424	15528	15369	15209	15481	15432	15360	15350	15288	15390	15436	15459	15357	15336	15315	15362	15400	15140	15292	15330	15316	15331	15319	15390	15243	15397	15363	15287	15274	15447	15386	15454	15226	15324	15348	15285	15312	15467	15373	15216	15554	15424	15336	15349	15288	15252	15329	15404	15380	15293	15423	15374	15431	15211	15350	15407	15208	15392	15253	15447	15253	15437	15223	15445	15331	15326	15469	15394	15420	15284	15280	15419	15383	15427	15381	15460	15271	15487	15300	15460	15125	15399	15424	15326	15294	15323	15218	15452	15160	15412	15321	15369	15424	15200	15439	15323	15254	15226	15255	15304	15377	15288	15508	15210	15326	15510	15412	15328	15280	15445	15588	15384	15329	15336	15347	15255	15276	15424	15072	15410	15267	15304	15248	15375	15204	15316	15479	15285	15476	15359	15466	15320	15402	15362	15350	15274	15268	15209	15359	15198	15492	15428	15383	15231	15286	15554	15350	15462	15255	15338	15294	15372	15268	15311	15177	15381	15212	15146	15233	15412	15248	15348	15261	15274	15408	15287	15175	15349	15300	15381	15321	15378	15330	15385	15332	15073	15539	15258	15107	15303	15457	15293	15209	15251	15392	15498	15225	15457	15260	15296	15362	15337	15247	15016	15185	15150	15374	15387	15234	15344	15332	15418	15321	15222	15346	15341	15153	15296	15268	15293	15253	15318	15243	15385	15446	15531	15193	15312	15437	15397	15252	15222	15201	15422	15230	15156	15284	15359	15415	15380	15293	15278	15359	15391	15172	15347	15357	15178	15341	15379	15311	15355	15346	15376	15338	15253	15377	15456	15217	15347	15493	15135	15312	15217	15317	15302	15313	15394	15300	15344	15183	15247	15295	15433	15290	15332	15310	15355	15199	15172	15280	15310	15281	15280	15141	15281	15294	15352	15250	15215	15182	15259	15179	15384	15384	15334	15212	15327	15330	15390	15439	15370	15294	15278	15232	15235	15349	15335	15275	15181	15378	15381	15136	15284	15262	15360	15251	15308	15291	15254	15374	15365	15281	15164	15236	15118	15457	15494	15322	15199	15281	15306	15249	15151	15309	15306	15465	15240	15189	15350	15221	15332	15440	15334	15448	15246	15416	15374	15452	15223	15454	15348	15258	15408	15398	15373	15229	15420	15430	15309	15388	15387	15149	15373	15317	15470	15424	15326	15433	15367	15311	15398	15274	15357	15305	15102	15351	15452	15293	15316	15233	15394	15047	15215	15392	15325	15240	15395	15405	15424	15340	15324	15238	15267	15348	15225	15430	15435	15408	15281	15391	15270	15327	15421	15212	15379	15318	15323	15350	15404	15378	15406	15401	15294	15322	15218	15277	15259	15392	15261	15308	15570	15301	15125	15224	15460	15204	15406	15304	15301	15257	15164	15153	15312	15352	15299	15234	15045	15289	15376	15397	15053	15416	15314	15429	15380	15175	15269	15256	15394	15356	15255	15249	15258	15400	15360	15485	15240	15363	15197	15556	15329	15503	15169	15442	15256	15229	15284	15435	15267	15214	15325	15285	15450	15199	15440	15179	15483	15181	15382	15382	15394	15269	15213	15320	15293	15218	15223	15481	15391	15402	15244	15186	15499	15253	15241	15409	15287	15386	15133	15324	15316	15243	15385	15346	15402	15300	15314	15278	15200	15384	15226	15397	15351	15325	15406	15235	15391	15363	15320	15370	15448	15342	15443	15147	15339	15396	15176	15245	15362	15416	15346	15266	15333	15320	15373	15337	15372	15227	15303	15336	15349	15235	15458	15273	15220	15314	15361	15330	15242	15499	15323	15373	15318	15268	15332	15291	15397	15278	15276	15169	15371	15302	15264	15331	15307	15233	15252	15432	15333	15355	15281	15418	15379	15391	15167	15253	15391	15204	15377	15205	15273	15246	15283	15355	15292	15271	15373	15239	15232	15406	15430	15262	15373	15487	15245	15300	15362	15394	15217	15479	15423	15178	15250	15340	15382	15270	15270	15337	15299	15295	15420	15268	15359	15392	15258	15223	15203	15298	15289	15081	15195	15359	15146	15356	15369	15255	15212	15413	15305	15303	15274	15211	15270	15223	15307	15310	15347	15101	15391	15397	15323	15300	15307	15269	15417	15292	15238	15271	15275	15289	15212	15400	15231	15305	15249	15339	15291	15119	15341	15320	15238	15256	15160	15412	15232	15376	15382	15372	15376	15306	15330	15333	15268	15283	15444	15443	15301	15472	15387	15142	15304	15448	15274	15439	15374	15265	15302	15254	15292	15278	15256	15244	15517	15370	15369	15392	15280	15234	15406	15277	15405	15419	15473	15500	15491	15168	15324	15251	15397	15407	15293	15315	15325	15436	15478	15144	15386	15343	15368	15335	15265	15252	15444	15397	15459	15280	15296	15309	15501	15319	15433	15317	15112	15365	15279	15376	15398	15214	15277	15243	15521	15234	15373	15364	15176	15178	15204	15178	15460	15402	15303	15181	15312	15499	15383	15056	15199	15335	15163	15332	15394	15284	15227	15159	15238	15342	15266	15377	15198	15213	15288	15273	15196	15331	15198	15287	15292	15275	15342	15275	15269	15353	15169	15418	15246	15239	15457	15278	15222	15481	15143	15293	15300	15285	15310	15360	15433	15267	15289	15301	15231	15344	15313	15191	15488	15356	15249	15291	15450	15382	15459	15324	15185	15120	15462	15399	15387	15449	15322	15216	15210	15232	15208	15297	15314	15268	15242	15290	15265	15364	15432	15411	15139	15202	15379	15343	15149	15335	15526	15239	15325	15177	15384	15456	15399	15307	15310	15296	15305	15336	15382	15295	15267	15237	15343	15406	15377	15223	15416	15290	15317	15343	15479	15170	15190	15285	15161	15197	15324	15371	15145	15525	15377	15327	15367	15194	15288	15563	15291	15379	15266	15330	15423	15375	15509	15384	15273	15297	15338	15246	15369	15175	15114	15292	15365	15359	15275	15430	15439	15251	15386	15236	15090	15306	15156	15399	15374	15404	15213	15260	15274	15345	15409	15307	15241	15090	15470	15361	15177	15288	15348	15406	15386	15271	15225	15260	15442	15242	15255	15251	15370	15292	15243	15269	15332	15257	15638	15366	15423	15246	15377	15260	15274	15476	15398	15283	15332	15370	15288	15279	15484	15291	15359	15257	15241	15456	15245	15104	15430	15330	15352	15280	15265	15268	15256	15349	15374	15304	15250	15416	15365	15483	15365	15127	15254	15362	15207	15310	15483	15255	15378	15246	15309	15264	15483	15397	15368	15336	15271	15323	15338	15267	15251	15376	15320	15470	15231	15140	15403	15524	15398	15394	15352	15323	15290	15263	15309	15269	15396	15150	15456	15324	15338	15312	15143	15306	15405	15301	15239	15212	15233	15268	15313	15393	15215	15313	15316	15530	15387	15446	15530	15291	15339	15399	15548	15507	15294	15367	15288	15265	15399	15503	15364	15274	15382	15299	15320	15347	15401	15145	15476	15397	15354	15457	15203	15313	15358	15449	15355	15317	15198	15333	15227	15157	15350	15226	15552	15340	15323	15181	15413	15339	15134	15310	15338	15261	15316	15252	15394	15329	15266	15379	15283	15319	15366	15310	15167	15293	15346	15301	15262	15359	15308	15300	15496	15280	15369	15129	15240	15440	15354	15236	15378	15368	15281	15253	15312	15366	15199	15338	15332	15202	15182	15301	15388	15340	15419	15345	15210	15409	15279	15284	15408	15359	15170	15166	15279	15261	15268	15176	15299	15518	15347	15337	15385	15269	15321	15327	15244	15210	15260	15306	15233	15231	15315	15356	15185	15436	15421	15419	15362	15028	15339	15338	15153	15242	15238	15415	15315	15285	15160	15235	15381	15330	15230	15272	15224	15349	15263	15239	15194	15166	15384	15205	15405	15323	15375	15427	15324	15285	15344	15270	15240	15154	15345	15234	15337	15205	15219	15281	15371	15429	15325	15340	15351	15266	15429	15282	15358	15373	15452	15186	15178	15441	15441	15246	15308	15416	15321	15480	15330	15428	15359	15238	15148	15299	15433	15274	15197	15432	15287	15152	15188	15368	15377	15324	15238	15291	15247	15158	15208	15394	15193	15380	15344	15197	15435	15275	15374	15596	15096	15362	15286	15470	15253	15354	15149	15104	15259	15269	15275	15434	15283	15231	15407	15343	15345	15183	15189	15310	15416	15288	15282	15383	15262	15451	15233	15326	15336	15470	15412	15263	15313	15393	15364	15319	15207	15304	15357	15320	15472	15190	15322	15373	15286	15445	15541	15257	15357	15419	15237	15317	15423	15162	15392	15121	15413	15189	15432	15166	15356	15193	15516	15393	15364	15208	15338	15329	15283	15398	15499	15324	15257	15217	15492	15318	15279	15291	15224	15278	15218	15420	15396	15368	15249	15197	15231	15444	15239	15266	15329	15309	15310	15389	15219	15376	15151	15175	15171	15392	15395	15467	15385	15361	15300	15430	15276	15357	15383	15397	15256	15368	15474	15415	15258	15334	15475	15271	15379	15353	15297	15271	15097	15463	15176	15254	15193	15243	15197	15140	15402	15389	15386	15391	15318	15322	15466	15173	15458	15313	15432	15134	15496	15397	15434	15248	15433	15382	15260	15434	15410	15407	15397	15218	15126	15325	15260	15281	15340	15290	15428	15225	15382	15261	15159	15418	15315	15399	15283	15257	15336	15212	15245	15253	15357	15239	15202	15400	15260	15119	15382	15352	15425	15310	15232	15289	15369	15351	15312	15348	15253	15264	15234	15486	15350	15108	15174	15335	15312	15219	15272	15286	15317	15302	15365	15403	15256	15290	15336	15440	15185	15152	15228	15219	15349	15258	15392	15388	15216	15119	15243	15364	15387	15324	15345	15424	15214	15263	15435	15386	15274	15380	15348	15151	15301	15327	15280	15369	15492	15201	15309	15378	15300	15334	15237	15228	15387	15395	15251	15144	15270	15312	15339	15337	15479	15253	15341	15234	15194	15457	15223	15411	15279	15379	15197	15458	15405	15389	15310	15284	15256	15362	15357	15422
26745	21536	26336	25014	18813	18179	18148	17836	17620	17596	17649	17569	17299	17397	17465	17414	17439	17416	17399	17389	17371	17580	17376	17319	17422	17411	17336	17357	17376	17383	17360	17530	17248	17407	17304	17344	17364	17447	17349	17502	17378	17386	17277	17312	17294	17342	17423	17303	17458	17285	17274	17408	17435	17487	17311	17413	17357	17303	17483	17364	17347	17263	17301	17130	17178	17420	17382	17388	17443	17364	17004	17291	17464	17348	17522	17310	17276	17265	17130	17318	17292	17231	17283	17277	17397	17151	17468	17142	17148	17391	17564	17242	17254	17226	17346	17479	17386	17216	17473	17303	17475	17381	17367	17377	17435	17188	17366	17496	17327	17204	17388	17295	17235	17308	17285	17425	17494	17450	17237	17323	17436	17326	17361	17449	17348	17239	17313	17290	17220	17320	17618	17418	17457	17468	17236	17357	17429	17471	17347	17424	17339	17506	17452	17445	17371	17402	17387	17314	17475	17375	17592	17298	17463	17331	17256	17284	17392	17360	17396	17364	17477	17290	17372	17213	17196	17387	17418	17099	17452	17319	17362	17324	17322	17425	17281	17490	17400	17239	17042	17315	17487	17356	17437	17341	17518	17437	17275	17421	17445	17378	17343	17388	17443	17399	17400	17241	17095	17327	17324	17426	17278	17285	17358	17288	17339	17406	17395	17170	17521	17311	17543	17351	17269	17203	17279	17372	17543	17269	17398	17190	17239	17320	17500	17351	17265	17315	17341	17344	17308	17338	17395	17418	17335	17330	17394	17501	17417	17354	17296	17494	17223	17347	17345	17302	17289	17451	17489	17318	17302	17324	17386	17354	17138	17296	17227	17443	17428	17273	17209	17290	17479	17219	17261	17291	17422	17569	17231	17565	17608	17461	17685	17456	17155	17133	17287	17347	17194	17206	17379	17376	17258	17528	17279	17232	17454	17364	17411	17384	17201	17270	17146	17277	17359	17309	17234	17425	17373	17409	17410	17231	17427	17377	17358	17307	17157	17398	17159	17373	16955	17183	17390	17283	17299	17411	17422	17426	17380	17605	17408	17335	17344	17387	17165	17417	17456	17666	17309	17302	17388	17269	17328	17281	17532	17385	17210	17264	17376	17465	17297	17319	17426	17439	17309	17205	17182	17453	17358	17263	17393	17290	17335	17329	17198	17175	17257	17377	17282	17486	17346	17356	17264	17371	17314	17319	17409	17601	17168	17269	17422	17568	17477	17304	17485	17312	17188	17696	17384	17093	17366	17379	17582	17363	17252	17309	17424	17528	17325	17485	17306	17353	17118	17374	17355	17216	17362	17336	17400	17551	17425	17370	17520	17271	17427	17327	17280	17579	17394	17373	17294	17346	17414	17393	17400	17276	17396	17259	17343	17234	17431	17368	17183	17454	17350	17127	17221	17389	17395	17319	17391	17301	17463	17394	17568	17427	17458	17471	17446	17257	17257	17599	17429	17228	17348	17484	17402	17505	17325	17293	17486	17193	17396	17510	17500	17278	17375	17390	17281	17211	17467	17339	17461	17318	17360	17374	17621	17179	17264	17278	17363	17292	17573	17352	17354	17390	17325	17420	17355	17388	17389	17466	17421	17383	17499	17451	17294	17277	17584	17552	17348	17519	17438	17416	17490	17545	17463	17184	17554	17367	17405	17486	17504	17306	17216	17411	17394	17206	17456	17344	17345	17266	17422	17308	17364	17556	17453	17335	17442	17292	17411	17297	17263	17238	17276	17250	17335	17408	17347	17212	17502	17542	17292	17384	17288	17215	17414	17253	17472	17376	17427	17408	17530	17267	17367	17214	17322	17382	17314	17260	17276	17434	17521	17295	17470	17286	17441	17206	17329	17209	17270	17384	17298	17181	17657	17222	17415	17317	17305	17277	17244	17160	17485	17216	17030	17201	17391	17070	17202	17442	17474	17350	17112	17431	17401	17424	17438	17283	17300	17300	17377	17326	17109	17150	17412	17537	17218	17384	17238	17281	17431	17336	17177	17387	17299	17190	17406	17210	17431	17166	17304	17381	17367	17137	17362	17221	17421	17190	17652	17334	17365	17327	17386	17415	17480	17434	17249	17393	17230	17601	17350	17352	17421	17430	17350	17134	17429	17259	17204	17267	17340	17203	17473	17295	17526	17210	17362	17238	17552	17457	17278	17422	17224	17298	17188	17404	17583	17337	17473	17155	17393	17437	17299	17271	17359	17351	17531	17131	17337	17687	17306	17248	17494	17474	17311	17523	17433	17282	17367	17324	17291	17352	17468	17159	17206	17276	17330	17385	17575	17296	17189	17187	17270	17209	17288	17425	17499	17353	17375	17345	17258	17220	17570	17410	17354	17330	17306	17326	17294	17321	17383	17349	17486	17347	17374	17237	17431	17495	17364	17312	17367	17309	17252	17346	17368	17249	17212	17275	17401	17441	17267	17385	17184	17368	17258	17330	17305	17579	17263	17316	17285	17330	17239	17593	17520	17339	17346	17380	17188	17292	17233	17449	17196	17290	17399	17163	17274	17308	17244	17362	17241	17358	17504	17459	17387	17473	17329	17296	17254	17269	17404	17373	17254	17404	17273	17523	17400	17410	17248	17442	17228	17461	17221	17306	17505	17122	17357	17380	17330	17341	17409	17316	17313	17254	17308	17248	17315	17181	17355	17585	17426	17353	17531	17488	17349	17515	17341	17287	17367	17306	17382	17417	17436	17238	17406	17426	17223	17453	17347	17352	17436	17502	17442	17269	17300	17494	17209	17504	17390	17585	17404	17325	17317	17401	17107	17309	17130	17362	17439	17280	17164	17408	17251	17437	17192	17336	17514	17383	17555	17398	17289	17366	17363	17501	17244	17491	17347	17481	17351	17400	17289	17188	17182	17218	17293	17352	17541	17437	17351	17428	17489	17268	17380	17486	17152	17336	17259	17390	17266	17295	17456	17146	17171	17370	17485	17491	17505	17388	17557	17431	17466	17290	17172	17343	17155	17264	17297	17422	17324	17297	17472	17460	17407	17355	17280	17569	17443	17461	17477	17470	17357	17148	17397	17440	17224	17538	17580	17214	17279	17366	17272	17458	17127	17296	17357	17508	17426	17346	17375	17265	17341	17340	17195	17317	17535	17422	17161	17335	17333	17328	17341	17480	17193	17611	17391	17366	17399	17258	17431	17334	17334	17347	17242	17260	17515	17210	17271	17451	17216	17297	17435	17300	17320	17279	17245	17605	17281	17343	17193	17273	17356	17331	17449	17352	17479	17300	17307	17349	17445	17416	17377	17426	17248	17102	17266	17447	17296	17276	17307	17362	17404	17286	17553	17334	17418	17484	17453	17241	17584	17353	17537	17298	17458	17411	17537	17485	17249	17024	17494	17570	17318	17516	17220	17347	17418	17304	17619	17540	17392	17367	17390	17302	17391	17085	17343	17321	17263	17436	17371	17469	17557	17278	17372	17346	17393	17453	17219	17444	17194	17185	17425	17537	17150	17467	17459	17520	17296	17404	17344	17524	17416	17396	17237	17201	17288	17629	17522	17469	17258	17250	17566	17290	17323	17467	17430	17326	17359	17340	17192	17275	17399	17485	17488	17461	17408	17328	17354	17383	17365	17425	17090	17525	17309	17329	17324	17514	17399	17286	17227	17464	17504	17566	17698	17319	17482	17436	17285	17299	17478	17262	17307	17272	17340	17502	17435	17352	17502	17626	17484	17384	17489	17423	17250	17346	17487	17432	17483	17363	17352	17540	17397	17437	17533	17425	17440	17323	17080	17447	17297	17467	17314	17272	17339	17489	17307	17183	17261	17374	17306	17566	17284	17479	17265	17232	17382	17407	17376	17251	17185	17471	17547	17255	17328	17545	17304	17213	17174	17305	17293	17495	17308	17338	17444	17311	17375	17378	17464	17296	17382	17289	17359	17248	17468	17417	17296	17298	17525	17232	17254	17221	17421	17382	17434	17296	17280	17549	17405	17462	17195	17302	17462	17473	17260	17473	17359	17263	17240	17481	17270	17422	17523	17274	17390	17222	17395	17416	17406	17166	17466	17469	17277	17258	17339	17338	17275	17502	17159	17372	17494	17319	17193	17175	17200	17409	17294	17469	17448	17374	17337	17371	17401	17348	17214	17551	17128	17421	17331	17404	17556	17288	17398	17333	17366	17347	17366	17208	17429	17227	17578	17327	17397	17420	17226	17268	17127	17375	17326	17241	17491	17369	17396	17151	17398	17367	17224	17281	17345	17473	17557	17498	17500	17342	17351	17409	17407	17532	17299	17128	17386	17422	17245	17258	17359	17448	17525	17314	17370	17312	17475	17356	17340	17460	17350	17497	17281	17299	17384	17377	17563	17368	17558	17595	17275	17387	17490	17440	17059	17214	17359	17320	17236	17122	17152	17275	17379	17413	17241	17263	17259	17295	17228	17550	17404	17400	17334	17404	17489	17271	17350	17335	17328	17359	17179	17401	17324	17560	17536	17271	17339	17293	17218	17475	17071	17452	17273	17169	17271	17369	17374	17315	17255	17440	17370	17151	17441	17465	17425	17402	17332	17486	17442	17221	17414	17354	17319	17181	17451	17406	17236	17392	17332	17361	17417	17352	17441	17348	17267	17163	17279	17546	17358	17466	17311	17423	17461	17373	17392	17300	17327	17393	17294	17465	17457	17308	17278	17372	17465	17393	17363	17255	17408	17418	17596	17411	17334	17374	17359	17180	17385	17445	17076	17240	17588	17226	17230	17496	17444	17547	17448	17383	17471	17404	17327	17479	17522	17449	17358	17255	17343	17550	17425	17594	17304	17463	17465	17248	17419	17382	17362	17458	17305	17291	17362	17434	17474	16982	17528	17390	17399	17493	17348	17390	17302	17455	17334	17230	17437	17282	17269	17410	17400	17326	17181	17232	17454	17387	17291	17202	17621	17634	17483	17307	17221	17474	17357	17411	17476	17276	17289	17303	17312	17268	17410	17296	17306	17201	17165	17458	17419	17410	17417	17475	17264	17240	17482	17409	17129	17334	17235	17557	17253	17215	17314	17553	17381	17460	17373	17530	17358	17202	17413	17455	17423	17259	17344	17425	17449	17242	17513	17253	17416	17372	17448	17286	17215	17246	17325	17138	17310	17301	17265	17079	17333	17310	17316	17422	17224	17370
17114	21223	20357	18656	17465	16426	16157	15733	15636	15566	15649	15454	15343	15568	15545	15358	15515	15463	15317	15561	15432	15277	15413	15351	15534	15424	15431	15418	15567	15342	15296	15321	15523	15487	15426	15390	15555	15518	15549	15508	15481	15395	15378	15358	15456	15276	15463	15310	15413	15357	15526	15434	15415	15256	15434	15459	15476	15564	15379	15627	15359	15308	15290	15417	15285	15490	15483	15371	15497	15381	15388	15316	15376	15357	15426	15280	15385	15431	15424	15375	15441	15478	15339	15515	15198	15323	15555	15340	15499	15319	15435	15398	15362	15429	15389	15406	15221	15331	15392	15437	15552	15281	15408	15403	15342	15334	15387	15489	15363	15314	15578	15428	15453	15440	15484	15434	15236	15420	15404	15295	15508	15257	15400	15462	15340	15476	15519	15418	15374	15410	15471	15242	15348	15452	15383	15248	15356	15325	15504	15468	15404	15363	15352	15414	15412	15356	15408	15517	15403	15369	15609	15325	15425	15357	15270	15443	15387	15423	15334	15214	15430	15379	15347	15412	15446	15286	15556	15472	15334	15440	15290	15354	15538	15366	15313	15454	15474	15314	15583	15590	15348	15342	15372	15362	15375	15430	15223	15546	15413	15382	15325	15507	15381	15469	15525	15306	15337	15487	15401	15355	15481	15513	15263	15599	15417	15279	15416	15205	15506	15371	15322	15359	15452	15340	15191	15378	15418	15358	15384	15309	15343	15424	15524	15471	15457	15404	15440	15368	15275	15409	15419	15225	15516	15436	15302	15500	15420	15379	15425	15528	15517	15257	15427	15420	15356	15339	15457	15400	15406	15455	15308	15424	15469	15513	15294	15554	15421	15497	15488	15304	15250	15489	15179	15392	15383	15433	15545	15321	15177	15271	15434	15328	15433	15467	15481	15353	15296	15369	15450	15311	15428	15341	15382	15500	15289	15424	15459	15356	15333	15327	15454	15375	15442	15509	15417	15407	15302	15367	15205	15381	15256	15404	15418	15494	15389	15344	15491	15347	15648	15322	15330	15347	15291	15312	15396	15257	15405	15553	15342	15325	15419	15232	15444	15322	15226	15478	15382	15365	15406	15442	15189	15357	15408	15478	15281	15445	15526	15267	15289	15328	15285	15494	15327	15375	15470	15216	15225	15119	15430	15529	15344	15235	15431	15510	15523	15304	15470	15459	15411	15334	15335	15559	15419	15447	15536	15488	15460	15274	15501	15343	15287	15337	15345	15420	15297	15580	15358	15342	15434	15193	15418	15359	15275	15325	15507	15463	15444	15533	15249	15436	15361	15663	15517	15349	15450	15391	15393	15405	15328	15287	15518	15392	15259	15374	15319	15429	15276	15291	15231	15255	15398	15433	15430	15349	15276	15476	15187	15438	15223	15503	15355	15390	15351	15310	15292	15357	15462	15519	15473	15200	15262	15375	15379	15436	15379	15422	15531	15358	15405	15357	15288	15501	15353	15463	15408	15184	15454	15217	15340	15344	15288	15356	15352	15200	15469	15303	15465	15353	15422	15353	15304	15336	15438	15307	15542	15405	15361	15391	15552	15440	15264	15303	15513	15465	15401	15310	15579	15515	15348	15297	15305	15360	15547	15147	15445	15322	15555	15475	15534	15454	15491	15306	15413	15254	15506	15488	15362	15384	15415	15334	15495	15380	15475	15515	15466	15366	15379	15455	15538	15491	15431	15248	15435	15439	15396	15530	15444	15480	15307	15411	15471	15499	15360	15482	15334	15234	15336	15360	15358	15346	15381	15453	15462	15475	15394	15323	15486	15445	15454	15478	15275	15327	15312	15358	15404	15384	15378	15293	15272	15486	15379	15392	15514	15435	15444	15508	15355	15311	15269	15459	15508	15422	15396	15468	15271	15401	15374	15464	15300	15482	15449	15372	15544	15501	15582	15399	15429	15348	15330	15481	15504	15302	15408	15470	15318	15471	15466	15297	15269	15554	15493	15297	15457	15422	15457	15468	15259	15470	15376	15413	15330	15480	15513	15280	15351	15344	15392	15233	15376	15492	15452	15454	15400	15548	15279	15386	15393	15251	15388	15395	15451	15360	15385	15429	15349	15504	15450	15389	15311	15371	15398	15425	15449	15495	15502	15335	15296	15391	15374	15387	15482	15381	15344	15400	15449	15423	15413	15329	15427	15441	15513	15465	15552	15313	15375	15329	15421	15449	15395	15430	15313	15443	15421	15452	15135	15440	15526	15275	15320	15330	15466	15461	15544	15191	15452	15257	15289	15292	15295	15423	15462	15302	15390	15271	15247	15465	15203	15342	15420	15431	15300	15540	15535	15373	15431	15354	15335	15395	15574	15454	15423	15417	15349	15265	15374	15330	15527	15331	15210	15403	15324	15453	15414	15452	15322	15437	15489	15640	15288	15403	15401	15386	15507	15442	15331	15391	15266	15643	15345	15403	15400	15484	15226	15425	15509	15384	15320	15437	15528	15310	15480	15425	15459	15411	15446	15535	15332	15634	15462	15439	15548	15281	15189	15345	15503	15674	15372	15437	15363	15399	15330	15497	15373	15427	15507	15442	15165	15535	15341	15462	15423	15439	15448	15513	15318	15383	15421	15289	15357	15356	15384	15432	15569	15337	15433	15343	15349	15376	15451	15417	15288	15430	15377	15445	15350	15323	15483	15463	15400	15343	15388	15399	15314	15496	15319	15516	15355	15407	15455	15274	15478	15129	15413	15364	15422	15384	15302	15365	15313	15460	15569	15499	15323	15493	15453	15266	15449	15293	15388	15447	15327	15427	15413	15253	15372	15579	15389	15280	15420	15468	15479	15413	15247	15437	15351	15408	15411	15272	15470	15420	15318	15264	15468	15290	15370	15386	15462	15250	15372	15390	15624	15366	15482	15410	15294	15437	15296	15318	15371	15404	15364	15322	15508	15585	15379	15273	15501	15370	15540	15300	15430	15444	15369	15332	15191	15399	15375	15087	15272	15287	15430	15301	15441	15390	15250	15497	15437	15698	15427	15344	15322	15310	15277	15300	15301	15384	15385	15315	15369	15299	15355	15484	15414	15360	15355	15166	15431	15399	15281	15343	15478	15430	15399	15497	15269	15384	15461	15435	15420	15412	15477	15500	15289	15346	15256	15485	15397	15437	15360	15239	15485	15460	15381	15494	15485	15375	15411	15483	15299	15350	15377	15620	15171	15520	15417	15546	15342	15473	15516	15343	15448	15398	15490	15419	15322	15553	15310	15384	15275	15366	15403	15388	15261	15335	15376	15448	15501	15320	15477	15316	15481	15275	15358	15480	15352	15368	15281	15412	15555	15284	15253	15298	15351	15403	15170	15600	15213	15264	15335	15498	15143	15420	15434	15419	15423	15428	15348	15567	15386	15384	15309	15334	15430	15321	15391	15331	15202	15384	15442	15488	15417	15213	15335	15567	15427	15544	15274	15471	15428	15438	15335	15463	15309	15373	15574	15324	15439	15372	15369	15472	15391	15369	15446	15395	15441	15336	15386	15461	15271	15312	15499	15365	15317	15318	15573	15338	15461	15498	15415	15479	15356	15291	15315	15482	15301	15465	15273	15354	15352	15394	15345	15372	15342	15464	15229	15460	15282	15401	15285	15397	15562	15609	15577	15273	15528	15503	15480	15389	15301	15429	15541	15661	15503	15428	15228	15467	15532	15433	15392	15455	15337	15199	15318	15350	15560	15381	15534	15339	15443	15304	15344	15486	15446	15352	15342	15354	15504	15402	15394	15464	15225	15476	15218	15639	15504	15458	15297	15454	15305	15228	15360	15402	15390	15305	15449	15553	15493	15464	15456	15366	15392	15262	15509	15371	15556	15474	15418	15488	15486	15394	15404	15491	15328	15549	15318	15377	15257	15312	15525	15569	15360	15413	15332	15515	15323	15414	15254	15424	15578	15469	15534	15436	15364	15477	15274	15350	15398	15395	15657	15332	15319	15482	15522	15396	15432	15377	15396	15345	15519	15229	15229	15421	15449	15450	15416	15610	15415	15026	15499	15433	15403	15362	15404	15470	15489	15331	15357	15410	15311	15330	15481	15372	15430	15317	15417	15467	15466	15403	15441	15370	15574	15242	15371	15302	15480	15392	15487	15242	15313	15351	15352	15564	15374	15201	15581	15455	15424	15342	15595	15414	15412	15520	15286	15466	15544	15446	15397	15390	15320	15256	15397	15313	15497	15314	15248	15227	15346	15280	15389	15381	15462	15324	15364	15496	15426	15425	15553	15344	15327	15251	15494	15458	15441	15437	15536	15391	15319	15468	15311	15314	15290	15273	15340	15401	15438	15408	15392	15329	15372	15330	15180	15344	15472	15382	15448	15461	15483	15321	15441	15487	15424	15485	15346	15469	15471	15356	15264	15191	15522	15292	15522	15553	15585	15364	15400	15269	15407	15609	15311	15325	15560	15394	15354	15265	15401	15388	15314	15276	15394	15392	15496	15478	15285	15436	15345	15384	15458	15459	15320	15318	15443	15536	15434	15421	15422	15436	15270	15386	15439	15216	15414	15393	15277	15425	15508	15424	15312	15477	15397	15369	15288	15305	15335	15523	15444	15424	15431	15293	15494	15439	15434	15613	15533	15279	15494	15346	15304	15252	15462	15469	15489	15397	15468	15341	15334	15545	15348	15395	15276	15332	15529	15367	15561	15352	15519	15361	15339	15349	15379	15531	15259	15435	15432	15394	15288	15472	15401	15439	15415	15325	15532	15368	15495	15450	15246	15489	15376	15453	15459	15397	15400	15409	15465	15273	15347	15390	15419	15304	15332	15335	15332	15566	15405	15419	15199	15302	15346	15369	15354	15431	15338	15435	15320	15433	15423	15407	15557	15464	15452	15466	15470	15273	15540	15343	15370	15443	15566	15242	15507	15370	15424	15473	15321	15510	15468	15431	15311	15406	15321	15367	15423	15317	15409	15259	15251	15596	15390	15350	15522	15610	15222	15297	15371	15342	15365	15462	15343	15462	15233	15426	15446	15334	15313	15404	15418	15471	15225	15391	15522	15475	15393	15293	15433	15523	15346	15374	15425	15421	15330	15264	15379	15336	15425	15295	15465	15514	15528	15366	15345	15414	15508	15384	15442	15539	15351	15334	15301	15424	15358	15455	15490	15398	15472	15300	15454	15417
23794	21454	29151	24202	22021	22477	21200	17938	17232	17490	16836	16814	17112	16952	16879	16860	16932	16941	17048	17081	16724	16996	16964	16845	16880	16725	16802	16657	16707	16847	16972	16815	16853	16841	16643	16834	16890	16604	16593	16764	16809	16830	16745	16959	16769	16717	16725	16822	16835	16658	16776	16800	16758	16790	16658	16599	17006	16983	16665	16990	16818	16826	16921	16567	16805	16830	16788	16561	16528	16758	16564	16739	16793	16815	16815	16799	16689	16763	16751	16898	16840	16723	16799	16696	16600	16836	16556	16777	16634	16951	16571	16774	16834	16895	16718	16661	16618	16774	16763	16777	16811	16606	16840	16729	16663	16871	16802	16743	16644	16969	16938	16766	16891	16630	16723	16500	16605	16672	16710	16652	16767	16932	16639	16838	16607	16822	16674	16762	16777	16528	16651	16646	16883	16620	16843	16547	16500	16527	16667	16857	16757	16616	16880	16922	16841	16796	16822	16716	16748	16651	16748	16607	16686	16623	16506	16719	16676	16813	16731	16662	16778	16873	16498	16659	16588	16715	16813	16676	16628	16772	16820	16693	16701	16605	16566	16630	16718	16646	16612	16582	16646	16712	16662	16778	16750	16852	16687	16745	16661	16662	16907	16706	16543	16614	16943	16754	16750	16803	16611	16590	16723	16819	16754	16859	16724	16895	16654	16745	16831	16549	16743	16771	16638	16550	16722	16874	16768	16762	16657	16609	16765	16679	16542	16571	16778	16622	16690	16818	16606	16719	16729	16637	16699	16873	16903	16827	16746	16637	16772	16836	16560	16941	16769	16844	16822	16622	16675	16697	16838	16679	16761	16749	16703	16661	16839	16603	16566	16688	16656	16764	16695	16702	16625	16678	16495	16600	16718	16679	16818	16768	16784	16678	16523	16790	16814	16530	16694	16847	16776	16907	16539	16816	16654	16788	16865	16738	16699	16772	16637	16620	16747	16802	16677	16659	16727	16555	16836	16821	16777	16705	16885	16833	16720	16492	16651	16793	16681	16592	16835	16678	16808	16782	16919	16792	16627	16663	16736	16799	16879	16626	16632	16649	16602	16939	16620	16747	16469	16728	16764	16704	16680	16670	16850	16876	16725	16692	16687	16708	16692	16666	16779	16936	16572	16661	16750	16729	16685	16788	16720	16961	16730	16860	16786	16991	16817	16905	16772	16720	16788	16756	16745	16687	16534	16549	16761	16748	16740	16637	16598	16611	16709	16615	16635	16585	16532	16803	16752	16738	16938	16641	16759	16517	16906	16756	16799	16803	16763	16814	16887	16571	16707	16686	16841	16635	16819	16818	16818	16926	16784	16770	16557	16776	16991	16777	16715	16549	16571	16721	16703	16658	16658	16711	16698	16854	16650	16837	16742	16700	16762	16775	16614	16583	16954	16664	16726	16668	16618	16659	16483	16753	16820	16848	16587	16504	16714	16402	16666	16704	16640	16540	16579	16822	16640	16786	16861	16710	16563	16803	16597	16539	16933	16702	16710	16760	16897	16813	16666	16723	16906	16721	16715	16734	16686	16834	16651	16954	16679	16921	16593	16856	16752	16678	16850	16743	16836	16655	16815	16826	16893	16793	16821	16604	16780	16783	16849	16568	16678	16795	16897	16861	16745	16864	16905	16631	16619	16648	16688	16809	16625	16650	16796	16612	16518	16739	16728	16683	16721	16628	16852	16721	16583	16733	16798	16843	16878	16568	16623	16668	16585	16604	16687	16947	16693	16897	16712	16933	16764	16870	16807	16667	16713	16747	16916	16555	16551	16739	16576	16806	16642	16737	16796	16781	16724	16508	16772	16713	16620	16930	16719	16681	16803	16780	16850	16820	16778	16670	16746	16879	16693	16731	16517	16455	16786	16768	16784	16691	16683	16657	16632	16794	16634	16700	16699	16921	16657	16674	16613	16895	16767	16672	16778	16703	16657	16537	16948	16823	16806	16581	16854	16602	16826	16794	16665	16818	16560	16668	16554	16703	16817	16787	16761	16684	16699	16764	16760	16751	16915	16802	16556	16858	16740	16645	16647	16697	16774	16589	16561	16805	16653	16494	16662	16488	16787	16780	16729	16659	16632	16694	16588	16724	16955	16664	16707	16759	16751	16775	16768	16728	16699	16706	16754	16744	16826	16713	16598	16464	16720	16693	16890	17009	16709	16673	16709	16742	16735	16916	16777	16551	16653	16819	16766	16549	16750	16714	16853	16880	16793	16698	16745	16644	16477	16753	16662	16740	16761	16759	16644	16711	16536	16603	16580	16832	16514	16724	16757	16953	16554	16597	16727	16802	16772	16682	16917	16961	16761	16785	16740	16670	16818	16556	16586	16829	16915	16963	16709	16702	16828	16613	16475	16457	16885	16546	16838	16833	16558	16782	16702	16811	16670	16545	16708	16734	16507	16628	16803	16858	16716	16767	16734	16767	16658	16810	16653	16854	16854	16748	16794	16810	16742	16574	16797	16796	16675	16651	16917	16721	16780	16810	16593	16777	16963	16692	16773	16896	16725	16645	16812	16563	16726	16602	16595	16708	16763	16752	16612	16780	16559	16645	16818	16645	16513	16817	16585	16668	16641	16625	16514	16924	16701	16721	16707	16764	16768	16905	16683	16775	16854	16818	16822	16851	16703	16867	16681	16769	16812	16635	16626	16408	16562	16688	16703	16825	16836	16604	16628	16789	16577	16767	16939	16767	16629	16993	16676	16505	16663	16652	16713	16773	16629	16492	16724	16677	16791	16627	16901	16883	16593	16664	16737	16516	16657	16760	16817	16707	16646	16588	16838	16635	16725	16877	16825	16776	16794	16745	16755	16665	16788	16686	16832	16872	16708	16501	16774	16729	16758	16700	16837	16790	16680	16642	16841	16731	16851	16706	16941	16663	16798	16608	16515	16615	16786	16681	16621	16799	16708	16643	16739	16820	16709	16698	16743	16891	16782	16695	16815	16772	16594	16752	16520	16704	16765	16755	16582	16615	16628	16577	16727	16689	16540	16625	16753	16755	16539	16482	16680	16844	16772	16711	16775	16822	16623	16695	16786	16653	16743	16547	16620	16865	16750	16832	16672	16925	16649	16531	16779	16797	16674	16648	16602	16749	16864	16750	16622	16708	16558	16899	16977	16668	16814	16585	16897	16558	16693	16655	16675	16796	16811	16899	16754	16603	16823	16687	16801	16726	16583	16744	16811	16831	16871	16739	16596	16754	16696	16890	16762	16823	16700	16710	16627	16744	16669	16785	16709	16843	16533	16731	16846	16955	16539	16620	16710	16643	16685	16764	16615	16629	16627	16917	16645	16537	16716	16710	16623	16595	16710	16881	16435	16554	16671	16735	16858	16695	16728	16846	16922	16680	16640	16646	16788	16657	16843	16876	16734	16661	16745	16693	16759	16766	16644	16750	16726	16671	16871	16826	16839	16466	16604	16709	16783	16673	16683	16938	16493	16730	16759	16839	16685	16787	16605	16711	16679	16733	16591	16717	16809	16757	16857	16755	16831	16624	16710	16824	16922	16769	16852	16775	16713	16808	16980	16833	16707	16661	16858	16822	16768	16669	16513	16495	16848	16594	16536	16737	16782	16688	16776	16793	16646	16756	16685	16754	16953	16756	16822	16886	16600	16828	16567	16663	16687	16868	16659	16721	16662	16691	16766	16791	16696	16635	16506	16665	16706	16691	16834	16586	16699	16651	16747	16638	16703	16685	16581	16603	16857	16866	16683	16821	16718	16593	16667	16513	16735	16720	16568	16600	16964	16705	16735	16774	16684	16739	16598	16663	16797	16681	16810	16821	16886	16830	16732	16724	16707	16582	16732	16561	16809	16606	16596	16727	16898	16615	16841	16702	16790	16605	16742	16545	16524	16613	16900	16601	16965	16774	16685	16755	16725	16888	16614	16702	16764	16840	16780	16874	16787	16558	16617	16857	16753	16804	16818	16816	16971	16581	16771	16742	16746	16679	16614	16817	16559	16679	16756	16851	16826	16814	16714	16542	16795	16759	16640	16654	16962	16729	16697	16884	16679	16525	16651	16747	16627	16783	16718	16802	16495	16859	16770	16771	16692	16729	16655	16699	16624	16703	16637	16829	16692	16715	16757	16764	16934	16696	16738	16633	16678	16452	16643	16647	16725	16783	16505	16831	16734	16881	16865	16758	16586	16697	16692	16624	16808	16576	17024	16617	16892	16713	16714	16601	16723	16619	16716	16616	16733	16614	16941	16704	16650	16775	16728	16735	16640	16777	16573	16819	16669	16832	16751	16760	16648	16784	16454	16744	16678	16667	16652	16876	16731	16787	16625	16618	16558	16915	16717	16640	16564	16517	16871	16657	16742	16507	16804	16505	16883	16659	16816	16795	16686	16377	16805	16844	16722	16565	16659	16753	16685	16782	16683	16751	16645	16760	16680	16668	16663	16827	16748	16685	16697	16547	16644	16765	16771	16704	16707	16778	16712	16601	16777	16764	16595	16545	16792	16677	16594	16777	16554	16740	16737	16607	16729	16794	16669	16650	16793	16672	16818	16707	16574	16850	16749	16728	16623	16899	16562	16729	16757	16591	16866	16657	16852	16654	16409	16720	16702	16796	16796	16893	16801	16712	16806	16889	16931	16847	16751	16750	16966	16668	16598	16883	16801	16728	16903	16837	16936	16928	16775	16823	16937	16730	16728	16619	16677	16545	16658	16793	16679	16656	16810	16800	16628	16526	16574	16708	16592	16672	16665	16664	16879	16599	16549	16685	16742	16669	16673	16707	16633	16691	16680	16782	16760	16624	16707	16763	16737	16715	16738	16739	16666	16692	16740	16727	16651	16686	16975	16792	16826	16732	16889	16697	16673	16588	16701	16531	16807	16656	16824	16748	16812	16877	16769	16871	16734	16731	16739	16792	16590	16680	16697	16675	16749	16549	16709	16687	16643	16849	16661	16689	16730	16557	16856	16738	16616	16582	16843	16746	16719	16680	17046	16839	16674	16643	16852	16754	16787	16592	16677	16600	16820	16662	16661	16752	16869	16662	16703	16638	16598	16827	16846	16626	16949	16494	16650	16799	16710	16866	16743	16772	16782	16708	16686	16594	16653	16629	16733	16720	16647	16740	16691	16736	16687	16711	16622	16580	16676	16695	16708	16764	16660	16657
15684	24358	22749	20184	18418	17121	16360	16021	15620	15362	15425	15268	15311	15249	15184	14931	15085	15206	15268	14996	15180	15187	15035	14890	15221	15046	15042	15236	15056	15167	15079	15043	15135	15022	15141	15054	15330	15091	15038	15147	15135	15000	14954	15124	14951	15036	14922	15035	15192	15041	15143	15135	15132	15007	14958	15231	15044	15006	15067	14990	15083	15057	14885	15093	14994	15021	15050	15129	15048	15103	14870	14895	15049	14939	14965	15109	14892	14986	15188	15173	14985	14899	15108	15002	15021	14987	15089	15040	15102	15067	15090	15079	14912	15129	14939	15130	15056	15234	14888	14987	14978	14970	15010	15034	15020	14960	14902	15171	14870	15072	14863	14944	15034	15066	15040	15068	14967	15033	15036	14845	14927	14996	14941	14935	15039	15068	15023	14963	14984	15032	15074	15107	15041	14995	15118	14823	15005	15153	15184	15015	15187	15121	15203	15061	15062	14978	14934	14965	14961	14915	14994	14931	14941	15165	14886	15181	14961	14985	14972	14901	15124	15108	14959	15025	15107	15073	14960	15094	15133	14995	14943	15092	14946	15009	15085	14978	15172	15061	15019	14938	15081	14968	14930	15067	14958	15149	15033	15169	14986	14968	14961	14948	15028	15055	15044	15027	15258	14950	15143	15040	15096	15018	15014	14960	15158	14988	15092	14854	14991	15032	15014	15230	14971	14879	14971	15108	14932	14843	15220	15053	14949	15012	14982	15107	15033	15061	14986	15001	15183	15085	15036	15096	15011	15150	15094	14909	15183	14998	14928	15065	14918	15059	15196	15061	15126	14841	15102	15054	15089	15064	14880	15037	14952	14999	14893	15006	15066	15103	15101	14879	15022	15037	15040	15019	14992	14917	15007	15017	15137	14962	14990	14998	14906	14973	15141	14991	15060	15150	14968	14987	15115	15032	14911	15056	15140	15132	15031	15040	15153	15077	14935	14917	15043	14999	15114	14995	15046	14845	15149	14882	14986	15116	14895	14992	14834	15250	15020	15122	14844	14904	14968	15151	15069	15025	15039	15105	15069	15195	15027	14989	15039	14996	15102	14873	15052	15116	14879	14994	15095	14981	15059	15084	15055	14794	14955	15052	15009	15038	15140	14962	14931	15001	15183	15196	14973	15082	15018	15035	15117	15084	15087	15106	15009	15000	15091	15030	14965	15086	15113	15047	15000	14864	15022	14891	15120	15020	15119	15257	15015	15065	15134	15003	15159	14928	15005	15013	15044	14960	14878	15059	14874	15206	14869	15152	14957	15070	15050	14932	15110	15082	15062	15173	15042	14961	15016	15100	15003	14925	14968	14982	15145	15132	15039	15056	15203	14980	14976	14951	14873	14935	15084	14998	14965	14923	14951	15116	15046	15291	15151	15035	15018	14894	14969	14876	15032	15184	15026	15012	15040	15092	15122	15160	15104	14909	15102	15096	15052	14985	15003	15212	14927	14895	15097	14897	15137	15055	15110	15174	14993	14964	14756	15077	15044	15086	15037	15202	15139	14794	15103	14942	15015	15058	14932	15009	14874	15091	14938	14987	15063	14854	14982	15148	15045	15013	15006	15007	15175	14929	15035	14976	15004	15055	15078	15114	15158	14992	15048	14925	14912	15017	15000	14922	15074	14958	14826	15038	14973	15035	15012	15036	15013	15075	15024	15036	15044	14967	15168	15046	15271	14879	14992	15040	15033	15011	15008	14879	14914	15032	15055	14891	15037	15108	14901	15009	15140	14816	14916	15034	15001	14863	14921	15071	14793	15049	14854	14971	14985	15006	14863	15214	15123	14862	14965	15138	14932	15079	14983	15026	14966	14934	15013	15114	15127	15030	15099	14989	14956	14871	15061	14929	15032	14844	15155	15049	15187	14909	15142	15040	15142	14915	15105	14956	14990	15008	15130	15153	15038	14846	15087	15027	14902	15002	15059	15064	15048	14921	14819	14926	14916	15009	15065	15070	14910	14942	14977	14928	15110	15183	14827	15155	14893	15031	15041	14849	14907	15108	14839	15085	15042	15131	15023	15066	14973	15021	15030	15054	15066	15099	14926	15147	14963	14893	14969	14899	14979	15009	15075	14965	15038	15006	14983	15055	15011	15101	14950	15046	15065	14990	15014	15140	14891	15000	15170	15111	14931	15234	14957	14939	14943	15027	15074	15063	14961	15033	14948	14946	15078	14986	15085	15086	15039	15005	14947	14867	15034	15011	14997	14986	15011	14970	14902	14932	14969	14971	15219	14959	15090	14995	15009	15054	14992	15008	14986	15029	15003	14942	15098	15063	15011	14873	15034	15114	14875	14957	15098	15020	14999	15111	15189	15031	15113	15062	15100	14862	15087	14829	14873	15040	15177	15160	15075	14943	15111	15105	15135	14954	15204	15209	15121	14893	14989	14905	14904	15059	14963	14914	14920	15053	15061	15132	14856	15055	15172	15006	15031	14907	15118	14900	15086	15075	15062	15074	15022	15082	15004	14924	15086	15006	14922	14931	15106	15034	14873	15011	15062	15063	15076	15048	14974	14957	14804	14956	14922	15125	15013	15038	14913	15090	15013	15030	15118	14986	14968	15065	14845	15175	14994	15070	15000	15188	14930	14895	14899	15066	15108	15133	15097	15069	14978	15027	15024	15037	15050	15071	14847	15136	14807	15089	14958	15200	14973	15014	15006	14975	15077	15074	14862	15045	14967	15128	15109	14969	14783	15035	15089	15044	14914	15032	14926	15029	15112	14773	15037	15060	15183	15143	15067	14961	14983	14953	15027	14988	14990	15241	14982	14920	15142	15082	14970	15085	15032	14950	14904	15012	15142	15051	14986	15049	15124	14948	15138	15086	14965	14972	14960	14972	15097	15067	15124	15159	15004	14925	14985	15025	14966	15193	15012	15133	14940	15098	15087	14973	15010	15145	15160	14811	15049	14963	14990	15030	15036	14932	15094	15078	14844	15002	15238	14969	14925	15055	15065	14909	15012	15173	14901	15029	14806	14970	15097	15079	15046	15023	14964	15109	15073	14901	15115	15149	15042	14998	14824	15247	14787	15228	14936	14907	15116	15039	14980	15075	15073	15019	14897	15076	14806	15181	15135	15050	14860	15095	15055	15072	14923	14821	15085	14998	15127	14841	15015	15131	14825	14978	15013	14986	14970	14860	15133	15067	15208	14844	15024	15160	15013	15062	14983	14978	15037	15066	15145	15128	14941	15005	15151	14875	15202	15064	15023	15064	14942	14992	15211	15106	15001	14985	15103	14966	14796	15176	14959	15024	15130	15072	15142	14916	15073	14979	14998	15023	15194	15130	15024	15094	15079	15007	15083	15081	15123	15180	14893	15103	14992	14925	15203	15185	15049	15001	15075	15121	15119	14849	15010	14877	14943	15014	15091	14911	15103	14906	14970	15134	14902	14912	15044	15182	15157	15076	15018	14898	14940	15128	14911	14966	15000	14837	15107	15066	15029	15041	15149	14878	14931	14921	14917	14900	15062	14979	15141	15035	15058	15175	15024	14903	15067	15206	15059	14935	15079	15066	14973	15130	15068	14829	14933	14993	15033	14946	14862	14942	15037	14926	14978	15038	15144	15039	15059	15107	14925	15014	15035	14870	15106	14916	15025	14851	15162	14854	15012	15160	14938	15000	15027	15125	15017	14926	14990	14915	15051	15003	14910	14934	14922	14945	15015	15022	14982	15029	15041	15103	15096	14846	14869	14809	14912	15084	15029	14979	15166	14976	14943	15025	14975	14925	14953	15132	14982	14995	14998	14941	15058	14921	15045	14926	14999	15079	15006	15024	14886	15158	14964	14893	14815	14961	15158	14998	14939	14963	15075	14938	15101	14947	14994	14994	15062	14915	15067	15075	15230	15004	15063	15102	15049	15054	15058	15090	15020	15115	15088	14916	15029	15038	14895	15126	14967	14933	15075	15084	15144	14863	15040	15055	15028	15051	14903	14877	15038	15094	14805	14924	15117	15055	15125	14986	14905	14954	15077	14959	14851	15062	15193	14909	15084	15098	15084	14991	15153	15218	15012	14989	14949	14974	15086	14908	14890	15082	15039	14938	14960	15020	15004	14934	15034	15043	15103	14951	15031	15137	14824	15086	15001	14941	15023	14978	15085	14965	14808	15160	15207	15105	15037	15133	15066	15057	14930	15080	14977	14959	15007	14910	15168	15139	14998	15012	14848	15040	14978	14953	15038	14776	14969	14854	15049	15140	14938	15102	15009	14890	14995	15197	15034	15063	14931	14933	15011	14994	14906	14992	15046	14975	15107	15009	15016	15173	15015	15060	15009	15077	15080	14850	15124	15065	15036	15145	15194	14938	15125	15006	15001	15142	15035	14981	15141	14923	15226	15004	15136	15089	15233	14949	14816	14936	15069	15002	14991	14991	15064	14927	14943	14975	15051	14932	14971	15036	14972	14987	15083	14991	15147	15057	15015	14951	15182	14974	15033	14947	15167	15093	15067	14996	14966	14989	15112	15041	15083	14886	15078	15003	15033	15042	15015	15104	15044	15054	15023	14932	15192	15089	15153	14966	14992	15000	14969	14971	14974	15052	14901	15115	14989	15021	15031	14899	15041	15050	15003	15020	15019	14964	15093	15106	14999	15045	14997	15010	15099	14989	15049	14998	15149	14973	14951	15009	14969	14975	14994	14969	15186	14906	15020	15110	14871	14992	14964	15092	15020	14995	14767	15054	15011	15007	15009	15117	14882	14971	15006	15034	15095	15079	14916	14929	15147	14850	14981	15063	15195	15196	14938	15101	15027	15169	15204	15030	15034	15104	15045	14911	15050	15104	15158	14835	14998	15066	14941	14831	15001	15051	15141	14955	15254	14994	14984	15135	15027	15020	15039	15035	15247	14905	14911	15050	15080	15072	15009	15037	14966	14989	15130	15208	15207	15096	14992	15074	15131	14973	15094	14895	14921	14923	15015	15042	14988	14994	14947	14971	15120	15017	15142	14934	14878	14941	15140	15004	15084	14986	15062	14935	15117	15005	15016	14972	15053	14971	14981	15102	15057	15003	15086	14921	14965	15180	15016	15150	15022	15112	15145	15008	14922	15191	14928	15119	15006	14959	15093	15099	15173	15095	14844	15079	15029	15081	15039	14921	15046	15024	15095	15217	14905	15021
22874	21426	29430	23840	21550	23285	25412	19233	18029	18254	18038	17708	17691	17870	17545	17558	17595	17761	17527	17543	17646	17373	17471	17522	17510	17685	17619	17620	17525	17551	17353	17626	17364	17365	17460	17329	17512	17570	17512	17531	17603	17448	17492	17526	17473	17419	17403	17258	17242	17480	17333	17386	17075	17504	17461	17398	17594	17573	17386	17403	17573	17554	17331	17561	17258	17341	17176	17317	17381	17393	17438	17364	17288	17418	17427	17498	17575	17543	17339	17387	17327	17493	17340	17285	17227	17413	17445	17396	17320	17408	17455	17302	17570	17468	17282	17352	17319	17229	17443	17401	17351	17626	17385	17502	17433	17471	17305	17406	17504	17559	17477	17310	17508	17332	17439	17496	17383	17353	17348	17398	17404	17352	17249	17233	17358	17288	17466	17448	17569	17317	17445	17439	17215	17298	17388	17240	17435	17509	17369	17489	17340	17263	17378	17344	17255	17335	17464	17149	17294	17372	17367	17372	17454	17426	17247	17564	17528	17312	17580	17282	17383	17313	17425	17364	17213	17359	17230	17207	17550	17218	17414	17295	17415	17297	17411	17595	17292	17306	17268	17290	17170	17385	17346	17106	17273	17199	17141	17394	17284	17322	17449	17287	17446	17227	17254	17297	17358	17226	17280	17484	17264	17248	17394	17527	17252	17266	17274	17429	17366	17263	17318	17389	17393	17250	17484	17350	17343	17424	17110	17454	17421	17151	17221	17352	17403	17279	17354	17326	17537	17307	17320	17297	17175	17497	17384	17310	17298	17416	17549	17315	17533	17390	17182	17248	17305	17440	17415	17338	17470	17399	17182	17241	17518	17355	17142	17379	17347	17390	17276	17507	17266	17282	17346	17303	17441	17236	17235	17258	17388	17059	17294	17391	17448	17196	17184	17318	17336	17273	17519	17364	17375	17449	17221	17381	17422	17255	17261	17386	17598	17368	17443	17285	17327	17361	17217	17254	17318	17310	17274	17168	17326	17439	17235	17123	17109	17302	17389	17407	17327	17338	17377	17386	17430	17315	17514	17434	17344	17459	17511	17179	17417	17478	17297	17133	17382	17237	17286	17313	17310	17205	17304	17270	17289	17343	17585	17286	17207	17276	17281	17312	17304	17443	17383	17448	17571	17212	17253	17312	17111	17282	17375	17373	17138	17352	17319	17416	17339	17339	17500	17474	17414	17344	17372	17340	17381	17202	17383	17436	17542	17288	17258	17374	17262	17322	17441	17367	17327	17118	17472	17268	17189	17323	17425	17363	17032	17064	17426	17114	17304	17152	17442	17254	17157	17288	17142	17299	17424	17288	17324	17349	17442	17489	17217	17339	17331	17232	17276	17299	17346	17451	17317	17425	17289	17339	17410	17253	17386	17288	17516	17296	17224	17695	17531	17524	17406	17284	17542	17357	17527	17300	17273	17115	17369	17271	17397	17282	17326	17383	17451	17129	17281	17479	17148	17376	17324	17190	17302	17212	17381	17404	17447	17519	17422	17272	17344	17496	17385	17296	17231	17338	17437	17354	17370	17478	17377	17264	17515	17522	17230	17459	17493	17379	17334	17173	17243	17306	17218	17141	17240	17274	17494	17232	17337	17447	17214	17222	17479	17435	17561	17333	17272	17576	17136	17150	17564	17244	17259	17303	17269	17358	17402	17207	17249	17272	17454	17484	17322	17275	17353	17740	17508	17194	17240	17282	17347	17414	17307	17400	17277	17250	17222	17075	17348	17353	17344	17361	17259	17217	17346	17423	17392	17492	17248	17405	17224	17209	17265	17448	17217	17143	17266	17643	17407	17369	17497	17207	17165	17321	17032	17360	17421	17364	17379	17392	17299	17408	17392	17377	17419	17384	17332	17142	17245	17423	17370	17565	17358	17266	17211	17188	17258	17224	17401	17363	17450	17374	17323	17385	17390	17239	17261	17218	17425	17358	17591	17399	17185	17416	17382	17260	17460	17159	17112	17466	17328	17467	17264	17339	17295	17589	17065	17363	17072	17209	17270	17343	17275	17419	17263	17518	17073	17265	17288	17264	17267	17270	17401	17183	17318	17171	17206	17368	17290	17362	17415	17348	17124	17410	17594	17325	17353	17419	17369	17206	17413	17270	17295	17520	17367	17365	17332	17333	17258	17390	17363	17414	17428	17320	17411	17329	17405	17383	17308	17398	17336	17119	17179	17420	17338	17545	17273	17426	17289	17320	17352	17331	17399	17288	17397	17118	17309	17471	17335	17248	17399	17609	17125	17301	17130	17424	17287	17402	17382	17254	17172	17417	17211	17334	17441	17432	17401	17426	17275	17511	17281	17072	17258	17350	17300	17423	17307	17400	17375	17373	17319	17184	17291	17331	17160	17378	17182	17333	17303	17510	17340	17608	17222	17277	17184	17333	17265	17268	17312	17394	17197	17280	17302	17104	17242	17133	17337	17366	17444	17341	17419	17200	17152	17353	17228	17220	17440	17423	17345	17565	17408	17303	17584	17221	17375	17316	17264	17431	17519	17359	17088	17277	17241	17194	17231	17304	17256	17257	17276	17332	17302	17398	17346	17355	17404	17269	17210	17221	17215	17376	17458	17372	17491	17507	17349	17356	17543	17386	17418	17429	17190	17394	17316	17336	17370	17292	17528	17327	17264	17364	17264	17413	17372	17309	17285	17297	17576	17323	17459	17346	17282	17314	17495	17561	17451	17433	17489	17291	17543	17374	17256	17368	17373	17541	17466	17329	17372	17393	17392	17287	17134	17381	17338	17389	17284	17526	17368	17335	17218	17317	17429	17113	17412	17176	17392	17606	17295	17319	17374	17579	17051	17367	17276	17200	17425	17248	17110	17200	17192	17395	17328	17280	17288	17306	17181	17174	17284	17397	17169	17211	17418	17184	17373	17303	17518	17428	17092	17352	17559	17373	17425	17229	17404	17165	17362	17261	17328	17419	17432	17476	17374	17353	17356	17503	17274	17383	17260	17383	17316	17423	17486	17223	17230	17351	17590	17479	17277	17387	17311	17450	17413	17481	17373	17336	17399	17279	17256	17351	17473	17309	17146	17320	17295	17479	17470	17266	17282	17397	17305	17344	17403	17455	17464	17449	17289	17340	17232	17253	17399	17301	17265	17297	17303	17446	17251	17303	17411	17166	17402	17163	17153	17439	17394	17458	17404	17263	17283	17453	17369	17198	17559	17143	17235	17319	17309	17061	17498	17441	17289	17446	17314	17354	17400	17366	17334	17336	17353	17268	17299	17503	17305	17385	17465	17458	17500	17466	17340	17135	17213	17486	17351	17253	17397	17405	17189	17303	17429	17468	17499	17341	17387	17404	17238	17464	17131	17466	17355	17320	17386	17358	17223	17200	17431	17426	17338	17377	17528	17549	17370	17044	17321	17365	17263	17265	17487	17199	17305	17369	17397	17315	17510	17246	17304	17356	17391	17397	17378	17511	17456	17303	17216	17148	17220	17372	17227	17252	17126	17202	17492	17391	17392	17245	17333	17163	17379	17507	17471	17335	17288	17081	17343	17556	17449	17307	17322	17490	17410	17397	17235	17257	17263	17422	17263	17501	17433	17416	17469	17360	17489	17368	17388	17420	17376	17205	17325	17214	17485	17113	17352	17329	17474	17294	17215	17438	17400	17360	17335	17237	17242	17382	17339	17458	17420	17290	17342	17371	17043	17326	17262	17139	17353	17376	17218	17460	17315	17448	17220	17317	17331	17162	17254	17361	17298	17331	17341	17528	17343	17292	17459	17380	17184	17382	17278	17406	17409	17258	17302	17225	17525	17251	17397	17368	17569	17234	17306	17360	17297	17304	17155	17209	17269	17251	17272	17477	17253	17342	17400	17288	17326	17393	17481	17281	17561	17476	17390	17300	17311	17342	17277	17430	17627	17422	17372	17480	17365	17428	17457	17324	17347	17282	17252	17437	17385	17459	17278	17170	17219	17096	17218	17200	17209	17366	17293	17466	17512	17478	17374	17461	17176	17285	17226	17573	17418	17495	17421	17487	17266	17454	17305	17468	17230	17196	17447	17476	17232	17371	17408	17336	17325	17350	17185	17365	17252	17208	17259	17228	17448	17205	17234	17319	17301	17342	17186	17299	17294	17529	17366	17269	17194	17342	17148	17172	17393	17379	17224	17492	17549	17238	17197	17303	17465	17263	17403	17244	17380	17458	17224	17215	17380	17222	17266	17206	17442	17165	17234	17216	17301	17377	17370	17306	17410	17192	17578	17423	17336	17241	17305	17465	17311	17390	17366	17295	17263	17260	17354	17151	17519	17358	17120	17235	17266	17384	17273	17208	17217	17309	17294	17385	17324	17517	17348	17300	17277	17241	17377	17369	17362	16995	17214	17231	17372	17285	17085	17443	17352	17324	17195	17200	17074	17444	17264	17220	17487	17327	17408	17251	17480	17214	17240	17425	17360	17319	17466	17231	17363	17466	17277	17440	17450	17427	17241	17329	17345	17329	17139	17293	17283	17501	17415	17423	17244	16980	17506	17197	17447	17097	17393	17158	17476	17193	17221	17346	17335	17297	17328	17168	17261	17295	17404	17584	17217	17365	17369	17354	17221	17349	17309	17414	17223	17494	17423	17480	17393	17262	17516	17290	17204	17262	17286	17407	17323	17299	17171	17253	17468	17364	17287	17239	17369	17253	17241	17385	17438	17336	17465	17304	17368	17229	17299	17566	17346	17357	17257	17477	17250	17457	17292	17281	17519	17507	17329	17333	17354	17249	17273	17342	16993	17144	17464	17264	17319	17411	17340	17292	17014	17158	17115	17149	17496	17379	17396	17348	17393	17251	17310	17389	17236	17243	17364	17325	17307	17126	17048	17311	17468	17407	17531	17239	17367	17347	17338	17623	17352	17241	17333	17244	17508	17221	17560	17409	17031	17397	17613	17274	17465	17284	17289	17320	17189	17154	17411	17338	17520	17271	17107	17305	17406	17379	17549	17180	17382	17345	17232	17407	17298	17354	17283	17217	17302	17240	17260	17408	17135	17074	17381	17359	17280	17443	17578	17393	17270	17473	17322	17401	17280	17302	17341	17304	17395	17175	17238	17403	17319	17398	17208	17378	17218	17296	17327	17471	17205	17416	17272	17395	17244	17382	17419	17262	17204	17226	17183	17450
16628	27018	25710	21995	19754	17957	17168	16580	16352	15853	15727	15349	15641	15413	15521	15317	15580	15268	15559	15416	15237	15414	15386	15245	15379	15534	15592	15026	15533	15307	15348	15454	15322	15315	15518	15259	15440	15448	15318	15262	15279	15379	15071	15373	15320	15419	15228	15399	15360	15431	15420	15366	15416	15323	15305	15398	15402	15407	15300	15466	15257	15489	15375	15260	15287	15407	15446	15465	15320	15434	15235	15337	15283	15454	15470	15365	15320	15227	15234	15423	15496	15522	15319	15317	15219	15359	15294	15289	15320	15248	15406	15473	15523	15421	15461	15357	15352	15321	15359	15188	15099	15281	15366	15114	15250	15384	15341	15245	15495	15263	15142	15293	15425	15361	15279	15321	15347	15417	15331	15338	15340	15103	15222	15423	15338	15434	15318	15378	15299	15327	15239	15319	15546	15377	15339	15205	15396	15180	15385	15376	15229	15396	15388	15357	15271	15232	15308	15237	15240	15372	15280	15160	15391	15272	15418	15306	15250	15389	15289	15397	15382	15391	15315	15337	15574	15283	15451	15371	15365	15277	15350	15374	15041	15280	15341	15244	15233	15303	15265	15420	15384	15272	15439	15177	15327	15404	15461	15447	15319	15390	15309	15161	15271	15295	15414	15432	15346	15215	15365	15342	15277	15363	15382	15339	15265	15319	15389	15326	15375	15371	15156	15367	15286	15407	15457	15332	15387	15465	15320	15138	15377	15241	15289	15232	15478	15226	15236	15180	15312	15285	15356	15248	15416	15340	15279	15316	15387	15256	15549	15345	15270	15310	15292	15356	15222	15350	15443	15318	15325	15358	15281	15418	15266	15270	15361	15216	15295	15265	15406	15310	15217	15540	15336	15206	15098	15451	15602	15253	15211	15301	15325	15220	15357	15222	15207	15295	15245	15412	15308	15293	15182	15302	15290	15366	15364	15317	15331	15429	15327	15343	15310	15296	15298	15136	15306	15446	15319	15301	15310	15508	15365	15395	15198	15331	15374	15243	15276	15304	15239	15303	15188	15230	15374	15143	15427	15359	15251	15381	15309	15308	15338	15266	15323	15294	15265	15339	15252	15213	15496	15265	15250	15338	15302	15299	15278	15283	15300	15304	15305	15352	15284	15225	15402	15170	15346	15331	15374	15238	15343	15376	15388	15384	15306	15413	15386	15326	15277	15314	15450	15302	15297	15194	15306	15313	15551	15334	15394	15275	15213	15244	15421	15297	15335	15389	15265	15176	15197	15308	15297	15446	15266	15227	15233	15310	15271	15324	15131	15292	15384	15218	15285	15139	15393	15316	15392	15221	15244	15330	15303	15406	15320	15431	15524	15354	15432	15297	15185	15403	15451	15329	15343	15277	15276	15446	15339	15154	15224	15516	15307	15234	15270	15260	15337	15211	15288	15151	15250	15304	15182	15274	15188	15400	15246	15300	15229	15276	15375	15335	15323	15442	15359	15469	15098	15315	15184	15438	15260	15373	15072	15251	15270	15135	15372	15182	15269	15292	15113	15450	15247	15124	15464	15339	15282	15220	15221	15220	15377	15231	15267	15199	15270	15464	15538	15212	15306	15352	15298	15235	15407	15206	15350	15059	15250	15297	15180	15125	15164	15296	15246	15306	15171	15298	15230	15374	15279	15411	15300	15205	15367	15354	15437	15126	15403	15183	15374	15221	15203	15355	15390	15360	15157	15508	15236	15361	15359	15261	15250	15274	15219	15341	15392	15460	15259	15229	15411	15123	15280	15313	15284	15404	15442	15172	15277	15214	15260	15066	15324	15306	15321	15283	15406	15316	15398	15276	15212	15334	15397	15341	15183	15333	15316	15417	15404	15298	15462	15133	15355	15297	15284	15406	15300	15158	15251	15225	15282	15318	15239	15442	15388	15363	15146	15342	15443	15339	15507	15270	15207	15218	14980	15347	15295	15307	15207	15246	15354	15285	15241	15374	15215	15302	15291	15381	15392	15421	15193	15276	15258	15118	15358	15303	15303	15261	15440	15340	15237	15295	15319	15307	15502	15460	15275	15273	15266	15347	15253	15209	15237	15505	15333	15297	15221	15229	15275	15231	15329	15154	15362	15287	15298	15244	15364	15373	15249	15333	15335	15369	15217	15242	15207	15332	15205	15372	15204	15305	15258	15379	15223	15270	15268	15297	15331	15368	15377	15215	15492	15283	15268	15293	15380	15189	15323	15475	15242	15168	15463	15328	15083	15366	15265	15285	15175	15307	15472	15211	15258	15184	15457	15352	15205	15434	15201	15306	15333	15224	15293	15271	15297	15442	15340	15336	15379	15159	15385	15180	15284	15217	15330	15507	15260	15389	15114	15248	15444	15388	15428	15260	15279	15242	15195	15277	15299	15379	15353	15212	15304	15329	15338	15260	15311	15225	15257	15157	15267	15182	15115	15289	15241	15232	15198	15416	15278	15439	15200	15200	15339	15279	15178	15220	15445	15311	15274	15317	15371	15427	15342	15269	15333	15440	15239	15307	15206	15315	15288	15352	15342	15447	15499	15319	15366	15257	15191	15308	15360	15288	15328	15267	15286	15390	15390	15327	15343	15298	15288	15168	15338	15239	15415	15333	15263	15386	15193	15328	15444	15257	15308	15302	15355	15294	15398	15268	15455	15181	15418	15215	15228	15469	15339	15475	15281	15256	15277	15175	15298	15311	15361	15372	15082	15251	15266	15432	15300	15341	15316	15143	15443	15325	15272	15506	15257	15193	15351	15245	15336	15428	15249	15341	15308	15440	15249	15185	15285	15288	15263	15210	15161	15344	15336	15412	15340	15153	15371	15160	15230	15398	15183	15216	15320	15317	15486	15333	15256	15456	15340	15257	15350	15207	15256	15341	15220	15335	15337	15386	15246	15374	15208	15155	15343	15332	15070	15367	15360	15145	15210	15448	15309	15190	15349	15306	15340	15234	15280	15357	15286	15151	15175	15255	15321	15263	15200	15040	15218	15369	15204	15240	15249	15463	15328	15362	15408	15218	15143	15185	15315	15338	15252	15270	15295	15348	15327	15310	15295	15219	15271	15263	15540	15388	15324	15133	15416	15473	15189	15528	15329	15211	15282	15179	15209	15306	15377	15258	15274	15177	15291	15151	15156	15158	15308	15456	15420	15271	15376	15327	15318	15265	15347	15353	15225	15231	15157	15356	15276	15094	15292	15349	15065	15292	15343	15475	15264	15346	15265	15322	15268	15400	15357	15245	15469	15153	15191	15295	15460	15346	15358	15317	15294	15442	15284	15223	15287	15241	15408	15264	15283	15298	15247	15204	15398	15290	15233	15424	15276	15232	15415	15241	15445	15142	15405	15377	15361	15194	15231	15279	15237	15408	15426	15235	15236	15239	15380	15322	15194	15063	15272	15361	15495	15156	15318	15333	15315	15212	15214	15259	15289	15374	15422	15388	15443	15247	15320	15362	15306	15314	15262	15371	15340	15438	15249	15296	15320	15391	15368	15425	15426	15295	15237	15316	15283	15422	15319	15261	15266	15420	15189	15322	15337	15276	15213	15339	15323	15141	15251	15168	15397	15235	15378	15387	15158	15364	15245	15294	15192	15310	15307	15329	15172	15278	15128	15385	15369	15169	15327	15220	15295	15410	15317	15257	15306	15361	15343	15271	15239	15378	15491	15186	15219	15293	15072	15259	15324	15208	15357	15211	15253	15264	15304	15188	15308	15152	15220	15245	15423	15263	15317	15336	15201	15316	15425	15291	15386	15067	15264	15322	15208	15285	15351	15222	15363	15591	15231	15166	15286	15289	15167	15251	15382	15079	15290	15444	15408	15412	15224	15268	15290	15269	15338	15254	15249	15337	15339	15077	15327	15397	15336	15376	15415	15183	15282	15334	15224	15227	15211	15423	15242	15195	15240	15059	15295	15408	15333	15245	15309	15382	15317	15480	15387	15215	15392	15183	15257	15309	15247	15155	15172	15235	15273	15285	15348	15295	15293	15416	15171	15320	15505	15347	15285	15259	15402	15466	15233	15338	15125	15174	15189	15357	15301	15246	15255	15244	15287	15447	15233	15527	15224	15367	15330	15341	15249	15430	15393	15320	15365	15318	15360	15349	15245	15471	15348	15210	15314	15324	15312	15295	15291	15162	15284	15303	15189	15442	15209	15259	15377	15304	15398	15197	15245	15169	15308	15284	15308	15345	15430	15369	15208	15443	15315	15309	15350	15405	15434	15257	15269	15177	15474	15355	15156	15145	15518	15246	15342	15294	15413	15238	15352	15160	15453	15345	15256	15232	15271	15175	15168	15253	15359	15452	15361	15326	15361	15198	15292	15291	15493	15539	15287	15367	15278	15205	15459	15260	15323	15286	15309	15120	15192	15404	15233	15262	15302	15470	15230	15254	15309	15237	15272	15297	15266	15364	15410	15275	15099	15312	15373	15306	15239	15328	15376	15156	15435	15312	15263	15457	15275	15424	15485	15182	15171	15181	15189	15246	15307	15371	15396	15256	15359	15283	15312	15161	15178	15403	15211	15157	15341	15159	15288	15151	15064	15305	15199	15301	15390	15346	15279	15215	15230	15391	15338	15313	15262	15353	15258	15201	15488	15303	15167	15192	15264	15362	15328	15312	15104	15419	15232	15294	15381	15336	15370	15340	15347	15299	15478	15190	15393	15314	15362	15209	15368	15090	15265	15334	15311	15211	15252	15346	15292	15207	15227	15187	15309	15174	15266	15274	15371	15101	15285	15202	15426	15115	15219	15302	15292	15443	15210	15257	15379	15297	15367	15176	15350	15390	15250	15403	15380	15315	15380	15245	15334	15350	15418	15382	15316	15371	15122	15158	15294	15173	15311	15298	15307	15169	15284	15267	15418	15522	15294	15320	15305	15214	15230	15334	15328	15166	15397	15275	15387	15490	15239	15372	15363	15465	15288	15062	15327	15168	15392	15270	15072	15277	15279	15442	15259	15469	15384	15245	15267	15354	15337	15355	15338	15413	15424	15187	15275	15205	15262	15323	15423	15355	15367	15405	15361	15479	15503	15279	15358	15328	15132	15371	15247	15408	15427	15224	15342	15333	15498	15105	15368	15218	15393	15324	15155	15225	15335	15323	15227	15214	15320	15344	15258	15238	15205	15499	15331	15238	15429	15259	15278	15302
26920	21563	26473	24961	18852	18345	18437	17859	17847	17703	17684	17789	17586	17444	17561	17652	17611	17629	17645	17652	17580	17458	17449	17523	17496	17730	17496	17368	17606	17754	17699	17646	17638	17848	17448	17591	17854	17591	17695	17615	17708	17668	17460	17516	17554	17687	17744	17293	17572	17488	17426	17542	17541	17794	17619	17667	17768	17543	17689	17545	17750	17643	17476	17885	17627	17647	17614	17731	17544	17574	17541	17490	17654	17671	17605	17513	17520	17310	17645	17491	17725	17708	17529	17475	17513	17600	17380	17767	17637	17466	17560	17534	17680	17575	17622	17530	17686	17561	17700	17567	17630	17474	17547	17524	17430	17444	17852	17583	17412	17574	17688	17581	17625	17453	17485	17634	17485	17664	17487	17453	17465	17644	17682	17644	17516	17514	17575	17619	17483	17643	17743	17505	17491	17592	17671	17539	17533	17750	17478	17578	17506	17412	17496	17632	17468	17596	17738	17625	17701	17512	17353	17510	17539	17487	17636	17543	17589	17531	17430	17692	17484	17658	17604	17441	17575	17601	17584	17636	17551	17631	17634	17449	17628	17488	17413	17509	17375	17471	17557	17598	17694	17492	17409	17395	17320	17629	17502	17605	17674	17473	17458	17663	17609	17503	17527	17430	17531	17608	17421	17474	17585	17816	17586	17582	17518	17607	17577	17446	17725	17612	17729	17652	17685	17653	17443	17506	17520	17568	17550	17748	17612	17629	17502	17425	17555	17541	17582	17648	17409	17458	17370	17545	17504	17691	17505	17606	17587	17613	17527	17514	17559	17512	17615	17469	17641	17495	17742	17646	17612	17579	17538	17585	17639	17521	17581	17568	17504	17841	17611	17541	17610	17383	17628	17508	17734	17428	17577	17750	17588	17690	17672	17594	17539	17460	17707	17571	17541	17487	17561	17837	17780	17562	17745	17500	17501	17555	17573	17479	17492	17355	17613	17813	17510	17633	17632	17460	17473	17653	17599	17630	17630	17794	17563	17708	17744	17635	17604	17689	17612	17633	17375	17662	17801	17589	17715	17408	17747	17649	17654	17757	17468	17636	17889	17541	17513	17701	17451	17507	17577	17556	17420	17582	17553	17643	17709	17590	17510	17674	17553	17487	17536	17534	17729	17648	17525	17770	17565	17708	17658	17520	17699	17365	17497	17492	17772	17538	17537	17697	17640	17661	17728	17396	17406	17486	17673	17594	17490	17657	17428	17701	17821	17506	17631	17597	17843	17620	17513	17621	17715	17671	17571	17584	17384	17611	17516	17621	17602	17496	17648	17545	17563	17632	17502	17738	17596	17534	17774	17562	17301	17465	17613	17757	17604	17705	17838	17533	17578	17387	17637	17477	17737	17659	17457	17765	17658	17325	17375	17498	17668	17703	17537	17520	17633	17485	17651	17512	17591	17698	17770	17722	17638	17550	17730	17568	17416	17475	17637	17528	17660	17565	17433	17773	17642	17404	17519	17601	17755	17525	17698	17652	17605	17423	17613	17366	17473	17436	17412	17572	17406	17820	17294	17494	17596	17500	17739	17465	17556	17551	17562	17425	17573	17672	17430	17305	17531	17530	17622	17737	17530	17536	17760	17743	17461	17678	17605	17712	17627	17585	17759	17538	17555	17662	17708	17563	17725	17641	17509	17620	17705	17602	17477	17710	17723	17472	17719	17557	17601	17605	17763	17709	17719	17563	17500	17560	17507	17649	17523	17441	17565	17501	17607	17631	17540	17529	17620	17641	17407	17590	17450	17698	17619	17602	17633	17699	17660	17465	17561	17719	17566	17656	17534	17588	17551	17481	17615	17548	17757	17679	17772	17585	17680	17524	17549	17556	17707	17545	17654	17612	17608	17582	17644	17615	17206	17490	17660	17576	17531	17514	17626	17676	17666	17520	17507	17703	17621	17701	17556	17342	17656	17427	17617	17457	17724	17418	17593	17397	17535	17546	17367	17720	17667	17556	17457	17595	17578	17320	17595	17531	17691	17289	17420	17422	17449	17679	17527	17754	17522	17688	17708	17564	17520	17608	17753	17518	17699	17628	17604	17496	17639	17384	17626	17462	17712	17658	17641	17443	17398	17637	17499	17633	17403	17777	17782	17652	17529	17619	17705	17818	17450	17415	17536	17612	17719	17500	17578	17470	17664	17571	17701	17602	17533	17404	17616	17684	17676	17562	17497	17655	17667	17660	17609	17492	17590	17551	17705	17672	17598	17823	17602	17468	17364	17424	17751	17441	17600	17543	17530	17534	17640	17478	17485	17593	17284	17731	17679	17599	17588	17659	17599	17447	17797	17813	17633	17497	17668	17463	17604	17673	17675	17608	17475	17613	17806	17564	17593	17582	17604	17620	17493	17531	17612	17611	17502	17669	17473	17541	17438	17679	17938	17601	17464	17713	17604	17630	17725	17418	17354	17509	17447	17533	17661	17542	17454	17498	17546	17536	17519	17586	17499	17589	17532	17545	17551	17501	17330	17421	17733	17695	17475	17418	17585	17450	17578	17741	17815	17448	17754	17611	17578	17472	17451	17574	17530	17669	17600	17868	17692	17730	17621	17525	17395	17638	17541	17402	17872	17434	17422	17335	17656	17579	17525	17396	17609	17452	17565	17441	17435	17651	17571	17512	17620	17697	17451	17418	17662	17477	17574	17599	17490	17431	17645	17628	17785	17523	17799	17612	17563	17584	17632	17430	17615	17556	17693	17600	17494	17603	17592	17769	17449	17710	17618	17702	17733	17681	17428	17639	17592	17503	17476	17705	17502	17662	17728	17472	17508	17537	17417	17585	17613	17467	17679	17572	17522	17362	17573	17454	17454	17493	17655	17438	17742	17639	17738	17471	17246	17682	17570	17625	17610	17635	17521	17588	17489	17617	17528	17529	17639	17544	17581	17537	17651	17303	17575	17582	17646	17539	17628	17623	17710	17686	17681	17468	17628	17730	17655	17457	17607	17562	17664	17485	17648	17494	17558	17426	17315	17609	17865	17693	17543	17645	17403	17640	17540	17634	17606	17558	17704	17670	17526	17423	17591	17652	17486	17590	17363	17750	17586	17620	17859	17560	17460	17708	17528	17686	17746	17787	17441	17507	17611	17675	17660	17485	17521	17620	17617	17563	17717	17672	17437	17395	17584	17644	17542	17578	17581	17603	17739	17478	17672	17475	17525	17785	17488	17556	17534	17501	17377	17414	17542	17531	17512	17516	17669	17449	17502	17669	17415	17481	17510	17474	17325	17556	17569	17714	17616	17505	17520	17632	17668	17538	17709	17548	17698	17378	17704	17629	17475	17497	17435	17525	17456	17788	17565	17749	17570	17714	17488	17552	17807	17593	17379	17584	17513	17702	17682	17544	17587	17644	17671	17710	17562	17785	17954	17585	17761	17528	17573	17531	17266	17672	17619	17683	17604	17293	17645	17487	17526	17413	17414	17552	17636	17505	17598	17623	17657	17582	17509	17517	17498	17468	17490	17548	17534	17521	17609	17537	17575	17383	17468	17747	17690	17493	17600	17666	17371	17496	17388	17457	17717	17698	17550	17589	17549	17446	17766	17481	17438	17489	17581	17624	17616	17469	17559	17767	17474	17612	17541	17533	17395	17579	17634	17601	17759	17303	17490	17634	17576	17704	17599	17660	17475	17666	17462	17552	17431	17590	17513	17646	17402	17637	17581	17518	17661	17615	17470	17610	17579	17673	17658	17492	17637	17591	17399	17805	17527	17598	17669	17584	17393	17280	17552	17342	17458	17440	17428	17648	17504	17717	17524	17585	17772	17690	17538	17568	17553	17592	17549	17639	17504	17364	17551	17635	17717	17508	17641	17800	17665	17605	17498	17764	17685	17693	17641	17722	17723	17523	17659	17778	17631	17491	17690	17641	17761	17536	17427	17417	17707	17587	17640	17400	17573	17781	17505	17622	17703	17540	17591	17642	17652	17623	17699	17532	17605	17872	17632	17380	17561	17466	17609	17672	17615	17453	17740	17700	17900	17563	17705	17333	17522	17402	17362	17654	17699	17499	17393	17479	17668	17556	17285	17401	17616	17666	17632	17506	17501	17794	17454	17646	17504	17576	17533	17474	17312	17637	17603	17697	17473	17576	17540	17652	17566	17633	17520	17320	17477	17618	17596	17595	17711	17538	17539	17463	17564	17591	17449	17447	17449	17613	17544	17620	17609	17666	17560	17435	17448	17566	17506	17525	17707	17646	17525	17699	17471	17415	17564	17761	17701	17739	17522	17489	17430	17539	17602	17535	17757	17698	17613	17566	17606	17409	17795	17609	17778	17745	17461	17707	17591	17732	17745	17448	17369	17607	17408	17562	17491	17548	17664	17621	17776	17765	17578	17762	17626	17785	17564	17552	17706	17786	17704	17587	17435	17494	17673	17536	17532	17512	17458	17697	17554	17555	17482	17581	17732	17648	17579	17974	17588	17587	17525	17576	17608	17647	17590	17601	17619	17674	17569	17583	17640	17376	17651	17765	17612	17663	17466	17411	17626	17672	17523	17589	17642	17772	17566	17479	17528	17628	17836	17684	17464	17579	17362	17550	17600	17532	17487	17445	17577	17637	17512	17583	17631	17628	17779	17748	17475	17622	17396	17479	17618	17625	17666	17460	17663	17609	17651	17862	17707	17577	17733	17666	17552	17756	17574	17740	17656	17592	17511	17510	17522	17473	17615	17520	17544	17565	17392	17645	17694	17535	17484	17435	17499	17753	17597	17556	17488	17709	17605	17437	17658	17631	17683	17521	17606	17397	17778	17488	17633	17758	17676	17542	17558	17541	17572	17586	17532	17500	17654	17504	17536	17686	17775	17375	17547	17545	17421	17564	17399	17489	17558	17654	17589	17651	17652	17587	17440	17668	17513	17532	17465	17612	17570	17546	17720	17504	17544	17688	17636	17601	17465	17611	17931	17600	17449	17613	17685	17514	17676	17560	17550	17544	17467	17549	17597	17584	17653	17619	17695	17631	17502	17597	17633	17431	17656	17457	17704	17882	17526	17553	17324	17587	17682	17512	17542	17644	17693	17452	17776	17435	17759	17465	17605	17553	17607	17666	17657	17430	17779	17617	17450	17430	17614	17507	17525	17679	17293	17398	17442	17492	17761	17482	17639	17502	17466	17549	17403	17479
17317	21507	20710	18504	17471	16523	16174	15778	15869	15616	15664	15391	15526	15652	15710	15518	15636	15564	15721	15587	15598	15471	15495	15427	15470	15518	15735	15423	15599	15555	15474	15585	15373	15461	15466	15477	15627	15551	15402	15369	15489	15413	15406	15598	15698	15397	15537	15524	15511	15458	15540	15452	15446	15449	15457	15579	15434	15532	15538	15529	15633	15444	15557	15589	15465	15609	15423	15463	15422	15405	15374	15517	15451	15447	15546	15448	15376	15475	15657	15436	15568	15552	15497	15343	15576	15450	15566	15385	15524	15580	15408	15558	15493	15594	15474	15488	15535	15503	15600	15567	15456	15480	15445	15477	15321	15402	15508	15398	15388	15648	15383	15319	15250	15317	15587	15353	15620	15352	15506	15465	15616	15534	15466	15437	15657	15499	15460	15561	15541	15442	15638	15232	15527	15471	15668	15555	15510	15422	15455	15441	15476	15627	15567	15700	15463	15481	15401	15381	15235	15418	15648	15593	15384	15408	15550	15465	15383	15359	15394	15478	15552	15389	15428	15469	15602	15504	15528	15469	15493	15548	15524	15623	15465	15351	15483	15410	15607	15529	15311	15466	15468	15397	15416	15358	15522	15585	15521	15442	15580	15343	15330	15417	15450	15608	15455	15359	15308	15469	15371	15541	15431	15464	15483	15499	15615	15606	15512	15584	15422	15259	15563	15423	15516	15388	15333	15502	15505	15461	15543	15577	15536	15593	15516	15564	15481	15465	15388	15428	15406	15549	15425	15407	15522	15476	15565	15602	15405	15474	15374	15405	15589	15476	15629	15555	15586	15449	15308	15636	15477	15519	15552	15562	15624	15487	15367	15491	15414	15535	15565	15416	15523	15455	15420	15375	15399	15481	15643	15626	15406	15500	15594	15553	15541	15417	15510	15415	15380	15493	15461	15305	15478	15623	15518	15553	15536	15560	15371	15420	15707	15627	15491	15426	15490	15499	15411	15414	15491	15344	15567	15397	15625	15414	15611	15514	15491	15565	15545	15539	15489	15475	15350	15434	15563	15397	15461	15534	15520	15705	15406	15502	15420	15463	15539	15447	15427	15631	15368	15612	15595	15471	15383	15451	15352	15614	15332	15493	15482	15412	15561	15417	15537	15558	15479	15546	15481	15587	15396	15662	15601	15527	15469	15397	15571	15443	15434	15477	15385	15583	15403	15390	15422	15585	15510	15330	15432	15301	15543	15519	15323	15487	15487	15503	15597	15576	15686	15592	15462	15416	15604	15488	15415	15442	15567	15451	15443	15588	15585	15404	15434	15483	15305	15464	15719	15491	15507	15341	15456	15606	15391	15380	15499	15332	15360	15346	15538	15329	15366	15439	15523	15545	15527	15542	15458	15265	15515	15651	15577	15353	15551	15430	15396	15345	15441	15582	15507	15355	15430	15539	15456	15546	15457	15339	15450	15624	15618	15264	15281	15406	15566	15557	15367	15363	15556	15449	15410	15578	15482	15601	15675	15413	15430	15456	15571	15443	15668	15344	15546	15652	15241	15600	15487	15517	15563	15417	15525	15354	15431	15366	15322	15597	15520	15451	15530	15366	15512	15631	15491	15473	15552	15579	15454	15447	15553	15441	15521	15427	15480	15469	15517	15385	15456	15603	15464	15415	15514	15470	15362	15489	15425	15686	15462	15538	15504	15629	15438	15693	15570	15545	15458	15383	15477	15563	15469	15611	15460	15652	15537	15491	15509	15412	15536	15442	15324	15457	15507	15295	15404	15411	15488	15408	15406	15629	15538	15542	15420	15606	15354	15598	15498	15454	15499	15469	15549	15395	15548	15412	15513	15448	15487	15361	15431	15498	15479	15470	15441	15567	15427	15502	15543	15475	15446	15439	15761	15563	15446	15413	15377	15475	15647	15553	15382	15449	15649	15559	15421	15555	15389	15428	15632	15557	15490	15505	15494	15746	15373	15612	15488	15429	15648	15559	15379	15645	15392	15388	15557	15439	15453	15471	15417	15540	15511	15341	15605	15422	15620	15548	15544	15386	15428	15575	15539	15547	15553	15412	15349	15547	15328	15523	15483	15803	15336	15647	15508	15552	15331	15566	15486	15506	15384	15432	15446	15467	15539	15356	15410	15591	15542	15745	15456	15634	15416	15362	15347	15323	15381	15505	15588	15368	15482	15544	15470	15449	15523	15636	15558	15672	15465	15459	15346	15388	15363	15593	15651	15713	15532	15393	15563	15517	15528	15466	15460	15332	15419	15321	15612	15484	15663	15413	15572	15627	15525	15381	15552	15590	15522	15528	15383	15514	15475	15708	15544	15322	15416	15385	15439	15320	15548	15429	15446	15551	15381	15461	15452	15428	15505	15527	15405	15581	15378	15493	15523	15637	15451	15409	15506	15502	15355	15454	15507	15555	15527	15532	15507	15334	15534	15416	15499	15510	15645	15678	15377	15547	15452	15530	15443	15540	15428	15604	15407	15443	15458	15466	15368	15486	15647	15380	15539	15444	15398	15557	15592	15491	15531	15604	15331	15399	15610	15451	15471	15515	15401	15396	15522	15617	15574	15527	15433	15487	15569	15514	15452	15564	15539	15537	15361	15349	15337	15405	15625	15347	15499	15416	15511	15505	15590	15400	15620	15380	15458	15396	15501	15435	15604	15276	15645	15386	15615	15498	15521	15490	15586	15429	15356	15486	15518	15557	15372	15425	15317	15483	15520	15259	15611	15568	15533	15584	15491	15481	15546	15399	15621	15521	15348	15632	15550	15642	15342	15673	15435	15572	15413	15570	15443	15458	15667	15562	15381	15571	15385	15421	15462	15443	15500	15550	15635	15725	15444	15484	15537	15517	15568	15367	15577	15482	15358	15479	15503	15410	15610	15570	15564	15557	15528	15631	15519	15461	15379	15643	15489	15569	15443	15507	15544	15318	15413	15570	15443	15525	15465	15482	15367	15531	15513	15506	15519	15567	15485	15434	15452	15461	15350	15636	15459	15385	15462	15537	15554	15489	15211	15532	15488	15392	15404	15488	15393	15524	15472	15470	15553	15475	15545	15429	15475	15525	15691	15372	15486	15471	15519	15284	15378	15474	15623	15458	15525	15390	15548	15500	15521	15499	15534	15193	15368	15500	15418	15447	15563	15347	15606	15452	15535	15477	15250	15571	15554	15658	15530	15595	15439	15515	15540	15458	15408	15372	15380	15329	15509	15552	15551	15484	15506	15369	15603	15437	15445	15463	15406	15413	15461	15318	15478	15406	15325	15656	15356	15374	15501	15536	15489	15327	15541	15523	15624	15477	15494	15637	15608	15689	15413	15526	15359	15272	15610	15501	15481	15472	15465	15506	15570	15527	15461	15508	15328	15697	15434	15525	15437	15424	15647	15438	15587	15415	15577	15458	15422	15562	15519	15322	15561	15439	15365	15499	15433	15294	15446	15459	15422	15422	15318	15601	15485	15615	15325	15488	15552	15326	15534	15389	15572	15549	15406	15787	15545	15345	15673	15520	15485	15703	15490	15537	15325	15513	15598	15461	15756	15543	15482	15589	15498	15445	15507	15339	15376	15771	15589	15469	15556	15612	15523	15363	15403	15474	15614	15485	15500	15602	15650	15500	15533	15570	15638	15396	15482	15432	15570	15606	15449	15502	15631	15503	15513	15481	15477	15529	15565	15758	15335	15569	15676	15533	15537	15540	15526	15479	15629	15491	15503	15504	15499	15371	15436	15414	15487	15558	15649	15551	15566	15271	15425	15524	15426	15522	15447	15474	15454	15575	15472	15600	15349	15387	15525	15448	15371	15514	15460	15360	15555	15354	15285	15550	15697	15433	15389	15506	15391	15373	15585	15416	15501	15534	15489	15473	15611	15429	15493	15619	15392	15531	15632	15460	15534	15595	15496	15441	15721	15455	15488	15467	15524	15397	15330	15431	15515	15489	15482	15528	15538	15575	15552	15337	15686	15413	15485	15561	15518	15415	15481	15383	15359	15411	15623	15463	15713	15519	15562	15477	15426	15475	15480	15640	15479	15674	15562	15643	15449	15335	15492	15499	15505	15541	15633	15500	15633	15297	15442	15416	15505	15511	15474	15520	15632	15413	15468	15587	15450	15482	15542	15522	15630	15455	15571	15439	15457	15545	15496	15456	15345	15533	15489	15580	15514	15406	15439	15486	15542	15602	15503	15504	15546	15338	15430	15417	15391	15576	15552	15487	15407	15758	15529	15424	15535	15541	15358	15601	15405	15405	15424	15549	15487	15410	15545	15551	15362	15241	15392	15531	15664	15544	15342	15617	15485	15629	15599	15447	15284	15354	15481	15616	15540	15617	15399	15462	15401	15480	15523	15470	15447	15435	15464	15436	15463	15573	15566	15475	15579	15576	15633	15640	15570	15550	15545	15593	15517	15524	15564	15490	15727	15358	15485	15676	15622	15528	15527	15441	15497	15554	15568	15588	15636	15455	15541	15487	15534	15451	15490	15473	15529	15469	15561	15550	15506	15300	15565	15284	15581	15557	15728	15366	15528	15533	15372	15498	15416	15518	15511	15450	15370	15478	15429	15602	15422	15666	15528	15424	15629	15451	15525	15520	15379	15557	15413	15575	15368	15386	15616	15292	15322	15583	15351	15408	15336	15505	15474	15568	15308	15442	15320	15316	15502	15511	15345	15676	15487	15530	15477	15522	15541	15592	15411	15537	15568	15566	15647	15457	15453	15471	15472	15443	15538	15541	15649	15701	15534	15505	15526	15441	15541	15464	15482	15469	15530	15504	15431	15500	15564	15515	15461	15421	15604	15466	15447	15404	15398	15304	15571	15497	15428	15345	15595	15456	15460	15596	15528	15536	15727	15524	15639	15370	15596	15551	15472	15363	15520	15444	15576	15538	15450	15530	15413	15465	15497	15482	15454	15439	15449	15541	15590	15534	15553	15354	15481	15434	15668	15637	15362	15330	15554	15577	15446	15481	15539	15588	15703	15468	15449	15436	15415	15363	15329	15642	15542	15420	15367	15424	15258	15543	15457	15484	15492	15618	15566	15474	15542	15472	15544	15611	15439	15482	15352	15369	15479	15460	15651	15526	15538	15564	15440	15373	15497	15599	15588	15435	15383	15469	15631	15547	15497	15554	15568	15606	15438	15559	15656	15327	15744	15361
23759	21442	29134	24201	22021	22624	21273	18315	17629	17698	17487	17483	17582	17426	17493	17458	17215	17185	17446	17300	17209	17139	17291	17263	17152	17237	17385	17140	17246	17206	16915	17126	17203	17226	16967	17222	17038	17418	17161	17336	17171	17283	17193	17208	17308	17081	17111	17376	17131	17206	17047	17036	17101	17116	17399	17275	17154	17329	17263	17049	17277	17181	17110	16930	17256	17347	17115	17070	17028	17176	17042	17252	17005	17191	17182	17265	17313	16993	17142	17073	17225	17315	17152	17195	17299	17132	17241	17221	17265	17199	16996	16946	16982	17198	17199	17195	17169	17057	17101	17150	17233	17161	17086	17253	17226	17077	16989	16998	17282	17319	17283	17277	17112	17186	16921	17159	17192	17323	17154	17142	17213	17196	17149	17272	17164	17138	17055	17071	17038	17112	17095	16983	17167	16855	17171	16971	17222	17249	17246	17187	17119	16981	16991	17449	17174	17148	17097	17070	17015	17158	17195	17303	17015	17208	17009	16875	17082	17102	17077	17028	17126	17166	16958	17202	17081	17080	17112	17165	17179	17193	17018	17059	17148	17118	17135	17084	17182	17065	17117	16938	17238	17233	16925	17178	17180	17242	16995	17204	17103	17235	17246	17206	17032	17137	17079	17295	17045	16988	16948	16993	17235	17116	17034	17291	17262	17019	16898	16934	17052	16884	17207	17157	16969	17063	17268	16974	17293	17169	17347	17358	17113	17362	17122	17090	17150	17167	17160	17376	17149	17130	17139	17198	17293	17231	17090	17255	17044	17196	17221	17090	17064	17046	17128	17244	17092	16985	17107	17212	17150	17058	17097	16863	17096	16854	17303	17125	17215	17210	17163	17054	17155	17197	17032	17167	17104	17162	17279	17288	17110	17235	17143	17379	17200	17154	17224	16995	17216	17178	17172	17161	17213	17106	17342	16905	17306	16987	17240	17251	17169	17118	17223	17026	17178	17250	17261	17109	17330	17060	17228	17050	17243	17081	17112	17063	17089	16994	17059	17031	17064	17205	17119	16794	16913	17107	17213	17128	17181	17272	16988	17035	17251	17199	17096	17164	17307	17206	17178	17285	17293	17257	17148	17172	17212	17263	17206	17032	17023	17171	17284	17436	17029	17044	17143	16968	17121	17156	17020	17139	17108	16952	17155	17072	17198	17062	17246	17251	17251	17116	17177	17150	17203	16990	16985	17091	17118	17305	17104	17161	17172	17386	17150	17154	17160	17029	17251	17094	17250	17060	17188	17063	17133	17174	17144	17120	17244	17268	17198	16998	17034	17021	17107	17025	17137	17119	17062	17159	17320	17015	17100	17070	17204	17260	17080	16909	16875	17053	17016	17126	17068	17184	17237	17070	17106	17216	17177	17224	17296	17398	17079	17021	17183	17107	17166	17243	17144	17054	17139	17112	17030	17098	17224	17085	17264	17186	16922	17111	16913	17151	17068	17173	17109	17113	17191	17175	17129	17339	17216	17194	17098	17073	17160	17312	17113	17026	17081	17106	16952	17169	17085	17100	17168	17233	16959	17001	17026	16974	17137	17155	17136	17012	17103	17208	17190	17022	17028	17092	17178	17137	16954	17232	17056	17163	17237	17080	17230	17192	17226	16896	17213	17215	17105	17029	17099	17244	17063	17167	17090	16977	17135	17123	17123	17176	17096	16956	17157	17033	16970	17095	17094	17023	17093	17098	17188	16904	17251	17207	17156	17208	17038	17196	16941	17244	17207	17083	17498	17075	17207	17135	17210	17264	17196	17206	17225	17118	17118	17023	17175	16943	16979	16987	17289	17025	17123	16875	17169	17178	17277	17111	17242	17018	17264	17155	17250	17119	17314	16982	17099	16952	17139	17336	17268	17376	17327	16910	17075	17296	17300	17397	16996	17072	17178	17243	17206	17170	16920	17152	17066	17254	17091	17246	17137	17137	17254	17247	17156	17107	17327	17060	16809	17100	17232	17198	17219	17156	17305	17210	17142	17000	16860	17207	17183	17311	17147	17117	17093	17137	17171	17147	17363	17223	16988	17015	17118	17187	17099	16968	17038	16940	17047	17105	17138	17014	17115	17158	17166	17376	17043	17097	16991	17134	17166	17276	17004	17203	17242	17109	17080	17116	17035	17256	17204	17160	17032	17206	16943	16845	17127	16914	17174	17298	17244	17091	17082	17252	17287	17203	17147	17205	17248	17177	17196	17174	17129	17257	17102	17257	17283	17252	17222	17232	17204	17062	17159	17260	17097	17205	17327	17107	16956	17022	17182	17153	17189	17147	17098	17151	17147	17131	17072	17328	17078	17078	17309	17124	17062	17135	17151	17125	17183	17094	17247	17142	17168	17111	17181	17228	17057	17142	17139	16976	17276	17106	16996	16997	17160	17143	17184	16928	17125	17266	17306	17215	17292	17219	17069	16911	17070	17158	17035	17396	17227	17123	17152	16995	17187	17101	17104	16943	17107	17080	17096	17265	16963	17168	17022	16918	17100	17041	17029	17191	17235	17275	17179	17089	17277	17004	17217	17348	17232	17018	17292	17074	16880	16915	17135	17082	16831	17092	17145	17140	17068	17289	17140	17171	17269	17219	17228	16989	17139	17104	17299	17072	17064	17318	17116	17217	16791	17116	17142	17061	17243	17190	17415	17148	16921	17086	17206	17144	17193	17315	17197	17302	17120	16887	17041	17204	17311	17128	17026	17023	17211	17337	17292	17142	17319	17102	17168	17026	17146	17048	17195	16961	17240	17141	17153	16956	17233	17088	17132	17097	17290	17048	17135	16834	17307	17091	17075	17255	17334	17101	17254	17373	17232	17122	17219	17205	17125	17050	17088	17041	16980	17191	17227	17257	17214	16988	17168	17144	17095	17100	16921	17319	17165	17266	17222	17072	17000	17300	17223	16956	17075	17238	17141	17310	17279	17040	17267	17274	17254	17188	17222	17119	17160	17358	17040	17005	17194	17312	17132	17281	17046	17297	17092	16949	17408	17390	17170	16975	17103	17099	17139	16831	17297	16916	17303	17140	17205	17149	17056	17130	17305	17274	17074	17206	17181	17192	17213	17174	17040	17032	17018	17208	17070	17020	17096	17035	17101	17154	17167	16885	17183	16904	17169	16958	16944	17112	17289	17140	17231	17166	17025	17223	17298	17175	17132	17095	17049	17164	17179	17140	17185	17132	17041	17231	17180	17091	17073	17116	16923	17112	17187	17168	17028	16989	16999	17098	17210	17077	17101	17127	17121	17069	17032	17174	17190	17038	17405	16982	17307	17153	17229	17276	17199	17247	17066	17291	17076	17202	17029	17162	17102	17075	17034	17420	17270	17050	17289	17131	17272	17174	17302	17012	17036	17054	16963	17324	17116	17326	17163	17062	17071	17156	17144	17068	17188	16998	17294	17211	17097	17131	17157	17261	17059	17356	16929	17198	17175	17009	17177	17138	17016	17092	17213	17239	17056	17052	16940	17227	16997	17023	17179	17240	17013	17400	17128	17127	17041	17023	17112	17187	17113	17205	17103	16999	17131	17299	17021	17271	17124	17030	17160	17255	16993	17254	16963	16980	16982	17112	17050	17139	17119	16886	17012	17078	17235	16971	17175	17045	17108	17175	17305	17074	17349	17198	17158	17000	17182	17128	17115	17256	17262	17137	17114	17258	17030	17374	17124	17080	17015	17179	17109	17281	17141	17155	16965	17332	17015	17024	17266	17157	17321	17115	17326	17110	17248	17174	17351	16990	17275	17218	17014	17143	17225	17063	17151	16922	17147	17110	17140	17259	17144	17092	17086	17035	17137	17139	17067	17021	17174	17104	17165	17120	17323	17142	16782	16836	17209	17007	17014	17089	17010	17281	17066	17294	17153	17339	17386	17096	17017	17174	17164	17086	17140	17094	17066	17177	17294	17318	17079	17052	17057	17245	16994	17144	17058	17360	17239	17173	17122	17080	17160	17158	17298	16989	17272	17147	17090	17132	17188	17234	17131	17025	17127	17241	17201	17176	17095	16989	17155	17015	17079	17164	17100	16878	17150	17154	17097	17151	17279	17135	17084	16963	17174	17122	17286	16941	17181	17203	17224	17096	17041	17084	17024	17066	17113	17065	17280	17073	17254	17395	17170	17098	17001	17150	17084	17072	17094	17110	16943	17177	17163	17217	17198	16900	17107	17250	17283	17293	17098	17121	17096	17213	17314	17223	17114	17276	17216	17120	17133	17153	17257	17242	16984	16934	17147	17138	17301	17004	17039	17294	17019	16976	17227	17120	17170	17055	17085	17212	17239	17067	17376	17171	17065	17215	17275	16997	17278	17188	17036	17187	17238	17205	17016	17039	17235	17347	17132	17144	17065	17189	17050	17031	17093	17152	17082	17080	17101	16988	16984	17150	17281	17199	17117	16984	17202	17280	16914	16962	17142	17220	17121	17004	17257	17282	17071	17083	16900	17068	17014	17121	17041	16986	17307	17139	17212	16935	17301	17138	17131	17103	17046	17171	17090	16922	17003	17061	17131	16983	17269	17120	17232	17164	17037	17059	16911	17147	17173	16948	17093	17035	17250	17034	17156	17074	17025	17214	17087	17075	16941	17063	17119	17054	17091	17250	17046	17253	17236	17200	17070	16892	17256	17148	17244	16941	17024	17162	17219	17172	17013	17141	17060	17209	17116	17144	17039	16921	17216	17061	17184	17189	17134	16917	17110	17018	17073	17216	16953	17062	17355	17160	17250	16898	17149	17185	17005	16930	17267	17117	17184	17202	17002	17155	17202	17250	17242	17237	17280	17070	17038	17212	16957	17095	17125	17103	17039	17166	17145	17111	16929	17052	17115	16957	17161	17154	17332	16962	16882	17022	17112	17168	17059	17161	17027	17306	17141	17186	17245	17100	17145	17081	17169	17112	17392	17203	17166	16908	16934	16987	17268	17259	17198	17033	17147	17274	17340	17201	17291	17163	17125	17123	17049	17345	17317	17030	17141	17008	17185	17086	17167	17388	17237	17095	17145	17006	17124	17306	17102	17127	17509	17145	17156	17042	17044	16972	17031	17130	17094	17148	17239	17119	17189	17360	17380	17193	17043	17085	17145	17116	17160	17039	17199	17023	17186	16913	16987	17231	17232	17008	17248	17042	17338	17027	16958	17165	17253	17148
16078	24657	23154	20070	18185	17042	16585	16023	15941	15540	15497	15350	15169	15197	15250	15224	15283	15208	15337	15351	15104	15336	15199	15286	15224	15305	15261	15291	15236	15256	15386	15201	15260	15272	15260	15179	15173	15387	15308	15375	15227	15156	15140	15178	15073	15399	15129	15264	15232	15175	15419	15379	15220	15251	15471	15131	15287	15322	15202	15151	15411	15411	15340	15413	15065	15209	15094	15123	15309	15179	15182	15123	15319	15265	15329	15167	15331	15337	15247	15117	15507	15216	15225	15278	15251	15252	15177	15251	15377	15221	15383	15188	15286	15053	15390	15211	15189	15254	15273	15378	15257	15354	15384	15260	15273	15334	15198	15463	15278	15443	15169	15148	15037	15273	15210	15226	15172	15179	15395	15405	15417	15347	15030	15350	15299	15259	15420	15340	15051	15453	15203	15424	15542	15304	15367	15117	15239	15320	15304	15062	15301	15208	15125	15284	15201	14933	15409	15181	15391	15247	15299	15299	15237	15292	15186	15341	15217	15236	15290	15180	15365	15177	15225	15287	15295	15076	15304	15225	15250	15356	15194	15269	15197	15327	15171	15198	15308	15241	15296	15226	15321	15219	15268	15290	15143	15383	15166	15343	15207	15357	15376	15143	15168	15434	15355	15256	15225	15239	15265	15309	15301	15249	15334	15197	15206	15067	15209	15215	15282	15385	15279	15242	15122	15196	15347	15193	15180	15321	15365	14990	15235	15307	15124	15258	15298	15453	15315	15195	15305	15120	15200	15257	14978	15179	15245	15101	15203	15251	15176	15379	15341	15188	15179	15183	15167	15264	15109	15272	15364	15170	15149	15116	15326	15244	15281	15209	15273	15172	15224	15260	15261	15157	15209	15242	15432	15092	15160	15163	15338	15392	15161	15339	15171	15154	15200	15180	15482	15421	15163	15141	15065	15333	15278	15225	15267	15231	15325	15225	15225	15508	15297	15383	15241	15396	15178	15382	15211	15225	15475	15316	15254	15167	15308	15397	15198	15369	15202	15486	15347	15391	15163	15347	15183	15268	15156	15227	15122	15216	15259	15286	15333	15256	15011	15365	15235	15218	15272	15187	15243	15253	15301	15278	15118	15343	15258	15160	15199	15229	15234	15156	15311	15315	15326	15218	15282	15367	15303	15174	15348	15107	15186	15364	15332	15209	15224	15274	15196	15250	15324	15286	15199	15301	15213	15358	15260	15163	15219	15320	15127	15224	15465	15191	15252	15232	15112	15214	15333	15389	15161	15215	15241	15270	15307	15141	15280	15211	15228	15282	15097	15331	15119	15142	15247	15303	15360	15396	15156	15302	15254	15288	15271	15160	15301	15205	15182	15299	15172	15338	15340	15380	15350	15158	15388	15380	15111	15142	15287	15340	15199	15090	15173	15297	15256	15277	15174	15276	15255	15308	15421	15257	15178	15237	15301	15291	15234	15284	15183	15401	15288	15190	15156	15512	15185	15177	15090	15173	15255	15304	15277	15318	15291	15375	15331	15219	15328	15180	15275	15195	15302	15408	15157	15222	15366	15178	15316	15285	15294	15247	15082	15312	15387	15111	15121	15356	15294	15068	15267	15335	15263	15358	15138	15362	15551	15169	15310	15171	15276	15298	15232	15361	15267	15163	15328	15303	15336	15486	15177	15131	15307	15376	15191	15318	15391	15232	15253	15253	15230	15367	15173	15232	15345	15189	15243	15366	15215	15322	15285	15127	15261	15342	15431	15225	15230	15328	15164	15263	15211	15328	15159	15134	15339	15415	15347	15135	15190	15297	15329	15255	15165	15259	15318	15170	15269	15297	15304	15320	15305	15346	15243	15368	15207	15091	15170	15086	15280	15310	15203	15228	15190	15125	15274	15361	15325	15393	15080	15173	15402	15148	15143	15242	15220	15173	15415	15172	15242	15237	15077	15349	15100	15166	15293	15161	15369	15171	15198	15291	14995	15346	15330	15157	15167	15262	15122	15129	15322	15122	15268	15168	15305	15185	15331	15336	15361	15195	15340	15171	15441	15280	15430	15375	15232	15136	15105	15224	15242	15212	15242	15177	15359	15182	15222	15302	15115	15102	15196	15345	15286	15209	15055	15197	15267	15313	15115	15403	15327	15220	15086	15169	15340	15342	15280	15262	15350	15217	15276	15178	15475	15162	15356	15227	15156	15188	15268	15167	15305	15138	15388	15170	15259	15248	15251	15239	15256	15216	15114	15194	15216	15138	15389	15169	15172	15201	15285	15336	15065	15241	15324	15220	15302	15293	15382	15284	15179	15123	15291	15186	15563	15313	15213	15195	15213	15326	15145	15328	15287	15237	15417	15225	15356	15411	15291	15217	15077	15229	15022	15449	15143	15256	15253	15331	15380	15073	15260	15034	15353	15170	15366	15201	15331	15312	15163	15128	15176	15112	15313	15170	15326	15406	15219	15348	15160	15292	15450	15340	15209	15242	15317	15217	15227	15255	15189	15215	15379	15072	15186	15224	15217	15309	15179	15203	15331	15245	15167	15189	15268	15304	15237	15138	15380	15355	15070	15221	15251	15118	15288	15330	15170	15339	15122	15274	15290	15432	15209	15296	15230	15168	15184	15231	15162	15246	15287	15393	15308	15286	15280	15302	15215	15268	15175	15297	15388	15306	15277	15331	15203	15183	15258	15306	15329	15242	15295	15243	15277	15284	15025	15192	15096	15289	15372	15187	15324	15188	15240	15175	15160	15246	15178	15140	15249	15268	15332	15246	15220	15325	15125	15238	15209	15192	15152	15311	15232	15100	15228	15400	15415	15240	15403	15352	15302	15055	15308	15192	15244	15457	15304	15359	15091	15292	15255	15289	15272	15298	15288	15310	15388	15254	15288	15089	15180	15259	15310	15139	15360	15225	15230	15253	15241	15244	15418	15233	15101	15358	15252	15345	15310	15205	15458	15192	15410	15243	15138	15110	15295	15262	15173	15203	15368	15301	15000	15460	15138	15156	15182	15305	15368	15258	15313	15264	15376	15116	15191	15192	15426	15318	15297	15181	15276	15215	15409	15167	15165	15363	15347	15136	15308	15278	15143	15224	15304	15270	15091	15213	15382	15386	15278	15360	15231	15205	15258	15182	15263	15151	15234	15374	15195	15348	15165	15218	15295	15141	15162	15265	15198	15280	15207	15314	15191	15114	15361	15288	15146	15178	15202	15269	15387	15106	15360	15227	15217	15142	15204	15308	15280	15253	15400	15003	15352	15077	15330	15374	15224	15345	15124	15234	15165	15336	15246	15464	14943	15132	15286	15238	15261	15187	15309	15265	15108	15302	15367	15162	15250	15254	15238	15282	15276	15159	15403	15181	15149	15354	15192	15243	15215	15220	15419	15389	15175	15262	15182	15266	15314	15224	15357	15138	15053	15174	15215	15337	15226	15258	15333	15205	15390	15087	15148	15435	15168	15288	15251	15338	15244	15329	15116	15224	15303	15131	15164	15191	15336	15107	15263	15358	15312	15204	15213	15271	15286	15182	15333	15165	15298	15248	15211	15183	15313	15136	15350	15193	15308	15488	15199	15353	15149	15243	15116	15279	15248	15285	15191	15173	15250	15340	15178	15224	15253	15269	15292	15258	15300	15203	15231	15373	15354	15172	15375	15246	15258	15223	15201	15301	15060	15351	15176	15325	15099	15198	15279	15331	15158	15456	15370	15088	15224	15348	15348	15304	15311	15291	15179	15323	15284	15375	15208	15252	15319	15059	15187	15100	15213	15271	15208	15121	15272	15224	15230	15207	15277	15388	15279	15253	15240	15241	15429	15175	15450	15268	15225	15230	15316	15244	15303	15138	15064	15345	15136	15353	15145	15152	15372	15446	15216	15247	15249	15197	15214	15257	15256	15110	15138	15244	15242	15299	15329	15270	15201	15385	15457	15296	15413	15423	15454	15465	15327	15454	15222	15212	15289	15158	15298	15275	15249	15296	15309	15295	15271	15189	15210	15270	15228	15284	15153	15213	15213	15199	15105	15350	15387	15206	15305	15106	15124	15219	15335	15250	15220	15204	15388	15273	15244	15286	15227	15266	15426	15169	15276	15238	15312	15104	15178	15275	15164	15360	15350	15292	15340	15210	15342	15222	15447	15234	15166	15358	15261	15396	15419	15196	15262	15247	15238	15273	15350	15392	15115	15256	15190	15280	15198	15025	15127	15221	15349	15287	15309	15085	15149	15210	15274	15298	15299	14997	15188	15197	15175	15390	15126	15254	15372	15264	15222	15097	15138	15229	15287	15182	15229	15104	15373	15252	15292	15277	15243	15243	15024	15198	15072	15104	15224	15365	15239	15102	15264	15141	15212	15150	15279	15284	15229	15153	15341	15253	15001	15229	15398	15278	15373	15228	15334	15235	15171	15121	15130	15150	15257	15244	15224	15342	15356	15253	15302	15151	15142	15179	15131	15406	15312	15292	15247	15257	15371	15402	15179	15166	15289	15369	15158	15153	15315	15302	15084	15340	15285	15190	15240	15120	15389	15196	15177	15217	15383	15449	15301	15202	15287	15395	15275	15249	15144	15164	15181	15159	15278	15343	15142	15211	15305	15280	15265	15323	15335	15183	15334	15262	15278	15095	15370	15178	15287	15346	15180	15071	15214	15217	15241	15239	15368	15151	15153	15371	15306	15256	15349	15358	14952	15406	15396	15196	15152	15305	15193	15180	15235	15374	15173	15166	15295	15329	15385	15212	15353	15309	15250	15344	15370	15229	15302	15263	15263	15221	15356	15320	15403	15401	15241	15315	15288	15407	15297	15325	15081	15065	15295	15164	15156	15411	15400	15132	15270	15429	15338	15273	15196	15216	15288	15277	15155	15296	15446	15079	15367	15183	15082	15201	15129	15196	15278	15362	15426	15143	15292	15165	15221	15313	15255	15120	15163	15243	15184	15242	15241	15223	15262	15222	15215	15209	15390	15326	15307	15217	15183	15165	15300	15154	15150	15385	15388	15319	15203	15056	15252	15077	15313	15265	15330	15279	15297	15371	15327	15437	15149	15329	15202	15125	15256	15290	15410	15119	15304	15221	15159	15337	15414	15379	15314	15281	15289	15141	15320	15406	15217	15212	15185	15147	15210	15290	15286	15290	15400	15243	15320	15310	15311	15051	15245	15423	15200	15181
22900	21430	29416	23862	21559	23367	25522	19720	18336	18630	18267	18089	18148	18128	18219	18207	17963	18003	18049	18091	17849	17969	18033	18157	18002	18016	18188	17913	17882	18060	17980	17980	18052	17999	18129	18015	17991	17773	17921	18093	17993	17853	17836	17749	17879	17915	17854	17905	18013	17865	17905	17942	17897	17962	17909	17772	17918	17662	17949	17903	17639	18042	17796	17618	17832	17868	17854	17773	17856	17757	17722	17615	17701	17963	17911	17873	18057	17882	17684	17865	17939	17727	17763	17781	17791	17479	17699	17818	17652	17751	17603	17751	17986	17803	17903	17900	17812	17915	17818	17904	17809	17820	17770	17924	17763	17801	17755	17634	17831	17869	18124	17930	18011	17710	17852	17979	17919	17950	17733	17920	17773	17780	17898	17850	17809	17614	17720	17928	17826	17725	17586	17793	17684	17642	17763	17762	17705	17724	17929	17920	17779	17947	17767	17834	17697	17673	17862	17838	17857	17557	17720	17749	17833	17746	17840	17898	17909	17629	17786	17886	17724	17704	17504	17849	17866	17834	17833	17843	18019	17922	17931	17862	17758	17807	17695	17879	17907	17814	17724	17839	17626	17574	17848	17903	17816	17878	17800	17691	17636	17772	17731	17770	17839	17898	17864	17582	17777	17832	17689	17685	17765	17839	17701	17919	17810	17735	17667	17830	17814	17748	17842	17806	17697	17823	17737	17891	17803	17849	17623	17944	17753	17818	17691	17805	17796	17728	17681	17695	17710	17851	17901	17735	17488	17557	17974	17892	17902	17709	17607	17748	17871	17826	17756	17697	17443	17719	17888	17756	17687	17633	17801	17657	17866	17833	17623	17761	17806	17722	17739	17781	17514	17720	17875	17695	17693	17657	17641	17805	17972	17933	17899	17538	17963	17749	17967	17822	17664	17797	17718	17803	17704	17591	17749	17776	17689	17753	17867	17789	17906	17724	17608	17881	17721	17659	17885	17678	17611	17835	17718	17640	17730	17947	17855	17606	17739	17870	17773	17780	17815	17793	17803	17838	17961	17831	17795	17772	17896	17806	17681	17719	17804	17896	17757	17803	17814	17783	17847	17874	17682	17684	17930	17894	17798	17585	17839	17915	17594	17941	17899	17936	17879	17469	17722	17733	17738	17699	17774	17742	17788	17776	17853	17777	17865	17756	17879	17583	17919	17861	17908	17915	17701	17814	17829	17906	17829	17658	17862	17998	17835	17834	17623	17669	18007	17654	17823	17713	17698	17903	17744	17564	17753	17769	17872	17753	17863	17747	17698	17758	17759	17732	17781	17757	17785	17697	17812	17786	17823	17674	17859	17594	17857	17929	17839	17858	17999	17751	17824	17770	17949	17847	17676	17756	17902	17909	17751	18001	17675	17762	17768	17715	17723	17819	17681	17983	17818	17747	17781	17657	17821	17759	17810	17853	17934	17815	17811	17684	17785	17755	17703	17808	17686	17919	17775	17810	17702	17791	17822	17826	17663	17690	17720	17717	17722	17620	17825	17805	17719	17657	17780	17727	17831	17835	17568	17614	17890	17750	17826	17637	17724	17832	17863	17803	17829	17661	17874	17659	17943	17819	17673	17692	17924	18036	17684	17784	17969	17812	17671	17705	17788	17894	17856	17805	17878	17639	17685	17941	17750	17755	17649	17841	17633	17713	17882	17601	17753	17792	17780	17866	17698	17863	17571	17687	17545	17816	17696	17732	17910	17819	17844	17685	17787	18084	17761	17713	17958	17805	17749	17763	17643	17882	17964	17531	17826	17831	17780	17710	17794	17685	17741	17743	17863	17534	17665	17704	17857	17853	17899	17745	17953	17799	17515	17761	17583	17677	17857	17777	17598	17675	17764	17835	17744	17720	17713	17957	17583	17749	17716	17723	17594	17635	17675	17715	17453	17859	17868	17590	17664	17814	17827	17638	17615	17781	17992	17703	17712	17678	17857	17833	17653	17744	17949	17841	17928	17672	17743	17872	17786	17667	17541	17527	17938	17682	17734	17532	17879	17954	17732	17570	17685	17780	17725	17916	17910	17974	17876	17787	17701	17708	17916	17854	17783	17678	17964	17584	17637	17780	17939	17511	17776	17491	17602	17731	17777	17569	17718	17919	17796	17765	17845	17798	18027	17828	17763	17596	17767	17662	17850	17754	17855	17582	17758	17994	17741	17747	17628	17730	17687	17641	17919	17802	17656	17673	17849	17833	17658	17640	17874	17789	17802	17730	17734	17813	17874	17807	17898	17875	17886	17638	17810	17956	17723	17653	17847	17778	17781	18045	17738	17701	17735	17691	17925	17770	17775	17692	17906	17788	17693	17916	17816	17763	17645	17462	17757	17875	18012	17775	17818	17742	17949	17711	17835	17868	17798	17914	17789	17878	17741	17580	17779	17800	17696	17737	17891	17721	17802	17936	17933	17855	17674	17619	17742	17752	17677	17823	17599	17949	17940	17821	17765	17685	17501	17690	17823	17933	17806	17893	17851	17942	17845	17756	17732	17731	17603	17770	17700	17761	17935	17903	17829	17815	17912	17670	17813	17665	17703	17714	17932	17714	17751	17587	17802	17737	17794	17745	17810	17830	17714	17771	17758	17717	17846	17989	17793	17796	17816	17813	17668	17620	17860	17733	17864	17641	17823	17735	17758	17755	17855	17840	17989	17714	17912	17772	17933	17792	17859	17693	17852	17872	17650	17844	17741	17804	17725	18000	17882	17726	18091	17869	17810	17650	17927	17907	17776	17666	17697	17762	17669	17841	17685	17816	17922	17647	17855	17678	17767	17501	17701	17826	17746	17765	17789	17691	17720	17699	17757	17924	17930	17675	17824	17799	17797	17794	17781	17753	17610	17749	17883	17907	17750	17710	17971	17777	17800	17920	17872	17897	17846	17859	17769	17763	18043	17942	17679	17625	17703	17712	17833	17737	17770	17854	17883	17657	17789	17883	17861	17675	17831	17905	17815	17505	17843	17614	17673	17734	17916	17709	17641	17918	17867	17951	17793	17886	17711	17737	17743	17497	17773	17725	17877	17758	17666	17562	17538	17649	17703	17663	17752	17737	17579	17770	17730	17823	17766	17743	17655	17604	17666	17603	17977	17858	17583	17716	17828	17604	17803	17695	17806	17858	17909	17690	17591	17563	18064	17955	17748	17976	17639	17900	17649	17970	17515	17817	17735	17851	17737	17605	17719	17721	17753	17677	17889	17884	17938	17850	17936	17700	17780	17688	17916	18048	17690	17800	17748	17819	17805	17813	17786	17560	17653	17774	17740	17951	17866	17743	17848	17686	17642	17788	17640	17837	17663	17754	17825	17688	17655	17797	17882	17900	17895	17739	17521	17871	17981	17784	17643	17804	17871	17473	17680	17835	17543	17897	17779	18144	17707	17910	17648	17679	17633	17659	17923	17879	17768	17594	17712	17808	17590	17854	17846	17680	17858	17913	17914	17811	17734	17739	17732	17975	17797	17804	18001	17816	17849	17694	17738	17867	17506	17741	17781	17558	17871	17967	17962	17666	17621	17803	17875	17674	17781	17759	17716	17621	17965	17774	17793	17830	17749	17789	17670	17735	17707	17660	17539	17646	17811	17692	17769	17592	17683	17759	17836	17870	17778	17806	17669	17943	17684	18019	17763	17762	17906	17862	17899	17635	17820	17871	17879	17700	17701	17691	17764	17780	17757	17763	17762	17630	17800	17782	17748	17742	17948	17737	17665	17827	17750	17717	17647	17873	17843	17805	17947	17597	17944	17604	17884	17620	18043	17921	17960	17799	17708	17659	17546	17803	17936	17767	17732	17500	17836	17769	17596	17835	17772	17707	17951	17796	17702	17778	17730	17773	18111	17883	17856	17676	17713	17661	17820	17780	17853	17874	17967	17935	17746	17895	17813	17701	17703	17824	17860	17891	17578	17635	17426	17795	17853	17787	17575	17572	17841	17663	17690	17718	17826	17701	17621	17624	17581	17519	17712	17794	17781	17673	17984	17815	17951	17681	17728	17667	17671	17775	17710	17749	17723	17997	17859	17786	17764	17917	17773	17666	17834	17733	17725	17943	17682	17853	17541	17926	17944	17640	17620	17616	17687	17707	17807	17791	17919	17721	17696	17900	17909	17949	17836	17720	17636	17584	17720	17683	17731	17851	18003	17688	18014	17849	17737	17829	17700	17677	17909	17832	17789	17866	17829	17663	17717	17802	17717	17968	17680	17716	17845	17871	17765	17851	17970	17887	17604	17556	17942	17772	17818	17552	17912	18103	17772	17897	17617	17605	17689	17819	17886	18087	17668	17860	17723	17644	17784	17904	17787	17823	17695	17685	17724	17915	17692	17662	17615	17861	17768	17618	17758	17599	17834	17804	17689	17804	17808	17733	17969	17823	17636	17844	18000	17818	17873	17848	17567	17727	17676	18002	17906	17938	17907	18015	17742	17538	17624	17714	17840	17824	17739	17715	17676	17811	17864	17624	17756	17923	17753	17906	17854	17804	17719	17621	17798	17642	17621	17753	17780	17923	17860	17672	17849	17907	17913	17745	18005	17679	17656	17669	17784	17899	17709	17744	17669	17988	17808	17835	17765	17856	17666	17775	17862	17876	17811	17640	17811	17868	17785	17864	17699	17953	17700	17687	17827	17752	17630	17545	17583	17763	17740	17641	17620	17992	18008	17760	17845	17806	17836	17674	17758	17755	17581	17763	17907	17724	17857	17676	17808	17755	17905	17935	17760	17637	17933	17827	17912	17964	17793	17842	17977	17752	17797	17930	17833	17758	17698	17739	17644	17711	17855	17609	17746	17743	17893	17951	18061	17773	17813	17818	17661	17748	17571	17870	17728	17621	17749	17748	17928	17635	17857	17654	17603	17692	17583	17591	17794	17895	17684	17765	17719	17714	17927	17889	17813	17833	17502	17728	17639	17689	17696	17953	17594	17743	17699	17739	17822	17708	17707	17912	17807	17729	17834	17811	17870	17862	17758	17647	17663	17657	17876	17735	17850	17959	17745	17637	17856	17790	17881	17894	17779	17797	18029	17995	17883	17985	17673	17693	17826	17722	17991	17777	17674	17895	17667	17755	17708	17802	17735	17762	17581	17531	17711	17733	17700	17869	17802	17860	17758	17723	17826	18026	17928	17740	17770	17800
17107	27587	26198	22229	19753	18259	17549	16848	16392	16321	15895	15960	15902	15835	15868	15764	15871	15675	15889	15819	15808	15820	15649	15689	15695	15766	15629	15822	15797	15612	15664	15774	15695	15518	15694	15634	15763	15796	15573	15599	15713	15593	15807	15789	15723	15552	15735	15579	15613	15615	15523	15629	15741	15627	15568	15574	15559	15630	15512	15427	15646	15638	15625	15599	15600	15484	15592	15740	15403	15751	15615	15719	15701	15731	15708	15514	15662	15774	15684	15780	15556	15584	15741	15639	15755	15609	15717	15622	15519	15572	15442	15638	15551	15771	15719	15681	15592	15830	15662	15859	15610	15692	15729	15655	15589	15485	15652	15591	15649	15848	15460	15638	15577	15611	15627	15552	15655	15779	15598	15734	15680	15817	15806	15677	15731	15687	15695	15768	15739	15664	15698	15766	15556	15647	15715	15572	15540	15601	15704	15572	15677	15384	15588	15597	15584	15739	15530	15625	15775	15682	15664	15695	15692	15569	15781	15709	15654	15542	15841	15550	15659	15656	15744	15688	15688	15497	15582	15744	15691	15549	15559	15591	15670	15753	15667	15437	15537	15630	15661	15709	15507	15517	15629	15675	15616	15596	15681	15756	15553	15588	15638	15677	15672	15532	15756	15684	15527	15673	15666	15730	15693	15820	15668	15746	15500	15789	15518	15580	15564	15389	15576	15694	15837	15602	15560	15586	15664	15573	15602	15551	15486	15799	15665	15685	15804	15668	15782	15668	15418	15747	15696	15578	15729	15536	15506	15510	15744	15557	15629	15606	15586	15567	15670	15479	15622	15625	15509	15595	15578	15604	15587	15676	15425	15514	15427	15459	15561	15670	15668	15812	15529	15646	15401	15560	15604	15639	15591	15432	15677	15529	15668	15671	15761	15624	15510	15622	15699	15613	15623	15693	15648	15663	15573	15697	15710	15664	15705	15634	15745	15404	15609	15710	15651	15477	15503	15712	15782	15475	15702	15517	15626	15566	15630	15781	15736	15488	15661	15586	15433	15539	15716	15575	15445	15506	15647	15695	15617	15691	15733	15763	15651	15693	15632	15676	15682	15688	15573	15712	15762	15571	15774	15675	15663	15579	15737	15732	15614	15504	15802	15591	15533	15664	15582	15691	15703	15676	15655	15671	15820	15705	15574	15656	15753	15645	15546	15628	15684	15663	15697	15662	15635	15640	15717	15601	15660	15630	15616	15604	15478	15521	15702	15664	15591	15781	15466	15743	15670	15714	15663	15758	15646	15668	15637	15456	15694	15608	15493	15521	15627	15605	15815	15625	15698	15549	15719	15717	15593	15682	15645	15671	15635	15695	15635	15648	15643	15739	15536	15769	15527	15587	15549	15567	15736	15802	15658	15657	15649	15610	15503	15647	15705	15807	15678	15346	15596	15803	15532	15621	15605	15783	15468	15689	15632	15718	15756	15715	15623	15720	15776	15629	15559	15645	15688	15673	15503	15742	15632	15739	15555	15736	15629	15781	15648	15735	15511	15710	15640	15718	15712	15533	15826	15429	15754	15708	15668	15610	15581	15605	15739	15565	15579	15714	15497	15505	15774	15623	15534	15790	15540	15532	15624	15632	15782	15585	15671	15826	15661	15793	15808	15456	15701	15692	15504	15653	15637	15513	15630	15576	15694	15652	15553	15593	15626	15670	15561	15569	15713	15781	15685	15584	15590	15602	15551	15613	15642	15687	15553	15533	15606	15663	15724	15589	15613	15544	15829	15639	15619	15596	15685	15562	15499	15841	15860	15667	15527	15673	15549	15724	15653	15619	15587	15620	15631	15751	15508	15505	15492	15794	15491	15792	15623	15587	15703	15565	15558	15772	15747	15598	15622	15724	15674	15667	15482	15545	15703	15695	15590	15610	15696	15739	15647	15508	15727	15469	15533	15537	15635	15456	15659	15585	15721	15508	15800	15610	15591	15555	15445	15632	15800	15530	15497	15647	15585	15765	15633	15625	15572	15730	15584	15655	15568	15583	15638	15596	15692	15559	15764	15494	15608	15574	15700	15757	15471	15675	15604	15551	15607	15567	15612	15465	15740	15663	15402	15536	15582	15565	15672	15561	15577	15686	15782	15553	15630	15549	15773	15680	15646	15655	15787	15726	15664	15829	15522	15664	15493	15592	15596	15719	15735	15628	15510	15577	15653	15525	15649	15854	15727	15605	15664	15661	15464	15637	15602	15621	15566	15556	15647	15524	15686	15541	15587	15424	15494	15534	15669	15558	15643	15647	15571	15516	15705	15510	15730	15591	15640	15546	15722	15734	15570	15730	15463	15628	15524	15546	15882	15660	15649	15546	15489	15557	15684	15596	15637	15610	15872	15598	15566	15620	15572	15727	15728	15572	15704	15704	15457	15748	15664	15941	15633	15663	15781	15569	15770	15575	15576	15738	15479	15625	15648	15602	15568	15593	15671	15780	15657	15642	15559	15605	15775	15839	15533	15643	15656	15515	15718	15554	15620	15479	15765	15664	15776	15692	15668	15563	15560	15541	15481	15576	15485	15648	15551	15733	15585	15676	15476	15563	15667	15584	15755	15732	15613	15670	15542	15633	15626	15500	15502	15649	15637	15488	15639	15610	15537	15662	15608	15496	15603	15742	15570	15476	15563	15577	15659	15692	15666	15513	15529	15670	15766	15695	15619	15832	15585	15735	15762	15626	15805	15595	15452	15579	15759	15457	15778	15494	15561	15653	15678	15597	15545	15582	15655	15588	15639	15512	15514	15790	15492	15684	15500	15460	15568	15697	15724	15714	15577	15700	15686	15623	15460	15655	15736	15657	15725	15669	15600	15604	15942	15688	15601	15660	15664	15527	15634	15608	15481	15625	15592	15658	15746	15544	15541	15678	15793	15712	15421	15603	15589	15675	15681	15697	15726	15484	15646	15487	15558	15601	15620	15684	15618	15680	15621	15681	15770	15579	15566	15659	15814	15482	15719	15644	15673	15564	15649	15397	15795	15743	15529	15534	15772	15554	15717	15609	15669	15686	15516	15561	15534	15514	15659	15591	15627	15472	15437	15518	15728	15533	15741	15654	15543	15572	15485	15609	15581	15610	15724	15675	15661	15431	15568	15518	15528	15665	15637	15686	15602	15670	15542	15849	15702	15708	15683	15605	15545	15681	15618	15585	15676	15625	15479	15611	15732	15660	15719	15605	15600	15648	15529	15593	15615	15598	15613	15551	15688	15594	15825	15525	15598	15528	15664	15557	15571	15662	15631	15717	15573	15572	15478	15925	15713	15540	15542	15665	15543	15580	15666	15607	15595	15712	15455	15754	15483	15586	15522	15620	15480	15526	15663	15659	15611	15512	15806	15678	15608	15730	15679	15657	15760	15600	15859	15783	15591	15679	15667	15566	15588	15599	15701	15577	15659	15557	15798	15636	15572	15741	15700	15580	15569	15594	15610	15572	15561	15714	15722	15598	15699	15427	15608	15463	15677	15649	15507	15693	15645	15618	15814	15531	15709	15610	15544	15671	15516	15435	15631	15654	15503	15575	15659	15638	15643	15519	15538	15564	15687	15729	15609	15701	15511	15644	15532	15611	15519	15667	15563	15611	15632	15606	15581	15622	15652	15496	15673	15616	15562	15658	15681	15626	15595	15665	15561	15686	15613	15646	15632	15725	15552	15411	15495	15648	15492	15543	15608	15633	15556	15739	15592	15641	15644	15620	15652	15689	15722	15495	15627	15523	15729	15744	15629	15725	15657	15586	15547	15632	15756	15581	15569	15577	15756	15565	15672	15638	15569	15524	15617	15581	15446	15731	15508	15541	15691	15687	15584	15697	15748	15729	15474	15623	15485	15560	15433	15461	15638	15513	15653	15729	15748	15580	15505	15574	15576	15711	15721	15613	15700	15617	15799	15717	15740	15548	15477	15595	15531	15546	15592	15689	15468	15625	15597	15703	15718	15540	15731	15549	15480	15458	15794	15691	15562	15484	15613	15692	15514	15675	15839	15748	15633	15656	15501	15589	15731	15709	15664	15624	15532	15670	15748	15747	15681	15526	15645	15654	15652	15723	15647	15782	15441	15690	15749	15657	15622	15694	15694	15494	15648	15580	15499	15759	15679	15706	15489	15734	15552	15640	15485	15713	15725	15513	15512	15648	15640	15667	15686	15769	15712	15741	15669	15551	15643	15724	15577	15791	15555	15641	15703	15780	15677	15738	15687	15473	15677	15739	15610	15643	15631	15617	15712	15633	15636	15652	15647	15583	15683	15696	15598	15551	15717	15796	15469	15497	15714	15679	15683	15643	15680	15614	15700	15575	15690	15670	15450	15614	15596	15652	15729	15633	15603	15601	15673	15539	15664	15714	15512	15674	15568	15673	15654	15558	15403	15684	15632	15624	15647	15743	15775	15538	15715	15600	15641	15578	15689	15593	15748	15480	15618	15562	15632	15808	15620	15524	15584	15804	15684	15562	15675	15476	15597	15771	15598	15712	15634	15739	15637	15758	15515	15526	15563	15564	15645	15857	15554	15556	15628	15738	15631	15598	15711	15675	15579	15714	15573	15505	15666	15773	15668	15530	15655	15499	15631	15512	15512	15523	15701	15534	15540	15802	15568	15635	15653	15776	15667	15530	15562	15553	15533	15611	15664	15651	15626	15679	15592	15690	15525	15611	15676	15464	15594	15611	15767	15748	15663	15723	15772	15806	15468	15579	15574	15649	15650	15637	15614	15645	15807	15683	15761	15647	15653	15669	15696	15530	15595	15503	15709	15561	15573	15739	15665	15713	15606	15610	15754	15576	15567	15688	15700	15650	15608	15479	15558	15692	15623	15641	15666	15518	15708	15579	15673	15787	15691	15566	15675	15611	15562	15656	15636	15532	15647	15537	15711	15834	15554	15863	15748	15721	15624	15469	15654	15627	15618	15511	15477	15709	15608	15498	15536	15670	15500	15636	15597	15792	15745	15637	15757	15699	15559	15614	15668	15668	15549	15797	15701	15673	15581	15552	15658	15835	15652	15653	15661	15727	15530	15541	15608	15599	15530	15641	15555	15635	15552	15662	15597	15660	15650	15584	15721	15650	15662	15669	15742	15492	15396	15627	15635	15533	15776	15630	15705	15553	15712	15531	15629	15805	15736	15719	15611	15617	15585	15642
26842	21639	26556	25319	19391	19178	19002	18466	18147	18278	18333	18517	18075	18246	18245	18053	18153	18157	18087	18231	18149	18179	18045	18337	18078	18033	18140	18139	18063	18085	18028	18157	18113	17927	18102	18077	17926	18217	18046	18123	18150	18237	18116	17869	17974	17941	18138	18091	18116	18171	18116	18182	18151	17880	18113	18186	18174	18293	18102	18005	18242	18127	18081	18000	18023	18053	18186	17988	18123	18013	17854	18041	17967	18118	18028	18088	17950	18167	18114	18176	18041	17989	17971	17996	18117	18032	18237	18146	18078	18074	18199	17966	18099	18188	18334	18137	18298	18073	18141	17891	18163	17976	18114	18099	18093	18001	18141	18295	18296	18153	17978	18003	18029	18241	18000	18121	17983	17898	17991	18108	17954	18070	17991	17929	18017	17997	18113	18153	18185	18034	18004	18202	18129	18169	18085	18003	17987	18008	18129	18099	17820	18217	18121	18126	17976	18087	17979	18162	18109	18140	18009	18351	18191	18094	18061	17882	17991	17998	17917	18100	18171	17937	18037	18049	18222	17958	17932	17901	18124	18124	18140	17920	18259	18195	18201	18146	18062	17873	17896	17950	18044	18021	18080	18047	17837	18144	18045	18126	18112	18091	18126	17994	18173	18091	17872	17903	18192	18087	18100	17954	18206	18243	18214	18113	18228	18292	18180	18212	18014	18064	18193	17865	18203	18275	18336	18036	18181	18172	18236	18145	18006	18139	17887	18155	17954	18093	18288	18038	18115	18355	17921	17988	18043	18030	18047	18242	18235	18288	18349	18054	18047	18167	18196	17930	18040	18258	17948	18098	18060	18025	18048	18080	18154	18274	17903	17870	18193	18046	18015	18005	18006	17936	17966	18237	18062	18106	18112	18066	17955	18007	18209	17953	17992	18160	18113	18017	18200	18180	18107	18146	18041	18136	18037	17893	18159	18031	17967	18024	18027	18154	18115	18113	18029	18177	17894	17940	18029	18139	18097	17838	18203	17894	17953	18252	18225	18156	18178	18084	18154	18258	18164	18213	18086	18072	18091	18233	18108	17993	17911	18001	18005	18027	17962	18087	18314	18107	18059	18115	18016	18049	18175	18013	18269	17957	18137	18053	18011	17992	18190	18099	18183	17995	18098	18163	18315	18016	18051	18173	18159	17968	18203	18150	18145	18094	18015	18054	18001	18138	18049	18230	18115	18030	18112	17876	18039	18181	18084	18025	18039	18211	18124	18135	18129	18148	18119	18190	18003	18016	18191	17978	18017	18035	18163	18155	18057	17993	18034	18233	18232	18246	18063	18033	18087	18062	18293	18220	18111	18032	18211	17924	18149	17975	18180	18229	18158	18218	18374	18037	18077	18023	18089	18173	18078	18131	18221	18036	18162	17970	18174	18112	18146	17901	18024	18030	18073	18114	18302	18198	18272	18160	18235	18108	17983	18158	18074	18006	18079	18077	18168	18309	18063	18132	18181	18121	18125	18076	18083	18067	18155	18126	18004	17888	17845	18130	18192	18073	18335	18214	18311	18111	18226	17997	18158	18217	18034	17911	18115	18293	18290	18137	17809	17958	17963	18124	17869	18107	17965	17799	18144	18003	17754	18004	18091	18088	18101	18147	18210	18185	18224	18020	18083	17965	17899	18200	18103	18219	18019	18176	18059	18126	18142	18123	18223	18065	18035	18039	18287	18115	18142	18044	18119	18171	17948	18283	17934	18174	18093	18090	18157	17989	18102	17995	18209	18198	18175	18419	18088	18031	18094	18198	18146	18112	18112	17979	18200	18084	18095	18007	18143	17978	17997	17962	18005	18166	18342	18402	17967	18028	18091	18071	18161	18070	18156	18012	18152	18129	18102	18143	18346	18015	18006	18044	18025	17977	18077	18075	18176	18201	18164	18140	17863	18104	18235	18229	18151	18138	18219	17962	18278	18069	18191	17954	18105	18072	18186	18016	18186	17996	17933	18059	18184	18087	17994	18073	18104	18235	18025	18047	17904	18042	18105	18120	18142	18230	18096	18033	18250	18073	18046	18282	17974	18119	18292	18082	17978	18085	18186	18050	18131	18191	17997	17883	17980	17947	18224	18186	18216	18093	18244	18034	18247	18127	17994	18118	18016	17908	18128	18065	18278	18141	18124	18014	18012	18193	17939	18051	18042	18328	18052	17901	18124	18261	17933	18128	18050	18086	18044	18018	17983	18085	18118	18042	18008	18051	18112	17845	17943	18048	18246	17963	18083	18122	18126	17974	18213	17742	17936	17956	18020	18193	18158	18132	18083	18198	18170	18096	18001	18187	18146	18067	18108	18165	18142	18223	18229	18021	18182	18064	18010	17943	18090	18057	18099	18118	17972	18126	18177	18015	18144	17842	18098	18100	17998	17990	17973	18078	18343	18041	17830	18078	18160	18203	17910	18187	17912	18159	18124	18079	18124	18098	18101	17990	18048	18242	18241	18053	18068	18017	18252	18391	18173	18248	18149	18024	18119	18026	18052	18191	18172	18096	18047	18112	18266	18128	18085	18205	18167	18087	17897	18093	18030	18070	17987	18163	17989	18101	18237	18251	17999	18050	18093	18230	18056	17984	18131	17928	18152	18064	17899	18067	18130	18099	18034	18156	18231	18094	18084	18077	18315	18168	18123	18278	18024	18217	18291	18187	17995	17949	18249	18197	18237	18100	18010	18204	18121	18040	18068	18010	18121	18096	18034	17972	18262	18010	18116	17904	18261	17976	18206	17987	18029	18185	18030	18347	18072	18136	18050	18130	18127	18105	18061	18235	18152	17884	17928	17966	18164	18045	18040	17988	17983	18053	18093	18317	18176	17945	18272	18008	18230	18084	18195	18031	18095	18122	17929	18164	18116	18164	18037	18028	18054	17950	18224	18042	18143	18124	18108	18042	17891	18137	18053	18099	17816	18047	17987	18269	17906	18131	18000	18183	18073	17965	18116	18061	17930	18112	18103	18021	18016	18075	18079	18197	18115	17903	17978	18260	18128	18021	18082	18080	18154	18223	18079	18052	18192	18009	18117	18132	18085	18008	18199	18081	18104	18098	18064	17894	18178	18058	18199	18113	17970	18280	18053	18008	18062	18158	18041	18088	18190	18133	18304	18055	18426	18320	18079	18063	18319	18052	18184	18109	18090	18097	18082	18209	18043	18268	18075	18210	18079	18065	17917	18056	18210	17985	18191	18089	18062	18119	18065	18067	18159	18114	18100	17916	17994	18134	18045	18043	18317	17892	17954	18005	18100	18074	18106	18197	18090	18021	18187	18068	18085	18024	18226	18254	17845	17972	17821	18005	18129	18087	18176	18242	17858	18142	17957	18059	17988	18112	18140	18128	18016	18250	18090	18240	18044	18161	18166	18081	17979	18159	17972	18070	18205	17988	18144	17965	18063	18230	18101	18108	18183	18208	18279	18124	18054	18093	18127	18116	17948	18026	18244	17964	18142	18102	18005	18033	18121	17923	18155	18080	18112	17988	18009	18124	18265	18259	18150	18277	18182	18093	18119	18106	18064	18135	18076	18027	18211	18050	18297	18181	18069	17831	18025	18091	18124	18049	18178	18252	18131	18061	18173	18229	18107	18214	17957	18226	18197	17997	18000	17987	18051	17932	18020	17955	18187	17954	18263	18304	18082	18022	17954	18088	18235	18182	18004	18145	18210	18147	18371	18165	17910	18275	18042	18183	18156	18058	18079	18004	18091	18126	17974	18019	18150	18178	18144	18027	18104	18179	18304	18065	18291	18168	18117	18077	17875	18099	18080	18104	18094	18054	18159	18034	18008	18010	18148	18226	18184	18051	18173	17802	18175	18262	18191	17785	18121	18249	18078	18212	18141	18088	18201	17900	18076	17918	18170	18083	18075	18237	17919	18115	18351	17994	17863	18014	18135	18052	18030	18246	18020	17983	17921	18059	18051	17958	17863	17878	17962	18218	18176	18081	18056	18229	18081	18086	17986	18088	18273	18138	18099	17981	18135	18015	18048	18060	18136	17946	18216	18151	18007	18120	18245	18119	18043	18107	18118	18181	18249	18072	18276	17996	18232	17993	17900	18109	18117	18106	18050	18103	18002	18002	17981	18022	17762	17996	17779	18058	18115	18078	18179	18152	18014	17953	18105	18240	18158	18081	18176	18161	18076	17864	17963	17900	17971	18013	18027	18158	17966	18190	18148	18168	18059	17892	18300	18021	18178	17986	18023	18155	18239	18206	17843	18013	18264	18036	18263	18125	17966	18050	18192	18204	18124	18168	18023	18272	18235	18027	18189	18015	18145	18200	18089	18035	18082	18006	18153	17983	18202	18107	18092	18265	17895	18280	17828	18087	18166	18217	18216	17960	18188	18161	18091	18182	18119	17988	17857	17943	18228	18277	17894	18095	18411	18229	18161	18140	18050	18162	18181	17978	17901	18291	18222	18195	18081	18152	18175	18232	18046	18063	17992	18215	18076	18248	17919	17821	17922	18024	18252	18154	17898	18055	18099	18009	18044	18027	18073	17896	17923	18067	18140	18197	17860	17905	18243	18097	18288	17828	18075	17877	18133	18036	18186	17951	18070	18155	18300	18331	17844	18199	18227	18081	18020	18034	18122	18076	17904	18270	17905	18049	18129	18013	18085	17924	18084	18270	18243	18116	18051	18120	18179	17968	18274	17938	17919	18017	18133	18107	18092	17862	18053	18203	18128	18302	17951	18177	18150	18294	18202	18011	17857	18046	18007	17983	18194	18059	18224	18107	17990	18125	17973	17845	18066	18097	18085	18158	18032	18346	18048	18121	18118	18045	17916	18239	18236	17879	18034	17962	18046	17846	18072	17817	18274	18192	18124	17947	18028	18024	17949	17965	17926	18005	17995	18048	18199	18206	18107	18122	18130	18042	17997	18092	18140	18056	18200	18220	18053	17903	18058	18201	18217	18065	18146	18156	18151	18063	18081	17894	18074	18194	18048	18025	18018	18233	17931	18001	18257	18248	17886	18046	18230	18070	18136	18158	18068	18291	18142	18236	18131	18155	18070	18231	18054	18238	18191	18146	18303	18042	18198	18097	18049	18161	18040	18220	18183	18206	17883	17967	18020	17930	18019	17912	18304	18151	18115	18181	18047	18013	18027	18103	18209	18290	18304	17939	18062	18108	17938	17835
17575	22198	21171	18719	17573	16730	16494	16224	16071	15957	15917	15708	15794	15783	15776	15973	15971	15830	15823	15900	15943	15825	15670	15843	15818	15757	15917	15604	15804	15974	15881	15839	15837	15705	15942	15713	15795	15944	15810	15779	15802	16094	15683	15635	15775	15796	15872	15907	15838	15760	15635	15714	15651	15770	15803	15979	15808	15829	15905	15739	15803	15894	15484	16074	15957	15753	15810	15733	15919	15790	15771	15806	15899	15775	15766	15746	15781	15641	15768	15875	15880	15785	15865	15759	15902	15756	15836	15691	15864	15717	15679	16021	15762	15866	15729	15789	15971	15749	15609	15900	15943	15747	15708	15860	15751	15848	15921	15989	15643	15592	15982	15723	15734	15911	15692	15772	15777	15988	15724	15776	15862	15750	15681	15914	15846	15947	15651	16119	15724	15855	15820	15858	15911	15722	15863	15693	15875	15899	15713	15877	15843	15819	15796	15638	15831	15779	15892	15918	15736	16032	15652	15809	15847	15782	15713	15945	15738	15902	15807	15892	15704	15754	15794	15684	15878	15761	15687	16019	15715	15907	15740	15771	15804	15912	15765	15657	15815	15881	15830	15829	15864	15898	15879	15609	15766	15859	15790	15711	15868	15773	15934	15774	15781	15885	15938	15785	15920	15833	15640	15888	15947	15989	15809	15767	15736	15862	15882	16006	15991	15845	15871	15863	15915	16012	15840	15742	15986	15906	15854	15970	15875	15873	15835	15913	15875	15749	16048	15793	15694	15770	15687	15803	15831	15830	15888	15752	15824	15943	15881	15804	15689	15802	15808	15765	15909	15903	15756	15791	15925	15950	15725	15804	15823	15937	15890	15955	15709	15814	15679	15837	15791	16025	15848	15850	15847	15848	15765	15856	15602	16074	15730	15885	15636	15717	15791	15898	15868	15822	15771	15944	15925	15904	15681	16002	15865	15787	15562	15913	15692	15706	15812	15779	15671	15966	15827	15689	15892	15791	15836	15993	15790	15623	15745	15887	15712	15949	15810	15743	15757	15729	15705	15930	15867	15806	15895	15717	15803	15857	15773	15791	15659	15798	15838	15924	15858	15580	15867	15851	15760	15907	15816	15651	15969	15802	15818	15842	15777	15860	15682	15846	15817	15857	15787	15864	15689	15681	15761	15961	15776	15836	15859	15784	15912	15798	15798	15853	15825	15870	15834	15863	15979	15818	15881	15877	15938	15917	15775	15742	15860	15757	15713	15897	15647	15822	15927	15700	15836	15860	15758	15877	15705	15954	15957	15770	15932	15723	15699	15923	15841	15947	15880	15725	15797	15846	15963	15741	15811	15799	15867	15765	15759	15777	15830	15783	15524	15825	15790	15788	15960	15948	15766	15708	15802	15734	15773	15829	15929	15885	15776	16003	15840	15926	15761	15968	15930	15683	15838	15952	15778	15749	15989	15644	15775	15775	15787	15747	15899	15933	15940	15938	15723	15917	15873	15870	15812	15820	15637	15889	15710	15736	15853	15600	15775	15820	15694	15846	15978	15898	15702	15869	15915	15852	15779	15735	15909	15778	15731	15907	15945	15885	15801	15840	15775	15789	15989	15776	15814	15849	15981	15735	15745	15679	15873	15800	15810	15721	15845	15780	15723	15819	15921	15689	15818	15724	15729	15789	15836	15788	15817	15741	15855	15736	15738	15918	15960	15975	15868	15672	15912	16060	15980	15732	15790	15559	15727	16026	15900	15840	15717	15792	15908	15869	15710	15741	15668	15844	15901	15730	15892	15777	15772	15835	15764	15840	15786	15739	15781	15760	15833	15810	15890	15895	15968	15730	15808	15682	15877	15868	15704	15737	15815	15886	15762	15826	15851	15696	15702	15938	15661	15771	15862	15830	15742	15868	15799	15845	15866	15859	15842	15874	15768	15746	15764	15862	15785	16037	15819	15811	15811	15842	15777	15839	15791	15790	15791	15862	15722	15767	15826	15857	15953	15792	15906	15796	15769	15823	15719	15684	15791	15829	15893	15971	16003	15730	15966	15913	15865	15759	15803	15933	15886	15753	15671	15950	15802	15858	15956	15787	15856	15881	15633	15782	15774	16078	15874	15871	15777	15912	15740	15792	15745	15686	15936	15852	15821	15723	15979	15997	15697	15746	15730	15735	15870	15854	15657	15886	15830	15831	15805	15900	15617	15828	15773	15718	15658	15883	15826	15885	16089	15848	15633	15842	15781	15738	15751	15731	15789	15889	15961	15717	15760	15679	15870	15806	15803	15914	15844	15859	15860	15882	15933	15824	15929	15804	15805	15827	15761	15912	15699	15874	15736	15674	15827	15878	15875	15814	15852	15979	15859	15855	15842	15810	15894	15747	15786	15694	15893	15822	15698	15781	15851	15859	15825	15836	15755	15846	15645	15902	15805	15884	15878	15750	15873	15741	15765	15856	15757	15842	15668	15796	15877	15658	15832	15672	15750	15901	15786	15677	15737	15724	15846	15756	15794	15768	15809	15885	15969	15882	15915	15807	15767	15986	15828	15959	15801	15662	15782	15957	15756	15831	15729	15850	15670	15635	15835	16075	15786	15975	15975	15570	15796	15819	15841	15723	15747	15833	15691	15883	15793	15884	15659	15738	15803	15815	15636	15817	15759	15856	15882	15793	15676	15978	15938	15886	15853	15779	15829	15840	15872	15783	15808	15900	15776	15755	15730	16033	15824	15923	15774	15779	15887	15784	15829	15937	15806	15877	15922	15871	15780	15759	15787	15839	15878	15752	15817	15726	15921	15936	15886	15615	15958	15775	15868	15905	15854	15921	15728	15770	15704	15799	15691	15871	15875	15912	15755	15862	15777	15891	15766	15958	15860	15918	15834	15795	15893	15817	15810	15644	15810	15769	15918	15647	15934	15765	15793	15758	15749	15759	15941	15806	15779	15796	15678	15969	15746	15822	15746	15779	15897	15975	15636	15823	15752	15649	15877	15877	15870	15874	15760	15878	15819	15849	15995	15914	16010	15818	15597	15814	15633	15933	15781	15906	15682	15794	15803	15855	16041	15630	15845	15869	15739	15742	15892	15850	15812	15837	15878	15717	15791	15717	15770	15763	16000	15767	15796	15803	15759	15836	15933	15731	15879	15797	15643	15721	15940	15771	15889	15777	15920	15763	15836	15902	15829	15819	15827	15958	16027	16092	15855	15863	15964	15764	15814	15906	15807	15776	15922	15805	15826	15901	15801	15755	15870	15753	15891	15595	15844	15877	15691	15740	15846	15648	15817	15862	15783	15895	15847	15765	15784	15946	15666	15805	15976	15768	15906	15686	15894	15918	15673	15762	15828	15804	15865	15551	15783	15829	15844	15989	15744	15973	15737	15919	15804	15939	16013	15768	15958	15955	15782	15947	15823	15613	15864	15743	15671	15868	15869	15815	15789	15711	15789	15835	15797	15750	15643	15823	15838	15997	15645	15915	15803	15704	15805	15728	15646	15765	15952	15845	15883	15720	15846	15809	15880	15739	15737	15839	15912	15671	15945	15888	15723	15713	15924	15863	15817	15730	16009	15834	15776	15809	15784	15797	15901	15894	15774	15968	15817	15855	15828	15741	15862	15826	16092	15712	15827	15832	15606	15846	15777	15672	15652	15886	15811	15737	15855	15953	15798	15883	15886	15873	15625	15944	15948	15934	15925	15957	15945	15861	15938	15687	15700	15853	15948	15835	15773	15778	15672	15915	15860	15722	15667	15754	16100	15817	15816	15883	15832	15938	15597	15908	15842	15839	15663	15849	15761	15800	15852	15719	15595	15764	15879	15925	15719	15828	15786	15975	15807	15914	15804	15899	15841	15649	15986	15892	15713	15733	15871	15883	15761	15807	15855	15822	15754	15950	15902	15738	15843	15803	15797	15749	15964	15871	15790	15829	15964	15869	15830	15896	15666	15874	15863	15645	16003	15817	15763	15802	15863	15865	15855	15980	15753	15790	15739	15830	15776	15837	15642	15829	15767	15840	15963	15782	15910	15880	15881	15792	15748	15887	15873	15616	15881	15773	15905	15846	15859	16085	15706	15786	15797	15699	15769	15719	15893	15759	15873	15940	15738	15899	15671	15836	15777	15841	15860	15782	15956	15615	15723	16009	15748	15812	15773	15769	15839	15929	15791	15743	15851	15958	15893	15905	15942	15899	15929	15821	15634	15879	15911	15699	15879	15781	15744	15781	15826	15899	15935	15796	15775	15742	15789	15800	15745	16033	16012	15690	15750	15840	15973	15927	15934	15857	15733	15755	15908	15837	15825	15875	15899	15757	15797	15652	15806	15858	15722	15967	15715	15919	15876	15788	15813	15785	15882	15854	15626	16021	15738	15659	15862	15836	15905	15874	15619	15816	15865	15927	15743	15808	16057	16016	15956	15870	15729	15745	15814	15783	15740	15884	15768	15541	15809	15790	15871	15666	15855	15910	15876	15880	15947	15818	15771	15852	15800	15830	15867	15840	15748	15905	15953	15780	15808	15798	15889	15763	15910	15905	15669	15747	15819	15663	15814	15802	15706	15823	15798	15714	15660	15811	15764	15939	15816	15878	15925	15861	15650	15805	16061	15697	15946	15792	15794	15785	15849	15938	15901	15876	15804	15876	15895	15944	15777	15846	15910	15863	15927	15769	15910	15717	15886	15795	16040	15762	15751	15805	15711	15774	15650	15867	15830	15854	15843	15719	15836	15713	15901	15871	15878	15937	15768	15892	15844	15884	15760	15690	15812	15796	15944	15895	15718	15874	15973	15749	15736	15817	15967	15782	15934	15754	15801	15879	15854	15889	15960	15894	16138	15705	15639	15677	15717	15869	15910	15902	15807	15795	16105	15889	15815	15782	15794	15878	15658	15837	15713	15830	15875	15956	15652	15793	15632	15862	15878	15774	15806	15797	15772	15877	15731	15723	15813	15971	15797	15898	15775	15864	15917	15803	15797	15819	15839	15878	15914	15688	15852	15879	15774	15880	15805	15914	15676	15849	15957	15822	15833	15856	15945	15744	15855	16010	15764	15728	15808	16000	15920	15624	15831	15769	15706	15933	15870	15958	15999	15915	15900	15913	15914	15998	15660	15793	15792	15850	15771	15778	15809	15821	15528	15836	15817	15857	15899	15892	15820	15818	15710	15916	15845	15815	15705	15695
23668	21335	28965	24081	21952	22536	21422	18430	17682	17846	17533	17533	17451	17513	17620	17596	17367	17396	17707	17311	17423	17345	17308	17416	17426	17309	17480	17461	17349	17530	17533	17395	17661	17415	17520	17326	17335	17454	17492	17413	17384	17561	17410	17312	17492	17470	17321	17412	17427	17551	17368	17591	17380	17366	17455	17408	17265	17270	17542	17146	17161	17306	17522	17584	17395	17306	17437	17367	17545	17256	17377	17470	17456	17285	17106	17123	17266	17118	17328	17320	17320	17208	17313	17336	17428	17517	17191	17232	17271	17312	17449	17284	17466	17170	17394	17153	17428	17408	17378	17293	17276	17278	17340	17323	17396	17481	17399	17474	17197	17370	17287	17282	17185	17361	17484	17278	17302	17046	17436	17390	17343	17288	17489	17112	17273	17209	17033	17389	17256	17453	17237	17245	17134	17426	17462	17327	17438	17351	17190	17219	17494	17341	17299	17298	17191	17080	17282	17279	17391	17413	17356	17393	17349	17397	17478	17109	17186	17386	17305	17133	17041	17274	17422	17225	17269	17362	17407	17318	17330	17157	17255	17232	17655	17213	17305	17340	17349	17297	17296	17234	17293	17258	17186	17316	17240	17229	17128	17257	17312	17219	17090	17403	17220	17205	17226	17219	17300	17295	17404	17268	17351	17144	17347	17368	17331	17112	17267	17222	17374	17080	17257	17456	17176	17477	17314	17361	17582	17399	17342	17338	17235	17240	17520	17477	17264	17355	17293	17271	17157	17322	17277	17466	17333	17196	17429	17313	17340	17261	17442	17290	17212	17462	17186	17337	17364	17370	17330	17189	17302	17217	17417	17253	17535	17450	17391	17359	17374	17421	17286	17448	17364	17343	17205	17365	17297	17185	17281	17181	17251	17256	17014	17429	17485	17282	17260	17256	17175	17415	17122	17381	17123	17369	17569	17648	17537	17277	17381	17462	17291	17389	17125	17350	17437	17252	17277	17152	17412	17442	17203	17265	17499	17234	17316	17212	17545	17401	17150	17140	17353	17457	17454	17288	17628	17220	17286	17152	17445	17304	17146	17284	17231	17387	17306	17481	17190	17145	17309	17237	17387	17396	17291	17186	17209	17342	17390	17292	17236	17396	17418	17416	17203	17198	17186	17389	17221	17363	17313	17201	17399	17381	17360	17240	17083	17257	17573	17305	17440	17368	17303	17020	17155	17286	17533	17345	17391	17296	17257	17312	17127	17322	17259	17246	17092	17292	17255	17474	17402	17107	17349	17370	17353	17421	17377	17173	17256	17316	17017	17259	17314	17310	17321	17575	17393	17314	17380	17197	17295	17095	17433	17275	17514	17355	17262	17267	17297	17318	17524	17415	17240	17512	17335	17054	17326	17362	17248	17300	17307	17237	17193	17190	17577	17473	17305	17315	17227	17431	17328	17304	17285	17379	17298	17107	17291	17391	17326	17398	17501	17141	17262	17220	17283	17353	17429	17457	17527	17404	17352	17112	17253	17307	17368	17175	17339	17133	17301	17304	17546	17265	17107	17301	17288	17326	17410	17396	17404	17301	17145	17441	17109	17158	17264	17353	17118	16995	17235	17342	17567	17285	17284	17242	17193	17433	17294	17386	17330	17211	17246	17042	17345	17253	17540	17147	17231	17324	17284	17343	17241	17269	17285	17346	17416	17311	17265	17175	17280	17280	17367	17171	17381	17275	17497	17072	17362	17118	17237	17188	17353	17453	17254	17315	17211	17338	17430	17221	17299	17091	17276	17174	17404	17018	17152	17261	17212	17462	17095	17325	17334	17234	17356	17340	17396	17235	17166	17129	17283	17271	17389	17364	17231	17472	17289	17281	17309	17318	17168	17211	17240	17364	17349	17117	17104	17482	17511	17130	17193	17520	17412	17289	17075	17151	17316	17305	17224	17268	17338	17219	17105	17249	17354	17156	17351	17439	17404	17193	17301	17149	17191	17375	17339	17336	17343	17369	17364	17354	16949	17394	17282	17412	17423	17205	17540	17360	17288	17111	17241	17165	17251	17346	17312	17326	17550	17234	17166	17220	17326	17363	17465	17213	17338	17212	17295	17195	17195	17265	17174	17255	17354	17217	17382	16952	17273	17101	17222	17170	17042	17177	17233	17303	17366	17288	17390	17302	17579	17283	17270	17275	17148	17205	17187	17239	17096	17234	17238	17296	17418	17389	17108	17439	17310	16980	17221	17302	17405	17201	17448	17370	17183	17428	17233	17430	17398	17277	17281	17371	17381	17304	17463	17170	17220	17100	17247	17212	17303	17181	17263	17295	17283	17304	17271	17426	17275	17339	17188	17160	17334	17215	17291	17298	17406	17353	17446	17230	17367	17555	17132	17324	17254	17279	17118	17173	17375	17326	17457	17179	17340	17516	17340	17265	17437	17335	17318	17479	17430	17302	17403	17308	17358	17465	17116	17286	17187	17301	17185	17227	17133	17494	17186	17380	17378	17387	17385	17387	17340	17135	17381	17193	17206	17371	17293	17251	17231	17306	17208	17291	17224	17373	17493	17297	17131	17253	17381	17211	17439	17514	17207	17249	17269	17118	17185	17126	17418	17362	17212	17280	17376	17329	17334	17290	17265	17278	17292	17283	17314	17565	17184	17359	17384	17245	17383	17251	17312	17113	17287	17210	17362	17339	17278	17312	17411	17133	17107	17319	17415	17257	17318	17196	17099	17103	17263	17234	17171	17334	17104	17395	17335	17221	17163	17308	17319	17215	17440	17038	17252	17128	17213	17232	17249	17202	17432	17396	17361	17402	17400	17371	17173	17309	17379	17382	17354	17451	17216	17401	17419	17316	17355	17183	17334	17221	17417	17200	17205	17378	17232	17447	17294	17269	17344	17175	17461	17298	17314	17243	17266	17255	17166	17295	17360	17119	17223	17288	17333	17278	17300	17260	17308	17481	17130	17239	17262	17404	17222	17365	17170	17232	17227	17143	17272	17224	17433	17346	17300	17201	17091	17210	17104	17368	17256	17114	17382	17125	17168	17349	17247	17131	17354	17195	17186	17381	17195	17352	17351	17313	17230	17359	17217	17317	17413	17433	17436	17327	17373	17355	17419	17269	17293	17232	17358	17279	17204	17399	17232	17351	17377	17201	17272	17279	17279	17282	17262	17337	17422	17473	17354	17184	17241	17306	17276	17286	17312	17223	17360	17326	17515	17195	17087	17322	17362	17245	17158	17108	17272	17243	17501	17226	17385	17506	17330	17352	17414	17402	17430	17280	17185	17311	17225	17213	17399	17386	17277	17252	17249	17448	17202	17368	17207	17329	17136	17373	17490	17311	17341	17434	17227	17126	17402	17171	17358	17421	17282	17327	17351	17200	17329	17242	17158	17492	17450	17555	17441	17120	17422	17291	17330	17340	17204	17535	17333	17371	17339	17260	17392	17243	17396	17380	17227	17364	17306	17317	17376	17187	17283	17178	17286	17370	17409	17558	17107	17406	17335	17185	17145	17201	17172	17123	17186	17347	17247	17176	17362	17236	17422	17412	17433	17379	17352	17132	17260	17179	17375	17314	17281	17267	17264	17280	17406	17234	17462	17142	17712	17232	17312	17223	17281	17140	17391	17344	17159	17126	17241	17259	17376	17137	17387	17139	17446	17272	17557	17370	17499	17359	17307	17286	17188	17226	17260	17265	17260	17445	17375	17182	17341	17355	17154	17270	17250	17213	17300	17371	17604	17381	17503	17237	17363	17318	17223	17203	17185	17247	17460	17274	17334	17272	17302	17238	17379	17401	17414	17241	17427	17412	17390	17188	17296	17391	17428	17303	17275	17267	17434	17203	17338	17339	17344	17171	17239	17243	17105	17331	17455	17387	17410	17250	17281	17296	17383	17442	17195	17308	17189	17272	17387	17284	17322	17348	17509	17168	17371	17436	17364	17280	17352	17227	17211	17319	17214	17210	17359	17321	17352	17418	17408	17217	17261	17271	17228	17245	17218	17267	17215	17132	17290	17252	17103	17463	17269	17267	17274	17489	17427	17118	17313	17428	17058	17293	17389	17294	17206	17282	17453	17179	17157	17307	17376	17229	17329	17311	17101	17368	17256	17164	17184	17378	17317	17233	17386	17309	17569	17392	17426	17149	17284	17273	17357	17282	17428	17455	17376	17317	17350	17219	17387	17398	17439	17212	17305	17391	17078	17502	17333	17243	17343	17285	17222	17319	17495	17183	17210	17135	17253	17380	17414	17336	17198	17104	17092	17427	17434	17256	17429	17287	17246	17347	17062	17446	17221	17224	17334	17491	17376	17228	17210	17657	17116	17223	17372	17231	17427	17281	17399	17369	17363	17084	17476	17227	17234	17238	17263	17449	17091	17481	17377	17363	17226	17270	17440	17211	17349	17343	17366	17318	17219	17367	17124	17287	17190	17409	17230	17356	17266	17181	17318	17234	17492	17337	17227	17356	17390	17451	17462	17346	17221	17389	17292	17064	17275	17298	17352	17345	17391	17294	17443	17301	17364	17426	17272	17298	17237	17305	17431	17494	17335	17367	17407	17346	17258	17350	17331	17393	17412	17408	17204	17367	17195	17201	17389	17248	17318	17304	17250	17197	17501	17238	17107	17388	17294	17321	17437	17194	17272	17402	17142	17199	17479	17358	17156	17621	17350	17218	17237	17124	17224	17403	17227	17360	17159	17328	17496	17327	17250	17457	17234	17344	17503	17352	17322	17440	17239	17333	17383	17358	17232	17214	17253	17232	17460	17493	17272	17429	17249	17375	17151	17281	17369	17384	17192	17464	17259	17387	17282	17390	17224	17293	17340	17351	17292	17099	16986	17387	17168	17262	17234	17240	17207	17106	17249	17363	17259	17377	17378	17277	17120	17560	17232	17107	17512	17143	17340	17096	17302	17393	17293	17038	17191	17338	17178	17463	17247	17385	17389	17377	17359	17308	17215	17047	17383	17477	17381	17284	17314	17251	17362	17148	17311	17551	17361	17236	17217	17341	17398	17329	17151	17067	17349	17431	17415	17239	17475	17304	17240	17227	17457	17516	17253	17194	17262	17452	17311	17343	17316	17209	17355	17412	17490	17292	17291	17245	17067	17195	17202	17292	17145	17297	17416	17426	17178	17200	17355	17342	17435	17378	17329	17480	17418	17241	17249	17332
16187	24872	23299	20321	18108	17212	16407	16084	15904	15701	15647	15410	15454	15383	15529	15316	15422	15515	15404	15254	15316	15419	15543	15433	15350	15403	15494	15337	15390	15363	15349	15392	15348	15411	15278	15353	15424	15526	15316	15460	15482	15484	15484	15280	15453	15473	15261	15351	15336	15204	15280	15353	15472	15376	15407	15318	15424	15430	15407	15310	15464	15542	15644	15485	15328	15517	15280	15251	15470	15444	15410	15127	15428	15299	15410	15357	15252	15336	15342	15396	15405	15200	15360	15286	15427	15322	15509	15453	15484	15294	15434	15337	15530	15328	15460	15287	15465	15405	15245	15381	15300	15474	15344	15375	15409	15355	15350	15402	15354	15405	15293	15336	15360	15333	15432	15294	15307	15285	15316	15292	15469	15224	15347	15354	15222	15332	15241	15374	15349	15301	15350	15484	15289	15381	15480	15419	15310	15520	15488	15296	15302	15287	15335	15348	15433	15593	15344	15496	15346	15256	15332	15440	15445	15259	15484	15366	15264	15416	15366	15374	15391	15243	15458	15405	15441	15374	15243	15297	15324	15519	15420	15334	15418	15280	15356	15552	15190	15427	15386	15351	15244	15170	15294	15422	15406	15278	15379	15302	15355	15435	15483	15428	15434	15382	15362	15378	15470	15422	15350	15403	15341	15406	15352	15163	15402	15405	15238	15319	15394	15203	15253	15490	15433	15298	15170	15321	15433	15389	15400	15394	15301	15329	15398	15541	15439	15384	15463	15406	15438	15288	15355	15247	15446	15386	15432	15228	15439	15447	15465	15203	15364	15399	15368	15388	15323	15465	15352	15268	15452	15352	15241	15257	15505	15266	15379	15276	15284	15495	15305	15404	15395	15562	15273	15242	15512	15338	15306	15374	15208	15162	15474	15436	15255	15270	15292	15286	15290	15409	15379	15375	15456	15428	15200	15350	15288	15328	15362	15380	15337	15377	15296	15503	15398	15243	15373	15433	15388	15345	15364	15449	15401	15272	15296	15277	15357	15286	15191	15368	15377	15354	15330	15234	15349	15366	15306	15355	15406	15378	15300	15318	15364	15443	15240	15295	15252	15264	15384	15217	15402	15290	15370	15217	15449	15351	15310	15484	15333	15323	15374	15337	15399	15416	15257	15446	15140	15440	15277	15352	15362	15487	15419	15360	15495	15389	15290	15457	15468	15356	15356	15405	15174	15311	15367	15448	15447	15368	15364	15476	15474	15316	15215	15308	15399	15255	15288	15328	15231	15296	15310	15506	15300	15454	15439	15388	15303	15562	15389	15264	15330	15298	15377	15341	15497	15252	15231	15478	15250	15234	15380	15344	15279	15215	15596	15339	15423	15335	15365	15306	15349	15207	15367	15294	15489	15216	15524	15385	15290	15439	15375	15460	15232	15535	15390	15475	15487	15397	15326	15302	15343	15340	15268	15256	15325	15282	15286	15391	15134	15392	15388	15473	15398	15393	15207	15342	15306	15334	15250	15295	15400	15357	15373	15436	15397	15171	15389	15400	15336	15376	15248	15314	15438	15463	15439	15288	15221	15167	15432	15327	15438	15313	15468	15278	15252	15364	15477	15369	15492	15403	15365	15410	15416	15360	15401	15403	15262	15445	15418	15388	15454	15313	15263	15346	15345	15442	15519	15223	15545	15264	15522	15396	15304	15358	15473	15456	15454	15439	15337	15398	15330	15314	15446	15365	15389	15144	15409	15276	15307	15440	15391	15317	15235	15275	15264	15470	15378	15330	15236	15291	15324	15493	15434	15501	15431	15268	15399	15266	15435	15417	15262	15365	15306	15280	15302	15465	15514	15246	15319	15507	15409	15458	15331	15369	15400	15326	15230	15353	15474	15240	15318	15425	15352	15269	15392	15414	15503	15256	15203	15439	15426	15116	15255	15404	15573	15233	15325	15342	15395	15285	15287	15250	15460	15454	15312	15363	15438	15277	15385	15407	15373	15405	15529	15361	15398	15309	15246	15307	15496	15476	15524	15482	15406	15386	15285	15325	15529	15344	15454	15349	15281	15427	15317	15274	15305	15350	15254	15507	15213	15360	15241	15319	15355	15317	15385	15395	15465	15287	15277	15463	15411	15428	15347	15520	15222	15353	15369	15333	15274	15567	15279	15455	15435	15484	15335	15284	15477	15308	15289	15427	15365	15171	15383	15458	15278	15295	15307	15556	15328	15431	15332	15285	15205	15294	15361	15455	15375	15457	15529	15451	15188	15409	15407	15162	15314	15397	15398	15440	15278	15454	15343	15410	15427	15521	15407	15415	15382	15371	15338	15300	15462	15354	15369	15356	15344	15365	15353	15589	15434	15278	15415	15313	15238	15315	15407	15307	15220	15172	15459	15263	15493	15425	15195	15354	15212	15275	15331	15401	15364	15485	15267	15405	15315	15218	15167	15253	15261	15285	15330	15250	15416	15343	15110	15387	15472	15244	15341	15306	15396	15383	15235	15342	15181	15411	15321	15325	15432	15539	15336	15183	15310	15331	15257	15324	15459	15343	15301	15220	15434	15230	15243	15439	15389	15330	15328	15306	15256	15464	15579	15150	15358	15424	15315	15418	15270	15422	15249	15231	15342	15375	15268	15258	15421	15263	15421	15320	15335	15329	15352	15321	15376	15412	15319	15461	15355	15544	15368	15271	15317	15345	15316	15213	15352	15326	15294	15285	15285	15469	15313	15242	15365	15344	15318	15234	15444	15202	15296	15362	15488	15497	15417	15293	15217	15402	15268	15288	15441	15446	15445	15346	15376	15460	15173	15298	15365	15353	15261	15388	15331	15458	15471	15243	15345	15385	15178	15344	15348	15287	15421	15411	15158	15504	15151	15303	15206	15192	15189	15405	15394	15299	15500	15425	15387	15418	15299	15493	15196	15239	15605	15274	15336	15641	15283	15334	15310	15337	15314	15347	15307	15340	15507	15238	15437	15321	15402	15394	15407	15367	15450	15294	15308	15340	15368	15301	15308	15472	15268	15191	15416	15304	15344	15437	15239	15371	15171	15187	15439	15357	15504	15355	15293	15457	15296	15293	15252	15434	15301	15375	15440	15416	15324	15321	15443	15268	15285	15275	15450	15382	15503	15379	15317	15344	15434	15349	15281	15331	15384	15349	15184	15301	15337	15440	15374	15289	15393	15431	15529	15134	15364	15410	15291	15368	15469	15333	15181	15434	15405	15409	15264	15325	15392	15343	15387	15366	15340	15316	15481	15404	15450	15451	15342	15536	15369	15114	15443	15409	15299	15286	15198	15329	15529	15230	15391	15035	15377	15268	15305	15495	15276	15354	15418	15282	15523	15258	15267	15244	15392	15239	15399	15344	15311	15315	15419	15320	15280	15315	15409	15350	15203	15364	15418	15300	15559	15326	15219	15175	15308	15498	15286	15411	15267	15273	15302	15391	15476	15417	15495	15329	15135	15345	15084	15316	15340	15241	15264	15315	15355	15554	15410	15349	15398	15370	15246	15362	15437	15358	15461	15321	15255	15310	15370	15357	15262	15403	15418	15252	15334	15488	15390	15339	15525	15429	15227	15373	15421	15399	15346	15352	15330	15389	15227	15311	15289	15298	15322	15294	15189	15441	15181	15395	15369	15489	15365	15250	15447	15537	15237	15279	15422	15434	15428	15402	15239	15326	15347	15344	15247	15497	15257	15436	15235	15295	15336	15409	15342	15190	15257	15303	15395	15347	15283	15393	15379	15348	15365	15304	15534	15547	15421	15315	15425	15357	15396	15321	15393	15212	15362	15155	15416	15327	15468	15271	15333	15402	15295	15487	15411	15495	15276	15357	15234	15404	15409	15309	15256	15446	15379	15480	15237	15455	15245	15349	15342	15378	15329	15283	15344	15397	15401	15114	15454	15242	15417	15475	15415	15356	15348	15178	15301	15436	15397	15233	15486	15424	15452	15388	15401	15386	15388	15464	15232	15368	15370	15444	15336	15437	15385	15266	15183	15313	15366	15253	15370	15330	15330	15552	15276	15480	15431	15460	15307	15295	15394	15348	15510	15249	15136	15328	15337	15521	15423	15482	15424	15351	15274	15392	15514	15273	15329	15371	15445	15307	15411	15478	15276	15386	15224	15395	15287	15351	15343	15508	15285	15390	15451	15438	15271	15343	15300	15372	15283	15427	15161	15518	15535	15212	15362	15471	15350	15351	15332	15272	15402	15376	15472	15355	15443	15320	15273	15308	15301	15493	15206	15319	15401	15337	15408	15327	15349	15351	15268	15233	15371	15386	15349	15469	15252	15216	15300	15457	15170	15392	15425	15451	15400	15393	15272	15243	15371	15275	15305	15395	15176	15463	15542	15220	15378	15346	15192	15217	15363	15466	15430	15251	15358	15393	15376	15238	15255	15413	15557	15271	15183	15384	15289	15339	15578	15486	15470	15329	15416	15239	15283	15139	15515	15416	15193	15327	15323	15357	15452	15337	15503	15305	15441	15188	15367	15269	15428	15421	15324	15443	15367	15372	15276	15387	15279	15347	15321	15163	15220	15446	15372	15316	15255	15214	15414	15354	15361	15199	15271	15411	15368	15397	15312	15413	15427	15371	15362	15328	15415	15307	15254	15345	15393	15481	15275	15445	15276	15173	15405	15429	15485	15237	15432	15328	15210	15395	15431	15371	15278	15324	15401	15372	15438	15248	15315	15474	15365	15300	15438	15342	15488	15255	15432	15348	15334	15299	15464	15298	15271	15306	15280	15206	15417	15210	15341	15438	15245	15374	15400	15358	15229	15418	15421	15382	15543	15399	15232	15402	15447	15426	15208	15393	15295	15408	15339	15300	15271	15368	15398	15274	15254	15520	15259	15481	15376	15254	15314	15350	15299	15513	15331	15418	15441	15406	15435	15361	15437	15395	15488	15337	15465	15228	15269	15449	15475	15448	15416	15450	15507	15204	15299	15418	15429	15184	15357	15252	15294	15370	15279	15420	15371	15484	15341	15284	15474	15303	15229	15339	15235	15294	15366	15459	15153	15518	15272	15382	15299	15343	15501	15325	15388	15260	15454	15384	15361	15542	15357	15417	15407	15335	15275	15226	15375	15250	15430	15340	15381	15271	15229	15513	15404	15244	15274	15316	15408	15368	15357	15345	15320	15465	15412	15408	15383	15495	15235	15072
22924	21460	29420	23923	21604	23366	25714	19776	18751	18891	18686	18255	18543	18400	18234	18229	18321	18269	18382	18432	18294	18201	18167	18157	18146	18080	18347	18385	18197	17993	18137	18165	18162	18105	18064	18163	18121	17972	18207	18006	18157	17761	17906	18367	18001	18015	18265	18029	17947	18060	18409	18165	18239	18235	18132	18068	18139	18227	18088	17924	17878	18148	17917	18028	18020	17946	18064	17899	18089	18118	18257	17983	17839	18212	18101	18186	18089	18090	17823	18099	18007	18274	18063	18331	18047	18243	18168	17997	17908	17993	18021	18091	17730	18075	17884	18040	17924	17965	18093	18138	18007	18142	18194	17907	18058	17897	18220	18002	18061	18097	17952	17989	17930	18078	17910	18086	18193	18035	17912	18007	17934	17936	17906	17875	18039	18100	17952	18002	18072	17976	18189	18166	18006	18021	17855	18029	18057	17841	17913	18010	18032	18011	17920	18104	18048	17946	18055	17988	18011	18017	17975	18096	18020	17983	17909	17952	17958	17998	18173	18106	18173	18011	17972	18068	18094	17941	18001	18025	18136	18149	17996	17789	17810	17998	18131	18019	18096	18008	17954	18017	18265	18204	18082	17968	17882	17850	18027	18031	17871	17934	18042	18117	18032	17937	18188	18103	18130	18201	18017	18073	18038	17971	17969	17975	18093	17974	18137	18080	17846	18122	17981	17929	17883	17857	18036	17983	18149	17960	18199	18021	18043	17868	17868	17991	17850	18138	18011	17873	17944	18166	17817	18032	17906	17834	18070	17905	17912	17979	18146	18017	17939	18109	18028	17828	17754	17865	17993	18188	18106	17792	18159	18053	18115	18056	17983	18009	18203	17927	18032	18151	17875	18135	17926	18032	18111	18084	18051	17777	17873	17964	18103	18127	17943	18017	17972	18018	17947	18042	18106	18108	17900	17990	18025	18216	18058	17904	17965	17990	17832	18142	17856	17841	17891	18033	18031	17835	17955	17998	18221	17918	17838	18055	17763	17887	18249	18156	17970	17996	18010	17936	18004	18072	18121	17942	18027	17972	17885	18001	18000	17956	18149	18050	17854	17977	17858	17957	17948	18188	18069	18008	18002	18156	17990	17988	17942	18035	18153	18036	17918	17975	17888	18141	18084	17887	18179	17848	17978	17973	18053	18034	17987	17980	17916	17900	18148	18073	18018	17927	17951	18144	17831	18118	17944	17949	17907	18095	18029	17865	18165	18068	18133	17992	18176	17927	17962	18098	17931	17921	17991	17913	18063	17894	17991	17948	18160	17998	18025	17944	17898	17854	18135	18002	18062	18047	18027	18025	17929	17956	18026	18214	17876	18059	18073	18417	17805	17998	17984	18003	17936	17810	18016	17928	17869	17975	18079	17852	17935	17905	18004	18092	18075	17966	17914	17921	17997	18061	18058	17948	17959	17911	17759	17851	17915	17990	18023	17872	17822	18012	18181	18062	18000	18150	17974	18026	17898	17909	17889	18010	17930	18026	17850	17713	18024	17984	18053	17697	17906	18026	18200	17867	18099	18073	18160	18001	17993	18007	17881	17877	17880	18213	18000	18060	17755	17826	17996	18195	18098	17831	17812	18094	17958	17872	18058	18166	17984	17987	18255	17876	17985	17857	17931	17976	17887	17804	17884	17923	17993	18087	17967	18041	18051	17967	17981	17962	17892	17960	17993	17898	17820	17954	17936	17702	17833	18080	18126	18130	17929	18137	18037	18075	18003	18005	18015	18028	17942	17822	18151	18159	18096	17893	17905	18005	17963	17865	17930	17894	17899	18145	17892	18276	17952	17947	18091	18002	17900	17896	18108	17954	18009	17921	17806	17814	17779	18031	18085	18266	17979	17816	18117	18019	18179	18087	18065	17911	17809	17923	17915	18045	18095	17944	17911	17802	17791	17965	17971	18057	18045	18112	17905	18086	17873	18142	17982	17976	17838	18024	17950	17997	18203	17981	18030	18011	18043	18085	18000	17899	17974	17940	17910	17987	18132	18105	17720	17917	18256	18055	17985	18014	18019	18011	18194	17896	18051	18058	18079	17773	17926	17996	18057	18046	18027	17856	17906	17888	18023	18046	18100	17876	17911	17843	18045	18036	17853	17919	17766	18045	18040	17907	17921	18006	17999	18059	18077	17763	18035	17943	18014	18139	17968	17910	17884	18065	17809	17904	18157	17641	17856	18140	17994	18001	17881	17854	17892	17900	17957	18031	17985	18024	17929	18088	17890	18055	18194	18117	17718	18232	17974	18110	17969	17995	18128	18002	17805	17920	18039	18087	18107	17971	17690	17994	18168	17968	17817	17854	17918	18087	17983	18043	18080	18075	17991	18037	18087	17950	18052	17834	18122	17912	18028	17892	18013	17987	17784	18060	18125	18061	18054	17909	18080	18069	17966	18000	18084	18051	18136	17864	18046	18024	17890	17969	17922	17917	17965	18193	17966	17894	18093	17824	17923	17996	18008	18086	18052	17825	17915	18140	18167	18075	17926	18081	18031	18094	18003	18010	17863	18156	17852	18171	17998	17969	18062	17911	17821	17973	17875	18237	18028	18102	18056	17792	17969	17879	17901	18129	18036	18077	18146	17879	18012	17757	17753	18107	18046	17973	18021	18037	18166	18237	18001	17956	17953	17934	18141	17885	17848	18088	17921	17904	17971	17801	17777	17878	18073	18096	18125	18118	18210	18030	18209	18013	17923	18081	18046	18038	18018	18043	18130	17942	18011	17989	17977	17966	17847	17977	18047	18018	18129	17857	18059	18034	18117	18004	18075	18084	17954	17925	17972	18069	17894	17793	17960	18112	17675	17990	17973	18137	18027	17998	18178	17987	18093	18089	17829	18011	17921	18004	17900	18055	17902	18192	18064	18023	18098	17944	18079	18009	18096	18185	17916	18084	17912	17996	17901	17868	18244	18072	17982	18077	18041	17872	17992	17971	17886	18207	17931	18165	18132	18045	18014	17837	17924	17916	18177	17953	17801	18085	18237	17888	18087	18116	18018	17805	17909	18002	17947	17943	17909	17938	18115	17765	17909	18069	17848	17817	18275	17945	17839	18075	17903	17973	17718	17893	17958	18010	17990	17942	17874	17968	17890	17950	17845	18005	17858	17854	18081	17926	17794	18133	18074	18125	18063	18000	17998	18209	18057	18052	17793	18066	17919	17914	17910	17961	17741	18101	18050	18048	17985	17913	17843	18209	18050	17783	18039	18105	18077	17898	17894	17998	17948	17822	18197	18060	17979	17795	17952	18016	18087	18094	18032	17953	17954	18109	18024	18035	18058	17986	17973	17970	17933	17953	18026	18101	17921	18076	18110	18016	18069	17990	18066	18220	18091	17965	17813	18007	18115	18102	18068	17995	18010	18075	18001	18023	17979	18005	18103	18049	18076	18307	17957	18061	18241	18183	17935	17975	17946	18270	17769	17899	18109	18004	17805	17982	17935	18102	18041	17957	18026	18071	17950	18010	17786	18023	17941	18014	18195	18096	18010	17949	17926	17785	18064	17936	18012	17849	18090	18105	18023	17891	18121	18099	18151	18103	18161	18193	18178	18082	17852	17886	18038	17920	18078	17976	17829	17918	17966	17887	17672	17999	17974	17934	18001	18034	18171	17935	17899	17890	17981	18218	18016	18107	18113	18044	17976	18043	17902	17790	17898	17962	17858	18025	18124	18005	18099	17859	18132	18164	18073	17900	17928	17978	17917	18137	18085	17842	17991	18028	18215	17939	18182	17929	17757	17832	17922	18006	17943	18187	18176	17956	18108	18059	17945	17925	17888	17839	17951	17819	18082	18063	18106	17903	18132	17877	17908	17913	18090	17858	17950	17901	18209	18050	18062	18066	17829	18125	17935	18082	17925	18159	17886	18000	17785	18335	17932	18032	18179	18003	18060	18101	18025	17932	18089	18065	18061	17853	18057	17777	18283	17958	18031	18196	17935	17918	18107	17988	17764	17777	17959	18214	17805	17883	18039	17839	17926	17901	18230	18034	18043	18015	18105	18069	17840	18058	17897	17774	18159	17840	17908	17844	17924	18030	17865	18085	18090	17994	17955	18004	17800	18032	18070	17935	18059	18007	17921	17974	18065	17950	18027	18132	17822	17839	18072	17991	18333	18152	17851	17897	17941	18223	18085	17940	17996	17864	17918	18205	17980	18042	18074	18151	18066	18225	18089	18135	18092	18170	17956	18138	18124	18067	18053	18094	18013	17994	17947	18004	17903	18026	17991	17955	17972	17832	17850	18025	18004	17976	17976	18006	18022	18029	17770	17923	17765	17960	18068	18108	17882	18202	18058	17991	18028	18006	18109	17954	17982	17916	18036	17911	18209	17946	18126	18044	18004	18023	17752	18025	18062	17979	17879	18209	18146	18036	18102	17957	18047	18051	18052	18067	18112	17802	18019	17873	18003	18033	17975	17870	17936	17969	18029	18112	17987	17751	17906	18023	17910	17866	17891	17620	17834	17880	18105	18069	18162	18068	17971	17886	18053	17899	18202	17985	18129	17950	17853	17889	18098	17829	17937	18089	17976	18129	18060	18177	18078	17966	17836	17925	18028	18110	17832	17747	17800	18015	17946	18159	18137	17851	17946	18151	17952	17913	17917	17993	17924	18169	18035	17923	18007	18179	17980	18126	18114	17932	18071	18001	18027	17715	17870	17971	18218	17944	18036	18064	18007	17968	18003	18042	17946	18132	17917	17862	18054	18012	17898	17863	17834	18029	18014	17898	17873	18019	18054	17779	17822	17855	18117	18016	17833	18100	18070	18037	18080	18003	18074	18088	18009	17957	18081	17800	18012	17979	17940	17859	18127	17845	17895	17782	17965	17987	17966	18025	18040	17767	17999	18027	18008	18042	18052	18025	17791	18175	18104	18020	17926	17972	17990	17985	18200	18044	17905	17967	17921	18097	17892	18010	17877	17854	18069	18002	17999	18048	18029	18053	17991	18087	17906	17888	18186	18129	18011	18171	18135	17922	17966	18002	18184	17911	17894	18096	17777	17953	18217	17963	17866	17857	18078	18035	17906	18014	17988	17926	18010	17800	18218	18066	18102	18032	17952	17996	18056	17808	18004	18058	18125	17932	17859	17917	18017	18065	18012	18125	18059	18058	17914	18041	18122	18167	18111	17756
17109	28091	26537	22506	19842	18518	17322	16863	16694	16410	15931	15922	15918	15864	15887	15802	15817	15950	15927	15812	15884	15669	15861	15782	15969	15886	15862	15891	15963	15607	15904	15624	15814	15944	15816	15716	15834	15810	15905	15727	15918	15659	15933	15796	15909	15738	15848	15917	15759	15719	15864	15889	15605	15647	15873	15741	15570	15867	15859	15746	15695	15947	15869	15877	15965	15830	15891	15690	15796	15983	15685	15893	15689	15846	15863	15839	15663	15756	15862	15802	15778	15887	15971	15815	15718	15894	15627	15828	15776	15687	15705	15644	15714	15768	15764	15834	15691	15949	15832	15771	15766	15770	15767	15765	15872	15788	15892	15781	15787	15819	15690	15840	15782	15776	15656	15734	15702	15755	15708	15636	15580	15852	15780	15695	15701	15852	15702	15855	15861	15821	15649	15660	15634	15715	15756	15726	15865	15742	15635	15910	15670	15601	15876	15757	15710	15656	15679	15650	15806	15955	15652	15849	15969	15875	15720	15758	15825	15708	15852	15739	15862	15821	15735	15797	15732	15691	15868	15946	15729	15640	15835	15894	15798	15723	15829	15715	15990	15815	15738	15867	15592	15948	15785	15826	15847	15751	15748	15739	15564	15691	15724	15691	15780	15689	15884	15865	15715	15814	15925	15761	15639	15882	15718	15834	15782	15601	15835	15731	15567	15860	15706	15710	15791	15670	15689	15981	15718	15769	15524	15725	15790	15707	15771	15717	15807	15794	15822	15748	15816	15705	15671	15646	15750	15861	15762	15816	15780	15638	15736	15648	15829	15679	15724	15688	15619	15779	15706	15653	15828	15699	15672	15670	15878	15607	15825	15679	15847	15817	15913	15714	15766	15715	15672	15898	15719	15583	15707	15735	15834	15622	15780	15730	15716	15632	16074	15756	15760	15861	15829	15958	15678	15690	15893	15757	15890	15593	15852	15827	15816	15793	15892	15634	15742	15919	15848	15676	15841	15685	15578	15812	15819	15893	15728	15859	15716	15697	15697	15767	15812	15887	15752	15678	15834	15790	15824	15860	15668	15578	15678	15756	15912	15845	15801	15848	15675	15753	15749	15756	15546	15729	15868	15809	15650	15697	15712	15670	15797	15723	15716	15627	15790	15915	15737	15636	15727	15690	15695	15829	15872	15871	15649	15712	15785	15582	15826	15731	15700	15689	15765	15908	15774	15666	15770	15615	15701	15755	15817	15738	15704	15845	15764	15833	15804	15689	15763	15648	15678	15842	15633	15700	15815	15762	15808	15797	15790	15702	15790	15726	15772	15885	15674	15822	15730	15869	15854	15692	15637	15714	15743	15752	15730	15716	15826	15759	15848	15773	15620	15774	15742	15921	15919	15698	15805	15898	15684	15805	15694	15712	15674	15671	15878	15689	15921	15766	15822	15714	15777	15790	15702	15718	15784	15732	15804	15778	15924	15722	15866	15727	15735	15588	15792	15796	15624	15928	15696	15550	15882	15689	15743	15719	15723	15836	15682	15730	15761	15629	15846	15816	15817	15792	15671	15779	15695	15749	15755	15668	15764	15582	15759	15664	15689	15707	15727	15736	15876	15830	15885	15757	15767	15755	15720	15794	15735	15681	15719	15637	15815	15822	15867	15752	15738	15812	15781	15931	15856	15786	15804	15675	15733	15923	15940	15835	15765	15911	15806	15603	15896	15766	15725	15737	15636	15752	15849	15878	15622	15671	15702	15863	15710	15627	15772	15721	15612	15725	15678	15765	15834	15750	15939	15696	15673	15914	15794	15644	15778	15697	15755	15708	15757	15748	15773	15635	15775	15812	15742	15915	15708	15626	15684	15755	15671	15680	15672	15615	15787	15706	15794	15703	15771	15848	15847	15810	15788	15853	15880	15665	15881	15680	15628	15754	15803	15694	15871	15762	15788	15672	15750	15769	15851	15750	15729	15717	15613	15783	15730	15804	15585	15771	15623	15838	15729	15720	15761	16061	15722	15790	15760	15604	15741	15907	15666	15568	15776	15747	15899	15736	15684	15698	15768	15702	15827	15865	15772	15637	15617	15634	15658	15761	15664	15798	15750	15736	15914	15598	15655	15830	15758	15763	15777	15721	15671	15753	15697	15701	15722	15633	15879	15745	15664	15974	15843	15809	15748	15896	15594	15812	15765	15717	15824	15734	15787	15863	15601	15849	15736	15621	15777	15697	15765	15845	15773	15620	15653	15874	15656	15705	15737	15789	15922	15720	15702	15792	15900	15719	15770	15747	15717	15868	15777	15884	15900	15921	15761	15764	15714	15690	15653	15756	15762	15686	15686	15662	15844	15566	15962	15725	15951	15828	15575	15663	15864	15838	15833	15794	15610	15698	15808	15555	15704	15785	15708	15741	15790	15741	15920	15797	15634	15840	15718	15682	15786	15779	15842	15794	15858	15730	15697	15821	15893	15793	15712	15858	15950	15799	15643	15785	15789	15749	15569	15568	15693	15812	15653	15706	15765	15800	15693	15771	15906	15840	15862	15802	15716	15736	15690	15630	15977	15782	15718	15677	15695	15675	15827	15739	15803	15688	15836	15695	15854	15730	15759	15770	15714	15719	15648	15780	15928	15864	15938	15734	15624	15720	15812	15699	15629	15819	15876	15742	15765	15869	15792	15894	15626	15791	15820	15762	15882	15715	15793	15774	15698	15712	15598	15811	15825	15802	15589	15594	15785	15661	15658	15712	15707	15675	15964	15556	15886	15776	15903	15770	15842	15648	15661	15573	15991	15752	15654	15978	15875	15759	15870	15741	15713	15672	15817	15602	15689	15654	15910	15609	15827	15591	15750	15687	15863	15754	15788	15632	15532	15880	15718	15794	15658	15825	15810	15775	15906	15782	15822	15628	15628	15806	15726	15847	15699	15915	15634	15811	15681	15874	15655	15861	15873	15852	15857	15781	15852	15625	15538	15872	15586	15859	15716	15793	15910	15799	15776	15628	15755	15660	15861	15881	15719	15633	15810	15802	15642	15905	15789	15682	15789	15810	15544	15833	15656	15763	15749	15680	15835	15821	15717	15709	15772	15791	15773	15611	15847	15779	15678	15885	15635	15787	15967	15807	15777	15855	15625	15623	15661	15879	15791	15779	15682	15830	15763	15642	15633	15764	15505	15717	15825	15612	15846	15583	15648	15767	15608	15825	15661	15695	15755	15641	15733	15703	15649	15859	15823	15696	15831	15775	15548	15696	15762	15841	15928	15543	15757	15869	15735	15715	15602	15618	15731	15644	15717	15750	15804	15764	15788	15863	16026	15626	15696	15771	15516	15718	15751	15623	15816	15778	15831	16003	15825	15594	15786	15810	15765	15708	15847	15819	15773	15745	15747	15743	15806	15717	15683	15887	15718	15788	15590	15743	15720	15818	15709	15672	15740	15687	15771	15773	15726	15817	15828	15618	15890	15824	15658	15870	15882	15787	15658	15699	15822	15871	15846	15940	15777	15837	15799	15848	15872	15716	15619	15560	15579	15713	15631	15819	15781	15842	15728	15500	15929	15757	15654	15814	15702	15822	15786	15684	15925	15733	15762	15585	15723	15692	15712	15692	15844	15814	15741	15946	15637	15676	15763	15771	15815	15817	15705	15674	15763	15723	15842	15748	15759	15645	15818	15697	15876	15565	15739	15793	15795	15891	15694	15877	15829	15581	15658	15740	15773	15854	15661	15700	15564	15827	15886	15569	15666	15742	15718	15714	15674	15577	15815	15640	15811	15746	15588	15691	15771	15653	15876	15688	15691	15793	15815	15774	15735	16036	15961	15649	15679	15715	15447	15866	15782	15719	15675	15905	15762	15576	15775	15931	15638	15698	15575	15661	15779	15853	15636	15715	15841	15803	15723	15835	15572	15596	15784	15742	15866	15635	15740	15905	15770	15696	15586	15722	15777	15803	15937	15757	15781	15749	15814	15659	15713	15682	15807	15723	15782	15685	15790	15801	15737	15771	15914	15688	15977	15600	15587	15936	15839	15491	15734	15742	15878	15708	15748	15820	15679	15834	15789	15785	15598	15635	15687	15675	15676	15629	15684	15944	15722	15762	15839	15880	15643	15709	15813	15586	15769	15925	15791	15747	15755	15685	15727	15610	15839	15679	15800	15750	15681	15831	15820	15782	15900	15688	15700	15689	15675	15644	15773	15747	15760	15755	15826	15797	15705	15722	15753	15570	15859	15573	15682	15858	15532	15729	15749	15720	15747	15776	15806	15773	15795	15673	15761	15722	15906	15828	15847	15704	15769	15834	15811	15803	15733	15951	15859	15645	15751	15817	15708	15610	15681	15756	15818	15747	15803	15862	15862	15620	15718	15821	15899	15845	15527	15714	15831	15715	15890	15669	15790	15793	15743	15733	15831	15677	15837	15797	15660	15748	15744	15755	15813	15679	15893	15696	15608	15874	15809	15765	15817	15828	15717	15716	15745	15719	15707	15686	15836	15764	15743	15866	15737	15681	15680	15775	15822	15788	15523	15734	15766	15724	15744	15833	15761	15689	15874	15848	15703	15761	15750	15839	15712	15625	15772	15674	15532	15580	15973	15815	15721	15816	15682	15685	15867	15841	15857	15855	15723	15648	15757	15805	15858	15797	15726	15846	15859	15611	15805	15846	15702	15801	15784	16014	15789	15715	15773	15586	15801	15731	15611	15696	15779	15741	15817	15819	15927	15607	15706	15756	15768	15645	15746	15713	15762	15742	15746	15846	15594	15826	15892	15886	15691	15761	15803	15759	15630	15768	15793	15876	15696	15774	15807	15747	15760	15699	15769	15743	15592	15615	15756	15763	15702	15687	15892	15797	15624	15699	15774	15722	15619	15930	15820	15926	15864	15775	15797	15792	15765	15858	15820	15745	15653	15926	15850	15608	15702	15795	15765	15799	15631	15729	15800	15725	15882	15690	15679	15946	15868	15766	15778	15695	15771	15837	15875	15635	15683	15932	15827	15853	15892	15702	15709	15773	15722	15786	15735	15691	15803	15922	15787	15916	15684	15780	15701	15710	15761	15730	15763	15688	15746	15789	15730	15794	15770	15800	15946	15640	15816	15794	15796	15729	15753	15836	15712	15787	15729	15934	15878	15743	15817	15742	15709	15710	15751	15699	15811	15727	15850	15734	15720	15939	15826	15627
26814	21576	26625	25384	19401	19083	19120	18580	18368	18152	18379	18213	18278	18267	18234	18344	18120	18109	18336	18367	18159	18360	18357	18103	18071	18143	18279	18324	18300	18175	18377	18266	18408	18120	18197	18265	18399	18290	18123	18390	18236	17990	18275	18222	18131	18261	18173	18366	18273	18367	18114	18230	18295	18108	18196	18402	17968	18165	18133	18257	18335	18198	18181	18302	18073	18320	18149	18247	18265	18385	18237	18276	18174	18317	18208	18089	18402	18296	18396	18293	18198	17979	18229	18084	18162	18016	18144	18222	18253	18331	18093	18330	18162	17977	18241	18159	18346	18332	18242	18166	18293	18108	18207	18248	18394	18162	18104	18154	18178	18368	18230	18172	18224	18206	18088	17913	18189	18152	18277	18050	18293	18278	18280	18170	18207	18229	18162	18246	18226	18121	18165	18224	18182	18164	18210	18208	18088	18120	18183	18215	18126	18180	18232	18005	18575	18398	18162	18349	18074	18192	18254	18212	18092	18202	18175	18205	18312	18210	18307	18306	18332	18194	18144	18241	18248	18277	18236	18075	18185	18243	18102	18321	18329	18234	18145	18211	18220	18261	18181	18394	18066	18081	18077	18197	18161	17992	18296	18253	18307	18274	18200	18208	18309	18193	18330	18183	18216	18060	18240	18060	18225	18298	18105	18230	18180	18373	18316	18164	18190	18259	18254	18236	18277	18309	18325	18130	18042	17971	18153	18213	18269	18140	18268	18343	18351	18265	18087	18193	18332	18325	18345	18293	18299	18235	18144	18194	18226	18407	18377	18037	18223	18242	17974	18263	18422	18233	18310	18235	18251	18277	18301	18102	18076	18033	18158	18070	18195	18014	18147	18266	18040	18070	18180	18344	18203	18200	18015	18268	18155	18433	17956	18067	18212	18373	18394	18297	18129	18135	18423	18287	18201	18170	18243	18370	18247	18107	18258	18346	18034	18416	18315	18096	18216	18165	18213	18114	18176	18251	18172	18244	18264	18168	18224	18314	18304	18115	18337	18231	18122	18097	18402	18329	18553	18276	18154	18268	18257	18239	18230	18156	18298	18141	18164	18146	18418	18302	18031	18205	18320	18269	18320	18318	18177	18186	18391	18395	18080	18242	18279	18234	18270	18266	18382	18058	18369	18266	18251	18306	18117	18289	18283	18209	18188	18186	18212	18157	18188	18139	18256	18266	18224	18170	18275	18157	18314	18201	18093	18275	18126	18130	18299	18242	18371	18169	18195	18379	18171	18125	18128	18147	18221	18084	18338	18291	18312	18244	18154	18228	18106	18144	18024	18154	18220	18208	18134	18021	18194	18183	18154	18283	18173	18295	18281	18158	18291	17957	18180	18293	18061	18197	18253	18178	18495	18231	18040	18257	18321	18199	18144	18010	18211	18219	18134	18362	18130	18104	18395	18273	18135	18280	18384	18347	18190	18155	18211	18126	18086	18239	18130	18122	18013	18136	18345	18250	18113	18155	18293	18187	18224	18354	18099	17997	18141	18184	18302	18358	18243	18138	18006	18201	18381	18363	18462	18309	18117	18263	18137	18183	18183	18117	18159	18219	18302	18260	18214	18132	18057	18304	18120	18035	18200	18017	18257	18328	18165	17969	18136	18163	18262	18291	18297	18367	18219	18310	18297	18124	18197	18440	18191	18298	18453	18221	18150	18291	18255	18081	18376	18172	18325	18250	18369	18216	18181	18155	18337	18354	18022	18385	18186	18503	18197	18161	18287	18268	18255	18122	18101	18217	18106	17970	18147	18166	18232	18308	18135	18352	18124	18250	18179	18394	18109	17927	18152	18371	18126	18194	18107	18232	18119	18035	18376	18214	18374	18212	18288	18104	18409	18267	18288	18398	18122	18213	18163	17945	18115	18401	18213	18156	18220	18234	18350	18186	18180	18229	18180	18176	18232	18130	18284	18339	18043	18207	18160	18194	18211	18094	18198	18452	18306	18319	18258	18006	18342	18254	18189	18187	18241	18189	18358	18326	18270	18179	18296	17979	18135	18252	18522	18156	18302	18169	18154	18229	18340	18437	18255	18280	18362	18235	18272	18061	18261	18292	18242	18226	18092	18137	18328	18142	18146	18147	18197	18309	18024	18095	18243	18114	18160	18214	18386	18095	17931	18115	18134	18168	18163	18103	18076	18163	18226	18274	18160	18340	18114	18216	18391	18360	18306	18272	18200	18196	18205	18171	18282	18182	18243	18320	18219	18286	18152	18133	18513	18155	18236	18154	18336	18304	18373	18364	18218	18418	18373	18287	18130	18210	18172	18184	18415	18123	18285	18479	18211	18215	18345	18448	18031	18112	18002	17981	18255	18225	18292	18234	18291	18404	18114	18319	18220	18212	18252	18246	18185	18303	18267	18285	18171	18222	18423	18098	18034	18478	18280	18197	18274	18181	18307	18238	18099	18322	18304	18120	18228	18238	18090	18216	18169	18460	18351	18247	18255	18221	18311	18421	18224	18486	18162	18325	18378	18138	18376	18262	18206	18158	18350	18257	18022	18233	18055	18133	18312	18084	18325	18153	18267	18024	18384	18129	18218	18184	18319	18218	18201	18242	18256	17998	18365	18420	18061	18189	18267	18021	18284	18300	18302	18441	18273	18193	18352	18155	18241	18181	18285	18322	18215	18415	18368	18094	18284	18257	18450	18124	18072	18167	18156	18288	18242	18162	18414	18178	18116	18403	18173	18262	18445	18022	18040	18310	18108	18304	18363	18135	18154	18220	18163	18201	18113	18097	18214	18092	18387	18314	18220	18155	18378	18282	18240	18212	18083	18249	18171	18046	18236	18133	18138	18322	18357	18259	18377	18407	18284	18292	18254	18150	18259	18215	18214	17910	18207	18367	18256	18389	18023	18530	18262	18149	18313	18142	18122	18155	18213	18307	18354	18066	18422	18330	18267	18491	18465	18148	18473	18066	18343	18321	18122	18272	18323	18398	18067	17966	18071	18393	18312	18151	18363	18393	18245	18234	18268	18316	18408	18304	18514	18120	18225	18261	18411	18136	18209	18229	18085	18091	18045	18109	18234	18159	18193	18244	18165	18170	18478	18286	18165	18011	18249	18030	18246	18216	18227	18198	18152	18287	18300	18221	18371	18259	18308	18031	18251	18100	18145	18150	18155	18268	18363	18306	18342	18420	18200	18178	18140	18192	18235	18202	18418	18291	18091	18141	18292	18229	18083	18335	18166	18196	18167	18224	18320	18081	18149	18156	18161	18131	18551	18152	18156	18157	18318	18311	18412	18318	18288	18169	18289	18387	18112	17921	18132	18035	18265	18333	18274	18191	18157	18226	18220	18068	18283	18331	18270	18160	18057	18339	18184	18135	18245	18054	18290	18188	18123	18129	18350	18084	18182	18107	18262	17979	18172	18055	18388	18197	18163	18318	17927	18230	18150	18133	18286	18339	18402	18187	18199	18193	18286	18333	18076	18052	18053	18292	18321	18282	18283	18269	18260	18127	18365	18206	18335	18332	18254	18172	18159	17983	18304	18354	18452	18406	18025	18246	18306	18038	18260	18234	18440	18072	18242	18210	18130	17998	18178	18225	18331	18183	18208	18135	18126	18348	18298	18314	18189	18222	18054	17995	18319	18275	18291	18310	18193	18242	18317	18553	18200	18221	18167	17977	18279	18464	18170	18310	18193	18077	18222	18180	18325	18322	18084	18284	18126	18071	18320	18092	18295	18095	18313	18322	18384	18281	18375	18143	18340	18276	18286	18164	18360	18344	18131	18286	18290	18274	18251	18262	18303	18259	18293	18323	18321	18034	18037	18150	18177	18016	18215	18195	18040	18171	18260	18285	18316	18253	18237	18219	18314	18347	18200	18115	18466	18118	18159	18404	18104	18131	18076	18252	18221	18314	18345	18387	18171	18317	18136	18294	18294	18270	18253	18246	18148	18140	18057	18110	18287	18145	18161	18123	18325	18112	18297	18119	18206	18197	18068	18248	18264	18142	18259	18323	18326	18051	18118	18210	18152	18446	18203	18189	18212	18222	18231	18061	18338	18218	18177	18226	18221	18078	18310	18303	18227	18266	18340	18176	18257	18272	18138	18056	18301	18261	18327	18160	18225	18110	18324	18106	18350	18066	18167	18292	18472	18364	18246	18200	18234	18103	18257	18036	18208	18294	18319	18338	18316	18273	18206	18302	18261	18327	18119	18145	18267	18433	18109	18348	18170	18436	18241	18140	18182	18129	18288	18105	18115	18228	18318	18222	18131	18083	18337	18205	18089	18373	18172	18280	18234	18422	18215	18127	18353	18219	18308	18121	18268	18382	18258	18199	18489	18332	18249	18269	18352	18388	18261	18191	18242	18145	18173	18347	18047	18267	18166	18129	18222	18209	18324	18322	18302	18310	18372	18161	18286	18131	18267	18211	18066	18251	18163	18345	18113	18216	18233	18239	18218	18272	18291	18208	18241	18147	18270	18229	18058	18102	18330	18402	18237	18195	18171	18420	18185	18294	18069	18144	18429	18288	18232	18287	18099	18225	18130	18172	18278	18243	18231	18401	18216	18273	18278	18236	18234	18212	18280	18348	18123	18243	18208	18214	18217	18138	18268	18163	18166	18293	18037	18311	18193	18121	18342	18188	18329	18199	18130	18426	18192	18413	18317	18144	18114	18308	18104	18061	18141	18316	18086	18065	18063	18149	18214	18288	18309	18259	18156	17962	18107	18166	18184	18238	18240	18327	18149	18186	18260	18327	18294	18203	18215	18362	18304	18349	18277	17904	18193	18142	18135	18099	18198	18202	18080	18339	18193	18234	18278	18125	18321	18220	18280	18231	18337	18249	18351	18145	18182	18157	18292	18059	18435	18276	18317	18273	18122	18370	18283	18103	18180	18052	18085	18186	18239	18064	18237	18101	18046	18329	18207	18323	18095	18403	18316	18134	18061	18103	18181	18061	18064	18183	18143	18325	18470	18186	18190	18373	18144	18336	18330	18267	18317	18237	18349	18232	18309	18230	18314	18314	18197	18227	18077	18203	18094	18110	17947	18308	18153	18186	18327	18419	18266	18136	18194	18202	18322	18115	18261	18109	18228	18146	18072	18362	18170	18197	18174	18297	18206	18170	18196	18264	18289	18346	18072	18493	18252	18175	18274	18067	18222	18197
17598	22045	21200	18998	17447	16745	16567	16208	16179	16194	16100	15956	15917	16045	16064	15887	16024	16032	16026	16052	16158	15835	15983	15973	15957	16026	15928	15780	15960	15899	15742	15991	15928	16064	15960	15857	15913	16034	16079	16029	16068	16101	15868	16000	15917	16033	15931	15995	15934	16117	15906	16101	15979	15879	15847	16021	15982	15989	15999	15933	15893	15952	15890	16020	16165	15816	15973	15869	16107	15864	15958	15765	16048	15975	15867	16032	16006	15960	16014	15760	15862	15989	16059	15801	15677	15873	15908	15931	15905	15865	15972	15994	15904	15914	15953	15979	15959	15945	15835	16031	15849	15906	15929	16121	15842	15960	16050	16035	16137	16007	15964	15774	16122	15761	16025	15946	16104	15971	15866	15936	15937	15847	15847	16093	15905	15949	16035	15800	16062	15885	15949	16093	15997	15910	15772	15918	15961	15888	15896	16032	15957	15917	15779	15762	16121	15883	15924	16059	15951	16004	15978	15968	16031	15895	16005	15830	15852	15890	16154	15946	15870	15999	15788	16109	15918	16039	16091	15942	15966	16036	15963	16029	15970	15993	16134	15919	16032	16026	15863	15871	15907	15918	15939	15826	15969	15906	15942	16018	15962	15994	15962	15972	15993	15837	15950	16165	16155	15906	15970	16090	15920	15975	16035	15900	15928	15894	15708	15720	16022	15882	15891	15926	15977	15994	15901	15830	15940	15904	15704	15811	15844	15914	16089	16043	15832	16071	15956	15868	15980	15872	15867	15905	16009	15899	16025	15819	16003	16036	15900	16070	15934	15909	15848	15990	16041	15954	15836	15949	15963	16063	15884	15880	16094	15867	15886	15878	15984	16089	15912	15734	16065	15861	16025	15848	16022	15847	16123	15813	15958	16027	15975	15869	15969	15963	15857	15849	15868	15804	15920	15872	15990	16022	15881	15970	15993	15821	15927	15882	16041	15892	16039	16021	15905	15980	15994	16004	15907	16043	15856	16054	15929	15955	15927	15949	15908	16098	16072	16116	16090	15950	15801	15959	15984	15926	15911	16040	15902	15818	16057	15858	16001	15920	15844	15983	16022	15897	15759	15943	15908	15975	15893	16013	15882	15902	15996	15984	15964	16022	15974	15775	16008	15847	15919	15985	15935	16030	15867	15881	16026	15877	16193	15887	15919	15957	15932	15955	16082	15892	16008	15829	16085	15969	15842	16033	16053	15864	15883	15923	15964	15870	16000	15917	15973	15872	16016	16009	15976	16130	15884	15881	15902	15978	16044	15949	15712	15922	16083	15925	15806	15984	15910	15964	16022	15873	15839	16043	16050	15871	16046	15917	15872	15799	15959	15929	16007	15941	15860	16052	16050	15855	16099	15902	15965	15958	16067	15956	15992	15924	15942	15916	15982	15620	15977	15873	15800	15931	15980	16008	16099	15915	15904	15940	15964	16139	16033	15884	15946	15901	15964	15929	15915	16045	15990	16061	16009	15900	15981	16171	15885	15924	16103	15873	15867	15838	15977	16038	15959	15934	15863	15939	16006	16007	15994	15889	16045	16031	16037	15957	15976	15898	16044	15907	16026	16209	15972	15932	16068	15847	16021	15838	16068	15928	15893	15921	15857	15812	15970	16043	15896	15990	15873	16109	15894	16073	15949	16041	16050	15969	15853	16042	15970	15929	15947	15901	15878	16004	15966	15941	15863	15935	15889	16074	16033	15852	16013	15976	15741	16000	15880	16027	15973	16028	16091	16030	15912	16069	15859	15880	16078	15775	15906	16002	16027	15763	15957	16059	15950	15855	16143	15921	15849	15894	15811	15921	15911	16009	15940	16054	15873	15976	15950	15759	16050	16112	15943	15977	16118	16112	15861	15950	16069	16167	15924	16076	15865	15871	15767	15822	16049	15978	15801	15950	15964	15877	15989	15992	16130	15833	15989	15960	15922	15937	15894	15905	15986	15981	15991	15994	15922	15910	15946	16158	16014	15991	16002	16115	15880	16027	15995	15933	16021	15957	16027	16157	15895	16008	15901	15897	15858	15972	15893	15793	15885	15950	15973	16037	15862	16015	15892	16055	16000	15834	16042	15954	15919	16079	15835	15997	15920	16069	15961	16012	15735	15895	16055	15988	15939	16083	16060	15931	15850	15818	15778	15934	15899	16006	16108	15992	15860	15984	15980	15817	15936	15848	15868	15971	15801	15984	16001	15969	15984	15904	16111	15661	15719	16023	15984	15948	15963	15952	15955	16002	16039	15844	16045	15981	15869	15755	15880	15867	16072	15916	15886	15878	16060	15823	15978	15953	15808	15936	15930	16045	15861	15839	15817	16027	15953	15885	16012	16004	15985	16039	15881	15842	16103	16057	15977	15974	15963	15883	16057	16021	15891	15919	15929	15821	15948	15913	16011	15869	15942	15796	16024	16072	15974	15853	16000	16039	15971	16013	16032	15954	15850	15962	15954	15918	16040	15933	15836	15861	15855	15839	16093	16219	15879	15958	15932	15992	16059	15896	15969	15870	16020	16087	16116	15931	15964	15953	15961	15913	16175	15934	15910	15986	16026	15894	15930	15931	15878	15932	16077	15879	16087	16046	15845	16003	16057	16076	16130	15842	16058	15879	15812	15756	15851	15865	16051	16001	16077	15816	15936	15950	15835	15839	16057	15858	16088	16000	16047	15989	16072	15944	15912	15984	15861	16062	16166	15911	16076	15975	16005	15840	15898	15835	16162	15993	16061	15962	16055	15967	15921	16049	15888	16029	15782	16181	16136	15959	16130	15977	15837	16027	15974	16010	15961	16053	15943	15821	16081	16000	16102	15895	15911	16073	15875	15991	15919	16163	15921	15946	15884	16050	15854	15849	15926	16017	15887	15768	15850	15911	16064	15969	15911	16005	15968	15921	16043	16028	15927	16028	15870	15846	15872	16043	15973	15813	15916	15799	15921	15871	15873	15934	15857	15927	15923	15999	15929	15893	15870	15823	15778	15881	15955	16001	15967	15888	16148	16038	15810	16009	16121	15923	16112	15979	16014	15957	15707	16037	16008	15893	15870	15922	15911	15937	16037	15895	15853	15985	15912	15883	15978	15976	15853	15904	15843	16003	15897	15979	16008	15912	16062	15900	15795	15995	15906	16022	15785	15990	15997	15865	15987	15965	15990	16058	15872	16079	15892	15971	15957	16136	15903	15939	15848	15674	15914	15758	16034	16044	15923	15990	15988	15960	16174	15915	15930	15895	15772	15856	16143	15865	15952	15960	15935	15830	15849	16112	15798	16031	16018	16079	15849	15925	15944	15893	16063	16030	15734	15976	15884	15833	16154	16036	15935	15974	15931	16015	16011	15876	15963	15923	15988	15934	16008	15800	15813	15893	16041	16086	15977	15902	16004	16072	16039	15889	15927	15870	16001	15940	15899	16117	16194	16006	15927	15945	15834	16157	15817	16094	15820	16023	16063	15878	16072	16096	15939	15734	15980	15990	16091	15968	15891	15873	15910	15914	16025	15846	15858	15838	15974	15832	16054	15925	15842	15918	15966	16139	15997	15875	15937	16061	15993	15944	15949	15889	16062	15950	16014	15983	15955	15942	15973	16051	15970	15787	16060	15956	16032	16089	15941	15994	16128	15727	15878	15999	16071	15910	16181	15751	15882	15918	15989	16080	15837	15894	16009	16074	15922	16078	15809	16011	15768	15860	15967	15828	15928	15904	15873	15917	16104	15751	15966	15955	15900	15944	16039	16061	15992	16035	16096	15886	16035	16014	15937	16022	15915	16054	15933	15941	16057	15941	15973	15940	15922	15950	15958	15879	15839	15899	16061	16025	15919	16053	15856	16049	15988	15860	15871	15932	15948	15856	15970	15876	16028	15991	16082	15985	15983	16050	15979	16059	16031	16024	15973	15959	15976	15852	15997	16139	15888	16017	15859	16057	16038	15986	15923	15970	15956	16049	15988	15987	15854	16028	15848	15972	16054	15791	16076	15928	15884	16011	15944	15929	15954	15979	15843	15904	16089	15957	15941	16036	15909	15994	16025	15814	15998	16098	15880	15866	15968	15942	16040	15917	16107	15996	15916	15865	16052	15842	15833	16045	15894	15972	16121	16034	16108	16094	16064	15973	15814	15903	15987	16166	15998	15873	15822	15882	15886	15720	16022	16150	16213	15923	16074	15847	15920	16084	15934	16094	16012	16013	16032	15887	16037	15775	15859	16071	15975	15922	15888	15952	16074	15986	16059	15897	15892	16010	15911	16129	16023	15810	15970	15865	16001	15804	15909	15720	15848	15904	15926	15962	16003	15966	16012	15919	15979	15661	15964	16075	16054	16074	16026	15907	15839	15902	16058	15971	15933	15950	15872	15876	15936	15961	15842	15924	15961	16130	15920	15970	16204	16004	16031	15828	16073	15915	16126	16065	15909	16173	16070	15985	15959	15992	16077	15859	16118	16100	15959	16032	15857	15969	15902	15980	16142	15896	16187	15886	16029	16077	15951	16081	15982	15925	16065	15976	15945	15724	15911	15821	15864	15863	15902	15906	15778	16074	16029	15822	15868	15849	15864	15970	15972	15970	16040	16025	16049	15860	16055	15995	15808	15980	15995	15926	15980	16070	16039	15963	16091	15961	16001	15791	16109	15788	16011	16041	15751	15820	15927	15985	15934	15828	16003	16132	15874	16050	16135	15956	15609	15893	15939	15996	15901	15890	16057	16002	16045	15993	16076	15844	16127	15907	15963	15890	16063	15964	16043	15765	15960	15926	15927	16056	16080	16027	15873	15953	15875	16062	15882	16031	15887	15827	16065	16000	16066	15895	16086	16030	15926	16038	15947	15971	15975	16063	15903	16149	15969	16079	16049	15984	15925	15921	16037	15825	16040	15880	15852	15972	15814	15907	15922	16016	16014	15826	15837	15751	15881	15970	16013	15933	16116	15895	15981	15942	16049	15903	16024	16098	15901	15992	15823	15934	16085	15861	16065	15858	15930	16022	15921	15903	15860	15981	15898	15940	16064	15828	15886	16039	15868	15877	16088	16085	15897	15896	16061	16027	15742	16113	15886	15842	15933	16081	15974	15995	15972	15971	15834	16084	15957	15972	15746	16015	16104	15889	16117	16035	15972	16046	15992	15822	15966	15977	15888	15807	16062	16105	15834	16001
23634	21299	28914	24074	21900	22561	21588	18672	18022	18156	17987	17885	17669	17617	17644	17598	17753	17744	17596	17677	17682	17617	17663	17832	17916	17725	17669	17502	17580	17478	17485	17512	17781	17487	17512	17518	17640	17558	17518	17555	17595	17668	17645	17514	17438	17468	17244	17511	17499	17480	17727	17416	17501	17559	17597	17465	17341	17468	17569	17668	17602	17517	17409	17524	17584	17638	17691	17532	17578	17534	17467	17701	17664	17461	17456	17483	17630	17585	17488	17608	17774	17586	17479	17566	17526	17487	17715	17499	17554	17527	17501	17559	17652	17547	17653	17388	17376	17592	17597	17605	17541	17428	17533	17626	17533	17450	17616	17562	17537	17569	17347	17410	17224	17549	17521	17560	17595	17474	17591	17309	17805	17582	17510	17565	17295	17321	17347	17455	17603	17629	17456	17644	17302	17447	17320	17543	17450	17493	17860	17727	17626	17417	17636	17492	17462	17485	17509	17576	17667	17193	17418	17404	17477	17397	17392	17489	17462	17421	17574	17560	17380	17345	17620	17439	17449	17545	17539	17444	17716	17445	17544	17395	17404	17520	17359	17401	17445	17278	17686	17378	17631	17360	17498	17545	17689	17421	17408	17577	17563	17595	17547	17424	17396	17492	17330	17435	17523	17537	17749	17510	17515	17366	17551	17409	17535	17392	17531	17631	17522	17516	17545	17478	17364	17444	17377	17468	17524	17296	17454	17524	17265	17584	17480	17600	17184	17430	17592	17528	17564	17676	17582	17425	17494	17555	17511	17322	17471	17574	17523	17415	17470	17486	17469	17512	17512	17398	17553	17426	17680	17495	17402	17658	17529	17443	17349	17637	17652	17528	17384	17498	17511	17482	17338	17528	17519	17507	17610	17480	17484	17587	17597	17478	17561	17447	17557	17503	17445	17320	17458	17268	17630	17807	17608	17578	17504	17470	17523	17425	17635	17741	17465	17656	17323	17375	17531	17571	17524	17535	17493	17361	17370	17428	17550	17469	17495	17441	17594	17200	17438	17397	17487	17498	17637	17625	17501	17466	17415	17412	17464	17385	17550	17546	17740	17502	17614	17602	17638	17588	17404	17528	17613	17515	17281	17517	17528	17451	17418	17538	17394	17493	17793	17721	17604	17675	17717	17575	17654	17415	17625	17604	17375	17710	17459	17637	17570	17398	17241	17387	17525	17420	17245	17499	17452	17570	17447	17426	17591	17495	17554	17276	17609	17634	17597	17280	17625	17545	17580	17672	17562	17543	17426	17452	17474	17517	17362	17340	17342	17415	17587	17501	17515	17545	17640	17579	17447	17596	17520	17326	17626	17525	17760	17519	17646	17537	17545	17428	17544	17553	17448	17503	17353	17320	17471	17509	17560	17282	17680	17275	17419	17701	17110	17409	17737	17480	17616	17515	17206	17587	17417	17502	17553	17525	17372	17314	17324	17561	17441	17574	17537	17561	17528	17636	17457	17389	17576	17444	17611	17249	17414	17241	17293	17703	17502	17507	17780	17716	17537	17619	17317	17417	17568	17350	17393	17483	17559	17636	17342	17454	17364	17552	17419	17284	17424	17428	17627	17639	17281	17523	17562	17544	17558	17406	17201	17332	17492	17648	17302	17485	17537	17498	17497	17480	17488	17525	17462	17501	17341	17364	17351	17595	17577	17680	17295	17392	17565	17526	17456	17504	17353	17648	17454	17453	17537	17492	17457	17382	17629	17503	17632	17471	17394	17619	17371	17581	17541	17377	17642	17250	17438	17534	17528	17447	17712	17487	17461	17402	17292	17463	17478	17474	17420	17461	17640	17298	17502	17560	17441	17387	17471	17536	17481	17326	17351	17507	17655	17441	17323	17223	17547	17522	17717	17569	17241	17386	17525	17502	17530	17341	17539	17457	17434	17530	17552	17677	17384	17277	17393	17582	17625	17502	17339	17418	17640	17400	17628	17752	17497	17511	17506	17482	17509	17507	17247	17381	17494	17488	17552	17303	17602	17470	17340	17445	17627	17550	17603	17404	17563	17521	17449	17472	17506	17614	17493	17495	17531	17577	17391	17570	17453	17582	17408	17565	17418	17279	17501	17552	17479	17379	17322	17615	17401	17480	17537	17414	17520	17405	17340	17481	17612	17287	17496	17378	17633	17591	17394	17637	17486	17595	17460	17561	17344	17310	17388	17491	17354	17488	17547	17623	17561	17542	17545	17485	17408	17423	17573	17506	17705	17560	17433	17576	17502	17456	17580	17577	17427	17369	17449	17506	17323	17445	17504	17463	17368	17685	17545	17424	17390	17444	17488	17550	17421	17417	17551	17499	17398	17635	17610	17548	17426	17324	17455	17707	17588	17518	17426	17565	17342	17467	17346	17498	17351	17378	17544	17752	17471	17455	17500	17548	17564	17571	17634	17506	17492	17449	17362	17420	17465	17293	17311	17514	17494	17361	17525	17463	17536	17561	17640	17491	17319	17496	17587	17609	17662	17489	17600	17472	17561	17393	17429	17374	17480	17474	17568	17539	17588	17562	17466	17550	17572	17553	17513	17374	17384	17504	17593	17519	17231	17303	17595	17458	17519	17510	17482	17488	17478	17357	17484	17676	17486	17566	17588	17622	17355	17433	17625	17532	17379	17474	17442	17623	17627	17666	17464	17536	17521	17364	17426	17501	17670	17367	17391	17392	17468	17670	17520	17603	17535	17498	17462	17578	17463	17614	17509	17358	17375	17491	17299	17486	17385	17638	17563	17321	17477	17384	17460	17489	17634	17339	17519	17485	17464	17580	17486	17344	17289	17647	17359	17617	17567	17517	17612	17427	17592	17408	17621	17561	17385	17518	17520	17485	17419	17525	17504	17356	17264	17602	17425	17373	17544	17391	17407	17477	17407	17571	17616	17451	17713	17530	17620	17276	17384	17508	17461	17561	17357	17550	17551	17529	17453	17619	17630	17602	17580	17405	17519	17309	17298	17556	17683	17414	17523	17373	17483	17392	17395	17268	17568	17686	17446	17571	17442	17546	17545	17474	17476	17703	17319	17487	17394	17510	17275	17650	17579	17774	17541	17537	17457	17300	17500	17575	17696	17346	17490	17560	17699	17575	17554	17370	17474	17570	17614	17703	17399	17445	17418	17705	17478	17494	17260	17627	17450	17478	17327	17498	17474	17557	17623	17393	17469	17599	17378	17799	17549	17556	17435	17497	17480	17517	17398	17504	17495	17505	17400	17550	17286	17456	17573	17442	17549	17606	17510	17541	17486	17279	17457	17468	17428	17546	17422	17532	17298	17774	17757	17494	17509	17701	17413	17253	17488	17316	17600	17591	17503	17611	17508	17430	17397	17560	17438	17699	17449	17514	17480	17667	17524	17532	17444	17588	17481	17387	17242	17524	17474	17583	17440	17635	17708	17328	17402	17533	17500	17537	17408	17681	17509	17606	17578	17514	17659	17323	17574	17381	17518	17345	17644	17646	17444	17325	17457	17481	17554	17466	17471	17384	17333	17301	17449	17305	17567	17490	17586	17393	17402	17467	17588	17623	17512	17570	17442	17388	17447	17562	17604	17695	17416	17677	17485	17587	17699	17515	17549	17535	17416	17354	17621	17572	17655	17476	17474	17494	17320	17476	17380	17350	17817	17568	17615	17469	17582	17448	17360	17384	17615	17519	17425	17435	17473	17303	17423	17514	17636	17503	17370	17530	17379	17449	17451	17587	17555	17462	17365	17393	17545	17648	17404	17378	17606	17630	17497	17343	17389	17211	17721	17566	17475	17442	17774	17308	17561	17678	17668	17494	17516	17518	17521	17554	17593	17482	17394	17469	17634	17259	17301	17458	17593	17474	17575	17335	17447	17489	17543	17329	17652	17558	17545	17554	17351	17662	17541	17560	17541	17329	17361	17601	17482	17475	17323	17537	17501	17531	17416	17435	17619	17440	17623	17474	17516	17337	17457	17246	17716	17380	17318	17571	17362	17567	17627	17518	17493	17498	17476	17378	17350	17368	17367	17458	17596	17368	17653	17675	17671	17400	17467	17552	17381	17651	17536	17474	17323	17420	17246	17496	17423	17406	17464	17461	17446	17596	17439	17613	17460	17456	17501	17619	17723	17529	17293	17594	17754	17543	17426	17471	17696	17505	17259	17627	17417	17303	17461	17306	17228	17284	17435	17487	17254	17389	17595	17587	17548	17639	17616	17460	17488	17481	17573	17589	17461	17521	17625	17437	17520	17543	17510	17655	17647	17279	17492	17351	17456	17429	17341	17456	17541	17432	17424	17731	17680	17531	17336	17572	17537	17568	17469	17657	17537	17369	17408	17727	17516	17506	17623	17466	17375	17486	17429	17496	17568	17431	17533	17586	17609	17545	17755	17509	17500	17548	17468	17538	17405	17348	17374	17401	17505	17609	17641	17547	17521	17444	17491	17494	17414	17211	17703	17363	17573	17476	17524	17443	17394	17702	17564	17400	17396	17569	17448	17667	17734	17401	17520	17439	17299	17507	17682	17490	17595	17315	17420	17306	17420	17314	17378	17501	17367	17510	17318	17387	17552	17487	17330	17394	17499	17552	17636	17440	17479	17475	17331	17674	17505	17675	17413	17406	17528	17287	17479	17690	17443	17540	17593	17444	17591	17641	17478	17427	17423	17631	17468	17662	17318	17452	17571	17384	17483	17569	17216	17430	17543	17443	17528	17673	17343	17425	17526	17783	17464	17319	17420	17486	17585	17336	17553	17298	17568	17403	17370	17730	17496	17507	17429	17616	17383	17476	17457	17376	17594	17671	17541	17676	17274	17574	17393	17507	17537	17584	17522	17442	17568	17499	17574	17643	17528	17686	17426	17454	17374	17462	17321	17408	17382	17582	17595	17653	17677	17568	17531	17565	17403	17631	17463	17428	17517	17543	17611	17738	17428	17348	17493	17480	17439	17420	17203	17652	17440	17363	17409	17604	17538	17525	17479	17717	17561	17690	17510	17496	17467	17482	17491	17591	17608	17548	17625	17459	17467	17481	17535	17360	17502	17402	17691	17463	17538	17325	17547	17471	17586	17610	17571	17272	17718	17320	17701	17305	17577	17359	17398	17484	17635	17411	17477	17297	17371	17501	17612	17226	17516	17557	17525	17537	17582	17516	17596	17611	17404	17364	17576	17425
16446	25204	23528	20251	18224	17281	16744	16227	15981	15892	15689	15554	15696	15584	15588	15437	15508	15607	15481	15497	15658	15628	15464	15675	15688	15498	15531	15440	15493	15406	15553	15655	15490	15544	15548	15427	15501	15578	15625	15409	15543	15555	15533	15398	15548	15535	15445	15469	15519	15459	15526	15472	15462	15603	15703	15474	15533	15517	15665	15401	15550	15559	15631	15597	15755	15493	15630	15468	15371	15490	15502	15454	15715	15601	15556	15541	15529	15411	15551	15568	15509	15613	15419	15472	15463	15464	15510	15442	15637	15567	15575	15344	15461	15551	15525	15561	15556	15582	15430	15440	15446	15536	15515	15525	15386	15512	15534	15403	15379	15480	15561	15624	15626	15652	15341	15395	15521	15539	15239	15409	15514	15566	15458	15487	15493	15456	15626	15341	15454	15315	15453	15584	15412	15554	15443	15611	15541	15506	15476	15303	15507	15490	15607	15484	15540	15501	15603	15706	15508	15518	15498	15703	15427	15654	15512	15366	15608	15511	15477	15553	15639	15393	15374	15353	15527	15553	15629	15534	15412	15465	15345	15522	15769	15290	15639	15508	15457	15541	15463	15569	15509	15604	15647	15570	15610	15610	15526	15439	15521	15557	15470	15563	15506	15725	15468	15605	15507	15564	15458	15369	15627	15588	15539	15459	15355	15455	15429	15409	15271	15486	15499	15524	15480	15516	15464	15460	15416	15634	15592	15482	15496	15709	15448	15493	15508	15553	15635	15524	15467	15449	15652	15438	15614	15608	15432	15497	15522	15533	15425	15595	15377	15625	15472	15526	15269	15646	15381	15392	15358	15618	15563	15485	15457	15487	15515	15424	15520	15484	15401	15584	15600	15381	15418	15489	15501	15491	15483	15379	15276	15475	15455	15523	15562	15543	15442	15508	15523	15504	15532	15532	15519	15441	15549	15536	15501	15489	15588	15540	15489	15482	15597	15540	15504	15526	15621	15459	15586	15499	15535	15509	15419	15463	15517	15627	15495	15444	15339	15591	15491	15709	15433	15623	15682	15480	15470	15459	15560	15593	15401	15425	15559	15526	15447	15560	15452	15559	15730	15406	15591	15386	15390	15572	15555	15528	15430	15322	15504	15432	15407	15600	15552	15427	15487	15533	15420	15481	15535	15533	15514	15520	15548	15368	15410	15422	15446	15529	15662	15496	15630	15497	15481	15544	15595	15371	15559	15520	15551	15423	15518	15528	15426	15640	15653	15508	15329	15512	15583	15590	15496	15406	15487	15600	15664	15471	15411	15552	15452	15430	15557	15538	15486	15445	15561	15477	15474	15562	15612	15553	15362	15519	15498	15427	15805	15671	15563	15514	15241	15486	15596	15308	15404	15538	15499	15439	15585	15545	15434	15437	15418	15472	15481	15543	15543	15663	15613	15405	15357	15628	15634	15586	15465	15664	15445	15645	15377	15661	15406	15653	15481	15605	15556	15496	15416	15573	15623	15529	15640	15311	15557	15464	15386	15534	15696	15310	15448	15416	15483	15526	15556	15383	15510	15498	15395	15597	15392	15583	15569	15517	15381	15456	15533	15493	15585	15322	15514	15381	15562	15320	15517	15423	15376	15444	15323	15470	15547	15513	15326	15399	15398	15528	15364	15433	15506	15601	15469	15517	15565	15367	15419	15632	15643	15540	15474	15622	15555	15255	15621	15559	15587	15408	15665	15494	15555	15517	15461	15413	15663	15341	15572	15235	15422	15446	15434	15497	15656	15556	15513	15472	15692	15310	15482	15321	15635	15547	15614	15388	15430	15593	15493	15469	15470	15528	15657	15441	15598	15604	15443	15455	15698	15401	15529	15570	15600	15435	15475	15529	15719	15408	15455	15499	15525	15565	15441	15501	15386	15368	15609	15479	15548	15647	15477	15621	15400	15512	15405	15452	15438	15406	15585	15669	15535	15590	15604	15506	15556	15554	15540	15520	15614	15628	15513	15594	15538	15478	15568	15579	15623	15564	15425	15496	15664	15362	15538	15500	15708	15368	15499	15444	15443	15531	15543	15375	15596	15386	15519	15546	15538	15463	15560	15333	15596	15508	15391	15364	15521	15468	15266	15634	15466	15557	15583	15594	15294	15406	15412	15516	15420	15378	15566	15403	15440	15526	15448	15634	15528	15581	15554	15635	15573	15494	15443	15533	15345	15433	15455	15540	15594	15423	15396	15498	15392	15511	15359	15335	15467	15497	15528	15536	15309	15446	15387	15435	15668	15449	15633	15452	15434	15680	15459	15504	15504	15594	15595	15313	15305	15486	15343	15499	15425	15324	15479	15465	15386	15543	15516	15397	15460	15616	15500	15267	15602	15440	15416	15410	15540	15592	15588	15492	15454	15590	15596	15516	15474	15427	15530	15478	15523	15525	15368	15573	15409	15367	15568	15503	15480	15605	15478	15283	15504	15375	15406	15588	15388	15541	15604	15672	15596	15329	15461	15478	15591	15609	15411	15256	15449	15414	15576	15441	15426	15581	15454	15612	15602	15353	15362	15446	15620	15405	15578	15426	15514	15383	15450	15282	15522	15541	15542	15352	15492	15497	15693	15432	15725	15555	15561	15452	15516	15505	15446	15439	15412	15548	15480	15534	15421	15508	15646	15573	15635	15503	15576	15544	15613	15600	15488	15498	15520	15507	15411	15426	15490	15738	15351	15437	15484	15764	15333	15395	15532	15437	15522	15636	15617	15504	15521	15543	15463	15362	15403	15474	15578	15417	15449	15524	15549	15258	15523	15338	15506	15437	15448	15643	15524	15662	15498	15565	15585	15377	15546	15604	15555	15636	15708	15486	15393	15417	15621	15498	15584	15511	15402	15442	15444	15542	15464	15540	15406	15431	15572	15584	15749	15547	15707	15441	15442	15365	15440	15554	15694	15435	15387	15487	15504	15388	15461	15378	15522	15541	15406	15525	15705	15527	15504	15474	15367	15584	15480	15434	15454	15460	15694	15555	15295	15452	15532	15668	15462	15441	15522	15512	15431	15473	15558	15430	15530	15507	15360	15516	15494	15530	15489	15561	15743	15261	15519	15598	15694	15464	15599	15518	15424	15552	15536	15399	15365	15611	15601	15573	15558	15526	15702	15442	15443	15558	15647	15413	15436	15504	15465	15452	15477	15499	15236	15704	15494	15333	15604	15670	15408	15539	15471	15490	15570	15525	15559	15458	15659	15495	15499	15485	15491	15705	15653	15580	15577	15381	15396	15484	15429	15444	15536	15533	15539	15491	15614	15524	15695	15572	15493	15462	15476	15412	15452	15570	15551	15554	15514	15458	15414	15461	15628	15282	15555	15491	15582	15577	15543	15549	15467	15599	15487	15452	15536	15629	15594	15527	15550	15502	15435	15477	15530	15543	15595	15387	15437	15533	15618	15450	15439	15512	15391	15550	15658	15528	15559	15412	15522	15508	15417	15463	15490	15594	15484	15444	15627	15431	15565	15577	15493	15513	15462	15355	15590	15493	15662	15407	15571	15545	15466	15321	15791	15462	15594	15416	15419	15482	15455	15470	15593	15544	15661	15489	15588	15602	15424	15645	15394	15380	15559	15487	15478	15525	15495	15430	15527	15659	15551	15356	15533	15480	15527	15519	15623	15550	15459	15416	15639	15391	15571	15377	15495	15527	15463	15301	15565	15408	15561	15564	15373	15392	15560	15469	15438	15449	15611	15534	15386	15412	15651	15506	15645	15512	15568	15513	15456	15652	15459	15527	15497	15452	15564	15534	15489	15492	15562	15523	15385	15253	15575	15412	15507	15366	15515	15560	15675	15490	15552	15636	15577	15619	15652	15498	15533	15328	15282	15321	15446	15470	15467	15473	15396	15640	15578	15525	15659	15473	15383	15515	15392	15518	15574	15404	15543	15591	15527	15446	15639	15449	15465	15716	15544	15426	15338	15310	15365	15481	15640	15345	15521	15566	15471	15316	15437	15476	15442	15453	15729	15528	15413	15465	15543	15403	15371	15591	15472	15594	15477	15601	15394	15461	15590	15520	15651	15468	15357	15292	15556	15299	15425	15495	15359	15398	15543	15582	15350	15372	15537	15591	15606	15528	15324	15490	15646	15416	15352	15458	15446	15484	15339	15570	15423	15494	15405	15458	15770	15407	15514	15343	15568	15477	15510	15544	15490	15411	15496	15501	15575	15396	15447	15394	15404	15540	15423	15555	15504	15457	15526	15542	15515	15401	15398	15487	15412	15488	15556	15561	15537	15549	15432	15496	15520	15577	15502	15445	15597	15314	15511	15469	15467	15438	15468	15395	15596	15411	15406	15502	15357	15397	15638	15372	15495	15547	15432	15453	15441	15447	15543	15532	15481	15396	15608	15500	15403	15549	15548	15549	15563	15509	15419	15607	15473	15590	15592	15447	15591	15521	15475	15542	15630	15553	15395	15448	15461	15418	15463	15425	15417	15522	15469	15410	15588	15558	15490	15506	15410	15603	15275	15432	15649	15480	15468	15319	15426	15455	15397	15485	15571	15252	15484	15487	15381	15563	15503	15438	15429	15352	15506	15661	15587	15376	15597	15398	15705	15514	15368	15424	15386	15433	15481	15601	15602	15509	15520	15495	15324	15414	15516	15391	15405	15406	15536	15509	15596	15622	15426	15618	15408	15622	15468	15374	15501	15593	15487	15459	15569	15420	15610	15596	15443	15606	15653	15584	15531	15465	15627	15454	15643	15522	15588	15634	15379	15703	15545	15359	15475	15751	15520	15614	15513	15470	15628	15293	15587	15301	15523	15652	15445	15521	15532	15275	15411	15404	15456	15569	15332	15387	15531	15405	15484	15566	15522	15474	15526	15607	15620	15517	15530	15401	15335	15519	15487	15565	15400	15475	15475	15614	15487	15662	15535	15484	15673	15451	15627	15472	15411	15384	15392	15555	15684	15708	15548	15378	15433	15514	15678	15566	15447	15468	15403	15578	15452	15470	15475	15611	15512	15537	15306	15539	15482	15481	15701	15398	15563	15331	15471	15652	15393	15447	15456	15379	15549	15578	15457	15473	15508	15464	15384	15451	15412	15598	15566	15527	15565	15551	15373	15526	15603	15507	15402	15363	15396	15584	15373	15384	15389	15562	15521	15433	15651	15478	15382	15707	15646	15636	15545	15591
22933	21441	29372	23897	21577	23525	25867	20012	18684	19130	18804	18533	18487	18686	18653	18530	18615	18485	18454	18488	18576	18586	18387	18474	18443	18599	18333	18433	18288	18070	18441	18216	18385	18342	18318	18389	18663	18644	18365	18396	18208	18226	18416	18269	18424	18510	18396	18229	18236	18171	18325	18400	18523	18340	18319	18283	18136	18528	18311	18270	18353	18275	18306	18273	18369	18260	18246	18350	18124	18309	18273	18130	18268	18250	18093	18212	18313	18354	18267	18239	18254	18259	18498	18290	18114	18143	18154	18292	18227	18300	18326	18323	18275	18213	18240	18320	18355	18405	18226	18205	18227	18372	18231	18201	18350	17982	18334	18501	18287	18298	18204	18127	18202	18145	18189	18191	18162	18427	18292	18251	18272	18151	18468	18174	18284	18308	18227	18267	18413	18073	18261	18009	18286	18218	18262	18171	18200	18103	18231	18200	18235	18172	18178	18067	18117	18192	18018	18214	18321	18132	18382	18263	18350	18413	18187	18266	18052	18152	18179	18050	18325	18218	18193	18377	18323	18197	18229	18265	18307	18385	18545	18308	18343	18297	18370	18317	18270	18052	18092	18289	18197	17934	18148	18244	18179	18143	18071	18334	18309	18070	18007	18027	18040	18011	18265	18100	18219	18279	18149	18218	18363	18150	18183	18346	18231	18168	18125	18159	18248	18205	18144	18238	18220	17983	18215	18135	18321	18058	18055	18061	18089	18376	18255	18317	18280	18153	18275	18377	18071	18174	18226	18193	18306	18224	18376	18191	18432	18165	18308	18292	18298	18142	18113	18022	18039	18153	18177	18249	18194	18277	18209	18480	18121	18459	18155	18415	18196	18197	18432	17998	18132	18407	18157	18054	18337	18068	18060	18113	18109	18332	18434	18448	18499	18290	18281	18316	18163	18305	18337	18256	18229	18118	18017	18191	18082	18265	18148	17989	18302	17999	18281	18245	18054	18200	18096	18204	17970	18354	18403	18161	18176	18090	18326	18068	18195	18185	18219	18348	18290	18203	18263	18141	18392	18215	18284	18408	18240	18043	18051	18178	18214	18217	18183	18142	18313	18274	18241	18224	18124	18349	18193	18004	18220	18152	18265	18373	18305	18140	18212	18232	18210	18127	18145	18096	18163	18313	18218	18101	18329	18147	18336	18383	18306	18267	18348	18162	18172	18064	18038	18242	18258	18155	18472	18287	18292	18076	18036	18154	18303	18188	18289	18262	18161	18202	18201	18132	18089	18138	18213	18303	18286	18211	18445	18220	18314	18505	18158	18204	18328	17994	18177	18088	18122	18067	18230	18177	18304	18296	18395	18311	18295	18151	18268	18233	18384	18267	18286	18022	18285	18360	18392	18537	18225	18102	18135	18377	18221	18329	18173	18153	18102	18110	18050	18232	18105	18245	18140	18280	18210	18145	18129	18199	18172	18353	18271	18154	18181	18323	18264	18291	18508	18181	18173	18056	17967	18285	18106	18270	18140	17988	18332	18323	18273	18180	18028	18151	18155	18202	18233	18453	18122	18226	18271	18268	18278	18148	18152	18344	18197	18110	18217	18064	18441	17997	18121	18013	18417	18148	18257	17988	18271	18201	18176	18289	18152	18357	18252	18107	18034	18185	18193	18218	18231	17993	17954	17972	18162	18201	18401	18208	18182	18040	18065	18171	18125	18066	18258	18196	18122	18364	18161	18175	18154	18206	18175	18286	18170	18297	18108	18097	18347	18109	18451	18226	18179	18241	18146	18014	18168	18309	18100	18171	18437	18186	18158	18179	18282	18174	18306	18330	18183	18242	18192	18145	18144	18370	18308	18120	17961	18229	18260	18101	18278	18296	18193	18155	18336	18230	18233	18167	18159	18184	18151	18022	18254	18350	18284	18061	18159	18309	18171	18340	18134	18104	18279	18111	18153	18240	18075	18018	18176	18159	18196	18111	18115	18193	18171	18135	18018	18343	18042	18300	18151	18097	18266	18354	18223	18113	18273	18174	18367	18052	18308	18158	18134	18090	18339	18274	18164	18289	18397	18142	18328	18224	18254	18260	18165	18037	18178	18248	18450	18265	18260	18133	18169	18009	18188	18159	18224	18256	18064	18106	18212	18354	18509	18061	18118	18362	18153	18005	18299	18240	18323	18241	18224	18151	18176	18030	18309	18167	18365	18270	18218	18206	18098	18016	18147	18245	18232	18201	18128	18144	17962	18265	18312	18280	18476	18309	18161	18311	18240	18144	18162	18219	18301	18138	18332	18073	18290	18292	18102	18402	18124	18104	18307	18159	18174	18294	18198	18420	18219	18433	18215	18323	18426	18097	18280	18189	18270	18207	18126	18113	18035	18131	18430	18206	18380	18149	18248	18068	18281	18255	18243	18261	18367	18181	18295	18228	18288	18342	18274	18175	18252	18266	18271	18252	17985	18393	18314	18154	18047	18159	18228	18313	18184	18317	18276	17972	18025	18088	18260	18230	18347	18298	18232	18350	18462	18130	18001	18121	18264	18373	18303	18205	17868	18183	18047	18343	18246	18180	18087	18272	18350	18269	18194	18322	18304	18174	18096	18341	18194	18282	18329	18007	18262	18101	18142	18006	18290	18201	18208	18141	18311	18416	18117	18208	18292	18338	18078	18329	18165	18297	18188	18106	18280	18179	18349	18110	18114	18342	18351	18196	18142	18110	18203	18259	18364	17936	18154	18135	18127	18111	18180	18182	18180	18191	18323	18283	18318	18118	18217	18307	18271	18385	18251	18057	18046	18051	18301	18047	18107	18036	18133	18307	18328	18191	18155	18294	18252	18320	18232	18186	18225	18268	18188	18207	17983	18320	18020	18065	18056	18156	18198	18139	18147	18044	18230	18081	18429	18382	18145	17946	18210	18381	18165	18165	18265	18092	18231	18250	18297	18331	18320	18029	18341	18512	18229	18149	18223	18420	18139	18154	18154	18292	18429	18219	18154	18247	18259	18200	18244	18225	18034	18057	18086	18382	18226	18301	18168	18262	18288	18132	18345	18406	18162	18249	18240	18148	18293	18103	18207	18305	18321	18072	18271	18216	18208	18024	18230	18157	18236	18292	18208	18217	18255	18043	18348	18189	18214	18113	18126	18156	18048	18159	18312	18078	17869	18253	18127	18088	18273	18359	18194	18205	18071	18160	18202	18213	18339	18369	18147	18205	18260	18283	18151	18180	18310	18179	18165	18106	18107	18112	18151	18300	18156	18150	18294	18179	18127	18071	18067	18359	18223	17982	18178	18320	18205	18196	18178	18136	18325	18264	18248	18096	18215	18117	17916	18276	18038	18150	18375	18067	18242	18091	18149	18144	18249	18294	18171	18111	18042	18253	18091	18167	18063	18158	17995	18260	18111	18197	18388	18051	18238	18082	17973	18110	18134	18052	18076	18193	18280	18074	18020	18063	18220	18338	18041	18262	18178	17995	17970	18172	18118	18207	18054	18108	18175	18328	18210	18334	18175	18247	18202	18346	18314	18301	18220	18326	18342	18129	18249	18225	18157	18163	18184	18223	18331	18196	18289	18151	18064	18310	18308	18026	18277	18228	18323	18128	18424	18153	18206	18272	18101	17969	18261	18161	18090	18089	18190	18257	18264	18003	18105	18126	18295	18112	18117	18234	18116	18136	18013	18220	18345	18316	18239	18257	17998	18207	18371	18305	18145	18316	18183	18337	18339	18157	18301	18152	18245	18398	18232	18281	18251	18240	18146	18252	18074	18169	18214	18065	18338	18177	18272	18342	18132	18337	18137	18216	18207	18151	18173	18166	18360	18206	18440	18298	18158	18124	18142	18384	18130	18137	18376	18358	18288	18233	18332	18147	18092	18111	18071	18299	18135	18417	18449	17957	18198	18376	18299	18259	18297	18125	18295	17962	18251	18207	18351	17963	17957	18111	18145	18292	18170	18118	18139	18307	18102	18109	18125	18158	18291	18184	18245	18097	18285	18131	18117	18090	18244	18330	17965	18184	18168	18252	18355	18331	18236	18217	18181	18080	17950	18411	18398	18293	18349	18191	18295	18198	18206	18208	18268	17934	18344	18044	18367	18058	18068	18136	18096	18071	18216	18346	18197	18299	18102	18037	18126	18264	18215	18143	18316	18344	18223	18235	18296	18208	18303	18042	18304	18284	18364	18256	18515	18264	18301	18217	18015	18259	18154	18261	18133	18260	18280	18223	18142	18187	18240	18378	18256	18106	18258	18066	18129	18031	18133	18311	18260	18209	18260	18412	18135	18194	18119	18247	18281	18276	17994	18099	18124	17972	18218	18250	18457	18267	18267	18313	18163	18325	18042	18007	18223	18104	18175	18378	17994	18159	17996	18361	18043	18052	18575	18266	18373	18058	18039	18137	18401	18293	18322	18204	18081	18243	18251	18295	18223	18075	18097	18286	18266	18216	18267	17981	18232	17958	18024	18167	18209	18103	18246	18222	18087	18035	18057	18206	18155	18177	18166	18088	18139	18274	18317	18348	18163	18260	18290	18288	18451	18354	18155	18168	18152	18193	18208	18172	18105	18262	18137	18062	18027	18064	18162	18248	18162	18271	18186	18411	18185	18318	18084	18203	18378	18338	18180	18132	18405	18225	18074	18342	18000	18083	18307	18074	18247	18251	18227	18045	18245	18195	18178	18273	18218	18022	17973	18042	18354	18235	18499	18344	18262	18307	18129	18206	18416	18257	18148	18182	18403	18069	18303	18186	18253	18337	18187	17950	18191	18078	18188	18189	18246	18123	18198	18072	18246	18157	18241	18036	18166	17896	18303	18296	18264	18158	18012	18102	18193	18084	18013	18181	18292	18000	18124	18182	18038	18075	18111	18034	18420	18114	18198	18033	18283	18211	17930	18203	18285	18244	18360	18335	18217	18070	18320	18321	18049	18310	18283	18261	18118	18290	18327	18258	18105	18255	18277	18157	18169	18429	18448	18182	18163	18165	18129	18319	18248	18290	18116	18021	18209	18294	18131	18345	18103	18194	18038	18008	18258	18280	18113	18335	18116	18105	18289	18206	18197	17973	18325	18301	18224	18299	18127	18127	18258	17973	18474	18325	18121	18337	18356	18239	18112	18142	18222	18002	17988	18144	18124	18015	18014	18190	18144	18215	18227	18371	18420	17958	18203	18116
17273	28268	26284	22503	19759	18340	17589	16970	16768	16354	16064	15891	15917	15914	15992	16034	15990	16108	15939	15999	16064	15880	15851	16094	15934	15884	16043	16054	16039	16013	15852	16102	15960	15924	15922	15819	15872	16046	15964	15876	15821	16005	15888	15885	15861	16007	15951	15933	16090	16089	15786	15875	15876	15956	15963	16028	16003	16039	16025	16097	15868	16047	15912	15721	15955	15797	15904	15922	15890	15944	15908	16020	15792	15931	15927	15981	15954	15810	15804	16004	15935	15914	15857	16063	15922	15790	15808	15984	15918	15911	16031	15988	15837	15932	15874	15908	15883	15839	16023	15878	15929	16035	16001	15958	15931	16016	15844	15918	15990	15953	15841	15886	15873	15876	15964	15989	16057	15898	16008	15738	15689	15876	15787	15783	15887	15946	15757	15790	15901	15885	15877	15786	15887	15954	15892	15709	15798	15896	15910	15948	15954	15784	15957	15913	15786	15806	16003	15960	15820	15958	15845	16000	15922	15902	15918	15973	15826	16028	15900	15997	16074	15911	15861	15917	15817	15859	15836	15804	15821	15932	16073	15868	15811	15822	15908	15676	15897	16106	15751	15968	16031	15882	16042	15855	15805	16007	15760	15973	16051	15995	15736	15832	15922	15828	16061	16002	15877	15847	15896	15971	15831	15932	16079	15964	16053	15878	15749	15708	15854	15875	15862	15931	15902	15902	15853	15945	15899	16061	16085	16046	15959	15884	15918	15669	15966	15824	16048	15733	15843	15950	15931	15853	15794	15809	15798	15989	16003	16002	15683	15873	15939	15738	15810	15950	15866	15940	15798	15786	15878	15711	15975	16019	16128	15927	15952	15802	15759	15876	15971	15990	15963	15970	15620	15895	15922	15899	15868	15925	15725	16046	15929	15893	15856	15822	15926	15990	15754	15952	15836	15892	15903	15849	15865	15774	15870	16103	15861	15807	15913	16026	15839	15795	15893	15983	15836	15860	15827	15834	15768	15954	15629	15793	15865	15879	15952	15953	15864	15880	15949	15593	15819	15887	15824	15897	16034	15827	15890	15767	15878	15984	15900	15814	16023	15894	15916	15951	15987	16050	15882	15949	15927	15966	15874	15843	15774	15948	15883	15861	15883	15958	15902	15842	16047	15939	15765	15749	15810	15895	15894	15951	15934	16044	15905	15752	16003	15990	15791	15930	15911	16126	15744	16049	15893	15923	15869	15995	15799	15778	15987	15855	15814	16011	15885	16016	16045	15839	15857	15872	15887	15988	15905	15781	15914	15884	15775	15892	15867	15757	15918	15764	15854	15878	15976	15814	15884	15714	15935	15875	16083	15850	15801	15976	15839	15921	15964	15949	15810	15807	16008	16033	15711	16064	15673	15829	15792	16078	15820	15911	15821	15963	15887	15868	15793	15954	15919	15913	15871	15897	15880	15944	15806	15942	15803	15919	15982	15766	15824	15926	15803	15975	15923	15809	15755	15767	15883	15862	15692	15861	15864	15789	16032	16016	15870	15960	15934	16041	15908	15992	15824	15803	15842	15867	15996	15725	15982	15967	15887	15935	15883	15671	15857	15710	15854	15792	15776	15900	15973	15792	15984	15960	15827	16003	15799	15964	15991	15881	15908	15739	15815	15886	15820	15871	15859	15971	16079	15806	15782	15994	15974	15958	15964	15914	15957	15919	15926	15935	15748	16012	15989	16002	16050	15808	15925	15885	15985	15999	15818	15872	15965	15937	15889	15689	16019	16085	15888	15763	15858	15851	15971	15662	15973	15922	15948	15875	15869	15670	15943	15955	15954	15906	15823	15835	15945	16039	16128	15942	15919	15766	15975	16027	15832	15750	15686	15815	15829	15867	15802	16042	15874	15872	15944	15873	15828	15893	15976	16027	15836	15772	15863	15806	15911	15828	15925	15925	16008	15897	15920	15885	16031	15891	15973	15809	15693	15964	15917	15794	15868	15830	15899	15778	15962	15856	15728	15805	16057	16020	15824	15781	15818	15771	16069	15950	15692	15775	15994	15912	15968	15946	15939	15839	15717	15993	15726	15920	15747	16024	15768	15891	15703	15854	15991	15607	15943	16028	15885	15895	15837	15970	15775	15763	15995	15789	15932	15646	15827	15836	15868	15901	16016	15796	15903	15826	15825	15879	15959	15821	15958	15820	15964	15791	15969	15951	15808	15806	15921	15840	15912	15936	15855	15874	15881	15858	15851	15832	15876	15837	16001	15710	16004	15857	15845	15830	15891	15809	15941	15817	15864	15886	15731	16038	15856	15711	15721	15857	15950	15880	16041	15915	15793	15744	15760	15865	15863	15793	15867	16068	15813	15847	15824	15838	15895	15830	15753	15827	15794	15798	15935	15752	15862	15837	15917	16120	15889	15929	15845	15860	15668	15844	15703	15795	15934	15845	15874	15812	15849	15765	15885	15755	15826	15851	15832	15999	15879	15789	15879	15978	15976	15892	15805	15950	15767	15723	15790	15997	15947	15877	15922	15756	16023	15815	15875	15841	15866	15924	15902	15902	15780	15916	15844	15803	15992	15834	15885	15816	15852	15875	15897	15721	15897	15920	16008	15864	15845	15859	15859	15965	15809	15893	15736	15863	15842	15937	15826	15972	15712	15946	15870	15691	15976	16113	15986	15824	15697	15907	15908	15746	15937	15913	15830	15967	15837	15891	15906	15866	15858	16070	15944	15830	16014	15755	15832	15833	15871	15919	15837	15876	15902	15913	16062	16023	15872	15949	15963	15757	16008	15922	15773	15987	15969	15898	15943	15814	16000	16017	15713	15981	15943	15903	15926	15917	15879	15722	16019	15971	15852	16014	15932	15850	15933	15932	15855	15926	15907	15971	15847	15741	15972	15918	15976	15939	15878	15745	15906	15945	16037	15731	15909	15721	15983	15949	15921	15731	15940	15939	15950	15845	15951	15933	15948	16003	16031	15847	15967	15835	15940	15754	16091	15895	15781	15715	15762	15912	15694	16047	15751	15764	15911	15893	15824	15892	15847	16007	15825	15902	15887	15870	15847	15738	15702	15927	15856	15762	15985	15762	16075	16006	15910	15857	15796	15871	15867	16081	16033	15828	15839	15949	15885	15787	15812	15728	15833	15859	15943	15795	15990	15882	15997	15935	15860	15773	15771	15861	15980	15908	15910	15890	15881	15993	15746	15887	15967	15850	16038	15798	16022	15800	15929	16032	15947	15766	16016	15703	15926	15969	15892	15828	16013	15905	15805	15853	15964	16119	15853	15800	15981	16065	15777	15966	15962	15958	15891	15877	15880	15865	16026	16018	15851	15814	15893	15940	16008	15860	15913	15868	15910	15850	15857	16059	15860	15741	15924	15950	15736	15800	15698	16029	15909	16034	15997	15808	15837	15964	15827	15911	15954	15832	15968	15937	15879	15785	15892	15723	15906	15764	15695	15852	15896	15846	15860	15812	15893	15941	16046	15858	15773	16029	15729	15873	15683	15695	15900	15906	15860	15878	15909	15952	15880	15784	15812	16034	15885	15963	15814	15979	15935	15918	15902	15929	15910	15828	15978	16101	15914	15959	15874	15917	15882	15808	15957	15828	15883	15864	15880	15852	15760	15792	15949	16002	15860	15894	15869	15795	15853	15858	15924	15948	15928	16037	15966	15878	15835	15906	15830	16021	15830	15953	15955	15994	15823	15886	15953	15874	15900	15972	16084	15817	15746	15756	15775	15840	15954	15682	15852	15783	15920	15852	15995	15723	15827	15950	15784	16001	15804	15859	15966	15957	15972	15877	15996	15927	16008	15912	15909	15730	15812	15802	15794	15844	15950	15850	15983	15937	15952	15874	15983	15977	15776	15983	15765	15935	15864	15934	15766	15862	16040	16008	15867	16076	15840	15928	15830	15865	15872	15731	15772	15739	16002	15935	15794	15921	15788	15980	16080	15909	15916	15846	15718	16099	15845	15845	16012	15925	15861	15912	15885	15968	15675	15906	15878	15854	15877	15923	15888	15913	15873	15977	15656	15783	16009	15910	15718	15851	15940	15885	15699	15962	15771	15931	15934	15870	15835	15863	15927	15939	16022	16034	15882	15963	15981	15796	15842	15678	15986	15859	15679	15890	15811	15808	15847	15968	15997	15783	15866	16009	15806	15773	15930	16041	15958	15980	15851	15835	15765	15908	15991	15870	15795	15859	15917	15866	15999	15753	15835	15773	15904	15857	15935	15926	15895	15976	15809	15750	15975	15947	15939	15850	15908	15842	15791	15901	15929	15900	15715	15906	15869	15845	15963	16030	15793	15852	15916	15913	15865	15917	15835	15819	15761	15967	15892	16033	15825	16094	15886	15751	15872	15754	15822	15771	15812	16066	15925	15803	15838	16057	16065	15919	15824	15845	15908	15877	16083	15814	15867	15924	15958	15982	15855	15816	15897	15877	15737	15791	16011	15916	16091	15830	15910	15903	15827	15694	15744	15838	15980	16074	15707	15858	16223	15930	15931	15865	15885	15848	15949	15799	15891	15953	15845	15965	15990	15821	15790	16057	15808	15851	16035	16035	15781	15848	15909	15870	15841	15911	15959	15951	15780	15971	15960	15894	15787	15821	15755	16035	15831	15913	15941	16037	15853	15857	15745	15811	15916	15785	15820	15879	15872	15849	15916	15908	15981	15818	15809	16057	15928	15781	16029	15916	15854	15917	15867	15853	16006	15672	16039	15878	15840	15804	15919	15926	15984	15860	15718	15813	15874	15855	15830	16005	15862	15791	15775	15837	15945	15878	15798	15808	15893	15891	15993	15914	15977	15909	15822	15908	16015	15855	15720	15883	15958	15716	15954	15880	15978	15881	15862	15869	15967	15973	15830	15732	15855	15700	15851	15815	16046	16021	16156	15831	15857	15948	15788	15936	15934	15988	15894	16006	15899	15849	15835	15911	15790	15776	16021	15882	15853	15806	15854	15891	15772	15713	15965	15882	15947	15800	15843	15675	15771	15866	15955	15755	15781	15963	15974	15861	15839	15727	15927	15981	15804	15928	15894	15894	15986	15815	15744	15837	15856	15732	15786	15855	15955	15820	15963	15774	15950	15912	15978	15947	15865	15908	15961	15865	16065	15718	15882	15962	15732	15778	15806	15824	15879	15933	15944	15903	15761	15985	15932	15778
26920	21543	26655	25300	19603	19104	19342	18663	18650	18459	18608	18515	18296	18516	18434	18508	18460	18724	18500	18530	18450	18461	18604	18507	18441	18693	18395	18425	18350	18591	18542	18508	18461	18521	18461	18336	18529	18333	18590	18230	18452	18451	18548	18459	18394	18351	18654	18284	18562	18417	18459	18453	18444	18564	18502	18398	18323	18418	18288	18424	18433	18442	18605	18595	18597	18480	18569	18671	18701	18522	18383	18689	18478	18628	18456	18595	18661	18529	18315	18316	18584	18599	18460	18378	18358	18581	18390	18590	18617	18516	18490	18503	18448	18577	18698	18297	18509	18544	18395	18378	18460	18369	18591	18258	18484	18317	18558	18446	18216	18554	18436	18443	18666	18403	18380	18521	18598	18223	18617	18341	18301	18428	18426	18397	18541	18616	18301	18467	18319	18387	18539	18430	18515	18440	18571	18294	18490	18562	18526	18237	18528	18241	18495	18548	18522	18386	18384	18592	18606	18466	18525	18521	18574	18269	18640	18390	18392	18473	18588	18437	18655	18458	18502	18544	18434	18405	18376	18383	18669	18331	18655	18271	18495	18448	18437	18560	18569	18384	18638	18593	18452	18455	18473	18466	18255	18179	18260	18169	18667	18357	18584	18451	18566	18538	18610	18421	18477	18508	18473	18396	18350	18424	18591	18594	18190	18299	18363	18365	18389	18565	18718	18515	18323	18515	18349	18489	18397	18588	18336	18700	18506	18410	18447	18313	18422	18697	18578	18472	18446	18585	18568	18485	18584	18408	18294	18462	18463	18487	18438	18488	18571	18271	18416	18288	18456	18658	18491	18316	18539	18595	18522	18455	18271	18548	18422	18504	18481	18754	18411	18354	18375	18405	18435	18363	18487	18466	18570	18456	18503	18354	18471	18538	18285	18582	18590	18681	18419	18453	18600	18515	18614	18301	18440	18688	18555	18340	18484	18232	18436	18539	18437	18585	18381	18331	18633	18406	18384	18598	18390	18514	18415	18369	18319	18252	18492	18249	18492	18441	18429	18518	18394	18527	18552	18322	18376	18466	18429	18409	18378	18560	18445	18366	18630	18429	18424	18381	18398	18388	18359	18331	18364	18280	18316	18528	18510	18305	18406	18513	18592	18417	18431	18308	18614	18538	18278	18480	18549	18587	18587	18505	18443	18662	18385	18624	18242	18331	18441	18422	18310	18392	18493	18453	18428	18252	18437	18424	18349	18451	18482	18673	18727	18339	18579	18470	18407	18609	18384	18356	18440	18357	18731	18289	18333	18372	18471	18204	18582	18570	18154	18432	18366	18725	18289	18665	18615	18679	18508	18413	18392	18426	18520	18668	18590	18583	18418	18575	18540	18575	18467	18595	18485	18549	18512	18479	18405	18451	18643	18487	18480	18372	18428	18398	18421	18383	18319	18384	18464	18413	18472	18410	18243	18380	18421	18499	18588	18273	18376	18508	18518	18692	18476	18586	18530	18459	18180	18648	18392	18561	18251	18280	18573	18418	18401	18579	18491	18262	18501	18467	18500	18383	18521	18474	18621	18446	18603	18436	18351	18550	18440	18389	18347	18512	18505	18574	18446	18544	18709	18659	18406	18469	18611	18378	18383	18404	18329	18210	18353	18479	18452	18690	18696	18376	18408	18446	18468	18245	18465	18476	18390	18456	18525	18539	18226	18505	18266	18316	18436	18553	18674	18478	18439	18473	18591	18715	18805	18638	18410	18252	18186	18467	18520	18429	18536	18595	18287	18500	18481	18558	18387	18425	18370	18485	18475	18188	18332	18456	18590	18332	18461	18348	18409	18371	18496	18408	18421	18493	18498	18587	18395	18377	18548	18421	18382	18394	18690	18496	18404	18332	18395	18343	18548	18350	18500	18426	18401	18472	18463	18565	18577	18442	18330	18458	18566	18566	18466	18420	18616	18536	18492	18384	18440	18420	18463	18286	18337	18580	18553	18616	18538	18451	18551	18447	18558	18599	18607	18279	18405	18485	18426	18392	18498	18542	18594	18536	18545	18468	18377	18326	18412	18505	18430	18238	18514	18485	18463	18664	18629	18359	18392	18488	18336	18452	18509	18346	18529	18300	18469	18396	18691	18393	18348	18542	18554	18429	18523	18540	18326	18446	18437	18518	18443	18315	18326	18584	18467	18477	18329	18691	18393	18562	18473	18645	18484	18634	18316	18520	18580	18396	18469	18484	18660	18511	18437	18638	18468	18548	18423	18478	18453	18435	18564	18292	18468	18622	18400	18326	18409	18539	18578	18501	18329	18467	18412	18602	18600	18574	18682	18630	18457	18340	18434	18551	18430	18654	18351	18247	18546	18362	18557	18694	18717	18690	18446	18361	18474	18472	18328	18408	18515	18368	18404	18417	18470	18304	18407	18274	18502	18519	18336	18311	18582	18428	18561	18518	18154	18736	18430	18578	18393	18167	18471	18349	18462	18349	18543	18580	18381	18435	18427	18276	18573	18539	18398	18350	18417	18368	18365	18511	18586	18658	18439	18409	18428	18607	18314	18619	18470	18415	18523	18586	18358	18462	18272	18438	18377	18506	18499	18537	18380	18351	18450	18296	18576	18572	18364	18487	18413	18497	18620	18278	18295	18472	18355	18449	18487	18363	18412	18667	18487	18410	18646	18449	18535	18513	18496	18489	18634	18306	18362	18466	18582	18579	18622	18344	18251	18361	18500	18199	18570	18550	18450	18522	18419	18494	18395	18519	18519	18541	18790	18305	18437	18471	18511	18494	18392	18609	18253	18368	18408	18431	18333	18498	18435	18673	18449	18376	18659	18351	18529	18518	18322	18376	18348	18488	18534	18409	18297	18593	18720	18624	18582	18423	18471	18583	18341	18286	18368	18480	18512	18406	18694	18310	18473	18388	18480	18498	18600	18398	18497	18741	18613	18395	18559	18503	18418	18361	18536	18632	18665	18660	18452	18353	18352	18693	18502	18544	18343	18465	18354	18330	18504	18443	18518	18606	18568	18281	18708	18371	18301	18420	18241	18342	18521	18305	18506	18486	18553	18626	18395	18474	18589	18271	18364	18382	18413	18417	18475	18424	18461	18376	18422	18419	18550	18425	18618	18506	18510	18487	18247	18446	18520	18333	18590	18230	18643	18220	18374	18339	18120	18559	18620	18579	18540	18452	18420	18581	18230	18591	18547	18450	18272	18466	18410	18392	18584	18639	18520	18371	18347	18495	18606	18253	18469	18336	18401	18403	18277	18549	18379	18329	18424	18642	18506	18634	18600	18647	18529	18485	18602	18286	18347	18258	18380	18432	18352	18413	18251	18498	18730	18630	18487	18379	18368	18379	18623	18525	18434	18600	18455	18719	18363	18261	18694	18492	18544	18360	18653	18452	18727	18430	18342	18397	18228	18309	18397	18618	18510	18390	18525	18468	18497	18537	18596	18421	18579	18336	18455	18531	18286	18435	18795	18341	18434	18542	18281	18345	18461	18357	18635	18454	18383	18282	18364	18367	18566	18364	18302	18469	18387	18444	18409	18540	18510	18432	18687	18447	18465	18350	18552	18502	18605	18534	18485	18479	18519	18636	18262	18567	18583	18420	18398	18561	18383	18504	18604	18531	18524	18454	18470	18519	18350	18529	18398	18344	18174	18193	18715	18763	18573	18333	18399	18350	18276	18451	18512	18459	18359	18254	18567	18473	18638	18469	18386	18285	18466	18593	18364	18489	18547	18598	18536	18745	18590	18321	18440	18172	18507	18710	18514	18429	18452	18295	18513	18559	18387	18238	18427	18674	18319	18465	18421	18365	18419	18472	18431	18505	18491	18572	18515	18461	18504	18378	18458	18393	18436	18509	18471	18479	18325	18487	18702	18675	18453	18515	18549	18217	18362	18369	18248	18576	18405	18574	18535	18509	18579	18266	18412	18412	18538	18505	18532	18547	18332	18414	18268	18443	18417	18378	18501	18555	18631	18544	18436	18383	18605	18378	18363	18384	18509	18441	18344	18367	18393	18381	18342	18285	18321	18332	18656	18676	18355	18653	18661	18542	18309	18549	18360	18565	18414	18517	18625	18288	18516	18313	18533	18406	18301	18566	18449	18564	18557	18277	18262	18664	18332	18482	18345	18631	18389	18352	18253	18387	18447	18137	18362	18302	18422	18441	18281	18384	18432	18415	18588	18527	18665	18516	18433	18590	18255	18516	18300	18358	18405	18360	18414	18427	18247	18331	18428	18419	18627	18664	18739	18419	18356	18552	18491	18362	18566	18521	18542	18368	18310	18599	18317	18521	18316	18482	18839	18178	18363	18479	18488	18533	18578	18399	18477	18546	18373	18412	18308	18308	18517	18296	18765	18532	18537	18548	18337	18312	18391	18612	18284	18519	18271	18390	18577	18460	18613	18509	18522	18430	18591	18554	18390	18712	18564	18421	18517	18542	18592	18568	18600	18442	18525	18255	18294	18520	18393	18434	18527	18670	18595	18296	18544	18529	18471	18453	18532	18339	18469	18619	18481	18581	18496	18419	18492	18378	18353	18331	18435	18647	18613	18438	18576	18461	18500	18383	18513	18534	18611	18273	18142	18396	18543	18440	18382	18423	18417	18437	18412	18654	18536	18410	18360	18472	18444	18442	18505	18543	18678	18518	18557	18218	18383	18583	18553	18419	18625	18464	18501	18350	18414	18305	18423	18390	18439	18540	18672	18517	18563	18474	18576	18632	18580	18580	18555	18338	18443	18565	18488	18321	18322	18410	18526	18686	18462	18299	18495	18454	18468	18274	18507	18229	18395	18549	18316	18345	18600	18260	18553	18634	18468	18535	18617	18530	18511	18630	18403	18370	18431	18494	18483	18529	18385	18390	18260	18127	18520	18424	18431	18393	18324	18358	18377	18429	18554	18571	18448	18352	18522	18453	18562	18533	18450	18634	18509	18449	18397	18584	18545	18577	18386	18497	18519	18604	18512	18542	18533	18455	18504	18389	18538	18393	18566	18307	18499	18266	18499	18419	18341	18243	18626	18465	18491	18594	18595	18496	18451	18558	18371	18403	18627	18365	18459	18411	18589	18475	18408	18480	18402	18417	18472	18351	18383	18549	18582	18451	18373	18510	18499	18472	18505	18537	18240	18581	18485	18571	18587	18436	18408	18436	18713	18443	18472	18478
17684	22257	21114	18901	17577	16998	16921	16224	16206	16027	16106	16138	16169	15975	16104	15997	16306	16119	15984	16061	16121	16127	16341	16138	16217	16396	16238	15934	16328	15940	16088	16004	16012	16148	16051	16077	16183	16066	16159	15972	15994	16087	16016	16023	16340	15993	16073	15908	16108	16011	16079	16011	15972	16034	16057	15994	16179	15995	15947	16061	16082	16017	16168	16046	15919	16091	16089	16002	16147	15997	15897	16027	15893	16003	15971	16063	16159	16041	16093	16123	15901	15991	16112	16036	16055	15987	16002	16051	16111	16012	16065	16066	16040	16159	16004	15950	16098	16011	15980	15865	16115	16113	15970	16055	15957	16066	16058	16050	16082	15862	16061	16119	16127	15990	15983	15884	15957	16238	15970	15943	16177	16199	16036	16036	15932	16047	16102	15904	16077	16030	16221	16065	16130	16102	16237	15975	15968	15916	16240	16090	15936	15995	16131	16173	15968	15966	16038	16076	15906	16038	16061	15981	16022	16038	16204	16103	16002	16019	16103	16228	16126	16191	16069	16045	16132	16142	16117	15980	16088	16106	16000	16092	16016	16057	15891	16131	16074	16189	16095	15901	16058	16161	16049	15940	16148	16005	16081	15990	16103	15970	16161	16102	15948	16086	16132	15949	15960	16037	15961	16095	15948	16189	16159	16128	16131	16132	16019	15956	15917	16106	16068	15960	16087	15824	16273	16058	16038	15961	16122	15985	15860	16121	16075	15895	16103	16246	16153	15896	15865	16129	16114	16156	16093	16162	15877	15962	16137	16082	15948	16098	15982	16018	16054	16047	16068	16082	16110	16080	16015	16042	16227	16052	16167	16066	16057	16095	16046	16181	16168	16198	16207	16292	16091	16070	16001	16076	16209	16002	15839	16120	16021	15939	16014	16105	16216	16015	16046	16113	16154	15976	16074	16064	15949	16089	16170	16165	16039	15998	15884	16122	16013	16059	16076	16256	15983	16175	16009	16166	16118	16233	16066	15920	16060	16014	16013	16079	16093	16006	16058	16157	16139	15992	16105	15975	16328	15895	16002	16092	15901	15958	15809	16184	16176	16018	16060	16077	16242	16203	16066	16240	16046	16258	16159	16204	16018	16171	15943	16115	15955	15982	16067	15988	15985	16072	16032	16058	15978	16246	16179	16104	16068	16113	15995	16000	16087	16143	16099	15986	16208	16227	16167	16212	15894	15994	15961	16286	16005	16126	15989	16100	16019	16129	16000	16017	16039	16039	16090	15887	16147	16000	16040	15870	15965	16116	16169	15954	16053	16152	15899	16038	16221	16087	15913	16244	15928	16073	16296	16055	16028	15984	15971	15999	15999	16023	16121	16001	16177	16030	16083	16056	16102	16027	15922	16067	16028	15967	16160	16000	15981	16001	15991	16037	16030	16156	16088	15964	16007	16042	16049	16138	15890	16060	15766	16047	16129	16064	16074	16071	16035	15907	15963	16096	16016	15924	16038	15989	16201	16098	16080	16118	16014	16081	16084	16076	15895	15999	16097	16101	16147	15945	16111	16155	15834	16073	16157	16188	16034	16025	15999	16080	16118	15983	16157	15974	15929	15903	16015	16072	16256	16248	15950	15939	15936	16088	15972	15981	15992	16013	16047	16122	15995	16055	16006	16135	15934	16173	16078	16048	16306	16120	15979	16177	15946	16134	16065	16061	15928	16155	15976	16078	16202	16122	16182	16042	16114	16087	15943	16145	16039	16197	15992	16065	15944	16062	15969	15980	16064	16087	15969	16084	15981	16202	15960	16183	15924	16154	16118	16309	16142	16192	16138	15967	16027	16076	16016	16088	16202	15949	16104	15950	16075	16124	16030	16028	16216	16050	16025	16075	16049	16002	15900	16035	16048	16128	16020	16113	16001	16114	15887	16127	16101	16087	16290	16033	16033	15978	16094	16019	16055	15985	16019	16005	16226	16155	16200	15961	16110	16050	16106	16025	16046	15990	16032	15994	15944	16021	16101	16058	16027	16238	16051	16007	16225	16162	16163	16065	15970	15984	15990	16044	16090	16021	16077	16217	15953	16111	16105	16030	16108	16002	15942	16059	16058	16152	16180	16243	16035	16029	16159	16094	16150	16132	15981	16192	16047	15991	16106	16101	16026	15887	16097	16016	16107	16051	15810	16098	16200	16108	16251	16083	16026	15912	16279	16137	16192	16124	16083	16033	15937	15988	16014	16080	15978	16078	15962	15955	16120	16105	16230	16039	16040	16036	16028	16227	16024	16171	16004	15933	16226	16102	16078	16078	16132	16181	16009	16064	16260	15969	16028	16224	16043	15983	16070	15943	16144	16025	16253	16140	15901	16105	15957	16183	16212	16083	16053	16085	16048	16087	15892	15958	16220	16310	15989	16084	16164	16268	16042	16113	16106	16104	16039	16042	15929	16099	16032	16154	16051	16067	15974	16193	16312	16142	16016	16051	16091	16023	16133	16212	16184	16144	15929	16052	15924	16174	15993	15966	16112	15990	15989	16150	16152	15951	16216	16050	16274	16056	16059	15989	16017	15887	16166	15957	16152	16190	16002	16332	16149	16187	16078	16050	16043	16137	15927	16060	15943	16019	16118	16007	16221	16076	15956	16116	16076	16270	16227	16174	16107	16099	16011	16204	16073	15972	16005	15950	16048	16155	16136	16158	16060	16197	16061	15851	16214	16060	16266	16006	15998	16136	16081	16002	15954	15815	15945	15958	16080	15965	16007	16027	16145	15983	16062	16133	16065	16020	16191	16303	16169	16197	16069	16053	16189	16009	16071	16025	16166	16198	16055	15911	16209	16045	16108	16182	16004	16195	16017	15971	15922	15986	16115	16033	16113	15974	16104	16126	16241	16155	15942	16192	16137	16044	15878	15949	16130	16131	16185	15947	16120	16000	16143	15949	16077	16041	16263	16157	15893	16146	16139	16214	16192	16169	15980	16071	15927	16082	16311	16059	16020	16021	16101	15965	16058	16096	16084	16031	16163	16044	16090	16041	16255	16049	15979	15987	15966	16053	16109	16185	16069	16242	16191	16072	16116	15997	16077	15986	16146	15960	16198	15989	16025	15885	16140	15980	15806	15910	16046	16217	16220	16086	16161	16304	15947	15963	15951	15919	15973	16250	15985	16105	16254	16036	16107	16093	16258	16145	15962	16133	15882	16018	16045	16110	16055	16119	16041	16081	16208	16119	16017	16105	16020	16037	16179	16019	16153	16253	16096	16134	16067	16102	16064	16035	16152	16126	16091	16037	16110	16063	16024	16019	16143	16255	16125	16049	16035	16022	16078	16069	16004	15941	16170	16015	16136	16024	16219	16324	16201	16086	15945	16190	15884	16147	16128	16046	16087	16052	16035	16083	16023	16061	15913	16090	16024	16131	16144	16111	16004	16028	16061	16159	16006	15991	16059	16204	15964	16061	15937	15975	16216	16303	16126	15859	16169	16210	16079	16094	16028	16062	16029	15954	16063	16115	16090	15979	16235	16112	16092	16078	16176	16069	16196	16029	16218	16071	16127	15971	16027	16322	16138	15897	15895	16085	16116	16071	16029	16059	16166	16241	15957	15987	16036	16086	15946	15938	15964	16049	16280	16055	16077	16150	16026	16147	16045	16115	16051	15981	16104	16144	15849	16063	16074	16233	16072	16155	16054	16031	15920	16113	16083	16010	16180	16108	16063	16046	16209	16022	16131	15993	16091	16019	16008	15966	16120	15906	16194	16150	16058	15996	15957	16163	16069	15856	16059	16193	16032	16080	16168	16053	15979	16090	16214	15975	16029	16103	16211	16068	15938	16043	16104	16189	16144	16102	15996	15944	16361	16059	16077	16024	16152	16174	16027	16367	16185	16045	16025	16008	16114	16371	16031	16041	16124	16207	16103	16030	16080	15807	16255	16027	16074	16027	15987	15959	15996	16061	16094	16130	15954	15933	16178	16210	16168	16054	16011	16287	16099	16038	16073	16065	15991	16076	16182	16083	15983	16124	16258	16043	16234	16150	15919	16107	16060	15971	16093	16037	16190	16163	16026	16027	16131	16073	16217	16146	16052	16196	16002	15899	16045	15925	15990	16160	15939	16081	16051	15995	16086	16126	15960	16226	16067	16188	15963	15975	16092	16065	15931	16009	16132	16091	16101	16117	16006	16065	15931	16075	16110	15938	15841	16073	16106	16129	15903	16066	16087	16065	16008	15926	16155	15959	16042	16207	16019	16103	16115	16047	16041	16177	16233	16090	16144	16051	16005	16056	16141	16112	16028	16045	16092	15896	16019	16089	15991	16001	16079	15916	16130	16080	15914	15996	16189	16157	15962	16145	16055	16051	16076	15923	16007	16021	16056	16060	16291	16199	16100	16067	15978	16170	16034	16097	16154	15977	16061	16190	16098	16143	15958	16167	16138	16162	16195	15966	16073	15887	16055	15900	16086	16316	16071	16041	15962	16052	15963	16043	16250	16042	16109	16067	16074	16178	16178	16108	16158	16010	16146	16140	16133	16023	16181	16099	15946	16146	16139	16200	15983	16108	16028	16157	16043	16088	15857	16163	15988	16214	16212	16234	15934	16086	16054	16226	15991	16060	15974	16069	16182	16010	15940	16148	16170	16180	15981	16062	16284	16135	16148	15919	15950	16063	16180	15935	16082	16009	16114	16177	16050	16112	16043	16151	16065	15968	15974	16128	16128	16222	16192	15973	16028	15942	16070	16075	16280	16105	15924	16188	15898	16065	16009	15903	16182	15931	15997	16131	16056	15986	16135	16210	15973	16190	16026	15921	16106	16110	16141	16094	16052	16073	16099	16219	16182	15954	16123	15993	16182	16042	16001	16028	16022	16031	15899	16158	15954	16149	15866	16086	16077	16018	16118	16026	15916	15969	16100	16149	16148	16082	15953	16181	16107	16033	16191	16179	16029	16077	16016	15814	16066	15907	16048	16141	16052	16058	16164	16101	15910	16030	16137	16239	16138	16061	16038	16038	15944	16071	16263	16095	15902	16308	16082	16209	16112	16099	15974	16237	15965	16192	16120	16033	16080	15904	15866	16103	16232	16042	16043	16142	15981	16080	15846	16195	16141	16101	16166	16079	16143	16057	16222	16113	16090	16018	16127	16278	16120	16080	16241	16199	16147	16025	16083	15976	16127	16129
23652	21317	28949	24078	21960	22653	21719	18581	18071	18204	17924	17992	17841	17800	17763	17826	17695	17688	17557	17629	17761	17735	17807	17776	17786	17836	17620	17685	17599	17760	17671	17589	17941	17663	17496	17859	17831	17630	17603	17699	17841	17926	17715	17567	17788	17937	17591	17544	17856	17527	17575	17607	17492	17833	17455	17666	17582	17659	17421	17766	17643	17530	17532	17628	17701	17644	17698	17795	17721	17692	17706	17506	17695	17406	17612	17618	17625	17764	17630	17628	17518	17513	17538	17697	17606	17758	17513	17565	17494	17780	17675	17663	17508	17736	17683	17658	17649	17478	17614	17607	17631	17512	17632	17816	17543	17718	17613	17791	17648	17672	17597	17717	17811	17680	17534	17546	17727	17613	17599	17635	17445	17478	17526	17636	17583	17530	17741	17686	17703	17732	17387	17657	17598	17646	17395	17656	17652	17636	17592	17536	17740	17640	17689	17370	17552	17466	17672	17600	17578	17633	17628	17452	17397	17552	17607	17727	17693	17780	17706	17478	17529	17738	17440	17770	17525	17580	17602	17473	17360	17616	17716	17761	17572	17597	17572	17456	17556	17372	17578	17517	17604	17683	17821	17602	17660	17685	17750	17553	17684	17707	17531	17537	17778	17348	17628	17698	17507	17772	17573	17650	17642	17593	17659	17622	17561	17607	17806	17637	17583	17534	17811	17625	17479	17753	17582	17497	17554	17665	17520	17734	17680	17895	17510	17666	17682	17584	17581	17426	17908	17622	17505	17507	17352	17700	17734	17625	17571	17579	17773	17571	17891	17660	17605	17487	17364	17514	17558	17527	17710	17526	17624	17603	17579	17593	17721	17486	17580	17714	17321	17638	17571	17686	17683	17444	17692	17738	17542	17814	17536	17823	17362	17602	17524	17682	17599	17609	17585	17603	17737	17558	17439	17504	17591	17541	17584	17679	17730	17624	17572	17502	17590	17495	17460	17554	17840	17610	17533	17829	17586	17620	17516	17949	17702	17572	17693	17443	17679	17584	17650	17587	17573	17750	17636	17735	17710	17777	17888	17620	17592	17631	17701	17713	17610	17656	17726	17667	17614	17721	17646	17762	17624	17495	17798	17683	17575	17712	17588	17616	17657	17263	17625	17540	17694	17854	17588	17601	17743	17563	17459	17591	17552	17711	17813	17673	17606	17687	17581	17724	17529	17392	17536	17813	17729	17571	17488	17657	17536	17699	17673	17780	17554	17545	17710	17570	17864	17693	17722	17703	17540	17783	17681	17605	17541	17474	17651	17791	17582	17520	17615	17481	17543	17464	17594	17552	17656	17664	17783	17550	17633	17455	17476	17673	17613	17723	17583	17607	17757	17499	17775	17579	17547	17490	17705	17759	17414	17564	17634	17484	17681	17668	17728	17636	17809	17446	17493	17585	17470	17621	17369	17596	17583	17528	17592	17756	17524	17409	17561	17541	17412	17499	17518	17647	17571	17588	17668	17633	17472	17672	17452	17692	17495	17394	17565	17731	17661	17679	17639	17422	17571	17648	17570	17521	17475	17457	17693	17757	17595	17661	17325	17545	17479	17528	17803	17603	17710	17665	17690	17797	17433	17509	17638	17579	17677	17635	17518	17580	17547	17613	17389	17854	17567	17632	17698	17493	17625	17758	17587	17482	17747	17544	17746	17797	17734	17575	17487	17494	17691	17469	17552	17674	17565	17425	17576	17725	17716	17805	17647	17731	17726	17632	17606	17785	17706	17648	17384	17674	17527	17522	17371	17398	17552	17723	17683	17782	17560	17704	17529	17723	17533	17728	17864	17674	17661	17623	17780	17629	17630	17430	17663	17598	17576	17739	17605	17615	17667	17490	17760	17646	17676	17390	17644	17665	17661	17362	17547	17704	17658	17594	17565	17501	17624	17514	17655	17680	17914	17439	17726	17685	17711	17641	17725	17514	17484	17722	17576	17534	17725	17625	17732	17461	17638	17622	17556	17705	17579	17676	17418	17653	17674	17744	17540	17518	17464	17518	17532	17613	17664	17653	17629	17383	17688	17521	17510	17690	17516	17514	17499	17313	17713	17751	17766	17571	17525	17521	17662	17621	17735	17681	17742	17764	17532	17582	17686	17577	17740	17756	17742	17614	17784	17469	17741	17526	17700	17760	17509	17540	17575	17590	17671	17817	17643	17836	17637	17587	17575	17545	17631	17581	17839	17884	17592	17646	17823	17510	17780	17772	17657	17741	17749	17652	17602	17520	17506	17735	17965	17632	17539	17608	17563	17459	17716	17744	17688	17850	17481	17895	17685	17610	17731	17538	17527	17396	17513	17537	17502	17669	17425	17427	17765	17483	17725	17669	17818	17619	17740	17734	17597	17591	17530	17578	17651	17650	17587	17503	17570	17575	17614	17439	17626	17602	17447	17730	17549	17597	17524	17611	17472	17659	17504	17628	17701	17772	17532	17847	17577	17683	17761	17647	17702	17587	17525	17539	17511	17581	17599	17471	17624	17621	17442	17377	17710	17740	17685	17541	17809	17649	17666	17556	17723	17557	17632	17623	17514	17749	17696	17547	17697	17588	17522	17548	17722	17742	17656	17735	17611	17575	17614	17447	17584	17593	17761	17674	17505	17548	17775	17581	17459	17550	17646	17423	17550	17678	17909	17364	17673	17663	17639	17451	17547	17559	17489	17575	17605	17726	17746	17506	17705	17537	17642	17567	17733	17439	17546	17609	17776	17484	17613	17430	17484	17683	17775	17647	17775	17692	17449	17716	17670	17521	17714	17498	17530	17437	17559	17634	17549	17528	17493	17629	17618	17539	17542	17729	17681	17498	17826	17703	17587	17574	17558	17620	17827	17659	17502	17642	17562	17582	17741	17737	17752	17735	17507	17498	17465	17640	17589	17704	17563	17610	17804	17671	17765	17899	17611	17669	17601	17422	17479	17518	17640	17676	17682	17907	17930	17492	17743	17545	17761	17649	17624	17725	17767	17705	17580	17557	17536	17474	17691	17420	17652	17535	17600	17706	17440	17728	17542	17542	17706	17676	17410	17539	17639	17627	17719	17503	17671	17669	17589	17679	17511	17650	17680	17490	17697	17737	17797	17671	17879	17621	17758	17534	17593	17695	17485	17718	17821	17766	17889	17661	17437	17380	17411	17504	17511	17553	17749	17524	17784	17479	17582	17733	17663	17690	17765	17681	17660	17534	17421	17516	17636	17835	17515	17772	17775	17653	17506	17620	17502	17514	17641	17525	17475	17643	17643	17759	17726	17547	17541	17564	17612	17753	17408	17578	17453	17720	17673	17669	17519	17854	17570	17640	17671	17652	17511	17648	17676	17681	17693	17717	17602	17659	17515	17542	17533	17655	17692	17553	17603	17659	17701	17651	17668	17507	17651	17783	17736	17572	17652	17644	17642	17474	17557	17415	17625	17600	17509	17563	17818	17718	17615	17683	17720	17638	17771	17659	17538	17641	17807	17846	17446	17576	17439	17698	17725	17528	17430	17762	17573	17624	17778	17774	17612	17492	17578	17702	17525	17528	17552	17562	17484	17605	17742	17551	17753	17693	17765	17628	17531	17471	17561	17633	17539	17540	17627	17733	17687	17491	17761	17662	17495	17574	17802	17477	17509	17830	17557	17675	17732	17608	17642	17505	17595	17695	17552	17488	17580	17523	17644	17827	17735	17670	17467	17627	17729	17847	17858	17652	17400	17480	17553	17704	17761	17605	17793	17594	17810	17575	17646	17802	17697	17614	17605	17591	17580	17487	17715	17607	17611	17830	17607	17599	17621	17617	17652	17527	17562	17691	17636	17682	17745	17842	17645	17635	17631	17580	17573	17662	17683	17561	17437	17192	17554	17441	17488	17433	17741	17594	17644	17584	17333	17492	17777	17800	17665	17641	17618	17471	17872	17865	17626	17837	17635	17669	17784	17604	17864	17509	17659	17742	17649	17559	17768	17465	17732	17590	17523	17722	17686	17513	17700	17537	17618	17690	17620	17777	17801	17484	17644	17636	17703	17633	17693	17590	17469	17771	17648	17477	17621	17414	17712	17604	17663	17604	17632	17538	17721	17640	17604	17488	17647	17639	17751	17542	17703	17776	17808	17658	17497	17689	17748	17647	17486	17643	17706	17501	17643	17568	17582	17786	17769	17709	17605	17583	17506	17677	17828	17691	17518	17504	17608	17594	17670	17600	17386	17749	17662	17768	17858	17429	17519	17574	17840	17649	17571	17574	17562	17599	17808	17608	17603	17812	17698	17648	17297	17619	17638	17530	17624	17677	17472	17651	17628	17724	17575	17753	17494	17579	17762	17495	17435	17527	17434	17675	17536	17549	17584	17569	17700	17556	17520	17728	17676	17518	17603	17607	17650	17594	17714	17750	17562	17704	17666	17527	17585	17683	17446	17851	17678	17421	17632	17597	17530	17486	17405	17437	17655	17547	17723	17703	17611	17696	17520	17559	17369	17533	17640	17720	17774	17531	17787	17705	17587	17444	17535	17491	17589	17635	17539	17598	17507	17720	17656	17644	17687	17714	17560	17652	17754	17695	17856	17724	17595	17641	17556	17575	17678	17655	17936	17649	17805	17698	17745	17747	17656	17646	17604	17754	17752	17645	17709	17539	17551	17809	17557	17674	17457	17526	17656	17688	17638	17661	17581	17669	17494	17742	17827	17472	17725	17565	17553	17711	17610	17593	17460	17631	17781	17625	17805	17526	17752	17823	17549	17741	17775	17664	17529	17688	17806	17510	17566	17555	17670	17525	17901	17812	17714	17717	17426	17647	17709	17676	17675	17488	17566	17603	17578	17577	17679	17789	17725	17648	17711	17708	17564	17589	17905	17609	17537	17546	17745	17697	17839	17486	17507	17705	17625	17608	17582	17671	17712	17605	17635	17402	17770	17397	17702	17646	17792	17469	17864	17720	17850	17540	17558	17656	17756	17624	17670	17575	17615	17609	17812	17723	17593	17714	17601	17525	17860	17609	17711	17632	17576	17670	17739	17700	17645	17552	17676	17815	17692	17564	17639	17588	17504	17718	17427	17704	17803	17665	17705	17628	17671	17614	17557	17591	17601	17666	17533	17602	17735	17727	17725	17647	17615	17569	17466	17585	17758	17591	17679	17744	17681	17551	17524	17468	17683	17576
16419	24871	23367	20163	18338	17106	16752	16203	16048	15724	15644	15755	15647	15679	15590	15673	15687	15769	15652	15681	15503	15616	15668	15525	15726	15623	15682	15434	15468	15649	15513	15609	15734	15534	15587	15694	15523	15699	15751	15557	15641	15582	15376	15594	15588	15716	15548	15594	15625	15631	15456	15531	15664	15523	15427	15621	15688	15427	15657	15654	15518	15588	15418	15842	15492	15627	15611	15708	15434	15543	15511	15501	15669	15696	15439	15573	15561	15642	15568	15551	15556	15478	15487	15528	15549	15655	15592	15691	15527	15587	15543	15533	15537	15620	15554	15583	15629	15517	15375	15560	15575	15597	15598	15608	15487	15621	15482	15570	15623	15475	15653	15508	15455	15600	15591	15670	15593	15584	15674	15519	15720	15708	15535	15520	15635	15494	15619	15502	15494	15566	15461	15468	15528	15525	15829	15588	15634	15684	15450	15512	15753	15289	15569	15443	15484	15632	15522	15628	15595	15625	15480	15544	15554	15533	15534	15486	15656	15683	15578	15643	15642	15397	15468	15644	15388	15673	15678	15482	15599	15652	15610	15582	15603	15526	15561	15698	15543	15709	15650	15548	15475	15569	15667	15464	15485	15402	15454	15628	15556	15622	15485	15550	15672	15650	15480	15425	15571	15464	15485	15564	15469	15689	15604	15469	15678	15551	15635	15574	15479	15499	15528	15667	15586	15521	15471	15508	15715	15555	15570	15521	15426	15658	15560	15723	15462	15439	15508	15475	15506	15530	15593	15581	15418	15613	15597	15520	15568	15620	15640	15473	15755	15568	15653	15486	15692	15588	15703	15478	15606	15513	15546	15400	15452	15574	15563	15624	15715	15554	15536	15575	15644	15351	15608	15620	15436	15520	15684	15590	15384	15455	15494	15523	15517	15466	15533	15543	15631	15493	15635	15523	15515	15672	15590	15694	15497	15449	15715	15706	15378	15641	15434	15498	15541	15680	15451	15587	15516	15600	15336	15762	15578	15598	15581	15523	15541	15586	15594	15464	15515	15554	15631	15539	15528	15621	15456	15519	15557	15529	15613	15392	15476	15526	15600	15546	15547	15588	15444	15571	15688	15648	15531	15684	15538	15550	15464	15452	15678	15459	15602	15533	15555	15350	15730	15488	15632	15608	15414	15716	15557	15460	15519	15553	15500	15424	15711	15437	15459	15470	15629	15604	15577	15618	15666	15596	15629	15603	15634	15520	15488	15561	15602	15653	15394	15311	15524	15609	15622	15411	15438	15301	15410	15440	15552	15590	15481	15655	15474	15347	15692	15497	15568	15499	15460	15459	15651	15697	15517	15446	15494	15339	15723	15497	15408	15591	15456	15506	15558	15495	15461	15523	15509	15429	15630	15601	15618	15372	15670	15589	15489	15655	15637	15480	15608	15575	15653	15389	15502	15586	15489	15596	15434	15562	15684	15419	15497	15650	15442	15542	15525	15544	15572	15479	15449	15489	15581	15590	15414	15468	15566	15562	15588	15369	15677	15326	15264	15430	15440	15410	15736	15704	15435	15319	15571	15470	15616	15450	15625	15490	15468	15463	15607	15372	15663	15321	15421	15648	15752	15593	15357	15401	15585	15628	15424	15591	15400	15708	15544	15597	15470	15611	15552	15519	15562	15611	15485	15496	15495	15312	15545	15620	15537	15567	15460	15470	15626	15507	15771	15474	15541	15504	15533	15506	15405	15558	15557	15657	15525	15436	15637	15561	15381	15720	15623	15565	15460	15629	15662	15572	15600	15547	15557	15676	15662	15440	15537	15527	15441	15701	15522	15590	15568	15498	15549	15645	15557	15646	15581	15617	15335	15458	15720	15657	15546	15568	15537	15628	15410	15528	15605	15277	15378	15450	15830	15626	15517	15468	15692	15536	15561	15638	15682	15462	15684	15677	15581	15499	15658	15456	15619	15510	15484	15540	15617	15534	15567	15599	15659	15514	15559	15666	15517	15382	15560	15637	15461	15601	15574	15537	15501	15495	15620	15436	15429	15535	15612	15498	15610	15727	15415	15562	15654	15579	15573	15441	15463	15403	15644	15533	15505	15442	15553	15344	15621	15347	15503	15647	15434	15474	15582	15626	15352	15617	15469	15458	15532	15640	15583	15418	15518	15632	15639	15407	15288	15591	15556	15604	15553	15470	15507	15486	15556	15622	15365	15474	15563	15536	15598	15424	15509	15499	15555	15541	15675	15511	15646	15351	15415	15625	15449	15759	15633	15599	15555	15578	15427	15540	15527	15578	15598	15480	15667	15514	15607	15484	15483	15582	15710	15734	15697	15269	15545	15560	15560	15547	15602	15554	15476	15483	15530	15503	15416	15581	15605	15571	15491	15529	15486	15578	15288	15410	15724	15530	15515	15509	15709	15482	15501	15654	15476	15530	15580	15552	15464	15335	15537	15491	15598	15601	15592	15471	15518	15609	15612	15596	15676	15521	15622	15487	15717	15566	15598	15559	15496	15464	15633	15545	15460	15563	15616	15634	15649	15437	15569	15482	15489	15487	15528	15584	15521	15550	15387	15568	15449	15514	15448	15357	15600	15409	15595	15323	15583	15570	15696	15640	15682	15498	15474	15542	15543	15530	15510	15614	15517	15683	15550	15685	15625	15564	15521	15430	15503	15516	15537	15532	15538	15552	15613	15800	15561	15660	15498	15493	15620	15582	15495	15623	15508	15527	15566	15543	15511	15529	15425	15424	15685	15538	15481	15676	15451	15767	15530	15602	15611	15579	15489	15505	15460	15616	15666	15496	15612	15586	15733	15465	15590	15565	15496	15511	15536	15504	15725	15362	15683	15438	15608	15454	15505	15607	15280	15628	15436	15537	15495	15514	15548	15554	15561	15545	15599	15666	15504	15432	15558	15423	15493	15626	15514	15641	15668	15498	15391	15486	15269	15617	15757	15665	15525	15467	15540	15551	15571	15607	15625	15551	15675	15473	15564	15761	15459	15601	15430	15699	15502	15702	15601	15697	15562	15426	15451	15511	15551	15601	15670	15597	15501	15471	15707	15457	15579	15709	15661	15439	15677	15475	15484	15447	15554	15439	15434	15523	15668	15484	15505	15460	15377	15514	15605	15587	15601	15472	15447	15631	15538	15694	15758	15602	15516	15584	15615	15561	15479	15430	15469	15521	15448	15507	15491	15441	15590	15539	15572	15636	15507	15480	15421	15674	15589	15523	15564	15603	15369	15495	15526	15550	15500	15563	15517	15498	15499	15599	15586	15570	15432	15502	15543	15506	15640	15477	15456	15541	15669	15601	15628	15572	15570	15485	15406	15741	15439	15601	15670	15570	15484	15672	15641	15492	15400	15567	15621	15578	15646	15329	15484	15362	15611	15636	15519	15422	15500	15537	15504	15428	15580	15464	15525	15498	15418	15593	15577	15530	15660	15603	15580	15517	15455	15585	15689	15495	15490	15458	15542	15401	15720	15333	15444	15590	15498	15485	15668	15562	15750	15371	15504	15463	15587	15565	15528	15544	15659	15500	15536	15522	15494	15508	15508	15466	15536	15432	15317	15497	15590	15630	15569	15611	15585	15504	15572	15518	15578	15364	15563	15519	15624	15470	15771	15605	15575	15554	15515	15609	15456	15487	15388	15638	15598	15569	15444	15636	15687	15471	15546	15710	15543	15330	15623	15553	15600	15576	15404	15525	15331	15650	15439	15576	15550	15632	15599	15456	15542	15562	15504	15559	15502	15612	15308	15452	15390	15563	15663	15627	15340	15529	15511	15453	15549	15636	15691	15546	15567	15547	15584	15601	15496	15648	15565	15568	15560	15548	15438	15611	15731	15658	15640	15447	15501	15538	15554	15635	15438	15448	15571	15452	15402	15531	15413	15524	15638	15623	15576	15534	15641	15328	15572	15431	15580	15563	15563	15691	15361	15522	15610	15579	15470	15514	15462	15418	15509	15435	15508	15571	15534	15522	15555	15706	15589	15529	15404	15528	15509	15682	15557	15559	15471	15474	15532	15500	15479	15691	15481	15578	15391	15489	15558	15417	15491	15383	15581	15710	15468	15663	15614	15641	15601	15641	15533	15565	15507	15563	15683	15573	15424	15631	15720	15519	15542	15624	15582	15515	15508	15441	15565	15621	15588	15549	15507	15587	15530	15426	15584	15521	15599	15512	15547	15469	15517	15539	15490	15581	15692	15400	15553	15477	15555	15573	15578	15572	15585	15535	15306	15546	15340	15499	15695	15583	15432	15485	15634	15444	15379	15628	15663	15440	15516	15556	15409	15610	15607	15624	15591	15682	15514	15407	15599	15395	15666	15572	15555	15591	15750	15400	15425	15479	15596	15626	15634	15590	15506	15524	15610	15641	15594	15644	15549	15594	15383	15596	15640	15525	15409	15594	15663	15529	15634	15625	15506	15518	15477	15540	15579	15607	15591	15652	15412	15679	15518	15630	15573	15648	15491	15527	15327	15550	15605	15543	15433	15611	15516	15562	15596	15651	15414	15413	15549	15533	15622	15424	15485	15607	15743	15607	15557	15610	15680	15411	15640	15527	15647	15614	15580	15536	15436	15457	15484	15543	15292	15331	15559	15689	15661	15489	15657	15588	15644	15576	15639	15584	15656	15530	15541	15413	15599	15490	15448	15623	15565	15500	15630	15493	15654	15565	15563	15428	15668	15583	15578	15637	15586	15477	15531	15469	15482	15494	15515	15605	15300	15497	15609	15399	15436	15522	15504	15569	15497	15563	15594	15592	15600	15613	15502	15647	15533	15631	15500	15659	15584	15744	15379	15609	15489	15601	15699	15437	15558	15676	15593	15560	15517	15531	15646	15390	15420	15604	15647	15395	15486	15563	15703	15569	15441	15444	15630	15638	15549	15777	15593	15478	15618	15568	15512	15603	15391	15307	15683	15411	15644	15544	15417	15519	15575	15620	15673	15580	15694	15660	15616	15696	15461	15653	15526	15643	15441	15527	15606	15610	15665	15635	15629	15576	15627	15470	15365	15589	15691	15464	15637	15560	15608	15486	15513	15330	15587	15714	15561	15589	15570	15644	15674	15677	15507	15474	15480	15594	15626	15584	15505	15196	15602	15433	15371	15584	15594	15495	15369	15614	15629	15449	15796	15449	15571	15435	15659	15633	15501	15602	15485	15513
22839	21421	29385	23860	21549	23441	25653	19921	18904	19021	18878	18565	18496	18603	18532	18532	18609	18386	18394	18361	18417	18458	18538	18451	18339	18372	18366	18319	18418	18471	18299	18281	18119	18503	18293	18163	18288	18532	18552	18256	18182	18092	18296	18278	18384	18410	18303	18495	18232	18241	18390	18335	18264	18305	18413	18452	18257	18251	18139	18295	18487	18422	18228	18056	18147	18359	18414	18283	18254	18267	18396	18262	18254	18178	18374	18289	18147	18081	18311	18179	18262	18161	18170	18224	18314	18378	18283	18258	18218	18335	18387	18214	18242	18185	18287	18317	18359	18241	18352	18416	18061	18247	18257	18018	18383	18246	18099	18133	18282	18288	18136	18173	18253	18286	18432	18503	18470	18280	18410	18187	18210	18214	18075	18319	18068	18393	18377	18311	18355	18175	18096	17969	18312	18282	18297	18592	18334	18207	18160	18035	18086	18096	18469	18033	18145	18233	18201	18229	18209	18117	18258	18339	18473	18074	18208	18194	18182	18123	18206	18134	18362	18326	18111	18342	18322	18417	18253	18288	18126	18266	18062	18225	18341	18086	18317	18331	18227	18131	18188	17989	18311	18108	18210	18224	18226	18139	18190	18224	18306	18155	18176	18142	18192	18180	18148	18156	18293	18090	18308	18132	18207	18293	18140	18162	18114	18162	18143	18035	18304	18417	18313	18325	18066	18184	18288	18181	18194	18325	18239	18235	18102	18317	18271	18315	18171	18106	18116	18200	18118	18181	18149	18348	18233	18137	18351	18135	18213	18022	18034	18259	18346	18163	18135	18050	18084	18139	18216	18229	18182	18221	18270	18330	18374	18049	18155	18220	18099	18292	18217	18207	18194	18522	18266	18138	18012	18177	18077	18007	18261	18326	18133	18163	18327	18230	18188	18235	18209	18194	18096	18202	18318	18282	17955	18111	18062	18087	18077	18195	18356	18342	18258	18331	18274	18426	18049	18197	18197	18390	18291	18316	18173	18215	18077	18240	18169	18026	18373	18238	18140	18297	18060	18316	18232	18371	18347	18355	18327	18256	18138	18019	18092	18337	18016	18143	18143	18247	18281	18175	18393	18302	18288	17984	17938	18145	18353	18003	18359	18362	18154	18227	18370	18197	18153	18175	18202	18346	18402	18163	18383	18304	18126	18244	18270	18279	18183	18268	18090	18201	18163	18075	18074	18114	18060	18190	18142	18088	18087	18211	18213	18234	18189	18224	18281	18276	18042	18169	18107	18261	18203	17961	18063	18352	18076	18340	18356	18359	18224	18129	18098	18074	17980	18205	18049	18268	18213	18098	18179	18271	18042	18381	18156	18397	18044	18231	18374	18206	18187	18317	18399	18300	18136	18188	18264	18129	18127	18305	18315	18334	18164	18305	18091	17973	18050	18337	18135	18090	18273	18233	18361	18337	18160	18208	18100	18098	18087	18047	18202	18288	18216	18426	18239	18182	18238	18328	18222	18414	18279	18152	18149	18274	18089	18334	18164	18111	18270	18224	18393	18148	18291	18377	18148	18262	18372	18185	18247	18258	18084	18246	18264	18164	18021	18190	18093	18220	18234	18267	18009	18050	18171	18350	18060	18276	18226	18160	18305	18070	18230	18235	18181	18053	18122	18029	18236	18192	18290	18230	18025	18173	18254	18305	18142	18257	18225	18262	18267	18123	18246	18384	17965	18299	18115	18376	18028	18306	18030	18300	18271	18150	18120	18189	18211	18063	18163	18231	18197	18133	18240	18241	18311	18199	18354	18082	18283	18099	18285	18081	18307	18234	18182	18207	18201	18118	18083	18330	18203	18248	18362	18130	17904	17997	18005	18091	18368	18386	18167	18203	18112	18047	18308	18329	18263	18348	18324	18042	18349	18027	17991	18361	18497	18155	18167	18369	18154	18072	18182	18125	18176	18144	18270	18236	18272	18157	18243	18161	18064	17967	18282	18207	18401	17908	18395	18353	18212	18315	18072	18149	18144	18149	18299	18267	18181	17975	18081	18229	18207	18127	18267	18361	18426	18115	18194	18304	18146	18148	18139	18097	18241	18249	18188	18189	18165	18201	18413	18183	18063	18166	18069	18318	18082	18021	18137	18092	18264	18417	18170	18150	18181	18138	18164	18401	18067	18370	18157	18192	18192	18296	18338	18217	18124	18254	18065	18238	18052	18280	18349	18148	18331	18234	18230	18412	18357	18233	18050	18265	18300	18103	18227	18061	18081	18299	18139	18207	18204	18316	18258	17967	18245	18391	18273	18273	18198	18190	18390	18270	18171	18107	18143	18240	18310	18222	18194	18211	18201	18163	18163	18390	18217	18106	18199	18221	18208	18257	18307	18298	18308	18249	18125	18131	18146	18205	18082	18129	18427	18209	18305	18088	18150	18238	18267	18324	18064	18239	18326	18255	18305	18009	17906	18047	18211	18323	18088	18268	18235	18153	18191	18065	18119	18018	18274	18328	18186	18168	17990	18131	18204	18306	18223	18235	18212	18367	18023	18202	18020	18129	18162	18182	18164	18043	18151	18100	18028	18230	18141	18158	18303	18262	18173	18250	18298	18195	18103	18126	18144	18115	17974	18085	18257	18323	18372	18197	18106	18241	18232	18275	18267	18024	18077	18082	18211	18163	18253	18145	18040	18016	18353	18158	18180	18150	18111	18257	18037	18234	17976	18217	18106	18277	18106	18334	18084	18399	18054	17904	18254	18305	18256	18253	18196	18068	18252	18086	18281	18106	18188	18258	18175	18075	18132	18384	18433	17935	18197	18110	18025	17968	18225	17978	18450	18192	18084	18305	18311	18260	18250	18016	18314	18268	18150	18142	18371	18190	18089	18361	18110	18279	18291	18280	18010	18305	18187	18291	18308	17989	18414	18125	18222	18252	18161	18227	18387	18323	18043	18166	18248	18162	18315	18099	18217	18194	18320	18144	18314	18132	18064	18033	17995	18132	18281	18204	18093	18246	18047	18138	18324	18254	18214	18246	18056	18095	18226	18268	18188	18302	18089	18117	18226	18151	18224	18248	17911	18128	18049	18228	18186	17956	18180	18061	18274	18475	18202	18391	18381	18230	17980	18140	18221	18270	18099	18035	18371	18262	18141	18027	18114	18005	18111	18084	18044	18112	18217	18216	17987	18131	18059	18228	18302	18182	18455	18183	17959	18222	18226	18329	18123	18188	18345	18452	18317	18264	18223	18175	18116	18080	18342	18107	18501	18201	18110	18218	18378	18268	18251	18411	18114	18087	18101	18132	18276	18192	18148	18119	18220	18294	18159	18321	18322	18022	18094	18095	18155	18251	18126	18233	18228	18202	18300	18283	18171	18371	17870	17985	17862	18397	18099	18091	18059	18238	18302	18207	18258	18319	18240	18211	18260	18288	18142	18046	18279	18144	18119	18275	18366	18374	18134	18159	18236	18229	18169	18054	18134	18185	18007	18249	18408	18094	18069	18339	18135	18167	18252	18191	18276	18052	17824	18037	18329	18253	18153	18193	18154	18082	18130	18268	18155	18233	18321	18161	18164	18241	18173	18209	18171	18078	18082	18366	18225	18122	18243	18035	18203	18132	18363	18412	18287	18387	18068	18055	18252	18132	18374	18193	18249	18221	18118	18059	18275	18097	18150	17990	18222	18137	18223	18188	17974	18189	18288	18104	18047	18129	18226	18323	18190	18191	18174	18138	18296	18069	18175	18194	18182	18220	18196	18036	18084	18237	18171	18361	18142	18173	18069	18361	18198	18398	18221	18190	18067	18195	17981	18010	18147	18254	17959	18311	18133	18104	18499	18085	18176	18149	18102	18203	18135	18164	18170	18269	17998	18233	18084	18356	18156	18082	18318	18296	18179	18138	18332	18362	18166	18364	18434	18260	18162	18196	18032	18049	18381	18396	18259	18079	18066	18454	18080	18069	18135	17994	18263	18082	18374	18140	18270	18243	18163	18328	18177	18145	18226	18158	17996	18096	18312	18319	18381	18093	18179	18209	18107	18138	18004	18198	18315	18250	18332	18184	18193	17941	18166	18014	18163	18171	17995	18186	18290	18218	18137	18257	18285	18237	18461	18199	18121	18254	18204	18286	18490	18208	18048	18208	18298	18212	18196	18258	18335	18137	18181	18189	18189	18108	18141	18057	18118	18341	18139	18270	18222	18198	18270	18228	18240	18278	18191	18241	18413	18097	18323	18267	18123	18209	17944	18204	18155	17984	18207	18230	18244	18013	18146	18320	18186	18312	18283	18285	18071	18308	18063	18055	18236	18086	18352	18338	18453	18167	18071	18281	18213	18229	18255	18148	17879	18281	18173	18219	18400	18044	18069	18162	18096	18111	18284	18027	18138	18243	18322	18123	18143	18104	18180	18270	18233	18280	18161	18068	18086	18109	18360	18188	18265	18346	18187	17961	18157	18265	18161	18274	18093	18229	18385	17937	18090	18274	18129	18303	18184	18178	18169	18133	18290	18261	18244	18156	17992	18438	18332	18189	18050	18304	18059	18233	18164	18210	18253	18349	18310	18399	18251	18152	18253	18201	18213	18341	18182	18349	18210	18382	18212	18319	18380	18262	18151	18266	18197	18264	18212	18121	18046	18105	18217	18110	18303	18069	18280	18346	18444	18160	18002	18380	18266	18511	18058	18107	18267	18180	18041	18199	18180	18170	18150	18267	18111	18171	18113	18096	18110	18269	18221	18073	18057	18326	18365	18447	18206	18183	18040	18258	18187	18147	18287	18235	18256	18123	18330	18227	18176	18254	18124	18173	18020	18084	18470	17992	18219	18469	18350	18187	18428	18210	18050	18150	18451	18177	18470	18061	18316	18197	18162	18201	18056	18103	18268	18305	18055	18190	18132	18113	18341	18283	18082	18226	18218	18242	18448	18198	18344	18265	18202	18236	17993	18240	18054	18042	18155	18100	18092	18259	18226	18315	18023	18204	18405	18234	18160	18160	18236	18288	18288	18262	18371	18005	18060	18292	18094	18429	18119	18080	18346	17984	18143	18130	18295	18095	18269	18087	18284	18132	18108	18103	18263	18140	18268	18094	18148	18075	17971	18258	18279	18340	18321	18081	18154	18155	18307	18210	18171	18165	18164	18238	18434	18056	18162	18400	18342	18239	18242	18182	18155	18111	18342	18268
17214	27871	26116	21950	19734	18269	17523	16852	16562	16363	15984	16218	16133	15963	16078	16027	16040	15985	16005	15940	16144	15955	15906	16085	15975	16032	16022	15994	16085	15752	15823	15971	15957	15800	15823	15885	15841	15817	15939	16181	15890	16018	15828	15895	15752	16075	16001	15940	15958	16065	15841	15910	16036	15832	16102	15858	16060	15974	15804	15901	16140	15894	15848	15824	15957	16074	15805	15941	16022	15877	15886	15823	15873	15931	15877	15876	15850	15794	16035	15672	16003	15988	15856	16103	15868	15971	15892	15998	15961	15686	15878	15813	15959	16051	15871	15852	15944	15998	15829	15894	16054	15748	15797	15882	15905	15842	15892	15859	15982	15983	15906	15959	16002	15882	15834	15862	15949	15789	15849	15836	15733	15935	15876	15861	15875	16001	15786	15913	15802	15901	15949	15707	15815	15939	16049	15907	15820	15927	16077	15937	15880	15861	15989	15982	15872	15922	15919	15666	15840	15948	15756	15933	15962	16011	15919	15926	15965	15927	15933	15904	15975	15904	16060	15805	15848	15812	15882	15811	15936	15965	15855	15907	15802	15837	16064	15938	15861	16007	15903	15844	15961	15959	15971	15787	15977	16113	15900	15748	15842	15814	15883	15997	15860	15983	15772	16083	15887	15937	16036	16017	15841	15907	15975	15919	15942	15759	15929	15952	15929	15935	15870	15863	15840	15913	15847	16017	15945	15837	15859	16111	16027	15811	15896	15848	15955	15839	15819	15973	15997	15922	15852	15860	15688	15821	15810	15818	15904	15859	15823	15784	15805	15876	15927	15786	15898	15814	16003	15792	16014	15855	15776	16105	15725	15793	15777	15766	16079	15843	15928	16023	15955	16011	15995	15852	16047	15791	16126	15823	15772	15859	15834	15957	15800	15950	15953	15940	15903	15876	15864	15888	16002	15986	15851	15929	15913	16030	15823	15996	16022	15927	15789	16003	15875	15682	16007	15916	15862	15793	15901	15698	15819	15778	15786	15822	15949	15848	15845	15808	15897	15980	15838	15888	16145	15820	15953	15786	15833	15944	15925	15893	15758	15827	16108	16001	15783	15875	15828	15798	15840	15950	15791	15877	15900	16080	15837	15797	15752	15894	15814	15829	15871	15794	15865	15908	15955	15820	16041	15890	15892	15848	15862	15890	16012	15742	15902	15905	15685	15773	15768	15893	16008	15940	15853	16142	15851	15940	15734	15692	15822	15904	15900	15922	15951	15860	15962	15944	15899	15767	15848	15882	15924	15993	15946	15900	15929	15855	15820	15964	15938	15939	15737	15943	15833	15760	15823	15676	15843	15850	16000	15911	16051	16012	16029	15951	15886	15915	15852	15775	15988	15842	15824	15838	15978	16014	15941	15923	15841	15826	15970	15798	15964	15866	15860	16090	15930	16036	15818	15819	15952	15881	15801	15860	15756	15780	15922	15974	15753	15928	15964	16046	15797	15876	15896	15847	15836	15955	15805	15895	15796	15902	15938	15897	15868	15841	15873	15733	16112	15994	15992	15936	15774	15792	15894	15727	15904	15917	15970	15824	15921	15941	16004	15728	16016	16111	15893	15833	15999	16010	15891	15991	16012	15930	15997	15935	15818	15864	16106	15937	15956	15860	15844	15877	15677	15865	15968	16067	15835	15921	15925	16057	15961	15826	15958	15691	15914	15981	15720	15929	15963	15896	15788	15941	15839	15982	15923	16015	15987	15903	15856	15713	15785	15790	15682	15867	15758	15804	15843	15870	15954	15949	15866	15973	15943	15999	15829	15905	15739	15863	15991	15779	15870	15835	15802	15920	15854	15885	15942	15924	15790	15994	15907	15908	15729	15859	16056	15828	15954	15775	15976	15945	15821	15880	15923	15867	15901	15875	15944	15999	15871	15798	15829	15816	15806	15868	15847	16024	15895	15830	15910	15784	15799	16026	15870	15917	15876	15806	15890	15755	15979	15967	15862	16055	15797	15911	15943	15910	15777	15883	15893	15800	16039	15926	15705	15959	15861	15767	15943	15941	15931	15912	15898	16042	15651	15897	16089	15855	15913	15812	15814	15849	15837	15998	15841	15842	15856	16066	15922	15948	15985	15943	15872	15834	15870	15862	15902	15853	15802	15923	15778	15809	15758	15863	15768	15940	15816	15779	16132	15765	15765	15890	15799	15766	15949	15939	15887	15963	15877	15877	15822	15954	15988	15910	15938	15896	15957	15831	15844	15940	15669	16043	15807	15806	16085	15741	15759	15806	15813	15718	15946	15976	15888	15798	15902	15884	15867	15864	15704	16074	15793	15941	15977	15873	15938	15891	15815	15939	15946	15789	15866	15852	16129	15951	15861	15937	15853	15804	15877	15802	15817	15931	15706	15985	15929	15936	15904	15873	15791	15799	16061	15869	15765	15723	15900	15929	15916	15903	15976	15798	15957	15799	15901	15907	15919	15954	15863	15791	15952	15964	15996	15751	16002	15878	15657	15768	15897	15856	15813	15942	15924	16012	15781	16053	16097	15780	15742	15927	15805	15850	15784	15869	15948	15886	15807	15793	15904	15902	15959	15783	15921	15957	15776	15899	15771	15784	16036	15816	15997	15720	15914	15883	15818	15774	16030	15829	15917	15869	15825	15974	15779	15944	15889	15880	15935	15795	15901	15935	15867	15774	15792	15740	15930	15817	15843	15827	16004	15918	15856	15944	15649	16012	15952	15886	15751	15877	16051	15853	16009	15886	15632	15935	15742	16014	15766	15724	15820	15782	15866	16067	15967	16067	15838	15809	15862	15969	15886	15798	15896	15892	15843	15669	15850	15858	15834	15890	15954	16061	15869	15828	15886	15930	15778	16034	15925	15871	15931	15831	15739	15770	15920	15862	15919	15830	15900	15905	15841	15761	15941	15882	15749	16033	15912	15770	15827	15876	15863	15843	15976	15861	15805	15888	15833	15777	15841	15847	15852	15877	15914	15916	15977	15945	15947	15857	15948	15861	15954	15814	15728	16027	15851	15832	15982	15931	15702	15889	15880	15836	15870	15870	15930	15882	16057	15874	15862	15828	15986	15983	16022	15937	16163	15844	15877	15913	15896	15929	15841	15888	15776	15865	15860	16000	15728	15916	16049	15648	15834	15933	15975	15671	15938	15879	15825	15774	15885	16050	15940	15943	15821	15946	15715	15877	15764	15831	15897	15888	15949	15998	15806	16053	16038	15822	15822	15755	15708	15940	15780	15947	15910	15971	15697	15791	15989	15876	16034	15995	15721	15895	15820	15728	15800	16033	15917	15980	15837	16023	15766	15793	15764	15891	15736	15929	16025	15785	15915	15856	16059	15871	15877	15932	15786	15967	15895	15889	15998	15785	15988	15999	15707	15901	15913	15843	16033	15859	15861	15719	15856	15898	15881	15986	15965	15887	15928	16017	15985	15829	15869	15930	15886	15827	16032	15726	15852	16003	15827	15876	15764	15901	16016	15842	15938	16085	15824	15934	15837	15792	15838	15916	15786	15869	15813	15861	15943	15780	15900	15885	15873	15992	15882	15918	15930	15834	15845	15970	15997	15939	15777	16083	15855	15927	16072	15996	15967	15942	15721	15899	15968	15920	15767	16090	16031	15839	15820	15896	15985	15889	15943	15749	15878	15911	15874	15867	15913	15800	15981	16076	15832	15773	15828	15876	15865	15968	15824	15985	15760	15810	15929	15761	15909	15905	16004	15688	15907	15799	16048	15893	16035	16068	15820	15877	15941	15809	15866	15906	15972	15971	15782	15739	15825	16013	15927	15969	15749	15911	16016	15710	15877	15939	15964	15815	16088	15924	16006	15911	16026	15838	16073	15764	15921	16066	15827	15925	16038	15874	15881	15923	15977	15899	15884	15856	15847	15869	15882	15870	15924	15897	15904	15782	15910	16036	15885	15903	15987	15920	15985	15856	16010	15842	15985	15913	15868	15763	15841	16000	15920	15859	15809	15953	15951	15711	15829	15846	15795	16120	15933	15927	15763	15781	15975	15730	15769	15792	15942	15803	15944	16050	15983	15906	16154	15881	15857	15895	15946	15706	15959	15881	15843	15758	15730	15927	15777	15812	15926	15781	15692	15950	15852	15985	16014	15848	15824	16035	15854	15745	15875	15784	15806	15802	15909	15952	15870	15863	15966	15928	15848	15871	16042	15928	15976	15901	15910	15793	16143	15822	16060	15924	15795	16008	15821	15910	15846	15832	16123	15852	15811	15877	15780	15949	15876	15873	15969	15896	15989	15989	15977	16000	15867	15883	15719	15774	15849	16019	15923	15934	15837	15862	16059	15895	15847	15953	15953	15913	15736	15773	15884	15858	16022	15933	15820	15997	15773	15755	15965	15962	15762	15927	15814	15913	15897	15883	15845	15819	15930	15842	16024	15759	15913	15887	15888	15789	15862	15668	15891	15884	15812	15764	16080	15833	15845	15637	15868	15991	15719	15946	16073	15832	15867	15796	15895	15878	16047	15827	15822	15861	15960	15903	15860	15967	15769	15738	15926	15814	15706	15811	15753	15978	15886	15981	15878	15906	15836	15828	15758	15840	15965	15796	16030	15923	15837	15823	15906	15845	15873	15782	15913	15967	15897	15974	15972	15990	16006	15770	15795	15759	15842	15839	15911	15923	15862	15821	15907	15761	15740	15995	15871	15695	15933	15837	16081	15831	15789	15849	15786	16081	15977	16047	15833	16040	15849	15906	15926	15851	15820	15789	15876	15884	15856	15987	15790	15742	15724	16069	15841	15788	15915	15884	15847	15963	15734	16023	15862	15885	15899	15889	15680	15911	15815	15980	15975	15881	15919	15893	16057	15779	15934	15805	16108	15933	15958	15812	15856	15691	15917	15905	16011	15956	15775	15777	15828	15886	15996	15984	15807	15940	15803	15982	15826	15915	15745	16082	15891	15969	15875	15891	16054	15879	15778	15762	15842	15914	15853	15898	15899	15898	15889	15833	16058	15922	15947	15783	15798	15790	15883	15948	15868	15876	15727	15741	15925	15801	15801	15843	15905	15803	15918	15955	15786	15747	15960	15927	15803	15906	15826	15819	16054	15871	15670	15969	15808	15772	15802	15850	15955	15968	15898	15930	15799	15891	15787	15750	16052	16031	15904	15886	15962	15833	15898	15853
26894	21574	26599	25296	19077	19101	19101	18832	18491	18487	18437	18433	18490	18527	18675	18470	18350	18510	18635	18611	18434	18377	18401	18432	18507	18495	18467	18609	18404	18605	18377	18316	18249	18507	18439	18393	18386	18323	18650	18440	18287	18438	18464	18484	18330	18293	18480	18425	18359	18579	18460	18465	18533	18455	18437	18543	18406	18671	18555	18428	18195	18436	18567	18421	18252	18529	18346	18318	18396	18319	18455	18446	18554	18541	18344	18549	18404	18596	18475	18121	18256	18505	18396	18388	18562	18671	18497	18378	18381	18385	18463	18440	18530	18350	18339	18275	18507	18287	18426	18425	18408	18396	18447	18534	18529	18301	18385	18600	18702	18339	18517	18522	18335	18481	18152	18217	18479	18467	18548	18309	18524	18180	18308	18365	18372	18459	18410	18474	18124	18290	18346	18310	18352	18437	18450	18609	18448	18411	18323	18300	18479	18393	18207	18342	18259	18626	18331	18412	18259	18322	18440	18308	18438	18287	18283	18396	18391	18465	18533	18342	18503	18404	18361	18194	18470	18241	18475	18504	18382	18410	18437	18609	18557	18735	18382	18233	18470	18523	18551	18351	18351	18338	18514	18489	18350	18148	18353	18547	18583	18226	18446	18415	18363	18316	18461	18402	18450	18576	18293	18278	18313	18355	18434	18503	18556	18457	18491	18237	18505	18285	18386	18313	18494	18306	18265	18550	18513	18159	18246	18704	18475	18491	18391	18271	18311	18691	18281	18470	18523	18357	18416	18388	18408	18544	18403	18243	18526	18478	18335	18344	18431	18470	18396	18441	18568	18528	18345	18347	18335	18180	18530	18486	18391	18224	18341	18406	18302	18417	18300	18292	18408	18494	18313	18431	18374	18250	18459	18315	18500	18328	18528	18434	18430	18455	18471	18418	18208	18323	18522	18465	18528	18393	18359	18388	18601	18521	18283	18397	18368	18502	18391	18373	18347	18345	18463	18574	18407	18391	18274	18486	18526	18371	18341	18301	18225	18445	18554	18294	18340	18267	18373	18238	18438	18376	18230	18495	18405	18394	18517	18399	18684	18597	18518	18413	18313	18208	18300	18463	18202	18402	18493	18165	18475	18261	18388	18305	18413	18574	18396	18447	18309	18454	18310	18662	18385	18457	18633	18278	18490	18274	18506	18395	18609	18252	18396	18516	18525	18340	18520	18214	18302	18265	18404	18364	18234	18403	18526	18495	18473	18531	18370	18572	18382	18323	18404	18428	18426	18320	18341	18275	18274	18367	18464	18457	18344	18584	18339	18431	18408	18426	18416	18400	18291	18251	18565	18596	18497	18478	18486	18232	18308	18262	18422	18427	18511	18415	18582	18429	18281	18490	18494	18439	18316	18239	18282	18588	18438	18137	18379	18525	18427	18564	18268	18398	18569	18416	18388	18466	18254	18228	18460	18585	18456	18324	18403	18158	18272	18402	18444	18256	18192	18391	18368	18373	18368	18383	18396	18588	18381	18361	18406	18378	18352	18492	18389	18367	18410	18318	18405	18519	18359	18313	18364	18322	18621	18300	18327	18365	18430	18610	18513	18374	18348	18599	18378	18272	18328	18571	18488	18293	18105	18500	18498	18294	18629	18247	18572	18432	18450	18418	18361	18291	18466	18298	18425	18322	18261	18384	18415	18564	18329	18538	18389	18477	18560	18456	18518	18384	18385	18468	18349	18386	18465	18495	18431	18392	18360	18364	18581	18525	18425	18393	18379	18461	18475	18444	18444	18408	18529	18391	18445	18438	18280	18419	18464	18566	18505	18464	18352	18293	18452	18266	18325	18318	18375	18333	18420	18424	18261	18283	18365	18493	18503	18524	18467	18570	18354	18331	18473	18346	18471	18245	18466	18587	18530	18410	18497	18376	18216	18446	18224	18631	18388	18343	18345	18389	18560	18472	18468	18472	18416	18217	18345	18296	18390	18375	18601	18396	18392	18325	18407	18228	18399	18423	18429	18400	18562	18330	18476	18387	18217	18431	18551	18271	18494	18656	18463	18556	18493	18289	18470	18283	18531	18233	18304	18368	18443	18538	18352	18457	18269	18348	18439	18415	18546	18545	18512	18385	18289	18255	18275	18401	18428	18112	18291	18429	18426	18468	18323	18180	18130	18553	18412	18595	18438	18414	18452	18258	18374	18225	18703	18371	18469	18388	18334	18460	18377	18204	18504	18296	18464	18346	18436	18324	18461	18378	18155	18256	18419	18232	18607	18487	18439	18376	18361	18567	18357	18285	18511	18492	18363	18395	18286	18572	18532	18189	18385	18397	18477	18500	18667	18563	18514	18285	18311	18342	18277	18449	18431	18450	18456	18423	18508	18486	18528	18390	18513	18270	18373	18448	18281	18544	18401	18436	18258	18589	18597	18143	18242	18135	18421	18538	18371	18507	18392	18393	18327	18529	18543	18278	18515	18453	18592	18401	18606	18301	18360	18254	18412	18380	18431	18400	18448	18435	18256	18443	18547	18543	18415	18412	18246	18573	18412	18397	18548	18298	18311	18536	18345	18253	18491	18532	18343	18521	18231	18539	18214	18433	18434	18481	18448	18566	18580	18353	18433	18490	18652	18310	18400	18310	18552	18358	18379	18245	18379	18279	18424	18373	18477	18199	18244	18400	18475	18366	18332	18217	18518	18558	18458	18504	18451	18291	18214	18407	18562	18584	18342	18367	18548	18343	18454	18395	18508	18309	18172	18264	18313	18227	18420	18333	18361	18375	18420	18272	18510	18509	18524	18468	18619	18340	18409	18408	18450	18572	18322	18466	18392	18464	18500	18385	18309	18443	18462	18420	18451	18178	18466	18411	18430	18423	18395	18416	18723	18353	18621	18490	18619	18464	18389	18300	18650	18406	18438	18331	18395	18695	18491	18454	18334	18529	18402	18451	18412	18454	18586	18429	18295	18407	18179	18526	18380	18336	18404	18196	18601	18162	18292	18465	18509	18464	18437	18283	18380	18514	18407	18488	18360	18453	18539	18356	18579	18396	18532	18328	18443	18256	18352	18414	18219	18577	18628	18330	18424	18363	18420	18286	18554	18387	18364	18543	18493	18197	18579	18416	18439	18291	18402	18251	18438	18257	18310	18422	18290	18551	18391	18412	18454	18346	18610	18600	18381	18310	18459	18509	18351	18521	18356	18421	18265	18573	18445	18301	18101	18376	18265	18307	18410	18338	18322	18329	18346	18427	18536	18506	18174	18317	18408	18449	18301	18621	18493	18316	18434	18430	18322	18404	18494	18473	18280	18468	18564	18290	18666	18209	18369	18102	18133	18429	18487	18414	18331	18364	18467	18412	18547	18422	18550	18456	18359	18557	18087	18133	18375	18478	18202	18422	18411	18270	18408	18330	18433	18373	18453	18398	18276	18313	18412	18496	18479	18352	18297	18529	18551	18446	18620	18461	18198	18321	18522	18383	18500	18404	18655	18508	18384	18367	18444	18457	18400	18524	18702	18668	18354	18543	18383	18503	18530	18351	18507	18405	18434	18484	18565	18458	18253	18506	18332	18239	18619	18387	18577	18501	18545	18196	18375	18475	18497	18589	18404	18466	18428	18459	18472	18405	18354	18489	18659	18454	18586	18188	18382	18390	18293	18327	18419	18292	18392	18529	18334	18314	18503	18442	18335	18306	18528	18307	18325	18483	18392	18420	18276	18315	18538	18187	18507	18405	18372	18454	18718	18284	18470	18418	18218	18581	18372	18324	18387	18550	18361	18287	18399	18440	18525	18486	18383	18397	18282	18426	18350	18559	18514	18533	18427	18533	18547	18136	18458	18439	18298	18281	18476	18417	18201	18531	18378	18592	18465	18437	18332	18323	18591	18602	18546	18454	18449	18447	18347	18493	18437	18519	18294	18364	18261	18386	18337	18567	18571	18270	18475	18366	18305	18504	18475	18270	18501	18356	18429	18420	18517	18498	18351	18360	18458	18631	18213	18381	18359	18507	18372	18545	18416	18468	18361	18382	18058	18404	18485	18460	18594	18383	18328	18181	18475	18480	18267	18612	18482	18392	18438	18421	18428	18376	18440	18254	18348	18489	18312	18520	18340	18397	18559	18260	18183	18313	18482	18470	18310	18452	18444	18366	18540	18472	18182	18387	18593	18340	18480	18260	18474	18253	18332	18210	18432	18355	18569	18467	18369	18398	18383	18489	18625	18245	18449	18519	18474	18243	18538	18415	18554	18651	18445	18561	18351	18454	18498	18349	18517	18404	18360	18562	18607	18139	18328	18432	18338	18349	18449	18508	18551	18367	18444	18558	18322	18369	18686	18648	18509	18276	18481	18518	18293	18363	18302	18349	18365	18369	18346	18411	18437	18302	18670	18406	18399	18601	18134	18403	18395	18459	18436	18473	18341	18282	18458	18663	18334	18458	18466	18403	18257	18468	18429	18456	18545	18532	18534	18422	18519	18529	18448	18407	18391	18411	18461	18547	18358	18501	18523	18248	18531	18229	18445	18304	18394	18342	18431	18510	18547	18391	18425	18344	18482	18509	18434	18481	18201	18247	18566	18377	18554	18384	18510	18339	18413	18480	18479	18218	18453	18381	18320	18286	18304	18308	18174	18386	18458	18361	18624	18509	18458	18282	18207	18549	18418	18553	18440	18436	18535	18468	18342	18336	18426	18362	18126	18450	18378	18547	18281	18469	18502	18364	18433	18466	18535	18405	18446	18449	18285	18312	18325	18266	18376	18291	18628	18408	18259	18397	18348	18363	18251	18603	18199	18320	18389	18378	18393	18641	18437	18276	18399	18479	18384	18462	18410	18378	18379	18411	18501	18440	18276	18397	18367	18117	18473	18432	18504	18361	18208	18441	18338	18499	18410	18444	18357	18389	18610	18352	18225	18287	18450	18515	18456	18447	18251	18450	18390	18523	18531	18439	18386	18296	18530	18364	18502	18460	18457	18217	18641	18252	18337	18579	18370	18468	18174	18394	18430	18477	18354	18401	18426	18236	18320	18528	18224	18382	18290	18388	18530	18357	18525	18191	18380	18415	18270	18410	18378	18313	18380	18390	18511	18182	18400	18467	18473	18435	18546	18453	18564	18406	18505	18547	18401	18412	18457	18287	18488	18284	18440	18310	18486	18249	18693	18303	18446	18180	18271	18383
17637	22014	20678	18443	17379	16879	16655	16178	16334	16285	16280	16090	16134	16053	16064	16190	16141	16075	16173	16255	16168	16071	16070	16142	16092	16135	15977	16166	16209	16152	16122	16149	16195	16030	16009	16034	16128	15975	16075	16070	16015	15963	16048	16039	16055	15889	16096	15889	16002	15975	16067	15879	15978	16073	16170	16086	16128	16071	16150	15984	16065	16186	15976	16014	16010	16055	16167	15982	16124	15982	16112	16111	16176	16227	16042	16103	16048	16019	16069	16221	15986	16160	15935	15957	16008	16047	16072	15967	15972	16144	16028	16080	16012	16053	16009	15960	16008	15875	16051	16175	15870	15994	15940	16057	16150	16019	16084	15947	16090	16203	16109	15895	15959	15960	16041	16066	16083	16134	16182	16075	16032	15997	16002	15960	15972	16138	16010	16074	16085	15961	16126	15980	16209	16008	16007	16136	16124	16092	16066	16084	16081	15875	16202	16091	16111	16110	16077	16059	16059	16030	15901	16087	16061	16041	16157	16203	16040	15781	16169	15758	15844	16006	15904	16024	16099	15786	16273	16153	16053	16070	16042	16320	15799	16195	15973	16097	16244	16166	16142	15919	15888	16073	15947	16125	16031	16017	16048	16024	16034	15890	16040	16042	16298	16105	16121	16031	15976	16084	16179	16133	16003	16051	16096	16116	16029	16018	16083	16138	16113	16080	16076	16101	16058	16127	16094	15887	15905	15992	16040	16003	16139	16000	16067	15936	16232	16198	15983	16045	15919	16219	16036	16177	16054	16080	16063	16039	16209	15994	16119	15943	16171	15950	16003	16021	15906	16201	15958	16061	16047	16065	15969	16020	16153	15895	16013	16007	16130	16053	15945	16153	16136	16078	16005	15916	15958	15996	16152	16063	16106	16051	16200	15949	15937	16190	16001	16084	15962	16124	16131	16057	16008	16025	16172	15935	16050	15954	16077	15921	16142	16147	16229	16038	16095	15930	16016	16282	16077	16222	15909	15988	16110	16064	15987	15862	16098	16098	16092	16173	16130	16042	16029	16017	16012	16148	16096	16107	15989	16090	16132	16204	16040	16270	16062	15878	16132	16057	16025	16152	15967	15921	16122	16132	16048	16056	16162	16016	16084	16024	16117	15980	15881	15980	16044	16024	16097	16289	16079	16040	15989	16040	16182	16033	15997	15898	15942	16243	15986	16018	16198	16096	16132	15860	16111	16193	16126	16019	15950	15894	16096	16026	16176	16031	15764	16021	16068	15996	16020	15863	15932	15972	15991	16049	16114	16128	16084	16159	15971	16144	15908	15920	16089	16105	16045	16220	16089	16228	16035	16114	16013	16171	16045	16077	16035	16094	16220	16017	16062	16069	16127	16103	16238	15923	16088	16193	16080	16004	16196	16150	15992	15991	16147	16054	16042	15939	16128	16016	16108	16053	16142	16234	15965	16171	16067	15959	16139	16066	15948	16028	15975	15976	16213	16150	16124	16038	15999	16094	16080	15996	16052	15989	16026	16091	16084	16142	15964	16145	16053	16014	16078	16093	15983	15932	15993	16053	16076	16073	16017	16056	15953	16137	15983	16042	16032	16064	16002	15894	15812	15917	15979	16034	16094	16188	16024	16051	16064	16205	15992	16130	16062	16136	16054	16067	16032	15972	16103	16031	16121	16065	16057	16032	16222	15890	15981	16251	16041	16104	16131	16135	16086	16043	16079	16117	16087	16106	16068	16097	16104	16010	15975	16143	15979	16079	15992	15995	16134	16148	16184	16092	15918	15922	16096	15876	16152	16133	16066	16214	16090	16040	15974	15869	16186	16086	16127	16143	15949	15967	16020	16029	16019	16016	16111	16040	15951	15931	16120	16146	16079	16172	16164	16161	16113	16034	16153	16004	16050	16144	16170	15926	16105	16006	16108	16153	16113	15982	16060	16216	16016	15977	16064	16003	16112	16041	16036	16025	16030	16059	16013	16174	16132	16035	16069	16040	16064	15908	16046	16189	16089	15926	16038	16172	15915	16191	16196	15880	15981	15987	16122	16143	15981	15952	16231	16184	16092	15993	16063	15980	16002	16019	15994	16170	16065	15922	16032	15923	16060	16018	16032	16057	16148	15866	16189	15883	16197	16053	16067	15957	16100	15946	15931	16110	15974	15892	16031	16015	15904	15951	15967	16034	15963	16035	16025	16073	16080	16061	16096	16144	16021	16135	16102	15952	15881	16179	16082	16154	16111	15983	15955	16072	15939	15983	16144	15910	16235	15953	16104	16189	15962	15911	16062	16034	15864	16169	15950	15941	16075	16051	16165	16061	16003	16100	16314	16132	16087	16011	16084	16045	16029	16101	15982	16055	16028	15959	16147	16108	15886	16131	16020	15953	16198	15936	16174	16035	15969	15883	16198	16007	16013	15982	15953	15993	16189	16057	16314	15931	16264	15965	16143	16073	16026	16184	16115	16009	15976	16240	15790	16109	16177	16084	16024	16151	16124	16030	15939	16189	15919	16032	16035	16045	16151	16074	16006	16058	15968	15935	16157	16077	16022	15969	16171	16148	16039	16194	16020	16082	16124	16152	15978	16032	16203	15945	16110	16091	16187	16189	16095	15815	16046	16040	16275	16206	16336	16107	16035	15925	16012	15944	16075	16043	16008	16050	16153	15878	16104	16210	16066	15947	16069	15948	16040	16122	16079	16019	16068	16146	15917	16017	16162	16185	16052	16279	16199	15965	15969	15942	16118	16067	15981	15974	16127	15940	15830	15893	15968	16042	16044	16127	15939	16051	16026	15934	16073	15855	16127	15933	15978	15989	15937	16011	15830	15947	15899	15909	16119	16154	16090	16120	16080	16060	16081	16036	15933	15843	16111	15863	16285	16073	16015	16178	16145	16048	16262	16064	16125	16034	16150	16008	16002	16109	16118	16065	15944	15930	16018	16028	16155	16306	16017	16156	15898	16135	16012	16109	16110	16206	15979	16100	16068	15864	16011	16097	16094	16024	16113	16226	15966	16080	15980	16132	16005	16010	16098	15993	16040	16043	16230	16120	16086	16026	16103	16116	15961	16059	16109	16080	16029	16003	16018	16058	16146	16136	16199	16103	16029	15978	16129	16306	16139	16149	15908	16209	16116	16127	16074	16037	15900	16161	15903	16142	16194	16165	16039	16002	16021	15941	16067	16089	16021	16003	15934	16030	16083	15932	16066	16158	16070	16035	16016	16167	16057	16230	16035	16181	16244	16169	16134	16082	16113	16011	16084	16116	15954	16178	16175	16134	16091	16146	16033	16190	16228	16009	16076	16077	15975	15977	16182	16126	15953	16000	16125	16025	16062	16011	16119	16221	16048	16147	15982	16124	16066	16035	16064	16131	16023	15914	16261	15911	16053	16130	15980	16285	16234	16060	16034	15970	16055	16132	15882	16194	15947	15971	16069	16033	16042	15971	16110	16055	16020	16032	15974	16070	16125	15764	15928	16049	15992	15995	16125	16069	16147	16171	16131	15920	16005	16147	15979	16119	16007	16053	16101	16118	16103	16033	16008	16031	16106	16077	16184	16012	16063	16003	16094	16094	15910	16001	16175	16043	16047	15941	16144	16102	15969	16070	16122	16165	16064	16250	16072	16062	16021	16094	15971	16010	16039	16093	15986	16030	16018	16030	16076	16213	16004	15977	16008	15976	16166	16179	16117	16052	16104	16144	16194	16278	15988	15922	16227	16105	16049	16065	15916	16095	16131	16026	16115	15977	16023	16120	15951	16315	16018	16055	16267	16143	16186	16124	16143	15937	16158	16240	16005	16091	15998	16107	16104	16036	15964	15995	15985	16040	15976	16129	16017	16119	16079	16069	16084	16020	16002	15928	16110	16130	16095	15939	16082	16133	16081	16077	16194	16035	16118	15826	16154	16058	16049	16223	16099	15989	16224	16011	16029	16142	16140	15927	15980	16007	16158	15951	16214	16030	16022	16072	15993	16099	16307	16023	16138	15880	16206	16051	16132	15993	16083	15846	16091	16056	16121	16215	16000	16021	16263	16040	16117	16211	16054	16043	16038	15893	16081	15932	16059	15886	16032	16202	16024	15923	16083	16024	16035	15939	15854	16085	16224	16019	16159	15942	16197	16024	15882	16061	15924	15809	16215	15882	16095	16134	16016	16017	15900	16129	16231	15946	15900	16056	15971	16069	15964	16267	15985	16089	15982	16032	15921	16139	15955	16266	16157	16116	16134	16080	16131	16008	16093	15925	16119	15908	16073	15973	15793	15967	16120	16077	16026	15922	16052	16159	16094	16148	16043	15968	16009	16001	16205	16099	15975	16091	15842	16202	16081	16198	16159	16178	15826	16046	15909	16040	16193	16068	16231	16035	16094	15875	16088	16167	16163	16060	15968	15915	16064	16046	16069	15986	16056	15985	16062	16096	15845	15949	15948	15989	16230	16008	15975	16146	16095	16022	15986	16050	16216	16099	16105	16102	16089	16148	16020	16097	16078	16020	15959	16124	16161	15962	15951	15933	16221	16078	16037	15935	16074	16022	16206	16102	15979	16040	16057	16007	15953	16036	16154	15950	15992	16197	16066	16141	15960	16068	16092	15923	16111	15950	16064	15988	15941	16252	16082	16075	16105	16179	15871	16108	16102	16088	16179	16084	16246	16092	16085	16045	16172	16100	16060	16242	16090	16089	16058	16034	16007	16138	16208	16143	16209	16037	15949	16023	16185	15957	16109	16027	16151	16176	16080	16161	15945	16157	16105	15846	16007	16035	16045	16086	16096	16086	16132	16207	15961	16171	16013	16056	16086	16069	15827	15997	16295	16242	16115	16177	15946	16123	15958	16048	16156	16147	16074	16113	15991	16107	16191	16013	15889	16231	16198	15935	15982	16299	16055	15966	16104	16270	16177	16030	16043	16015	16233	16063	15948	16142	15968	15991	15957	15953	16015	16298	16191	16084	16171	15954	15901	16042	16041	15976	15866	16064	16067	16162	15984	15824	15918	16087	16002	15925	16235	16098	16145	16099	16033	15936	15981	15985	15953	16099	16016	16177	16013	16250	15987	16058	16136	16188	15880	15978	16035	15940	15951	16209	16005	16022	16049	15983	16006	16170	16081	15984	15835	16054	16084	16195	16043	16104	15877	15971	16072	16232	16091	16003	16008	16091	16117	16259
23822	21443	29082	24234	22035	22728	21997	18557	18034	18098	18026	17948	17860	17908	17870	17569	17887	17882	17868	17902	17798	17634	17898	17709	17666	17787	17785	17767	17827	17779	17844	17744	17748	17716	17802	17599	17490	17893	17715	17774	17753	17601	17578	17651	17618	17649	17784	17779	17807	17582	17748	17590	17568	17795	17718	17700	17618	17849	17853	17725	17823	17686	17744	17728	17664	17598	17794	17657	17709	17662	17701	17561	17656	17704	17753	17511	17592	17511	17716	17814	17432	17760	17839	17630	17592	17639	17547	17727	17697	17552	17482	17749	17877	17558	17434	17631	17566	17727	17755	17597	17618	17711	17757	17874	17839	17782	17703	17733	17736	17496	17867	17630	17587	17715	17713	17702	17611	17654	17665	17744	17620	17762	17653	17641	17806	17656	17542	17779	17654	17506	17713	17868	17712	17759	17681	17654	17463	17584	17677	17532	17870	17453	17680	17627	17676	17768	17867	17682	17573	17707	17575	17744	17669	17649	17609	17747	17490	17499	17612	17669	17661	17776	17666	17534	17677	17578	17668	17764	17755	17502	17548	17791	17606	17726	17689	17649	17548	17715	17539	17742	17722	17524	17727	17534	17703	17701	17723	17475	17635	17575	17714	17555	17710	17745	17788	17841	17570	17679	17687	17683	17615	17662	17718	17658	17538	17619	17741	17617	17743	17747	17612	17750	17566	17774	17694	17514	17580	17607	17815	17682	17712	17605	17698	17522	17691	17723	17686	17643	17757	17731	17895	17844	17767	17657	17708	17710	17673	17900	17772	17592	17744	17646	17770	17667	17832	17762	17636	17614	17746	17546	17702	17502	17482	17544	17656	17629	17561	17794	17673	17478	17748	17567	17706	17749	17452	17494	17455	17382	17678	17710	17632	17821	17423	17531	17609	17632	17745	17747	17557	17570	17613	17606	17752	17434	17743	17614	17550	17768	17557	17707	17666	17709	17711	17643	17735	17665	17764	17816	17705	17636	17692	17639	17698	17455	17704	17592	17899	17635	17710	17855	17956	17802	17642	17865	17690	17575	17559	17614	17613	17646	17710	17693	17666	17619	17458	17742	17649	17593	17719	17547	17620	17696	17718	17482	17669	17575	17630	17830	17739	17753	17826	17773	17724	17624	17666	17600	17686	17641	17747	17657	17709	17505	17652	17748	17711	17764	17688	17723	17797	17679	17706	17548	17532	17448	17546	17733	17576	17756	17776	17820	17490	17698	17536	17613	17678	17668	17557	17815	17788	17921	17726	17831	17723	17726	17782	17699	17692	17555	17679	17587	17740	17500	17544	17580	17658	17483	17749	17704	17608	17629	17557	17896	17763	17793	17669	17556	17657	17711	17546	17504	17584	17606	17398	17622	17606	17522	17611	17464	17721	17712	17759	17677	17619	17685	17767	17617	17752	17679	17616	17640	17610	17605	17661	17655	17685	17901	17681	17759	17669	17655	17835	17789	17718	17632	17544	17385	17604	17712	17700	17790	17693	17668	17600	17587	17746	17518	17685	17811	17549	17591	17664	17650	17831	17640	17670	17513	17797	17704	17586	17752	17775	17765	17573	17519	17600	17588	17766	17658	17856	17635	17619	17500	17607	17806	17761	17768	17521	17575	17541	17792	17635	17644	17682	17895	17730	17644	17689	17660	17599	17905	17525	17673	17981	17614	17650	17621	17713	17502	17500	17573	17557	17741	17558	17578	17764	17653	17685	17754	17634	17544	17496	17610	17632	17629	17718	17718	17684	17696	17782	17667	17697	17855	17671	17652	17602	17534	17603	17612	17618	17737	17609	17615	17642	17629	17654	17546	17673	17654	17544	17733	17757	17794	17548	17637	17574	17617	17537	17617	17826	17612	17540	17418	17558	17667	17789	17621	17725	17897	17590	17337	17598	17569	17641	17797	17660	17764	17685	17573	17372	17513	17673	17642	17667	17627	17726	17798	17801	17667	17572	17789	17793	17642	17516	17530	17550	17441	17555	17669	17736	17698	17714	17620	17633	17741	17475	17521	17528	17716	17655	17652	17618	17587	17863	17844	17737	17610	17691	17773	17545	17808	17453	17684	17685	17625	17573	17691	17608	17564	17492	17706	17660	17673	17410	17494	17517	17741	17685	17706	17697	17732	17670	17680	17722	17515	17773	17585	17661	17639	17869	17648	17564	17862	17554	17751	17755	17559	17773	17760	17614	17509	17569	17716	17748	17745	17508	17468	17676	17647	17860	17692	17726	17580	17574	17644	17565	17618	17593	17646	17657	17525	17460	17522	17626	17879	17666	17715	17583	17600	17769	17839	17751	17644	17609	17870	17507	17465	17473	17642	17668	17541	17714	17465	17768	17447	17772	17561	17490	17442	17832	17546	17512	17600	17588	17937	17857	17760	17630	17566	17740	17668	17559	17562	17448	17731	17888	17581	17789	17615	17660	17563	17644	17433	17722	17565	17482	17566	17676	17764	17717	17647	17575	17654	17565	17824	17800	17633	17853	17761	17584	17664	17719	17642	17515	17471	17516	17617	17704	17732	17529	17647	17701	17715	17541	17571	17515	17702	17616	17680	17524	17465	17894	17592	17502	17586	17676	17825	17558	17646	17715	17837	17577	17713	17942	17584	17422	17541	17703	17825	17509	17548	17795	17467	17572	17532	17665	17878	17525	17910	17761	17618	17824	17627	17691	17623	17700	17698	17561	17667	17825	17668	17481	17703	17652	17487	17676	17497	17767	17704	17611	17809	17625	17810	17955	17770	17754	17697	17551	17672	17669	17839	17553	17701	17786	17676	17670	17792	17820	17842	17819	17785	17508	17470	17719	17709	17633	17705	17677	17598	17831	17709	17624	17470	17582	17686	17644	17553	17574	17564	17685	17625	17873	17592	17841	17758	17639	17584	17524	17606	17436	17575	17708	17537	17854	17651	17724	17597	17741	17493	17861	17799	17583	17607	17685	17850	17702	17708	17725	17461	17578	17572	17622	17596	17428	17652	17573	17549	17718	17529	17416	17623	17748	17674	17579	17575	17568	17678	17568	17468	17588	17828	17687	17845	17552	17642	17643	17610	17479	17732	17807	17522	17712	17536	17575	17632	17681	17686	17683	17502	17621	17624	17592	17736	17751	17862	17685	17693	17699	17628	17832	17885	17755	17501	17648	17468	17682	17756	17592	17550	17415	17517	17596	17592	17667	17759	17773	17694	17671	17609	17926	17712	17883	17748	17562	17579	17775	17810	17644	17451	17513	17584	17670	17602	17627	17679	17814	17636	17587	17475	17629	17578	17449	17636	17685	17888	17421	17736	17536	17570	17428	17608	17765	17568	17614	17774	17659	17672	17712	17671	17630	17662	17528	17550	17722	17683	17768	17663	17542	17641	17595	17514	17620	17459	17692	17759	17431	17645	17830	17711	17736	17560	17772	17658	17771	17673	17589	17392	17657	17879	17577	17566	17654	17542	17737	17739	17613	17751	17609	17693	17549	17614	17772	17684	17688	17522	17634	17569	17741	17700	17807	17646	17676	17516	17773	17635	17626	17700	17593	17830	17640	17550	17793	17625	17708	17422	17521	17493	17669	17539	17646	17584	17607	17600	17549	17566	17604	17546	17694	17541	17761	17757	17641	17623	17613	17793	17591	17519	17486	17820	17848	17578	17739	17591	17565	17666	17713	17465	17552	17753	17675	17618	17770	17659	17553	17831	17535	17600	17485	17696	17565	17537	17680	17815	17579	17844	17693	17633	17621	17470	17595	17616	17571	17591	17735	17659	17439	17631	17689	17795	17573	17659	17631	17500	17702	17745	17590	17577	17640	17836	17712	17727	17447	17597	17641	17716	17414	17569	17752	17660	17889	17769	17690	17593	17726	17591	17741	17730	17584	17599	17623	17793	17486	17584	17596	17756	17722	17568	17758	17440	17500	17700	17603	17658	17547	17737	17675	17680	17804	17551	17752	17581	17733	17763	17710	17610	17720	17632	17585	17647	17754	17638	17676	17636	17585	17692	17686	17570	17981	17535	17576	17493	17759	17737	17540	17479	17570	17547	17441	17652	17441	17423	17621	17637	17583	17463	17697	17672	17692	17807	17920	17696	17537	17711	17604	17394	17644	17762	17543	17661	17475	17555	17691	17633	17568	17775	17597	17608	17553	17635	17512	17613	17540	17603	17643	17691	17580	17696	17363	17628	17676	17690	17657	17595	18000	17571	17716	17672	17733	17693	17582	17467	17634	17609	17715	17733	17603	17611	17650	17619	17555	17779	17706	17916	17839	17578	17685	17567	17586	17636	17404	17685	17554	17760	17642	17744	17490	17493	17734	17538	17590	17761	17548	17561	17705	17646	17526	17407	17891	17815	17561	17858	17657	17643	17912	17668	17530	17594	17724	17616	17756	17689	17571	17511	17690	17621	17944	17751	17778	17525	17586	17435	17883	17478	17586	17587	17734	17648	17664	17771	17693	17652	17691	17807	17719	17670	17686	17669	17580	17519	17731	17549	17696	17687	17653	17677	17495	17484	17605	17674	17696	17618	17572	17622	17740	17664	17690	17686	17603	17565	17775	17697	17617	17606	17551	17587	17579	17680	17584	17735	17671	17512	17715	17596	17764	17669	17789	17679	17869	17823	17572	17627	17770	17872	17407	17694	17570	17977	17718	17495	17662	17529	17316	17484	17690	17838	17684	17542	17306	17637	17401	17623	17622	17533	17543	17692	17598	17558	17768	17528	17679	17770	17587	17639	17624	17654	17602	17655	17698	17387	17167	17540	17592	17606	17591	17684	17750	17454	17649	17533	17548	17861	17667	17708	17826	17599	17617	17623	17827	17777	17627	17630	17491	17704	17606	17702	17607	17521	17767	17506	17573	17526	17736	17660	17628	17507	17822	17641	17549	17724	17646	17577	17766	17792	17672	17624	17694	17749	17756	17448	17474	17507	17634	17648	17609	17728	17849	17742	17638	17725	17736	17707	17663	17778	17712	17586	17790	17539	17735	17655	17547	17614	17509	17634	17965	17540	17787	17757	17729	17662	17897	17662	17629	17725	17797	17411	17684	17548	17614	17698	17504	17807	17620	17606	17763	17680	17427	17706	17706	17617	17566	17640	17567	17724	17457	17624	17556	17648	17854	17661	17774	17767	17552	17550	17608	17910	17497	17610
16455	24663	22590	19619	17986	17234	16636	16265	15995	15639	15754	15791	15646	15760	15728	15650	15718	15485	15756	15721	15825	15877	15744	15732	15715	15579	15669	15467	15664	15601	15809	15719	15688	15709	15599	15658	15566	15613	15607	15643	15698	15714	15581	15771	15745	15595	15794	15453	15751	15480	15562	15636	15580	15557	15699	15704	15539	15637	15527	15558	15684	15685	15563	15655	15817	15734	15800	15584	15564	15536	15702	15630	15640	15656	15785	15705	15547	15729	15753	15638	15851	15649	15687	15562	15611	15516	15660	15731	15727	15666	15736	15627	15590	15620	15628	15687	15618	15582	15590	15727	15762	15609	15715	15530	15429	15569	15455	15517	15584	15474	15623	15541	15674	15545	15610	15648	15675	15633	15622	15571	15577	15711	15497	15578	15490	15562	15630	15505	15722	15592	15659	15576	15593	15505	15668	15655	15699	15656	15680	15633	15710	15514	15805	15683	15702	15635	15519	15785	15466	15599	15759	15712	15548	15631	15573	15640	15586	15575	15642	15552	15722	15609	15492	15689	15651	15751	15800	15669	15506	15593	15426	15626	15688	15681	15662	15540	15644	15695	15525	15401	15640	15677	15547	15732	15609	15647	15583	15545	15644	15582	15608	15714	15680	15521	15495	15637	15566	15648	15508	15764	15549	15459	15630	15549	15672	15500	15652	15462	15675	15559	15627	15507	15595	15508	15702	15627	15632	15785	15584	15408	15584	15695	15611	15601	15572	15715	15619	15502	15717	15541	15677	15483	15533	15593	15566	15549	15656	15546	15618	15625	15743	15652	15520	15657	15587	15518	15624	15810	15828	15772	15633	15637	15672	15562	15720	15714	15691	15513	15542	15573	15630	15626	15608	15457	15647	15697	15633	15636	15587	15714	15671	15609	15564	15676	15747	15588	15677	15573	15739	15682	15571	15434	15686	15606	15700	15586	15480	15539	15629	15616	15738	15666	15582	15556	15831	15603	15643	15590	15574	15560	15463	15644	15485	15636	15597	15631	15565	15585	15539	15480	15609	15735	15658	15406	15559	15633	15729	15639	15350	15783	15666	15826	15532	15505	15695	15491	15522	15495	15730	15469	15511	15490	15729	15667	15654	15456	15629	15708	15552	15613	15408	15574	15647	15668	15613	15572	15582	15527	15681	15779	15595	15637	15625	15564	15586	15618	15585	15519	15704	15626	15577	15605	15557	15566	15585	15716	15680	15547	15815	15780	15459	15825	15497	15680	15547	15617	15657	15706	15667	15529	15732	15732	15748	15773	15612	15703	15688	15624	15624	15614	15571	15644	15549	15565	15706	15633	15627	15781	15689	15484	15764	15527	15601	15639	15720	15517	15598	15493	15786	15591	15643	15505	15599	15544	15645	15626	15592	15566	15641	15607	15618	15698	15694	15641	15715	15699	15552	15718	15555	15647	15565	15682	15753	15584	15705	15712	15515	15649	15648	15581	15477	15555	15618	15599	15681	15735	15677	15482	15493	15720	15752	15647	15542	15534	15739	15675	15607	15675	15769	15681	15660	15598	15724	15722	15511	15728	15647	15570	15625	15679	15640	15564	15523	15678	15629	15511	15668	15666	15550	15647	15622	15605	15567	15618	15607	15687	15458	15742	15582	15533	15572	15617	15553	15623	15669	15570	15695	15802	15584	15697	15684	15600	15561	15523	15636	15696	15568	15650	15560	15531	15612	15530	15574	15637	15639	15579	15534	15656	15700	15359	15591	15721	15523	15672	15550	15514	15620	15571	15617	15746	15456	15696	15607	15579	15638	15707	15622	15512	15676	15654	15530	15647	15629	15686	15723	15713	15531	15709	15840	15756	15663	15727	15643	15641	15612	15535	15617	15671	15769	15457	15664	15627	15610	15700	15643	15555	15575	15523	15708	15453	15662	15607	15495	15681	15551	15746	15512	15816	15626	15576	15763	15558	15575	15797	15587	15646	15612	15513	15516	15568	15760	15682	15627	15553	15506	15542	15610	15483	15564	15659	15486	15728	15732	15488	15572	15652	15537	15545	15702	15667	15747	15657	15482	15606	15512	15689	15731	15588	15693	15610	15618	15663	15677	15515	15771	15725	15506	15778	15534	15694	15466	15592	15637	15467	15664	15681	15723	15676	15516	15550	15587	15468	15610	15587	15652	15663	15622	15643	15633	15530	15733	15566	15462	15751	15593	15547	15644	15604	15667	15522	15780	15540	15683	15729	15733	15635	15578	15661	15526	15432	15654	15620	15533	15668	15734	15423	15592	15671	15580	15816	15633	15578	15492	15800	15530	15732	15697	15609	15579	15488	15655	15659	15471	15601	15610	15598	15654	15803	15387	15638	15479	15613	15529	15493	15439	15514	15555	15500	15725	15598	15613	15770	15591	15644	15462	15723	15671	15634	15519	15660	15534	15540	15611	15507	15561	15497	15643	15804	15625	15545	15803	15737	15560	15778	15739	15509	15621	15611	15661	15690	15634	15747	15557	15650	15572	15728	15736	15682	15504	15731	15523	15647	15606	15555	15503	15596	15577	15632	15477	15649	15719	15718	15617	15776	15635	15538	15606	15613	15722	15624	15525	15691	15631	15690	15763	15783	15796	15716	15678	15455	15749	15596	15581	15468	15631	15568	15599	15684	15565	15645	15473	15689	15529	15613	15576	15596	15809	15514	15544	15599	15635	15568	15650	15747	15843	15689	15521	15613	15557	15670	15460	15766	15472	15727	15682	15683	15648	15759	15638	15513	15640	15674	15622	15664	15639	15571	15667	15502	15590	15712	15655	15467	15595	15618	15769	15598	15545	15736	15618	15721	15807	15629	15600	15651	15584	15758	15611	15822	15661	15649	15708	15772	15652	15693	15471	15631	15603	15616	15753	15572	15669	15689	15471	15639	15708	15576	15413	15620	15587	15598	15614	15614	15556	15483	15823	15513	15749	15656	15670	15670	15665	15677	15655	15593	15676	15449	15687	15689	15660	15708	15644	15593	15534	15651	15430	15644	15681	15719	15446	15670	15442	15667	15572	15566	15716	15482	15515	15522	15584	15547	15785	15616	15689	15629	15672	15614	15747	15696	15542	15539	15704	15501	15569	15581	15592	15617	15699	15674	15644	15553	15581	15506	15524	15612	15588	15606	15578	15609	15557	15594	15685	15608	15460	15671	15650	15646	15722	15622	15577	15423	15787	15697	15539	15482	15545	15619	15513	15477	15733	15651	15530	15571	15614	15582	15684	15541	15735	15570	15643	15460	15593	15607	15712	15705	15785	15780	15472	15573	15676	15607	15562	15505	15521	15802	15559	15517	15496	15790	15561	15554	15553	15594	15701	15625	15562	15463	15798	15541	15462	15557	15651	15688	15609	15602	15528	15720	15430	15468	15632	15650	15721	15664	15612	15787	15617	15531	15535	15716	15736	15682	15710	15616	15604	15621	15794	15692	15595	15637	15590	15586	15628	15557	15781	15615	15492	15566	15571	15806	15633	15623	15640	15526	15722	15438	15636	15642	15634	15398	15675	15506	15869	15586	15699	15597	15686	15563	15529	15553	15654	15521	15562	15653	15641	15670	15704	15520	15666	15740	15613	15619	15652	15733	15801	15606	15567	15522	15535	15617	15662	15608	15521	15665	15668	15641	15514	15474	15718	15747	15678	15570	15567	15635	15712	15731	15647	15565	15655	15590	15683	15610	15787	15577	15622	15575	15694	15790	15605	15606	15624	15624	15751	15637	15662	15600	15716	15607	15571	15567	15664	15568	15517	15751	15795	15712	15419	15689	15442	15570	15675	15634	15803	15583	15599	15451	15633	15716	15612	15638	15466	15775	15529	15675	15715	15709	15632	15585	15565	15720	15680	15670	15499	15760	15608	15615	15444	15616	15621	15701	15723	15529	15597	15565	15680	15676	15653	15655	15668	15631	15646	15609	15648	15609	15594	15568	15649	15758	15519	15575	15614	15546	15528	15476	15669	15454	15697	15693	15722	15769	15619	15661	15598	15729	15539	15518	15724	15684	15637	15621	15509	15518	15536	15662	15621	15568	15568	15527	15598	15637	15371	15583	15445	15755	15497	15672	15517	15630	15583	15502	15715	15674	15565	15522	15691	15681	15768	15728	15787	15526	15637	15595	15533	15642	15584	15632	15526	15658	15702	15636	15491	15402	15649	15646	15695	15628	15634	15530	15472	15435	15581	15618	15369	15574	15707	15734	15726	15779	15633	15597	15572	15653	15594	15645	15524	15660	15466	15571	15711	15639	15613	15802	15650	15586	15465	15643	15615	15585	15529	15655	15470	15688	15550	15632	15594	15591	15597	15613	15541	15635	15520	15741	15556	15525	15485	15621	15588	15601	15803	15619	15677	15472	15657	15696	15526	15730	15551	15623	15652	15616	15823	15705	15793	15519	15552	15562	15649	15541	15558	15566	15483	15715	15545	15682	15588	15671	15696	15647	15483	15668	15608	15661	15608	15683	15602	15592	15819	15561	15774	15621	15559	15882	15560	15586	15852	15602	15524	15394	15467	15693	15558	15582	15624	15600	15703	15588	15512	15615	15698	15519	15728	15732	15707	15687	15538	15573	15618	15717	15670	15657	15485	15637	15709	15524	15567	15650	15634	15621	15592	15631	15598	15716	15502	15601	15578	15574	15765	15630	15676	15671	15504	15477	15637	15551	15542	15675	15612	15683	15637	15724	15521	15730	15691	15483	15652	15583	15525	15710	15492	15565	15600	15621	15456	15537	15770	15826	15573	15585	15602	15742	15686	15757	15537	15486	15492	15590	15537	15599	15698	15542	15592	15763	15646	15658	15720	15716	15743	15651	15401	15583	15603	15717	15891	15649	15510	15418	15669	15599	15628	15791	15756	15595	15784	15618	15735	15659	15822	15639	15732	15741	15660	15560	15560	15664	15590	15528	15559	15501	15531	15659	15509	15578	15672	15664	15629	15640	15502	15761	15587	15611	15540	15571	15652	15664	15720	15664	15645	15601	15647	15528	15574	15680	15526	15659	15655	15509	15788	15592	15714	15462	15645	15600	15695	15619	15632	15592	15541	15590	15467	15594	15678	15645	15522	15651	15565	15574	15713	15630	15512	15541	15548	15377	15676	15666	15667	15634	15512	15694	15683	15664	15744	15671	15608	15715	15684	15608	15463	15670
22920	21464	29444	23896	21603	23468	25695	19746	18678	19008	19042	18733	18704	18508	18511	18527	18737	18507	18541	18471	18534	18556	18575	18482	18438	18454	18532	18447	18440	18534	18283	18383	18297	18484	18448	18404	18441	18257	18319	18494	18302	18554	18586	18418	18445	18274	18547	18423	18387	18456	18366	18441	18196	18350	18337	18379	18322	18379	18221	18321	18215	18268	18258	18428	18327	18304	18427	18297	18423	18349	18444	18110	18330	18347	18471	18355	18226	18339	18378	18153	18464	18282	18295	18366	18470	18334	18331	18198	18349	18426	18261	18225	18361	18333	18231	18260	18210	18388	18706	18266	18184	18296	18433	18388	18540	18425	18156	18102	18340	18245	18343	18331	18437	18301	18254	18192	18344	18319	18176	18094	18372	18155	18357	18199	18337	18283	18395	18121	18246	18158	18176	18067	18447	18243	18276	18361	18329	18021	18313	18299	18445	18242	18246	18412	18246	18485	18250	18401	18216	18440	18194	18417	18247	18105	18290	18186	18251	18319	18308	18377	18518	18146	18390	18282	18413	18305	18117	18229	18354	18385	18462	18276	18408	18432	18268	18115	18401	18258	18298	18176	18406	18232	18401	18222	18228	18105	18314	18189	18202	18132	18199	18341	18272	18288	18315	18341	18222	18253	18524	18346	18237	18269	18042	18383	18189	18276	18272	18262	18338	18361	18384	18071	18244	18330	18325	18481	18385	18207	18438	18518	18483	18192	18271	18205	18368	18265	18259	18368	18053	18227	18322	18464	18415	18483	18294	18429	18307	18460	18425	18232	18192	18226	18156	18320	18388	18576	18318	18568	18229	18432	18235	18206	18306	18391	18374	18169	18298	18202	18165	18140	18413	18243	18156	18206	18154	18040	18298	18414	18285	18388	18202	18214	18343	18231	18311	18153	18325	18241	18419	18578	18279	18143	18181	18148	18316	18262	18394	18157	18004	18253	18344	18234	18319	18282	18165	18351	18375	17985	18326	18321	18159	18260	18237	18155	18186	18205	18154	17999	18243	18119	18064	18188	18099	18325	18150	18411	18465	18078	18260	18256	18025	18126	18292	18313	18220	18191	18333	18363	18152	18198	18404	18431	18038	18004	18352	18284	18231	18159	18355	18510	18374	18468	18160	18211	18517	18451	18298	18346	18396	18579	18466	18130	18282	18383	18329	18211	18279	18508	18181	18193	18412	18382	18297	18179	18256	18319	18113	18268	18344	18314	18415	18295	18198	18442	18267	17969	18261	18099	18349	18438	18350	18194	18317	18128	18411	18327	18297	18492	18439	18237	18305	18192	18229	18495	18316	18419	18384	18238	18303	18336	18256	18372	18338	18163	18292	18423	18251	18439	18112	18293	18099	18321	18226	18233	18405	17994	18283	18274	18441	18450	18393	18325	18241	18288	18129	18177	18225	18372	18390	18084	18124	18296	18247	18258	18490	18286	18361	18279	18166	18341	18354	18265	18303	18234	18548	18484	18205	18347	18075	18330	18335	18095	18266	18395	18301	18234	18305	18043	18304	18138	18277	18149	18177	18340	18436	18378	18248	18252	18489	18144	18289	18315	18233	18490	18262	18188	18190	18280	18255	18289	18328	18203	18218	18075	18203	18377	18456	18561	18298	18148	18197	18201	18293	18128	18082	18310	18370	18031	18281	18383	18449	18164	18276	18247	18338	18367	18490	18174	18358	18239	18201	18339	18120	18554	18223	18091	18523	18193	18190	18249	18338	18397	18428	18178	18317	18393	18313	18225	18228	18241	18339	18416	18439	18184	18252	18319	18320	18393	18298	18462	18099	18333	18360	18242	17978	18246	18369	18253	18325	18247	18381	18454	18215	18326	18359	18066	18435	18327	18498	18070	18182	18400	18323	18060	18119	18245	18187	18148	18135	18396	18383	18116	18456	18217	18275	18529	18247	18312	18179	18045	18344	18316	18384	18202	18317	18372	17952	18046	18436	18225	18329	18122	18102	18185	18332	18053	18361	18489	18168	18262	18290	18268	18257	18328	18225	18172	18265	18303	18219	18210	18449	18399	18111	18476	18281	18104	18276	18451	18220	18085	18156	18229	18255	18279	18242	18322	18294	18464	18327	18220	18237	18250	18205	18353	18252	18180	18317	18407	18258	18202	18276	18176	18274	18237	18324	18223	18347	18091	18504	18267	18246	18444	18266	18235	18168	18276	18342	18330	18256	18269	18224	18237	18311	18071	18293	18457	18197	18176	18331	18267	18308	18095	18272	18313	18138	18311	18455	18247	18275	18301	18426	18165	18328	18467	18298	18219	18210	18222	18221	18268	18398	18281	18106	18283	18408	18292	18214	18073	18205	18154	18184	18072	18128	18382	18321	18232	18177	18142	18097	18262	18238	18269	18239	18516	18170	18110	18048	18275	18238	18344	18311	18224	18172	18342	18369	18349	18606	18237	18511	18419	18296	18147	18335	18359	18330	18344	18313	18387	18331	18319	18265	18225	18438	18413	18455	18157	18289	18382	18311	18354	18496	18133	18327	18193	18282	18261	18278	17997	18335	18225	18389	18246	18226	18212	18217	18182	18337	18236	18390	18361	18329	18450	18218	18239	18019	18245	18140	18248	18257	18329	18455	18226	18135	18453	18150	18433	18398	18217	18161	18226	18381	18305	18150	18157	18385	18281	18208	18336	18289	18170	18252	18118	18315	18320	18206	18354	18283	18304	18360	18391	18138	18230	18292	18209	18111	18287	18318	18173	18105	18224	18333	18272	18287	18130	18093	18267	18451	18123	18348	18257	18171	18150	18362	18383	18349	18136	18258	18171	18226	18232	18291	18253	18518	18095	18241	18261	18432	18181	18348	18248	18353	18383	18370	18342	18337	18078	18242	18012	18241	18255	18222	18389	18522	18158	18415	18452	18310	18482	18360	18293	18441	18154	18049	18410	18291	18334	18201	18379	18253	18257	18106	18269	18335	18144	18447	18044	18178	18089	18255	18311	18450	18249	18353	18433	18303	18419	18363	18347	18288	18351	18202	18285	18470	18308	18339	18177	18202	18297	18380	18462	18258	18247	18156	18246	18202	18225	18229	18132	18212	18202	18345	18143	18432	18251	18315	18212	18429	18179	18430	18305	18236	18262	18465	18278	18282	18447	18431	18270	18146	18051	18231	18431	18384	18326	18208	18224	18184	18121	18301	18204	18420	18569	18106	18428	18090	18295	18301	18242	18130	18322	18416	18346	18290	18295	18151	18230	18156	18229	18353	18158	18327	18100	18323	18376	18216	18390	18261	18192	18181	18384	18351	18082	18474	18257	18448	18269	18036	18262	18462	18220	18342	18176	18286	18450	18322	18255	18420	18081	18171	18030	18258	18191	18304	18218	18197	18477	18180	18293	18161	18347	18311	18291	18247	18335	18259	18168	18215	18210	18331	18207	18406	18062	18427	18339	18501	18079	18097	18155	18300	18254	18328	18142	18201	18082	18370	18306	18272	18393	18273	18321	18457	18177	18296	18321	18250	18329	18203	18372	18280	18173	18327	18267	18222	18344	18208	18232	18018	18161	18443	18254	18342	18262	18127	18200	18316	18168	18220	18231	18283	18105	18331	18283	18202	18196	18314	18257	18496	18381	18180	18231	18481	18397	18387	18170	18261	18057	18274	18484	18291	18328	18157	18255	18351	18139	18331	18192	18358	18134	18233	18413	18217	17986	18232	18310	18284	18030	18313	18358	18357	18168	18567	18236	17987	18306	18273	18372	18056	18271	18037	18375	18391	18503	18265	18361	18361	18334	18322	18166	18167	18273	18396	18275	18146	18423	18445	18105	18299	18285	18144	18318	18232	18225	18310	18430	18500	18359	18068	18327	18291	18197	18259	18343	18438	18183	18150	18330	18391	18286	18199	18332	18513	18128	18194	18122	18092	18247	18348	18283	18381	18455	18198	18253	18176	18260	18127	18345	18366	18323	18263	18308	18206	18159	18351	18212	18339	18262	18279	18187	18245	18352	18201	18351	18304	18380	18415	18263	18117	18314	18230	18296	18218	18280	18259	18525	18230	18274	18424	18296	18241	18245	18455	18290	18510	18319	18455	18184	18259	18220	18206	18257	18165	18310	18506	18328	18322	18160	18264	18258	18179	18428	18273	18187	18315	18168	18219	18330	18382	18307	18433	18277	18321	18350	18579	18477	18438	18495	18505	18168	18353	18160	18284	18308	18388	18361	18308	18412	18409	18301	18316	18291	18326	18387	18133	18157	18296	18243	18046	18116	18465	18228	18290	18160	18482	18595	18459	18208	18335	18293	18272	18420	18335	18459	18355	18194	18349	18014	18208	18150	18076	18245	18254	18222	18317	18286	18424	18260	18220	18097	18340	18479	18194	18447	18158	18316	18268	18306	18288	18147	18136	18366	18055	18275	18363	18404	18321	18138	18381	18404	18154	18244	18215	18434	18170	18413	18284	18301	18118	18039	18170	18313	18208	18040	18407	18270	18326	18326	18252	18204	18219	18283	18364	18404	18169	18322	18330	18336	18317	18140	18367	18169	18373	18211	18307	18345	18137	18375	18256	18292	18553	18026	18093	18300	18229	18209	18360	18345	18573	18353	18170	18056	18286	18519	18272	18273	18311	18366	18126	18455	18083	18187	18247	18323	18157	18241	18258	18213	18356	18198	18097	18217	18367	18301	18345	18275	18442	18280	18268	18267	18001	18319	18196	18143	18235	18364	18419	18146	18326	18224	18222	18481	18454	18369	18362	18349	18349	18362	18270	18236	18354	18407	18360	18380	18317	18192	18303	18292	18188	18363	18222	18115	18393	18351	18168	18270	18411	18278	18345	18363	18260	18125	18188	18320	18181	18285	18431	18300	18230	18177	18356	18366	18219	18430	18254	18400	18344	18127	18067	18254	18179	18142	18462	18247	18296	18235	18465	18391	18202	18227	18255	18162	18243	18162	18314	18367	18369	18171	18303	18182	18192	18306	18134	18292	18435	18172	18331	18155	18245	18133	18094	18144	18018	18252	18401	18306	18240	18261	18243	18345	18310	18301	18103	18290	18338	18105	18378	18133	18218	18177	18246	18167	18430	18116	18110	18388	18290	18205	18257	18304	18273	18083	18294	18425	18364	18130	18243	18214	18321	18116	18201	18208	18329	18116	18270	18272	18173	18411
17172	27524	25168	21490	19364	18336	17325	16742	16269	16024	16166	16013	16091	15841	15946	15968	16047	15907	16198	15993	16024	16078	15895	16108	15863	15967	15909	16148	15949	15823	15832	15953	16028	15866	15979	16026	15968	15895	16099	15966	16113	15858	16034	15876	15928	15925	15839	15934	16075	16044	15930	15851	15880	15790	15859	16021	15957	15987	16001	15977	15962	15909	15921	15843	15959	16087	15981	15971	16050	15992	15902	15857	15885	15834	16081	15980	15917	15852	15841	16048	15989	15946	15853	15877	16000	15853	15983	15815	15931	15736	15900	15873	15809	15844	16057	15816	15909	15819	15821	16085	15765	15904	15977	16024	15882	15652	16063	16010	16180	15806	15959	15884	15858	15730	16022	15999	15891	15922	16071	16033	15835	16047	16031	15737	15969	16000	15851	15966	15850	15838	15973	15943	16045	16070	15796	15839	15929	15991	15984	15881	15964	15798	15848	15975	15983	15897	15790	15750	15883	15779	15869	15799	15929	15993	15905	15823	15892	15812	15956	16015	15791	15952	16095	16030	15862	15852	15611	15899	16109	15839	15800	15681	15911	15821	15868	15891	15834	15853	15692	16057	16035	16024	15965	15946	15816	15893	15828	15889	15901	15920	15908	15810	15874	15906	15932	15961	16061	15859	15850	15897	16094	15831	15885	15845	15971	15935	16045	15789	16145	15886	15925	15937	15931	15894	15706	15877	15903	15834	16056	15901	15977	15823	15998	15889	15989	15846	15964	15935	15885	15765	15835	16045	15939	15867	15913	15857	15997	16045	16012	15780	15979	15897	15827	15988	15983	15854	15963	15994	16042	15878	15983	15847	16013	16015	15728	15875	15769	15861	16002	15865	15914	16122	16009	15933	15886	16052	15964	15998	15822	15978	15961	15895	15930	16009	15820	15838	15934	15908	15663	15884	15893	15874	15878	15904	15808	16100	15933	15976	16010	15728	15756	15979	16016	15706	15867	15723	15854	15963	15912	15903	15808	16044	15741	15935	15883	16006	15870	15793	15878	15989	15745	15944	15956	15892	15911	15758	15930	15756	15874	15957	15854	15946	15971	16008	15901	15877	16020	15848	15826	15905	16024	15955	15879	15865	16035	15788	15974	15836	15882	15891	15995	15888	15999	15899	15780	15814	15803	15733	15990	15825	15751	15878	15803	15841	15895	16070	15822	15829	15980	15920	16037	16028	15942	15896	15900	15969	16002	15937	15912	15838	15990	15851	15896	15895	15911	15928	15829	15971	15917	15948	15890	16038	15784	15777	15891	15862	15920	15879	16018	15926	15854	15951	15646	16006	15951	15992	15834	15919	15846	15874	15851	15914	16075	15887	15864	15993	16074	16006	15897	15851	15835	15871	15931	15937	16056	15864	16094	15958	15863	15892	15913	16034	15842	15989	16018	15784	16029	15853	15855	15829	15999	16044	15967	15782	15833	15825	15999	15880	15929	15889	16106	15776	15868	15826	16112	16037	16089	15927	15833	15976	15783	15961	15844	15999	15890	15862	15916	15945	15764	15844	15786	15848	15891	16003	15751	15965	15861	15846	15947	16022	15788	15972	15801	15876	15890	15928	15903	15793	15848	15913	15808	15729	15858	15816	16067	15870	15953	16025	16013	15892	15959	15888	15903	15888	15758	15770	15833	15730	15886	16053	15724	15958	15844	15983	16014	15940	15958	15864	15813	15921	16006	15893	15839	15696	16000	15722	16009	16003	15810	15982	15909	15849	15969	15820	15863	15749	15924	15960	15992	15915	15836	15762	15972	16005	15951	15860	15891	15975	15905	15949	16060	15803	15901	15817	15801	15788	15918	15969	15890	15888	16062	15904	15917	15884	15924	15806	15962	15857	15908	15800	15822	15815	15844	16052	15798	15916	15836	15855	15983	15927	15814	16005	15703	15904	15926	15853	15938	15813	15862	15819	15743	15858	15861	15773	16029	16011	15849	15835	16006	15913	15899	15848	16090	15916	15984	16015	15841	15798	15878	15949	15754	16063	15881	15938	15791	15827	15901	15870	15767	15982	15873	15819	15847	15953	15839	15920	15855	15845	15907	15974	15943	16078	16038	15900	15855	15873	16160	15908	15862	15921	15806	15717	15687	16058	15998	15689	15843	16013	16093	15831	15878	15790	15771	15962	15862	15910	15966	15962	15849	15870	16094	15843	15870	15923	15923	15890	15751	15910	15891	15851	15932	15952	15835	15712	15855	15872	15918	15947	16087	15817	15737	16020	15949	15835	16016	15773	15977	15862	16105	16011	15811	15931	15951	15853	15958	15975	15834	15899	15954	15809	15855	15962	15869	15853	16017	16049	15883	15888	15727	15797	15758	16050	15881	15881	15989	16032	15897	16012	15882	15965	15909	15873	16129	15996	15773	15862	15815	15905	15838	15847	15755	16043	16096	15953	15912	15939	15837	15975	15856	15955	15951	15748	15916	15867	16025	15906	15749	15911	15743	15919	15760	15979	15788	15814	16054	15916	15924	15969	15700	15749	15977	15996	15875	15891	15774	15916	15880	15848	15905	15840	15953	16047	15932	16044	15853	15883	15864	15912	15987	15928	15890	15854	15913	15684	15869	15885	15915	16024	16000	15766	15899	15829	15764	15876	15829	15886	15922	15845	15802	16002	15896	15866	15971	15832	15821	15970	15904	15939	15758	15932	15855	15676	15753	16068	15894	15889	15860	15677	15923	15878	15904	15892	15827	15782	15941	15869	16015	15925	15934	15923	15956	15759	15796	15858	15961	15787	15698	15838	15793	16009	15866	15895	15699	16084	15927	15861	15920	15851	15891	15879	16050	15871	15839	15961	15781	15885	15918	16058	15966	15841	15865	16203	15837	15980	15872	15959	16055	16009	15670	15807	15953	15725	15840	15798	15869	15928	16039	15871	15898	15849	15876	15848	15943	15791	15973	15843	15991	15812	15826	15864	15920	15810	15799	15957	15880	15753	16075	15862	15710	15723	15869	15828	15760	15904	15963	15844	16006	16073	16039	15857	15944	15863	15788	16012	15793	15839	16003	16108	15952	15946	16000	15945	15824	16027	15979	16003	15878	15914	16050	15962	15833	15922	16073	15908	15731	15865	15896	15972	15971	16053	15913	15874	15873	15861	16053	15727	15696	15761	15883	15882	15962	15960	15909	15921	15808	15948	15792	15758	15861	15925	15861	15838	15908	15977	15917	15984	15824	15906	15743	15920	16093	15900	15813	15914	15976	15926	15865	15779	15801	15898	16047	16029	15782	15851	15886	15897	15799	15894	15815	15939	15900	15926	15855	15890	16066	15661	15836	16016	15834	15971	16146	15929	15843	15754	15887	15853	15889	15965	15908	15830	15892	15823	15814	15913	15863	15785	15958	15948	15884	15741	15901	15970	15913	15958	15829	15959	16079	15795	15951	16007	15927	15790	15914	15892	15901	15979	15803	15826	15988	15765	15772	16033	15957	15939	15923	15880	15929	16012	15878	15797	16019	15957	15990	15713	15877	15881	15846	15842	15832	15950	16085	15876	15888	15947	15947	15745	15780	15984	15932	15626	15731	15916	16022	15787	15768	16004	15922	15760	15953	15880	15885	15912	15821	15963	15817	15915	15959	15832	16004	15754	15821	15921	15888	15767	15936	15803	15950	15729	15858	15968	15735	15854	16034	15708	15892	15743	15921	15725	15876	15837	15895	15862	16001	16020	16007	16038	15827	15908	15831	15858	15809	15815	15934	15892	16011	15893	15689	15930	15806	15991	15732	15898	15905	15879	15852	15849	15853	15711	15759	15933	15940	15939	15968	15918	15963	15836	15869	15804	15803	15846	15959	15835	16004	15842	16045	15954	15969	15920	16063	15912	15849	15989	15764	16016	15778	15999	15752	15645	15996	15903	15949	16051	15808	15980	15896	16165	15831	15813	15808	15855	16021	15725	15890	15913	15872	16099	15816	15953	15766	15909	15847	15812	15864	15869	15918	15921	15702	15788	15782	15878	15980	15918	15965	15861	15903	15729	16031	15893	15971	15973	16024	15844	15896	15845	15979	15944	15925	15789	15861	15905	16012	15697	15788	15835	15850	15768	15809	15774	16011	16019	15837	15968	16037	15971	15904	15649	15688	15856	15862	15935	15962	15943	15722	15855	15918	15889	15917	15860	15885	15887	15961	15715	16041	15881	15879	16001	15834	15925	15992	15924	15816	15930	15993	16081	15988	15719	15960	15962	15960	15789	15888	15869	16105	15929	16072	15890	15705	15792	16060	15874	15777	15739	15960	15921	15975	15901	15922	16018	15948	15952	15782	15903	15876	15804	15849	15960	15985	16092	15812	15997	15830	16009	16114	15669	15862	15730	15839	15844	15861	15790	15869	15858	15865	15895	15897	15914	15838	15807	16008	15882	15864	15966	15940	15924	15884	15980	15900	15963	15919	15930	15723	15955	16013	15832	15822	15821	15845	16162	15890	15754	15905	15840	15854	15839	15944	15850	15877	16027	15781	16101	15839	15829	15908	15975	15881	15838	16010	15844	16030	15786	16000	15903	16044	15921	15748	15968	15851	15829	15881	15888	15803	15839	15859	15968	15848	15944	15897	15812	15833	15699	15831	15982	15774	15940	15796	15989	15940	15837	15809	15781	16016	15847	15838	15953	15960	15776	15721	15865	15767	15924	15765	16017	15929	15869	15985	15833	15827	15865	15912	15969	15849	15929	16035	15851	16046	15984	15909	15976	15808	15945	15723	15953	15776	16033	15855	15858	15965	15937	15949	15839	15795	15783	15920	15978	15966	16039	15790	15762	15870	15924	16021	15930	15984	15696	15865	15803	15994	16020	15828	15806	15793	15694	15801	15760	15699	15806	15981	15874	16020	16001	15793	15902	15882	15899	15791	16017	15750	15931	15783	16028	15995	15894	15959	15945	16004	15867	15855	15926	15916	15826	16041	15946	15849	15807	15945	15992	15998	15881	15895	16078	15975	16064	16000	15992	15958	15953	15994	16002	15868	15894	15834	15868	15921	15672	15911	15880	15875	15695	16009	15811	15999	15749	15781	15823	15746	16043	15917	15885	16075	15939	15882	15937	15895	15868	15887	15843	15668	15827	15903	15985	15764	16051	15972	15968	15970	15892	15935	15969	15785	15866	15873	15856	16110	15931	16029	15907
26722	21570	26591	25113	19241	18985	19027	18737	18402	18300	18641	18462	18567	18186	18295	18309	18310	18387	18511	18312	18474	18432	18636	18387	18269	18345	18525	18578	18400	18350	18141	18347	18272	18196	18508	18233	18223	18395	18491	17991	18000	18369	18235	18184	18140	18199	18239	17952	18521	18234	18313	18412	18074	18420	18303	18320	18286	18275	18161	18224	18292	18311	18338	18306	18454	18475	18281	18399	18306	18146	18395	18388	18214	18441	18425	18578	18389	18133	18149	18314	18215	18243	18109	18374	18264	18267	18282	18462	18383	18179	18379	18254	18254	18293	17958	17986	18299	18373	18357	18234	18659	18488	18365	18298	18183	18212	18249	18279	18151	18150	18153	18275	18230	18258	18356	18285	18208	18217	18267	18420	18255	18548	18371	18305	18299	18477	18230	18392	18094	18374	18187	18319	18296	18038	18394	18363	18270	18131	18310	18227	18276	18416	18283	18178	18113	18143	18016	18099	18228	18305	18276	18074	18281	18198	18205	18256	18236	18128	18176	18414	18135	18342	18348	18047	18247	18360	18184	18336	18452	18265	18293	18454	18321	18155	18283	18227	18374	18174	18080	18132	18312	18609	18265	18290	18236	18158	18308	18220	18418	18356	18166	18350	18209	18248	18272	18140	18290	18057	18269	18297	18275	18253	18087	18255	18137	18350	18145	18250	18285	18209	18255	18199	18327	18143	18204	18184	18401	18361	18484	18246	18074	18471	18141	18352	18299	18231	18323	18211	18292	18236	18277	18340	18281	18119	18284	18082	18253	18261	18489	18188	18154	18317	18241	18506	18190	18198	18118	18221	18240	18280	18193	18238	18362	18346	18455	18413	18226	18274	18273	18226	18337	18034	18190	18120	18445	18175	18251	18118	18303	18137	18320	18328	18264	18149	18467	18388	18268	18302	18405	18452	18243	18333	18176	18603	18484	18397	18576	18247	18070	18296	18294	18252	18288	18270	18337	18362	18331	18345	18417	18255	18300	18439	18353	18237	18268	18282	18449	18157	18550	18334	18386	18263	18313	18330	18231	18371	18282	18310	18301	18419	18468	18420	18201	18216	18221	18165	18130	18307	18220	18357	18286	18260	18327	18278	18145	18215	18203	18435	18190	18310	18304	18236	18360	18251	18181	18197	18340	18178	18374	18300	18210	18358	18459	18168	18288	18301	18245	18205	18339	18310	18311	18120	18156	18000	18233	18302	18239	18285	18399	18371	18317	18293	18314	18180	18156	18423	18348	18111	18225	18374	18500	18273	18310	18353	18274	18270	18291	18528	18410	18253	18285	18135	18243	18456	18210	18160	18279	18336	18374	18341	18372	18291	18371	18277	18344	18005	18031	18073	18468	18269	18221	18224	18181	18263	18172	18044	18317	18262	18332	18056	18317	18287	18275	18190	18261	18307	18369	18418	18264	18216	18325	18273	18225	18017	18381	18487	18423	18109	18327	18258	18452	18564	18365	18423	18272	18325	18190	18368	18172	18273	18333	18460	18181	18123	18201	18332	18386	18295	18322	18228	18380	18364	18221	18232	18160	18319	18289	18265	18208	18272	18376	18390	18527	18162	18429	18420	18361	18228	18444	18250	18473	18269	18409	18164	18386	18417	18459	18404	18335	18340	18374	18328	18283	18194	18184	18044	18222	18357	18282	18366	18255	18372	18433	18252	18155	18276	18389	18403	18364	18392	18244	18176	18224	18206	18245	18489	18133	18401	18373	18315	18504	18118	18534	18305	18418	18318	18537	18266	18227	18410	18476	18564	18317	18309	18236	18222	18219	18357	18179	18297	18188	18221	18433	18360	18182	18287	18337	18425	18115	18277	18176	18266	18325	18443	18224	18380	18355	18398	18183	18290	18375	18400	18031	18183	18381	18368	18412	18350	18355	18348	18463	18429	18269	18112	18229	18241	18197	18278	18371	18382	18340	18235	18261	18253	18269	18181	18202	18283	18400	18141	18259	18351	18198	18278	18246	18312	18256	18269	18443	18169	18328	18466	18415	18219	18147	18283	18322	18471	18216	18156	18275	18194	18293	17973	18346	18455	18486	18476	18438	18172	18434	18600	18430	18372	18330	18156	18275	18462	18293	18292	18233	18554	18230	18156	18366	18383	18175	18157	18362	18387	18116	18294	18261	18269	18514	18226	18266	18173	18356	18307	18302	18260	18362	18180	18416	18306	18139	18483	18400	18345	18426	18359	18334	18407	18282	18227	18270	18338	18229	18242	18213	18361	18459	18298	18358	18479	18471	18356	18071	18303	18468	18511	18155	18206	18152	18431	18418	18287	18403	18200	18236	18225	18389	18151	18264	18221	18065	18503	18204	18459	18527	18387	18424	18167	18181	18092	18414	18301	18302	18368	18242	18468	18169	18240	18315	18471	18467	18327	18158	18292	18264	18282	18120	18232	18273	18368	18068	18271	18510	18410	18364	18254	18312	18243	18133	18147	18259	18595	18385	18192	18446	18256	18183	18120	18439	18341	18475	18355	18171	18481	18307	18179	18314	18225	18381	18227	18351	18221	18060	18247	18328	18388	18248	18406	18171	18365	18371	18254	18411	18287	18358	18215	18208	18163	18415	18375	18152	18359	18339	18250	18323	18126	18461	18237	18188	18162	18311	18359	18199	18171	18268	18292	18285	17967	18325	18272	18371	18257	18205	18365	18334	18341	18341	18331	18321	18370	18392	18224	18137	18331	18403	18217	18413	18426	18467	18423	18501	18556	18255	18364	18389	18274	18417	18367	18521	18168	18335	18344	18364	18175	18126	18418	18229	18428	18523	18225	18282	18295	18514	18275	18195	17991	18211	18304	18350	18398	18258	18339	18251	18269	18264	18326	18180	18285	18161	18247	18342	18243	18520	18348	18304	18231	18230	18253	18258	18351	18357	18258	18137	18116	18168	17997	18358	18384	18156	18112	18214	18101	18323	18139	18287	18372	18144	18168	18276	18105	18487	18161	18215	18525	18183	18000	18264	18432	18191	18241	18147	18279	18305	18227	18318	18284	18465	18383	18541	18421	18425	18334	18189	18350	18275	18419	18440	18360	18400	18261	18196	18336	18557	18258	18308	18331	18289	18281	18143	18383	18322	18315	18379	18288	18289	18376	18281	18158	18325	18388	18375	18316	18435	18406	18181	18298	18296	18372	18443	18096	18029	18482	18152	18442	18112	18199	18235	18120	18451	18337	18319	18293	18535	18203	18352	18355	18479	18175	18205	18428	18426	18144	18247	18219	18258	18170	18181	18178	18142	18408	18194	18212	18234	18284	18431	18328	18360	18143	18204	18321	18428	18405	18299	18503	18338	18246	18189	18244	18222	18250	18278	18337	18378	18286	18274	18181	18266	18263	18246	18237	18232	18231	18253	18277	18292	18226	18173	18321	18426	18423	18368	18481	18515	18179	18327	18310	18368	18214	18239	17989	18372	18402	18194	18196	18283	18041	18487	18373	18567	18432	18339	18192	18214	18180	18173	18298	18441	18245	18314	18274	18139	18284	18183	18308	18163	18173	18072	18128	18408	18272	18243	18170	18225	18294	18447	18447	18253	18146	18227	18194	18292	18307	18390	18339	18396	18336	18342	18264	18219	18231	18461	18279	18376	18244	18200	18124	18343	18174	18214	18404	18184	18231	18271	18052	18189	18473	18574	18476	18236	18199	18332	18125	18339	18457	18124	18038	18180	18138	18257	18315	18380	18340	18184	18229	18276	18156	18241	18139	18189	18128	18420	18295	18231	18162	18358	18268	18275	18263	18529	18297	18229	18264	18227	18238	18113	18297	18297	18333	18219	18238	18256	18242	18261	18253	18158	18354	18424	18242	18381	18175	18384	18220	18437	18331	18423	18324	18265	18366	18089	18260	18362	18272	18448	18411	18404	18179	18390	18185	18245	18245	18245	18300	18512	18407	18251	18044	18380	18351	18532	18288	18358	18348	18238	18201	18378	18395	18319	18422	18193	18357	18407	18260	18286	18165	18096	18328	18166	18167	18007	18213	18367	18424	18386	18304	18475	18159	18121	18479	18336	18458	18350	18412	18244	18445	18153	18282	18358	18216	18463	18223	18394	18093	18262	18122	18377	18422	18152	18373	18259	18201	18412	18360	18336	18096	18281	18060	18135	18329	18563	18211	18178	18305	18232	18263	18294	18335	18294	18317	18449	18266	18156	18298	18232	18407	18269	18348	18350	18386	18360	18460	18200	18429	18151	18270	18455	18241	18336	18223	18388	18184	18324	18173	18157	18187	18233	18340	18378	18298	18486	18214	18217	18065	18083	18240	18326	18363	18265	18257	18365	18386	18481	18290	18460	18296	18461	18358	18221	18370	18460	18278	18397	18426	18451	18220	18243	18338	18197	18394	18224	18231	18253	18377	18301	18117	18278	18239	18233	18153	18391	18308	18326	18200	18170	18137	18319	18202	18319	18372	18120	18270	18442	18263	18118	18285	18256	18365	18206	18281	18215	18124	18309	18114	18375	18213	18290	18251	18113	18348	18517	18171	18344	18143	18265	18122	18291	18196	18403	18061	18034	18121	18631	18341	18215	18277	18307	18048	18413	18197	18258	18362	18389	18066	18236	18156	18213	18341	18297	18268	18217	18397	18212	18327	18211	18239	18131	18360	18078	18273	18399	18370	18245	18524	18273	18276	18306	18298	18358	18522	18303	18275	18489	18103	18290	18131	18284	17985	18240	18398	18374	18181	18277	18199	18224	18063	18345	18424	18320	18369	18333	18173	18258	18334	18427	18467	18273	18358	18380	18210	18356	18105	18190	18092	18242	18230	18498	18459	18219	18146	18343	18296	18499	18221	18483	18384	18130	18259	17994	18450	18415	18327	18088	18203	18211	18211	18296	17909	18151	18321	18293	18228	18377	18313	18273	18168	18361	18316	18220	18093	18118	18383	18200	18153	18290	18165	18215	18097	18287	18329	18162	18261	18352	18275	18104	18203	18236	18422	18216	18479	18323	18683	18363	18379	18443	18199	18094	18123	18277	18447	18091	18324	18436	18317	18507	18106	18230	18348	18378	18219	18409	18284	18272	18208	18381	18174	18169	18383	18473	18296	18203	18335	18412	18405	18362	18340	18365	18253	18187	18366	18011	18358	18302	18198	18207	18397	18363	18329	18253	18440	18355	18088
17356	21782	20456	18183	17303	16676	16590	16275	16076	15972	16121	15708	15915	16098	16027	16069	15950	16079	16011	16031	16082	15898	16130	16013	15927	16049	16070	16207	16024	16118	16107	16101	15977	15972	15898	16005	15973	15998	15918	15994	15992	16002	16008	16098	15890	16021	16266	16038	15956	15923	15883	15836	15989	15976	15987	16002	15968	15843	15858	15968	15950	15937	16022	15999	15994	16024	16155	16036	15895	16020	15984	15923	15812	16121	15838	16121	16021	15858	15901	16137	15949	15827	16047	16048	15905	15971	15996	15903	16107	16084	16002	15974	16175	16021	15882	15989	15850	15836	16139	16100	15964	16023	15936	15911	15828	15976	16123	15953	16065	15857	16049	16070	16052	16001	15861	15891	16104	15788	15909	16200	16121	16068	15966	16119	15939	16055	15932	16149	16156	16068	15865	16173	15939	16020	15960	16091	15995	15964	16026	15940	15823	16050	16105	15969	15873	15957	15865	16044	16081	15919	15808	16159	15897	16064	15997	15913	16021	15953	16059	15903	15838	16088	16012	15825	16071	16003	16035	15964	16001	15861	16131	15950	15844	15898	16103	15885	16030	15935	15960	16049	16093	15980	15909	15853	15850	16010	15950	16081	16113	16091	15890	15934	16007	15882	16075	15916	16013	15940	16203	16235	15978	15931	16159	15939	16005	15976	16146	15993	15761	16071	15994	15972	16059	16065	15902	16031	15934	15925	16024	16063	16144	16008	15922	16139	16055	15888	15927	15997	15935	15987	15857	15901	15899	16046	16148	16085	16045	15984	15929	15926	16055	16086	15960	16082	15929	15696	15909	15998	16128	16126	16025	16116	15883	15814	15943	16014	16056	15903	16034	15900	16120	15969	16119	15971	16005	16038	15846	15887	16106	16155	15956	15895	16001	16061	16061	16198	16138	15979	15994	16043	15982	16084	15851	15961	15876	16148	15945	15742	15933	16083	15936	15874	15820	16005	16129	15744	16008	15897	15938	15917	16036	16059	15959	15863	15947	15991	16092	15769	15948	15952	15945	16132	16061	16088	15908	16180	15907	15956	15975	15925	15939	15856	15956	15840	15957	15946	16043	16033	16051	16035	15980	16044	15771	15921	16105	15997	16000	15773	15887	15973	15991	16072	15805	16080	15815	16149	15989	16045	15982	15870	15970	15999	15923	15912	15917	16113	15937	15950	16103	16107	15969	15928	15979	16071	15973	15969	15829	15935	16126	16026	16168	16158	16019	15915	15948	16040	15881	16054	16047	16008	15843	16050	16019	16095	16043	16049	16005	16084	15928	16020	16058	16143	16031	16191	16083	16004	16011	15850	16117	16075	15946	15931	15911	15844	16041	15982	16167	16098	16092	15910	16005	15932	16031	15975	16007	16034	16179	15990	15855	16167	16064	15912	16044	16123	16034	15978	16010	15909	15911	15991	16078	16092	16053	16063	16080	15981	15973	16014	15989	15904	16093	16038	16092	16113	15911	16043	16131	15879	15954	15944	15860	15930	15936	15884	15920	15899	15962	16133	16049	15957	16064	15950	15889	16000	15904	15997	16053	16165	15889	15952	15814	15897	15941	15969	16047	16056	15905	16031	16059	15929	16110	15927	16177	15995	15851	16052	16019	16091	15900	15974	15836	16074	15882	15946	16157	15960	16011	16037	15928	15974	16124	16159	15941	16134	16097	16000	16074	15952	16003	15936	16024	15963	15813	16080	16189	16023	15903	15881	16010	15999	15930	16041	15951	16220	15928	15927	15934	16040	16093	16161	16096	16117	16015	16070	16052	15962	15996	15869	16063	16049	15995	15868	15943	16081	15872	16025	15964	16012	16036	16022	15808	16019	15950	16028	15948	15913	15966	16014	15788	16004	15943	16094	16079	16144	16016	15928	15995	15921	15983	16022	15935	15994	15945	16163	15938	15971	15984	15990	16129	16110	15994	16078	15894	15915	16087	16114	15979	16141	16089	15917	16026	15983	16004	16120	15843	15808	15936	16031	15816	16021	16121	16024	16110	16020	16086	16058	15948	16089	16029	16033	16006	15988	15953	15774	15850	15973	15956	15965	15933	16089	16125	15806	16199	15918	15951	16089	15961	16085	16003	15970	15836	16033	16056	16016	15910	16054	16094	15817	16004	16006	16015	15978	16065	15859	16117	16003	15954	15950	16001	15942	16043	16229	16184	16105	16008	15982	16015	15908	15804	15880	16001	16069	16052	15893	15977	16211	16063	15895	16113	15949	16075	15944	16020	15950	15936	16155	16024	15979	16093	16065	16002	16082	16034	15920	15922	15982	16031	15966	16026	15827	16010	16000	15950	16078	15977	15916	16138	16103	15995	16122	16061	16039	16044	16043	15835	16042	16040	16059	15846	15699	16020	16053	16060	16092	16293	15893	16035	16087	15909	15999	15933	16019	15846	16001	15949	16033	15983	15888	15814	16063	15691	16125	15935	15943	15913	15885	15916	16068	16198	16195	16091	15889	15859	15908	16013	15981	16008	16018	15838	15916	15861	16007	16017	16083	16007	16005	16134	15887	15922	16150	16071	16016	15785	15921	15983	16083	16068	15895	15897	15900	15903	16066	15895	15876	15893	15913	15803	16132	15968	15986	16044	15793	16116	16066	15956	15967	15909	15956	16088	16095	15972	16184	16101	16184	16074	15921	15966	15905	15909	16076	15919	16051	16112	15962	15887	16130	15983	16099	15929	15945	16051	16031	16048	16109	16030	16074	15958	15978	16027	16016	16047	15915	16187	15962	15869	15871	15968	16001	15912	16034	15981	16087	16053	16099	16072	15991	16166	16116	15883	16024	15952	16164	15831	16081	16052	15938	15959	16068	16087	16094	15826	15912	15987	16123	16031	16019	15893	16012	16030	16070	15914	15963	16135	15900	16142	15959	15975	15934	16020	16125	16037	16214	15971	15991	15953	16027	16123	15864	15965	16024	16052	15957	16139	15723	16059	15909	16031	16007	16025	15904	16043	15883	16079	16027	16001	16064	16221	15945	15942	15799	16101	15919	15801	16048	15942	16012	16077	16015	15927	16007	16004	15990	16120	15958	15969	15852	16203	15909	16246	16050	16055	16035	16020	16122	15871	16023	16095	16087	16159	15983	16069	15820	16147	15969	16170	15881	15944	16025	15796	16146	15831	16074	16094	15993	15891	15976	16077	15893	15994	16021	16009	16009	15978	16201	15959	15966	15994	15890	16044	15884	15945	16046	16164	15945	16073	15905	16104	15818	16010	15897	16018	15870	15856	16093	15832	16164	15992	15931	15919	16023	16199	15875	16061	16032	15849	15988	16147	15932	15814	15949	15994	15919	15852	16024	15856	16011	16027	15841	15883	15947	15991	15922	16123	16030	15979	16028	15950	16063	16060	15912	15899	15992	15915	16113	15996	15988	16074	16066	16011	16131	16013	15945	16012	16006	15966	16022	16089	15958	15943	16049	16028	16033	15977	16097	15909	15972	15905	15892	15953	16022	15902	16056	15950	15964	15966	16004	15999	16059	16101	16138	16090	16240	15879	16059	16037	16059	16040	16040	16036	16135	15983	15991	16126	15988	16164	16027	15990	15923	15954	15990	16003	15935	15902	16112	15948	15980	16035	16136	15907	16166	16128	16042	15952	16063	16119	16075	15970	16022	16018	16060	16002	15979	15954	16084	15891	15991	16095	15957	15899	16063	16012	15830	16018	15908	15939	15809	16064	16105	15911	16103	15910	16012	16007	15977	15948	16272	15845	15983	16099	16007	16158	16072	16107	15821	16088	16069	15992	16099	15921	15943	16039	16001	15851	15932	15952	15747	16061	16019	15989	15981	16017	15745	16063	15987	15938	16015	15939	16002	16071	15963	16026	16090	15960	16031	16130	15905	15881	15980	15958	16037	16149	16082	16108	16032	15988	16010	15983	15915	16041	15892	16168	15890	15876	16062	16056	16081	16023	15941	16028	16103	15904	15835	15787	15999	15936	16121	16133	16155	15905	15964	16051	15894	16061	15929	16061	15969	15918	15866	16137	15953	16006	15901	16064	16040	15889	15970	16000	16001	16078	15823	16055	16012	16096	16225	16078	15974	15980	16121	15958	16116	15962	15985	15959	16103	16029	15951	15995	16066	15883	15991	16125	15897	15948	16132	16003	15858	16110	15987	16085	15809	16153	15973	15866	15916	16017	16060	16033	16029	15907	16054	15923	15907	15923	15866	15882	16113	16107	16187	15814	16022	16114	15887	16089	16123	16037	16117	16046	15899	16070	15987	16058	16129	16017	16175	16118	15833	15963	15938	16151	15913	16097	16035	15945	16040	16018	16000	15974	16218	16038	16017	15916	15930	15969	15883	15967	15853	16036	16135	15775	16014	16116	15958	15865	16058	15939	15888	16101	16052	15929	15904	16014	15905	16009	15966	15893	16024	16115	16058	15960	16066	16135	16090	15834	16087	16028	15973	16023	15967	15923	15867	15951	15969	16249	16042	16054	15909	16089	16036	15961	15958	15853	16054	16001	16026	16008	16022	15749	15984	16026	15971	15963	15915	16008	16080	16117	15962	16075	16078	16041	15993	16004	15880	16053	15788	16137	15945	15957	16001	15884	15886	16161	15878	16011	15819	16022	15946	15963	15895	16149	15897	16173	15974	16110	16042	16036	16008	15854	16054	15880	16013	15889	16065	16178	16037	16150	15908	16040	16013	15969	15920	16024	15975	15977	16048	15958	15992	16068	15729	16108	16012	16067	15906	15978	15871	15989	15818	15886	16030	16056	16094	16186	15759	15945	15909	16034	15969	15918	16200	16027	15990	16195	15799	15964	15966	16073	16017	16070	15961	16145	15936	15981	16056	15970	16194	15765	15981	16023	16055	16109	15908	15935	16067	16001	15952	15931	15871	16114	15879	15907	15964	15873	15973	15886	16009	16106	15916	15954	16001	16073	15974	16142	15842	15988	16056	15927	16082	16050	16003	15963	15901	16023	16118	15962	16017	15996	15798	15906	16153	15988	15972	15939	16144	15932	16067	16026	16019	16060	15829	16119	16049	16036	16053	15921	16161	15823	16030	15865	15882	16149	15973	15929	15946	16137	15975	16000	16016	15999	16032	16021	15853	16174	15897	16047	16123	16208	15945	16260	15959	16104	15945	16068	15906	16145	15946	16018	15950
23736	21431	29109	24193	22036	22779	21695	18648	17960	18094	17968	17833	17897	17834	17850	17809	17888	17695	17676	17815	17900	17866	17599	17545	17720	17664	17563	17483	17678	17694	17563	17697	17728	17628	17589	17725	17783	17534	17313	17712	17539	17567	17607	17658	17428	17577	17273	17628	17400	17441	17655	17818	17886	17696	17561	17529	17491	17616	17515	17567	17632	17794	17564	17342	17672	17567	17561	17588	17332	17582	17798	17521	17575	17474	17464	17567	17726	17619	17392	17715	17632	17525	17517	17683	17693	17694	17677	17394	17604	17653	17653	17548	17660	17438	17774	17636	17428	17383	17389	17452	17564	17657	17415	17417	17516	17538	17641	17604	17559	17597	17673	17568	17596	17604	17416	17692	17551	17827	17617	17752	17582	17765	17639	17469	17646	17561	17781	17584	17507	17502	17509	17591	17652	17538	17471	17530	17582	17852	17548	17409	17350	17575	17355	17397	17631	17583	17510	17513	17529	17625	17436	17464	17572	17681	17615	17469	17549	17520	17663	17693	17487	17606	17596	17389	17544	17676	17657	17407	17645	17529	17398	17450	17697	17480	17638	17700	17534	17695	17333	17493	17491	17663	17542	17485	17709	17651	17544	17590	17312	17470	17552	17646	17609	17534	17585	17440	17621	17587	17545	17531	17445	17573	17599	17566	17394	17386	17514	17457	17565	17450	17709	17664	17553	17594	17455	17664	17455	17713	17499	17582	17598	17575	17539	17698	17247	17631	17538	17545	17508	17720	17550	17428	17616	17380	17587	17522	17491	17713	17481	17523	17269	17500	17456	17690	17643	17531	17453	17621	17642	17581	17560	17541	17523	17410	17719	17328	17675	17432	17556	17598	17484	17452	17610	17637	17435	17523	17474	17521	17592	17684	17512	17543	17532	17593	17585	17485	17505	17511	17647	17653	17476	17591	17520	17595	17536	17458	17466	17355	17544	17802	17617	17673	17522	17792	17532	17613	17523	17541	17660	17717	17551	17602	17578	17572	17554	17558	17530	17583	17549	17497	17349	17556	17604	17732	17556	17697	17613	17459	17598	17620	17829	17414	17371	17609	17400	17698	17626	17673	17635	17469	17653	17608	17688	17374	17467	17336	17489	17460	17570	17566	17548	17500	17532	17565	17580	17551	17545	17453	17625	17665	17665	17533	17609	17575	17542	17490	17554	17537	17430	17429	17694	17702	17617	17543	17496	17672	17504	17520	17592	17435	17573	17788	17511	17422	17607	17410	17506	17510	17673	17597	17590	17441	17692	17666	17657	17393	17575	17769	17745	17906	17627	17578	17726	17473	17592	17438	17591	17555	17519	17678	17766	17545	17612	17595	17645	17606	17422	17569	17760	17449	17569	17549	17365	17564	17598	17501	17557	17568	17550	17417	17570	17286	17480	17479	17450	17498	17490	17640	17588	17536	17649	17506	17504	17540	17421	17515	17577	17533	17581	17619	17415	17461	17590	17695	17482	17491	17419	17519	17573	17542	17432	17412	17428	17771	17709	17430	17677	17458	17588	17647	17579	17384	17609	17470	17691	17529	17401	17526	17602	17462	17647	17544	17596	17609	17469	17386	17611	17493	17430	17499	17526	17554	17429	17511	17620	17579	17588	17419	17156	17242	17584	17543	17347	17640	17525	17615	17584	17312	17449	17475	17395	17524	17553	17659	17470	17550	17617	17511	17528	17567	17690	17524	17458	17510	17733	17561	17516	17582	17566	17204	17613	17811	17724	17342	17667	17545	17517	17668	17573	17511	17657	17562	17609	17420	17820	17630	17404	17716	17511	17593	17559	17693	17446	17588	17547	17420	17565	17633	17481	17504	17907	17486	17545	17551	17601	17669	17555	17519	17620	17417	17623	17318	17599	17480	17493	17546	17555	17288	17508	17589	17408	17356	17709	17660	17433	17560	17653	17661	17285	17431	17634	17707	17511	17579	17394	17371	17403	17754	17714	17722	17487	17421	17506	17589	17567	17472	17522	17594	17644	17566	17624	17558	17727	17541	17717	17670	17636	17401	17441	17555	17708	17435	17430	17747	17446	17579	17600	17574	17543	17479	17550	17581	17422	17441	17699	17598	17451	17830	17485	17620	17547	17540	17406	17379	17511	17647	17582	17678	17818	17585	17717	17474	17629	17570	17577	17586	17747	17593	17646	17655	17678	17457	17339	17688	17483	17538	17511	17317	17407	17504	17513	17581	17375	17559	17693	17542	17529	17615	17441	17442	17661	17582	17587	17608	17622	17529	17438	17664	17532	17597	17509	17473	17783	17644	17547	17405	17559	17869	17554	17543	17655	17687	17770	17614	17414	17499	17507	17633	17550	17505	17421	17556	17667	17465	17526	17375	17626	17577	17599	17588	17596	17478	17609	17503	17526	17723	17463	17455	17553	17569	17652	17612	17428	17592	17525	17530	17526	17573	17551	17506	17500	17392	17526	17456	17633	17658	17531	17494	17694	17640	17630	17648	17518	17653	17533	17437	17494	17575	17509	17665	17758	17530	17517	17376	17392	17606	17576	17608	17800	17371	17767	17711	17557	17651	17560	17649	17418	17600	17396	17448	17668	17664	17515	17618	17750	17345	17392	17594	17568	17672	17551	17595	17564	17495	17579	17507	17642	17645	17429	17746	17508	17325	17652	17587	17362	17590	17607	17684	17627	17565	17658	17722	17562	17465	17257	17406	17601	17596	17614	17609	17360	17618	17570	17628	17574	17490	17466	17538	17613	17584	17624	17499	17727	17541	17596	17395	17441	17695	17539	17564	17483	17584	17482	17707	17543	17419	17394	17394	17453	17620	17377	17529	17513	17460	17477	17494	17568	17616	17599	17739	17459	17576	17551	17620	17422	17288	17229	17375	17479	17446	17452	17575	17558	17487	17676	17612	17520	17491	17576	17430	17526	17664	17534	17694	17686	17750	17731	17574	17510	17508	17554	17472	17429	17620	17604	17594	17717	17534	17656	17278	17329	17622	17566	17417	17521	17403	17562	17593	17581	17530	17338	17487	17414	17643	17705	17452	17678	17767	17506	17479	17566	17740	17504	17632	17420	17368	17499	17666	17572	17499	17450	17496	17752	17499	17646	17571	17549	17457	17549	17335	17566	17580	17571	17615	17468	17684	17538	17477	17553	17542	17768	17489	17629	17444	17639	17643	17349	17497	17390	17523	17581	17489	17303	17911	17575	17591	17380	17714	17508	17840	17581	17387	17680	17659	17656	17610	17654	17629	17621	17610	17432	17553	17568	17515	17534	17633	17566	17369	17488	17674	17443	17514	17265	17471	17392	17343	17735	17652	17529	17504	17418	17517	17621	17283	17272	17311	17545	17554	17536	17567	17367	17632	17610	17517	17553	17700	17494	17420	17630	17586	17602	17517	17243	17737	17566	17409	17565	17440	17560	17659	17571	17637	17766	17604	17491	17468	17299	17558	17460	17685	17647	17702	17650	17556	17398	17549	17536	17666	17415	17454	17686	17505	17596	17504	17593	17606	17593	17447	17669	17569	17588	17596	17448	17564	17671	17433	17529	17529	17676	17520	17561	17289	17499	17505	17535	17534	17659	17474	17672	17549	17603	17468	17609	17611	17537	17554	17609	17579	17606	17601	17525	17507	17600	17656	17445	17504	17554	17690	17533	17420	17417	17615	17488	17505	17411	17658	17612	17584	17617	17694	17484	17569	17666	17511	17619	17523	17453	17442	17572	17663	17553	17506	17801	17312	17681	17368	17556	17515	17334	17628	17483	17668	17654	17663	17603	17320	17567	17432	17754	17529	17601	17438	17562	17663	17670	17656	17683	17540	17746	17648	17808	17568	17643	17564	17485	17471	17606	17489	17637	17414	17674	17695	17526	17461	17717	17473	17500	17696	17570	17606	17624	17607	17552	17689	17525	17618	17620	17746	17457	17416	17674	17695	17471	17497	17707	17566	17651	17476	17648	17565	17477	17698	17606	17458	17650	17363	17582	17630	17620	17454	17626	17578	17540	17337	17707	17710	17717	17523	17590	17510	17453	17498	17694	17563	17706	17466	17500	17575	17608	17616	17482	17589	17540	17643	17487	17323	17267	17682	17598	17438	17425	17688	17295	17540	17421	17542	17386	17659	17474	17556	17755	17593	17514	17605	17643	17569	17574	17570	17757	17506	17727	17584	17438	17569	17450	17739	17448	17470	17672	17584	17639	17667	17621	17498	17638	17768	17701	17709	17517	17415	17463	17508	17360	17634	17844	17654	17729	17351	17714	17451	17554	17531	17605	17585	17695	17587	17487	17576	17694	17755	17582	17769	17491	17681	17484	17574	17644	17357	17483	17539	17397	17655	17770	17558	17720	17499	17593	17379	17346	17678	17389	17459	17522	17526	17457	17632	17579	17624	17689	17483	17738	17595	17551	17397	17495	17795	17678	17713	17549	17538	17570	17551	17637	17411	17407	17535	17513	17421	17608	17529	17690	17784	17679	17511	17356	17493	17619	17686	17722	17557	17521	17514	17636	17567	17623	17595	17585	17417	17678	17512	17412	17719	17482	17781	17377	17374	17666	17626	17492	17579	17314	17539	17914	17501	17505	17597	17490	17629	17577	17543	17585	17568	17526	17612	17629	17651	17690	17563	17460	17499	17614	17569	17538	17626	17387	17645	17676	17537	17515	17753	17784	17645	17420	17378	17658	17477	17433	17556	17618	17513	17553	17450	17539	17497	17461	17684	17639	17498	17656	17887	17543	17643	17432	17428	17763	17610	17545	17471	17538	17753	17583	17714	17532	17681	17802	17677	17640	17638	17446	17501	17541	17510	17580	17408	17609	17546	17403	17639	17652	17613	17644	17562	17584	17475	17440	17661	17544	17695	17695	17742	17585	17455	17124	17574	17599	17525	17589	17397	17582	17590	17678	17718	17573	17381	17527	17562	17464	17711	17595	17505	17606	17658	17476	17426	17506	17502	17467	17529	17701	17344	17348	17561	17399	17565	17700	17478	17637	17514	17820	17306	17452	17784	17682	17394	17689	17294	17346	17437	17479	17201	17494	17501	17541	17380	17580	17538	17430	17579	17550	17812	17528	17442	17469	17319	17538	17626	17338	17380	17512	17408	17639	17708	17459	17605	17567	17531	17597	17531	17412	17574	17491	17567	17687	17718	17531	17680
16142	24401	22874	19619	18070	17070	16503	15921	15998	15704	15663	15623	15643	15643	15671	15519	15668	15777	15584	15644	15501	15576	15587	15677	15720	15581	15703	15691	15613	15501	15621	15419	15488	15728	15502	15592	15594	15588	15615	15635	15640	15755	15521	15674	15634	15655	15644	15675	15556	15304	15568	15377	15628	15538	15579	15566	15704	15482	15768	15534	15488	15612	15589	15503	15709	15474	15702	15541	15518	15538	15581	15545	15567	15528	15814	15574	15420	15674	15667	15668	15574	15592	15650	15572	15464	15741	15538	15459	15558	15703	15582	15746	15640	15611	15673	15403	15757	15576	15499	15734	15799	15564	15596	15650	15620	15552	15568	15688	15635	15625	15645	15550	15597	15611	15611	15477	15612	15560	15740	15584	15683	15572	15635	15613	15633	15574	15541	15639	15577	15564	15623	15568	15465	15525	15467	15571	15637	15631	15479	15548	15558	15351	15561	15626	15616	15506	15569	15476	15524	15647	15636	15599	15684	15698	15563	15574	15371	15604	15650	15400	15760	15494	15634	15619	15467	15484	15703	15560	15439	15602	15573	15687	15641	15707	15631	15493	15353	15481	15443	15542	15515	15518	15684	15621	15571	15557	15516	15757	15490	15616	15537	15442	15479	15485	15694	15586	15482	15514	15605	15638	15541	15475	15604	15625	15648	15574	15668	15596	15652	15383	15493	15588	15639	15497	15499	15541	15512	15700	15826	15643	15502	15792	15595	15664	15580	15568	15451	15730	15600	15633	15711	15746	15503	15719	15471	15728	15694	15661	15608	15516	15460	15531	15628	15580	15762	15605	15697	15512	15689	15485	15428	15554	15645	15592	15534	15651	15597	15709	15436	15534	15498	15732	15542	15658	15547	15667	15434	15479	15557	15532	15607	15539	15634	15508	15717	15578	15525	15533	15501	15576	15630	15532	15620	15822	15495	15502	15449	15641	15370	15654	15683	15561	15506	15517	15574	15451	15616	15522	15628	15750	15569	15592	15482	15686	15684	15700	15606	15761	15625	15600	15551	15665	15507	15529	15468	15659	15514	15370	15590	15607	15376	15434	15699	15416	15607	15593	15545	15562	15489	15609	15466	15535	15512	15612	15685	15568	15548	15517	15540	15694	15597	15481	15467	15571	15433	15592	15697	15592	15522	15544	15583	15527	15429	15760	15528	15714	15604	15606	15618	15598	15610	15466	15552	15489	15492	15511	15639	15487	15724	15487	15593	15537	15748	15636	15635	15703	15622	15486	15557	15582	15490	15498	15574	15553	15705	15512	15546	15543	15417	15413	15510	15671	15494	15602	15703	15506	15520	15443	15609	15660	15526	15502	15390	15656	15597	15549	15424	15661	15612	15550	15515	15295	15639	15551	15577	15648	15728	15418	15533	15468	15469	15626	15531	15563	15768	15517	15478	15606	15481	15639	15686	15623	15642	15548	15527	15624	15658	15501	15643	15682	15625	15531	15371	15612	15477	15545	15507	15582	15597	15536	15466	15646	15624	15701	15596	15630	15637	15422	15506	15506	15496	15462	15429	15575	15645	15548	15567	15630	15320	15535	15491	15499	15477	15622	15523	15550	15670	15473	15470	15651	15590	15593	15439	15470	15433	15485	15688	15627	15681	15556	15556	15524	15577	15616	15524	15594	15417	15327	15577	15633	15594	15621	15518	15598	15456	15598	15499	15529	15669	15389	15449	15714	15519	15666	15558	15637	15765	15541	15529	15576	15541	15556	15653	15812	15491	15519	15701	15611	15547	15600	15490	15428	15592	15560	15588	15528	15560	15733	15594	15648	15582	15688	15538	15476	15515	15745	15637	15606	15509	15887	15598	15621	15489	15603	15539	15671	15622	15593	15837	15646	15574	15564	15514	15667	15509	15714	15484	15506	15692	15489	15587	15460	15324	15703	15567	15461	15711	15717	15671	15477	15443	15599	15621	15500	15328	15574	15551	15551	15458	15583	15696	15722	15598	15547	15730	15476	15605	15553	15641	15594	15620	15718	15743	15571	15620	15560	15432	15594	15625	15623	15640	15600	15729	15537	15594	15617	15646	15514	15493	15485	15615	15661	15426	15763	15743	15534	15514	15430	15447	15514	15409	15694	15684	15636	15500	15572	15433	15656	15702	15479	15529	15661	15499	15619	15587	15533	15560	15543	15587	15630	15385	15494	15599	15562	15571	15508	15609	15612	15637	15695	15561	15526	15791	15683	15508	15587	15532	15629	15617	15528	15683	15440	15648	15589	15498	15519	15601	15485	15699	15729	15499	15630	15345	15688	15526	15571	15580	15693	15481	15513	15671	15638	15521	15472	15521	15579	15467	15603	15630	15446	15508	15518	15489	15659	15507	15655	15653	15502	15596	15683	15612	15658	15578	15914	15561	15639	15600	15645	15593	15702	15680	15441	15581	15712	15561	15488	15536	15557	15362	15598	15578	15499	15582	15514	15490	15503	15758	15427	15651	15422	15541	15571	15606	15479	15458	15434	15526	15618	15689	15489	15638	15704	15525	15669	15750	15632	15505	15393	15894	15548	15584	15687	15606	15453	15507	15521	15523	15666	15665	15532	15660	15570	15651	15576	15574	15616	15561	15617	15713	15756	15467	15486	15378	15657	15730	15404	15583	15520	15607	15685	15425	15486	15600	15480	15642	15458	15655	15539	15507	15517	15596	15648	15633	15509	15529	15457	15663	15412	15594	15776	15564	15490	15573	15678	15434	15579	15561	15599	15633	15745	15689	15525	15522	15712	15590	15553	15556	15618	15587	15637	15650	15563	15573	15649	15593	15641	15503	15724	15662	15444	15606	15540	15568	15528	15683	15585	15572	15585	15447	15588	15747	15564	15451	15628	15464	15591	15616	15590	15618	15473	15583	15445	15669	15465	15665	15566	15605	15635	15599	15566	15432	15609	15512	15613	15611	15660	15650	15506	15679	15639	15642	15541	15507	15522	15662	15560	15558	15577	15703	15571	15583	15421	15602	15580	15399	15617	15384	15741	15479	15683	15507	15638	15690	15622	15586	15621	15513	15605	15441	15674	15488	15557	15582	15599	15541	15621	15586	15577	15620	15551	15582	15444	15592	15645	15457	15580	15503	15629	15488	15490	15583	15563	15630	15546	15622	15633	15615	15732	15551	15486	15483	15663	15505	15685	15575	15638	15610	15525	15531	15538	15597	15705	15621	15583	15429	15515	15411	15725	15534	15481	15496	15448	15622	15361	15649	15641	15572	15540	15541	15555	15584	15684	15507	15746	15717	15614	15643	15552	15597	15565	15691	15496	15623	15688	15720	15544	15542	15444	15740	15530	15575	15551	15505	15640	15449	15564	15593	15453	15468	15622	15584	15571	15482	15552	15522	15673	15506	15508	15623	15560	15537	15596	15375	15598	15656	15697	15493	15727	15623	15616	15465	15674	15793	15572	15457	15710	15655	15560	15486	15641	15562	15718	15507	15565	15610	15527	15523	15529	15561	15674	15563	15444	15655	15489	15572	15658	15710	15701	15646	15478	15346	15662	15579	15626	15546	15530	15437	15409	15539	15536	15574	15650	15675	15690	15514	15510	15539	15715	15675	15475	15571	15532	15719	15539	15583	15697	15574	15722	15755	15636	15407	15556	15542	15573	15544	15452	15468	15492	15731	15473	15684	15690	15484	15582	15753	15737	15564	15401	15675	15710	15476	15656	15685	15473	15294	15507	15637	15632	15752	15563	15598	15597	15518	15472	15637	15601	15682	15638	15723	15513	15497	15560	15483	15628	15586	15412	15460	15681	15674	15607	15581	15549	15658	15419	15544	15621	15555	15563	15609	15593	15663	15594	15505	15532	15581	15524	15520	15425	15700	15542	15457	15531	15566	15412	15511	15648	15420	15502	15551	15524	15540	15482	15665	15577	15459	15421	15418	15559	15529	15659	15716	15595	15679	15479	15709	15721	15608	15701	15633	15672	15684	15536	15647	15583	15518	15551	15381	15609	15492	15516	15541	15556	15538	15542	15571	15562	15470	15556	15357	15511	15574	15725	15502	15511	15539	15607	15459	15875	15659	15501	15787	15654	15511	15472	15638	15471	15763	15634	15512	15476	15635	15528	15630	15644	15428	15700	15527	15498	15621	15737	15521	15662	15468	15814	15410	15611	15738	15619	15575	15556	15596	15553	15776	15449	15453	15637	15892	15615	15594	15610	15670	15480	15555	15560	15481	15597	15635	15706	15646	15498	15583	15416	15730	15419	15574	15607	15710	15521	15713	15789	15553	15493	15546	15500	15448	15687	15403	15603	15542	15639	15521	15634	15722	15469	15544	15730	15715	15371	15614	15605	15698	15551	15396	15658	15727	15436	15505	15504	15548	15644	15574	15412	15483	15754	15622	15489	15708	15625	15569	15719	15693	15483	15427	15544	15607	15574	15679	15746	15524	15391	15489	15665	15596	15723	15623	15543	15628	15620	15602	15629	15551	15480	15549	15594	15293	15570	15556	15426	15670	15630	15659	15575	15746	15549	15614	15557	15475	15596	15737	15498	15377	15591	15650	15697	15499	15524	15666	15536	15631	15481	15564	15608	15548	15737	15474	15575	15490	15657	15608	15505	15704	15533	15490	15725	15503	15412	15544	15684	15496	15705	15607	15449	15659	15686	15457	15738	15627	15513	15582	15445	15420	15633	15474	15460	15475	15570	15390	15544	15757	15342	15570	15637	15384	15718	15324	15681	15515	15581	15618	15586	15653	15556	15558	15533	15613	15492	15638	15669	15534	15556	15392	15511	15626	15442	15583	15762	15493	15570	15503	15590	15475	15584	15624	15512	15494	15614	15596	15690	15656	15576	15574	15484	15525	15499	15668	15662	15726	15448	15503	15622	15688	15544	15482	15693	15796	15502	15500	15608	15569	15525	15586	15692	15485	15415	15470	15772	15495	15636	15514	15640	15623	15469	15487	15578	15503	15531	15650	15646	15641	15613	15543	15638	15512	15571	15723	15455	15617	15599	15484	15759	15711	15413	15498	15596	15409	15628	15672	15572	15716	15673	15672	15502	15507	15611	15613	15453	15589	15462	15528	15539	15558	15567	15530	15540	15529	15608	15627	15690	15593	15560	15683	15541	15672	15446	15390	15476	15530	15614	15754	15590	15570	15561	15626	15352	15592	15489
22882	21417	29364	23876	21546	23440	25524	19798	18622	18755	18574	18473	18475	18418	18403	18435	18172	18412	18261	18318	18414	18162	18275	18550	18493	18277	18305	18581	18246	18474	18296	18265	18175	18263	18079	18188	18251	18201	18189	18282	18135	18105	17801	18245	18138	18182	18149	18319	18393	18001	18366	18162	18169	18401	18172	18215	18140	18152	18191	18234	18267	18171	18201	18089	17963	18196	18184	18272	18215	18370	18134	18208	18070	18226	18086	18042	18118	18127	18315	18099	18057	18290	18242	18281	18122	18162	18117	18215	18122	18037	18140	18346	18126	17962	18300	18378	18318	18144	18222	18234	18178	18262	18239	18218	18037	18076	18304	18300	17977	18147	18054	18218	18117	18203	18144	18160	18110	18084	18178	18456	18282	17964	18237	18178	18194	18209	18308	18193	17932	18124	18289	18160	18246	18100	18045	18233	18123	18041	18135	18182	18084	18099	18057	17917	18272	18129	18215	17935	18093	17996	18125	18220	18264	18389	18204	18224	18363	17951	18194	18223	18282	18132	18091	18077	18482	18187	18196	18189	18007	18115	18206	18261	18126	18086	18309	18154	18081	18191	18271	18163	18055	18075	18165	18251	18299	18141	18099	18092	18127	18045	18114	18181	18242	18110	17885	18159	18270	18243	17997	18200	18044	18239	18216	18427	18286	18284	18259	18007	18139	18220	18091	18037	18088	18330	18275	18159	18116	17998	18220	18057	18009	18132	18237	18284	18147	18027	18043	17970	18150	18370	17951	18044	18075	17941	18091	18194	18097	18436	18076	18191	18199	17996	17984	17981	18192	18218	18186	18052	18241	18145	17989	18045	18184	18174	18231	17878	18139	18189	18074	18169	18300	18121	18062	18082	18084	18196	18349	18186	17909	18096	18039	18223	18126	18126	18037	18080	18350	18020	17938	17988	18040	18300	18136	18164	18108	17985	18259	18162	18080	18070	18304	17954	18044	18101	18123	17973	17939	18072	18189	18082	18081	18171	18214	18244	18173	18154	18115	18069	17964	18098	18254	17981	18144	18208	18286	18114	18200	17990	18009	18095	18170	18103	18096	18311	18143	17960	17879	18209	18127	18079	17900	18073	18308	17943	18085	18001	18400	18173	18069	18140	18110	18009	18239	18091	18349	17969	18421	18169	18101	18054	18138	18022	18062	17942	18146	18011	18133	18076	18136	18262	18067	17895	18086	18112	18010	18040	18086	18166	18120	17938	18046	18079	18228	18125	18215	18186	18054	18155	18057	18048	18064	18010	18038	18200	18261	17944	18067	18049	18188	18117	18008	18177	17888	18082	18138	18125	18159	18234	18197	17920	18061	17881	18029	18030	18121	18244	18092	17826	18081	18105	18123	18023	18177	18297	18140	18189	18166	18321	18006	18101	18017	18030	18246	18208	18213	18339	18171	18029	17990	18044	18083	18116	17975	18122	18294	17912	18069	18010	18047	18276	18017	18113	18212	17985	18283	18139	18211	18044	17899	18014	18292	18208	18241	18114	18175	18094	18304	18188	17940	18261	18161	18050	18028	18044	18089	18007	18144	18223	18055	18180	18123	18122	18291	17989	18151	17939	18026	18078	18051	17995	17989	18193	18139	18053	18157	18012	18024	17988	18148	18059	18088	18061	18014	18046	18160	18025	18034	18303	18314	18065	18368	18394	18119	18143	18213	17952	18126	18202	18059	17887	18098	17952	18278	18076	18024	18139	18105	18054	18374	18142	18198	18078	18164	18068	18134	18168	17923	17887	17976	18027	18062	18169	18202	18177	18119	18009	18241	17845	18025	18136	18182	17912	18129	18114	18171	18162	17964	18195	18215	18087	18121	17929	18071	18012	18148	18198	17969	18459	18106	18157	18012	18162	17908	18172	18301	18056	17924	18116	18027	18145	18074	18080	18164	18126	18173	18054	18186	18011	18182	18240	18143	18136	18179	18142	17997	17777	17979	18181	18174	18071	18014	17848	18343	18017	18138	18283	18115	17938	18010	18235	18041	17995	18269	18118	18184	18094	18063	18048	17872	18027	18149	18140	18070	18104	18381	17946	18302	18149	18059	18014	18161	17951	17943	18033	18068	17951	18039	18196	18007	18136	18254	18057	18149	18209	18078	17914	18303	18013	18115	18333	18199	18115	17966	18177	17873	18083	17959	18165	18142	18160	18178	18146	18093	18011	18251	18117	18038	17864	18007	18010	18072	18127	18183	18213	18083	18146	18075	18211	18060	18151	17965	18221	18103	17987	18150	18117	18099	18098	18133	18050	18353	18064	18195	18112	18149	18243	18182	17901	18045	18035	18046	17971	17914	18211	17941	18016	18149	17918	17935	18091	18250	18169	18266	18124	18111	18242	17964	18203	18256	18148	18063	18125	18149	18096	18234	18332	17886	18061	18195	17982	18017	18112	18072	18097	17993	18102	17869	17943	18044	18137	18135	18140	18223	18257	18126	18053	18196	17960	18173	18169	17963	18284	18086	18066	17990	18005	18282	18248	18300	18239	18068	18114	18164	18232	18164	18173	18077	18056	18174	18198	18150	18164	18122	18124	17983	18233	18146	18152	18065	18005	18260	18143	18123	17852	17967	18032	18009	18110	17873	18035	18236	17953	18179	17892	18287	18212	18136	18274	17945	17851	18210	18187	18042	18130	18116	17961	18192	18086	18218	18242	18232	18175	18074	18017	18161	18159	18176	18069	18086	17947	18123	18276	18089	17995	18206	18197	18098	18067	18128	18076	18123	18165	18179	17946	18036	18194	18239	17917	18108	18208	18205	18163	18049	17865	18209	18089	18197	18021	18214	18321	17960	18057	18198	18005	18333	18099	18116	18087	17879	17897	18294	18156	18219	18086	17843	18081	17829	17843	18266	17948	18044	18137	18281	18138	18110	18085	18243	18203	18158	18064	18030	17939	17959	17994	17974	17998	17937	18225	18085	18046	18003	18064	18129	18242	18245	18228	18125	17969	18163	18133	17959	18076	18061	18129	18119	18252	18255	18019	18323	18243	18154	18059	18120	18046	17976	18039	18032	18223	17858	18133	18231	18316	18098	18134	18397	18237	18215	18399	18068	18049	18388	18017	18216	18145	18001	18082	18276	17956	18246	18096	18106	18212	18214	18015	18157	18228	18181	18208	17818	18047	18013	18210	18106	18204	18146	18091	18114	17999	18174	18192	18033	18057	18181	18016	18007	18193	18030	18046	18009	18116	17890	18138	18024	18084	18328	18075	17925	18114	18053	17948	18180	18123	18037	18095	18137	18080	18252	18136	17899	17852	18096	18214	18248	18260	18200	18102	18188	18038	18150	18091	18235	18114	18058	18145	18247	18231	18203	18358	18169	18033	18251	17847	18035	18225	18222	18079	17937	17931	18191	18222	17927	18317	18374	18232	18100	17971	18056	18358	18185	17985	18109	18041	17852	18186	17967	18071	17965	18327	18116	18243	18057	17973	18306	18313	18247	18042	17884	18402	18073	17906	18170	18152	18108	18278	18261	18023	18061	17986	17990	18095	18060	18100	18115	18289	18112	18180	18186	18173	18054	18127	18209	18197	18140	18216	18170	18350	18185	18095	18281	17979	17955	18154	18117	18184	18238	17979	18103	18161	17982	18385	18161	18069	17991	18159	18188	18214	18053	18053	18145	18193	18278	18148	18254	18106	18045	18199	17978	18246	18225	18115	18094	18161	18058	18068	18016	18163	18240	18348	18203	18018	17990	18085	18296	18158	17986	18254	18319	18028	18308	18125	18335	18183	18159	18164	18086	17956	18182	18249	18282	18274	18139	18140	18116	18336	18304	18524	18025	18075	17992	18228	18193	18064	18130	18163	18058	18104	18319	17904	18076	18052	18027	18065	18237	18126	18013	18100	18257	18171	18206	18151	18272	18226	18268	18291	18247	18217	18243	18147	18063	18226	17985	18025	18163	17917	17981	18062	18109	18179	18275	18002	18121	18090	18156	18253	18309	18034	18315	18185	18041	18037	18141	18293	18025	18219	18285	18079	18239	18041	18121	18194	18188	18147	18144	18061	18082	17938	18191	18101	18031	18030	18348	17982	18010	17940	18160	18200	17899	18202	18099	18049	18003	18185	18154	18148	18134	18041	18207	18157	17990	18172	18276	18201	18195	18102	18100	18238	18120	18106	18106	17931	18169	18200	18030	17795	17891	18304	18189	18110	18118	18113	18217	18142	18061	18280	18180	18081	18027	18137	18059	18140	18021	18170	18009	17983	18168	18075	18239	18148	18304	18020	18108	18188	18191	18132	18172	18328	18096	18087	18207	17905	18156	17996	18168	18013	18296	18113	18237	18077	18046	18205	18024	18012	18217	17993	18011	18080	18277	18296	18203	17991	18093	18077	18085	18107	18056	18189	18217	17915	18038	17985	18317	18007	17939	18020	18115	17998	18037	18184	18273	18124	18125	17990	17924	18129	18149	18164	18206	18168	18367	18308	18207	18105	18069	17952	18063	17975	18308	17894	18106	18001	18139	18000	18223	18138	18054	18283	18194	18046	18301	18120	18181	18040	18192	18198	18168	18311	18062	18053	18070	18148	18082	18067	18005	18029	17953	18085	18120	18051	18063	18089	18087	17975	17864	18113	18101	18156	18087	17974	18153	17852	18221	18283	18164	18151	18159	18076	18089	18111	18182	18169	18291	18261	18040	18228	18092	18027	18030	18266	18321	18156	17987	18184	18091	18149	18046	18172	18186	18125	18192	18063	18234	17984	18354	18232	18073	18336	18163	18170	18081	18144	18302	18053	18118	18004	18061	18448	18142	18334	18277	17979	18068	18041	18158	18121	18221	18313	18165	18006	18008	18104	18216	18094	18168	18070	17999	18026	18239	18070	17741	18105	18406	17777	17979	18189	18018	18165	18055	18158	18012	17952	18159	18046	18354	18183	18059	18037	18179	17902	18214	18292	18293	18168	18219	18085	17958	18032	17900	17975	18081	18093	17926	18137	18104	17989	18188	18267	18014	18054	18131	18036	18186	18013	18205	18121	17987	18124	18184	18072	17986	17822	18227	18036	18188	18129	18167	18083	18169	18218	18124	18086	18065	17940	17919	18025	18042	18255	18120	18155	18011	18136	18049	18165	18132	18290	18144	17988	17927	17967	18182	18267	18001	18249	18229	17833	18126	18182
16968	27229	25433	21678	19269	18015	17240	16499	16180	16080	15921	16002	15970	15978	15863	16014	15920	15939	15893	15979	15923	15890	16024	15892	15933	16002	16010	15901	16117	15849	15958	16003	15902	15951	15839	16222	15971	15819	15860	16064	15898	15928	15884	15874	15694	15734	15810	15762	15861	15865	15844	15854	15836	15940	15981	15884	15787	16044	15991	15912	15859	15943	16068	15799	15911	15860	15964	15795	15938	15742	15823	15861	15869	15834	15680	15897	16010	16011	15898	15918	15914	15870	15813	15800	15909	15934	15877	15833	15800	15818	15902	15781	15951	15854	15904	15785	15686	15803	15798	15797	15943	15914	15844	15841	15914	15877	15877	15807	15956	15763	15686	15920	15967	15825	15946	15933	15944	15954	15968	16039	15836	15880	15820	15953	15643	15825	15674	15953	15853	15788	16049	15913	15834	15843	15832	15965	15863	16042	15972	16080	15906	15969	15894	15949	15875	15760	15955	15799	16012	15890	15875	15868	15897	15874	15779	15796	15913	15900	15816	15889	15858	15770	15885	16013	15852	15975	15784	15890	15943	15901	15992	15977	15855	15814	15885	15844	15887	15841	15832	15982	15930	15965	15775	15736	15844	15913	15694	15930	15922	16003	15943	15895	15851	15943	15833	15836	15847	15746	15791	15903	15948	15980	16024	15979	15825	15879	15812	15973	15851	15685	15935	15867	15813	16027	15876	15917	15882	15858	15828	15705	15789	15763	15881	15792	15752	15742	15825	15725	15854	15681	15910	15780	15934	15945	15656	15802	15851	15916	15668	15787	15800	15891	15677	15902	15726	15710	15852	15854	15812	15643	15869	15875	15941	15841	15913	15888	15808	15876	15899	15899	16049	15760	15758	15960	15788	15844	15987	15903	15923	15781	15838	15829	16001	15712	15928	15872	15937	15803	15886	15918	15989	15883	16010	15937	15881	15998	15891	15703	15777	15875	15873	15991	15703	15934	15829	15714	15930	15933	15708	15762	15956	15981	15879	15592	15969	16005	15968	15777	16040	15769	15812	15737	15770	15740	15985	15817	15974	15873	15947	15753	15773	15855	15899	15902	15832	15909	15900	15852	15814	15772	15732	15629	15818	15880	15849	15747	15838	15867	15878	15901	15696	15762	15872	15882	15806	15854	15859	15660	15950	15775	15665	15827	15811	15729	15927	15840	15879	15817	15829	15935	15979	15724	15813	15875	15963	15709	15870	15775	15832	15769	15962	15903	15950	15777	15831	15717	15873	15910	15662	15838	16025	15823	16073	15765	15975	15806	15846	15900	15908	15734	15729	15895	15742	15743	15875	15797	15827	15732	15767	15784	15996	15983	15861	15794	15916	15968	15850	15790	15844	15887	15914	15795	15628	15784	16117	15792	15858	15700	15803	15752	15911	15844	15830	15700	15922	15988	15983	15982	15805	15791	15847	15948	15839	15795	15918	15973	15854	15987	15700	15893	15876	15899	15972	16028	15831	15861	15825	15865	15845	15902	15673	15922	15866	15873	15840	15831	15761	15910	15850	15782	15917	15871	15831	15945	15968	16036	15785	15790	15915	15836	15877	15766	15740	15993	15877	16023	15888	16031	15751	15859	15872	15912	15908	15782	15814	15897	15901	15814	15853	15921	15779	15725	15755	16005	15916	15700	15812	15725	15814	15899	15804	15860	16016	15767	15737	15777	16026	15849	15843	15814	15944	15828	15945	15894	15782	15753	15888	15914	15766	15884	15828	15657	15687	15913	15726	15798	15754	15922	15751	15868	15803	15832	15714	15816	15807	15834	15949	15896	15693	15779	15840	15752	16007	15914	15905	15808	15732	15814	15770	15949	15808	15878	15764	15825	15947	15703	15933	15962	15844	15708	15865	15733	15839	15903	15775	15955	16077	15902	15802	15867	15747	15761	15879	15753	15885	15851	15944	15808	15779	16241	15986	15798	15854	15826	15879	15866	15712	15960	15842	15664	15873	15743	15789	15780	15943	15852	15957	15827	15922	15903	15824	15797	15825	15865	15756	15760	15775	15874	15735	15859	16040	15757	15551	15879	15673	15965	15830	15773	15825	15938	15971	15796	15834	16006	15869	15748	15885	15879	15749	15994	15824	15880	15890	15808	15592	15923	15779	15865	15993	15705	15868	15802	15780	15756	15802	15632	15926	15738	15891	15878	15823	15958	15789	15819	15792	15859	15889	15897	15780	15999	15920	15894	15792	15820	15769	15954	15874	16018	15850	15886	15773	15769	15773	15770	15893	15902	15886	15893	15964	15865	15933	15974	15838	15970	15924	15658	15930	15884	15965	15807	15777	15855	15716	16006	15886	15915	15874	15960	15910	15837	15941	15871	15894	15752	15922	15753	15833	15777	15839	15901	15726	15793	15809	16056	15827	15912	15705	15865	15833	15868	15735	15948	15817	15819	15858	15926	15852	15889	15954	15832	15971	15769	15952	15875	16000	15885	15804	15787	15913	15841	15882	15693	15854	15948	15736	15860	15858	15737	15810	15687	15826	15967	15814	15809	15729	15863	15732	15873	15834	15886	15839	15860	15830	15803	15636	15795	15796	15802	16021	15880	15843	15755	15919	15844	15814	15950	15889	15971	15944	15928	15880	15853	15701	15661	16073	16006	15975	15889	15882	15671	15848	15752	15830	15896	15851	15793	15736	15839	15774	15966	15779	15812	15857	15881	15943	16059	15972	15878	16074	15829	15916	15782	15724	15973	15939	15788	15982	15821	15726	15781	15743	15684	15931	16041	15811	15789	15806	15865	15843	15973	15839	15809	15796	16018	15892	15937	15855	16088	15753	15973	15821	16035	15948	15650	15991	15731	15719	15895	15874	15945	15944	15805	16025	15804	15970	15727	15942	16000	15965	15968	15827	15806	15701	15959	15667	15885	15863	15706	15968	15728	15801	15938	15711	15863	15858	15794	15850	15778	15898	15877	15695	15811	15863	15884	15823	15757	15831	15874	15912	15614	15964	15974	15952	15758	15884	15918	15880	15891	15730	15844	15822	15745	15819	15864	15719	15794	15808	15885	15798	15955	15869	15666	15886	15922	15794	15796	15891	15801	15983	15803	15814	15740	15772	15909	15825	15772	15944	15947	15770	15814	16021	15824	15848	16036	15904	15981	15759	15905	15715	15787	15923	15820	16159	15869	15721	15806	15961	15792	15847	15742	15822	15856	15831	15875	15620	15799	15805	15811	15705	15786	15914	15940	15715	15792	15904	15980	15691	15942	15842	15782	15799	15750	15869	15766	15916	15763	15659	15914	15854	15762	15718	15900	15713	15893	15852	15508	15821	15904	15925	15783	15807	15774	15854	15777	15811	15884	15780	15877	16010	15875	15927	15830	15835	15881	15681	15680	15808	15754	15908	15819	15673	15915	15746	15897	15917	15936	15833	15937	15996	15795	15835	15839	15852	15887	15721	15692	15804	15684	15826	15744	15792	15885	15905	15801	16000	15835	15905	15856	15840	15936	15799	15906	15943	15931	15942	15895	15828	15916	15968	15865	15792	15840	15858	15760	15923	15790	15850	15813	16081	15795	15883	15935	15722	15767	15822	15972	15881	15751	15883	15902	16034	15779	15891	15807	15890	16014	15844	15846	15689	15809	15824	15943	15823	15840	15831	15716	15995	15798	15740	15730	15884	15848	15681	15878	15756	15900	15781	15612	15803	15846	15965	15737	15852	15845	15659	15760	15824	15734	15819	15811	15933	16023	15778	15886	15762	15761	15788	15909	15927	15723	15644	15935	15810	15884	15796	15857	15893	15699	15877	15934	15638	15895	15841	15926	15699	16022	15784	15907	15835	15998	15807	15763	15908	15894	15853	15924	15894	15774	15810	15775	15805	15666	15903	15812	15924	15741	15832	15741	15915	15990	15652	15868	15900	15848	15739	15854	15745	15850	15973	15774	15834	15688	15811	15809	15839	15968	15833	15879	15769	15925	15927	15785	15797	15783	15790	15789	15926	15750	15778	15905	15837	15846	15761	15826	15815	15810	15904	15745	15875	15679	15907	15917	15849	16069	15743	15827	15760	15713	15765	15801	15786	15927	15747	15854	15861	15827	15778	15910	15960	15989	15646	15791	16003	15832	16009	15924	15925	15833	15961	15833	15680	15865	15714	15862	15911	15871	15869	15874	15830	15805	15865	15964	15873	15787	15798	16027	15821	15784	15802	15699	15871	15829	15913	15836	15812	15935	16024	15731	15754	15787	15750	15979	15768	15764	15708	15797	15979	15786	15928	15999	15942	15893	15856	15885	15735	15844	15889	15719	15839	15896	15759	15908	15882	15901	15939	15913	15906	15943	15761	15813	15849	15832	15784	15811	15837	15785	15712	15779	15910	15875	15793	15956	15761	15928	15688	15772	15844	15825	15867	15897	15703	15764	15783	15832	15831	15684	15867	15885	15918	15759	15915	15750	15796	15870	15804	15855	15880	15880	15791	15812	15931	16014	16005	15846	15928	15733	15963	15871	15874	15940	15838	15790	15886	15828	16008	15812	15715	15778	15724	15785	15959	15937	15837	15872	15749	15754	15815	15723	15832	15838	15937	15795	15704	15946	15859	15929	15811	15910	15838	15759	16068	15906	15918	15642	15915	15915	15801	15836	15726	15873	15842	15986	15783	15973	15936	15882	15820	15858	15700	15901	15776	15994	15822	15793	15752	15868	15840	15789	15776	15909	15965	15716	15675	15866	15819	15865	15876	15903	15965	16093	15976	15792	15856	15925	15851	15786	15911	15782	15849	15879	15844	15824	15771	15838	15858	15727	15868	15929	15921	16014	15801	15819	15925	15865	15900	15852	15924	15906	15846	15810	15923	15815	15932	15884	15959	15899	15849	15965	15872	15925	15756	15862	15933	15806	15927	15663	15934	15719	15802	16000	15880	15797	15729	15722	15815	15851	15975	15929	15957	15846	15869	15911	15872	15873	15989	15918	15770	15785	15792	15769	15811	15946	15856	16006	16047	16039	15996	15743	15751	15767	15915	16040	15696	15812	15878	15943	15878	15793	15800	15762	15834	15784	15765	15813	15822	15956	15717	15917	15822	15842	15858	15775	15818	15738	15873	15806	15742	15942	15790	15940	15738	15855	15932	15836	15811	15813	15920	15747	15893	15770	15988	15979	15687	16109	15735	15970
26782	21534	26672	25391	19159	19062	19127	18541	18672	18420	18458	18368	18416	18439	18301	18374	18316	18360	18328	18300	18166	18418	18559	18236	18328	18332	18521	18290	18141	18454	18496	18165	18306	18401	18241	18509	18391	18510	18471	18498	18434	18255	18353	18640	18375	18350	18085	18368	18412	18411	18398	18304	18234	18373	18442	18354	18463	18625	18483	18421	18326	18413	18389	18242	18274	18331	18564	18484	18304	18457	18300	18334	18263	18249	18309	18318	18364	18418	18235	18384	18379	18308	18268	18406	18390	18500	18445	18323	18623	18484	18273	18439	18173	18387	18305	18312	18545	18429	18383	18367	18463	18268	18354	18452	18251	18521	18430	18546	18367	18404	18205	18321	18340	18470	18439	18211	18265	18487	18432	18292	18355	18334	18364	18394	18338	18348	18364	18456	18448	18225	18245	18233	18514	18293	18329	18277	18392	18358	18518	18511	18300	18452	18245	18218	18272	18464	18285	18374	18243	18223	18386	18324	18510	18001	18402	18516	18289	18491	18183	18521	18397	18420	18482	18194	18295	18391	18504	18246	18324	18400	18406	18440	18295	18129	18341	18242	18331	18214	18403	18347	18209	18418	18325	18185	18315	18428	18352	18458	18315	18316	18350	18284	18342	18354	18476	18473	18259	18400	18492	18228	18286	18535	18500	18167	18324	18315	18347	18478	18344	18361	18142	18282	18351	18371	18244	18589	18314	18354	18538	18320	18308	18384	18510	18113	18483	18355	18431	18472	18475	18357	18319	18326	18493	18209	18185	18432	18460	18332	18370	18505	18443	18466	18519	18290	18202	18252	18485	18372	18405	18498	18327	18280	18422	18297	18239	18470	18444	18417	18349	18501	18507	18348	18312	18223	18260	18140	18371	18297	18173	18160	18362	18129	18177	18286	18224	18399	18387	18323	18472	18355	18324	18475	18252	18448	18499	18158	18214	18082	18374	18270	18195	18202	18375	18429	18085	18462	18237	18463	18396	18294	18575	18220	18529	18163	18251	18111	18598	18568	18447	18413	18203	18311	18295	18447	18466	18244	18228	18309	18319	18121	18422	18462	18168	18286	18516	18312	18143	18297	18299	18385	18666	18158	18408	18305	18452	18395	18252	18484	18231	18271	18179	18383	18499	18230	18337	18392	18445	18550	18442	18328	18424	18435	18358	18399	18679	18384	18349	18450	18338	18286	18300	18275	18426	18178	18208	18411	18321	18277	18476	18449	18431	18409	18271	18224	18396	18137	18325	18251	18381	18329	18000	18257	18309	18483	18586	18428	18315	18513	18329	18135	18386	18009	18291	18293	18405	18242	18535	18324	18205	18437	18336	18425	18592	18356	18441	18454	18347	18434	18440	18375	18335	18659	18386	18391	18303	18250	18585	18250	18418	18340	18473	18198	18345	18441	18422	18230	18443	18336	18483	18409	18106	18075	18447	18260	18326	18120	18415	18309	18473	18384	18370	18294	18458	18401	18418	18310	18306	18171	18357	18222	18367	18342	18295	18423	18449	18417	18595	18116	18460	18297	18337	18263	18467	18264	18196	18213	18371	18405	18501	18139	18381	18225	18363	18432	18037	18200	18464	18362	18314	18224	18271	18517	18170	18382	18407	18307	18331	18382	18458	18359	18339	18366	18411	18321	18343	18325	18407	18309	18289	18396	18284	18456	18419	18338	18670	18330	18526	18368	18492	18318	18700	18491	18454	18356	18305	18446	18403	18458	18385	18471	18342	18387	18344	18219	18343	18352	18522	18380	18313	18267	18305	18352	18380	18464	18404	18379	18277	18257	18249	18418	18248	18309	18521	18309	18269	18302	18354	18347	18414	18335	18383	18280	18245	18452	18300	18587	18271	18224	18341	18207	18271	18338	18238	18263	18257	18303	18377	18283	18240	18227	18008	18433	18286	18230	18269	18603	18399	18364	18421	18555	18435	18386	18436	18129	18246	18205	18257	18393	18572	18435	18456	18462	18305	18236	18339	18428	18308	18412	18402	18345	18419	18328	18547	18446	18312	18284	18362	18381	18394	18438	18420	18387	18202	18198	18325	18517	18415	18260	18322	18405	18327	18455	18502	18490	18556	18507	18479	18611	18430	18460	18430	18366	18487	18279	18224	18289	18179	18433	18396	18483	18487	18404	18270	18340	18467	18406	18541	18537	18474	18309	18308	18224	18398	18433	18507	18169	18539	18381	18387	18193	18358	18552	18285	18483	18596	18436	18366	18749	18331	18477	18212	18329	18465	18362	18521	18388	18463	18403	18427	18288	18369	18554	18417	18368	18180	18259	18614	18254	18479	18339	18072	18277	18326	18270	18418	18385	18648	18444	18321	18358	18471	18411	18223	18427	18358	18376	18328	18270	18337	18183	18298	18324	18451	18473	18219	18396	18427	18344	18463	18293	18330	18261	18546	18412	18398	18436	18432	18506	18415	18427	18374	18268	18265	18334	18501	18270	18527	18463	18222	18188	18419	18283	18446	18251	18166	18479	18424	18094	18420	18358	18328	18282	18573	18413	18252	18637	18333	18419	18449	18198	18274	18275	18184	18301	18395	18424	18430	18305	18399	18371	18311	18325	18433	18255	18472	18389	18168	18381	18207	18233	18063	18410	18327	18101	18309	18313	18325	18354	18310	18322	18453	18318	18521	18263	18469	18380	18544	18401	18496	18297	18315	18443	18319	18159	18244	18279	18364	18396	18307	18289	18195	18291	18195	18504	18390	18289	18449	18157	18236	18223	18421	18484	18429	18482	18496	18355	18283	18409	18321	18407	18448	18467	18443	18270	18402	18252	18325	18595	18241	18230	18476	18309	18508	18412	18564	18461	18333	18520	18240	18408	18444	18488	18397	18524	18346	18336	18290	18525	18408	18362	18240	18286	18224	18302	18417	18350	18256	18309	18348	18186	18181	18376	18474	18321	18414	18417	18473	18302	18436	18452	18440	18438	18440	18334	18335	18325	18132	18141	18341	18379	18218	18282	18285	18195	18390	18496	18277	18271	18415	18282	18526	18344	18307	18433	18374	18523	18512	18336	18478	18261	18343	18337	18353	18139	18277	18393	18492	18311	18423	18344	18258	18464	18488	18434	18480	18305	18459	18277	18492	18274	18227	18252	18576	18314	18502	18847	18380	18333	18331	18456	18418	18613	18385	18223	18119	18286	18363	18238	18184	18325	18440	18405	18296	18402	18250	18295	18569	18404	18500	18286	18426	18293	18456	18425	18371	18431	18513	18413	18358	18232	18354	18244	18218	18433	18602	18370	18477	18274	18225	18425	18280	18509	18374	18362	18327	18373	18569	18349	18401	18486	18333	18324	18286	18554	18199	18203	18241	18294	18361	18304	18549	18233	18248	18227	18493	18262	18321	18251	18449	18440	18485	18346	18239	18507	18354	18527	18460	18206	18416	18280	18438	18391	18272	18451	18452	18304	18322	18102	18277	18728	18332	18223	18361	18447	18273	18277	18470	18565	18359	18308	18457	18317	18361	18275	18362	18154	18448	18353	18419	18328	18224	18356	18464	18508	18295	18327	18483	18435	18436	18282	18206	18304	18417	18333	18280	18450	18174	18429	18427	18325	18405	18241	18253	18377	18454	18349	18260	18426	18380	18334	18322	18460	18262	18262	18209	18370	18325	18068	18178	18478	18463	18530	18334	18407	18457	18443	18190	18241	18354	18463	18356	18416	18456	18386	18300	18386	18428	18361	18247	18242	18368	18329	18370	18218	18204	18377	18422	18433	18605	18381	18357	18329	18620	18447	18438	18453	18336	18519	18397	18540	18281	18211	18481	18384	18497	18430	18439	18321	18378	18403	18318	18386	18317	18297	18356	18291	18247	18321	18478	18490	18543	18332	18505	18387	18301	18182	18547	18340	18375	18411	18344	18471	18414	18394	18393	18497	18434	18101	18390	18318	18304	18411	18471	18452	18547	18223	18343	18599	18546	18288	18438	18366	18201	18370	18428	18377	18400	18350	18324	18262	18244	18360	18460	18274	18237	18351	18467	18482	18250	18295	18332	18372	18252	18436	18354	18377	18425	18447	18457	18416	18388	18405	18383	18528	18546	18315	18352	18444	18336	18357	18523	18192	18324	18374	18513	18230	18559	18452	18297	18327	18516	18370	18376	18315	18497	18368	18426	18216	18281	18318	18316	18106	18340	18559	18411	18728	18341	18258	18254	18473	18496	18474	18392	18266	18310	18548	18449	18249	18330	18341	18376	18374	18471	18229	18301	18564	18616	18289	18319	18228	18359	18223	18445	18432	18271	18158	18272	18500	18338	18368	18392	18496	18509	18553	18329	18353	18322	18259	18035	18375	18427	18647	18383	18117	18511	18535	18547	18517	18182	18083	18413	18084	18279	18288	18444	18366	18191	18385	18429	18447	18379	18468	18211	18362	18172	18510	18106	18113	18353	18322	18391	18319	18494	18295	18325	18381	18277	18548	18243	18612	18299	18305	18481	18552	18398	18481	18374	18270	18143	18272	18472	18585	18401	18329	18290	18455	18463	18384	18491	18438	18485	18384	18368	18459	18430	18547	18446	18444	18150	18374	18370	18293	18411	18365	18416	18200	18365	18245	18491	18288	18496	18306	18281	18461	18539	18218	18186	18504	18344	18503	18331	18322	18414	18459	18474	18384	18535	18398	18382	18285	18279	18201	18426	18434	18433	18352	18284	18579	18326	18244	18376	18173	18375	18310	18311	18467	18462	18480	18322	18432	18426	18412	18281	18300	18325	18304	18434	18499	18303	18360	18414	18304	18412	18606	18492	18257	18184	18202	18203	18172	18572	18095	18274	18263	18089	18213	18201	18416	18445	18210	18454	18196	18293	18259	18350	18268	18258	18250	18169	18355	18380	18276	18344	18368	18282	18382	18202	18259	18421	18332	18278	18267	18148	18357	18495	18345	18396	18356	18342	18369	18498	18264	18221	18353	18472	18342	18376	18554	18404	18453	18272	18334	18257	18355	18384	18145	18213	18321	18376	18266	18368	18351	18322	18042	18300	18337	18342	18460	18353	18198	18195	18382	18426	18402	18469	18186	18248	18304	18417	18375	18490	18399	18399	18485	18419	18294	18480	18323	18429	18500	18200	18482	18433	18140	18496	18426	18165	18343	18395	18097	18435	18236	18319	18179	18394	18245
17300	21513	20497	18456	17364	16679	16418	16132	16099	15973	16033	16023	16093	15963	15946	16004	15993	15937	16012	16103	15980	16024	16134	16119	16075	15997	16015	16252	15883	16091	16102	16027	16106	16097	16305	16025	16005	16142	16227	15925	16106	16113	15992	16045	15938	16070	16033	16007	15978	16004	15998	15974	16059	15919	15946	16049	16181	16211	15921	16050	16096	15967	16007	16029	16093	15928	15995	16007	15836	15959	16223	15914	15979	15999	16073	15964	16148	16159	16054	16126	15963	15987	16040	16061	15994	16008	16117	15934	16105	15791	16175	15913	15866	15947	16078	15869	16063	15931	15950	16044	15996	15939	16077	16003	15877	16231	16108	15952	16215	16042	16128	16107	16135	15865	16026	16226	15956	16171	16150	15911	16013	15891	15960	16069	15968	15861	15999	16034	16099	15878	15927	16147	16045	16132	15900	16085	16038	15981	16072	16148	16047	16110	15958	16147	15902	16037	16082	16052	15963	15970	15878	16120	15897	15944	15879	15936	16121	15927	16103	16046	16095	15837	15999	16002	16068	16002	16091	16136	15976	15927	16181	16117	16095	16155	15984	16114	15798	15948	15988	16204	16039	16171	15878	16024	16004	16068	16023	15865	16058	15932	15862	15960	16035	16131	16124	15939	16049	15981	16041	15875	16027	16065	15964	15951	15910	15975	15784	15994	16059	15946	16085	15882	15961	16041	16071	16247	16048	16018	16091	15823	15936	16183	15896	15960	16072	16065	15884	15918	15999	16126	15889	16101	16108	15965	15983	16029	16144	16232	15941	16079	16112	16049	15938	15975	16114	16093	16047	16174	15873	16055	15978	16161	15945	15917	15969	16074	16072	15954	15928	16055	16007	15914	15976	16084	15992	16026	15903	15931	15950	15949	15884	16044	16196	16094	15934	15942	16053	16009	15935	16245	16020	16013	16039	16001	16000	15948	16137	15995	16162	16082	16095	16035	15992	15951	16149	16021	16119	16112	16047	15847	16135	15969	16181	15974	15923	15844	16017	15949	16036	16023	16080	16158	16116	16030	16000	16200	15998	15948	15924	15990	16131	16006	16161	16106	16079	16185	15940	16116	15860	16076	16039	15994	16018	16108	15854	15866	15995	15867	16137	16058	15841	15945	15930	16153	15987	16081	16094	16033	16070	15905	16187	15830	15985	16065	15944	16118	15975	16087	16017	16189	15959	15971	15990	16055	15950	16041	15909	16092	16025	15990	15965	15985	16001	15951	15994	16000	15946	15997	16055	15946	16066	16035	16177	15840	15992	15783	16222	16092	15947	16048	15999	15981	15943	16103	16207	15897	16017	16034	16075	15992	16060	15994	16052	16069	15866	15882	15978	16114	16195	16109	16067	16079	16066	16054	16161	15743	15980	15989	15865	15791	16070	16008	15958	15991	16116	15953	15950	15984	15902	15931	16135	15997	16096	15861	16076	15926	16020	15946	16027	16095	16168	16079	16048	15883	16156	15973	15818	16015	16294	16079	16035	16043	16050	15880	15949	15947	15987	16053	16032	15880	15991	15852	16209	16087	15910	16064	16055	16189	15987	16094	15997	16025	15947	16215	15951	16018	15866	15966	15979	15907	15805	16126	16164	16061	16041	15978	16032	15958	16026	16033	15784	16179	15908	16095	15831	16084	16072	16110	15824	16184	15917	16051	16061	16041	16023	16160	16067	16083	16009	16013	15964	16129	15993	16000	16032	15923	16127	15842	16050	16153	15991	15967	15908	16004	16071	15940	15931	15996	15914	16236	15978	16012	16015	16027	16001	15913	15976	15959	16072	16019	16117	15887	16006	16039	16104	16077	16132	15926	15958	15948	16120	15940	15938	16004	16163	15957	16044	15970	15853	15941	16003	16158	15846	15926	15976	16090	15750	16175	16159	16122	16084	16019	16008	15851	16028	16151	16008	16093	15980	16081	15852	16094	15985	15893	16091	15953	15999	15949	15929	16159	15988	15915	16167	15879	15924	16029	16015	16092	15919	15956	15981	15954	16003	15978	15964	15964	15890	16117	15732	16044	16079	15935	16207	16136	15982	16155	15992	15947	16005	16039	16108	15944	16046	16208	16010	16064	15909	16147	16138	16110	15915	15867	15965	16061	16143	16038	16055	16085	16103	16031	16055	15993	16044	16018	15923	15928	16115	16102	15998	15875	16130	16000	15816	16037	15948	16001	15898	15967	15993	15991	15913	15812	16041	16013	16074	15978	15988	16028	16082	16043	15957	15949	16120	15902	16157	15852	16125	16196	16075	15979	15915	16074	16053	15918	15938	16014	16006	16185	16231	16042	15964	16051	16108	15999	15915	16048	15922	16053	16134	15897	15887	16043	16077	15970	15907	15942	16076	16167	15884	15982	16063	16082	15899	16058	15945	16053	16112	16029	16096	16050	15858	15976	15966	16003	16012	16007	16003	16017	16057	16069	16094	15952	16154	16052	16087	15952	15990	15960	16141	16053	15972	15957	16024	16001	15846	16110	15991	15886	15935	16013	16105	16015	16154	16102	15903	16200	15989	16275	15836	16065	15919	16052	16124	15915	15999	16059	16041	16159	16131	16023	15975	15910	15914	15946	16047	15867	16043	15944	15940	15926	16243	15920	16037	15976	16112	16082	15943	16132	15960	16098	16105	15930	16074	16071	16156	15872	16171	15939	16008	15817	16027	15968	16024	16093	16096	16028	16100	15851	15928	16120	15949	15941	16046	16089	15936	16159	16126	16088	16200	15889	16073	15997	16106	16082	16030	16032	15794	16096	15900	15993	15891	15983	16034	16195	15846	15945	16178	16039	16189	16209	16240	16113	16088	16028	15948	15892	16226	15995	15932	15941	15996	16079	16048	16087	15833	16079	16120	16095	15963	16069	16021	16081	16197	15916	15965	16128	15932	15915	16021	16006	15962	16118	16191	16059	15990	16029	16039	15910	16112	16183	15994	15934	16067	15883	16013	15897	15990	16050	15963	16063	16029	16021	16149	16080	15949	16093	16063	16149	16043	16185	16031	16026	16020	16097	15944	16167	15972	16030	16008	16046	16120	16071	15930	15947	16002	16072	16048	16057	16178	16085	16021	15880	16032	16026	16025	15987	16165	16081	15980	16014	15879	16048	15985	15988	15861	16134	16189	16209	15923	15891	16069	15914	16059	15931	15999	16004	15899	16062	15947	16184	16195	15924	16101	16093	16002	16042	15949	16061	16025	16026	15906	15989	16031	16031	15992	16267	16096	16045	16035	16074	16033	16078	16000	15976	16049	16045	15817	16016	16041	15963	15970	15917	16028	16149	16013	15990	16013	15998	16024	15962	16071	16071	15892	15921	15999	15885	16038	15909	16052	16020	15909	15903	15922	16251	16070	16048	16033	15852	15848	15937	16120	16138	16007	16201	15867	15997	15996	15946	16156	16062	15985	15978	16042	16022	16021	15969	15914	15981	15889	15822	16098	16094	16097	15930	16100	15943	15974	15916	15859	16088	16019	15951	16013	15901	15993	16012	16100	15923	16149	15882	15969	16096	16152	16054	16194	16127	16200	16073	15994	16032	16149	16093	16108	15932	15929	16001	16192	15884	16178	15880	16040	16116	16167	15983	16025	16141	15987	15918	16045	16064	16003	16145	15917	16081	16002	16050	16155	16007	15913	16126	16123	16044	15990	15991	16050	15921	16084	15998	15953	16060	15993	16065	15885	15981	15940	16150	15969	16035	15733	15915	15988	16109	16009	16031	15976	16159	15839	16042	16051	16052	16068	15994	15853	16001	15892	16030	16126	16091	16036	15964	16067	15893	15975	16006	16095	16100	15935	16145	16096	16050	15906	16059	16015	15931	16041	16071	16066	16044	16064	15930	15945	15991	16091	16037	16073	15960	16190	16049	15990	16006	16079	16074	16022	16082	15922	15995	16105	16052	16116	16064	15997	16023	15791	16116	15887	16020	16139	15933	16106	16028	15988	16155	15858	16085	15971	15917	16143	15908	15854	16004	15955	15978	16015	16101	16130	16040	16076	16054	16045	16031	16035	16258	16164	16086	16183	16118	16092	15880	16055	15999	15951	16005	16066	16031	16174	16191	16089	16065	15881	15986	16030	15960	16004	15910	15962	16047	16122	16031	15903	16002	15919	16089	15852	15857	16153	16058	16099	15938	16047	15889	16098	15994	15983	16018	16082	15991	16102	16125	15838	16041	15912	16123	16018	15769	16069	16054	15996	15863	16076	16061	15997	16006	15989	15984	16003	15980	16010	16068	16146	15946	15814	16021	15999	16069	16012	15965	16125	15937	16296	16238	15989	15969	15928	16054	16145	16007	15987	15904	15931	15964	15888	16080	16032	16106	16019	16035	15982	15969	16089	16070	16071	16082	15950	16120	15881	15952	16032	15992	15969	16058	15961	15900	16160	15885	16035	15951	16083	16116	15939	16143	15972	15969	15904	16031	16086	15966	16036	15973	16001	15947	16027	16181	16030	15894	16018	16114	15984	16083	16091	15988	15955	16260	15936	16039	16086	15972	16137	16057	16088	15948	16098	16128	16052	16210	16126	15937	15896	16009	16023	15792	16046	16096	16091	15817	15783	16011	15950	15954	15955	16142	16134	16098	16036	15957	16014	15947	16073	16008	15869	15927	16101	15987	15978	16025	16114	16171	16064	15898	15966	16039	16015	15955	16004	15974	15961	15857	15896	16068	16141	16015	16107	15853	15984	15906	16101	15959	16058	16032	15986	15985	15960	16075	15979	15961	15997	16048	16133	16053	16141	15844	16128	15999	16093	16046	16143	16086	16066	16126	16029	16132	16031	15902	16040	16013	15994	16048	16021	16030	16162	16067	16232	16028	16006	16041	15909	15947	15987	15907	15868	16152	15994	16104	15960	15978	16016	16049	16019	16103	16051	15957	15923	15949	16006	16170	16035	15858	16027	16021	16199	16026	15909	16126	15984	15910	15986	15993	15944	16127	16077	15880	16086	16006	15910	16077	16076	15819	16012	16053	16110	16110	16011	16004	16086	15917	15938	15944	15957	16125	16158	16034	16198	16019	15979	15933	16043	16069	16192	16156	15969	16047	16115	16074	15965	16147	16026	15908	16012	16048	16044	16100	16207	15950	16065	16049	16012	16043	15989	15964	15999	16071	16096	16054	16303	15898	15953	16023
23764	21436	29100	24244	22008	22703	21757	18311	17898	17983	17853	17646	17740	17854	17657	17780	17760	17415	17530	17597	17575	17701	17663	17789	17690	17639	17645	17563	17522	17414	17495	17619	17583	17594	17562	17668	17481	17718	17600	17457	17502	17275	17339	17588	17754	17686	17475	17395	17418	17429	17442	17606	17595	17592	17752	17572	17348	17601	17567	17547	17673	17670	17559	17370	17421	17349	17527	17603	17614	17672	17524	17595	17860	17482	17431	17681	17600	17602	17486	17505	17628	17590	17436	17587	17507	17468	17513	17350	17586	17555	17409	17626	17420	17541	17580	17458	17349	17501	17262	17673	17493	17368	17501	17441	17522	17216	17490	17547	17417	17351	17577	17444	17512	17447	17753	17513	17570	17610	17367	17500	17856	17515	17446	17504	17660	17480	17452	17527	17379	17733	17513	17596	17545	17602	17409	17661	17600	17321	17463	17644	17534	17423	17603	17461	17641	17757	17414	17375	17418	17456	17476	17451	17792	17599	17438	17389	17587	17551	17509	17611	17614	17496	17355	17476	17443	17481	17424	17678	17513	17570	17467	17456	17573	17463	17372	17478	17639	17526	17576	17443	17431	17543	17439	17597	17341	17534	17549	17758	17419	17494	17220	17588	17480	17791	17460	17572	17500	17651	17529	17684	17402	17424	17529	17606	17541	17446	17658	17622	17613	17454	17379	17505	17669	17423	17477	17436	17428	17645	17688	17509	17591	17394	17401	17463	17544	17457	17504	17442	17401	17339	17470	17502	17364	17639	17479	17625	17556	17450	17500	17861	17683	17523	17550	17450	17437	17405	17630	17681	17682	17490	17544	17610	17500	17482	17307	17426	17564	17574	17527	17596	17449	17490	17540	17490	17453	17556	17562	17579	17447	17441	17578	17531	17598	17495	17553	17306	17387	17583	17447	17649	17314	17456	17543	17332	17617	17559	17568	17461	17556	17479	17476	17371	17589	17635	17214	17443	17361	17391	17464	17336	17429	17319	17456	17372	17499	17490	17693	17335	17572	17345	17395	17409	17735	17610	17475	17717	17291	17607	17619	17644	17523	17544	17435	17541	17552	17629	17601	17633	17317	17776	17512	17536	17470	17402	17358	17476	17679	17694	17588	17796	17394	17467	17513	17334	17429	17516	17427	17388	17500	17341	17438	17499	17580	17414	17480	17449	17618	17266	17609	17606	17518	17549	17328	17430	17433	17659	17602	17462	17559	17495	17355	17299	17540	17491	17516	17520	17498	17420	17534	17511	17574	17651	17708	17567	17391	17630	17490	17372	17400	17473	17483	17683	17742	17562	17599	17804	17496	17491	17495	17463	17542	17439	17532	17577	17466	17276	17443	17472	17706	17425	17465	17364	17482	17563	17668	17535	17389	17261	17664	17434	17479	17507	17693	17501	17631	17582	17380	17598	17361	17571	17528	17623	17660	17439	17622	17595	17565	17436	17586	17616	17302	17362	17520	17395	17533	17659	17556	17600	17398	17517	17485	17497	17413	17689	17447	17634	17241	17303	17642	17506	17564	17556	17467	17475	17549	17315	17304	17660	17592	17565	17611	17583	17508	17325	17551	17383	17536	17586	17382	17496	17318	17377	17578	17547	17430	17476	17428	17479	17713	17425	17432	17354	17574	17422	17746	17406	17667	17561	17427	17431	17491	17556	17526	17569	17441	17450	17306	17422	17706	17460	17693	17543	17558	17575	17427	17376	17212	17364	17285	17520	17522	17444	17585	17402	17332	17394	17685	17550	17493	17441	17500	17407	17578	17453	17473	17556	17433	17346	17575	17487	17529	17425	17655	17580	17512	17318	17285	17583	17289	17384	17497	17461	17497	17190	17548	17404	17482	17564	17416	17337	17628	17588	17383	17402	17548	17220	17428	17600	17700	17344	17471	17650	17528	17551	17459	17585	17537	17467	17674	17518	17414	17531	17610	17412	17636	17731	17583	17589	17489	17375	17541	17635	17481	17442	17452	17637	17424	17436	17553	17522	17518	17524	17595	17509	17453	17482	17540	17533	17573	17529	17600	17509	17496	17580	17645	17582	17439	17615	17534	17567	17331	17303	17427	17344	17654	17496	17684	17584	17463	17523	17632	17552	17726	17490	17474	17744	17513	17534	17467	17511	17649	17509	17748	17498	17644	17528	17674	17521	17572	17525	17349	17575	17538	17593	17526	17381	17472	17410	17194	17286	17384	17622	17458	17465	17697	17533	17512	17479	17481	17428	17496	17623	17430	17373	17642	17542	17519	17733	17533	17375	17545	17355	17561	17529	17514	17552	17450	17580	17410	17411	17522	17492	17448	17494	17588	17590	17475	17577	17473	17385	17536	17383	17420	17414	17472	17419	17373	17622	17810	17663	17595	17688	17344	17336	17389	17312	17518	17655	17497	17573	17429	17728	17553	17599	17630	17572	17359	17529	17713	17411	17568	17706	17624	17547	17497	17500	17476	17593	17647	17466	17604	17473	17476	17516	17651	17477	17618	17418	17470	17131	17376	17638	17444	17626	17646	17663	17534	17478	17442	17456	17399	17344	17455	17421	17465	17458	17640	17610	17548	17470	17377	17368	17404	17531	17607	17573	17604	17528	17689	17483	17444	17648	17563	17501	17382	17414	17424	17537	17360	17504	17623	17481	17556	17500	17388	17683	17454	17493	17511	17757	17561	17523	17450	17491	17458	17501	17298	17467	17468	17545	17707	17455	17455	17508	17540	17581	17468	17495	17506	17442	17400	17261	17610	17595	17521	17510	17700	17368	17557	17568	17476	17410	17560	17347	17535	17380	17684	17731	17469	17444	17533	17415	17526	17543	17466	17438	17523	17646	17504	17413	17516	17329	17518	17672	17494	17445	17598	17584	17515	17607	17735	17569	17590	17409	17558	17700	17560	17557	17549	17380	17524	17553	17397	17360	17427	17703	17447	17423	17468	17378	17546	17340	17575	17441	17471	17600	17505	17406	17417	17474	17341	17551	17537	17674	17533	17459	17512	17445	17612	17506	17576	17515	17515	17405	17463	17565	17550	17350	17511	17637	17390	17557	17540	17464	17318	17472	17539	17572	17376	17379	17492	17613	17510	17355	17651	17561	17333	17483	17510	17339	17431	17578	17354	17649	17546	17338	17412	17694	17386	17369	17596	17381	17538	17623	17450	17373	17337	17500	17514	17572	17515	17347	17475	17518	17526	17564	17453	17458	17467	17405	17373	17442	17434	17661	17390	17672	17316	17576	17322	17524	17546	17601	17517	17559	17610	17603	17379	17444	17579	17468	17529	17628	17601	17332	17535	17523	17591	17510	17630	17485	17299	17301	17527	17529	17701	17700	17570	17281	17555	17430	17556	17502	17724	17693	17386	17344	17340	17505	17639	17452	17574	17519	17399	17725	17568	17308	17418	17429	17546	17642	17556	17600	17394	17363	17417	17274	17538	17436	17499	17682	17747	17724	17534	17351	17482	17609	17503	17516	17604	17461	17427	17529	17600	17437	17468	17594	17410	17348	17570	17503	17630	17542	17594	17433	17454	17536	17437	17384	17486	17329	17467	17513	17501	17543	17550	17525	17542	17365	17606	17655	17486	17434	17414	17608	17860	17468	17413	17476	17465	17427	17610	17617	17556	17724	17380	17539	17644	17459	17628	17378	17553	17438	17569	17563	17480	17313	17590	17475	17369	17379	17577	17680	17653	17440	17286	17421	17504	17424	17511	17392	17654	17557	17515	17528	17509	17680	17481	17687	17465	17323	17466	17548	17645	17356	17592	17328	17634	17395	17632	17625	17547	17604	17363	17562	17614	17387	17674	17426	17568	17699	17506	17332	17518	17481	17408	17426	17559	17511	17555	17554	17627	17660	17623	17609	17492	17657	17582	17563	17512	17356	17381	17495	17484	17371	17476	17443	17597	17466	17661	17493	17491	17538	17644	17435	17409	17411	17757	17554	17562	17354	17646	17544	17734	17599	17467	17427	17499	17640	17601	17648	17395	17581	17483	17463	17608	17343	17622	17506	17523	17523	17402	17267	17610	17338	17399	17475	17482	17524	17478	17438	17406	17693	17627	17490	17337	17465	17565	17454	17404	17579	17343	17679	17370	17408	17547	17294	17548	17419	17642	17415	17518	17355	17505	17503	17751	17695	17608	17612	17556	17534	17630	17659	17379	17629	17468	17725	17571	17484	17279	17466	17583	17632	17590	17461	17459	17440	17469	17523	17521	17347	17508	17435	17453	17537	17585	17576	17615	17299	17531	17362	17492	17506	17488	17505	17494	17452	17523	17526	17554	17588	17340	17429	17569	17460	17563	17431	17649	17522	17379	17449	17451	17535	17535	17413	17381	17597	17271	17709	17530	17484	17428	17366	17656	17308	17688	17498	17696	17627	17375	17504	17506	17377	17382	17595	17600	17658	17447	17645	17570	17482	17533	17329	17476	17415	17459	17377	17404	17702	17626	17364	17328	17637	17543	17327	17611	17842	17436	17484	17530	17587	17519	17283	17231	17287	17575	17460	17666	17520	17354	17539	17477	17565	17687	17517	17536	17533	17428	17570	17605	17554	17471	17454	17746	17514	17593	17507	17660	17385	17324	17681	17614	17572	17461	17739	17511	17629	17353	17415	17441	17423	17563	17517	17337	17348	17504	17585	17540	17645	17740	17441	17632	17278	17394	17491	17630	17553	17603	17608	17419	17577	17306	17399	17448	17538	17534	17473	17461	17526	17523	17527	17426	17388	17497	17562	17482	17679	17373	17751	17452	17655	17707	17435	17433	17440	17575	17463	17520	17574	17463	17320	17377	17562	17467	17324	17586	17386	17508	17621	17586	17443	17501	17668	17644	17522	17649	17610	17407	17494	17571	17500	17504	17464	17529	17340	17378	17484	17377	17616	17550	17735	17721	17468	17458	17571	17492	17398	17377	17365	17479	17484	17379	17486	17606	17354	17491	17745	17189	17473	17601	17360	17846	17452	17360	17667	17576	17532	17656	17521	17410	17661	17617	17393	17365	17197	17618	17487	17626	17429	17644	17548	17563	17513	17407	17553	17615	17564	17486	17519	17237	17418	17441	17467	17555	17309	17308	17681	17543	17337	17624	17715	17652	17521	17444	17536	17548	17456	17505	17650	17671	17529	17704	17725	17643	17798	17715	17553
16064	24314	22773	19800	18159	16899	16326	15993	15818	15615	15835	15629	15647	15445	15582	15713	15540	15681	15538	15611	15767	15651	15655	15772	15641	15629	15620	15608	15597	15594	15686	15635	15592	15457	15792	15600	15505	15300	15595	15635	15731	15643	15640	15433	15559	15650	15589	15798	15546	15645	15606	15507	15572	15620	15619	15501	15732	15568	15735	15509	15485	15710	15591	15543	15709	15583	15572	15497	15519	15711	15578	15424	15515	15662	15609	15655	15421	15640	15704	15486	15529	15621	15532	15682	15682	15462	15427	15554	15511	15649	15555	15536	15603	15586	15490	15487	15624	15596	15574	15528	15389	15574	15433	15429	15616	15633	15721	15691	15545	15569	15866	15610	15652	15517	15554	15477	15569	15505	15616	15658	15751	15665	15585	15673	15475	15708	15730	15694	15530	15461	15483	15551	15543	15388	15533	15539	15523	15577	15592	15365	15661	15487	15599	15570	15667	15670	15510	15483	15540	15766	15516	15563	15617	15417	15525	15621	15658	15586	15615	15486	15476	15743	15512	15557	15548	15649	15557	15601	15572	15567	15599	15678	15813	15570	15397	15587	15575	15580	15566	15647	15579	15562	15691	15699	15516	15705	15406	15672	15603	15489	15558	15569	15499	15625	15568	15618	15587	15590	15444	15571	15756	15522	15610	15702	15468	15592	15516	15600	15463	15556	15617	15689	15494	15453	15751	15623	15435	15569	15569	15538	15421	15476	15570	15516	15494	15599	15658	15444	15525	15335	15618	15514	15503	15544	15518	15533	15464	15560	15377	15613	15464	15543	15565	15480	15612	15443	15478	15495	15609	15658	15596	15670	15558	15588	15571	15690	15653	15556	15711	15567	15437	15548	15624	15579	15658	15724	15550	15358	15645	15474	15535	15561	15561	15565	15658	15785	15598	15686	15616	15463	15545	15545	15642	15701	15684	15595	15657	15677	15567	15487	15464	15523	15503	15664	15566	15584	15565	15560	15556	15682	15577	15547	15516	15675	15697	15607	15520	15458	15469	15742	15420	15750	15546	15677	15375	15568	15536	15689	15442	15669	15691	15622	15436	15573	15682	15453	15667	15746	15576	15613	15573	15708	15547	15489	15602	15462	15582	15569	15472	15529	15502	15495	15683	15649	15552	15685	15468	15545	15634	15463	15526	15590	15710	15552	15772	15367	15543	15597	15702	15519	15627	15642	15572	15563	15594	15755	15530	15610	15476	15412	15566	15514	15527	15480	15543	15742	15545	15465	15487	15561	15551	15493	15696	15520	15630	15455	15733	15641	15538	15530	15468	15551	15493	15459	15648	15449	15559	15658	15505	15423	15592	15576	15699	15557	15645	15657	15690	15589	15519	15436	15370	15498	15518	15587	15490	15610	15542	15649	15439	15612	15603	15566	15509	15646	15641	15501	15570	15685	15654	15386	15575	15634	15577	15436	15544	15645	15595	15524	15740	15479	15455	15397	15629	15568	15587	15709	15684	15677	15656	15534	15684	15490	15498	15646	15527	15436	15488	15683	15483	15513	15716	15648	15527	15581	15594	15532	15581	15710	15632	15477	15366	15602	15458	15698	15560	15407	15555	15622	15432	15627	15628	15582	15560	15657	15540	15483	15470	15384	15609	15662	15496	15570	15672	15748	15628	15681	15512	15489	15657	15683	15624	15491	15448	15652	15660	15463	15694	15581	15721	15563	15563	15489	15583	15621	15628	15490	15526	15593	15553	15569	15539	15514	15632	15436	15551	15692	15611	15561	15535	15492	15578	15477	15441	15647	15690	15609	15664	15501	15555	15450	15625	15651	15621	15411	15624	15570	15614	15571	15568	15381	15653	15502	15586	15369	15405	15500	15669	15534	15732	15395	15444	15496	15512	15554	15567	15642	15563	15389	15488	15599	15625	15540	15658	15780	15531	15717	15525	15625	15572	15611	15756	15543	15694	15455	15581	15363	15580	15696	15533	15487	15524	15512	15445	15782	15547	15413	15677	15730	15614	15514	15631	15722	15601	15468	15511	15654	15624	15657	15592	15702	15546	15440	15676	15398	15660	15581	15527	15619	15572	15501	15426	15623	15486	15501	15536	15479	15667	15513	15581	15754	15469	15599	15498	15724	15595	15602	15513	15411	15604	15499	15599	15478	15479	15437	15578	15640	15595	15606	15503	15598	15576	15681	15617	15587	15555	15621	15728	15583	15629	15610	15411	15363	15699	15608	15303	15545	15501	15529	15488	15612	15582	15542	15623	15658	15596	15708	15458	15541	15394	15622	15700	15433	15484	15706	15560	15509	15741	15695	15595	15637	15600	15456	15485	15483	15464	15548	15734	15729	15636	15581	15552	15388	15559	15604	15626	15562	15568	15663	15483	15574	15705	15508	15532	15499	15699	15603	15598	15408	15593	15508	15518	15386	15595	15533	15586	15677	15347	15570	15510	15629	15753	15693	15464	15550	15586	15426	15533	15471	15617	15552	15703	15542	15637	15446	15607	15490	15652	15549	15433	15503	15509	15617	15452	15636	15301	15680	15722	15590	15558	15546	15773	15618	15710	15430	15594	15593	15529	15658	15705	15678	15665	15425	15490	15641	15522	15567	15534	15529	15643	15447	15606	15623	15620	15390	15536	15534	15516	15534	15593	15547	15604	15470	15595	15696	15503	15530	15583	15518	15597	15516	15575	15547	15652	15542	15643	15599	15513	15512	15617	15572	15603	15414	15510	15585	15622	15460	15465	15566	15639	15614	15674	15591	15556	15532	15611	15599	15398	15500	15687	15730	15531	15451	15479	15737	15670	15403	15466	15665	15556	15585	15536	15463	15431	15548	15573	15564	15359	15489	15529	15590	15529	15618	15578	15658	15624	15557	15624	15811	15722	15579	15592	15745	15671	15593	15493	15644	15492	15582	15573	15424	15593	15477	15400	15587	15546	15563	15575	15517	15584	15591	15573	15533	15445	15509	15595	15596	15587	15688	15538	15538	15533	15532	15603	15554	15675	15556	15469	15683	15631	15642	15682	15394	15510	15659	15633	15466	15489	15505	15564	15625	15515	15577	15428	15700	15407	15531	15616	15648	15514	15651	15496	15652	15484	15498	15586	15554	15562	15489	15788	15540	15501	15545	15621	15566	15509	15554	15757	15456	15660	15458	15641	15491	15531	15519	15472	15511	15505	15587	15586	15629	15519	15441	15594	15359	15504	15594	15546	15559	15522	15664	15548	15508	15547	15617	15523	15457	15567	15609	15469	15489	15660	15636	15494	15589	15467	15658	15652	15504	15538	15411	15613	15654	15487	15540	15444	15356	15635	15650	15514	15642	15578	15510	15587	15456	15631	15501	15483	15515	15706	15531	15589	15613	15388	15601	15578	15466	15598	15562	15642	15550	15616	15594	15547	15689	15638	15529	15599	15546	15548	15556	15593	15592	15630	15579	15747	15571	15691	15651	15492	15401	15470	15529	15596	15580	15621	15636	15488	15548	15701	15591	15564	15753	15543	15671	15554	15489	15485	15621	15785	15572	15632	15521	15557	15460	15642	15581	15607	15472	15439	15524	15610	15523	15495	15482	15699	15569	15631	15628	15525	15495	15563	15594	15541	15499	15549	15537	15569	15636	15504	15393	15767	15614	15646	15402	15588	15538	15434	15565	15606	15596	15588	15594	15507	15627	15401	15600	15549	15377	15681	15560	15702	15656	15446	15666	15512	15674	15691	15494	15517	15683	15700	15606	15390	15484	15468	15656	15460	15446	15628	15506	15709	15422	15560	15532	15438	15454	15774	15349	15591	15616	15451	15599	15577	15486	15503	15501	15428	15488	15614	15431	15730	15419	15561	15682	15587	15469	15495	15646	15613	15382	15749	15327	15583	15515	15572	15528	15427	15603	15578	15642	15331	15646	15803	15389	15745	15636	15485	15776	15726	15241	15385	15435	15567	15568	15453	15640	15661	15470	15613	15626	15603	15508	15811	15508	15481	15420	15640	15669	15466	15423	15526	15559	15702	15650	15629	15643	15416	15595	15502	15718	15392	15723	15553	15545	15397	15564	15611	15536	15542	15495	15451	15586	15534	15583	15584	15563	15664	15492	15655	15516	15629	15623	15664	15372	15655	15540	15488	15361	15568	15459	15409	15378	15463	15611	15451	15435	15646	15569	15693	15456	15493	15601	15534	15614	15639	15517	15583	15369	15633	15590	15603	15551	15567	15459	15686	15601	15613	15650	15423	15531	15739	15504	15578	15534	15650	15557	15646	15602	15524	15577	15462	15717	15614	15624	15346	15505	15404	15425	15608	15559	15326	15572	15402	15639	15615	15684	15475	15454	15580	15627	15638	15584	15780	15641	15694	15435	15559	15628	15642	15498	15384	15413	15522	15556	15685	15543	15558	15639	15656	15654	15647	15572	15576	15341	15709	15472	15698	15692	15406	15621	15513	15600	15612	15483	15612	15573	15549	15622	15583	15530	15460	15586	15717	15653	15567	15692	15488	15683	15791	15461	15639	15507	15608	15541	15695	15592	15616	15563	15366	15568	15431	15627	15610	15438	15590	15659	15506	15742	15541	15420	15594	15572	15564	15484	15500	15433	15726	15494	15725	15619	15641	15616	15702	15524	15625	15735	15360	15496	15802	15433	15553	15441	15468	15623	15593	15584	15655	15637	15455	15370	15562	15613	15651	15449	15597	15775	15687	15463	15654	15406	15607	15442	15456	15513	15509	15695	15662	15458	15501	15672	15269	15697	15536	15650	15618	15614	15486	15585	15673	15560	15563	15544	15475	15564	15593	15614	15620	15670	15611	15556	15611	15489	15626	15433	15531	15633	15499	15580	15619	15635	15445	15655	15670	15667	15602	15705	15546	15674	15689	15318	15649	15607	15538	15600	15634	15607	15592	15556	15384	15441	15507	15455	15614	15596	15455	15366	15663	15570	15504	15666	15653	15552	15449	15567	15705	15485	15510	15559	15453	15580	15383	15545	15689	15525	15856	15444	15521	15514	15505	15638	15552	15628	15616	15608	15570	15500	15637	15518	15709	15513	15524	15589	15511	15471	15652	15449	15499	15665	15748	15638	15720	15443	15423	15474	15740	15632	15565	15681	15703	15512	15500	15566	15547	15391	15410	15557	15528	15544	15634	15382	15626	15526	15723	15725	15517	15657
22894	21447	29439	23845	21588	23400	25347	19543	18200	18430	18370	18155	18314	18336	18183	18500	18306	18427	18168	18116	18238	18281	18214	18247	18122	18085	18150	18066	18135	18123	18080	18091	18120	18048	18152	18080	17981	18156	17936	18001	17968	18186	18171	18016	18137	17880	18157	18055	17920	18004	17962	17943	18092	17732	18031	17854	18011	17953	18024	17925	18097	18058	17954	18041	17759	17935	18096	18151	18057	18078	17880	18075	17964	17998	18174	18003	18080	17981	17933	17973	18054	18205	17984	17919	17966	17735	17869	17895	17765	17923	18027	17930	17712	17948	17839	18071	18027	17985	17759	17849	17876	17971	17968	17954	18028	17740	18158	17831	17857	18087	17890	18014	17834	17823	17720	17831	18065	17975	17817	17866	18162	17892	17979	17972	17995	18108	17923	17844	17925	17840	18033	17897	17806	17957	17914	17844	17982	17834	17938	17849	17981	17832	17938	17803	18142	17741	18042	17873	17785	17870	17849	18240	17994	17927	18052	17880	18034	18003	18043	18199	18218	18249	18012	18026	17889	17991	17889	17856	17860	17879	17995	17894	17978	18105	17899	18002	18056	18017	18132	17843	18106	18100	18029	17941	17931	17963	17906	17950	17879	17900	18062	17792	17894	18033	18165	18029	17916	17992	17934	17807	18162	17864	18068	18022	18216	17564	17907	17806	17978	18036	17830	17948	17959	17919	17952	17851	17912	17971	17942	17828	18032	17817	17842	17980	17908	17809	18078	18096	17887	17777	17910	17835	18031	18048	17905	17860	17833	17917	17821	17962	17931	17907	18089	18054	18068	17895	17918	18003	17854	17787	18142	17858	17794	17932	17876	17935	17794	17815	17857	17929	17737	17710	17968	17838	17866	17738	17908	17916	17823	17952	17950	17990	17876	17952	18086	17869	17774	17791	17925	17978	18110	17935	17821	17935	17978	18083	17835	17830	18050	17909	17811	17948	17942	17892	18247	18004	17821	17976	18102	17833	17779	18013	18008	17870	17809	17856	17773	17901	17922	17759	17894	17870	17833	17866	17950	17785	17960	17977	17992	17755	17801	17654	17982	17802	17854	17950	18072	17912	17805	17680	17678	17789	17822	18051	17922	17780	18000	17787	17685	17833	17981	17696	17819	18038	17873	17902	18095	17858	17774	17719	17756	17970	17978	17774	17888	18199	17895	17829	18025	18150	17936	18045	17975	17725	17916	17969	17945	18168	18107	17705	17788	17879	17958	17960	17925	17886	18057	17840	17999	17894	17836	18043	17833	17704	17790	17828	17955	18066	17981	18002	17921	18011	17793	17876	17799	18121	17762	18076	18090	17989	17988	17857	18075	18007	17884	18014	17887	17932	17966	17844	18018	17907	17856	17748	18019	17822	17940	17817	17799	17743	17872	18027	17999	17920	17773	18004	18024	17658	17827	17707	18079	17852	17984	17867	17991	17979	17941	17923	17949	17883	17831	17677	17743	18059	18214	18081	17896	17884	17752	17826	18021	17909	17899	18111	18051	17838	17675	17873	17963	17949	17914	17954	17848	17974	17974	17913	17797	17995	17908	17976	17894	18123	17957	17875	17954	17913	17904	17906	18016	17815	17956	17815	17960	18021	17991	17800	17938	18025	17916	17982	18034	17764	18049	18009	17960	17966	17848	17994	17816	17731	17804	18034	17923	17893	18030	17705	18007	17905	17814	17608	17676	17984	17890	17854	18000	17872	17886	18061	17977	17887	18149	18033	18073	17898	17888	18044	17887	18195	17932	18046	17720	17605	18004	17757	17762	18006	17736	17899	18049	17845	17834	17942	17818	17811	17778	17990	17856	17762	17783	17823	17908	17828	18011	17844	18040	17640	18025	18010	17879	17976	18139	17916	17862	17852	17835	17891	17820	17896	17976	17967	17715	17834	17843	17770	17915	17705	18018	17939	17896	17992	17931	17891	17931	17901	17799	17828	17928	17878	18001	17859	17765	17892	17898	17971	17799	17905	17831	17875	18080	17725	17820	17908	17921	18073	17826	17922	18014	18026	17979	17927	17837	17878	17803	17974	17945	18145	17871	17924	18003	17978	18089	17990	17953	17942	17919	17803	17903	17699	17852	18136	17914	17925	17902	18125	18126	17855	17729	17993	17862	17827	17823	17712	17860	17802	17782	17783	17871	17845	17829	17830	17998	17813	17802	17919	18008	18012	17884	17867	17952	17915	17922	17890	17924	17808	17887	18115	17902	17968	17932	18143	18011	17901	17967	17757	17799	17854	17940	17748	17969	18099	17667	17816	17981	18011	18020	17796	17990	17823	17912	17829	17872	17981	17840	17886	17859	17952	17909	17993	17756	18103	17946	17760	18007	18148	17875	17832	17672	17729	17968	17970	17973	17838	18062	17912	17814	17954	17780	17970	17841	17923	17772	17703	17899	17970	17859	17682	17679	17951	17796	17721	17939	17985	18066	17882	17852	17865	17894	17843	18148	17856	18025	18064	17972	17756	17949	17856	17922	17857	17812	17868	17894	17919	17959	17973	18018	17896	18058	18032	17867	18025	17752	17745	17795	17736	17970	17908	18129	17961	18011	17836	17876	18060	17838	18009	17701	17898	17923	17952	17873	17787	17808	17798	17937	17855	17917	17963	17949	17837	17777	17794	17945	17963	17995	17898	17676	17871	18094	18040	18089	18090	17844	17832	17782	17995	17927	17638	17983	17966	18169	17745	17945	17960	17949	18223	17917	17987	17899	18044	17679	17935	17897	18074	17835	17986	17999	17833	17831	17889	17916	17831	17878	17902	17604	17683	17978	17956	17942	17706	17867	17936	17971	17806	17873	17964	18096	17987	18057	17806	18081	17928	17687	18142	17850	17740	17865	17873	17864	17873	17798	17921	17886	17847	17941	17887	17933	18062	17937	17946	17869	17703	17773	17799	17964	18004	17907	17740	17766	17941	17896	17968	17786	17841	17904	17881	18021	17825	17787	18028	18013	17916	18002	17801	18012	17856	17797	17896	17787	18189	17948	17979	17692	17984	17893	17828	17908	17847	17963	17900	18048	17840	17998	17975	18044	17932	17937	18146	17912	17825	17813	18154	17773	17771	18070	17948	17854	17937	18001	17845	17862	17993	17879	18047	17943	17961	17818	17889	18023	17971	17959	17710	17928	17960	17904	17926	17749	17788	18074	17879	17972	18033	17910	17807	17995	17799	17944	17817	17793	17879	17873	18097	17747	17932	17593	17927	17973	17875	17850	17896	17810	17914	17974	17785	18005	17815	17909	17777	17954	18008	17809	18038	17964	17737	17859	18073	17736	17867	17868	17953	18037	17843	18007	18032	18034	17987	17817	17935	17626	17836	17942	17761	18125	17997	17943	17762	17934	17912	17835	17768	17957	17960	17908	17978	18021	17747	17882	17836	18097	17854	17814	17881	18136	17840	17957	17846	18049	17769	17985	17920	17918	17762	17922	17850	18042	17833	18010	17836	17988	17968	17734	17741	17910	17896	17897	17859	17677	18091	18040	17989	17846	17781	17807	17983	18042	18154	17886	17818	17946	17828	17915	17894	17892	17892	17847	18145	17999	17893	17770	17749	17713	17792	17771	17978	17889	17839	17795	17932	17824	17932	17730	17760	17901	18100	17864	17912	17737	17768	17911	17905	17775	17862	17922	17821	18082	17935	18020	17867	18009	17891	17993	17971	18052	18060	17951	17848	17840	17924	17940	18132	17666	17576	17733	18010	17947	18121	17883	17904	18021	17811	18066	17698	17996	17999	18241	17779	17932	17907	17887	18006	17764	17724	17866	18017	17943	17840	17818	17828	18133	18012	17923	17928	17899	17840	17953	17939	17973	17908	17978	18075	17966	17850	17906	18110	17891	17749	18000	18106	17872	17785	17745	17645	17952	18053	17715	17896	17988	17890	17848	17780	17829	17816	18022	17888	17794	18024	17739	18038	17916	17694	17922	17880	17976	17872	18002	17762	17980	17877	17980	17875	17698	17862	17943	17978	17913	17925	17845	17668	17796	18041	17833	18098	17798	17858	17976	17926	18027	17798	17860	17859	18028	17951	17955	17922	18009	17766	17884	17939	17721	17766	17920	17990	17774	17702	17838	17926	17948	18026	18016	17934	17960	17725	17979	17884	17915	18034	17831	17928	17759	17560	17715	17925	17873	18152	17853	17969	18006	17878	17808	17698	18137	18057	18079	18053	18112	17847	18044	17906	17951	17808	17879	18068	17964	17944	17829	17935	17862	17896	18014	17925	17618	18051	18024	17952	17910	17680	17922	17992	17717	17989	17811	17912	17891	17796	17667	17988	18113	17940	17764	17791	17882	17713	17851	17928	18000	17751	17901	17851	18020	18031	17876	18080	17788	17979	17810	17935	17929	17850	17817	18018	18111	18003	18103	17994	17880	17809	17826	17979	17872	17798	17958	17874	17967	17961	17761	17780	17914	17844	17935	18125	17952	18103	17857	18086	17920	17935	17956	17978	18030	18251	18104	17869	17855	18018	17952	18088	18044	17998	17823	18023	17986	17899	17801	17790	17827	17757	18005	18034	17906	18011	17918	17752	17988	17830	17902	18045	18089	17885	17662	17787	18130	18019	17776	18081	18054	17882	17847	17979	17969	17938	17961	18091	17804	17768	17838	17874	17880	18026	17949	17775	17965	17969	17745	17860	18195	17718	18100	17946	17635	17857	18174	17906	17957	17934	17913	17923	17797	17767	17968	18121	18011	18000	18126	17886	17875	17804	17889	17883	17881	17944	17917	17775	17992	17978	17887	17831	18003	18126	17838	17903	17714	17627	17909	18041	17924	17923	18037	17736	17842	17990	17860	18033	18072	17941	17976	17889	17844	17641	17709	17796	17907	18028	18057	17948	17840	17793	18006	17997	17886	17813	17960	17859	18044	17810	17953	18128	17902	17905	18026	18055	17997	18016	18023	17925	17846	17864	17903	17991	18000	17769	17710	17846	17903	17969	17861	18100	18022	17860	18099	17946	18031	18002	18025	18031	17900	18001	18112	17827	17858	18098	17970	17992	17797	17935	17980	17918	18045	18172	18007	17768	17909	17847	17951	17889	17826	17994	17823	18083	17796	17872	18034	18002	17844	17946	17862	18029	18003	18044	17779	17857	18027	18105	17887	18001	17873	17829	17978	17623
16736	26875	24661	21475	19097	17710	16840	16371	16000	16032	15804	15821	15867	15978	15771	15729	15848	15827	15807	15848	15755	15837	15965	15823	15798	15821	15808	15633	15860	15714	15854	16022	15784	15775	15999	15910	15978	15815	15865	15855	16005	15761	15903	15742	15758	15865	15813	15818	15721	15808	15745	15758	15696	15694	15858	15700	15801	15850	15782	15745	15803	15779	15697	15729	15648	15710	15853	15690	15785	15933	15654	15776	15882	15833	15786	15969	15578	15726	15781	15709	15814	15653	15644	15830	15751	15833	15707	15786	15847	15733	15724	15929	15669	15741	15757	15746	15762	15622	15756	15703	15651	15720	15731	15974	15828	15692	15647	15714	15630	15746	15531	15796	15792	15775	15851	15735	15582	15774	15788	15798	15783	15750	15659	15657	15688	15794	15710	15847	15793	15644	15686	15740	15735	15793	15771	15561	15884	15680	15741	15922	15849	15890	15644	15792	15840	15631	15875	15872	15768	15747	15623	15707	15788	15714	15620	15906	15576	15558	15566	15674	15881	15647	15818	15832	15762	15921	15816	15580	15741	15981	15748	15958	15775	15593	15674	15713	15869	15685	15865	15660	15799	15862	15868	15780	15756	15737	15681	15840	15731	15611	15673	15628	15774	15700	15740	15766	15978	15779	15875	15818	15836	15699	15551	15703	15791	15724	15821	15712	15543	15770	15829	15654	15747	15739	15709	15850	15893	15838	15689	15620	15854	15882	15856	15724	15776	15893	16010	15776	15817	15734	15696	15529	15710	15718	15747	15646	15821	15869	15745	15745	15653	15656	15615	15805	15713	15803	15857	15763	15674	15784	15782	15708	15823	15756	15813	15788	15819	15684	15671	15827	15871	15764	15696	15491	15813	15834	15848	15744	15715	15665	15660	15832	15688	15461	15874	15845	15649	15906	15733	15663	15563	15727	15762	15655	15777	15719	15717	15876	15688	15644	15578	15892	15651	15664	15624	15723	15768	15670	15647	15568	15710	15875	15686	15787	15768	15589	15877	15557	15792	15671	15749	15621	15723	15785	15680	15532	15711	15544	15962	15709	15730	15698	15779	15752	15740	15798	15731	15760	15793	15744	15716	15906	15832	15825	15861	15815	15741	15741	15694	15635	15653	15860	15714	15665	15861	15755	15653	15678	15689	15987	15684	15518	15788	15900	15737	15940	15728	15792	15469	15598	15616	15725	15735	15611	15584	15699	15753	15773	15872	15845	15859	15694	15843	15718	15746	15856	15704	15608	15646	15624	15714	15641	15671	15697	15747	15997	15809	15704	15799	15527	15827	15599	15783	15774	15804	15957	15572	15658	15734	15827	15630	15871	15804	15720	15832	15659	15776	15672	15686	15706	16010	15715	15891	15787	15652	15732	15923	15717	15507	15903	15758	15917	15833	15776	15740	15778	15769	15822	15754	15797	15788	15841	15878	15871	15924	15823	15718	15752	15655	15732	15671	15783	15591	15746	15695	15679	15714	15650	15997	15635	15593	15641	15592	15825	15676	15714	15727	15933	15711	15776	15847	15845	15702	15747	15923	15928	15888	15776	15745	15662	15688	15779	15839	15668	15742	15741	15792	15716	15708	15731	15673	15741	15893	15611	15702	15553	15864	15712	15718	15792	15713	15637	15845	15722	15734	15794	15815	15752	15793	15857	15683	15962	15741	15873	15717	15680	15760	15803	15704	15877	15825	15627	15582	15870	15725	15687	15675	15580	15746	15637	15731	15784	15642	15684	15747	15711	15663	15682	15842	15803	15686	15638	15720	15725	15731	15619	15702	15686	15703	15730	15699	15677	15891	15637	15762	15690	15789	15801	15640	15693	15588	15898	15670	15667	15570	15726	15638	15754	15764	15751	15862	15727	15833	15594	15806	15738	15760	15534	15689	15770	15808	15863	15705	15821	15627	15646	15650	15706	15866	15573	15761	15856	15866	15745	15739	15670	15818	15858	15593	15718	15509	15884	15666	15779	15865	15683	15762	15810	15883	15749	15977	15661	15745	15790	15743	15721	15830	15755	15854	15699	15669	15672	15702	15871	15634	15760	15779	15711	15829	15670	15634	15629	15793	15828	15803	15754	15750	15690	15741	15716	15785	15794	15833	15618	15903	15676	15676	15619	15791	15725	15653	15684	15857	15740	15606	16023	15759	15663	15699	15784	15696	15840	15636	15770	15846	15724	15652	15824	15632	15679	15725	15766	15831	15888	15821	15694	15674	15692	15593	15622	15731	15889	15748	15648	15809	15714	15711	15606	15793	15681	15693	15660	15898	15701	15821	15687	15837	15803	15656	15812	15805	15633	15820	15553	15678	15732	15931	15692	15808	15552	15710	15727	15941	15677	15763	15750	15743	15678	15642	15577	15690	15619	15714	15729	15793	15876	15913	15660	15693	15848	15781	15868	15750	15693	15749	15922	15757	15632	15710	15739	15687	15717	15886	15688	15668	15780	15814	15628	15708	15638	15736	15618	15754	15689	15874	15681	15752	15893	15770	15639	15748	15730	15907	15784	15914	15841	15743	15770	15611	15641	15846	15657	15799	15648	15742	16044	15725	15680	15625	15698	15672	15749	15906	15815	15635	15695	15747	15590	15688	15763	15839	15753	15734	15798	15668	15652	15876	15693	15822	15859	15629	15874	15746	15683	15793	15624	15640	15624	15859	15790	15856	15744	15782	15688	15697	15699	15741	15767	15832	15803	15672	15699	15819	15703	15737	15676	15820	15876	15815	15759	15851	15615	15730	15788	15704	15994	15796	15670	15797	15705	15802	15744	15916	15767	15822	15651	15581	15771	15832	15683	15835	15700	15719	15733	15930	15690	15762	15673	15595	15811	15872	15740	15812	15763	15614	15712	15836	15767	15619	15715	15860	15728	15632	15782	15973	15703	15857	15750	15676	15619	15754	15822	15400	15676	15697	15720	15835	15731	15837	15913	15729	15850	15719	15813	15706	15716	15854	15696	15748	15683	15792	15684	15742	15686	15695	15684	15779	15683	15767	15772	15710	15752	15738	15670	15510	15647	15678	15663	15523	15639	15753	15612	15870	15808	15888	15726	15769	15769	15765	15810	15704	15746	15695	15608	15735	15480	15694	15683	15792	15851	15887	15770	15646	15736	15829	15697	15592	15952	15745	15757	15557	15825	15871	15545	15752	15776	15766	15701	15798	15733	15796	15749	15741	15689	15790	15817	15811	15733	15918	15694	15531	15883	15787	15817	15871	15629	15726	15839	15727	15680	15783	15849	15699	15635	15930	15842	15811	15865	15705	15635	15657	15744	15788	15680	15686	15733	15886	15640	15674	15755	15630	15914	15726	15556	15796	15785	15734	15740	15862	15703	15806	15938	15870	15709	15712	15748	15730	15742	15733	15602	15677	15888	15619	15627	15820	15746	15724	15564	15733	15780	15722	15613	15891	15630	15677	15771	15801	15755	15922	15897	15856	15735	15663	15864	15902	15728	15894	15687	15630	15854	15593	15700	15760	15775	15761	15648	15699	15824	15754	15713	15787	15791	15632	15884	15555	15791	15784	15711	15850	15778	15699	15794	15613	15914	15813	15781	15743	15646	15623	15738	15723	15711	15788	15751	15879	15672	15622	15706	15805	15620	15639	15836	15661	15805	15776	15646	15856	15851	15666	15624	15803	15861	15676	15643	15689	15833	15745	15703	15626	15839	15643	15796	15571	15721	15578	15817	15736	15803	15593	15704	15624	15773	15734	15840	15726	15558	15681	15867	15784	15760	15801	15636	15789	15701	15719	15558	15943	15606	15826	15637	15688	15663	15865	15787	15664	15695	15703	15832	15731	15855	15619	15883	15749	15746	15882	15716	15578	16008	15814	15671	15695	15843	15526	15776	15723	15814	15818	15730	15667	15796	15907	15738	15773	15761	15749	15876	15825	15714	15687	15936	15674	15673	15735	15853	15723	15624	15715	15843	15691	15746	15670	15553	15800	15508	15801	15752	15762	15723	15802	15759	15744	15774	15809	15590	15740	15947	15739	15809	15845	15723	15661	15900	15714	15611	15629	15850	15789	15782	15718	15696	15868	15801	15844	15690	15833	15733	15749	15729	15633	15829	15677	15869	15876	15629	15784	15959	15804	15709	15814	15803	15642	15656	15682	15747	15662	15632	15881	15821	15836	15938	15701	15613	15916	15766	15670	15779	15602	15777	15917	15769	15666	15816	15701	15754	15893	15718	15637	15977	15712	15716	15769	15814	15627	15793	15738	15707	15666	15820	15809	15789	15660	15823	15822	15846	15701	15733	15846	15686	15750	15827	15788	15704	15770	15684	15824	15608	15692	15757	15687	15866	15752	15759	15710	15695	15786	15501	15770	15748	15734	15784	15624	15685	15819	15613	15729	15631	15656	15718	15667	15634	15778	15715	15693	15662	15897	15688	15719	15865	15805	15958	15736	15713	15763	15879	16042	15705	15674	15624	15642	15858	15658	15859	15825	15723	15633	15650	15557	15656	15955	15699	15988	15805	15734	15636	15930	15801	15775	15830	15797	15960	15777	15730	15619	15755	15763	15697	15772	15738	15976	15739	15623	15759	15752	15878	15841	15760	15807	15644	15649	15858	15577	15548	15890	15714	15636	15780	15698	15774	15853	15738	15779	15868	15898	15783	15725	15830	15823	15828	15815	15779	15714	15611	15741	15642	15664	15678	15730	15676	15727	15661	15804	15779	15815	15985	15595	15879	15747	15674	15756	15587	15704	15673	15896	15492	15824	15854	15767	15728	15846	15790	15824	15536	15591	15777	15692	15822	15633	15695	15796	15800	15750	15865	15716	15717	15721	15802	15809	15627	15713	15863	15686	15773	15807	15721	15846	15617	15748	15541	15862	15867	15805	15730	15547	15777	15633	15747	15780	15703	15863	15903	15807	15678	15872	15817	15714	15911	15800	15739	15819	15676	15959	15822	15752	15480	15768	15669	15740	15590	15836	15626	15722	15730	15646	15690	15832	15630	15752	15759	15723	15884	15698	15879	15693	15866	15945	15786	15779	15884	15692	15682	15869	15597	15721	15701	15749	15609	15697	15896	15788	15784	15604	15739	15902	15734	15740	15816	15752	15760	15879	15942	15758	15692	15764	15748	15769	15678	15702	15534	15558	15741	15557	15721	15658	15750	15632	15842
26921	21602	26510	25150	18951	18813	18796	18383	18135	18011	18203	18038	17895	18216	18157	18072	18243	17933	17984	18150	18056	18177	18031	18183	18031	18233	18002	18024	17884	18124	18023	18052	17946	18022	18035	18068	18150	17962	18078	18058	18042	17977	18164	17892	18173	18043	18290	18057	18095	18060	18037	18060	18016	17941	18068	18040	17885	18047	18089	18012	18052	17883	18000	18143	17913	18093	17919	18001	18195	18077	18080	17903	18000	18012	18033	18011	18139	18090	17936	18109	18087	18228	18202	17988	18122	17825	17998	18163	18109	18055	17861	18008	17892	18254	17843	17940	18071	17958	18092	18076	18087	17918	18188	18089	18016	18263	17959	18012	18103	18021	18219	18274	17960	17920	18253	18224	18006	18009	18117	17789	17935	17979	18131	18072	18025	18153	18184	18215	17963	18030	18016	17948	18029	18059	17931	17795	18220	18248	17948	18113	17937	18057	18084	18004	17910	18004	17898	17722	17928	17955	18071	18024	17850	18113	18134	17992	17893	18077	17895	18026	17906	17993	18064	17983	18373	17978	18095	18080	18079	17885	18184	17891	17913	18066	17998	18063	17966	17959	17885	18049	18066	18049	17924	18132	18197	17976	17993	17956	18149	18145	17978	17970	17888	18013	17960	18062	17898	18080	18005	17856	17996	17923	18045	17987	18130	18160	18180	18190	17959	18011	18118	18017	17911	18010	18139	17848	18112	17972	18038	17916	18086	17933	18106	18008	18029	18104	17950	18167	18064	18175	18160	18316	18031	18017	17969	17951	18029	17974	17982	18008	17983	18042	17976	17974	17862	18000	18108	18052	17996	17904	18009	17967	18067	18223	17958	18087	18314	18061	17837	18104	17957	18231	17975	18238	17898	18003	18196	18174	18132	18199	18023	17971	18080	17961	17969	18137	18080	18061	17948	18127	18128	17974	18233	18137	18045	18095	17966	17988	17982	18008	18114	17810	17939	18135	17985	17940	17988	17799	17902	18102	17915	17923	18136	17949	18077	18064	17927	18117	18067	18057	17967	17891	17945	17995	17916	18148	18079	18151	18020	18068	17957	18201	17867	18058	18007	18164	18008	17934	18303	18238	18029	17859	18054	18118	17920	17871	17879	17868	18142	18155	18032	18031	18080	18078	18128	18125	17979	17934	17874	17870	17902	18143	18087	18283	18077	18080	18108	18117	18044	18212	18134	17991	18048	17956	18004	17983	18062	17943	17984	17837	18025	18042	18178	18027	18100	18102	18085	18160	18193	18048	18063	18145	18286	18343	18238	18059	18069	18065	18126	18260	18092	18365	17999	18113	18046	18010	18166	17874	18153	17935	18190	18054	17936	18079	17895	17978	18115	18049	17909	18178	18022	17918	18013	17914	18310	18093	17939	17933	17922	18017	17979	18025	18115	18117	17898	18126	17765	17991	17977	18109	18030	18100	18013	18223	18230	18219	18168	18017	18104	18148	18042	18275	18136	18082	18103	17999	17965	18201	17981	17932	18006	18141	18106	18240	18056	18022	17922	18064	18340	18209	17980	17967	18042	17861	18210	17932	18000	18069	18168	18223	17983	18095	18003	18032	17975	18091	17884	17886	18121	18127	18135	17974	17817	18123	18032	17960	18120	18170	18272	18239	17990	17763	18225	17913	17882	18154	18017	18088	18049	18014	18130	18205	17986	18045	18010	18007	18021	18134	17963	18179	17993	18061	18171	18050	18209	17792	18026	17904	18044	17977	18029	18109	18091	18051	17962	18001	17857	17982	18146	17933	17944	18045	18223	17920	18057	18076	18004	17999	17880	17973	18074	18051	17847	17954	18177	18167	17972	17884	18093	18086	18092	18040	18129	18083	18015	18226	18047	17939	18135	18003	17992	18006	17856	18150	17971	17950	18224	17908	18060	17933	18061	18133	18033	18178	18057	17782	18229	18033	17809	17984	17959	17976	17863	18075	18044	18263	18083	18156	17947	18200	18060	18083	18182	17927	17866	17800	18080	17987	17986	18147	18090	18196	17868	17877	17933	17991	18056	17927	17983	18180	18023	18049	18019	18133	18019	18046	18046	18074	18038	18080	17934	17984	17868	18151	18022	18058	17805	18012	18023	17914	17851	18022	18078	18051	17919	18056	18081	18074	17915	18189	17956	17994	17911	17918	17994	17993	18130	17902	17818	17884	18187	17806	17873	18012	17907	18044	18174	18033	18102	18075	18202	18049	18004	18006	17985	17939	17797	18021	18278	17959	17898	18186	18134	18239	18022	17943	18073	18122	18061	17989	18027	17940	18008	18066	18106	18020	17979	17992	18100	17906	17915	17966	18039	17963	18053	18093	18071	17839	18017	18011	17987	17967	18031	18091	18053	17926	18027	18046	18105	17968	17999	17817	17952	18093	18114	18036	18059	17997	18232	18132	18064	18125	18113	17830	18162	18116	17913	18133	17949	18081	18085	17966	18087	18230	18037	18098	18055	18073	18015	18117	18080	17928	18080	17938	18013	18106	17943	17930	17892	17981	17998	18288	18018	18051	18106	17929	18098	18014	18059	17964	18008	18008	18078	17960	18089	18046	17982	17997	18151	17990	18117	18107	17956	18020	18122	18104	18172	18141	17969	18006	18215	17935	18097	18173	17948	18082	18011	18018	18091	18011	17912	18022	17869	17937	18048	18247	18008	18080	17831	18084	17861	17884	17911	17881	18048	18126	18232	18148	17979	17959	18125	17941	17793	18177	18108	18121	18056	18148	17990	18097	17926	18021	18086	18048	17988	18003	18102	18200	18070	18083	18153	18021	18159	18073	18278	18093	18162	17983	17915	18037	18221	18189	18056	18038	18045	18035	18058	18158	17829	17924	17955	18139	17952	17948	17936	18071	18065	18215	18078	18089	18118	17923	18045	18039	18051	18300	18011	18110	18041	18023	18134	17997	18239	18209	18013	18096	17968	18050	18002	17909	18091	18216	18253	17914	18404	18029	17930	18083	18027	17953	18037	18170	18048	17973	18027	17939	18181	18153	17809	18127	18185	18031	18142	18086	17881	17949	17990	17726	17983	17856	17982	18106	17968	18027	18128	18028	18222	18094	17814	17773	18088	18055	17885	17862	18191	18186	18052	18011	18172	18058	18075	18081	17814	18081	18075	18100	18046	17981	17983	18047	17911	18001	18112	17896	18049	18094	18163	18133	17928	18038	18131	18071	18168	18126	17914	17906	18113	18046	17983	17992	18040	17838	17988	17942	17961	18017	18169	17979	18048	17820	17939	17963	18092	18027	18157	18028	17916	18238	18075	18027	17950	18007	18065	18017	18213	18044	17872	17885	18058	18089	18086	17984	17915	17905	18028	18209	18340	18096	17859	17716	17873	17988	17917	17983	18007	18062	18225	17921	18087	18226	17943	18080	18111	18017	18043	18077	17878	18035	18138	17927	18184	18010	17856	18186	17958	17957	18042	18159	17987	18000	18136	17946	17908	17977	18011	18111	17991	18044	18010	18058	18087	18027	17794	18199	18095	18307	18077	18143	17886	17976	18148	18064	18097	18082	18104	17856	17839	18043	18075	18047	17869	18019	18152	17973	18038	17828	18064	17812	17908	18054	18009	18125	18016	18012	17885	17917	18090	18211	18113	18278	17978	18056	18139	18260	18026	18171	18029	17941	18094	18077	17933	18087	18027	17823	18129	18081	17859	17981	17952	17954	18140	18045	17938	18034	18028	18032	18172	18101	17952	18095	18161	18022	17904	17764	17973	18025	18102	18075	17999	17959	17897	17736	18001	18199	17855	17907	17995	17974	18065	17918	18176	18086	18004	18063	18046	17871	18070	17986	18037	18027	18050	17797	17905	18032	17991	18133	17978	18077	18023	18125	17922	18159	17941	18103	17881	17956	18032	18076	17955	18063	18179	17989	18094	18056	18154	18036	17872	17755	18054	18199	18202	18067	17880	18029	17948	17962	18101	18031	17868	17927	18213	18180	18201	18244	18255	18085	18032	18039	18327	18111	18169	17939	18127	17974	18058	17777	17871	18137	18080	18153	17949	18040	18011	17972	18049	18193	18045	17906	17988	17905	17932	18046	18082	18070	18343	18070	18104	17953	18194	18135	18068	18085	17933	17996	18077	18049	18015	18031	18057	18097	18043	17964	18184	17818	18002	18051	18031	18236	18061	18069	18140	18214	18143	17960	18152	18104	18185	17951	17783	18065	18071	18195	18094	18110	18315	18144	17923	18003	18129	18092	18010	17853	17964	18094	18294	17910	17965	18105	17932	17952	18006	18262	18119	18227	18038	17910	18100	18089	18084	18103	18050	18051	18084	18080	18032	17920	18252	17961	18041	18100	18030	18327	17946	17977	18006	18036	18108	18000	18173	17946	18075	18216	17909	18201	18255	17942	18111	18133	18166	18024	17785	17868	17979	18095	17967	18142	17867	18143	18163	17916	18182	18039	18064	17987	17936	17859	17936	17760	17859	18110	17879	18007	18226	17926	18332	18095	17925	17833	17908	17900	18106	17923	17798	17960	18048	17973	17907	18089	18026	17965	17960	18019	18028	18085	18127	18050	18020	17912	18030	18023	18007	18264	18116	17922	18074	18033	18264	18025	18086	17892	17869	17954	18169	18194	17882	17858	17944	18116	18001	18225	18161	18101	18156	18078	17925	18200	18239	18081	18028	18111	18068	18123	18173	17969	18109	18030	17980	18072	17938	18228	18066	18189	17958	17904	17942	18086	18032	17990	18077	18154	17901	17806	18015	18114	17995	18003	18018	18020	17986	17935	18107	18301	18024	18011	17902	18185	18099	18152	18195	17847	17998	17943	18022	17941	18054	18143	17861	18079	17978	18205	18035	18144	18065	17983	18453	17936	18090	17987	18146	18121	17913	17786	17944	17894	18105	18186	17952	18259	18124	17889	18009	18030	18140	18154	17993	18127	18033	17895	18035	18150	18200	18019	18209	17951	17994	18034	18231	18015	17996	18036	17939	18094	17854	18132	17861	18092	18157	18078	17981	17864	18111	17989	18081	18100	18110	18126	17950	18045	17981	18114	17950	18162	17976	17860	18137	18011	17934	17982	17797	18068	18068	17958	17964	18181	18091	18052	18086	18127	18225	18133	18017	18074	17937	18170	18153	18110	18249	18273	18046	17987	18027	18145	18149	18123	17840	18001
17362	21313	19826	18016	17088	16598	16302	16133	15907	16020	15915	15804	15939	15895	16021	16066	15910	15872	15760	15888	15984	15939	15999	15799	15942	15972	15836	16047	15923	15835	15932	15863	16030	15878	15854	15932	15857	15742	15960	15930	15858	15874	15741	16118	15830	15852	15982	15815	15826	15787	15939	15839	15885	15849	15808	15940	15797	16023	15806	15921	15797	15677	15899	16031	15841	15938	16041	15776	15824	15809	15793	15767	16030	16099	15788	16109	15967	15935	15836	15993	15650	15929	16018	15938	16082	15817	15911	15850	15972	15836	15938	15903	15718	15968	15817	15814	15927	16012	15844	15790	15822	15864	15860	15888	15947	15939	15882	15832	15877	15887	15958	15806	15852	15896	16000	15925	15902	15741	15923	15991	15897	15805	15924	15725	15795	15936	15906	15773	15658	15864	15728	15772	15874	15910	15974	15770	15864	15843	15919	15998	16056	15836	16001	15822	15851	15846	16006	15904	15988	15955	15971	15882	15828	15811	15915	15982	16002	15783	15906	15971	15998	15777	15875	15723	15897	15845	15994	16005	15856	16022	15679	15884	15943	15736	16002	15904	15787	15913	16000	15733	15866	15906	15867	15864	15845	15708	15812	15690	15798	15923	15829	15813	15805	15632	15939	15908	15711	15971	15923	16001	15999	15980	15777	15772	15866	15835	15823	15905	15799	15837	15876	15807	15769	15862	15756	15744	15853	15807	15891	15901	16054	15830	15905	15849	15850	15908	15880	15887	16077	15783	15795	15809	15856	15800	15951	15880	15832	16023	15713	15920	15811	15861	15964	15669	15848	15811	15876	15839	15896	15758	15865	15839	15869	16038	15859	15801	15776	15851	15970	15890	15827	16022	15844	15870	15886	16016	16015	15980	15788	16012	15697	15866	15891	15891	15933	15816	16025	15933	15897	16054	15766	15760	15925	15898	15834	16000	15878	15854	15972	15906	15927	15819	15937	15887	15955	15771	15810	15938	16051	15836	15904	15852	15784	16007	15842	15816	15891	15774	15837	15640	15923	15849	15903	15736	15730	15837	15906	15959	15772	15824	15957	15872	16014	15925	16052	15681	15943	15961	15897	15866	15976	15865	15794	15915	15852	15823	15847	15777	15850	16065	15967	15880	15766	15903	15776	15954	15856	15976	15877	15884	15739	15797	15849	15898	15921	15731	15775	15835	15904	15862	15826	15779	15844	15874	15859	16061	15776	15907	15936	15839	15816	15901	15871	15768	15823	15881	15850	15922	15778	15773	15800	16015	15912	15777	15883	15871	15988	16075	15824	15976	15849	15980	16004	15821	16039	15869	15873	15780	15988	15866	15964	15866	15900	15765	15776	15941	15854	15866	15938	15906	15852	16005	15766	15866	15828	16027	15817	15758	15901	15976	15957	16031	16028	15963	15810	16080	15720	15825	15903	15732	15844	15999	15749	15951	15835	15815	15698	15999	16114	16070	15819	15857	15873	15674	15868	15929	15793	15882	15841	15792	16076	16092	15935	15879	15913	15876	15979	15794	15840	15888	15821	15764	15779	15852	15927	15851	15939	15700	15886	15926	15861	15995	16074	15921	16043	15880	15949	15878	16002	15830	15857	15967	15805	15763	15830	15906	15954	15852	15949	15844	16058	15951	15946	15856	15739	15905	15869	15785	15812	15896	15950	15928	15857	15738	15939	15872	15742	15842	15863	15865	15830	15750	15888	15997	15932	15762	16057	15849	15834	15754	15782	15983	15944	15760	15935	15774	16014	15947	15978	15968	15927	15965	15800	15946	15812	15879	16050	15792	16110	15987	15876	15706	15832	15851	15759	15885	15992	15765	15674	15857	15778	15892	15960	15883	15877	15989	15947	15865	15787	15928	15854	15734	15827	15810	15940	15909	15829	15765	15808	15892	15874	15903	15814	15923	15862	15899	15885	15760	15790	15937	15940	15789	15765	15874	15908	15914	15931	15895	15930	15714	15766	15707	15867	15929	15846	16026	15813	15944	15956	15966	15912	15897	15928	15834	15811	15798	15758	15976	15964	15785	15855	15975	15998	15872	15782	15780	15768	15890	15873	15882	15601	15797	15870	15997	15966	16028	15939	15867	15824	15892	15933	15829	15703	15873	16006	16091	15785	15726	15917	15780	15876	15825	15756	15775	16035	15799	15858	15927	15959	16076	15742	15993	15982	15917	15828	15999	16134	15751	15985	15798	15953	15848	15919	15892	15797	15920	15945	15778	15950	15818	16076	15941	15738	15916	16111	15928	15829	15989	15867	15802	16026	15887	15861	15998	15716	15835	15945	15942	16033	15967	15783	15960	15821	15943	15758	15810	15971	15807	15709	15843	15853	15731	15863	15810	16014	15875	15867	15926	15923	15965	15782	15924	15850	15856	15894	15755	15718	15923	15927	15891	15886	15870	15828	15938	15910	15794	15779	15967	15879	15820	15829	15775	15960	15756	15993	15753	15884	15786	15930	15972	15778	15854	15917	15965	15957	15826	15885	15780	15748	15831	15797	15971	15896	15827	15878	15815	15894	15801	16062	15907	15903	15921	15714	15861	15980	15929	15895	15813	15866	15841	15645	15763	15875	15775	15889	16087	15847	15974	15872	15774	15827	15824	15732	16087	15923	15961	15972	15846	15938	15987	16104	15863	15891	16046	16000	15924	15906	15748	15837	15830	16097	15833	15768	15813	15924	15919	15780	15880	15879	15846	15879	15841	15936	15946	15945	15740	15768	15899	16040	15902	15995	15881	15831	15985	15836	15813	15901	15858	15920	15847	15751	15727	16081	15925	15740	15825	15822	15867	15788	15949	15874	15783	15902	15919	15779	15809	15887	15754	15992	16052	15817	15768	15900	15948	15893	15956	15706	16009	15945	16025	15753	15823	15816	16046	15834	15936	15902	15738	15825	15981	15986	15729	15869	16014	15873	15691	15831	15909	15960	15781	15828	15800	15910	15771	15768	15763	15620	15984	15910	15906	15953	16082	15980	15950	15776	15872	15893	15903	15752	15845	15787	15832	15904	15901	15868	16029	15942	15852	15800	15853	15801	15936	15897	15921	15991	15954	16011	15909	15870	15864	15963	15973	15857	15841	16018	15953	16033	15859	15877	15883	15814	16037	16130	15794	15940	15907	15916	15745	15820	15726	15894	15906	16071	15929	15818	15804	15925	15711	15792	15845	15915	15863	15899	15819	16093	15986	15952	15899	15927	15877	15958	15948	15894	15888	15931	15984	15680	16004	15824	15991	15897	15861	15801	15790	15807	15825	16102	15937	15767	15922	15768	16083	15802	16090	15865	15955	15820	15894	15834	15946	15891	15789	15870	15873	15842	15700	16056	15854	15752	15634	16007	15852	15995	15875	15905	15681	15970	15936	15782	15908	15792	15950	15707	15921	15780	16021	15769	15777	15675	15866	15900	15777	15928	15981	16070	15854	15871	15735	15910	16018	15692	15871	15884	15918	16003	15778	15812	16011	15895	16108	15950	15824	15980	16049	15787	15718	15902	15932	15834	15715	15879	15928	15967	15956	15965	15798	15846	15934	15888	15830	15963	15889	15810	15710	15952	15902	16042	15847	15798	15792	15826	15995	15890	15804	15892	15722	15844	15742	15915	15820	15843	16009	15806	15843	15960	15793	16027	15669	15799	15851	15930	15954	15885	15785	15782	15751	15866	15949	15837	15760	15631	15741	15749	15935	15828	15894	15886	15906	15830	15754	15927	15838	15917	16045	15765	15910	15796	15873	15916	15921	15780	15788	15977	15876	15718	15800	15842	15675	16012	15873	15930	15837	16045	15980	16031	15935	15866	15897	15833	15733	15788	15910	15892	16020	15921	15759	15841	15801	15846	15861	15984	15898	15818	15899	15801	15900	15926	15824	16046	15859	15941	15886	15771	15831	15776	16057	15950	15905	15990	15763	15894	15945	15983	15680	15828	15884	15886	15881	15949	15691	16091	15980	15842	15778	15940	15793	15777	16016	15815	15898	15874	15922	15786	15877	15870	15685	15661	15949	15867	15862	15960	15788	15746	15806	16045	15899	15864	15868	15941	15946	15905	15831	15874	15895	15872	15946	15932	15691	15881	15917	15957	15816	15770	15854	15946	16073	15893	16099	15941	15764	15777	16049	15937	15876	15851	15927	15999	15945	15747	15823	15967	15814	15909	15829	15882	15844	15954	15884	15842	16026	15855	15787	15846	15827	15966	15843	15725	16004	15835	15804	15761	16096	15761	15965	15962	15979	15835	15784	15928	15851	15734	15827	16016	15784	15763	15928	15856	15864	16049	15912	15784	15714	15862	15799	15753	15831	15870	15894	15892	15716	15831	15923	15806	15872	15874	15847	15828	15869	15873	15881	15799	15821	15811	15828	15917	15839	15843	15887	15809	15753	15857	15732	15814	16069	15861	15946	15884	15832	15860	15928	15890	15932	15978	16038	15800	15906	15869	15767	15911	16009	15838	15857	15869	15879	15946	15957	15824	15945	15852	15973	16085	15862	16010	16050	15828	15978	15984	15927	15846	15771	15933	15947	15963	16015	15918	15887	15869	15779	15790	15938	15899	15828	15837	15795	15891	15957	15931	16036	15893	15848	16029	16054	15905	15959	16020	15961	15871	15813	15849	15870	15878	16060	15918	15842	15777	16096	15954	15889	16003	15715	15885	15748	15760	15817	15788	15952	15810	15942	15732	16042	15928	15887	15694	15816	15802	15940	15888	15884	15893	15797	15969	15818	15759	15955	15716	15883	15922	15898	15731	15679	15862	15801	16031	15863	15743	15995	15914	15789	15801	15860	15683	15808	15885	15838	15878	15940	15891	15914	15940	16071	15830	15869	15929	15880	16019	15898	15887	15999	16018	15851	16026	15800	15912	15880	15959	15797	15835	15899	15931	15817	16138	16040	16071	15952	15785	15898	15932	15855	15808	15927	16003	16058	15744	15804	15919	15952	15801	15921	15897	15780	15887	15871	15995	15834	15796	15908	15773	15941	15889	15647	15901	15890	15818	15994	15853	15904	16022	15817	15772	15845	16158	15799	15904	15929	16072	15932	15991	15926	16085	15810	15850	16044	15750	15918	15917	15923	15947	16053	15967	15756	15823	15719	15915	15856	15930	15951	15893	15791	15817	16039	15624	15855	15922	15859	16138	15887
23765	21495	29166	24296	22086	22509	21360	18182	17458	17629	17671	17483	17691	17439	17351	17376	17610	17349	17295	17523	17408	17417	17511	17397	17738	17273	17516	17490	17468	17418	17376	17282	17376	17565	17399	17410	17478	17384	17199	17174	17395	17556	17322	17346	17359	17226	17313	17288	17349	17457	17575	17586	17334	17451	17187	17394	17220	17432	17305	17277	17414	17225	17427	17623	17375	17173	17350	17361	17378	17374	17347	17255	17504	17239	17422	17633	17348	17254	17315	17347	17470	17241	17223	17330	17243	17332	17357	17083	17290	17417	17296	17483	17390	17339	17172	17334	17276	17400	17372	17580	17522	17319	17223	17137	17323	17204	17259	17044	17392	17194	17378	17461	17200	17323	17370	17313	17240	17315	17398	17393	17367	17208	17314	17366	17337	17177	17257	17356	17379	17471	17321	17389	17318	17179	17198	17432	17476	17235	17215	17378	17291	17251	17410	17369	17230	17277	17363	17396	17346	17561	17370	17300	17336	17140	17410	17360	17336	17216	17284	17339	17157	17198	17321	17544	17291	17181	17500	17430	17309	17353	17258	17136	17327	17109	17350	17180	17457	17233	17431	17505	17516	17456	17099	17264	17449	17541	17367	17335	17292	17231	17259	17192	17192	17426	17488	17338	17203	17322	17359	17382	17351	17094	17279	17350	17497	17344	17390	17186	17433	17337	17391	17330	17242	17290	17372	17182	17308	17504	17314	17157	17582	17232	17446	17344	17242	17157	17426	17048	17404	17357	17270	17473	16981	17251	17261	17406	17272	17457	17166	17448	17324	17185	17195	17186	17269	17212	17453	17232	17343	17388	17514	17427	17329	17290	17405	17097	17230	17227	17357	17385	17239	17140	17142	17262	17298	17192	17508	17118	17514	17249	17436	17362	17222	17312	17258	17134	17249	17194	17274	17303	17326	17360	17284	17228	17344	17126	17468	17412	17378	17187	17492	17246	17326	17180	17305	17297	17194	17378	17379	17475	17128	17176	17377	17332	17293	17228	17323	17174	17395	17287	17474	17331	17407	17298	17374	17194	17328	17283	17335	17160	17323	17146	17351	17220	17368	17341	17370	17319	17253	17582	17212	17249	17273	17248	17334	17298	17283	17355	17302	17078	17222	17294	17296	17131	17446	17283	17498	17289	17143	17338	17235	17155	17484	17302	17446	17301	17295	17373	17323	17220	17223	17328	17501	17181	17283	17295	17239	17270	16971	17084	17343	17190	17388	17216	17393	17282	17234	17376	17306	17186	17369	17259	17332	17266	17359	17345	17194	17292	17377	17375	17281	17297	17323	17323	17123	17383	17471	17335	17402	17473	17255	17501	17224	17288	17286	17401	17305	17382	17493	17227	17235	17344	17289	17152	17203	17317	17257	17317	17351	16903	17213	17209	17466	17493	17259	17206	17523	17278	17522	17616	17394	17532	17480	17211	17375	17263	17303	17298	17383	17158	17346	17216	17373	17084	17454	17359	17177	17384	17269	17440	17212	17099	17405	17179	17238	17266	17341	17214	17309	17265	17367	17192	17336	17251	17308	17344	17349	16985	17252	17302	17337	17348	17420	17289	17366	17322	17405	17373	17272	17302	17392	17390	17424	17298	17138	17219	17247	17310	17310	17377	17376	17338	17300	17325	17429	17273	17319	17384	17262	17262	17318	17190	17463	17347	17353	17310	17239	17229	17176	17216	17235	17320	17184	17311	17253	17023	17260	17473	17279	17216	17169	17095	17332	17400	17254	17290	17201	17435	17327	17414	17429	17237	17184	17452	17338	17234	17461	17236	17455	17104	17248	17302	17332	17561	17273	17451	17355	17165	17261	17196	17428	17221	17479	17507	17487	17482	17225	17287	17170	17205	17247	17250	17255	17261	17183	17279	17356	17185	17301	17244	17097	17274	17155	17111	17497	17258	17407	17415	17273	17225	17306	17179	17340	17376	17414	17246	17271	17367	17344	17204	17218	17100	17285	17302	17339	17200	17330	17322	17472	17194	17274	17518	17300	17256	17234	17294	17396	17191	17208	17408	17293	17220	17285	17255	17464	17361	17274	17390	17270	17408	17303	17220	17151	17023	17196	17292	17448	17253	17302	17510	17474	17278	17255	17176	17280	17317	17203	17281	17502	17213	17276	17416	17336	17338	17111	17256	17153	17322	17301	17337	17332	17296	17337	17289	17279	17491	17313	17221	17026	17286	17185	17298	17346	17289	17333	17218	17422	17286	17232	17315	17215	17340	17172	17453	17363	17294	17229	17204	17222	17165	17219	17184	17228	17147	17473	17019	17594	17320	17324	17301	17088	17223	17286	17269	17334	17580	17509	17451	17361	17251	17321	17326	17204	17299	17325	17088	17321	17234	17294	17262	17236	17419	17460	17141	17142	17294	17137	16936	17337	17114	17256	17322	17153	17227	17376	17291	17212	17459	17451	17335	17212	17151	17311	17218	17292	17317	17402	17341	17256	17433	17337	17356	17304	17276	17232	17266	17398	17354	17170	17314	17295	17319	17029	17407	17335	17337	17431	17131	17148	17163	17231	17211	17260	17363	17291	17445	17167	17369	17130	17393	17266	17177	17369	17539	17652	17383	17190	17465	17363	17208	17329	17366	17119	17288	17131	17252	17292	17248	17196	17221	17256	17192	17163	17198	17300	17456	17411	17085	17257	17334	17295	17336	17277	17330	17183	17439	17199	17256	17285	17605	16998	17491	17163	17197	17247	17372	17461	17274	17412	17261	17239	17293	17287	17349	17242	17441	17253	17241	17407	17431	17319	17146	17507	17434	17304	17294	17281	17363	17278	17309	17288	17256	17325	17401	17167	17268	17331	17346	17355	17185	17347	17294	17352	17275	17339	17399	17283	17483	17387	17491	17384	17367	17255	17360	17183	17393	17312	17446	17151	17378	17138	17262	17295	17355	17340	17339	17217	17263	17469	17250	17263	17267	17194	17376	17177	17221	17360	17368	17112	17372	17294	17158	17130	17248	17298	17379	17178	17373	17237	17270	17019	17027	17310	17373	17151	17492	17184	17218	17127	17263	17248	17351	17190	17423	17251	17167	17224	17090	17220	17162	17264	17403	17243	17320	17507	17077	17436	17238	17446	17309	17224	17423	17318	17338	17344	17332	17221	17258	17348	17284	17305	17228	17362	17277	17449	17455	17341	17251	17166	17345	17396	17171	17478	17274	17497	17250	17133	17261	17392	17269	17381	17413	17319	17201	17298	17278	17360	17178	17461	17317	17210	17180	17179	17292	17406	17345	17171	17204	17357	17051	17229	17271	17587	17494	17193	17386	17246	17283	17460	17222	17361	17266	17117	17053	17217	17189	17610	17264	17426	17282	17148	17263	17301	17196	17318	17411	17293	17265	17284	17257	17198	17226	17424	17383	17400	17274	17230	17177	17288	17393	17313	17234	17202	17071	17101	17148	17231	17371	17424	17323	17193	17372	17114	17206	17148	16956	17285	17417	17242	17321	17143	17303	17188	17057	17201	17269	17335	17212	17343	17398	17289	17399	17208	17255	17481	17162	17185	17212	17219	17185	17125	17337	17230	17354	17404	17068	17298	17130	17314	17174	17404	17266	17105	17221	17366	17374	17322	17361	17347	17349	17292	17351	17243	17295	17342	17448	17311	17292	17232	17146	17126	17130	17219	17382	17208	17284	17416	17192	17366	17189	17232	17369	17426	17347	17368	17357	17369	17058	17319	17302	17281	17300	17367	17381	17338	17339	17468	17203	17293	17328	17244	17173	17236	17048	17348	17056	17237	17247	17209	17335	17387	17263	17201	17273	17233	17468	17216	17305	17232	17266	17135	17403	17249	17361	17297	17430	17436	17145	17384	17196	17337	17154	17361	17107	17316	17472	17309	17318	17249	17243	17393	17307	17322	17077	17280	17348	17420	17246	17327	17324	17074	17101	17166	17483	17275	17332	17233	17284	17037	17257	17399	17230	17288	17102	17247	17446	17276	17389	17280	17109	17339	17359	17413	17320	17350	17371	17225	17244	17273	17228	17207	17235	17177	17326	17260	17320	17308	17382	17074	17302	17548	17267	17265	17286	17147	17161	17225	17294	17132	17362	17267	17230	17341	17190	17244	17479	17364	17297	17304	17321	17331	17220	17264	17252	17523	17021	17310	17198	17354	17160	17288	17335	17251	17182	17282	17098	17309	17433	17099	17313	17205	17379	17312	17292	17386	17306	17359	17388	17341	17470	17482	17604	17358	17477	17346	17230	17229	17257	17116	17270	17156	17198	17222	17266	17278	17374	17272	17269	17270	17205	17261	17402	17282	17162	17157	17264	17182	17146	17486	17470	17285	17383	17076	17092	17112	17248	17386	17475	17203	17359	17248	17105	17322	17130	17072	17191	17291	17537	17389	17410	17300	17201	17325	17363	17445	17483	17111	17284	17428	17388	17172	17226	17452	17162	17348	17272	17301	17536	17336	17406	17352	17419	17448	17125	17144	17220	17043	17083	17145	17514	17222	17373	17399	17324	17205	17191	16972	17374	17646	17237	17468	17548	17266	17337	17314	17485	17194	17396	17310	17432	17456	17359	17533	17370	17332	17268	17353	17171	17437	17281	17215	17283	17408	17401	17347	17334	17386	17207	17437	17552	17328	17206	17438	17252	17338	17367	17291	17208	17247	17455	17256	17301	17428	17363	17419	17490	17348	17247	17514	17465	17470	17312	17417	17038	17307	17291	17281	17409	17331	17141	17167	17505	17587	17389	17385	17357	17291	17081	17394	17415	17209	17409	17432	17279	17185	17404	17391	17365	17440	17175	17351	17257	17310	17327	17279	17319	17243	17256	17107	17214	17278	17318	17221	17505	17442	17205	17176	17327	17353	17380	17184	17176	17121	17281	17332	17269	17362	17338	17414	17274	17575	17275	17239	17406	17395	17504	17077	17274	17331	17256	17312	17445	17315	17165	17487	17119	17327	17477	17150	17337	17207	17224	17269	17247	17441	17125	17294	17333	17259	17267	17498	17269	17371	17402	17363	17264	17335	17280	17238	17291	17522	17291	17195	17317	17340	17475	17205	17484	17370	17283	17269	17325	17088	17158	17217	17193	17299	17173	17342	17258	17262	17242	17282	17306	17349	17409	17339	17228	17445	17411	17226	17432	17474	17488	17361	17188
15961	24149	22287	19263	17541	16631	15908	15794	15646	15620	15567	15609	15607	15577	15496	15378	15383	15563	15517	15608	15591	15489	15388	15635	15562	15550	15430	15409	15442	15606	15473	15410	15181	15506	15499	15458	15338	15377	15415	15458	15388	15603	15479	15738	15366	15480	15616	15417	15482	15444	15552	15494	15541	15439	15309	15391	15493	15367	15564	15360	15465	15349	15259	15443	15531	15403	15419	15605	15528	15532	15454	15597	15431	15316	15157	15445	15457	15391	15443	15367	15477	15454	15589	15628	15263	15512	15399	15575	15494	15551	15569	15461	15407	15598	15288	15390	15231	15475	15518	15343	15551	15532	15480	15593	15339	15479	15485	15325	15400	15573	15356	15505	15505	15491	15511	15566	15484	15355	15685	15547	15452	15475	15530	15362	15546	15608	15402	15390	15495	15459	15350	15481	15537	15448	15546	15541	15384	15526	15474	15419	15493	15449	15604	15727	15505	15560	15487	15344	15505	15382	15342	15574	15432	15492	15465	15425	15316	15646	15547	15562	15356	15278	15496	15333	15564	15362	15331	15346	15497	15262	15430	15303	15545	15593	15355	15310	15400	15492	15291	15408	15300	15216	15560	15388	15415	15455	15693	15323	15384	15567	15467	15502	15319	15513	15437	15547	15397	15654	15271	15464	15252	15491	15299	15403	15487	15528	15535	15248	15497	15444	15468	15530	15399	15365	15275	15558	15509	15325	15554	15295	15358	15443	15405	15398	15505	15504	15410	15485	15449	15533	15628	15357	15398	15351	15320	15457	15388	15570	15427	15358	15460	15380	15368	15538	15592	15443	15421	15434	15410	15575	15545	15509	15447	15491	15458	15486	15631	15337	15431	15624	15504	15271	15432	15509	15449	15505	15674	15497	15476	15579	15408	15453	15366	15628	15476	15403	15320	15498	15505	15299	15490	15599	15389	15445	15246	15391	15373	15529	15526	15284	15407	15308	15436	15409	15431	15463	15444	15463	15540	15456	15507	15401	15537	15506	15462	15403	15419	15471	15468	15670	15501	15349	15370	15435	15416	15498	15515	15389	15519	15416	15511	15501	15433	15382	15399	15500	15473	15625	15463	15480	15361	15523	15588	15456	15365	15540	15548	15299	15646	15381	15476	15521	15422	15455	15593	15448	15537	15437	15467	15530	15419	15571	15439	15405	15455	15457	15445	15389	15423	15402	15429	15430	15508	15429	15641	15368	15648	15433	15520	15273	15468	15361	15506	15318	15539	15143	15504	15362	15507	15477	15435	15371	15589	15496	15320	15425	15389	15445	15514	15402	15222	15398	15437	15444	15521	15462	15456	15415	15471	15454	15314	15290	15415	15441	15324	15619	15352	15300	15452	15270	15584	15383	15504	15434	15493	15389	15582	15393	15490	15415	15554	15568	15492	15412	15454	15375	15498	15347	15413	15593	15318	15569	15388	15277	15475	15502	15540	15545	15454	15391	15611	15137	15596	15353	15332	15487	15443	15385	15516	15397	15313	15441	15447	15495	15559	15386	15484	15240	15239	15467	15317	15508	15543	15290	15422	15419	15436	15385	15588	15492	15527	15372	15590	15467	15525	15574	15537	15501	15460	15538	15581	15528	15637	15248	15495	15502	15557	15435	15542	15448	15562	15396	15474	15467	15502	15466	15511	15491	15335	15373	15471	15505	15387	15563	15355	15506	15509	15452	15327	15406	15388	15526	15398	15532	15546	15309	15547	15486	15446	15591	15488	15429	15335	15455	15525	15421	15447	15392	15245	15308	15584	15492	15600	15456	15558	15548	15274	15409	15357	15474	15434	15421	15445	15457	15345	15347	15359	15352	15433	15440	15355	15500	15529	15537	15422	15436	15491	15505	15368	15411	15526	15349	15635	15393	15468	15510	15534	15487	15520	15555	15386	15450	15529	15316	15425	15495	15366	15406	15519	15402	15356	15456	15388	15452	15522	15481	15377	15362	15452	15362	15535	15311	15446	15474	15481	15488	15546	15352	15417	15493	15419	15674	15650	15535	15428	15352	15349	15351	15505	15308	15447	15456	15471	15439	15373	15429	15535	15341	15612	15242	15452	15532	15409	15452	15474	15456	15397	15519	15484	15285	15482	15409	15533	15392	15527	15461	15461	15585	15404	15390	15593	15408	15391	15504	15537	15576	15422	15420	15353	15522	15388	15410	15498	15423	15569	15446	15421	15523	15502	15408	15505	15341	15507	15371	15345	15431	15460	15512	15506	15515	15446	15439	15473	15606	15357	15306	15242	15372	15494	15411	15469	15408	15665	15464	15368	15445	15595	15206	15353	15245	15558	15438	15477	15373	15321	15525	15315	15672	15446	15322	15542	15458	15488	15591	15379	15343	15522	15464	15525	15542	15426	15440	15415	15369	15368	15393	15446	15490	15348	15347	15581	15513	15250	15396	15446	15293	15415	15361	15502	15522	15277	15456	15512	15421	15409	15415	15354	15462	15463	15562	15438	15383	15598	15456	15468	15580	15406	15509	15368	15398	15271	15388	15493	15361	15455	15600	15326	15649	15459	15549	15484	15398	15395	15471	15501	15525	15350	15382	15269	15366	15545	15566	15573	15337	15538	15456	15492	15305	15492	15384	15289	15470	15398	15246	15400	15190	15615	15446	15647	15484	15540	15402	15386	15468	15450	15456	15165	15352	15477	15398	15395	15539	15394	15468	15456	15623	15545	15501	15311	15456	15505	15407	15361	15479	15474	15618	15581	15518	15470	15406	15658	15559	15322	15570	15306	15359	15351	15581	15461	15500	15492	15449	15453	15514	15503	15304	15257	15564	15611	15391	15520	15448	15365	15409	15535	15284	15552	15354	15336	15505	15442	15502	15650	15537	15423	15363	15687	15343	15482	15504	15318	15270	15426	15587	15421	15638	15434	15485	15485	15421	15382	15566	15244	15508	15453	15462	15420	15424	15640	15529	15423	15386	15454	15278	15451	15332	15436	15466	15367	15577	15211	15387	15436	15607	15330	15487	15467	15475	15552	15483	15516	15441	15517	15479	15548	15420	15380	15350	15439	15423	15475	15545	15315	15541	15326	15523	15424	15581	15572	15452	15534	15601	15360	15318	15489	15600	15494	15431	15398	15468	15287	15372	15257	15448	15380	15508	15472	15458	15268	15569	15511	15508	15450	15406	15390	15522	15462	15442	15701	15520	15553	15308	15398	15475	15386	15474	15464	15337	15471	15560	15479	15513	15503	15319	15751	15606	15407	15475	15603	15519	15597	15401	15420	15566	15270	15402	15495	15595	15451	15440	15470	15477	15580	15502	15459	15484	15429	15558	15433	15573	15322	15440	15548	15505	15588	15609	15402	15494	15354	15544	15537	15423	15498	15470	15282	15528	15449	15449	15572	15485	15530	15429	15186	15430	15445	15489	15461	15524	15614	15402	15458	15367	15560	15385	15511	15421	15242	15396	15407	15563	15567	15494	15385	15314	15684	15441	15459	15412	15499	15537	15381	15374	15355	15481	15409	15463	15456	15574	15413	15509	15302	15362	15341	15567	15403	15550	15581	15468	15546	15512	15600	15500	15349	15330	15571	15503	15421	15317	15529	15368	15614	15512	15395	15371	15563	15534	15376	15287	15446	15552	15402	15429	15626	15479	15410	15476	15491	15424	15410	15299	15402	15573	15494	15578	15335	15518	15387	15353	15500	15328	15537	15596	15475	15538	15400	15359	15398	15340	15487	15444	15344	15437	15465	15544	15446	15341	15273	15538	15461	15559	15273	15414	15390	15509	15407	15559	15570	15478	15398	15512	15290	15425	15411	15412	15472	15441	15383	15572	15438	15434	15404	15387	15378	15495	15587	15415	15347	15463	15357	15504	15433	15461	15315	15454	15401	15523	15311	15356	15236	15356	15476	15457	15439	15315	15274	15450	15387	15527	15507	15292	15516	15359	15477	15418	15547	15420	15420	15370	15430	15419	15476	15460	15373	15401	15681	15470	15445	15374	15464	15422	15421	15492	15382	15500	15560	15596	15543	15381	15501	15588	15415	15529	15385	15304	15507	15494	15465	15459	15601	15354	15518	15580	15411	15581	15419	15476	15445	15525	15373	15613	15385	15362	15504	15643	15494	15457	15570	15517	15445	15413	15484	15413	15436	15331	15366	15393	15343	15481	15405	15385	15536	15430	15503	15402	15638	15449	15505	15324	15503	15318	15597	15357	15485	15515	15593	15385	15452	15315	15486	15563	15474	15358	15411	15563	15449	15455	15574	15483	15226	15490	15534	15411	15633	15399	15430	15368	15477	15404	15469	15531	15525	15660	15433	15330	15362	15563	15551	15639	15431	15519	15457	15481	15316	15449	15503	15444	15383	15648	15426	15670	15499	15616	15602	15526	15557	15551	15536	15630	15456	15438	15617	15421	15545	15534	15384	15524	15480	15342	15505	15630	15412	15484	15496	15581	15274	15542	15476	15560	15425	15434	15371	15613	15279	15584	15250	15706	15453	15375	15184	15408	15469	15264	15621	15553	15293	15547	15330	15511	15432	15446	15552	15394	15324	15264	15546	15476	15448	15362	15272	15545	15414	15431	15321	15518	15499	15576	15529	15549	15465	15258	15532	15454	15416	15491	15574	15465	15524	15450	15565	15415	15433	15241	15432	15367	15430	15613	15443	15384	15476	15478	15469	15476	15363	15435	15524	15569	15314	15343	15454	15514	15516	15536	15527	15472	15390	15391	15445	15330	15530	15303	15402	15509	15425	15518	15506	15489	15369	15449	15457	15197	15461	15409	15439	15452	15455	15537	15477	15440	15431	15550	15378	15386	15351	15402	15496	15364	15471	15488	15525	15423	15487	15376	15515	15428	15369	15550	15471	15406	15542	15342	15455	15428	15558	15474	15565	15463	15164	15340	15400	15550	15578	15262	15441	15397	15370	15597	15614	15504	15336	15418	15524	15506	15477	15613	15502	15365	15527	15345	15574	15293	15507	15310	15430	15441	15356	15505	15456	15463	15310	15402	15303	15595	15207	15468	15295	15491	15402	15521	15462	15479	15539	15430	15492	15526	15555	15463	15472	15635	15497	15306	15445	15554	15552	15566	15427	15406	15461	15421	15589	15325	15495	15233	15419	15393	15535	15359	15496	15436	15512	15396	15493	15415	15540	15269	15389	15466
22937	21484	29465	23921	21575	23281	25197	19038	17966	18311	18016	18065	17881	17785	17830	17833	17967	17925	17916	17860	17934	17940	17677	17820	17947	17713	17764	17862	17748	17922	17787	17787	17770	17868	17920	17837	17566	17598	17850	17680	17710	17707	17664	17909	17853	17669	17743	17874	17723	17702	17891	17784	17686	17409	17977	17604	17848	17612	17705	17588	17574	17648	18098	17725	17953	17902	17585	17790	17789	17670	17754	17758	17657	17631	17514	17544	17636	17644	17751	17771	17664	17690	17695	17752	17770	17808	17689	17682	17959	17916	17805	17714	17842	17826	17772	17653	17714	17879	17758	17813	17676	17662	17766	17768	17726	17815	17615	17710	17585	17583	17820	17765	17767	17801	17519	17647	17737	17849	17742	17715	17612	17642	17892	17742	17717	17746	17937	17720	17717	17540	17751	17538	17532	17634	17792	17770	17679	17583	17678	17929	17632	17684	17609	17766	17816	17723	17777	17633	17707	17523	17664	17655	17774	17799	17518	17822	17959	17742	17820	17713	17655	17689	17892	17627	17827	17595	17590	17639	17504	17533	17697	17676	17753	17741	17699	17510	17518	17567	17718	17569	17809	17564	17642	17754	17648	17535	17436	17600	17769	17944	17662	17550	17787	17681	17622	17571	17681	17439	17587	17529	17672	17680	17575	17703	17739	17764	17498	17679	17600	17595	17617	17532	17677	17625	17856	17571	17611	17559	17813	17827	17780	17749	17952	17600	17685	17478	17587	17813	17717	17752	17833	17719	17610	17762	17775	17798	17821	17809	17765	17707	17679	17547	17390	17591	17754	17725	17708	17982	17709	17881	17669	17579	17659	17648	17734	17578	17673	17661	17537	17741	17687	17571	17708	17639	17623	17748	17709	17634	17790	17617	17629	17637	17744	17713	17643	17693	17552	17838	17719	17675	17823	17544	17765	17663	17547	17594	17656	17525	17743	17569	17818	17743	17490	17703	17637	17647	17718	17669	17543	17633	17597	17694	17579	17609	17693	17707	17797	17615	17535	17695	17655	17706	17865	17657	17667	17651	17940	17685	17768	17576	17690	17694	17611	17642	17693	17669	17635	17533	17567	17730	17781	17594	17635	17791	17816	17462	17796	17692	17702	17725	17630	17562	17586	17807	17632	17754	17669	17616	17627	17702	17734	17555	17684	17560	17599	17527	17510	17606	17683	17560	17537	17821	17933	17753	17658	17569	17699	17759	17688	17681	17489	17727	17754	17600	17982	17809	17845	17749	17641	17655	17704	17503	17576	17499	17755	17623	17706	17679	17600	17455	17534	17549	17509	17561	17790	17743	17856	17619	17606	17635	17673	17662	17735	17501	17726	17626	17560	17636	17579	17608	17680	17698	17683	17647	17489	17582	17776	17721	17562	17592	17612	17613	17907	17714	17664	17776	18024	17646	17563	17929	17583	17385	17707	17682	17688	17587	17526	17724	17784	17771	17869	17445	17606	17649	17905	17653	17647	17597	17831	17447	17710	17856	17767	17990	17595	17761	17769	17704	17863	17646	17682	17644	17838	17488	17630	17536	17595	17505	17623	17622	17550	17497	17463	17910	17839	17826	17612	17616	17642	17846	17561	17665	17595	17497	17874	17761	17710	17667	17746	17637	17740	17548	17696	17700	17512	17454	17513	17664	17786	17653	17693	17578	17623	17821	17628	17581	17498	17670	17605	17954	17795	17731	17675	17620	17696	17636	17828	17475	17679	17773	17706	17708	17701	17664	17684	17632	17569	17845	17701	17551	17630	17693	17843	17490	17505	17554	17724	17699	17661	17718	17745	17709	17652	17456	17609	17466	17542	17591	17600	17444	17639	17624	17775	17705	17474	17643	17577	17777	17556	17643	17503	17823	17775	17853	17489	17588	17770	17724	17540	17614	17601	17655	17807	17736	17519	17633	17438	17694	17629	17583	17758	17894	17679	17631	17656	17753	17553	17611	17619	17579	17544	17601	17650	17854	17692	17614	17530	17699	17639	17917	17611	17677	17625	17715	17711	17607	17597	17520	17502	17635	17624	17595	17748	17784	17910	17640	17696	17503	17546	17636	17803	17586	17669	17687	17652	17485	17659	17705	17688	17546	17773	17466	17708	17667	17628	17536	17911	17864	17810	17556	17760	17594	17561	17618	17677	17722	17808	17565	17624	17640	17690	17615	17519	17634	17601	17500	17693	17880	17608	17708	17753	17772	17516	17883	17660	17632	17893	17604	17623	17857	17728	17621	17700	17496	17541	17805	17593	17792	17662	17621	17675	17633	17681	17864	17890	17720	17694	17669	17860	17602	17545	17744	17690	17670	17564	17557	17745	17809	17780	17717	17582	17491	17664	17537	17481	17573	17576	17550	17566	17689	17616	17606	17584	17598	17684	17817	17744	17442	17760	17765	17774	17743	17525	17742	17625	17591	17639	17649	17714	17579	17766	17538	17776	17553	17639	17748	17742	17525	17624	17773	17759	17519	17553	17793	17858	17634	17757	17571	17563	17722	17667	17703	17446	17813	17626	17615	17646	17689	17695	17545	17780	17466	17682	17524	17553	17583	17691	17547	17544	17814	17767	17557	17648	17644	17641	17491	17555	17855	17631	17626	17823	17709	17664	17736	17585	17442	17698	17506	17639	17601	17604	17758	17619	17661	17759	17726	17724	17838	17706	17769	17582	17541	17677	17906	17791	17627	17829	17710	17601	17622	17627	17735	17836	17822	17554	17515	17590	17655	17796	17584	17683	17515	17700	17581	17628	17546	17686	17887	17610	17593	17629	17496	17552	17768	17612	17592	17774	17572	17576	17660	17547	17617	17808	17515	17607	17567	17679	17468	17570	17704	17818	17839	17917	17472	17756	17561	17781	17681	17591	17682	17713	17798	17553	17523	17731	17637	17710	17808	17641	17764	17541	17465	17485	17623	17581	17593	17618	17747	17603	17604	17524	17700	17747	17774	17805	17565	17897	17741	17846	17748	17670	17585	17681	17556	17548	17603	17636	17567	17725	17559	17872	17556	17833	17488	17706	17582	17753	17717	17482	17578	17528	17615	17541	17620	17477	17552	17810	17710	17608	17641	17676	17704	17705	17757	17534	17533	17685	17653	17772	17697	17533	17661	17637	17676	17559	17691	17706	17450	17632	17538	17730	17709	17693	17620	17654	17655	17752	17740	17522	17541	17719	17531	17721	17684	17666	17784	17630	17856	17613	17432	17547	17656	17662	17663	17702	17776	17828	17794	17715	17720	17714	17596	17723	17805	17707	17610	17574	17689	17628	17745	17678	17785	17654	17784	17654	17613	17751	17664	17659	17821	17696	17423	17526	17648	17528	17530	17782	17779	17722	17499	17653	17597	17694	17646	17779	17517	17677	17594	17566	17645	17476	17655	17658	17477	17578	17693	17540	17660	17575	17727	17593	17456	17762	17793	17821	17636	17412	17513	17774	17652	17829	17580	17716	17667	17817	17642	17753	17547	17642	17661	17672	17503	17803	17683	17758	17589	17709	17885	17540	17801	17719	17581	17526	17529	17610	17647	17597	17808	17516	17648	17632	17578	17624	17711	17579	17801	17896	17679	17854	17582	17679	17565	17419	17530	17596	17701	17571	17828	17644	17804	17759	17606	17690	17594	17682	17900	17782	17811	17618	17511	17629	17738	17575	17678	17758	17685	17618	17666	17551	17657	17737	17756	17515	17733	17539	17634	17678	17732	17510	17759	17704	17543	17816	17696	17436	17600	17767	17644	17643	17493	17697	17751	17839	17695	17698	17817	17606	17559	17502	17482	17726	17652	17422	17540	17636	17545	17659	17623	17630	17709	17774	17622	17656	17672	17629	17578	17692	17591	17655	17858	17860	17681	17587	17505	17505	17486	17698	17470	17817	17568	17728	17658	17812	17784	17626	17623	17635	17748	17633	17599	17745	17678	17748	17621	17608	17627	17940	17694	17562	17590	17519	17567	17712	17567	17452	17569	17605	17664	17774	17478	17613	17580	17560	17382	17637	17490	17772	17767	17676	17653	17747	17870	17649	17531	17795	17936	17647	17824	17769	17570	17838	17908	17680	17779	17492	17690	17531	17633	17493	17808	17703	17429	17654	17591	17616	17704	17754	17826	17824	17541	17578	17612	17755	17498	17763	17643	17874	17425	17392	17776	17777	17697	17567	17579	17569	17688	17881	17760	17649	17618	17648	17732	17615	17794	17578	17450	17670	17748	17835	17692	17896	17855	17557	17689	17658	17618	17596	17670	17409	17546	17633	17716	17728	17628	17759	17697	17644	17897	17557	17576	17658	17691	17518	17845	17597	17815	17811	17562	17828	17749	17608	17567	17705	17631	17495	17616	17634	17765	17418	17669	17483	17647	17701	17623	17573	17692	17509	17728	17855	17919	17687	17504	17488	17663	17747	17712	17789	17836	17616	17577	17655	17644	17618	17774	17762	17801	17488	17583	17719	17668	17773	17706	17603	17827	17781	17495	17573	17450	17792	17863	17803	17593	17574	17776	17779	17664	17699	17868	17541	17487	17683	17684	17552	17729	17716	17755	17861	17526	17668	17558	17689	17585	17735	17584	17680	17731	17623	17490	17748	17735	17635	17816	17694	17510	17759	17665	17685	17871	17756	17552	17587	17610	17600	17832	17761	17683	17625	17708	17730	17586	17670	17650	17818	17538	17487	17590	17630	17662	17811	17645	17669	17739	17583	17555	17697	17631	17670	17811	17574	17813	17533	17762	17596	17809	17607	17651	17788	17855	17526	17596	17869	17621	17598	17638	17674	17734	17689	17691	17769	17765	17702	17762	17666	17790	17403	17664	17721	17479	17729	17586	17791	17692	17653	17717	17668	17797	17627	17666	17492	17401	17744	17712	17443	17749	17679	17438	17737	17690	17635	17639	17718	17435	17684	17490	17786	17751	17531	17603	17452	17779	17582	17738	17742	17676	17659	17829	17698	17671	17736	17546	17629	17670	17565	17602	17787	17561	17758	17519	17494	17735	17700	17798	17649	17590	17743	17599	17505	17675	17747	17504	17500	17557	17735	17585	17799	17804	17408	17433	17769	17727	17836	17747	17498	17565	17570	17752	17551	17731	17759	17515	17803	17671	17556	17727	17344	17598	17672	17663	17645	17546	17757	17695	17841	17664	17840	17703
17004	26869	24675	21066	18808	17237	16357	15952	16052	15806	15860	15683	15719	15922	15709	15589	15642	15674	15753	15860	15668	15761	15760	15662	15687	15548	15632	15742	15580	15767	15761	15692	15700	15719	15622	15540	15497	15796	15528	15694	15578	15681	15587	15608	15798	15801	15716	15537	15586	15582	15703	15708	15689	15651	15576	15410	15676	15482	15612	15679	15694	15612	15625	15706	15576	15854	15545	15633	15689	15776	15516	15591	15609	15584	15687	15729	15620	15700	15604	15664	15571	15580	15783	15752	15738	15482	15639	15574	15698	15663	15817	15601	15531	15852	15567	15456	15635	15809	15677	15532	15602	15601	15578	15655	15583	15805	15681	15697	15734	15823	15603	15686	15611	15568	15636	15562	15623	15576	15678	15755	15782	15629	15648	15479	15563	15792	15776	15646	15538	15673	15770	15637	15792	15398	15708	15563	15560	15638	15694	15680	15628	15718	15408	15722	15616	15723	15589	15698	15622	15754	15797	15712	15626	15705	15649	15622	15533	15633	15438	15541	15640	15665	15705	15736	15699	15568	15672	15597	15459	15708	15625	15710	15582	15593	15650	15613	15591	15569	15661	15600	15467	15615	15586	15582	15655	15580	15492	15747	15586	15848	15574	15621	15618	15615	15553	15468	15661	15654	15594	15532	15759	15454	15757	15545	15502	15693	15667	15749	15514	15617	15735	15466	15658	15614	15820	15497	15641	15621	15529	15844	15677	15632	15516	15556	15474	15776	15696	15705	15618	15562	15451	15633	15606	15790	15704	15413	15676	15631	15673	15650	15582	15642	15391	15658	15639	15504	15695	15728	15637	15545	15603	15570	15619	15483	15486	15620	15539	15605	15686	15499	15680	15421	15541	15540	15784	15715	15465	15565	15556	15608	15709	15482	15536	15517	15294	15658	15597	15808	15596	15410	15564	15554	15857	15696	15638	15528	15683	15525	15603	15697	15618	15694	15547	15721	15683	15705	15706	15499	15683	15577	15613	15565	15651	15632	15605	15571	15713	15754	15765	15481	15483	15699	15616	15575	15583	15598	15491	15593	15443	15710	15656	15683	15808	15537	15576	15581	15654	15673	15663	15617	15748	15660	15562	15588	15608	15680	15687	15635	15762	15490	15619	15579	15749	15484	15774	15900	15551	15597	15555	15934	15588	15811	15672	15688	15655	15671	15616	15514	15641	15683	15665	15607	15594	15608	15686	15729	15606	15619	15618	15734	15652	15588	15722	15622	15694	15530	15686	15709	15722	15592	15663	15702	15638	15568	15672	15653	15736	15571	15600	15636	15678	15644	15578	15801	15502	15686	15700	15652	15494	15460	15587	15608	15701	15784	15665	15496	15605	15460	15529	15716	15534	15503	15547	15779	15602	15724	15658	15713	15713	15541	15667	15649	15671	15580	15515	15578	15549	15637	15430	15478	15800	15835	15688	15566	15511	15753	15534	15586	15809	15787	15653	15629	15462	15551	15463	15881	15759	15570	15660	15360	15826	15501	15468	15600	15541	15606	15534	15778	15657	15729	15593	15640	15498	15698	15778	15712	15542	15488	15764	15699	15771	15537	15386	15703	15578	15550	15559	15712	15506	15554	15798	15733	15643	15629	15700	15527	15750	15660	15504	15541	15520	15538	15668	15576	15619	15654	15483	15527	15466	15522	15587	15653	15641	15517	15657	15581	15650	15596	15601	15669	15603	15622	15572	15784	15529	15619	15675	15742	15594	15488	15728	15622	15584	15699	15673	15691	15761	15645	15619	15630	15737	15621	15450	15626	15675	15523	15507	15460	15562	15473	15597	15596	15719	15524	15810	15716	15515	15760	15635	15648	15653	15644	15634	15652	15555	15469	15679	15613	15508	15632	15650	15566	15588	15754	15553	15599	15701	15701	15617	15571	15623	15680	15518	15524	15527	15561	15773	15734	15680	15625	15512	15508	15542	15576	15806	15602	15660	15724	15746	15549	15679	15629	15594	15637	15701	15543	15679	15600	15508	15585	15640	15628	15453	15712	15609	15541	15847	15711	15677	15639	15693	15513	15507	15581	15571	15565	15636	15625	15681	15454	15487	15600	15681	15438	15684	15802	15762	15597	15530	15584	15691	15593	15400	15489	15709	15588	15605	15484	15666	15535	15652	15659	15632	15651	15582	15578	15559	15613	15672	15545	15752	15661	15543	15695	15587	15650	15646	15492	15554	15755	15503	15588	15579	15582	15570	15693	15548	15606	15780	15583	15713	15601	15567	15623	15540	15506	15446	15715	15689	15627	15682	15565	15651	15469	15433	15430	15452	15710	15629	15658	15689	15560	15417	15481	15683	15542	15588	15670	15536	15731	15697	15640	15586	15714	15526	15647	15656	15625	15575	15549	15557	15573	15806	15689	15612	15528	15474	15656	15648	15710	15589	15540	15718	15604	15698	15540	15657	15663	15644	15574	15545	15605	15515	15639	15633	15734	15513	15476	15611	15411	15741	15532	15659	15664	15595	15593	15515	15616	15550	15719	15735	15582	15607	15905	15356	15630	15713	15606	15728	15612	15605	15767	15752	15513	15712	15621	15633	15558	15604	15696	15552	15517	15525	15554	15804	15648	15573	15492	15544	15527	15510	15442	15424	15529	15558	15738	15459	15664	15589	15753	15442	15716	15591	15612	15741	15648	15687	15716	15623	15688	15840	15583	15565	15647	15569	15616	15467	15627	15589	15689	15834	15479	15656	15519	15798	15550	15578	15488	15596	15668	15576	15647	15732	15543	15747	15487	15590	15705	15617	15711	15720	15539	15610	15757	15607	15531	15683	15566	15570	15504	15545	15630	15401	15692	15653	15746	15615	15720	15528	15608	15504	15493	15739	15604	15639	15495	15505	15610	15859	15678	15616	15482	15559	15564	15828	15513	15691	15787	15590	15695	15592	15452	15496	15544	15600	15649	15763	15485	15795	15486	15664	15711	15390	15665	15625	15648	15658	15457	15632	15651	15692	15554	15637	15628	15654	15517	15536	15411	15649	15500	15768	15618	15548	15524	15623	15682	15457	15642	15766	15454	15565	15591	15601	15566	15556	15483	15641	15569	15704	15596	15793	15544	15589	15746	15448	15690	15520	15713	15628	15614	15622	15556	15534	15655	15700	15424	15610	15474	15465	15707	15552	15599	15617	15647	15769	15685	15623	15556	15314	15712	15518	15711	15639	15603	15497	15565	15659	15583	15803	15467	15500	15525	15665	15641	15643	15724	15567	15624	15578	15634	15672	15620	15853	15432	15623	15517	15497	15526	15528	15542	15605	15619	15770	15536	15658	15623	15678	15449	15792	15608	15728	15671	15611	15567	15647	15527	15328	15614	15623	15648	15657	15583	15670	15526	15813	15500	15685	15708	15559	15871	15619	15462	15651	15691	15722	15527	15555	15609	15552	15792	15608	15612	15611	15572	15648	15817	15665	15428	15509	15558	15688	15656	15881	15739	15675	15660	15487	15502	15612	15557	15659	15595	15620	15634	15535	15781	15480	15616	15569	15638	15511	15484	15752	15554	15640	15579	15636	15567	15573	15587	15669	15671	15499	15555	15510	15721	15662	15576	15783	15654	15728	15591	15461	15610	15493	15613	15602	15599	15617	15632	15555	15656	15661	15482	15684	15669	15763	15664	15475	15527	15660	15513	15618	15620	15646	15630	15694	15521	15567	15551	15678	15675	15587	15737	15696	15582	15448	15534	15746	15772	15601	15563	15592	15560	15572	15608	15627	15569	15517	15679	15608	15732	15569	15465	15523	15646	15636	15554	15781	15631	15581	15539	15534	15676	15426	15479	15678	15639	15662	15732	15754	15756	15552	15636	15510	15458	15817	15740	15531	15716	15545	15523	15657	15675	15706	15709	15712	15830	15718	15477	15357	15584	15767	15713	15628	15666	15408	15693	15565	15783	15701	15520	15871	15583	15606	15723	15870	15629	15507	15567	15582	15571	15771	15619	15732	15618	15619	15443	15571	15534	15606	15501	15584	15823	15702	15386	15683	15639	15457	15601	15499	15614	15700	15625	15479	15492	15468	15657	15679	15739	15521	15500	15638	15761	15614	15606	15593	15461	15616	15526	15541	15770	15589	15550	15656	15594	15634	15472	15755	15650	15687	15674	15718	15581	15639	15642	15466	15498	15547	15720	15717	15558	15560	15687	15657	15564	15483	15554	15635	15652	15516	15714	15433	15412	15784	15561	15699	15786	15703	15685	15545	15595	15705	15620	15739	15732	15724	15561	15754	15561	15589	15486	15613	15672	15538	15593	15604	15589	15560	15618	15587	15552	15655	15727	15623	15661	15635	15471	15569	15661	15489	15702	15641	15591	15458	15561	15635	15577	15631	15699	15706	15698	15691	15567	15827	15522	15630	15523	15627	15734	15614	15473	15592	15717	15606	15673	15610	15532	15667	15605	15619	15388	15619	15436	15608	15597	15637	15679	15622	15656	15683	15613	15608	15534	15556	15543	15593	15616	15528	15501	15728	15666	15594	15639	15536	15507	15633	15449	15751	15608	15550	15624	15697	15486	15709	15785	15614	15550	15421	15730	15614	15642	15610	15654	15633	15564	15633	15625	15586	15630	15575	15619	15760	15647	15624	15546	15652	15681	15567	15648	15472	15598	15682	15595	15702	15501	15540	15672	15567	15801	15602	15713	15500	15629	15495	15652	15708	15707	15678	15455	15612	15589	15626	15534	15690	15713	15758	15583	15537	15659	15485	15685	15571	15595	15465	15687	15627	15432	15625	15610	15681	15390	15789	15724	15580	15468	15774	15507	15577	15821	15589	15667	15706	15775	15557	15778	15574	15529	15345	15662	15579	15584	15809	15776	15527	15633	15625	15699	15664	15589	15291	15769	15532	15576	15523	15624	15637	15694	15738	15675	15627	15533	15563	15536	15461	15741	15646	15494	15643	15529	15540	15616	15757	15540	15561	15612	15454	15704	15516	15611	15606	15536	15566	15475	15793	15514	15601	15656	15540	15775	15779	15845	15544	15495	15750	15497	15624	15475	15511	15783	15648	15650	15483	15543	15599	15694	15714	15606	15580	15521	15575	15546	15575	15603	15718	15486	15708	15559	15650	15596	15490	15594	15586	15570	15556	15754	15583	15635	15519	15667	15595	15626	15528	15705	15752	15684
26877	21627	26480	25062	18290	18261	18354	18032	17939	17831	17663	17886	17711	17792	17892	17746	17734	17515	17659	17739	17902	17599	17572	17680	17567	17633	17667	17748	17577	17612	17693	17769	17604	17532	17617	17853	17814	17636	17803	18028	17720	17626	17487	17913	17775	17796	17716	17619	17679	17502	17552	17485	17592	17733	17662	17540	17695	17767	17751	17487	17568	17614	17803	17668	17648	17461	17677	17652	17864	17645	17609	17449	17580	17703	17675	17619	17902	17615	17739	17377	17467	17581	17699	17670	17551	17500	17595	17690	17660	17648	17580	17764	17567	17584	17767	17556	17646	17665	17567	17568	17625	17757	17491	17797	17774	17771	17594	17694	17708	17709	17659	17595	17650	17897	17511	17545	17612	17948	17534	17760	17604	17704	17754	17747	17834	17647	17805	17614	17573	17644	17625	17686	17731	17596	17451	17708	17780	17788	17600	17635	17686	17673	17609	17857	17611	17699	17514	17676	17678	18001	17679	17696	17807	17789	17824	17657	17554	17621	17613	17555	17748	17533	17723	17666	17780	17777	17634	17623	17673	17656	17766	17643	17762	17459	17619	17585	17510	17739	17624	17705	17609	17453	17637	17944	17511	17645	17662	17725	17556	17604	17615	17747	17466	17640	17852	17430	17451	17772	17672	17534	17544	17415	17665	17736	17615	17663	17622	17757	17709	17722	17676	17596	17680	17432	17580	17791	17694	17749	17747	17625	17586	17578	17630	17559	17686	17598	17735	17628	17625	17541	17651	17749	17831	17733	17449	17759	17682	17685	17713	17618	17660	17456	17816	17577	17810	17569	17760	17592	17802	17670	17630	17801	17551	17662	17660	17731	17723	17658	17556	17818	17742	17364	17888	17548	17727	17694	17584	17827	17566	17614	17640	17786	17643	17367	17730	17857	17593	17527	17717	17459	17735	17582	17675	17726	17664	17390	17607	17740	17780	17609	17371	17427	17657	17537	17661	17840	17650	17344	17658	17579	17822	17734	17464	17575	17542	17475	17496	17592	17590	17602	17945	17572	17695	17760	17517	17658	17724	17737	17418	17566	17627	17655	17577	17746	17645	17690	17696	17557	17598	17401	17545	17802	17638	17889	17916	17732	17731	17780	17377	17492	17598	17752	17552	17659	17662	17674	17699	17739	17693	17595	17632	17372	17778	17837	17542	17819	17667	17701	17891	17488	17768	17721	17646	17557	17620	17542	17694	17291	17679	17760	17537	17547	17681	17683	17643	17836	17708	17646	17443	17583	17821	17705	17836	17649	17745	17616	17871	17462	17596	17732	17548	17780	17839	17546	17646	17710	17782	17561	17760	17417	17708	17768	17657	17842	17811	17676	17661	17526	17565	17704	17738	17673	17751	17370	17531	17458	17519	17829	17767	17658	17517	17650	17686	17518	17384	17852	17496	17544	17638	17577	17524	17497	17787	17685	17754	17611	17706	17654	17487	17706	17558	17631	17645	17461	17696	17484	17675	17721	17612	17814	17727	17651	17637	17831	17772	17644	17563	17717	17687	17835	17605	17467	17811	17661	17592	17505	17689	17712	17613	17583	17800	17673	17572	17523	17560	17682	17761	17637	17754	18064	17718	17585	17625	17910	17717	17813	17605	17350	17608	17693	17626	17686	17609	17754	17821	17585	17577	17631	17564	17633	17743	17576	17619	17603	17462	17464	17561	17601	17679	17564	17647	17676	17864	17623	17672	17681	17626	17529	17523	17693	17902	17714	17572	17616	17758	17704	17598	17602	17525	17743	17737	17617	17664	17955	17770	17721	17744	17808	17673	17661	17672	17780	17567	17612	17522	17565	17821	17552	17750	17780	17697	17571	17521	17783	17731	17642	17709	17508	17683	17724	17795	17515	17912	17362	17651	17609	17679	17757	17868	17657	17730	17896	17696	17627	17594	17544	17607	17786	17721	17718	17735	17676	17681	17580	17753	17611	17775	17701	17469	17779	17566	17850	17475	17641	17667	17573	17578	17446	17911	17814	17640	17678	17656	17575	17594	17730	17814	17622	17671	17647	17767	17765	17820	17728	17569	17563	17688	17738	17705	17896	17715	17634	17754	17775	17793	17498	17967	17453	17781	17648	17800	17743	17552	17588	17738	17628	17573	17616	17662	17668	17500	17623	17616	17557	17714	17737	17716	17852	17629	17646	17558	17683	17453	17545	17599	17720	17553	17561	17694	17694	17546	17663	17695	17612	17710	17637	17667	17707	17581	17763	17621	17685	17815	17772	17726	17514	17561	17772	17825	17602	17623	17706	17553	17667	17779	17711	17606	17736	17745	17593	17582	17872	17665	17525	17701	17525	17514	17627	17586	17683	17703	17767	17652	17592	17699	17756	17522	17598	17548	17695	17495	17597	17740	17641	17656	17653	17709	17757	17467	17576	17638	17508	17625	17660	17569	17667	17754	17663	17568	17544	17531	17325	17642	17715	17619	17730	17750	17567	17388	17654	17636	17492	17777	17705	17476	17441	17908	17914	17501	17564	17434	17585	17615	17496	17679	17605	17473	17650	17707	17559	17731	17753	17824	17836	17859	17626	17633	17646	17544	17533	17592	17709	17756	17631	17675	17587	17755	17601	17533	17657	17516	17642	17785	17644	17702	17604	17738	17599	17588	17688	17567	17725	17562	17584	17466	17640	17724	17639	17538	17722	17566	17657	17694	17570	17684	17566	17762	17584	17621	17359	17656	17676	17552	17670	17678	17771	17606	17824	17577	17547	17763	17515	17623	17758	17523	17560	17793	17756	17581	17611	17626	17632	17579	17875	17671	17513	17789	17474	17943	17596	17662	17780	17726	17459	17716	17599	17591	17587	17631	17723	17486	17663	17408	17819	17776	17697	17698	17733	17673	17520	17456	17512	17673	17750	17667	17589	17666	17739	17410	17592	17645	17636	17898	17752	17790	17554	17670	17752	17753	17537	17743	17650	17787	17640	17631	17542	17526	17600	17644	17690	17680	17562	17635	17737	17904	17695	17699	17734	17713	17669	17497	17709	17554	17514	17680	17653	17458	17482	17932	17650	17629	17606	17754	17692	17674	17798	17830	17458	17905	17692	17470	17567	17696	17692	17594	17753	17757	17682	17538	17717	17640	17621	17396	17662	17810	17710	17748	17972	17790	17602	17412	17691	17949	17580	17753	17622	17650	17482	17602	17637	17393	17448	17477	17704	17735	17672	17747	17756	17736	17679	17707	17744	17666	17738	17739	17789	17643	17691	17651	17610	17845	17582	17684	17435	17636	17708	17746	17754	17682	17794	17721	17840	17589	17700	17562	17579	17744	17426	17605	17562	17899	17639	17837	17663	17923	17575	17559	17713	17484	17662	17764	17643	17640	17649	17503	17899	17760	17765	17771	17702	17711	17700	17774	17872	17687	17750	17813	17574	17688	17501	17587	17693	17676	17702	17845	17598	17351	17516	17660	17625	17675	17597	17760	17592	17592	17512	17574	17751	17690	17514	17540	17826	17565	17757	17623	17463	17660	17688	17805	17550	17757	17740	17511	17371	17623	17689	17833	17795	17592	17571	17785	17680	17521	17606	17527	17683	17704	17747	17649	17331	17649	17760	17617	17630	17680	17681	17595	17761	17644	17636	17656	17570	17786	17732	17584	17731	17625	17557	17706	17650	17669	17802	17935	17618	17915	17437	17661	17657	17821	17754	17645	17719	17577	17502	17610	17913	17637	17650	17738	17713	17710	17609	17857	17925	17490	17569	17595	17751	17841	17682	17751	17695	17583	17485	17489	17608	17650	17693	17699	17705	17873	17640	17489	17662	17563	17718	17810	17595	17526	17683	17758	17523	17662	17765	17710	17582	17630	17744	17580	17587	17595	17638	17738	17752	17636	17689	17410	17932	17821	17790	17808	17599	17611	17603	17555	17704	17706	17682	17736	17651	17571	17559	17852	17808	17834	17625	17758	17790	17621	17690	17827	17550	17702	17619	17534	17822	17795	17869	17525	17633	17657	17458	17389	17544	17465	17673	17817	17839	17486	17724	17495	17674	17763	17675	17510	17673	17663	17580	17599	17867	17622	17831	17743	17744	17632	17619	17627	17677	17653	17507	17635	17493	17682	17492	17671	17572	17586	17712	17623	17591	17660	17730	17665	17587	17683	17865	17917	17740	17639	17766	17616	17512	17548	17589	17733	17375	17789	17748	17542	17569	17690	17546	17613	17574	17716	17666	17694	17670	17499	17762	17692	17611	17565	17638	17579	17663	17800	17810	17734	17800	17754	17834	17648	17651	17527	17701	17705	17638	17678	17593	17633	17751	17688	17584	17681	17656	17830	17520	17675	17679	17667	17605	17818	17676	17680	17409	17740	17588	17765	17619	17556	17684	17578	17569	17730	17537	17546	17853	17744	17604	17631	17648	17908	17544	17564	17513	17518	17670	17917	17743	17624	17641	17451	17605	17687	17776	17633	17416	17566	17652	17598	17744	17585	17379	17812	17793	17865	17639	17637	17588	17499	17806	17595	17720	17557	17564	17742	17803	17653	17768	17519	17753	17791	17767	17639	17722	17693	17609	17706	17726	17646	17768	17557	17545	17686	17583	17699	17502	17677	17686	17618	17900	17733	17851	17700	17692	17430	17512	17754	17715	17642	17639	17727	17593	17767	17555	17600	17607	17528	17713	17706	17677	17645	17627	17873	17788	17893	17683	17553	17836	17772	17722	17581	17502	17738	17574	17767	17588	17708	17606	17497	17683	17824	17640	17488	17549	17448	17697	17525	17592	17786	17585	17582	17569	17522	17608	17656	17617	17741	17637	17557	17382	17719	17531	17514	17891	17729	17627	17583	17587	17807	17782	17686	17488	17578	17967	17598	17560	17580	17795	17701	17881	17888	17827	17636	17691	17726	17562	17529	17467	17760	17589	17590	17623	17696	17502	17699	17959	17704	17608	17783	17736	17525	17715	17610	17597	17750	17602	17752	17611	17575	17855	17738	17767	17692	17617	17822	17605	17838	17700	17580	17807	17703	17880	17896	17729	17789	17664	17656	17657	17518	17641	17751	17753	17670	17600	17644	17626	17692	17562	17694	17760	17681	17631	17626	17682	17700	17631	17635	17699	17645	17634	17601	17786	17562	17601	17772	17818	17841	17463	17614	17848	17555	17469	17520	17479
16871	21266	19730	17746	16771	16086	15785	15815	15761	15668	15739	15675	15658	15640	15834	15576	15878	15689	15817	15739	15545	15699	15653	15435	15663	15667	15559	15800	15666	15595	15668	15784	15699	15552	15556	15748	15654	15537	15643	15673	15779	15504	15720	15665	15706	15745	15768	15657	15732	15686	15683	15542	15766	15789	15545	15742	15772	15750	15563	15752	15632	15519	15703	15928	15649	15720	15572	15547	15717	15517	15625	15715	15524	15615	15758	15610	15710	15768	15600	15719	15586	15661	15638	15614	15579	15586	15711	15630	15514	15713	15593	15639	15561	15584	15551	15732	15698	15599	15584	15709	15571	15633	15791	15557	15565	15630	15690	15724	15660	15600	15705	15582	15537	15594	15804	15668	15685	15613	15650	15593	15602	15500	15719	15742	15707	15641	15632	15744	15608	15542	15610	15686	15516	15684	15546	15775	15555	15736	15715	15652	15657	15676	15574	15730	15582	15494	15638	15694	15702	15595	15660	15697	15632	15577	15643	15593	15550	15665	15740	15599	15656	15623	15526	15807	15597	15574	15534	15715	15683	15552	15700	15571	15580	15589	15528	15650	15635	15486	15754	15748	15562	15712	15575	15767	15569	15708	15580	15571	15620	15724	15735	15728	15542	15649	15738	15613	15557	15551	15792	15502	15691	15704	15590	15658	15685	15690	15546	15711	15632	15717	15683	15516	15795	15700	15772	15673	15531	15500	15700	15674	15625	15549	15650	15461	15614	15695	15567	15629	15625	15643	15529	15535	15810	15520	15442	15606	15727	15675	15649	15631	15641	15721	15703	15676	15594	15651	15767	15601	15525	15631	15489	15671	15576	15619	15446	15839	15461	15696	15563	15580	15499	15554	15487	15629	15667	15724	15698	15684	15770	15577	15640	15595	15724	15630	15592	15511	15603	15542	15743	15723	15501	15663	15648	15679	15726	15612	15592	15643	15471	15701	15636	15789	15575	15710	15649	15634	15946	15487	15636	15542	15773	15614	15665	15655	15411	15581	15609	15649	15714	15526	15745	15612	15696	15688	15876	15562	15726	15595	15772	15549	15688	15722	15691	15586	15707	15613	15661	15859	15620	15591	15538	15463	15615	15537	15657	15697	15599	15743	15536	15689	15484	15720	15762	15680	15599	15726	15586	15524	15581	15569	15522	15657	15623	15569	15631	15650	15604	15725	15788	15712	15719	15535	15471	15831	15615	15546	15762	15656	15544	15670	15644	15641	15701	15611	15781	15736	15717	15672	15689	15486	15443	15635	15663	15861	15502	15606	15898	15588	15692	15537	15657	15648	15829	15609	15602	15771	15693	15703	15692	15731	15626	15829	15550	15778	15675	15625	15736	15624	15784	15565	15635	15701	15574	15746	15745	15675	15706	15693	15525	15640	15725	15487	15615	15778	15656	15641	15654	15591	15807	15715	15600	15550	15740	15645	15748	15616	15659	15577	15621	15491	15544	15695	15774	15532	15421	15633	15706	15624	15845	15586	15708	15732	15727	15628	15681	15598	15738	15569	15787	15706	15570	15584	15741	15638	15651	15654	15695	15563	15680	15684	15421	15614	15685	15622	15586	15586	15546	15699	15642	15542	15670	15658	15520	15649	15607	15541	15615	15687	15651	15528	15588	15546	15736	15579	15749	15712	15659	15551	15596	15680	15560	15585	15767	15723	15639	15645	15753	15444	15506	15490	15624	15616	15599	15504	15691	15667	15567	15709	15647	15725	15588	15650	15637	15749	15568	15776	15675	15688	15488	15743	15674	15473	15707	15633	15492	15649	15750	15441	15655	15627	15585	15745	15528	15523	15677	15660	15745	15783	15659	15898	15506	15682	15505	15700	15592	15627	15709	15656	15599	15653	15723	15691	15503	15634	15522	15599	15584	15678	15575	15788	15561	15703	15501	15423	15561	15690	15500	15625	15630	15666	15697	15698	15858	15603	15656	15476	15652	15377	15536	15820	15579	15745	15841	15578	15557	15830	15782	15784	15692	15636	15725	15736	15575	15764	15563	15699	15729	15642	15711	15568	15849	15723	15518	15800	15572	15577	15771	15586	15528	15646	15644	15529	15682	15692	15601	15658	15864	15618	15665	15735	15627	15703	15632	15554	15633	15818	15712	15701	15690	15709	15597	15728	15602	15503	15647	15672	15572	15489	15506	15679	15607	15877	15554	15696	15701	15697	15557	15501	15756	15645	15732	15707	15609	15760	15719	15731	15807	15545	15482	15630	15761	15652	15772	15585	15731	15565	15712	15544	15600	15700	15671	15638	15713	15523	15773	15635	15633	15611	15543	15924	15391	15621	15621	15842	15487	15625	15683	15630	15724	15575	15759	15679	15689	15701	15594	15723	15642	15701	15571	15746	15732	15579	15617	15674	15616	15578	15806	15620	15698	15596	15700	15537	15608	15716	15663	15615	15631	15678	15807	15679	15769	15703	15545	15501	15716	15773	15599	15618	15598	15779	15653	15487	15554	15541	15597	15628	15537	15600	15568	15649	15721	15598	15779	15777	15702	15603	15690	15669	15517	15838	15655	15658	15743	15669	15700	15595	15630	15519	15727	15716	15624	15581	15740	15584	15506	15586	15700	15559	15504	15775	15776	15656	15606	15654	15495	15521	15656	15680	15726	15625	15574	15616	15666	15710	15588	15603	15744	15532	15591	15637	15708	15542	15714	15595	15709	15551	15594	15638	15556	15643	15626	15515	15630	15540	15572	15625	15549	15567	15695	15685	15551	15668	15811	15569	15699	15572	15618	15698	15710	15765	15750	15579	15769	15673	15594	15460	15648	15541	15536	15527	15732	15673	15453	15540	15717	15474	15570	15705	15534	15696	15741	15625	15581	15577	15776	15641	15414	15618	15605	15896	15523	15723	15790	15655	15603	15596	15659	15446	15752	15714	15683	15710	15629	15747	15816	15652	15537	15716	15671	15490	15622	15728	15737	15681	15658	15700	15637	15563	15837	15690	15807	15806	15677	15573	15722	15602	15704	15645	15515	15500	15787	15718	15651	15522	15789	15547	15790	15706	15653	15776	15793	15661	15549	15786	15511	15766	15728	15512	15557	15583	15788	15630	15487	15569	15607	15761	15645	15602	15655	15671	15713	15688	15663	15592	15673	15507	15702	15585	15624	15623	15738	15577	15692	15746	15751	15648	15731	15614	15714	15593	15601	15680	15637	15566	15739	15649	15581	15579	15695	15530	15476	15687	15499	15658	15746	15559	15650	15657	15633	15661	15480	15672	15567	15803	15634	15648	15759	15753	15545	15667	15704	15605	15634	15649	15659	15642	15623	15735	15781	15616	15633	15611	15708	15670	15610	15633	15595	15841	15606	15728	15740	15556	15754	15602	15603	15627	15532	15699	15669	15604	15540	15659	15738	15696	15497	15642	15523	15626	15674	15724	15663	15587	15638	15674	15680	15776	15598	15591	15688	15518	15651	15751	15502	15822	15638	15722	15589	15680	15631	15636	15620	15743	15630	15648	15835	15586	15655	15692	15814	15625	15698	15684	15536	15679	15650	15605	15513	15627	15641	15524	15504	15641	15496	15549	15486	15640	15724	15717	15674	15676	15682	15611	15674	15619	15571	15812	15641	15624	15581	15583	15576	15572	15794	15589	15635	15744	15594	15587	15581	15538	15585	15637	15544	15650	15615	15579	15632	15650	15596	15667	15596	15502	15640	15662	15743	15479	15529	15375	15865	15706	15708	15854	15522	15713	15706	15447	15487	15802	15668	15711	15527	15602	15754	15869	15546	15723	15606	15689	15765	15675	15519	15652	15714	15547	15771	15716	15733	15596	15680	15662	15546	15611	15886	15613	15610	15635	15611	15732	15721	15613	15561	15580	15473	15522	15634	15921	15796	15569	15640	15650	15584	15667	15515	15703	15695	15577	15677	15539	15721	15579	15614	15453	15791	15436	15628	15550	15785	15582	15647	15678	15856	15520	15674	15610	15597	15608	15725	15694	15589	15490	15645	15496	15667	15578	15613	15592	15706	15786	15496	15889	15637	15660	15624	15601	15571	15713	15676	15756	15626	15810	15505	15665	15788	15841	15637	15607	15641	15743	15776	15557	15675	15795	15666	15531	15650	15543	15743	15728	15720	15553	15684	15599	15565	15591	15722	15562	15713	15673	15729	15662	15695	15748	15663	15783	15777	15576	15699	15717	15647	15607	15641	15688	15576	15730	15693	15702	15482	15617	15736	15519	15634	15761	15697	15697	15583	15694	15655	15719	15610	15549	15507	15715	15667	15672	15593	15371	15632	15591	15625	15616	15774	15488	15592	15556	15731	15699	15788	15635	15656	15690	15668	15588	15723	15761	15563	15670	15543	15669	15634	15656	15549	15622	15854	15545	15656	15806	15824	15558	15708	15565	15689	15500	15752	15599	15654	15612	15725	15711	15606	15620	15666	15684	15668	15692	15636	15801	15571	15493	15675	15634	15740	15669	15890	15601	15759	15599	15594	15585	15857	15802	15626	15536	15794	15823	15626	15618	15625	15675	15704	15687	15744	15667	15695	15744	15741	15650	15481	15438	15610	15693	15797	15602	15811	15606	15665	15620	15679	15563	15603	15567	15332	15726	15714	15603	15552	15737	15673	15708	15658	15718	15758	15748	15488	15602	15592	15622	15646	15713	15721	15656	15626	15574	15801	15506	15576	15645	15464	15623	15704	15565	15773	15663	15763	15624	15609	15686	15618	15604	15794	15630	15757	15759	15545	15690	15469	15662	15538	15616	15986	15592	15661	15524	15524	15477	15654	15681	15476	15774	15647	15616	15664	15913	15736	15657	15474	15676	15694	15789	15536	15746	15476	15544	15622	15544	15672	15733	15625	15675	15696	15587	15628	15670	15648	15580	15692	15557	15587	15731	15660	15512	15705	15534	15772	15581	15555	15565	15599	15658	15720	15636	15722	15757	15677	15662	15574	15687	15673	15622	15505	15697	15684	15587	15551	15602	15484	15595	15678	15711	15591	15765	15654	15684	15686	15484	15541	15617	15604	15615	15756	15718	15726	15752	15677	15598	15724	15636	15831	15605	15701	15466	15572	15713	15599	15603	15793	15689	15649	15626	15678	15766	15267	15864	15662	15551	15789	15633	15598	15583	15641	15555	15590	15777	15467	15587	15577	15793
23777	21443	29127	24195	21932	22276	20571	17538	16777	17113	17130	17047	16924	17075	16990	16845	16718	16938	16733	16812	16832	16864	16842	16797	16875	16840	16621	16505	16825	16740	16845	16700	16761	16750	16807	16800	16595	16774	16713	16905	16708	16578	16938	16751	16864	16688	16846	16899	16832	16798	16525	16566	16855	16798	16876	16768	16863	16784	16795	16828	16806	16885	16529	16772	16722	16772	16563	16803	16514	16728	16938	16802	16603	16755	16950	16702	16921	16673	16626	16777	16671	16654	16798	16790	16786	16952	16800	16673	16689	16572	16891	16852	16826	16643	16605	16696	16844	16696	16707	16728	16724	16514	16760	16640	16869	16679	16563	16605	16892	16779	16810	16545	16656	16712	16621	16690	16922	16762	16701	16548	16910	16715	16859	16643	16696	16772	16786	16811	16604	16556	16573	16867	16656	16655	16719	16626	16708	16770	16530	16947	16692	16734	16759	16776	16582	16638	16713	16840	16692	16536	16612	16620	16650	16749	16737	16588	16613	16656	16626	16487	16816	16680	16649	16620	16759	16847	16629	16701	16643	16491	16717	16956	16625	16804	16727	16725	16695	16508	16583	16670	16727	16759	16583	16406	16925	16928	16676	16686	16576	16569	16628	16668	16842	16689	16502	16815	16561	16710	16687	16678	16721	16660	16723	16716	16734	16551	16636	16776	16704	16678	16838	16654	16780	16892	16643	16719	16691	16696	16809	16764	16743	16783	16682	16522	16541	16498	16521	16488	16647	16586	16789	16513	16717	16645	16639	16525	16741	16581	16820	16702	16791	16811	17051	16777	16657	16698	16558	16691	16636	16710	16756	16654	16699	16744	16570	16623	16551	16809	16769	16915	16626	16624	16841	16735	16678	16556	16916	16610	16679	16752	16718	16604	16786	16609	16710	16878	16509	16724	16819	16775	16739	16640	16727	16614	16774	16871	16788	16811	16846	16868	16842	16649	16537	16719	16763	16771	16570	16701	16690	16599	16815	16695	16795	16737	16654	16790	16645	16475	16710	16604	16750	16605	16676	16637	16787	16722	16695	16745	16694	16860	16586	16680	16873	16681	16669	16555	16813	16690	16829	16611	16645	16471	16708	16691	16620	16682	16625	16714	16589	16738	16697	16736	16748	16778	16662	16903	16585	16541	16608	16727	16891	16401	16697	16683	16785	16702	16600	16544	16765	16759	16714	16682	16689	16900	16661	16692	16788	16603	16849	16826	16821	16801	16698	16564	16686	16412	16603	16779	16605	16590	16746	16807	16890	16602	16661	16730	16769	16727	16993	16654	16541	16693	16887	16688	16779	16529	16623	16803	16768	16817	16745	16952	16541	16722	16770	16566	16816	16677	16650	16642	16624	16707	16653	16817	16736	16669	16536	16674	16764	16611	16762	17012	16730	16686	16639	16645	16660	16708	16674	16600	16532	16638	16672	16883	16732	16688	16663	16892	16634	16640	16855	16540	16775	16780	16775	16759	16778	16674	16663	16692	16654	16574	16822	16707	16523	16638	16656	16944	16845	16639	16564	16831	16673	16757	16814	16658	16506	16787	16816	16802	16746	16459	16762	16742	16436	16765	16776	16720	16762	16759	16642	16504	16693	16536	16850	16702	16650	16624	16723	16635	16846	16757	16756	16747	16546	16596	16748	16606	16768	16700	16785	16866	16923	16850	16831	16755	16627	16599	16736	16673	16781	16715	16936	16589	16761	16514	16672	16679	16720	16762	16675	16579	16618	16717	16732	16582	16554	16870	16597	16852	16903	16785	16770	16860	16635	16778	16667	16497	16653	16664	16514	16726	16757	16699	16670	16859	16882	16723	16463	16580	16808	16604	16811	16756	16544	16824	16726	16820	16659	16687	16780	16830	16781	16757	16766	16558	16687	16886	16765	16788	16691	16709	16761	16545	16599	16676	16611	16683	16697	16635	16673	16559	16652	16740	16665	16736	16708	16684	16626	16543	16699	16682	16710	16568	16525	16673	16644	16913	16541	16750	16559	16686	16546	16561	16713	16636	16729	16664	16982	16850	16579	16633	16406	16717	16747	16907	16795	16685	16626	16769	16910	16785	16583	16711	16816	17037	16485	16687	16643	16784	16649	16682	16528	16651	16495	16753	16703	16701	16658	16680	16629	16603	16723	16758	16658	16597	16643	16706	16597	16716	16637	16750	16566	16590	16881	16718	16670	16622	16634	17043	16720	16758	16769	16822	16814	16647	16805	16725	16780	16834	16793	16659	16668	16824	16814	16892	16654	16688	16736	16745	16593	16703	16768	16562	16670	16513	16428	16605	16585	16528	16697	16573	16849	16533	16565	16855	16608	16820	16862	16511	16536	16763	16858	16963	16566	16678	16793	16626	16673	16774	16778	16793	16588	16665	16707	16591	16513	16648	16820	16721	16792	16468	16701	16607	16699	16857	16815	16873	16636	16682	16808	16648	16723	16856	16729	16544	16561	16741	16830	16867	16854	16639	16596	16815	16652	16778	16961	16772	16831	16919	16934	16731	16738	16703	16567	16814	16966	16971	16704	16658	16724	16592	16562	16681	16675	16592	16630	16682	16719	16743	16740	16743	16467	16925	16663	16743	16738	16723	16752	16844	16672	16518	16740	16610	16733	16542	16590	16522	16822	16729	16733	16563	16560	16744	16642	16826	16734	16565	16873	16939	16771	16746	16759	16790	16618	16782	16655	16542	16734	16581	16580	16534	16819	16790	16832	16830	16760	16602	16584	16936	16706	16808	16725	16641	16897	16720	16756	16627	16707	16580	16693	16621	16769	16687	16796	16866	16895	16746	16803	16869	16786	16683	16579	16710	16648	16607	16503	16629	16881	16791	16738	16849	16756	16894	16789	16790	16518	16720	16520	16802	16709	16580	16781	16772	16613	16622	16730	16642	16500	16678	16637	16607	16850	16561	16762	16763	16528	16642	16702	16811	16619	16678	16531	16627	16683	16916	16592	16498	16821	16635	16770	16782	16552	16529	16820	16605	16812	16741	16709	16635	16836	16760	16654	16536	16811	16546	16682	16788	16684	16720	16712	16808	16698	16710	16748	16759	16571	16727	16605	16862	16847	16476	16638	16614	16844	16608	16753	16502	16621	16602	16710	16622	16701	16425	16589	16738	16773	16858	16898	16814	16827	16754	16748	16554	16783	16768	16840	16627	16615	16748	16861	16749	16854	16780	16550	16800	16796	16618	16788	16698	16567	16767	16658	16673	16859	16597	16946	16658	16547	16826	16743	16834	16735	16748	16678	16537	16698	16621	16522	16538	16693	16546	16600	16624	16671	16564	16702	16528	16748	16882	16680	16632	16750	16755	16575	16640	16713	16538	16812	16816	16529	16669	16746	16814	16798	16732	16848	16730	16524	16495	16701	16557	16855	16610	16835	16546	16804	16657	16789	16683	16854	16640	16652	16836	16928	16721	16496	16664	16458	16843	16743	16678	16770	16805	16777	16631	16788	16843	16912	16676	16798	16584	16729	16552	16813	16611	16839	16788	16835	16619	16805	16811	16678	16724	16746	16759	16639	16577	16591	16590	16817	16743	16733	16967	16609	16604	16496	16778	16754	16732	16656	16593	16885	16851	16963	16573	16656	16615	16677	16791	16653	16868	16691	16852	16785	16609	16559	16756	16965	16779	16583	16741	16921	16639	16485	16695	16584	16751	16771	16672	16633	16870	16647	16695	16765	16745	16813	16568	16644	16900	16793	16776	16843	16606	16723	16832	16740	16788	16549	16643	16681	16432	16671	16789	16787	16605	16602	16754	16761	16435	16951	16787	16812	16803	16804	16773	16776	16740	16631	16711	16674	16786	16538	16896	16872	16713	16688	16542	16783	16592	16751	16795	16630	16708	16521	16602	16878	16546	16652	16781	16557	16762	16712	16646	16648	16736	16679	16587	16831	16694	16857	16741	16640	16663	16760	16850	16683	16917	16506	16861	16783	16543	16718	16677	16713	16734	16753	16784	16874	16752	16753	16747	16620	16786	16544	16569	16652	16787	16677	16720	16683	16616	16719	16595	16522	16692	16666	16646	16589	16777	16680	16538	16683	16718	16774	16645	16983	16836	16656	16727	16683	16740	16592	16768	16899	16637	16799	16571	16623	16585	16716	16591	16688	16955	16609	16608	16510	16628	16669	16625	16454	16785	16760	16438	16713	16619	16601	16636	16602	16671	16694	16668	16901	16796	16778	16635	16713	16685	16481	16699	16724	16492	16635	16930	16571	16579	16409	16595	16898	16664	16936	16649	16515	16584	16666	16643	16749	16786	16788	16802	16701	16845	16742	16647	16668	16706	16697	16425	16604	16523	16636	16876	16738	16722	16843	16660	16759	16734	16599	16682	16711	16703	16838	16826	16438	16800	16772	16643	16715	16731	16693	16763	16820	16537	16843	16698	16658	16655	16672	16764	16669	16659	16591	16778	16716	16765	16710	16539	16768	16732	16740	16584	16648	16617	16745	16419	16661	16618	16718	16762	16504	16727	16559	16593	16694	16723	16847	16814	16484	16591	16672	16687	16768	16582	16677	16752	16851	16696	16757	16780	16656	16906	16682	16703	16778	16743	16714	16911	16962	16885	16799	16825	16619	16623	16728	16797	16713	16687	17091	16807	16858	16623	16844	16755	16664	16768	16632	16885	16686	16569	16744	16605	16594	16445	16922	16851	16630	16778	16692	16709	16748	16787	16799	16744	16681	16612	16714	16666	16689	16624	16655	16764	16795	16793	16713	16515	16749	16571	16531	16672	16638	16684	16459	16644	16629	16715	16760	16606	16592	16776	16543	16605	16616	16445	16657	16347	16487	16843	16794	16620	16709	16716	16633	16659	16769	16731	16909	16669	16832	16827	16559	16842	16797	16747	16675	16715	16720	16595	16633	16646	16653	16653	16752	16619	16817	16543	16834	16693	16485	16633	16643	16667	16589	16757	16631	16569	16899	16546	16514	16655	16623	16740	16666	16465	16703	16741	16788	16745	16803	16780	16771	16749	16527	16486	16615	16734	16801	16667	16679	16665	16805	16703	16921	16960	16794	16624	16566	16774	16669	16679	16806	16602	16707	16794	16670	16733	16859	16871	16584	16522	16777	16563	16600	16497	16734	16783	16911	16757	16823	16456	16704	16879	16667	16644	16582	16604
15703	24064	21930	18834	17055	16036	15654	15297	15307	15340	15023	15092	15190	15172	15102	14962	15211	15236	15240	15092	15233	15341	15232	15226	15311	15153	15104	15149	15262	15322	15189	15128	15136	15007	15151	15178	15238	15139	15168	15164	15153	15040	15098	14961	14979	15263	14989	15262	14961	15189	15014	14939	15107	15213	15064	15055	15024	15252	15209	15085	15111	14985	15209	14991	14955	14935	15200	15067	15026	15087	14902	15103	15043	15081	15164	15102	14996	14946	15101	15226	15214	15118	15246	15070	15044	15042	15055	15137	15062	15141	15119	14888	14963	14975	15219	15043	15176	14956	15235	15107	14906	15082	15159	15031	15150	14956	14907	15095	15189	15066	14975	15177	15175	15116	15299	14946	15091	15142	14920	15144	15052	15187	15124	15057	15116	15017	15164	14993	15133	15187	15023	14936	15159	14980	15116	15071	15123	15062	15064	15135	15140	15183	15008	15117	15194	15187	15164	14901	15062	15142	15011	14975	15145	14989	15003	15184	14937	15080	15121	14976	15042	14912	15069	15193	14897	14915	15173	14991	15103	15020	15067	15040	15121	14965	15176	15130	15141	14995	15130	15076	15019	15020	14966	14993	15077	14960	15031	15116	15025	15068	14999	15101	15028	15055	15125	14989	15180	15147	15172	15015	15039	15083	15071	15069	15060	14910	15148	15050	15049	15075	15253	15095	15125	14996	15014	14963	15117	15055	14876	14972	15028	15154	15241	15193	15060	14952	15175	14983	15062	15028	15046	15091	15296	14923	15067	15224	15053	15056	15125	15115	15057	15182	15072	15199	15031	15211	14969	15063	14997	15076	15013	14994	15072	15007	15251	15084	14956	15039	15010	15049	14985	15025	15159	14997	15151	15301	15105	15019	15131	15246	15145	15086	15107	15102	15020	15078	14996	15211	15092	15117	15025	15136	15013	15016	14936	15108	15093	15033	15118	15026	15078	15188	14992	14863	15197	15072	14991	15027	15065	14999	14989	15221	15120	15066	15083	15088	15058	14974	15175	15023	15113	15121	15165	15124	15266	15048	15198	15053	15186	15113	15174	15250	15100	15272	14987	15093	14925	14943	15000	14979	15189	15002	15181	15170	15068	15041	15070	15053	15043	15140	15010	14974	15017	15182	14963	15042	15041	14998	15003	14999	14991	14935	15125	15255	14866	15178	14977	14979	15287	15019	15141	14908	15148	15020	15098	15027	15091	14979	15235	15003	15062	15052	14964	14997	15054	15084	15140	15048	15141	15117	15184	15117	15212	15035	15144	15123	15164	15071	15016	15004	15138	15117	15058	14956	15111	15107	15218	15104	15182	15054	15151	15078	15153	14960	14952	15030	15048	15072	15046	15192	15083	15173	15055	14923	15076	14987	14985	15030	15055	15193	15174	15119	14964	14973	15050	15028	14964	15165	15164	14826	15100	15123	15060	15060	15068	15095	15031	15126	15071	15129	15033	15162	15068	15085	15153	15047	15081	15153	15079	15185	15137	15078	14969	15188	15009	15085	15198	14994	14999	14984	15125	15218	15067	15010	15096	15035	15063	15117	15179	15120	15395	15034	14840	15148	15048	14902	15246	15216	14994	15180	15065	15144	15083	15115	15090	14987	15085	15079	15021	15081	15133	15195	15186	14980	15205	14996	15099	14981	15064	14993	15100	15170	15005	15180	15086	14979	15118	14863	15057	15065	14962	15173	15116	14989	15123	15134	15127	15333	14996	14987	14986	14914	15042	15055	14843	15026	15018	15053	15156	15136	15319	15115	15308	15137	15056	15230	14975	15058	15013	15068	15038	15130	15256	15140	14983	15141	15240	15143	15085	15109	15064	14839	15246	15150	15117	15140	15099	14935	15216	15244	14936	15089	15007	14887	15083	14829	15059	15103	15004	15047	15041	15020	15013	15069	15050	15061	15231	15170	15139	14975	15177	15168	15033	15056	14966	15093	15003	14967	15103	14997	15024	15040	15026	15088	14936	15097	15034	14923	15139	14792	15014	15077	14952	15002	15129	15229	15208	14955	14995	15201	15100	14935	14991	15136	14931	14954	14985	15020	15022	15130	15177	14784	15204	15003	15212	15104	15138	15056	14932	15077	15133	15022	15069	15109	15103	14987	14955	15113	15011	15076	15071	15184	15057	15040	14971	15043	15079	15188	15013	15130	15143	15086	14983	15041	14982	15197	15163	15248	15114	15066	15291	14997	15066	15097	15083	15051	15015	15167	14839	15039	15156	15066	15125	14842	15066	15017	15066	15204	15131	14921	15155	15074	14974	15142	15050	15015	15001	15157	15052	15014	15134	14916	15258	15081	15065	15042	15002	15041	14976	14996	15122	15011	14997	15025	15171	15011	15030	15099	15117	15059	15181	14983	15022	15022	15178	15053	15106	15111	14889	15166	15039	15034	15107	15018	15165	14842	15077	15056	15013	14931	14906	15198	15057	15030	15122	15110	15185	14972	15108	14977	15064	15133	15023	15051	15122	15092	15104	15114	15099	14946	15026	15135	15044	14997	15065	14927	14975	15152	14957	15170	15119	15062	15106	15164	15227	15241	15056	15037	15224	15135	14957	15103	14938	15232	15096	15029	15196	15023	14952	15084	15060	14980	15041	15192	15159	15037	15031	14973	15143	14920	14965	14995	15002	15091	15235	15074	15183	15079	15072	15007	15182	15048	15179	14860	15214	14966	15157	14941	15133	15116	14884	15109	15123	15090	15116	15140	15074	15229	15232	15079	14920	15200	14988	15147	15182	14913	15138	15090	14981	15172	14886	15015	15026	15166	15117	14977	15094	15161	15124	15181	15140	15088	14969	15089	15036	15163	15037	15010	15101	15330	15211	14919	15050	14944	15071	14910	15161	15077	15084	15063	15080	15081	15096	15069	15199	15024	14978	15126	15142	14970	15070	15115	15195	15154	15091	14913	15210	15054	14898	14975	15177	15229	15017	15042	14933	15173	15065	14989	15126	15078	15221	15214	15147	15064	15175	15096	14981	14978	15132	15031	15287	14978	15109	15106	15178	15058	15203	15141	14984	15199	15041	15109	15035	14905	15179	15175	14999	15214	15014	15159	15088	14869	15033	14998	15065	15007	14928	15053	15227	15003	15181	15068	15146	15072	15179	15125	14955	15053	15068	15273	15071	14966	14984	14984	15077	15025	15171	15061	15108	15172	14874	15081	15019	15106	15217	15096	15106	15006	15131	15031	15034	15068	15038	15087	15084	15207	15134	15176	15009	15042	15153	15038	15004	15065	15094	14965	14852	15180	14994	15049	15089	15060	15052	15036	15027	15083	15089	15032	15023	15012	15131	15103	14903	15012	15038	15011	15126	15152	15054	14899	14960	15061	15243	15130	14930	14984	15098	15244	15194	15085	14935	14985	15099	15201	14909	14984	15004	15178	15187	15122	15117	14961	15018	15182	15129	15101	15232	14849	15101	15103	14986	15019	15175	15180	15254	15100	15071	14913	15065	15242	15189	15098	15021	15107	15019	15093	15176	15103	14949	15129	15053	15079	15148	15085	14989	14988	15077	15039	15164	15100	15113	15053	15209	15067	15038	15146	15067	14961	15099	15238	15255	14958	15181	14976	15002	15085	15145	15018	15101	15069	15147	14922	15101	14983	15151	15004	15025	15081	14800	15152	15037	14979	15196	14865	14896	15071	15050	15035	15140	15221	15215	14960	15057	15010	15056	14968	15069	15048	15171	15053	14934	15052	14987	15051	15101	15091	15166	15151	15088	14991	15061	14997	15073	15116	15150	14973	15024	15171	15112	15206	14915	15013	15135	15096	14997	15205	15084	15116	15050	15127	15149	15261	15017	15016	15076	15180	15088	15016	15223	15206	15106	14923	15234	15102	15059	15143	14882	14968	15152	14965	15029	15120	15137	14965	14895	15102	15138	15030	15035	15055	15072	15169	15127	15081	15118	15064	15129	15082	15131	15345	14929	15196	14978	15166	14831	15041	14926	15200	15271	15049	15132	15154	15234	14917	15253	14960	15090	14859	15145	15145	15107	15026	15014	15137	14979	14950	15111	14931	15031	15100	14969	15045	15330	15251	14933	15063	15045	14989	14997	15044	15140	15111	15007	15077	15126	15057	14969	14942	15158	14919	15139	15093	15171	14889	15097	15019	14893	15195	14980	15137	15057	15012	15044	15002	14871	15125	14881	15112	15133	14978	15022	15076	15133	14960	15158	15002	15026	15148	14949	15128	14977	15071	15002	15133	14984	15054	15256	15005	15142	14920	15178	15037	15031	15025	15031	15185	15227	15144	15317	15096	14936	15019	15041	15216	14934	15154	15272	15177	15064	14894	15047	15138	15071	14898	15016	14888	15158	15108	15250	15027	15266	15034	15037	15129	15137	15202	15245	15018	15069	15049	15061	15027	15119	14851	15125	15115	14990	15073	15154	15015	14882	15133	15130	15129	15106	15246	15053	15021	15042	14961	14929	15070	15003	14972	14948	15115	15022	14957	14938	15037	15008	14862	15179	15216	14982	15038	14965	15055	15092	14939	15153	15090	14955	14998	15159	15016	15010	15132	15077	15216	15066	15168	15056	15067	15123	15320	15022	14948	15017	15016	15170	15050	15069	15111	14965	15106	15013	15115	15143	14980	15067	15168	15166	15013	15070	15080	14990	14966	15058	15085	15036	14907	15132	15014	15008	15247	14918	15144	14986	14976	15109	15082	15060	14928	15035	15020	14971	15132	14973	14875	15157	14884	14939	15043	14927	15135	15063	15029	15125	15117	15006	15287	14965	15066	15174	15042	14902	15315	15060	15002	15033	14971	15201	14983	15096	14965	15070	15034	15121	15106	15090	15068	15208	15154	14954	15002	15111	15068	15032	15201	15206	15072	15125	15045	15122	15006	15001	15028	15106	15124	15146	15132	15044	15090	15104	15100	15107	15002	15011	15073	15108	14991	15105	14956	15057	15153	14907	14900	15138	15049	15346	15157	14900	15159	15227	14923	15027	15194	15053	14961	14967	15166	15014	15057	15215	15158	15033	14950	14933	15177	15188	15163	15025	15121	15127	15032	15175	15137	15147	15196	15115	15027	15133	15041	15097	15013	15050	14959	15304	15110	15045	15191	14991	15141	14973	15095	15114	14960	15097	15281	15131	15029	14986	15256	15031	14944
22919	21435	29397	23873	21519	23140	24549	18626	17759	17632	17815	17411	17413	17390	17483	17524	17435	17382	17258	17374	17489	17334	17299	17342	17264	17216	17195	17278	17151	17247	17339	17289	17241	17233	17151	17231	17223	17416	17254	17054	17213	17165	17311	17232	17016	17104	17118	17383	17194	17140	17358	17125	17222	16997	17262	17092	17182	17104	17070	17005	17113	17253	17310	17181	17303	17236	17313	17067	17128	16992	17055	17294	17129	17098	17224	17312	17257	17136	17175	17133	17146	17189	17112	16994	17291	17165	17035	17024	17040	17015	17094	17026	17159	17222	16982	17053	17213	17116	17256	17223	17112	17124	17240	17122	17190	17196	17331	17187	17107	17158	17117	17162	17026	17155	17268	17099	17255	17297	17189	17057	17069	17068	17078	17350	17085	17034	17008	17008	17162	17087	17016	17233	17153	17184	17104	17040	17071	17129	17151	17158	17180	17165	17217	17186	17234	17169	17129	17321	17120	17138	17086	16969	17075	17206	17097	17071	17262	17247	17207	17169	17357	16952	16946	17074	16920	17055	17232	17145	17172	17117	17267	16955	17082	16943	17031	17205	17148	17051	17067	17143	17130	17149	17166	17128	17133	17109	17124	16974	17217	17213	17088	17076	16965	17070	17195	16954	16744	17282	17139	17094	17086	17142	17197	17149	17168	17136	17112	16928	17201	17190	17170	17264	17341	17157	16955	17249	17088	17183	17287	17102	17172	17246	17225	17021	17100	17003	17152	17236	17081	17018	17039	17113	17282	17363	17142	16786	17160	16977	16929	17181	17271	17181	17280	17161	17117	17072	17052	17122	17135	17328	17301	17103	17094	16795	17132	17109	17207	17070	17090	17248	17220	17175	17071	17121	17257	17006	17151	16931	17041	17261	17350	17218	17002	17051	17037	16963	17241	17219	17074	17156	17064	17192	17204	17069	17201	17087	17366	17235	17131	16906	17052	17138	17267	17121	17079	17062	17116	17284	17259	17082	17172	17233	17254	17047	17198	17267	17211	16868	17066	17010	17253	17095	17179	16990	17150	17217	17052	17012	16988	17216	17073	16887	17117	17164	17182	17028	17085	17061	17119	17222	17076	17124	17058	17158	17076	17087	17068	17042	16924	17110	17315	17092	17275	17139	16926	17101	17249	17204	16970	16981	16956	17106	17024	17179	16964	16939	17219	17270	17157	17177	17205	17256	17107	17050	17174	17000	17071	16825	17107	17068	17275	17046	17154	16983	16931	16909	17268	17155	17123	17024	17260	17168	17017	17018	16975	17087	16951	16946	17023	17206	17133	17263	17094	17066	17048	17133	16970	17044	17227	17009	17199	17185	17155	16981	17233	17023	17133	17300	17051	17228	16779	17073	17306	17172	17206	17049	17140	17063	17130	17202	17115	17149	16980	17227	17112	17011	16938	17114	17294	17279	17140	17120	17023	17027	16919	17167	17117	16939	17111	17092	17016	17062	17157	16986	17054	17183	16937	17120	17164	17188	17149	16963	17014	17020	17273	16913	16898	17102	17015	17088	17233	17220	17052	17041	17179	16890	17141	17098	17152	17194	17133	16867	17044	17249	17335	17057	17133	17194	17080	17162	17166	16904	17015	17033	17114	17029	17047	17046	17294	17117	16991	17192	17078	17009	17028	17189	17116	17095	17128	16809	16952	17088	17331	17057	17234	16998	17295	17081	17162	17134	17016	17136	17270	17154	17149	17033	17094	17154	17299	17167	16948	17124	17130	17075	16861	16998	17136	16922	17123	16776	17014	17089	17212	17176	17018	17054	17054	17060	16956	16973	17272	16785	17274	17097	17055	16999	17081	17163	17163	17197	17052	16795	17173	16843	17031	17104	16979	17118	17351	17234	17160	17068	17060	17143	16992	17092	17180	17230	17066	17106	17281	16999	17108	16924	16909	17181	16971	17262	17089	17054	16977	17154	17227	17286	17198	17158	17149	17260	17079	17097	17097	17224	17118	17176	17098	17115	17180	17193	17035	17047	17078	16897	17101	16960	17135	17037	17023	17149	17174	17160	17036	17127	17032	16861	17142	17303	17213	17104	17105	16985	17060	17205	17178	17201	17117	16942	17083	16989	17027	17119	16839	16995	17014	17071	17137	17195	17078	17226	17149	17240	17081	17252	17151	17112	17247	17009	17100	16942	17101	17048	17187	17046	17060	17185	17139	17351	17016	17266	17134	17122	16985	16985	17177	17028	17271	17075	16942	16950	17167	17055	16955	16968	17002	17095	16983	17174	17055	17214	17226	16965	17117	17143	17053	17177	17131	17104	17311	17153	17028	17097	17164	17140	17017	17077	17058	17112	17095	17269	17110	17197	17065	16982	17118	17129	17116	17069	17068	17174	17080	16970	16913	17136	17077	17267	17132	17023	17086	17186	17044	17004	17046	17332	17202	17173	17099	16937	17174	16965	17210	17170	17171	17007	17165	17134	17027	17203	17164	17316	16972	17142	17134	17054	16915	17143	17035	17165	17193	16988	16835	16984	17127	17099	17153	17099	17091	17192	17025	17066	17000	17015	17053	17014	17036	17240	16984	17033	17118	16871	17048	17043	16862	17038	17115	16950	17084	17013	17126	16894	17182	17124	17157	17021	17217	17066	17235	16920	17087	17099	17051	17198	16950	17140	17028	16930	17010	16988	17109	16982	17227	17016	17040	17139	17158	17302	17057	17197	17100	17140	17226	16876	17144	17109	17291	17073	17007	16883	16945	17080	17280	17069	16975	17080	17258	17198	17117	16991	16980	17144	17144	17094	16951	17309	17090	17019	17336	17260	17117	17140	17086	17184	16937	16971	17050	17098	16988	16979	17238	17157	17040	16825	17170	17206	17153	17029	17246	17101	17178	17146	17240	17060	17278	17083	17049	17192	17328	17007	17115	16965	17009	17102	17157	17024	16969	17144	17145	17121	16874	17123	17076	17124	17244	17236	17058	17087	17094	17094	17248	17078	17070	17034	17057	16999	17078	17341	17107	17145	17153	16972	17240	17016	17046	17074	17074	17310	17192	17161	17220	16917	17127	17073	17136	17064	17056	17135	17251	17214	17148	17200	16932	16963	17088	17064	16953	17166	17222	17003	16904	17043	17041	17104	17204	17011	17164	17048	17087	17074	17130	17038	17125	17080	17236	17101	17047	17011	17182	17037	17196	16907	17170	16962	17073	17122	17143	17035	17177	17091	17101	17106	17235	17157	17333	17232	16996	17167	17066	17148	17030	16913	16982	17233	17198	17171	17124	17003	17015	17164	17064	16991	17136	17094	17234	17144	17219	16973	17044	17133	17114	17153	16878	17093	17106	17211	17211	17279	16967	17200	17145	17164	17260	17143	17165	17089	17149	16937	16994	17197	17355	16888	17082	17042	17027	17252	17130	16923	17143	17157	17063	17147	17138	17115	17310	16784	16967	17117	16946	17126	17141	17119	17069	17178	17249	17016	17157	16932	17203	17099	17054	16983	17048	17077	17080	17227	17055	17225	17166	17194	17055	17109	17091	17094	17043	17110	17105	16943	17117	17042	17011	17079	17200	17082	17234	17021	17075	17062	16925	17001	16905	17097	17353	16997	16932	17015	17018	17113	17108	17122	17191	17294	17066	17303	17212	17238	16960	17081	16993	17414	17109	17019	17000	17009	16971	17054	17138	17061	17094	17159	17107	16920	16998	17156	17183	17072	17154	17291	16996	17016	17116	16971	17101	17105	17093	17186	16905	16969	17098	17003	17123	16955	16914	17182	17253	16949	16945	17217	17137	17026	17241	16956	17159	17052	17107	16868	16996	17029	16999	17178	17183	17083	17135	17054	17063	17084	17081	17188	17329	17073	17101	17251	17132	17016	17328	17241	17120	17039	17082	17141	16939	16881	17003	17229	17186	17127	16984	17200	17115	17199	16998	16969	17085	17253	17334	16947	17064	16841	17138	16929	17065	17024	17210	17156	17194	17060	17227	16943	17058	17181	17020	17127	17073	17216	17193	17154	17223	16986	16979	17081	16942	17192	17072	17165	17114	17012	17063	17237	17050	16925	17205	17054	17158	17090	17240	17055	17244	17346	17226	17200	17169	17307	17104	17134	17120	17100	17119	17071	17218	17070	17153	17140	17222	17161	17240	17266	17094	16941	17023	17071	17060	17242	17024	17047	17267	17086	17205	17211	17212	17252	17210	17008	17187	16960	17167	17163	17221	16966	16987	17110	17199	17128	17065	16869	17173	17206	16953	17029	17139	16861	17241	17008	17143	17266	17249	16997	16910	17045	17142	17072	17123	17211	17153	17148	16940	16976	17193	17012	17273	17084	17200	17079	17066	17066	16878	17115	17184	17000	17074	16992	16911	17090	17169	17211	17117	17200	16928	17360	17205	17140	17097	17258	17107	17042	17252	17118	17157	17138	17124	17355	17064	17277	16948	17027	17211	17234	17019	17106	17247	17089	17177	17166	17199	17015	17140	17279	17008	17010	16962	17128	17057	17155	17230	17051	17060	16931	17145	17191	17012	17056	17297	17006	17140	17235	17104	16885	17081	17123	17165	16970	17226	17019	17131	17218	17124	17035	17164	17216	17141	17091	16964	16988	17250	17008	17004	17375	16969	17355	17070	17062	17096	17239	16999	16903	17111	16861	17105	17050	17030	17098	17235	17190	17046	17166	17103	17073	17199	17170	17242	17015	17280	16949	16822	17195	17128	17014	17078	16982	17041	17104	17096	17150	17083	17009	17140	16997	17174	17189	17056	17272	17048	17054	16990	17253	17115	17173	17157	17032	17342	17128	16934	17038	17175	17127	17206	17184	16992	17085	17327	17154	17186	17217	17196	17085	16837	17097	17151	17063	17099	16995	16945	16955	17102	17219	17180	16986	16986	17170	17149	17007	16954	17160	17289	17097	17033	17014	17204	16855	17054	17321	17320	17010	17226	17272	17238	17200	17085	17077	17144	17171	17191	17229	17184	16950	17294	17100	17025	17091	17089	17079	16970	17189	17216	17109	17270	16979	17247	17127	17057	17223	17263	17127	17011	17133	17315	17002	17198	17070	16981	17025	17064	17127	17251	17153	17291	17075	16982	17305	17119	17093	16981	17267	17223	17128	17177	17079	17018	16863	16999	17171	17243	17102	17182	17250	17203	17272	17077	17044	17006	17086
16728	26674	23866	20401	18023	16597	16027	15577	15418	15485	15491	15363	15415	15317	15288	15311	15124	15353	15431	15249	15332	15355	15312	15316	15256	15231	15419	15069	15208	15205	15223	15484	15383	15399	15356	15259	15442	15290	15444	15276	15291	15313	15348	15265	15275	15239	15291	15272	15297	15216	15380	15230	15191	15290	15447	15399	15230	15212	15151	15238	15030	15246	15382	15081	15194	15342	15388	15187	15420	15165	15470	15163	15374	15254	15282	15292	15329	15332	15155	15406	15340	15313	15291	15397	15195	15295	15183	15184	15248	15340	15280	15175	15287	15365	15250	15204	15271	15257	15258	15159	15236	15340	15107	15283	15228	15216	15273	15148	15285	15149	15295	15266	15468	15138	15186	15112	15249	15265	15161	15259	15199	15105	15217	15208	15273	15218	15327	15166	15164	15234	15342	15183	15205	15283	15210	15212	15106	15220	15386	15289	15221	15231	15294	15333	15179	15389	15321	15356	15298	15180	15211	15119	15181	15461	15377	15290	15273	15488	15345	15399	15158	15173	15151	15271	15389	15035	15306	15118	15323	15331	15360	15261	15243	15372	15391	15056	15190	15276	15402	15091	15330	15155	15277	15316	15117	15273	15144	15242	15250	15241	15266	15342	15262	15197	15250	15108	15268	15202	15267	15223	15481	15123	15207	15312	15335	15309	15216	15209	15323	15092	15199	15290	15391	15053	15308	15228	15300	15166	15316	15352	15347	15317	15292	15168	15371	15304	15208	15182	15245	15056	15266	15252	15390	15346	15184	15287	15252	15367	15231	15222	15067	15288	15338	15051	15284	15082	15316	14957	15235	15224	15262	15216	15256	15164	15184	15232	15419	15284	15191	15121	15181	15243	15214	15202	15305	15433	15193	15244	15294	15304	15025	15245	15240	15024	15370	15205	15169	15373	15163	15154	15168	15325	15434	15243	15248	15293	15234	15301	15138	15319	15179	15205	15172	15256	15278	15233	15245	15331	15247	15103	15188	15130	15220	15240	15307	15220	15200	15002	15268	15285	14984	15280	15233	15350	15281	15277	15199	14998	15156	15188	15433	15184	15163	15281	15322	15229	15286	15188	15304	15150	15082	15222	15385	15258	15221	15205	15304	15282	15242	15262	15196	15198	15400	15347	15058	15219	15252	15247	15463	15196	15046	15144	15129	15309	15314	15285	15179	15377	15384	15085	15122	15285	15152	15235	15160	15247	15434	15313	15273	15188	15245	15304	15196	15311	15464	15398	15416	15282	15190	15256	15342	15176	15115	15162	15326	15235	15311	15240	15248	15141	15229	15236	15259	15162	15197	15124	15120	15189	15495	15104	15324	15203	15185	15250	15375	15298	15207	15249	15219	15159	15294	15205	15301	15131	15313	15355	15179	15344	15151	15265	15135	15300	15272	15205	15141	15234	15225	15219	15195	15334	15258	15269	15265	15245	15133	15160	15212	15166	15163	15420	15429	15177	15188	15040	15280	15350	15236	15257	15375	15324	15240	15208	15226	15231	15113	15238	15238	15432	15194	15377	15202	15067	15255	15270	15446	15373	15175	15202	15320	15377	15163	15296	15366	15109	15251	15161	15095	15372	15294	15173	15404	15118	15159	15275	15153	15209	15340	15215	15176	15355	15178	15342	15208	15178	15305	15192	15183	15227	15065	15403	15318	15188	15148	15367	15191	15190	15312	15348	15319	15156	15071	15067	15130	15174	15229	15234	15188	15246	15311	15274	15242	15225	15331	15389	15131	15093	15300	15174	15214	15248	15242	15196	15159	15172	15341	15406	15165	15241	15101	15151	15213	15300	15187	15277	15322	15368	15184	15134	15339	15203	15257	15247	15033	15266	15221	15392	15201	15237	15265	15124	15340	15298	15175	15163	15265	15069	15251	15375	15126	15326	15072	15214	15216	15270	15300	15201	15129	15004	15231	15302	15206	15242	15165	15304	15269	15114	15194	15270	15350	15343	15220	15240	15218	15334	15299	15218	15151	15207	15201	15387	15222	15254	15340	15325	15202	15201	15295	15147	15164	15234	15161	15201	15292	15233	15236	15196	15233	15208	15141	15100	15211	15334	15262	15020	15093	15175	15233	15361	15105	15280	15345	15193	15260	15177	15326	15177	15264	15159	15309	15183	15204	15177	15253	15138	15130	15271	15200	15209	15376	15224	15363	15265	15300	15315	15114	15081	15329	15088	15306	15157	15160	15457	15276	15152	15095	15227	15248	15053	15204	15107	15179	15202	15172	15120	15042	15161	15096	15171	15296	15153	15135	15234	15455	15221	15129	15328	15164	15087	15261	15259	15257	15359	15341	15274	15068	15157	15176	15239	15225	15401	15120	15255	15138	15275	15254	15334	15210	15305	15185	15272	15255	15286	15304	15177	15135	15245	15142	15357	15151	15242	15316	15326	15187	15266	15322	15122	15244	15156	15247	15434	15213	15269	15212	15214	15318	15161	15328	15222	15258	15247	15134	15286	15272	15087	15366	15342	15390	15321	15137	15278	15246	15358	15072	15293	15025	15092	15385	15183	15391	15183	15335	15313	15144	15342	15285	15332	15350	15124	15435	15256	15382	15321	15165	15110	15276	15130	15242	15146	15171	15323	15267	15317	15073	15147	15115	15150	15238	15118	15340	15378	15093	15207	15206	15253	15189	15390	15143	15310	15225	15230	15235	15062	15196	15313	15285	15169	15273	15109	15302	15291	15150	15377	15085	15235	15245	15321	15214	15231	15159	15200	15267	15251	15159	15264	15378	15281	15231	15097	15159	15261	15244	15402	15305	15468	15285	15243	15110	15198	15242	15354	15226	15281	15248	15354	15279	15275	15342	15299	15193	15288	15264	15312	15295	15330	15192	15145	15311	15456	15320	15166	15228	15345	15379	15315	15150	15176	15174	15377	15228	15271	15305	15262	15257	15172	15101	15380	15242	15263	15296	15184	15277	15205	15205	15229	15200	15177	15025	15359	15366	15347	15257	15221	15353	15397	15138	15202	15150	15154	15321	15227	15325	15140	15223	15395	15156	15227	15195	15270	15357	15221	15220	15316	15294	15204	15115	15326	15217	15211	15267	15097	15121	15369	15457	15141	15266	15323	15176	15247	15153	15098	15415	15253	15245	15153	15167	15225	15143	15175	15418	15291	15327	15142	15328	15212	15290	15146	15283	15296	15398	15199	15205	15102	15344	15277	15223	15209	15154	15301	15306	15271	15183	15152	15244	15221	15282	15331	15103	15147	15233	15349	15136	15166	15111	15195	15134	15382	15196	15165	15214	15246	15276	15294	15381	15168	15202	15163	15314	15271	15199	15190	15194	15374	15171	15144	15318	15226	15290	15222	15225	15332	15267	15189	15173	15282	15246	15095	15225	15089	15339	15001	15283	15136	15049	15232	15250	15188	15378	15087	15183	15104	15126	15262	15291	15208	14979	15148	15260	15355	15131	15243	15272	15211	15236	15322	15195	15169	15296	15225	15166	15112	15435	15083	15279	15048	15195	15125	15201	15241	15371	15136	15323	15002	15221	15471	15290	15094	15376	15276	15176	15145	15391	15160	15259	15309	15170	14975	15266	15417	15415	15299	15276	15041	15252	15219	15226	15270	15297	15085	15241	15239	15181	15277	15354	15208	15436	15259	15156	15250	15299	15430	15004	15133	15414	15502	15114	15220	15223	15230	15299	15102	15270	15215	15246	15363	15233	15136	15304	15277	15307	15137	15364	15191	15080	15569	15408	15014	15290	15228	15186	15192	15199	15248	15298	15203	15289	15296	15375	15266	15089	15063	15225	15244	15232	15144	15236	15280	15250	15117	15253	15405	15053	15171	15351	15221	15120	15221	15083	15268	15236	14937	15142	15218	15170	15145	15306	15193	15280	15278	15119	15137	15241	15274	15108	15167	15110	15133	15119	15254	15157	15233	15066	15214	15248	15118	15288	15306	15134	15298	15283	15179	15126	15100	15244	15297	15053	15234	15250	15235	15045	15257	15286	15288	15276	15373	15209	15260	15224	15086	15261	15417	15168	15435	15280	15133	15289	15252	15274	15330	15204	15151	15196	15152	15299	15241	15350	15227	15164	15201	15187	15178	15273	15319	15311	15303	15224	15376	15169	15275	15298	15229	15209	15116	15345	15305	15200	15286	15237	15249	15269	15162	15260	15170	15227	15259	15284	15048	15110	15199	15410	15339	15279	15176	15233	15278	15355	15285	15078	15146	15293	15134	15149	15125	15438	15221	15100	15349	15084	15192	15162	15261	15338	15324	15394	15134	15213	15310	15160	15368	15301	15207	15306	15412	15311	15281	15136	15238	15187	15120	15326	15163	15177	15174	15255	15395	15259	15276	15122	15396	15206	15233	15141	15145	15342	15116	15189	15355	15216	15301	15523	15276	15311	15259	15252	15276	15172	15100	15409	15304	15288	15247	15030	15300	15183	15041	15243	15313	15370	15237	15092	15141	15439	15260	15235	15164	15098	15242	15131	15314	15176	15125	15248	15270	15175	15246	15183	15192	15144	15166	15142	15066	15115	15153	15297	15327	15223	15256	15284	15159	15223	15229	15169	15293	15125	15273	15258	15206	15229	15091	15104	15248	15358	15194	15297	15213	15178	15161	15337	15213	15200	15368	15203	15283	15200	15111	15414	15276	15181	15239	15190	15329	15415	15378	15219	15203	15364	15341	15345	15194	15378	15134	15151	15301	15367	15089	15307	15250	15086	15272	15293	15275	15223	15299	15264	15207	15163	15251	15299	15468	15242	15275	15221	15341	15213	15253	15270	15140	15136	15312	15111	15284	15296	15181	15184	15179	15334	15373	15081	15199	15044	15203	15312	15093	15107	15410	15160	15324	15074	15237	15032	15222	15350	15343	15166	15340	15198	15234	15261	15149	15285	15042	15375	15221	15377	15252	15084	15241	15319	15181	15255	15145	15229	15083	15240	15145	15102	15155	15072	15152	15257	15340	15328	15104	15279	15231	15208	15406	15219	15175	15408	15281	15291	15354	15363	15094	15288	15212	15187	15301	15103	15454	15334	15212	15213	15192	15305	15085	15440	15267	15152	15366	15114	15245	15197	15367	15383	15057	15375	15099	15174	15226	15176	15161	15027	15174	15220	15260	15178	15250	15137	15305	15243	15308	15126	15330	15263	15159
26757	21516	26254	24736	18205	17693	17744	17384	17475	17398	17344	17403	17282	17176	17388	17343	17348	17256	17448	17246	17344	17148	17129	17042	17276	17188	17239	17363	17299	17383	17335	17363	17355	17233	17085	16973	17370	17326	17101	17307	17312	17272	17273	17401	17166	17364	17233	17372	17328	17315	17189	17291	17336	17277	17302	17298	17214	17286	17143	17338	17204	17232	17244	17053	17363	16999	17259	17321	17447	17392	17045	17131	17056	17181	17249	17403	17483	17229	17191	17305	17226	17168	17247	17049	17238	17429	17163	17404	17299	17338	17243	17350	17209	17020	17068	17219	17101	17161	17302	17119	17305	17145	17309	17263	17127	17091	17115	17388	17041	17054	17235	17389	17120	17292	17378	17143	17326	17034	17117	17153	17179	17532	17268	17239	17116	17325	17290	17258	17345	17374	17059	17225	17168	17380	17196	17408	17342	17240	17227	17240	17270	17495	17386	17098	17336	17137	17155	17223	17299	17342	17319	17112	17339	17289	17116	17154	17301	17348	17328	17042	17301	17151	17430	17201	17416	17124	17309	17297	17105	17255	17370	17349	17323	17133	17342	17274	17081	17174	17254	17385	17055	17115	17287	17162	17272	16984	17334	17238	17043	17161	17186	17081	17191	17260	17185	17263	17137	16976	17160	17317	17136	17149	17107	17279	17191	17211	17203	17255	17173	17173	17162	17229	17409	17200	17252	17180	17404	17009	17344	17171	17053	17243	17435	17197	17211	17236	17264	17334	17229	17594	17404	17272	17321	17104	17182	17297	17176	17201	17013	17152	17022	17204	17480	17343	17337	17122	17325	17068	17069	17297	17213	17189	17147	17154	17354	17145	17443	17332	17324	17167	17239	17167	17191	17391	17216	17086	17229	17273	16946	17139	17015	17219	17159	17395	17102	17166	17473	17306	17163	17070	17242	17277	17512	17386	17286	17059	17073	17181	17111	17354	17067	17251	17284	17331	17439	17225	17332	17388	17346	17402	17121	17169	17280	17349	17135	17210	17161	17290	17126	17286	17113	17155	16957	17235	17183	17298	17254	17116	17280	17067	17245	17344	17333	17268	17178	17252	17120	17245	17115	17153	17186	17370	17194	17156	17387	17206	17183	17047	17313	17143	17295	17246	17028	17392	17359	17382	17399	17236	17408	17032	16966	17151	17221	17203	17277	17208	17297	17147	17311	17353	17355	17350	17407	17334	17210	17495	17196	17228	17156	17191	17228	17078	17248	17236	17240	17227	17148	17171	17345	17285	17275	17350	17227	17078	17086	17177	17248	17159	17330	17222	17050	17005	17137	17198	17110	17120	17314	17184	17344	17390	17112	17266	17293	17129	17347	17117	17363	17238	17359	17036	17017	16931	17051	17415	17214	17186	17331	17278	17076	17214	17395	17189	17292	17387	17375	17282	17155	17178	17321	16987	17242	17125	17238	17113	17218	17292	17468	17225	17474	17460	17210	17234	17194	17046	17208	17446	17259	17329	17167	17135	17105	17249	17300	17269	17157	17299	17235	17227	17116	17221	17164	17111	17263	17454	17371	17314	17168	17412	17396	17183	17212	17307	17290	17280	17265	17213	17286	17423	17178	17315	17346	17234	17106	17050	17068	17106	17552	17259	17196	17161	17400	17158	17064	17363	17193	17305	17399	17048	17371	17405	17291	17481	17135	17161	17219	17546	17338	17293	17388	17292	17419	17206	17421	17303	17244	17161	17039	17310	17283	17194	17146	17386	17221	17301	17250	17155	17228	17164	17362	17210	17299	17137	17282	17321	17326	17132	17170	17441	17074	17137	17247	17157	17182	17229	17410	17297	17206	17209	17260	17295	17031	17178	17182	17098	17289	17145	17175	17124	17253	17141	17241	17157	17271	17209	17358	17270	17322	17006	17174	17228	17272	17195	17248	17015	17249	17211	17220	17171	17149	17248	17244	17359	17319	17057	17171	17400	17231	17123	17123	17104	17284	17377	17119	17071	17424	17156	17326	17163	17340	17136	17325	17245	17344	17453	17284	17069	17068	17188	17353	17168	17397	17239	17127	17249	17219	17295	17319	17248	17156	17291	17093	17252	17349	17146	17387	17185	17163	17335	17236	17328	17226	17261	17361	17159	17168	17114	17291	17285	17184	17205	17225	17280	17332	17404	17292	17391	17278	17100	17293	17320	17224	17106	17270	17270	17259	17218	17272	17173	17299	17246	17117	17115	17181	17264	17173	17440	17036	17207	17256	17185	17166	17331	17184	17214	17443	17032	17101	17257	17302	17450	17211	17350	17274	17123	17112	17387	17241	17492	17290	16989	17387	17250	17477	17167	17346	17429	17267	17347	17197	17108	17090	17187	17205	17155	17494	17390	17187	17196	17390	17289	17333	17179	17189	17170	17137	17096	17258	17179	17441	17172	17216	16927	17184	17278	17245	17343	17257	17267	17266	17155	17257	17552	17199	17308	17323	17342	17363	17150	17216	17256	17035	17268	17076	17117	17331	17289	17213	17193	17138	17063	17227	17279	17172	17124	17208	17339	17278	17171	17391	17265	17322	17405	17000	17217	17165	17278	17226	17275	17314	17351	17360	17282	17439	17100	17213	17264	17168	17275	17236	17154	17134	17144	17142	17445	17453	17226	17296	17393	17137	17142	17263	17191	17432	17164	17409	17243	17201	17283	17387	17317	17149	17236	17187	17085	17259	17232	17215	17265	17315	17316	17093	17374	17073	17164	17182	17431	17257	17382	17307	17206	17237	17218	17215	17044	17175	17242	17384	17054	17195	17203	17290	17369	17201	17348	17049	16995	17276	17336	17172	17341	17282	17207	17319	17235	17440	17242	17266	17401	17168	17186	17307	17422	17271	17232	17210	17197	17410	17263	17204	17232	17249	17306	17271	17327	17137	17214	17232	17189	17382	17280	17333	17247	17157	17149	17252	17206	17172	17254	17237	17137	17417	17369	17167	17182	17232	17492	17314	17349	17264	17212	17345	17264	17196	17459	17168	17345	17346	17331	17162	17232	17153	17273	17231	17377	17191	17251	17499	17231	17325	17047	17199	17075	17109	17374	17492	17094	17182	17063	17326	17169	17328	17172	17458	17188	17237	17185	17192	17241	17314	17444	17336	17183	17075	17201	17306	17179	17220	17143	17241	17243	17071	17090	17310	17331	17100	17226	17280	17220	17373	17181	17171	17230	17184	16990	17293	17296	17370	17196	17255	17453	17297	17164	17290	17369	17306	17279	17268	17444	17237	17229	17199	17077	17231	17374	17129	17246	17166	17215	17274	17177	17154	17376	17111	17301	17368	17202	17326	17166	17031	17367	17066	17304	17001	17247	17225	17198	17309	16977	17306	17188	17132	17172	17370	17248	17482	17222	17017	17322	17094	17138	17339	17203	17347	17159	17113	17207	17410	17040	17221	16977	17022	17424	17248	17337	17265	17265	17099	17026	17176	17036	17322	17339	17166	17274	17314	17243	17296	17356	17328	17296	17094	17084	17587	17148	17209	17279	17461	17288	17176	17195	17332	17338	17440	17292	17442	17099	17360	17238	17305	17197	17266	17294	17275	17153	17406	17267	17227	17505	17226	17338	17334	17324	17315	17233	17478	17319	17334	17350	17344	17229	17152	17068	17419	17148	17072	17141	17176	17277	17056	17552	17257	17362	17238	17257	17156	17112	17233	17599	17272	17300	17302	17211	17152	17258	17083	17174	17138	17263	17258	17199	17246	17451	17239	17230	17156	17208	17297	17113	17256	17258	17242	17269	17132	17316	17478	17358	17326	17322	17029	17030	17266	17387	17160	17209	17172	17258	17146	17142	17307	17283	17268	17187	17137	17180	17191	17177	17368	17333	17115	17392	17226	17394	17372	17011	17021	17115	17251	17292	17084	16989	17318	17124	17398	17179	17020	17195	17172	17305	17255	17041	17500	17220	17034	17029	17164	17205	17212	16944	17217	17082	17216	17376	17163	17405	17328	17362	17253	17425	17437	17262	17296	17309	17481	17189	17255	17180	17379	17371	17280	17177	17126	17217	17364	17191	17173	17238	17283	17267	17301	17237	17467	17397	17471	17208	17094	17476	17367	17203	17087	17025	17293	17340	17206	17283	17278	17177	17235	17214	17291	17353	17076	17014	17291	17247	17164	17173	17150	17224	17163	17260	17229	17416	17160	17368	17156	17288	17423	17304	17095	17343	17412	17073	17230	17332	17057	17244	17394	17242	17234	17393	17093	17288	17381	17193	17425	17371	17254	17219	17227	17304	17178	17215	17187	17083	17245	17262	17365	17086	17190	17139	17245	17269	17194	17300	17134	17242	17308	17200	17119	17058	17347	17435	17219	17228	17377	17483	17311	17201	17037	17113	17160	17386	17207	17169	17204	17228	17233	17178	17010	16907	17138	17250	17345	17288	17296	17245	17170	17378	17384	17257	17163	17126	17313	17118	17342	17285	17305	17168	17114	17070	17174	17361	17266	17167	17246	17326	17391	17227	17269	17224	17341	17301	17085	17156	17159	17427	17189	17225	17466	17181	17157	17044	17307	17362	17221	17136	17268	17276	17373	17003	17266	17069	17041	17167	17249	17424	17326	17298	17286	17190	17209	17375	17337	17264	17173	17167	17184	17287	17038	17440	17373	17278	17290	17209	17266	17048	17195	17358	17269	17317	17426	17216	17225	17328	17522	17078	17363	17339	17336	17106	17131	17373	17217	17065	17395	17222	17131	17296	17256	17108	17369	17369	17087	17318	17115	17223	17200	17259	17325	17371	17167	17053	17200	17243	17234	17429	17236	17310	17426	17394	17276	17344	17247	17456	17268	17172	17266	17417	17057	17331	17120	17021	17411	17010	17181	17198	17416	17322	17384	16956	17138	17237	17530	17240	17348	17267	17522	17194	17314	17130	17274	17378	17392	17322	17295	17300	17308	17194	17514	17316	17372	17326	17213	17167	17304	17416	17274	17244	17480	17132	17273	17072	17399	17140	17153	17186	17335	17207	17309	17166	17205	17262	17020	17167	16962	17181	17366	17222	17397	17343	17435	17034	17292	17251	17104	17291	17202	17224	17340	17270	17264	17217	17129	17236	17320	17170	17060	16871	17409	17309	17455	17278	17176	17147	17252	17380	17358	17268	17161	17211	17102	17274	17298	17259	17230	17243
16756	20836	19258	17365	16044	15730	15555	15221	15314	15260	15471	15309	15319	15352	15334	15300	15404	15228	15501	15383	15264	15270	15307	15286	15131	15491	15109	15422	15245	15411	15294	15385	15295	15096	15081	15255	15314	15267	15286	15362	15295	15342	15268	15427	15220	15241	15247	15260	15384	15204	15305	15303	15255	15221	15299	15113	15468	15256	15340	15255	15271	15274	15344	15336	15275	15255	15354	15318	15261	15344	15278	15276	15335	15396	15277	15381	15305	15311	15173	15456	15314	15335	15182	15433	15403	15269	15367	15145	15257	15250	15335	15190	15411	15342	15177	15184	15207	15237	15602	15239	15280	15379	15201	15470	15272	15310	15264	15358	15266	15371	15460	15319	15328	15073	15235	15413	15280	15192	15228	15274	15414	15216	15448	15450	15522	15175	15221	15198	15225	15185	15280	15308	15083	15256	15375	15400	15465	15173	15194	15253	15330	15062	15319	15434	15260	15332	15341	15211	15229	15130	15066	15305	15293	15305	15344	15345	15339	15297	15266	15300	15356	15369	15413	15118	15317	15389	15279	15435	15322	15472	15260	15285	15367	15339	15242	15464	15165	15294	15496	15264	15117	15098	15290	15329	15171	15118	15321	15303	15333	15390	15182	15245	15322	15128	15378	15366	15272	15338	15137	15100	15322	15045	15287	15262	15066	15235	15232	15235	15229	15192	15258	15204	15331	15290	15360	15484	15123	15436	15153	15407	15138	15199	15239	15262	15330	15314	15328	15117	15142	15327	15323	15335	15388	15343	15195	15313	15300	15273	15307	15280	15240	15423	15265	15361	15337	15382	15500	15436	15333	15161	15151	15285	15303	15346	15116	15283	15260	15288	15280	15198	15431	15178	15373	15177	15321	15321	15238	15175	15295	15484	15391	15167	15382	15295	15312	15209	15288	15356	15106	15215	15384	15280	15423	15236	15192	15249	15330	15290	15224	15246	15244	15278	15317	15267	15263	15246	15248	15102	15476	15274	15335	15323	15367	15209	15262	15479	15370	15251	15393	15191	15183	15264	15175	15266	15277	15261	15148	15157	15259	15219	15300	15226	15304	15206	15307	15313	15401	15278	15242	15330	15320	15404	15251	15311	15450	15270	15243	15379	15460	15253	15229	15214	15329	15430	15410	15200	15358	15223	15246	15261	15176	15304	15250	15263	15232	15358	15347	15470	15442	15241	15347	15216	15369	15347	15447	15223	15330	15341	15246	15220	15347	15271	15191	15153	15337	15282	15310	15291	15207	15273	15382	15255	15218	15335	15289	15121	15228	15299	15334	15351	15103	15526	15368	15393	15316	15412	15342	15318	15302	15190	15211	15323	15404	15205	15344	15123	15212	15247	15220	15144	15167	15194	15347	15231	15424	15229	15329	15278	15209	15441	15123	15362	15213	15260	15325	15227	15252	15237	15005	15291	15209	15225	15209	15239	15307	15346	15267	15193	15389	15199	15332	15147	15227	15141	15051	15305	15228	15227	15101	15397	15065	15338	15370	15178	15313	15248	15335	15227	15300	15284	15143	15161	15346	15412	15296	15480	15465	15244	15303	15331	15200	15243	15294	15349	15198	15343	15264	15190	15424	15372	15181	15411	15282	15414	15274	15301	15269	15339	15426	15227	15230	15159	15512	15558	15223	15463	15418	15218	15313	15138	15225	15403	15349	15356	15219	15397	15472	15148	15290	15254	15228	15313	15173	15278	15331	15232	15424	15181	15078	15385	15201	15425	15288	15362	15280	15396	15346	15244	15384	15206	15300	15260	15142	15238	15342	15132	15329	15147	15304	15253	15301	15210	15273	15446	15271	15286	15413	15186	15398	15262	15134	15289	15267	15434	15501	15377	15266	15446	15224	15349	15279	15239	15201	15280	15122	15279	15080	15416	15278	15237	15222	15120	15227	15293	15320	15371	15064	15398	15434	15265	15328	15229	15281	15256	15255	15283	15142	15385	15226	15240	15274	15274	15355	15281	15287	15378	15337	15398	15213	15354	15375	15199	15140	15282	15351	15196	15259	15291	15266	15298	15302	15275	15302	15258	15261	15229	15300	15237	15265	15369	15341	15021	15440	15281	15290	15476	15378	15432	15207	15109	15389	15149	15225	15425	15359	15313	15172	15310	15195	15330	15258	15223	15212	15332	15304	15308	15265	15299	15292	15280	15308	15419	15287	15282	15262	15275	15442	15173	15363	15264	15299	15348	15348	15322	15246	15356	15344	15403	15291	15279	15201	15348	15233	15215	15345	15277	15398	15190	15187	15305	15170	15228	15430	15382	15255	15147	15401	15288	15366	15239	15281	15334	15187	15184	15372	15290	15099	15298	15329	15115	15206	15355	15219	15207	15179	15231	15251	15325	15261	15306	15115	15247	15321	15296	15204	15422	15330	15375	15313	15204	15137	15372	15250	15289	15257	15402	15230	15389	15318	15348	15373	15336	15337	15265	15397	15259	15375	15264	15211	15257	15427	15185	15326	15359	15300	15006	15324	15350	15329	15387	15330	15171	15299	15360	15207	15156	15409	15406	15449	15309	15277	15267	15186	15411	15318	15526	15119	15212	15235	15481	15346	15334	15505	15321	15325	15391	15353	15364	15239	15586	15170	15457	15361	15126	15225	15407	15159	15314	15367	15316	15186	15121	15235	15335	15359	15244	15254	15357	15376	15281	15164	15310	15345	15336	15327	15289	15468	15288	15329	15284	15345	15350	15354	15334	15276	15237	15353	15246	15413	15238	15252	15279	15165	15070	15318	15169	15179	15130	15394	15268	15295	15303	15186	15180	15312	15361	15324	15242	15367	15354	15343	15223	15304	15185	15356	15292	15255	15092	15414	15343	15442	15085	15367	15346	15430	15386	15291	15339	15380	15357	15327	15282	15471	15290	15302	15198	15283	15136	15267	15274	15246	15297	15311	15065	15237	15271	15386	15187	15339	15207	15234	15419	15414	15241	15281	15255	15098	15309	15340	15365	15299	15327	15227	15213	15207	15282	15356	15187	15350	15236	15403	15221	15312	15322	15145	15198	15136	15291	15235	15369	15251	15287	15386	15127	15208	15392	15201	15477	15218	15346	15271	15399	15293	15116	15306	15417	15201	15299	15290	15229	15246	15282	15273	15423	15275	15247	15358	15317	15410	15080	15370	15217	15497	15300	15436	15333	15400	15277	15029	15222	15158	15302	15245	15320	15284	15201	15346	15094	15198	15208	15219	15294	15247	15281	15234	15407	15383	15311	15214	15447	15311	15171	15189	15227	15214	15154	15178	15432	15284	15173	15302	15338	15258	15238	15316	15384	15174	15298	15223	15293	15277	15283	15314	15339	15230	15430	15420	15317	15283	15344	15267	15258	15120	15229	15289	15443	15151	15170	15186	15375	15262	15242	15058	15277	15463	15199	15343	15306	15226	15306	15315	15116	15335	15393	15331	15359	15118	15312	15167	15171	15407	15290	15328	15295	15224	15266	15439	15242	15281	15328	15276	15170	15287	15254	15430	15120	15390	15374	15245	15135	15219	15317	15161	15177	15055	15261	15344	15241	15196	15244	15130	15480	15135	15049	15290	15168	15296	15389	15302	15298	15354	15248	15404	15302	15221	15310	15203	15493	15375	15208	15401	15314	15240	15385	15302	15290	15188	15364	15389	15301	15200	15412	15328	15201	15182	15127	15435	15250	15207	15419	15208	15079	15381	15315	15518	15352	15288	15390	15237	15155	15275	15520	15272	15278	15329	15273	15176	15344	15340	15141	15397	15295	15289	15189	15288	15289	15292	15306	15363	15245	15175	15316	15355	15409	15240	15313	15378	15310	15357	15354	15356	15297	15263	15279	15440	15150	15340	15266	15399	15243	15296	15289	15446	15363	15210	15196	15258	15387	15330	15212	15467	15281	15171	15462	15244	15262	15373	15327	15269	15248	15283	15292	15222	15129	15404	15256	15353	15280	15429	15296	15268	15211	15448	15336	15168	15232	15431	15199	15338	15074	15180	15386	15199	15344	15171	15308	15442	15327	15499	15171	15376	15347	15202	15215	15440	15227	15223	15241	15024	15273	15320	15308	15352	15328	15356	15238	15311	15424	15203	15281	15242	15320	15347	15328	15211	15332	15314	15323	15264	15381	15170	15265	15205	15438	15344	15232	15209	15204	15237	15255	15315	15406	15269	15249	15206	15422	15326	15201	15344	15312	15289	15337	15332	15310	15308	15371	15267	15280	15381	15304	15391	15199	15479	15185	15245	15276	15334	15418	15401	15102	15191	15318	15149	15303	15221	15295	15335	15084	15207	15112	15115	15345	15192	15396	15310	15294	15249	15238	15210	15206	15445	15363	15172	15403	15115	15248	15296	15032	15400	15189	15227	15220	15285	15343	15292	15124	15330	15185	15340	15441	15311	15268	15297	15363	15367	15169	15049	15337	15333	15369	15304	15476	15386	15439	15259	15246	15273	15259	15265	15115	15226	15383	15411	15242	15291	15337	15182	15368	15253	15300	15303	15383	15180	15343	15361	15193	15239	15255	15320	15225	15192	15169	15425	15382	15349	15216	15251	15346	15179	15191	15318	15239	15309	15260	15287	15327	15204	15156	15191	15387	15468	15273	15425	15226	15385	15257	15333	15278	15322	15354	15222	15214	15304	15403	15484	15343	15244	15192	15198	15237	15386	15260	15291	15253	15312	15153	15288	15286	15157	15275	15348	15459	15354	15303	15379	15340	15282	15293	15305	15314	15347	15353	15467	15312	15242	15411	15287	15327	15161	15350	15247	15377	15204	15269	15159	15208	15438	15202	15264	15302	15167	15440	15126	15422	15223	15244	15361	15312	15294	15247	15341	15388	15410	15388	15311	15151	15286	15210	15268	15142	15328	15230	15345	15251	15272	15341	15286	15220	15321	15335	15440	15239	15257	15227	15414	15352	15238	15329	15195	15280	15402	15183	15347	15364	15175	15315	15266	15273	15257	15137	15223	15281	15224	15354	15214	15355	15373	15293	15288	15278	15166	15309	15296	15372	15134	15322	15358	15191	15292	15238	15351	15245	15078	15339	15095	15190	15380	15395	15121	15291	15444	15266	15417	15276	15380	15412	15238	15215	15300	15346	15311	15207	15305	15347	15168	15259	15298	15216	15318	15308	15406	15355	15371	15245	15207	15496
23758	21413	29046	24162	21885	21900	20152	17110	16472	16620	16477	16569	16418	16394	16355	16518	16459	16263	16507	16448	16253	16421	16403	16351	16334	16435	16392	16310	16485	16166	16393	16331	16466	16164	16477	16467	16225	16425	16215	16320	16209	16272	16305	16156	16387	16236	16385	16192	16319	16183	16248	16368	16299	16095	16271	16114	16351	16178	16088	16280	16364	16234	16206	16281	16054	16113	16101	16125	16303	16329	16367	16335	16244	16301	16185	16106	16122	16296	16367	16530	16337	16245	16334	16352	16177	16076	16241	16208	16065	16287	16394	16248	16422	16206	16170	16245	16321	16048	16285	16081	16166	16371	16314	16035	16190	16198	16072	16226	16295	16197	16239	16348	16225	16159	16262	16161	16120	16204	16199	16189	16256	16254	16213	16219	16214	16204	16264	16220	16089	16182	16043	16347	16341	16289	16254	16361	16146	16165	16333	16106	16233	16284	16336	16150	16213	16208	16182	16337	16347	16144	16123	16256	16127	16186	16195	16300	16194	16191	16278	16168	16213	16166	16295	16194	16101	16124	16192	16345	16310	16349	16097	16468	16339	16316	16343	16154	16203	16049	16222	16238	16358	16161	16337	16246	16313	16289	16219	16107	16345	16102	16134	16241	16283	16290	15885	16207	16118	16098	16125	16078	16338	16138	16072	16156	15969	16264	16086	16252	16167	16213	16155	16124	16038	16174	16357	16192	16309	16186	16144	16335	16116	16106	16237	16394	16130	16340	16090	16060	16300	16189	16142	16024	16358	16116	16195	16206	16061	16225	16206	16015	16024	16187	16293	16077	16312	16244	16359	16107	16247	16222	16283	16411	16158	16137	16213	16290	16160	16219	15985	16182	16156	16120	16226	16224	16330	16338	16163	16147	16253	16254	16325	16366	16227	16306	16127	16317	16002	16123	16199	16146	16040	16374	16066	16314	16264	16173	16378	16267	16192	16056	16053	16108	16424	16002	16099	16205	16121	16120	16253	16205	16244	16115	16029	16222	16317	16288	16238	16377	16199	16247	16162	16292	16284	16172	16075	16257	16274	16181	16178	16067	16200	16075	16370	16202	16425	16288	16128	16239	16135	16106	16207	16073	16294	16436	16131	16155	16441	16246	16214	16124	16329	16209	16307	16263	16235	16281	16266	16280	16329	16181	16185	16308	16170	16084	16450	16270	16282	16367	16289	16284	16247	16307	16245	16222	16217	16148	16191	16202	16384	16146	16163	16365	16162	16319	16319	16356	16233	16186	16355	16118	16169	16297	16476	16302	16344	16293	16332	16131	16223	16161	16168	16163	16325	16268	16150	16328	16441	16062	16240	16222	16246	16329	16262	16241	16299	16184	16189	16231	16127	16273	16271	16137	16404	16317	16256	16189	16301	16369	16124	16200	16386	16480	16035	16231	16271	16182	16247	16189	16300	16202	16136	16243	16149	16150	16346	16297	16256	16327	16238	16283	16187	16215	16330	16178	16165	16374	16174	16066	16072	16093	16373	16190	16247	16280	16248	16070	16301	16346	16147	16079	16164	16290	16441	16363	16246	16194	15992	16128	16295	16332	16364	16192	16297	16259	16080	16257	16237	16204	16171	16140	16189	16095	16327	16223	16048	16489	16259	16501	16348	16170	15993	16147	16184	16353	16332	16256	16028	16082	16241	16239	16326	16002	16214	16176	16219	16201	16179	16230	16231	16186	16105	16094	16250	16159	16393	16253	16370	16023	16349	16145	16202	16261	16225	16230	16347	16310	16571	16263	16072	16280	16142	16317	16278	16272	16155	16265	16327	16253	16234	16268	16203	16270	16141	16304	16067	16154	16394	16138	16289	16111	16178	16220	16125	16384	16173	16315	16190	16288	16112	16333	16269	16250	15904	16055	16351	16202	16398	16129	16159	16177	16287	16235	16330	16134	16018	16024	16073	16218	16188	16232	16317	16123	16348	16427	16225	16083	16262	16252	16343	16401	16332	16117	16177	16332	15963	15988	16222	16513	16240	16291	16068	16095	16194	16265	16102	16078	16216	15997	16263	16320	16297	16126	16202	16233	16267	16113	16111	16264	16281	16123	16125	16169	16260	16019	16175	16084	15958	16204	16351	16256	16175	16061	16125	16265	16318	16206	16137	16258	16283	16331	16332	16485	16395	16301	16357	16206	16216	16368	16224	16299	16203	16211	16394	16440	16111	16249	16271	16286	16290	16077	16227	15952	16168	16433	16283	16345	16166	16026	16148	16024	16224	16159	16138	16202	16344	16048	16185	16181	16224	16061	16159	16141	16161	16297	16109	16110	16247	16198	16147	16174	16116	16087	16154	16150	16261	16262	16259	16324	16182	15996	16334	15881	16085	16056	16353	15986	16431	16246	16109	16238	16142	16234	16380	16314	16432	16250	15997	16321	16239	16295	16094	16157	16078	16158	16092	16224	16114	16199	16214	16159	16163	16449	16378	16350	16467	16098	16344	16191	16281	16192	16221	16329	16249	16201	16334	16325	16295	16268	16244	16270	16072	16325	16254	16162	16265	16257	16201	16151	16223	16193	16185	16328	16054	16254	16144	16308	16174	16142	16152	16232	16450	16077	16128	16282	16566	16155	16414	16294	16158	16080	16092	16091	16119	16139	16088	16325	16222	16308	16386	16293	16202	16127	16125	16200	16158	16239	16274	16089	16350	16273	16279	16463	16092	16132	16206	15992	16181	16052	16352	16188	16347	16084	16364	16175	16312	16185	15931	16360	16368	16234	16093	16218	16073	16178	16304	16175	16220	16113	16278	16130	16125	15989	16359	16294	16413	16215	16366	16294	16390	16121	16198	16223	16016	16292	16297	16372	16107	16232	16325	16294	16272	16041	16118	16194	16042	16094	16344	16026	16160	16174	16342	16270	16294	16339	16169	16167	16227	16245	16307	16250	16164	16321	16229	16283	16320	16103	16174	16258	16250	16130	16296	16175	16174	16249	16089	16306	16236	16138	16202	16306	16086	16272	16417	16315	16249	16183	16106	16195	16359	16093	16340	16365	16247	16094	16346	16316	16229	16234	16370	16269	16361	16154	16428	16148	16248	16220	16299	16112	16207	16024	16138	16151	16262	16156	16394	16111	16331	16204	16123	16261	16233	16290	16273	16116	16112	16263	16206	16313	16028	16243	16254	16203	16260	16366	16471	16331	16094	16211	16277	16112	16161	16270	16333	16305	16208	16291	16017	16267	16198	16200	16152	16086	16091	16060	16259	16219	16076	16188	16122	16140	16144	16062	16225	16230	16247	16093	16236	16189	16242	16127	16019	16149	16272	16309	16108	16174	16327	16317	16243	16164	16327	16217	16154	16348	16459	16142	16035	16156	16241	16213	16214	15896	16330	16338	16432	16350	16438	16087	16261	16239	16299	16261	16182	16540	16186	16162	16157	16010	16260	16204	16169	16190	16176	16129	16136	16277	16218	16342	16174	16291	16251	16069	16213	16302	16057	16276	16042	16154	16030	16181	16209	16067	16382	16259	16432	16162	16050	16222	16232	16079	16298	16171	16116	16358	16162	16235	16103	16129	16196	16330	16281	16303	16132	16121	16206	16161	16126	16322	16309	16112	16254	16345	16114	16208	16270	16473	16396	16424	16242	16055	16165	16245	16215	16232	16285	16231	16260	16117	15987	16108	16291	16218	16404	16376	16207	16149	16160	16197	16027	16247	16114	16283	16194	16151	16091	16272	16284	16276	16155	16370	16136	16184	16274	16153	16077	16458	16201	16142	16416	16266	16195	16099	16195	16169	16199	16200	16261	16040	16276	16240	16141	16393	16091	16221	16184	16095	16129	16242	16252	16445	16308	16280	16322	16170	16193	16089	16249	16131	16350	16092	16130	16216	16252	16348	16342	16158	16305	16394	16260	16326	16186	16267	16061	16092	16420	16186	16047	16213	16298	16078	16311	16147	16342	16053	16290	16271	16210	16179	16046	16183	16100	16282	16337	16159	16149	16177	16264	16114	16083	16420	16275	16156	16185	16228	16398	16065	16149	16149	16208	16062	16324	16288	16308	16340	16148	16253	16264	16118	16218	16198	16115	16209	16385	16284	16157	16190	16159	16241	16342	16260	16189	16272	16129	16350	16322	16180	16137	16075	16113	16347	16265	16277	16088	16160	16111	16136	16302	16156	16172	16254	16149	16026	16038	16439	16267	16077	16080	16216	16137	16239	16239	16280	16197	16249	16353	16212	16307	16159	16230	16062	16108	16287	16257	16166	16221	16231	16300	16201	16261	16164	16406	16143	16214	16126	16187	16204	16271	16065	16135	16357	16418	16139	16389	16343	16375	16190	16346	16281	16262	16223	16108	16184	16080	16090	16288	16285	16003	16149	16134	16069	16377	16236	16396	16067	16014	16205	16142	16278	16105	15983	16210	16089	15937	16235	16135	16107	16165	16196	16299	16224	16189	16391	16278	16281	16241	16234	16215	16299	16418	16173	16413	16286	16432	16226	16238	16247	16286	16055	16020	16246	16223	16185	16083	16237	16159	16033	16335	16248	16175	16177	16399	16170	16150	16257	16187	16499	16270	16135	16234	16263	16132	16193	16301	16168	16164	16078	16113	16245	16290	16204	16283	16170	16265	16186	16348	16392	16266	16209	16373	16160	16156	16203	16422	16228	16150	16188	16193	16328	16377	16385	16175	16113	16113	16158	16298	16274	16325	16118	16194	16148	16300	16366	16176	16179	16298	16161	16295	16231	16332	16156	16413	16196	16246	16327	16345	16055	16333	16152	16393	16310	16120	15980	16260	16163	16296	16236	16415	16209	15954	16223	16312	16162	16326	16371	16271	16427	16092	16136	16146	16186	16195	16312	16390	16206	16337	16220	16403	16181	16177	16118	16150	16190	16319	16276	16061	16087	16170	16335	16326	16044	16195	16167	16274	16406	16252	16265	16225	16161	16163	16432	16303	15979	16070	16185	16120	16177	16082	16215	16240	16018	16185	16327	16214	16218	16381	16169	16255	16071	16329	16338	16316	16331	16124	16251	16339	16262	16336	16321	16188	16005	16261	16263	16284	16222	16035	16168	16009	16141	16412	16378	16143	16102	16259	16223	16260	16290	16271	16342	16278	16318	16312	16191	16467	16251	16236	16162	16234	16179	16296	16271	16221	16393	16290	16307	16207	16217
15581	23450	21108	18144	16444	15473	15152	14996	14671	14806	14742	14749	14820	14878	14769	14754	14723	14782	14684	14719	14790	14782	14881	14748	14745	14631	14831	14612	14639	14800	14743	14472	14711	14864	14622	14948	14677	14723	14942	14690	14802	14677	14808	14748	14911	14755	14888	14751	14695	14719	14604	14828	14799	14894	14644	14587	14821	14758	14862	14719	14673	14747	14791	14761	14794	14859	14759	14777	14834	14594	14955	14664	14716	14728	14849	14632	14641	14737	14716	14817	14650	14683	14807	14733	14768	14793	14633	14675	14708	14757	14724	14791	14748	14774	14732	14762	14820	14567	14882	14679	14781	14592	14671	14768	14652	14633	14663	14777	14651	14706	14701	14759	14660	14659	14704	14663	14748	14737	14824	14801	14676	14737	14707	14625	14754	14514	14806	14747	14781	14675	14639	14494	14634	14601	14489	14513	14834	14863	14795	14774	14686	14668	14881	14813	14811	14807	14623	14967	14648	14719	14754	14817	14756	14572	14693	14751	14793	14846	14678	14659	14629	14753	14753	14638	14757	14655	14758	14674	14673	14854	14800	14619	14845	14761	14710	14762	14677	14698	14680	14707	14708	14726	14681	14919	14633	14730	14807	14566	14777	14739	14941	14745	14650	14708	14584	14753	14855	14712	14745	14578	14569	14639	14609	14655	14680	14472	14775	14762	14601	14923	14675	14906	14811	14620	14762	14772	14742	14770	14780	14623	14711	14779	14735	14912	14685	14535	14717	14705	14965	14831	14665	14635	14665	14607	14886	14599	14681	14659	14615	14719	14648	14711	14731	14826	14878	14729	14676	14693	14599	14604	14716	14835	14792	14781	14911	14574	14806	14813	14873	14886	14851	14667	14758	14746	14716	14744	14872	14565	14796	14794	14743	14908	14872	14772	14709	14761	14621	14823	14736	14768	14788	14541	14728	14779	14565	14700	14755	14724	14556	14898	14631	14521	14634	14671	14757	14708	14732	14645	14719	14792	14784	14683	14794	14887	14768	14659	14675	14751	14719	14551	14817	14741	14683	14841	14777	14698	14818	14811	14625	14709	14896	14751	14823	14702	14725	14634	14662	14773	14592	14933	14695	14581	14715	14888	14831	14808	14647	14713	14605	14718	14778	14749	14775	14702	14860	14813	14706	14762	14669	14836	14783	14759	14860	14683	14751	14652	14679	14900	14697	14760	14698	14734	14868	14826	14905	14893	14797	14625	14758	14864	14683	14784	14789	14732	14801	14687	14641	14878	14578	14818	14777	14784	14823	14742	14641	14794	14681	14767	14756	14666	14861	14684	14837	14623	14666	14780	14775	14697	14715	14693	14705	14717	14746	14909	14602	14867	14709	14695	14739	14864	14690	14714	14743	14704	14815	14696	14537	14618	14553	14810	14810	14738	14722	14750	14697	14709	14707	14727	14715	14661	14754	14749	14605	14751	14805	14726	14752	14663	14848	14807	14923	14719	14801	14767	14765	14570	14706	14842	14660	14704	14682	14657	14778	14845	14607	14684	14524	14806	14742	14725	14633	14818	14651	14782	14807	14814	14795	14770	14753	14974	14604	14667	14759	14820	14617	14949	14734	14705	14856	14681	14782	14740	14770	14654	14692	14808	14665	14710	14802	14673	14798	14520	14712	14791	14671	14693	14760	14801	14656	14688	14624	14698	14593	14685	14744	14803	14773	14666	14720	14885	14880	14745	14740	14814	14548	14606	14957	14768	14742	14682	14691	14868	14637	14579	14833	14726	14687	14696	14774	14663	14535	14811	14736	14665	14750	14811	14728	14568	14697	14654	14842	14765	14765	14768	14698	14857	14858	14660	14740	14717	14635	14687	14811	14868	14811	14801	14662	14635	14764	14665	14880	14655	14778	14701	14829	14730	14912	14545	14840	14845	14665	14913	14736	14807	14602	14710	14660	14763	14850	14870	14740	14713	14755	14806	14826	14752	14869	14612	14792	14675	14744	14910	14614	14744	14696	14850	14610	14871	14640	14806	14600	14711	14815	14469	14869	14913	14672	14700	14749	14700	14735	14748	14818	14894	14806	14587	14802	14651	14620	14650	14700	14640	14813	14667	14711	14697	14703	14795	14766	14750	14708	14704	14675	14697	14676	14769	14623	14614	14724	14737	14765	14739	14732	14776	14743	14751	14523	14502	14824	14650	14603	14686	14555	14745	14783	14812	14609	14829	14696	14741	14681	14690	14717	14818	14712	14731	14682	14730	14728	14807	14796	14767	14875	14675	14702	14665	14735	14741	14737	14796	14739	14721	14633	14772	14860	14742	14848	14585	14743	14649	14867	14627	14630	14751	14773	14703	14759	14688	14772	14620	14787	14782	14743	14943	14756	14640	14695	14571	14745	14807	14612	14724	14888	14744	14779	14868	14615	14816	14754	14776	14782	14583	14690	14785	14773	14762	14634	14652	14689	14769	14905	14760	14705	14848	14686	14567	14607	14688	14610	14737	14810	14806	14718	14692	14668	14684	14919	14885	14885	14643	14734	14625	14658	14792	14675	14625	14772	14730	14816	14586	14636	14905	14774	14664	14894	14717	14565	14669	14775	14859	14739	14854	14836	14611	14737	14779	14631	14718	14812	14613	14656	14600	14777	14785	14831	14710	14693	14726	14757	14880	14642	14703	14662	14715	14732	14671	14559	14857	14624	14652	14762	14584	14781	14761	14728	14646	14754	14681	14637	14769	14736	14595	14807	14578	14653	14631	14683	14817	14693	14711	14784	14823	14911	14696	14670	14651	14830	14441	14856	14705	14708	14837	14745	14692	14677	14700	14689	14730	14763	14687	14788	14800	14676	14865	14770	14689	14808	14731	14831	14729	14644	14690	14858	14698	14603	14677	14772	14866	14630	14770	14657	14596	14886	14559	14707	14649	14706	14702	14926	14684	14828	14763	14717	14743	14642	14749	14768	14728	14683	14838	14867	14609	14840	14658	14610	14701	14633	14816	14831	14576	14710	14573	14730	14719	14840	14605	14839	14660	14577	14800	14860	14716	14878	14809	14589	14817	14750	14674	14736	14593	14690	14729	14704	14698	14741	14840	14850	14552	14652	14741	14754	14586	14782	14757	14608	14776	14697	14793	14671	14576	14715	14754	14576	14692	14671	14777	14702	14636	14590	14667	14740	14724	14734	14670	14772	14565	14758	14653	14780	14746	14632	14809	14826	14771	14636	14775	14594	14776	14820	14629	14737	14805	14958	14765	14773	14652	14561	14721	14805	14847	14671	14858	14769	14897	14765	14660	14583	14702	14615	14711	14741	14617	14715	14765	14676	14722	14783	14681	14648	14893	14786	14866	14748	14660	14760	14820	14695	14804	14648	14706	14827	14636	14582	14885	14665	14905	14775	14769	14806	14665	14696	14788	14710	14528	14739	14705	14571	14690	14719	14821	14865	14686	14671	14802	14784	14884	14803	14667	14755	14618	14801	14770	14702	14796	14754	14715	14539	14715	14713	14813	14637	14757	15039	14779	14822	14779	14780	14571	14733	14591	14804	14771	14745	14765	14737	14772	14623	14856	14773	14672	14697	14693	14742	14633	14890	14687	14665	14750	14750	14635	14745	14876	14542	14930	14950	14672	14683	14549	14730	14565	14840	14660	14819	14706	14702	14636	14787	14774	14695	14697	14972	14607	14628	14698	14753	14720	14858	14800	14752	14591	14724	14644	14683	14743	14700	14728	14797	14826	14688	14762	14770	14916	14765	14711	14545	14846	14748	14645	14486	14714	14822	14766	14738	14762	14743	14935	14909	14890	14846	14499	14687	14815	14742	14612	14892	14895	14601	14669	14730	14713	14767	14789	14508	14928	14684	14761	14816	14708	14917	14772	14594	14760	14733	14644	14659	14709	14688	14744	14675	14798	14634	14749	14731	14836	14656	14704	14814	14721	14846	14881	14590	14647	14793	14783	14664	14628	14677	14804	14848	14763	14685	14755	14710	14710	14724	14786	14770	14702	14760	14759	14820	14608	14732	14616	14702	14636	14681	14618	14765	14827	14664	14846	14691	14613	14771	14590	14753	14699	14716	14590	14753	14822	14912	14486	14620	14714	14668	14803	14910	14660	14659	14725	14567	14668	14772	14723	14738	14894	14731	14722	14756	14610	14608	14866	14803	14687	14604	14610	14823	14526	14784	14759	14706	14709	14706	14679	14823	14711	14651	14663	14858	14794	14829	14749	14786	14724	14612	14955	14436	14825	14923	14699	14666	14818	14843	14787	14785	14752	14679	14862	14853	14719	14817	14780	14709	14829	14764	14807	14807	14660	14709	14702	14734	14767	14726	14820	14816	14684	14751	14830	14842	14676	14883	14828	14813	14793	14669	14760	14852	14752	14731	14628	14745	14896	14499	14636	14680	14795	14738	14842	14760	14620	14790	14944	14912	14660	14605	14728	14778	14790	14730	14612	14705	14851	14754	14911	14791	14681	14554	14807	14607	14680	14750	14878	14662	14870	14723	14604	14672	14813	14660	14774	14689	14728	14632	14448	14772	14856	14767	14657	14616	14598	14828	14853	14948	14791	14711	14774	14946	14738	14791	15008	14613	14671	14635	14562	14714	14877	14725	14743	14574	14927	14663	14783	14786	14732	14816	14692	14674	14757	14736	14728	14700	14871	14754	14674	14842	14872	14667	14702	14645	14669	14570	14757	14785	14656	14588	14638	14732	14604	14591	14647	14778	14707	14664	14770	14856	14724	14558	14598	14828	14846	14667	14577	14551	14503	14887	14619	14704	14640	14744	14686	14672	14701	14652	14739	14736	14763	14885	14789	14525	14743	14519	14648	14743	14736	14759	14712	14838	14654	14894	14736	14848	14695	14659	14899	14778	14773	14698	14767	14538	14920	14606	14597	14763	14732	14675	14692	14820	14816	14708	14658	14685	14671	14709	14745	14745	14853	14697	14776	14710	14721	14739	14606	14731	14876	14579	14792	14778	14745	14898	14862	14693	14793	14724	14749	14835	14669	14673	14664	14743	14833	14584	14591	14692	14785	14722	14581	14864	14768	14811	14784	14534	14818	14657	14720	14729	14802	14810	14923	14698	14638	14708	14732	14697	14586	14529	14695	14715	14814	14711	14751	14662	14713	14873	14709	14640	14749	14809	14863	14778	14705	14892	14765	14758	14819
22957	21424	29374	23869	21524	22962	24141	17944	16786	17200	17098	17034	16864	16948	17039	16822	16887	16767	16669	16795	16769	16721	16867	16703	16767	16735	16741	16706	16622	16813	16646	16799	16734	16585	16531	16798	16815	16647	16658	16610	16537	16595	16554	16693	16794	16686	16724	16728	16721	16756	16706	16710	16634	16610	16762	16634	16590	16697	16625	16490	16457	16566	16747	16402	16480	16644	16730	16422	16663	16536	16785	16473	16637	16573	16501	16640	16622	16570	16496	16668	16400	16571	16717	16627	16389	16582	16512	16687	16706	16629	16654	16636	16669	16565	16416	16457	16575	16639	16489	16580	16602	16612	16609	16553	16507	16390	16678	16506	16560	16624	16371	16784	16658	16601	16464	16591	16620	16538	16562	16711	16481	16719	16490	16563	16467	16511	16610	16592	16570	16700	16483	16565	16537	16548	16596	16400	16484	16634	16599	16626	16553	16539	16458	16515	16512	16583	16573	16584	16589	16515	16701	16476	16391	16617	16558	16533	16681	16430	16609	16498	16591	16428	16449	16552	16582	16578	16472	16423	16419	16213	16547	16563	16360	16438	16534	16387	16500	16666	16694	16612	16398	16318	16614	16571	16688	16592	16772	16721	16589	16313	16695	16626	16640	16716	16695	16355	16554	16604	16460	16701	16454	16398	16423	16586	16517	16521	16531	16412	16421	16681	16553	16503	16604	16713	16667	16427	16523	16599	16529	16417	16388	16584	16416	16610	16414	16541	16598	16548	16530	16554	16495	16563	16618	16577	16560	16510	16543	16480	16558	16460	16591	16561	16731	16610	16564	16635	16553	16514	16565	16451	16471	16557	16612	16578	16704	16740	16665	16419	16535	16673	16521	16492	16502	16276	16571	16396	16457	16641	16725	16608	16429	16624	16550	16484	16430	16467	16327	16557	16771	16572	16727	16517	16450	16433	16428	16270	16583	16522	16321	16223	16535	16723	16176	16408	16683	16517	16451	16571	16693	16522	16603	16655	16309	16765	16654	16454	16609	16590	16692	16473	16550	16591	16468	16748	16684	16530	16553	16566	16563	16463	16448	16484	16463	16660	16427	16691	16445	16565	16524	16639	16440	16635	16618	16658	16609	16566	16640	16520	16715	16652	16682	16422	16564	16543	16444	16695	16516	16609	16711	16395	16445	16485	16465	16594	16367	16646	16600	16429	16611	16372	16393	16799	16626	16643	16549	16491	16506	16314	16327	16455	16491	16609	16547	16458	16544	16399	16352	16579	16471	16629	16384	16460	16606	16542	16514	16402	16754	16306	16634	16472	16492	16499	16569	16430	16581	16579	16582	16572	16647	16644	16692	16579	16617	16540	16637	16562	16578	16605	16410	16669	16499	16716	16653	16549	16548	16485	16502	16526	16378	16502	16300	16639	16479	16434	16500	16322	16483	16579	16406	16520	16588	16492	16697	16441	16450	16629	16455	16711	16488	16601	16365	16459	16515	16510	16613	16497	16508	16590	16656	16547	16564	16601	16577	16435	16555	16627	16563	16328	16597	16449	16611	16496	16545	16793	16468	16740	16568	16653	16572	16477	16503	16383	16499	16355	16513	16441	16455	16524	16539	16447	16440	16649	16566	16529	16429	16509	16413	16436	16450	16632	16419	16562	16483	16578	16500	16565	16523	16462	16568	16483	16582	16604	16475	16586	16660	16591	16517	16503	16360	16696	16769	16453	16461	16701	16567	16538	16567	16642	16518	16458	16800	16497	16497	16543	16518	16620	16521	16813	16553	16645	16763	16537	16410	16557	16454	16472	16395	16562	16570	16460	16371	16402	16712	16490	16498	16526	16627	16488	16573	16668	16347	16646	16559	16477	16486	16505	16614	16522	16527	16707	16443	16530	16708	16216	16491	16497	16317	16689	16699	16425	16526	16636	16554	16398	16425	16633	16615	16556	16717	16544	16575	16584	16541	16423	16477	16571	16489	16474	16514	16588	16495	16749	16495	16326	16340	16459	16309	16557	16300	16532	16448	16705	16441	16584	16511	16593	16373	16439	16619	16509	16642	16516	16293	16408	16486	16553	16543	16601	16785	16512	16666	16569	16523	16497	16509	16443	16525	16443	16372	16488	16479	16403	16606	16703	16531	16617	16558	16595	16532	16325	16521	16739	16604	16565	16707	16517	16380	16508	16384	16430	16458	16493	16747	16574	16573	16620	16443	16481	16591	16585	16568	16581	16419	16466	16388	16338	16495	16385	16583	16405	16665	16430	16423	16588	16657	16516	16336	16473	16522	16354	16612	16627	16623	16578	16832	16625	16507	16609	16418	16604	16431	16530	16308	16481	16595	16628	16492	16398	16505	16750	16699	16547	16461	16619	16638	16406	16485	16669	16672	16589	16581	16625	16429	16470	16542	16447	16594	16578	16528	16450	16529	16351	16587	16564	16467	16402	16559	16648	16564	16455	16541	16635	16436	16884	16619	16616	16325	16474	16497	16626	16574	16726	16547	16488	16649	16359	16264	16596	16560	16481	16770	16496	16253	16565	16619	16292	16440	16439	16527	16622	16508	16414	16304	16242	16338	16462	16469	16500	16521	16421	16495	16554	16611	16515	16564	16464	16526	16589	16410	16449	16543	16561	16558	16565	16642	16698	16555	16513	16649	16626	16358	16269	16562	16376	16571	16642	16431	16242	16532	16218	16657	16419	16555	16494	16242	16488	16669	16466	16529	16697	16458	16417	16546	16419	16419	16489	16540	16514	16391	16352	16508	16658	16527	16418	16592	16604	16598	16529	16510	16518	16677	16403	16601	16347	16538	16635	16641	16641	16430	16553	16454	16268	16372	16530	16618	16438	16780	16551	16623	16666	16560	16545	16463	16571	16504	16362	16744	16291	16670	16378	16580	16343	16488	16628	16454	16510	16457	16544	16573	16287	16454	16470	16910	16430	16511	16481	16565	16483	16718	16538	16713	16328	16409	16293	16488	16521	16453	16525	16501	16443	16419	16796	16520	16700	16568	16430	16682	16670	16593	16420	16555	16587	16501	16480	16538	16358	16417	16318	16523	16727	16608	16391	16541	16556	16486	16451	16364	16394	16661	16432	16523	16448	16620	16539	16536	16574	16482	16469	16469	16499	16568	16446	16540	16655	16518	16523	16730	16685	16614	16617	16553	16709	16548	16368	16349	16549	16394	16435	16464	16671	16368	16568	16586	16334	16258	16729	16502	16413	16705	16586	16586	16683	16482	16394	16472	16576	16514	16598	16631	16668	16491	16508	16441	16479	16536	16270	16426	16411	16625	16598	16478	16418	16519	16583	16474	16747	16601	16617	16650	16550	16441	16723	16475	16602	16389	16553	16648	16535	16540	16744	16694	16504	16632	16649	16617	16497	16621	16589	16493	16492	16689	16628	16314	16645	16380	16508	16364	16420	16434	16641	16437	16497	16523	16370	16318	16623	16613	16678	16569	16367	16484	16497	16523	16523	16484	16582	16572	16462	16342	16403	16598	16481	16515	16476	16602	16807	16609	16483	16542	16579	16463	16514	16672	16503	16344	16564	16548	16546	16342	16306	16477	16557	16579	16421	16587	16587	16635	16641	16853	16668	16663	16575	16420	16465	16393	16444	16423	16428	16529	16409	16568	16587	16561	16495	16519	16563	16514	16687	16465	16433	16593	16667	16598	16443	16603	16542	16507	16395	16458	16525	16541	16523	16401	16485	16597	16528	16447	16560	16668	16402	16433	16623	16233	16404	16686	16395	16402	16582	16467	16471	16543	16512	16486	16585	16683	16461	16412	16528	16407	16544	16490	16438	16479	16529	16457	16341	16330	16190	16366	16631	16536	16527	16494	16488	16474	16332	16529	16491	16525	16599	16521	16541	16529	16513	16564	16539	16435	16372	16487	16602	16486	16490	16574	16425	16484	16409	16536	16583	16468	16639	16604	16588	16531	16588	16661	16670	16467	16497	16434	16572	16414	16550	16321	16492	16484	16245	16402	16673	16537	16588	16684	16678	16673	16772	16647	16339	16700	16488	16553	16470	16505	16666	16502	16462	16857	16704	16568	16477	16508	16465	16616	16510	16534	16332	16596	16474	16533	16444	16556	16426	16463	16599	16560	16307	16365	16338	16394	16411	16507	16466	16580	16337	16666	16429	16374	16483	16565	16494	16423	16657	16487	16335	16468	16348	16462	16370	16525	16444	16603	16533	16639	16503	16517	16743	16521	16322	16291	16406	16655	16535	16427	16454	16517	16526	16414	16549	16527	16423	16434	16453	16584	16574	16607	16637	16374	16342	16573	16327	16677	16633	16311	16542	16417	16702	16602	16644	16602	16515	16438	16555	16551	16490	16693	16422	16482	16572	16460	16462	16529	16439	16550	16336	16631	16547	16545	16649	16549	16550	16534	16730	16566	16436	16521	16314	16611	16495	16570	16539	16510	16595	16662	16560	16482	16574	16612	16271	16546	16475	16528	16475	16401	16488	16442	16562	16416	16461	16662	16608	16441	16510	16790	16488	16626	16285	16378	16491	16627	16584	16523	16615	16689	16549	16375	16690	16528	16658	16503	16431	16533	16478	16334	16525	16563	16527	16683	16650	16571	16555	16696	16477	16504	16280	16500	16494	16455	16371	16565	16459	16491	16493	16564	16627	16480	16583	16351	16698	16387	16423	16458	16580	16494	16422	16504	16617	16538	16533	16591	16382	16387	16379	16526	16463	16332	16411	16410	16553	16579	16646	16585	16472	16395	16702	16551	16597	16695	16309	16632	16482	16449	16438	16523	16796	16724	16454	16606	16328	16640	16672	16485	16677	16838	16617	16454	16585	16537	16627	16733	16440	16478	16647	16570	16693	16605	16495	16559	16648	16391	16473	16634	16577	16403	16278	16545	16726	16552	16542	16498	16284	16791	16566	16618	16647	16537	16234	16500	16573	16593	16542	16532	16541	16479	16482	16313	16579	16517	16631	16521	16457	16386	16591	16820	16270	16469	16526	16509	16663	16711	16421	16491	16464	16493	16493	16508	16491	16374	16519	16320	16395	16491	16640	16691	16540	16512	16578	16489	16388	16502	16305	16503	16573	16609	16539	16451	16513	16726	16482	16434	16427	16492	16570	16425	16435	16480	16470	16708	16488	16558	16540	16403	16601	16453	16443	16602	16388	16475	16420
16178	26011	23349	19644	17532	16330	15705	15265	15209	15067	15225	14917	15081	15032	15148	15031	15014	15087	15019	14998	14970	14942	15020	14936	15013	14932	14980	14859	14953	14869	15081	14789	14876	14933	14796	14896	14989	15104	14837	14820	14941	14929	15098	14951	14898	15002	14953	15003	14902	14953	15016	14787	14924	14935	14887	14884	14989	15131	14970	14696	14984	14684	14902	14961	15048	14870	14988	14765	14847	14892	14888	14875	14932	14937	14905	14947	14953	14941	14822	14963	15066	15016	14858	14771	14874	14907	14903	14977	14928	14893	15043	14936	14818	14944	14896	14913	14938	14902	15049	14752	14932	14799	14865	14959	15003	14857	15101	14972	14913	14977	14932	14976	14962	15041	14866	14892	14930	15054	15023	14974	14866	15019	14977	14979	14997	14975	14829	14954	15057	14958	14935	14957	15028	15029	15028	14963	15065	14978	15019	14903	14817	14886	14764	14968	14844	15084	14804	14943	14980	14891	14790	14887	14980	14866	14902	14797	15078	14665	15007	15076	14996	14917	14881	14788	15102	15135	15013	14835	14949	15085	14906	14828	14851	15017	14759	14856	14891	15040	15151	14995	14881	14746	14826	14948	15002	14755	14879	15106	14851	14903	14952	14781	14888	14779	14868	14889	14889	14994	14912	14867	15033	14797	15040	14924	14970	14956	14957	14937	14966	14857	14893	14913	14699	14881	14889	14953	15084	14918	14710	14990	14988	14859	14832	14878	14957	14841	14720	14823	14934	14883	14926	14967	14785	14763	14772	14878	14785	14964	14694	14956	14733	14899	14900	14963	14865	14972	14904	14899	15018	14856	14985	14991	14851	14948	14869	14989	14893	14938	14846	14944	14777	14955	14946	14979	14862	14916	14923	14993	14804	14978	15122	14935	15018	14763	15196	14892	14913	14814	14827	14900	15005	14955	15056	14923	14902	14872	15041	14892	14908	14835	14932	14789	14953	14825	14840	15040	14914	15026	14749	14929	15073	14776	14979	14856	14682	15041	14788	14944	14936	14959	14830	14799	14744	14989	14870	14878	14885	14820	14899	14934	14832	15005	14826	15043	14895	14791	14923	14735	14946	14936	14967	14988	14893	14988	14741	15044	14820	15006	14785	14704	14932	14861	14992	14863	14981	14918	14948	14815	14949	14883	14897	14971	14862	14978	14919	14843	14961	15057	14793	14976	14886	14940	14906	14848	14886	15015	14817	14806	14861	15044	14879	14930	14904	14793	14885	14744	14910	14808	15056	14789	15029	14851	15023	14926	14858	14904	14836	14868	14895	14867	14876	14949	14880	15036	14981	14917	15177	14956	14994	14920	14847	14933	15156	14791	14768	14852	14954	14997	14821	14879	15059	14746	14895	14907	14907	14851	14772	14651	14929	14898	14846	14783	15068	15028	14885	14915	14895	14909	14961	15042	14994	14861	14943	14925	14954	15133	14785	14903	14966	15004	14774	15020	15028	14977	14845	15022	14883	14756	14829	15007	15057	14931	14809	14789	14893	15118	14920	14844	14844	14875	14933	14888	14825	14883	14969	14853	15036	14845	15015	14875	14914	14776	14962	14863	14954	15117	14873	14610	14926	14854	14912	14843	14858	15028	14920	14807	14816	14898	14865	14896	14932	14908	14886	14896	14965	15009	14938	14996	14761	14786	15029	14901	14859	14938	14805	14880	14898	15029	14968	14959	14856	15003	14846	14842	14837	14980	14939	14938	14943	14931	14849	15017	14802	14896	15063	15010	14829	14909	15001	14876	14980	14867	15035	14924	14939	14800	14998	14955	14899	15008	14794	14945	14930	14847	14925	14987	14828	14671	15026	14917	15058	14932	14892	14905	14917	14890	14802	15028	14752	14918	14950	14903	14837	15038	14746	14969	14806	14942	14956	14817	14829	14874	15008	14896	14804	14786	15071	14834	14815	15094	14854	14963	14961	14857	14837	14779	14849	14894	14922	14870	14792	14916	14887	14829	14932	14877	14842	15110	14859	14842	15027	14798	14854	15050	15090	14915	14931	14847	14936	15033	14878	15004	15094	14843	14933	14751	14917	15028	14936	14721	14800	14792	14838	14845	15010	14821	15066	14879	14940	14933	15085	14955	14842	15105	14916	14856	14908	14804	14942	14699	15016	14986	14766	14927	14959	14911	14938	14800	14927	14941	14831	14830	15004	14764	15063	15001	14960	14901	14826	15083	14842	14842	14972	14897	14800	14903	14945	15055	15107	14825	14845	14849	14980	14914	14939	14981	15000	14878	14962	14897	14940	14764	14791	14892	14948	14993	15094	14875	14961	14800	14940	14823	14856	15118	15043	15023	15070	14931	14959	14874	14786	15131	14933	14998	14933	14882	14909	14733	14983	15051	14861	14852	14942	14873	14804	15005	14887	14839	14907	14650	14917	14887	14753	14945	14876	14756	14991	15013	14958	14906	14771	14783	14957	14840	14738	14880	15030	14823	14846	15004	14891	14881	15032	14872	15003	15173	14867	14949	14996	14988	14859	14902	15031	14923	14884	14939	14828	14756	14921	14926	14905	14824	14865	14835	14798	14778	14744	14927	14820	15055	14912	14933	14717	14841	14795	14858	14842	14871	14877	14825	14935	14916	14987	14937	15124	14937	14860	15003	14911	14871	15107	14829	14859	14803	14907	14983	14932	14941	15025	14905	14988	14862	15006	15062	14980	14837	14972	15048	14948	14849	14781	14847	14942	15015	14952	14906	15011	14842	14964	14955	14894	14858	14999	14964	14784	14905	14964	14989	14949	14881	14770	14770	14971	14850	15103	14780	14921	14782	14850	14883	14888	14850	14899	14749	14943	14849	14881	14863	14803	14853	14811	14968	14803	14843	14876	14784	14974	15080	14876	14738	15020	14846	14885	14837	15020	14960	14907	14952	14833	14937	14867	14846	15154	14925	14860	14867	14864	14893	14912	14907	14836	14867	15134	14970	14828	15035	14857	14936	14975	14813	14947	14952	14985	15043	14893	14879	15030	14865	14969	14805	14806	14904	14978	14932	14882	14888	14937	14879	14861	14772	14903	14856	14868	14780	14982	14795	14869	14960	14862	14831	14979	14831	14791	14859	15036	14861	14826	14895	14937	14987	14905	14969	14836	14887	14974	14928	14970	14710	15103	14994	14823	14972	14779	14890	14902	14773	14924	14714	14861	14903	14949	14686	14894	14979	14747	14942	14957	15029	14779	14813	14888	14818	14950	14847	14892	14741	15063	14972	14793	14940	14926	14877	15047	14888	14908	14942	14932	14878	14949	14918	15152	14962	14936	14962	14752	14938	15066	14995	14786	14964	14954	14844	15038	15092	14699	14950	14817	15060	14754	14902	14724	14702	14995	14863	15039	14938	14942	14851	14811	14773	15037	14743	14906	14864	14796	14967	14955	14838	14922	14851	14892	14893	15094	14893	14837	14760	14955	14686	15098	14894	15042	15047	14869	14968	14820	14910	14928	14974	14991	14920	14931	14712	15008	14718	14883	14818	14845	14805	15100	14844	14733	15036	14853	15138	14775	14867	14915	14843	14916	14934	14945	15027	14923	14935	15169	14822	14852	14934	14884	14730	14861	14982	14848	14825	14899	14863	14895	14780	14826	14896	14850	14925	14805	14998	14956	14800	14853	14997	15023	14780	14981	14963	14858	14886	14837	14919	14948	14878	15066	14801	14884	14709	14906	14925	14918	14960	15027	15011	14915	14836	14991	14890	15063	14826	14945	14913	14801	14962	14817	14881	14991	14879	14890	14861	14843	14655	15041	14720	14953	14974	15053	14744	14871	15015	14994	15046	14805	14899	14802	15007	14785	15089	14760	14919	14918	14994	14943	14791	15063	14797	14790	14853	14753	14988	15003	15032	14941	14936	14917	14752	15000	14858	14906	14845	14900	14972	14896	14905	14746	14836	15111	14849	14927	14888	14805	14921	14930	14880	14906	15058	14829	14985	14737	14960	14634	14882	15012	14774	14701	15040	15047	14813	14832	14925	14894	14918	15107	14841	14979	14999	14875	15111	14839	14742	14928	14833	14862	14972	14906	14873	15071	15040	14793	14857	14855	14931	14733	14852	14726	14884	15000	14935	14675	15043	14905	14918	14833	14816	14939	14944	14848	14834	14948	14845	14952	14841	14905	14867	14764	15131	14940	14845	14990	15014	14862	14888	15100	14851	14912	14921	14959	14864	14911	14921	14872	14843	14834	14823	14924	14935	14816	14980	14918	14883	14929	14835	14889	14802	14896	14844	14776	14891	14982	15028	14704	14889	14996	15010	14813	14897	14950	14962	14758	14933	14956	14865	15053	14901	14953	14943	14899	14800	14816	14939	14903	14860	14970	14863	14944	15011	14805	14816	14916	14913	14855	14858	14972	14772	14793	14764	14808	14989	14963	14982	14833	14749	15035	14987	14967	14876	14849	14895	14999	14933	15064	14838	14903	14652	14991	14931	14921	14856	14812	14900	15106	14948	14972	14883	14855	14958	14885	14919	14888	14893	14743	14990	14789	15015	14888	14993	15007	14929	14952	14800	14893	14821	15001	14814	14982	14929	14917	14657	14963	14797	15019	14951	14985	14939	14807	14976	14882	15023	14992	14819	14898	14770	14981	14924	15015	14763	14930	14924	14841	14969	15100	14764	14845	14895	14925	14865	14852	14876	14849	15020	14949	14844	14825	14898	14925	15044	14885	15037	14928	14869	14932	14788	14771	14879	15094	14913	15024	14814	15011	14806	14961	14726	14975	14880	14813	15054	15035	14886	14802	14896	14982	14786	14785	14826	14941	15070	14862	14856	14898	14879	14803	14785	14825	14812	14877	14843	14873	14920	14818	14932	14979	15026	14992	14725	14711	15108	14805	14939	14888	14955	14795	14907	15004	14824	15027	15022	14909	14780	15001	14911	15014	14914	14904	14979	14763	14775	14868	14878	14946	14867	15060	14660	14959	14886	14778	14894	14831	15010	14906	14947	14974	14915	14915	15038	14921	14912	15002	14915	14896	14864	14803	14764	14800	14944	14812	14928	14952	14933	14840	14937	14931	14916	14879	14929	14976	14922	14897	14817	15102	14925	14746	14988	14884	14885	14836	14818	14915	14926	14925	14873	15003	14828	14853	14939	14826	14895	14871	14919	14787	14823	14841	14961
26968	21592	26205	24847	17929	17430	17540	17257	17308	17061	17289	17140	17272	17056	17056	17119	16919	17112	17258	17046	17272	17212	17275	17128	17195	17284	17157	17072	17085	17073	17067	17081	17138	17205	17170	17309	17047	17329	17155	17156	17188	17246	17105	16992	16961	16952	17133	17289	16994	17147	16990	17117	17347	17080	17285	17236	17027	17131	17244	17214	17241	16976	17237	17135	17122	17102	17262	17030	17239	17264	17000	17077	17186	17113	17102	16986	17005	17210	17224	17036	17269	17150	17249	17140	17287	17161	17165	17172	17018	17100	17084	17152	17218	17028	17035	16797	17054	17114	17272	17273	17155	17019	17369	17174	17100	17089	17096	17164	17080	17006	17079	17069	17186	17130	17161	17055	17078	17050	17348	17084	17051	16992	17176	16958	17126	17106	17085	17048	17018	17152	17195	17044	17167	17028	17140	17074	17156	17204	17228	17194	17021	17026	17048	16913	17108	16809	17125	17250	17202	17208	17121	17254	16909	17154	17232	17150	16983	17047	17160	17270	17119	17142	17035	17100	17220	16906	17135	17039	17056	17013	17264	17028	17067	17128	17137	17155	17231	16915	17192	17304	17108	16969	17109	17019	17132	16934	16866	17152	17334	17217	17211	17009	17007	17016	16816	17237	17271	17184	17066	17015	17224	17259	16986	17036	16977	17106	17154	17021	17333	17209	17347	17178	17086	17229	17143	17241	17277	17053	16936	17174	17071	17148	17276	17089	17188	16952	17152	16979	17299	17172	17152	17190	17247	17247	17211	17250	16876	17182	16919	17054	17101	17238	16961	17335	17083	17241	17100	17136	17138	17132	17080	17085	17121	17010	17253	17176	16871	17031	16872	17257	17174	17000	17113	17040	17120	16953	17153	17161	17082	17100	17163	16996	17181	17284	16972	16958	17074	16924	17203	17261	17135	16938	17045	17325	16970	17204	17157	17210	16787	17179	17243	17010	17124	17150	17198	17080	16838	17060	17330	16958	17120	17025	17176	17147	17085	17193	17213	17102	17096	17194	17181	17172	17076	17021	17229	17104	17063	17061	17370	17322	17146	17079	17113	16987	17054	16874	17094	17214	17097	17221	17062	16880	17139	17060	17230	17198	17088	17003	16968	17103	17035	17272	17018	17053	17021	17040	17055	16711	17215	17024	17037	17195	17381	16951	16998	16947	17014	16995	17008	17112	17048	17014	17321	16848	17139	17117	17290	17138	17033	17307	17070	17140	17193	17314	17197	17007	17195	17175	17063	17200	17163	17217	17260	17128	17042	17210	17010	16964	17160	17039	16988	17029	17146	17059	17172	17255	17276	17190	17197	17200	17059	17268	17033	17357	17078	17026	17109	17306	17094	17163	17176	17193	17209	17167	17132	17034	17050	16895	17115	16976	17012	17103	17199	17273	17042	17133	17116	17123	17354	17108	17240	17403	17216	17169	17163	17064	17126	17098	17153	17288	17185	17152	16984	16987	16984	17265	16845	17288	17127	17171	17253	17106	17072	17169	17070	17126	17067	17216	17040	17031	17132	17215	16979	16971	17200	16986	17002	17218	16971	17035	17183	17054	16856	17167	17094	16864	17225	17121	17195	16938	17030	17229	17277	17054	17283	17112	17097	17051	17185	17158	17132	17204	17262	17246	17387	17004	16994	17074	17072	17112	17219	17119	17204	17044	17113	17155	17039	17123	17044	17164	17421	17115	17158	17215	17058	17006	16799	17099	17188	16964	17202	17120	17222	17059	17110	17129	17188	17199	17196	17176	17068	17148	17134	16952	17218	17274	17104	17095	17040	17139	16929	17003	17215	17078	17152	17098	17039	17003	17105	17136	17342	16927	16854	17158	17180	17072	17221	17081	16990	17183	17118	17128	17245	17088	17185	17176	17035	17024	17168	17141	17262	17375	17069	16895	17098	17161	17174	17078	17103	17239	17211	17244	17204	17155	17117	17037	17378	17157	17101	17208	17152	17092	16943	16980	17356	17196	17122	17198	17081	17125	16909	17129	17297	17288	17198	16987	16989	17073	17322	17088	17031	17193	17161	17066	17181	17100	17114	17293	17223	17240	17142	17107	17005	16842	17210	17244	17242	17086	17253	17143	17229	17193	17060	17027	17013	17234	17037	17293	17171	16988	17009	16953	17220	17178	17120	17244	17096	17209	16932	17157	17125	17246	17038	17042	17027	17057	17229	17137	17147	16860	17418	17028	16979	17040	16977	16973	17080	16980	16883	17180	17310	17090	17101	17214	17328	17198	17230	17097	17118	16946	17227	17134	17280	17147	17136	17127	16942	17175	17069	17099	17071	17026	17094	17248	17312	17242	17179	17061	16992	17230	17138	17176	17029	17305	17259	17236	17199	17151	17232	17202	16963	17079	17011	17195	16985	17059	17019	17052	17107	16986	17231	17081	17259	17011	17115	17161	17188	16952	17141	17082	17216	17132	17074	17151	17219	17044	17275	17162	17200	17101	17140	17167	17115	17202	17107	17052	17248	17206	17200	17081	17064	17178	17219	17032	16829	16997	17546	16961	16899	17128	17003	17295	17219	17037	17108	17047	17083	17076	17135	17303	17290	17179	17085	17101	17322	17055	17309	16960	16883	17153	17035	17120	17149	17133	17043	17209	17144	17048	17078	17190	17211	16996	17105	17224	17048	17017	16933	16989	16919	17098	17055	17028	17086	17320	17311	17070	17155	17222	17059	17202	17234	17274	17250	17270	17198	16995	17068	17158	17150	17107	17252	17096	16978	17311	17187	17323	17122	17271	17105	17316	17254	17107	16996	17113	17305	16971	17397	17107	17173	17168	17252	17219	17114	17312	17245	17056	17184	17198	17147	17434	17089	17006	17186	17162	17191	17141	17297	17085	17056	17074	17118	17251	17049	17168	17201	17243	17290	17322	17271	17029	17077	17262	17352	17172	17129	17035	17265	17138	17219	17412	17100	17063	17031	17118	17293	17187	17117	17223	17209	17227	17112	16990	17221	17180	17216	17279	16921	17208	17154	17276	17107	17237	17334	17138	16996	17230	17089	17149	17152	17194	17277	17049	17038	17240	16999	17054	17087	17220	17065	17123	17050	16939	17085	17180	17066	17064	16949	17134	17065	17207	17157	17126	17159	17079	16992	17222	17039	17189	17091	17086	17034	17053	17038	17110	17107	17323	17314	17111	17309	16991	17161	17290	17202	16971	17182	17072	17102	17130	16998	17198	17219	17034	17250	17095	17116	17057	17120	17146	17238	17215	17178	17011	17189	17218	17061	17154	17033	17107	17062	16843	16933	17010	17201	17005	17135	17080	17031	17137	17172	17205	17077	17265	17043	16998	17197	17246	17064	17045	17223	17238	17073	17307	17125	17310	17076	17294	17147	17103	17103	17213	17318	17144	17188	17235	17016	17076	17113	17233	17157	17069	17036	17024	16999	17067	17088	17226	17131	17110	16994	17256	17078	17068	16936	17162	17149	17078	17167	17121	17163	17259	17427	17236	16829	17011	17103	17291	17198	17356	16965	17184	17050	17025	17103	17187	17114	16988	17146	17078	16995	16993	17193	17223	17290	16891	17217	17221	17145	17283	17339	17040	17244	17208	17249	17221	17030	17152	17264	17011	17121	16979	17067	16941	17125	17027	17122	17167	17236	17164	17294	17072	17026	17125	17211	17144	17060	17220	17236	17164	16986	17057	17181	17025	17103	17009	17282	17161	16963	17151	17254	17189	17158	17116	16975	17002	17256	16950	17189	17138	17500	16960	17204	16878	17245	17419	17329	17183	17101	17251	17128	17019	17194	17363	17331	16869	17133	17138	16940	17082	17173	17087	17101	17039	16977	17069	17142	16991	16990	17148	17107	17104	17084	17267	17276	17238	17190	17003	16978	16927	17223	17143	17293	17207	17172	17106	17156	17281	17187	17225	17155	17032	17425	17059	17182	17097	16882	17053	17139	17197	17062	17050	17058	17214	17113	17045	17052	17185	17196	17149	17030	17123	17091	17078	17199	17104	16960	17061	17109	17327	17387	17086	17093	17038	17321	17262	17031	17128	17291	17170	17129	17165	17035	16909	17246	17211	17094	17066	17020	17174	17171	17166	17029	17148	17073	17155	17073	17187	17142	17020	17009	17039	17176	17088	17273	17104	17114	17128	17145	17080	17095	17084	17271	17067	17039	17284	17038	17125	17009	17240	17097	17215	17143	17098	17203	17252	17196	17186	17183	17194	16942	17086	17048	17188	17194	17254	17189	17312	17117	17038	17170	17084	17008	17009	17219	16985	17366	17110	17153	17131	17200	17085	17060	16979	17069	16917	17107	17269	17385	17235	17017	17173	17046	17247	16955	17115	17114	17159	17261	16984	17198	17067	17178	16989	17202	17303	17131	16992	17168	17224	17356	17186	17192	17179	17366	17125	16993	17377	17075	17267	17212	17172	17151	17000	17209	17245	16943	17224	17095	17056	16993	16953	16996	16957	17156	17065	17077	17121	17248	17213	17160	17103	17207	17029	17100	17177	17171	17020	17064	17178	17287	17169	17079	17083	17070	17184	17226	17003	16976	17231	17225	17415	17018	17141	17305	17262	17048	17116	17119	17113	17214	17142	17040	17181	17147	17219	17076	17276	17215	17235	17116	17086	17189	17057	17063	17257	17245	17004	17158	17175	17261	17208	17200	17033	17289	17199	17202	17258	17118	17115	17321	17066	17144	17196	17165	17100	17186	17080	17116	17051	17123	17017	17081	17219	17318	17104	17066	17116	17158	17157	17187	17101	17356	17161	17192	17193	16917	17145	17172	17292	17019	17222	17146	17145	17212	17087	17080	17088	17024	17341	17038	16969	17067	17318	17140	17138	17257	17222	17116	17152	17283	17129	17080	17194	17150	17231	17155	17097	16990	17083	16893	17147	17205	17102	17038	17013	17160	17226	17007	17400	16992	17030	17069	17108	17157	17155	17182	17075	17029	17265	17204	17215	17231	16986	16959	17086	17132	17176	17143	17005	17198	17144	17122	17231	16903	17156	17073	17207	17554	17273	17161	17256	17212	17002	16975	17212	17166	16989	17030	17078	17085	17203	16970	17119	17273	16956	17172	17148	17013	17203	17316	17013	16914	17153	17163	17155	17149	17235	17395	17234	17153	17093	17115	16964	16998	17084	17263	17187
16398	20281	18932	17142	16178	15638	15247	15482	15297	15193	15361	15197	15296	15254	15326	15343	15316	15364	15310	15300	15404	15398	15434	15371	15128	15478	15353	15262	15247	15252	15404	15131	15135	15256	15304	15303	15387	15229	15291	15245	15321	15257	15380	15302	15151	15315	15303	15350	15326	15227	15409	15369	15267	15348	15437	15229	15383	15355	15269	15212	15339	15136	15388	15321	15141	15155	15347	15285	15286	15173	15343	15318	15327	15212	15050	15206	15346	15323	15048	15294	15236	15260	15168	15182	15129	15225	15218	15262	15244	15317	15167	15286	15249	15296	15280	15286	15312	15171	15325	15258	15246	15099	15256	15305	15355	15319	15295	15368	15322	15368	15546	15183	15290	15341	15185	15273	15239	15287	15294	15283	15338	15237	15123	15368	15232	15412	15280	15379	15394	15359	15239	15333	15298	15281	15239	15313	15315	15288	15242	15209	15205	15329	15051	15207	15191	15510	15312	15360	15384	15429	15172	15292	15195	15295	15308	15239	15263	15181	15479	15287	15070	15307	15290	15174	15328	15343	15157	15200	15273	15293	15236	15177	15241	15133	15172	15334	15238	15379	15114	15231	15396	15262	15403	15158	15385	15320	15351	15074	15346	15271	15127	15430	15272	15179	15391	15290	15419	15196	15399	15464	15275	15308	15300	15199	15235	15329	15250	15230	15236	15331	15076	15340	15271	15271	15260	15302	15422	15389	15308	15138	15204	15278	15316	15215	15348	15443	15336	15417	15409	15342	15236	15262	15282	15415	15405	15319	15361	15229	15222	15294	15049	15376	15239	15204	15308	15266	15253	15404	15406	15244	15330	15277	15047	15223	15231	15230	15299	15275	15406	15531	15354	15100	15124	15223	15305	15472	15313	15401	15190	15352	15404	15264	15411	15260	15269	15302	15231	15248	15305	15263	15378	15242	15262	15247	15202	15214	15329	15204	15112	15352	15222	15305	15363	15169	15195	15243	15388	15387	15397	15348	15390	15215	15376	15235	15301	15211	15205	15281	15399	15272	15286	15352	15328	15279	15398	15183	15247	15329	15284	15290	15339	15451	15080	15262	15336	15318	15288	15184	15124	15287	15221	15345	15229	15299	15295	15089	15289	15198	15396	15294	15280	15434	15493	15246	15346	15077	15394	15232	15203	15219	15256	15283	15271	15256	15292	15292	15096	15188	15353	15216	15230	15183	15607	15236	15351	15216	15305	15279	15204	15414	15420	15212	15237	15222	15284	15267	15244	15359	15469	15376	15292	15182	15274	15241	15313	15355	15296	15283	15362	15356	15265	15195	15413	15230	15212	15293	15312	15319	15179	15075	15369	15224	15169	15271	15199	15307	15428	15302	15247	15279	15264	15314	15403	15254	15415	15327	15196	15300	15174	15312	15120	15393	15178	15330	15293	15250	15198	15261	15177	15448	15398	15205	15153	15218	15275	15198	15230	15261	15241	15346	15434	15337	15296	15340	15157	15240	15263	15355	15294	15273	15139	15281	15293	15286	15243	15334	15194	15291	15294	15234	15351	15304	15359	15239	15254	15234	15418	15381	15220	15133	15416	15297	15132	15478	15282	15186	15391	15190	15229	15343	15130	15219	15318	15397	15309	15469	15273	15139	15419	15251	15257	15457	15353	15135	15311	15250	15319	15255	15377	15193	15288	15175	15340	15273	15352	15186	15255	15302	15427	15334	15216	15254	15349	15303	15361	15347	15278	15274	15215	15171	15129	15246	15344	15162	15290	15204	15134	15214	15398	15113	15223	15404	15251	15289	15279	15384	15211	15429	15284	15411	15365	15387	15280	15235	15277	15258	15306	15268	15183	15291	15448	15453	15318	15317	15156	15403	15105	15201	15327	15153	15160	15178	15197	15291	15217	15295	15242	15170	15350	15263	15198	15317	15389	15293	15289	15185	15205	15330	15325	15338	15221	15123	15305	15310	15216	15187	15530	15282	15137	15469	15191	15255	15204	15210	15201	15230	15267	15259	15423	15400	15288	15134	15297	15318	15235	15260	15447	15275	15184	15253	15330	15315	15361	15193	15119	15295	15362	15249	15234	15220	15353	15263	15264	15188	15307	15276	15145	15372	15444	15274	15236	15210	15234	15286	15364	15397	15274	15366	15086	15444	15208	15216	15314	15397	15388	15271	15238	15269	15354	15180	15406	15291	15442	15334	15349	15266	15409	15313	15309	15154	15317	15284	15261	15245	15293	15220	15425	15216	15334	15325	15242	15432	15310	15399	15261	15325	15311	15195	15294	15203	15324	15202	15249	15216	15303	15182	15231	15178	15359	15424	15148	15350	15309	15384	15340	15465	15385	15262	15111	15252	15206	15198	15380	15253	15400	15319	15553	15190	15226	15315	15441	15206	15383	15368	15354	15300	15182	15233	15181	15345	15376	15196	15248	15385	15233	15214	15216	15086	15291	15291	15178	15097	15347	15278	15194	15229	15170	15421	15331	15251	15322	15330	15260	15266	15261	15359	15121	15288	15359	15252	15244	15073	15083	15227	15275	15375	15187	15388	15250	15335	15388	15344	15397	15183	15418	15262	15027	15076	15109	15295	15406	15254	15234	15262	15151	15290	15264	15312	15401	15152	15195	15482	15158	15433	15288	15270	15251	15324	15425	15174	15312	15321	15368	15257	15389	15231	15147	15499	15369	15294	15051	15379	15387	15304	15218	15260	15348	15317	15406	15194	15280	15270	15166	15454	15113	15262	15286	15293	15450	15291	15161	15302	15247	15285	15423	15200	15283	15252	15314	15409	15318	15313	15332	15294	15396	15169	15345	15341	15325	15198	15231	15373	15347	15208	15339	15452	15290	15194	15131	15363	15487	15262	15352	15297	15147	15244	15132	15487	15311	15390	15241	15295	15362	15303	15249	15311	15365	15433	15299	15229	15365	15345	15278	15200	15089	15247	15235	15234	15198	15296	15319	15162	15261	15209	15341	15182	15269	15300	15286	15191	15432	15308	15250	15384	15236	15265	15244	15312	15367	15188	15071	15178	15298	15199	15423	15186	15190	15243	15267	15326	15251	15265	15438	15184	15257	15167	15290	15278	15238	15185	15367	15100	15381	15338	15182	15393	15237	15380	15214	15217	15280	15294	15256	15417	15177	15181	15294	15328	15227	15348	15294	15327	15225	15332	15265	15308	15163	15138	15224	15454	15312	15128	15349	15209	15368	15224	15364	15452	15253	15559	15358	15182	15311	15322	15193	15340	15370	15215	15254	15331	15147	15263	15227	15369	15250	15156	15419	15318	15335	15447	15362	15429	15178	15285	15371	15267	15319	15220	15366	15215	15470	15311	15257	15381	15282	15235	15374	15238	15185	15198	15253	15401	15260	15440	15462	15254	15324	15212	15346	15214	15229	15362	15317	15281	15244	15163	15285	15197	15344	15278	15379	15339	15248	15340	15260	15357	15283	15292	15049	15308	15268	15260	15357	15378	15309	15143	15272	15273	15263	15285	15285	15110	15376	15283	15282	15483	15320	15320	15190	15225	15220	15199	15322	15342	15331	15205	15349	15215	15028	15508	15191	15048	15318	15310	15301	15270	15232	15216	15371	15417	15249	15326	15430	15337	15177	15271	15474	15448	15284	15376	15252	15307	15234	15232	15377	15266	15369	15280	15317	15378	15227	15254	15400	15252	15125	15235	15115	15159	15201	15365	15195	15315	15423	15213	15406	15273	15288	15362	15273	15291	15286	15370	15412	15225	15254	15207	15316	15405	15328	15393	15289	15386	15249	15250	15286	15150	15153	15454	15236	15268	15207	15379	15281	15335	15325	15306	15374	15380	15303	15284	15351	15307	15157	15318	15344	15368	15346	15254	15230	15143	15339	15409	15410	15420	15262	15413	15188	15157	15129	15294	15390	15378	15148	15145	15302	15284	15409	15352	15110	15250	15000	15240	15337	15034	15297	15157	15247	15326	15295	15438	15317	15299	15353	15373	15298	15260	15315	15281	15372	15491	15289	15219	15513	15098	15355	15399	15184	15273	15319	15412	15420	15231	15295	15171	15532	15311	15389	15311	15374	15137	15238	15391	15377	15250	15303	15152	15512	15400	15416	15137	15310	15337	15241	15133	15239	15220	15310	15256	15137	15228	15066	15289	15269	15314	15330	15342	15395	15099	15245	15317	15371	15316	15277	15405	15348	15300	15317	15333	15201	15231	15160	15347	15338	15224	15266	15371	15328	15222	15287	15193	15423	15184	15287	15276	15292	15371	15324	15168	15250	15322	15353	15293	15289	15209	15398	15416	15210	15366	15402	15338	15423	14959	15265	15416	15331	15243	15281	15447	15318	15124	15297	15199	15319	15172	15290	15273	15341	15296	15301	15456	15275	15322	15369	15213	15326	15206	15421	15285	15246	15362	15156	15333	15280	15347	15176	15138	15090	15352	15356	15178	15159	15246	15278	15070	15180	15398	15487	15294	15343	15313	15488	15109	15010	15381	15212	15353	15122	15282	15235	15210	15455	15345	15114	15221	15085	15102	15310	15187	15170	15325	15327	15591	15173	15382	15141	15173	15328	15293	15244	15265	15342	15378	15270	15278	15362	15165	15160	15372	15319	15314	15211	15230	15424	15272	15408	15231	15284	15224	15258	15332	15371	15375	15455	15273	15388	15398	15144	15382	15222	15225	15353	15349	15207	15433	15208	15215	15210	15396	15278	15319	15175	15408	15225	15305	15386	15250	15328	15401	15121	15171	15365	15369	15348	15399	15259	15124	15211	15248	15234	15399	15217	15329	15234	15336	15161	15433	15308	15109	15159	15200	15323	15137	15331	15171	15485	15348	15264	15176	15275	15257	15366	15371	15276	15050	15371	15290	15233	15215	15367	15464	15494	15136	15266	15284	15263	15243	15236	15415	15418	15260	15266	15126	15315	15374	15278	15318	15226	15283	15384	15397	15032	15470	15213	15219	15198	15362	15302	15287	15289	15198	15270	15294	15208	15340	15350	15263	15320	15496	15224	15363	15335	15316	15232	15264	15322	15162	15328	15176	15340	15240	15325	15290	15203	15192	15282	15395	15274	15140	15148	15389	15256	15166	15167	15446	15247	15176	15336	15188	15294	15171	15417	15234	15220	15145	15275	15301	15204	15272	15300	15372	15381	15515	15244	15366	15156	15476
23843	21488	29165	24278	21944	22101	20470	17328	16593	16987	16830	16922	16862	16819	16931	16640	16868	16691	16553	16635	16709	16778	16619	16749	16797	16617	16681	16863	16895	16586	16527	16718	16622	16705	16634	16508	16562	16445	16412	16626	16684	16605	16459	16588	16604	16489	16610	16728	16547	16830	16545	16576	16485	16527	16643	16606	16700	16678	16588	16839	16860	16486	16706	16529	16612	16561	16641	16563	16519	16877	16708	16673	16737	16780	16624	16589	16466	16545	16784	16599	16570	16540	16576	16319	16267	16679	16599	16624	16446	16551	16488	16521	16600	16643	16622	16461	16553	16457	16645	16486	16643	16523	16728	16485	16547	16749	16463	16661	16531	16512	16502	16553	16691	16540	16476	16764	16594	16584	16440	16485	16721	16483	16455	16727	16559	16640	16651	16612	16668	16666	16672	16713	16424	16688	16688	16655	16621	16453	16679	16428	16471	16465	16628	16510	16482	16608	16577	16553	16645	16823	16631	16533	16386	16463	16408	16697	16418	16607	16552	16485	16599	16684	16480	16378	16478	16512	16439	16660	16526	16703	16526	16671	16495	16547	16463	16645	16504	16707	16547	16522	16587	16555	16612	16536	16548	16703	16634	16545	16474	16456	16591	16586	16438	16711	16529	16650	16705	16372	16687	16450	16527	16655	16569	16310	16551	16500	16440	16504	16554	16664	16551	16626	16537	16845	16589	16494	16734	16567	16539	16462	16675	16786	16438	16531	16496	16533	16480	16627	16798	16662	16589	16659	16466	16566	16654	16422	16497	16429	16525	16405	16670	16636	16530	16502	16531	16749	16847	16660	16488	16769	16624	16498	16590	16387	16514	16522	16649	16423	16690	16461	16645	16381	16284	16461	16714	16723	16664	16628	16665	16506	16659	16588	16482	16501	16645	16627	16396	16469	16848	16551	16555	16760	16645	16519	16550	16692	16828	16561	16511	16778	16495	16541	16526	16452	16489	16554	16550	16487	16358	16602	16666	16686	16543	16485	16774	16634	16615	16704	16551	16660	16736	16443	16407	16382	16593	16559	16723	16601	16702	16570	16555	16362	16519	16497	16512	16438	16372	16522	16454	16422	16620	16591	16570	16418	16462	16336	16587	16562	16413	16497	16383	16557	16787	16674	16590	16679	16829	16571	16702	16592	16678	16656	16535	16447	16543	16438	16733	16522	16787	16529	16537	16612	16520	16694	16435	16605	16371	16714	16520	16562	16550	16441	16592	16492	16415	16562	16426	16590	16524	16569	16482	16359	16379	16455	16370	16761	16467	16689	16667	16665	16574	16503	16305	16413	16804	16462	16633	16658	16662	16400	16713	16490	16714	16732	16575	16344	16347	16470	16484	16536	16642	16598	16221	16474	16663	16590	16792	16646	16459	16286	16491	16503	16432	16675	16573	16468	16670	16443	16563	16649	16481	16488	16469	16570	16539	16596	16580	16451	16532	16661	16664	16695	16550	16609	16530	16451	16578	16558	16390	16563	16461	16657	16629	16316	16705	16712	16681	16585	16563	16502	16636	16646	16616	16518	16453	16505	16539	16531	16532	16696	16562	16609	16402	16646	16479	16797	16355	16610	16740	16631	16614	16667	16530	16723	16596	16510	16587	16617	16462	16579	16775	16541	16480	16400	16578	16485	16352	16663	16366	16443	16573	16711	16588	16524	16620	16571	16607	16610	16586	16628	16482	16493	16550	16777	16589	16692	16591	16610	16468	16709	16653	16530	16603	16609	16534	16419	16670	16426	16670	16368	16461	16364	16735	16753	16667	16542	16536	16630	16602	16626	16708	16713	16626	16587	16546	16709	16590	16452	16527	16658	16518	16540	16549	16516	16687	16622	16564	16532	16540	16435	16577	16496	16558	16469	16701	16683	16564	16470	16543	16471	16486	16612	16394	16504	16568	16478	16595	16478	16797	16527	16448	16476	16541	16618	16773	16563	16611	16489	16439	16356	16518	16537	16619	16547	16474	16578	16625	16734	16661	16583	16607	16551	16731	16665	16529	16515	16574	16571	16491	16637	16471	16595	16595	16663	16435	16688	16545	16582	16581	16710	16694	16496	16610	16614	16758	16579	16587	16555	16674	16524	16559	16454	16661	16535	16650	16560	16367	16551	16480	16578	16712	16451	16535	16704	16598	16498	16461	16671	16603	16407	16568	16529	16459	16714	16542	16636	16635	16595	16632	16519	16433	16586	16647	16562	16654	16528	16629	16539	16575	16723	16617	16397	16397	16481	16453	16579	16616	16594	16447	16490	16542	16313	16686	16857	16527	16431	16377	16704	16428	16543	16557	16579	16679	16619	16522	16468	16627	16554	16825	16393	16685	16663	16512	16562	16652	16736	16637	16659	16688	16475	16690	16661	16346	16581	16537	16543	16461	16511	16561	16646	16469	16451	16499	16513	16455	16491	16539	16483	16600	16692	16590	16528	16611	16527	16718	16657	16652	16329	16518	16622	16414	16442	16642	16684	16748	16492	16660	16396	16485	16652	16533	16363	16713	16500	16581	16600	16456	16498	16704	16274	16467	16592	16308	16648	16476	16609	16699	16582	16367	16391	16493	16554	16562	16489	16364	16589	16701	16347	16374	16652	16727	16523	16549	16620	16468	16577	16697	16518	16547	16444	16463	16511	16547	16391	16823	16652	16402	16634	16664	16515	16511	16593	16703	16379	16510	16494	16599	16629	16661	16624	16654	16606	16465	16493	16530	16551	16531	16574	16498	16491	16450	16608	16711	16437	16535	16568	16646	16690	16619	16584	16545	16616	16337	16486	16710	16557	16711	16646	16561	16782	16532	16671	16589	16512	16620	16692	16417	16576	16625	16698	16416	16582	16594	16690	16376	16466	16362	16570	16549	16529	16456	16476	16688	16766	16493	16542	16673	16671	16689	16561	16406	16403	16547	16530	16646	16681	16682	16460	16566	16541	16454	16628	16530	16637	16504	16431	16722	16433	16593	16420	16266	16570	16372	16662	16744	16425	16499	16443	16493	16659	16628	16500	16548	16603	16659	16365	16687	16622	16469	16409	16723	16342	16544	16612	16588	16562	16687	16612	16383	16401	16815	16481	16504	16578	16664	16464	16525	16572	16656	16734	16709	16436	16477	16658	16564	16461	16455	16623	16558	16705	16653	16484	16599	16563	16773	16675	16564	16374	16285	16499	16424	16544	16449	16559	16386	16431	16544	16473	16561	16688	16638	16529	16405	16632	16460	16538	16515	16580	16509	16534	16607	16587	16486	16412	16610	16619	16603	16501	16578	16585	16499	16591	16527	16484	16595	16704	16368	16588	16508	16433	16574	16738	16532	16667	16482	16804	16657	16596	16616	16520	16638	16620	16438	16351	16524	16620	16602	16484	16638	16419	16414	16662	16601	16534	16555	16585	16532	16496	16444	16633	16698	16533	16419	16484	16609	16544	16594	16548	16635	16461	16319	16538	16641	16693	16803	16619	16630	16484	16513	16602	16454	16490	16366	16405	16583	16575	16600	16470	16681	16573	16563	16496	16666	16408	16588	16495	16462	16366	16431	16542	16547	16597	16462	16678	16571	16512	16570	16594	16723	16583	16537	16475	16603	16510	16304	16516	16490	16571	16518	16560	16253	16443	16815	16588	16327	16426	16430	16683	16626	16502	16599	16450	16662	16664	16691	16688	16557	16645	16488	16578	16427	16404	16601	16763	16455	16807	16580	16462	16632	16531	16542	16522	16683	16629	16498	16493	16440	16567	16516	16558	16580	16609	16627	16582	16537	16531	16605	16465	16540	16629	16584	16346	16583	16712	16541	16438	16512	16545	16642	16622	16411	16654	16476	16560	16537	16394	16581	16451	16652	16566	16645	16392	16568	16467	16365	16511	16617	16543	16537	16733	16593	16530	16395	16420	16572	16389	16617	16502	16487	16597	16522	16479	16749	16529	16708	16430	16510	16468	16526	16605	16312	16511	16455	16550	16572	16671	16673	16299	16591	16710	16589	16436	16531	16630	16544	16631	16638	16443	16687	16495	16499	16405	16545	16349	16468	16620	16586	16503	16613	16641	16524	16603	16399	16594	16726	16466	16684	16724	16545	16579	16492	16561	16743	16476	16514	16497	16438	16588	16642	16559	16820	16743	16611	16571	16665	16410	16530	16484	16374	16435	16544	16859	16456	16598	16664	16705	16847	16552	16507	16502	16483	16605	16506	16328	16445	16454	16631	16564	16691	16547	16543	16634	16440	16653	16788	16637	16525	16612	16560	16367	16513	16679	16418	16414	16471	16603	16457	16700	16502	16454	16581	16498	16583	16488	16614	16426	16721	16535	16623	16491	16649	16722	16481	16509	16612	16580	16615	16555	16625	16621	16302	16626	16446	16581	16558	16528	16618	16856	16626	16661	16595	16551	16585	16428	16372	16576	16504	16635	16358	16560	16484	16637	16600	16697	16501	16527	16526	16687	16494	16372	16544	16500	16411	16698	16563	16315	16704	16444	16609	16352	16444	16567	16591	16685	16594	16658	16493	16648	16717	16492	16511	16562	16623	16586	16489	16510	16697	16656	16772	16767	16527	16554	16609	16631	16548	16507	16638	16734	16626	16448	16562	16501	16729	16381	16564	16658	16513	16524	16510	16464	16502	16631	16651	16670	16705	16652	16780	16602	16374	16601	16580	16724	16592	16543	16729	16678	16545	16541	16718	16682	16693	16596	16633	16714	16629	16332	16444	16520	16403	16614	16328	16451	16428	16527	16567	16682	16390	16573	16614	16607	16691	16656	16600	16354	16641	16700	16678	16452	16504	16620	16752	16546	16699	16737	16696	16747	16452	16601	16651	16448	16755	16500	16466	16411	16562	16590	16543	16472	16557	16569	16576	16595	16494	16283	16473	16405	16578	16533	16703	16561	16545	16491	16551	16297	16517	16449	16470	16401	16590	16613	16723	16571	16643	16870	16628	16437	16633	16639	16514	16525	16441	16678	16588	16584	16552	16232	16613	16693	16508	16511	16583	16636	16663	16549	16413	16727	16583	16446	16649	16495	16453	16498	16504	16643	16562	16599	16622	16747	16445	16506	16461	16483	16647	16439	16611	16605	16721	16516	16457	16851	16519	16517	16650	16573	16636	16755	16696	16667	16662	16520	16764	16505	16549	16411	16621	16679
15284	22761	20927	18133	16567	16039	15221	15228	15004	15083	14921	14982	14970	15028	15040	14916	14962	14940	15065	14932	14862	14909	14943	14880	14994	15016	15071	14891	15203	14859	14924	14966	14837	14882	15019	14951	15049	14753	15008	15060	14775	14891	14865	14983	15000	14954	15140	15029	14891	14815	15034	15052	14887	14928	14970	15076	14992	14959	14901	14808	15053	14902	14901	15113	14884	14989	14911	14926	15009	14961	14923	14836	14832	14946	15042	14970	14868	14978	14959	14985	15043	15113	14754	14835	14721	14869	15024	14779	14994	15004	14850	15022	14948	14860	14954	14929	14982	14940	15082	14836	14975	14966	14974	14775	14759	14849	14934	14865	15070	14853	15046	14950	15047	14866	15066	14943	14954	14937	14943	14941	14791	14868	15046	15030	14942	14845	15021	14961	14911	14993	15010	14823	15027	14890	14857	15017	15190	14794	14821	15131	15040	15041	14882	14917	14726	14899	14898	15219	14890	14925	14841	14873	14828	14814	14864	14947	14955	14943	15118	14865	14907	15008	14905	14901	14968	14799	14924	14986	15001	14937	14980	14965	14764	14966	14872	14850	14954	15056	14910	15030	14996	14958	14958	14865	14921	14955	14998	14933	15014	14921	14906	14850	14929	15031	14897	14901	15035	14837	15040	14881	14853	14986	14866	14898	14980	14846	15023	14922	15005	14903	14758	14814	14902	14908	14915	14989	14829	14973	14954	14830	14987	15031	14862	14973	14988	14952	14711	14904	14971	14857	15090	14799	14867	14928	14913	14796	14962	15013	14922	14950	15051	14865	15012	14897	14999	14954	14937	14945	14783	15066	15081	14758	14862	14967	14827	14865	14825	14901	14863	14876	14813	14968	14936	15066	14956	14991	15024	14900	14960	14897	14849	14905	15035	14910	14852	14927	14951	15070	14873	14951	14855	14926	14893	14896	15103	14805	14915	14829	14948	14900	14889	14849	15081	14955	14938	14795	14815	14935	14882	14981	14887	14911	15088	14942	14913	15038	14921	15049	14935	14940	14946	14967	14872	14878	14977	14747	14949	14913	15113	15055	14974	14768	14916	15040	14995	14996	14723	15078	14921	14845	14855	14988	14760	14983	15066	14996	14846	14843	14850	15015	14908	15137	14977	14914	14839	14985	14925	14971	14943	15078	14855	14792	14805	14859	14958	14774	15091	14871	14979	14886	14915	14881	14770	14883	14972	14891	15054	14791	14873	14783	14920	14908	14975	14933	14760	14918	15008	14867	15020	14972	15064	14962	14898	14980	14887	14864	14927	14902	14972	14819	15021	14831	14991	14814	14956	14967	14769	14947	14848	14910	14871	14879	14905	14803	14784	14921	15052	14953	15068	15093	15029	14853	14933	14950	14922	15104	14814	14867	15017	15039	14828	14894	14879	14942	14822	15005	14995	15024	15031	14956	14917	15012	14851	14906	14912	14915	14940	15017	14960	14950	14930	14962	14897	14936	14804	14846	14922	14824	14931	14880	15045	14979	14986	14917	14895	15002	14885	14940	14977	14922	14994	14956	14804	14975	15030	14849	14852	14857	14893	15025	14972	15086	14961	14950	14887	14969	14791	14943	14908	15020	14726	14974	14870	14995	14872	15026	14947	14932	14909	14842	14925	14775	15134	14794	14981	14863	15034	14825	14865	14753	15020	14917	14959	15072	14807	14976	14907	14858	14890	14941	14943	14671	14804	14993	14978	14918	14912	14963	14869	15010	14783	14662	15008	14871	15064	14741	14746	15009	15013	14896	15041	14886	15016	14922	14911	14916	14864	14861	14883	14818	14982	14826	14924	14801	14759	14998	14830	15064	14878	14762	14840	14793	14932	15049	14814	14924	15050	15049	14797	14863	14862	14948	14918	14944	14946	14943	14969	14956	14931	14824	14869	14815	14881	14965	15064	14902	14845	15052	14867	14884	14877	14963	14994	14864	15051	14894	14888	14715	14908	14921	14930	14990	15034	14936	14823	14928	14823	14874	14921	14841	14891	14973	14943	14965	14774	14964	14942	15022	14900	14776	14916	14900	14979	14917	14870	14969	14879	14883	14969	15058	14933	14988	14740	14969	14815	14869	15021	14884	14870	14977	14916	14823	14949	14944	15048	14895	14899	14942	14940	15104	15036	14941	14894	14835	14790	14815	14847	15120	14894	14887	14953	14921	14880	15097	15052	14717	15100	14975	14994	14911	15052	14980	14870	14964	15070	14882	14853	14968	14861	14961	14906	14936	14916	15079	14920	14877	14890	14900	14938	14758	14824	15034	14822	15041	14792	14929	14898	14824	14926	14859	14726	14968	14970	14876	15075	14876	15052	14868	14952	14982	14839	14873	14983	14856	14970	14852	14861	14971	14994	14921	15028	14863	14930	14930	14963	14902	15055	15053	14807	15019	15020	14961	14820	14906	14991	14846	14967	14890	14835	14760	14933	14881	14791	14885	15038	14894	14796	14884	14794	15030	14863	15087	14928	15004	14972	14989	14846	14938	15065	15067	14947	14973	14994	14867	14992	14834	14969	14978	14941	14938	14817	14960	15069	14918	14962	14898	14977	14981	14988	14937	14947	14919	14860	14999	15052	14850	14970	14870	15050	14994	14961	15042	15071	14994	14774	14966	15158	14934	15015	15108	14940	14845	14695	14945	14892	14887	14845	14912	14982	14939	14821	14918	14946	14933	14972	14989	14922	14958	14771	14891	14784	14920	14892	14915	14886	14965	15195	14894	14952	15042	14810	15081	14882	14899	14817	14929	14977	14893	14877	14944	15045	14828	14988	14901	14787	14939	14978	14995	15010	14783	14771	14928	14914	14779	15016	15079	14840	14957	14807	14808	14954	14990	14893	14828	15049	14924	14920	14935	14941	14846	14952	14977	14896	15024	14875	14821	14849	14985	14913	14955	14795	14928	14881	14795	14984	14876	14888	14853	14940	14910	14906	14965	14937	14826	14993	14905	14921	14886	14827	14916	14989	14866	14842	14990	15022	15075	14827	14833	15081	14972	14862	15000	14898	14936	15207	14831	14872	14945	14898	14929	14945	15061	14945	14821	14898	14877	14887	14864	14977	14998	14973	14788	14877	14947	14750	15153	14887	14947	14912	14956	14968	14843	14792	15029	14935	14937	14923	14797	15092	14835	14764	15011	14985	14835	14813	15043	14893	14994	15006	14793	14929	15038	14853	14987	14764	14965	14930	14905	14926	15021	14913	14854	15098	14918	15320	14778	14919	14891	15118	14897	14812	15049	15116	15015	14811	15071	15093	14857	14921	14835	14913	14845	14815	14895	15020	14925	14967	14910	14909	15007	14921	14728	14978	14927	14873	14897	14953	14864	15007	14908	14834	14830	15016	14943	14891	14974	15028	14935	15084	14877	14962	14825	14928	14925	14879	14985	15001	15014	15043	14771	14882	14885	14857	15017	15019	14901	14828	14881	14887	14919	15081	14881	14881	15006	14883	15115	14907	14975	14868	14894	15056	15092	14888	14914	14899	14981	15055	15067	14874	14873	15008	14941	14877	14928	14885	14763	14950	14791	14948	14912	15009	14853	14918	14842	14895	14878	14933	14877	14798	14957	15042	14944	15091	14790	14836	14945	15078	14993	15065	15000	14906	14882	14764	14885	14931	14879	14801	14936	14942	14798	14857	14904	14867	14899	14960	15068	14900	14909	15159	14989	15005	14803	14974	14865	14916	14983	15085	14762	15082	14894	14800	14918	15020	14848	14903	14944	15050	14936	14818	14760	15002	14812	14776	14872	14822	14827	14965	14901	15016	14773	14839	14770	14889	14896	15061	14911	15143	14928	14777	14887	14882	14917	14909	14997	14792	14828	14855	14915	14999	14898	15005	14873	14994	15032	14805	14945	15015	14928	14901	15094	14947	14892	14835	15047	14932	14747	14791	14809	14986	14831	14937	14869	14787	14959	14873	14976	15048	14820	15016	14938	15022	14816	14847	14835	14937	14984	14984	14765	14723	14973	15116	14882	14863	15119	14770	14768	14954	14998	14921	14820	15072	14769	15042	14986	14935	14905	14838	14995	14957	14821	14914	15061	14871	14917	14971	14947	15011	14774	14925	14910	14880	14908	14923	14968	14835	14901	15120	14794	14898	15031	14969	14871	14989	14771	14866	14792	15008	14829	14829	14901	15016	14930	14878	14926	14974	14984	14995	14933	14881	15277	14882	15001	14956	15004	15160	14893	14959	14801	14731	14842	14854	14986	14870	14888	14926	14841	15054	14890	14801	14604	15048	15059	14909	14964	14890	14985	14908	14925	14884	14823	14886	14908	14820	14778	15106	14850	14875	14895	14836	15026	14857	14890	14861	14934	14924	14916	14890	15020	14903	14909	14768	14958	14919	14961	15074	14883	15021	14920	14868	14855	14909	14921	14957	15037	14960	14839	14809	15062	15010	14838	14974	14847	14799	15055	14980	14929	15025	14777	14846	14897	14981	14910	14823	14968	14842	14971	14920	15050	14863	14948	14811	14822	15033	15034	14839	15005	14985	14808	14912	14875	15082	14891	14982	14841	14931	14995	14998	14809	14943	14960	14999	14916	15017	14989	14917	14811	15043	14968	14962	15058	14938	14946	14944	15114	15061	14872	15007	15001	15020	14887	15130	14895	14767	15028	14890	14999	14788	14974	15006	15117	15062	14964	14838	14963	15080	15000	14797	14963	14886	14921	14882	14812	14888	14936	14829	14968	15016	14859	15123	14843	15042	14858	14969	14988	14982	14832	14984	15053	14961	15055	14809	14873	14953	14908	14998	15098	14995	14985	14966	14920	14988	14958	14898	15008	14821	14961	14875	14830	14869	14933	14753	14872	14801	14928	14911	15076	14769	14931	14763	14923	14953	14901	14930	14954	15006	15001	15001	14827	14952	14923	14725	14862	14968	14904	14837	14865	14858	14946	14897	14831	14757	14903	14924	14900	14852	14847	15024	15017	14957	14839	14825	14906	15014	14802	14962	14952	15004	14800	14989	14920	14872	14861	15000	15139	14921	15039	14880	14880	14831	14984	14889	14949	15047	14930	14945	14841	14911	14924	14955	15054	14871	14845	15032	14883	14868	14935	14917	14984	14908	14919	14954	15009	14983	14941	14896	14868	14889	15007	14847	15031	14902	14952	14893	15043	15025	15129
22853	21398	29358	23818	21488	23027	24299	18221	17331	17262	17154	17195	17314	17035	17127	17132	17064	16884	17004	17030	17143	17095	17036	16966	16985	16862	16991	16871	17160	16858	16708	16880	17205	17050	16865	16812	16921	17003	16765	16871	16836	16967	16914	16861	16873	17029	16864	17035	17028	16887	16921	17102	16997	17065	17027	16935	16736	16870	16878	16878	16816	16876	16835	16811	17008	17103	17009	16932	16982	16880	16752	17060	16942	16696	16958	16996	16948	16535	16872	16948	16908	16887	16725	16858	16710	16904	16983	16903	16910	17083	16921	16820	16721	16746	16765	16797	16818	16665	16660	16812	16989	16764	16960	16845	16518	16597	16572	16763	16615	16837	16818	16826	16785	16889	16804	16826	16804	16804	16684	16948	16872	16955	16818	16565	16705	16701	16698	16813	16785	16867	16807	16773	16700	16665	16782	16704	16786	16793	16797	16766	16821	16769	16869	16893	16777	16932	16817	16630	16629	16835	16814	16568	16740	16859	16843	16949	16891	16835	16698	16786	16855	16656	16733	16844	16996	16945	16940	16891	16710	16663	16791	16959	16814	16763	17024	16913	16779	16739	16737	16947	16924	16913	16508	16751	16749	16940	16764	16648	16941	16678	16767	16607	16676	16570	16964	16746	16790	16818	16766	16760	16669	16778	16894	16869	16836	16745	16963	16808	16787	16612	16919	16749	16758	16848	16808	16893	16977	16788	16807	17084	16939	16715	16805	17005	16795	16624	16712	16710	16685	16871	16729	16974	16943	16926	16622	16574	16623	16678	16739	16816	16973	16874	16740	16719	16817	16769	17060	16612	16702	16857	16750	16809	16694	16733	16819	16725	17031	16701	16837	16980	16671	16818	16747	16858	16844	16616	16794	16580	16988	16639	16838	16654	16790	16922	16729	16805	16799	16667	16758	16737	16778	16710	16817	16705	16918	16592	16770	16871	16793	16736	16984	16906	16770	16728	16851	16772	16793	16995	16944	16759	16756	16732	16700	16744	16771	16832	16515	16788	16660	16841	16705	16824	16705	16677	16800	16888	16838	16806	16757	16651	16794	16548	16852	16715	16723	16878	16871	16835	16793	16797	16901	16757	16991	16764	16700	16624	16663	16896	16855	16648	16870	16700	16783	16722	16857	16696	16759	16714	16993	16663	16975	16839	16821	16793	16655	16859	16793	16615	16861	16693	16723	16660	16685	16875	16682	16847	16783	16842	16842	16712	16763	16726	16739	16643	16879	16709	16829	16980	16853	16798	16795	16696	16847	16864	16830	16887	17013	16764	16896	16708	16793	16621	16674	16829	16966	16734	16888	16915	16697	16669	16756	16879	16754	16699	16809	16869	16737	16779	16598	16815	16741	16774	16687	16684	16995	16722	16750	16729	16706	16697	16869	16796	16746	16631	16694	16784	16910	16739	16745	16599	16885	16649	16855	16746	16756	16792	16921	16854	17030	16986	16774	16753	16773	16743	16693	16845	16780	16854	16777	16757	16859	16481	16790	16833	16757	16886	16764	16853	16940	16653	16823	16569	16825	16930	16848	16855	16712	16751	16837	16684	16962	16990	16753	16564	16687	16624	16753	16659	16713	16672	16620	16769	16737	16783	16869	16835	16725	16780	17014	16816	16645	16797	16779	16839	16780	16986	16680	16628	16751	16679	16822	16751	16830	16822	16807	16877	16912	16845	16600	16909	16745	16913	16924	16787	16823	16698	16662	16807	16750	16854	16788	16610	17094	16834	16770	16675	16649	16788	16803	16881	16727	16872	16605	17004	16802	16836	16855	16831	16792	16615	16908	16740	16651	16596	16838	16970	16826	16714	16719	16781	16583	16670	16719	16627	16847	17041	16736	16658	16680	16746	16818	16732	16719	16671	16806	16802	16773	16769	16960	16860	16711	16859	16628	16636	16723	16839	16732	16558	16746	16733	16863	16880	16846	16765	16963	16973	16820	16824	16873	16837	16705	16760	16859	16712	16784	16752	16765	16791	16724	16851	16778	16723	16780	16612	16881	16960	16615	16805	16729	16696	16779	16686	16926	16582	16898	16807	16745	16819	16713	16718	16550	16633	17064	16827	16765	16781	16731	16810	16954	16858	16961	16585	16726	16808	16804	16808	16968	16687	16818	17141	16830	16739	16986	16745	16974	16739	16820	16739	16684	16904	16733	16735	16735	16733	16782	16729	16749	16987	16817	17193	16709	16794	16910	16732	16765	16825	16801	16679	16852	16836	16816	16591	16938	16712	16844	16736	16720	16723	16736	16809	16735	16811	16943	16817	16861	16792	16803	16813	16794	16790	16826	16748	16671	16663	16869	16669	17094	16903	16769	16803	16846	16510	16756	16802	16862	16573	16796	16699	16680	16984	16709	16820	16904	16613	16776	16718	16792	16854	16835	16720	16728	16845	16990	16872	16780	16629	16807	16877	16769	16772	16984	17080	16866	16770	16606	16681	16966	16907	16618	16933	16684	16628	16695	16819	16576	16800	16832	16651	16724	16570	16903	16798	16812	16866	16858	16660	16818	16844	16839	16638	16713	16604	16617	16717	16766	16921	16698	16645	16761	16695	16668	16738	16798	16898	16730	16824	16709	16902	16650	16750	16825	16783	16752	16855	17017	16849	16709	16640	16646	16810	16907	16725	16839	16796	16743	16688	16986	16821	16796	16835	16845	16813	16809	16793	16877	16899	16844	16637	16695	16797	16677	16931	16809	16944	16760	16788	16854	16688	16842	16703	16634	16843	16652	16714	16958	16726	16702	16821	16911	16807	16779	16765	16915	16866	16754	16691	16716	16730	16792	16979	16804	16982	17035	16731	16782	16829	16663	16826	16762	16748	16910	16731	16708	16927	17018	16710	16897	16827	16981	16714	16901	16674	16890	16921	16753	16812	16808	16819	16684	16733	16632	17013	17064	16606	16763	16696	16790	16814	16905	16769	16764	16876	16904	16723	16733	16807	16865	16533	16706	16649	16859	17073	16730	16728	16804	16754	16772	16805	16979	16726	16821	16805	16757	16772	16749	16559	16829	16935	16630	16718	16797	16882	16629	16768	16874	16700	16740	16727	16815	16663	16789	16745	16902	16714	16642	16738	16767	16742	16910	16642	16775	16761	16786	16891	16685	16830	16842	16824	16681	16808	16806	16746	16633	16738	16845	16792	16760	16773	16866	16718	16608	16516	16900	16728	16830	16969	16761	16702	16537	16591	16787	16838	16927	16724	16787	16809	16907	16902	16969	16931	16837	16688	16773	16636	16821	16790	16989	16862	16745	16586	16616	16799	16674	16603	16737	16739	16991	17103	16888	16732	16586	16596	16860	16814	16749	16652	16687	16599	16876	16691	16666	16921	16702	16729	16590	16794	16843	16807	16822	16833	16671	16728	16738	16803	16752	16873	16682	16620	16855	16787	16790	16708	16769	16838	16781	16535	16923	16906	16868	16919	16820	16886	16781	16802	16761	16708	16707	16909	16872	16926	16764	16844	16824	16971	16722	17028	16893	16580	16633	16676	16891	16529	16919	16751	16662	16794	16660	16830	16791	16916	16718	16675	16824	16850	16839	16746	16724	16692	16721	16717	16641	16688	16605	16630	16768	16704	16776	16887	16828	16746	16701	16785	16927	16653	16829	16884	16738	16599	16708	16735	16871	16616	16793	16846	16895	16914	16798	16875	16734	16778	16927	16729	16735	16720	16891	16710	16820	16824	16759	16707	16797	16952	16714	16982	16889	16888	16893	16770	16611	16904	16879	16592	16790	16921	16866	16569	16818	16703	16548	16624	16754	16700	16722	16894	16744	16716	16645	16851	16667	16737	16710	16666	16702	16866	16831	16773	16759	16751	16920	16939	16751	16909	16794	16611	16746	16729	16528	16669	16727	16621	16727	16533	16868	16951	16714	16933	16681	16762	16690	16756	16895	16930	16775	16726	16717	16820	16784	16936	16730	16836	16808	16942	16909	16758	16900	16706	16493	16835	16509	16595	16803	17039	16904	16630	16663	16821	16873	16881	16728	16620	16648	16849	16786	16755	16732	16665	16674	16843	16651	16505	16871	16704	16882	16697	16637	16855	16705	16722	16726	16873	16860	16855	16833	16672	16900	16684	16875	16805	16840	16949	16807	16712	16864	16779	16805	16951	16810	16811	16829	16962	16796	16677	16839	16892	16814	16688	16673	16568	16700	16758	16683	16936	16775	16818	16717	16704	16694	16729	16555	16701	16896	16539	16812	16800	16933	16688	16796	16834	16760	16713	16739	16657	16703	16770	16650	16762	16749	16605	16784	16724	16796	16796	16749	16852	16840	16746	16758	16880	16770	16794	16846	16807	16769	16757	16699	16888	16841	16882	16702	16733	16722	16874	16709	16727	16686	16997	17013	16808	16890	16746	16720	16754	16600	16806	16607	16648	16667	16910	16663	16699	16705	16743	17053	16642	16678	16768	16695	16864	17027	16959	16793	16692	16644	16644	16841	16933	16671	16844	16595	16726	16785	16916	16940	16843	16993	16712	16914	16729	16705	16877	16704	16873	16733	16707	16746	16836	16619	16774	16678	16797	16618	16794	16709	16711	16740	16673	16790	16837	16693	16717	16702	16731	16674	16733	16692	16923	16937	16874	16619	16727	16775	16793	16876	16736	16547	16572	16918	16595	16933	16965	16761	16897	16856	16796	16628	16788	16727	16885	16920	16912	16710	16785	16743	16686	16817	16574	16764	16860	16765	16678	16621	16733	16695	16721	16988	16819	16764	16656	16813	16589	16707	16816	16787	16660	16727	16730	16865	16735	16632	16742	16783	16754	16853	16628	16988	16770	16741	16603	16853	16809	16710	16711	16863	16874	16886	16830	16782	16872	16759	16764	16780	16680	16826	16648	16727	16743	16759	16892	16859	16826	16848	16992	16752	16930	16793	16582	16826	16830	16825	16695	16925	16931	16999	16835	16803	16788	16937	16648	16897	16940	16884	16987	16777	16933	16876	16932	16796	16937	16748	16828	16866	16659	16895	16868	16801	16791	16751	16611	16776	16652	16820	16722	16839	16792	16838	16732	16817	16669	16844	16832	16815	16747	16822	16782	16784	16634	16754	16618	16942	16690	16843	16629	16922	16657	16631	16660	16686	16638	16803	16835	16806	16942	16612	17023	16922	16757
15665	24870	22542	19149	17146	16059	15385	15296	15181	15029	15195	15104	15196	15093	15026	15236	15215	15007	15087	15054	15112	15210	15099	14956	14976	15057	14989	14931	15060	14963	15009	14794	15272	15152	15027	14857	15070	15104	14949	15125	15064	15011	15009	14999	14792	14938	15089	14939	14998	15105	15138	15053	15052	15045	14892	15095	15149	15090	15055	15142	15014	15236	14967	15080	14961	14961	15043	15028	15120	14892	14987	14938	15148	15103	15082	14982	15027	15138	15094	14753	15012	14955	15004	15033	15161	14887	15050	15032	15054	14966	14982	15121	14934	15102	15038	14969	14960	14930	14895	14882	15003	15050	15068	15121	14904	14938	14854	14921	14972	14951	14949	14741	15060	15210	15130	14875	15057	14928	14987	14879	15086	15060	14842	15037	15079	15027	15104	14984	15122	15004	15045	14928	15074	15133	14818	15004	15060	14951	14923	15001	15087	14868	14950	14971	14734	15004	14982	14970	14983	15016	15040	14940	14833	15016	15043	14992	15105	15003	14983	15023	14991	15148	14941	14939	15067	14988	14988	14845	14957	15009	14938	15089	14975	14989	14937	15020	14890	15010	15004	15121	15039	14878	14996	15035	14995	14783	15035	15129	15113	15010	15069	15033	14949	14983	14882	14977	14836	14983	15044	15002	15163	15035	15223	15055	14949	15061	14978	14889	15017	14948	15090	15058	15017	14981	14937	15025	14942	15028	14863	15019	14882	15026	14924	15037	15096	14972	14892	15032	15083	15144	15075	14940	15068	15038	15032	14957	14988	15051	15133	15055	14965	15132	14988	15052	15123	15069	14880	14850	14954	15111	15028	14829	15229	15008	15003	14870	15081	14928	14934	15204	15034	15079	15065	14891	14850	14880	14803	15150	15046	14862	15142	14911	14948	15031	15200	14856	14945	15012	15060	14937	14932	15000	14953	15049	14849	14759	14882	14899	15000	15092	14859	14934	15211	15061	14928	15045	15005	15021	14825	15044	15004	14988	15031	15128	15128	15133	14999	14921	15010	14994	15033	14910	15190	15036	15093	15086	15009	15044	15018	15021	14866	14995	14840	15137	15140	14874	15131	14913	15065	15087	14812	14967	15000	15065	15043	15034	14951	15146	15118	15103	14997	14921	15172	15147	15207	15043	15193	14929	14995	14984	15027	14985	14825	15131	15025	15072	15069	15065	15121	15030	15068	15117	15050	14955	15011	15150	15005	14917	14919	14934	14908	15034	14977	14957	14986	15145	15106	14966	15091	15021	15129	14897	14957	15027	15035	14986	15139	14990	15055	14960	14943	14910	14979	15121	14906	14947	15063	14949	14915	14952	14921	14917	14876	14887	15011	15088	14980	14876	15084	15149	15004	14940	15060	14986	14794	15018	14963	15042	15156	15077	15063	14967	15120	14835	15048	14888	15041	14981	14887	14945	15171	14901	14853	15001	15044	14877	14885	14983	15063	15040	15003	15204	15192	15012	14973	14930	14910	14868	14994	15119	14873	14975	15081	15006	14927	14948	15100	14843	15017	14968	15044	14923	14980	15148	14829	14836	14931	15064	14813	15120	15062	14941	14892	14998	15032	14894	14763	15058	14969	15109	15126	14960	15108	14854	14950	14903	15008	15077	14968	14971	14872	14985	14831	14973	14680	15037	14985	15252	15144	14837	15099	14994	14915	14962	15141	15019	15017	14963	14954	15013	14843	14911	15089	15164	14936	14961	14896	14816	15137	15215	15088	14933	14963	15039	15043	15079	15043	15050	14966	15146	15145	14954	14753	15033	15009	14943	14990	15079	14949	15042	15034	15009	15029	15070	15003	15082	15041	14933	14992	15013	14943	14837	14923	15003	15080	15043	14948	15076	15106	15065	14955	15065	14896	15090	15071	15033	15013	14917	14860	14974	14877	15078	15032	14921	14935	14978	15023	14852	15041	15017	14951	14904	14933	14928	14827	15136	15065	14824	14808	15091	14984	14941	14836	15007	14979	14988	14935	14995	15024	14882	15128	15070	14873	14887	14981	14973	14961	15007	14921	15017	15133	14914	15042	15007	14935	14968	15041	14806	14938	14958	14947	15007	14835	14948	14835	14880	14897	14885	14984	14900	14844	15022	15002	14942	15064	14900	14903	14833	15053	15179	14920	14950	15072	14981	14904	15041	15080	15013	15018	14699	15106	15023	15011	14863	15008	14870	15006	15012	15060	15032	14991	14924	14979	14993	14913	15054	14919	14947	15168	15032	15099	14928	14990	14894	15152	14943	14949	15079	14962	14930	15058	14850	15092	15292	15045	14855	14784	14953	15082	14899	14926	14961	15076	15015	15105	14901	14919	14934	15194	14973	14980	14951	14960	14924	14859	14951	15108	15047	15038	14912	15036	14804	14936	14965	15055	14882	14954	14934	15130	14972	15048	14941	14872	14996	15028	15035	14975	14923	15156	14982	14961	15083	15014	15185	14780	15016	14997	14990	15019	14936	15079	14937	14932	14872	15049	14995	15106	15060	14882	14924	14953	15112	15082	14916	15005	14900	14943	14948	15071	15063	15075	14977	15077	15004	15046	15050	14984	14930	15065	15034	15112	14968	14941	15136	14947	14984	14953	14952	14904	14950	14981	15063	14991	14837	15110	14952	15077	14808	15166	15006	15066	15014	15160	14966	14926	15046	15040	14886	14997	15051	14760	14982	15097	15009	14918	15033	14864	14983	14929	14965	14972	15070	15050	15106	14978	14898	15076	14953	14937	15103	14995	14967	15045	14774	14856	15057	14904	14947	15118	15011	15124	15101	14991	15050	15005	14895	15115	15026	15004	14945	15003	14837	15137	14971	14943	14930	14931	15036	15004	15114	14935	15088	14993	14961	14917	14966	14829	14869	14982	15015	14905	14786	14993	15128	14886	14962	15076	14781	14988	14922	14893	15020	15103	14859	14923	14921	15044	14919	15094	14862	14866	15033	14987	14933	14961	14909	14888	14940	15093	15133	14964	15025	14984	15009	15139	14893	14965	14947	14971	14986	14971	15002	14997	15028	15004	14838	14925	15074	14982	14950	15016	14953	14989	14931	15048	14965	14940	14991	15005	15073	14933	15055	14962	14993	14954	14964	14898	15026	14935	14924	15040	15008	15036	14724	15204	15056	15239	14939	14858	15007	14991	14988	15060	14951	14943	15054	14820	14970	14933	14865	14893	15062	14953	14903	14980	14908	14998	14977	15126	15054	14791	15021	14858	14970	15027	15096	15098	15065	14900	15057	14834	14890	14985	15081	14920	15110	15069	14922	14992	14942	15032	14975	15038	14899	15000	14983	14947	14932	14941	15003	15108	15013	15009	15020	14912	15138	15034	15033	15042	14999	14980	15115	15119	14885	15026	15104	15093	14910	14995	14934	14794	15130	14987	15069	15011	14886	15014	14863	14977	14929	14937	15080	15094	15172	15042	14825	14902	14848	15001	14895	14950	14923	14892	15155	15002	15013	14872	14920	14957	15097	15112	14897	14861	14980	14830	15006	14987	15100	15057	14981	14899	14998	14881	15021	14963	15027	15195	14882	14970	14858	15154	14819	14807	14985	14995	15101	14974	15037	14988	14926	14852	15015	14869	14871	14928	15010	15167	14982	14992	15048	14921	15029	14975	15042	15004	14963	14956	15134	14950	15059	15024	14958	15037	14995	14976	15120	14767	14842	14925	14943	14905	14821	14949	14914	14993	15003	15038	14918	15029	14918	14968	14936	15163	15089	15120	14854	14997	14981	15148	15060	14895	14939	15042	15113	14944	15044	14973	14912	15046	14894	14974	15010	15045	15102	14898	15016	15016	15047	15092	15018	14876	15070	14997	14849	15203	14947	14907	14974	15022	14973	14962	14895	15216	14991	14840	14985	14982	15017	15014	15025	14980	14819	15071	15175	14977	14874	14959	15068	14854	15062	15037	14966	15058	15030	15120	14945	14849	15007	15066	14963	14889	14865	15167	14890	14968	14932	14971	14917	14964	14891	15085	15038	15016	14965	15076	14947	14959	15091	14900	15117	15056	14915	14996	15085	14900	14885	14957	15071	14995	14902	15016	15088	14960	15198	15063	14959	15109	14982	15159	15083	15039	14911	15139	14960	14910	15097	15049	15116	14942	14855	14906	15037	15188	15005	14939	14928	14920	15093	14767	14991	14889	14992	14977	14960	15060	15167	14891	14932	14996	14925	14957	14900	14909	15044	14837	14936	15075	14946	14961	14966	15015	14999	15076	15079	14945	15083	14969	14985	14911	14985	14966	14843	15242	15007	14985	15048	15052	14868	14938	15026	15020	14854	14975	14923	15081	14884	14971	14911	14835	14947	15089	14957	15050	14859	14936	15018	15104	15124	14970	14941	15075	15121	14870	14990	14963	14968	15047	15031	15091	14983	15026	15087	14798	14859	14956	15027	15077	14952	15054	14921	15094	15065	15026	14808	14887	15099	15096	14997	15111	14944	14955	15066	14935	14840	15024	15102	14875	14942	14885	14816	15026	15004	14937	15168	15004	15010	14949	14947	14956	14900	15004	14988	15024	15082	14920	14959	14925	15099	14957	15033	14844	14844	14893	15120	14911	15143	14990	15118	15027	15007	14928	15028	15020	14952	15165	15041	15060	14929	14972	15189	14992	14762	14946	14856	14929	15087	14984	15034	14897	14914	14866	15121	14829	14946	14918	15048	15032	15091	14821	14962	15004	14974	15034	14918	15063	15036	15024	15103	15082	14931	14925	15040	14960	14971	15055	14928	15071	15032	15005	15191	14913	14967	14993	14931	15104	14938	14978	14883	14946	15070	14873	15067	14863	14909	15064	15087	14970	14968	15068	15090	14784	14834	14919	14789	15142	14962	14772	14913	14955	15104	14937	15043	14960	15091	15014	15051	15146	15086	14943	14935	14970	15038	14856	15058	14948	14807	15182	14850	14963	14806	15068	14972	15206	14968	15050	15164	15021	14950	14929	14957	15084	14992	14917	14954	14904	14966	15171	14964	14770	14956	14978	14940	14748	14980	14992	15078	14994	15028	14968	15016	15174	14896	14980	15270	15010	15098	15036	15007	14996	15045	15096	15031	15067	14985	14987	15134	14908	14890	15057	15014	14890	14908	14949	14937	14913	14944	14985	15103	14971	14908	14928	15035	15172	14791	14836	14939
26782	21439	25968	24250	17615	17238	17333	16974	17072	16989	16914	16810	16918	16795	16846	16585	16812	16747	16681	16749	16904	16758	16982	16892	16668	16551	16709	16967	16793	16802	16865	16737	16707	16872	16898	16769	16744	16633	16647	16619	16800	16646	16821	16780	16848	16745	16708	16889	16712	16927	16660	16694	16759	16987	16771	16743	16720	16750	16713	16545	16641	16717	16727	16771	16764	16721	16640	16589	16672	16812	16762	16827	16741	16859	16736	16463	16857	16692	16642	16819	16613	16970	16610	16804	16781	16759	17030	16880	16690	16713	16722	16861	16677	16548	16709	16644	16826	16649	16741	16720	16839	16623	16647	16865	16921	16706	16752	16792	16758	16793	16745	16711	16821	16762	16599	16588	16569	16814	16718	16592	16579	16646	16643	16773	16786	16608	16789	16694	16877	16690	16759	16718	16685	16748	16870	16787	16804	16809	16834	16861	17020	16993	16785	16612	16752	16590	16580	16742	16737	16624	16734	16782	16743	16580	16824	16797	16890	16761	16799	16691	16723	16792	16797	16833	16689	16669	16871	16711	16774	16925	16835	16767	16796	16872	16820	16849	16760	16851	16818	16660	16635	16814	16739	16812	16886	16807	16534	16626	16639	16841	16716	16670	16684	16752	16769	16682	16869	16721	16748	16679	16807	16784	16764	16763	16789	16746	16817	16655	16949	16877	16916	16654	16753	16695	16744	16778	16743	16589	16781	16792	16772	16644	16825	16835	16742	16661	16557	16788	16795	16607	16726	16882	16516	16650	16764	16898	16711	16690	16814	16599	16755	16640	16809	16758	16729	16814	16701	16805	16633	16673	16927	16713	16728	16835	16893	16760	16695	16952	16802	16850	17016	16852	16754	16638	16825	16780	16833	16805	16752	16719	16810	16642	16670	16912	16678	16603	16570	16792	16673	17032	16784	16814	16787	16705	16725	16741	16670	16928	16772	16626	16897	16595	16685	16652	16693	16796	16862	16618	16712	16965	16636	16547	16929	16839	16747	16789	16794	16879	16610	16917	16780	16871	16760	16875	16759	16801	16994	16685	16892	16813	16876	16716	16797	16876	16631	16740	16732	16829	16554	16918	16662	16650	16815	16700	16806	16679	16651	16630	16751	16757	16929	16797	16706	16833	16884	16696	16787	16734	16790	16730	16700	16529	16600	17041	16908	16743	16800	16741	16760	16782	16722	16573	16796	16813	16757	16635	16658	16677	16851	16873	16600	16878	16599	16847	16640	16669	16639	16617	16688	16697	16852	16618	16770	16512	16579	16608	16591	16830	16548	16732	16748	16947	16755	16842	16849	16919	16922	16745	16667	16753	16814	16600	16867	16743	16721	16744	16841	16695	16627	16684	16513	16992	16994	16729	16645	16706	16762	16758	16708	16759	16692	16693	16715	16677	16840	17025	16896	16775	16680	16743	16794	16904	16900	16761	16744	16907	16693	16690	16867	16824	16868	16873	16588	16722	16738	16603	16797	16504	16592	16893	16577	16750	16777	16672	16582	16883	16873	16722	16727	16767	16675	16877	16848	16828	16780	16743	16748	16793	16560	16647	16710	16572	16592	16634	16764	16741	16728	16834	16650	16778	16680	16891	16784	16768	16792	16590	16670	16806	16768	16765	16771	16598	16627	16780	16725	16717	16680	16740	16669	16690	16746	16773	16732	16865	16843	16897	16721	16891	16616	16736	16685	16722	16692	16652	16858	16585	16679	16757	16797	16907	16720	16608	16601	16767	16605	16718	16614	16619	16748	16766	16776	16619	16934	16602	16863	16705	16690	16814	16760	16691	16763	16620	16788	16815	16763	16779	16765	16808	16748	16545	16559	16949	16764	16516	16837	16703	16688	16884	16973	16759	16781	16802	16824	16912	16850	16850	16778	16729	16808	16895	16861	16743	16698	16745	16791	16643	16765	16761	16806	16568	16555	16786	16949	16839	16846	16710	16828	16543	16726	16638	16791	16672	16704	16825	16834	16917	16553	16880	16755	16916	16989	16871	16759	16675	16534	16785	16738	16809	16665	16904	16660	16750	16653	16878	16684	16832	16793	16720	16720	16607	16859	16791	16652	16918	16654	16514	16957	16799	16682	16754	16697	16801	16862	16844	16703	16663	16631	16621	16602	16892	16785	16686	16892	16959	16521	16983	16854	16718	16772	16834	16867	16991	16755	16836	16800	16800	16629	16841	16686	16605	16864	16726	16674	16471	16921	16718	16847	17004	16738	16909	16659	16744	16685	16567	16586	16623	16701	16835	16704	16902	16560	16646	16754	16658	16892	16647	16854	16703	16788	16675	16595	16797	16593	16536	16758	16719	16704	16962	16592	16812	16733	16731	16739	16934	16818	16744	16747	16560	16825	16816	16695	16689	16850	16632	16870	16661	17091	16715	16661	16991	16702	16762	16739	16645	16718	16837	16806	16760	16814	16756	16644	16757	16771	16569	16856	16745	16691	16627	16580	16852	16762	16882	16689	16819	16733	16743	16785	16769	16823	16782	16682	16704	16618	16644	16796	16827	16586	16772	17025	16559	16831	16900	16604	16876	16966	16697	16780	16724	16717	16584	16725	16761	16771	16956	16704	16553	17063	16937	16729	16507	16477	16572	16514	16424	16653	16731	16650	16582	16772	16681	16819	16868	16728	16657	16470	16748	16790	16935	16651	16793	16652	16848	16942	16852	16697	16737	16631	16953	16770	16746	16923	16610	16946	16688	16671	16639	16750	16891	16755	16761	16653	16683	16881	16739	16719	16784	16911	16848	16745	16880	16754	16726	16857	16784	16695	16707	16829	16768	16770	16882	16867	16731	16799	16663	16932	16793	16675	16584	16756	16894	16914	16823	16818	16707	16650	16802	16759	16776	16863	16602	16798	16832	16749	16752	16671	16810	16720	16638	16703	16770	16771	16907	16693	16708	16712	16780	16877	16744	16793	16504	16544	16717	16852	16780	16679	16893	16778	16904	16919	16605	16763	16767	16783	16603	16590	16822	16806	16663	16946	16915	16827	17015	16793	16579	16854	16800	16756	16812	16778	16796	16853	16854	16603	16631	16566	16737	16695	16819	16682	16734	16906	16902	16709	16847	16804	16606	16860	16918	16850	16787	16744	16659	16671	16722	17012	16789	16780	16550	16984	16842	16883	16630	16837	16818	16998	16679	16652	16785	16684	16646	16892	16726	16715	16738	16868	16724	16773	16932	16766	16633	16746	16710	16820	16724	16826	16598	16840	16630	16726	16531	16748	16771	16708	16830	16755	16563	16611	16675	16789	16758	16899	16850	16717	16674	16789	16709	16772	16739	16782	16695	16823	16745	16688	16558	16746	16783	16958	16730	16804	16942	16755	16717	16736	16709	16714	16550	16618	16714	16566	16802	16713	16669	16939	16862	16720	16580	16736	16720	16748	16575	16752	16730	16603	16742	16845	16563	16816	16688	16922	16670	16606	16822	16728	16779	16915	16796	16945	16874	16733	16749	16636	16785	16949	16641	16720	16730	16715	16711	16773	16788	16841	16752	16841	17002	16720	16805	16751	16973	16802	16753	16637	16856	16779	16822	16673	16784	16783	16712	16795	16687	16747	16950	16863	16823	16828	16811	16718	16792	16730	16966	16689	16927	16703	16748	16754	16794	16799	16877	16856	16889	16628	16686	16770	16739	16839	16944	16617	16748	16821	16916	16653	16577	16812	16785	16706	16682	16699	16534	16712	16749	16782	16636	16753	16705	17030	16682	16583	16669	16682	16726	16722	17001	16841	17007	16766	16636	16834	16624	16801	16666	16663	16855	16827	16777	16733	16786	16515	16956	16795	16773	16940	16725	16551	16652	16758	16790	16722	16694	16807	16840	16773	16622	16730	16630	16826	16743	16689	16678	16493	16765	16700	16852	16703	16688	16669	16678	16999	16788	16826	16892	16913	16963	16826	16690	16883	16788	16957	16889	16838	16909	16671	16663	16747	16674	16677	16877	16690	16628	16956	16562	16568	17006	16661	16864	16734	16743	16741	16700	16705	16941	16734	16717	16860	16913	16873	16681	16750	16729	16773	16819	16655	16439	16849	16693	16824	16842	16769	16736	16785	16617	16715	16846	16875	16577	16666	16779	16581	16748	16828	16631	16848	16787	16698	16928	16625	16670	16663	16502	16784	16927	16810	16716	16829	16839	16906	16697	16785	16734	16979	16614	16607	17026	16772	16729	16830	16636	16940	16638	16849	16819	16840	16648	16710	16725	16814	16770	16678	16844	16698	16678	16822	17163	16711	16666	16814	16904	16824	16780	16849	16738	16674	16903	16826	16832	16668	16816	16665	16790	16587	16877	16719	16964	16747	16596	16762	16592	16770	16665	16826	16699	16891	16839	16924	16815	16833	16706	16667	16714	16590	16753	16811	16682	16719	16710	16652	16646	16824	16847	16709	16805	16780	17020	16729	16774	16735	16769	16768	16742	16685	16831	16716	16824	16896	16741	17040	16605	16601	16533	16903	16807	16928	16690	16916	16962	16871	16692	16877	16864	16831	16739	16908	16822	16991	16692	16711	16728	16785	16745	16579	16781	16866	16648	16831	16577	16745	16771	16659	16778	16761	16755	16802	16843	16834	16716	16622	16709	16764	16666	16640	16854	16773	16742	16726	16940	16674	16635	16655	16704	16799	16822	16859	16758	16776	16806	16702	16828	16743	16627	16804	16736	16757	16821	16778	16726	16860	16794	16819	16749	16758	16766	16689	16781	16761	16844	16646	16804	16917	16935	16917	16752	16829	16902	16937	16852	16580	16680	16733	16868	16541	16793	16948	16847	16843	16728	16780	16963	16893	16930	16725	16813	16725	16660	16868	16710	16699	16830	16874	16926	17062	16836	16635	16763	16910	16862	16695	16784	16769	16667	16700	16736	16620	16854	16830	16843	16881	16623	16670	16846	16787	16599	16647	16815	16688	16809	16642	16491	16944	16615	16815	16558	16763	16841	16753	16720	16653	16627	16778	16809	16721	16632	16813	16743	16804	16839	16704	16642	16792	16727	16637	16694	16753	16915	16853	16989	16894	16648	16676	16918	16689	16628	16909	16705	16885	16855	16795	16929	16758	16750	16699	16720	16749	16690	16671	16813	17023	16890	16765	16737	16740	16745	16711	16779	16827	16831	16881	16700
15771	19586	18180	16453	15644	15390	15263	15043	15026	15201	14987	15016	14997	15037	15172	14982	14919	15089	15048	15049	15105	15014	14908	15129	15076	15019	14854	14994	15028	15024	14738	14977	15043	15125	15041	14943	15136	15108	15115	15127	15104	15141	14984	14957	15108	14960	15049	14827	14992	15173	14916	15214	15039	14783	15062	15031	15008	15236	15041	14972	15008	14978	14991	14946	14991	14891	15026	15087	15059	15076	15015	15117	14903	14851	14939	15089	15013	14994	14979	15091	14799	14929	14926	15010	15127	14886	14817	15062	14912	15068	15022	14931	15035	15008	14886	14963	14781	15080	15036	14903	14978	15020	15090	15101	14939	14834	14855	15011	15011	15031	14896	14999	15041	15047	14964	14975	15056	14944	14928	14677	14913	15016	15121	15024	14966	15017	14906	14922	15113	15050	14791	14898	15014	14903	15060	15067	14846	14955	14848	14976	15209	15127	14961	14981	15032	15090	14989	14983	15219	14853	14987	14860	14954	15055	14956	15088	15021	15011	14939	14905	14997	15001	15042	14833	14799	15040	14854	15086	14875	14972	15001	14871	14971	15102	15108	14951	15011	14927	15007	14931	14852	15136	15090	14923	15021	14824	14996	15010	15054	14930	14926	15160	15235	15136	14828	15180	15004	15089	14990	15135	14848	15083	14947	15045	15110	14966	14981	15197	15175	14938	15053	15234	14926	15043	15112	14996	14938	14957	14911	14947	14960	15216	14920	14937	15103	14835	15064	15105	14879	14837	15044	14855	14947	15042	15024	15001	15078	15016	15029	14947	15014	14982	14988	14854	14943	15048	14951	14936	15131	15037	14987	15018	15054	15109	14932	15043	15087	14953	15124	15017	15008	14985	15056	15110	14947	15111	15047	15012	15026	14848	15064	15131	14861	14891	14978	15018	14936	14933	14954	14964	15051	15022	14892	14954	14948	14879	14929	14982	15000	15060	15063	14809	14821	14929	15188	14884	14922	14919	14864	14918	14985	14943	14996	15006	14900	15089	15103	14995	15141	15140	14908	14858	15075	15006	15057	14957	14860	15018	15104	15154	15020	14860	14930	14944	15075	14955	15199	15138	15070	15116	15031	14983	15044	15043	14950	15001	14905	15126	14914	15088	15189	14981	14887	14994	14929	14924	15022	14931	15009	15106	15118	15084	15168	14952	15081	14935	14889	15143	14902	14758	15101	14989	15125	15022	14922	14984	14885	14914	14994	15105	15031	15220	15040	14995	15062	15091	15030	15088	15074	15059	15038	14924	15022	14925	15100	15058	14909	14945	15019	14956	14945	15028	14909	15031	15076	14960	15071	15171	14891	15022	14839	14867	14880	15061	14938	14991	14917	15077	14986	15117	15010	15094	15063	14921	15110	15088	14911	14923	14875	14917	15012	14931	14950	15202	15009	15083	15011	14908	15001	15025	15065	15054	14930	14985	14994	15052	14941	15087	15126	14891	14929	15108	15029	15290	14958	14988	15115	14921	15013	14946	15052	14891	15027	14881	14919	15058	15062	14981	15108	15028	15145	14923	15169	14875	14863	14957	15028	15080	14902	15013	14885	15001	15026	15175	15085	15088	14948	15124	14846	15067	14939	15141	14991	15190	15070	14943	15136	14868	14870	15177	14958	14978	15089	15002	14979	15047	15030	15139	15107	15151	14905	15196	15085	14927	15097	14946	15180	15001	15134	14865	15103	15150	15039	14969	14929	14904	14945	15074	14999	15175	14797	14862	14930	14972	15030	14905	14988	15084	14943	14772	15049	15002	14870	14978	15093	15081	15120	15000	14980	14983	15018	15001	14806	15000	15044	14969	15013	15161	14828	15131	14846	15110	14929	15123	15033	14932	15025	15012	14855	15018	15085	15122	15064	15058	15068	15171	14873	15215	14873	14972	15067	14962	15097	15142	15072	15008	14881	15043	15170	14983	15042	15044	15021	15116	14882	14984	15059	14987	14995	15099	14947	14897	14894	15072	15057	14899	15070	14987	15047	15110	15225	14810	15030	14909	15129	14847	14961	14891	15059	15054	14884	15037	15141	14854	14945	15014	14864	15033	15057	14927	15015	15149	15051	15032	14925	14900	14979	14877	14997	15051	14944	15016	15225	14992	14969	15042	15162	15026	14994	15016	15112	15123	14944	15002	14827	14974	14946	15009	14920	15051	14979	15060	15149	15010	15026	14966	15034	15007	14942	14952	15160	15026	15123	14979	14898	14870	15092	15134	15242	15066	15128	14911	15102	14930	15057	15107	15139	15040	15144	14930	15043	14902	15097	15096	15033	14897	14966	14990	15159	15166	15051	14971	15024	15025	14925	15141	14972	15033	14876	15072	15106	14956	14937	15074	15138	15070	15120	14854	15059	14943	14827	14994	15013	15112	15129	14975	14983	14931	15097	15108	14979	14854	14979	15171	14963	14947	15060	15126	14978	15074	14932	15028	15060	15079	15010	15004	15166	15006	14969	14991	15030	15048	14988	14979	14980	15032	15124	14887	15087	14862	15060	14993	15162	14914	15016	14903	15060	15173	15080	14976	15073	15013	14961	15073	15096	14944	15084	15019	15146	14934	15002	14913	15034	14844	14834	14980	15102	14941	15014	15020	15029	14818	14987	14996	14927	15069	15016	15067	15031	14916	15214	15058	14884	15047	14981	14897	15000	15047	15061	15024	14974	14865	14931	14791	15065	15148	15218	14962	14996	15127	15028	15162	15019	15143	14890	15027	15059	14864	15008	14933	14969	15143	14917	15067	15006	14867	14981	14947	14921	15075	14916	15061	14871	15081	14963	14929	14971	15009	15064	15097	15112	15031	15090	14856	15024	14924	14894	15114	14971	14911	15073	15085	14919	15029	15057	15089	14970	14868	15047	15013	15036	14997	14959	15059	14917	14962	14932	15045	15003	14983	15166	15092	15017	14999	15115	14990	15172	14805	14850	14956	14902	14877	14942	15032	14856	14901	14949	14715	15145	15112	15161	14910	15024	15025	15184	15095	14949	14947	15100	14926	15084	15064	15000	15082	15048	15019	15107	15043	14936	15150	14794	15085	14965	15113	15041	15105	15045	15092	15035	15000	14884	15038	15023	14983	14999	14932	15053	14982	15151	14804	15018	14878	15041	15067	15189	15036	15102	14886	15034	14985	14934	14987	15010	15059	14999	15021	15046	15082	15001	14904	15216	14936	15001	14964	15021	14894	14996	14892	15052	14970	15093	15020	14918	14983	15115	15060	14941	15048	15115	15007	14992	14862	14962	14995	14805	15053	14903	15004	14981	15090	15022	15045	14965	14966	14893	15129	14820	15127	15048	15190	15048	15036	15046	15005	15098	14843	14980	14826	15067	14981	14946	15185	14969	15054	14993	15040	14981	15088	15030	15064	15060	14942	14950	14945	14932	15113	14975	14931	14900	14868	15018	15002	15102	15003	15049	15181	14899	15172	14998	14903	15015	15041	14975	14939	14949	15148	14966	15017	15025	15147	14959	14900	15257	15038	15085	15027	14986	14989	15051	14879	14848	15033	15214	14909	15118	14830	15106	14994	15120	14982	14901	15075	14989	15129	14981	15103	15107	15057	15000	14997	15092	14981	14957	15020	14837	14928	14915	14825	14933	14937	15010	14823	15058	14874	15064	15011	15074	15010	15026	15049	14962	14934	15066	14947	15033	14968	14911	14863	15032	15047	14946	14957	14904	15000	15106	14836	15169	15075	14913	14984	15049	15181	15056	15052	14994	15035	14928	14987	14962	14984	15053	15101	14900	14978	15163	14926	14986	15006	15040	15080	14936	14975	14928	14972	15014	15040	15023	15090	14919	14825	15011	14725	15021	14910	14974	14901	14979	14860	15069	14937	15027	15135	14926	15223	15088	15179	14979	15159	15023	15220	15050	15009	14972	15078	14939	14804	15007	15063	15071	15076	15064	15028	15083	15014	15088	14988	15098	15115	15004	15126	15099	15142	15055	14925	14965	14934	15021	15001	15010	14907	15010	14833	14913	14848	14923	14950	15069	15097	15006	15058	15179	14913	15108	14928	14968	15048	14957	15093	15117	15046	15213	14891	15114	14957	15033	14922	15034	15098	15009	15022	14989	14822	14907	15071	15134	14988	15212	14975	15110	15061	14991	14958	14880	14878	15120	15079	15056	14949	15072	14994	14957	15100	15141	15130	14986	14948	14971	14940	15113	14951	14870	15049	14959	15043	14988	14948	15009	14967	14980	14870	14949	15081	14945	14975	14864	15082	14992	15171	14951	15137	14994	14977	15089	14995	15073	14998	15074	14915	14871	14906	14943	15187	14896	14981	15073	14874	14955	15046	14920	15042	15005	14898	15012	15179	14976	15001	14979	15097	14913	15136	15008	14938	14920	15112	14990	14895	15053	14968	15020	14906	14976	15091	14985	14911	14772	15059	15178	14998	15042	14949	14993	14970	14984	15029	15135	15051	15032	14881	15053	15115	14879	14909	15048	15015	15104	14869	14960	14869	15018	15067	15080	15158	14920	14998	14891	15037	14948	15025	14950	14913	14999	15125	14933	15146	15120	15118	14856	14963	15101	14819	15013	14942	15130	15087	15045	15000	15001	14922	14957	15143	14940	14879	14935	14953	14877	15042	14970	14919	14993	15046	15039	15018	14984	14998	14909	14988	15037	14995	14922	15098	14978	15029	15018	15011	15018	14953	15040	14847	14862	15015	14968	14938	15060	15044	14944	14922	14988	14920	14947	14997	14974	14973	15133	14939	15026	15012	15032	15047	14984	14845	14990	15064	15003	15074	15003	14989	14865	15036	15082	14982	15046	14983	14987	14872	15001	14976	15069	15069	15000	15024	15054	14757	15099	15221	15000	14874	14941	15039	15174	14855	15014	15028	15133	15159	14978	15041	14972	14995	14999	15103	14883	15038	15079	14930	14921	15016	15019	14907	15028	15047	15099	14917	14994	15007	15005	15003	15120	14963	15020	15139	14941	14954	15018	15159	14913	15095	15010	14870	15034	15158	14928	14962	15064	15107	14984	14875	14958	15053	15018	15190	14901	14980	14956	15095	14981	15156	15120	15056	14989	15095	14965	14942	15017	15031	14990	15001	15092	14871	15088	14875	14958	14848	14910	14958	14872	15034	15042	14943	15082	14904	14894	15081	15027	14981	15066	15182
23890	21430	29113	24131	21831	21491	19324	16403	15810	15863	15906	15900	16077	16004	15861	15738	15857	15963	16020	15870	15858	15752	15750	15501	15720	15754	15732	15839	15624	15940	15751	15938	15886	15846	15751	15863	15904	15478	15659	15522	15818	15857	15931	15616	15699	15694	15637	15658	15900	15901	15718	15692	15461	15772	15708	15774	15712	15624	15840	15739	15601	15759	15775	15631	15855	15859	15719	15739	15746	15692	15559	15562	15782	15585	15777	15712	15873	15648	15857	15909	15735	15510	15834	15592	15665	15564	15715	15730	15642	15695	15596	15531	15693	15675	15687	15665	15696	15681	15682	15822	15699	15606	15857	15692	15819	15844	15708	15620	15881	15749	15660	15577	15585	15796	15862	15717	15660	15643	15634	15677	15479	15846	15709	15752	15945	15758	15698	15526	15620	15809	15848	15624	15670	15721	15692	15514	15764	15686	15672	15644	15748	15717	15634	15563	15795	15732	15593	15683	15725	15582	15528	15739	15700	15801	15457	15637	15544	15674	15840	15563	15671	15838	15986	15803	15598	15691	15513	15735	15467	15605	15599	15711	15688	15667	15752	15609	15597	15670	15836	15525	15650	15681	15697	15670	15695	15698	15740	15554	15490	15570	15609	15779	15607	15702	15760	15844	15804	15717	15760	15524	15408	15655	15801	15671	15894	15756	15516	15487	15872	15713	15615	15642	15608	15886	15681	15773	15829	15717	15634	15800	15716	15624	15678	15692	15841	15640	15633	15603	15713	15528	15623	15739	15740	15670	15480	15574	15554	15582	15518	15731	15731	15621	15698	15669	15662	15656	15649	15754	15716	15588	15747	15719	15665	15776	15589	15700	15711	15502	15771	15683	15517	15762	15686	15691	15731	15747	15667	15645	15736	15810	15915	15727	15590	15782	15762	15695	15727	15816	15710	15763	15738	15508	15706	15788	15747	15665	15775	15667	15786	15849	15673	15753	15793	15604	15664	15826	15550	15590	15629	15579	15689	15678	15699	15640	15599	15488	15627	15649	15620	15703	15715	15532	15358	15620	15920	15563	15776	15497	15726	15707	15821	15530	15632	15637	15748	15713	15697	15526	15522	15664	15648	15667	15651	15721	15611	15589	15615	15577	15448	15568	15717	15734	15746	15623	15580	15879	15688	15805	15839	15719	15675	15797	15895	15817	15555	15650	15546	15577	15694	15756	15642	15593	15724	15457	15518	15549	15684	15569	15655	15620	15775	15836	15813	15632	15781	15586	15637	15663	15652	15636	15705	15598	15799	15854	15674	15541	15668	15634	15445	15605	15737	15684	15635	15501	15770	15759	15799	15793	15684	15816	15659	15504	15731	15520	15558	15854	15755	15609	15701	15498	15658	15735	15736	15540	15813	15713	15629	15658	15661	15491	15518	15668	15748	15686	15742	15604	15531	15534	15513	15800	15668	15772	15732	15773	15709	15494	15723	15648	15821	15774	15846	15708	15768	15654	15514	15680	15686	15817	15761	15859	15657	15775	15701	15526	15758	15535	15721	15453	15617	15546	15388	15527	15761	15636	15742	15677	15701	15683	15834	15529	15754	15740	15643	15443	15573	15780	15726	15616	15740	15697	15678	15587	15611	15623	15717	15740	15688	15527	15652	15791	15763	15651	15873	15814	15599	15709	15753	15782	15864	15827	15530	15706	15681	15635	15636	15607	15707	15945	15680	15665	15784	15889	15883	15816	15704	15696	15798	15632	15699	15604	15761	15944	15881	15560	15688	15657	15650	15769	15783	15525	15564	15537	15843	15823	15740	15651	15562	15529	15549	15756	15501	15649	15647	15588	15541	15513	15731	15516	15643	15648	15745	15665	15387	15565	15693	15678	15702	15738	15579	15716	15765	15697	15523	15668	15546	15684	15717	15773	15804	15502	15590	15671	15719	15771	15862	15808	15718	15597	15619	15594	15673	15577	15524	15560	15859	15609	15666	15748	15605	15866	15580	15776	15593	15584	15713	15646	15623	15691	15605	15574	15578	15613	15674	15522	15608	15673	15795	15681	15605	15742	15653	15519	15578	15638	15575	15515	15605	15635	15866	15547	15447	15566	15797	15840	15818	15774	15748	15669	15817	15768	15811	15816	15736	15717	15656	15626	15510	15535	15733	15648	15851	15853	15640	15591	15905	15796	15656	15774	15518	15637	15971	15635	15750	15679	15935	15600	15717	15816	15933	15552	15863	15743	15919	15653	15644	15620	15699	15657	15689	15748	15756	15638	15835	15595	15762	15704	15537	15904	15679	15572	15526	15652	15694	15597	15593	15625	15766	15754	15687	15724	15727	15548	15749	15581	15762	15718	15672	15680	15763	15575	15565	15711	15885	15479	15515	15521	15798	15748	15752	15770	15617	15504	15618	15539	15519	15521	15624	15757	15735	15851	15510	15731	15577	15651	15488	15854	15657	15647	15659	15711	15747	15597	15692	15717	15666	15667	15579	15779	15549	15645	15514	15561	15827	15791	15574	15861	15712	15704	15502	15637	15646	15710	15712	15681	15699	15717	15774	15621	15567	15672	15828	15594	15536	15541	15688	15781	15615	15565	15597	15505	15671	15614	15662	15655	15801	15728	15565	15857	15800	15550	15577	15798	15622	15773	15853	15797	15661	15758	15707	15716	15721	15769	15613	15768	15659	15637	15505	15490	15591	15753	15779	15645	15743	15658	15755	15620	15648	15608	15605	15832	15542	15832	15513	15646	15744	15668	15483	15687	15797	15751	15614	15838	15610	15622	15688	15946	15791	15593	15681	15595	15828	15757	15593	15602	15747	15745	15724	15655	15456	15634	15647	15608	15743	15720	15553	15693	15964	15694	15575	15627	15681	15619	15751	15541	15652	15532	15728	15652	15782	15829	15653	15594	15614	15646	15663	15582	15556	15748	15823	15796	15752	15659	15764	15667	15889	15614	15602	15650	15651	15541	15516	15747	15592	15615	15723	15509	15867	15721	15691	15575	15678	15549	15712	15607	15585	15512	15692	15561	15762	15730	15757	15630	15635	15577	15579	15634	15609	15645	15801	15764	15780	15585	15498	15746	15706	15719	15692	15654	15613	15657	15544	15732	15718	15790	15736	15845	15739	15620	15789	15621	15574	15664	15635	15748	15674	15621	15611	15488	15787	15822	15897	15718	15776	15894	15548	15668	15676	15662	15528	15667	15811	15751	15604	15532	15663	15478	15767	15686	15713	15583	15733	15659	15547	15665	15509	15787	15635	15731	15833	15746	15670	15597	15756	15541	15719	15814	15927	15652	15711	15568	15560	15877	15804	15699	15687	15545	15848	15656	15806	15825	15532	15747	15887	15707	15580	15590	15518	15620	15438	15681	15671	15864	15704	15642	15719	15718	15746	15657	15723	15888	15630	15769	15730	15585	15656	15716	15573	15671	15666	15605	15486	15642	15638	15569	15542	15575	15822	15804	15539	15676	15658	15730	15854	15879	15585	15750	15875	15748	15522	15849	15746	15834	15663	15603	15843	15706	15798	15762	15776	15657	15850	15772	15685	15610	15491	15688	15864	15580	15863	15705	15607	15723	15508	15908	15653	15550	15686	15592	15826	15598	15847	15621	15634	15714	15841	15610	15609	15795	15714	15465	15518	15589	15476	15738	15951	15810	15478	15844	15678	15692	15592	15462	15764	15584	15778	15694	15614	15675	15611	15464	15728	15805	15725	15765	15542	15823	15582	15651	15672	15862	15526	15735	15635	15542	15632	15575	15807	15703	15590	15641	15781	15782	15675	15588	15686	15533	15524	15850	15559	15896	15556	15660	15886	15789	15845	15806	15583	15789	15767	15825	15807	15639	15723	15548	15659	15627	15754	15493	15614	15705	15742	15771	15705	15827	15641	15831	15827	15827	15611	15652	15492	15426	15796	15912	15716	15729	15662	15752	15663	15565	15623	15617	15713	15663	15545	15512	15584	15620	15645	15522	15649	15551	15561	15575	15764	15614	15730	15711	15623	15624	15694	15654	15407	15602	15801	15631	15640	15738	15629	15765	15739	15856	15748	15591	15649	15718	15525	15537	15720	15583	15717	15779	15775	15724	15751	15570	15587	15551	15696	15688	15544	15662	15526	15692	15743	15712	15680	15771	15696	15636	15558	15647	15716	15847	15725	15769	15923	15689	15642	15655	15525	15661	15690	15539	15614	15740	15584	15630	15589	15719	15692	15639	15806	15823	15756	15645	15817	15670	15744	15603	15783	15778	15790	15668	15532	15760	15746	15859	15748	15487	15645	15711	15457	15776	15881	15852	15752	15595	15648	15656	15685	15707	15820	15837	15800	15755	15689	15795	15496	15809	15733	15751	15709	15569	15825	15963	15633	15646	15767	15721	15657	15703	15585	15569	15578	15491	15639	15657	15705	15794	15638	15580	15833	15798	15669	15737	15719	15722	15547	15644	15772	15748	15783	15726	15735	15595	15708	15668	15552	15815	15721	15797	15683	15699	15755	15661	15797	15743	15856	15695	15743	15435	15564	15744	15667	15701	15955	15635	15740	15821	15797	15642	15680	15572	15703	15741	15624	15783	15646	15682	15778	15683	15845	15475	15619	15924	15716	15522	15609	15560	15686	15772	15766	15744	15845	15792	15764	15591	15672	15439	15715	15722	15733	15513	15575	15695	15668	15673	15652	15539	15729	15591	15633	15481	15727	15474	15823	15821	15763	15884	15581	15541	15772	15839	15664	15458	15551	15769	15862	15582	15686	15614	15580	15566	15771	15885	15941	15561	15630	15571	15671	15672	15664	15836	15855	15630	15695	15809	15747	15745	15540	15704	15724	15774	15624	15854	15739	15754	15683	15871	15463	15586	15465	15821	15649	15748	15749	15640	15654	15685	15520	15534	15743	15658	15614	15488	15639	15670	15533	15820	15724	15709	15451	15665	15697	15696	15544	15520	15436	15727	15675	15814	15785	15662	15582	15660	15613	15617	15572	15560	15691	15874	15752	15554	15533	15598	15607	15833	15788	15562	15765	15931	15572	15662	15658	15779	15495	15764	15668	15609	15807	15656	15753	15561	15823	15885	15723	15569	15823	15721	15758	15654	15715	15623	15808	15723	15678	15745	15634	15530	15733	15828	15849	15596	15670	15626	15578	15544	15553	15673	15650	15683	15768	15537	15581	15458
14420	21474	19467	17182	15785	15049	14895	14541	14575	14473	14405	14507	14416	14404	14405	14391	14440	14405	14614	14544	14363	14289	14541	14439	14349	14395	14566	14474	14478	14380	14461	14538	14641	14302	14397	14258	14525	14455	14583	14456	14479	14384	14328	14475	14359	14273	14125	14493	14418	14293	14478	14358	14449	14477	14257	14401	14350	14461	14391	14448	14457	14397	14392	14349	14368	14361	14437	14383	14409	14342	14523	14220	14475	14258	14274	14412	14447	14386	14381	14317	14525	14405	14493	14315	14354	14426	14369	14453	14342	14328	14322	14549	14427	14249	14432	14411	14446	14513	14320	14298	14271	14334	14498	14214	14451	14473	14301	14136	14388	14723	14380	14162	14393	14481	14395	14255	14211	14532	14524	14410	14230	14401	14352	14355	14462	14275	14411	14394	14476	14513	14250	14404	14509	14372	14410	14247	14284	14329	14369	14379	14427	14361	14351	14419	14421	14328	14490	14378	14425	14347	14401	14304	14371	14413	14401	14458	14416	14445	14391	14355	14556	14333	14245	14386	14497	14228	14441	14446	14381	14347	14494	14428	14334	14464	14417	14391	14477	14445	14485	14308	14324	14182	14429	14465	14315	14287	14466	14309	14354	14518	14312	14389	14370	14301	14362	14390	14685	14371	14572	14323	14359	14400	14505	14195	14403	14374	14273	14395	14455	14464	14332	14192	14487	14418	14361	14203	14339	14392	14409	14288	14348	14133	14226	14335	14440	14301	14439	14247	14257	14385	14352	14249	14280	14360	14293	14241	14265	14493	14332	14306	14532	14208	14414	14288	14292	14423	14384	14301	14335	14405	14255	14499	14471	14374	14186	14421	14186	14480	14187	14441	14345	14368	14281	14455	14208	14388	14386	14339	14359	14285	14237	14264	14437	14436	14476	14351	14377	14381	14453	14504	14398	14325	14437	14591	14296	14405	14424	14279	14586	14427	14333	14437	14426	14287	14227	14390	14217	14339	14437	14278	14481	14531	14395	14329	14371	14340	14442	14370	14385	14514	14255	14353	14264	14408	14234	14476	14331	14375	14328	14381	14239	14317	14413	14467	14467	14360	14494	14519	14537	14382	14464	14396	14325	14389	14446	14437	14436	14319	14330	14313	14312	14318	14354	14241	14250	14453	14256	14350	14575	14343	14371	14278	14483	14554	14175	14492	14293	14424	14275	14492	14453	14354	14361	14391	14316	14314	14365	14366	14431	14366	14251	14375	14337	14441	14325	14311	14371	14490	14319	14511	14437	14286	14306	14368	14333	14245	14263	14255	14280	14347	14326	14235	14489	14334	14316	14327	14505	14307	14387	14368	14395	14410	14333	14432	14429	14512	14408	14172	14480	14238	14346	14343	14404	14330	14388	14265	14424	14290	14247	14428	14531	14292	14210	14484	14263	14371	14371	14382	14458	14284	14373	14293	14469	14308	14231	14249	14316	14242	14476	14486	14358	14342	14577	14418	14337	14354	14498	14196	14426	14343	14337	14469	14225	14395	14419	14432	14368	14400	14281	14585	14396	14339	14403	14512	14341	14317	14352	14474	14295	14385	14412	14230	14289	14295	14519	14196	14516	14272	14415	14323	14344	14402	14456	14400	14358	14342	14241	14421	14387	14438	14428	14402	14483	14347	14335	14343	14381	14234	14209	14330	14338	14576	14257	14303	14365	14490	14339	14277	14225	14335	14292	14232	14319	14325	14289	14218	14302	14416	14372	14270	14432	14367	14355	14172	14374	14310	14389	14337	14247	14486	14334	14352	14562	14464	14202	14327	14374	14434	14386	14281	14429	14444	14423	14268	14356	14321	14440	14213	14399	14288	14501	14258	14583	14268	14261	14403	14383	14420	14499	14191	14340	14223	14259	14427	14383	14273	14401	14384	14269	14336	14260	14339	14437	14125	14406	14534	14379	14309	14451	14402	14297	14288	14391	14292	14272	14177	14295	14372	14350	14375	14451	14326	14230	14341	14516	14240	14517	14346	14319	14291	14236	14507	14247	14529	14525	14166	14398	14416	14514	14419	14463	14382	14457	14357	14412	14440	14310	14277	14368	14466	14471	14348	14470	14227	14452	14470	14440	14388	14310	14390	14316	14300	14397	14357	14311	14382	14271	14231	14551	14407	14446	14335	14319	14450	14436	14366	14383	14208	14529	14469	14262	14359	14423	14536	14521	14412	14516	14293	14410	14315	14227	14306	14325	14531	14290	14342	14339	14217	14571	14376	14200	14328	14508	14211	14396	14314	14444	14472	14348	14485	14413	14495	14539	14298	14438	14338	14429	14281	14358	14342	14408	14377	14447	14358	14524	14323	14323	14363	14296	14447	14443	14284	14294	14385	14282	14600	14417	14381	14349	14339	14321	14347	14384	14388	14353	14335	14169	14364	14475	14437	14332	14282	14297	14392	14377	14403	14333	14238	14473	14372	14599	14345	14316	14386	14384	14521	14317	14208	14310	14419	14419	14295	14387	14359	14327	14307	14510	14329	14357	14359	14306	14337	14378	14308	14389	14382	14393	14401	14285	14187	14440	14537	14347	14413	14349	14460	14394	14303	14411	14512	14201	14330	14335	14364	14497	14324	14501	14309	14450	14419	14521	14335	14278	14392	14394	14458	14362	14345	14185	14266	14273	14416	14368	14351	14290	14330	14313	14211	14258	14316	14321	14420	14371	14405	14247	14347	14481	14487	14515	14111	14213	14589	14303	14405	14397	14469	14545	14333	14411	14277	14328	14337	14434	14482	14209	14233	14289	14342	14331	14360	14424	14441	14321	14308	14413	14322	14382	14428	14243	14329	14601	14359	14487	14335	14376	14387	14379	14452	14424	14495	14239	14394	14282	14303	14344	14514	14293	14510	14444	14309	14212	14348	14299	14338	14383	14392	14457	14428	14398	14257	14238	14303	14289	14410	14289	14324	14426	14212	14475	14286	14296	14443	14451	14249	14413	14292	14376	14428	14290	14387	14262	14502	14260	14369	14307	14354	14367	14414	14390	14457	14498	14457	14336	14505	14266	14323	14340	14257	14363	14462	14417	14366	14221	14216	14204	14360	14142	14248	14268	14290	14328	14239	14537	14254	14226	14409	14262	14401	14260	14347	14324	14646	14418	14257	14260	14385	14214	14397	14323	14487	14385	14415	14411	14412	14326	14425	14458	14373	14364	14398	14375	14242	14410	14297	14441	14369	14368	14413	14336	14166	14229	14276	14459	14469	14284	14380	14441	14286	14454	14427	14304	14320	14378	14377	14324	14398	14269	14427	14319	14382	14168	14475	14398	14475	14440	14280	14497	14219	14333	14447	14398	14352	14440	14249	14330	14228	14507	14335	14279	14121	14311	14183	14334	14311	14368	14487	14276	14257	14538	14450	14331	14442	14320	14269	14387	14199	14428	14391	14437	14395	14353	14525	14356	14438	14387	14392	14437	14390	14305	14248	14389	14443	14482	14247	14497	14483	14279	14327	14375	14330	14315	14326	14291	14300	14436	14341	14546	14420	14546	14302	14254	14313	14402	14461	14373	14296	14416	14188	14463	14353	14276	14462	14316	14233	14304	14354	14323	14429	14126	14414	14440	14211	14431	14397	14308	14310	14376	14467	14356	14243	14325	14559	14376	14356	14331	14281	14670	14328	14301	14465	14521	14464	14235	14470	14399	14306	14148	14447	14267	14369	14319	14396	14398	14288	14336	14338	14370	14312	14336	14467	14324	14436	14477	14286	14374	14387	14303	14296	14298	14431	14369	14332	14341	14477	14376	14166	14465	14288	14429	14443	14221	14298	14348	14348	14349	14240	14489	14355	14220	14215	14325	14369	14352	14405	14440	14525	14294	14290	14423	14325	14290	14252	14306	14406	14245	14359	14214	14357	14321	14499	14374	14434	14450	14354	14375	14357	14266	14261	14320	14452	14391	14366	14277	14278	14267	14426	14280	14463	14225	14301	14361	14309	14407	14316	14324	14447	14389	14463	14267	14404	14466	14320	14451	14413	14367	14473	14397	14447	14244	14471	14436	14203	14333	14237	14550	14365	14325	14469	14241	14247	14426	14269	14230	14332	14382	14207	14368	14257	14337	14278	14280	14355	14280	14251	14250	14407	14318	14323	14314	14306	14349	14168	14293	14416	14486	14282	14382	14390	14644	14395	14428	14527	14407	14514	14475	14377	14366	14507	14480	14285	14391	14424	14418	14496	14249	14449	14294	14399	14475	14322	14277	14284	14378	14284	14354	14387	14504	14357	14497	14319	14495	14446	14489	14464	14280	14341	14428	14413	14500	14472	14295	14159	14326	14424	14238	14363	14451	14353	14427	14387	14397	14318	14410	14332	14266	14644	14334	14262	14220	14383	14386	14266	14349	14232	14397	14451	14350	14277	14388	14363	14265	14352	14442	14405	14454	14289	14374	14391	14393	14284	14425	14455	14365	14297	14515	14386	14332	14412	14242	14481	14494	14389	14363	14376	14328	14464	14294	14310	14457	14454	14487	14170	14325	14342	14267	14235	14333	14343	14248	14377	14236	14332	14335	14394	14269	14321	14555	14544	14366	14400	14374	14321	14237	14555	14528	14355	14561	14381	14399	14313	14225	14429	14423	14438	14440	14189	14411	14465	14371	14309	14418	14240	14526	14403	14377	14466	14506	14400	14376	14379	14360	14288	14276	14512	14400	14292	14431	14476	14379	14343	14373	14391	14337	14630	14212	14376	14353	14313	14383	14392	14417	14296	14305	14400	14327	14470	14341	14405	14359	14289	14677	14447	14374	14425	14339	14363	14433	14185	14518	14202	14493	14337	14350	14274	14521	14355	14440	14442	14207	14467	14623	14358	14425	14281	14205	14275	14311	14385	14481	14400	14365	14403	14166	14351	14263	14404	14360	14440	14308	14283	14341	14403	14251	14437	14458	14375	14351	14324	14434	14328	14257	14344	14449	14332	14363	14477	14546	14384	14401	14169	14328	14317	14392	14360	14127	14358	14328	14507	14179	14472	14256	14455	14377	14291	14367	14205	14408	14410	14322	14473	14296	14399	14210	14369	14289	14384	14423	14339	14279	14309	14380	14468	14541	14194	14195	14546	14498	14343	14388	14456	14316	14315	14211	14330	14193	14337	14516	14391	14371	14397	14349	14389	14528	14400	14407	14328
22917	21445	29420	23872	21535	22894	24016	17771	16616	16742	17037	16666	16624	16688	16500	16571	16463	16564	16493	16548	16386	16553	16552	16500	16357	16503	16414	16613	16355	16345	16434	16374	16545	16377	16648	16387	16476	16437	16321	16323	16333	16401	16199	16308	16501	16428	16391	16379	16370	16346	16407	16545	16440	16390	16637	16431	16335	16468	16473	16404	16344	16083	16249	16536	16188	16229	16226	16382	16323	16280	16239	16292	16305	16406	16329	16326	16322	16185	16429	16355	16260	16342	16266	16459	16223	16349	16493	16499	16245	16230	16293	16346	16195	16305	16208	16280	16322	16297	16266	16224	16221	16295	16208	16239	16438	16299	16227	16379	16169	16131	16159	16211	16333	16343	16350	16306	16228	16163	16265	16267	16494	16114	16177	16389	16317	16310	16269	16171	16159	16576	16101	16141	16314	16247	16434	16322	16502	16292	16325	16285	16385	16438	16206	16246	16435	16336	16414	16295	16328	16388	16140	16446	16263	16420	16193	16268	16426	16315	15979	16370	16315	16381	16320	16135	16281	16476	16365	16498	16306	16264	16363	16394	16013	16203	16264	16180	16230	16204	16416	16300	16305	16411	16453	16261	16315	16325	16229	16368	16268	16405	16187	16278	16312	16267	16436	16333	16204	16116	16381	16406	16358	16218	16416	16289	16433	16230	16198	16328	16376	16343	16049	16237	16332	16236	16324	16285	16300	16356	16328	16323	16353	16352	16271	16270	16338	16323	16506	16383	16157	16461	16321	16259	16407	16134	16256	16438	16451	16490	16286	16411	16345	16264	16335	16298	16268	16356	16158	16264	16179	16354	16417	16177	16153	16107	16176	16286	16440	16242	16353	16537	16298	16248	16172	16253	16191	16254	16296	16283	16251	16248	16308	16255	16394	16436	16390	16304	16400	16590	16407	16443	16297	16089	16050	16122	16306	16177	16009	16193	16216	16236	16091	16336	16345	16196	16158	16251	16192	16289	16214	16214	16064	16229	16066	16277	16281	16251	16411	16257	16270	16191	16376	16239	16290	16175	16250	16231	16397	16337	16372	16302	16193	16484	16343	16260	16143	16357	16213	16297	16265	16240	16367	16305	16353	16341	16312	16443	16315	16286	16153	16377	16338	16437	16379	16041	16133	16175	16174	16209	16152	16255	16149	16205	16287	16400	16294	16308	16468	16135	16401	16201	16215	16207	16212	16389	16433	16316	16275	16303	16416	16186	16375	16349	16200	16205	16214	16289	16376	16332	16365	16234	16232	16331	16310	16398	16313	16403	16459	16273	16241	16200	16367	16395	16208	16260	16479	16352	16490	16428	16246	16338	16236	16269	16249	16316	16336	16318	16137	16229	16351	16246	16206	16228	16502	16283	16418	16381	16404	16076	16188	16078	16206	16312	16223	16343	16312	16339	16305	16294	16246	16141	16201	16391	16074	16344	16381	16207	16486	16375	16145	16172	16235	16036	16171	16180	16354	16217	16241	16136	16214	16195	16169	16228	16135	16339	16272	16166	16347	16034	16287	16343	16269	16346	16324	16277	16324	16141	16188	16433	16021	16393	16287	16245	16218	16296	16188	16142	16196	16342	16271	16154	16237	16329	16263	16297	16327	16360	16041	16302	16084	16253	16211	16582	16068	16258	16099	16403	16395	16299	16264	16351	16276	16118	16249	16208	16350	16214	16381	16292	16047	16228	16341	16191	16098	16241	15941	16251	16230	16410	16316	16283	16159	16339	16219	16060	16183	16257	16124	16367	16148	16152	16313	16165	16237	16215	16294	16353	16271	16232	16155	16327	16133	16098	16388	16042	16399	16172	16136	16108	16455	16152	16083	16177	16125	16095	16100	16312	16121	16055	16428	16181	16277	16351	16161	16113	16056	16402	16235	16244	16117	16422	16352	16311	16310	16263	16238	16130	16340	16211	16315	16199	16326	16317	15975	16295	16125	16271	16363	16301	16304	16146	16348	16377	16246	16246	16263	16459	16157	16089	16081	16301	16327	16428	16271	16175	16280	16272	16117	16515	16209	16360	16064	16216	16158	16232	16355	16272	16146	16262	16181	16418	16188	16269	16246	16256	16269	16486	16252	16197	16089	16187	16296	16296	16093	16097	16256	16155	16281	16146	16203	16303	16255	16238	16416	16295	16436	16153	16250	16304	16385	16144	16204	16231	16255	16357	16070	16386	16160	16378	16203	16421	16265	16116	16069	16146	16182	16328	16109	16297	16221	16083	16311	16344	16277	16418	16355	16226	16121	16107	16199	16351	16351	16398	16296	16209	16454	16370	16276	16359	16361	16303	16415	16117	16370	16382	16220	16198	16288	16398	16545	16139	16203	16231	16081	16438	16251	16212	16434	16410	16079	16197	16409	16151	16281	16403	16414	16357	16487	16532	16217	16219	16177	16204	16304	16190	16422	16358	16276	16274	16405	16197	16366	16300	16400	16312	16256	16296	16180	16281	16314	16366	16417	16504	16288	16306	16172	16348	16286	16303	16166	16349	16231	16082	16372	16274	16109	16601	16338	16253	16340	16427	16117	16290	16098	16485	16337	16102	16139	16319	16098	16323	16207	16362	16123	16244	16465	16295	16306	16225	16397	16042	16136	16257	16139	16182	16291	16140	16145	16094	16183	16155	16292	16192	16297	16149	16171	16215	16280	16319	16287	16256	16209	16209	16273	16081	16218	16331	16274	16094	16158	16430	16243	16332	16498	16283	16420	16161	16028	16264	15961	16117	16338	16292	16214	16181	16313	16352	16404	16271	16264	16262	16530	16167	16160	16237	16330	16236	16269	16363	16278	16037	16363	16364	16227	16083	16205	16501	16350	16203	16127	16181	16320	16431	16338	16178	16188	16249	16364	16116	16294	16044	16476	16169	16227	16528	16310	16329	16131	16248	16203	16260	16267	16192	16321	16328	16250	16329	16097	16216	16308	16261	16362	16358	16133	16295	16264	16229	16216	16365	16183	16385	16381	16149	16220	16438	16202	16109	16158	16415	16465	16214	16359	16241	16372	16379	16194	16257	16342	16407	16181	16267	16448	16330	16210	16419	16296	16094	16209	16035	16476	16248	16386	16122	16277	16321	16403	16169	16317	16331	16105	16234	16031	16161	16354	16195	16572	16348	16167	16392	16302	16438	16319	16338	16287	16042	16321	16363	16298	16168	16177	16326	16466	16150	16243	16344	16391	16232	16290	16203	16209	16128	16170	16437	16270	16087	16166	16154	16314	16489	16217	16077	16203	16157	16082	16275	16176	16241	16308	16427	16337	16374	16183	16330	16234	16132	16252	16298	16331	16152	16160	16463	16325	16345	16465	16397	16420	16201	16344	16232	16255	16538	16373	16272	16339	16373	16191	16474	16255	16257	16345	16296	16409	16201	16299	16272	16083	16420	16326	16172	16325	16225	16194	16365	16125	16099	16155	16231	16396	16227	16329	16336	16250	16363	16395	16412	16298	16252	16038	15961	16259	16136	16308	16358	16247	16251	16310	16297	16218	16092	16054	16147	16166	16138	16059	16226	16052	16394	16296	16438	16267	16316	16294	16407	16145	16379	16278	16271	16226	16423	16255	16097	16325	16383	16427	16245	16323	16291	16182	16286	16248	16265	16300	16333	16437	16370	16291	16320	16409	16214	16303	16208	16373	16335	16181	16173	16344	16326	16359	16254	16076	16360	16413	16265	16158	16249	16377	16311	16386	16254	16437	16345	16304	16292	16277	16236	16140	16263	16378	16240	16316	16392	16425	16459	16161	16178	16306	16363	16317	16342	16381	16357	16329	16248	16278	16306	16292	16149	16322	16281	16312	16336	16343	16306	16341	16311	16265	16377	16326	16180	16279	16241	16279	16298	16358	16163	16162	16235	16309	16485	16082	16094	16141	16203	16187	16282	16556	16508	16175	16196	16285	16157	16195	16062	16259	16419	16260	16337	16288	16284	16222	16259	15997	16276	16163	16416	16182	16366	16316	16275	16264	16245	16282	16192	16234	16162	16134	16329	16245	16210	16125	16381	16352	16348	16177	16171	16222	16237	16367	16060	16275	16338	16266	16256	16280	16345	16214	16394	16248	16181	16249	16203	16342	16259	16003	16368	16273	16302	16124	16350	16170	16202	16212	16421	16192	16318	16127	16255	16142	16064	16307	16240	16224	16229	16454	16200	16263	16440	16201	16261	16233	16387	16191	16138	16323	16305	16083	16167	16206	16216	16115	16188	16201	16188	16172	16170	16310	16391	16287	16370	16361	16116	16284	16057	16272	16362	16294	16112	16077	16375	16299	16341	16374	16031	16274	16186	16291	16077	16385	16331	16317	16103	16218	16394	16051	16357	16351	16213	16163	16396	16504	16305	16293	16182	16468	16437	16285	16295	16513	16400	16324	16098	16459	16280	16205	16432	16185	16299	16250	16245	16192	16438	16007	16307	16331	16275	16263	16151	16267	16279	16435	16135	16219	16264	16124	16246	16170	16276	16217	16099	16016	16389	16362	16400	16329	16192	16238	16169	16284	16274	16349	16499	16366	16265	16353	16277	16198	16338	16531	16421	16398	16238	16358	16249	16298	16212	16244	16013	16509	16227	16298	16205	16121	16093	16130	16164	16178	16164	16219	16376	16253	16343	16215	16069	16018	16350	16202	16021	16316	16569	16403	16341	16461	16281	16243	16266	16183	16275	16175	16326	16295	16156	16334	16383	16232	16229	16448	16373	16299	16202	16314	16197	16318	16107	16245	16353	16234	16167	16342	16239	16377	16340	16202	16181	16333	16163	16280	16213	16139	16276	16149	16174	16252	16443	16322	16352	16222	16238	16201	16376	16281	16295	16018	16419	16255	16341	16276	16211	16298	16070	16281	16247	16370	16327	16319	16137	16199	16112	16350	16230	16269	16280	16289	16312	16306	16264	16324	16303	16209	16447	16251	16205	16296	16393	16489	16457	16444	16283	16497	16207	16203	16276	16362	16269	16358	16366	16172	16251	16289	16402	16300	16131	16237	16256	16167	16372	16352	16189	16038	16147	16102	16141	16223	16342	16064	16334	16333	16204	16070	16318	16428	16261	16255	16388	16440	16316	16185	16225	16236	16194	16389	16163	16308	16320	16092	16242	16398	16398	16089	16252	16133	16346	16304	16037	16286	16083	16210	16296
14739	23746	21651	18659	16602	15508	15266	14960	14777	14958	14664	14804	14830	14857	14812	14672	14843	14651	14692	14725	14486	14770	14880	14876	14664	14770	14584	14710	14732	14684	14777	14577	14778	14837	14709	14662	14710	14621	14600	14751	14634	14723	14666	14699	14870	14698	14763	14638	14576	14798	14654	14734	14672	14669	14664	14649	14675	14662	14555	14516	14609	14723	14650	14559	14743	14599	14724	14686	14808	14636	14616	14610	14565	14691	14666	14627	14834	14675	14569	14612	14540	14445	14750	14793	14620	14741	14684	14889	14676	14501	14543	14750	14684	14825	14640	14533	14683	14648	14647	14643	14716	14550	14580	14562	14638	14881	14417	14684	14580	14724	14628	14633	14775	14522	14502	14588	14712	14641	14555	14806	14650	14582	14595	14785	14599	14551	14668	14705	14698	14590	14689	14554	14666	14678	14553	14781	14669	14605	14796	14627	14659	14744	14778	14712	14622	14748	14482	14597	14616	14607	14618	14780	14633	14744	14543	14660	14652	14484	14595	14484	14641	14667	14800	14632	14711	14855	14738	14607	14644	14693	14585	14620	14759	14628	14700	14612	14667	14624	14553	14704	14625	14602	14855	14659	14725	14629	14690	14677	14699	14724	14660	14738	14532	14726	14682	14595	14563	14586	14547	14868	14844	14597	14602	14593	14464	14689	14583	14584	14633	14632	14746	14697	14561	14445	14513	14704	14896	14622	14676	14750	14588	14616	14634	14515	14672	14774	14601	14663	14707	14679	14627	14557	14459	14604	14714	14678	14659	14627	14548	14690	14660	14797	14484	14678	14493	14595	14528	14581	14612	14732	14607	14681	14656	14720	14657	14624	14673	14447	14557	14788	14547	14641	14554	14812	14655	14679	14606	14663	14653	14557	14674	14657	14691	14705	14712	14596	14753	14550	14700	14532	14735	14664	14638	14543	14590	14662	14833	14753	14795	14577	14622	14840	14636	14553	14619	14616	14521	14794	14630	14660	14637	14584	14751	14615	14612	14844	14724	14559	14648	14521	14715	14561	14710	14554	14514	14652	14530	14524	14477	14678	14729	14817	14653	14646	14729	14536	14855	14615	14669	14538	14832	14743	14810	14528	14628	14687	14633	14634	14605	14510	14782	14660	14801	14373	14495	14691	14760	14707	14596	14647	14629	14738	14546	14759	14615	14610	14681	14730	14775	14590	14580	14604	14815	14686	14725	14553	14671	14636	14673	14551	14505	14685	14578	14579	14517	14641	14760	14671	14685	14617	14662	14526	14708	14775	14744	14666	14559	14660	14548	14722	14510	14456	14712	14655	14590	14630	14476	14599	14755	14587	14735	14476	14718	14787	14603	14724	14789	14725	14522	14659	14681	14799	14486	14712	14659	14571	14698	14707	14525	14658	14699	14561	14694	14580	14744	14582	14603	14594	14551	14776	14679	14606	14711	14837	14854	14589	14732	14554	14638	14642	14548	14602	14669	14904	14656	14711	14529	14557	14654	14637	14656	14550	14616	14768	14545	14638	14754	14583	14632	14685	14527	14649	14571	14600	14577	14590	14567	14745	14609	14701	14627	14791	14527	14665	14653	14624	14522	14678	14642	14556	14559	14662	14563	14531	14637	14684	14735	14607	14730	14720	14694	14550	14588	14640	14662	14775	14772	14618	14801	14460	14680	14629	14545	14627	14516	14670	14800	14716	14709	14717	14630	14654	14603	14666	14601	14655	14558	14725	14514	14701	14550	14725	14722	14834	14562	14641	14542	14708	14653	14754	14649	14730	14597	14557	14684	14593	14787	14707	14661	14678	14724	14537	14562	14697	14764	14540	14673	14684	14591	14598	14718	14685	14770	14681	14615	14644	14484	14567	14613	14635	14612	14645	14586	14687	14597	14698	14589	14618	14666	14589	14551	14613	14595	14598	14729	14657	14664	14624	14698	14572	14875	14518	14513	14708	14485	14573	14720	14692	14625	14491	14574	14659	14679	14459	14702	14690	14690	14676	14689	14601	14567	14676	14645	14513	14527	14641	14534	14462	14648	14572	14727	14712	14698	14640	14555	14583	14890	14574	14756	14357	14736	14612	14652	14666	14635	14663	14530	14731	14416	14662	14668	14708	14729	14560	14690	14649	14614	14741	14765	14740	14544	14800	14659	14524	14707	14645	14640	14791	14544	14624	14628	14433	14552	14638	14588	14550	14668	14374	14659	14588	14585	14747	14590	14664	14543	14677	14705	14646	14526	14739	14585	14641	14524	14623	14526	14803	14638	14469	14556	14535	14589	14647	14732	14755	14635	14717	14601	14641	14694	14576	14751	14595	14648	14521	14748	14737	14576	14685	14582	14746	14591	14776	14597	14456	14703	14708	14820	14549	14728	14710	14607	14686	14507	14582	14535	14735	14450	14704	14522	14798	14742	14598	14764	14649	14625	14609	14679	14595	14536	14726	14655	14548	14547	14677	14555	14774	14610	14545	14754	14748	14463	14702	14738	14665	14618	14775	14613	14670	14642	14674	14610	14583	14635	14550	14514	14641	14560	14611	14772	14715	14715	14732	14729	14685	14580	14692	14682	14618	14631	14750	14556	14509	14594	14549	14605	14669	14626	14600	14566	14764	14750	14601	14620	14841	14637	14696	14600	14657	14516	14685	14564	14578	14674	14760	14728	14635	14746	14686	14707	14658	14750	14757	14634	14635	14699	14564	14571	14672	14765	14701	14584	14447	14748	14521	14637	14633	14575	14489	14668	14520	14669	14670	14643	14808	14632	14848	14518	14618	14698	14493	14556	14721	14631	14660	14464	14501	14558	14520	14834	14647	14772	14651	14623	14659	14514	14543	14585	14545	14699	14522	14648	14614	14747	14577	14657	14678	14600	14588	14689	14655	14755	14505	14806	14585	14683	14771	14635	14681	14734	14697	14629	14613	14609	14619	14652	14720	14635	14620	14587	14676	14698	14633	14628	14671	14468	14451	14488	14736	14632	14819	14631	14550	14507	14524	14635	14413	14553	14760	14583	14538	14496	14619	14705	14644	14786	14809	14769	14427	14741	14572	14730	14641	14768	14702	14708	14747	14508	14682	14574	14694	14419	14536	14766	14606	14466	14438	14669	14552	14573	14633	14523	14485	14690	14553	14490	14734	14632	14651	14751	14658	14615	14635	14408	14735	14621	14785	14687	14550	14674	14510	14677	14646	14627	14750	14591	14684	14501	14590	14513	14600	14795	14805	14681	14509	14779	14567	14629	14927	14601	14526	14811	14659	14436	14694	14735	14703	14720	14577	14303	14637	14745	14683	14525	14709	14732	14573	14365	14557	14708	14615	14712	14471	14580	14773	14557	14590	14558	14607	14754	14589	14709	14634	14715	14789	14752	14587	14983	14512	14717	14557	14633	14590	14663	14594	14487	14660	14581	14680	14736	14713	14697	14684	14583	14740	14869	14735	14599	14760	14611	14614	14667	14693	14618	14795	14519	14563	14655	14512	14827	14688	14477	14732	14648	14726	14680	14777	14571	14676	14569	14603	14626	14642	14711	14562	14592	14730	14763	14678	14647	14737	14523	14682	14549	14619	14681	14650	14520	14589	14689	14683	14647	14642	14594	14694	14684	14716	14525	14699	14696	14724	14658	14701	14693	14665	14648	14612	14673	14659	14687	14669	14755	14645	14468	14608	14595	14671	14625	14550	14529	14643	14672	14583	14603	14645	14649	14606	14530	14550	14619	14606	14548	14850	14666	14543	14780	14713	14654	14739	14610	14620	14653	14513	14593	14589	14628	14653	14711	14541	14555	14683	14436	14639	14676	14677	14642	14658	14582	14662	14586	14605	14635	14734	14637	14797	14716	14621	14535	14565	14707	14536	14635	14695	14525	14691	14720	14548	14612	14505	14630	14538	14467	14847	14641	14625	14641	14625	14571	14670	14741	14729	14752	14484	14743	14507	14480	14554	14722	14749	14817	14706	14499	14722	14679	14491	14705	14587	14574	14524	14573	14630	14570	14626	14699	14676	14660	14714	14509	14615	14592	14285	14771	14870	14687	14599	14603	14725	14530	14700	14734	14647	14693	14689	14775	14734	14680	14748	14727	14626	14535	14619	14644	14606	14624	14671	14638	14540	14580	14679	14899	14698	14667	14716	14662	14721	14424	14443	14661	14781	14522	14676	14643	14658	14580	14801	14577	14607	14614	14569	14391	14735	14665	14707	14698	14663	14676	14698	14593	14749	14789	14782	14716	14616	14742	14672	14677	14543	14638	14609	14605	14590	14696	14628	14656	14823	14644	14777	14655	14541	14549	14676	14342	14715	14716	14732	14584	14778	14630	14658	14737	14554	14478	14653	14600	14585	14602	14689	14795	14705	14791	14567	14432	14627	14621	14559	14576	14691	14681	14675	14589	14718	14660	14600	14668	14766	14586	14618	14658	14640	14707	14618	14633	14581	14714	14588	14738	14818	14626	14598	14541	14564	14842	14626	14647	14530	14787	14611	14686	14455	14639	14536	14530	14520	14714	14538	14728	14817	14579	14699	14603	14627	14609	14741	14763	14699	14659	14493	14672	14767	14688	14780	14553	14769	14760	14740	14678	14699	14607	14621	14420	14615	14566	14727	14733	14757	14620	14646	14571	14710	14667	14519	14667	14681	14813	14774	14701	14639	14849	14526	14661	14537	14710	14746	14554	14739	14584	14487	14728	14580	14651	14796	14646	14711	14652	14554	14584	14613	14602	14698	14569	14763	14616	14668	14539	14569	14720	14488	14559	14494	14625	14507	14664	14496	14633	14634	14487	14872	14478	14629	14690	14718	14711	14669	14725	14709	14648	14731	14728	14651	14688	14596	14707	14543	14589	14679	14709	14642	14848	14659	14643	14508	14669	14833	14588	14573	14584	14675	14682	14439	14643	14637	14574	14593	14525	14696	14821	14554	14712	14614	14471	14591	14658	14565	14675	14689	14597	14656	14614	14602	14694	14539	14747	14624	14653	14589	14713	14735	14570	14631	14474	14715	14562	14571	14637	14709	14587	14724	14613	14607	14829	14751	14713	14578	14711	14440	14736	14646	14617	14666	14552	14638	14726	14486	14729	14669	14678	14723	14580	14505	14545	14792	14688	14547	14542	14653	14728	14447	14573	14723	14621	14542	14654	14591	14678	14690	14674	14710
26394	21231	25779	23778	17184	16776	16868	16598	16388	16653	16581	16525	16366	16362	16365	16678	16732	16345	16584	16577	16628	16535	16566	16358	16289	16314	16555	16184	16413	16482	16552	16429	16241	16402	16478	16660	16324	16345	16362	16438	16393	16304	16416	16342	16528	16391	16359	16277	16398	16547	16360	16509	16329	16371	16433	16390	16395	16171	16296	16290	16421	16404	16508	16487	16299	16535	16254	16237	16360	16461	16452	16398	16453	16509	16434	16217	16358	16462	16506	16461	16511	16607	16379	16165	16336	16519	16491	16523	16423	16329	16560	16426	16466	16405	16563	16488	16463	16429	16477	16294	16333	16379	16511	16329	16382	16363	16237	16416	16299	16374	16215	16387	16363	16180	16329	16436	16361	16342	16303	16402	16515	16615	16446	16538	16330	16568	16548	16348	16224	16490	16538	16517	16491	16488	16441	16303	16359	16372	16311	16377	16373	16324	16500	16578	16492	16278	16323	16480	16381	16164	16218	16290	16391	16106	16329	16599	16452	16344	16445	16486	16299	16364	16397	16459	16040	16412	16451	16235	16416	16444	16438	16559	16250	16459	16222	16153	16301	16273	16343	16354	16469	16110	16461	16521	16333	16324	16343	16360	16465	16510	16304	16340	16381	16422	16237	16610	16306	16406	16340	16261	16323	16532	16387	16331	16246	16232	16347	16249	16428	16451	16454	16496	16385	16418	16352	16332	16479	16473	16542	16528	16504	16292	16297	16222	16338	16505	16452	16302	16323	16178	16208	16448	16310	16217	16447	16336	16339	16260	16394	16378	16236	16238	16494	16381	16235	16305	16430	16377	16281	16292	16182	16362	16429	16323	16463	16568	16413	16098	16586	16330	16340	16464	16416	16391	16334	16481	16103	16520	16516	16207	16397	16609	16473	16526	16350	16478	16261	16411	16382	16284	16552	16150	16258	16393	16487	16417	16487	16522	16430	16263	16495	16562	16289	16280	16385	16468	16230	16352	16296	16284	16391	16390	16500	16375	16463	16429	16221	16612	16551	16405	16389	16344	16409	16118	16333	16310	16352	16146	16376	16310	16239	16502	16498	16321	16306	16265	16181	16377	16330	16488	16277	16462	16481	16465	16522	16504	16264	16481	16473	16596	16219	16177	16269	16203	16578	16409	16336	16409	16372	16369	16352	16434	16379	16390	16459	16348	16402	16368	16331	16355	16363	16359	16315	16316	16425	16499	16463	16301	16523	16403	16537	16291	16279	16052	16372	16516	16412	16291	16277	16417	16236	16379	16365	16334	16391	16404	16379	16461	16533	16449	16301	16393	16260	16368	16401	16417	16339	16449	16407	16639	16371	16219	16457	16323	16669	16374	16304	16252	16374	16306	16295	16321	16479	16346	16434	16318	16632	16392	16279	16354	16435	16332	16342	16318	16188	16314	16352	16597	16608	16309	16401	16338	16396	16244	16415	16446	16400	16269	16397	16284	16298	16388	16537	16420	16324	16167	16372	16466	16446	16251	16532	16319	16592	16232	16340	16554	16720	16287	16645	16419	16421	16330	16481	16432	16323	16497	16254	16426	16247	16564	16324	16334	16303	16445	16377	16356	16229	16667	16266	16508	16541	16377	16514	16370	16394	16429	16421	16366	16497	16247	16335	16221	16358	16460	16331	16365	16354	16456	16480	16407	16364	16276	16279	16530	16366	16270	16385	16465	16454	16312	16356	16344	16395	16369	16341	16243	16456	16558	16342	16332	16092	16275	16322	16393	16301	16477	16416	16551	16345	16555	16356	16315	16439	16427	16469	16417	16411	16415	16148	16621	16313	16355	16505	16370	16435	16583	16416	16269	16225	16359	16296	16428	16359	16478	16309	16593	16418	16542	16372	16384	16228	16502	16177	16186	16391	16438	16502	16286	16234	16221	16497	16200	16340	16458	16407	16427	16432	16215	16459	16363	16297	16452	16283	16241	16381	16385	16391	16482	16488	16455	16537	16421	16441	16616	16504	16574	16377	16247	16268	16557	16409	16396	16395	16134	16293	16470	16470	16463	16489	16401	16495	16372	16273	16181	16420	16415	16340	16382	16300	16462	16574	16349	16343	16360	16428	16465	16332	16214	16182	16323	16435	16471	16402	16499	16289	16508	16470	16422	16362	16322	16541	16316	16415	16330	16578	16390	16422	16151	16333	16500	16551	16516	16425	16392	16575	16358	16379	16325	16284	16381	16448	16607	16244	16673	16420	16259	16385	16298	16355	16257	16288	16429	16350	16368	16519	16378	16368	16267	16445	16467	16239	16460	16487	16486	16502	16548	16370	16335	16588	16403	16497	16385	16459	16398	16415	16362	16338	16462	16297	16462	16508	16457	16463	16315	16369	16131	16314	16262	16293	16471	16397	16402	16452	16552	16305	16528	16328	16395	16334	16508	16574	16352	16362	16475	16321	16404	16374	16427	16451	16287	16323	16329	16254	16405	16310	16460	16364	16557	16464	16473	16327	16265	16425	16342	16299	16411	16433	16566	16262	16392	16602	16546	16431	16374	16409	16253	16311	16441	16345	16226	16298	16312	16391	16391	16415	16443	16424	16374	16286	16277	16578	16295	16364	16300	16453	16485	16373	16488	16276	16449	16385	16305	16418	16330	16309	16366	16377	16581	16491	16532	16441	16069	16328	16484	16282	16513	16578	16240	16374	16303	16396	16327	16338	16434	16294	16205	16369	16387	16343	16387	16534	16426	16460	16472	16251	16453	16604	16541	16492	16577	16425	16312	16326	16426	16589	16389	16459	16278	16302	16435	16354	16460	16404	16361	16366	16315	16401	16479	16551	16451	16106	16385	16492	16480	16481	16408	16077	16572	16373	16270	16394	16512	16495	16336	16480	16326	16411	16258	16119	16270	16384	16136	16323	16470	16440	16381	16205	16409	16390	16577	16301	16411	16290	16095	16376	16518	16402	16386	16335	16457	16306	16395	16471	16436	16235	16604	16498	16198	16419	16300	16317	16370	16388	16573	16266	16279	16390	16180	16238	16307	16270	16345	16565	16555	16366	16339	16582	16301	16423	16441	16196	16233	16340	16519	16329	16468	16536	16503	16330	16435	16629	16404	16454	16373	16458	16315	16357	16281	16512	16398	16613	16167	16429	16334	16421	16248	16349	16377	16326	16214	16197	16230	16283	16411	16396	16377	16254	16297	16375	16413	16534	16406	16521	16380	16344	16245	16440	16387	16520	16424	16265	16493	16272	16508	16403	16302	16379	16573	16472	16351	16427	16506	16256	16133	16392	16317	16533	16314	16460	16480	16259	16389	16256	16389	16626	16236	16298	16425	16251	16485	16198	16278	16313	16261	16450	16365	16398	16402	16549	16359	16348	16246	16575	16257	16417	16431	16188	16338	16247	16249	16250	16327	16213	16354	16369	16295	16407	16494	16644	16352	16330	16341	16313	16354	16254	16311	16433	16238	16281	16463	16532	16477	16491	16460	16552	16451	16449	16363	16514	16349	16353	16402	16365	16460	16662	16209	16321	16546	16256	16200	16428	16363	16355	16465	16405	16287	16472	16439	16217	16566	16375	16300	16359	16436	16394	16402	16587	16464	16509	16426	16381	16061	16393	16321	16426	16343	16375	16318	16339	16320	16471	16282	16426	16463	16469	16458	16335	16564	16270	16390	16348	16548	16327	16346	16368	16383	16217	16370	16280	16347	16266	16369	16444	16433	16397	16288	16252	16353	16635	16368	16398	16419	16440	16269	16202	16420	16270	16513	16360	16341	16397	16389	16436	16446	16188	16471	16314	16300	16508	16464	16367	16395	16346	16451	16147	16387	16317	16250	16532	16590	16433	16577	16304	16225	16341	16531	16301	16346	16226	16250	16261	16270	16510	16480	16353	16343	16280	16399	16446	16457	16332	16271	16369	16358	16519	16476	16367	16427	16306	16416	16433	16280	16398	16288	16458	16385	16207	16431	16502	16262	16170	16269	16251	16363	16347	16466	16411	16256	16374	16444	16425	16290	16217	16413	16391	16167	16351	16114	16396	16533	16493	16435	16366	16343	16466	16543	16497	16378	16380	16282	16502	16231	16371	16309	16425	16518	16462	16373	16475	16351	16515	16271	16338	16443	16303	16413	16358	16480	16366	16423	16278	16413	16412	16380	16495	16306	16238	16374	16455	16514	16449	16369	16616	16346	16368	16314	16402	16453	16502	16443	16352	16389	16467	16357	16450	16484	16424	16441	16315	16378	16266	16506	16465	16430	16223	16246	16477	16338	16298	16152	16241	16333	16441	16373	16257	16445	16307	16499	16440	16709	16469	16283	16328	16293	16385	16433	16290	16373	16239	16435	16382	16338	16475	16439	16458	16291	16326	16243	16547	16307	16282	16194	16218	16297	16410	16383	16281	16381	16472	16471	16301	16182	16380	16431	16333	16604	16210	16546	16382	16334	16397	16252	16516	16310	16385	16435	16366	16369	16525	16364	16213	16580	16557	16504	16503	16450	16340	16380	16658	16372	16264	16246	16462	16578	16377	16540	16468	16566	16606	16376	16238	16288	16303	16383	16409	16339	16660	16459	16342	16226	16290	16294	16403	16393	16465	16293	16573	16565	16307	16456	16475	16209	16467	16502	16503	16560	16368	16411	16366	16412	16430	16238	16264	16149	16199	16181	16035	16303	16410	16582	16214	16313	16508	16348	16481	16461	16324	16574	16384	16246	16401	16273	16419	16407	16350	16369	16455	16400	16437	16415	16298	16466	16522	16539	16351	16329	16377	16221	16180	16366	16451	16214	16228	16461	16468	16412	16401	16455	16291	16250	16444	16555	16273	16504	16613	16586	16374	16137	16575	16364	16455	16623	16559	16467	16231	16513	16315	16332	16334	16684	16454	16399	16303	16311	16337	16323	16567	16347	16302	16474	16437	16508	16451	16233	16264	16543	16391	16414	16507	16335	16261	16262	16166	16210	16266	16332	16417	16189	16344	16435	16313	16383	16479	16428	16305	16332	16356	16419	16393	16330	16344	16451	16370	16366	16321	16304	16532	16328	16251	16419	16311	16343	16190	16175	16522	16239	16230	16476	16395	16419	16572	16367	16189	16421	16500	16479	16282	16331	16308	16323	16354	16457	16271	16354	16435	16511	16386	16192	16360	16452	16268	16373	16380	16497	16438	16348
15045	18365	17365	16017	15229	15263	14823	14807	14791	14783	14967	14911	14722	14857	14922	14661	14753	15029	14793	14637	14794	14785	14874	14641	14748	14858	14792	14795	14944	14941	14866	14882	14711	14619	14850	14727	14667	14821	14708	14691	14878	14686	14839	14694	14717	14644	14928	14849	14793	14645	14763	14745	14811	14837	14687	14834	14747	14787	14672	14727	14752	14640	14903	14693	14861	14863	14674	14777	14624	14661	14706	14745	14760	14573	14843	14767	14790	14793	14769	14804	15068	14718	14667	14749	14635	14601	14693	14769	14689	14707	14630	14635	14815	14786	14619	14599	14637	14618	14730	14734	14766	14605	14664	14588	14798	14748	14847	14689	14748	14633	14784	14630	14889	14597	14572	14720	14817	14803	14743	14834	14866	14693	14720	14740	14843	14696	14922	14805	14787	14586	14635	14651	14591	14692	14681	14563	14679	14721	14721	14751	14605	14701	14536	14937	14660	14640	14627	14696	14791	14737	14689	14794	14790	14840	14814	14673	14749	14634	14713	14558	14704	14809	14735	14693	14741	14790	14668	14904	14732	14807	14704	14615	14769	14630	14605	14699	14733	14764	14629	14752	14766	14677	14538	14620	14544	14829	14739	14700	14735	14773	14782	14778	14711	14737	14635	14760	14717	14745	14657	14799	14873	14709	14683	14647	14792	14669	14759	14779	14813	14838	14905	14836	14790	14833	14680	14722	14776	14611	14798	14690	14796	14601	14743	14905	14643	14772	14719	14669	14693	14883	14668	14699	14741	14816	14546	14828	14707	14848	14571	14847	14778	14828	14670	14832	14711	14702	14786	14558	14791	14753	14745	14654	14713	14908	14719	14878	14553	14690	14852	14613	14761	14501	14775	14786	14689	14791	14677	14758	14871	14716	14890	14784	14643	14701	14722	14701	14888	14657	14780	14734	14723	14855	14619	14745	14790	14699	14694	14799	14802	14567	14771	14763	14751	14781	14805	14747	14540	14732	14940	14741	14728	14737	14818	14839	14846	14666	14582	14705	14593	14876	14776	14785	14708	14770	14715	14755	14719	14767	14686	14810	14794	14703	14794	14630	14650	14750	14789	14732	14805	14713	14757	14823	14776	14894	14738	14622	14817	14692	14930	14729	14692	14694	14841	14741	14713	14593	14766	14759	14913	14690	14768	14731	14723	14714	14750	14759	14685	14800	14808	14989	14680	14753	14766	14724	14779	14533	14770	14733	14777	14737	14890	14864	14604	14631	14728	14743	14886	14534	14606	14760	14504	14783	14724	14731	14801	14767	14960	14690	14810	14628	14844	14752	14830	14650	14862	14729	14767	14707	14753	14669	14852	14727	14613	14747	14788	14840	14723	14748	14824	14856	14651	14645	14748	14963	14653	14878	14696	14773	14892	14658	14715	14753	14766	14727	14803	14657	14805	14806	14730	14921	14800	14923	14497	14551	14795	14840	14775	14696	14724	14763	14767	14722	14673	14735	14620	14808	14639	14797	14629	14728	14806	14742	14664	14670	14745	14641	14858	14743	14756	14687	14648	14766	14784	14752	14814	14546	14676	14856	14577	14632	14856	14830	14742	14752	14789	14943	14582	14806	14787	14655	14734	14792	14715	14814	14807	14712	14688	14697	14739	14743	14719	14770	14704	14739	14605	14745	14742	14777	14637	14672	14700	14708	14764	14719	14846	14719	15138	14623	14590	14617	14760	14846	14588	14746	14777	14874	14735	14682	14913	14776	14770	14820	14765	14798	14689	14652	14554	14674	14831	14680	14774	14730	14685	14730	14829	14674	14737	14663	14815	14738	14632	14791	14724	14661	14743	14849	14839	14659	14778	14701	14722	14858	14691	14859	14783	14745	14660	14971	14775	14465	14788	14695	14721	14917	14888	14765	14629	14944	14770	14809	14642	14843	14625	14852	14777	14757	14695	14672	14710	14706	14687	14667	14600	14695	14920	14738	14690	14686	14700	14670	14821	14972	14703	14745	14895	14865	14741	14777	14872	14756	14617	14695	14758	14831	14798	14711	14769	14738	14735	14759	14743	14748	14667	14805	14812	14670	14577	14694	14765	14693	14771	14874	14671	14721	14634	14782	14815	14673	14666	14523	14788	14764	14825	14708	14579	14706	14800	14852	14793	14659	14731	14571	14669	14670	14824	14669	14754	14714	14670	14658	14703	14680	14651	14735	14875	14781	14674	14753	14743	14731	14603	14796	14785	14696	14764	14583	14732	14819	14589	14578	14736	14772	14768	14646	14756	14699	14741	14748	14725	14747	14707	14687	14662	14744	14686	14706	14863	14718	14666	14770	14752	14900	14857	14863	14549	14782	14944	14869	14690	14771	14683	14681	14889	14668	14546	14760	14811	14792	14628	14752	14937	14696	14807	14634	14755	14723	14707	14806	14787	14611	14711	14759	14644	14804	14811	14921	14928	14735	14784	14760	14821	14743	14689	14771	14901	14613	14755	14570	14724	14664	14737	14881	14776	14543	14717	14730	14850	14690	14631	14786	14842	14712	14668	14749	14698	14737	14873	14795	14560	14817	14699	14837	14906	14891	14821	14714	14905	14777	14621	14805	14666	14751	14696	14756	14758	14584	14823	14711	14744	14651	14757	14700	14750	14786	14799	14726	14785	14699	14668	14640	14714	14625	14803	14911	14702	14718	14787	14845	14658	14671	14716	14688	14725	14699	14644	14925	14716	14738	14933	14776	14687	14688	14626	14776	15010	14661	14691	14876	14693	14800	14609	14705	14826	14748	14685	14722	14775	14765	14677	14773	14685	14828	14554	14774	14845	14759	14564	14723	14700	14755	14716	14693	14651	14564	14756	14729	14662	14683	14822	14701	14709	14792	14769	14785	14859	14785	14839	14630	14724	14938	14690	14776	14762	14878	14858	14795	14651	14787	14627	14772	14821	14736	14540	14541	14595	14858	14583	14769	14709	14790	14756	14712	14798	14809	14743	14861	14705	14695	14834	14853	14741	14634	14790	14700	14745	14810	14679	14810	14726	14849	14757	14816	14719	14630	14904	14540	14909	14755	14573	14722	14716	14683	14856	14797	14661	14914	14697	14829	14670	14835	14734	14771	14605	14866	14721	14691	14909	14650	14763	14921	14644	14752	14827	14673	14705	14736	14922	14716	14830	14721	14869	14806	14689	14850	15018	14922	14618	14672	14775	14749	14716	14893	14694	14747	14794	14788	14783	14727	14691	14771	14730	14753	14617	14659	14678	14806	14834	14870	14754	14743	14672	14771	14721	14962	14590	14861	14832	14631	14878	14735	14745	14708	14713	14756	14630	14753	14695	14676	14754	14738	14629	14757	14708	14714	14493	14617	14515	14841	14650	14663	14759	14862	14673	14666	14636	14841	14805	14763	14739	14852	14734	14675	14762	14723	14606	14748	14599	14525	14755	14836	14691	14723	14604	14767	14755	14727	14731	14757	14860	14694	14878	14543	14746	14853	14560	14720	14705	14503	15029	14713	14760	14808	14786	14749	14709	14637	14799	14861	14788	14817	14798	14761	14823	14777	14543	14714	14758	14818	14733	14844	14714	14561	14683	14736	14521	14707	14785	14595	14786	14707	14623	14818	14752	14864	14664	14675	14620	14715	14676	14718	14806	14713	14828	14709	14756	14665	14795	14682	14663	14806	14742	14653	14789	14634	14798	14740	14680	14697	14634	14880	14715	14748	14591	14719	14751	14777	14767	14648	14665	14762	14876	14769	14711	14781	14683	14753	14912	14640	14802	14620	14727	14827	14778	14792	14796	14692	14775	14815	14897	14829	14868	14584	14766	14879	14784	14622	14866	14718	14880	14730	14793	14771	14815	14696	14682	14653	14862	14800	14603	14690	14604	14717	14808	14802	14769	14927	14738	14701	14992	14816	14511	14717	14793	14705	14692	15025	14697	14812	14675	14869	14712	14844	14783	14748	14674	14662	14681	14706	14857	14728	14782	14777	14689	14958	14732	14750	14705	14814	14691	14687	14832	14745	14824	14614	14810	14778	14713	14713	14701	14735	14728	14800	14572	14634	14730	14624	14660	14936	14722	14858	14531	14846	14773	14651	14517	14724	14652	14716	14610	14774	14681	14640	14876	14651	14755	14688	14754	14589	14688	14953	14709	14747	14847	14777	14652	14872	14665	14732	14678	14683	14639	14703	14613	14874	14720	14692	14680	14663	14805	14852	14869	14607	14647	14855	14717	14704	14858	14660	14694	14913	14740	14750	14836	14691	14735	14680	14731	14661	14747	14788	14865	14779	14561	14895	14788	14678	14633	14554	14838	14689	14813	14623	14745	14814	14687	14757	14755	14775	14828	14771	14701	14564	14707	14904	14559	14740	14598	14824	14845	14749	14567	14839	14794	14708	14900	14755	14857	14672	14718	14670	14814	14787	14660	14782	14769	14781	14692	14800	14659	14755	14861	14690	14799	14751	14547	14910	14707	14727	14639	14828	14704	14842	14760	14769	14757	14737	14903	15045	14618	14798	14775	14732	14750	14795	14720	14860	14873	14736	14815	14746	14712	14599	14890	14767	14795	14808	14719	14673	14918	14745	14561	14593	14643	14834	14790	14676	14595	14786	14634	14722	14678	14930	14780	14580	14896	14736	14748	14859	14880	14758	14574	14661	14871	14720	14893	14872	14763	14672	14745	14842	14757	14725	14736	14647	14778	14689	14907	14922	14691	14696	14793	14675	14625	14757	14962	14619	14783	14631	14853	14619	14615	14684	14791	14531	14754	14715	14792	14646	14781	14670	14732	14693	14634	14743	14720	14890	14706	14835	14727	14688	14695	14883	14802	14860	14798	14642	14740	14796	14601	14785	14938	14812	14585	14843	14643	14828	14807	14708	14567	14720	14715	14774	14714	14767	14725	14504	14705	14621	14736	14785	14773	14687	14756	14724	14832	14680	14692	14726	14844	14609	14735	14813	14640	14931	14820	14702	14751	14678	14713	14893	14836	14776	14701	14742	14653	14732	14761	14684	14814	14833	14905	14717	14741	14747	14831	14560	14773	14779	14620	14837	14688	14848	14636	14574	14820	14816	14623	14783	14629	14856	14747	14658	14784	14854	14932	14940	14776	14753	14759	14738	14871	14609	14757	14716	14801	14706	14634	14801	14752	14750	14722	14835	14688	15004	14602	14807
23979	21522	29206	24304	21901	21556	19237	16415	15856	16279	15982	15730	15905	16025	15985	15875	15801	16015	15785	15789	15881	15718	15784	15740	15651	15844	15774	15615	15805	15819	15474	15588	15640	15841	15717	15674	15765	15865	15718	15581	15620	15725	15635	15607	15737	15730	15736	15755	15735	15708	15665	15646	15629	15792	15747	15755	15656	15837	15894	15762	15693	15824	15431	15683	15917	15531	15892	15562	15646	15582	15653	15746	15760	15647	15620	15780	15531	15718	15688	15715	15812	15585	15696	15756	15743	15561	15713	15772	15578	15680	15387	15591	15599	15741	15588	15742	15528	15775	15378	15728	15702	15562	15603	15671	15757	15586	15621	15474	15533	15634	15845	15607	15419	15774	15764	15659	15687	15795	15418	15540	15562	15744	15749	15489	15565	15631	15668	15701	15604	15518	15717	15632	15635	15677	15724	15453	15578	15579	15763	15645	15811	15708	15728	15530	15778	15566	15666	15698	15844	15700	15864	15846	15591	15728	15622	15616	15797	15838	15664	15772	15687	15496	15777	15516	15613	15711	15439	15619	15569	15574	15607	15795	15694	15580	15614	15397	15683	15391	15622	15478	15423	15575	15768	15566	15761	15613	15721	15503	15675	15596	15689	15737	15696	15605	15735	15661	15560	15646	15739	15827	15760	15541	15744	15665	15567	15500	15541	15617	15726	15814	15594	15488	15736	15697	15809	15765	15749	15575	15648	15628	15687	15906	15853	15720	15592	15657	15803	15550	15831	15695	15655	15653	15662	15605	15636	15668	15513	15672	15711	15668	15631	15530	15597	15416	15640	15772	15762	15485	15770	15472	15579	15519	15598	15511	15882	15731	15635	15553	15662	15621	15767	15751	15701	15563	15912	15620	15694	15740	15579	15434	15513	15677	15649	15748	15751	15720	15667	15617	15725	15421	15742	15783	15645	15724	15618	15570	15552	15372	15712	15642	15757	15655	15661	15609	15656	15422	15516	15625	15712	15583	15816	15800	15850	15682	15704	15415	15672	15526	15525	15609	15563	15754	15740	15750	15611	15644	15538	15688	15556	15626	15604	15752	15753	15635	15699	15516	15587	15798	15501	15465	15611	15780	15744	15635	15677	15527	15772	15645	15546	15683	15770	15655	15755	15767	15699	15913	15606	15435	15630	15602	15618	15739	15704	15576	15443	15744	15617	15591	15809	15421	15565	15560	15760	15630	15670	15813	15680	15659	15745	15543	15705	15689	15703	15657	15610	15688	15529	15816	15718	15548	15524	15590	15438	15607	15422	15594	15493	15693	15736	15646	15806	15720	15595	15641	15622	15763	15818	15425	15593	15526	15698	15706	15648	15649	15505	15733	15620	15616	15615	15773	15598	15738	15558	15699	15633	15637	15503	15768	15590	15491	15738	15583	15680	15438	15619	15476	15603	15649	15639	15680	15756	15659	15751	15774	15556	15516	15582	15677	15688	15737	15630	15588	15695	15671	15726	15380	15483	15448	15577	15802	15695	15722	15588	15313	15308	15483	15662	15411	15667	15687	15462	15635	15677	15785	15577	15600	15764	15721	15726	15664	15669	15782	15525	15735	15520	15649	15732	15683	15646	15527	15636	15762	15703	15602	15558	15627	15692	15738	15739	15769	15557	15360	15691	15747	15783	15403	15714	15698	15781	15699	15650	15667	15606	15701	15678	15542	15698	15697	15478	15715	15651	15721	15694	15770	15665	15578	15648	15771	15588	15504	15699	15513	15719	15745	15545	15645	15552	15655	15926	15923	15713	15667	15599	15696	15637	15697	15669	15692	15702	15618	15572	15722	15796	15713	15491	15715	15609	15546	15544	15689	15589	15601	15740	15544	15650	15590	15638	15748	15653	15605	15809	15621	15716	15410	15655	15771	15655	15707	15501	15694	15677	15839	15569	15543	15677	15616	15627	15678	15458	15624	15642	15478	15550	15534	15614	15628	15692	15805	15695	15647	15653	15639	15723	15652	15561	15799	15736	15590	15440	15621	15735	15727	15693	15771	15536	15768	15541	15588	15592	15668	15633	15698	15686	15719	15508	15618	15610	15760	15651	15650	15798	15589	15570	15648	15729	15857	15773	15586	15691	15561	15652	15569	15758	15504	15539	15893	15695	15584	15584	15770	15653	15761	15749	15653	15668	15562	15719	15632	15471	15789	15725	15588	15825	15707	15576	15554	15622	15792	15558	15673	15614	15788	15721	15613	15728	15393	15666	15655	15566	15556	15609	15813	15662	15714	15706	15449	15806	15794	15653	15610	15754	15498	15606	15712	15665	15585	15739	15712	15558	15569	15551	15683	15686	15721	15771	15696	15633	15635	15612	15663	15559	15573	15591	15736	15594	15665	15591	15589	15720	15609	15800	15634	15675	15636	15388	15521	15631	15693	15645	15637	15680	15863	15854	15647	15689	15508	15639	15690	15806	15678	15675	15763	15735	15491	15731	15741	15592	15619	15769	15550	15478	15623	15596	15707	15665	15644	15777	15681	15611	15708	15619	15744	15705	15581	15653	15570	15659	15574	15662	15496	15603	15732	15544	15489	15667	15760	15451	15780	15525	15578	15685	15665	15685	15635	15839	15712	15467	15521	15700	15722	15753	15679	15458	15574	15453	15511	15857	15380	15518	15573	15682	15778	15583	15688	15676	15628	15646	15340	15662	15684	15704	15852	15499	15761	15674	15687	15736	15659	15604	15500	15715	15666	15616	15546	15690	15823	15755	15522	15391	15685	15673	15735	15615	15509	15661	15656	15783	15550	15513	15737	15656	15621	15644	15679	15687	15471	15677	15734	15773	15655	15392	15568	15631	15708	15539	15586	15850	15663	15630	15839	15492	15362	15753	15692	15583	15508	15565	15828	15853	15718	15541	15743	15649	15715	15583	15685	15457	15580	15668	15748	15654	15642	15701	15659	15631	15628	15609	15604	15744	15468	15608	15600	15535	15567	15697	15724	15672	15587	15834	15796	15429	15634	15708	15566	15853	15675	15671	15539	15720	15818	15424	15348	15571	15579	15795	15775	15718	15613	15712	15682	15620	15578	15536	15642	15507	15718	15727	15584	15586	15476	15625	15281	15542	15757	15629	15678	15812	15492	15645	15577	15598	15564	15599	15649	15688	15734	15786	15785	15587	15568	15637	15549	15644	15580	15756	15555	15660	15666	15494	15752	15629	15566	15776	15486	15711	15600	15686	15747	15785	15571	15779	15820	15606	15476	15747	15675	15620	15520	15552	15489	15589	15536	15563	15584	15877	15653	15568	15665	15679	15401	15713	15917	15647	15599	15633	15755	15851	15741	15624	15623	15630	15662	15581	15693	15729	15595	15521	15762	15713	15548	15482	15584	15636	15576	15603	15796	15541	15695	15690	15743	15599	15440	15521	15726	15609	15725	15606	15683	15547	15751	15703	15571	15827	15723	15863	15669	15674	15452	15637	15567	15722	15664	15750	15550	15688	15591	15540	15663	15605	15560	15666	15519	15747	15627	15555	15588	15713	15705	15705	15515	15555	15727	15721	15561	15770	15449	15630	15546	15729	15573	15400	15632	15796	15571	15439	15808	15720	15564	15640	15578	15652	15662	15596	15529	15786	15955	15532	15720	15478	15568	15752	15490	15624	15484	15530	15666	15637	15450	15591	15517	15674	15708	15517	15554	15726	15849	15819	15581	15825	15778	15725	15698	15631	15655	15812	15570	15759	15674	15672	15552	15634	15706	15720	15498	15604	15597	15882	15658	15638	15569	15713	15855	15641	15490	15393	15683	15575	15546	15547	15479	15787	15803	15814	15509	15629	15887	15619	15706	15776	15663	15478	15526	15827	15592	15674	15534	15610	15527	15666	15554	15612	15578	15605	15890	15522	15550	15724	15850	15703	15760	15678	15719	15663	15771	15634	15560	15419	15689	15680	15612	15581	15601	15724	15481	15934	15780	15845	15577	15564	15725	15476	15866	15752	15579	15791	15502	15724	15861	15652	15770	15823	15644	15584	15469	15570	15517	15698	15662	15633	15395	15553	15789	15453	15398	15504	15522	15728	15583	15702	15628	15739	15583	15660	15802	15691	15527	15635	15675	15556	15542	15449	15781	15656	15604	15705	15689	15632	15611	15777	15689	15558	15676	15577	15497	15759	15509	15592	15720	15492	15696	15677	15591	15766	15747	15759	15641	15430	15896	15844	15680	15804	15686	15653	15710	15881	15636	15540	15634	15692	15680	15442	15619	15689	15677	15743	15665	15797	15668	15782	15709	15617	15732	15612	15724	15743	15862	15759	15711	15686	15529	15701	15638	15678	15663	15619	15747	15451	15737	15754	15662	15531	15543	15691	15664	15799	15796	15924	15606	15722	15592	15566	15660	15690	15560	15808	15701	15497	15747	15765	16007	15553	15534	15671	15533	15709	15631	15555	15694	15661	15543	15903	15615	15821	15549	15686	15847	15739	15811	15621	15718	15769	15602	15507	15736	15709	15604	15765	15723	15619	15792	15570	15520	15873	15727	15839	15600	15869	15690	15585	15464	15519	15660	15522	15769	15682	15537	15725	15720	15515	15575	15639	15714	15503	15624	15788	15662	15588	15747	15742	15628	15672	15395	15542	15609	15672	15620	15610	15719	15894	15559	15329	15641	15492	15577	15639	15612	15773	15671	15996	15778	15743	15544	15629	15562	15810	15488	15589	15611	15732	15702	15639	15509	15767	15622	15702	15635	15636	15690	15570	15725	15720	15618	15742	15593	15538	15592	15630	15657	15708	15541	15622	15681	15777	15782	15530	15467	15526	15626	15660	15678	15621	15642	15649	15694	15716	15648	15526	15785	15441	15797	15644	15588	15612	15683	15694	15799	15672	15719	15598	15639	15499	15844	15489	15744	15484	15633	15667	15579	15826	15665	15539	15881	15532	15727	15815	15471	15648	15558	15779	15641	15584	15816	15746	15579	15615	15652	15585	15778	15611	15466	15590	15859	15745	15664	15689	15787	15731	15574	15689	15661	15655	15672	15766	15645	15775	15618	15806	15660	15624	15669	15647	15608	15557	15707	15733	15968	15478	15625	15781	15730	15548	15754	15767	15725	15603	15447	15659	15585	15612	15675	15607	15774	15444	15552	15584	15602	15643	15714	15748	15646	15754	15704	15582	15640	15634	15556
13371	20418	18755	16812	15536	14931	14693	14553	14560	14498	14314	14576	14472	14371	14431	14504	14352	14270	14317	14603	14357	14190	14513	14357	14312	14376	14483	14216	14262	14555	14310	14204	14553	14480	14418	14483	14199	14420	14354	14440	14416	14277	14327	14291	14254	14232	14509	14346	14391	14195	14351	14327	14355	14248	14349	14382	14458	14319	14419	14293	14326	14495	14249	14336	14415	14322	14463	14344	14487	14391	14525	14260	14358	14454	14311	14332	14320	14248	14372	14377	14434	14351	14359	14417	14356	14212	14444	14371	14380	14325	14265	14445	14332	14337	14301	14375	14416	14445	14216	14271	14116	14295	14233	14353	14419	14603	14280	14432	14332	14232	14319	14384	14105	14278	14225	14294	14395	14455	14400	14320	14298	14329	14251	14411	14304	14349	14213	14404	14194	14509	14410	14237	14240	14319	14283	14289	14359	14415	14329	14391	14384	14462	14440	14288	14247	14390	14260	14192	14150	14277	14214	14327	14206	14397	14220	14172	14187	14332	14299	14437	14305	14451	14447	14450	14404	14142	14453	14379	14503	14396	14336	14372	14307	14241	14266	14193	14438	14427	14339	14303	14188	14458	14392	14423	14197	14302	14306	14409	14292	14477	14455	14307	14345	14399	14316	14218	14461	14421	14209	14438	14278	14297	14634	14293	14386	14293	14263	14367	14449	14284	14348	14285	14303	14476	14218	14509	14389	14318	14220	14344	14272	14421	14295	14358	14403	14247	14213	14401	14326	14222	14294	14329	14119	14243	14317	14355	14328	14310	14261	14495	14315	14496	14375	14370	14402	14166	14213	14464	14257	14336	14295	14333	14246	14179	14300	14284	14395	14274	14336	14247	14156	14228	14093	14197	14190	14404	14383	14290	14254	14311	14510	14152	14200	14298	14259	14140	14358	14387	14374	14262	14461	14344	14380	14424	14254	14233	14382	14344	14284	14289	14316	14435	14186	14451	14210	14390	14385	14176	14283	14292	14198	14410	14341	14265	14283	14359	14281	14314	14445	14188	14263	14348	14413	14374	14238	14377	14324	14138	14324	14348	14277	14312	14262	14382	14119	14159	14417	14464	14232	14374	14210	14323	14243	14234	14317	14419	14333	14329	14065	14286	14364	14289	14276	14297	14376	14262	14324	14578	14169	14195	14309	14235	14254	14144	14128	14173	14165	14272	14161	14254	14213	14225	14470	14340	14351	14217	14414	14401	14320	14449	14217	14337	14321	14405	14253	14406	14314	14360	14232	14338	14246	14296	14363	14406	14309	14423	14299	14365	14341	14191	14188	14259	14278	14281	14311	14275	14455	14232	14166	14503	14347	14293	14448	14308	14258	14395	14350	14363	14136	14372	14320	14385	14354	14464	14281	14283	14278	14184	14361	14374	14121	14116	14446	14452	14436	14152	14252	14373	14298	14194	14249	14337	14383	14338	14332	14324	14327	14309	14434	14317	14462	14463	14295	14234	14239	14121	14411	14211	14340	14504	14150	14506	14368	14140	14246	14294	14320	14269	14340	14328	14355	14220	14252	14417	14400	14345	14220	14253	14301	14454	14274	14302	14407	14192	14346	14262	14131	14297	14324	14334	14311	14176	14296	14261	14247	14440	14165	14406	14261	14143	14399	14277	14195	14330	14421	14114	14325	14306	14425	14293	14338	14304	14379	14239	14475	14209	14392	14253	14419	14316	14412	14261	14195	14166	14240	14315	14134	14371	14236	14310	14230	14493	14377	14351	14315	14393	14364	14232	14252	14278	14360	14343	14353	14501	14358	14113	14294	14294	14300	14411	14343	14395	14409	14301	14228	14334	14288	14364	14208	14508	14271	14342	14255	14249	14305	14419	14302	14298	14188	14329	14320	14354	14207	14370	14350	14405	14363	14558	14054	14228	14361	14357	14186	14268	14222	14322	14194	14299	14242	14305	14366	14324	14195	14226	14303	14322	14226	14227	14198	14444	14372	14244	14171	14444	14369	14254	14286	14255	14342	14372	14389	14227	14251	14469	14383	14362	14306	14291	14321	14349	14271	14306	14448	14287	14429	14227	14268	14207	14362	14324	14380	14239	14389	14199	14253	14305	14439	14434	14293	14360	14443	14492	14330	14288	14352	14251	14313	14315	14459	14167	14426	14375	14499	14303	14301	14334	14321	14196	14464	14251	14331	14332	14365	14201	14318	14340	14212	14390	14272	14316	14398	14253	14418	14186	14436	14309	14359	14357	14250	14383	14320	14406	14217	14351	14381	14402	14293	14344	14448	14227	14384	14230	14284	14410	14217	14482	14515	14248	14271	14374	14370	14292	14088	14180	14246	14260	14217	14404	14425	14213	14416	14277	14480	14277	14458	14230	14391	14316	14212	14229	14300	14421	14341	14284	14332	14362	14365	14314	14253	14376	14314	14320	14302	14336	14372	14177	14419	14441	14262	14301	14334	14301	14286	14330	14393	14448	14228	14114	14448	14410	14230	14157	14429	14383	14305	14365	14275	14223	14326	14341	14182	14302	14389	14387	14472	14326	14485	14336	14348	14290	14241	14316	14391	14284	14309	14366	14190	14325	14421	14264	14364	14456	13995	14259	14445	14270	14238	14171	14148	14487	14411	14330	14135	14127	14410	14129	14306	14349	14310	14337	14316	14493	14243	14316	14123	14265	14227	14260	14257	14343	14416	14119	14368	14201	14419	14394	14438	14188	14342	14421	14367	14236	14413	14069	14310	14392	14316	14285	14305	14333	14164	14330	14329	14222	14300	14264	14289	14250	14509	14315	14446	14283	14398	14307	14381	14124	14319	14329	14419	14301	14378	14306	14535	14419	14353	14419	14403	14374	14600	14353	14215	14294	14373	14439	14346	14324	14280	14340	14461	14008	14327	14394	14202	14398	14264	14365	14379	14317	14336	14409	14496	14313	14479	14347	14279	14329	14210	14284	14334	14373	14167	14243	14277	14362	14170	14327	14438	14459	14294	14443	14171	14220	14340	14247	14319	14404	14348	14321	14222	14202	14411	14267	14418	14286	14540	14284	14383	14211	14292	14186	14251	14325	14349	14317	14202	14350	14287	14450	14398	14448	14335	14317	14288	14350	14347	14393	14418	14300	14408	14209	14326	14147	14368	14302	14384	14206	14326	14190	14358	14368	14348	14264	14317	14201	14433	14214	14168	14467	14322	14189	14216	14281	14296	14425	14356	14288	14326	14215	14445	14403	14272	14214	14265	14126	14410	14478	14264	14278	14254	14320	14277	14403	14382	14330	14264	14317	14392	14335	14355	14183	14346	14329	14292	14283	14234	14269	14450	14291	14333	14469	14390	14395	14274	14255	14369	14378	14241	14511	14331	14503	14447	14296	14237	14339	14305	14345	14287	14444	14354	14279	14159	14206	14252	14205	14411	14153	14312	14389	14278	14332	14323	14346	14364	14291	14296	14384	14462	14383	14339	14388	14186	14227	14349	14403	14395	14412	14366	14483	14306	14325	14220	14165	14387	14450	14324	14416	14207	14371	14407	14274	14377	14262	14247	14400	14323	14272	14370	14417	14534	14318	14432	14266	14377	14251	14277	14366	14351	14449	14388	14170	14360	14445	14376	14327	14371	14236	14433	14391	14358	14406	14238	14182	14226	14326	14417	14304	14327	14416	14255	14399	14462	14314	14394	14064	14273	14388	14292	14324	14403	14215	14412	14264	14437	14147	14432	14387	14172	14286	14293	14345	14413	14366	14221	14360	14255	14263	14279	14387	14248	14509	14096	14480	14429	14310	14118	14399	14286	14271	14263	14471	14397	14328	14298	14206	14226	14487	14297	14366	14197	14220	14382	14380	14067	14407	14351	14246	14433	14432	14255	14157	14214	14369	14220	14305	14287	14431	14146	14435	14344	14485	14360	14187	14171	14371	14243	14292	14353	14225	14341	14230	14261	14288	14386	14317	14365	14227	14416	14358	14282	14252	14560	14449	14302	14286	14279	14248	14221	14319	14370	14249	14320	14404	14192	14447	14323	14375	14415	14357	14233	14291	14339	14227	14432	14409	14366	14404	14285	14310	14520	14273	14359	14339	14300	14391	14367	14357	14274	14295	14201	14393	14325	14338	14425	14203	14191	14360	14149	14342	14385	14381	14216	14292	14259	14098	14256	14359	14377	14432	14366	14293	14325	14312	14330	14329	14487	14282	14353	14116	14296	14249	14408	14316	14152	14329	14363	14398	14256	14306	14220	14312	14393	14212	14400	14519	14366	14334	14392	14475	14344	14462	14295	14267	14439	14189	14437	14190	14437	14047	14334	14420	14333	14441	14203	14232	14310	14408	14360	14293	14439	14246	14423	14363	14404	14230	14502	14347	14329	14214	14252	14227	14403	14294	14393	14343	14409	14378	14324	14447	14248	14564	14312	14257	14122	14373	14257	14303	14340	14259	14385	14340	14229	14360	14225	14500	14394	14305	14256	14270	14286	14344	14303	14299	14393	14177	14209	14259	14296	14331	14351	14284	14309	14235	14382	14389	14404	14284	14021	14351	14274	14289	14345	14455	14172	14273	14373	14132	14302	14288	14385	14298	14309	14125	14483	14436	14373	14320	14290	14329	14358	14520	14341	14321	14348	14212	14337	14169	14219	14287	14345	14121	14345	14353	14364	14393	14288	14328	14283	14294	14391	14216	14355	14392	14273	14374	14073	14385	14150	14359	14423	14493	14254	14252	14373	14204	14342	14317	14314	14458	14255	14315	14200	14204	14393	14329	14406	14220	14311	14389	14229	14162	14270	14386	14316	14353	14348	14163	14216	14274	14271	14442	14370	14200	14343	14451	14362	14231	14474	14287	14259	14208	14176	14511	14220	14522	14231	14376	14380	14323	14398	14377	14298	14403	14500	14264	14450	14309	14311	14191	14325	14282	14298	14235	14159	14199	14388	14329	14307	14398	14232	14379	14333	14355	14267	14321	14213	14352	14316	14365	14414	14379	14452	14349	14285	14291	14213	14205	14361	14338	14292	14251	14443	14315	14217	14363	14344	14396	14223	14305	14234	14448	14167	14312	14383	14383	14353	14277	14099	14269	14214	14177	14411	14290	14302	14312	14410	14274	14358	14306	14229	14368	14441	14246	14403	14199	14353	14112	14203	14342	14314	14428	14343	14293	14370	14152	14233	14327
22884	21417	29411	23837	21465	22785	23570	17090	15800	15796	15948	15716	15584	15802	16015	15857	15899	15848	15722	15867	15798	15729	15645	15703	15707	15508	15454	15480	15615	15781	15597	15705	15635	15497	15769	15707	15814	15530	15937	15510	15505	15770	15491	15603	15745	15663	15492	15521	15557	15598	15458	15563	15394	15732	15626	15544	15585	15560	15519	15373	15633	15599	15569	15546	15489	15486	15522	15607	15630	15663	15538	15841	15583	15512	15491	15694	15410	15655	15662	15581	15563	15391	15571	15730	15760	15582	15697	15800	15519	15709	15550	15574	15571	15655	15450	15483	15618	15426	15595	15698	15567	15685	15384	15507	15631	15509	15573	15617	15462	15554	15516	15566	15604	15928	15582	15392	15404	15502	15650	15503	15451	15511	15543	15371	15560	15457	15709	15595	15588	15538	15386	15531	15440	15528	15488	15397	15404	15636	15931	15609	15380	15437	15398	15537	15607	15411	15619	15525	15416	15697	15513	15671	15682	15310	15572	15598	15672	15506	15570	15505	15476	15417	15520	15725	15565	15500	15487	15486	15665	15436	15554	15567	15471	15411	15465	15809	15537	15347	15520	15723	15634	15534	15518	15469	15343	15532	15760	15336	15552	15575	15705	15512	15612	15512	15392	15440	15690	15328	15312	15417	15410	15369	15635	15613	15580	15443	15356	15534	15590	15684	15592	15336	15422	15510	15484	15616	15573	15509	15295	15694	15435	15316	15514	15453	15491	15466	15534	15634	15507	15449	15494	15430	15347	15343	15616	15514	15629	15395	15462	15534	15464	15750	15553	15481	15627	15670	15616	15540	15518	15475	15457	15416	15585	15561	15476	15653	15490	15463	15586	15707	15591	15454	15455	15342	15474	15475	15557	15540	15395	15588	15519	15468	15512	15424	15581	15703	15561	15549	15500	15751	15518	15545	15382	15564	15555	15442	15380	15453	15584	15446	15663	15537	15634	15558	15415	15196	15350	15529	15435	15426	15683	15179	15393	15353	15593	15600	15597	15629	15504	15536	15732	15468	15366	15520	15426	15426	15536	15371	15407	15453	15433	15462	15689	15404	15602	15613	15502	15553	15541	15571	15725	15502	15562	15601	15391	15563	15468	15570	15369	15414	15605	15514	15509	15405	15392	15375	15334	15589	15481	15647	15432	15389	15497	15728	15573	15333	15472	15276	15504	15502	15586	15447	15394	15496	15544	15675	15448	15454	15503	15684	15474	15302	15559	15369	15609	15576	15376	15594	15360	15405	15372	15450	15707	15485	15378	15535	15434	15650	15533	15527	15569	15455	15463	15607	15403	15586	15584	15652	15589	15455	15491	15397	15533	15366	15542	15534	15286	15260	15384	15637	15582	15480	15567	15542	15501	15375	15425	15422	15417	15271	15743	15869	15600	15361	15496	15447	15480	15496	15572	15563	15493	15533	15349	15425	15670	15416	15610	15374	15748	15397	15584	15712	15653	15501	15623	15375	15464	15437	15528	15554	15556	15496	15563	15592	15578	15383	15503	15513	15451	15473	15600	15510	15450	15710	15368	15518	15436	15481	15622	15458	15267	15487	15698	15676	15394	15433	15611	15604	15578	15408	15555	15600	15328	15704	15429	15469	15537	15599	15564	15578	15393	15561	15400	15408	15443	15615	15591	15406	15503	15457	15345	15565	15560	15499	15640	15575	15461	15615	15528	15531	15479	15518	15575	15659	15892	15529	15388	15415	15553	15506	15597	15492	15334	15342	15547	15378	15433	15615	15516	15517	15511	15580	15485	15618	15508	15452	15509	15456	15509	15492	15638	15601	15638	15622	15525	15487	15558	15618	15422	15492	15386	15426	15505	15497	15545	15579	15442	15360	15420	15545	15535	15333	15389	15684	15502	15420	15615	15588	15681	15513	15423	15583	15496	15554	15671	15553	15452	15426	15439	15622	15509	15556	15562	15363	15584	15468	15399	15573	15479	15641	15502	15480	15443	15672	15604	15495	15522	15378	15427	15550	15473	15507	15685	15503	15337	15498	15378	15392	15520	15450	15561	15379	15548	15616	15459	15504	15602	15488	15561	15419	15465	15516	15459	15724	15378	15600	15740	15520	15558	15560	15377	15641	15607	15589	15443	15428	15572	15303	15549	15570	15540	15631	15574	15603	15586	15558	15534	15717	15514	15432	15253	15515	15600	15468	15302	15400	15468	15568	15582	15603	15582	15274	15319	15464	15625	15459	15475	15532	15597	15566	15525	15596	15354	15664	15438	15309	15405	15651	15615	15459	15591	15592	15398	15430	15622	15521	15530	15684	15513	15815	15623	15461	15394	15549	15393	15517	15425	15512	15484	15478	15676	15560	15392	15500	15761	15543	15488	15697	15482	15487	15587	15580	15608	15329	15503	15649	15676	15509	15523	15072	15495	15657	15648	15566	15680	15328	15301	15525	15566	15544	15457	15574	15628	15642	15490	15379	15412	15366	15484	15400	15719	15491	15533	15599	15526	15469	15450	15388	15533	15375	15504	15680	15478	15563	15503	15479	15399	15418	15642	15459	15621	15654	15560	15479	15498	15523	15517	15373	15721	15375	15540	15514	15648	15371	15514	15658	15402	15451	15759	15436	15464	15463	15420	15423	15630	15511	15600	15431	15476	15620	15509	15475	15641	15479	15575	15500	15612	15548	15541	15385	15617	15658	15590	15501	15503	15436	15563	15524	15445	15403	15521	15648	15532	15372	15357	15449	15526	15337	15829	15607	15305	15386	15611	15594	15639	15566	15464	15362	15214	15333	15540	15599	15560	15598	15402	15467	15516	15548	15526	15551	15408	15667	15665	15684	15738	15331	15667	15396	15312	15540	15449	15669	15662	15456	15527	15635	15465	15488	15520	15617	15591	15352	15559	15501	15460	15508	15478	15449	15513	15433	15620	15536	15579	15434	15414	15452	15602	15576	15567	15512	15441	15446	15267	15508	15487	15397	15449	15573	15694	15550	15534	15580	15622	15371	15303	15519	15313	15499	15484	15608	15692	15462	15539	15387	15360	15392	15671	15495	15575	15537	15505	15685	15330	15467	15433	15555	15429	15559	15508	15402	15489	15382	15400	15657	15410	15456	15429	15724	15516	15448	15209	15618	15552	15524	15527	15500	15420	15601	15541	15297	15774	15632	15650	15526	15586	15380	15538	15464	15654	15655	15470	15427	15451	15364	15579	15444	15532	15395	15603	15658	15723	15484	15503	15478	15457	15427	15427	15524	15509	15566	15599	15416	15410	15436	15607	15316	15423	15499	15342	15372	15568	15545	15410	15403	15633	15495	15563	15483	15522	15525	15401	15597	15601	15514	15358	15630	15560	15436	15571	15511	15601	15478	15636	15366	15508	15401	15513	15367	15342	15613	15458	15556	15438	15511	15583	15554	15471	15572	15540	15365	15366	15576	15707	15611	15663	15582	15439	15387	15468	15306	15454	15264	15629	15482	15442	15418	15546	15478	15493	15373	15392	15699	15445	15573	15481	15516	15501	15467	15547	15513	15572	15428	15491	15729	15593	15436	15499	15480	15380	15422	15583	15262	15446	15577	15599	15253	15436	15471	15605	15428	15555	15566	15599	15370	15533	15452	15448	15390	15484	15479	15526	15359	15659	15456	15355	15438	15515	15587	15342	15469	15354	15540	15624	15445	15588	15622	15490	15460	15596	15454	15392	15487	15595	15437	15479	15543	15540	15640	15492	15509	15353	15559	15401	15465	15399	15598	15571	15521	15610	15463	15430	15459	15444	15447	15438	15576	15374	15483	15504	15567	15663	15685	15362	15415	15570	15563	15350	15595	15495	15498	15518	15850	15523	15537	15721	15540	15460	15345	15238	15363	15514	15435	15396	15368	15416	15250	15654	15527	15431	15468	15634	15411	15658	15486	15547	15755	15591	15729	15504	15471	15862	15492	15365	15389	15760	15396	15561	15263	15706	15402	15472	15597	15550	15659	15434	15448	15403	15494	15515	15547	15389	15532	15467	15373	15462	15522	15440	15446	15581	15547	15589	15570	15624	15502	15610	15626	15521	15547	15526	15586	15409	15577	15442	15542	15561	15581	15663	15397	15585	15659	15614	15496	15506	15469	15378	15385	15374	15665	15409	15600	15598	15466	15465	15462	15545	15362	15527	15634	15409	15614	15555	15744	15518	15450	15373	15462	15413	15384	15248	15652	15585	15458	15478	15530	15730	15631	15426	15401	15495	15421	15287	15605	15659	15549	15521	15540	15517	15586	15529	15487	15577	15436	15364	15678	15527	15444	15572	15442	15434	15497	15508	15210	15390	15601	15334	15487	15549	15653	15376	15550	15490	15573	15444	15644	15628	15614	15653	15338	15545	15749	15266	15339	15494	15391	15417	15332	15466	15476	15314	15527	15398	15341	15497	15478	15328	15439	15588	15441	15504	15438	15606	15399	15352	15459	15533	15627	15541	15614	15491	15338	15681	15496	15514	15708	15479	15540	15581	15450	15464	15412	15489	15582	15484	15530	15548	15523	15476	15624	15598	15591	15318	15475	15515	15672	15647	15582	15541	15534	15520	15749	15518	15390	15419	15737	15464	15448	15456	15454	15491	15490	15735	15608	15791	15703	15487	15338	15759	15477	15591	15566	15370	15517	15569	15369	15250	15547	15433	15384	15558	15442	15383	15509	15650	15599	15634	15417	15514	15454	15373	15669	15364	15458	15414	15426	15439	15450	15307	15372	15434	15393	15257	15367	15360	15624	15470	15369	15484	15376	15371	15444	15400	15526	15456	15374	15583	15483	15424	15476	15470	15470	15481	15459	15331	15485	15497	15693	15653	15390	15440	15587	15259	15531	15423	15614	15448	15460	15536	15551	15348	15382	15479	15511	15388	15490	15496	15606	15406	15483	15226	15569	15518	15622	15536	15520	15538	15527	15634	15419	15527	15363	15539	15390	15484	15542	15622	15587	15333	15591	15489	15342	15592	15657	15522	15434	15379	15492	15696	15488	15370	15525	15493	15693	15646	15460	15626	15416	15513	15426	15645	15462	15430	15481	15475	15541	15643	15530	15447	15453	15538	15449	15414	15472	15504	15588	15448	15440	15293	15490	15345	15336	15560	15374	15360	15395	15543	15395	15603	15468	15389	15463	15550	15478	15713	15607	15562	15448
13598	21906	19989	17652	16085	15135	14649	14371	14349	14310	14357	14422	14307	14448	14291	14223	14180	14349	14204	14317	14211	14201	14228	14316	14211	14214	14287	14091	14223	14218	14230	14412	14304	14311	14277	14337	14282	14420	14276	14237	14165	14233	14284	14147	14307	14200	14227	14149	14202	14160	14021	14140	14036	14394	14367	14218	14239	14196	14293	14276	14273	14127	14265	14174	14279	14358	14133	14314	14148	14173	14247	14227	14346	14178	14081	14284	14037	14156	14143	14140	14216	14216	14240	14281	14332	14140	14164	14336	14313	14251	14104	14184	14383	14115	14295	14363	14175	14128	14087	14173	14082	14163	14228	14172	14301	14210	14126	14350	14127	14405	14445	14109	14115	14195	14270	14224	14193	14331	14172	14076	14263	14278	14194	14151	14186	14161	14196	14078	14132	14069	14122	14051	14242	14057	14095	14164	14265	14012	14172	14155	14255	14312	14192	14159	14282	14298	14177	14375	14374	14023	14117	14138	14047	14094	14188	14225	14023	14290	14274	14158	14229	14207	14240	14219	14118	14234	14299	14004	14178	13917	14258	14216	14264	14097	14366	14078	14223	14220	14003	14116	14294	14035	14127	14214	14165	14314	14214	14117	14139	14198	14113	14317	14140	14179	14188	14186	14142	14339	14298	14256	14252	14208	14189	14176	14047	14054	14278	14286	14050	14215	14205	14153	14174	14177	14115	14123	14322	14063	14244	14175	14173	14145	14237	14236	14235	14181	14241	14153	14253	14498	14288	14102	14083	14125	14236	14183	14133	14135	14193	14180	14131	14164	14130	14171	14278	13994	14317	14122	14183	14187	14125	14243	14138	14284	14171	14203	14254	14184	14241	14105	14295	14166	14308	14044	14214	14215	14217	14131	14270	14389	14196	14160	14239	14214	14147	14121	14228	14172	14119	14050	14037	14241	14128	14283	14219	14194	14055	14208	14073	14250	14209	14061	14140	14115	14200	14163	14339	14112	14133	14110	14193	14216	14223	14243	14249	14214	14228	14222	14200	14320	14104	14251	14340	14226	14183	14188	14120	14268	14207	14206	14254	14130	14353	14240	14153	14261	14212	14107	14270	14198	14087	14289	14139	14199	14217	14220	14124	14317	14252	14092	14312	14255	14206	14238	14076	14129	14343	14222	14147	14199	14169	14079	14093	14252	14294	14325	14229	14184	14279	14192	14215	14190	14289	14195	14116	14225	14156	14108	14314	14180	14135	14247	14081	14126	14239	14209	14189	14098	14221	14276	14143	14242	14173	14266	14112	14140	14360	14279	14169	14132	14175	14280	14189	14235	14125	14099	14232	14153	14238	14191	14377	14005	14127	14261	14294	14164	14369	14004	14290	14185	14197	14244	14223	14158	14189	14322	14080	14233	14193	14105	14095	14327	14346	14245	14120	14134	14353	14115	14137	14125	14189	14158	14100	14112	14201	14369	14350	14257	14250	14276	14193	14268	14237	14297	14230	14054	14068	14037	14186	14337	14189	14158	14211	14144	14105	14091	14080	14112	14200	14162	14072	14160	14419	14108	14089	14048	14143	14304	14052	14337	14364	14280	14433	14168	14197	14184	14163	14091	14011	14268	14122	14303	14203	14299	14214	14260	14314	13977	14182	14175	14140	14316	14139	14259	14244	14130	14043	14178	14160	14187	14411	14080	14261	14148	14267	14031	14144	14052	14092	13961	14139	14311	14276	14021	14284	14058	14111	14268	14230	14134	14268	14173	14225	14251	14231	14244	14155	14084	14295	14361	14210	14201	14174	14300	13966	14152	14149	14203	14133	14251	14114	14196	14159	14111	14029	14139	14177	14157	14300	14162	14161	14009	14097	14130	14184	14078	14222	14280	14235	14380	14108	14336	14257	14305	14139	14181	14131	14095	14272	14151	14205	14148	14228	14213	14202	14160	14065	14165	14321	14290	14252	14201	14189	14161	14027	14135	14192	14040	14174	14186	14099	14212	14190	14039	14183	14268	14201	14298	14059	14272	14366	14121	14165	14303	14084	14196	14153	14241	14265	14263	14180	14375	14261	14234	14163	14239	14225	14229	14118	14089	14212	14130	14082	13944	14064	14150	14274	14262	14247	14236	13942	14084	14016	14104	14236	14121	14231	14124	14215	14174	14278	14302	14195	14119	14126	14255	14210	14089	14178	14295	14166	14202	14138	14226	14099	14295	14349	14206	14309	14078	14148	14077	14190	14068	14193	14214	14175	14145	14178	14200	14149	14202	14071	14148	14090	14062	14080	14114	14260	14200	14154	14172	14284	14007	14310	14182	14169	14191	14276	14217	14065	14302	14237	14202	14156	14160	14223	14169	14278	14083	14144	14170	14260	14161	14139	14226	14120	14187	14257	14142	14090	14216	14197	14047	14247	14121	14320	14169	14132	14361	14210	14149	14035	14295	14237	14340	14237	14143	14316	14288	14147	14258	13912	14144	14311	14192	14286	14187	14124	14184	14141	14207	14180	14208	14176	14118	14116	14198	14238	14193	14164	14121	14215	14098	14038	14090	14362	14145	14371	14187	14265	14071	14136	14165	14132	14262	14145	14087	14122	14154	14215	14068	14262	14166	14238	14226	14153	14136	14194	14251	14399	14002	14118	14204	14091	14129	14065	14239	14191	14044	14198	14299	13940	14127	14298	14135	14202	14181	14324	14232	14174	14204	14209	14379	14242	14299	14127	14145	14222	14278	14037	13975	14173	14160	14098	14204	14224	14218	14010	14106	14178	14062	14125	14133	14075	14336	14242	14108	14169	14217	14129	14130	14139	14049	13958	14272	14131	14136	14256	14258	14237	14077	14058	14260	14121	14085	14184	14047	14296	14175	14228	14300	14279	14055	14125	14148	14197	14167	14095	14086	14309	14398	14113	14127	14072	14039	14242	14159	14173	14077	14097	14221	14239	14225	14205	14318	14219	14202	14143	14045	14258	14305	14327	14188	14149	14211	14097	14157	14272	14332	14270	14209	14201	14103	14421	14067	14212	14155	14249	14159	14316	14231	14230	14169	14288	14164	14179	14305	14180	13958	14134	14218	14184	14047	14180	14176	14162	14210	14228	14185	13933	14254	14261	14189	14209	14259	14080	14120	14165	14287	14194	14047	14290	14268	14036	14273	14145	14297	14300	14114	14192	14187	14114	14160	14135	13983	14124	14207	14218	14254	14183	14211	14213	14275	14191	14301	14136	14088	14191	14243	14180	14144	14301	14234	14195	14207	14274	14146	14211	14149	14180	14190	14199	14281	14151	14229	14214	14015	14153	14174	14135	14312	14199	14062	14181	14193	14054	14071	14250	14225	14249	14109	14143	14248	14156	14152	14189	14093	14118	14048	14341	14348	14195	14237	14088	13986	14087	14327	14350	14079	14107	14199	14107	14100	14184	14205	14087	14150	14080	14180	14137	14261	14085	14137	14199	14253	14174	14054	14133	14199	14191	14140	14176	14321	14020	14259	14166	14037	14171	14264	14168	14224	14218	14161	14105	14059	14223	14212	14276	14123	14172	14071	14140	14165	14119	14130	14193	14186	14181	14215	14104	14226	14113	14098	14342	14089	14127	14098	14352	14188	14131	14087	14361	14153	14285	14157	14277	13981	14312	14120	14053	14360	14182	14051	14173	14146	14190	14314	14175	14245	14264	14167	14097	14300	14210	14206	14190	14262	14385	14129	14207	14236	14079	14295	14253	14088	14229	14280	14156	14181	14108	14166	14161	14265	14083	14253	14280	14182	14210	14073	14186	14160	14186	14314	14201	14053	14098	14209	14085	14254	14229	14201	14305	14187	14243	14208	14184	14176	14161	14209	14003	14126	14135	14152	14199	14237	14078	14009	14035	14006	14113	14184	14140	14218	14114	14045	14187	14021	14166	14246	14196	14420	14243	14194	14210	14132	14081	14181	14222	14169	14251	14200	14072	14227	14243	14032	14073	14028	14193	14203	14227	14105	14237	14344	14090	14283	14131	14102	14295	14218	14231	14262	14241	14213	14019	14253	14223	14120	14271	14233	14078	14218	14109	14245	14107	14127	14204	14227	14293	14339	14355	14153	14144	14167	14342	14176	14258	14147	14111	14154	14185	14284	14133	14223	14292	14133	14108	14183	14115	14152	14194	14094	14087	14035	14161	14064	14201	14368	14163	14272	14196	14160	14287	14082	14153	14175	14310	14158	14132	14175	14231	14019	14104	14274	14032	14158	14260	14245	14195	14219	14395	14361	14122	14201	14099	14168	14130	14189	14179	14202	14221	14253	14097	14347	14252	14310	14065	14183	14200	14162	14235	14102	14215	14094	14176	14140	14196	14310	14320	14245	14193	14053	14097	14279	14141	14138	14107	14176	14113	14168	14328	14136	13984	14171	14122	14381	14324	14306	14094	13864	14239	14204	14232	14128	14249	14303	14039	14483	14223	14394	14262	14168	14220	14082	14202	14191	14308	14168	14092	14144	14106	14342	14168	13991	14161	14343	14271	14009	14159	14199	14145	14010	14243	14125	14161	14237	14250	14248	14181	14243	14272	14105	14227	14139	14080	14335	14173	14272	14075	14210	14186	14236	14295	14152	14255	14096	14177	14346	14228	14007	14014	14192	14143	14182	14002	14259	14158	14238	14263	14240	14214	14208	14152	14205	13963	14153	14158	14107	14089	14115	14182	14287	14185	14171	14319	14251	14028	14238	14137	14196	14217	14261	14102	14298	14211	14077	14099	14052	14226	14035	14241	14147	14261	14127	14214	14219	14231	14288	14148	14139	14190	14161	14231	14161	14055	14004	14230	14214	14079	14284	14195	14292	14240	14011	14165	14180	14138	14177	14233	14128	14129	14200	14307	14161	14245	14136	14046	14109	14212	14166	14211	14258	14101	14100	14177	14274	14168	14198	14117	14223	14206	14141	14266	14195	14096	13867	14191	14160	14343	14118	14256	14171	14093	14122	14220	14169	14236	14201	14167	14265	14085	14353	14178	14186	14288	14165	14230	14179	14145	14018	14068	14160	14317	14137	14168	14223	14261	14110	14223	14100	14152	14134	14293	14228	14241	14310	14015	14194	14146	14057	14285	14134	14121	14184	14262	14017	14237	14280	14001	14129	14279	14222	14136	14103	14060	14203	14178	14175	14103	14215	14050	14235	14100	13967	14127	14249
26740	21475	25636	23301	16104	15439	15518	15511	15161	15293	15178	15179	15195	15285	15255	15235	15373	15210	15219	15271	15031	15366	15369	15132	15316	15290	15310	15217	15214	15247	15238	15268	15171	15116	15351	15184	15161	15166	15169	15082	15307	15065	15016	15151	15395	15154	15118	15122	15152	15376	15131	15218	15137	15136	15314	15131	15104	15167	15098	15151	15243	15087	15164	15082	15115	15214	15074	15218	15205	15193	15123	15228	15169	15068	15346	15195	14992	15132	15207	15191	15228	15036	15124	15353	15175	15111	15102	15139	14889	15166	15248	15142	15275	15354	15328	15102	15228	14938	15132	15198	15210	15213	14970	15212	15223	15103	15455	15215	15081	15120	15234	15150	15071	15065	14954	15193	15159	15163	15242	15207	15224	15141	15275	15209	15065	15151	15271	15120	15273	15119	15120	15206	15089	15169	15087	15058	15233	15131	15034	15106	15330	15190	15114	15152	15147	15168	15231	15259	15105	15092	15104	15305	15016	15060	15210	15055	15192	15280	15120	15149	15040	15206	15049	15296	15327	15173	14939	15035	15117	15169	15278	15021	15402	15135	15260	15094	15171	15257	15218	15145	14944	15238	15172	15231	15022	15173	15280	15200	15111	15255	15112	15115	15157	15093	15263	15230	15102	15091	15246	15313	15345	15187	15254	15101	14945	15230	15126	15249	15178	15193	14969	15067	15082	15127	15127	15195	15129	15258	15203	15254	15024	15224	15204	15122	15188	15302	15027	15088	15242	15297	15306	14938	15127	15097	15219	15300	15208	15326	15141	14985	15290	15271	15222	15254	15146	15109	15362	15170	15269	14999	15228	15200	15067	15186	14960	15019	15117	15176	15066	15287	15016	14978	14945	15303	15200	15161	15104	15065	15346	15179	15151	15155	15372	15197	15192	15276	15134	15192	15289	15091	15088	15138	15304	15164	15257	15205	15122	15253	15289	15128	15256	15139	15161	15205	15240	15205	15257	15083	15186	15127	15336	15196	15181	15198	15098	15054	15294	15162	15167	15341	15253	15162	15166	15257	15003	15250	15082	15192	15089	14985	15274	15175	15060	15125	15141	15364	15099	15248	15194	15162	15329	15052	15226	15133	15294	15230	15075	15143	15139	14992	15383	15137	15275	15052	15001	15181	15056	15145	14944	15173	15265	15151	15186	15251	15088	15105	15212	15191	15150	15226	15014	15241	15247	15275	15207	15064	15306	15090	15194	15056	14987	15181	15300	14905	15218	15171	15178	15299	15199	15162	15235	15153	15254	15246	15283	15396	15170	15107	15329	15128	15220	15172	15042	15154	15096	15065	15118	15083	15196	15279	15234	15113	15216	15281	15277	15146	15107	14966	15303	15089	15307	15303	15124	15175	15357	15188	15275	15280	15207	15273	15111	15307	15300	15242	15051	15191	15208	15173	15043	14909	15155	15087	15202	15211	15032	15020	15302	15014	15045	15310	15152	15253	15165	15263	15213	15322	15152	15332	15215	15196	15193	15206	15357	15341	15091	15143	14972	15178	15058	15285	15110	15106	15251	15169	15174	15059	15191	15165	15271	15329	15031	15192	15204	15076	15226	15141	15200	15323	15276	15127	15160	15211	15277	15109	15076	15199	15201	15323	15184	15280	15233	15178	15057	15177	15090	15088	15204	15132	15236	15200	15091	15390	14956	15227	15341	15358	15022	15290	15267	15111	15162	15162	15106	15433	15187	15073	15249	15238	15065	15277	15153	15371	15319	15126	15151	15148	15089	15366	15084	15177	15059	15233	15332	15273	15232	15292	15098	15193	15070	15098	15218	15148	14873	15247	15173	15156	15263	15314	15014	14982	15347	15033	15176	15003	15065	15288	15027	15371	15042	15110	15129	15222	15273	15113	15172	15343	15033	15363	15096	15218	15153	15071	15357	15272	15221	15063	15091	15203	15179	15162	15133	15242	15140	15123	15211	15056	15299	15136	15117	15185	15197	15117	15252	15268	15228	15178	15382	15183	15040	15288	15037	15138	15253	15093	15311	15108	15253	15050	15104	15120	15076	15193	15318	15216	15079	15273	15055	15191	15239	15166	15150	15147	15197	15212	15092	15109	15335	15132	15027	15262	15213	15218	15283	15182	15301	15206	15150	15310	15372	15128	15079	15282	15212	15028	15192	15042	14906	15242	15008	15324	15332	15336	15255	15568	15200	15233	15254	15321	15387	15265	15262	15346	15198	14980	15364	15167	15399	14990	15223	15075	15164	15270	15189	15168	15167	15122	15230	15175	15146	14963	15137	15135	15101	15064	15391	15056	15037	15228	15141	15293	15077	15177	15103	15167	15185	15197	15170	15157	15316	15247	15217	15081	15475	15020	15268	15149	15226	15173	15252	15070	15292	15393	15127	15149	15106	15199	15341	15249	15119	15281	15059	15133	15257	15088	15218	15350	15270	15030	15128	15271	15311	15183	15104	15063	15141	15187	15137	15281	15307	15218	15226	15166	15019	15192	15224	15170	15138	15077	15271	15250	15125	15186	15178	15278	15112	15184	15263	15192	14996	15199	15070	15088	15023	14867	15160	15319	15236	15125	15290	15198	15097	15123	14979	15077	15028	15204	15095	15066	15111	15094	15189	14985	15234	15237	15181	15229	15214	15093	15240	15200	15086	15189	15132	14965	15102	15214	15137	15156	15114	15318	15168	15208	15230	15211	15170	15153	14888	15034	15207	14999	14980	15101	15049	15122	15198	15139	15185	15256	15091	15161	15282	15213	15139	15163	15074	15279	15316	15329	15146	15032	15220	15231	15155	15273	15143	15366	15140	15262	15238	15349	15044	14988	15066	15216	15115	15085	15279	15224	15384	15146	15132	15137	15259	15266	15257	14924	15220	15012	15167	15140	15259	15412	15161	15208	15329	15076	15188	15294	15317	15208	15301	15302	15295	15254	15308	15322	15099	15125	15224	15214	15142	15040	15081	15222	15168	15102	15272	15192	15278	15023	15220	15159	15108	15314	15064	15097	15218	15240	15109	15274	15169	15116	15390	15118	15068	15344	15118	15180	15153	15219	15249	15032	15207	15200	15280	15038	15174	15179	15049	15118	15258	15024	15205	15020	15019	15283	15066	15142	15321	15275	15136	15190	15150	15262	15318	15048	15215	15108	15272	15336	15224	15253	15119	15035	15319	15252	14983	15004	15299	15166	15214	15306	15178	15197	15316	15224	15167	15282	15162	15293	15126	15159	15154	15098	15124	15324	15101	15180	15225	15143	15067	15228	15076	14977	15163	15283	15061	14972	15279	15282	15298	15231	14986	15305	15377	15057	15390	15156	15116	15090	14971	15138	15033	15159	15313	15147	15217	15202	15054	15106	15341	15010	15115	15201	15244	15058	15082	15014	15235	15220	15055	15114	14991	15185	15215	15217	15249	15330	15189	15341	15302	15172	15068	15335	15159	15122	15447	15327	15050	15175	15307	15204	14836	15195	15144	15223	15021	15210	15114	15064	15078	15154	15098	15222	15318	15285	15254	15132	15208	15061	15366	15143	15098	15231	15238	15176	15032	15271	15323	15245	15134	15123	15156	15334	15274	15297	15141	15227	15131	15088	15155	15090	15236	14920	15282	14938	15342	15234	15141	15215	15120	15206	15270	15149	15120	15144	15194	15131	15222	15157	15324	15256	15281	15338	15245	15202	15323	15166	15214	15152	15160	15207	15406	15096	15359	15164	15111	15004	14994	15000	15177	15165	15181	15003	15276	15171	15064	15122	15096	15191	15115	15113	15244	15220	15331	15079	15123	14834	15197	15253	15196	15233	15110	15181	15074	15157	15079	15014	15116	15171	15190	15498	15232	15344	15186	15193	15096	15118	15207	15095	15093	15181	15257	15300	15269	15157	15164	15077	15157	15231	15229	15249	15174	15251	15234	14972	15186	15345	15158	15291	15265	15214	15291	15362	15207	15276	15159	14934	15266	15118	15206	15182	15136	15156	15084	15173	15186	15123	15276	15191	15197	15177	15198	15193	15163	15157	15092	15080	15062	15056	15122	15348	15115	15037	15186	15243	15011	15394	15202	15160	15172	15284	15133	15025	15241	15191	15267	15174	15176	15051	15242	15325	15326	15175	15025	15212	14999	15026	15160	15104	15174	15188	14981	15116	15229	15058	15078	15092	15125	15298	15000	15203	15364	15058	15150	15213	15365	15398	15110	15143	15030	15360	15174	15112	15323	15359	15256	15218	15055	15227	15125	15165	15198	15170	15100	15248	15468	15010	15396	15208	15065	15147	15284	15200	15101	15151	15228	15062	15026	15169	15244	15050	15283	15157	15054	15236	15208	15318	15306	15323	15178	15047	15163	15167	15113	15057	15128	15312	15153	15191	15119	15212	15277	15016	15420	15222	15297	15057	15182	14945	15335	15226	15250	15185	15139	15064	15275	15315	15307	15095	15171	15129	15409	15052	15243	15135	15392	15117	15213	15292	15212	15192	15105	15259	15068	15050	15174	15364	15077	15244	15247	15244	15168	15316	15237	15335	15182	15287	15229	15086	15298	15111	15212	15139	15249	15339	15344	15097	15303	15222	15125	15232	15196	15242	15129	14933	15270	15291	14879	15115	15091	15206	15128	15269	15423	15188	15301	15195	15034	15229	15111	15036	15192	15046	15033	15302	15216	15275	15098	15268	15094	15450	15142	15145	15280	15283	14979	15194	15128	15322	15119	15101	15121	15278	15183	15256	15186	15095	15087	15134	15227	15190	15261	15091	15052	15237	15116	15372	15179	15223	15099	15149	15300	15200	15059	15056	15182	15227	15242	15079	15102	15251	15177	15147	15302	15257	15116	15009	15318	15176	15164	15203	14946	15105	15047	15147	15048	15048	15088	15229	15060	15178	14956	15143	15227	15167	15214	15333	15164	15133	15271	15192	15218	15341	15139	15112	14986	15158	15082	15208	15214	15010	15251	15227	15148	15320	15087	15020	15237	15181	15261	15196	15195	15155	15190	15241	15262	15210	15301	15153	15355	15250	15160	15090	15107	15083	15196	15102	14973	15274	14989	15278	15205	15120	15138	15238	15016	15092	15093	15144	15208	15260	15372	15143	15218	15350	15177	15141	15111	15241	15269	15135	15330	15042	15215	15222	15229	15165	15052	14952	15328	15387	15108	15194	15173	15280
14320	17167	16016	15176	14669	14208	14371	14170	14192	14099	14056	14319	14068	14291	14185	14313	14178	14316	14215	14168	14207	14036	14047	14016	14166	14039	13986	14101	14115	14193	14066	14136	14281	14069	14146	14166	14074	14285	14143	14083	13976	14083	14126	14149	14128	14061	14034	14014	14125	14015	14044	13971	14136	14012	13977	14095	13892	14171	14123	14142	14067	14100	14205	13987	13986	13977	14085	14088	13960	14266	14073	14157	14195	13977	14148	14085	14111	14197	14014	13941	14050	14013	14072	14114	14028	14128	13980	14255	14108	14069	13973	14071	14049	13994	14076	14109	14009	14075	14108	14152	14045	14138	14230	14065	14219	13957	14110	13992	14015	13991	14083	14073	14052	14106	14147	13841	14149	14049	14160	14092	14106	14206	14008	13961	13952	14149	13962	14034	14012	13981	13987	14178	13990	14165	14120	13853	14077	14156	14175	14081	14102	14019	14061	14152	14147	14257	14020	14035	14170	14151	14002	14077	14143	13969	14050	14040	14137	13983	14045	14055	14270	14120	14034	14193	14034	13978	14129	14095	14143	14006	14070	13968	14056	14090	14101	14160	14070	14108	14104	13994	14022	14036	14133	14183	14338	14058	14179	14073	13970	14022	14106	13984	14040	13984	14057	14091	14157	14162	13973	14027	14069	14151	14269	14131	13800	14129	14078	13989	14003	13992	14056	14245	14212	13994	14181	14170	14047	14034	13953	14103	14177	14155	14186	14081	14079	14188	14003	14070	14175	14135	14037	14001	14118	14072	14176	14086	14100	13912	14058	14090	14179	13992	14019	14162	14026	13876	14149	14142	14212	14052	14123	13981	13892	14150	13992	14126	14168	14274	14152	14174	14111	14207	14168	14067	14072	13884	14126	14145	14129	14114	14049	13971	14018	14112	14061	14120	14145	14163	14073	14094	14073	14086	14090	13957	14042	13967	13972	14159	14156	14263	14174	13852	14138	14103	14084	13967	13939	14056	14137	13972	13932	14167	14036	14026	14190	14031	14065	14155	14047	14068	13858	14192	14049	14005	14131	14112	14186	14023	14159	13945	14020	14073	14245	14175	14001	14103	14222	13980	14141	14029	14076	14096	14073	14007	14110	14089	14167	14037	14245	14144	14045	14241	14111	14225	14014	13981	14026	14129	14037	14035	14251	14189	14023	14219	14262	14082	14101	13952	14111	13957	14243	14096	14055	14046	14135	14039	14078	13902	14044	14181	14090	14046	14169	14095	14230	14111	14121	14241	13928	14179	14115	14031	14187	14244	14244	14115	14137	14233	13950	14032	14123	14133	14108	13975	14328	13943	14183	14028	14070	13967	14225	14066	14016	14156	14112	14079	13975	14200	14159	14246	14038	13984	13919	14107	14107	14052	13990	14334	14085	14081	14097	14123	14111	13961	14087	14031	14089	14132	14016	14052	14122	14189	14134	14074	14072	14118	14232	14014	13998	14166	13994	14209	14249	14075	14053	14084	14094	14079	13985	14117	14023	14120	14055	14201	14071	14002	14244	14162	14156	14114	14121	14085	14116	14354	14095	13953	13959	14113	14032	14098	14108	14033	14305	14088	14244	14186	13870	13995	14200	14028	14067	14279	14014	14067	14283	14239	14095	14256	14033	14063	13997	14073	14154	14070	13995	14302	13922	14095	14133	14136	14062	13990	14212	14062	14129	14130	14076	14140	14133	14009	14107	14221	14062	13969	13913	14132	14050	14136	14117	13865	14223	14184	14150	14186	14179	13891	14129	13879	14200	14164	14106	14155	14101	13858	13979	13942	14218	14040	14241	13959	14070	14015	14042	13934	14063	14221	14069	13989	14168	14170	14058	14192	14312	14193	14261	14104	14173	14159	14106	13983	14055	13884	13959	14327	14076	14287	14010	13964	14148	14169	14086	14058	13989	14189	13931	14214	14148	14216	14347	14225	14144	14163	14123	14114	14080	14078	13943	13952	14235	14030	14071	14074	14096	14080	14152	14174	13955	14060	14138	14239	13816	14145	13998	14118	14166	14127	14036	14156	14075	14092	14080	14080	14205	14192	14261	13903	14088	14115	14160	14197	14048	14167	14035	14276	14127	14007	14071	14179	13973	14027	13998	14014	14043	14034	14167	14066	14041	13949	14121	14182	14238	14136	14116	14220	13995	14047	14025	14132	14224	14104	13847	13926	14201	13966	13934	14195	14062	14025	14207	14144	13877	14209	14148	14185	14197	14138	14116	14108	14049	14142	13984	14291	14189	14288	13910	14047	14034	13881	14155	14128	14112	13988	14135	14084	14142	13901	14047	13893	14137	14153	14206	14013	14084	14255	14045	14140	14186	14013	13924	14037	13953	14076	14127	14013	14104	14141	14101	14137	14126	14086	14104	14012	14167	14129	14427	14206	14153	14112	14026	14103	14123	13986	14089	14101	14259	14138	14186	14050	14027	14126	14109	14036	14246	14115	13917	13966	14021	14076	14158	13957	14037	14030	14048	14085	14065	13896	14171	14049	14062	13974	14205	14077	13996	14008	14148	14126	13942	14028	14119	14199	14174	14130	14255	14084	14150	14077	14180	14056	14000	14180	14191	14145	13941	14100	14183	14082	14053	14155	14139	14209	14078	13917	14215	14001	14155	14265	13986	13870	14034	13935	14225	14197	14199	14118	13923	13974	13973	13983	14161	13904	14152	14164	13992	14145	13951	14006	14107	14108	14062	14210	14115	14075	14110	14043	14209	13908	14129	13951	14178	14068	14161	14156	14040	14186	14003	14063	14077	14183	14017	13933	14028	14096	13926	14180	14020	13967	14134	13973	14000	14087	14024	14081	14072	13977	13985	14192	14126	14026	14044	14072	14056	14132	14040	13995	14042	14137	13940	14102	14172	14148	14159	14212	14059	14043	14293	14119	14078	14224	14306	14165	14246	14025	14135	14191	14027	14065	14132	14162	14048	14013	14178	14262	14087	14265	13986	14111	14046	14003	14094	14091	14093	14237	14141	14107	13984	14105	13862	14122	14093	14035	14126	14016	13984	14196	14099	14074	14115	13945	13991	14122	14231	14116	13966	14023	14152	14168	14129	13999	14236	13951	14073	14125	14224	14049	14061	13872	14010	14173	14171	14082	13950	13986	14116	14068	14107	14215	14060	14068	14083	14109	14077	14085	14070	14105	14265	14162	14072	14077	14220	14025	14125	14216	14000	14112	14066	14312	14111	13965	14172	14072	14061	14071	14167	14141	14168	14070	14059	14143	14009	14215	13989	14079	14215	14151	14162	14135	14122	14013	14095	14235	14128	14079	13957	14111	14051	14173	14257	14141	14152	14347	14159	14088	14166	14157	14247	13960	14116	14038	14267	14080	14307	13992	13966	14130	14077	14210	14050	14098	14142	14028	14032	14079	14087	14012	14128	14071	14270	14122	14243	14005	14096	14104	14091	14163	14140	14039	14109	13959	14034	14232	14076	14042	14153	14045	14006	14103	14024	13997	14153	14192	14240	14171	14039	14006	14132	14186	14114	14126	14199	14147	14040	14068	13936	13990	14135	14115	14039	14173	13962	14081	14094	14193	14067	14021	14027	14210	14244	14029	14159	13928	14127	14116	13980	14106	13960	14101	13992	14161	13977	14014	14195	14080	14034	14149	13980	14126	14072	14080	14255	14015	14149	13991	14196	14100	14019	14172	14056	14200	14218	14026	14068	14015	14142	14174	14073	14136	14241	14083	14075	13958	14097	14022	14135	14127	14216	14176	14108	14072	14004	14098	14007	14262	13998	14062	14067	14086	13997	14189	14131	14091	14090	13951	14086	14139	14305	14115	14099	14057	14079	14242	13858	14135	13984	14182	14107	14092	14103	13975	14123	14092	14211	14202	14095	14141	14062	14039	14101	14131	14075	13904	14101	14125	14121	13995	14090	14039	14156	14011	14175	14041	13887	14023	14107	14030	14087	14106	14255	14023	13911	14078	14140	14039	14155	14047	14089	14221	14048	14068	14071	14146	14088	14030	14139	14090	13980	14003	14034	14166	14178	14272	14058	14159	14099	14235	14055	14032	13910	14331	14150	14046	14021	14071	14051	14220	14130	14060	14095	14316	14093	14198	14054	13927	14060	14121	14201	14242	13911	14078	14073	14186	13883	14233	14040	14106	14005	13935	13893	14044	14057	13967	14172	14100	13975	14180	13942	14191	14216	13982	14021	13992	14001	13929	14175	14047	14162	14037	14017	14153	14066	14143	13950	14119	14167	14104	14147	14240	13969	14086	14151	14131	14142	13991	14163	14294	14180	14074	14033	14020	14163	14011	14066	14144	13986	14051	14084	14148	14048	14180	14166	13997	14172	13984	14102	13902	14135	14296	14085	14033	14160	13960	14057	14063	13981	14070	14126	13966	14209	14101	14102	14044	14134	14000	14154	14087	14164	13984	14123	14007	14230	14122	14155	14114	14108	14083	14103	14001	14144	14071	14120	14304	14021	14096	14048	14169	14145	14119	14130	13972	14168	14088	14055	14163	14206	14030	13965	14242	14176	14199	14063	13951	14171	14142	14122	14085	14196	14109	14124	14164	14067	14219	14044	14134	14024	14111	14071	13909	14127	14075	14088	13932	14012	14144	14178	14089	14160	13912	14124	14191	14078	14177	14050	13992	14018	14181	14098	14170	13960	14000	14026	14089	14160	14106	13940	14052	14207	14127	14146	14133	14006	14110	13848	14061	14105	14194	14095	14036	14033	14328	14205	13947	14192	14033	14238	14054	14226	14012	14099	14035	14098	14042	14027	14197	14271	14204	14140	14118	14080	14029	14020	14054	14043	14131	13917	14158	14032	13831	14092	14092	13998	13903	14255	14054	14177	14067	14110	14180	14188	14048	14109	14154	14183	14094	14131	14225	14135	14092	14039	14032	14057	14215	13974	14052	13831	14140	14081	14089	14149	14167	14118	14065	14094	14114	14156	14061	14111	14012	14203	14062	14064	14010	14140	14075	14152	14083	14007	14075	13918	14057	14095	13997	14108	14044	14108	14134	14110	14062	14022	14170	13993	13998	14167	14092	13897	14144	14060	14051	14020	14181	14073	14044	14357	13989	14138	14146	14137	14128	14252	13985	14046	13980	14135	14087	14107	14224	14195	14108	14161	14305	14107	13931	14088	14235	14183	14160	14099	14067
23876	21443	29094	24233	21714	20689	18049	15105	14686	14824	14728	14499	14573	14740	14565	14548	14533	14638	14601	14247	14575	14392	14450	14471	14353	14514	14550	14263	14560	14758	14442	14557	14718	14622	14412	14419	14382	14609	14562	14550	14495	14343	14403	14387	14509	14453	14428	14466	14561	14326	14645	14685	14287	14598	14601	14547	14508	14335	14392	14467	14492	14499	14370	14425	14458	14402	14226	14387	14172	14360	14218	14348	14405	14629	14615	14376	14422	14491	14518	14459	14403	14475	14420	14351	14336	14459	14380	14463	14420	14521	14397	14208	14551	14321	14420	14395	14390	14534	14516	14474	14406	14485	14431	14470	14496	14364	14577	14377	14457	14286	14288	14479	14638	14350	14363	14288	14293	14346	14632	14492	14483	14387	14149	14360	14417	14543	14474	14582	14323	14278	14300	14363	14380	14459	14452	14491	14418	14239	14513	14359	14338	14490	14506	14392	14214	14152	14298	14364	14404	14357	14391	14288	14378	14460	14228	14468	14406	14460	14494	14254	14368	14526	14432	14426	14462	14232	14437	14524	14409	14523	14669	14407	14386	14562	14298	14507	14215	14076	14443	14482	14396	14337	14283	14362	14325	14387	14507	14418	14480	14266	14361	14441	14244	14362	14293	14341	14503	14567	14451	14380	14585	14379	14360	14355	14467	14345	14492	14265	14524	14351	14334	14314	14241	14230	14344	14439	14390	14452	14568	14433	14311	14467	14407	14451	14426	14382	14448	14459	14439	14195	14245	14508	14403	14320	14606	14167	14383	14270	14443	14417	14408	14465	14398	14357	14500	14509	14386	14422	14590	14447	14460	14533	14521	14552	14468	14238	14284	14347	14382	14292	14190	14523	14303	14343	14190	14456	14320	14426	14442	14385	14136	14400	14568	14258	14645	14509	14234	14419	14382	14277	14416	14208	14343	14358	14408	14570	14404	14457	14578	14371	14291	14550	14397	14423	14325	14455	14203	14436	14295	14361	14368	14284	14278	14664	14492	14448	14328	14254	14320	14463	14536	14401	14433	14416	14519	14369	14348	14341	14355	14366	14305	14408	14278	14399	14472	14466	14217	14187	14194	14279	14430	14460	14573	14413	14530	14411	14342	14482	14372	14570	14500	14264	14338	14270	14217	14473	14427	14397	14370	14503	14458	14574	14262	14283	14155	14227	14419	14505	14225	14269	14366	14494	14486	14310	14532	14371	14446	14277	14409	14466	14410	14359	14497	14527	14336	14214	14424	14579	14427	14386	14448	14360	14174	14189	14143	14271	14443	14237	14369	14352	14339	14305	14340	14191	14283	14232	14326	14316	14246	14321	14194	14218	14291	14382	14294	14290	14411	14138	14377	14477	14330	14449	14338	14393	14383	14347	14344	14370	14405	14548	14402	14534	14330	14385	14397	14429	14387	14358	14471	14377	14706	14271	14411	14327	14231	14439	14450	14419	14548	14243	14379	14273	14384	14429	14442	14287	14496	14445	14361	14240	14446	14464	14486	14479	14487	14489	14567	14093	14476	14472	14258	14321	14350	14499	14290	14398	14252	14268	14463	14304	14329	14384	14578	14369	14487	14477	14273	14381	14161	14410	14529	14238	14387	14391	14351	14488	14171	14356	14416	14419	14213	14366	14298	14316	14554	14453	14277	14577	14528	14423	14497	14520	14301	14422	14388	14415	14460	14606	14572	14412	14511	14421	14489	14319	14478	14242	14467	14313	14448	14388	14438	14560	14431	14169	14455	14395	14200	14456	14612	14411	14171	14141	14493	14495	14404	14461	14255	14427	14306	14311	14536	14227	14383	14193	14332	14542	14428	14479	14450	14294	14463	14384	14491	14266	14409	14299	14436	14277	14323	14421	14498	14406	14538	14468	14399	14331	14405	14408	14415	14478	14498	14424	14566	14541	14366	14472	14423	14442	14566	14315	14559	14467	14305	14510	14371	14360	14322	14414	14347	14318	14525	14317	14470	14457	14457	14296	14526	14278	14378	14481	14278	14447	14305	14362	14515	14311	14383	14408	14459	14456	14274	14442	14468	14199	14403	14626	14306	14374	14317	14409	14489	14521	14231	14322	14543	14311	14377	14311	14367	14339	14341	14311	14389	14501	14346	14205	14317	14210	14477	14291	14336	14305	14534	14506	14402	14402	14430	14466	14420	14476	14359	14394	14418	14501	14424	14537	14392	14383	14457	14429	14482	14248	14350	14465	14327	14162	14297	14500	14452	14492	14255	14257	14366	14251	14400	14266	14387	14453	14482	14300	14339	14395	14374	14355	14386	14524	14394	14179	14373	14486	14313	14579	14281	14331	14300	14395	14327	14407	14395	14183	14328	14370	14385	14401	14358	14194	14245	14211	14442	14476	14365	14262	14298	14567	14352	14437	14576	14440	14272	14269	14388	14310	14464	14253	14310	14388	14264	14536	14427	14476	14338	14483	14315	14475	14461	14348	14282	14427	14274	14457	14308	14351	14579	14339	14387	14563	14402	14205	14419	14426	14366	14563	14546	14249	14517	14639	14623	14407	14448	14511	14456	14447	14302	14271	14291	14395	14294	14394	14441	14269	14274	14458	14508	14372	14539	14411	14429	14418	14389	14473	14221	14459	14507	14435	14192	14285	14299	14348	14252	14344	14314	14402	14382	14548	14468	14382	14255	14342	14338	14412	14235	14389	14215	14242	14264	14336	14302	14582	14410	14341	14273	14419	14537	14277	14320	14329	14307	14402	14291	14415	14327	14288	14333	14376	14333	14339	14560	14532	14371	14266	14561	14221	14497	14448	14386	14291	14341	14526	14477	14368	14229	14341	14339	14356	14572	14499	14545	14539	14397	14243	14366	14342	14211	14487	14485	14369	14370	14311	14398	14427	14182	14445	14405	14544	14340	14291	14448	14477	14439	14341	14502	14435	14440	14304	14452	14427	14454	14376	14368	14467	14320	14422	14363	14295	14397	14226	14466	14405	14503	14496	14568	14554	14451	14367	14498	14446	14350	14325	14394	14318	14348	14269	14659	14241	14430	14426	14291	14451	14399	14284	14226	14185	14519	14316	14364	14383	14488	14392	14408	14488	14389	14320	14549	14402	14385	14422	14418	14278	14289	14416	14481	14410	14600	14372	14533	14184	14407	14409	14495	14268	14416	14411	14498	14397	14478	14489	14414	14430	14401	14413	14291	14187	14280	14441	14394	14414	14341	14502	14449	14184	14435	14372	14510	14274	14440	14479	14289	14378	14521	14417	14296	14175	14239	14338	14354	14362	14446	14223	14575	14373	14488	14465	14222	14390	14476	14335	14513	14458	14301	14435	14510	14470	14524	14547	14389	14368	14274	14349	14332	14356	14523	14461	14252	14282	14368	14522	14288	14430	14452	14435	14658	14292	14337	14269	14276	14407	14544	14463	14365	14541	14409	14261	14625	14255	14391	14326	14356	14249	14404	14408	14236	14290	14486	14466	14613	14228	14372	14482	14469	14474	14562	14336	14388	14227	14454	14380	14400	14500	14435	14324	14407	14030	14442	14358	14429	14468	14340	14435	14354	14271	14339	14406	14265	14400	14471	14327	14367	14486	14313	14444	14233	14557	14428	14317	14584	14402	14341	14390	14643	14268	14442	14481	14359	14431	14501	14609	14565	14366	14289	14341	14259	14369	14158	14323	14487	14407	14377	14282	14203	14474	14312	14270	14502	14659	14265	14284	14412	14594	14433	14330	14301	14305	14303	14350	14253	14379	14193	14311	14345	14361	14349	14470	14460	14254	14363	14388	14411	14338	14373	14577	14610	14171	14438	14437	14349	14368	14467	14376	14498	14191	14390	14160	14235	14449	14478	14390	14304	14477	14388	14411	14435	14453	14299	14319	14481	14456	14365	14534	14314	14269	14238	14201	14357	14256	14291	14290	14358	14191	14439	14358	14247	14342	14386	14465	14463	14290	14409	14531	14665	14474	14429	14457	14336	14252	14619	14402	14441	14319	14210	14487	14451	14363	14558	14183	14253	14491	14354	14480	14365	14583	14598	14450	14473	14461	14444	14395	14215	14310	14381	14313	14479	14451	14339	14293	14433	14416	14293	14360	14472	14341	14534	14543	14363	14367	14344	14302	14448	14462	14319	14483	14299	14384	14432	14262	14601	14338	14489	14253	14409	14290	14501	14610	14410	14410	14504	14442	14327	14333	14328	14286	14344	14326	14447	14424	14553	14322	14412	14411	14458	14274	14219	14584	14274	14409	14631	14666	14429	14378	14307	14367	14449	14489	14481	14279	14394	14351	14413	14406	14429	14450	14339	14376	14290	14469	14528	14358	14375	14299	14275	14342	14511	14470	14479	14371	14178	14418	14365	14403	14290	14339	14317	14334	14487	14117	14232	14355	14467	14447	14423	14381	14183	14404	14455	14392	14539	14291	14448	14325	14641	14442	14652	14492	14418	14512	14377	14418	14488	14260	14513	14457	14467	14540	14356	14469	14365	14306	14472	14458	14316	14242	14277	14351	14466	14383	14500	14534	14368	14378	14356	14323	14407	14227	14473	14600	14413	14424	14540	14329	14456	14272	14435	14458	14376	14375	14333	14351	14539	14343	14354	14644	14372	14338	14506	14436	14473	14331	14573	14334	14418	14565	14392	14339	14470	14505	14480	14456	14326	14448	14297	14236	14413	14446	14477	14479	14548	14367	14425	14273	14505	14400	14319	14357	14354	14463	14468	14468	14545	14407	14451	14570	14543	14521	14271	14353	14408	14441	14349	14217	14263	14545	14480	14467	14429	14164	14364	14393	14515	14330	14511	14530	14439	14283	14354	14348	14283	14389	14253	14431	14455	14594	14344	14269	14329	14407	14350	14601	14432	14289	14421	14343	14397	14512	14300	14351	14336	14162	14261	14226	14586	14414	14501	14285	14488	14507	14383	14437	14295	14095	14362	14350	14434	14422	14485	14432	14101	14497	14187	14305	14238	14437	14375	14494	14430	14295	14306	14309	14603	14269	14610	14516	14217	14629	14285	14253	14408	14300	14383	14382	14525	14440	14540	14413	14185	14353	14313	14434	14385	14381	14400	14518	14435	14401	14448	14346	14471	14428	14542	14271	14426	14473	14421	14423	14110	14432	14580	14518	14335	14502	14550	14277	14355	14480	14312	14579	14371	14215
12713	18866	17447	15859	14750	14268	13995	13968	13815	13769	13657	13657	13840	13740	13729	13861	13775	13768	13860	13772	13730	13735	13657	13870	13602	13639	13730	13644	13714	13511	13627	13698	13698	13759	13644	13866	13576	13676	13734	13691	13612	13758	13585	13458	13685	13532	13678	13600	13685	13664	13816	13726	13643	13660	13719	13709	13884	13481	13547	13589	13571	13719	13578	13605	13690	13766	13641	13498	13730	13610	13645	13752	13725	13780	13676	13607	13727	13548	13789	13765	13789	13571	13586	13600	13800	13658	13875	13755	13607	13543	13615	13727	13598	13610	13583	13743	13593	13698	13767	13677	13540	13742	13740	13510	13659	13722	13627	13502	13649	13739	13794	13798	13742	13756	13631	13545	13479	13470	13693	13700	13585	13483	13567	13601	13602	13573	13672	13772	13577	13741	13624	13748	13773	13682	13579	13606	13630	13583	13655	13661	13629	13805	13539	13501	13572	13728	13688	13709	13692	13569	13696	13750	13730	13697	13748	13583	13627	13576	13724	13691	13901	13610	13716	13687	13578	13731	13617	13737	13675	13739	13641	13496	13636	13552	13711	13494	13717	13765	13659	13537	13701	13833	13501	13824	13572	13665	13758	13460	13710	13616	13769	13630	13637	13695	13588	13603	13536	13482	13866	13567	13442	13623	13518	13660	13721	13776	13663	13555	13580	13579	13761	13589	13804	13702	13725	13551	13553	13371	13464	13616	13636	13747	13588	13603	13588	13781	13734	13563	13625	13565	13649	13549	13567	13638	13838	13664	13580	13537	13721	13677	13596	13689	13703	13675	13579	13457	13688	13655	13710	13534	13598	13673	13534	13705	13448	13704	13683	13887	13723	13676	13702	13520	13572	13746	13681	13607	13637	13665	13579	13612	13632	13602	13695	13562	13623	13645	13602	13636	13605	13667	13637	13689	13491	13609	13669	13632	13625	13596	13635	13664	13648	13610	13742	13747	13523	13698	13578	13648	13715	13660	13869	13657	13671	13617	13684	13569	13530	13729	13438	13568	13723	13692	13538	13876	13585	13551	13684	13695	13564	13576	13602	13587	13624	13639	13577	13444	13624	13624	13672	13516	13764	13594	13553	13704	13670	13573	13669	13564	13562	13559	13624	13766	13454	13605	13696	13538	13678	13733	13499	13463	13764	13574	13707	13870	13656	13427	13693	13621	13718	13567	13604	13631	13594	13810	13670	13640	13707	13822	13495	13602	13586	13744	13514	13699	13717	13697	13615	13447	13519	13686	13589	13460	13683	13645	13772	13558	13514	13718	13614	13623	13771	13537	13628	13462	13570	13688	13713	13518	13688	13672	13529	13626	13702	13768	13537	13733	13542	13683	13570	13682	13718	13585	13672	13654	13589	13728	13679	13473	13660	13613	13748	13703	13755	13580	13741	13628	13664	13681	13690	13704	13571	13552	13677	13574	13751	13705	13802	13432	13621	13471	13715	13672	13651	13739	13608	13628	13602	13587	13659	13609	13641	13663	13673	13714	13656	13640	13639	13564	13730	13739	13657	13528	13637	13517	13642	13524	13804	13632	13627	13561	13675	13503	13759	13711	13533	13766	13598	13460	13733	13537	13617	13637	13673	13672	13642	13637	13440	13637	13708	13654	13590	13568	13598	13596	13681	13661	13502	13784	13604	13650	13618	13704	13582	13667	13529	13693	13634	13726	13703	13608	13706	13765	13590	13592	13657	13487	13626	13742	13809	13508	13786	13466	13684	13638	13705	13898	13614	13587	13673	13576	13776	13697	13576	13658	13772	13685	13644	13720	13586	13603	13594	13669	13670	13687	13661	13797	13412	13704	13644	13592	13583	13544	13697	13764	13723	13635	13836	13522	13734	13660	13574	13591	13606	13592	13542	13694	13720	13549	13548	13639	13776	13587	13643	13690	13644	13482	13678	13694	13575	13791	13629	13763	13722	13521	13752	13686	13334	13593	13657	13608	13526	13693	13653	13472	13589	13453	13701	13709	13798	13613	13675	13738	13674	13759	13560	13445	13711	13633	13785	13591	13435	13802	13679	13501	13569	13702	13473	13441	13622	13683	13547	13757	13570	13687	13665	13528	13662	13698	13592	13716	13499	13710	13795	13566	13774	13464	13706	13809	13715	13606	13541	13493	13641	13686	13535	13652	13838	13565	13689	13656	13660	13613	13564	13466	13700	13553	13560	13602	13695	13667	13607	13725	13648	13581	13574	13617	13653	13767	13538	13748	13537	13640	13469	13710	13652	13730	13710	13715	13777	13695	13695	13658	13597	13662	13599	13579	13479	13676	13654	13537	13648	13727	13718	13663	13730	13648	13843	13783	13668	13577	13596	13551	13768	13572	13608	13699	13853	13651	13671	13445	13444	13554	13800	13480	13601	13618	13609	13542	13754	13658	13636	13661	13783	13710	13711	13607	13561	13801	13679	13850	13666	13676	13702	13657	13633	13692	13371	13679	13681	13654	13721	13605	13486	13535	13685	13554	13614	13548	13760	13728	13652	13626	13688	13653	13519	13443	13730	13852	13671	13593	13604	13469	13617	13631	13805	13718	13738	13546	13687	13554	13712	13574	13659	13654	13698	13590	13695	13754	13653	13548	13698	13692	13681	13558	13788	13674	13577	13642	13601	13786	13401	13857	13664	13522	13653	13744	13686	13536	13686	13707	13574	13536	13793	13597	13750	13638	13592	13537	13622	13674	13776	13706	13641	13655	13688	13653	13523	13644	13789	13750	13564	13738	13735	13571	13705	13627	13560	13659	13627	13718	13551	13644	13764	13712	13753	13514	13586	13368	13554	13416	13834	13692	13551	13577	13680	13849	13647	13636	13618	13705	13514	13506	13711	13515	13639	13673	13604	13611	13668	13531	13624	13700	13553	13684	13579	13547	13592	13576	13745	13720	13570	13533	13736	13775	13811	13681	13577	13551	13677	13572	13575	13712	13705	13688	13686	13808	13749	13545	13680	13621	13546	13656	13544	13587	13677	13546	13422	13665	13759	13656	13891	13506	13549	13819	13466	13651	13647	13778	13641	13506	13583	13602	13507	13605	13625	13501	13300	13626	13734	13642	13709	13705	13553	13808	13666	13738	13530	13486	13681	13487	13609	13676	13701	13720	13676	13653	13592	13825	13608	13689	13743	13538	13514	13581	13484	13606	13767	13639	13633	13645	13564	13648	13544	13592	13658	13706	13597	13610	13658	13533	13627	13722	13519	13723	13698	13629	13779	13746	13454	13654	13628	13593	13526	13469	13627	13691	13545	13628	13878	13779	13655	13605	13601	13645	13537	13579	13627	13568	13645	13619	13565	13649	13792	13591	13633	13652	13691	13577	13638	13499	13730	13703	13732	13685	13585	13715	13553	13584	13768	13478	13582	13631	13643	13598	13737	13615	13488	13610	13681	13653	13534	13723	13450	13758	13597	13540	13538	13751	13755	13692	13693	13715	13599	13722	13632	13647	13591	13553	13853	13402	13793	13585	13567	13796	13765	13628	13840	13592	13559	13734	13663	13775	13480	13543	13645	13634	13629	13731	13779	13727	13592	13716	13469	13659	13659	13636	13637	13688	13507	13597	13767	13657	13548	13788	13599	13559	13685	13532	13644	13672	13518	13837	13584	13518	13654	13692	13609	13643	13613	13575	13646	13707	13701	13582	13595	13565	13669	13570	13597	13655	13551	13531	13678	13478	13671	13503	13547	13674	13617	13535	13625	13623	13605	13602	13637	13687	13630	13630	13556	13630	13552	13692	13633	13567	13442	13535	13638	13742	13655	13567	13821	13625	13690	13541	13629	13763	13575	13524	13689	13768	13600	13670	13630	13568	13716	13597	13496	13621	13600	13599	13558	13501	13715	13619	13549	13665	13639	13713	13677	13558	13673	13775	13670	13501	13657	13650	13672	13570	13350	13714	13616	13610	13717	13630	13581	13677	13769	13454	13732	13676	13716	13580	13587	13721	13824	13687	13582	13692	13664	13604	13669	13771	13606	13642	13699	13840	13639	13673	13579	13564	13631	13691	13666	13724	13708	13539	13591	13660	13722	13596	13482	13676	13688	13587	13719	13701	13736	13634	13492	13748	13737	13613	13617	13425	13738	13723	13685	13576	13531	13527	13446	13485	13622	13571	13594	13622	13511	13793	13790	13620	13838	13593	13750	13654	13516	13723	13551	13519	13466	13667	13751	13724	13647	13713	13687	13635	13499	13814	13602	13650	13537	13491	13783	13495	13571	13745	13638	13522	13737	13714	13858	13752	13615	13514	13534	13685	13644	13659	13419	13744	13672	13659	13775	13767	13685	13604	13569	13747	13476	13616	13545	13418	13712	13596	13760	13605	13565	13565	13522	13566	13623	13706	13669	13616	13675	13520	13646	13604	13567	13718	13651	13632	13628	13608	13703	13710	13866	13599	13697	13696	13660	13696	13542	13671	13599	13667	13748	13510	13610	13479	13670	13497	13654	13549	13677	13626	13531	13684	13580	13791	13672	13649	13600	13629	13695	13753	13693	13650	13658	13697	13591	13709	13438	13720	13615	13652	13704	13602	13554	13764	13702	13593	13592	13597	13627	13723	13533	13695	13618	13588	13546	13681	13613	13677	13614	13719	13611	13683	13777	13658	13667	13755	13556	13589	13632	13740	13635	13570	13632	13518	13770	13759	13511	13710	13630	13653	13556	13564	13677	13644	13650	13749	13711	13911	13482	13655	13645	13544	13599	13705	13762	13725	13547	13604	13692	13949	13567	13742	13579	13677	13764	13699	13636	13651	13600	13647	13786	13733	13704	13878	13507	13644	13694	13625	13576	13729	13616	13788	13651	13658	13704	13708	13687	13651	13749	13588	13606	13678	13621	13796	13441	13736	13490	13609	13545	13751	13663	13489	13676	13676	13560	13553	13759	13599	13690	13617	13722	13798	13506	13733	13477	13614	13785	13571	13647	13602	13476	13553	13837	13670	13458	13662	13759	13570	13639	13523	13727	13684	13763	13611	13521	13725	13305	13705	13677	13663	13478	13587	13602	13623	13586	13514	13718	13748	13617	13818	13755	13658	13717	13601	13630	13570	13530	13715	13664	13639	13609	13755	13573	13514	13551	13625	13600	13785	13675	13640	13461	13573	13772	13467	13563	13689	13552	13595	13647	13579
22966	21421	29405	23862	21495	22609	22953	16377	15376	15607	15754	15379	15267	15477	15588	15321	15443	15233	15110	15126	15195	15090	15212	15161	15273	15243	15135	15148	15235	15252	15258	15077	15056	15095	14985	14978	15141	15005	15248	15024	15016	14941	15071	15059	15073	15107	14999	15227	14992	15041	15025	14927	15210	15192	15033	15092	14980	15054	15015	15253	15122	15131	14989	15057	15052	14929	15135	14879	15218	15023	15048	15004	14936	14993	14994	15087	15028	15062	15053	14997	15062	15068	15120	15066	15073	15018	15099	15162	15040	14897	14892	15006	15141	15075	15037	14846	14930	14900	14915	15054	15259	15123	14872	14804	14959	14937	14828	15017	15152	14994	14849	15053	14919	14944	15094	15034	14811	14862	15174	14831	14964	14920	15082	15056	15048	15164	14859	15087	15003	15143	14875	14837	14807	14754	15070	15024	14985	14907	14944	14936	15124	14972	14815	15025	15057	15179	14975	14939	14942	15007	14965	15050	15107	14918	15114	15051	15028	15041	14888	14946	15034	14894	15029	14904	14859	14956	14955	15118	14953	14935	15021	14991	14857	14879	14871	15056	15091	15009	15006	14942	14946	14820	15028	15177	14985	14856	15103	15098	14863	14868	14987	15176	14861	14899	15010	14882	14803	15075	15205	14960	14963	14883	14931	15021	14827	14964	14824	15001	14894	15064	15027	15010	14888	15044	14995	15000	15087	15159	15083	15134	14889	14967	14986	14847	14978	15030	15003	15137	15061	15026	15070	14980	14840	15064	14778	15046	14908	14966	14922	15085	14858	15004	14787	14844	14952	14904	14993	15060	15014	15032	14988	15056	15015	15072	15098	15048	14963	14905	14970	15056	15024	14990	14982	14982	15125	15017	14846	14960	14946	14856	14957	14872	15051	14969	14888	15018	14987	14960	15035	14841	14963	15160	15108	14809	15055	15187	14972	14941	15243	14867	15222	15127	15110	14946	14996	15088	14980	14850	15116	14984	14970	15003	15202	14864	15024	15067	15080	15026	14904	14889	14967	15023	15059	15056	15090	15032	14740	15023	14869	14856	14930	15065	14899	15012	14782	15018	14918	14962	15144	14828	15046	15120	14917	14952	14879	14968	15166	15017	14890	14964	15048	14881	15124	14874	14940	15091	14961	15025	15208	14785	14932	15118	15180	15067	14869	14919	14965	14814	14864	14882	14998	15004	15063	15046	15055	14988	14700	14856	15031	14843	14749	15103	14935	14927	15076	15005	14940	15014	14734	14925	14920	14955	14892	14952	14837	15130	14962	14955	14973	14798	14886	15018	14959	15054	14949	14969	15064	15101	14780	14858	14888	14743	14979	14907	14930	15230	14987	15004	15175	15172	14967	14922	14890	14958	14926	14871	14981	14925	14972	14971	14905	14811	14948	14821	14951	14899	14719	15052	15020	15090	14941	14973	14919	15069	15018	14860	15042	15110	15011	15177	14986	14849	15017	15000	15044	14789	15058	15058	14907	15049	14801	15043	14923	14866	15024	15149	14957	14966	15051	15055	14991	14983	14855	14921	15088	14901	15233	15048	15047	14989	15087	15024	15193	14900	14915	14946	14784	15121	14786	14896	15030	14917	15019	14995	14909	14853	14929	15001	14964	14816	14831	14885	15104	15017	15051	14827	14989	15000	14923	15159	14890	14925	14928	14914	14890	15079	14843	14876	15027	14905	14988	15048	15071	15055	15049	14873	14968	14981	15075	15014	14906	14797	14939	15025	14951	14836	15148	14932	14908	15037	15092	15024	14827	15052	14995	14894	15156	15089	15015	14829	14985	15042	15183	14763	14890	15107	14986	15042	14887	14854	15099	15062	14858	14966	14918	15038	14994	15267	15010	15269	14885	14926	15088	15000	15026	15015	15168	14939	15049	14970	15030	14962	14805	15130	14931	14987	15025	14993	14921	15025	15066	14918	14906	14878	14917	15062	14909	14810	15117	15034	14963	14940	15076	14909	14908	14979	15073	14970	14950	14799	14899	14798	14938	15256	15113	15146	14994	14900	14825	15039	15011	14940	15093	15011	14875	14896	14865	14836	15002	15012	14916	15048	14852	15090	14917	14751	14865	14903	14779	15093	14965	15326	15104	15000	14871	15063	14802	14989	14915	15116	14908	15079	14866	14928	15068	14846	14886	14952	15032	15024	15084	14866	14917	14979	15059	15072	15086	14852	15004	15041	14903	14919	14992	14810	14906	15076	14993	15139	15052	14923	15032	14991	15049	14808	14980	14865	15083	15001	14973	14993	15183	15069	14796	14881	14997	14954	15004	15053	14881	15115	14992	15064	15095	14901	14858	14975	15035	14918	14980	14937	14966	14994	14800	14915	14819	14981	14838	14970	14968	14922	14979	14902	14816	14932	14968	15072	15005	14942	15088	14818	14799	14964	15023	15006	15017	15091	15174	14938	14955	14967	15003	14892	14992	15098	14866	15045	15050	14979	14795	14870	14928	14883	14858	14822	15024	14878	15015	14895	14981	14930	14988	14911	14884	15024	14730	15036	15050	14903	14986	14966	14859	15214	15049	15041	15069	15161	15046	15132	14830	14895	15043	14993	14898	14845	14891	15046	15040	15017	14996	14955	14869	15033	15047	14933	15053	14855	15081	14767	14975	15019	14918	14821	14847	14835	14996	14808	15088	14790	14777	14964	15115	15090	14813	14772	14912	14990	15065	15077	15013	14940	14925	14835	14922	15094	15016	15035	15211	15042	14920	14844	15014	14763	14847	14854	15034	15017	14985	15004	14888	14848	14977	14996	14949	15072	15090	14893	15060	14841	14964	14993	15027	14958	15052	14999	14801	15042	15066	14872	15126	14940	14985	14800	15019	14869	15068	15119	14845	14868	15003	14940	14956	14987	14856	15049	15034	15038	15080	14813	15069	14960	14984	14885	15334	15036	15223	14907	14989	14786	14820	14968	14879	14901	14930	14829	14775	14955	14956	15029	15072	15111	14884	15091	14976	14835	14931	14996	15043	14952	14879	14857	15050	15058	14911	14834	14825	15046	14964	14931	14900	14908	14907	15051	14925	14831	14968	15021	14864	14984	14905	15135	14915	14750	14921	14935	15014	15103	14857	14952	15002	15038	15175	14962	14985	14992	14812	14902	14843	15023	15194	15061	14956	15098	14821	14954	14944	14993	15190	14907	14840	14894	14929	15231	14998	15163	14862	14915	15103	15017	15020	15005	14900	14991	15196	14953	15000	15083	14959	14894	14965	15029	15061	14918	14805	15036	14756	14834	14990	14837	15040	14962	15016	15005	15002	14965	14898	14960	15138	15058	14910	14848	15087	14949	14805	14973	14942	14924	15143	14717	14982	14930	14771	14974	14829	15090	14921	15076	14754	14968	14933	14812	14934	14971	15060	14836	14860	14902	15065	14992	14922	15028	15026	14989	15031	15134	15095	15009	14954	14897	14921	14889	14990	15013	14894	14824	15039	15080	15027	14883	15185	14879	14996	15092	15071	14944	15046	15040	14884	14864	14904	15143	14921	15133	14946	14893	14884	15015	14975	15188	14892	14922	14842	15015	14823	14646	14774	15111	15083	15007	14884	14908	14958	15093	14967	14969	14976	14985	15151	15001	15143	14941	14997	14808	14972	14705	14870	14955	15138	14867	14967	15236	14735	14857	15019	14918	14953	14934	14901	15039	15080	14858	15004	14782	14912	14599	15053	15052	14995	15014	14918	14950	15134	15004	14983	15214	15070	14994	14931	14802	14908	14928	15037	15135	15024	14965	15019	14915	14940	14943	14812	15286	14971	15040	15023	14913	14846	14990	15119	15061	15103	14876	14950	14952	14999	14875	14964	14943	14828	14937	15127	14921	15028	15004	14962	14938	15027	14912	15061	14940	15016	15024	14995	14826	14892	15069	14925	14837	14985	15054	15037	14740	14785	15001	15070	15205	14963	14964	14959	15103	14798	14855	14886	15035	15078	14919	14738	15054	14897	15171	15059	14931	14838	15007	14919	14985	15092	15065	15018	14957	14972	15099	14993	15079	14890	15018	14938	14986	14930	14938	15009	15116	14928	14984	14987	14792	15026	14960	15005	14858	15061	14790	14864	14791	14855	14848	15043	14826	15050	14966	14817	14980	14912	14797	14973	14789	14967	14848	15047	14996	15127	15013	15164	15001	14878	14915	14914	14929	15045	14873	15165	15095	14964	14937	14803	15234	15033	15001	14973	14983	15009	15054	14953	15043	14837	14867	14821	15090	14911	15055	14857	14981	15045	14906	14715	14820	14913	15007	14926	14972	14890	14977	15015	15044	14953	14897	14946	14872	15033	14966	14972	14831	15150	14901	15122	14887	15210	14875	14773	14793	14942	14936	14968	14835	15028	14972	15044	14914	15146	14840	14937	15013	14868	14915	15054	14889	14932	15102	15118	15195	14932	14821	14935	15194	15112	15117	15021	15141	14925	14964	15082	15021	14940	14992	15034	15098	15037	14889	14921	15033	15078	14880	14944	14935	15065	15007	15148	14984	15045	14869	14932	14961	14882	15034	14982	14877	15092	14967	14969	14891	14885	15020	15018	14964	15056	14940	14848	14938	15021	15107	15044	15015	15046	14783	15047	15002	14915	14930	15093	15041	15050	14921	15071	15096	14856	15009	14787	14999	15024	15097	15053	15046	14880	14795	14891	14991	14939	14966	15053	15022	14906	15091	14889	14977	14919	15048	14932	14833	15152	15062	15057	14995	15116	14971	14945	14913	15166	14983	15033	14888	14907	14681	14997	15158	15023	14978	15097	15074	15107	15044	15053	14961	15057	14862	14852	14977	14977	15006	14932	15053	15100	14987	14943	15078	15019	14966	15128	14867	14951	14952	15020	14820	15110	15007	15099	15125	15099	14875	14979	14726	14960	15065	15054	14889	14972	14883	15102	14809	14924	14909	14958	14834	15096	15035	14954	14794	15021	14943	14881	14970	14974	14969	15016	15040	14949	14971	15076	14824	15153	14891	14812	14913	14807	14804	14817	14894	15104	14910	14920	14955	15094	15084	14968	14816	14961	14932	15063	14905	14991	15046	15032	15038	14921	14799	15005	14915	15079	14902	14954	15036	14978	14981	14908	14913	15257	15005	14987	14995	14673	15058	14990	14898	15180	14991	15132	14998	14758	14864
12925	20834	19142	16902	15687	15104	14465	14166	14066	14174	14143	14173	14147	14106	14012	14170	14110	14175	14096	13856	14080	14111	14054	13981	14060	13953	14000	13947	13911	13948	14026	14138	14019	14124	14031	14033	13953	14094	14017	13951	13986	14127	13926	13868	14050	14106	13915	13947	14106	14064	13928	14001	14048	14070	13944	13838	13968	14007	13847	14133	13948	14145	14047	14180	14040	13985	13907	14198	13978	13984	14017	14052	13924	13858	14007	13924	14037	13917	14148	14005	14021	14023	14027	14189	13961	14067	14106	13888	14004	14026	14148	13893	14029	14172	13937	14087	13932	13856	14007	14002	14077	14218	13878	14049	13997	14002	14147	14131	14043	13973	13878	13923	14037	14100	13901	14008	13932	14106	13872	13912	13961	13974	14155	13969	13944	13913	13881	14015	13969	13924	13894	14020	14054	13983	13931	14030	14044	13919	13953	13871	14006	14044	13946	14082	13914	14033	14067	13987	14025	14069	13983	13916	14004	13980	13977	13776	13859	13975	14194	13810	13934	14112	13923	13993	13955	13928	13965	13973	13980	13978	13956	14124	13932	13778	13887	14026	14121	13950	13856	13962	13937	13902	14139	13890	14077	13890	14106	13880	13936	13926	14000	13865	13973	13996	14122	14149	13964	13948	14096	14003	13987	13988	13872	13842	14074	14041	14074	13860	13972	14056	13992	13935	14005	13990	13951	14100	13823	13903	13840	14071	13946	13935	13806	13951	14034	14108	13966	13808	13870	14070	13956	14178	14143	13989	13908	13919	14044	13975	13940	14047	13862	14069	14019	14013	14146	14019	13955	14214	13855	13952	13936	13851	13912	13862	14005	14044	13974	14005	14025	13929	14031	13977	13943	13861	14047	13974	13869	14118	13990	13895	13997	14124	13824	13992	13944	13919	14009	14000	14048	14065	13942	13977	13847	13952	13930	14073	13872	14061	13720	13958	14011	13920	14107	13864	13986	13951	13869	14100	13899	13962	14017	14068	14055	13997	14013	13939	13905	14034	14057	14025	13826	13944	13903	13855	14080	13954	14139	13969	14050	14113	13963	13913	13963	14078	13903	14083	14052	13976	14102	14011	13851	14102	13896	13846	14080	13998	13996	13761	13835	14129	13846	13827	14080	14076	14052	13953	13853	14047	13939	14016	14044	14017	13965	13981	14158	14019	14024	13827	14002	13899	13890	13982	13977	13977	13941	13914	14010	13953	13963	14162	13960	13941	14039	13925	14148	13885	13899	13797	13881	14098	14001	13965	13939	14108	14001	14030	13968	14000	13856	14048	14099	13814	14032	13996	13839	14028	14048	13792	13871	13943	14010	13834	14079	13984	13863	13989	14029	13845	13963	13975	13943	13987	13859	13977	14134	13699	14041	13939	13982	13979	14096	13896	14093	13929	14053	14079	13971	13908	14027	14228	13912	14104	13973	13939	14085	14140	14088	13942	13956	13777	14007	13961	14022	13816	14046	13998	14059	13955	13895	13954	13932	14133	13898	13943	14014	13852	13929	14104	14007	13996	14066	14063	14009	14036	13910	13952	13905	14035	14077	13898	14053	13940	14063	14007	13851	13958	13930	13838	14040	14073	13884	13874	14106	14120	13908	13935	14130	13961	14087	13947	13908	13939	14005	13836	14072	14092	14023	13983	13996	13972	14112	14001	13913	14115	14029	14106	14042	14025	13964	14015	14035	13977	14122	13865	14078	13947	14001	13982	14052	14123	13988	14003	13882	14077	13937	14033	13926	14126	14119	13897	13901	14073	14157	13945	13979	14052	13954	13850	13867	13857	14049	14074	13942	14062	14005	14002	14001	13985	13946	14213	14010	14072	13922	14052	14043	14042	13834	14092	14067	13852	13891	14055	14056	13786	13735	13822	13855	13877	14052	13976	14186	13869	13894	14085	13801	13864	13951	14041	14060	13929	14027	13988	14053	13969	13949	13800	14062	14057	14037	13857	13949	14097	13888	13954	13896	14049	13898	13925	14036	13933	13923	14054	14228	14158	13939	13955	14127	13851	13958	13956	13911	13938	14117	13947	13922	13878	14041	14058	14109	13984	13948	14028	13906	14012	14008	13849	13842	13716	13980	13982	14015	13899	14000	13828	13944	13950	13956	14039	13885	13966	13908	13829	13864	13773	13993	13991	13927	13956	13991	13892	13965	13973	13922	13993	13910	13948	13956	13932	14034	13921	13817	14033	14033	13846	14009	13994	13935	14042	14021	13940	13911	14044	14026	14006	14167	13915	14190	14074	14200	13819	13914	13991	13992	13953	13965	13913	14006	14039	13823	13913	14048	14028	13966	14135	13877	14033	14009	13895	13898	13930	13779	14073	14207	13904	13906	13912	13903	13905	14054	14126	13973	13856	14139	13914	14140	13951	13928	13939	14006	13845	13986	13939	13745	13787	13872	13939	13807	14074	13973	13952	14057	14025	13962	13958	13957	13819	13998	13986	14080	14088	13941	14003	13891	13990	13991	14116	14091	13950	14103	13936	13898	13996	14003	13790	13992	13933	13879	13976	14020	14079	14021	13916	14036	13797	13971	14011	13935	14070	13840	13887	13905	14150	13899	13891	13777	13937	14000	14178	13999	14043	13844	14051	13824	13893	14122	13919	13896	14036	13822	14006	14011	13951	13887	14012	14128	14027	14054	13937	13958	13910	14024	13989	13903	13922	14028	13976	14003	14080	14011	14015	14017	13902	13914	13997	13853	14032	14112	13856	14033	13947	14012	14144	13972	13992	14014	14063	14039	13931	14107	14019	14091	13989	13806	13908	14025	13951	14052	13938	13935	13845	14053	13930	13988	13943	13946	14066	13894	13913	13962	13797	14001	13724	14061	13907	13771	14027	13951	13905	14084	13987	13794	14150	14140	14085	13947	14005	13928	14052	14123	14036	14091	13998	13988	13999	13884	13985	13880	13985	14039	14046	13925	14019	13863	13981	14022	14055	14018	13971	14006	14048	13976	14017	14038	13887	14050	13926	13989	13896	13988	14065	13880	13918	13990	14052	13990	14070	13891	13809	13961	13987	13869	14046	13781	14016	13962	14023	13956	13979	13854	14189	13915	13945	13961	14000	13946	14040	14128	13934	14039	13964	13997	14154	14014	13859	13931	14009	13943	13992	13894	13908	13920	13953	13930	13980	13829	13948	14001	13896	14125	13896	13966	14156	13806	14126	13948	13987	13896	14101	13925	13881	14113	13976	14060	13993	13823	13962	13882	13951	13915	14033	13850	13981	13946	14113	14154	13833	13908	14078	13981	14004	13893	13952	14000	14129	13879	13813	13910	13957	13913	13961	14103	14081	14016	13921	13932	14008	13891	14125	13926	13769	14014	13916	13938	13934	13961	13734	13986	14104	13960	14041	13921	14028	13908	13881	14087	14060	13980	13823	13987	13875	14148	13987	14010	14190	13910	13914	13867	13919	13866	13886	14017	13849	13930	13807	13905	13946	13983	14164	13955	13835	14015	13865	13993	13942	13955	14036	14002	13919	14162	13877	14057	13987	14074	13914	14127	13958	14092	13868	13841	14089	13921	13961	14124	13891	14096	14034	14072	13949	13989	14006	13879	13849	13905	14021	13884	14109	13972	14069	13902	13832	13816	13841	13859	14014	13918	14018	13924	13957	13857	13932	14024	13827	13924	13714	13908	13960	14017	13856	14086	13868	14060	13863	14081	13918	13978	13906	13967	13858	13755	14150	13917	14050	13861	13939	13982	13741	13934	13866	14094	13911	13949	13879	14004	13929	13871	14002	14016	13892	13935	13906	13964	13905	13929	13983	13942	14027	14020	13992	13888	13989	13999	13988	13932	13866	13807	14016	14038	14005	13978	14023	13929	13995	13966	13926	14033	13979	14023	14163	13883	13818	13891	14023	13911	13872	13987	14090	13948	13990	13968	14112	13984	14016	14148	14062	13784	13981	13940	13808	14036	13851	14010	13899	13970	13896	13936	14042	13997	13951	14078	13924	13934	14052	14066	14094	13985	13894	14116	13915	13853	13952	13917	14010	14212	14103	13875	14081	13885	14017	13879	13937	14130	13831	14041	13965	13913	14017	14009	13857	13986	13965	13923	13905	14082	14072	13961	13984	13959	13922	13960	14046	13942	14068	13947	13991	14065	14116	13822	14068	13963	14033	13956	13994	13959	13969	14044	14038	13872	14083	14142	13913	14063	14072	14032	13995	13851	13972	13890	13838	14012	13876	13919	13919	14006	14060	13814	14124	13879	14041	14108	13801	14074	13826	13939	13888	13923	13908	14021	13894	13995	13733	13850	14079	13782	14160	14064	13801	13933	14021	14085	14053	13999	13819	14079	13897	13957	13808	13711	14133	14023	14038	14074	13932	14174	13965	13987	14043	13930	13842	14014	14022	13889	13960	13973	14071	13935	13984	13948	13954	13948	13845	13956	14103	14014	13813	13896	13825	14088	13799	13938	13888	13874	13954	14039	14004	14027	14044	13881	13949	14110	14003	14109	13967	14028	13874	13826	14002	13911	14047	13843	13701	13922	13945	14044	14127	14040	13902	14111	14183	13971	13925	14071	13977	13909	13902	13991	13824	13958	13995	14038	14061	14024	14025	13966	13903	14005	13970	14042	13914	13874	13882	13986	14084	13982	13966	13899	13839	13811	14040	14056	13856	14167	14138	13977	13971	14038	14098	13867	14065	13915	14140	14108	13945	13904	13855	14128	14069	14048	13856	13976	13938	14034	14030	13879	13867	13839	14017	14152	14092	14084	13959	13990	13880	13924	13989	13933	13773	13967	13894	14200	13994	13906	13751	13892	13972	13986	13672	13990	14021	13996	13864	13924	13968	13822	14148	13831	14098	13886	13961	13834	14084	13903	13965	13821	13942	14124	14015	13939	13988	13950	14006	14080	14045	14108	14090	14030	13997	13941	13742	13889	14057	13832	13941	13934	14057	13863	14023	14023	13954	14146	14008	14029	14080	13974	14084	14010	14009	14047	14030	13841	13894	13944	13962	14043	13969	13974	13976	14014	14059	13813	13831	13902	14018	13860	13908	14116	13924	13983	13917	13913	14012	14035	13952	13941	14090	13972	14001	13946	14016	13884	13982	14041	13943	13904	13983	13937	13959	13857	14014	13924	13843	14112	13923	13989	13855	14079	13928
26697	21488	25628	23126	16180	15928	15916	15593	15370	15407	15400	15307	15348	15316	15273	15365	15496	15346	15351	15347	15375	15463	15531	15377	15641	15342	15239	15269	15379	15370	15350	15405	15420	15507	14956	15302	15475	15424	15612	15325	15280	15335	15391	15240	15515	15423	15251	15378	15368	15414	15498	15445	15251	15364	15333	15360	15511	15175	15145	15415	15175	15306	15271	15300	15353	15345	15226	15284	15407	15415	15201	15472	15379	15447	15262	15373	15475	15333	15416	15275	15547	15184	15324	15280	15184	15372	15193	15357	15454	15372	15369	15480	15383	15319	15362	15428	15416	15254	15299	15309	15220	15378	15289	15233	15329	15622	15251	15272	15131	15379	15232	15303	15342	15196	15318	15367	15536	15336	15520	15266	15278	15151	15431	15372	15549	15416	15335	15128	15221	15249	15370	15478	15362	15166	15129	15315	15292	15358	15393	15211	15386	15569	15440	15357	15210	15382	15376	15306	15307	15296	15411	15143	15395	15183	15315	15410	15391	15487	15288	15553	15414	15321	15427	15460	15260	15214	15418	15478	15381	15414	15285	15146	15447	15520	15409	15250	15312	15332	15262	15316	15585	15394	15427	15368	15396	15215	15300	15341	15410	15261	15319	15547	15509	15366	15305	15302	15341	15135	15381	15283	15244	15484	15467	15337	15661	15423	15220	15259	15253	15385	15470	15580	15427	15196	15257	15176	15304	15548	15195	15233	15326	15455	15257	15351	15190	15376	15443	15444	15472	15105	15476	15253	15282	15175	15318	15352	15357	15553	15298	15553	15425	15371	15186	15399	15455	15325	15376	15248	15409	15354	15400	15668	15296	15596	15384	15396	15347	15496	15362	15353	15227	15324	15430	15378	15328	15268	15371	15425	15302	15199	15255	15332	15229	15248	15264	15282	15186	15354	15521	15222	15419	15542	15339	15307	15377	15284	15296	15364	15372	15418	15245	15455	15297	15083	15274	15337	15587	15287	15387	15301	15206	15303	15264	15404	15252	15295	15396	15154	15443	15398	15389	15381	15355	15244	15386	15270	15341	15314	15358	15409	15350	15276	15306	15355	15277	15202	15581	15437	15171	15291	15592	15573	15495	15448	15306	15253	15457	15238	15309	15257	15287	15415	15356	15415	15349	15522	15282	15243	15438	15489	15298	15314	15171	15349	15397	15311	15396	15291	15375	15332	15199	15356	15200	15355	15325	15325	15440	15337	15256	15246	15314	15224	15212	15358	15478	15384	15407	15454	15413	15228	14943	15337	15373	15370	15437	15285	15161	15293	15477	15329	15531	15375	15262	15525	15513	15259	15559	15312	15291	15415	15300	15303	15273	15217	15317	15506	15186	15311	15466	15392	15428	15345	15338	15291	15222	15311	15477	15439	15412	15408	15338	15231	15333	15337	15254	15353	15385	15351	15303	15313	15276	15166	15277	15364	15433	15368	15343	15355	15349	15480	15297	15375	15116	15399	15322	15390	15464	15251	15290	15219	15240	15526	15355	15381	15448	15196	15382	15192	15279	15250	15223	15238	15207	15249	15098	15544	15239	15437	15541	15563	15410	15381	15495	15220	15422	15457	15435	15235	15237	15522	15336	15520	15367	15481	15386	15309	15489	15490	15423	15459	15352	15219	15371	15190	15463	15425	15494	15505	15379	15369	15398	15253	15332	15383	15352	15373	15201	15327	15292	15277	15294	15390	15153	15317	15507	15238	15399	15168	15393	15424	15373	15383	15394	15250	15451	15411	15253	15501	15315	15091	15175	15348	15545	15259	15236	15430	15262	15368	15310	15212	15262	15409	15069	15211	15369	15570	15376	15335	15317	15178	15339	15353	15534	15285	15380	15139	15320	15452	15378	15292	15460	15378	15393	15510	15322	15196	15228	15283	15491	15424	15414	15278	15378	15294	15166	15372	15227	15239	15395	15525	15247	15420	15281	15298	15296	15116	15270	15103	15370	15371	15288	15140	15469	15208	15285	15487	15473	15411	15481	15539	15390	15360	15360	15471	15371	15247	15345	15297	15226	15345	15321	15296	15360	15279	15466	15489	15419	15170	15265	15350	15355	15628	15254	15270	15273	15262	15392	15289	15367	15285	15306	15314	15304	15432	15400	15485	15329	15203	15342	15277	15463	15441	15367	15356	15484	15217	15273	15328	15473	15354	15179	15328	15306	15261	15369	15232	15341	15421	15360	15338	15346	15377	15317	15387	15292	15261	15391	15295	15503	15590	15376	15197	15356	15503	15460	15465	15451	15346	15535	15225	15436	15512	15469	15229	15433	15272	15203	15555	15392	15448	15339	15167	15227	15377	15320	15395	15401	15099	15460	15430	15375	15478	15184	15523	15413	15461	15307	15495	15334	15424	15257	15365	15380	15227	15202	15485	15474	15329	15327	15489	15301	15231	15328	15435	15450	15360	15366	15465	15359	15367	15328	15261	15365	15352	15397	15261	15349	15317	15523	15142	15363	15314	15125	15360	15278	15325	15327	15058	15326	15293	15295	15479	15374	15226	15163	15371	15388	15557	15473	15264	15335	15331	15447	15320	15438	15273	15206	15178	15470	15432	15243	15136	15306	15369	15093	15338	15481	15443	15625	15176	15405	15340	15276	15284	15399	15460	15345	15171	15323	15317	15424	15378	15455	15316	15437	15237	15230	15176	15239	15182	15306	15277	15306	15521	15490	15398	15402	15381	15215	15258	15305	15350	15242	15391	15343	15267	15393	15343	15320	15442	15423	15407	15223	15551	15411	15358	15410	15122	15378	15236	15254	15263	15368	15436	15353	15532	15338	15337	15270	15331	15546	15384	15505	15306	15436	15236	15251	15128	15315	15339	15358	15312	15268	15316	15254	15463	15418	15329	15530	15383	15449	15456	15266	15514	15423	15325	15394	15248	15507	15264	15435	15463	15291	15310	15196	15511	15279	15267	15139	15424	15334	15297	15405	15406	15409	15223	15279	15213	15378	15443	15323	15240	15206	15334	15383	15656	15392	15471	15503	15518	15365	15407	15410	15371	15329	15398	15292	15254	15399	15468	15392	15456	15293	15100	15422	15158	15328	15303	15395	15334	15483	15266	15388	15328	15222	15161	15459	15396	15424	15449	15320	15392	15383	15273	15281	15331	15431	15243	15201	15445	15417	15358	15245	15292	15450	15394	15216	15171	15226	15385	15353	15343	15311	15429	15416	15489	15167	15197	15479	15411	15298	15337	15279	15311	15339	15433	15512	15357	15308	15264	15233	15217	15263	15469	15227	15503	15329	15271	15185	15083	15071	15426	15476	15334	15456	15157	15355	15449	15513	15454	15546	15314	15307	15179	15134	15533	15421	15213	15204	15184	15339	15480	15366	15421	15379	15363	15440	15090	15592	15199	15413	15530	15205	15341	15337	15457	15521	15392	15413	15503	15234	15310	15293	15479	15392	15114	15282	15315	15199	15450	15307	15329	15282	15457	15406	15244	15304	15306	15403	15276	15452	15329	15540	15312	15323	15313	15533	15294	15136	15418	15303	15391	15289	15422	15314	15154	15316	15171	15333	15423	15345	15404	15496	15193	15297	15207	15327	15478	15456	15185	15228	15277	15194	15284	15385	15327	15324	15252	15407	15452	15541	15380	15419	15418	15239	15254	15316	15280	15285	15338	15394	15158	15260	15417	15345	15273	15311	15361	15253	15380	15121	15339	15369	15434	15430	15176	15437	15368	15074	15256	15290	15524	15382	15375	15300	15314	15205	15480	15241	15375	15385	15318	15395	15204	15211	15392	15311	15248	15237	15226	15079	15458	15178	15404	15458	15104	15339	15387	15384	15461	15235	15252	15321	15287	15509	15091	15181	15396	15305	15345	15311	15568	15472	15416	15270	15540	15313	15415	15339	15272	15325	15215	15299	15328	15561	15454	15330	15218	15403	15394	15348	15333	15296	15220	15328	15275	15532	15324	15470	15320	15060	15353	15425	15268	15421	15410	15196	15301	15390	15347	15392	15409	15311	15403	15460	15322	15292	15249	15484	15449	15402	15272	15500	15353	15409	15257	15380	15468	15327	15350	15342	15381	15405	15427	15489	15268	15355	15253	15253	15360	15436	15250	15314	15295	15530	15493	15317	15216	15495	15385	15149	15313	15488	15388	15388	15512	15278	15068	15273	15437	15425	15303	15376	15119	15378	15382	15366	15620	15302	15347	15303	15234	15531	15302	15441	15549	15261	15364	15334	15348	15276	15286	15505	15417	15466	15125	15153	15439	15457	15309	15351	15305	15222	15186	15287	15370	15280	15363	15331	15245	15363	15216	15363	15328	15240	15364	15226	15215	15189	15411	15336	15365	15448	15330	15218	15423	15285	15383	15089	15300	15274	15110	15297	15394	15501	15480	15322	15298	15284	15200	15310	15344	15341	15259	15503	15456	15487	15344	15386	15465	15308	15440	15308	15416	15213	15210	15374	15308	15344	15128	15384	15308	15194	15366	15311	15445	15284	15456	15411	15101	15220	15230	15457	15307	15307	15334	15323	15345	15275	15332	15405	15355	15381	15172	15347	15452	15157	15262	15243	15355	15234	15217	15350	15310	15518	15271	15248	15304	15283	15303	15142	15400	15325	15377	15476	15488	15536	15185	15580	15439	15217	15168	15350	15296	15427	15462	15247	15383	15242	15349	15395	15259	15332	15310	15274	15611	15237	15253	15259	15460	15332	15391	15411	15364	15108	15474	15330	15218	15425	15343	15450	15290	15490	15339	15416	15513	15141	15447	15535	15471	15497	15426	15596	15447	15350	15532	15461	15246	15455	15180	15317	15204	15373	15157	15270	15372	15471	15347	15387	15272	15251	15264	15258	15514	15297	15188	15332	15181	15413	15302	15449	15254	15443	15258	15258	15380	15180	15181	15323	15308	15432	15484	15425	15376	15197	15346	15378	15209	15354	15238	15254	15422	15353	15311	15256	15450	15287	15317	15333	15217	15360	15340	15150	15303	15473	15420	15408	15414	15399	15356	15413	15422	15352	15372	15311	15349	15381	15195	15368	15342	15424	15309	15159	15166	15267	15544	15434	15447	15406	15353	15299	15280	15358	15199	15460	15332	15428	15453	15399	15410	15338	15334	15401	15342	15316	15297	15383	15332	15369	15590	15276	15267	15190	15207	15352	15378
14032	16715	15974	15216	14795	14553	14360	14409	14415	14483	14250	14169	14112	14244	14246	14314	14314	14320	14357	14350	14223	14290	14398	14247	14374	14271	14263	14246	14310	14273	14183	14317	14258	14231	14208	14343	14184	14141	14149	14183	14309	14472	14246	14230	14246	14114	14359	14286	14283	14305	14377	14439	14290	14034	14267	14055	14339	14196	14319	14160	14318	14244	14187	14285	14148	14127	14185	14180	14273	14184	14249	14369	14288	14167	14189	14293	14237	14307	14322	14311	14325	14412	14343	14340	14177	14252	14105	14304	14365	14271	14265	14187	14150	14293	14211	14059	14264	14166	14196	14197	14203	14210	14303	14204	14294	14207	14332	14212	14280	14253	14291	14242	14099	14335	14321	14232	14247	14149	14439	14134	14361	14272	14095	14215	14341	14149	14150	14054	14098	14237	14228	14185	14356	14223	14159	14341	14191	14157	14042	14257	14277	14249	14351	14002	14266	14185	14265	14076	14395	14255	14216	14291	14249	14109	14214	14237	14276	14203	14221	14264	14284	14207	14262	14203	14144	14121	14166	14359	14089	14238	14261	14232	14087	14294	14190	14230	14351	14154	14313	14223	14278	14275	14236	14027	14185	14130	14186	14331	14347	14058	14200	14244	14205	14228	14145	14333	14305	14311	14038	14403	14120	14286	14196	14283	14338	14262	14144	14069	14143	14140	14301	14174	14233	14417	14370	14175	14215	14424	14173	14201	14182	14361	14223	14262	14272	14101	14299	14298	14249	14451	14258	14259	14253	14334	14104	14571	14228	14203	14028	14300	14222	14226	14399	14327	14150	14168	14257	14285	14273	14272	14162	14329	14257	14159	14276	14284	14113	14173	14228	14333	14311	14126	14173	14231	14299	14106	14106	14247	14268	14261	14254	14194	14249	14228	14262	14175	14403	14138	14370	14410	14260	14372	14348	14281	14232	14250	14240	14192	14409	14273	14229	14213	14225	14011	14143	14215	14162	14265	14193	14254	14206	14115	14150	14172	14347	14218	14174	14201	14258	14050	14293	14422	14334	14311	14254	14215	14331	14242	14333	14413	14164	14185	14295	14156	14052	14199	13964	14342	14070	14270	14241	14253	14268	14312	14108	14248	14327	13989	14071	14241	14209	14094	14138	14330	14212	14073	14280	14222	14420	14183	14437	14225	14204	14147	14238	14104	14154	14209	14435	14292	14210	14302	14265	14385	14122	14282	14198	14291	14170	14172	14323	14271	14299	14208	14247	13975	14338	14098	14037	14209	14304	14293	14189	14341	14180	14260	13994	14143	14267	14321	14079	14275	14272	14055	14324	14215	14163	14261	14320	14167	14233	14239	14406	14287	14143	14279	14245	14266	14257	14243	14268	14450	14186	14300	14276	14276	14211	14193	14267	14297	14071	14304	14234	14186	14175	14203	14226	14311	14270	14199	14380	14371	14263	14359	14237	14171	14212	14160	14316	14355	14425	14236	14164	14204	14041	14095	14257	14316	14349	13987	14240	14289	14195	14247	14218	14269	14101	14194	14307	14327	14311	14108	14181	14373	14158	14065	14222	14200	14192	14248	14319	14345	14273	14171	14296	14203	14099	14092	14192	14157	14334	14315	14289	14104	14153	14131	14233	14174	14177	14279	14232	14228	14256	14052	14254	14197	14334	14215	14238	14215	14295	14095	14366	14161	14201	14145	14378	14371	14379	14259	14382	14154	14347	14220	14275	14324	14190	14333	14215	14210	14193	14197	14364	14150	14230	14092	14096	14332	14320	14264	14179	14241	14157	14111	14249	14344	14325	14353	14283	14191	14145	14304	14134	14422	14333	14075	14199	14172	14259	14137	14138	14272	14049	14319	14396	14307	14159	14211	14096	14305	14256	14372	14319	14191	14268	14188	14234	14207	14081	14364	14405	14176	14150	14317	14306	14129	14209	14302	14303	14227	14286	14249	14202	14219	14241	14138	14295	14171	14313	14487	14213	14254	14148	14200	14279	14259	14237	14343	14190	14209	14297	14122	14107	14280	14259	14383	14122	14316	14321	14111	14243	14042	14255	14165	14114	14194	14450	14302	14396	14205	14242	14319	14135	14158	14222	14345	14163	14302	14223	14214	14193	14126	14217	14215	14087	14128	14180	14412	14289	14144	14430	14288	14085	14266	14196	14190	14193	14454	14134	14188	14279	14262	14391	14297	14314	14319	14152	14277	14393	14226	14262	14132	14196	14274	14407	13904	14212	14118	14208	14318	14448	14301	14157	14189	14185	14329	14416	14220	14081	14383	14056	14356	14193	14216	14327	14272	14347	14218	14279	14146	14231	14137	14257	14357	14119	14241	14151	14545	14280	14328	14373	14104	14369	14141	14264	14221	14172	14200	14247	14146	14162	14095	14182	14227	14244	14234	14162	14189	14243	14228	14233	14069	14117	14219	14278	14308	14215	14086	14225	14318	14278	14345	14125	14442	14294	14322	14301	14280	14192	14059	14191	14268	14247	14201	14171	14168	14353	14323	14172	14231	14090	14230	14280	14168	14213	14281	14193	14255	14338	14121	14310	14348	14182	14253	14341	14262	14243	14270	14270	14152	14116	14217	14103	14293	14214	14143	14465	14255	14146	14175	14321	14255	14175	14208	14366	14114	14141	14097	14370	14354	14351	14205	14261	14209	14320	14335	14304	14148	14146	14199	14398	14264	14386	14175	14223	14145	14174	14196	14297	14151	14177	14307	14133	14187	14189	14106	14029	14154	14305	14257	14059	14311	14098	14264	14266	14113	14156	14157	14268	14282	14134	14156	14214	14189	14301	14266	14125	14029	14377	14215	14371	14098	14197	14320	14077	14149	14348	14257	14252	14171	14203	14265	14253	14197	14197	14088	14143	14424	14231	14295	14251	14172	14221	14182	14363	14176	14131	14271	14057	14228	14291	14306	14324	14321	14242	14193	14305	14221	14245	14263	14306	14326	14325	14176	14308	14430	14140	14355	14320	14257	14255	14315	14198	14281	14189	13989	14131	14311	14114	14087	14126	14296	14226	14236	14227	14254	14251	14365	14253	14195	14352	14294	14127	14242	14243	14102	14336	14356	14320	14115	14350	14078	14265	14122	14183	14254	14151	14220	14155	14254	14204	14276	14322	14155	14249	14106	14312	14311	14319	14384	14078	14344	14211	14175	14213	14172	14232	14155	14176	14281	14316	14463	14404	14205	14398	14199	14127	14263	14345	14273	14232	14213	14301	14118	14306	14225	14136	14213	14369	14177	14187	14303	14337	14253	14342	14262	14169	14272	14158	14344	14314	14175	14420	14271	14392	14275	14211	14160	14274	14222	14373	14118	14298	14282	14004	14284	14470	14298	14265	14288	14266	14198	14306	14307	14435	14195	14406	14154	14490	14360	14230	14225	14164	14135	14241	14175	14285	14291	14341	14224	14220	14327	14348	14236	14142	14183	14268	14392	14427	14179	14146	14123	14176	14326	14248	14229	14278	14234	14124	14437	14225	14219	14208	14260	14161	14335	14338	14234	14228	14259	14219	14174	14380	14288	14299	14269	14189	14217	14304	14040	14358	14121	14150	14284	14122	14297	14159	14315	14129	14209	14142	14299	14279	14170	14215	14318	14147	14241	14299	14062	14402	14266	14305	14219	14170	14318	14400	14290	14463	14298	14082	14271	14166	14325	14253	14179	14194	14301	14226	14240	14227	14021	14415	14179	14238	14074	14148	14077	14250	14290	13908	14070	14126	14169	14150	14282	14250	14140	14270	14377	14320	14323	14143	14360	14218	14357	14078	14270	14013	14354	14178	14267	14199	14135	14234	14179	14293	14296	14321	14242	14227	14080	14122	14208	14187	14374	14179	14325	14302	14255	14222	14276	14092	14175	14177	14170	14193	14387	14218	14152	14271	14299	14085	14442	14142	14227	14273	14086	14410	14185	14264	14306	14110	14292	14294	14187	14190	14141	14315	14173	14241	14300	14231	14300	14138	14317	14182	14478	14194	14311	14293	14278	14153	14257	14312	14269	14376	14200	14159	14372	14257	14188	14206	14137	14219	14270	14206	14161	14354	14401	14266	14204	14048	14255	14282	14226	14115	14197	14256	14106	14391	14202	14217	14298	14261	14182	14285	14249	14217	14250	14232	14186	14203	14221	14171	14107	14206	14205	14238	14246	14288	14368	14353	14398	14238	14098	14205	14250	14192	14261	14426	14368	14274	14229	14252	14277	14188	14187	14391	14259	14278	14104	14193	14288	14292	14244	14184	14178	14224	14274	14175	14155	14428	14110	14210	14213	14291	14201	14329	14288	14441	14218	14276	14038	14166	14347	14122	14135	14089	14328	14121	14043	14121	14187	14171	14107	14310	14350	14113	14238	14184	14252	14233	14281	14195	14177	14169	14365	14191	14291	14343	14351	14279	14273	14205	14259	14312	14343	14183	14097	14205	14157	14222	14304	14251	14101	14304	14149	14163	14240	14327	14302	14282	14230	14218	14363	14240	14343	14114	14289	14235	14240	14174	14215	14273	14310	14047	14150	14420	14169	14136	14202	14171	14413	14290	14246	14293	14319	14278	14418	14171	14159	14232	14236	14101	14237	14293	14249	14432	14123	14249	14077	14333	14207	14320	14201	14406	14429	14182	14000	14204	14169	14134	14214	14264	14258	14171	14309	14203	14273	14116	14263	14176	14359	14092	14268	14147	14212	14127	14198	14249	14216	14274	14180	14350	14464	14313	14224	14300	14428	14240	14134	14106	14314	14186	14217	14154	14244	14416	14396	14451	14314	14267	14248	14281	14168	14182	14242	14153	14190	14306	14345	14182	14281	14300	14259	14272	14263	14361	14361	14369	14225	14362	14078	14192	14154	14287	14200	14337	14204	14191	14194	14210	14255	14170	14247	14234	14131	14309	14350	14228	14386	14412	14179	14303	14150	14178	14339	14173	14220	14314	14330	14372	14219	14277	14349	14187	14225	14242	14189	14117	14162	14273	14126	14154	14333	14214	14276	14337	14215	14129	14421	14271	14250	14185	14365	14253	14241	14169	14064	14381	14185	14336	14167	14164	14288	14096	14199	14203	14246	14192	14320	14172	14139	14297	14240	14113	14311	14413	14442	14284	14221	14112	14243	14360	14195	14369	14390	14291	14250	14244	14286	14224	14160	14205	14302
23854	21420	29063	24204	21719	20991	18422	15514	15075	14937	14974	15173	14966	14978	14937	15046	15145	15136	15018	14921	15089	14936	14959	15063	15104	14838	15102	14991	15006	14905	14939	15019	14956	14962	14873	14841	14919	14776	14749	14967	14868	14984	15072	14955	14850	14881	14750	14998	14887	15104	14643	14918	14588	14840	14892	14737	14958	14833	14906	14876	14759	14798	14822	14816	14730	14699	14852	15028	14930	14645	14775	14747	14919	14853	14721	14765	14778	14973	14898	14890	15039	15006	14855	14752	14876	14804	14884	14542	14801	14834	14563	14813	14781	14942	14891	14813	14783	14742	14986	15035	14700	14808	14669	14792	14624	14980	14929	14898	14860	14803	14686	14783	14899	14835	14777	14856	14733	14904	14916	14693	14814	14843	14771	14968	14879	14755	14974	14873	14749	14893	14850	14768	14610	14654	14924	14739	14643	14773	14752	14693	14646	14689	14853	14927	14925	14987	14865	14839	14923	14848	14887	14838	14770	14840	14894	14845	14878	14771	14742	14831	14880	14940	14853	14897	14848	14814	14922	14767	14705	15012	14909	14786	14991	14905	14884	14835	14724	14861	14827	14876	14676	14933	14572	14911	14858	14661	15059	14582	14957	14735	14847	14735	14989	14907	14856	14750	15002	14737	14877	14882	14759	15027	14864	14948	14800	14779	14793	14908	14948	14875	14666	14653	14717	14678	14835	14730	14821	14726	14763	14838	14877	14907	14893	14882	14895	14745	14927	14786	14807	14824	14744	14581	14869	14922	14811	14626	14599	14927	14675	14928	14703	14835	14784	14658	14754	14727	14808	14729	14857	14841	14903	14794	14787	14851	14685	14694	14979	14807	14825	14691	14832	14934	14748	14850	14720	14824	14793	14740	14886	14870	14786	14847	14647	14926	14688	14685	14853	14828	14676	14707	14920	14836	14842	14908	14919	14975	15035	14998	14773	14556	14760	14736	14865	14893	14779	15028	14870	14678	14953	14820	14840	14920	14753	14861	14915	14768	14759	14700	14843	14697	14583	14760	14767	14725	14730	14672	14841	14718	14871	14957	14774	14527	14787	14690	14850	14787	14793	14712	14907	14783	14795	14905	14635	14758	14923	14857	14766	14710	14768	14614	14728	14821	14951	14707	14748	14479	14850	14853	14919	14747	14726	14714	15004	14862	14764	15002	14742	14811	14866	15046	14875	14606	14712	14935	14883	14966	14740	14816	14881	14614	14794	15013	14640	14779	14804	14840	14817	14760	14673	14906	14938	14934	14668	14870	14967	14851	14767	14758	14726	14828	14632	14958	14927	14622	14748	14771	14903	14932	14926	14906	14731	14769	14849	14970	14747	14932	14816	14790	14785	14851	14863	14644	14745	14795	14590	14729	15021	14549	14712	14862	15074	14772	14779	14846	14966	14729	14849	14760	14898	14741	14853	14859	14950	14833	14596	14818	14784	14863	14834	14713	14638	14785	14760	14763	14763	14795	14779	14767	14955	14728	14745	14787	14752	14775	14862	14751	14894	14940	14727	14772	14739	14836	14772	14881	14579	14933	14818	14723	14684	14802	14536	14751	14699	14755	14788	15027	14810	14837	14718	14899	14859	14910	14668	14874	14664	14817	14857	14782	14927	14808	14758	14722	14671	14721	14971	14644	14812	14769	14929	14850	14770	14948	14949	14748	14896	14831	14784	14866	14762	14822	14980	14722	14649	14898	14774	14836	14784	14925	14896	14716	14931	14851	14998	14826	14672	14751	14819	15049	14849	14889	14783	15086	14989	14685	14793	14779	14890	14838	14826	14715	14887	14801	14843	14719	14809	14818	14837	14632	14863	14736	14785	14948	14901	14867	14813	14664	14824	14702	14743	14694	14841	14782	14959	14910	14943	14788	14789	14799	14941	14758	14957	14776	14832	14817	14857	14871	14864	14774	14698	14762	14901	14880	14732	14760	14777	14753	14671	14909	14698	14734	14855	14844	14741	14736	14910	14793	14675	14822	14685	14856	14924	14593	14658	14758	15043	14773	14574	14831	14891	14855	14742	14644	14850	14811	14976	15020	14940	14886	14707	14610	14961	14814	14791	14811	14989	14842	14834	14840	14808	14826	14945	14714	14691	14599	14807	14854	14605	14809	14659	14857	14848	14759	14551	14915	14698	15000	14937	14871	14665	14710	14816	14765	14691	14879	14812	14860	14930	14966	14832	14875	14946	14787	14850	14783	15009	14949	14785	14868	14629	14748	14788	14713	14856	14909	14714	14819	14939	14766	14683	14749	14889	14683	14922	14704	14730	14762	14891	14909	14913	14813	14839	14637	14806	14947	14576	14833	14966	14693	14901	14858	14661	14967	14836	14735	14753	14936	14752	14690	14866	14832	14834	14853	14720	14713	14752	14909	14944	14786	14905	14974	14743	14735	14797	14828	14820	14908	14775	14740	14881	14877	14750	14826	14971	14830	14911	14775	14729	14732	14526	14904	14840	14782	14909	14789	14758	14725	14899	14890	14763	14747	15046	14868	14841	14699	14648	15146	14976	14808	14851	14826	14846	14789	14971	14649	14822	14838	14848	14718	14763	14834	14906	14786	14839	14701	14960	14834	14893	14718	14694	14753	14920	14939	14710	14875	14910	14913	14832	14704	14777	14766	14872	14986	14843	14810	14658	14917	14724	14865	14695	14760	14620	14620	14761	14586	14883	14883	14776	14652	14825	14727	14764	14845	14850	14711	14856	14711	15028	14628	14847	14945	14952	14500	14708	14660	14609	14899	14964	14799	14766	14772	14765	14898	14883	14855	14941	14907	14846	14874	14859	14737	14782	14783	14744	14692	14701	14729	14815	14725	14819	14934	14867	14787	14646	14683	14909	14795	14778	14826	14691	14880	14964	14703	14824	14805	14777	14730	14908	14858	14887	14773	14793	14923	14768	14675	14829	14938	14815	14913	14929	14720	14603	14909	14641	14760	14850	14784	14663	14891	14740	14807	14836	14759	14713	14742	14878	14889	14690	15027	14953	14810	14889	14807	14614	14718	14922	14747	14745	14766	14695	14969	14832	14901	14915	14809	14763	14864	14827	14765	14837	14768	14634	14849	14814	14698	15100	14877	14871	14852	14742	14741	14731	14762	14840	14651	14672	14956	14623	14767	14945	14817	14953	14908	14827	14759	14869	14918	15016	14536	14767	14735	14669	14688	14559	14681	14828	14760	14828	14659	14972	14808	14630	14824	14754	14668	14780	14667	14751	14904	14826	14848	14696	14880	14680	14821	14924	14599	14765	14654	15019	14810	14701	14863	15016	14912	14764	14751	14685	14750	14827	14882	15033	14932	14839	14829	14807	15012	14938	14833	14758	14798	14750	14698	14826	14857	15024	14844	14980	14599	14833	14970	14728	14787	14879	14869	14764	14790	14858	14815	14838	14780	14768	14898	14941	14674	14870	14880	14868	14899	14927	14768	14779	14815	14945	14830	14735	14983	14996	14691	14825	14791	14644	14881	14920	14926	14849	14876	14914	14855	14970	15001	14547	14855	14812	14750	14656	14893	14812	14868	14961	14799	14714	14712	14753	14944	14960	14669	14775	14645	14711	14673	14782	14857	14978	14996	14669	14799	14723	14731	14790	14768	14681	14850	15094	14949	14768	14703	14716	14536	14884	14744	14861	14732	14817	14860	14745	14662	14603	14858	14772	14757	14915	14724	14700	14735	14753	14892	14868	14989	14827	14804	14954	14731	14836	14816	14866	14806	14742	14710	14649	14797	14736	14848	14790	14866	14966	14939	14792	14787	14726	14707	14823	14821	14615	14930	14802	14740	14727	14754	14826	14899	14703	14695	15138	14774	14914	14630	14987	14726	14564	14596	14761	14854	14764	14764	14876	14613	14898	14732	14834	14776	15026	14774	14788	14731	14822	14890	14743	14808	14940	14858	14693	14771	14875	14879	14798	14717	14836	14731	14783	14963	14775	14890	14986	14828	14792	14829	14845	14690	14748	14609	14634	14624	14836	14945	14760	14980	14779	14831	14637	14686	14771	14838	14721	14674	14687	14769	14925	14743	14898	15037	14859	14558	14775	14784	14773	14823	14817	14770	14820	14531	14851	14761	14840	14961	14910	14769	14874	14777	14908	14735	14454	14744	14846	14774	14735	14566	14727	14842	14669	14713	14668	14840	14676	14773	14788	14836	14767	14960	14798	14822	14723	14770	14901	14846	14868	14922	14754	14738	14640	14684	14865	15037	14823	14729	15093	14850	14696	14730	14841	14732	14772	14825	14839	14996	14698	14743	14730	14815	14814	14854	14966	14696	14733	14941	14865	14691	14796	14809	14843	14684	14792	14770	14764	14590	14919	14841	14780	14624	14875	14935	14699	14784	14722	14798	14842	14938	14797	14987	15036	14685	14927	14840	14777	14808	14898	14978	14821	14956	14854	14917	14777	14888	14768	14876	14892	14865	14913	14853	14840	14796	14778	14895	14946	14902	14687	14654	14907	14740	14644	14803	14578	14787	14850	14851	14871	14809	14752	14807	14883	14723	14675	14831	14850	14718	14686	14824	14758	14753	14729	14734	14901	14856	14910	14801	14703	14791	14665	14823	14795	14799	14990	14728	14868	14917	14893	14800	15055	14969	14944	14901	14876	14862	14649	14801	14770	14790	14830	14788	14811	14884	14728	14633	14762	14646	14880	14948	14555	14682	14578	14841	14729	14619	14835	14846	14895	14939	14905	14768	14616	14727	14909	14838	14823	14760	14870	14767	14807	14846	14649	14695	14974	14805	15016	14855	14563	14741	14989	15003	14877	14687	14632	14831	14813	14928	14749	14763	14781	14779	14849	15023	15030	14905	14834	14720	14725	14684	14764	14847	14770	14822	14745	14831	14885	14991	14686	14784	14870	14889	14782	14720	14877	14755	14742	14685	14713	14987	15050	14875	14910	14608	14886	14651	14816	14894	14920	14837	14741	14629	14551	14615	14566	14984	14840	14830	14793	14767	14791	14759	14767	14957	14795	14662	14889	14720	14775	14979	14834	14659	14767	14757	14822	15054	14913	14646	14801	14741	14812	14866	14719	14781	14720	14952	14738	14928	14864	14563	14712	14797	14707	14825	14879	14847	14750	15006	14787	14895	14875	14791	14786	14791	14852	14762	14921	14911	14781	14785
12293	18398	17033	15665	14975	14465	14186	13903	13922	13837	13963	13866	14212	13857	13916	13794	13902	13799	14083	13990	13898	13925	13797	13928	13822	13830	13919	13969	13937	13927	13677	13947	13790	13890	13922	13819	13905	13957	13962	13904	13847	13884	13940	13864	13885	13863	14023	13948	13851	13944	14122	13778	14097	13782	13898	13866	13987	14225	13982	13863	13772	13875	13948	13861	13877	14048	13918	13784	13872	13812	14041	14066	13944	13986	14120	13886	13943	13909	13850	13905	13915	13772	13902	14019	13913	13771	13903	13913	13841	13778	13662	14069	14028	13849	13913	13977	13922	13952	13870	13779	13822	13697	13911	13917	13820	14131	13907	14011	13839	13817	13910	13832	13890	13880	13881	13895	13872	13839	13807	13808	13923	13999	13944	13886	13806	13850	13884	13759	13805	13801	13924	13869	13943	13622	14034	13805	14034	13898	13872	13689	13946	13752	13870	13996	13903	13825	13856	13818	13856	13887	13911	13869	13887	13691	13967	13826	14009	13800	13792	13852	13807	14001	13821	13951	13912	13962	13859	13905	13999	13864	13873	13816	14082	13890	13885	13821	13926	13823	13802	13894	13901	13788	13828	13997	13809	14113	13888	13986	14034	13876	13875	13764	13725	13991	13833	13645	13775	13714	13944	13949	13700	13961	13887	13929	13891	13779	13892	13886	13906	13909	13775	13755	13904	13838	13736	13840	13796	13830	13799	13864	13916	13908	14008	13786	13793	13971	13767	13940	13732	13645	13953	13675	13759	13950	14086	13939	13924	13858	13807	13917	14005	13827	13940	13831	13976	13946	13823	13960	13894	13958	13934	13919	13694	13958	13876	14011	13941	13879	13861	13788	13857	13854	13797	13940	13699	13802	13922	13798	13939	14024	13740	13898	13733	13826	13819	13958	13813	13784	13867	13979	13865	13646	13814	13684	13812	13845	13840	13804	13704	13908	13997	13963	13821	13990	13898	13712	14027	13975	13868	13771	13751	13735	13968	13904	13965	14098	13862	13981	13897	13896	13878	13771	13709	13840	13777	13802	13855	13914	13913	13822	13860	13871	13921	14020	13718	13897	13874	13903	13716	13893	13956	13970	13876	13994	13906	13973	13732	13876	13735	13716	13852	13792	13881	13935	13756	13956	14007	13802	14078	13701	13821	13782	13790	14061	13874	13902	13792	13847	13799	13818	14007	13764	13874	13943	13831	13706	13928	13932	13814	13884	13922	13841	13942	13669	13989	13934	13741	13864	13849	13939	13813	13936	13898	13897	13784	13752	13872	13761	13766	13953	13970	13911	13894	13666	13948	13890	14062	13899	13824	13870	13943	13868	13649	13848	13841	13813	13862	14068	13987	13929	13739	13961	13896	13761	14027	13722	13682	13932	13881	13939	13990	13927	13644	13972	13796	13884	13822	13916	13801	13810	14030	13879	13953	13995	13893	13787	13843	13948	13872	13856	13808	13876	14067	13846	13798	13944	13785	13809	13923	13890	13952	13894	13942	13925	13831	13950	13899	13832	13851	13858	13848	13760	14070	13827	13928	13983	14030	13951	13990	13780	13839	13839	13883	14019	13820	14004	13794	13878	13869	13869	13792	13765	13803	13750	13699	13868	13976	13907	13992	13765	13979	13915	14042	13777	13872	13882	13809	13961	13877	13931	13768	13783	13762	13716	14083	13789	13850	13819	13818	13878	13923	13813	13822	13920	13641	13807	14057	13859	13795	13710	13948	13690	13655	13984	13815	14020	13861	13809	13850	13980	13780	13928	13894	13969	13838	13841	13742	13982	13794	13919	13861	13740	13845	13958	13855	13969	13960	13926	13865	13716	14037	13808	13918	13761	13822	13866	13968	13862	13797	13863	13944	13790	13967	13963	14012	13764	13882	13994	13709	13994	13970	13896	13908	13863	13932	13920	13921	13883	13749	13846	13946	13770	13813	13889	13955	13787	13973	13800	13915	13817	13909	13844	13737	13837	13761	13923	14027	13906	13857	13760	13963	13869	13870	13956	14046	13813	13918	13855	13875	14047	13866	13818	13648	13818	14049	13810	13899	13918	13828	13841	13874	14050	13823	13824	13861	13813	13853	13954	13946	13790	13899	13919	13942	13899	13870	13955	13824	13727	13935	13717	13970	13778	13990	13977	13873	13834	13834	13756	13965	13909	13883	13905	13701	13890	13775	13878	13933	13864	13880	13765	13784	13777	13783	14057	13907	13892	13898	13989	13847	13933	13988	13836	13723	13893	13823	13984	13984	13936	13819	13818	13872	13775	13915	13877	13903	13788	13807	13861	14023	13907	13916	13811	13908	13856	13828	13892	13912	13845	13784	13837	13872	13884	13764	13767	13936	13846	13794	13671	13945	13915	13828	13924	13939	13967	13916	13753	13806	13878	13849	13872	13765	13921	14004	13811	13977	13782	13881	13867	13902	13678	13962	13802	13886	13900	13873	13955	13711	14006	13781	13776	13993	13828	13711	13895	13928	13997	13808	13952	13764	13847	13984	13846	13732	14033	13862	13808	13940	13833	14090	13708	13927	13833	13950	13869	13838	13993	13885	13819	13945	13826	13982	13904	13813	13888	14035	13955	13992	13781	13895	13951	13735	13746	13870	13903	14003	13663	13947	13883	13767	13701	13677	13909	13804	13880	13939	13893	13856	13812	13774	13887	13834	13933	13845	13702	13847	13957	13866	13798	14006	13941	13857	13860	13818	13912	13739	13896	13929	13947	13837	13805	14015	13822	13734	14005	13742	13868	13797	13811	13795	13961	13999	13835	13756	13888	13892	13876	13805	13980	13653	14027	13854	14063	13825	13711	13920	13868	13993	13865	13838	13787	13912	13766	13819	13791	13854	13700	13966	13897	13922	14011	13822	14069	13856	14031	13891	13874	13780	13788	13898	13770	14015	14066	13807	13872	13831	13890	13957	13805	13828	14026	13857	13984	13729	13867	13735	13711	13858	13773	13776	13653	13745	14083	13835	13900	13705	13875	13898	14010	13849	13939	13980	14056	13862	13742	13800	13904	13947	13934	13913	13797	13890	13958	13819	13847	13669	13863	13837	13904	13882	13784	13765	13848	13988	13867	13829	13847	13950	13757	14016	13853	13933	13933	13710	13868	13780	13841	13847	14019	13852	13869	13970	13968	13901	13762	13950	14030	13970	13845	13901	13915	14011	13809	13851	14082	13939	13732	13889	13714	13910	13856	13982	13809	13834	13871	13734	13754	13693	13804	13827	14006	13861	14030	13958	13801	13776	13918	13782	13963	14063	13687	13793	13919	13919	13888	13985	13791	13921	13700	13861	13681	13865	13988	13751	13799	13813	13953	13821	13801	13785	13778	13882	13700	13723	13836	13786	13791	13770	13724	13895	13812	13790	14076	14008	13872	13944	13966	13984	13883	13791	13754	13923	13840	13858	13809	13797	13817	13875	13834	13682	13879	13717	13824	13904	14002	13858	14039	13734	13970	13802	13783	13754	13980	13849	13980	13860	13942	13895	13950	13865	13923	13952	13933	13720	13976	13719	13757	13811	13655	13860	13816	14071	13895	13925	13926	13910	13687	13639	13887	13938	13931	13826	13844	13959	13881	13883	13999	14013	13871	13953	13856	13910	13884	13773	13842	13814	13595	13886	13858	13826	13838	13898	13843	13838	14013	13780	13894	13926	13868	13816	13868	13895	13775	13913	13891	13917	13943	13867	13895	13922	13935	13919	13641	14053	13759	13699	13965	13867	13775	13830	13903	13929	13881	13868	13984	13920	13832	13791	13784	13766	14066	13694	13756	13858	13924	13979	13951	13828	13729	13865	14005	13782	13810	13895	13808	13933	13804	13904	13937	14031	13930	13741	13722	13846	13830	13835	13779	13790	13942	13867	13873	13827	13946	13731	13880	13731	13868	13878	13805	13847	13810	13890	13877	13811	13933	13852	13721	14060	13869	13711	13862	14011	13836	13884	13762	13837	13983	13780	13935	13814	14026	13904	14036	13898	13783	13991	13880	13992	13947	13938	13920	13883	13812	13855	13735	13821	13881	13892	13783	13904	13745	13865	14057	13903	13971	13857	13773	13909	13901	13872	13991	13870	13866	13842	13880	13838	13773	13934	13938	13903	13878	13817	13848	14027	14001	13894	13838	13795	13873	13770	13876	13922	14026	13839	13920	13923	13985	13845	13841	13811	13859	13905	14008	14052	13890	13865	13984	13750	13810	13865	13793	13913	13758	13753	13827	13902	13869	13871	13943	13920	14045	13702	13977	13806	13844	13793	13944	14034	13755	13953	13811	13578	14072	14019	13911	13812	13843	13903	13865	13781	13990	13836	13869	13752	13959	13928	13804	13750	13877	13965	13968	13883	13828	13807	13883	13926	13843	13699	13874	13675	13960	13902	13884	14007	13881	13961	13900	14017	13960	13800	13612	13950	13891	13980	13889	13871	13954	13823	13891	13785	13912	13814	13773	13814	13976	13830	13891	13673	13970	14048	13698	13867	13883	13913	13827	13832	13880	13816	13932	14006	13864	13904	13771	13913	13866	13920	13816	13843	13737	13901	13876	13710	13715	13863	13917	13911	13905	13758	13937	13977	13820	13769	13887	13969	13916	13764	13897	13974	13864	13729	13960	13746	13863	13880	13732	13834	13895	14017	13909	13908	13933	13710	14005	13819	14000	13893	13817	13952	13970	13754	14005	13821	13854	13700	13979	13908	13795	13818	14027	13776	14056	13927	13992	13846	13777	14003	13917	13927	13774	13823	13941	13785	13896	13856	14035	13899	13787	13918	13877	13845	13827	13951	13967	13851	13785	13922	13955	13856	14012	13870	13752	13833	13711	13950	13862	13902	13843	13887	13851	13948	13839	13922	13759	13900	13951	13725	13898	13859	13862	13898	13984	13824	13761	13995	13968	13885	13823	14053	13939	13990	13996	13956	13949	13912	13866	13952	13824	13898	14012	13840	13924	13871	13735	13866	13773	13823	13832	13765	14055	13662	13874	14023	13968	13841	13819	14031	13822	13845	13953	13918	13841	13939	13709	13876	13917	13987	13884	13694	13827	13740	13871	13871	14029	13972	13784	13850	13828	13706	13992	14031	13927	13851	14001	13917	13828	13824	13752	13957	13918	13784	13877	13848	13849	13875	13830	13866	13780
22915	21486	29472	23941	21539	22742	23383	16864	15924	16180	16075	15862	15766	15827	16025	16072	15864	15797	15897	15826	15736	15738	15581	15832	15565	15696	15587	15807	15592	15665	15783	15778	15871	15669	15734	15660	15538	15679	15708	15798	15776	15459	15628	15747	15567	15665	15574	15673	15545	15870	15587	15764	15638	15618	15608	15619	15763	15654	15461	15581	15592	15687	15561	15557	15689	15616	15685	15547	15705	15684	15489	15503	15557	15762	15631	15757	15558	15615	15647	15645	15668	15629	15367	15539	15408	15571	15601	15571	15618	15632	15651	15604	15680	15531	15456	15583	15677	15553	15537	15455	15669	15562	15595	15609	15626	15478	15434	15611	15464	15719	15740	15600	15576	15422	15599	15517	15515	15607	15423	15564	15713	15596	15775	15591	15509	15326	15544	15657	15634	15451	15467	15693	15577	15594	15674	15458	15612	15356	15565	15370	15752	15678	15559	15634	15514	15429	15568	15547	15530	15448	15559	15550	15675	15750	15520	15575	15783	15636	15550	15725	15338	15478	15617	15534	15516	15532	15555	15667	15664	15579	15538	15703	15551	15523	15497	15525	15565	15682	15424	15529	15519	15473	15447	15689	15400	15630	15525	15442	15662	15399	15439	15500	15552	15752	15501	15462	15354	15590	15656	15467	15643	15310	15629	15396	15633	15624	15697	15612	15589	15568	15584	15786	15537	15522	15640	15645	15625	15525	15613	15555	15551	15601	15568	15625	15600	15284	15537	15431	15688	15417	15554	15550	15541	15449	15468	15547	15666	15407	15498	15375	15626	15499	15725	15626	15616	15495	15686	15572	15707	15597	15803	15457	15458	15621	15637	15559	15491	15448	15473	15564	15556	15540	15688	15639	15503	15594	15582	15643	15632	15682	15542	15748	15697	15601	15668	15572	15536	15743	15703	15497	15532	15521	15630	15659	15753	15641	15556	15451	15487	15626	15693	15488	15473	15444	15693	15521	15403	15510	15416	15438	15566	15510	15775	15508	15790	15667	15569	15711	15613	15537	15684	15494	15579	15416	15384	15763	15478	15474	15496	15627	15532	15550	15828	15355	15653	15629	15582	15674	15672	15659	15694	15592	15609	15636	15469	15374	15425	15529	15473	15670	15465	15549	15612	15482	15692	15603	15534	15810	15590	15554	15660	15461	15462	15508	15559	15560	15545	15413	15585	15649	15513	15727	15639	15513	15417	15724	15534	15534	15734	15662	15571	15586	15628	15445	15626	15633	15538	15539	15604	15576	15437	15548	15585	15430	15381	15680	15682	15410	15482	15563	15550	15531	15511	15342	15640	15500	15612	15502	15541	15498	15596	15628	15779	15766	15536	15505	15642	15466	15554	15666	15892	15555	15496	15391	15528	15509	15517	15579	15478	15662	15778	15504	15649	15632	15708	15509	15687	15515	15467	15617	15548	15446	15518	15670	15668	15617	15669	15526	15554	15609	15547	15531	15512	15706	15742	15344	15564	15586	15683	15630	15664	15582	15550	15541	15667	15776	15475	15623	15472	15436	15663	15425	15474	15616	15507	15554	15462	15591	15603	15603	15482	15477	15592	15554	15537	15437	15553	15402	15362	15412	15534	15649	15624	15662	15697	15502	15689	15577	15767	15653	15447	15624	15593	15587	15371	15762	15591	15625	15617	15402	15524	15651	15580	15550	15556	15632	15459	15555	15360	15581	15368	15503	15632	15532	15654	15779	15654	15550	15341	15555	15637	15539	15760	15564	15468	15473	15590	15546	15624	15560	15542	15632	15413	15765	15450	15429	15434	15312	15669	15447	15659	15658	15581	15536	15309	15668	15466	15412	15567	15532	15606	15505	15544	15453	15810	15515	15423	15603	15738	15457	15760	15600	15554	15608	15624	15733	15650	15687	15667	15800	15528	15391	15460	15593	15492	15494	15592	15634	15619	15554	15513	15279	15570	15536	15418	15525	15570	15435	15518	15522	15485	15435	15490	15697	15678	15545	15433	15618	15429	15647	15610	15489	15786	15712	15664	15687	15517	15564	15636	15459	15688	15415	15520	15390	15507	15537	15615	15726	15500	15466	15460	15684	15561	15521	15450	15380	15504	15542	15576	15614	15552	15595	15447	15668	15471	15519	15482	15469	15557	15668	15512	15475	15580	15676	15689	15456	15477	15577	15449	15812	15698	15507	15405	15602	15816	15710	15431	15661	15676	15500	15504	15613	15454	15597	15625	15623	15463	15456	15464	15478	15578	15567	15714	15498	15576	15535	15660	15549	15690	15350	15394	15475	15774	15410	15383	15569	15536	15534	15510	15583	15718	15630	15337	15588	15562	15396	15552	15417	15460	15505	15550	15536	15625	15465	15616	15577	15660	15571	15621	15603	15408	15679	15745	15577	15508	15416	15575	15552	15663	15462	15448	15653	15383	15619	15725	15663	15610	15361	15556	15459	15679	15705	15660	15459	15506	15521	15445	15492	15565	15493	15522	15567	15799	15662	15680	15668	15784	15489	15467	15484	15521	15479	15574	15514	15559	15491	15457	15531	15566	15752	15664	15325	15742	15434	15668	15457	15572	15693	15452	15672	15598	15695	15517	15597	15644	15415	15516	15634	15587	15568	15568	15429	15634	15613	15590	15540	15317	15380	15674	15556	15570	15473	15566	15435	15553	15609	15322	15520	15601	15445	15553	15725	15576	15621	15590	15544	15760	15487	15633	15557	15618	15648	15472	15759	15691	15757	15572	15544	15562	15566	15581	15644	15576	15651	15520	15480	15580	15340	15523	15582	15531	15679	15467	15490	15595	15524	15554	15568	15471	15615	15718	15669	15461	15436	15542	15615	15508	15627	15741	15547	15476	15391	15595	15445	15585	15515	15546	15608	15683	15542	15424	15658	15495	15670	15475	15651	15640	15550	15691	15518	15494	15461	15779	15699	15610	15538	15592	15521	15580	15595	15526	15560	15553	15607	15355	15366	15570	15581	15494	15477	15505	15548	15618	15507	15565	15473	15562	15421	15691	15485	15744	15714	15337	15554	15669	15576	15516	15628	15628	15556	15749	15558	15796	15656	15611	15694	15703	15503	15686	15607	15514	15548	15632	15367	15481	15396	15418	15479	15524	15646	15500	15425	15550	15575	15653	15535	15490	15544	15645	15713	15631	15741	15565	15568	15659	15638	15652	15661	15544	15508	15583	15549	15609	15653	15405	15509	15522	15571	15556	15585	15502	15623	15406	15632	15621	15532	15466	15587	15694	15515	15527	15662	15360	15372	15546	15698	15530	15504	15477	15616	15499	15667	15662	15640	15584	15517	15651	15305	15539	15534	15623	15363	15549	15417	15477	15595	15567	15481	15562	15447	15625	15470	15418	15545	15590	15429	15659	15732	15598	15398	15395	15485	15575	15377	15549	15577	15671	15675	15591	15585	15378	15506	15603	15549	15686	15627	15388	15613	15516	15622	15410	15678	15357	15488	15564	15579	15434	15657	15583	15652	15733	15574	15783	15738	15506	15517	15671	15768	15573	15533	15483	15518	15464	15464	15535	15510	15704	15678	15523	15419	15419	15638	15418	15651	15509	15624	15687	15421	15424	15445	15659	15595	15440	15395	15749	15529	15541	15671	15481	15437	15572	15663	15672	15627	15592	15543	15685	15685	15415	15495	15483	15627	15524	15549	15552	15548	15492	15430	15645	15567	15611	15667	15350	15569	15541	15344	15786	15624	15484	15627	15766	15523	15582	15474	15737	15431	15532	15449	15341	15438	15334	15587	15435	15498	15604	15583	15603	15525	15897	15659	15549	15633	15604	15649	15668	15638	15563	15399	15420	15629	15597	15356	15573	15546	15452	15724	15683	15596	15551	15670	15526	15396	15516	15471	15557	15489	15604	15533	15568	15557	15458	15491	15683	15499	15608	15657	15659	15740	15737	15598	15541	15631	15604	15666	15584	15463	15447	15470	15369	15450	15540	15655	15587	15475	15714	15673	15739	15617	15560	15642	15522	15469	15544	15474	15536	15376	15748	15631	15641	15637	15787	15347	15505	15679	15362	15382	15356	15494	15593	15511	15696	15748	15664	15331	15518	15512	15668	15579	15637	15554	15672	15626	15730	15538	15727	15513	15656	15566	15472	15488	15420	15590	15486	15317	15788	15629	15513	15556	15498	15381	15601	15556	15596	15713	15435	15776	15381	15617	15521	15417	15621	15607	15534	15597	15669	15622	15697	15505	15494	15475	15474	15570	15482	15485	15536	15569	15387	15523	15644	15543	15824	15603	15563	15583	15568	15442	15555	15476	15572	15588	15611	15540	15714	15694	15661	15512	15503	15395	15604	15410	15801	15540	15549	15733	15543	15495	15434	15479	15651	15795	15587	15503	15772	15503	15641	15458	15660	15472	15385	15611	15671	15477	15651	15557	15521	15369	15529	15614	15696	15714	15612	15632	15578	15450	15625	15625	15475	15516	15536	15867	15427	15451	15534	15774	15469	15697	15533	15379	15440	15453	15593	15244	15687	15574	15542	15509	15599	15608	15437	15556	15334	15699	15645	15545	15353	15514	15447	15425	15516	15444	15613	15613	15650	15730	15452	15634	15686	15495	15486	15729	15683	15549	15538	15609	15525	15457	15341	15461	15653	15694	15588	15364	15465	15468	15680	15646	15577	15509	15428	15454	15398	15635	15583	15418	15748	15546	15642	15649	15533	15652	15642	15488	15450	15784	15568	15488	15570	15569	15414	15582	15678	15588	15502	15603	15496	15727	15510	15605	15554	15446	15557	15550	15578	15574	15709	15554	15560	15682	15752	15417	15544	15384	15659	15500	15650	15402	15568	15498	15530	15693	15442	15587	15529	15311	15557	15560	15416	15529	15453	15541	15512	15661	15327	15602	15494	15646	15839	15578	15558	15441	15590	15532	15428	15547	15331	15506	15460	15487	15526	15818	15470	15770	15598	15596	15457	15537	15460	15518	15576	15653	15382	15531	15738	15499	15706	15538	15853	15588	15631	15447	15611	15579	15354	15474	15523	15495	15577	15634	15726	15676	15572	15581	15341	15472	15473	15619	15713	15703	15767	15427	15602	15461	15613	15401	15533	15587	15514	15579	15640	15402	15601	15667	15624	15572	15590	15648	15509	15539	15463	15550	15584	15608	15662	15712	15567	15440
12667	20482	18808	16951	15915	15264	14864	14608	14582	14626	14460	14494	14543	14598	14651	14536	14428	14252	14595	14505	14327	14338	14287	14257	14515	14401	14314	14448	14402	14461	14422	14374	14383	14354	14441	14412	14345	14329	14201	14480	14421	14387	14343	14254	14286	14397	14423	14336	14346	14118	14377	14315	14523	14516	14246	14618	14555	14181	14337	14314	14297	14365	14497	14385	14184	14587	14500	14548	14431	14423	14239	14253	14544	14326	14375	14449	14282	14332	14307	14389	14286	14225	14211	14501	14391	14438	14391	14483	14392	14596	14459	14354	14423	14333	14218	14436	14423	14278	14297	14353	14245	14396	14232	14325	14433	14418	14336	14222	14257	14349	14402	14422	14259	14315	14360	14268	14387	14248	14412	14340	14389	14496	14356	14437	14218	14527	14298	14396	14197	14216	14382	14359	14225	14370	14114	14225	14345	14433	14478	14264	14286	14429	14393	14446	14311	14279	14268	14467	14318	14431	14390	14305	14379	14267	14410	14442	14297	14414	14432	14387	14461	14208	14353	14280	14306	14454	14576	14224	14199	14305	14340	14342	14268	14378	14270	14348	14345	14225	14422	14369	14362	14374	14432	14269	14342	14181	14307	14510	14227	14165	14292	14588	14435	14343	14331	14256	14304	14450	14234	14293	14205	14261	14343	14474	14334	14245	14284	14232	14471	14448	14344	14342	14365	14348	14334	14307	14306	14419	14462	14343	14402	14427	14373	14323	14240	14347	14364	14243	14191	14210	14375	14501	14234	14301	14363	14387	14366	14204	14269	14342	14188	14386	14617	14199	14645	14285	14326	14296	14238	14349	14453	14082	14277	14389	14466	14327	14271	14301	14331	14244	14454	14385	14494	14404	14307	14273	14345	14258	14363	14304	14452	14102	14259	14376	14358	14310	14370	14324	14419	14293	14426	14384	14130	14293	14375	14378	14310	14348	14269	14329	14425	14282	14268	14412	14294	14252	14413	14356	14214	14198	14493	14502	14416	14453	14508	14424	14250	14414	14190	14446	14360	14238	14400	14333	14163	14203	14291	14472	14188	14258	14333	14390	14305	14270	14205	14271	14587	14311	14279	14201	14382	14321	14139	14420	14210	14437	14391	14429	14304	14435	14268	14335	14393	14298	14372	14365	14310	14322	14204	14434	14197	14409	14262	14362	14470	14390	14488	14381	14351	14356	14244	14332	14269	14320	14242	14346	14300	14364	14191	14413	14131	14163	14188	14555	14271	14279	14291	14273	14343	14316	14348	14284	14486	14363	14383	14367	14303	14263	14146	14419	14200	14294	14279	14295	14318	14377	14305	14329	14229	14481	14270	14262	14437	14272	14493	14266	14411	14402	14350	14222	14342	14303	14297	14297	14290	14334	14441	14343	14394	14401	14434	14284	14304	14246	14392	14321	14359	14411	14198	14224	14319	14417	14346	14336	14277	14365	14465	14333	14403	14360	14276	14259	14290	14346	14261	14305	14363	14502	14389	14396	14282	14359	14337	14513	14371	14444	14309	14346	14450	14326	14154	14396	14451	14460	14400	14354	14459	14236	14200	14293	14316	14323	14199	14278	14349	14247	14279	14387	14383	14339	14355	14241	14380	14318	14357	14294	14223	14292	14446	14260	14357	14390	14326	14393	14353	14581	14300	14302	14349	14441	14290	14226	14333	14335	14351	14342	14411	14276	14435	14217	14343	14261	14275	14510	14281	14195	14216	14184	14296	14383	14298	14238	14252	14351	14515	14378	14389	14305	14355	14278	14331	14314	14223	14483	14364	14314	14248	14318	14427	14373	14312	14152	14349	14384	14322	14455	14305	14357	14551	14548	14336	14269	14155	14486	14403	14246	14401	14099	14405	14301	14300	14329	14357	14250	14396	14402	14370	14284	14302	14278	14462	14462	14348	14355	14383	14237	14315	14386	14381	14247	14093	14274	14368	14433	14342	14356	14445	14375	14296	14303	14316	14219	14392	14321	14436	14371	14292	14345	14451	14343	14179	14484	14326	14263	14371	14233	14305	14495	14326	14361	14269	14256	14294	14310	14369	14263	14356	14195	14387	14310	14212	14324	14408	14476	14237	14200	14356	14386	14346	14451	14332	14443	14360	14337	14323	14143	14365	14398	14295	14322	14384	14424	14282	14360	14391	14323	14171	14371	14349	14425	14118	14334	14357	14199	14311	14321	14435	14174	14289	14218	14356	14501	14245	14270	14360	14215	14300	14404	14349	14198	14221	14318	14343	14240	14237	14453	14365	14374	14366	14375	14436	14302	14368	14258	14264	14300	14352	14340	14243	14500	14299	14441	14281	14312	14405	14374	14136	14453	14370	14240	14432	14312	14468	14321	14337	14318	14351	14315	14063	14348	14389	14461	14416	14332	14133	14431	14448	14373	14277	14383	14333	14250	14319	14443	14246	14266	14147	14248	14348	14331	14360	14252	14223	14278	14311	14390	14397	14356	14305	14336	14323	14359	14282	14391	14201	14182	14419	14310	14350	14115	14390	14399	14314	14287	14393	14446	14298	14444	14163	14312	14329	14344	14359	14389	14308	14380	14447	14333	14257	14285	14313	14414	14249	14345	14085	14588	14361	14420	14378	14336	14344	14374	14223	14323	14332	14588	14208	14264	14263	14290	14555	14508	14507	14520	14258	14352	14440	14455	14399	14280	14308	14311	14264	14400	14222	14291	14277	14373	14293	14386	14174	14265	14369	14289	14478	14284	14147	14411	14394	14358	14233	14267	14198	14366	14305	14333	14427	14390	14293	14349	14285	14278	14339	14291	14527	14447	14375	14243	14119	14568	14465	14472	14352	14488	14332	14402	14380	14218	14293	14357	14321	14241	14351	14151	14251	14266	14503	14288	14346	14302	14310	14327	14300	14463	14294	14379	14291	14364	14245	14308	14380	14352	14465	14344	14564	14386	14301	14375	14205	14203	14314	14271	14272	14306	14271	14334	14249	14296	14352	14275	14412	14438	14244	14288	14366	14266	14269	14310	14367	14341	14248	14383	14445	14312	14294	14283	14210	14458	14335	14288	14312	14330	14442	14332	14269	14201	14240	14338	14323	14270	14282	14166	14292	14338	14470	14396	14335	14313	14386	14413	14440	14302	14254	14206	14128	14273	14525	14439	14360	14318	14416	14365	14279	14273	14405	14349	14317	14256	14327	14104	14539	14188	14338	14281	14324	14226	14098	14231	14298	14478	14271	14398	14431	14196	14196	14361	14347	14368	14277	14380	14293	14308	14519	14535	14425	14194	14382	14167	14260	14321	14154	14266	14333	14199	14264	14375	14179	14279	14402	14081	14286	14310	14336	14261	14281	14269	14380	14300	14557	14253	14429	14061	14319	14255	14445	14268	14306	14331	14337	14287	14194	14275	14324	14371	14255	14344	14301	14514	14363	14440	14475	14316	14282	14204	14393	14283	14316	14380	14334	14277	14197	14279	14285	14157	14505	14276	14228	14180	14228	14288	14443	14428	14192	14242	14344	14163	14385	14429	14265	14444	14425	14545	14385	14282	14436	14421	14424	14350	14384	14267	14260	14248	14270	14308	14384	14198	14431	14252	14251	14321	14391	14353	14261	14198	14295	14319	14186	14383	14335	14340	14240	14286	14179	14438	14249	14326	14319	14335	14171	14308	14153	14223	14221	14398	14363	14210	14211	14292	14171	14342	14261	14288	14366	14334	14403	14385	14403	14374	14521	14349	14303	14176	14413	14327	14282	14476	14172	14414	14344	14310	14457	14387	14307	14222	14191	14315	14259	14373	14278	14214	14255	14295	14404	14360	14318	14321	14268	14285	14293	14440	14358	14456	14510	14387	14404	14386	14333	14409	14321	14345	14362	14258	14293	14340	14370	14406	14317	14267	14095	14486	14179	14274	14403	14393	14380	14328	14455	14255	14340	14399	14406	14258	14383	14227	14339	14182	14297	14315	14412	14255	14290	14343	14273	14334	14181	14523	14281	14430	14322	14273	14431	14251	14348	14326	14209	14245	14221	14365	14121	14300	14415	14300	14326	14195	14333	14284	14273	14220	14322	14231	14297	14331	14257	14264	14372	14181	14472	14291	14283	14379	14271	14119	14336	14355	14283	14237	14333	14314	14189	14210	14393	14226	14340	14287	14272	14352	14262	14352	14266	14231	14409	14250	14270	14257	14304	14427	14361	14149	14379	14188	14451	14323	14386	14371	14213	14206	14301	14237	14271	14326	14365	14311	14238	14289	14389	14324	14279	14297	14302	14024	14508	14611	14237	14271	14274	14292	14361	14205	14256	14391	14443	14437	14374	14319	14370	14561	14350	14298	14214	14339	14324	14350	14226	14191	14362	14405	14323	14279	14339	14210	14270	14217	14239	14306	14270	14330	14271	14311	14353	14293	14465	14437	14465	14193	14299	14250	14317	14368	14393	14336	14398	14302	14338	14479	14338	14218	14520	14480	14310	14221	14159	14379	14270	14307	14517	14206	14105	14319	14354	14457	14372	14219	14442	14479	14423	14317	14305	14415	14267	14357	14351	14327	14428	14374	14381	14259	14282	14419	14303	14219	14455	14337	14225	14286	14351	14414	14631	14370	14286	14226	14295	14432	14219	14344	14468	14410	14361	14386	14322	14413	14213	14310	14238	14162	14410	14240	14445	14376	14419	14253	14262	14388	14234	14309	14334	14271	14298	14388	14260	14315	14296	14190	14346	14228	14391	14246	14325	14433	14401	14333	14144	14269	14368	14335	14253	14295	14343	14196	14442	14379	14428	14285	14239	14251	14329	14466	14320	14299	14455	14286	14351	14329	14324	14388	14426	14364	14198	14388	14306	14380	14401	14310	14405	14372	14307	14311	14277	14388	14347	14409	14282	14396	14289	14309	14340	14230	14342	14403	14257	14190	14278	14289	14282	14254	14316	14374	14317	14330	14303	14214	14460	14192	14234	14269	14429	14433	14171	14274	14332	14256	14372	14314	14340	14400	14242	14208	14311	14395	14336	14253	14197	14460	14197	14464	14096	14433	14337	14348	14541	14258	14383	14458	14462	14257	14245	14394	14255	14347	14175	14444	14440	14361	14291	14346	14316	14271	14229	14481	14322	14166	14324	14449	14244	14118	14326	14265	14328	14175	14186	14149	14231	14397	14290	14472	14420	14243
26780	21497	25706	23559	16689	16167	16348	16181	15851	15823	16100	15983	15825	15911	16046	15992	15961	15875	16038	15813	15976	15890	16013	15991	16013	15828	15790	16038	16026	15858	15928	15922	15793	15891	15968	15706	15858	16008	15904	15852	15988	15909	16053	15750	15893	15787	16097	15891	15752	15945	15850	15881	15837	15802	15950	15888	15777	15886	15831	16024	16099	15765	15728	15930	15898	15752	15963	16021	15911	15608	16010	15858	15961	15878	15884	15829	15748	15783	15766	15766	15776	15743	15911	15982	15936	15797	15892	15972	15914	15954	15782	16019	15964	16229	15797	15689	15720	15524	15961	15843	15727	15864	15973	15796	15838	16003	15658	15792	16000	15856	15814	16048	15828	15808	15959	15887	15807	15879	15693	15514	15819	16048	15877	16238	16022	16071	15863	15898	15945	15967	15775	15727	15770	16023	15970	15839	15977	15768	15974	15844	15924	15953	15900	15722	15922	15996	15933	15888	15982	16054	15858	15571	15935	15922	15826	15908	16005	15921	15868	15992	16030	15843	15782	15965	15894	15912	15974	15954	15881	15999	15916	15865	16009	15822	15725	15931	15795	15923	15927	15792	15805	15989	15748	15669	15853	15943	15815	15813	15819	15615	15650	15778	15943	15865	15812	15815	15799	15768	15831	15892	15830	15881	15856	16073	15842	15954	15903	15940	15904	16014	15769	15773	15789	15817	16124	15971	16030	15985	15806	15904	15810	15880	16062	15714	15972	15863	15783	15895	15780	15787	15867	15672	16037	15855	15749	15994	15953	15703	15925	15927	16002	15867	15857	15936	15631	15778	15870	15753	16055	15942	15760	15809	16050	15920	15833	16059	15694	16054	16006	15890	15797	15972	15808	15825	15756	16054	15910	15679	15906	16009	15997	15842	15763	15978	15828	15772	15876	15760	15879	15831	15895	15937	15780	15923	15945	15901	15862	15974	16037	15958	15771	15873	15821	15883	15864	15973	15660	15609	16003	16000	15837	15877	15815	15861	15789	15923	15756	15831	15842	15694	16095	15890	15756	15840	16022	15908	15943	15943	15936	15817	15724	15870	15724	15846	16085	15979	15976	15767	15753	15854	15920	15809	15862	15853	15900	15943	15836	15930	15912	15883	15855	15798	15805	15905	15794	15704	15889	15926	15800	15875	16042	15903	15890	15857	16072	16002	15775	15770	15793	15796	15922	16041	15907	15993	15872	15930	16106	15935	15856	15654	15818	15864	15980	15824	15915	15950	16041	16039	15773	15799	15731	15737	15792	15814	16058	15998	15856	15852	15892	15763	15932	15826	15686	15885	15728	15867	15862	15711	15884	15849	15900	15869	15927	15974	15944	15981	15935	15951	15807	15980	16081	15920	15755	15804	15819	15860	15694	16142	15815	15806	15806	15819	15847	15873	15817	15886	15872	15734	15944	16049	16056	15984	15721	16080	15780	15804	15969	15972	16012	15920	15859	15895	16044	15682	15959	16031	16056	15851	15872	15990	15938	15980	15883	15778	15820	15742	15900	15850	15886	15986	15759	15961	15941	15925	15777	16039	15814	15759	15669	15892	15861	15910	16131	16033	15780	15859	16099	15883	15713	15948	15940	15917	15755	15816	16015	15808	15877	15814	15735	15819	15847	16004	15776	15735	15922	15976	15962	15752	15921	16023	15837	15954	15764	15672	15907	15885	15750	16016	15915	15957	15880	15742	15773	15949	16094	15699	15866	15813	16091	15690	15883	16046	15971	15765	15795	15723	15629	16002	15816	15757	15989	16049	15907	15852	15798	15837	15791	15922	15930	15622	15787	15925	15864	15919	15705	16041	15919	15799	15915	15881	15923	15882	15994	15903	16041	15994	15695	15889	15969	15944	15810	15741	15913	16023	15774	15695	15880	15641	15873	15914	15783	15977	15956	15795	15718	16026	15757	15740	15886	15824	15872	16000	15873	15950	15716	16137	15976	15763	15663	15894	15758	15962	15843	15964	15981	15827	15686	15683	16090	15701	15896	15720	15933	15823	15830	15689	15756	15823	15816	16014	15970	16084	15652	15732	16098	15646	15749	15867	15927	15775	15808	15874	15852	15951	15722	15721	15896	15937	16052	15813	15984	15937	15868	15855	16039	15936	15785	16092	15824	15866	15884	16037	16131	15896	15871	15908	15895	15831	16020	15914	15877	15888	15910	15928	15824	15979	15982	16086	15934	15769	15836	15845	15710	15763	15956	15687	15779	15956	15943	15978	15998	15829	15815	15887	15861	15928	15768	16055	15993	15866	16146	15924	15918	15715	15877	15804	15960	15962	15869	16003	15889	16020	15762	15861	15824	15949	15863	15873	15776	16152	15857	15693	15926	15778	16008	16039	15917	15990	15907	15917	15943	15893	16006	15780	15860	15835	15919	15863	15799	15831	15793	16013	15820	15847	15752	15976	15993	15885	15869	15837	16005	15901	15967	15699	15826	16094	15919	15949	15926	15860	15965	15832	15976	15956	15968	15844	15831	16042	15938	15966	15956	15744	15850	15905	15956	15679	15733	15782	15714	15899	15652	15876	15781	15809	15695	15893	16001	15762	15795	15864	15809	15774	15895	16020	15939	15733	15943	15752	16054	15795	15910	15789	15824	16032	15929	16091	15758	15659	15983	15933	15938	16034	15821	15956	15808	15817	15969	15976	15885	15921	15930	15676	15742	15980	15922	15781	16063	15750	15926	15812	15896	15980	15856	15974	15912	15754	15758	15709	15843	15775	15925	15666	15919	15829	16104	15704	15931	15940	15910	16130	15826	15903	15848	15936	15866	15897	15845	15863	16122	16002	15864	15683	15909	15797	15819	15914	15791	15831	15884	15918	15795	15915	15997	15813	15853	15717	15741	15915	15905	15932	15956	15721	15798	15720	15859	15717	16090	15813	15959	15920	15832	15829	15886	15830	15908	16022	16087	16027	16062	16012	15943	15936	15725	15786	15906	15942	15896	15813	15939	15847	15680	15856	15649	15799	15826	15914	15977	15847	15806	15741	15836	15846	15859	15710	15921	15823	15808	16115	15783	15989	15905	15765	15873	15892	15680	15869	15960	15869	15947	15906	15923	15793	15850	16006	15783	15963	15865	15821	15772	15731	15966	16029	15878	15851	15758	15911	15910	15943	15955	15876	15897	15856	15803	15926	15978	15852	15939	15897	15968	15859	15809	15829	15661	15949	16096	15861	15873	15940	15897	15830	16065	15852	15837	15815	15815	16073	15984	15781	15965	15702	15772	15853	15911	15917	15857	16122	15978	15988	15878	16014	15907	15856	15792	15883	15917	15956	15799	16034	16009	15809	15830	15931	15882	15910	15783	15906	15922	15932	15985	15809	15937	15719	15964	15949	15985	15913	15958	15897	15874	15867	15871	15991	15955	15833	16003	15900	15747	15913	15904	15959	15963	15938	15943	15824	15855	15910	16194	15913	15905	15950	15846	15920	15948	15893	15975	15864	15712	16088	15816	15957	15977	15827	16071	15943	15857	15795	15948	15752	15942	15932	15878	15954	15887	15946	16015	15883	15760	15908	16069	15743	16023	15865	15947	15725	15950	15949	15920	15696	15993	15830	15812	15668	15878	15751	15799	15827	16000	15837	15737	15782	15960	15987	15892	15873	16013	16176	15754	15725	15876	15963	15703	15833	15803	15907	15879	15725	15746	15897	15990	15680	15726	16018	15863	15869	16085	15798	16030	15888	15664	15879	15896	15806	15960	15917	15725	15712	15804	15647	15818	15973	15922	15854	15896	15837	15871	16018	15846	15898	15770	15788	16004	15783	15856	15676	15748	15786	15803	15826	15924	15757	15942	15745	15713	15961	15748	15901	15720	15947	15810	16007	15865	15885	15929	16046	15763	15662	15952	16001	15935	15927	15959	15741	15903	15700	15971	15738	15644	15761	15822	15747	15725	15896	15836	15972	15903	16115	15758	15872	15949	15909	15853	15895	15876	15930	15821	15948	15901	15923	15871	15811	15814	15894	15909	15949	15916	15791	15846	15891	15887	15747	15705	15956	15876	15897	15933	15840	15940	16007	16041	15965	15909	16047	16004	15976	15898	15982	15837	15941	15914	15894	15997	15810	15969	15976	15885	16119	15901	15803	15644	15816	15839	15873	15822	15775	15706	15874	15836	15814	16026	15862	15897	15866	15994	15803	15864	16023	15961	15951	15856	15915	15831	15942	15713	15926	15824	15857	15815	15867	15939	15799	15896	15861	15917	15728	15759	15858	15900	16173	15728	15743	15875	15805	15873	16046	15948	15931	15843	15953	15910	15886	15815	15916	15981	15779	15730	16011	15748	15802	15840	16134	15979	15962	15786	15966	15685	15955	15888	15721	15759	15779	15933	15776	15751	15849	15786	15765	15737	15718	15860	16100	15988	15679	15956	15930	15988	15906	15894	15866	16050	16003	16103	15895	15944	15896	15820	15729	15796	15948	16049	15809	15785	15816	16001	15997	15866	15812	15871	15912	15931	15998	15869	15737	15819	15978	15923	15973	15933	15891	15824	16022	15887	15940	15829	15860	16019	15791	16018	15910	15570	15885	15852	15809	16055	15919	15836	15917	16072	15775	15988	16101	15770	15863	15892	15874	15842	15877	15746	15758	15861	15918	15829	15898	15808	15959	15676	15907	15775	15911	16009	15932	15829	16025	16052	15794	15910	15774	15964	16051	15862	15894	15860	15960	15927	15816	15879	15941	15879	15969	15956	15741	16146	15856	15924	15999	15637	15851	15849	15853	15753	15996	15846	15990	16039	15926	15924	15908	15867	15805	15935	16060	15688	15760	15940	15897	15878	15875	16031	15914	15921	15872	15854	16027	16073	15999	16018	16048	15998	15829	15970	15850	15776	15826	16009	16013	15923	16035	15988	15718	15767	16043	15900	15860	16033	15674	16102	16077	15849	15717	15935	15798	15965	15896	16003	15945	15832	15947	15876	15849	15878	15880	16097	16027	15914	15819	15929	15932	16041	16114	15827	15769	15809	15804	16124	15951	16023	15636	15805	15793	16076	16092	16099	15822	15912	15946	15944	15803	15885	15867	15945	15859	15990	15894	15950	15947	15795	15760	15766	16034	15733	15851	15779	15854	15981	15828	15754	15868	15906	15823	15608	15896	16079	15866	15838	16017	15893	15920
13845	16912	15971	15201	14975	14884	14777	14719	14616	14817	14659	14663	14493	14784	14492	14435	14705	14540	14534	14717	14684	14697	14599	14595	14639	14738	14543	14707	14627	14556	14486	14615	14487	14546	14657	14626	14871	14526	14513	14573	14525	14627	14763	14580	14480	14679	14535	14562	14501	14618	14515	14532	14652	14617	14676	14525	14512	14507	14651	14612	14676	14708	14622	14526	14510	14630	14534	14582	14685	14698	14530	14636	14680	14594	14543	14633	14415	14591	14687	14573	14595	14511	14689	14658	14705	14629	14517	14601	14606	14516	14560	14600	14532	14722	14478	14565	14637	14576	14644	14580	14568	14624	14653	14586	14540	14629	14655	14572	14623	14582	14627	14572	14585	14427	14602	14447	14430	14612	14630	14577	14677	14542	14739	14676	14444	14613	14695	14476	14583	14688	14616	14456	14671	14602	14608	14408	14524	14531	14631	14658	14610	14616	14747	14678	14568	14561	14426	14649	14634	14772	14594	14464	14521	14669	14497	14603	14477	14711	14552	14738	14584	14568	14550	14604	14658	14467	14720	14452	14480	14491	14577	14516	14720	14629	14658	14462	14789	14740	14686	14631	14700	14636	14645	14698	14647	14700	14643	14658	14493	14701	14582	14501	14665	14652	14500	14451	14596	14524	14611	14704	14605	14652	14681	14802	14531	14548	14688	14569	14713	14575	14615	14642	14436	14706	14578	14638	14574	14540	14430	14335	14603	14633	14675	14503	14753	14673	14612	14529	14555	14412	14510	14470	14513	14585	14506	14531	14589	14527	14510	14405	14706	14557	14464	14682	14479	14511	14591	14709	14549	14534	14671	14485	14671	14691	14563	14702	14611	14499	14582	14538	14642	14560	14544	14445	14611	14579	14688	14749	14541	14563	14484	14555	14624	14540	14717	14537	14555	14776	14540	14579	14648	14676	14441	14615	14505	14423	14600	14483	14584	14843	14460	14505	14650	14635	14488	14632	14502	14694	14434	14540	14778	14633	14520	14511	14653	14767	14731	14699	14449	14479	14552	14624	14581	14696	14621	14695	14447	14669	14666	14486	14639	14613	14499	14573	14544	14647	14700	14513	14615	14653	14607	14624	14654	14562	14624	14626	14597	14617	14492	14505	14554	14626	14594	14624	14692	14613	14670	14589	14506	14637	14613	14418	14478	14613	14616	14628	14553	14592	14476	14633	14540	14681	14684	14341	14685	14470	14753	14602	14712	14683	14674	14591	14509	14649	14450	14603	14554	14583	14613	14859	14604	14543	14536	14611	14480	14640	14634	14546	14576	14441	14605	14566	14563	14691	14543	14615	14604	14656	14519	14605	14671	14483	14731	14481	14553	14630	14485	14498	14605	14564	14533	14569	14549	14684	14621	14718	14548	14549	14708	14589	14446	14621	14573	14656	14555	14479	14525	14496	14652	14724	14604	14606	14558	14641	14646	14614	14408	14605	14576	14591	14630	14587	14638	14684	14628	14424	14636	14602	14589	14659	14555	14552	14692	14535	14471	14563	14618	14657	14589	14641	14661	14545	14743	14450	14533	14596	14539	14470	14511	14595	14473	14795	14405	14570	14516	14377	14675	14640	14598	14521	14585	14513	14545	14607	14689	14699	14638	14426	14701	14621	14630	14652	14564	14514	14741	14648	14668	14573	14682	14532	14654	14648	14490	14549	14524	14775	14484	14522	14467	14532	14614	14423	14570	14843	14663	14592	14527	14508	14614	14720	14729	14590	14597	14649	14530	14750	14560	14541	14777	14602	14560	14560	14481	14605	14727	14386	14466	14431	14656	14610	14626	14509	14666	14516	14538	14616	14661	14483	14559	14564	14558	14536	14637	14422	14448	14568	14664	14717	14605	14514	14491	14498	14478	14628	14580	14543	14577	14684	14744	14729	14565	14589	14730	14544	14574	14720	14656	14446	14688	14656	14575	14726	14548	14610	14646	14632	14717	14625	14600	14550	14561	14508	14677	14680	14692	14694	14626	14541	14649	14631	14699	14501	14506	14594	14665	14638	14662	14543	14702	14514	14543	14622	14580	14503	14623	14463	14607	14727	14541	14632	14592	14426	14711	14663	14686	14646	14603	14632	14630	14576	14655	14729	14608	14454	14584	14597	14874	14703	14634	14545	14625	14690	14581	14538	14639	14611	14572	14617	14772	14467	14724	14620	14516	14516	14563	14745	14575	14702	14596	14619	14456	14452	14564	14613	14708	14688	14672	14614	14563	14565	14469	14556	14745	14628	14584	14430	14726	14577	14633	14609	14603	14665	14614	14529	14757	14647	14703	14507	14708	14758	14477	14604	14858	14482	14552	14686	14705	14681	14741	14656	14600	14492	14594	14555	14647	14772	14570	14387	14512	14502	14470	14581	14574	14574	14488	14604	14541	14393	14557	14452	14654	14608	14686	14634	14529	14561	14646	14698	14614	14545	14323	14435	14420	14540	14579	14542	14538	14514	14567	14498	14631	14559	14527	14505	14565	14711	14481	14633	14524	14526	14443	14653	14593	14616	14548	14567	14603	14794	14478	14546	14678	14704	14651	14669	14512	14656	14592	14528	14659	14601	14644	14651	14801	14655	14552	14655	14571	14553	14549	14500	14707	14644	14766	14542	14556	14398	14703	14472	14397	14556	14573	14617	14452	14562	14635	14411	14502	14527	14561	14682	14727	14498	14670	14730	14610	14448	14705	14590	14575	14692	14452	14630	14717	14566	14530	14582	14677	14655	14486	14622	14628	14524	14799	14570	14663	14692	14647	14658	14655	14638	14520	14525	14568	14385	14550	14613	14507	14657	14578	14564	14568	14635	14719	14532	14524	14607	14652	14681	14572	14538	14668	14611	14510	14567	14858	14558	14569	14779	14745	14610	14608	14538	14541	14603	14741	14668	14541	14607	14765	14654	14616	14633	14497	14359	14399	14435	14769	14524	14524	14542	14543	14627	14694	14586	14643	14390	14544	14613	14491	14654	14561	14661	14592	14689	14519	14671	14504	14733	14782	14584	14612	14549	14572	14608	14566	14662	14644	14559	14629	14573	14622	14661	14508	14519	14696	14559	14707	14588	14661	14631	14538	14670	14635	14471	14555	14552	14777	14558	14647	14647	14744	14394	14680	14439	14588	14726	14537	14571	14493	14498	14577	14640	14611	14590	14682	14558	14483	14640	14586	14749	14414	14690	14608	14510	14699	14498	14513	14517	14538	14665	14623	14624	14654	14723	14643	14667	14567	14575	14548	14454	14689	14675	14589	14484	14478	14710	14537	14562	14657	14652	14619	14535	14584	14641	14545	14680	14668	14680	14608	14715	14531	14836	14440	14512	14652	14610	14580	14591	14594	14676	14510	14611	14624	14631	14625	14380	14683	14686	14614	14693	14617	14554	14515	14581	14471	14723	14683	14584	14624	14455	14568	14656	14504	14567	14548	14600	14549	14630	14544	14806	14657	14569	14696	14745	14666	14477	14417	14572	14526	14730	14705	14695	14772	14655	14491	14598	14654	14641	14438	14640	14552	14617	14446	14718	14575	14554	14397	14546	14691	14643	14582	14737	14617	14588	14674	14660	14575	14518	14762	14584	14484	14699	14547	14584	14499	14591	14534	14510	14643	14762	14659	14694	14717	14585	14681	14622	14570	14420	14620	14573	14558	14607	14580	14629	14668	14653	14519	14674	14638	14723	14466	14624	14524	14646	14749	14526	14604	14536	14492	14506	14558	14631	14576	14554	14567	14527	14600	14518	14606	14756	14705	14659	14409	14699	14491	14552	14602	14540	14565	14775	14752	14655	14727	14576	14642	14659	14650	14530	14726	14606	14495	14662	14556	14701	14363	14624	14561	14614	14646	14661	14565	14750	14606	14573	14604	14688	14576	14554	14636	14548	14481	14764	14440	14637	14685	14545	14531	14617	14500	14834	14573	14599	14584	14607	14631	14597	14603	14543	14569	14623	14748	14592	14586	14713	14600	14767	14521	14641	14530	14445	14518	14494	14606	14640	14734	14723	14402	14766	14483	14578	14625	14700	14579	14615	14585	14707	14591	14545	14624	14694	14714	14367	14435	14626	14582	14727	14520	14567	14687	14742	14424	14533	14690	14766	14664	14532	14421	14650	14644	14489	14702	14462	14674	14497	14459	14697	14634	14691	14623	14436	14599	14565	14552	14789	14610	14614	14529	14572	14472	14710	14654	14484	14655	14569	14654	14366	14717	14587	14570	14610	14538	14402	14697	14629	14588	14447	14667	14657	14677	14605	14499	14503	14609	14621	14712	14642	14576	14677	14542	14610	14485	14405	14503	14610	14732	14545	14516	14434	14631	14528	14711	14700	14495	14502	14379	14429	14691	14693	14707	14615	14647	14637	14536	14384	14706	14536	14628	14642	14497	14665	14676	14530	14625	14668	14748	14477	14587	14642	14548	14616	14689	14517	14597	14424	14698	14723	14428	14618	14676	14620	14522	14485	14663	14689	14587	14741	14426	14554	14518	14568	14541	14399	14604	14475	14591	14701	14706	14698	14487	14646	14750	14726	14762	14560	14656	14441	14614	14701	14770	14544	14521	14559	14526	14709	14727	14442	14564	14578	14483	14628	14497	14651	14570	14625	14525	14565	14751	14635	14677	14649	14667	14705	14493	14722	14530	14545	14686	14646	14563	14664	14630	14687	14617	14503	14685	14544	14729	14660	14527	14584	14452	14448	14799	14453	14800	14735	14743	14730	14505	14574	14469	14691	14624	14646	14675	14363	14685	14622	14400	14574	14635	14586	14619	14673	14798	14678	14614	14699	14643	14713	14638	14579	14569	14570	14685	14570	14751	14600	14703	14619	14506	14678	14568	14637	14596	14586	14741	14703	14630	14573	14628	14668	14521	14650	14668	14641	14657	14546	14695	14531	14646	14553	14590	14734	14637	14416	14700	14516	14494	14702	14487	14391	14612	14680	14675	14615	14563	14665	14376	14581	14757	14540	14597	14437	14764	14595	14528	14710	14710	14614	14377	14596	14673	14702	14623	14549	14665	14675	14719	14482	14794	14536	14666	14478	14585	14838	14597	14767	14692	14615	14660	14596	14492	14574	14461	14677	14697	14506	14726	14557	14620	14434	14542	14515	14606	14566	14455	14711	14582	14495	14744	14613	14588	14505	14503	14767
23785	21409	28997	24222	21783	21014	18651	15982	15339	15542	15333	15205	15297	15373	15202	15184	15271	15057	15291	15273	15353	15185	15056	15242	15320	15421	15281	15244	15036	15218	15231	15393	15360	15307	15266	15238	15208	15178	15188	15125	15092	15142	15109	15069	15307	15167	14955	15005	15151	15144	15195	15019	15246	15116	15152	15133	15277	15099	15232	15390	15112	15096	15215	15143	15125	15190	15072	14952	14989	15129	14978	15172	15296	14924	15020	15055	14994	15048	15109	14901	14903	14961	14868	15058	15052	15215	15081	15286	15108	15050	14980	15253	15111	15293	15159	15315	14911	15091	15293	15110	15233	15133	15051	15171	15196	15144	15060	15196	14996	14774	14953	14926	14937	15046	15350	15253	15085	15193	15159	15093	15232	15111	15193	15035	15170	14968	15080	15019	15279	15188	15042	15037	15097	15127	15027	15022	15141	15179	15093	15103	15027	15183	15305	15168	15079	15035	15030	15021	15162	15225	15005	15138	14966	15002	15039	15143	15159	14994	15033	15170	15023	14965	15002	15071	15177	14812	15104	15054	15326	15161	14912	14912	15140	15241	15080	14951	15161	15104	14970	15069	15271	15266	15030	15115	15144	15163	15201	15085	15026	15111	15137	15196	15062	15092	15225	14884	14976	15138	15053	15130	15031	15201	15023	14990	15286	15112	15075	15164	15187	15127	15068	15165	15287	15164	15156	15185	15107	15170	15236	15366	15115	15069	15104	14933	14955	14989	15096	15015	15098	15133	15066	14988	14951	15192	15034	15168	15010	15044	15134	14904	15139	15101	15054	14935	14998	14976	15014	15250	15314	15020	14903	15072	15192	15310	15152	15089	15120	15035	14855	15132	14870	15190	14936	14985	15069	15039	14994	15078	15077	15095	14973	15069	15131	15116	15196	15197	15175	15074	15067	15044	15026	15181	14994	14989	15135	15247	15072	15046	15032	14973	15192	14949	15012	15088	15041	15190	15197	15050	15037	15141	15021	15019	15324	15119	15084	14919	14958	15015	15130	15053	15082	14998	15085	14984	15176	15054	15005	14925	14994	15045	15138	15018	15037	14817	14940	15348	15115	14953	15226	14983	15159	15133	15256	14993	14870	15237	15057	15161	15064	14997	15124	15070	15057	15169	15020	15075	15100	15048	15110	15052	15080	15074	15099	15216	15113	15171	15261	15114	15175	15110	15116	15176	15231	15169	15145	15089	15240	15101	15056	14951	15179	15197	15238	15152	15219	15031	15156	15170	15054	15188	15170	15103	15126	15121	15104	15030	15067	15067	15077	15209	15122	15100	15144	15092	14957	15113	14923	15114	15029	15229	15064	15240	14963	15179	15116	15066	14963	15399	15076	14992	15002	15204	14893	15102	15172	15133	15086	15076	15226	14941	15078	15256	15184	15025	15001	15044	15168	15114	15042	14931	15007	15114	14995	15071	15132	15153	15209	15007	15201	15068	15111	15014	15166	15157	15116	15203	15075	14987	14993	15051	15202	15051	15168	15191	15045	15046	15079	15155	15019	15127	15178	15027	15139	14801	15145	14986	15173	15092	15206	15029	15172	14974	15194	15200	15071	15315	15155	14981	15039	15072	14979	15154	15092	15049	15009	15110	15191	15204	15244	15310	14981	14899	14907	15197	15131	15113	15184	15096	15142	15004	14963	15061	14955	15040	15405	14910	15048	15339	15131	15173	15269	15101	15131	15141	15276	14974	15177	15164	15250	15163	15115	15262	14949	14880	15096	14988	15103	14902	15327	14978	15008	14885	15081	15289	15002	15044	14950	14931	15010	15120	15083	15145	14977	15155	15211	15208	15006	15165	15134	15061	15090	14995	15155	15153	14968	15295	15074	15082	15331	15076	15138	14752	15129	15102	15024	14976	14953	14938	15022	14993	15080	15207	14890	14938	14988	15292	15201	15181	15073	15144	15226	15076	15256	15095	15076	14974	15231	15138	15191	15095	15188	14964	15242	14873	15076	15129	15135	15044	15229	15126	15085	15060	15019	15229	15086	15078	15300	15104	15092	15073	15103	15037	15087	14926	15015	15093	15256	15014	15145	15092	15057	14942	15242	15048	15209	15195	15060	15180	15146	15100	15199	14992	15188	15154	15046	15099	14984	15198	14905	15207	14993	15320	15146	15134	15161	15113	15074	14948	14973	15110	14955	15075	15036	15174	14958	15164	15292	15140	15026	15176	15086	15060	15165	15110	15321	15106	14994	15138	15231	15016	15119	15008	15066	15017	14987	15349	14975	15075	15207	14985	15136	15162	15189	15137	15106	15115	15163	15143	15028	14997	15097	15059	15202	15279	14932	15200	14972	15083	15117	15208	15080	15101	15133	15071	15123	15066	15012	15148	15015	15286	15219	15014	15149	15311	15138	14989	15193	15275	14975	15071	15083	15054	14930	14973	15312	14961	15076	14894	15082	15055	15193	15173	14877	15215	15086	15299	15143	15027	15079	15083	15016	15161	15281	15204	14890	15132	15016	15024	15264	14928	15113	15089	15058	15053	15107	15375	14949	15022	14822	15075	15024	15051	14931	15040	15090	15139	15210	15181	15090	14852	15224	14801	14867	15013	14999	15111	15077	15077	15164	15100	15071	15124	15305	15158	15241	15012	15010	15197	15212	15108	15260	15008	14977	15066	15151	15351	15172	15145	15092	15017	15188	15119	15120	15103	14856	15203	15106	15031	15127	15042	15110	15113	15110	15042	15066	15013	15124	15154	14990	15116	15046	15146	15183	15231	14969	15191	15074	15041	15218	15079	15173	15018	15229	15237	14868	15114	15108	15182	15214	15222	15030	15209	14994	15120	15004	15217	15118	15066	15027	15257	15158	15175	14812	15032	14807	15252	15156	15258	14950	15160	15047	14966	15131	15280	15216	15109	15154	15013	15117	15071	14949	15008	15120	15085	15132	15129	15118	14981	15270	14972	15199	15152	15018	14942	14987	14910	14975	14974	15210	15258	14872	15007	15155	14936	14935	14967	14965	15110	15137	15093	15141	15148	15017	15279	15260	15248	15080	14950	14957	15042	14918	14816	15071	15248	15044	14950	14962	15076	14972	14966	14950	15010	14966	15329	15037	15139	15099	15031	15084	15080	15074	14990	15120	14980	15267	15021	15100	15316	15246	15103	15004	15049	15261	14814	15131	15184	15267	15124	15062	15219	15096	15102	15047	15107	14944	14918	15094	14884	15038	15090	15063	14808	14985	15054	15038	15018	15159	15203	15170	15104	15065	15071	15158	15100	15146	15236	15068	15044	15151	15071	14900	15125	15020	15161	15162	15032	15185	14956	15158	15192	15093	15041	14960	15042	15072	14938	15210	15258	15146	15226	15076	15009	15008	15023	15127	14992	15038	15175	14917	15085	14969	15135	15142	15192	15098	15014	15083	14965	15148	14950	15017	14853	14878	15250	15291	14988	15173	15145	15174	15080	15267	15067	15065	15339	15006	15142	15195	15063	15324	15064	15313	15222	14954	15197	15234	15017	15245	15124	14910	15209	14881	14923	15067	15169	14979	15081	15148	15126	15181	15019	14909	15165	15211	14965	15167	14923	15154	15036	15241	14916	15183	15151	15167	15086	15049	14950	15086	15018	15158	14968	15202	15006	15083	15020	15091	15133	14974	15087	15045	14979	14884	15003	15069	14871	14827	15024	15380	15065	15017	14892	14999	15135	14961	14931	14989	15002	15274	14946	15230	14956	15084	15093	15071	15227	15044	14940	14908	15069	15094	15030	15092	15142	15164	15232	15227	15024	14951	15192	15159	14993	15213	15163	15205	15089	15186	15122	15168	15123	14958	15087	15043	15088	15218	14921	15103	15056	15196	15187	14937	14956	14883	15039	15259	15014	15182	15067	15148	15045	15148	14993	15069	15092	15074	15079	15313	15043	15081	15012	15250	15129	15139	15144	15139	15192	14903	14923	15068	15242	14966	15044	14974	14904	15124	15110	15091	15048	15269	15141	15118	15067	15135	15231	15003	15047	15289	15001	15343	15153	15041	15021	14988	15123	15098	14922	15197	15243	15259	15205	14947	15118	15033	15015	15130	15158	14978	15127	15149	14937	15117	15176	15072	15182	15194	15035	15060	15230	15014	15071	15044	14944	15206	15017	15076	14936	15163	15138	15293	14969	14875	15113	14835	15135	15044	14832	15024	15086	15238	15311	15204	15085	15186	15165	15192	15303	15154	14984	15007	15071	14937	15218	15087	14867	14981	15063	14968	15028	15197	15367	14882	15057	15151	15161	15147	15076	15020	15222	15091	15164	14850	15050	15084	15121	15132	14965	15116	14996	14893	15021	14947	15061	15161	15216	15025	15189	15119	15061	15017	15060	15006	15273	15006	15208	15168	15110	15164	14997	15034	15072	15155	15065	14944	15154	15093	15073	15010	15079	15252	15077	15071	15119	15071	15061	15124	14988	15058	14884	15205	14961	15036	15190	15028	15019	15106	15044	14923	15171	15060	15108	15063	15146	15090	14986	15199	15128	15125	14934	14984	15119	15108	15031	15274	14938	15094	14928	15160	14910	15034	15039	15172	15235	15203	15204	15162	15134	15011	15021	15153	15118	15042	15100	15015	15096	15208	15044	15177	15185	15114	15192	15137	14961	15208	15047	15130	15260	15011	15162	15290	15012	15070	15169	14866	15075	14959	15135	15157	15057	15033	15169	15124	15135	14905	15169	15042	15059	15125	14994	15286	15026	15339	15165	15054	15068	14894	15242	14950	15037	15039	14801	15233	15079	15138	15101	15034	15122	14964	15138	15053	14913	15127	15077	15197	14936	15125	15124	15115	15037	15131	15272	14998	14916	15035	15043	14997	15142	15067	14960	15235	14999	15142	15058	15093	15003	15021	15121	15080	15154	15197	15066	15050	15103	15026	15156	15170	15152	15156	14971	15158	14888	15032	15289	15033	15116	14927	14995	15195	15118	15123	15248	14934	15051	15167	15127	15154	15033	15091	15097	15021	15057	14955	15049	14941	15029	15169	15082	15213	15077	15147	15139	15109	15224	14977	15076	15114	14988	15210	15102	15102	15043	15213	15017	15157	15290	15097	15108	15224	15189	15142	15007	15075	15221	14943	15193	15035	15021	15094	15077	14997	15206	15113	14994	15200	15089	15156	15102	15278	15025
12085	18138	17123	15582	15100	14454	14265	14239	14412	14275	14118	14289	14319	13983	14200	14289	14264	14229	14311	14245	14068	14170	14271	14094	14363	14101	14098	14090	14147	14154	14258	14125	14132	14006	14124	14291	14193	14279	14140	14063	14055	14022	14043	14134	14034	14171	14204	14173	14109	14151	14140	14090	14260	14091	14174	14147	14172	14045	14032	14076	14024	13914	14080	14185	14136	14064	14124	14106	14101	14138	14107	14206	14198	14082	14249	14107	14045	14152	14359	14045	14108	14070	14185	14196	14072	14250	14114	14077	14101	14178	14206	14050	14223	14112	14029	14068	14053	14094	14035	14000	14167	14085	13953	14123	14132	14197	14126	14181	14200	14145	14336	13917	14284	14033	14040	14123	14196	14059	14130	14009	14119	13902	14050	14063	14221	14008	14146	14147	13998	14194	14117	14159	14202	14128	14036	14164	14156	14084	14167	14068	14045	13996	14126	14058	13994	13954	14141	13999	14044	14099	14131	13961	14068	14150	14146	14068	14061	14048	14122	13986	14005	14019	14325	14258	14191	14037	14056	14048	13978	14058	13953	14065	14154	14074	14014	14082	13946	14098	14099	14023	14095	14036	14175	13998	14136	14065	13924	14168	14031	13955	14230	14324	14035	14091	14036	14138	14011	14239	13904	14173	14175	14208	14011	14055	14072	14142	14069	14043	14250	14232	14151	14132	14032	13950	14179	14231	14181	14057	14303	13994	13957	14080	14189	14170	14168	14147	14137	14000	14141	14067	14186	13904	14170	14045	14178	13953	14104	14113	14006	14131	14055	14032	13963	14245	14058	14151	14188	14220	14297	14006	13984	13980	14151	14156	14055	14173	14120	14144	14016	14129	14201	13871	14197	14065	14180	14115	14167	14138	14151	14122	13935	13993	14263	14043	14136	14109	14014	14001	14096	14138	14067	14016	14088	14020	14141	14142	14079	14150	14097	13976	14201	14001	14013	14188	13987	14044	14110	14072	14120	14148	14252	14099	14006	14033	14093	14122	14154	13959	14152	14127	14161	13943	13973	13981	14316	14046	14154	14118	14224	14265	14172	14014	14015	14196	14154	14102	14063	14262	14040	14029	14086	13948	14202	13828	13939	14006	14144	14133	14123	13992	14171	14040	14089	14152	13934	14145	13972	13931	14090	14280	14024	14066	13936	14101	14152	13976	14049	14027	14166	14030	14066	13956	14121	14003	13917	13952	14215	13939	14039	14079	14196	13985	14091	13976	14052	14064	14183	14012	14113	14114	13951	14006	14092	14329	14113	14113	14132	14095	14066	14118	14014	14092	14129	14072	14018	14164	14064	14014	14087	13979	14046	14152	14125	14061	14064	13976	14030	14014	14064	13909	14145	14042	14024	14045	13959	13987	14203	14091	13972	13841	14238	14259	14057	13952	14141	14232	14114	14028	14118	14074	14045	14091	13967	14178	14131	14120	14077	14129	14158	14032	14099	14076	14072	14030	13957	14129	14203	14135	14024	14148	13966	14151	13917	14131	14004	14085	14200	14034	14108	14256	14000	14054	14091	14185	13839	13922	14020	14022	13946	13971	14036	14086	14133	13965	14083	13968	14045	14008	14154	13966	14156	14155	14088	14077	14311	14123	14101	14137	14037	14150	14036	13982	14078	14100	14065	14019	14147	14037	14112	14082	14121	14260	13979	14003	14234	14097	13953	13911	14081	14211	14270	14192	13898	14198	14074	14002	13980	14154	14146	14079	14134	14159	14184	14013	14050	14200	14154	13893	13839	14209	14068	14140	13935	14024	14100	14155	14209	13982	14120	14203	14116	14214	14058	14014	14160	14004	14188	14107	14109	13990	13996	14033	14080	14078	13900	14080	14072	14056	14030	14122	13978	14134	14178	14102	14069	14075	14144	14046	14122	14192	13978	14175	13847	14071	14040	14247	14175	14124	14150	14160	14074	14204	14157	14094	14175	14125	14121	14137	14172	14123	14115	13894	14212	14118	13963	14028	13953	14123	14162	14119	14132	14183	14164	14113	14017	14184	14018	14197	14089	13886	14044	14029	14143	14225	14093	14234	14094	13919	14018	14031	14082	14038	14270	14118	14204	13917	14130	14066	14153	13961	14034	13911	14067	13988	14258	13905	14135	14028	14054	14043	14035	14144	14127	13861	13995	14021	14012	14131	14072	14150	14006	13925	14108	14004	14190	13891	14170	14003	14020	14092	14025	14134	14093	14014	14002	14236	14095	14135	14127	14075	14008	14088	14230	13761	14120	13978	14095	14090	14097	14098	14026	14093	14272	14087	14131	14057	14219	14210	14228	14144	14125	13916	14019	13984	14189	14089	14119	14097	14120	14063	13938	13945	14248	14106	14059	14071	14147	14083	14056	13990	14215	13854	13971	13964	14084	14195	14000	14033	14044	14066	13933	14042	13894	14175	14152	13932	14073	14035	14148	14089	14120	14132	13976	14114	13965	13982	14053	14093	14011	14100	14060	14113	14074	14171	14047	14066	14031	14033	14116	14133	14233	14109	14091	14126	13994	13937	13897	14099	13937	14011	14057	14115	14009	14101	14074	14124	14100	13932	14094	14140	14124	14154	13922	14060	14266	14137	13909	14191	14037	14171	14043	14111	14157	13987	14058	14102	14141	13986	14076	14090	14217	14138	14087	14056	14090	13939	14346	13964	14179	14088	14132	14065	13949	13986	13917	14053	14147	14255	13939	14203	14162	14242	14183	13991	14230	14190	14017	14161	14071	14056	13942	13996	14059	13787	14066	14145	14153	14154	14168	13966	13930	14139	14102	14130	14081	14055	14133	13928	14144	13981	13994	14145	14027	13861	14108	14158	14117	14193	13982	14030	14144	14252	14265	14266	13957	14031	13901	14266	14008	13998	14059	13961	13966	14048	13976	14047	14126	14127	14116	14002	14107	13919	14067	14094	13884	14063	14088	14158	14070	14133	14095	14196	13965	13954	14167	14193	14070	14052	14012	14013	13925	13954	14062	14051	14095	14209	14050	13987	14016	14088	14025	14215	14150	14158	14104	13997	14217	14169	14104	14200	14021	14069	13988	14044	13939	14260	13989	14067	14073	14057	13956	14236	14231	14168	14165	14098	13993	14100	14216	13929	13951	14074	14198	14105	14002	14102	14111	14014	13990	14117	14225	13930	14038	14186	14154	14119	14154	14037	14089	14034	14039	14251	14101	14035	14087	13983	14104	14052	14021	14110	13960	14078	14043	14081	14029	14217	14110	14030	14031	13920	14165	14038	14258	14226	14144	14064	14266	13992	14050	14061	14090	13985	14072	14038	14103	14160	14253	14147	14154	14002	13991	14105	14213	13943	14015	14079	13997	14011	14117	14010	13927	14118	13902	14075	14188	13999	14126	14047	14231	14154	14016	14137	14035	14007	14128	14058	14115	14099	14157	14040	14133	13905	13839	14237	14127	13976	14159	14204	14071	14094	14141	14161	14034	14053	14102	14012	14035	13880	14130	14114	14140	14007	13953	14127	13976	14140	14365	14065	14196	13968	14124	14014	14145	13994	14064	14061	13990	14084	14088	14018	14227	14101	14084	14208	13998	14239	14041	14081	14133	14108	14150	14202	14228	14100	14028	14020	13981	14153	14256	14002	14160	13967	14081	14242	14132	14183	14165	14171	14122	13961	14119	14092	13982	14105	14126	14114	14212	14278	14029	14064	14064	14030	14081	14238	14026	14111	14065	14050	13964	14042	14106	14155	14108	14158	14036	14288	13899	14038	14070	13985	13959	14128	14266	14056	14059	14166	14118	14350	14120	14063	13929	14081	14120	13970	14029	13979	14127	14130	14116	14016	13997	14110	14051	14086	14072	14191	14196	14104	14063	14080	13995	14072	14114	13970	14017	14352	14005	14071	14301	13973	14017	14320	14182	14034	14143	14046	14048	14188	14085	13964	14141	14100	13943	14241	13995	13972	14187	14233	14096	14005	14222	14050	13973	14122	14068	14029	14059	14045	14137	14064	13978	14051	14086	13977	13991	13999	14145	14226	14227	14044	14114	14129	14090	14117	14239	14101	14084	14056	13861	13996	14134	13947	14093	14062	14015	14078	14093	14013	14067	14036	14160	13969	14128	13979	14152	14154	14141	14099	13957	14014	13973	14205	14067	14087	14013	14152	14018	14235	14104	13971	14040	14018	14099	14047	14147	13995	13974	14152	14056	14227	13943	13962	13882	14287	14131	14243	14069	14039	14056	14055	14090	14180	14087	14075	14057	14087	14095	14157	14017	14105	14080	14216	14164	14043	13992	14115	14213	14058	14132	14108	14096	14051	14203	13933	13989	14166	14093	14152	14185	14043	14021	13963	14078	13925	14025	14103	14227	14016	14155	14116	14192	14004	14083	14172	13890	14024	14046	14132	14172	14189	14331	14121	14018	14203	13934	13988	14065	14007	14018	14002	14118	14191	14086	14075	14187	14139	14226	14049	13968	14040	14111	14170	14052	13976	14079	13972	14242	14053	14051	14060	14131	13956	14059	14078	13913	13976	14028	14076	14115	14058	14305	14122	14108	13950	14144	14023	14010	14104	14112	14128	14046	14043	14096	13996	14093	14140	14178	14224	14081	14016	14057	14073	14007	14074	14072	14161	14185	13922	14016	14156	14018	14158	14153	13959	14200	13985	14250	14088	13909	14088	14201	14168	14041	14031	14177	13915	14075	14006	14113	14067	14123	14113	14034	14081	14031	13985	14051	14181	14102	14281	13954	14001	14119	14060	13996	14220	14063	14160	14008	14230	14043	14016	14070	14136	14170	14142	14010	14176	14169	14164	14265	14233	14186	14302	14130	14077	13978	14119	14242	14097	14142	14261	14022	14115	14153	14053	14008	14066	14194	14008	13977	14057	14135	14059	14115	14196	14027	14091	14107	14047	14042	14175	14065	13952	14081	14099	14048	14094	14039	14003	14132	13933	14097	14154	14001	14195	14229	14180	14109	13977	14150	14187	14117	14004	14086	14026	14216	14151	14037	14206	13993	13921	14008	14181	14296	13954	14099	14146	14199	14050	14037	14119	14013	14108	14102	14126	13931	14049	14202	14072	14089	14046	14294	14083	13875	13946	14154	14330	14163	14070	14112	13887	14035	14180	13982	14157	14059	14087	14064	13984	13860	14261	14041	14142	13902	14018
22923	21417	29377	23845	21484	22710	23342	16934	15942	16050	16195	15948	15939	15905	15875	15848	15903	15780	15775	15765	15923	15814	15862	15750	15818	15595	15509	15813	15803	15894	15825	15822	15820	15807	15756	15763	15706	15508	15798	15659	15797	15708	15777	15754	15664	15613	15725	15813	15710	15701	15781	15752	15477	15821	15775	15641	15749	15650	15613	15709	15778	15786	15773	15684	15678	15763	15645	15805	15816	15838	15829	15566	15767	15782	15618	15634	15618	15752	15619	15748	15746	15668	15494	15618	15537	15642	15777	15660	15589	15768	15726	15621	15614	15811	15716	15727	15515	15662	15507	15478	15518	15527	15540	15708	15684	15616	15608	15529	15805	15583	15889	15455	15714	15496	15734	15534	15634	15549	15487	15598	15861	15607	15536	15533	15620	15430	15586	15752	15675	15600	15450	15564	15611	15612	15719	15591	15574	15605	15745	15623	15639	15466	15678	15679	15572	15523	15674	15625	15758	15514	15433	15576	15696	15809	15637	15495	15514	15662	15701	15698	15775	15605	15659	15633	15529	15569	15732	15671	15660	15328	15493	15389	15470	15621	15695	15684	15645	15731	15646	15667	15534	15683	15501	15526	15684	15665	15734	15635	15566	15661	15597	15616	15651	15711	15576	15706	15664	15654	15658	15690	15552	15634	15691	15570	15706	15573	15757	15524	15625	15585	15538	15594	15731	15688	15534	15487	15719	15571	15566	15585	15826	15609	15672	15738	15693	15506	15523	15631	15570	15650	15743	15546	15602	15655	15598	15521	15596	15561	15448	15660	15685	15752	15619	15522	15616	15601	15690	15538	15603	15529	15553	15676	15712	15526	15696	15589	15671	15790	15694	15500	15588	15494	15475	15521	15558	15545	15434	15516	15618	15562	15570	15608	15537	15723	15749	15654	15607	15752	15601	15644	15615	15637	15754	15628	15677	15713	15458	15497	15525	15527	15752	15595	15493	15490	15459	15721	15704	15560	15663	15688	15640	15694	15690	15593	15769	15474	15625	15719	15455	15571	15485	15533	15406	15799	15455	15635	15664	15560	15683	15598	15609	15548	15769	15820	15619	15477	15532	15468	15729	15568	15524	15290	15669	15501	15655	15623	15553	15548	15627	15475	15442	15387	15675	15467	15663	15781	15679	15600	15768	15538	15578	15592	15724	15601	15683	15451	15452	15483	15562	15558	15521	15660	15667	15637	15467	15444	15572	15331	15498	15725	15797	15660	15634	15404	15576	15421	15681	15430	15859	15728	15554	15621	15591	15647	15382	15396	15560	15697	15535	15722	15589	15710	15398	15613	15581	15587	15770	15497	15560	15772	15722	15666	15830	15652	15391	15598	15544	15575	15506	15647	15734	15747	15677	15723	15568	15624	15631	15711	15592	15655	15489	15548	15604	15605	15623	15603	15551	15573	15556	15640	15613	15736	15657	15503	15704	15678	15430	15652	15554	15444	15583	15662	15464	15539	15663	15662	15683	15547	15637	15481	15603	15567	15719	15705	15471	15876	15649	15571	15649	15734	15660	15532	15672	15523	15781	15754	15440	15463	15709	15573	15554	15507	15449	15722	15696	15480	15490	15610	15834	15717	15589	15577	15612	15712	15735	15514	15606	15591	15635	15522	15612	15791	15581	15585	15628	15518	15655	15551	15534	15528	15609	15497	15664	15567	15516	15673	15749	15584	15674	15562	15515	15551	15622	15624	15559	15579	15813	15435	15637	15598	15592	15647	15557	15650	15494	15515	15727	15743	15655	15716	15615	15571	15519	15638	15681	15421	15601	15500	15440	15621	15650	15618	15636	15509	15618	15520	15508	15605	15675	15673	15461	15752	15612	15468	15596	15525	15635	15342	15693	15626	15455	15687	15724	15618	15582	15543	15570	15552	15662	15668	15473	15561	15832	15607	15521	15608	15709	15566	15623	15439	15593	15691	15806	15793	15554	15664	15669	15393	15535	15714	15865	15587	15655	15584	15533	15545	15717	15370	15568	15818	15696	15642	15525	15567	15626	15572	15500	15554	15602	15530	15924	15776	15643	15565	15433	15449	15566	15490	15589	15719	15622	15581	15564	15774	15853	15712	15447	15675	15571	15541	15591	15731	15722	15654	15540	15529	15746	15574	15594	15466	15800	15773	15648	15782	15587	15707	15460	15550	15421	15801	15732	15512	15623	15686	15685	15556	15615	15645	15618	15532	15638	15539	15432	15553	15535	15655	15624	15583	15660	15767	15664	15412	15748	15706	15706	15723	15600	15523	15575	15461	15644	15662	15677	15677	15628	15782	15578	15663	15492	15728	15470	15615	15564	15761	15685	15635	15719	15576	15524	15596	15427	15647	15602	15425	15580	15791	15609	15509	15670	15795	15335	15409	15547	15697	15692	15608	15917	15567	15556	15492	15531	15737	15491	15636	15770	15646	15514	15679	15556	15462	15567	15453	15841	15484	15664	15617	15737	15612	15852	15726	15545	15563	15737	15804	15706	15572	15611	15635	15701	15427	15699	15550	15583	15498	15673	15605	15627	15461	15615	15610	15539	15572	15581	15678	15681	15694	15570	15682	15706	15500	15631	15612	15780	15511	15693	15518	15659	15597	15778	15803	15665	15586	15695	15497	15458	15348	15631	15686	15733	15643	15686	15627	15779	15607	15653	15798	15704	15613	15478	15591	15592	15628	15682	15620	15761	15668	15669	15513	15779	15739	15452	15675	15622	15611	15526	15799	15570	15555	15455	15504	15494	15569	15537	15573	15637	15414	15577	15625	15659	15408	15641	15462	15485	15432	15606	15535	15624	15560	15448	15663	15608	15653	15622	15684	15515	15797	15767	15626	15675	15579	15545	15789	15625	15724	15566	15598	15763	15513	15825	15591	15582	15604	15490	15599	15854	15479	15619	15568	15696	15338	15516	15638	15555	15693	15725	15712	15765	15655	15577	15826	15673	15312	15603	15682	15655	15558	15656	15440	15719	15595	15641	15510	15611	15491	15680	15600	15452	15596	15484	15734	15514	15508	15617	15490	15640	15458	15491	15465	15528	15595	15588	15495	15581	15428	15594	15475	15557	15534	15578	15504	15634	15599	15603	15497	15573	15685	15526	15476	15695	15724	15793	15609	15573	15478	15448	15579	15629	15671	15738	15695	15619	15578	15616	15757	15498	15615	15738	15750	15618	15502	15552	15670	15741	15764	15687	15432	15539	15733	15624	15496	15570	15467	15450	15587	15553	15576	15460	15557	15715	15496	15391	15700	15663	15680	15663	15737	15417	15644	15447	15718	15478	15385	15641	15667	15705	15524	15805	15426	15668	15807	15652	15694	15515	15631	15693	15647	15714	15788	15592	15613	15593	15705	15704	15653	15561	15518	15621	15525	15803	15750	15589	15500	15705	15513	15541	15490	15437	15518	15520	15633	15626	15526	15648	15560	15604	15727	15595	15655	15838	15579	15704	15635	15740	15611	15530	15621	15630	15730	15592	15528	15772	15573	15533	15490	15659	15570	15512	15806	15483	15670	15591	15431	15593	15695	15736	15450	15547	15732	15609	15719	15721	15601	15519	15667	15667	15559	15488	15552	15529	15639	15690	15286	15441	15424	15646	15713	15536	15441	15532	15641	15768	15499	15416	15646	15779	15768	15655	15527	15794	15516	15515	15639	15609	15704	15459	15726	15579	15548	15550	15435	15577	15521	15620	15580	15400	15680	15773	15596	15679	15634	15507	15640	15674	15538	15407	15582	15687	15579	15718	15441	15545	15597	15501	15371	15711	15669	15614	15560	15712	15652	15514	15571	15747	15518	15814	15678	15442	15660	15585	15637	15654	15531	15514	15778	15545	15510	15495	15584	15531	15770	15636	15729	15589	15666	15499	15562	15628	15371	15601	15615	15586	15438	15600	15690	15740	15544	15547	15484	15489	15620	15487	15725	15502	15693	15622	15643	15585	15499	15660	15592	15815	15769	15548	15664	15747	15646	15598	15559	15682	15606	15615	15525	15859	15525	15528	15496	15576	15647	15719	15576	15558	15733	15534	15550	15532	15692	15391	15595	15533	15549	15594	15562	15692	15755	15668	15611	15577	15722	15521	15556	15647	15398	15514	15632	15577	15708	15456	15562	15455	15473	15674	15585	15488	15553	15566	15478	15566	15604	15496	15654	15467	15452	15719	15524	15693	15540	15495	15727	15546	15743	15592	15510	15592	15465	15629	15612	15691	15719	15765	15622	15586	15754	15687	15523	15436	15540	15824	15624	15745	15613	15548	15626	15738	15770	15594	15643	15607	15674	15579	15544	15557	15659	15533	15644	15811	15625	15731	15580	15523	15586	15815	15589	15625	15685	15826	15345	15433	15904	15463	15583	15532	15721	15611	15454	15583	15468	15563	15633	15495	15669	15818	15605	15668	15542	15566	15625	15681	15413	15569	15419	15509	15504	15619	15541	15567	15600	15726	15708	15523	15549	15585	15583	15595	15546	15573	15584	15601	15508	15532	15517	15455	15589	15726	15577	15635	15522	15717	15570	15390	15539	15631	15520	15566	15588	15433	15582	15731	15726	15634	15593	15268	15656	15539	15708	15388	15816	15656	15583	15633	15391	15492	15582	15372	15527	15508	15533	15525	15776	15570	15701	15729	15861	15618	15389	15558	15641	15564	15714	15592	15727	15604	15663	15631	15464	15692	15727	15525	15641	15647	15667	15541	15585	15616	15488	15568	15512	15592	15655	15736	15642	15647	15717	15486	15580	15545	15354	15538	15551	15575	15545	15664	15568	15617	15672	15735	15576	15822	15655	15518	15534	15611	15580	15827	15765	15554	15556	15670	15756	15696	15295	15699	15627	15559	15725	15466	15645	15766	15381	15477	15905	15677	15790	15524	15596	15520	15552	15733	15388	15635	15499	15478	15586	15561	15579	15769	15600	15470	15645	15483	15508	15570	15625	15512	15612	15697	15603	15579	15415	15543	15540	15481	15707	15627	15533	15618	15617	15604	15748	15561	15603	15654	15570	15480	15519	15381	15683	15832	15817	15777	15412	15587	15747	15555	15477	15542	15598	15546	15650	15656	15607	15619	15561	15470	15549	15555	15780	15540	15485	15487	15487	15541	15556	15443	15565	15545	15768	15733	15680	15524	15653	15709	15676	15457	15751	15711	15637
12115	19875	18729	16849	15516	14931	14746	14555	14606	14387	14510	14643	14678	14577	14426	14546	14623	14374	14479	14443	14306	14456	14350	14353	14446	14560	14462	14532	14520	14382	14373	14238	14449	14428	14419	14510	14541	14310	14538	14445	14444	14448	14611	14479	14444	14478	14331	14351	14404	14427	14393	14321	14421	14277	14373	14355	14434	14271	14445	14334	14378	14515	14431	14443	14530	14410	14489	14384	14508	14409	14565	14241	14474	14366	14252	14358	14365	14592	14481	14389	14503	14520	14485	14363	14353	14336	14476	14393	14334	14416	14449	14439	14464	14417	14346	14519	14524	14237	14339	14586	14266	14577	14386	14314	14147	14521	14425	14547	14473	14456	14283	14392	14432	14598	14380	14324	14564	14266	14553	14438	14466	14508	14384	14492	14359	14517	14479	14518	14345	14370	14454	14262	14340	14417	14549	14560	14329	14313	14489	14488	14154	14462	14414	14442	14284	14521	14441	14386	14271	14336	14256	14386	14467	14336	14312	14384	14482	14406	14468	14444	14133	14424	14317	14470	14534	14273	14526	14512	14438	14327	14396	14340	14494	14282	14492	14431	14389	14332	14341	14160	14626	14544	14304	14314	14496	14406	14408	14554	14369	14447	14363	14326	14498	14538	14390	14342	14466	14512	14402	14311	14375	14312	14338	14451	14438	14262	14459	14312	14349	14475	14388	14222	14379	14465	14292	14406	14435	14433	14304	14441	14318	14390	14365	14390	14365	14506	14540	14347	14387	14398	14382	14451	14324	14393	14447	14363	14301	14337	14417	14512	14413	14395	14351	14397	14416	14314	14383	14565	14484	14360	14423	14376	14388	14333	14331	14442	14251	14457	14441	14623	14353	14405	14400	14456	14489	14429	14263	14532	14362	14650	14611	14409	14526	14350	14561	14466	14479	14360	14204	14497	14392	14291	14390	14382	14433	14237	14331	14433	14325	14461	14495	14194	14287	14377	14325	14442	14490	14466	14490	14344	14473	14368	14459	14352	14403	14471	14330	14480	14377	14355	14328	14381	14453	14550	14365	14420	14400	14323	14370	14242	14267	14512	14354	14406	14390	14488	14323	14411	14580	14350	14406	14487	14518	14232	14487	14435	14342	14348	14098	14288	14325	14468	14521	14375	14264	14371	14329	14361	14475	14415	14285	14314	14544	14294	14288	14364	14382	14335	14324	14399	14447	14346	14370	14439	14508	14504	14405	14554	14419	14301	14401	14389	14429	14398	14517	14460	14246	14400	14333	14359	14389	14424	14508	14560	14364	14478	14443	14493	14254	14349	14492	14364	14391	14432	14430	14305	14449	14422	14561	14386	14418	14294	14368	14413	14469	14275	14376	14358	14355	14419	14337	14384	14524	14223	14590	14264	14449	14432	14565	14606	14480	14682	14548	14380	14324	14436	14406	14371	14283	14374	14428	14499	14445	14452	14370	14267	14349	14404	14390	14529	14548	14424	14383	14478	14411	14341	14397	14433	14467	14468	14567	14387	14494	14504	14394	14363	14329	14406	14411	14293	14348	14390	14458	14380	14467	14270	14400	14310	14486	14358	14305	14380	14422	14307	14483	14259	14448	14519	14408	14373	14364	14188	14489	14372	14403	14479	14420	14368	14429	14343	14302	14327	14499	14525	14363	14309	14377	14286	14548	14484	14402	14444	14589	14403	14399	14397	14509	14407	14376	14575	14399	14220	14399	14328	14563	14551	14258	14370	14329	14290	14431	14460	14430	14579	14422	14430	14347	14246	14548	14421	14321	14379	14598	14406	14379	14425	14500	14328	14469	14458	14273	14365	14465	14469	14500	14338	14321	14257	14567	14419	14460	14454	14425	14268	14323	14480	14408	14241	14394	14354	14398	14539	14496	14309	14443	14394	14460	14449	14386	14518	14492	14500	14330	14435	14413	14325	14538	14390	14429	14367	14377	14205	14449	14302	14353	14335	14241	14429	14392	14258	14294	14467	14487	14504	14461	14577	14218	14472	14454	14479	14456	14376	14520	14345	14513	14276	14458	14284	14414	14309	14398	14113	14427	14437	14484	14479	14443	14438	14478	14207	14220	14292	14419	14522	14581	14483	14440	14353	14245	14537	14464	14486	14331	14367	14489	14435	14439	14276	14394	14477	14396	14603	14401	14478	14326	14549	14229	14500	14525	14450	14426	14466	14435	14579	14473	14277	14424	14394	14430	14477	14486	14526	14340	14496	14431	14399	14416	14486	14505	14272	14218	14320	14472	14416	14455	14392	14452	14369	14359	14337	14381	14499	14361	14439	14375	14322	14674	14367	14513	14305	14246	14272	14310	14484	14129	14258	14308	14452	14427	14395	14375	14363	14332	14413	14377	14306	14303	14444	14345	14388	14281	14337	14520	14370	14515	14355	14384	14500	14512	14397	14425	14341	14411	14565	14534	14358	14335	14639	14370	14206	14185	14480	14340	14254	14460	14393	14596	14453	14217	14386	14319	14514	14403	14363	14413	14504	14428	14321	14518	14458	14407	14430	14291	14476	14399	14455	14331	14434	14399	14275	14395	14529	14492	14357	14420	14311	14311	14351	14294	14161	14443	14430	14474	14392	14417	14400	14413	14300	14406	14438	14370	14322	14326	14447	14302	14338	14542	14440	14352	14590	14504	14400	14419	14334	14341	14495	14451	14371	14293	14507	14473	14416	14413	14358	14527	14320	14428	14381	14404	14444	14347	14332	14453	14389	14379	14524	14307	14447	14480	14469	14295	14418	14358	14286	14616	14274	14442	14388	14271	14399	14408	14437	14305	14284	14264	14417	14463	14288	14316	14480	14460	14553	14438	14399	14334	14256	14493	14269	14291	14245	14313	14277	14336	14402	14321	14456	14629	14336	14285	14502	14306	14407	14376	14458	14354	14391	14485	14474	14706	14363	14427	14420	14323	14417	14357	14253	14428	14358	14273	14285	14377	14426	14454	14414	14531	14325	14415	14374	14467	14333	14357	14496	14296	14160	14449	14410	14220	14410	14243	14499	14329	14586	14287	14259	14300	14345	14449	14479	14438	14310	14290	14184	14466	14292	14369	14384	14206	14357	14487	14419	14448	14447	14373	14408	14421	14366	14595	14515	14402	14369	14445	14464	14269	14487	14249	14322	14429	14500	14344	14257	14265	14291	14348	14473	14232	14469	14257	14436	14420	14328	14433	14332	14365	14404	14420	14424	14454	14302	14256	14512	14256	14428	14326	14321	14567	14377	14482	14501	14406	14559	14388	14447	14217	14406	14258	14508	14280	14198	14384	14251	14460	14350	14448	14432	14161	14441	14313	14370	14457	14437	14456	14280	14397	14497	14331	14424	14382	14374	14497	14313	14435	14326	14378	14471	14329	14478	14393	14416	14358	14404	14323	14500	14409	14478	14300	14367	14534	14500	14410	14268	14223	14325	14427	14157	14339	14227	14484	14380	14326	14358	14315	14536	14522	14282	14561	14310	14375	14455	14390	14324	14409	14330	14318	14282	14452	14324	14403	14437	14482	14421	14427	14290	14164	14384	14422	14352	14330	14416	14431	14357	14490	14404	14370	14423	14268	14425	14394	14399	14331	14353	14380	14462	14269	14385	14466	14336	14370	14339	14641	14450	14420	14304	14520	14404	14486	14196	14646	14418	14385	14292	14455	14231	14534	14624	14532	14365	14493	14555	14571	14565	14409	14218	14357	14540	14296	14462	14405	14327	14485	14461	14244	14565	14483	14314	14373	14435	14410	14212	14288	14391	14256	14566	14298	14371	14447	14268	14503	14352	14448	14519	14341	14421	14512	14533	14265	14610	14573	14382	14505	14494	14354	14344	14306	14470	14360	14480	14340	14441	14337	14331	14451	14441	14427	14478	14381	14436	14449	14470	14390	14268	14502	14268	14495	14546	14378	14508	14387	14528	14291	14467	14574	14453	14483	14445	14152	14352	14238	14421	14546	14425	14454	14382	14419	14504	14472	14348	14386	14523	14357	14282	14510	14275	14450	14126	14344	14554	14559	14247	14289	14455	14389	14315	14234	14293	14361	14310	14364	14366	14394	14432	14445	14150	14264	14494	14330	14323	14247	14355	14358	14480	14498	14302	14397	14325	14366	14555	14519	14458	14427	14234	14492	14639	14368	14354	14278	14297	14519	14402	14263	14357	14520	14267	14531	14293	14318	14336	14277	14381	14303	14349	14395	14393	14401	14330	14570	14382	14389	14373	14346	14349	14380	14393	14320	14437	14305	14461	14375	14489	14422	14444	14224	14316	14513	14361	14377	14411	14334	14478	14438	14418	14337	14479	14384	14447	14517	14463	14381	14319	14454	14476	14419	14483	14436	14434	14318	14316	14492	14341	14310	14431	14349	14485	14463	14457	14424	14425	14363	14236	14241	14314	14519	14260	14212	14351	14453	14432	14421	14360	14261	14264	14463	14462	14312	14425	14509	14502	14494	14391	14539	14390	14325	14458	14520	14397	14403	14202	14430	14465	14525	14367	14456	14336	14373	14339	14307	14290	14174	14479	14286	14301	14279	14203	14433	14272	14373	14430	14417	14220	14459	14329	14340	14552	14409	14441	14499	14380	14370	14345	14314	14374	14220	14393	14244	14380	14535	14320	14428	14326	14258	14214	14613	14471	14399	14226	14527	14373	14441	14258	14480	14331	14498	14393	14626	14414	14470	14329	14478	14491	14365	14308	14456	14400	14546	14364	14414	14447	14599	14194	14438	14260	14415	14301	14339	14446	14346	14370	14365	14254	14457	14371	14688	14479	14485	14413	14421	14428	14515	14501	14513	14449	14292	14416	14363	14490	14361	14309	14174	14258	14523	14505	14368	14446	14337	14498	14288	14349	14334	14383	14486	14367	14201	14311	14383	14483	14411	14372	14427	14437	14249	14422	14363	14286	14385	14486	14305	14515	14408	14322	14371	14313	14336	14424	14480	14501	14345	14449	14328	14367	14306	14583	14425	14587	14417	14210	14533	14305	14280	14461	14305	14357	14352	14339	14423	14457	14488	14264	14490	14443	14543	14266	14415	14379	14168	14367	14456	14442	14490	14336	14459	14326	14469	14399	14176	14566	14273	14249	14376	14398	14461	14466	14340	14322	14402	14448	14369	14500	14454	14385	14513	14259	14437	14459	14441	14387	14333	14334
26720	21487	25857	23777	16818	16405	16503	15997	16193	16397	16111	16040	16202	16076	16231	16296	16242	16164	16216	16149	16184	16044	15915	16058	16051	15986	16060	16172	16264	16371	16115	16119	16216	16081	16130	16071	16098	15977	16081	16074	16181	16026	16125	16050	16055	16263	15886	16096	16194	16121	16107	16026	16133	16074	16032	16106	15955	16015	16022	16054	16027	16216	16169	16200	16021	16068	16072	16038	15966	16056	16238	16145	16036	15921	16144	16139	16234	16104	16002	16132	16035	16028	16295	16277	16103	16054	16032	16325	16216	16262	15934	16130	16136	16015	15974	16113	16209	16213	16130	16097	16087	15903	16014	16123	16044	16082	16067	15993	16032	16116	16142	16070	15950	15966	16160	15961	16005	15942	16121	16052	16269	16165	16142	15902	16042	16059	15947	16139	16218	15935	15789	16381	15971	16152	15863	15999	16202	16070	16110	16127	16165	15953	15858	16029	16066	16205	16191	16033	15866	16187	16087	16040	16008	16041	16037	15933	16162	16077	15990	16051	16130	15948	15936	15991	15922	15990	15959	15975	15983	16116	16172	16053	16091	15967	16040	16021	16148	15782	16195	16131	16021	16015	15977	16025	16021	16166	16022	16046	15976	16194	16109	15982	16102	16028	16079	16137	16132	15977	15996	15879	15885	16014	16028	15916	16281	16180	16108	16132	16085	16151	15998	16148	16072	15945	16109	16106	15957	15951	16020	16123	16205	16146	15996	16122	16090	16167	16100	16069	16096	15899	16115	15939	16183	16128	16209	15988	16075	15821	16084	15989	15977	16035	15953	16068	16132	16051	16019	16022	16193	16146	16211	16119	16208	16245	16096	16054	16010	16076	16047	15908	16296	16003	16011	16055	15916	15959	15984	16123	16171	16273	16069	16161	16114	15989	16022	16033	16120	16081	15985	15952	16064	15949	16049	16081	16120	16322	15995	16193	16258	16166	16046	16035	15943	16199	16001	16149	16009	16099	16042	16091	16024	16033	16212	16112	16161	16046	16167	16037	16116	16206	16120	16085	16092	16202	16151	16109	15954	16098	16180	16037	15980	16334	15869	16256	16270	16091	16255	16071	16061	15976	16056	16368	16063	16055	15863	16271	15955	16182	16084	15923	15986	15978	16221	16088	16048	16149	16170	16212	16159	16058	16000	16074	16103	15918	15961	15878	16162	16072	16058	16245	16122	16078	16153	16209	15949	16074	16100	16313	16070	16050	16141	16076	16105	16268	16088	16054	15943	16233	16157	16389	16182	16030	16208	16084	16054	16128	16066	15934	15925	16287	16395	16207	16241	16150	16005	16119	16166	16109	16099	15974	16146	16188	16050	16050	15773	15916	16108	16026	16265	16108	15885	16146	15902	16053	16213	15982	16187	16140	16092	16071	16026	16009	16274	16050	15986	15973	16136	16000	16146	16092	16037	16080	16183	16133	16170	16006	16067	16075	16019	16110	16247	16028	15960	15863	16030	15969	15993	16083	16040	16045	16155	16056	15918	16186	15981	15993	15998	16072	16054	16169	15847	15912	15919	16303	16183	15972	16034	16057	16229	16042	16028	16083	16035	16175	16238	15971	16009	16199	16133	16237	15992	16070	16023	16079	16023	16106	16045	16069	16112	16020	16209	16192	16212	15854	16056	16102	16123	16099	16031	16079	16203	15960	16214	16117	15984	16084	16229	16028	16153	16183	16092	16006	16039	16042	16275	16264	16155	16133	16004	16186	16110	16176	16075	16113	16193	15990	15853	15980	16085	16105	15940	16001	16322	16139	16265	16016	16218	16230	15912	16114	16074	16082	16074	16191	16059	16056	15922	16061	16171	16012	16036	16096	16043	16144	15994	16138	16185	16057	16052	16224	16071	16232	16253	16040	16054	15963	16221	15980	16112	16075	16258	15960	16060	15979	16028	16103	16076	16167	16058	16075	15994	16092	16000	16060	16137	16073	16104	16300	16365	16081	16008	15877	16024	15921	16138	16118	16050	15999	16176	16087	16240	16036	16370	16198	16190	15948	16032	15958	16090	16043	16203	15989	15866	16121	16202	16023	16028	16017	16052	16222	16071	16033	16166	16062	16151	16013	16163	16049	16250	16025	15792	16186	16346	15959	16041	16051	16048	16188	16128	16143	16168	16090	15779	15952	15895	16153	16027	16255	16309	16181	16100	16227	15916	15985	16228	16227	15893	16015	16236	15942	16072	16039	16251	16065	15886	16001	16030	15997	16056	16042	16164	16212	16120	16149	16216	16029	16151	16079	16064	16030	16228	16110	15986	16160	16014	15949	16165	15936	16101	15924	16116	16268	16091	16036	16168	15912	15993	15983	16190	16045	16095	15951	16001	16022	16003	16177	15913	16136	16001	15811	16126	16196	16174	16057	15993	15957	15859	16079	15950	16143	16158	16067	15910	16072	16157	16099	16226	16143	16270	16088	16013	15953	15987	15944	15909	16176	15918	15983	16089	16081	16040	16011	16100	15894	16073	16151	16034	16149	15997	16001	15975	15850	16045	16046	16038	16049	16022	15960	16245	16059	15968	16053	15955	16019	15952	16016	16119	16100	15998	16059	16026	16010	16054	15988	16080	15941	16090	16249	16007	16170	16167	16169	16317	16089	16192	16181	16276	16133	16116	15988	16195	16165	15838	16016	16132	16193	16066	16072	16171	16195	16211	16042	16101	15977	15989	16119	16193	15842	16167	16124	16122	16096	15979	16101	16111	16166	16197	16255	16149	16188	15944	16122	16077	16048	16065	16285	16074	16068	16114	16158	16114	16256	16018	16130	16082	16124	15882	16008	15921	16125	16180	16291	16020	16107	16238	16033	16238	15995	16186	15997	16328	16034	16043	16170	16014	15906	15894	16129	15916	16044	15990	16170	16082	16038	16194	16164	16002	16022	16006	16128	16123	16184	16194	15967	16217	16216	16171	16091	16267	16148	16044	16084	15979	15981	16258	16216	16063	16026	16111	15951	16225	16122	16063	16019	16148	16090	15976	16050	15977	15995	16078	16023	16189	15982	16286	15913	16262	15976	16121	15900	15968	15979	16003	16241	16139	16069	16134	16064	15888	16165	16064	16151	16140	15868	16029	16174	16200	16133	16130	16220	16094	16126	16250	16218	16242	15907	16070	16178	16168	15933	16036	15977	16142	15915	15925	16030	15739	16124	16013	16191	16101	16109	16270	16169	16179	16146	15929	16087	16123	16233	16054	16172	16108	16057	16149	15986	16097	16089	16149	15934	15977	16302	15992	16099	16023	15980	15968	16209	16047	15915	16335	16191	16231	16023	16163	16138	16208	16216	16183	16208	16064	15978	16050	16060	16177	15968	16262	16103	16194	16115	16212	16328	16205	16266	16116	15855	16112	15989	16148	16253	16262	16188	16009	15879	15949	16163	16034	16109	15997	16128	16076	15946	15794	16114	16107	15922	16065	16144	16019	16118	15904	16004	16101	16283	16110	16075	16106	16086	16071	16032	16045	16122	15991	16164	16075	16213	16260	16310	15928	16108	16073	16217	16030	16242	15930	16146	15943	16039	16068	15951	15961	16154	15996	16015	15953	16015	16015	16006	16288	16206	16104	16014	15999	15983	16124	15976	16026	16138	16097	16265	16052	16094	16100	16194	16063	16009	16001	15958	16168	16185	16131	16111	16053	16031	16237	16088	16030	16046	16154	16274	16187	16140	16143	16079	16102	16043	15921	15980	16230	16092	16129	16072	16071	16074	15986	15957	16204	16168	16170	15988	16102	16049	15954	16095	16154	16137	16114	16073	16194	15962	16275	15993	16093	16090	16111	15996	15892	15967	16046	15959	16130	16045	16029	16115	16025	16021	16032	16164	16144	16079	16068	16170	16130	16041	16203	15809	16133	16194	16034	16019	15799	16087	16222	16305	16042	15930	16157	16246	16127	16016	16124	16075	15954	16185	16152	16108	16000	16011	16155	16239	15989	16158	16318	16146	16193	15987	15964	16066	16167	15852	16005	16109	15943	16102	16000	16012	16071	16112	16156	15906	16059	16160	16085	16126	15911	16003	16146	16024	15908	16107	16229	16152	16321	16200	16116	16213	15864	16018	16323	16130	15955	15841	15965	16046	16059	16076	16079	16229	16127	16225	16102	16162	16193	16157	16083	16084	16265	16373	16134	16076	16232	15986	15967	16074	16110	16046	16190	16045	15954	16064	16055	15948	16066	16318	16223	16154	16064	15895	16058	15987	16143	16172	15965	15997	16073	16213	15949	15798	16010	16136	16259	15935	16149	16086	15881	16093	16055	16177	15975	16075	16208	16102	15942	15971	15839	16194	15945	15955	16122	16170	16058	16094	16099	16117	15991	16076	16193	16123	16072	16423	15895	15863	15969	16062	16045	15977	16010	16060	16059	16094	16094	16063	15995	16149	16145	16011	16140	16107	16129	16103	16117	16027	16048	16072	16143	16028	16212	16113	16197	16153	16076	16023	16134	16029	16206	16203	16183	16019	16097	16288	16275	16017	15946	16137	16112	16076	16020	15991	16022	15960	15927	15953	16175	16173	16170	15940	16051	16088	16273	16170	16119	16120	16199	15978	16234	16074	15998	16201	16201	16158	16044	15834	16183	15979	16039	16074	16097	16241	16178	16047	16145	16241	16130	16048	15934	16181	16146	16021	16140	16077	16090	16100	16127	16118	16119	16033	16004	16204	16076	16162	16122	16054	15956	16226	16046	16095	16004	16208	15798	16139	16046	16041	16135	16008	16187	16120	16294	16122	16133	16076	16011	16089	15997	16056	15923	16155	15907	16127	15930	16132	16003	15989	16121	16071	16130	15980	16016	16203	16052	16160	16090	16111	16161	16077	16317	16053	16124	16144	16249	16098	16004	16022	16028	16100	16193	16199	16239	16179	15882	16169	16144	16124	16064	16155	16081	16246	16033	16083	16060	16083	16065	16147	16190	15894	16186	16107	15933	16096	16216	16141	16115	16038	16098	16034	16184	16163	16001	16223	16151	16337	16201	16120	15973	16079	16202	16267	16311	16190	16007	15993	16039	16134	16094	16032	16121	16027	15916	16138	16145	15970	16070	16071	16103	15980	16015	15997	16127	16099	15908	15993	16094	15992	16097	16037	16240	16086	16155	15928	16092	15809	16152	16050	16216	16191	16192	16238
13754	16483	15984	15467	15102	14895	14826	14790	14715	14776	14861	14785	14718	14782	14864	14749	14804	14817	14831	14899	14698	14816	14758	14700	14747	14685	14792	14559	14743	14696	14558	14913	14844	14779	14729	14687	14658	14690	14690	14608	14818	14638	14757	14737	14793	14869	14678	14755	14624	14638	14713	14763	14590	14526	14675	14809	14646	14719	14760	14741	14735	14787	14714	14516	14601	14689	14656	14904	14729	14835	14794	14700	14658	14722	14719	14721	14723	14734	14618	14623	14766	14508	14804	14609	14815	14706	14673	14772	14636	14629	14705	14825	14652	14789	14804	14776	14625	14595	14855	14655	14669	14616	14865	14656	14795	14720	14639	14658	14616	14853	14700	14662	14754	14679	14723	14753	14555	14700	14449	14690	14646	14724	14460	14617	14661	14783	14512	14862	14755	14576	14717	14512	14703	14825	14622	14768	14587	14645	14752	14682	14614	14762	14614	14477	14778	14693	14790	14589	14563	14822	14525	14614	14682	14716	14654	14600	14741	14568	14808	14631	14777	14787	14740	14724	14732	14623	14726	14668	14764	14716	14665	14586	14829	14616	14952	14696	14840	14906	14753	14869	14521	14695	14546	14677	14676	14683	14752	14794	14848	14716	14810	14760	14578	14858	14866	14745	14828	14811	14815	14845	14621	14789	14816	14825	14654	14769	14756	14878	14661	14732	14827	14686	14689	14471	14761	14776	14511	14766	14706	14613	14647	14714	14726	14801	14726	14792	14719	14598	14874	14733	14786	14751	14898	14720	14733	14792	14790	14659	14756	14706	14734	14628	14612	14853	14595	14713	14725	14651	14780	14574	14718	14818	14654	14666	14656	14738	14774	14734	14762	14770	14732	14855	14610	14715	14693	14767	14754	14782	14799	14642	14612	14787	14723	14769	14764	14689	14812	14695	14609	14715	14614	14731	14888	14617	14742	14675	14716	14639	14852	14705	14688	14687	14881	14775	14543	14775	14698	14677	14745	14724	14782	14621	14917	14761	14595	14508	14805	14468	14705	14827	14677	14791	14625	14706	14545	14743	14725	14747	14726	14701	14495	14709	14742	14759	14702	14687	14671	14764	14864	14614	14742	14633	14856	14819	14677	14678	14762	14553	14538	14827	14678	14853	14868	14722	14792	14684	14613	14711	14599	14724	14811	14536	14643	14933	14589	14611	14691	14646	14755	14583	14787	14774	14618	14859	14783	14635	14638	14552	14732	14643	14771	14862	14774	14754	14753	14790	14792	14612	14830	14669	14694	14643	14635	14623	14497	14616	14738	14567	14570	14628	14724	14512	14736	14837	14734	14631	14717	14653	14730	14743	14620	14561	14791	14807	14781	14642	14758	14565	14582	14871	14831	14643	14686	14671	14730	14725	14738	14705	14539	14757	14628	14697	14836	14731	14737	14722	14624	14789	14697	14792	14695	14751	14762	14573	14662	14538	14733	14618	14886	14654	14666	14738	14689	14576	14946	14694	14763	14706	14628	14650	14695	14745	14557	14635	14857	14726	14771	14828	14669	14755	14789	14735	14762	14649	14735	14593	14617	14648	14801	14618	14681	14703	14500	14543	14631	14903	14739	14671	14659	14779	14799	14608	14789	14693	14720	14792	14759	14806	14850	14650	14926	14816	14806	14809	14697	14633	14676	14857	14612	14654	14716	14690	14657	14713	14585	14607	14732	14782	14850	14931	14791	14640	14613	14746	14747	14701	14672	14742	14805	14542	14706	14735	14690	14743	14615	14642	14721	14729	14802	14755	14759	14631	14609	14763	14615	14802	14655	14748	14870	14806	14662	14720	14932	14733	14795	14785	14752	14606	14725	14808	14868	14658	14607	14781	14813	14771	14812	14560	14667	14510	14766	14748	14818	14765	14764	14649	14737	14698	14682	14809	14760	14701	14660	14664	14775	14684	14861	14785	14733	14773	14744	14663	14630	14674	14720	14766	14662	14792	14912	14704	14873	14782	14760	14769	14639	14673	14832	14629	14740	14758	14602	14737	14669	14751	14815	14667	14729	14766	14777	14716	14806	14606	14673	14716	14661	14748	14791	14723	14805	14710	14759	14666	14620	14752	14736	14737	14654	14857	14720	14651	14848	14617	14663	14696	14905	14487	14587	14697	14686	14726	14695	14842	14876	14773	14656	14750	14821	14587	14575	14560	14703	14755	14723	14693	14655	14671	14802	14785	14651	14426	14729	14571	14818	14807	14648	14547	14771	14650	14790	14736	14667	14589	14610	14640	14666	14899	14787	14672	14679	14755	14793	14646	14657	14746	14510	14538	14757	14610	14734	14505	14753	14770	14735	14804	14736	14522	14766	14666	14703	14657	14636	14731	14642	14732	14767	14659	14708	14717	14762	14674	15000	14672	14750	14652	14671	14826	14758	14689	14602	14651	14679	14616	14738	14544	14623	14615	14714	14757	14724	14547	14622	14651	14729	14601	14691	14644	14664	14796	14809	14853	14700	14738	14766	14658	14574	14648	14643	14757	14649	14721	14832	14652	14603	14768	14736	14536	14683	14780	14655	14504	14639	14701	14819	14922	14675	14762	14685	14701	14710	14772	14702	14717	14871	14661	14803	14741	14728	14750	14684	14795	14677	14638	14842	14640	14790	14850	14703	14588	14613	14675	14696	14756	14615	14595	14753	14535	14624	14645	14800	14676	14651	14786	14546	14737	14881	14785	14747	14630	14640	14778	14609	14770	14733	14748	14681	14726	14803	14595	14622	14690	14722	14655	14690	14548	14865	14704	14709	14667	14655	14712	14686	14673	14633	14719	14743	14783	14748	14622	14540	14703	14792	14660	14887	14739	14748	14672	14751	14642	14825	14464	14779	14591	14725	14604	14875	14691	14697	14589	14902	14765	14744	14693	14767	14774	14674	14632	14470	14707	14711	14701	14552	14564	14803	14751	14754	14642	14789	14478	14864	14834	14791	14621	14615	14492	14632	14896	14678	14733	14680	14764	14680	14830	14791	14682	14717	14850	14898	14776	14631	14662	14615	14545	14768	14669	14705	14765	14876	14721	14634	14818	14775	14503	14745	14768	14645	14886	14684	14546	14636	14839	14663	14529	14884	14601	14475	14763	14774	14774	14682	14644	14579	14727	14658	14878	14575	14706	14776	14676	14747	14790	14755	14764	14731	14648	14855	14764	14753	14659	14548	14838	14672	14722	14614	14683	14697	14761	14797	14747	14677	14657	14780	14676	14516	14763	14782	14670	14695	14631	14808	14633	14737	14817	14727	14707	14656	14759	14726	14766	14702	14654	14842	14675	14558	14628	14733	14759	14627	14550	14962	14892	14746	14702	14550	14713	14645	14716	14429	14795	14716	14612	14832	14688	14706	14692	14792	14775	14723	14656	14808	14798	14730	14735	14774	14600	14919	14807	14772	14584	14703	14575	14661	14712	14776	14777	14778	14700	14912	14819	14730	14767	14667	14749	14547	14882	14746	14669	14722	14714	14521	14705	14559	14623	14786	14714	14565	14686	14748	14752	14803	14690	14531	14656	14725	14671	14835	14718	14733	14699	14687	14888	14583	14764	14701	14785	14701	14711	14773	14577	14576	14841	14708	14728	14601	14522	14649	14639	14661	14704	14648	14777	14756	14603	14712	14714	14901	14776	14529	14800	14749	14625	14765	14739	14671	14668	14687	14848	14667	14710	14603	14635	14640	14775	14796	14751	14461	14601	14848	14700	14733	14591	14504	14808	14693	14709	14605	14727	14503	14862	14606	14693	14749	14712	14671	14882	14759	14604	14574	14628	14616	14742	14706	14531	14880	14781	14598	14787	14778	14585	14793	14888	14705	14524	14563	14775	14879	14692	14517	14512	14659	14596	14749	14705	14903	14643	14736	14586	14694	14784	14540	14791	14812	14573	14805	14836	14757	14587	14646	14722	14592	14728	14752	14737	14779	14674	14644	14695	14697	14723	14811	14722	14706	14646	14858	14789	14763	14684	14631	14856	14769	14698	14740	14574	14651	14554	14757	14549	14691	14743	14817	14702	14667	14535	14718	14727	14767	14850	14665	14713	14695	14695	14720	14598	14657	14901	14743	14823	14832	14742	14722	14725	14806	14603	14795	14606	14678	14754	14801	14571	14772	14846	14735	14738	14695	14808	14799	14702	14772	14779	14830	14525	14883	14791	14712	14925	14654	14550	14712	14762	14788	14795	14836	14740	14591	14726	14641	14826	14686	14751	14725	14508	14801	14777	14784	14752	14848	14635	14612	14887	14873	14724	14810	14837	14812	14782	14777	14643	14780	14466	14825	14518	14750	14799	14863	14600	14694	14748	14641	14723	14614	14528	14645	14784	14878	14742	14627	14877	14769	14745	14563	14812	14813	14661	14732	14696	14514	14803	14735	14594	14712	14717	14866	14739	14683	14848	14712	14784	14603	14584	14757	14873	14599	14658	14611	14876	14728	14805	14742	14712	14632	14702	14667	14727	14636	14807	14795	14699	14803	14804	14817	14748	14725	14894	14745	14683	14720	14497	14702	14713	14762	14662	14622	14639	14841	14709	14761	14590	14608	14747	14891	14716	14628	14805	14765	14578	14850	14768	14788	14553	14640	14721	14598	14818	14810	14843	14849	14659	14513	14634	14709	14618	14569	14826	14722	14749	14607	14689	14755	14764	14778	14549	14591	14632	14608	14546	14731	14756	14725	14591	14762	14618	14686	14804	14604	14793	14551	14687	14651	14604	14565	14687	14728	14865	14726	14699	14804	14735	14700	14736	14674	14741	14808	14732	14557	14729	14696	14794	14659	14781	14552	14744	14698	14861	14735	14766	14564	14511	14702	14754	14765	14729	14757	14748	14604	14748	14744	14855	14784	14528	14700	14542	14747	14827	14729	14662	14805	14697	14651	14700	14750	14877	14586	14590	14674	14934	14669	14697	14841	14748	14612	14816	14542	14701	14620	14619	14605	14877	14783	14696	14761	14677	14791	14727	14728	14751	14614	14720	14544	14691	14588	14802	14677	14803	14781	14663	14640	14544	14711	14690	14592	14674	14784	14788	14669	14705	14681	14626	14667	14808	14742	14589	14667	14558	14646	14713	14736	14665	14652	14820	14809	14885	14576	14817	14731	14676	14794	14661	14609	14701	14640	14665	14753	14702	14848	14760	14606	14855
23816	21413	29026	24204	21812	21491	19003	16205	15828	16089	15916	15707	16000	15761	15813	15794	15858	15885	15646	15856	15848	15620	15679	15531	15533	15823	15691	15773	15609	15469	15687	15748	15469	15569	15608	15520	15608	15493	15549	15648	15599	15643	15653	15537	15570	15549	15419	15589	15632	15630	15628	15629	15608	15503	15565	15662	15790	15581	15566	15488	15614	15482	15483	15451	15632	15646	15666	15491	15704	15767	15528	15759	15817	15601	15522	15610	15521	15615	15753	15668	15835	15649	15578	15710	15759	15588	15711	15511	15579	15531	15570	15541	15490	15507	15789	15653	15564	15672	15574	15592	15781	15699	15604	15649	15565	15539	15630	15582	15672	15682	15717	15523	15594	15602	15585	15551	15481	15530	15685	15480	15492	15530	15586	15694	15626	15615	15543	15669	15715	15461	15725	15507	15588	15515	15593	15384	15699	15552	15476	15615	15545	15583	15527	15671	15625	15477	15322	15527	15441	15483	15538	15470	15734	15547	15484	15536	15653	15708	15610	15787	15405	15439	15719	15503	15505	15495	15709	15701	15559	15538	15453	15451	15680	15424	15388	15729	15519	15641	15585	15536	15408	15693	15594	15668	15555	15737	15698	15466	15730	15421	15395	15574	15606	15735	15739	15518	15525	15443	15672	15625	15490	15735	15417	15468	15456	15386	15678	15442	15443	15584	15331	15324	15588	15635	15542	15534	15517	15648	15514	15568	15535	15707	15603	15672	15636	15521	15419	15593	15636	15471	15575	15688	15648	15330	15779	15531	15701	15581	15566	15629	15470	15564	15668	15505	15596	15524	15304	15558	15709	15533	15738	15570	15491	15691	15541	15745	15547	15673	15753	15624	15644	15636	15480	15561	15570	15616	15667	15574	15570	15425	15595	15627	15601	15448	15411	15812	15702	15689	15661	15853	15455	15550	15656	15551	15474	15528	15696	15406	15572	15551	15577	15568	15475	15483	15662	15519	15454	15710	15613	15584	15525	15572	15633	15637	15540	15348	15614	15773	15466	15590	15681	15795	15653	15527	15722	15671	15610	15744	15617	15564	15604	15577	15440	15554	15613	15622	15674	15538	15590	15661	15427	15542	15582	15493	15723	15538	15612	15554	15574	15495	15527	15474	15210	15322	15510	15405	15644	15487	15603	15550	15586	15588	15543	15558	15490	15764	15590	15772	15580	15467	15532	15595	15523	15644	15384	15517	15470	15666	15637	15582	15640	15469	15504	15552	15568	15420	15719	15363	15314	15557	15515	15516	15573	15453	15552	15535	15543	15547	15489	15554	15658	15548	15582	15246	15502	15415	15483	15732	15562	15375	15515	15486	15610	15571	15406	15440	15629	15609	15704	15621	15546	15562	15409	15632	15556	15497	15637	15672	15584	15372	15440	15611	15557	15453	15395	15370	15619	15390	15505	15593	15627	15634	15523	15740	15351	15675	15630	15434	15593	15442	15559	15576	15432	15365	15480	15463	15366	15688	15500	15622	15439	15554	15774	15600	15552	15516	15604	15727	15714	15595	15643	15616	15549	15504	15668	15588	15537	15472	15563	15597	15731	15630	15713	15740	15562	15726	15401	15693	15257	15348	15485	15516	15618	15667	15712	15328	15600	15742	15686	15527	15740	15405	15439	15495	15694	15716	15617	15368	15559	15486	15370	15496	15511	15681	15548	15555	15631	15724	15390	15709	15590	15452	15607	15586	15309	15538	15625	15558	15560	15603	15555	15582	15429	15593	15634	15460	15643	15602	15480	15724	15714	15604	15430	15560	15701	15670	15495	15439	15456	15495	15709	15565	15521	15535	15764	15526	15426	15626	15624	15552	15729	15527	15620	15647	15564	15410	15523	15360	15390	15545	15632	15699	15446	15271	15650	15740	15657	15485	15562	15737	15652	15604	15475	15789	15644	15315	15355	15653	15496	15502	15634	15584	15423	15454	15546	15496	15727	15605	15524	15442	15493	15534	15489	15611	15477	15747	15450	15504	15420	15562	15465	15509	15546	15625	15349	15785	15554	15577	15630	15488	15566	15659	15725	15591	15668	15684	15762	15538	15509	15491	15572	15522	15521	15787	15611	15717	15450	15575	15463	15501	15633	15466	15642	15579	15426	15609	15520	15574	15557	15564	15668	15473	15417	15503	15681	15635	15628	15712	15420	15556	15445	15474	15572	15464	15419	15601	15556	15531	15408	15485	15559	15656	15422	15453	15482	15398	15575	15617	15775	15482	15574	15408	15727	15762	15771	15714	15641	15585	15606	15346	15465	15504	15535	15492	15475	15587	15532	15524	15474	15501	15566	15415	15493	15487	15450	15721	15714	15511	15467	15505	15473	15528	15800	15612	15355	15459	15658	15725	15579	15590	15418	15630	15401	15618	15607	15604	15593	15630	15616	15445	15563	15516	15699	15446	15465	15495	15630	15600	15377	15678	15731	15469	15449	15569	15504	15509	15477	15437	15369	15537	15650	15377	15489	15547	15656	15532	15721	15490	15574	15547	15462	15629	15578	15663	15562	15680	15678	15525	15392	15556	15497	15659	15487	15528	15520	15664	15607	15595	15562	15746	15524	15716	15468	15583	15594	15477	15501	15776	15538	15528	15539	15662	15596	15520	15687	15553	15740	15285	15393	15494	15568	15698	15644	15349	15584	15603	15616	15562	15600	15509	15743	15700	15572	15605	15669	15491	15484	15560	15545	15522	15494	15635	15573	15585	15685	15560	15505	15637	15647	15511	15555	15584	15549	15519	15586	15551	15511	15550	15533	15560	15500	15528	15368	15745	15569	15701	15636	15603	15604	15592	15620	15505	15631	15583	15591	15571	15554	15589	15604	15485	15632	15491	15574	15663	15583	15389	15568	15325	15518	15775	15702	15458	15500	15388	15445	15559	15545	15388	15660	15595	15582	15674	15483	15520	15595	15592	15585	15694	15556	15654	15611	15689	15504	15537	15540	15787	15633	15503	15475	15555	15424	15530	15600	15544	15537	15490	15512	15455	15399	15736	15533	15417	15747	15640	15485	15804	15521	15509	15604	15567	15526	15586	15591	15334	15610	15480	15345	15478	15530	15415	15611	15395	15603	15656	15602	15479	15622	15653	15562	15608	15510	15362	15855	15707	15736	15524	15481	15391	15605	15398	15577	15556	15543	15499	15422	15569	15591	15637	15510	15473	15577	15649	15873	15800	15572	15740	15741	15483	15844	15530	15445	15665	15688	15761	15582	15592	15620	15606	15493	15716	15623	15463	15561	15598	15701	15439	15448	15520	15513	15608	15492	15532	15777	15341	15659	15589	15475	15444	15459	15731	15547	15541	15506	15659	15501	15615	15569	15603	15575	15673	15750	15568	15624	15611	15644	15453	15550	15688	15521	15492	15664	15520	15714	15779	15579	15741	15689	15751	15591	15609	15443	15416	15647	15731	15726	15475	15723	15574	15450	15471	15756	15671	15473	15744	15484	15721	15717	15559	15623	15715	15549	15537	15543	15797	15684	15602	15485	15462	15623	15599	15531	15591	15563	15557	15603	15642	15464	15632	15576	15583	15561	15605	15522	15500	15752	15729	15562	15496	15536	15555	15601	15508	15575	15760	15574	15740	15639	15673	15656	15593	15577	15508	15642	15485	15525	15614	15634	15653	15605	15706	15621	15691	15559	15551	15539	15480	15534	15419	15588	15537	15651	15687	15576	15441	15468	15354	15470	15395	15614	15560	15630	15572	15572	15521	15564	15668	15668	15544	15509	15515	15514	15662	15607	15500	15574	15584	15543	15639	15393	15540	15767	15522	15359	15583	15507	15574	15380	15482	15591	15421	15517	15788	15573	15563	15653	15329	15530	15522	15652	15729	15508	15460	15377	15456	15593	15749	15668	15557	15725	15639	15460	15653	15597	15454	15632	15637	15567	15616	15488	15472	15558	15732	15577	15646	15863	15819	15626	15453	15661	15523	15578	15591	15523	15547	15550	15735	15645	15648	15683	15683	15449	15482	15402	15668	15602	15575	15703	15512	15655	15309	15605	15530	15475	15494	15619	15611	15624	15659	15702	15582	15508	15524	15269	15689	15351	15677	15511	15525	15398	15388	15532	15569	15596	15629	15475	15467	15405	15541	15579	15482	15672	15659	15669	15612	15777	15488	15566	15745	15567	15510	15505	15547	15551	15408	15604	15595	15620	15527	15556	15502	15695	15429	15620	15599	15497	15556	15798	15575	15514	15625	15535	15661	15423	15476	15419	15375	15415	15370	15482	15513	15691	15586	15500	15499	15592	15658	15565	15552	15574	15568	15504	15443	15596	15534	15399	15431	15431	15545	15675	15464	15539	15536	15597	15489	15609	15584	15672	15666	15508	15694	15499	15623	15562	15421	15590	15494	15585	15621	15515	15635	15535	15662	15471	15605	15674	15580	15405	15498	15671	15429	15525	15511	15788	15658	15669	15503	15491	15593	15636	15378	15531	15786	15569	15740	15636	15827	15432	15503	15618	15629	15639	15595	15482	15564	15386	15586	15451	15525	15576	15514	15502	15650	15833	15667	15694	15616	15425	15464	15724	15660	15661	15697	15501	15556	15754	15504	15640	15611	15571	15625	15460	15625	15385	15500	15575	15549	15572	15486	15593	15559	15582	15607	15422	15539	15716	15550	15572	15540	15527	15420	15572	15561	15615	15689	15588	15313	15585	15484	15444	15596	15490	15772	15520	15561	15466	15564	15642	15535	15664	15486	15435	15691	15440	15752	15558	15438	15488	15614	15630	15520	15664	15499	15631	15432	15489	15512	15644	15676	15480	15615	15568	15516	15515	15410	15541	15601	15572	15636	15626	15513	15437	15563	15573	15887	15658	15529	15542	15438	15651	15760	15573	15678	15463	15305	15629	15570	15450	15576	15698	15535	15464	15623	15540	15706	15632	15423	15467	15645	15784	15339	15484	15771	15700	15804	15717	15592	15655	15408	15488	15622	15694	15549	15445	15503	15512	15459	15619	15611	15484	15584	15791	15635	15543	15455	15540	15624	15603	15601	15696	15675	15703	15677	15571	15497	15555	15522	15490	15561	15816	15520	15527	15516	15529	15271	15548	15659	15579	15601	15731	15510	15644	15652	15439	15655	15692	15699	15738	15488	15643	15592	15592	15522	15535	15579	15433	15616
12008	17802	16844	16106	15337	14960	14705	14479	14376	14578	14459	14445	14259	14433	14637	14607	14530	14547	14604	14568	14639	14568	14553	14309	14362	14395	14477	14399	14594	14522	14467	14494	14450	14328	14410	14347	14433	14353	14450	14245	14456	14303	14566	14354	14454	14382	14294	14484	14326	14403	14497	14602	14406	14527	14571	14323	14406	14541	14228	14367	14231	14418	14413	14362	14270	14475	14181	14388	14348	14504	14431	14424	14480	14461	14453	14346	14442	14301	14410	14464	14388	14263	14407	14438	14404	14539	14486	14375	14438	14604	14409	14510	14369	14566	14289	14509	14470	14354	14529	14416	14274	14491	14317	14584	14411	14337	14406	14522	14390	14398	14225	14451	14420	14314	14547	14369	14361	14330	14303	14497	14424	14197	14583	14415	14301	14337	14329	14309	14393	14467	14219	14350	14338	14427	14316	14358	14243	14477	14436	14410	14439	14335	14326	14371	14346	14515	14522	14584	14411	14420	14459	14319	14585	14283	14315	14608	14490	14374	14479	14361	14466	14417	14532	14425	14311	14578	14532	14364	14395	14519	14439	14504	14336	14616	14340	14607	14418	14363	14386	14395	14378	14528	14290	14427	14590	14304	14396	14386	14542	14453	14380	14567	14460	14199	14485	14398	14544	14462	14345	14396	14352	14453	14538	14479	14399	14440	14328	14378	14190	14423	14245	14297	14332	14389	14382	14206	14386	14264	14378	14567	14417	14458	14276	14481	14477	14500	14316	14349	14519	14231	14404	14349	14414	14316	14394	14425	14317	14548	14503	14516	14481	14429	14508	14445	14447	14407	14211	14304	14289	14408	14473	14475	14467	14534	14363	14291	14489	14394	14403	14233	14495	14426	14507	14392	14428	14370	14443	14288	14461	14583	14463	14312	14341	14240	14419	14306	14500	14508	14327	14505	14362	14518	14315	14364	14486	14547	14394	14437	14297	14425	14367	14407	14409	14419	14264	14254	14462	14473	14528	14194	14244	14387	14421	14454	14515	14361	14380	14364	14504	14556	14269	14401	14311	14456	14203	14330	14430	14369	14369	14476	14444	14315	14233	14348	14409	14514	14358	14137	14484	14378	14299	14436	14548	14365	14303	14431	14330	14226	14427	14439	14571	14413	14400	14349	14434	14484	14166	14408	14451	14433	14323	14566	14431	14244	14490	14262	14382	14458	14379	14405	14432	14365	14384	14499	14338	14349	14382	14487	14417	14357	14450	14307	14242	14536	14433	14374	14503	14550	14286	14553	14430	14484	14426	14476	14396	14429	14277	14490	14512	14334	14318	14480	14343	14439	14326	14137	14338	14493	14552	14410	14545	14478	14460	14414	14524	14275	14482	14446	14456	14477	14306	14367	14464	14470	14547	14377	14429	14474	14480	14326	14500	14436	14247	14408	14426	14386	14598	14333	14325	14437	14405	14348	14370	14394	14593	14440	14316	14504	14270	14371	14477	14254	14226	14288	14421	14374	14345	14368	14443	14345	14271	14449	14337	14378	14296	14350	14464	14385	14376	14308	14271	14379	14332	14279	14420	14344	14343	14465	14419	14524	14489	14328	14281	14311	14362	14372	14387	14518	14590	14225	14385	14352	14260	14371	14348	14367	14298	14392	14567	14370	14472	14455	14373	14419	14329	14567	14415	14450	14349	14404	14517	14308	14405	14426	14410	14671	14400	14369	14480	14192	14449	14129	14510	14434	14276	14337	14387	14418	14305	14445	14471	14306	14478	14253	14186	14389	14483	14472	14439	14356	14285	14431	14427	14277	14404	14372	14406	14269	14371	14343	14513	14303	14472	14409	14359	14303	14319	14550	14432	14368	14409	14291	14315	14551	14427	14471	14342	14276	14346	14394	14443	14143	14493	14342	14302	14365	14352	14500	14312	14366	14508	14449	14510	14469	14409	14339	14404	14513	14242	14490	14237	14419	14345	14474	14395	14208	14409	14435	14436	14587	14366	14262	14472	14428	14327	14249	14244	14312	14219	14324	14252	14422	14507	14384	14277	14265	14465	14295	14406	14259	14418	14357	14326	14341	14434	14288	14317	14429	14664	14358	14424	14381	14441	14377	14392	14291	14342	14301	14257	14537	14452	14408	14450	14416	14297	14541	14346	14403	14396	14448	14350	14533	14398	14429	14325	14524	14354	14266	14509	14252	14400	14287	14325	14280	14392	14365	14336	14481	14396	14449	14281	14454	14400	14554	14487	14372	14408	14234	14427	14500	14409	14476	14425	14525	14256	14400	14279	14434	14380	14423	14481	14371	14381	14480	14473	14489	14432	14398	14398	14534	14508	14388	14353	14413	14491	14317	14327	14313	14151	14403	14254	14530	14387	14248	14227	14401	14579	14415	14370	14458	14424	14400	14292	14396	14407	14470	14506	14327	14376	14459	14517	14281	14484	14185	14451	14352	14620	14267	14434	14491	14480	14416	14391	14488	14354	14269	14387	14277	14419	14232	14406	14385	14434	14390	14394	14496	14380	14178	14477	14450	14485	14508	14601	14487	14558	14396	14311	14262	14383	14392	14281	14438	14401	14561	14496	14431	14356	14228	14297	14362	14575	14355	14547	14369	14422	14339	14388	14464	14394	14297	14549	14458	14406	14523	14293	14296	14249	14250	14342	14343	14327	14547	14538	14525	14346	14334	14316	14276	14369	14501	14422	14282	14461	14512	14496	14469	14451	14401	14482	14491	14353	14386	14403	14350	14379	14363	14377	14482	14396	14343	14292	14397	14570	14424	14314	14448	14321	14362	14520	14441	14449	14416	14223	14364	14526	14384	14588	14533	14318	14368	14420	14285	14443	14354	14283	14408	14382	14534	14312	14581	14415	14422	14445	14388	14419	14396	14311	14280	14444	14482	14258	14295	14324	14201	14327	14519	14435	14327	14536	14311	14383	14525	14448	14407	14427	14314	14424	14404	14411	14496	14322	14501	14453	14550	14426	14466	14298	14454	14249	14407	14508	14322	14465	14554	14323	14375	14356	14497	14332	14412	14453	14402	14205	14511	14306	14394	14363	14579	14461	14381	14347	14423	14479	14412	14439	14435	14440	14451	14430	14551	14475	14345	14425	14337	14345	14147	14395	14445	14283	14456	14438	14504	14513	14288	14387	14351	14392	14306	14450	14513	14453	14251	14406	14498	14574	14335	14288	14277	14329	14387	14486	14373	14469	14506	14351	14583	14497	14511	14428	14408	14302	14405	14295	14296	14363	14355	14442	14408	14270	14447	14520	14236	14588	14418	14377	14304	14403	14399	14459	14326	14613	14337	14584	14372	14493	14463	14354	14547	14486	14314	14404	14423	14452	14487	14492	14478	14503	14268	14274	14365	14424	14367	14523	14369	14371	14417	14484	14286	14380	14374	14383	14398	14554	14465	14461	14440	14506	14371	14472	14436	14312	14507	14449	14297	14419	14547	14445	14385	14338	14423	14432	14312	14342	14355	14498	14311	14268	14375	14416	14329	14341	14439	14387	14537	14408	14462	14437	14397	14409	14422	14277	14394	14337	14335	14286	14467	14438	14337	14391	14269	14510	14524	14457	14523	14434	14481	14351	14520	14487	14495	14513	14418	14412	14300	14490	14371	14548	14529	14392	14380	14471	14322	14266	14436	14342	14341	14488	14245	14432	14415	14497	14500	14442	14527	14451	14454	14347	14382	14441	14380	14420	14428	14371	14410	14515	14480	14469	14455	14415	14484	14476	14370	14372	14486	14382	14278	14195	14386	14490	14376	14235	14435	14336	14570	14360	14382	14251	14387	14307	14526	14289	14384	14389	14599	14397	14476	14376	14392	14404	14312	14440	14378	14176	14427	14500	14389	14422	14383	14641	14271	14455	14526	14376	14515	14436	14321	14320	14337	14436	14463	14346	14333	14356	14343	14308	14448	14307	14257	14489	14414	14364	14372	14625	14390	14278	14498	14332	14289	14360	14452	14460	14378	14490	14709	14417	14424	14446	14530	14368	14418	14335	14274	14408	14413	14469	14343	14408	14480	14439	14478	14396	14462	14572	14376	14302	14392	14543	14337	14184	14560	14362	14315	14470	14358	14444	14443	14362	14383	14487	14498	14391	14342	14371	14591	14445	14455	14396	14572	14505	14402	14488	14376	14405	14372	14422	14630	14368	14225	14323	14452	14393	14322	14456	14494	14435	14373	14424	14543	14506	14389	14398	14480	14264	14292	14487	14352	14427	14481	14389	14384	14445	14417	14548	14529	14365	14445	14450	14440	14390	14261	14432	14329	14569	14556	14462	14294	14278	14383	14442	14362	14281	14319	14300	14341	14393	14324	14486	14519	14485	14298	14510	14470	14374	14395	14391	14431	14382	14320	14371	14394	14499	14417	14467	14302	14356	14403	14441	14345	14337	14472	14309	14394	14395	14483	14376	14296	14366	14455	14365	14376	14344	14302	14441	14282	14451	14357	14511	14280	14406	14308	14491	14350	14416	14394	14290	14267	14406	14519	14312	14448	14444	14418	14459	14451	14439	14375	14581	14439	14395	14291	14611	14494	14592	14427	14520	14494	14569	14387	14407	14318	14433	14334	14529	14338	14207	14562	14479	14460	14446	14292	14404	14413	14209	14501	14478	14301	14274	14371	14347	14374	14318	14347	14427	14519	14286	14531	14374	14327	14337	14488	14538	14363	14234	14124	14439	14285	14400	14414	14351	14426	14312	14484	14298	14402	14425	14373	14442	14383	14375	14362	14246	14377	14323	14221	14560	14340	14458	14415	14330	14350	14371	14262	14312	14517	14481	14247	14357	14380	14325	14488	14418	14364	14423	14227	14357	14341	14439	14505	14264	14280	14315	14344	14268	14373	14440	14432	14359	14300	14444	14364	14294	14280	14539	14373	14314	14424	14337	14495	14515	14338	14363	14289	14305	14314	14372	14374	14467	14365	14359	14463	14285	14391	14498	14506	14265	14449	14381	14422	14434	14284	14274	14390	14413	14486	14436	14239	14555	14456	14550	14424	14584	14579	14363	14560	14540	14345	14426	14259	14351	14412	14416	14426	14311	14513	14360	14398	14490	14444	14324	14441	14418	14466	14423	14418	14438	14515	14261	14358	14470	14441	14503	14461	14388	14430	14442	14419	14377	14575	14389	14482	14414	14473	14462	14435	14410	14327
22915	21444	29433	23871	21510	22924	23957	17748	16686	16944	16837	16829	16780	16844	16791	16604	16623	16512	16692	16669	16466	16582	16493	16496	16377	16546	16340	16629	16431	16617	16697	16595	16489	16518	16804	16479	16483	16476	16578	16421	16429	16398	16417	16525	16496	16583	16486	16281	16523	16334	16499	16472	16425	16413	16495	16662	16414	16749	16714	16424	16568	16443	16561	16468	16620	16609	16272	16436	16440	16505	16513	16311	16426	16402	16487	16414	16291	16435	16520	16565	16362	16440	16521	16658	16607	16375	16283	16456	16464	16406	16417	16388	16539	16642	16426	16559	16558	16629	16317	16298	16379	16465	16689	16498	16229	16389	16493	16412	16551	16412	16640	16120	16378	16445	16528	16290	16442	16428	16545	16597	16526	16337	16163	16384	16467	16316	16131	16393	16487	16298	16450	16308	16449	16461	16501	16391	16601	16341	16384	16470	16517	16281	16369	16457	16548	16489	16291	16474	16268	16399	16425	16360	16309	16634	16353	16519	16458	16559	16257	16439	16207	16291	16319	16480	16492	16440	16362	16516	16510	16353	16386	16227	16475	16377	16523	16247	16522	16328	16496	16514	16368	16147	16373	16425	16412	16334	16268	16392	16434	16543	16280	16391	16579	16287	16480	16294	16352	16073	16259	16288	16296	16383	16272	16254	16384	16448	16341	16432	16531	16419	16255	16443	16452	16415	16391	16406	16543	16498	16404	16621	16362	16198	16376	16330	16347	16541	16386	16291	16439	16573	16337	16445	16482	16319	16396	16181	16566	16556	16347	16395	16385	16375	16266	16338	16323	16542	16431	16372	16368	16362	16380	16296	16301	16558	16389	16311	16407	16496	16387	16356	16539	16428	16444	16398	16559	16469	16499	16374	16457	16493	16469	16389	16668	16298	16371	16331	16375	16369	16484	16494	16334	16181	16487	16497	16431	16390	16303	16450	16221	16317	16319	16307	16448	16346	16530	16309	16395	16391	16368	16492	16417	16414	16378	16395	16278	16330	16297	16394	16484	16379	16257	16254	16288	16417	16463	16283	16511	16561	16381	16392	16535	16269	16419	16101	16522	16441	16253	16396	16498	16370	16390	16548	16256	16350	16334	16301	16360	16287	16326	16413	16481	16313	16384	16518	16474	16471	16491	16391	16282	16238	16213	16572	16390	16455	16424	16354	16364	16466	16323	16314	16496	16410	16393	16383	16388	16144	16495	16200	16222	16330	16390	16319	16577	16417	16465	16319	16417	16268	16439	16490	16349	16518	16383	16336	16485	16427	16497	16460	16318	16449	16547	16170	16470	16477	16479	16579	16578	16463	16336	16497	16374	16403	16395	16430	16591	16311	16400	16439	16323	16435	16265	16259	16421	16337	16277	16495	16624	16389	16300	16443	16476	16423	16376	16288	16384	16439	16487	16591	16512	16444	16265	16293	16459	16397	16351	16482	16417	16220	16350	16482	16223	16297	16497	16403	16487	16571	16408	16434	16441	16351	16290	16347	16309	16283	16339	16455	16393	16634	16319	16302	16268	16275	16579	16534	16506	16544	16138	16474	16404	16434	16451	16356	16350	16250	16387	16348	16289	16580	16201	16267	16469	16218	16440	16377	16486	16462	16223	16440	16598	16480	16383	16213	16515	16347	16494	16402	16392	16354	16295	16118	16365	16536	16427	16451	16473	16458	16524	16261	16170	16278	16287	16315	16398	16477	16340	16499	16210	16276	16620	16561	16310	16251	16563	16452	16264	16406	16431	16246	16330	16458	16209	16451	16445	16451	16181	16444	16510	16531	16527	16583	16417	16441	16240	16293	16446	16581	16282	16308	16570	16262	16403	16329	16473	16343	16348	16317	16397	16384	16446	16540	16489	16283	16364	16330	16247	16332	16314	16290	16666	16531	16479	16235	16388	16323	16419	16271	16453	16337	16530	16213	16424	16578	16348	16419	16304	16283	16478	16453	16263	16611	16325	16494	16417	16358	16413	16446	16350	16394	16312	16266	16430	16463	16398	16447	16404	16370	16279	16511	16138	16259	16583	16341	16424	16314	16236	16502	16543	16577	16531	16317	16489	16300	16380	16182	16536	16349	16504	16441	16524	16311	16372	16464	16363	16403	16448	16369	16331	16489	16714	16188	16290	16417	16253	16237	16376	16269	16357	16356	16183	16569	16394	16546	16135	16343	16310	16339	16294	16387	16438	16520	16236	16374	16290	16452	16399	16514	16238	16371	16445	16418	16428	16189	16411	16581	16194	16153	16241	16162	16439	16251	16400	16280	16439	16399	16364	16486	16412	16481	16253	16013	16391	16395	16454	16374	16431	16342	16292	16489	16196	16264	16179	16305	16374	16280	16483	16457	16270	16208	16439	16342	16469	16210	16348	16392	16365	16401	16491	16331	16267	16325	16354	16439	16488	16456	16372	16499	16364	16267	16261	16208	16410	16360	16508	16468	16321	16157	16314	16292	16321	16503	16379	16355	16537	16427	16463	16325	16365	16489	16287	16165	16247	16392	16434	16387	16239	16516	16188	16357	16490	16313	16296	16424	16348	16347	16385	16482	16257	16514	16518	16231	16317	16306	16310	16563	16318	16429	16491	16302	16380	16425	16374	16389	16404	16664	16349	16475	16276	16376	16278	16456	16571	16655	16468	16555	16418	16477	16614	16412	16269	16252	16333	16489	16538	16300	16276	16360	16331	16534	16350	16274	16343	16274	16298	16590	16382	16423	16314	16475	16423	16543	16479	16542	16498	16450	16407	16431	16422	16347	16437	16357	16253	16064	16334	16408	16632	16536	16384	16279	16312	16562	16325	16432	16113	16375	16313	16248	16221	16556	16293	16310	16400	16355	16447	16465	16576	16362	16334	16327	16108	16391	16471	16337	16201	16239	16248	16530	16311	16248	16182	16348	16528	16140	16218	16188	16316	16434	16335	16370	16236	16325	16492	16397	16622	16607	16447	16494	16413	16477	16420	16357	16329	16348	16458	16422	16475	16401	16499	16412	16200	16372	16498	16292	16312	16200	16099	16438	16382	16340	16482	16272	16414	16161	16418	16555	16221	16298	16487	16327	16511	16588	16541	16595	16491	16459	16556	16496	16403	16190	16560	16553	16464	16436	16292	16318	16399	16516	16646	16496	16239	16293	16414	16266	16275	16309	16409	16223	16355	16410	16346	16338	16279	16373	16485	16480	16245	16270	16430	16399	16338	16397	16541	16565	16478	16387	16434	16339	16480	16606	16404	16531	16534	16416	16668	16222	16266	16294	16313	16277	16534	16392	16487	16377	16540	16296	16485	16348	16390	16406	16445	16308	16258	16509	16495	16338	16361	16418	16448	16491	16502	16353	16281	16398	16453	16413	16398	16261	16351	16378	16214	16286	16155	16679	16437	16295	16229	16566	16395	16310	16278	16260	16510	16451	16552	16434	16519	16500	16503	16472	16591	16597	16474	16143	16256	16250	16469	16295	16300	16362	16453	16349	16669	16142	16494	16383	16619	16352	16488	16279	16385	16446	16339	16479	16293	16342	16178	16305	16391	16400	16427	16360	16342	16469	16344	16399	16346	16352	16348	16381	16202	16487	16308	16498	16492	16394	16545	16463	16247	16215	16274	16459	16415	16215	16121	16257	16475	16115	16503	16519	16590	16520	16370	16588	16456	16363	16341	16177	16298	16261	16170	16565	16536	16385	16470	16479	16441	16472	16298	16452	16456	16455	16388	16498	16386	16353	16635	16415	16519	16476	16341	16464	16356	16253	16454	16504	16458	16472	16257	16411	16379	16406	16281	16251	16387	16526	16379	16427	16259	16643	16536	16252	16529	16411	16399	16390	16272	16419	16537	16429	16376	16563	16520	16463	16353	16513	16229	16388	16387	16254	16305	16444	16161	16305	16260	16362	16349	16326	16501	16317	16511	16448	16408	16518	16477	16520	16381	16463	16466	16324	16441	16490	16510	16343	16352	16367	16307	16395	16466	16472	16569	16445	16196	16422	16293	16372	16188	16482	16534	16446	16290	16508	16388	16431	16569	16335	16374	16467	16433	16379	16495	16334	16534	16342	16383	16278	16437	16411	16504	16356	16469	16297	16579	16173	16428	16554	16260	16380	16394	16287	16375	16271	16419	16591	16531	16400	16226	16260	16439	16264	16415	16261	16485	16400	16353	16431	16435	16426	16280	16261	16396	16431	16454	16301	16360	16238	16617	16318	16517	16411	16520	16309	16299	16310	16369	16403	16373	16432	16415	16306	16440	16457	16389	16385	16301	16274	16433	16286	16632	16489	16323	16333	16407	16510	16621	16285	16464	16341	16357	16335	16422	16370	16531	16348	16430	16410	16288	16115	16558	16540	16260	16413	16547	16252	16456	16333	16678	16309	16542	16197	16340	16467	16338	16503	16318	16455	16320	16489	16560	16383	16245	16389	16403	16524	16362	16391	16440	16238	16293	16389	16476	16405	16405	16449	16515	16495	16299	16326	16370	16272	16525	16345	16363	16270	16358	16503	16201	16283	16221	16321	16413	16236	16396	16470	16453	16303	16531	16275	16154	16641	16418	16267	16262	16332	16316	16609	16495	16442	16301	16499	16326	16406	16367	16366	16562	16311	16439	16277	16386	16453	16325	16114	16239	16520	16195	16388	16468	16437	16273	16311	16514	16360	16518	16399	16406	16384	16411	16378	16459	16421	16304	16214	16330	16649	16540	16546	16517	16435	16392	16380	16411	16379	16428	16324	16396	16502	16391	16356	16388	16291	16634	16490	16413	16599	16448	16646	16442	16373	16426	16261	16398	16354	16278	16148	16457	16405	16373	16363	16403	16552	16403	16514	16335	16395	16487	16365	16332	16533	16324	16333	16317	16444	16656	16401	16451	16336	16468	16490	16422	16268	16311	16272	16429	16594	16272	16193	16542	16472	16525	16270	16398	16412	16441	16326	16431	16224	16313	16365	16327	16251	16201	16364	16338	16196	16304	16239	16286	16334	16384	16424	16328	16210	16279	16326	16515	16325	16153	16202	16468	16474	16457	16170	16382	16336	16418	16236	16505	16591	16534	16294	16521	16292	16198	16570	16458	16377	16509	16287	16470	16403	16337	16555	16331	16327	16490	16321	16440	16643	16442	16365	16287	16316	16466	16388	16370	16277	16401	16489
11998	19355	18585	16944	16148	15616	15151	15165	15203	15122	15129	15093	15005	14956	15028	15017	15034	15015	14993	14939	14935	14954	14876	14823	14979	14971	14969	15040	14976	15112	15035	15000	15026	14972	15027	14996	15177	15058	14975	15083	14862	15041	14862	14968	14958	14977	15010	15033	15091	15139	15021	14928	14957	14851	14921	14869	15014	15074	15029	15063	15078	14937	15159	15009	14856	15005	15162	14798	14740	14943	14952	14881	15001	14957	14962	14957	14886	14967	14817	14879	14958	15043	14913	14958	15098	14835	14896	15089	14980	15007	14842	14993	14999	15008	15016	14857	14998	14860	14905	14977	15072	14929	14891	14997	14963	14843	14844	15028	14913	15029	14927	14905	15070	14941	14881	14883	14935	14969	14991	14810	14957	15009	15006	14815	15002	14831	14855	14894	14944	14986	14713	14948	14908	14830	15019	14829	14799	14967	14909	14827	14834	15000	14869	14988	14794	15036	14942	14998	15028	15011	14830	15036	14776	14836	15063	15009	14865	14952	14806	14938	14861	15007	14819	14838	14925	14909	14838	15010	14924	14943	14962	15043	14637	14928	14850	15039	15108	14877	14963	14940	15044	14693	15020	14807	14702	15067	14856	14860	14947	14991	14896	14903	15056	14861	14838	14875	15020	15034	14909	14703	15070	14970	14858	14916	14946	14775	14752	14974	15069	14810	14739	14753	14944	14994	14836	15026	14924	14843	14851	14955	14875	14966	14965	14810	15058	14868	15062	14925	14869	14857	14881	14879	14861	15007	14720	14759	14704	14791	15077	14896	14938	15092	15034	14662	14941	14802	14945	14836	14992	14854	14935	14819	15002	15001	14796	14984	15050	14854	15061	14874	14799	15056	14891	15003	14760	14904	14849	14997	14931	15035	15029	14791	14905	14842	15000	14719	14722	14800	14808	14926	14944	14979	14851	14996	14899	14869	14921	14923	14956	14808	14651	15010	14885	15032	14974	14955	14854	14722	14968	14944	14995	14783	14912	14899	14972	14914	14909	14976	15008	14836	14819	14970	14916	14771	14961	14871	14806	14837	14744	14889	14890	15037	14744	14996	14947	14874	14879	14898	14809	14773	14738	14895	14840	14800	14994	14949	14967	14890	14856	15054	14987	15010	14941	14694	14958	14889	14974	14920	15131	14744	14791	14969	14817	14956	15032	14901	14874	14885	14935	14859	14861	14816	14871	14775	14899	14891	14906	14879	14795	14950	15080	14838	14748	14742	14860	14865	14867	14772	14831	14848	14889	14771	14875	14992	14800	14903	14928	14799	14896	14793	14845	14783	15031	14907	14851	14934	14959	14995	14851	15025	14958	14908	15027	14704	14866	14885	14990	14930	14997	14974	14865	14861	14807	14930	14896	14993	14851	14939	14905	15080	15070	14978	15060	15032	14960	14745	14874	14907	14953	14916	14920	14991	14995	14888	14846	14971	14781	14964	14781	14817	14808	14845	14928	14980	15112	14984	14885	14854	15072	14845	14867	15068	14817	14774	14985	14893	14914	14901	14923	14847	14733	14887	15046	14847	14821	14979	14977	14820	14960	14917	14719	14772	14996	14900	15002	14704	14915	15017	15041	14897	14953	14712	14855	15089	14782	14992	14867	14860	14887	14805	14936	14880	15047	14866	14870	14951	14675	14978	14960	14765	14876	14794	14713	14925	14995	15021	15069	14980	14724	14861	14934	14812	14941	14910	14897	14965	15092	14908	14815	14809	14949	14865	14797	14974	14880	15021	14936	14970	14706	14821	15010	15000	14879	14948	14732	14778	14912	14963	14931	14986	14944	14895	14801	14849	14935	14944	14860	14757	14935	14908	14873	14891	14895	14883	14762	14888	14898	14928	14903	14715	14960	14956	14916	14856	14898	14815	15201	15058	14828	15026	14906	14942	14795	14970	15039	14686	14871	14839	15009	14957	14839	14964	14928	14796	14739	14847	15091	14923	14978	14805	14828	14986	14890	14969	14842	14904	15137	14887	14933	14981	14849	14820	15064	15056	14823	15086	14970	14959	14921	14851	15019	14970	14836	14948	14894	15029	14806	14912	14795	14922	14853	14831	14955	14970	14931	15025	14889	15012	14664	15018	14821	14969	14977	14839	15042	14850	14848	14733	14748	14899	14824	14893	14982	14908	14842	15055	14779	14903	14753	14949	14896	14910	14872	14793	14765	14895	15026	14881	15013	14831	15014	14882	15090	14860	14803	14750	15104	15058	14816	14890	14991	14981	14814	14742	14944	14845	14907	14850	14866	15028	14831	14974	14697	14965	14948	14845	14985	14821	14935	14975	14906	14853	15090	14776	14891	14895	14817	14994	14821	15021	15099	15023	14825	14949	14874	14901	14791	14956	15039	14843	14950	14919	14767	14992	15013	14847	14701	14931	14820	14900	14978	14850	14974	14853	14965	14849	14736	14902	14777	14768	14873	14902	15057	14808	14818	14868	14872	15004	14827	14895	14715	14980	14958	14660	14935	14987	14946	14947	14959	14824	14895	14966	14868	14805	14846	14803	14858	14880	15020	14949	14914	14700	14943	14870	14838	14929	14981	14922	14986	14756	15094	14979	15057	15055	14947	14835	14873	14834	14856	15012	15066	14905	14849	15083	14955	14866	14896	14888	14964	14860	15048	14926	14932	15138	14968	14852	14900	14872	15049	14837	15081	15002	14903	14774	14981	15119	14971	14811	15040	14849	14984	14885	14954	15091	15014	14931	14758	14854	14952	14939	15048	14986	14840	14910	14895	15025	14869	14797	15006	14770	14805	14952	14972	14988	14736	14904	15116	14838	15004	14862	15069	14923	14836	14808	14879	14634	14789	14879	14827	14805	14991	15024	14907	14912	14913	14878	15237	14844	14760	14738	14852	14737	14929	14985	14926	14872	14812	14925	14774	14793	14993	14944	14793	15011	14863	15065	14929	14872	14768	14960	14915	15089	15028	14865	15092	14821	14922	15009	14975	14854	15017	14810	14996	14975	14818	14974	14937	14921	14861	14920	14800	14843	14891	14893	14920	14987	14978	14868	14617	15065	14965	14827	14981	14917	14875	14919	14815	14885	14725	14927	14897	15017	14811	15032	14892	14830	14832	14887	14956	14787	14906	15054	14999	14927	14755	14976	14896	15046	14778	14955	14911	14854	14987	14925	15048	15001	14776	14900	14956	14802	14743	14883	15027	14891	14958	14921	14708	14887	14949	14834	15021	15041	14996	15038	14927	14924	14960	14935	14858	14859	14843	15011	14951	14863	15034	14977	14929	15022	14883	14939	14960	15021	14841	14851	14796	14710	14899	15019	14750	14966	14833	14900	14773	15019	14924	14953	14917	15016	14941	14897	14943	14915	14815	14897	14856	14799	14950	14917	14851	14856	14988	14858	14813	14874	14840	14916	14865	14941	14925	14914	14994	14957	14913	14834	14866	14967	14824	14908	14890	14788	14927	14799	14898	14943	14881	14898	14816	15021	14938	14975	14910	14932	14941	14901	14972	14720	15006	14877	14911	14906	14840	15102	14855	15048	14936	15043	14852	15002	14647	14849	14719	14844	14676	15021	14896	14943	14844	14836	14876	14828	14934	14721	14829	14994	14874	14874	14837	14861	14948	14809	15042	14929	14905	14924	14676	14841	14924	15019	14983	15004	15031	14866	14789	14833	15003	15012	14855	14977	14813	14875	14879	14685	14939	14721	14942	14841	14852	14953	14922	14997	15028	14839	14996	14939	14852	14782	15099	14891	14856	15091	14885	15000	14766	14996	14940	14923	14976	15057	15075	14790	14831	14822	14930	14917	14980	14829	14878	14910	14795	14914	14908	14786	14997	14944	14854	15071	14664	14973	15012	14816	14851	14968	15102	14839	14733	14993	14835	14879	14768	14996	14941	14868	14881	14856	14833	14957	14728	14916	14763	15022	14833	14898	14806	14825	14903	14976	14942	15066	14816	14871	14753	15029	15056	14869	14820	14863	14809	14931	14825	14854	14903	14914	14995	15077	14869	14855	15032	14778	14828	14924	14916	14762	14837	15067	14832	14886	14857	14775	14799	15000	14942	14980	14865	15023	14708	14982	14894	14989	15069	14688	14926	14860	14989	14970	14915	14921	14745	14894	15013	15052	14870	14858	14785	15140	14973	14910	14892	15110	14859	14822	14927	14906	14926	14898	14945	14662	14855	14990	14863	14845	14946	14836	14967	14795	14737	14687	14877	14947	15041	14851	14915	14842	14914	14772	14746	14785	14845	14976	14877	14814	15010	14851	14870	14891	14715	14860	15030	14925	14847	14850	14800	14914	14894	14968	14828	14831	14940	14957	14961	14862	14894	14961	15023	14875	14831	14777	14917	14790	14980	15038	15122	14863	14982	14763	14768	14844	14809	14902	14967	14806	15028	14821	14816	14869	14959	14871	14982	14935	14810	14922	14847	14865	14988	14909	14945	14855	15033	15065	14910	14923	15022	15017	14884	14824	14900	14969	14866	14940	14819	14934	14953	14751	14917	14872	15068	14875	14941	15015	14860	15032	14981	14894	15021	15049	14842	14853	14937	14877	14777	14796	15005	14997	14874	14966	14910	14854	14923	14891	15035	14812	14742	14844	14769	14825	14924	14906	14886	15011	14913	14916	14979	14843	14974	15030	15032	14958	15193	14858	14970	15013	14941	14956	14748	14851	14935	14742	14975	14997	14684	14991	14855	14961	14970	14908	15026	14800	14816	14900	14875	14829	14889	14836	14861	14811	14766	14759	14764	15029	14932	14999	14875	14829	14673	14887	14905	14883	14917	14950	14852	15018	14954	14886	14828	14899	14893	14926	14931	14994	14778	15084	14842	15010	14944	14937	14883	14816	14915	14754	14766	14853	15030	14876	14922	14975	14808	14879	14984	14908	14907	14959	14971	15022	15007	14929	15038	14769	14964	14940	14820	14914	14968	14847	15174	14770	14895	14844	14978	14954	14884	14870	14844	14836	14821	14867	14812	15030	14801	14977	14762	14959	14868	14921	14992	15001	15024	14954	14968	14927	14858	14753	14852	14990	14906	14846	15079	14859	14923	14729	14933	14975	14893	14885	14815	14949	14970	14848	14801	14938	14845	14814	14882	15067	14858	14731	14881	14823	14953	15012	14704	15009	14893	14891	14787	14739	14808	14927
26699	21481	25916	24096	17463	17301	17381	16940	16886	16920	16756	16879	16875	16961	16861	16816	16721	16793	16869	16943	16913	16748	16866	16753	16989	16886	16712	16939	16940	16685	16861	16852	16783	16808	16914	16738	16844	16719	16865	16956	16857	16727	16691	16778	16667	16967	16943	16974	16881	16842	16872	16906	16958	16885	16866	16821	16771	16919	16921	16982	16975	16817	16866	16876	16962	16621	16727	16757	16904	16788	16727	16635	16501	16762	16917	16747	16758	16558	16643	16626	16790	16860	16778	16660	16813	16934	16823	16728	16638	16707	16602	16664	16786	16765	16572	16789	16608	16763	16794	16778	16915	16822	16720	16826	16920	16810	16724	16889	16852	16754	16657	16664	17131	17016	16706	16790	16687	16938	17046	16729	16740	16944	16906	16903	16902	16799	17021	17010	16925	17080	16849	17119	16758	16702	16661	16873	16799	16880	16488	16791	16813	16660	17032	16912	16933	16687	16754	16922	16868	16773	16770	16707	16835	16852	16634	16913	16887	16921	16712	16710	16872	16892	16840	16896	16629	16770	16797	16831	16718	16853	16782	16987	16929	16835	16644	16921	16830	16715	16691	16912	16909	16920	16853	16725	16875	17005	16944	16903	16884	16744	16687	16781	16901	17008	16810	16721	16827	16891	16681	16906	16809	16825	16756	16883	16750	16546	16712	16958	16782	16697	16788	16939	16885	16611	16783	16856	16738	16709	16658	17001	16867	16937	16897	16976	16985	16860	16787	16804	16568	16849	16647	16681	17004	16921	16663	16602	16949	16653	16836	16962	16870	16824	17069	16866	16828	17050	16928	16794	16961	16898	16952	16900	16869	16801	16874	16984	16901	16988	16726	16670	16907	16847	17006	16610	16768	16706	16717	16695	16648	16858	16949	16701	16700	16736	16653	16778	17040	16699	16929	16746	16803	16920	16823	16727	16860	16981	16949	16793	16928	16706	16821	16782	16773	16718	16800	16857	16796	16733	17028	17001	16846	16837	16887	16653	16953	16874	16873	16874	16759	16762	16765	16802	16838	16869	16658	16656	16798	16912	16852	16995	16687	16980	16841	16944	16556	16716	16744	16885	16804	16643	16848	16940	16795	16860	16939	16868	16835	16761	16833	16869	16762	16805	16642	16708	16830	16953	17039	16793	16799	16881	16983	16781	16777	16687	16874	16939	16943	16897	16883	16623	16907	16812	16801	17013	16778	16876	16775	16671	16940	16716	16953	16749	16657	16666	16844	16651	16827	16825	16800	16873	16788	16972	16949	16849	16668	16935	16820	16911	16909	16887	16674	16823	16723	16912	16869	16819	16915	16943	16785	16851	16760	16617	16812	16898	16822	16708	16722	16936	16854	16714	16631	16620	16745	16878	16749	16948	17021	16769	16799	16833	16773	16855	16763	16893	16870	16773	16996	16887	16984	16864	16990	16907	16893	16600	16621	16809	16769	16864	16834	16822	16713	16989	16610	16958	16798	16783	16892	16906	16870	16785	16700	16692	16860	16879	17101	16925	16839	16754	16639	16819	16835	16917	16822	16936	16941	16657	16985	16693	16787	16856	16899	16960	16789	16811	16735	16695	16707	16746	17126	16690	16787	16583	16818	16886	17066	16815	17024	16809	16747	16685	16723	17061	16679	16759	16776	16905	16688	16640	16767	16645	16756	16824	16709	17096	16650	16936	16750	16802	16749	16856	16746	16958	16820	16779	16801	16819	16940	16970	16841	16749	16849	16758	16674	16804	16794	16672	16998	16743	16973	16965	16910	16795	16860	16619	16909	16825	16848	16771	16637	16716	16762	16987	16854	16699	16685	17052	16891	16724	16632	16801	16770	16775	16850	16762	16741	16779	16758	16830	16998	16779	16836	16974	16936	16697	16914	16748	16812	16723	16872	16921	16769	16885	16924	16741	16612	16888	16947	16874	16800	16846	16915	16557	16753	16894	16775	16826	17017	16740	16975	16970	16678	16938	16834	16723	16634	16883	16742	16822	16799	16869	16542	16617	16815	17047	16682	16805	16870	16734	16782	16822	16809	16622	16730	16844	16767	16958	16752	16796	16859	16814	16767	16915	16729	16889	16774	16872	16776	16839	16721	16861	16784	16813	16802	16889	16947	16788	16822	16732	16947	16975	16738	16678	16809	16847	16804	16765	16778	16866	16643	16815	16763	16920	16798	16673	16776	16842	16763	16810	16739	16759	16704	16911	16812	16652	16795	16800	16958	16970	16552	16960	16753	16820	16874	16828	17051	16752	16912	16905	16839	16959	16938	16934	16678	16837	16895	16590	16945	17005	17015	16895	16804	16794	16921	16687	16822	17067	16981	16782	16767	16857	16902	16991	16855	16816	16805	16686	16959	16909	16790	16927	16864	16645	16936	16925	16828	16524	16955	16668	16799	16805	16738	17064	16690	16867	16849	16840	16827	16935	16694	16994	16907	16575	16647	16832	16791	16703	16819	16679	16741	16571	16883	17060	16970	16993	16834	16736	16714	16745	16758	16793	16885	16883	16740	16816	16857	16822	16737	16805	16797	16943	16826	16754	17005	16708	17046	16897	16888	16857	16777	16768	16885	16843	16917	16632	16923	16725	16899	16852	16990	16829	16803	16942	16805	16877	16882	16842	16627	16802	16645	16836	16813	16966	16764	16721	17108	17080	16944	16865	16963	16916	16901	16922	16995	16735	16905	17025	16729	16841	17019	16942	16740	16723	16852	16777	16623	16856	16968	16722	16751	16860	16970	16906	17079	16811	16784	16940	17015	16737	16765	16789	16769	16931	16935	16915	16871	16959	16706	16644	16684	16589	16757	16846	16817	16938	16744	16885	16828	16912	16753	16857	16911	16697	16923	16787	16907	16913	16913	16757	17034	16953	16924	16902	16864	16654	16792	16828	16790	16649	16891	16753	16784	16614	16815	16882	16693	17028	16961	16853	16919	16816	16753	16696	16897	16857	16889	16891	16872	16742	16790	16786	16778	16774	16939	16881	16845	16714	16893	16939	16744	16826	16628	16682	16878	16665	16886	16871	16907	16815	17013	16761	16891	16956	16698	16947	16881	16803	16941	16654	16880	16842	16803	16958	16729	16640	16633	17069	16865	16848	16800	16932	16802	16996	16716	17074	16907	16882	16805	16843	16734	16635	16833	16706	16857	16729	16789	16724	16810	16924	16718	16589	16623	16837	16810	16812	16836	16799	16853	16887	16687	16787	16816	16829	16854	16828	16947	16540	17088	16959	16859	16874	16764	16638	16932	16874	16817	16802	16821	16882	16766	16892	16790	16564	17019	16891	16833	17010	16857	16867	16927	16772	16782	16834	16782	16896	16989	17066	16949	16744	16865	16774	16880	16890	17014	16779	16865	16688	16977	16879	16897	16984	16626	16810	16703	16692	16622	16761	16756	16748	16832	16800	16918	16793	16649	16987	16898	16850	16685	16648	16853	16737	16647	16823	16839	16816	16824	17116	17020	16654	16917	16632	16665	16870	16815	16843	16820	16995	16759	16928	16888	16706	16784	16757	16803	16733	16844	17078	16938	16916	16726	16747	16750	16689	16825	16750	16552	16833	16731	16783	16861	16760	16896	16933	16522	16888	16756	16822	16678	16837	16853	16657	16908	16938	16533	16824	16747	16734	16703	16756	16833	16755	17060	16824	16894	16767	16921	16851	16784	16895	16745	16804	16891	16823	16850	16835	16790	17008	16631	16689	16890	16707	16934	16850	16877	16802	16894	16777	16816	16792	16843	16839	16720	16731	16826	16859	16928	16835	16815	16875	17006	16973	16849	16569	16631	16842	16666	16869	16978	16788	16975	16922	16655	16806	16581	16903	16922	16952	17005	16799	16777	16995	16796	16774	16767	16799	17043	16962	16747	16798	16701	16854	16906	16782	16729	16764	16689	16669	16722	16780	16867	16822	16827	16583	16729	16669	17006	16606	16904	16878	16926	16916	16802	16744	16848	16914	16884	16823	17026	16838	16864	16618	16643	16807	16860	16951	16876	16616	16890	16729	16890	16850	16634	16703	16537	16776	16731	16864	16691	16752	16858	16927	16791	16670	16765	16776	16956	16735	16669	16673	16880	16888	16484	16885	17064	16842	16868	16610	16611	16682	16647	16850	16580	16561	16746	17039	16912	16682	16884	16712	16806	16766	16720	16775	16715	16740	16802	16938	16938	17031	16786	16901	16917	16679	16690	16816	17094	16799	16838	16777	16762	16794	16827	16762	16822	16806	16749	16654	16806	16861	16705	16593	16711	16942	16815	16839	16701	16913	16823	16796	16976	16920	16814	16860	16896	16900	16675	16989	16749	16802	16845	16892	16818	16851	16790	16624	16679	16600	16804	16806	16815	16918	16664	16893	16694	16857	16876	16851	16805	16623	16880	16839	17041	16843	16947	16729	16674	16730	16701	17020	16784	16808	16884	16786	16706	16828	16670	16865	16809	16660	16991	16841	16853	16801	16759	16765	16802	16804	16799	16672	16872	16863	16924	16735	16953	16878	16934	16995	16752	17001	16822	16821	16945	16828	16780	16866	16801	16824	16981	17144	16775	16766	16935	16965	16783	16744	16880	16823	16745	16710	16847	16785	16885	16767	17011	16669	16695	16839	16864	16820	16832	16963	16825	16860	16674	16781	16826	16823	16815	16855	17085	16976	16650	16827	16795	16681	16838	16843	16887	16877	16957	16784	16943	16939	16928	16799	16947	16751	16766	16842	16840	16783	16603	17035	16709	16823	16793	16696	16859	16854	16915	16886	16896	16873	17016	17172	16825	16903	16905	16980	16955	16960	16937	16972	16807	16678	16888	17024	16816	16983	16779	16919	16868	16700	16890	16833	16968	16777	16743	16791	16878	16858	16922	16703	16913	16688	16745	16774	16924	16878	16867	17018	17073	16940	16907	16795	16739	17014	16882	16955	16780	16659	16783	16740	16779	17019	16825	16636	16919	16797	16854	16745	16764	16641	16689	16766	16803	16615	16905	16761	16768	16978	16760	16824	16972	16817	16770	16856	16842	16932	16959	16669	16848	16777	16652	16939	16586	16928	16920	16925	16720	16635	16611	16880	16891	16911	16951	16825	16743	16779	16879	16695	16772	16786	16740	16728	16976	16754	16799	16901	16850	16562	16946	16798	16759	16732	16909	16840
14045	16699	16275	15880	15492	15489	15306	15298	15260	15231	15225	15185	15281	15353	15498	15220	15274	15242	15242	15336	15322	15272	15142	15268	15164	15341	15066	15226	15262	15215	15292	15183	15216	15233	15179	15208	15186	15210	15381	15327	15243	15349	15293	15242	15153	15343	15109	15118	15225	15212	15121	15386	15428	15363	15140	15290	15210	15248	15365	15003	15083	15366	15042	15170	15154	15127	15082	15269	15188	15278	15168	15089	15280	15216	15262	15205	15072	15415	15201	15174	15432	15186	15280	15222	15212	15195	15341	15141	15336	15323	15274	15050	15226	15246	15237	15201	15216	15244	15342	15170	15162	15250	15270	15165	15174	15207	15429	15193	15246	15219	15126	15286	15227	15138	15428	15348	15091	15135	15194	15286	15308	15203	15346	15109	15179	15286	15265	15125	15257	15192	15238	15045	15184	15075	15335	15201	15216	15183	15134	15180	15241	15087	15257	15055	15208	15241	15212	15333	15175	15454	15131	15246	15262	15211	15266	15219	15410	15212	15120	15187	15303	15409	15176	15244	15236	15129	15290	15086	15261	15449	15331	15293	15096	15343	15266	15218	15332	15311	15206	15120	15174	15360	15249	15186	15100	15222	15140	15301	15186	15246	15084	15302	15128	15349	15061	15264	15241	15180	15182	15311	15222	15121	15172	15148	15311	15282	15245	15278	15143	15260	15040	15369	15231	15197	15186	15446	15098	15236	15370	15192	15146	15112	15226	15104	15212	15147	15059	15189	15413	15276	15200	15209	15063	15323	15299	15372	15372	15247	15290	15437	15124	15315	15147	15325	15332	15415	15106	15282	15155	15221	15062	15309	15203	15199	15279	15006	15294	15281	15262	15226	15465	15267	15319	15384	15292	15186	15172	15251	15340	15269	15250	15198	15284	15253	15069	15200	15177	15309	15346	15173	15203	15120	15114	15085	15111	15214	15431	15184	15248	15246	15256	15156	15234	15232	15256	15367	15056	15312	15272	15311	15280	15214	15309	15183	15368	15382	15195	15173	15316	15195	15194	15185	15084	15405	15153	15219	15232	15158	15299	15186	15226	15131	15222	15234	15127	15256	15202	15140	15252	15354	15299	15290	15233	15147	15032	15273	15053	15369	15202	15222	15052	15102	15435	15239	15213	15228	15251	15091	15084	15197	15122	15125	15128	15131	15364	15105	15199	15125	15290	15278	15490	15143	15193	15084	15063	15206	15061	15130	15374	15277	15293	15180	15259	15245	15173	15271	15162	15277	15290	15361	15271	15382	15166	15225	15177	15297	15333	15294	15224	15343	15243	15196	15245	15162	15330	15268	15325	15138	15373	15121	15307	15117	15362	15107	15371	15353	15249	15225	15267	15234	15254	15240	15359	15278	15300	15166	15106	15100	15168	15070	15232	15344	15121	14966	15071	15168	15236	15357	15255	15372	15256	15228	15163	15064	15265	15058	15310	15268	15307	15209	15218	15165	15338	15161	15290	15176	15266	15235	15112	15276	15089	15318	15201	15244	15259	15247	15039	15305	15016	15313	15237	15295	15149	15218	15139	15181	15169	15344	15334	15160	15201	15287	15089	15311	15225	15244	15142	15338	15061	15295	15100	15446	15151	15381	15294	15401	15246	15264	15145	15307	15038	15258	15166	15240	15101	15272	15146	15354	15087	15386	15238	15106	15235	15280	15020	15200	15224	15174	15406	15077	15288	15361	15186	15151	15314	15159	15199	15186	15273	15341	15117	15327	15195	15160	15289	15066	15172	15390	15221	15249	15257	15300	15283	15384	15158	15208	15134	15245	15359	15193	15178	15423	15404	15099	15221	15192	15229	15234	15187	15185	15301	15309	14993	15147	15260	15194	15249	15178	15133	15239	15312	15144	15206	15277	15186	15093	15282	15385	15151	15260	15126	15311	15099	15279	15316	15201	15192	15214	15243	15316	15192	15163	15247	15133	15184	15294	15222	15254	15136	15349	15223	15134	15183	15193	15209	15250	15145	15132	15292	15188	15288	15425	15088	15325	15336	15125	15195	15132	15188	15195	15348	15240	15193	15323	15223	15222	15276	15034	15361	15196	15179	15295	15240	15425	15267	15162	15285	15189	15295	15315	15289	15355	15150	15258	15095	15165	15301	15315	15248	15228	15134	15363	15052	15072	15197	15261	15392	15187	15149	15110	15139	15116	15306	15177	15322	15273	15310	15218	15277	15103	15318	15266	15170	15289	15126	15210	15154	15083	15213	15191	15144	15130	15227	15355	15251	15309	15256	15197	15350	15154	15321	15279	15277	15260	15286	15200	15167	15110	15203	15091	15229	15200	15239	15295	15285	15154	15209	15190	15361	15069	15325	15171	15207	15408	15360	15065	15470	15101	15285	15193	15218	15201	15179	15279	15209	15225	15224	15249	15332	15120	15121	15180	15375	15235	15066	15256	15074	15252	15145	15297	15168	15199	15169	15153	15263	15304	15204	15090	15374	15150	15268	15176	15311	15247	15146	15215	15234	15253	15251	15230	15244	15190	15210	15119	15142	15296	15243	15160	15089	15251	15081	15162	15345	15256	15305	15244	15062	15340	15245	15098	15417	15058	15130	15307	14983	15095	15118	15118	15248	15252	15185	15205	15164	15265	15494	15083	15339	15244	15326	15241	15166	15146	15195	15274	15276	15153	15183	15171	15029	15383	15247	15308	15316	15197	15271	15317	15176	15257	15458	15233	15141	14969	15261	15306	15183	15256	15141	15234	15284	15281	15195	15176	15078	15239	15256	15178	15221	15198	15127	15037	15371	15217	15317	15146	15220	15250	15342	15111	15206	15295	15286	15207	15107	15292	15162	15278	15170	15095	15302	15186	15116	15082	15322	15232	15266	15225	15049	15234	15231	15255	15045	15208	15067	15203	15117	15153	15041	15157	15128	15195	15214	15339	15443	15036	15310	15142	15222	15230	15190	15130	15330	15143	15331	15164	15250	15145	15266	15219	15125	15204	15150	15175	15240	15211	15077	15277	15151	15231	15159	15313	15126	15190	15378	15262	15177	15286	15335	15163	15418	15189	15330	15257	15362	15147	15094	15290	15240	15256	15131	15305	15241	15218	15129	15390	15240	15205	15206	15305	15260	15405	15100	15192	15163	15126	15107	15376	15276	15127	15257	15234	15276	15472	15208	15123	15041	15181	15191	15166	15350	15238	15260	15389	15031	15128	15243	15109	15073	15279	15180	15149	15324	15231	15061	15130	15305	15274	15276	15173	15144	15306	15345	15136	15337	15265	15118	15108	15294	15184	15385	15270	15099	15435	15192	15212	15378	15129	15217	15244	15200	15126	15175	15158	15325	15195	15119	15364	15304	15172	15277	15244	15338	15102	15154	15255	15284	15370	15346	15229	15278	15245	15286	15220	15285	15322	15248	15264	15124	15186	15333	15259	15094	15450	15251	15118	15156	15214	15222	15329	15022	15136	15250	15270	15276	15359	15204	15308	15063	15216	15219	15332	15109	15257	15443	15262	15139	15082	15176	15229	15087	15118	15308	15135	15174	15219	15166	15299	15224	15292	15198	15261	15202	15511	15048	15382	15219	15288	15253	15173	15417	15281	15262	15227	15200	15211	15190	15315	15217	15305	15135	15311	15114	15127	15159	15335	15308	15227	15267	15323	15179	15265	15271	15285	15334	15337	15121	15259	15270	15291	15262	15330	15250	15237	15150	15285	15300	15250	15292	15205	15161	15248	15289	15297	15322	15241	15249	15316	15148	15193	15124	15281	15236	15217	15130	15249	15258	15203	15035	15120	15247	15179	15196	15317	15437	15378	15109	15190	15025	15365	15151	15138	15129	15082	15194	15055	15164	15264	15223	15088	15407	15313	15375	15235	15232	15211	15222	15288	15241	15416	15195	15159	15330	15293	15224	15210	15184	15166	15164	15327	15210	15265	15343	15175	15152	15275	15331	15173	15193	15256	15086	15354	15296	15163	15111	15063	15323	15165	15192	15141	15122	15203	15294	15186	15286	15245	15214	15189	15120	15254	15275	15328	15272	15321	15318	15425	15165	15329	15188	15278	15131	15206	15086	15291	15209	15017	15238	15202	15178	15289	15219	15269	15239	15166	15226	15162	15240	15121	15180	15191	15138	15272	15242	15287	15334	15398	15362	15214	15306	15394	15273	15207	15275	15101	15099	15174	15242	15301	15445	15242	15291	15397	15162	15238	15277	15301	15179	15365	15183	15311	15222	15221	15089	15151	15370	15111	15380	15197	15212	15264	15280	15272	15302	15362	15220	15179	15228	15257	15449	15255	15269	15406	15286	15181	15286	15099	15231	15327	15165	15086	15224	15122	15230	15206	15116	15298	15147	15358	15246	15296	15152	15167	15207	15241	15193	15356	15103	15376	15206	15252	15158	15301	15117	15141	15282	15322	15264	15042	15161	15225	15391	15165	15093	15184	15139	15369	15296	15226	15169	15268	15222	15160	15227	15221	15254	14986	15235	15202	15438	15263	15255	15301	15356	15284	15119	15319	15155	15399	15152	15273	15267	15284	15286	15201	15256	15248	15311	15203	15288	14986	15092	15298	15359	15150	15163	15168	15116	15347	15231	15227	15239	15196	15078	15406	15241	15158	15256	15108	14978	15364	15186	15313	15194	15397	15229	15262	15272	15087	15223	15069	15174	15213	15275	15412	15285	15267	15106	15174	15279	15253	15243	15025	15323	15257	15176	15167	15125	15123	15232	15285	15154	15231	15217	15319	15248	15271	15247	15408	15268	15204	15191	15057	15215	15216	15209	15265	15370	15201	15182	15214	15119	15203	15112	15202	15179	15100	15250	15217	15402	15271	15210	15007	15207	15152	15300	15255	15150	15267	15326	15188	15287	15101	15305	15247	15407	15216	15265	15160	15222	15174	15151	15240	15296	15252	15161	15369	15315	15144	15302	15220	15126	15236	15161	15137	15199	15370	15186	15364	15207	15221	15085	15268	15193	15284	15230	15230	15376	15340	15141	15307	15294	15328	15193	15376	15263	15169	15310	15164	15132	15182	15191	15081	15220	15185	15091	15343	15400	15187	15286	15279	15135	15110	15213	15124	15317	15312	15292	15258	15108	15375	15272	15332	15143	15077	15181	15242	15283	15195	15221	15149	15311	15241	15378	15359	15138	15179	15400	15323
23816	21432	29056	24216	21831	21854	19683	16910	16530	16555	16633	16705	16630	16496	16551	16708	16596	16502	16549	16680	16520	16498	16503	16507	16573	16499	16400	16446	16397	16388	16629	16584	16476	16293	16562	16425	16239	16493	16417	16335	16592	16430	16669	16534	16734	16334	16346	16401	16341	16385	16475	16397	16598	16677	16546	16405	16544	16362	16461	16489	16524	16440	16455	16375	16513	16465	16595	16274	16411	16298	16402	16345	16403	16444	16550	16609	16224	16393	16431	16592	16219	16362	16358	16297	16487	16302	16448	16307	16433	16629	16577	16341	16387	16283	16378	16484	16415	16471	16172	16161	16477	16357	16318	16277	16270	16274	16367	16316	16549	16330	16249	16272	16262	16447	16371	16375	16352	16354	16408	16313	16493	16324	16334	16600	16370	16322	16439	16349	16538	16333	16280	16395	16328	16345	16399	16416	16298	16436	16500	16243	16240	16401	16376	16321	16625	16471	16513	16271	16445	16261	16395	16280	16249	16346	16254	16433	16292	16394	16323	16217	16282	16382	16411	16179	16305	16576	16460	16501	16290	16475	16384	16347	16421	16447	16546	16490	16395	16486	16380	16233	16613	16263	16301	16220	16385	16567	16263	16424	16376	16407	16553	16560	16398	16181	16249	16368	16294	16336	16391	16391	16420	16345	16288	16381	16440	16327	16373	16346	16337	16302	16216	16360	16555	16299	16243	16232	16492	16442	16322	16508	16347	16394	16378	16349	16265	16393	16307	16387	16128	16402	16304	16449	16187	16216	16242	16383	16336	16493	16481	16369	16305	16300	16389	16418	16255	16489	16399	16449	16360	16287	16331	16192	16260	16577	16354	16295	16337	16490	16564	16181	16471	16232	16298	16179	16312	16306	16644	16489	16401	16564	16442	16277	16254	16352	16384	16616	16532	16432	16453	16347	16397	16386	16341	16227	16494	16410	16340	16350	16300	16270	16474	16374	16455	16208	16374	16377	16547	16309	16393	16460	16525	16302	16480	16427	16484	16391	16367	16254	16368	16502	16424	16171	16246	16337	16351	16254	16472	16278	16403	16178	16381	16303	16452	16205	16456	16413	16358	16340	16360	16250	16515	16447	16447	16573	16307	16264	16246	16444	16278	16301	16103	16311	16489	16330	16242	16206	16403	16485	16257	16300	16496	16190	16240	16324	16217	16208	16306	16163	16391	16242	16440	16423	16245	16350	16370	16239	16287	16308	16383	16481	16539	16253	16361	16322	16356	16537	16263	16193	16432	16434	16241	16411	16520	16426	16294	16372	16286	16289	16354	16263	16401	16363	16363	16491	16451	16300	16295	16488	16371	16452	16373	16310	16330	16405	16305	16372	16437	16223	16363	16442	16300	16501	16453	16273	16449	16296	16608	16392	16474	16398	16450	16465	16460	16215	16494	16315	16543	16248	16416	16441	16333	16351	16253	16389	16564	16320	16535	16526	16432	16577	16407	16220	16172	16404	16437	16379	16320	16261	16495	16147	16491	16386	16261	16360	16358	16500	16438	16353	16504	16350	16345	16270	16387	16593	16327	16293	16363	16414	16472	16517	16403	16449	16327	16050	16330	16504	16582	16187	16295	16222	16504	16484	16408	16338	16537	16532	16320	16305	16361	16286	16430	16374	16252	16324	16240	16440	16346	16308	16361	16405	16378	16608	16367	16479	16394	16520	16254	16419	16449	16482	16390	16286	16399	16416	16320	16346	16194	16407	16377	16325	16233	16446	16261	16303	16221	16449	16405	16229	16424	16364	16419	16328	16533	16349	16222	16400	16331	16411	16357	16532	16427	16404	16321	16212	16132	16138	16400	16403	16354	16440	16368	16294	16526	16395	16334	16450	16559	16470	16375	16398	16332	16292	16490	16472	16311	16476	16358	16511	16426	16399	16268	16099	16444	16269	16295	16387	16417	16259	16388	16262	16407	16221	16314	16405	16481	16326	16401	16215	16317	16362	16256	16384	16377	16426	16266	16487	16292	16345	16280	16363	16217	16398	16346	16189	16401	16565	16394	16244	16192	16179	16476	16394	16170	16290	16381	16300	16323	16311	16289	16321	16223	16437	16252	16277	16372	16424	16481	16253	16304	16261	16454	16323	16441	16464	16593	16666	16335	16345	16479	16440	16358	16434	16211	16436	16338	16296	16396	16376	16193	16278	16416	16315	16369	16420	16411	16341	16212	16432	16260	16257	16564	16188	16479	16387	16326	16136	16254	16251	16426	16358	16459	16256	16323	16475	16532	16413	16479	16451	16281	16474	16161	16300	16217	16421	16217	16504	16290	16345	16367	16549	16301	16264	16209	16210	16437	16276	16310	16231	16280	16409	16374	16234	16231	16461	16315	16356	16567	16270	16223	16412	16332	16345	16428	16228	16251	16322	16441	16496	16383	16443	16287	16297	16382	16473	16478	16227	16570	16447	16339	16375	16211	16504	16317	16338	16322	16546	16631	16430	16160	16223	16373	16294	16265	16453	16423	16425	16155	16341	16439	16643	16324	16581	16349	16289	16488	16488	16399	16281	16387	16417	16412	16291	16362	16376	16344	16218	16552	16367	16236	16384	16432	16583	16461	16307	16414	16364	16391	16408	16450	16163	16409	16439	16332	16334	16378	16521	16293	16395	16371	16368	16280	16434	16374	16264	16257	16378	16617	16376	16230	16418	16278	16436	16518	16360	16399	16348	16268	16595	16283	16425	16306	16317	16376	16082	16421	16456	16370	16251	16413	16243	16410	16202	16198	16158	16321	16308	16193	16467	16426	16255	16264	16406	16295	16402	16241	16268	16478	16332	16528	16480	16460	16425	16459	16387	16300	16662	16279	16391	16400	16277	16329	16323	16444	16241	16535	16303	16300	16491	16256	16193	16476	16377	16275	16388	16279	16465	16463	16335	16260	16405	16353	16527	16390	16296	16432	16256	16155	16293	16234	16474	16365	16299	16374	16348	16337	16285	16218	16353	16666	16572	16462	16221	16378	16328	16236	16254	16298	16459	16325	16370	16580	16377	16410	16473	16179	16320	16531	16321	16440	16444	16232	16316	16394	16534	16378	16489	16363	16573	16532	16573	16341	16373	16441	16405	16246	16149	16157	16499	16505	16502	16448	16516	16294	16283	16053	16385	16435	16339	16542	16292	16598	16486	16332	16350	16571	16410	16389	16260	16303	16440	16141	16267	16260	16585	16579	16535	16378	16482	16494	16532	16286	16179	16290	16108	16275	16362	16289	16236	16435	16335	16277	16406	16456	16514	16317	16415	16268	16405	16149	16239	16228	16156	16513	16404	16249	16251	16379	16400	16448	16451	16248	16353	16339	16430	16300	16289	16418	16304	16386	16482	16422	16420	16194	16247	16250	16306	16487	16277	16334	16287	16271	16330	16435	16419	16312	16563	16261	16199	16190	16342	16286	16443	16222	16261	16301	16213	16230	16376	16655	16398	16180	16230	16408	16459	16404	16183	16150	16434	16344	16362	16342	16306	16272	16291	16282	16491	16219	16577	16423	16360	16398	16399	16365	16382	16455	16549	16290	16323	16480	16355	16432	16357	16534	16361	16072	16562	16315	16357	16387	16312	16436	16352	16377	16233	16239	16352	16457	16173	16295	16575	16519	16361	16353	16419	16325	16507	16393	16260	16515	16363	16297	16159	16106	16342	16471	16183	16247	16313	16487	16298	16378	16289	16146	16260	16473	16354	16388	16402	16474	16431	16384	16266	16174	16492	16375	16302	16406	16436	16239	16407	16135	16442	16337	16362	16303	16331	16148	16273	16440	16192	16212	16490	16497	16040	16413	16417	16409	16347	16414	16256	16433	16314	16368	16422	16464	16311	16208	16503	16360	16380	16243	16460	16317	16219	16257	16491	16330	16348	16407	16286	16453	16395	16423	16354	16446	16155	16339	16299	16451	16208	16191	16207	16266	16341	16261	16206	16430	16295	16488	16157	16299	16280	16458	16451	16286	16321	16568	16475	16274	16433	16463	16351	16361	16423	16452	16294	16434	16317	16373	16282	16462	16287	16294	16363	16363	16187	16390	16293	16398	16380	16312	16642	16442	16480	16267	16032	16385	16345	16303	16311	16345	16240	16159	16348	16398	16146	16319	16250	16257	16378	16405	16394	16362	16289	16377	16373	16381	16097	16376	16422	16249	16276	16565	16553	16562	16315	16246	16403	16575	16518	16499	16351	16284	16231	16221	16387	16345	16414	16452	16083	16439	16383	16538	16299	16332	16298	16328	16391	16426	16332	16463	16482	16312	16528	16368	16621	16454	16234	16234	16507	16464	16348	16389	16513	16366	16300	16454	16370	16371	16454	16470	16345	16429	16194	16315	16326	16570	16200	16289	16168	16453	16313	16337	16321	16144	16512	16410	16398	16281	16334	16315	16271	16391	16297	16477	16357	16386	16182	16373	16426	16171	16336	16475	16378	16300	16284	16517	16365	16390	16416	16254	16306	16369	16292	16483	16368	16331	16358	16325	16564	16479	16333	16330	16443	16433	16279	16278	16425	16441	16410	16394	16410	16413	16380	16363	16450	16360	16602	16564	16332	16468	16501	16236	16473	16412	16446	16299	16254	16406	16416	16314	16492	16398	16416	16532	16388	16434	16470	16372	16036	16243	16282	16173	16284	16347	16461	16455	16386	16239	16525	16496	16205	16598	16280	16299	16510	16333	16413	16423	16423	16480	16273	16355	16416	16238	16319	16513	16449	16344	16375	16479	16275	16253	16509	16207	16284	16612	16354	16473	16360	16215	16429	16204	16346	16259	16385	16356	16346	16246	16429	16501	16180	16234	16390	16432	16480	16366	16461	16305	16341	16339	16347	16222	16456	16375	16433	16426	16489	16397	16399	16366	16319	16286	16172	16651	16319	16381	16376	16503	16363	16267	16269	16372	16407	16250	16475	16283	16403	16535	16205	16422	16298	16192	16427	16306	16267	16422	16245	16358	16352	16540	16359	16447	16421	16424	16446	16317	16174	16311	16304	16340	16536	16459	16359	16310	16517	16416	16364	16548	16448	16620	16499	16423	16438	16476	16556	16489	16571	16346	16227	16294	16250	16292	16437	16404	16465	16263	16338	16594	16176	16492	16299	16480	16566	16200	16256	16320	16262	16419	16469	16310	16120	16324	16346	16143	16293
11858	17665	17078	16307	15611	15508	15275	15211	15138	14953	14826	15183	15066	15002	15127	15300	14849	14971	14974	15019	15049	15009	15146	14980	14951	14888	14965	14830	14955	14888	14881	14944	14982	14843	14978	14910	14929	14878	15000	14907	14952	14907	15214	15036	14849	14851	15025	15040	14940	14878	14998	15178	14943	15061	14958	14922	14973	15018	14962	15053	15033	14919	14922	14986	15001	15040	14838	14881	14756	15005	14853	14876	14865	14947	14917	14990	15007	14957	15094	14917	15026	14924	14785	14996	14940	14989	15013	15045	15085	15063	14914	15037	15020	14904	14998	14935	14964	14908	15009	14957	14851	14885	14855	15048	14969	15044	14985	14991	14983	15123	14900	14938	14879	14921	15057	14829	14969	14944	14730	14930	15026	14932	14965	14809	14896	14916	14757	14904	15149	14778	14857	14894	14714	14875	14771	14990	14893	14964	15038	15220	15034	14996	14928	15021	14920	15023	15023	14993	15061	15091	15040	15015	14850	14973	14883	14973	14893	15016	14896	14870	14959	15080	14923	15042	14821	14714	15131	15026	14811	14842	15001	14997	15014	14804	14946	14736	15035	14810	14784	15107	14998	14852	14917	14794	14867	14988	14866	14902	15084	15004	15009	14987	15112	15029	14828	15086	14994	15017	14956	14796	14941	15024	14963	15116	14902	14858	14922	15027	14813	14879	14990	14956	14984	14868	14924	14988	14798	14945	15052	15028	14886	14891	14917	14845	14910	15001	15043	14895	14675	15040	14910	14827	15001	15002	15023	14848	14814	14772	14942	14978	14991	14763	15039	14833	14931	14838	14994	15082	14878	15077	14730	14992	14909	14858	14964	14949	14858	14863	14829	14998	14932	14895	15024	14959	14953	14973	14959	14686	15016	15052	14955	14916	14891	15056	14878	15043	14917	15011	14922	14948	15010	14881	15119	14884	14950	14969	14912	14874	14985	14953	14869	14941	14822	14985	14960	14905	14718	14861	14867	14888	14943	15009	14915	14826	14806	15024	15089	14912	14998	14985	14770	15020	15086	14812	14982	14859	15003	14827	15015	14995	15073	14770	14831	15058	14865	14915	14933	14860	14887	14898	14927	14808	14830	14795	14903	14907	14854	14942	14921	14748	15123	15079	14947	15143	14884	14943	15051	14865	14907	14997	14917	15028	14818	14922	14930	14986	14775	14923	14877	14773	14981	14937	14936	15231	14824	14936	14976	14945	14904	14923	14860	14979	14828	14878	15007	14858	14945	14877	14809	15135	14952	14878	14958	15068	14762	14735	14984	14847	14871	14678	14898	14846	15099	14872	14953	14839	15122	15051	15177	14919	14912	15103	14976	14889	14936	14927	14960	14972	14910	14976	14798	14949	14908	14963	14886	14927	14957	14999	14739	14928	15047	14844	15007	15013	14900	15038	14887	14894	14854	14895	14913	14976	14832	14932	15069	14935	15067	14941	15032	14967	15008	14952	14889	15055	14858	14936	14923	15042	15110	14765	14919	14883	14966	14940	14968	15087	14857	14822	15031	14936	14978	14728	14921	14888	14833	14964	14990	15004	14899	14867	14979	15018	15063	14972	14959	14876	14796	14874	15107	14995	14918	15083	14996	15085	14954	14972	15012	14965	14922	14924	14970	14855	15075	14872	14919	15064	14941	15090	14971	14917	15026	14996	14947	14831	14897	15077	14898	14963	14954	15025	14908	14962	14895	14860	14806	14913	14994	14959	14936	14911	14926	14883	14814	15083	14975	14928	14959	14961	15018	14824	14793	14856	15079	14955	14894	14930	14937	15061	14869	14894	15026	14940	14945	14925	15003	14995	14832	15100	14986	14799	14947	14734	14934	14968	14845	14879	15082	15004	14971	15068	15006	14966	14885	14902	14897	14925	14958	14961	14859	14929	14850	14945	14887	14877	14788	14932	15114	15062	14886	15068	15012	15053	14916	14923	14976	14877	15025	14928	14951	14902	15065	15005	14936	14925	14996	14943	14854	14876	14902	14988	14939	14847	14926	14878	14873	14888	14882	15021	14995	14731	14973	15100	14854	15007	14972	15041	15046	14945	14962	15030	14989	14855	14823	14917	14858	14814	14907	14975	15122	14984	14974	14970	15162	15008	14976	14986	14858	14975	14920	14838	14752	15043	14760	14989	14960	14959	15009	14879	14873	14977	14932	14846	14982	14947	14806	14769	14947	14912	15104	14883	14773	14887	15079	14952	15131	15009	14922	15006	15056	14923	14930	14960	14860	14996	14951	14851	14957	15025	14962	14948	14989	15047	14859	14992	14779	14932	14921	14847	14926	14895	14877	15080	14956	14776	14968	14811	15200	14823	14910	14995	15179	14846	14947	14999	14952	14943	14852	14960	14748	15025	14836	14868	15059	14951	14818	14822	14907	15004	14948	14938	14856	14738	15037	14728	15010	14816	14896	14976	14823	14836	14912	14974	14742	14950	14978	15080	14912	14990	14987	14864	14889	14881	14928	14978	14808	14956	14697	14851	14915	14752	15017	14885	14751	14951	15010	14929	15039	14899	14943	14847	14860	14746	14899	15064	14908	15105	15090	14890	14892	14996	15058	15072	14756	14800	15055	14866	14745	14767	14847	14959	14778	15133	14814	15028	14843	14952	14877	14918	15028	15017	14944	14891	14964	14966	15039	14984	14848	14919	14964	14993	15031	14840	14869	14948	15119	14783	14877	15009	14806	15066	14931	14918	14781	14939	14919	14759	14978	14867	14902	14894	14942	14944	15023	14992	14936	14910	15005	14851	14879	14848	14992	14869	15004	14960	14951	14863	15011	14980	14846	15056	15078	14903	14835	15036	14910	14897	14895	14956	14803	14859	14989	14801	14865	14935	15109	14838	14843	15013	14950	14893	15102	14920	14905	14928	14888	14909	14837	14810	14902	14935	14892	15049	15025	14991	14715	15051	15091	14989	15003	14734	15096	14867	15033	14783	14981	14931	14926	14984	14940	15023	15055	15003	14815	14879	14866	14781	15097	14909	15003	14868	14891	14970	15047	14912	14890	14897	14991	14847	14859	14993	14941	15102	14795	14936	14894	14987	15008	14900	14839	14909	14868	14931	14893	15022	14980	14989	14931	14887	15150	14957	14823	14893	14885	14913	15020	14919	15047	14804	15054	14826	14846	14904	14864	15068	14949	14793	14914	15095	14869	14829	15005	14993	14876	14966	14956	15007	14837	15001	15096	14932	14911	15013	15078	15024	14852	15024	15058	14930	14957	14757	15068	14829	15000	14851	14896	14939	14967	14870	14979	14831	14977	15011	14954	15040	14986	14898	15149	14811	15121	14922	14826	14952	14794	14867	14916	14953	14928	14818	14972	14848	14946	14880	15047	15161	15072	14782	14967	14802	15015	14945	14991	14876	14954	14960	15102	14904	15105	14874	14936	14984	14979	14929	15023	14955	14869	14934	14954	15038	15174	14910	15031	14786	14848	14956	14754	14979	14982	14858	14886	14807	14878	14965	14977	15004	15063	14930	15039	14806	14945	14886	14992	14874	15059	15003	14849	14915	14851	14944	14926	14818	14858	14985	14876	14921	14933	15131	14730	14949	14946	14833	14949	14842	14861	14874	14915	14905	14964	14954	14987	15068	14892	14891	14952	14969	14840	14870	14934	14733	14643	14923	14953	14964	14802	14979	14802	14898	14978	14864	15010	14864	14851	14806	15059	14954	14783	14981	14811	14802	14842	14915	14954	15017	14991	14868	14988	14831	14937	15019	14992	14902	14865	14992	14991	14726	14870	15203	14939	15056	14954	14880	14758	14873	14905	14832	15055	14974	14927	14871	14853	14885	14886	14908	14926	14892	14851	15150	14900	14878	14979	14872	14982	14987	14752	15042	14843	14935	15077	15061	14829	14998	15054	14990	14909	14913	14851	14973	15002	14915	14885	14958	14829	14800	15028	15160	14971	14995	14982	15083	14937	14850	14881	14897	15072	14927	14837	15048	15001	15026	14988	14898	15045	14905	14937	14966	14964	14940	14893	14993	14995	15009	14961	14956	14961	14875	15080	14778	14833	15040	15018	14919	14791	14893	14834	14972	15085	14969	15032	14855	14951	14947	14949	14934	14948	15156	14993	15146	14808	14893	14994	14893	14911	14903	15141	14953	14946	14888	14887	14818	15091	15057	15045	14969	15078	14877	14958	14944	14762	14979	15078	14990	14830	14920	14954	14836	14884	14885	15003	14955	14919	14906	14845	14693	14995	14980	14687	14770	14841	14989	15050	14799	14826	15057	14999	15131	14750	14964	14904	14960	14864	15031	15061	14854	14990	15021	15054	14930	14777	14836	14927	14862	14960	14834	15008	14823	14805	15049	14966	14909	14963	14991	14860	14935	14901	14911	14810	14900	14954	14679	14950	15021	14810	15012	14978	15036	14926	14933	14990	15096	14846	14891	15091	14909	14844	15038	14967	14963	15145	14879	15135	14746	14943	14909	15005	14906	14914	15157	14947	14894	14949	14959	14960	14786	14927	14791	15016	14912	14908	14893	14802	15027	14922	14897	14865	14876	15054	14887	14876	14858	14822	14798	14957	14905	14939	14902	14961	15028	14981	14932	15089	15014	15055	14877	15013	14916	14756	14889	14802	15027	14845	14875	14902	14821	14823	14997	14965	14923	14935	14846	15097	14898	14720	14848	15022	14956	15019	14890	14898	14828	14966	14893	14840	14945	14916	14995	14918	14956	14901	14938	15079	14855	15049	14969	14831	14984	15010	15023	14786	14860	15127	14821	14854	15022	14814	15041	14924	14773	14889	14969	14970	14996	14910	14821	14963	15053	14780	14881	14953	15090	14928	14844	15026	14851	14889	14937	15004	15030	14941	15024	14895	14920	14838	14913	14967	14824	15073	14992	15100	15010	14942	14836	14800	14918	14902	14805	14866	14846	15007	15043	14850	15119	14902	14926	15027	14810	14858	14991	14918	14959	14906	15026	15055	14963	14766	14824	14875	14988	14980	14789	14927	14985	14976	14953	14793	14857	14880	14987	14991	14769	14792	14991	15010	14830	14824	14943	14971	15004	14802	14973	14877	14855	14961	14890	14934	14906	14957	14910	14882	14969	14911	15001	14989	14884	14969	15045	15007	14796	14975	14918	14996	14933	14976	14957	15009	14834	14928	14977
22913	21455	29418	23905	21519	23031	24511	18440	17406	17672	17706	17718	17563	17682	17674	17430	17261	17599	17479	17412	17476	17570	17422	17351	17362	17526	17419	17528	17285	17531	17193	17364	17366	17318	17145	17232	17388	17088	17362	17147	17292	17246	17430	17329	17189	17179	17314	17267	17358	17287	17307	17301	17419	17208	17135	17195	17086	17309	17180	17400	17334	17389	17381	17338	17329	17259	17202	17197	17604	17376	17353	17317	17218	17305	17323	17339	17244	17295	17168	17219	17192	17289	17245	17369	17112	17295	17050	17330	17337	17256	17417	17326	17197	17141	17122	17052	17290	17165	17256	17385	17295	17474	17180	17347	17264	17406	17264	17295	17215	17200	17197	17320	17285	17341	17092	17226	17277	17102	17242	17262	17252	17106	17190	16949	17314	17480	17356	17347	17270	17184	17219	17315	17079	17056	17096	17316	17264	17384	17156	17241	17459	17217	17128	17209	17391	17185	17342	17175	17027	17413	17180	17270	17193	17311	17299	17107	17252	17247	17265	17213	17402	17170	17211	17259	17265	17135	17110	17197	17319	17044	17116	17220	17219	17206	16973	17178	17406	17256	17373	17390	17469	17175	17248	17109	17220	17019	17260	17226	17238	17184	17285	17214	17215	17270	17240	17117	17079	17209	17123	17145	17214	17480	17345	17252	17404	17319	17312	17254	17177	17150	17086	17137	17177	17252	17256	17233	17177	17259	17213	17428	17222	17117	17213	17152	17144	17253	17255	17332	17241	17103	17197	17128	17055	17396	17233	17150	17103	16954	17143	17386	17176	17327	17215	17271	17263	17157	17352	17307	17245	17412	17301	17262	17232	17382	17297	17211	17313	17199	17225	17318	17354	17148	17234	17352	17234	17191	17359	17197	17208	17415	17159	17136	17495	17219	17193	17193	17140	17366	17336	17204	17063	17243	17249	17388	17286	17240	17327	17075	17199	17224	17395	17140	17293	17262	17416	17382	17276	17227	17031	17036	17294	17165	17340	17221	17160	17306	17178	17042	17358	17131	17163	17187	17358	17369	17218	17138	17331	17177	17173	17347	17340	17305	17182	17138	17188	17339	17387	17198	16952	17196	17151	17245	17075	17353	17161	17180	17246	17133	17050	17268	17153	17454	17320	17435	17026	17250	17187	17240	17246	17292	17236	17424	17366	17129	17293	17308	17184	17234	17108	17056	17139	17233	17038	17293	17102	17141	16977	17180	17232	17277	17265	17329	17370	17247	17144	17159	17192	16917	17336	17302	17185	17110	17178	17347	17037	17239	17232	17148	17397	17389	17031	17436	17196	17142	17029	17261	17059	17271	17367	17306	17089	17231	17365	17341	17099	17236	17321	17273	17209	17005	17180	17326	17161	17025	17190	17211	16942	17080	17312	17411	17315	17339	17368	17170	17363	17201	17254	17105	17085	17127	17167	17246	17251	17204	17190	17243	17225	17168	17216	17158	17268	17070	17161	17354	17328	17190	17151	17367	17252	17283	17186	17307	17045	17253	17206	17218	17347	17278	17098	17173	17250	17275	17242	17386	17293	17142	17180	17172	17005	17257	17223	17165	17294	17307	17459	17264	17205	17173	17089	17136	17450	17276	17405	17247	17103	17422	17290	17226	17303	17288	17230	17260	17359	17076	17095	17424	17252	17164	17142	17173	17193	17213	17214	17152	17021	17140	17448	17291	17194	17312	17094	17310	17466	17320	17188	17259	17285	17352	17266	17002	17065	17295	17239	17363	17325	17260	17148	17422	17024	17159	17334	17051	17241	17041	17214	17201	17101	17138	17221	17322	17054	17187	17244	17114	17214	17293	17271	17391	17133	17100	17092	17216	17123	17207	17245	17235	17138	17141	17141	17087	17256	17214	17182	17288	17350	16989	17094	17193	17014	17223	17169	17124	17326	17215	17227	17283	17247	17083	17092	17079	17328	17358	17308	17122	17353	17282	17192	17357	17328	17086	17116	17182	17304	17175	17282	17196	17200	17137	17438	16954	17186	17218	17282	17042	17147	17285	17235	17071	17331	17085	17375	17269	17321	17236	17306	17259	17147	17256	17261	17435	17290	17371	16974	17036	17126	17187	17363	17277	17126	17201	17373	17143	16962	17322	17233	17295	17234	17251	17311	17233	17157	17068	17046	17293	17340	17057	17154	17246	17215	17310	17217	17387	17221	16952	17257	17323	16912	17230	17160	17292	17379	17229	17195	17284	17266	17237	17231	17126	17040	17204	17038	17349	17090	17170	17319	17182	17363	17236	17225	17206	17356	17049	17173	17223	17248	17094	17313	17176	17204	17307	17377	17259	17177	17299	17197	17444	17010	17122	17287	17234	17310	17248	17097	17403	17174	17308	17232	17095	17169	17289	17271	17278	17358	17006	17355	17135	17067	17134	17199	17081	17300	17207	17246	17409	17310	17172	17344	17200	17219	17170	17191	17260	17222	17052	17009	17395	17156	17206	17264	17054	17133	17251	17325	17124	17198	17341	17193	17234	17371	17214	17238	17474	17227	17174	17171	17076	17135	17337	17351	17372	17222	17190	17181	17361	17170	17232	17246	17359	17119	17032	16932	17326	17298	17294	17261	17199	17084	17213	17088	17494	17361	17323	17261	17169	17132	17417	17034	17140	17196	17042	17192	17164	17103	17320	17299	17183	17360	17293	17094	17170	17021	17254	17358	17289	17137	17311	17115	17286	17272	17117	16888	17103	17195	17129	17090	17266	17245	17241	17205	17328	17153	16961	17301	17117	16964	17179	17121	17141	17174	17129	17263	17273	17293	17415	17200	17086	17140	17106	17121	17256	17085	17225	17408	17336	17259	17198	17160	17346	17374	17329	17241	17146	17093	17292	17269	17101	17224	17141	17381	17397	17223	17340	17320	17271	17155	17183	17103	17102	17151	17195	17213	17320	17124	17169	17194	17051	17255	17408	17231	17223	17034	17360	17134	16978	17070	17221	17387	17280	17256	16960	17070	17287	17190	17181	16987	17149	17229	17284	17519	17172	17417	17055	17143	17044	17439	17170	17205	17045	17147	17283	16994	17077	17068	17464	17265	17337	17107	17027	17194	17186	17218	17159	17229	17236	17028	17291	17128	17260	17189	17142	17109	17287	17224	17258	17168	17275	17231	17417	17371	17113	17441	17214	17217	17344	17325	17101	17278	17195	17358	17041	17261	17042	17212	17261	17022	17245	17262	17147	17040	17101	17235	17073	17277	17366	17316	17337	17172	17393	17493	17275	17062	17242	17110	17252	17225	17413	17237	17227	17108	17364	17293	17045	17170	17353	17200	17324	17265	17136	17228	17256	17158	17350	17314	17201	17156	17245	17406	17244	17274	17273	17245	17290	17188	17078	17181	17441	17298	17259	17361	17310	17146	17065	17038	16960	17169	17246	17209	17099	17211	17381	17192	17158	17219	17301	17175	17198	17235	17117	17373	17344	17162	17255	17233	17207	17261	17186	17198	17197	17273	17464	17231	17058	17134	17236	17129	17155	17241	17391	17093	17018	17205	17143	17092	17142	17230	17240	17437	17204	17283	17213	17101	17163	17057	17233	17332	17315	17312	17215	17186	17105	17173	17219	17276	17167	17097	17152	17105	17409	17178	17279	17210	17291	17292	17400	17288	17234	17136	17345	17067	17094	16954	16995	17324	17066	17280	17360	17406	17161	17192	17299	17080	17090	17180	17277	17075	17160	17199	17100	17099	17200	17176	17301	17295	17106	17096	17090	17253	17249	17314	17144	17106	17221	17398	17253	17312	17281	17352	17293	17106	17268	17119	17199	17119	17331	17420	17212	17273	17206	17222	17037	17144	17245	17093	17126	17215	17147	17155	17132	17365	17290	17320	17072	17231	17133	17264	17254	17276	17079	17220	17240	17376	17355	17441	17120	17191	17169	17248	17220	17302	17099	17211	17177	17219	17061	17249	17329	17240	17280	17406	17217	17318	17262	17285	17246	17145	17220	16977	17123	17044	17089	17213	17317	17364	17160	17078	17156	17213	17302	17380	17266	17150	17055	17119	17285	17151	17097	17285	17169	17250	17414	16934	17160	17229	17274	17254	17321	17203	17324	17297	17064	17267	17155	17218	17274	17401	17480	17324	17184	17253	17299	17096	17215	17148	17086	17400	17211	17262	17122	17208	17197	17259	17169	17219	17356	17400	17277	17463	17367	17161	17317	17457	17277	17226	17128	17345	17330	17226	17329	17188	17234	17282	17149	17147	17201	17319	17188	17151	17281	17284	17277	17090	17161	17289	17322	17035	17096	17141	17212	17181	17321	17085	17297	17280	17212	17354	17227	17215	17385	17095	17106	17236	17177	17265	17171	17198	17186	17124	17317	17229	17163	17363	17378	17204	17197	17149	17288	17043	17139	17263	17262	16976	17330	17349	17265	17156	17066	17311	17302	17343	17195	17254	17099	17070	17206	17318	17199	17301	17305	17150	17505	17477	17319	17138	17172	17456	17196	17253	17107	17267	17099	17209	17299	17209	17271	17093	17223	17170	17191	17033	17406	17073	17156	17418	17236	17065	17207	17230	17226	17061	17257	17093	17291	17357	17359	17263	17168	17255	17118	17450	17148	17087	17323	17298	16978	17270	17204	17406	17131	17315	17377	17221	17125	17248	16993	17184	17218	17173	17238	17061	17311	17036	17057	17168	17266	17332	17087	17250	17204	17176	17248	17175	17249	16955	17203	17430	17150	17051	17180	17171	17220	17221	17155	17048	17208	17213	17194	17193	17364	17163	17447	17249	17218	17251	17217	17128	17246	17371	17278	17338	17125	17234	16985	17268	17140	17130	17251	17238	17406	17277	17178	17312	17349	17234	17243	17228	17240	17370	17118	17409	17123	17145	17319	17230	17156	17229	17167	17041	17242	17308	17116	17236	17243	17110	17278	17170	17221	17352	17213	17309	17095	17166	17281	17159	17213	17173	17093	17079	17074	17102	17152	17129	16982	17141	17236	17086	17141	17125	17335	17211	17154	17361	17185	17080	17303	17262	17236	17107	17401	17287	17195	17210	17323	17405	17177	17124	17216	17208	17275	17281	17087	17086	17128	17409	17373	17217	17078	17052	17030	17180	17132	17159	17294	17277	17225	17287	17420	17064	17491	17274	17100	17198	17175	17163	17295	17018	17278
12010	19392	18675	17104	16344	16025	15774	15770	15546	15576	15647	15523	15672	15627	15502	15815	15483	15563	15492	15643	15418	15499	15398	15436	15449	15586	15334	15624	15492	15418	15632	15540	15607	15455	15272	15511	15503	15495	15568	15419	15426	15333	15475	15483	15494	15450	15492	15421	15465	15292	15455	15546	15383	15489	15414	15571	15483	15281	15351	15434	15413	15369	15422	15568	15458	15493	15499	15356	15454	15388	15472	15488	15467	15300	15395	15459	15380	15615	15391	15443	15328	15376	15617	15531	15443	15459	15457	15305	15514	15372	15239	15391	15201	15550	15534	15403	15432	15663	15281	15333	15451	15385	15443	15284	15441	15367	15308	15304	15311	15324	15417	15436	15343	15465	15140	15327	15450	15428	15522	15329	15474	15403	15286	15353	15453	15241	15430	15390	15364	15418	15352	15403	15529	15402	15385	15542	15403	15453	15303	15346	15529	15303	15393	15356	15398	15370	15416	15284	15365	15301	15547	15401	15488	15436	15275	15476	15370	15511	15477	15342	15605	15502	15419	15511	15386	15466	15420	15459	15372	15306	15381	15295	15347	15238	15504	15473	15331	15473	15318	15400	15319	15442	15393	15279	15318	15331	15557	15308	15583	15210	15309	15511	15413	15321	15388	15463	15453	15260	15296	15302	15450	15462	15337	15313	15413	15392	15545	15468	15428	15416	15326	15362	15416	15359	15171	15290	15331	15513	15484	15384	15503	15477	15344	15354	15403	15423	15364	15439	15379	15319	15248	15160	15243	15617	15300	15639	15408	15306	15266	15443	15392	15466	15409	15364	15439	15521	15454	15383	15346	15420	15385	15217	15387	15395	15440	15311	15462	15456	15319	15378	15293	15407	15473	15469	15447	15390	15422	15342	15483	15461	15407	15403	15237	15403	15291	15356	15447	15279	15451	15413	15414	15452	15446	15581	15410	15482	15441	15552	15474	15486	15556	15477	15507	15293	15374	15400	15454	15301	15305	15279	15481	15407	15208	15446	15530	15394	15344	15267	15429	15502	15511	15369	15307	15446	15204	15328	15346	15517	15411	15371	15337	15521	15429	15265	15633	15436	15402	15376	15296	15404	15370	15323	15322	15367	15429	15157	15532	15442	15395	15495	15253	15680	15215	15536	15353	15321	15237	15410	15373	15367	15445	15492	15407	15504	15483	15380	15356	15437	15288	15372	15217	15183	15457	15528	15495	15344	15261	15284	15335	15427	15408	15477	15422	15231	15293	15378	15331	15514	15571	15440	15361	15136	15523	15344	15442	15400	15505	15462	15320	15346	15185	15345	15284	15281	15556	15652	15347	15401	15360	15254	15388	15421	15375	15377	15491	15428	15378	15626	15273	15445	15353	15380	15437	15348	15473	15471	15417	15410	15412	15404	15445	15257	15308	15347	15413	15504	15380	15463	15311	15353	15422	15310	15350	15407	15553	15466	15305	15511	15447	15294	15315	15509	15359	15231	15300	15460	15281	15508	15393	15371	15374	15375	15237	15350	15405	15253	15246	15364	15378	15317	15410	15397	15325	15385	15297	15243	15277	15465	15412	15303	15489	15411	15393	15406	15392	15263	15487	15387	15360	15580	15304	15325	15449	15371	15201	15406	15237	15313	15273	15374	15472	15327	15328	15341	15373	15356	15365	15410	15361	15271	15580	15586	15296	15375	15406	15451	15463	15505	15582	15343	15219	15563	15549	15431	15339	15347	15391	15217	15311	15280	15627	15353	15424	15410	15272	15400	15539	15471	15232	15364	15442	15508	15338	15491	15384	15317	15418	15472	15191	15299	15392	15316	15318	15491	15283	15450	15466	15347	15405	15407	15509	15274	15391	15341	15301	15441	15461	15396	15457	15214	15305	15326	15524	15362	15469	15464	15421	15468	15403	15199	15390	15408	15402	15382	15446	15396	15524	15322	15309	15523	15513	15439	15431	15294	15411	15248	15349	15470	15492	15414	15255	15610	15319	15487	15382	15401	15528	15379	15248	15370	15491	15403	15365	15514	15482	15647	15400	15606	15433	15474	15533	15404	15442	15530	15380	15470	15574	15495	15408	15321	15393	15288	15338	15346	15475	15498	15438	15501	15475	15341	15415	15322	15464	15411	15458	15354	15570	15438	15203	15346	15252	15382	15239	15489	15482	15569	15235	15420	15513	15373	15282	15343	15664	15444	15337	15431	15415	15477	15416	15548	15457	15299	15460	15537	15270	15371	15368	15517	15419	15469	15566	15372	15496	15390	15483	15212	15341	15477	15404	15296	15380	15273	15467	15189	15500	15202	15363	15511	15461	15493	15526	15573	15385	15401	15368	15271	15540	15353	15411	15242	15430	15289	15339	15456	15324	15490	15588	15417	15418	15276	15446	15381	15396	15409	15395	15551	15314	15413	15249	15365	15349	15329	15535	15410	15530	15357	15447	15329	15440	15434	15387	15343	15462	15397	15255	15370	15342	15495	15444	15552	15333	15415	15412	15405	15409	15428	15288	15258	15366	15430	15565	15383	15521	15387	15414	15438	15518	15325	15482	15495	15516	15378	15493	15486	15314	15408	15414	15481	15433	15371	15448	15327	15371	15433	15458	15487	15438	15347	15552	15362	15440	15414	15440	15395	15483	15304	15444	15459	15396	15473	15270	15325	15320	15224	15360	15330	15332	15473	15374	15230	15379	15536	15409	15474	15355	15419	15328	15217	15379	15527	15213	15446	15450	15405	15461	15343	15288	15377	15377	15337	15396	15331	15237	15383	15396	15385	15469	15396	15404	15242	15401	15505	15350	15444	15288	15363	15375	15323	15235	15540	15327	15366	15494	15360	15452	15377	15309	15504	15559	15341	15309	15543	15500	15448	15311	15330	15373	15379	15350	15453	15535	15294	15394	15398	15399	15290	15368	15325	15483	15372	15236	15307	15495	15359	15403	15214	15315	15361	15412	15481	15474	15397	15320	15351	15464	15418	15373	15254	15388	15193	15373	15505	15210	15285	15285	15507	15490	15390	15292	15557	15444	15351	15304	15387	15305	15469	15470	15372	15269	15213	15443	15398	15372	15441	15274	15287	15401	15323	15506	15421	15511	15435	15316	15455	15347	15347	15233	15508	15304	15398	15445	15318	15272	15387	15406	15336	15453	15341	15344	15394	15455	15375	15550	15365	15519	15425	15459	15389	15438	15465	15211	15453	15315	15381	15262	15521	15428	15343	15380	15459	15518	15477	15223	15493	15335	15453	15398	15393	15378	15443	15294	15352	15333	15309	15363	15481	15421	15336	15261	15373	15423	15312	15345	15329	15454	15345	15327	15264	15429	15354	15342	15290	15540	15347	15327	15525	15533	15408	15371	15301	15274	15337	15515	15352	15513	15275	15294	15414	15434	15427	15311	15428	15416	15260	15330	15227	15575	15408	15442	15254	15314	15363	15181	15342	15355	15318	15493	15286	15309	15308	15508	15310	15385	15350	15395	15244	15592	15278	15301	15510	15420	15438	15466	15346	15348	15267	15227	15405	15452	15239	15391	15266	15517	15485	15534	15362	15314	15215	15344	15435	15382	15499	15123	15220	15399	15398	15372	15428	15549	15315	15376	15397	15206	15313	15415	15175	15366	15267	15421	15297	15392	15223	15402	15485	15374	15550	15348	15551	15479	15424	15372	15300	15382	15492	15480	15239	15476	15298	15357	15588	15344	15479	15415	15447	15342	15417	15369	15420	15262	15388	15379	15444	15416	15074	15496	15451	15294	15405	15432	15280	15600	15424	15290	15388	15456	15500	15480	15182	15390	15415	15288	15421	15424	15422	15387	15318	15510	15450	15352	15511	15591	15480	15301	15570	15373	15352	15441	15304	15301	15378	15269	15454	15426	15500	15389	15554	15369	15630	15128	15173	15430	15360	15405	15317	15461	15371	15207	15386	15477	15442	15451	15361	15355	15539	15286	15362	15364	15384	15368	15450	15383	15261	15563	15212	15420	15385	15284	15346	15498	15236	15380	15307	15366	15519	15376	15555	15470	15295	15445	15495	15311	15280	15334	15634	15491	15129	15410	15352	15156	15278	15333	15509	15450	15366	15477	15403	15248	15330	15384	15339	15651	15369	15419	15617	15394	15259	15415	15263	15420	15245	15397	15240	15319	15606	15354	15110	15405	15491	15431	15467	15420	15267	15362	15413	15409	15428	15421	15486	15444	15284	15327	15348	15431	15508	15467	15463	15424	15312	15497	15381	15273	15388	15313	15274	15464	15306	15440	15360	15305	15261	15297	15314	15343	15418	15467	15378	15375	15376	15450	15554	15511	15383	15573	15342	15452	15476	15197	15541	15487	15473	15352	15382	15511	15401	15545	15553	15606	15355	15379	15436	15503	15453	15405	15350	15361	15384	15328	15316	15275	15479	15445	15430	15444	15475	15514	15354	15476	15540	15386	15398	15355	15439	15448	15281	15347	15512	15346	15431	15338	15429	15395	15335	15543	15311	15624	15404	15332	15447	15301	15251	15411	15560	15269	15392	15436	15465	15574	15362	15428	15326	15368	15306	15152	15486	15375	15387	15425	15497	15453	15353	15352	15529	15510	15519	15414	15449	15447	15243	15374	15384	15436	15417	15435	15328	15407	15391	15359	15501	15462	15310	15467	15363	15157	15278	15429	15289	15109	15310	15355	15436	15499	15335	15283	15348	15382	15218	15376	15448	15355	15494	15420	15222	15588	15306	15394	15352	15240	15337	15526	15451	15326	15375	15455	15470	15477	15431	15295	15199	15498	15286	15524	15502	15293	15291	15326	15327	15477	15265	15466	15365	15522	15360	15364	15448	15455	15403	15420	15385	15346	15401	15590	15511	15178	15450	15462	15404	15292	15430	15339	15466	15396	15459	15389	15379	15260	15449	15172	15376	15429	15324	15449	15307	15413	15447	15471	15321	15421	15536	15422	15499	15236	15475	15345	15409	15446	15344	15458	15415	15560	15421	15334	15373	15585	15522	15325	15425	15475	15551	15291	15328	15487	15274	15445	15337	15526	15444	15633	15341	15289	15312	15367	15488	15374	15395	15424	15472	15375	15405	15374	15552	15324	15271	15255	15441	15344	15358	15560	15327	15270	15419	15380	15450	15352	15414	15487	15281	15460	15372	15490	15401	15461	15403	15449	15496	15543	15331
26696	21476	26042	24430	17826	17745	17955	17550	17571	17735	17468	17420	17519	17522	17466	17722	17544	17602	17572	17510	17498	17376	17706	17516	17555	17391	17666	17600	17394	17418	17585	17439	17715	17576	17688	17686	17579	17436	17553	17622	17452	17661	17611	17730	17574	17613	17343	17551	17568	17612	17505	17512	17711	17436	17418	17684	17681	17389	17529	17681	17550	17491	17556	17552	17701	17464	17519	17636	17633	17574	17608	17483	17478	17692	17571	17326	17616	17509	17441	17264	17634	17618	17528	17525	17368	17503	17667	17557	17505	17473	17302	17555	17331	17567	17580	17307	17535	17340	17537	17560	17571	17545	17343	17497	17541	17484	17293	17675	17289	17592	17294	17627	17556	17416	17426	17594	17619	17462	17428	17310	17577	17719	17388	17675	17538	17481	17568	17549	17585	17574	17586	17679	17404	17512	17550	17698	17556	17501	17554	17473	17666	17388	17420	17506	17600	17520	17679	17539	17527	17396	17484	17509	17168	17224	17585	17620	17717	17547	17535	17652	17399	17398	17504	17452	17510	17582	17519	17575	17295	17409	17719	17479	17685	17380	17302	17452	17605	17702	17516	17409	17422	17800	17737	17519	17490	17515	17487	17566	17364	17508	17645	17315	17702	17537	17631	17643	17565	17344	17645	17210	17535	17539	17639	17499	17657	17665	17653	17661	17505	17456	17469	17457	17680	17578	17419	17608	17319	17447	17453	17700	17491	17352	17449	17557	17595	17692	17617	17458	17586	17547	17347	17555	17533	17817	17482	17471	17554	17408	17556	17458	17508	17602	17405	17411	17372	17688	17828	17430	17371	17424	17650	17434	17649	17587	17557	17534	17597	17514	17430	17377	17397	17510	17418	17601	17515	17404	17429	17334	17368	17571	17501	17461	17457	17493	17505	17694	17589	17647	17433	17439	17524	17429	17510	17440	17562	17637	17532	17567	17678	17655	17564	17459	17460	17383	17419	17606	17449	17459	17490	17528	17415	17386	17530	17503	17477	17374	17437	17502	17623	17459	17431	17539	17412	17569	17383	17500	17428	17431	17587	17275	17550	17380	17408	17577	17546	17533	17453	17574	17377	17580	17754	17324	17324	17572	17466	17227	17354	17404	17549	17496	17421	17610	17462	17642	17445	17686	17418	17301	17345	17315	17521	17414	17340	17451	17618	17493	17504	17340	17488	17558	17528	17540	17511	17529	17291	17662	17531	17415	17424	17606	17559	17590	17734	17529	17392	17406	17567	17385	17482	17443	17480	17527	17441	17568	17578	17541	17419	17450	17612	17541	17485	17337	17394	17457	17755	17534	17451	17681	17449	17380	17760	17394	17427	17312	17307	17488	17612	17309	17610	17558	17497	17475	17554	17471	17542	17559	17554	17427	17255	17327	17297	17494	17741	17429	17384	17525	17539	17859	17658	17471	17321	17524	17324	17536	17601	17549	17539	17761	17564	17658	17451	17418	17486	17558	17706	17289	17430	17281	17518	17705	17500	17624	17321	17347	17496	17606	17632	17581	17607	17564	17395	17513	17402	17391	17554	17397	17353	17591	17466	17408	17893	17453	17309	17672	17540	17500	17612	17668	17442	17585	17729	17621	17425	17623	17441	17460	17702	17445	17569	17493	17606	17337	17624	17525	17544	17408	17412	17356	17584	17546	17563	17294	17369	17429	17585	17660	17523	17403	17574	17692	17541	17445	17403	17561	17400	17472	17503	17451	17475	17716	17679	17587	17477	17311	17321	17440	17526	17529	17647	17334	17560	17475	17451	17355	17535	17460	17478	17724	17389	17497	17465	17513	17536	17530	17367	17790	17341	17685	17451	17617	17399	17714	17447	17649	17434	17534	17487	17420	17258	17559	17512	17440	17471	17564	17375	17310	17400	17486	17560	17407	17282	17426	17484	17592	17342	17600	17639	17364	17371	17481	17561	17352	17388	17626	17310	17751	17429	17397	17455	17396	17489	17321	17483	17445	17522	17298	17627	17443	17329	17414	17641	17568	17576	17488	17648	17519	17514	17546	17527	17459	17551	17492	17556	17478	17438	17559	17409	17444	17508	17495	17511	17562	17451	17415	17410	17525	17513	17309	17410	17339	17672	17611	17563	17423	17374	17385	17578	17456	17533	17596	17601	17583	17325	17585	17615	17557	17352	17378	17621	17623	17358	17654	17453	17497	17386	17511	17495	17518	17560	17598	17552	17313	17637	17485	17559	17707	17550	17631	17290	17559	17460	17675	17524	17390	17422	17471	17465	17542	17441	17467	17304	17805	17645	17415	17615	17515	17635	17609	17355	17537	17637	17520	17694	17519	17439	17632	17289	17653	17606	17408	17449	17592	17501	17444	17496	17489	17538	17564	17449	17447	17549	17391	17552	17624	17477	17507	17378	17633	17497	17439	17411	17406	17400	17493	17573	17422	17415	17397	17612	17439	17462	17479	17515	17468	17346	17481	17271	17387	17349	17544	17412	17476	17591	17481	17580	17565	17391	17437	17450	17392	17348	17418	17597	17481	17566	17438	17417	17583	17579	17319	17352	17623	17371	17555	17560	17243	17513	17602	17435	17797	17664	17688	17515	17374	17531	17477	17344	17432	17434	17495	17532	17517	17494	17615	17344	17528	17437	17524	17452	17601	17307	17573	17505	17504	17451	17510	17508	17493	17368	17549	17768	17582	17578	17588	17491	17522	17451	17298	17372	17538	17459	17489	17620	17571	17530	17480	17394	17287	17721	17412	17610	17418	17519	17492	17525	17544	17526	17457	17540	17514	17486	17482	17621	17594	17516	17544	17631	17699	17643	17503	17533	17442	17412	17537	17188	17352	17479	17454	17533	17443	17487	17444	17552	17651	17370	17446	17506	17461	17529	17239	17531	17471	17401	17545	17562	17485	17598	17637	17614	17413	17167	17606	17654	17310	17523	17577	17470	17513	17463	17519	17617	17255	17286	17482	17493	17481	17446	17422	17451	17400	17331	17671	17593	17417	17479	17515	17533	17722	17395	17312	17631	17384	17436	17466	17368	17529	17418	17369	17556	17590	17495	17277	17460	17520	17449	17437	17387	17519	17398	17592	17645	17405	17427	17557	17452	17512	17436	17339	17417	17638	17680	17629	17421	17499	17546	17588	17584	17693	17474	17588	17422	17366	17353	17388	17317	17688	17374	17580	17597	17574	17593	17473	17508	17473	17470	17457	17403	17432	17603	17485	17298	17458	17513	17562	17759	17653	17356	17337	17419	17501	17417	17493	17654	17607	17516	17512	17487	17447	17543	17471	17415	17628	17533	17491	17446	17523	17336	17495	17396	17601	17450	17594	17514	17639	17643	17372	17456	17691	17544	17611	17444	17517	17502	17392	17487	17625	17474	17615	17582	17457	17379	17753	17488	17664	17513	17304	17332	17507	17454	17405	17612	17415	17540	17423	17454	17645	17442	17415	17493	17522	17586	17506	17451	17460	17516	17687	17412	17609	17504	17452	17480	17612	17601	17447	17680	17607	17546	17593	17575	17523	17323	17428	17352	17395	17511	17322	17670	17564	17490	17419	17463	17512	17459	17484	17543	17473	17523	17499	17635	17505	17531	17786	17415	17559	17567	17249	17588	17323	17576	17544	17647	17523	17376	17494	17430	17368	17352	17580	17500	17409	17542	17321	17468	17527	17611	17332	17705	17745	17740	17492	17495	17575	17377	17508	17348	17235	17546	17622	17450	17533	17376	17444	17427	17376	17456	17334	17356	17643	17469	17582	17489	17713	17573	17314	17578	17433	17372	17394	17505	17437	17472	17527	17592	17511	17409	17801	17559	17426	17318	17583	17365	17458	17706	17471	17340	17447	17447	17467	17655	17645	17411	17600	17446	17499	17542	17469	17497	17481	17591	17469	17611	17444	17586	17645	17724	17463	17449	17552	17369	17525	17517	17634	17517	17446	17431	17558	17423	17451	17526	17373	17501	17418	17677	17350	17470	17442	17457	17568	17562	17820	17576	17595	17483	17574	17634	17281	17459	17403	17557	17432	17634	17528	17287	17475	17672	17237	17610	17350	17597	17498	17445	17487	17547	17225	17579	17656	17805	17252	17509	17533	17265	17543	17318	17470	17334	17419	17463	17469	17661	17469	17514	17474	17594	17474	17553	17481	17430	17397	17349	17522	17525	17495	17609	17591	17779	17528	17476	17310	17396	17325	17439	17527	17391	17428	17588	17433	17503	17595	17610	17507	17413	17615	17518	17482	17362	17266	17386	17538	17471	17612	17551	17440	17369	17552	17345	17504	17679	17600	17410	17622	17438	17546	17452	17542	17598	17432	17560	17351	17457	17350	17353	17582	17388	17395	17455	17218	17628	17624	17526	17724	17640	17603	17536	17348	17511	17478	17490	17660	17545	17563	17556	17423	17612	17578	17437	17610	17380	17648	17502	17491	17401	17647	17527	17604	17558	17428	17529	17642	17507	17577	17522	17407	17553	17455	17451	17394	17585	17647	17536	17615	17413	17511	17542	17323	17533	17264	17467	17245	17493	17450	17347	17658	17583	17544	17624	17445	17514	17456	17481	17560	17392	17560	17674	17520	17497	17421	17618	17192	17497	17430	17530	17446	17440	17307	17771	17581	17527	17511	17684	17614	17608	17410	17486	17545	17421	17617	17277	17328	17482	17606	17527	17291	17456	17501	17377	17627	17564	17604	17557	17471	17594	17652	17568	17363	17512	17471	17653	17544	17810	17630	17451	17479	17678	17537	17615	17379	17391	17397	17545	17428	17411	17525	17315	17476	17441	17507	17698	17440	17468	17581	17441	17602	17552	17751	17422	17324	17698	17572	17405	17540	17414	17347	17600	17687	17626	17602	17458	17613	17516	17602	17375	17492	17688	17520	17603	17697	17587	17589	17794	17443	17510	17467	17461	17425	17515	17606	17488	17640	17537	17480	17536	17551	17540	17746	17683	17662	17635	17463	17477	17372	17592	17565	17318	17405	17449	17546	17403	17545	17635	17713	17437	17477	17538	17311	17460	17172	17393	17505	17558	17420	17581	17456	17506	17723	17468	17455	17533	17326	17547	17471	17593	17538	17661	17377	17322	17294	17598	17526	17507	17643	17534	17733	17589	17574	17719	17578	17460	17354	17552	17419	17477	17238	17572	17535	17503	17428
14106	17085	16567	16122	15727	15692	15635	15653	15767	15793	15619	15726	15772	15773	15765	15910	15665	15713	15509	15560	15478	15660	15447	15705	15592	15581	15524	15647	15641	15637	15508	15555	15547	15496	15619	15514	15441	15563	15523	15515	15578	15593	15636	15717	15688	15718	15571	15680	15614	15504	15648	15401	15460	15490	15563	15567	15547	15595	15718	15768	15753	15516	15627	15546	15583	15611	15709	15873	15475	15734	15478	15468	15541	15454	15562	15670	15521	15607	15562	15525	15694	15726	15660	15610	15450	15653	15665	15597	15498	15603	15494	15541	15678	15659	15534	15441	15586	15696	15536	15857	15629	15673	15711	15624	15503	15524	15600	15488	15642	15651	15419	15558	15579	15601	15627	15470	15653	15486	15692	15530	15685	15729	15571	15551	15547	15791	15497	15623	15526	15707	15585	15540	15665	15500	15652	15740	15578	15702	15593	15611	15692	15344	15513	15764	15451	15771	15717	15566	15581	15732	15638	15529	15671	15650	15709	15646	15520	15560	15605	15571	15706	15670	15582	15588	15591	15588	15437	15431	15710	15426	15589	15697	15478	15659	15742	15652	15675	15391	15676	15641	15677	15457	15733	15650	15599	15729	15516	15638	15534	15619	15663	15606	15629	15481	15584	15569	15578	15561	15451	15489	15550	15566	15714	15625	15593	15574	15652	15637	15626	15408	15709	15690	15601	15629	15463	15721	15530	15682	15426	15734	15534	15454	15522	15674	15584	15490	15636	15712	15472	15514	15548	15591	15725	15705	15730	15405	15613	15452	15561	15643	15599	15721	15679	15521	15552	15422	15537	15690	15698	15577	15447	15603	15628	15656	15542	15596	15447	15579	15636	15606	15505	15656	15561	15485	15596	15696	15667	15748	15634	15582	15634	15620	15620	15644	15634	15601	15566	15636	15661	15619	15493	15568	15577	15646	15669	15617	15538	15621	15502	15543	15529	15678	15639	15509	15643	15585	15643	15466	15588	15687	15768	15638	15767	15618	15537	15598	15587	15514	15566	15447	15575	15590	15702	15410	15574	15584	15536	15764	15563	15717	15522	15362	15717	15591	15681	15619	15510	15569	15533	15588	15482	15620	15710	15707	15480	15715	15413	15501	15624	15616	15729	15478	15716	15696	15705	15707	15555	15609	15518	15537	15461	15685	15519	15617	15674	15639	15536	15649	15592	15501	15495	15464	15519	15534	15543	15403	15721	15600	15615	15519	15529	15531	15691	15685	15736	15710	15673	15666	15501	15590	15589	15592	15522	15724	15611	15612	15510	15611	15570	15514	15631	15490	15501	15571	15611	15610	15676	15657	15664	15810	15545	15492	15724	15650	15502	15665	15516	15530	15572	15572	15611	15804	15513	15563	15584	15603	15574	15701	15698	15623	15653	15671	15327	15608	15475	15730	15654	15413	15764	15519	15596	15631	15654	15619	15675	15466	15459	15604	15612	15759	15702	15686	15583	15571	15708	15607	15641	15673	15516	15658	15618	15590	15592	15620	15585	15597	15655	15541	15500	15771	15506	15617	15649	15738	15622	15742	15597	15613	15527	15723	15408	15676	15451	15573	15565	15380	15796	15544	15704	15660	15613	15563	15655	15616	15828	15606	15555	15574	15534	15638	15728	15447	15738	15522	15675	15713	15591	15539	15674	15686	15560	15592	15534	15442	15752	15449	15546	15616	15529	15510	15642	15667	15647	15715	15744	15559	15720	15671	15721	15555	15667	15524	15657	15630	15625	15615	15673	15703	15513	15671	15618	15609	15493	15313	15532	15720	15663	15419	15631	15542	15620	15733	15606	15558	15574	15642	15671	15574	15666	15546	15570	15554	15756	15566	15565	15469	15748	15811	15792	15623	15426	15492	15569	15701	15588	15386	15628	15608	15671	15785	15728	15683	15577	15680	15588	15550	15448	15623	15547	15703	15614	15622	15503	15663	15573	15620	15653	15586	15520	15627	15585	15606	15566	15682	15576	15540	15705	15556	15651	15544	15547	15468	15719	15486	15558	15578	15626	15617	15624	15615	15647	15568	15478	15618	15702	15618	15679	15578	15762	15612	15491	15525	15616	15599	15477	15581	15586	15722	15623	15694	15630	15559	15580	15415	15553	15555	15649	15497	15669	15540	15573	15520	15735	15541	15757	15471	15531	15544	15626	15561	15444	15688	15612	15625	15591	15446	15544	15676	15587	15741	15724	15618	15736	15709	15501	15514	15661	15688	15567	15524	15606	15580	15607	15814	15483	15706	15490	15774	15424	15691	15653	15600	15664	15600	15566	15636	15677	15575	15415	15496	15654	15717	15524	15640	15629	15618	15724	15647	15550	15593	15683	15557	15471	15737	15706	15579	15747	15585	15647	15560	15723	15527	15468	15601	15619	15724	15638	15749	15611	15537	15419	15568	15543	15475	15550	15627	15661	15517	15630	15704	15579	15477	15738	15646	15659	15501	15666	15745	15613	15688	15538	15626	15530	15720	15698	15599	15651	15657	15614	15511	15852	15721	15476	15773	15665	15577	15605	15578	15669	15653	15701	15524	15616	15530	15537	15553	15484	15411	15687	15539	15683	15742	15724	15485	15458	15671	15761	15538	15612	15449	15656	15713	15612	15559	15549	15688	15502	15520	15612	15516	15674	15556	15683	15582	15538	15415	15617	15690	15560	15281	15556	15604	15547	15568	15458	15622	15714	15583	15489	15674	15537	15753	15542	15430	15524	15547	15587	15578	15695	15637	15690	15598	15753	15664	15579	15679	15628	15780	15580	15497	15748	15680	15629	15779	15498	15640	15548	15761	15761	15651	15625	15593	15679	15674	15592	15611	15666	15559	15606	15712	15630	15573	15697	15717	15757	15616	15570	15604	15632	15679	15801	15718	15611	15599	15549	15648	15747	15669	15844	15453	15631	15695	15626	15564	15591	15510	15556	15454	15679	15615	15599	15639	15694	15567	15581	15572	15568	15555	15717	15716	15543	15733	15615	15774	15663	15683	15408	15605	15560	15545	15634	15619	15452	15658	15626	15761	15730	15698	15383	15674	15721	15663	15502	15655	15502	15510	15719	15685	15632	15555	15628	15713	15349	15575	15550	15682	15520	15654	15568	15497	15727	15639	15605	15652	15608	15800	15547	15676	15680	15714	15681	15584	15713	15747	15644	15666	15743	15535	15624	15627	15506	15667	15813	15607	15702	15640	15600	15546	15645	15564	15705	15526	15668	15686	15530	15816	15515	15754	15586	15508	15603	15565	15495	15783	15549	15589	15639	15476	15853	15782	15762	15498	15756	15551	15535	15678	15688	15615	15580	15727	15556	15552	15364	15603	15630	15666	15733	15775	15696	15352	15685	15613	15462	15700	15485	15615	15677	15716	15581	15665	15731	15510	15763	15601	15726	15661	15820	15671	15532	15503	15756	15804	15611	15546	15735	15369	15654	15467	15629	15651	15648	15516	15558	15755	15608	15720	15730	15672	15720	15652	15578	15432	15691	15722	15502	15458	15593	15597	15557	15769	15451	15809	15599	15599	15744	15447	15673	15551	15494	15660	15678	15739	15626	15409	15686	15700	15629	15685	15630	15604	15494	15685	15609	15625	15576	15572	15611	15592	15665	15484	15716	15745	15490	15485	15491	15678	15504	15486	15672	15653	15702	15434	15706	15602	15609	15588	15714	15601	15679	15672	15660	15583	15528	15603	15560	15641	15569	15534	15660	15649	15656	15603	15580	15626	15680	15481	15717	15604	15514	15578	15783	15677	15607	15627	15677	15509	15737	15727	15635	15660	15522	15576	15528	15577	15697	15565	15592	15580	15419	15584	15626	15591	15800	15572	15669	15758	15422	15630	15642	15689	15427	15646	15492	15563	15635	15632	15592	15671	15612	15810	15478	15600	15527	15532	15557	15567	15669	15778	15594	15597	15551	15520	15754	15609	15785	15520	15518	15667	15737	15633	15782	15583	15576	15749	15638	15532	15705	15465	15736	15496	15616	15627	15590	15582	15587	15727	15592	15558	15659	15552	15499	15671	15732	15786	15596	15408	15566	15505	15667	15680	15559	15627	15761	15569	15770	15715	15653	15695	15528	15765	15767	15601	15602	15675	15669	15765	15652	15675	15766	15527	15483	15479	15646	15485	15718	15669	15635	15743	15688	15478	15543	15464	15669	15490	15419	15577	15507	15658	15550	15663	15595	15676	15642	15643	15467	15619	15601	15773	15516	15495	15520	15556	15590	15732	15632	15517	15508	15540	15518	15369	15498	15621	15737	15693	15667	15538	15633	15634	15423	15728	15639	15663	15428	15721	15580	15597	15479	15547	15336	15618	15547	15619	15534	15505	15573	15617	15452	15593	15504	15638	15524	15540	15597	15524	15647	15525	15555	15470	15514	15622	15725	15607	15656	15585	15745	15577	15633	15652	15376	15694	15522	15472	15684	15700	15598	15865	15652	15644	15571	15560	15536	15601	15514	15668	15511	15491	15734	15447	15586	15426	15431	15727	15530	15609	15734	15754	15611	15499	15682	15544	15710	15384	15645	15458	15693	15483	15575	15502	15673	15780	15473	15509	15629	15556	15533	15684	15733	15683	15739	15606	15641	15631	15620	15848	15652	15567	15605	15602	15579	15484	15698	15657	15744	15938	15382	15552	15587	15617	15724	15598	15631	15511	15609	15615	15597	15847	15533	15523	15624	15597	15700	15575	15555	15510	15789	15631	15558	15571	15630	15682	15547	15614	15650	15720	15775	15645	15605	15637	15752	15627	15486	15706	15762	15483	15651	15731	15697	15598	15722	15555	15652	15636	15704	15743	15494	15625	15731	15364	15657	15567	15602	15695	15448	15850	15699	15585	15500	15486	15613	15690	15599	15433	15646	15572	15764	15414	15640	15673	15708	15617	15534	15603	15639	15733	15562	15494	15557	15766	15599	15544	15641	15587	15688	15746	15528	15530	15541	15520	15614	15579	15556	15705	15604	15718	15590	15774	15711	15549	15688	15658	15576	15602	15682	15664	15652	15738	15481	15576	15491	15609	15668	15707	15493	15711	15629	15671	15601	15690	15665	15673	15701	15572	15592	15650	15646	15763	15558	15571	15629	15427	15554	15620	15523	15497	15718	15640	15654	15511	15739	15561	15591	15702	15482	15687	15477	15546
23775	21404	29043	24163	21854	21853	20398	17589	17153	17193	17169	17275	17063	17111	16920	17195	17204	17132	16755	16849	16991	16835	16933	17016	17022	16944	17007	17287	16980	16860	16822	16950	16926	16853	16854	16769	16898	16837	16818	16795	16888	16885	16831	17025	16608	16878	16943	16727	16762	17031	16972	16967	16829	16848	16971	16883	16971	16812	17107	16995	16914	16829	17022	17049	16711	16662	17133	16978	16804	16874	16932	16715	17007	16783	16765	16851	16866	16754	16677	16810	16888	16772	16857	16768	17108	16952	16772	16912	16933	16769	16699	16941	16786	17000	16713	17045	16904	17047	16855	16951	16864	16702	16782	16792	16843	16814	16892	16912	16992	16746	16851	16729	16816	16991	16873	16901	16866	16917	16848	16800	16851	16935	16695	16868	16879	16803	16979	16878	16974	16812	16900	16937	16884	16787	16740	16973	16923	16770	16911	16927	16806	17016	16703	16896	16791	17068	17049	16830	16893	16940	16942	16996	16854	16729	16885	16764	16918	16707	16805	16826	16757	16815	16867	17036	16991	16826	16904	16741	16829	16918	16703	16837	17075	16732	16867	16820	16736	16683	16926	16911	16938	16830	16745	16994	16864	16897	16880	16590	16930	16866	16846	17046	16985	16609	16744	16767	16960	16675	16779	16731	16788	16986	16780	16788	16836	16957	17099	16940	16878	16823	17004	16886	16899	16938	16954	16778	16913	16860	16817	16824	16715	16851	17031	16968	16833	16959	16798	16890	16948	16994	16837	16705	16903	16786	16964	17078	16924	17009	16912	16820	16903	16888	16731	16675	16714	16851	16884	16842	16718	16818	16765	16793	16865	17064	16779	16922	16659	16859	16814	16944	16752	16809	16667	16655	16721	16758	16844	16726	16691	16625	16839	16862	16746	16543	16851	16936	16859	16765	16633	16613	16661	16895	16864	16766	16792	16731	16995	16996	16873	16748	16958	16784	17049	16764	16791	16775	16930	17044	17191	16757	16815	17070	16902	17011	16675	16830	16833	16754	16810	16719	16828	16907	16892	16749	17031	16800	16970	16764	16846	16872	16777	16772	16909	16869	16772	16624	16870	16821	16982	17022	16950	16785	16656	16809	16741	17002	16878	16825	16840	16958	16868	16968	16741	16905	16976	16755	16855	16943	16705	16884	16954	17084	16850	16623	16862	16830	16918	16832	16814	16788	16832	16652	16904	16829	16670	16983	16960	16607	16799	16794	16770	16759	16968	16778	16976	16726	16730	16675	16725	16771	16773	16677	16799	16742	16848	16849	16840	16837	16945	16832	16612	16620	16792	17012	16698	16999	16899	16814	16914	16937	16891	16912	16597	16761	16619	16867	17086	16811	17095	16995	16901	16762	16759	16797	16825	16948	16937	17013	16836	16865	16652	16828	17031	16851	16814	16892	16872	16856	16944	16708	16827	17001	17059	16817	16887	16864	16902	16907	17053	16941	16882	16935	16763	16586	17007	16939	16756	16913	16869	16960	16758	16894	16844	17048	16912	16935	16824	17014	16940	16947	16802	16785	17103	16858	16787	16706	16979	16863	16777	16946	16812	16912	17044	16722	16822	16940	16806	16813	16839	16990	16865	16952	16938	16846	16895	17035	16709	16837	16743	16851	16990	17090	17111	16776	16741	16811	16806	16889	16883	16614	16771	16840	16879	16857	16842	16852	16946	16846	16700	16826	16839	17102	16788	16634	16809	17087	16843	16682	16862	16693	17007	16713	16945	16966	16968	16964	16876	16744	16872	17029	16717	16795	16715	16857	16856	16878	16826	16893	16792	16974	16827	16927	16892	16804	16841	16998	16909	16925	16809	16976	16755	16721	16891	16921	16707	16742	16823	16913	16840	16788	16875	16973	16965	16613	16852	16759	16865	16963	16737	16916	16882	16671	16991	16758	16877	16918	16849	16989	16822	16900	16769	16884	17036	16782	16693	16709	16887	17009	16694	16581	16650	16893	16685	16880	16727	16789	16759	16889	16883	16781	16704	16703	16861	16905	16717	16871	16862	16733	16654	16763	17070	16751	16886	16971	16817	16676	16646	16805	16787	16935	16976	16936	17015	16899	16732	16673	16849	16713	16820	16959	16853	16940	16761	16819	17000	16904	17062	16838	16975	16768	16981	16876	16875	16850	16782	16780	16826	16731	16970	16880	16714	16664	16794	16792	16877	16939	16881	16946	16806	17008	16947	16955	17100	16634	16824	16998	16664	16682	16915	16980	16809	16778	16989	16785	16906	16900	16905	16608	16949	16814	16861	16816	16843	16842	17035	16762	16772	16742	16844	16824	16794	16797	16864	16852	16845	16958	16951	16755	16826	16783	16815	16869	16811	16864	16829	16751	16821	17044	17018	16791	16892	16734	16854	16723	16700	16957	16768	16708	16868	16611	16874	16746	16860	16917	16706	16950	16843	16726	16833	16843	16584	16753	16926	16870	16715	16829	16872	16756	16650	17004	16684	16898	16865	16922	16907	16611	16688	16760	16780	16785	16865	16853	16798	16726	16853	16821	16849	16762	16919	16929	16764	16858	16781	16883	16994	16809	16856	17059	16980	16794	16863	16675	16776	16908	16621	17034	16968	16952	16842	16708	16672	16775	16890	16936	16687	17044	16785	16675	17057	16994	16771	16845	16839	16762	16558	16715	16659	16822	16844	17080	17074	16801	16979	16670	16974	16696	16890	16775	16775	16982	16852	16940	16783	16798	16934	16935	16947	17147	16857	16958	16662	16836	16938	16846	16769	16731	16979	16693	16988	16892	16773	16816	17012	16834	16744	16843	16912	16862	16715	16884	17039	16793	16936	17118	16746	16822	16769	16602	16766	16856	16775	16842	16815	16802	16824	16883	16863	16689	16914	16798	16706	16784	16921	16888	16869	16884	16837	16852	16820	17018	16748	16951	17054	16844	16965	16881	16786	16525	16953	16797	16941	16993	16898	16756	16826	16795	16774	16851	16938	16842	16698	16867	17047	16873	16986	16791	17007	16797	16864	16979	16783	16674	16874	16886	16960	16955	16855	16701	16885	16739	16914	16687	16996	16795	16747	16828	16776	16820	16783	16750	16889	16820	16915	16857	16706	17035	16809	16805	16883	17031	16825	16652	16688	17015	16933	16962	16779	16916	16792	16952	16788	16737	16763	16930	16974	16837	16763	16849	16914	16739	16859	16852	16752	16607	16796	16857	16940	16808	16932	16673	16858	16686	16855	16803	16731	16795	16904	16881	16759	16823	16808	16873	16949	16728	16872	16857	16963	16866	16893	16836	16814	16833	16777	16877	17058	16706	16722	16685	16641	16934	16792	16745	17075	16710	16888	16990	16787	16837	16927	16857	17049	16912	16869	16613	16727	16843	16955	16773	16879	16594	16901	16729	16915	16645	16873	17050	16797	16914	16835	16937	16770	17028	16821	16998	16946	16861	17002	16787	16953	16904	16997	16645	16891	16807	16795	17041	17010	16742	16886	16733	16689	16869	16695	16821	16818	16937	16923	16958	16824	16877	17156	16824	16861	16911	16707	16768	16962	16718	16841	16904	16673	16917	16964	16876	16865	16813	16976	16800	16830	16837	16736	16763	16718	16787	16953	16832	16998	16963	16776	16851	16852	16914	16941	16584	16926	16916	17132	16869	16866	17021	16870	17025	17145	16851	16821	16869	16891	16823	16985	16827	16813	17048	16814	16691	16986	17227	16745	16933	16921	17014	16993	16900	16823	16883	16635	16804	16778	16910	16863	16919	16614	16755	16911	16816	16783	16753	16900	16771	16859	16740	16717	16835	16772	16746	16822	16745	16803	16748	16934	16843	16925	16778	16711	17006	16841	16897	16957	16805	16680	16935	16647	16849	16797	16988	16991	16802	16837	16945	16674	16766	16793	16831	16777	16820	16704	16899	16852	16713	16898	16889	16909	16858	16757	16926	16832	16869	16962	16830	16806	17017	16806	16722	16763	17030	16864	16796	16852	16842	17084	16875	16703	16857	16851	16787	16829	16810	16944	16916	16836	16847	16871	16957	16848	16985	16804	16944	16920	16770	16639	16698	16922	16956	16877	16777	16775	16787	17021	16914	16917	16810	16815	16935	16970	16904	16699	16723	16982	16792	16770	16827	16907	17042	16802	16653	16955	16895	16788	16712	16932	16695	16831	16704	16836	16893	16856	16785	16956	16878	16948	16685	16775	16988	16931	16781	16766	16783	16810	16948	16911	17016	16759	16825	16993	16861	17136	16833	16946	16889	16719	16726	16983	16730	17095	16848	16823	16875	16792	16871	16819	16817	16702	16858	16880	16872	16856	16814	16910	16784	16862	16622	16905	16809	16768	16872	16913	16700	16931	16843	16680	16765	16989	16790	16937	17072	17114	16632	16763	16873	16967	17023	16973	16841	16990	16666	16806	16856	17072	16985	16990	16929	16768	16878	16843	16856	16821	16654	16604	16944	16936	16822	16956	16847	16990	16910	16824	16971	16958	16815	16925	16706	16877	16956	17042	16843	16853	16762	16869	16716	17145	17037	16837	16906	16944	16829	16824	16921	16768	16811	16845	16865	16668	16809	16564	16739	16858	16872	16694	16672	16736	16685	16930	16811	16879	16981	16884	16831	16811	16813	16748	16749	16993	16882	16593	16809	16788	16885	16914	16891	16941	16895	16946	16764	16812	16899	16943	16988	16793	16681	16727	16859	16790	16935	16890	16726	16762	16940	16898	16936	16784	16850	16961	16714	16802	16762	16747	16637	16653	16787	17025	16924	16992	16781	16890	16828	16829	17052	16669	16849	16814	16909	17033	17003	16839	16729	16780	16841	16979	16822	16653	16920	16984	16818	16604	16938	16962	16927	16798	16949	16737	16876	17010	16827	16937	16740	16891	16794	17006	16858	16954	16843	16968	16835	16816	16838	16919	16881	17045	16974	16754	16935	16943	16816	16650	17058	16923	16911	16840	16918	16746	16774	16860	16611	17058	16689	16905	16826	16777	16702	16819	16802	16830	16701	16733	16796	16792	17022	16861	16986	16863	17033	16800	16997	16920	16983	16859	16883	16843	16973	16979	16893	16810	16680	17026	16803	17047	16633	16650	16797	16747	16820	17007	16823	16904	16809	16716	16841	16832	17027	16760	16966	16950	16786	16901	16981	16892	16807
11881	18061	17321	16304	15872	15521	15523	15376	15464	15258	15309	15338	15259	15575	15182	15327	15332	15172	15347	15303	15197	15276	15458	15314	15367	15321	15263	15176	15317	15252	15377	15200	15264	15298	15266	15278	15440	14989	15218	15360	15263	15201	15241	15187	15257	15228	15224	15092	15355	15198	15206	15259	15301	15162	15403	15182	15390	15143	15396	15269	15014	15161	15291	15279	15108	15444	15138	15469	15300	15316	15230	15119	15104	15382	15297	15060	15207	15147	15327	15227	15090	15234	15321	15434	15370	15433	15098	15286	15260	15279	15183	15204	15288	15257	15213	15327	15084	15248	15194	15149	15281	15329	15078	15258	15095	15128	15309	15092	15258	15260	15316	15270	15098	15349	15291	15115	15375	15086	15245	15193	15230	15138	15245	15227	15312	15375	15164	15248	15168	15129	15244	15241	15161	15151	15055	15274	15414	15200	15318	15297	15207	15234	15097	15268	15294	15289	15206	15156	15219	15329	15443	15330	15226	15153	15305	15233	15130	15120	15145	15280	15127	15280	15258	15463	15276	15211	15212	15314	15338	15207	15171	15137	15099	15181	15257	15185	15265	15088	15074	15446	15300	15255	15306	15311	15164	15194	15240	15256	15292	15276	15187	15273	15332	15140	15142	15218	15200	15173	15269	15278	15192	15095	15320	15310	15085	15209	15319	15279	15072	15254	15185	15265	15248	15309	15188	15131	15356	15242	15274	15095	15433	15259	15186	15237	15224	15112	15333	15380	15462	15138	15155	15156	15045	15114	15266	15268	15302	15411	15176	15044	15269	15238	15211	15222	15336	15163	15163	15348	15264	15316	15374	15168	15136	14981	15273	15205	15402	15330	15261	15205	15198	15169	15228	15172	15227	15230	15213	15324	15013	15104	15084	15273	15340	15260	15210	15359	15128	15120	15188	15219	15279	15206	15215	15302	15276	15239	15235	15123	15243	15090	15198	15295	15045	15302	15177	15071	15272	15144	15147	15323	15282	15416	15045	15373	15311	15185	15331	15051	15225	15300	15146	15326	15211	15249	15043	15250	15144	15201	15191	15189	15117	15239	15432	15435	15263	15242	15109	15269	15240	15363	15236	15192	15369	15328	15259	15363	15408	15128	15244	15042	15153	15221	15331	15185	15167	15112	15168	15353	15199	15322	15344	15107	15263	15146	15206	15213	15313	15167	15110	15155	15039	15217	15108	15238	15090	15253	15333	15059	15295	15089	15193	15328	15150	15165	15169	15452	15330	15266	15159	15161	15162	15060	15096	15317	15262	15033	15061	15284	15102	15235	15165	15035	15277	15257	15161	15214	15144	15241	15277	15313	15258	15301	15145	15309	15462	15153	15221	15151	15244	15314	15239	15149	15186	15117	15120	15247	15165	15234	15153	15330	15356	15307	15342	15074	15120	15228	15215	15251	15317	15278	15196	15226	15111	15085	15156	15093	15118	15142	15313	15242	15165	15152	15253	15281	15159	15206	15430	15201	15311	15303	15145	15311	15176	15440	15100	15088	15295	15016	15344	15121	15184	15218	15302	15196	15277	15295	15191	15238	15139	15266	15050	15079	15268	15198	15160	15305	14926	15345	15226	15214	15324	15217	15332	15320	15109	15020	15069	15108	15346	15254	15093	15324	15173	15406	15233	15361	15181	15318	15304	15205	15155	15364	15245	15316	15281	15328	15203	15284	15239	15184	15235	15265	15294	15182	15201	15248	15117	15370	15114	15181	15122	15165	15196	15259	15351	15280	15185	15271	15258	15220	15129	15131	15226	15194	15460	15072	15055	15246	15186	15277	15212	15244	15169	15276	15321	15268	15287	15263	15121	15136	15169	14992	15182	15179	15196	15106	15011	15334	15067	15215	15204	15301	15197	15307	15138	15340	15285	15110	15191	15338	15041	15225	15176	15108	15325	15271	15316	15183	15211	15327	15231	15260	15168	15171	15208	15317	15271	15205	15180	15209	15057	15291	15203	15204	15004	15255	15351	15187	15129	15312	15320	15285	15205	15384	15361	15151	15178	15215	15162	15373	15210	15255	15220	15239	15083	15415	15250	15266	15240	15305	15295	15166	15281	15197	15302	15185	15086	15052	15093	15267	15096	15275	15142	15253	15190	15201	15214	15324	15322	15087	15297	15278	15217	15262	15206	15109	15215	15336	15220	15336	15194	15144	15412	15360	15314	15310	15302	15089	15341	15170	15126	15145	15181	15168	15058	15260	15284	15121	15188	15163	15248	15169	15237	15174	15130	15445	15618	15221	15216	15190	15075	15267	15139	15056	15317	15211	15175	15221	15304	15250	15229	15058	15344	15256	15197	15292	15256	15115	15265	15173	15206	15264	15378	15199	15315	15359	15100	15262	15075	15200	15300	15201	15249	15128	15316	15175	15213	15192	15365	15310	15252	15300	15239	15198	15364	15285	15076	15362	15155	15216	15235	15190	15410	15198	15100	15281	15217	15280	15224	15191	15263	15175	15128	15255	15201	15225	15227	15279	15081	15273	15195	15383	15093	15170	15272	15208	15282	15190	15342	15257	15158	15202	15340	15332	15138	15201	15241	15241	15171	15258	15234	15372	15131	15293	15176	15240	15184	15057	15093	15211	15177	15111	15164	15278	15170	15256	15200	15307	15180	15249	15064	15324	15262	15286	15373	15105	15052	15249	15143	15196	15116	14973	15213	15284	15397	15112	15438	15245	15168	15284	15246	15150	15311	15085	15345	15330	15059	15286	15220	15224	15227	15274	15350	15182	15035	15325	15163	15311	15372	15102	15297	15304	15249	15082	15290	15112	15247	15224	15167	15209	15245	15214	15207	15140	15304	15358	15125	15195	15233	15220	14960	15323	15165	15268	15296	15114	15161	15053	15292	15229	15236	15134	15272	15100	15280	15202	15338	15301	15116	15150	15139	15211	14961	15275	15116	15298	15076	15223	15245	15133	15048	15256	15053	15277	15294	15125	15052	15105	15240	15238	15257	15149	15179	15295	15195	15261	15254	15157	14980	15253	15320	15211	15248	15268	15246	15087	15151	15140	14988	15200	15071	15230	15337	15043	15003	15332	15028	15304	15080	15283	15180	15136	15117	15214	15188	15161	15189	15336	15225	15130	15246	15257	15216	15133	15324	15295	15177	15101	15232	15136	15221	15315	15121	15172	15105	15224	15317	15346	15193	15333	15274	15224	15163	15257	15233	15122	15192	15039	15343	15118	15349	15321	15210	15195	15355	15099	15165	15271	15395	15326	15248	15286	15243	15122	15170	15199	15208	15221	15108	15336	15188	15064	15241	15168	15285	15360	15263	15351	15357	15305	15231	15194	15297	15213	15328	15145	15277	15330	15063	15184	15281	15313	15206	15188	15170	15181	15277	14889	15281	15162	15097	15249	15183	15269	15254	15323	15170	15428	15308	15182	15191	15206	15279	15297	15430	15003	15291	15217	15116	15132	15195	15298	15227	15169	15301	14924	15247	15188	15419	15205	15291	15269	15299	15255	15172	15273	15118	15188	15302	15373	15211	15280	15384	15136	15222	15308	15231	15257	15162	15142	15287	15151	15339	15160	15232	15119	15241	15252	15265	15147	15315	15259	15259	15125	15148	15128	15383	15438	15311	15078	15242	15170	15088	15133	15178	15198	15236	15339	15324	15186	15263	15211	15095	15084	15359	15193	15362	15203	15295	15167	15293	15234	15091	15178	15208	15134	15198	15086	15274	15164	15243	15284	15131	15342	15322	15293	15365	15206	15094	15197	15242	15199	15166	15324	15086	15091	15162	15247	15232	15143	15425	15309	15254	15207	15358	15147	15421	15346	15163	15178	15287	15173	15256	15258	15264	15257	15312	15229	15221	15145	15394	15213	15070	15245	15367	15032	15063	15162	15263	15133	15244	15197	15261	15059	15031	15237	15258	15153	15214	15292	15186	15198	15209	15089	15220	15149	15049	15315	15272	15170	15255	15216	15211	15192	15282	15261	15233	15216	15305	15036	15245	15292	15277	15221	15183	15174	15266	15268	15361	15388	15272	15302	15186	15098	15204	15132	15022	15242	15338	15228	15077	15337	15278	15173	15246	15159	15196	15184	15332	15214	15144	15108	15289	15172	15283	15235	15277	15265	15348	15177	15292	15319	15256	15151	15314	15201	15347	15261	14968	15197	15319	15120	15204	15259	15337	15273	15309	15229	15025	15198	15250	15121	15105	15299	15242	15185	15193	15328	15205	15135	15301	15314	15162	15160	15072	15267	15386	15356	15260	15375	15139	15229	15210	15078	15272	15154	15099	15123	15210	15206	15055	15260	15056	15234	15193	15350	15358	15088	15207	15154	15113	15208	15402	15215	15300	15345	15243	15294	15197	15086	15246	15174	15171	15119	15385	15116	15103	15063	15368	15264	15067	15241	15176	15237	15411	15237	15298	15443	15305	15281	15144	15127	15159	15327	15215	15271	15229	15197	15063	15179	15271	15287	15384	15293	15188	15179	15221	15390	15246	15103	15278	15185	15149	15225	15246	15184	15277	15238	15300	15278	15255	15212	15322	15402	15044	15149	15354	15270	15103	15325	15253	15180	15134	15122	15282	15127	15258	15392	15228	15000	15135	15256	15190	15195	15234	15143	15219	15314	15171	15199	15173	15203	15230	15229	15149	15296	15177	15333	15088	15236	15242	15272	15254	15265	14954	15310	15357	15122	15070	15227	15171	15105	15288	15250	15294	15205	15217	15198	15237	15308	15199	15303	15361	15271	15296	15190	15300	15128	15308	15114	15428	15062	15199	15028	15221	15173	15400	15224	15214	15188	15198	15314	15159	15305	15352	15008	15219	15062	15239	15195	15238	15100	15160	15152	14951	15465	15195	15214	15201	15188	15201	15144	15168	15242	15206	15052	15446	15211	15082	15236	15161	15118	15022	15285	15366	15277	15149	15240	15377	15338	15116	15247	15102	15254	15088	15134	15235	15218	15125	15287	15384	15204	15300	15202	15279	15263	15200	15251	15255	15394	15200	15252	15071	15187	15109	15080	15199	15294	15198	15257	15366	15126	15105	15149	15207	15155	15296	15083	15135	15168	15253	15206	15319	15243	15120	15134	15162	15095	15271	15173	15401	15015	15079	15130	15190	15123	15326	15149	15238	15479	15259	15250	15192	15135	15181	15119
22740	21307	29220	23735	21400	22955	24683	18703	17534	17982	17922	17817	17834	17954	18004	17816	17765	17601	17865	17512	17595	17836	17685	17833	17919	17732	17500	17666	17407	17490	17509	17586	17625	17484	17416	17584	17450	17643	17580	17792	17626	17459	17574	17568	17560	17580	17778	17649	17730	17599	17783	17638	17547	17419	17589	17554	17467	17543	17474	17506	17592	17464	17589	17652	17570	17701	17511	17622	17529	17581	17433	17581	17532	17585	17481	17653	17627	17588	17351	17344	17503	17644	17426	17502	17572	17433	17667	17461	17566	17581	17599	17518	17405	17667	17571	17465	17611	17332	17477	17501	17514	17588	17711	17426	17481	17437	17547	17428	17374	17492	17511	17383	17482	17299	17602	17410	17419	17452	17373	17694	17484	17436	17480	17419	17374	17640	17452	17545	17652	17360	17318	17531	17424	17494	17507	17580	17624	17491	17387	17601	17459	17334	17311	17388	17444	17505	17600	17594	17603	17377	17617	17180	17571	17549	17402	17591	17350	17487	17588	17435	17382	17440	17466	17581	17423	17593	17520	17390	17356	17608	17511	17509	17490	17247	17544	17328	17573	17330	17348	17504	17341	17677	17450	17534	17700	17587	17585	17696	17664	17405	17442	17509	17348	17589	17505	17430	17482	17332	17575	17573	17603	17412	17501	17213	17387	17537	17502	17558	17553	17449	17560	17496	17389	17576	17438	17261	17452	17626	17361	17607	17599	17482	17291	17375	17386	17242	17534	17533	17445	17498	17482	17428	17371	17579	17351	17531	17265	17319	17474	17641	17598	17362	17549	17514	17564	17355	17536	17330	17313	17553	17523	17298	17397	17525	17457	17410	17478	17416	17541	17552	17556	17424	17427	17438	17529	17369	17683	17536	17498	17571	17275	17374	17242	17404	17370	17378	17274	17359	17446	17403	17557	17362	17400	17357	17498	17528	17589	17488	17481	17477	17662	17406	17392	17439	17397	17335	17339	17673	17392	17417	17354	17488	17582	17556	17554	17624	17385	17484	17390	17430	17627	17395	17628	17480	17417	17458	17479	17347	17518	17375	17538	17461	17451	17523	17726	17519	17404	17402	17205	17347	17581	17541	17414	17574	17498	17470	17498	17439	17330	17609	17511	17596	17429	17359	17306	17506	17305	17545	17706	17484	17484	17509	17630	17496	17472	17307	17505	17500	17529	17512	17520	17500	17596	17366	17418	17429	17586	17212	17241	17479	17364	17430	17246	17388	17592	17529	17503	17249	17560	17504	17422	17566	17429	17490	17532	17503	17425	17570	17378	17475	17445	17355	17453	17560	17615	17439	17393	17474	17390	17576	17516	17575	17628	17282	17621	17580	17343	17175	17562	17413	17284	17445	17522	17426	17287	17271	17405	17455	17571	17555	17484	17616	17664	17333	17615	17469	17541	17398	17555	17682	17325	17388	17470	17632	17451	17343	17494	17396	17531	17441	17550	17528	17561	17379	17418	17418	17442	17377	17292	17499	17406	17559	17710	17491	17518	17359	17335	17577	17619	17396	17406	17536	17424	17637	17399	17734	17558	17475	17533	17389	17508	17516	17435	17486	17350	17479	17439	17374	17505	17536	17350	17540	17584	17394	17442	17604	17749	17547	17465	17537	17526	17477	17488	17440	17481	17484	17566	17313	17609	17382	17476	17365	17324	17378	17356	17455	17481	17506	17635	17482	17452	17417	17467	17565	17491	17674	17448	17632	17449	17381	17432	17477	17461	17271	17513	17381	17522	17545	17379	17272	17370	17527	17243	17468	17588	17398	17265	17287	17487	17591	17424	17454	17517	17441	17196	17518	17366	17212	17395	17451	17562	17427	17625	17554	17344	17651	17716	17586	17613	17284	17373	17422	17461	17443	17341	17405	17498	17505	17470	17407	17484	17547	17511	17375	17243	17494	17302	17416	17596	17458	17418	17378	17572	17480	17417	17408	17297	17433	17247	17346	17443	17285	17569	17392	17682	17654	17376	17280	17371	17373	17538	17537	17454	17494	17444	17434	17539	17457	17521	17559	17425	17307	17230	17375	17487	17393	17579	17442	17504	17590	17506	17378	17451	17708	17350	17438	17623	17486	17462	17480	17448	17592	17332	17405	17262	17362	17406	17394	17628	17307	17383	17609	17543	17442	17603	17560	17518	17173	17585	17568	17483	17349	17459	17390	17541	17463	17421	17460	17314	17618	17376	17485	17404	17521	17394	17571	17480	17468	17328	17537	17386	17540	17456	17407	17417	17608	17737	17681	17600	17528	17433	17351	17267	17537	17431	17418	17402	17509	17314	17584	17443	17390	17687	17675	17424	17419	17521	17328	17471	17361	17491	17484	17479	17470	17389	17492	17482	17513	17639	17261	17429	17592	17430	17559	17633	17491	17558	17575	17527	17459	17477	17569	17456	17608	17479	17602	17409	17357	17548	17532	17555	17331	17470	17612	17373	17372	17401	17423	17543	17512	17398	17571	17513	17722	17560	17373	17496	17421	17458	17403	17534	17416	17536	17519	17474	17474	17454	17483	17597	17601	17537	17353	17460	17366	17622	17499	17650	17471	17548	17333	17195	17322	17481	17458	17463	17419	17563	17623	17634	17622	17637	17446	17401	17353	17328	17793	17431	17297	17500	17285	17388	17396	17565	17458	17497	17494	17410	17430	17516	17535	17738	17545	17513	17495	17655	17530	17553	17563	17504	17381	17461	17454	17377	17286	17616	17306	17594	17418	17419	17654	17466	17451	17346	17628	17593	17342	17468	17522	17596	17425	17359	17514	17428	17596	17510	17426	17543	17549	17504	17510	17678	17468	17380	17426	17288	17570	17541	17401	17591	17532	17447	17668	17707	17334	17236	17481	17596	17488	17610	17583	17482	17260	17368	17644	17486	17464	17415	17565	17273	17593	17603	17288	17457	17441	17549	17535	17403	17437	17545	17436	17436	17467	17428	17373	17372	17635	17720	17584	17527	17440	17352	17270	17416	17446	17496	17639	17596	17487	17483	17594	17533	17500	17570	17397	17433	17350	17461	17339	17310	17514	17442	17445	17476	17310	17554	17543	17250	17318	17309	17350	17341	17357	17481	17542	17426	17562	17478	17417	17537	17441	17384	17535	17658	17635	17308	17422	17438	17442	17582	17593	17400	17745	17445	17418	17387	17454	17497	17586	17737	17326	17624	17655	17429	17559	17478	17484	17400	17353	17456	17473	17510	17229	17664	17338	17276	17239	17342	17411	17360	17312	17423	17396	17143	17594	17582	17171	17361	17429	17610	17576	17477	17530	17214	17275	17680	17650	17464	17411	17480	17375	17662	17518	17588	17274	17417	17291	17440	17315	17549	17371	17238	17460	17462	17379	17550	17674	17579	17359	17639	17472	17446	17522	17592	17258	17498	17488	17290	17492	17409	17410	17443	17399	17383	17624	17480	17502	17507	17380	17382	17475	17319	17414	17237	17394	17368	17359	17471	17764	17534	17455	17562	17467	17493	17693	17400	17661	17490	17459	17604	17214	17548	17341	17560	17262	17418	17432	17528	17477	17329	17494	17419	17629	17565	17418	17435	17504	17514	17478	17671	17351	17240	17515	17576	17502	17597	17409	17384	17393	17495	17392	17356	17441	17540	17407	17491	17682	17490	17404	17521	17400	17459	17476	17555	17522	17485	17741	17519	17388	17424	17391	17343	17399	17230	17551	17755	17710	17553	17481	17471	17463	17396	17630	17555	17468	17575	17478	17481	17407	17548	17730	17572	17316	17401	17497	17576	17608	17483	17394	17372	17483	17535	17395	17427	17739	17654	17436	17357	17572	17520	17401	17275	17408	17459	17698	17319	17341	17328	17504	17433	17327	17243	17458	17494	17341	17466	17348	17342	17649	17560	17615	17538	17658	17674	17709	17381	17405	17508	17472	17414	17434	17458	17651	17640	17612	17391	17363	17529	17561	17410	17563	17699	17654	17513	17343	17658	17477	17445	17697	17426	17506	17487	17499	17623	17484	17393	17509	17408	17586	17457	17555	17501	17472	17405	17410	17379	17427	17291	17297	17522	17497	17473	17596	17415	17520	17616	17346	17518	17514	17522	17392	17472	17585	17440	17494	17384	17431	17467	17456	17302	17687	17641	17636	17354	17207	17320	17575	17482	17547	17615	17223	17475	17465	17629	17450	17462	17372	17502	17239	17639	17380	17349	17578	17561	17395	17432	17666	17320	17413	17445	17341	17305	17531	17315	17570	17571	17407	17302	17623	17342	17438	17351	17421	17314	17454	17415	17302	17527	17604	17572	17494	17499	17462	17535	17335	17543	17641	17412	17480	17576	17435	17457	17157	17619	17596	17480	17634	17478	17425	17506	17431	17364	17390	17433	17223	17466	17405	17525	17399	17425	17363	17407	17394	17444	17298	17339	17543	17314	17599	17443	17359	17408	17400	17442	17446	17341	17551	17401	17288	17272	17604	17204	17331	17397	17533	17307	17394	17271	17462	17395	17425	17314	17327	17521	17587	17455	17303	17485	17535	17554	17514	17450	17224	17458	17527	17341	17472	17657	17428	17569	17550	17409	17518	17491	17387	17396	17458	17698	17366	17384	17593	17463	17571	17316	17478	17357	17571	17434	17455	17336	17477	17447	17570	17464	17637	17625	17464	17356	17369	17494	17381	17443	17616	17331	17467	17442	17505	17512	17444	17521	17415	17699	17319	17583	17436	17436	17530	17376	17650	17326	17479	17340	17657	17325	17400	17364	17412	17455	17424	17259	17510	17509	17282	17404	17478	17293	17471	17449	17352	17470	17361	17412	17142	17399	17415	17477	17209	17625	17587	17347	17267	17452	17543	17331	17303	17383	17402	17628	17483	17441	17407	17669	17491	17542	17363	17252	17316	17433	17630	17522	17279	17552	17370	17427	17225	17379	17338	17506	17281	17486	17348	17437	17506	17581	17529	17594	17490	17181	17353	17371	17483	17426	17472	17266	17480	17400	17233	17583	17531	17464	17473	17364	17538	17525	17458	17707	17432	17430	17500	17552	17440	17515	17495	17431	17644	17559	17424	17220	17457	17221	17454	17425	17529	17513	17450	17494	17522	17409	17461	17594	17491	17463	17513	17396	17487	17451	17419	17621	17299	17558	17385	17271	17598	17495	17495	17364	17620
11935	19624	18558	17056	16599	16081	15834	15859	15743	15776	15614	15687	15682	15906	15840	15766	15683	15561	15544	15592	15630	15740	15573	15671	15538	15546	15553	15743	15570	15755	15674	15591	15640	15511	15740	15625	15688	15608	15535	15531	15596	15718	15628	15433	15485	15456	15405	15632	15603	15484	15620	15593	15749	15660	15465	15645	15616	15523	15537	15492	15678	15440	15518	15662	15718	15618	15663	15513	15559	15696	15626	15305	15496	15615	15527	15573	15541	15400	15597	15541	15555	15391	15646	15812	15649	15619	15334	15606	15456	15451	15720	15646	15588	15655	15549	15314	15531	15558	15443	15743	15567	15674	15535	15591	15513	15447	15599	15431	15491	15473	15601	15499	15600	15540	15351	15555	15674	15473	15634	15405	15627	15627	15560	15792	15416	15634	15625	15518	15367	15616	15688	15459	15660	15643	15407	15828	15507	15671	15660	15636	15412	15606	15286	15563	15560	15542	15583	15637	15480	15667	15371	15618	15456	15571	15623	15318	15605	15417	15507	15670	15476	15484	15487	15457	15623	15513	15471	15604	15542	15548	15584	15528	15403	15574	15516	15619	15505	15601	15435	15526	15699	15427	15586	15673	15383	15631	15690	15615	15527	15603	15587	15595	15538	15468	15373	15528	15416	15490	15613	15349	15449	15570	15299	15608	15490	15379	15642	15467	15603	15460	15497	15439	15499	15567	15543	15374	15669	15554	15511	15674	15412	15450	15686	15424	15615	15533	15611	15463	15568	15550	15594	15641	15479	15553	15715	15587	15485	15466	15610	15661	15417	15456	15379	15724	15672	15326	15600	15380	15617	15486	15617	15459	15708	15447	15506	15493	15573	15639	15486	15493	15552	15475	15614	15756	15446	15580	15423	15609	15646	15482	15491	15573	15513	15654	15372	15949	15492	15545	15692	15549	15446	15631	15674	15550	15628	15464	15579	15440	15495	15495	15633	15564	15582	15424	15442	15646	15484	15572	15518	15588	15584	15713	15460	15515	15507	15452	15529	15490	15362	15684	15552	15456	15608	15595	15487	15638	15611	15604	15532	15394	15441	15462	15595	15538	15512	15570	15517	15475	15425	15516	15607	15506	15577	15399	15597	15498	15481	15553	15524	15506	15604	15491	15369	15475	15434	15459	15542	15495	15557	15730	15704	15613	15425	15705	15521	15426	15444	15532	15373	15509	15448	15465	15653	15525	15545	15490	15524	15618	15530	15682	15494	15524	15433	15545	15341	15473	15459	15578	15446	15624	15458	15622	15564	15504	15522	15678	15553	15632	15291	15659	15734	15501	15439	15582	15584	15478	15552	15595	15624	15471	15677	15376	15485	15442	15617	15667	15474	15406	15462	15499	15562	15458	15449	15389	15465	15491	15440	15477	15708	15478	15610	15442	15304	15433	15437	15421	15465	15782	15620	15540	15426	15420	15464	15376	15595	15468	15479	15455	15615	15428	15512	15600	15644	15567	15518	15616	15465	15446	15667	15468	15573	15478	15557	15602	15659	15498	15410	15364	15426	15560	15505	15454	15544	15513	15571	15562	15474	15504	15282	15538	15580	15557	15473	15620	15576	15548	15503	15632	15458	15503	15512	15548	15539	15555	15565	15734	15684	15552	15583	15498	15554	15604	15647	15591	15527	15647	15342	15506	15670	15578	15662	15585	15355	15451	15476	15600	15473	15617	15513	15604	15540	15464	15491	15658	15541	15650	15512	15450	15669	15517	15470	15388	15620	15566	15449	15419	15368	15455	15700	15400	15374	15553	15428	15500	15521	15405	15428	15410	15455	15537	15508	15510	15588	15459	15454	15521	15363	15678	15470	15567	15476	15690	15576	15482	15375	15582	15665	15597	15703	15599	15611	15582	15423	15593	15456	15511	15409	15451	15635	15445	15667	15664	15707	15522	15567	15308	15508	15395	15448	15558	15412	15482	15668	15458	15422	15504	15588	15512	15587	15513	15496	15701	15519	15592	15482	15494	15598	15512	15628	15574	15563	15561	15563	15651	15497	15358	15652	15746	15652	15415	15507	15323	15614	15522	15450	15542	15556	15552	15505	15588	15515	15612	15498	15333	15563	15622	15600	15314	15589	15647	15483	15471	15473	15616	15526	15556	15317	15536	15567	15551	15642	15545	15554	15509	15452	15521	15597	15464	15694	15607	15565	15392	15581	15625	15618	15509	15534	15672	15495	15595	15522	15547	15409	15602	15543	15562	15465	15647	15490	15633	15453	15453	15421	15594	15762	15509	15443	15355	15508	15458	15495	15516	15467	15550	15597	15492	15587	15491	15651	15679	15483	15641	15488	15424	15430	15481	15569	15422	15507	15623	15686	15503	15614	15615	15393	15511	15532	15655	15551	15295	15559	15540	15508	15492	15648	15657	15413	15438	15667	15515	15492	15468	15492	15705	15488	15599	15417	15474	15499	15506	15401	15450	15315	15603	15620	15506	15459	15635	15505	15735	15585	15503	15464	15522	15388	15617	15487	15426	15631	15591	15586	15480	15431	15506	15488	15424	15529	15232	15583	15590	15614	15354	15545	15461	15517	15442	15490	15609	15525	15495	15452	15625	15560	15652	15526	15482	15442	15553	15662	15475	15461	15445	15644	15462	15551	15417	15533	15495	15749	15608	15703	15546	15464	15500	15454	15391	15501	15576	15560	15621	15480	15508	15748	15369	15502	15723	15522	15592	15636	15440	15637	15642	15452	15290	15335	15394	15663	15453	15525	15473	15602	15513	15356	15593	15631	15444	15692	15491	15621	15557	15405	15515	15542	15663	15531	15606	15650	15675	15584	15536	15412	15564	15399	15498	15520	15605	15555	15569	15463	15512	15495	15528	15445	15584	15522	15673	15548	15490	15668	15464	15507	15453	15507	15371	15529	15503	15334	15554	15569	15542	15424	15506	15446	15550	15481	15438	15515	15706	15492	15514	15585	15467	15395	15692	15597	15405	15634	15461	15409	15615	15399	15460	15478	15587	15516	15291	15623	15555	15642	15597	15542	15571	15467	15507	15501	15548	15643	15694	15520	15552	15575	15459	15648	15533	15436	15651	15486	15592	15591	15605	15606	15436	15708	15523	15481	15650	15638	15476	15389	15475	15786	15595	15393	15648	15662	15539	15602	15757	15609	15550	15467	15638	15618	15503	15501	15550	15410	15419	15549	15444	15598	15559	15709	15572	15619	15655	15495	15596	15494	15620	15345	15559	15551	15613	15623	15509	15403	15393	15568	15520	15444	15659	15447	15502	15750	15486	15626	15403	15609	15555	15579	15683	15603	15528	15501	15666	15493	15404	15427	15425	15330	15557	15668	15567	15485	15625	15480	15448	15634	15305	15512	15592	15438	15519	15529	15542	15540	15428	15630	15459	15367	15610	15669	15593	15768	15526	15349	15451	15592	15454	15663	15541	15638	15506	15532	15443	15606	15633	15570	15608	15581	15558	15648	15475	15452	15641	15466	15597	15592	15542	15434	15564	15531	15502	15617	15443	15676	15530	15549	15562	15415	15518	15477	15647	15298	15528	15654	15602	15439	15568	15488	15614	15554	15402	15630	15365	15383	15667	15500	15261	15679	15510	15430	15574	15578	15622	15437	15522	15720	15605	15416	15425	15547	15477	15449	15711	15577	15667	15393	15570	15567	15501	15596	15512	15624	15559	15434	15549	15301	15772	15500	15598	15612	15554	15293	15406	15516	15356	15481	15608	15579	15606	15486	15641	15534	15290	15466	15510	15549	15297	15620	15567	15601	15455	15592	15707	15503	15342	15576	15363	15436	15712	15468	15584	15505	15520	15418	15538	15507	15536	15426	15605	15590	15532	15607	15500	15533	15765	15473	15434	15396	15684	15384	15570	15462	15591	15633	15457	15630	15485	15479	15612	15451	15596	15425	15506	15628	15533	15605	15523	15437	15620	15455	15377	15455	15605	15571	15567	15357	15550	15572	15578	15562	15431	15555	15468	15490	15500	15641	15463	15652	15555	15568	15558	15440	15434	15414	15561	15572	15674	15498	15593	15611	15475	15513	15467	15621	15618	15628	15502	15488	15510	15449	15456	15539	15490	15544	15597	15411	15507	15626	15554	15642	15332	15610	15397	15498	15539	15672	15390	15612	15351	15495	15599	15576	15568	15465	15537	15665	15486	15759	15592	15684	15368	15558	15516	15639	15426	15581	15450	15577	15367	15573	15458	15555	15529	15494	15595	15547	15332	15382	15480	15633	15509	15622	15366	15499	15626	15533	15576	15721	15406	15487	15570	15475	15608	15418	15635	15306	15547	15449	15591	15475	15333	15581	15372	15599	15575	15606	15558	15612	15309	15704	15510	15493	15584	15529	15762	15738	15413	15514	15530	15485	15502	15639	15521	15582	15524	15702	15505	15457	15495	15698	15611	15581	15438	15588	15525	15394	15455	15827	15714	15542	15499	15710	15480	15432	15419	15493	15458	15474	15538	15408	15544	15541	15537	15464	15578	15432	15408	15309	15477	15725	15368	15463	15601	15604	15670	15676	15612	15604	15496	15423	15751	15520	15430	15630	15498	15577	15654	15614	15287	15623	15365	15344	15601	15600	15480	15482	15440	15548	15500	15439	15509	15483	15410	15478	15417	15495	15553	15656	15455	15594	15527	15414	15597	15711	15431	15408	15603	15530	15557	15348	15541	15499	15611	15559	15441	15600	15534	15525	15504	15678	15424	15579	15397	15581	15625	15576	15578	15572	15567	15513	15336	15437	15515	15395	15547	15571	15546	15561	15491	15456	15355	15600	15579	15614	15664	15609	15431	15475	15585	15595	15633	15626	15452	15374	15551	15630	15456	15556	15496	15403	15423	15360	15655	15649	15546	15486	15712	15450	15574	15671	15570	15529	15432	15566	15559	15409	15673	15551	15540	15666	15754	15601	15490	15450	15436	15547	15380	15517	15533	15509	15752	15477	15478	15502	15501	15537	15649	15587	15521	15345	15561	15453	15535	15596	15551	15418	15702	15408	15462	15614	15534	15423	15612	15671	15620	15525	15585	15560	15616	15552	15598	15514	15481	15407	15729	15543	15656	15673	15352	15721	15484	15609	15562	15560	15581	15634	15536	15646	15567	15590	15489	15544	15380	15485	15668	15475	15523	15486	15408	15496	15603	15518	15605
26757	21505	26069	24606	18208	18232	18226	18073	18035	17973	17883	17922	17890	17923	17904	17948	18050	18006	18001	18102	17821	17898	17998	17786	17891	17834	18032	17696	17985	17963	17931	17745	18035	18123	17824	17848	17881	17883	17945	17937	17816	17764	17770	17919	17862	17882	18106	17823	17985	18038	17834	17954	17919	18070	17676	17789	17943	17707	17866	17986	17830	17849	17822	17917	17856	17814	17987	17967	18089	17611	17910	17819	17740	17936	18052	17651	17991	17791	18179	17815	17927	17851	17933	17609	17820	17930	17965	18070	17785	17876	17772	17695	17694	17912	17577	17673	17784	17772	17895	17830	17986	17946	17947	17705	17701	17821	17954	17851	17894	17631	17815	17855	17870	17916	17764	17895	17604	17828	17917	17869	17986	17973	17780	17730	17837	17798	17863	17941	17911	17848	17861	17793	17906	18028	17901	17835	18012	17766	17770	17829	17678	17755	17910	17775	17984	17945	18016	17904	17830	17698	17927	17835	17996	17959	17932	17878	17808	18042	17840	17876	17970	17810	17893	17734	17820	17756	17809	17890	17877	17873	17912	17674	17823	17835	17771	17843	17992	17927	17729	17945	17810	17787	17974	17849	17693	17989	17696	17707	17603	17690	17825	18168	17941	17808	17804	17695	17859	17616	17816	18027	17953	17900	17804	17875	17728	17886	17774	17795	17924	18037	17783	18001	17894	18006	17613	17822	17850	17852	17778	17935	18033	18011	17952	17689	17677	17938	17976	17868	17866	17944	17826	17849	17932	18047	17889	17876	17879	17780	17584	17688	17963	17850	17853	17613	17821	17993	17639	17837	17652	17747	17574	17790	17844	17861	17833	17964	17871	17855	17863	17786	17691	17765	17787	17770	17871	18032	17853	17752	17924	17682	17807	17841	17912	17848	17778	17839	17942	17991	17694	17879	17989	18017	17680	17726	17725	18009	18164	17737	17743	17773	17831	17760	17831	17841	17689	17996	17825	17946	17611	17822	17859	17998	18064	17904	17899	17657	17643	17885	17961	17928	17868	17709	17872	18065	17630	17822	17789	17797	17524	17616	17917	17737	18095	17942	17793	17851	17873	17865	17875	17886	17908	17914	17924	17839	17925	17865	18037	17726	17883	17871	17810	17985	17979	17876	17845	17916	17911	17970	17968	17816	17964	17745	17821	17643	17795	17768	17947	17908	17820	17983	17839	17804	17990	17693	17950	18074	17697	17703	17838	17915	18010	17750	17915	17809	17705	17746	17720	17626	17712	17718	17542	17794	17904	18048	17748	17746	17902	17827	17781	17898	17638	17638	17703	17737	17752	17683	17922	18035	17916	17811	17678	17944	17894	17921	17966	17771	17847	17986	17903	17775	17855	17760	17770	18063	17753	17814	17739	18033	17901	18076	17771	17876	17816	17806	17830	17803	17901	17999	18016	18043	17868	17714	17829	18012	17918	17919	17967	17919	17860	17984	17921	17731	17919	17703	17984	17834	17742	17965	17773	17769	17982	17698	17733	17958	17670	17761	17712	17890	17772	17858	17916	17830	17725	17736	17863	17732	17918	17802	17954	17808	17988	17683	17698	17888	17855	17906	17804	18049	17953	17725	17792	17774	17718	17700	17701	17836	17911	17779	17876	17966	18083	17809	18003	17810	17745	17767	17747	17804	17917	17884	17676	17848	17739	18018	17863	17852	17882	17638	17908	17762	17756	17944	17920	18074	17650	17732	17600	17906	18030	17845	17729	18022	17868	17867	17985	18007	17821	17775	17846	17734	17921	17967	18021	17839	17881	17885	17836	17844	17824	17621	17860	17863	17737	17995	17832	17707	17917	17837	17668	17790	17773	18067	18073	18020	17709	17865	17559	17886	18047	17822	17768	17759	17960	17910	17935	17867	17941	17910	17853	17775	17912	17804	17949	17943	17842	17826	17951	18007	17933	18092	18018	17779	17770	17757	17980	17891	17877	17892	17999	17880	17829	17808	17781	17812	18108	17899	17854	17884	17939	17955	18031	17933	17845	18068	17958	17780	17710	17872	18027	17703	17986	18044	17904	17911	17842	17930	17831	17755	17764	17995	17871	18001	18014	17922	18164	18163	17844	17810	17814	17691	17802	17976	17857	17880	17685	17715	17691	17820	17908	17851	18074	17931	17809	17871	17651	17878	17878	17872	17808	17821	18035	18136	17781	17896	17898	17727	17995	17748	17780	17868	17978	17972	17897	17838	17794	17748	17847	17937	17802	17798	17925	17890	17795	17759	17837	17774	17902	18070	17792	18031	17852	17920	17859	17866	17746	18080	18022	17645	17750	17830	17847	17826	17928	17808	17846	17763	17665	17928	17722	17900	17779	17896	17895	17824	17797	17736	17801	17856	17815	18051	17889	17778	18067	17898	17911	17971	17874	17966	17890	17922	17882	17985	17898	17921	17695	17897	17910	17789	17780	17922	17850	17925	17964	17826	17797	17685	18027	17742	17722	17783	17674	17742	17997	17843	17957	17972	17966	18021	17948	17719	17718	17854	17575	18041	17608	17717	17824	17925	17785	17813	17955	17948	17828	17686	17925	17959	17862	17708	17857	17794	17806	17670	17679	17650	18004	17829	17829	17956	17766	17824	18043	18012	17823	17854	17667	17957	17981	17852	17866	17737	17830	18001	17923	17700	17995	17745	17888	17854	18037	17820	17709	17864	17940	17748	17980	17909	17798	17801	17677	17824	17670	17870	17785	17981	17832	17779	17878	17912	17899	18031	17750	17911	17857	17898	17818	17952	17934	17732	17950	17993	17593	18039	17930	17923	17959	17770	17706	17607	17731	17822	17838	17776	17826	18000	17845	17559	17892	17833	17837	17707	17963	17836	17962	17900	17946	18002	17721	17896	17818	17884	17878	17938	17750	17731	17931	17927	17927	17755	17791	17699	17657	17712	17643	17860	17746	17744	17836	17673	17883	17719	18099	17817	18017	17792	17697	18011	17970	17838	17838	17891	17930	17805	17996	17976	17993	17838	17854	17830	17798	17749	18192	17894	17822	17753	17781	17909	17891	17766	18024	17875	17950	17643	17829	17759	17827	17930	17875	17824	17598	17749	17800	17947	17749	17880	17629	17850	17832	17712	17906	17835	17828	18007	17961	17770	17680	17734	17801	17771	17959	17986	18130	17917	17810	17772	17870	18122	17815	17835	17773	17579	17862	18015	17922	17787	17929	17894	17784	17813	17765	17884	18016	17854	17938	18021	17767	18038	18020	17847	17817	17905	17813	17849	17928	17789	17806	17792	17899	17944	18014	17917	17824	17809	17811	17599	17624	17647	17981	18096	17782	18072	17931	17864	17763	17780	17768	17908	17993	17912	17938	17821	17741	17894	17837	17924	17663	17960	17902	17950	17893	17929	17877	17777	17833	17991	17861	17888	17877	18075	17712	17880	17775	17863	17894	17867	17693	17864	18045	17958	17978	17872	17820	17855	18048	17931	17919	17715	17897	17974	17780	17880	17800	18048	17681	17848	17894	17874	17917	17959	17899	17847	18164	17982	17871	17808	17858	17907	17947	17841	17966	18125	17899	17922	17822	17862	17999	17905	17826	17657	17804	17865	17705	17674	17866	17907	18069	18048	17838	17973	17973	17854	17849	17762	17965	18025	17869	17968	17957	17982	17899	17926	17874	17864	18000	17791	17841	17717	17843	17833	17948	17692	17824	17727	17834	17747	17825	18032	17989	17894	17843	17828	17767	17700	17884	17863	17876	17906	17945	17744	18020	17668	17842	17695	17812	18028	17782	17904	17851	17771	17646	17779	17784	17744	17784	17694	17773	17961	17870	17946	17712	17941	17939	17754	17909	18052	17896	17783	17840	17767	17773	17854	17844	17741	17821	17997	17950	17941	17747	17860	17788	17670	17935	17914	17887	17812	17733	17879	17866	17852	17825	17904	18066	17804	17747	17826	17952	17852	17847	17879	17879	17752	17995	17786	17866	17834	17831	17830	17598	17872	17877	17820	17635	17755	17828	17645	17782	17704	17995	17982	17752	17719	17855	17897	17893	17827	17890	17848	17858	17756	17834	18013	17891	17630	17830	17856	17898	17774	17968	17864	17967	17937	17710	17654	17753	17768	17953	17635	17965	17687	17884	17945	17897	18007	17939	18148	17718	17676	17888	17850	17863	17845	17965	17943	17831	17955	17919	17790	18012	17854	17863	17865	17875	17958	17824	17819	17853	17773	17969	17852	17999	17869	17941	17758	17974	17784	18028	17843	17932	17825	17612	17942	17815	17766	17998	17937	17990	17786	17776	17800	17991	18037	17808	17862	17859	17815	17943	17849	17678	17781	18016	17805	17884	17832	17777	17883	17759	17956	17956	17819	18057	17936	17976	17882	17771	18017	17965	17920	17779	17619	17915	17791	17978	17853	17904	17924	17920	18041	17913	17802	17891	17929	17707	17882	17770	17953	17911	17621	18003	17893	17705	17829	17674	17915	17705	17789	18095	18060	17964	17914	17778	17869	17954	17622	17872	17751	17673	17944	17794	17890	17699	17925	17824	18000	17951	17966	17767	17795	17807	17845	17748	17817	18054	17938	17980	18006	17865	17734	17880	17915	17683	17966	17974	17952	17865	18131	17950	17848	17998	17786	17900	17792	17937	17668	17801	17827	17796	17774	17887	17909	17793	17899	17793	18025	17811	17905	17728	17689	17877	17766	18086	17829	17870	17683	17983	17892	17798	18012	18181	17876	17881	17988	17859	17732	17891	17766	17913	17970	17856	17892	17822	17927	17844	17786	17955	17729	17947	17748	17932	17708	17782	17797	17834	17821	18031	17846	17618	17859	17955	17816	18119	17923	17897	17914	17840	17943	17900	18108	17895	18006	17902	17851	18023	17658	17871	17872	17972	17995	17791	17550	17730	17927	17857	17925	17894	17817	17654	17922	17756	17828	17925	18056	17698	18035	17889	17974	17809	17911	17958	17871	17808	17793	17734	17713	17766	17719	17746	17928	17783	17881	17830	17953	17761	18044	18031	17678	17817	17962	17893	17825	18122	18084	18119	17824	17982	17803	17874	17739	17899	17832	17749	17724	18019	17995	17781	17839	17907	17850	17871	17888	17920	17927	17888	17942	17789	17924	17835	18041	17964	17885	17725	17860	17813	17700	17954	17852	17748	17639
14387	17086	16825	16478	16210	16055	15866	15969	15808	15985	15941	15958	16039	16019	15866	16064	15746	15884	15922	15806	15913	15860	15955	15844	15710	15770	15860	15800	15924	15787	15780	15733	15811	15933	15733	15801	15810	15739	15927	15710	16075	15873	15831	16017	15855	16009	15806	15778	15789	15782	15807	16023	15810	15586	15782	15654	15892	15671	15840	15839	15823	15943	15886	16080	15845	15853	15686	15938	15867	16025	15795	15991	15710	15845	15764	15788	15978	15828	15862	16011	15883	15983	15970	15923	15873	15845	15852	15833	15897	15943	15785	15903	15822	15833	15891	15876	15789	16083	15769	15800	15867	15823	15873	15742	15946	15785	15901	15912	15749	15969	15878	15870	15848	15864	15897	15781	15821	15900	15872	15754	15663	16005	15938	15890	15944	15837	15899	15641	15809	15943	15816	15853	15792	15913	15659	15845	15653	15889	15811	15873	15919	15994	15879	15850	15912	15809	15827	16025	15908	15716	15760	15837	15898	15739	15791	15890	15887	16063	15809	15824	15885	15761	15805	16011	15831	15873	15791	15847	15870	15934	15923	15921	15860	15931	15840	15971	15795	15990	15943	15686	15862	15945	15744	15732	15788	15809	15830	15783	15962	15905	15844	15834	15808	15734	15751	15757	15894	15668	15762	16099	15890	15810	15841	15721	15898	15654	15808	15799	15832	15767	15746	16004	15947	15796	15666	15721	15931	15850	15809	15745	15874	15816	15776	15861	15889	15907	15829	15789	15861	15812	15874	15783	15829	15826	15888	15801	15725	15992	15777	15779	15945	15919	16054	15791	15925	15793	15799	15934	15928	15755	15944	15936	15758	16004	15759	15875	15687	15766	15850	16032	15728	15916	16068	15711	15715	15746	15785	15764	15823	15748	15747	15759	15917	15822	15852	15751	15686	15822	15733	15780	15809	15855	15983	15817	15896	15816	15874	15819	15937	15838	15856	15870	15811	15986	15910	15848	15746	15924	15733	15891	15937	15945	15931	15696	15648	15898	15970	15780	15841	15888	15895	16012	15973	15900	15804	15854	15850	15824	15943	15916	15811	15902	15749	15781	15761	15908	15676	15868	15726	16049	15812	15960	15898	15868	15976	15882	15898	15829	15882	15739	15794	15736	15937	15973	15964	15685	15922	15902	15924	15715	15950	15873	15785	15795	15940	15868	15966	15811	15825	15733	15880	15872	15891	15844	15857	15870	16002	15793	15828	15886	15807	15781	15783	15902	15877	15794	15715	15921	15757	15901	15783	16098	15769	15973	15914	15936	15779	15882	15753	15786	15882	15697	15867	15936	15977	15823	15873	15974	15870	15892	15873	15825	15948	15664	15871	15867	15829	15765	15800	15727	15836	15962	15908	15865	15838	15949	15787	15800	15780	15795	15763	15849	15756	15884	15705	15858	15809	15856	15674	15527	15951	15846	15879	15787	15824	15622	15984	15926	15842	15868	15798	15878	15834	15742	15954	15961	15759	15632	15821	15867	15874	15893	15741	15868	15833	15916	15805	15822	15872	15863	15813	15838	15855	15812	15860	15962	15833	15827	15918	15883	15779	15757	15877	15790	15981	15898	15901	15713	15908	15848	15784	15765	15731	16018	15803	15897	15847	15924	15899	15965	15688	15850	15953	15653	15847	15892	15700	16018	15782	15715	15921	15835	15741	15794	15706	15842	15997	15822	15856	15747	15730	15894	15893	15757	15709	15896	15918	15812	15698	15735	15798	15740	15635	15879	15812	15823	16011	15927	15890	15942	15906	15687	15841	16034	15968	15809	15679	15786	15774	16017	15936	15833	16009	15793	15693	15761	16039	15910	15822	15747	15859	15738	15849	15866	15879	15984	15861	16001	15797	15806	15845	15744	15816	15785	15860	15986	15917	15868	15741	15779	15916	15697	15792	15902	15721	15785	15842	15793	15810	15781	15815	15918	15835	15843	15752	15984	15847	15951	15834	15752	15703	15888	15883	15813	15871	15834	15769	15826	15731	15782	15824	15905	15907	15889	15914	15720	15745	15775	15792	15901	15729	15782	15861	15906	15783	15878	15736	15798	15736	15833	15727	15762	15779	15888	15899	15806	15940	15753	15922	15948	15780	15863	15936	15658	15920	15861	15809	15834	15829	15774	15654	15837	15889	16004	15762	15791	15753	15864	15914	15906	15825	15902	15862	15891	15833	15935	15687	15762	15754	15926	15867	15905	15769	15963	15844	15775	15923	15733	15806	15938	15795	15905	15866	15961	16020	15870	15821	15789	15731	15870	15898	15955	15817	15916	15956	15908	15723	15909	15789	15983	15703	15915	15764	15897	15769	15917	15769	15750	15832	15853	15866	15963	15952	15908	15897	15779	15788	15848	15769	15824	15701	15858	15892	15819	15931	15787	15679	15857	15875	15794	16000	15991	15663	15769	15831	15868	15767	15815	15787	15883	15900	15849	15719	15849	15935	15784	15813	15959	15959	15898	15745	15895	16018	15746	15851	15815	15822	15874	15887	15830	15813	15835	15911	15802	15944	15858	15798	15796	15938	15954	15741	16018	15846	15756	15882	15852	16011	15862	15870	15853	15859	15769	15619	15755	15857	15841	15897	16033	15876	15514	15871	15831	15811	15838	15888	15828	15792	15963	15867	15754	15895	15833	15787	15870	15965	15881	15822	15833	15958	15958	15855	15920	15903	15787	15844	15778	15899	15951	15818	15891	15796	15905	15811	15860	15648	15720	16018	15979	15813	15923	15878	15728	15842	15901	15860	16016	15787	15969	15766	15905	15800	15776	15894	15970	15858	15843	16086	15982	15981	15879	15836	16014	15840	15795	15722	15868	15843	15875	15868	15788	15818	15860	15763	15802	15775	15848	15924	15799	15689	15809	15806	15791	15640	15734	15711	15837	16076	15750	15741	15877	16043	15832	15801	15811	15863	15951	15808	16026	15760	15943	15723	15807	15696	15876	15739	15861	15794	15949	15863	15728	16043	15802	15852	15913	16001	15821	15827	15925	15749	15747	15936	15979	15766	15892	15873	15592	15706	15884	15945	15868	15865	15788	15843	15734	15760	15838	15839	15862	15804	15844	15894	15955	15844	15801	15791	15864	15850	15910	15692	15805	15904	15607	15764	15694	15893	15934	15734	15938	15802	15853	15902	15607	15976	15943	15917	16099	15807	15846	15916	15808	15883	15717	15903	15942	15902	15550	15712	15834	15905	15968	15769	15892	15755	15901	15794	15835	15914	15902	15817	15880	15678	15867	15671	15783	15658	15771	15835	15753	15777	15753	15940	15974	16032	15879	15957	15863	15762	15736	15768	15984	15841	15818	15749	15647	15902	15796	15918	15843	15891	15833	15851	15946	15712	15717	15676	15964	15855	15780	15950	15785	15778	15900	15751	15648	15873	15751	15633	15739	15954	15798	15862	15906	15882	15903	15790	15886	15877	15951	15774	15799	15651	15828	15925	15865	15836	15957	15871	15887	15883	15884	15931	15829	15827	15809	15753	15814	15759	15798	15907	15844	15750	15942	15785	15855	15790	15715	16017	15747	15803	15902	15870	15989	15872	15658	15862	15870	15949	15733	15864	15904	16002	15712	15771	15790	15945	15906	15962	15736	15948	15769	16047	15745	16071	15819	15955	16093	15796	15926	16045	15789	15935	15848	15973	15887	15896	15569	15990	15841	15672	15940	15748	15901	15803	15693	15740	15934	15877	15776	15749	15957	15925	15915	15791	15812	15721	15854	15984	15853	16006	15806	15834	15933	15892	15892	15633	15740	15803	15866	15820	15920	15668	15750	15908	16002	15894	15840	15912	15795	15777	15972	15803	15805	15994	15930	15765	15731	15827	15954	15874	15861	15977	15738	16034	15853	15872	15786	15976	15620	15869	15937	15901	15926	15891	15758	15861	15752	15866	15802	15881	15847	15877	15886	15715	15957	15740	15886	15864	16015	15960	15736	15801	15640	15970	15810	15818	15790	15816	15911	15870	15905	15929	15739	15772	15803	15732	15910	15816	15709	15926	15732	15922	15809	15793	15783	15843	15731	15863	16019	15813	15868	15773	15938	15845	15768	15873	15809	15733	15793	15575	15987	15983	15834	15826	16011	15901	15918	15922	15793	15988	15797	15840	15833	15847	15893	15837	15951	15729	15862	16027	15715	15960	15805	15783	15834	15738	15851	15709	15899	15873	15918	15837	15803	15681	15836	15955	15767	15791	15858	15824	15769	15768	15826	15760	15974	15708	15821	15780	15756	15706	15631	15711	15905	15881	15812	15801	15809	15831	15805	15847	16031	15865	15906	15867	15955	15843	15887	15902	15776	15789	15764	15714	15813	15908	15988	15729	15906	15861	15785	15886	15753	15894	15913	15719	15757	15935	15907	15764	15705	15854	15793	15844	15809	15897	15783	15968	15931	15761	15842	15948	15760	15927	15654	15794	15836	15789	15829	15950	15794	15743	15711	15793	15928	16003	15862	15781	15893	15836	15961	15916	15904	15860	15697	15850	15906	15834	16011	15701	15832	15764	15814	15809	16083	15951	15847	15719	15905	15959	15665	15717	16011	15823	15757	15899	15807	15806	15730	15823	15862	15745	15767	15849	15986	15820	15674	15739	16028	15863	15783	15891	15684	15921	15969	15909	15866	15766	15946	15852	15874	15828	16056	15967	15804	15766	15653	15856	15739	15936	15896	15838	15910	15953	15892	15842	15849	15837	15918	15825	15720	15910	15757	15774	15964	15903	16014	15923	15908	15959	15947	15894	15843	15709	15856	15859	15731	15872	15934	15946	15971	15916	15884	15790	15671	15885	15883	15889	16009	16032	15972	15751	15882	15804	15732	15712	15766	15736	15846	15844	15691	15891	15830	15741	15766	15909	15799	15763	15851	16078	15876	15946	15901	15843	16019	15965	15729	15802	15868	15971	15894	15793	15829	15895	15734	15844	15802	15920	15915	15902	15808	15887	15737	15745	15679	15855	15868	16002	15793	15870	15543	15791	16109	15919	15767	15994	15799	15753	16112	15832	15905	15707	15771	15986	15781	15898	15979	16023	15728	15889	15865	15854	15854	15707	15990	15631	15893	15762	15729	15941	15765	15822	16032	15893	15943	16061	15772	15894	16004	15712	15836	15807	15922	15840	15900	15935	15893	15777	15885
23938	21514	29191	24253	21946	22087	20761	17936	17348	17944	17595	17659	17559	17679	17499	17614	17376	17502	17471	17208	17459	17490	17321	17459	17623	17555	17585	17389	17623	17303	17437	17487	17271	17286	17345	17265	17423	17401	17210	17353	17369	17328	17365	17196	17321	17493	17369	17152	17447	17187	17172	17294	17249	17407	17345	17198	17397	17310	17414	17318	17412	17210	17307	17526	17219	17252	17327	17254	17387	17426	17448	17377	17323	17354	17350	17237	17311	17371	17214	17372	17284	17300	17305	17203	17398	17223	17192	17335	17423	17399	17135	17476	17133	17436	17391	17212	17158	17453	17178	17225	17225	17255	17175	17322	17287	17366	17265	17096	17247	17378	17474	17467	17164	17389	17536	17139	17485	17294	17341	17126	17198	17201	17162	17115	17309	17094	17223	17240	17114	17064	17175	17290	17225	17428	17189	17210	17335	17328	17268	17380	17398	17251	17339	17209	17233	17313	17291	17322	17253	17170	17316	17271	17184	17353	17086	17331	17187	17234	17088	17350	17071	17031	17216	17276	17357	17236	17108	17213	17544	17409	17351	16989	17256	17292	17411	17402	17218	17331	17289	17362	17325	17308	17353	17173	17380	17196	17147	17279	17356	17374	17130	17220	17411	17214	17421	17344	17182	17202	17257	17437	17218	17405	17201	17272	17324	17306	17197	17506	17272	17210	17352	17257	17341	17516	17441	17209	17179	16904	17183	17167	17164	17285	17339	17268	17275	17142	17417	17364	17230	17353	17431	17113	17333	17431	17271	17231	17154	17346	17345	17341	17324	17291	17247	17203	17291	17261	17316	17054	17390	17282	17487	17155	17410	17295	17263	17344	17211	17340	17464	17275	17328	17172	17340	17307	17448	17128	17026	17406	17264	17216	17248	17319	17347	17476	17232	17228	17013	17221	17201	17129	17390	17335	17441	17286	17382	17409	17468	17193	17269	17255	17325	17173	17233	17138	17343	17156	17318	17305	17417	17315	17266	17516	17200	17290	17306	17298	17076	17109	17329	17304	17221	17227	17266	17268	17414	17263	17262	17201	17238	17201	17119	17170	17269	17206	17171	17323	17435	17315	17365	17229	17212	17220	17377	17483	17230	17184	17368	17300	17273	17273	17239	17210	17295	17243	17185	17338	17451	17112	17194	17081	17135	17272	17336	17112	17288	17282	17175	17230	17489	17156	17389	17238	17188	17470	17245	17150	17138	17160	17319	17317	17329	17027	17216	17422	17288	17211	17283	17374	17276	17344	17399	17334	17344	17318	17285	17400	17149	17340	17145	17233	17120	17376	17302	17284	17286	17413	17378	17213	17233	17207	17344	17565	17379	17377	17291	17282	17428	17326	17366	17302	17156	17276	17529	17324	17236	16959	17082	17362	17263	17260	17218	17200	17291	17356	17170	17124	17101	17305	17426	17130	17079	17178	17379	17342	17241	17364	17189	17068	17144	17278	17345	17277	17330	17351	17396	17199	17261	17335	17255	17463	17234	17298	17144	17385	17203	17346	17298	17359	17224	17198	17261	17244	17215	17141	17194	17342	17127	17315	17497	17111	17313	17355	17268	17191	17297	17366	17350	17124	17310	17310	17256	17376	17437	17121	17102	17305	17336	17387	17163	17086	17193	17399	17311	17369	17238	17201	17147	17042	17360	17177	17317	17435	17346	17303	17267	17354	17250	17379	17373	17193	17189	17349	17385	17199	17229	17095	17333	17344	17197	17201	17100	17323	17214	17299	17230	17130	17042	17191	17197	17355	17392	17568	17344	17184	17357	17287	17199	17178	17406	17283	17410	17378	17303	17228	17178	17330	17262	17115	17314	17232	17344	17420	17484	17288	17381	17407	17172	17620	17380	17357	17363	17345	17225	17212	17371	17378	17540	17132	17150	17194	17296	17283	17126	17204	17266	17444	17175	17236	17083	17531	17198	17273	17272	17206	17168	16937	17296	16965	17295	17455	17299	17273	17274	17048	17245	17171	17419	17152	17289	17120	17397	17320	17122	17214	17232	17153	17350	17084	17164	17269	17140	17389	17289	17286	17333	17190	17152	17360	17094	17394	17338	17227	17266	17141	17289	17359	17478	17248	17274	17191	17289	17027	17316	17277	17372	17367	17028	17292	17292	17111	17528	17184	17212	17171	17295	17224	17200	17243	17090	17219	17244	17219	17282	17342	17337	17450	17237	17268	17420	17250	17251	17341	17291	17254	17195	17318	17279	17246	17294	17255	17327	17248	17201	17071	17249	17098	17325	17215	17126	17098	17123	17183	17312	17119	17573	17249	17249	17269	17318	17283	17380	17239	17329	17203	17363	17460	17087	17413	17256	17226	17201	17373	17132	17222	17085	17207	17262	17203	17282	17374	17126	17388	17386	17233	17322	17154	17239	17475	17306	17291	17296	17450	17177	17157	17270	17252	17355	17365	17234	17152	17255	17243	17276	17010	17335	17250	17218	17359	17371	17351	17284	17114	17216	17320	17180	17238	17464	17151	17435	17541	17196	17230	17253	17358	17494	17296	17132	17363	17184	17232	17000	17253	17351	17361	17120	17335	17339	17202	17261	17147	17220	17197	17334	17299	17314	17092	17152	17119	17238	17579	17351	17162	17158	17259	17042	17335	17295	17408	17224	17055	17076	17295	17338	17265	17123	17256	17236	17266	17204	17285	17383	17300	16972	17325	17461	17467	17209	17349	17094	17310	17365	17311	17238	17284	17227	17271	17376	17121	17200	17321	17258	17373	17248	17104	17079	17290	17156	17270	17295	17422	17324	17399	17379	17474	17163	17230	17497	17270	17371	17317	17240	17070	17239	17054	17423	17195	17200	17281	17378	17378	17397	17327	17286	17240	17305	17133	17238	17350	17303	17466	17261	17286	17324	17403	17117	17377	17115	17302	17125	17103	17274	17245	17483	17450	17391	17200	17329	17208	17279	17384	17374	17456	17225	17308	17297	17245	17371	17265	17214	17318	17335	17453	17266	17326	17193	17209	17191	17461	17174	17405	17298	17268	17399	17451	17274	17373	17283	17280	17236	17239	17118	17086	17152	17256	17402	17313	17468	17084	17289	17285	17204	17356	17329	17505	17228	17272	17327	17343	17187	17298	17355	17402	17359	17369	17329	17212	17238	17329	17239	17305	17382	17406	17148	17263	17317	17204	17233	17252	17356	17297	17303	17443	17239	17378	17352	17307	17238	17341	17242	17253	17392	17423	17609	17253	17231	17250	17199	17237	17322	17324	17431	17138	17452	17277	17265	17361	17275	17246	17405	17311	17389	17623	17325	17146	17181	17277	17232	17306	17141	17167	17430	17422	17321	17342	17471	17319	17205	17149	17343	17209	17305	17412	17219	17277	17352	17401	17147	17208	17323	17121	17350	17265	17362	17243	17293	17400	17325	17263	17356	17241	17293	17280	17284	17287	17348	17315	17333	17352	17217	17141	17324	17217	17295	17371	17392	17518	17472	17021	17144	17335	17197	17149	17363	17176	17161	17408	17088	17163	17215	17191	17293	17257	17250	17378	17313	17294	17286	17323	17321	17269	17538	17270	17219	17221	17358	17406	17296	17106	17338	17170	17209	17215	17307	17291	17290	17310	17129	17306	17184	17266	17148	17135	17316	17149	17312	17269	17371	17097	17381	17265	17260	17301	17260	17125	17216	17211	17022	16972	17098	17317	17223	17393	17186	17211	17482	17388	17351	17478	17436	17173	17437	17294	17323	17330	17266	17211	17172	17331	17380	17213	17328	17263	17506	17128	17136	17306	17436	17296	17260	17422	17329	17409	17452	17015	17330	17222	17477	17295	17414	17495	17243	17288	17120	17323	17378	17306	17447	17216	17417	17335	17440	17305	17351	17363	17501	17421	17369	17276	17217	17250	17337	17265	17388	17265	17376	17219	17250	17238	17368	17207	17128	17422	17373	16941	17320	17271	17378	17379	17220	17331	17307	17373	17335	17135	17184	17544	17274	17141	17401	17225	17133	17405	17337	17256	17020	17328	17148	17278	17576	17184	17187	17104	17191	17288	17223	17256	17222	17346	17564	17213	17214	17322	17341	17407	17363	17572	17341	17300	17186	17277	17291	17244	17407	17318	17237	17344	17323	17077	17405	17093	17270	17271	17199	17434	17322	17092	17298	17238	17243	17117	17264	17141	17621	17001	17052	17356	17191	17351	17250	17344	17293	17280	17273	17407	17386	17500	17211	17297	17269	17491	17154	17535	17500	17436	17299	17134	17274	17266	16938	17309	17331	17217	17264	17349	17235	17452	17019	17396	17401	17241	17393	17322	17515	17137	17324	16991	17306	17378	17408	17468	17209	17246	17266	17276	17425	17233	17224	17314	17380	17305	17402	17437	17337	17078	17370	17197	17247	17317	17256	17316	17169	17278	17261	17062	17372	17138	17467	17398	17360	17323	17249	17304	17460	17218	17321	17211	17346	17141	17262	17218	17249	17237	17255	17227	17276	17389	17155	17302	17361	17343	17069	17188	17015	17374	17191	17300	17288	17336	17263	17171	17308	17276	17399	17333	17357	17147	17218	17159	17328	17337	17292	17280	17181	17315	17311	17202	17344	17317	17288	17237	17416	17251	17285	17228	17295	17366	17336	17158	17420	17264	17203	17004	17212	17218	17433	17307	17334	17272	17280	17264	17174	17444	17288	17322	17332	17327	17299	17447	17188	17503	17293	17173	17374	17394	17278	17274	17364	17338	17323	17075	17477	17316	17357	17233	17146	17180	17454	17327	17070	17431	17455	17206	17171	17279	16985	17345	17267	17399	17396	17329	17380	17378	17118	17202	17288	17384	17118	17240	17236	17082	17296	17379	17418	17190	17230	17453	17378	17443	17148	17317	16970	17269	17381	17259	17304	17163	17229	17243	17302	17183	17349	17007	17189	17312	17349	17466	17332	17442	17532	17259	17078	17195	17306	17056	17226	17133	17323	17155	17202	17250	17422	17327	17206	17146	17300	17130	17256	17349	17292	17398	17279	17135	16983	17433	17224	17278	17270	17329	17291	17133	17271	17306	17336	17312	17284	17315	17241	17321	17483	17265	17355	17311	17386	17322	17306	17263	17512	17292	17365	17483	17442	17344	17377	17184	17221	17332	17296	17476	17202	17253	17344	17422	17318	17473	17316	17435
12318	18214	17453	16554	16020	15937	15746	15771	15694	15445	15633	15491	15765	15755	15653	15700	15651	15625	15535	15481	15562	15590	15686	15517	15417	15658	15587	15713	15600	15481	15661	15655	15419	15661	15610	15457	15551	15552	15757	15588	15453	15604	15547	15555	15717	15435	15656	15630	15522	15628	15508	15392	15620	15482	15655	15513	15534	15511	15611	15445	15500	15300	15654	15642	15556	15595	15510	15266	15503	15467	15550	15537	15541	15346	15543	15424	15488	15365	15555	15439	15200	15451	15563	15430	15478	15541	15500	15570	15680	15472	15580	15470	15465	15716	15564	15343	15409	15523	15474	15401	15387	15375	15477	15483	15422	15462	15556	15358	15404	15343	15545	15443	15580	15675	15546	15495	15557	15489	15395	15418	15479	15427	15494	15635	15530	15446	15677	15622	15408	15483	15315	15520	15594	15501	15566	15645	15534	15560	15593	15567	15455	15568	15627	15584	15464	15533	15653	15440	15589	15573	15571	15351	15590	15508	15434	15589	15542	15509	15512	15596	15433	15471	15250	15544	15433	15536	15307	15469	15584	15608	15439	15457	15491	15533	15541	15582	15494	15518	15388	15550	15586	15418	15334	15670	15536	15598	15343	15556	15471	15528	15389	15652	15710	15550	15539	15605	15605	15409	15607	15579	15448	15667	15362	15551	15500	15553	15523	15522	15550	15414	15541	15541	15620	15445	15574	15496	15568	15578	15487	15711	15428	15456	15441	15542	15266	15560	15579	15549	15525	15407	15712	15528	15504	15393	15443	15562	15481	15514	15518	15389	15608	15634	15712	15496	15563	15451	15499	15565	15505	15466	15347	15541	15346	15579	15451	15607	15638	15529	15573	15461	15594	15512	15551	15511	15377	15352	15577	15512	15365	15436	15470	15560	15458	15418	15362	15512	15413	15647	15592	15620	15356	15490	15606	15604	15506	15614	15546	15415	15447	15329	15445	15449	15522	15475	15542	15514	15312	15499	15458	15534	15500	15458	15449	15621	15495	15363	15459	15645	15501	15647	15572	15599	15463	15630	15534	15529	15578	15415	15658	15573	15610	15584	15522	15408	15482	15468	15523	15645	15526	15512	15635	15386	15476	15568	15562	15704	15421	15555	15364	15757	15398	15419	15670	15518	15579	15457	15480	15236	15459	15591	15453	15403	15591	15557	15524	15583	15459	15427	15505	15493	15606	15421	15518	15427	15508	15360	15443	15491	15552	15332	15288	15520	15464	15491	15577	15459	15456	15424	15453	15412	15411	15321	15343	15451	15605	15503	15401	15380	15493	15410	15501	15569	15703	15528	15572	15429	15584	15433	15432	15458	15541	15437	15345	15451	15465	15570	15532	15666	15494	15513	15334	15477	15562	15677	15480	15575	15445	15331	15385	15618	15297	15407	15538	15368	15501	15737	15469	15653	15342	15565	15469	15296	15530	15610	15538	15633	15479	15660	15504	15436	15438	15467	15648	15438	15420	15570	15494	15555	15506	15420	15418	15474	15443	15342	15502	15316	15597	15473	15396	15625	15525	15680	15542	15523	15374	15577	15480	15553	15533	15359	15360	15517	15530	15488	15408	15565	15389	15397	15510	15593	15584	15505	15543	15368	15365	15524	15486	15455	15371	15355	15387	15364	15546	15399	15576	15607	15556	15529	15718	15611	15476	15677	15421	15591	15601	15625	15531	15474	15447	15466	15681	15251	15499	15546	15426	15487	15543	15602	15431	15311	15453	15448	15487	15437	15650	15485	15586	15397	15399	15581	15512	15340	15512	15618	15471	15596	15420	15603	15638	15426	15617	15512	15650	15525	15472	15379	15357	15383	15611	15535	15524	15706	15469	15492	15326	15537	15543	15348	15702	15533	15364	15655	15414	15589	15473	15390	15412	15539	15479	15548	15562	15404	15391	15492	15323	15726	15567	15564	15452	15529	15741	15552	15349	15456	15575	15419	15447	15408	15487	15516	15469	15487	15437	15429	15789	15584	15483	15553	15389	15623	15478	15522	15561	15460	15613	15519	15440	15676	15393	15514	15568	15349	15593	15457	15382	15495	15671	15478	15450	15526	15498	15526	15496	15494	15463	15448	15536	15533	15412	15325	15629	15432	15495	15519	15391	15300	15558	15465	15440	15457	15593	15307	15441	15319	15359	15458	15375	15550	15473	15697	15483	15540	15585	15386	15562	15352	15590	15590	15493	15313	15655	15501	15556	15423	15582	15374	15333	15385	15557	15404	15478	15458	15417	15500	15482	15409	15528	15451	15569	15409	15720	15614	15471	15482	15359	15417	15285	15538	15504	15555	15537	15520	15455	15498	15745	15577	15353	15532	15414	15589	15486	15584	15570	15556	15549	15344	15475	15483	15597	15382	15485	15300	15444	15379	15614	15433	15585	15523	15582	15538	15503	15640	15485	15449	15478	15465	15389	15470	15490	15546	15608	15379	15538	15411	15686	15493	15582	15364	15348	15583	15564	15441	15517	15429	15400	15525	15634	15395	15585	15569	15481	15451	15231	15423	15497	15432	15602	15726	15431	15557	15443	15485	15467	15568	15363	15539	15499	15597	15584	15424	15623	15614	15433	15498	15583	15423	15542	15479	15555	15453	15512	15344	15443	15615	15385	15635	15340	15494	15481	15598	15539	15345	15468	15586	15630	15456	15551	15460	15358	15712	15565	15304	15344	15434	15542	15393	15626	15304	15517	15460	15529	15472	15470	15454	15466	15596	15529	15549	15446	15453	15432	15562	15361	15392	15489	15370	15512	15424	15496	15466	15494	15382	15480	15483	15519	15614	15627	15321	15479	15527	15436	15646	15466	15510	15654	15487	15478	15574	15429	15421	15495	15595	15498	15560	15613	15420	15424	15389	15531	15429	15484	15518	15513	15541	15511	15412	15455	15509	15560	15458	15420	15465	15523	15565	15505	15464	15547	15597	15409	15510	15172	15333	15334	15426	15518	15522	15485	15503	15545	15484	15540	15457	15570	15522	15455	15485	15345	15512	15487	15643	15656	15560	15332	15374	15472	15335	15345	15581	15626	15388	15511	15536	15482	15510	15525	15668	15500	15347	15636	15315	15507	15580	15471	15591	15568	15469	15529	15541	15471	15689	15578	15518	15636	15538	15484	15547	15531	15490	15652	15552	15530	15424	15418	15407	15568	15602	15327	15450	15551	15361	15535	15457	15634	15567	15505	15541	15485	15457	15528	15359	15623	15548	15588	15455	15577	15392	15534	15618	15677	15418	15532	15364	15441	15467	15696	15367	15541	15452	15418	15460	15397	15428	15636	15449	15460	15565	15506	15589	15520	15539	15419	15524	15520	15593	15532	15541	15546	15617	15511	15416	15529	15604	15359	15624	15594	15674	15459	15621	15579	15632	15524	15486	15549	15518	15639	15414	15363	15558	15544	15502	15563	15436	15393	15453	15620	15431	15545	15515	15382	15496	15624	15424	15456	15582	15641	15600	15405	15591	15616	15570	15591	15477	15504	15422	15607	15427	15315	15523	15480	15377	15485	15357	15550	15334	15390	15517	15397	15214	15446	15470	15416	15407	15556	15602	15652	15584	15379	15441	15481	15595	15452	15410	15378	15604	15362	15375	15551	15455	15373	15465	15563	15576	15483	15535	15541	15553	15417	15485	15575	15412	15491	15479	15469	15422	15506	15483	15578	15603	15570	15528	15716	15373	15499	15431	15659	15640	15460	15516	15524	15446	15360	15516	15469	15577	15388	15455	15468	15717	15624	15490	15403	15237	15589	15400	15703	15350	15484	15496	15439	15454	15255	15576	15468	15698	15602	15676	15570	15393	15644	15397	15517	15436	15439	15418	15444	15541	15495	15453	15448	15481	15425	15472	15486	15481	15347	15412	15471	15578	15545	15568	15575	15427	15570	15461	15545	15597	15573	15627	15417	15539	15560	15448	15653	15354	15325	15415	15589	15497	15492	15469	15539	15636	15401	15592	15484	15419	15442	15436	15499	15359	15478	15417	15532	15479	15466	15484	15389	15572	15472	15447	15545	15415	15455	15527	15486	15602	15515	15330	15471	15603	15415	15512	15575	15549	15399	15608	15545	15460	15492	15364	15495	15592	15658	15596	15585	15593	15566	15545	15427	15393	15612	15430	15643	15511	15436	15516	15490	15382	15570	15417	15624	15340	15493	15429	15535	15559	15358	15484	15614	15582	15443	15390	15321	15554	15448	15454	15386	15512	15459	15497	15449	15517	15742	15504	15438	15457	15536	15598	15456	15460	15567	15570	15611	15570	15423	15525	15470	15603	15499	15242	15475	15515	15400	15427	15440	15761	15293	15475	15433	15579	15479	15462	15550	15438	15492	15596	15460	15363	15519	15356	15437	15497	15460	15449	15494	15512	15699	15544	15400	15365	15492	15648	15428	15570	15537	15546	15603	15558	15569	15456	15409	15368	15474	15648	15716	15560	15411	15435	15520	15338	15550	15403	15488	15549	15615	15625	15355	15618	15636	15496	15515	15514	15529	15581	15636	15480	15320	15590	15616	15519	15652	15412	15390	15356	15632	15593	15451	15379	15515	15429	15462	15562	15591	15561	15438	15633	15500	15418	15615	15547	15404	15544	15477	15503	15560	15511	15474	15481	15441	15524	15502	15400	15470	15518	15468	15531	15655	15493	15426	15530	15444	15516	15352	15568	15378	15555	15313	15531	15558	15492	15258	15482	15381	15380	15360	15352	15491	15513	15489	15505	15526	15662	15415	15421	15506	15186	15488	15458	15437	15465	15671	15485	15580	15489	15502	15486	15492	15666	15520	15399	15493	15530	15415	15448	15722	15630	15483	15483	15534	15554	15669	15441	15447	15525	15481	15581	15500	15509	15583	15370	15344	15635	15612	15378	15462	15523	15503	15297	15434	15313	15481	15455	15670	15345	15600	15599	15569	15325	15429	15444	15475	15341	15526	15569	15423	15301	15501	15483	15589	15285	15618	15527	15424	15596	15648	15414	15453	15503	15483	15637	15531	15584	15512	15574	15453	15521	15527	15617	15340	15332	15377	15545	15389	15463	15586	15432	15501	15526	15522	15402	15501	15476	15511	15504	15492	15713	15534	15523	15415	15401	15409	15538	15525	15596	15505	15319	15494	15496	15559	15557	15482	15446	15439	15533	15494	15738
22772	21308	29212	23729	21367	22956	24768	19102	17906	18391	18279	18289	18369	18306	18235	18068	18030	18005	18103	18035	17925	17993	18060	17914	17938	17894	17856	17633	17879	17743	17888	18146	17923	17955	17906	18144	17926	18032	17947	17922	18055	17777	17905	17967	17987	17781	17922	17869	17740	17855	17780	17892	18013	17830	18049	17915	17869	17878	17750	17829	17855	17725	18020	17986	17879	17666	17967	17857	17871	17996	17674	17921	17696	18012	17934	17964	17853	17871	17850	17722	18038	17809	17920	17644	17808	17911	17795	17876	17611	17721	17939	17874	17730	17758	17885	17814	17816	17925	17730	17859	17778	17728	17927	17842	17870	17845	17796	17729	17979	17976	17845	17867	17822	17905	17796	17859	17884	17816	17540	17727	17648	17790	17795	17777	17767	17825	17842	17596	17680	17669	17667	17932	18152	17844	17669	17753	17770	17904	17624	17781	17674	17907	17770	17952	18080	17816	17723	18080	17942	17828	17692	17616	17756	17688	17644	17920	17643	18071	17866	17765	17960	17753	17751	17906	17922	17873	17772	17970	18173	17735	17896	17871	17817	17807	17795	17924	17586	17817	17759	17884	17669	17788	17775	17629	17694	17821	17927	18055	17753	17713	17797	17909	17683	17934	17878	17948	17654	17751	17719	17514	17735	17790	17705	17862	17881	17614	17819	17797	17887	17620	17580	17926	17886	17878	17722	17754	17736	17829	17734	17794	17832	17784	17741	17768	17793	17796	17758	17827	17852	17554	17870	17761	17946	17639	17935	17865	17813	17689	17975	17976	17664	17883	17663	17608	17757	17598	17981	17699	17761	17699	17936	17958	17847	17847	17788	17739	17701	17762	17819	17687	17821	17660	17776	17841	17725	17725	17737	17891	17749	17701	17786	17762	17755	17742	17813	17737	17828	17648	17778	17850	17966	17886	17863	17876	17743	17791	17942	17899	17788	17816	17672	17895	17816	17686	17899	17912	17886	17613	17666	17701	17943	17751	17978	17797	18049	17913	17899	17868	17827	17767	17775	17922	17797	17610	17828	17831	17641	17783	17786	17665	17880	17643	17785	17758	17716	17678	17911	17806	18035	17703	17930	17758	17609	17816	17900	17928	17944	17589	17548	17946	17866	17966	17794	17954	17767	17845	18027	17745	17435	17685	17924	17654	17755	17981	17755	17844	17658	17631	17826	17804	17647	17747	17667	17800	18021	17596	17918	17905	17896	17761	17875	17631	17834	17758	17852	17666	17625	17909	17936	17877	17935	17755	17934	17805	17775	17779	17802	17654	17666	17856	17692	17931	17859	17874	17921	17780	17761	17819	17696	17828	17805	17986	17773	17934	17922	17621	17843	17803	17950	17756	17875	17769	17869	17741	17777	17641	17882	17597	17762	17596	17888	17754	17932	17914	17870	17771	17926	17757	17566	17775	17831	17703	17601	17811	17618	17898	17814	17715	17782	17794	17911	17680	17736	17861	17748	17723	17381	17674	17547	17788	17680	17808	17927	17856	17866	17761	17743	17799	17538	17753	17830	17918	17963	17731	17844	17689	17946	17854	17881	17684	17887	17668	17696	17672	17569	18018	17746	17577	17679	17786	17757	17798	17748	17832	17676	17839	17704	17813	17814	17724	17746	17851	17801	17759	17771	17812	17940	17508	17931	17583	17737	17832	17874	17677	17752	17736	17719	17779	17779	17684	17790	17677	17780	17976	17828	17773	17784	17644	17778	17727	17808	17752	17782	17669	17808	17720	17699	17668	17835	17621	17764	17689	17748	17575	17691	17645	17763	17660	17771	17714	17581	17797	17838	17687	17612	17598	17840	17775	17764	17726	17942	17775	18019	17875	17824	17874	17787	18077	17863	17454	17639	17656	17591	17828	17618	17605	17870	17827	17969	17745	17697	17838	17630	17856	17806	17744	17924	17560	17645	17907	17700	17514	18090	17702	17798	17718	17722	17761	17783	17569	17895	17778	17724	17817	17778	17964	17613	17867	17798	17677	17671	17852	17968	17686	17620	17553	17723	17547	17615	17644	17680	17777	17897	17786	18012	17672	17601	17838	17955	17774	17834	17730	17744	17748	17761	17782	17901	17722	17709	17842	17940	17907	17965	17721	17976	17731	17808	17808	17748	17604	17678	17747	17800	17798	17881	17938	17690	17768	17917	17888	17772	17920	17896	17716	17680	17707	17853	17687	17703	17759	17812	17680	17831	17704	17973	17936	17838	17578	17740	17770	17729	17796	17712	17996	17819	17606	17782	17660	17732	17784	17731	17689	17738	17623	17912	17748	17668	17842	17850	17886	17762	17788	17873	17690	17615	17688	17635	17697	17802	17771	17909	17858	17719	17742	17849	17791	17793	17970	17758	17694	17621	17781	17525	17699	17746	17937	17892	17677	17658	17718	17425	17699	17820	18070	17919	17761	17847	17672	17984	17886	17873	17727	17872	17703	17808	17830	17921	17965	17556	17764	17810	17891	17787	17804	17693	17730	17879	17536	17828	17809	17736	17681	17757	17729	17524	17634	17843	17730	17757	17736	17818	17724	17683	17786	17978	17892	17868	17850	17800	17867	17596	17771	17599	17667	17731	17797	18060	17684	17700	17717	17647	17794	17749	17667	17860	17603	17843	17659	17818	17542	17918	17895	17913	17645	17682	17699	17871	17776	17614	17828	17758	17883	17745	17858	17616	17897	17853	18048	17783	17685	17877	17836	17756	17711	17919	17896	17840	17809	17766	17648	17930	17794	17999	17752	17680	17595	17758	17743	17813	17593	17669	17715	17688	17723	17832	17712	17715	17778	17773	17877	18013	17821	17566	17866	17716	17927	17709	17654	17680	17470	17860	18003	17877	17694	17683	17589	17770	17592	17678	17732	17956	17675	17767	17700	17862	17773	17735	17734	17826	17691	17660	17545	17734	17929	17824	17820	17612	17656	17882	17501	17735	17641	17889	17510	17795	17596	17934	17692	17718	17746	17663	17782	17763	17534	17607	17983	17652	17731	17696	17752	17577	18049	17767	17697	17785	18084	17805	17811	17921	17545	17991	17782	17975	17725	17789	17674	17791	17828	17668	17756	17911	17907	17661	17867	17785	17820	17861	17775	17697	17757	17666	17778	17899	17728	17738	17763	17655	17715	17709	17949	17600	17880	18009	17822	18051	17743	17720	17726	17661	17700	17699	17710	17671	17718	17604	17688	17871	17803	17973	17883	17754	17685	17727	17904	17803	17722	17629	17869	17777	17646	17932	17807	17816	17804	17938	17817	17981	17950	17737	17786	17884	17728	17644	17844	17847	17852	17855	17976	18027	17922	17718	17825	17962	18066	17614	17879	17813	17818	17799	17851	17691	17924	17800	17768	17818	17841	17785	17623	17616	17629	17739	17577	17580	17712	17713	17508	17678	17780	17746	17728	17817	17797	17759	17806	17862	17760	17723	17880	17592	17908	17840	17800	17899	17786	17922	17838	17957	17583	17761	17867	17928	17909	17720	17850	17794	17679	17701	17602	17710	17956	17841	17897	17786	17706	17791	17742	17832	18013	17864	17861	17741	18145	17639	17604	17816	17722	17813	17698	17882	17773	17719	17651	17753	17931	17767	17775	17817	17853	17767	17674	17756	17730	17907	17730	18050	17742	17925	17941	17710	17672	17665	17800	17700	17739	17739	17641	17885	17695	17859	17772	17750	17946	17754	17697	17670	17767	17820	17709	17804	17548	17820	17712	17833	17784	17848	17754	17783	17868	17596	17888	17614	17880	17893	18003	17731	17997	17885	17760	17687	17776	17651	17929	17878	17771	17545	17788	17609	17791	17821	17693	17688	17531	17570	17693	17544	17686	17881	17679	17712	17745	17730	17866	17722	17848	17890	17751	17778	17877	17752	17775	17729	17784	17678	17617	17860	17741	17819	17715	17871	17798	17670	17784	17930	17863	17756	17738	17775	17812	17846	17664	17830	17573	17662	17589	17882	17716	17735	17824	17692	17767	17696	17563	17880	17795	17796	17744	17681	17848	17933	18074	17760	17746	17534	17736	17649	17730	17741	17865	17846	17997	17684	17793	17720	18009	17813	17825	18115	17871	17685	17816	17716	17669	17668	17765	17750	17774	18064	17736	17799	17916	17877	17735	17775	17958	17841	17942	17800	17820	17791	17816	17819	17827	17823	17594	17818	17780	17891	17645	17863	17738	17762	17892	17675	17776	17813	17927	17879	17709	17784	17759	17909	17707	17856	17735	17706	17428	17863	17753	17850	17917	17767	17727	17805	17884	17839	17667	17891	17896	17768	17831	17616	17875	17651	17781	17747	17576	17985	17636	17878	17738	17849	17790	17881	17733	17829	17831	17888	17863	17659	17600	17767	17578	17626	17785	17675	17691	17832	17887	17805	17533	17511	17695	17824	17649	17835	17634	17794	17750	17972	17750	17658	17632	17669	17850	17878	17720	17816	17677	17773	17732	17729	17649	17578	17633	17782	17730	17756	17962	17907	17675	17926	17848	17596	17671	17651	17818	17642	17846	17868	17759	17764	17685	17680	17692	17843	17698	17808	17616	17686	17974	17748	17784	17882	17673	17713	17563	17619	17770	17856	17751	17614	17775	17658	17876	17871	17611	17815	17851	17750	17881	17892	17789	17752	17678	17723	17732	17840	17942	17720	17976	17858	17756	17631	17730	17944	17650	17850	17798	17772	17840	17769	17746	17625	17819	17844	17774	18083	17569	17768	17873	17634	17870	17822	17910	17655	17812	17834	17683	17758	17910	17969	17908	17519	17926	17950	17660	17843	17779	17846	17829	17828	17760	17666	17770	17792	17762	17798	17718	17783	17732	17652	17783	18022	17964	17815	17833	17783	17878	17700	17623	17980	17642	17753	17683	17877	17855	17713	17876	17538	17539	17913	17705	17815	17966	17870	17977	17617	17596	17682	17699	17801	18011	17634	17779	17764	17749	17842	17890	17704	17708	17675	17687	17828	17611	17716	17761	17839	17903	17848	17930	17822	17668	17812	17844	18022	17877	17846	17719	17855	17720	17809	17798	17807	17596	17901	17851	17844	17595	17762	17617	17686	17847	17744	17674	17818	17887	17869	17606	17674	17802	17756	17927	17712	17632	17803	17825	17776	17814	17770	17783	17551	17835	17655	17865	17818	17935
11963	19428	18442	16887	16448	16233	16025	15927	15811	15922	15871	15905	16069	16066	15916	15991	15814	15847	15834	15726	15646	15790	15710	15715	15797	15842	15848	15682	15769	15787	15663	15799	15785	15893	15883	15709	15783	15934	15875	15820	15700	15529	15951	15702	15716	15686	15747	15784	15947	15856	15862	15730	15839	15573	15696	15597	15803	15686	15857	15604	15664	15611	15890	15697	15898	15844	15755	15696	15750	15810	15759	15768	15926	15845	15751	15846	15723	15735	15762	15808	15777	15688	15788	15850	15937	15775	15692	15791	15703	15725	15813	15810	15683	15749	15620	15766	15859	15846	15747	15789	15728	15587	15821	15642	15818	15874	15896	15592	15890	15897	15770	15700	15801	15594	15767	15680	15688	15750	15742	15784	15797	15740	15855	15685	15679	15613	15796	15763	15768	15780	15839	15657	15799	15763	15718	15618	15796	15785	15810	15588	15795	15760	15621	15660	15752	15727	15547	15690	15646	15806	15728	15782	15695	15865	15759	15724	15646	15826	15750	15681	15607	15720	15698	15870	15580	15843	15872	15855	15532	15724	15716	15672	15624	15715	15558	15699	15781	15800	15787	15599	15722	15761	15935	15768	15735	15697	15846	15448	15963	15833	15900	15709	15908	15761	15762	15882	15821	15712	15735	15647	15676	15902	15750	15790	15777	15681	15669	15629	15660	15662	15726	15720	15752	15674	15711	15624	15743	15826	15795	15771	15754	15667	15716	15926	15805	15834	15785	15779	15625	15577	15816	15695	15621	15865	15935	15678	15826	15612	15730	15674	15576	15786	15681	15701	15683	15699	15690	15767	15692	15721	15720	15723	15545	15724	15597	15856	15952	15691	15754	15637	15818	15753	15730	15789	15855	15678	15787	15788	15761	15735	15884	16081	15772	15695	15784	15823	15785	15653	15603	15790	15615	15896	15678	15889	15649	15789	15694	15793	15812	15932	15862	15712	15656	15822	15740	15764	15874	15734	15841	15657	15668	15769	15758	15630	15648	15919	15596	15826	15889	15770	15757	15769	15682	15642	15764	15735	15787	15728	15629	15866	15722	15572	15662	15659	15722	15628	15938	15612	15841	15604	15643	15638	15836	15693	15959	15683	15596	15748	15699	15730	15735	15566	15734	15734	15626	15681	15814	15568	15692	15794	15832	15494	15681	15746	15848	15551	15621	15608	15707	15667	15602	15616	15894	15661	15529	15817	15659	15669	16088	15812	15635	15728	15713	15758	15745	15824	15706	15755	15674	15691	15663	15699	15734	15678	15564	15717	15824	15795	15571	15723	15734	15769	15822	15848	15712	15668	15840	15695	15795	15688	15883	15775	15653	15838	15752	15615	15930	15780	15751	15777	15853	15777	15749	15732	15733	15729	15793	15779	15678	15747	15678	15698	15794	15618	15878	15941	15620	15732	15619	15762	15736	15740	15697	15693	15690	15786	15895	15667	15695	15817	15621	15860	15820	15770	15972	15826	15523	15699	15833	15642	15860	15641	15743	15767	15615	15760	15661	15757	15805	15791	15687	15740	15732	15884	15669	15732	15741	15931	15654	15891	15704	15516	15645	15809	15608	15705	15814	15673	15603	15649	15646	15752	15729	15650	15858	15675	15790	15694	15664	15763	15809	15508	15758	15742	15723	15666	15851	15865	15624	15590	15906	15833	15694	15703	15684	15680	15668	15778	15669	15596	15824	15676	15657	15784	15723	15742	15796	15698	15725	15669	15561	15772	15771	15738	15848	15717	15548	15719	15716	15729	15756	15750	15894	15659	15757	15792	15822	15668	15696	15667	15512	15653	15681	15675	15676	15779	15778	15832	15798	15854	15867	15651	15626	15786	15854	15571	15827	15673	15722	15621	15763	15607	15576	15658	15890	15756	15797	15827	15837	15587	15748	15690	15486	15720	15709	15836	15813	15812	15627	15809	15739	15823	15679	15734	15629	15831	15716	15620	15831	15675	15732	15845	15703	15682	15879	15894	15762	15718	15589	15861	15746	15674	15572	15760	15734	15711	15810	15887	15686	15712	15707	15820	15684	15719	15656	15759	15749	15725	15683	15719	15877	15737	15749	15846	15894	15720	15550	15640	15671	15619	15873	15734	15834	15752	15625	15627	15642	15856	15644	15546	15878	15765	15716	15686	15836	15724	15746	15623	15814	15514	15810	15822	15943	15676	15540	15692	15736	15808	15748	15813	15760	15585	15692	15715	15706	15618	15562	15896	15761	15703	15765	15667	15778	15688	15758	15570	15685	15800	15739	15896	15685	15740	15762	15727	15708	15742	15783	15665	15737	15718	15872	15919	15876	15666	15838	15689	15711	15888	15636	15727	15607	15807	15717	15713	15661	15814	15702	15767	15854	15445	15789	15589	15822	15771	15916	15693	15619	15812	15532	15638	15687	15608	15615	15656	15789	15724	15777	15848	15841	15718	15732	15683	15554	15702	15685	15658	15835	15707	15780	15807	15531	15603	15750	15715	15649	15706	15736	15663	15834	15874	15742	15668	15643	15668	15673	15872	15597	15620	15664	15778	15779	15753	15696	15815	15754	15657	15615	15661	15690	15733	15837	15606	15776	15680	15902	15812	15653	15940	15828	15855	15752	15577	15746	15765	15733	15827	15958	15661	15839	15614	15657	15734	15807	15727	15665	15641	15831	15575	15862	15721	15676	15806	15699	15909	15658	15825	15677	15671	15745	15759	15656	15620	15624	15835	15583	15700	15784	15507	15771	15721	15816	15695	15703	15895	15678	15569	15814	15628	15565	15682	15665	15604	15727	15749	15700	15727	15720	15634	15771	15707	15713	15798	15810	15842	15800	15524	15757	15832	15827	15697	15682	15700	15775	15729	15732	15726	15806	15719	15666	15700	15662	15671	15651	15638	15627	15706	15711	15547	15763	15745	15787	15838	15706	15664	15735	15725	15810	15861	15721	15762	15669	15888	15842	15647	15779	15686	15649	15727	15643	15642	15777	15945	15722	15728	15782	15792	15741	15725	15763	15784	15731	15699	15793	15787	15934	15690	15767	15699	15680	15740	15955	15671	15576	15805	15615	15708	15922	15714	15793	15698	15753	15719	15775	15650	15872	15736	15802	15695	15764	15582	15648	15737	15501	15784	15687	15769	15550	15709	15766	15824	15796	15670	15673	15700	15471	15744	15606	15738	15585	15711	15707	15900	15724	15762	15521	15610	15732	15718	15860	15702	15738	15881	15526	15592	15677	15695	15581	15747	15874	15627	15742	15857	15626	15764	15690	15650	15832	15680	15943	15562	15712	15717	15829	15856	15882	15762	15834	15515	15868	15850	15822	15664	15634	15825	15645	15835	15734	15573	15814	15624	15608	15606	15758	15764	15746	15659	15728	15638	15700	15704	15847	15699	15671	15688	15751	15726	15665	15581	15750	15768	15582	15703	15682	15747	15713	15858	15716	15789	15721	15761	15735	15713	15770	15859	15626	15795	15605	15618	15690	15615	15652	15671	15789	15711	15901	15759	15802	15764	15855	15631	15821	15690	15717	15777	15671	15761	15888	15628	15718	15751	15804	15927	15634	15671	15560	15915	15823	15840	15695	15715	15762	15740	15709	15711	15669	15602	15784	15639	15709	15832	15798	15757	15597	15583	15784	15494	15911	15753	15773	15682	15734	15663	15720	15775	15660	15825	15584	15734	15613	15739	15671	15589	15470	15734	15733	15743	15672	15828	15646	15943	15718	15687	15731	15799	15637	15867	15808	15536	15743	15650	15829	15827	15764	15735	15756	15714	15700	15604	15648	15685	15615	15694	15808	15668	15662	15768	15769	15668	15854	15647	15699	15872	15674	15828	15709	15725	15881	15582	15837	15621	15980	15872	15660	15580	15728	15745	15765	15805	15760	15773	15658	15894	15575	15625	15761	15731	15773	15760	15804	15803	15943	15789	15729	15703	15762	15748	15656	15604	15647	15678	15670	15879	15885	15602	15614	15497	15715	15691	15610	15679	15657	15684	15674	15823	15870	15795	15561	15617	15714	15752	15859	15769	15746	15883	15674	15949	15574	15697	15755	15736	15770	15584	15640	15883	15687	15726	15632	15877	15651	15678	15745	15893	15759	15676	15780	15752	15577	15713	15970	15589	15689	15700	15839	15662	15705	15772	15832	15608	15698	15792	15731	15580	15798	15725	15841	15796	15502	15898	15682	15630	15743	15732	15794	15698	15536	15742	15714	15805	15719	15800	15716	15796	15778	15852	15641	15647	15712	15791	15809	15658	15766	15651	15702	15590	15753	15906	15765	15730	15855	15636	15682	15584	15699	15903	15695	15630	15934	15720	15814	15747	15653	15894	15685	15605	15627	15785	15669	15737	15894	15728	15678	15576	15711	15660	15813	15888	15614	15753	15687	15739	15647	15627	15584	15752	15735	15709	15721	15709	15822	15734	15778	15720	15747	15569	15566	15708	15750	15733	15888	15591	15667	15605	15663	15741	15768	15832	15716	15840	15630	15648	15921	15514	15693	15905	15717	15853	15712	15847	15692	15689	15736	15806	15834	15791	15616	15592	15694	15723	15729	15729	15861	15710	15724	15837	15825	15573	15764	15909	15683	15684	15482	15631	15739	15775	15794	15689	15760	15722	15804	15748	15736	15697	15777	15683	15836	15801	15751	15901	15770	15718	15700	15723	15637	15786	15749	15811	15715	15684	15707	15742	15707	15786	15775	15692	15753	15802	15796	15850	15702	15798	15765	15810	15802	15533	15667	15713	15783	15667	15932	15684	15801	15716	15746	15839	15602	15658	15714	15634	15779	15568	15685	15839	15617	15696	15699	15726	15794	15887	15707	15783	15619	15867	15942	16009	15674	15804	15637	15849	15736	15622	15663	15577	15704	15440	15650	15724	15633	15701	15729	15554	15680	15800	15776	15738	15688	15701	15667	15761	15665	15894	15579	15663	15649	15604	15800	15747	15599	15662	15891	15712	15779	15619	15802	15746	15853	15793	15617	15585	15461	15799	15532	15764	15651	15749	15697	15769	15807	15806	15729	15588	15840	15863	15703	15758	15736	15722	15796	15666	15666	15560	15610	15736	15745	15746	15538	15650	15666	15824	15898	15586	15763	15774	15915	15652	15763	15726	15657	15778	15830	15631	15748	15727	15913	15802	15712	15794
26839	21487	26126	24618	18335	18117	18756	18206	18051	18052	18041	18040	18228	18142	18385	18254	18169	18068	18233	18040	17901	18221	18091	18058	18101	18128	18119	18024	18114	18172	18192	18138	17900	18311	18134	18121	18109	18241	18168	18134	18208	18169	18220	17930	17915	18114	18170	18082	18131	18146	18029	18180	18116	18374	18114	18172	18072	18271	18208	18116	18187	18057	18073	18336	18195	18102	18384	18074	17959	18275	18172	18092	18276	17972	18024	18125	18123	18082	18150	18235	18152	18243	18032	17972	17920	18230	18234	18259	18100	18321	18133	18080	18125	17915	17972	17997	18164	18110	18303	18243	18125	18184	18060	18181	18112	18127	18083	17989	18055	17805	18184	18106	18076	18208	18178	18231	18176	18195	18091	18236	18144	18193	18251	17977	18066	18034	18077	18090	18145	18235	18022	18208	18115	18145	18108	18030	18174	17938	18206	18042	18156	18004	18181	18170	18261	17956	17899	17973	18057	18234	17959	18006	18054	18108	18084	18206	18206	18320	18141	18134	18169	18191	18017	18152	18096	18270	18226	18074	18208	18170	18214	17923	18088	18137	18090	17961	18125	17927	18167	18084	18132	18085	18107	18217	18001	18109	17894	18006	18180	18100	18292	18238	18168	18213	18222	18139	18100	18119	18074	18280	17966	17964	18080	17963	18149	17942	18055	18189	18150	18165	17923	18053	17908	18171	18163	18133	18215	18380	18333	17981	18170	18181	18135	18042	18240	18408	18079	18099	18112	18256	18252	18224	18113	18090	18188	18001	18046	18134	18241	18192	18001	18323	18139	17930	18155	18051	18004	18163	18279	18075	18136	18087	18304	18372	18092	18136	18063	18142	17989	17971	18046	18120	18048	18060	18251	17914	18254	18154	18072	18210	18255	18327	18065	18153	18268	18111	18095	18210	18336	18121	18131	18265	18129	18042	18116	18149	17979	17950	18009	17963	18126	18267	18063	18361	18015	18206	18227	18047	17911	18144	17936	18287	18194	18102	18139	18064	18216	18032	18016	18088	18039	18019	18016	18217	17844	18051	18242	18164	18019	18020	18092	18184	18066	17950	18129	18233	18338	17950	18155	18170	18155	18031	18027	18070	18136	18036	18189	18399	18078	18031	17768	18154	18046	18051	18354	18190	18005	18044	18172	17839	18014	18062	18050	18212	18227	18001	18121	18213	18142	18056	18073	18236	18172	18223	18066	18046	18152	17934	18294	18246	18186	18025	17941	18178	18189	17923	18128	18069	18248	18350	18246	18007	18148	17987	17938	17983	18179	18016	18223	18193	18200	18057	17868	17822	18058	18241	18090	18068	18210	18132	18140	18062	18109	18177	18100	18021	18033	17936	18110	17939	18130	18218	18127	18061	17881	18078	18101	18375	18026	18252	18253	18170	18247	18022	18059	18218	18002	18022	18109	18346	18240	18131	18168	18151	18475	18112	18350	18118	17965	18026	18215	17943	18074	18493	18063	18219	17997	18086	18293	18281	18024	18059	18123	17973	18263	18036	18201	18242	18238	18246	17866	18123	17995	18278	18061	18029	18199	18127	18044	18103	18078	18045	18240	17994	18005	17987	18089	18138	17923	18193	18246	18041	18054	18302	17984	18172	18141	18174	18189	18168	18130	18076	18018	17943	17920	18390	18141	18147	18202	18090	18175	18016	18063	18022	18151	18010	18080	18060	18164	18217	18084	17997	18359	18109	18038	17956	18276	18117	18135	18131	18100	18177	18001	18009	18005	17951	18180	17890	18150	18000	18073	18306	18109	18090	18148	17949	18049	17880	17953	18042	18083	18049	18185	18269	17916	18055	18206	18121	18116	18206	18055	18226	18309	18108	18075	18038	18113	18023	17979	17956	18124	18032	17924	17996	17965	18108	18224	18082	18231	18354	18404	18184	18126	18087	18076	18058	18252	18294	18163	18101	18212	17945	18043	18405	18175	18288	18091	18101	18169	17951	18142	18170	18176	18132	17965	18120	18195	18125	18325	18097	18103	18318	18176	18128	18107	18081	17989	17968	18102	18249	18161	18252	18135	18249	18190	18218	18123	17935	18265	18042	18276	17835	18002	18272	18173	18257	18068	17974	18031	18320	18204	18174	18165	18027	18221	18020	17964	18002	18032	18041	18415	18153	17934	18295	18029	18071	18153	18176	18018	18091	18073	17965	18068	17992	18101	17961	18141	18191	18057	18032	18128	18323	18097	17954	18117	18116	18071	18080	17952	18043	18145	18040	18292	18115	18201	18056	18134	18148	18102	18264	18147	18218	18082	18110	18305	18135	18135	18121	18097	18200	18040	18063	18229	18200	18023	18255	18059	18270	17977	18149	18210	18207	18144	17925	18304	18115	18022	17957	18063	18188	18108	17990	18119	18038	18199	18152	18257	17971	18183	17973	18010	18100	18265	18009	18363	18101	17850	17948	17939	18099	18090	18292	17919	18015	18129	18286	18061	18142	17957	18044	18136	18093	18091	17963	17950	18093	18026	18140	18252	18072	17993	18243	17911	18141	18091	17951	18232	18111	18178	18407	18102	17862	18206	18099	18116	18122	18061	18287	18209	18139	17899	18161	18045	18261	18075	18189	18249	18086	18259	17926	17999	18199	18185	18051	18089	18222	18115	18135	17997	18087	18002	18224	18187	18198	17999	18244	17832	18082	17928	18063	18123	18265	18143	18037	18377	18007	18027	18282	18041	18292	18210	18075	18169	18313	18118	18095	18155	18070	18205	18160	18143	18298	18142	18237	17948	17973	17907	18084	17895	18144	18074	18058	18153	18311	18196	17983	18077	18197	18405	18250	18234	18205	18193	17991	18185	18117	18141	18059	18087	18123	18177	17920	18216	18007	18190	17928	18192	18186	17895	18001	18155	18344	18156	18026	18134	18194	18038	18103	18089	18152	18115	18181	18042	18124	17989	18393	18107	18138	18091	18049	18129	18112	18033	18358	17960	18098	17956	18106	18010	18231	17960	18185	18126	18053	18078	18304	18283	17933	17752	18155	18173	18082	18237	18157	18037	18126	18099	17978	18177	18110	18079	17977	18116	18103	18061	18118	18291	17933	17974	17956	18225	18001	18137	18018	18275	17914	18093	18037	18153	18204	18071	18085	18034	17946	18203	18312	18224	18149	18343	18290	18250	18153	18003	18164	17978	18111	18087	18080	18030	18115	17986	18049	18183	18157	18097	18220	18174	17915	18177	18262	17818	18150	18017	18127	18139	18300	18191	18069	18038	18235	17969	18269	18161	18427	18034	18265	18071	18136	18049	18421	18161	18271	17935	18204	18102	17957	18189	18190	18103	18230	18063	17900	18043	18139	18061	18323	18083	18050	18116	18013	18034	17958	18080	18367	18154	18039	17967	18098	18067	18088	18166	17954	18005	17951	18150	18090	18094	18077	18127	18027	18127	18044	17954	18230	18122	18128	18246	18261	17978	18088	17977	17997	18189	18038	18000	18127	18235	18192	18225	18056	17940	18098	17984	18065	18252	18204	18271	18066	18098	18002	18089	17951	18178	18426	18202	17972	18051	18241	18319	18133	17986	18198	18372	18023	18115	18069	18079	17879	18090	18109	18116	18175	17992	18197	18146	18139	18224	18169	18081	18165	18037	18394	18278	18079	18331	18222	18024	17995	17811	18095	18061	18155	17969	18115	18096	18306	18077	18176	18297	18118	17991	17973	18087	18167	18101	18130	17976	18160	18211	18263	18097	18127	18080	18004	18094	17961	18329	18206	18084	18271	18074	18141	18126	18135	18204	18267	18045	18014	18096	18081	18064	17889	18217	18317	18144	18080	18034	18326	18167	18148	17856	18212	18190	17884	18098	18097	18087	17937	17936	18168	18234	18104	18039	18042	18257	18030	18069	18020	18047	18202	18156	18149	18203	18169	18011	18129	18318	18044	18301	18189	18157	18158	18113	18048	18084	18042	18115	18155	18153	18428	18069	17942	18072	18262	17992	18126	18271	18179	18135	18134	18021	17953	17959	17858	18049	18313	18156	18388	18154	18086	18015	18413	18009	18172	18044	18336	18223	18196	18344	18010	18104	17949	18026	17973	18243	18227	18137	18262	18174	18085	18181	18063	17940	18016	18164	17960	18178	17930	18038	18177	18239	17999	17984	18248	18282	18090	18117	18136	18231	18224	17964	18024	18117	18240	18335	18376	17840	18018	17855	18042	18159	18086	18120	18149	18174	17891	18136	18190	18039	18033	18129	18121	18134	18014	18188	18014	18316	18173	18207	18053	17847	18058	18143	18021	18066	18069	18081	17951	18270	18257	18105	18244	18374	18085	17960	17981	18159	18080	18218	18204	18168	18252	18113	18115	17870	18138	18024	18145	18238	18187	18260	18141	18169	18096	18031	17894	18055	18060	18094	18091	18072	18180	18272	18293	17905	17740	18022	18014	18122	18088	18119	18147	18207	18114	18112	18150	17991	17961	18037	18071	18041	18407	18306	18199	18241	18031	18185	18136	18131	18150	18161	17983	18013	18031	18166	18138	18190	17974	17969	17971	18323	18221	18382	18171	18102	18013	17963	17956	17993	18142	18160	18021	18195	18093	18091	18049	18187	17948	18115	17881	17914	18209	18035	18159	18097	18379	18126	18183	18182	18211	18185	18162	17978	18038	18168	18070	18017	18140	18158	18265	17868	18177	18326	18172	17871	18035	18120	18112	17994	18180	18278	18122	18206	17897	18003	18274	18129	18169	18005	18195	17999	18281	18018	18312	18308	18238	18064	18151	18356	18017	18320	18174	18127	18060	18381	18071	18067	18161	18016	18096	18351	18016	18180	18211	18230	18113	18065	17990	18112	17960	18076	17943	18073	18024	18024	18096	18273	17997	18174	18083	18123	18228	18112	17837	18059	17993	18109	18189	17996	18155	18127	18212	17985	18386	17996	18026	18256	18130	18239	18148	17919	18058	18080	18217	18033	18357	18212	18135	18231	18187	18212	18125	18141	18098	18335	18125	17925	17938	17931	17909	18123	18138	18104	18393	18148	18141	18024	17925	18148	18173	18118	18252	18060	18151	18075	18063	18068	17968	18135	18039	17984	18165	17928	18044	18064	17973	18270	18058	18107	18211	18171	18185	18110	18119	18019	18128	18036	18028	18167	18126	18195	18207	17918	18140	18126	17978
14468	17387	16813	16480	16241	16088	16056	16069	16065	16180	16080	16149	16149	16211	16135	16154	16050	15909	16027	16009	16118	16036	15953	16142	16068	16105	16116	15873	15989	16183	16118	16097	16146	16025	16027	16050	16000	16152	15883	16069	15916	16088	16044	16109	16052	16016	16040	16104	16122	16089	15959	16057	16008	16168	16132	16127	16111	15896	16216	15989	16182	16000	16062	15904	15963	16061	16051	15884	16076	16175	16016	16206	16150	16134	15967	16005	16105	15945	16164	16008	16124	16239	16070	16118	15984	15833	16004	16015	16186	16053	15948	15952	16118	16078	15908	16026	16060	16068	16149	16023	15905	16121	16044	16146	16079	16139	15838	15859	15877	16031	16238	16096	15901	16015	15925	15935	16154	16137	16103	16092	16193	16020	16236	16091	16093	15935	15947	15968	16001	16067	16209	16110	15957	16087	16082	16229	15850	16084	16062	16231	16126	16095	15977	15968	16143	16027	16011	15936	16036	16035	16053	15967	15962	16029	16054	16106	16146	16028	16032	16014	16071	16141	16132	16036	15996	15923	16108	16088	16145	16009	16092	16085	16075	16062	16227	16057	15967	16024	16123	16098	16142	16122	16158	16055	15958	15967	16169	16052	16069	15965	15831	15982	15990	16172	16202	16077	16217	15965	15906	16125	16052	15996	16015	16227	16154	16094	15985	15921	16147	16022	16113	15839	16076	16038	15945	16052	16009	15951	16037	16088	16184	16010	16218	15920	15904	15977	15916	15992	16012	16140	16072	16029	16075	15909	15958	16106	15998	15980	16131	15924	15941	15970	16095	16176	15948	15982	16006	16203	16099	16023	16026	15974	16040	16144	16114	15952	16039	15982	16038	16028	15956	16093	16035	15888	16076	16047	16140	16065	16032	16073	15974	16145	15868	15995	16130	16071	16052	16120	16064	15968	15972	16033	16125	15914	15955	16033	16031	16083	15951	16039	16039	15899	16085	16220	15954	15917	16005	15845	16154	15966	16157	16073	16064	16054	15972	16161	15891	15905	15910	15929	15941	16087	15970	15955	16013	15860	16011	15865	15983	16102	15883	16097	15747	16018	16233	16075	16071	16031	16050	16020	15902	16027	16111	16129	16047	16051	15949	15999	15978	16056	16102	15932	16015	16099	15978	16066	16196	16186	16079	16009	15964	16094	16142	16112	16049	16035	15919	15858	15984	16011	16017	16095	16136	15984	16107	15896	16006	16226	15943	16281	15953	15817	15979	16086	16082	16038	16047	15773	15965	15981	15906	15911	16073	16201	15990	15979	15994	15990	16266	15953	16180	16100	16155	15975	16071	16057	16015	15851	16230	16018	16016	15983	15831	16096	16131	16095	15986	16178	15926	15909	16010	16113	16111	16039	16035	16022	15988	15885	15931	15985	16131	16082	16074	16028	16057	15938	15962	15864	16079	15930	16169	16093	16133	16162	15990	15804	16094	16045	16003	16182	15924	16051	16098	16152	15991	15975	15893	16200	16223	16034	16007	16012	15989	15999	15929	15915	16169	15856	15979	15834	15883	16062	16064	15972	16020	15925	16140	15881	16181	15996	16103	15956	15973	16037	15965	15930	16037	15932	16135	16039	15928	16049	16121	15808	16020	16076	15973	16088	16134	15884	16141	15988	16124	16190	15980	15996	16066	16120	16027	15979	16081	16129	15987	16174	15927	15961	16090	16092	16045	15956	16182	16002	15978	15949	15979	16003	16079	16007	16102	16103	16027	16034	16010	15872	16029	15992	16114	16152	15926	15968	15928	16107	15941	16278	16060	15970	16085	16035	16156	16150	16035	15988	16164	16092	16167	16136	16048	16036	16023	16100	16181	16012	16101	16055	16038	16134	15864	15937	16076	16034	16030	16209	16094	16123	16025	15951	15988	15870	16125	16063	15873	16212	16100	16047	16172	15980	16030	16060	16000	15815	16071	16160	16002	16078	16178	16148	16002	16066	16050	16147	16146	16110	16125	16080	16025	16158	16061	16117	16126	16093	16082	16013	16032	16358	16101	16050	16104	16034	15958	16104	16004	15933	16166	16041	15960	16127	16037	16221	16153	15984	16076	16106	15920	16066	16131	16038	15873	16130	16116	16077	16030	16130	16094	15926	16043	16028	15978	15967	16097	16076	16119	16125	16069	16176	15963	15982	16039	16131	16213	16167	16113	16124	16030	16081	16194	15873	15897	16026	16048	15963	15873	16113	16095	16222	15947	16105	16077	16061	16175	16012	16196	15994	16003	16141	16021	16022	16094	15901	16022	15915	16075	15897	16062	15919	16083	15933	16030	15929	16017	15925	16142	16108	15883	16122	15857	16014	16031	16164	15996	16037	15996	16003	15914	16044	16138	16068	16210	15975	16041	16177	16144	16087	15994	16267	16031	15989	15977	16010	15971	15843	16091	15984	16006	16127	16009	16005	16136	16243	16053	16024	16103	15988	16103	15958	15852	16199	15845	16037	15937	15974	16178	15994	16053	16027	16033	15960	16177	15756	15958	16183	15932	16032	15968	16009	15989	16136	16183	16043	16262	16067	16073	16084	15879	16047	16055	16083	16133	15893	15960	16053	16027	15974	15941	16022	16108	15989	16093	16067	16184	16075	15973	16170	16025	15961	16030	16036	15997	15998	15960	15961	16067	16108	15984	16015	15969	16081	15929	16163	16145	16107	16057	16119	16031	16017	16069	16116	16020	15889	16081	16024	16156	16119	15951	16059	16094	15987	16005	16182	16045	16034	16083	15932	16133	16113	15948	16118	15973	16019	16056	15923	15940	16136	16038	16199	15919	16051	15936	16200	16028	16109	16017	16144	16033	16245	16163	15970	15995	16123	16118	16049	16042	16191	16039	16104	16083	16158	15992	16018	16097	16052	16285	16023	16000	16221	15995	15921	16023	16043	16011	15985	15986	16231	16161	16010	16044	15991	16019	15966	16078	15892	16000	16003	15996	16021	16105	15967	16023	15963	16203	15938	16132	16003	15933	16132	16026	15958	16159	15955	16123	15959	16233	15937	15971	16100	15973	16008	16157	16011	16012	16190	16011	15970	16005	16114	15997	16118	15985	16094	16124	15990	16115	15862	16002	16068	16005	16087	15994	15978	16099	16106	15975	15896	16163	16121	15832	16025	16160	16193	15839	16036	15949	16003	15795	16049	15954	15882	16051	15790	16104	15908	16089	16066	16054	16128	16022	16077	16077	15986	16141	16089	16104	16090	15887	16136	16066	15999	16157	16224	15966	15974	16089	15967	16067	15946	15965	16015	15960	16032	16080	16007	16150	16097	16092	16113	16030	16068	15877	16259	16054	16066	16106	15879	15995	16037	16068	15942	16051	15949	15927	16019	15897	16166	16179	16089	16159	16056	16096	15967	16064	16086	16086	16058	16190	15918	16036	16182	15791	16085	15944	15969	16110	16275	16023	16130	16043	16176	16095	15940	16325	16088	16025	16087	15965	16053	16001	15873	16037	15985	15966	16053	15944	15918	16084	15954	16051	16045	15818	16076	16004	15815	16026	15889	16051	15909	15950	15955	15853	15924	16083	16023	16200	15937	16045	15961	16049	15973	16114	16025	15855	15832	16132	16047	16056	16046	16120	16121	15974	15945	16048	15968	15963	16043	16165	16157	16145	15951	15995	16016	15800	16056	16002	16052	16033	16099	16050	15919	15995	16055	16098	15997	16009	16067	16052	15972	16062	16036	16117	16139	16014	15939	16162	16039	16008	16078	16061	16161	16133	16096	16112	15980	16040	16104	16052	16005	16081	16150	16017	15981	15978	15849	16105	15989	15976	15957	15948	16106	16068	15983	16074	16054	16031	16099	16007	15880	16004	16039	16226	16025	16046	15852	16002	15982	16109	15958	15960	16078	15936	16227	15949	16168	15958	16087	16123	16040	16098	16038	15997	16180	15975	16125	15938	15966	16146	16103	15998	16208	16046	16136	15994	15958	15901	16006	16100	16060	16079	16103	15834	15932	16253	16135	16037	15963	16209	16113	15980	16056	16128	15988	16061	16017	16125	16223	16061	15943	16103	16015	16173	16042	16151	15938	15864	16009	16007	16105	16091	16066	16020	16145	16108	15811	16140	15998	15999	15963	16099	16010	16014	15967	15952	16005	16111	16194	15989	16021	16134	15905	16022	16089	16066	16128	16129	16036	15999	16120	16185	16005	16100	16290	16080	16071	16101	16011	16052	15966	16108	16029	16183	16191	16087	15931	16084	15966	16113	16038	15858	15979	16066	16038	15946	16070	16117	15980	16075	15865	16001	16037	16049	15899	16127	15861	16040	15985	16038	16197	16025	16290	15978	16279	15855	16043	16047	16114	16029	16145	16151	15906	16174	16032	16102	16065	16098	16098	15992	15999	15998	16021	16021	15894	16124	16003	16075	16225	16034	16242	16113	16070	15987	15952	16063	15880	15999	15951	16060	16068	16175	16122	16056	16115	16150	15956	15953	15894	16031	15963	15996	16027	15969	15986	16186	16009	15927	16004	15962	15991	16115	16010	15911	16163	16052	15963	16050	16076	16010	15941	16057	16138	16068	15936	15799	16002	16078	16000	16035	16023	16153	16161	16114	15953	15981	15972	15968	16156	16030	15969	15936	15982	15989	16077	16222	16047	16143	16188	16132	16177	16083	15947	16186	16122	16223	16153	16042	15949	15991	15928	15985	16174	16047	15902	15985	16093	15920	16178	16144	16149	16016	16169	16264	15935	16184	15886	16111	15943	16040	16018	15994	16058	16083	16046	16171	16027	16052	16047	16069	16030	16119	16053	16130	15893	16020	15961	16075	16096	15924	15909	16095	16203	15980	16123	16095	16138	15938	15825	15972	16127	15980	16020	16007	16259	16036	15983	16024	16039	15935	15969	16209	16107	15963	15862	16076	16121	15970	16055	16040	15941	16078	15894	16248	15917	15945	16077	15966	15864	16130	16005	16041	15921	16101	16041	16108	16017	15930	16025	16045	15964	16111	16088	16006	16143	16020	15981	16093	16109	16057	16102	16156	16050	16075	16090	15944	15985	16202	15965	15911	15951	16105	15917	16060	16126	15996	16063	15976	16102	15932	16058	16154	16079	16083	15995	16120	15965	16166	16270	15997	16143	15941	16209	16138	16163	15884	16012	15835	16046	16135	16105	15991	16207
23825	21428	29055	24178	21914	22287	21112	18204	17495	17844	17956	17790	17930	17772	17855	17875	17911	17541	17659	17597	17691	17560	17703	17611	17647	17451	17737	17564	17677	17786	17404	17712	17475	17490	17706	17416	17494	17629	17707	17679	17704	17514	17526	17547	17600	17464	17711	17468	17674	17667	17877	17468	17712	17642	17626	17416	17593	17580	17761	17876	17719	17454	17497	17634	17545	17591	17779	17535	17581	17424	17262	17300	17489	17498	17693	17672	17664	17542	17681	17479	17741	17540	17533	17723	17570	17418	17460	17701	17758	17553	17684	17656	17823	17704	17520	17392	17517	17843	17714	17602	17469	17571	17595	17732	17634	17488	17462	17448	17675	17503	17503	17402	17673	17630	17463	17607	17410	17519	17509	17614	17440	17658	17495	17885	17650	17588	17689	17399	17600	17686	17480	17491	17761	17486	17456	17527	17627	17426	17565	17579	17497	17552	17486	17617	17547	17771	17557	17485	17409	17654	17778	17570	17483	17537	17416	17576	17759	17617	17597	17542	17595	17485	17547	17542	17622	17480	17614	17403	17556	17569	17672	17495	17725	17562	17283	17639	17636	17552	17464	17503	17772	17508	17419	17542	17635	17245	17568	17620	17453	17405	17366	17681	17573	17568	17304	17572	17272	17670	17483	17292	17554	17311	17360	17494	17576	17583	17719	17575	17660	17546	17678	17522	17608	17465	17458	17501	17626	17706	17388	17577	17605	17538	17292	17596	17456	17466	17425	17484	17472	17600	17737	17622	17701	17401	17453	17662	17554	17519	17579	17440	17539	17585	17698	17410	17428	17638	17690	17446	17533	17441	17727	17607	17521	17371	17624	17548	17522	17359	17794	17501	17520	17429	17657	17469	17441	17619	17860	17460	17336	17522	17488	17611	17542	17470	17574	17605	17672	17508	17505	17350	17504	17602	17532	17686	17453	17602	17438	17364	17556	17540	17534	17615	17486	17559	17463	17697	17488	17563	17563	17582	17628	17348	17618	17569	17539	17280	17509	17392	17390	17411	17274	17627	17598	17690	17634	17611	17265	17418	17516	17546	17574	17391	17418	17621	17596	17578	17545	17537	17502	17595	17558	17658	17681	17343	17703	17653	17468	17571	17470	17554	17497	17585	17660	17567	17540	17595	17386	17376	17721	17587	17558	17482	17547	17582	17560	17668	17733	17516	17460	17313	17600	17600	17485	17438	17547	17747	17727	17535	17411	17476	17563	17547	17486	17548	17621	17618	17623	17621	17430	17592	17719	17570	17369	17691	17604	17798	17574	17642	17664	17383	17356	17504	17605	17592	17688	17743	17527	17428	17500	17459	17404	17586	17509	17578	17605	17440	17425	17340	17565	17485	17363	17513	17622	17493	17447	17274	17699	17538	17390	17418	17550	17721	17714	17597	17695	17624	17493	17916	17499	17456	17527	17433	17567	17480	17795	17558	17315	17546	17596	17517	17379	17507	17600	17535	17573	17600	17452	17662	17703	17588	17570	17436	17530	17571	17514	17506	17517	17433	17490	17611	17528	17634	17584	17503	17445	17539	17551	17751	17554	17435	17377	17700	17643	17720	17594	17906	17771	17648	17446	17541	17621	17493	17636	17414	17528	17589	17757	17679	17549	17628	17617	17612	17727	17507	17380	17506	17603	17594	17422	17529	17454	17446	17758	17614	17804	17528	17514	17410	17479	17514	17555	17468	17727	17548	17527	17516	17603	17599	17556	17564	17424	17320	17741	17505	17528	17511	17353	17481	17404	17508	17673	17393	17804	17653	17481	17649	17617	17580	17534	17476	17462	17545	17612	17535	17480	17528	17545	17547	17474	17394	17455	17543	17584	17756	17708	17731	17699	17631	17574	17471	17404	17317	17313	17697	17571	17383	17678	17713	17690	17591	17663	17670	17768	17796	17595	17633	17566	17540	17508	17611	17598	17540	17555	17654	17729	17507	17572	17456	17474	17301	17500	17536	17595	17460	17239	17511	17536	17691	17493	17704	17576	17442	17641	17583	17595	17380	17469	17471	17587	17547	17506	17544	17461	17545	17442	17717	17534	17634	17630	17379	17454	17394	17408	17690	17742	17717	17580	17470	17624	17530	17513	17572	17674	17670	17639	17595	17698	17513	17521	17456	17306	17409	17732	17566	17568	17347	17721	17402	17424	17403	17545	17501	17562	17499	17624	17363	17609	17838	17630	17633	17525	17902	17363	17450	17625	17667	17372	17455	17539	17491	17573	17480	17557	17447	17386	17584	17505	17666	17625	17673	17622	17645	17522	17408	17627	17502	17474	17701	17406	17728	17557	17740	17528	17420	17411	17633	17653	17786	17664	17406	17603	17606	17486	17758	17870	17553	17731	17549	17597	17610	17654	17278	17449	17634	17534	17578	17394	17652	17390	17454	17807	17615	17572	17436	17545	17379	17817	17649	17715	17614	17712	17570	17370	17496	17410	17519	17650	17714	17539	17520	17596	17377	17555	17557	17460	17730	17513	17546	17658	17403	17345	17542	17409	17747	17760	17347	17539	17608	17547	17701	17552	17472	17711	17520	17537	17568	17624	17521	17578	17432	17674	17796	17710	17614	17472	17460	17436	17570	17565	17466	17424	17498	17597	17648	17411	17372	17590	17499	17412	17616	17535	17635	17673	17515	17503	17466	17645	17508	17548	17410	17468	17419	17625	17476	17478	17628	17517	17580	17536	17358	17720	17357	17522	17524	17743	17450	17562	17547	17508	17482	17626	17683	17507	17452	17480	17586	17554	17516	17661	17609	17644	17660	17598	17683	17528	17583	17473	17603	17648	17576	17491	17515	17598	17485	17474	17537	17382	17390	17512	17561	17639	17552	17492	17578	17598	17599	17407	17556	17519	17304	17623	17424	17405	17504	17408	17459	17458	17504	17686	17525	17700	17538	17488	17455	17243	17575	17468	17636	17554	17514	17395	17555	17514	17614	17481	17423	17522	17387	17347	17606	17649	17555	17503	17392	17555	17332	17449	17465	17442	17599	17825	17564	17647	17569	17503	17603	17553	17511	17740	17426	17437	17445	17380	17436	17542	17640	17403	17574	17692	17739	17618	17638	17687	17470	17613	17591	17589	17329	17537	17349	17808	17477	17705	17460	17546	17381	17725	17409	17521	17513	17454	17596	17515	17443	17497	17415	17434	17757	17645	17586	17715	17614	17609	17705	17533	17593	17501	17521	17410	17504	17567	17312	17421	17419	17676	17614	17695	17760	17417	17555	17721	17631	17701	17503	17509	17485	17615	17617	17512	17331	17705	17477	17727	17404	17757	17557	17555	17336	17575	17515	17668	17394	17358	17409	17416	17541	17557	17374	17695	17686	17630	17389	17347	17421	17692	17371	17705	17651	17439	17652	17502	17348	17650	17444	17505	17571	17742	17574	17691	17567	17523	17469	17732	17473	17620	17606	17512	17553	17617	17594	17613	17501	17801	17542	17630	17638	17627	17682	17442	17322	17619	17508	17366	17791	17571	17488	17658	17378	17435	17347	17605	17427	17590	17590	17571	17478	17307	17519	17593	17602	17802	17563	17430	17493	17622	17758	17412	17541	17675	17564	17503	17434	17489	17409	17437	17614	17550	17607	17497	17637	17659	17694	17353	17339	17577	17509	17685	17557	17711	17517	17687	17599	17543	17525	17647	17554	17462	17323	17532	17350	17570	17519	17699	17551	17455	17681	17484	17498	17566	17580	17581	17640	17671	17695	17673	17524	17469	17515	17616	17504	17579	17648	17848	17558	17682	17396	17501	17629	17588	17710	17472	17622	17563	17527	17507	17576	17358	17583	17647	17878	17508	17406	17503	17637	17497	17535	17384	17526	17152	17649	17494	17672	17574	17718	17590	17656	17584	17547	17712	17558	17708	17384	17595	17751	17669	17526	17494	17555	17559	17565	17286	17453	17670	17644	17631	17678	17647	17605	17619	17519	17728	17469	17566	17271	17351	17398	17436	17603	17684	17407	17769	17572	17373	17331	17271	17573	17614	17492	17532	17713	17667	17633	17434	17560	17596	17400	17603	17646	17523	17653	17335	17674	17325	17526	17678	17553	17736	17705	17513	17579	17506	17356	17561	17459	17501	17549	17570	17514	17689	17721	17431	17727	17443	17572	17441	17313	17577	17549	17697	17477	17507	17683	17685	17696	17571	17493	17419	17547	17741	17684	17663	17593	17387	17370	17754	17483	17431	17423	17468	17573	17458	17385	17444	17658	17472	17649	17489	17449	17403	17577	17814	17458	17520	17473	17656	17645	17487	17515	17652	17634	17596	17546	17660	17534	17521	17590	17229	17411	17522	17461	17391	17509	17622	17546	17477	17571	17475	17419	17537	17763	17480	17590	17616	17580	17614	17432	17552	17502	17652	17242	17370	17670	17475	17534	17637	17570	17574	17595	17502	17480	17472	17717	17671	17488	17610	17465	17481	17507	17463	17411	17626	17684	17454	17611	17520	17748	17649	17604	17572	17684	17702	17324	17600	17605	17547	17333	17466	17666	17549	17697	17796	17477	17627	17598	17505	17588	17607	17474	17709	17559	17493	17669	17499	17717	17617	17371	17384	17585	17766	17615	17687	17670	17440	17408	17628	17542	17565	17418	17560	17447	17380	17401	17415	17584	17440	17757	17469	17438	17546	17526	17427	17369	17580	17526	17351	17540	17343	17527	17658	17548	17515	17646	17576	17484	17356	17639	17257	17554	17416	17554	17507	17858	17514	17470	17539	17634	17659	17584	17708	17732	17465	17494	17755	17501	17303	17589	17709	17518	17693	17547	17535	17559	17464	17576	17472	17530	17743	17650	17581	17557	17484	17640	17627	17597	17572	17450	17601	17707	17677	17549	17366	17351	17426	17566	17643	17638	17737	17748	17528	17658	17672	17527	17528	17518	17545	17673	17480	17559	17424	17669	17658	17735	17660	17757	17564	17692	17648	17786	17669	17559	17645	17795	17401	17437	17555	17507	17650	17498	17687	17614	17572	17472	17395	17533	17644	17418	17710	17539	17572	17577	17373	17427	17525	17434	17635	17420	17501	17499	17388	17440	17323	17458	17541	17342	17629	17458	17592	17676	17648	17506	17226	17418	17405	17472	17797	17480	17492	17664	17597	17473	17564	17453	17611	17588	17479	17566
12258	18178	17424	16534	16181	15979	15901	15695	15884	15620	15771	15780	15839	15834	15762	15870	15721	15959	15742	15820	15570	15767	15731	15657	15851	15598	15709	15773	15724	15592	15740	15832	15706	15678	15828	15702	15741	15567	15667	15707	15773	15894	15843	15651	15654	15636	15489	15698	15700	15630	15782	15735	15797	15652	15725	15668	15730	15761	15637	15742	15628	15493	15770	15813	15614	15753	15756	15838	15526	15765	15726	15570	15625	15790	15664	15749	15810	15551	15679	15648	15754	15639	15659	15725	15515	15701	15686	15619	15703	15720	15626	15724	15612	15522	15585	15759	15591	15714	15843	15628	15835	15651	15533	15746	15682	15710	15792	15543	15695	15724	15645	15761	15738	15746	15582	15804	15750	15651	15561	15762	15819	15589	15813	15552	15661	15739	15666	15837	15576	15741	15746	15672	15752	15693	15673	15583	15708	15580	15792	15716	15810	15942	15627	15791	15638	15807	15647	15809	15774	15608	15663	15724	15590	15767	15691	15688	15798	15843	15579	15709	15626	15839	15691	15798	15564	15677	15553	15579	15668	15654	15734	15708	15689	15659	15684	15740	15806	15792	15684	15746	15528	15738	15767	15625	15794	15670	15693	15670	15552	15759	15740	15689	15659	15699	15763	15632	15808	15647	15622	15625	15551	15691	15687	15584	15741	15623	15822	15601	15644	15651	15658	15585	15570	15787	15912	15613	15689	15675	15695	15658	15633	15654	15677	15832	15667	15582	15475	15770	15809	15770	15779	15699	15601	15855	15756	15848	15716	15723	15829	15763	15737	15546	15824	15684	15520	15622	15687	15607	15721	15560	15679	15602	15625	15739	15748	15774	15660	15612	15749	15625	15680	15517	15644	15680	15692	15625	16011	15608	15690	15715	15611	15791	15677	15698	15627	15781	15710	15652	15707	15641	15586	15525	15704	15816	15720	15692	15659	15571	15758	15806	15565	15588	15743	15648	15530	15858	15740	15580	15809	15719	15757	15751	15884	15768	15731	15744	15714	15653	15756	15663	15749	15820	15753	15766	15775	15675	15779	15603	15817	15603	15793	15620	15714	15601	15600	15749	15783	15581	15658	15692	15540	15689	15727	15669	15623	15561	15786	15792	15718	15607	15669	15839	15608	15811	15728	15634	15773	15770	15612	15650	15764	15622	15779	15526	15553	15692	15821	15688	15679	15741	15600	15807	15856	15520	15666	15579	15639	15536	15705	15573	15617	15516	15758	15676	15876	15646	15499	15685	15815	15856	15727	15523	15768	15775	15619	15543	15730	15568	15791	15738	15579	15565	15634	15522	15561	15775	15673	15739	15769	15730	15579	15858	15760	15698	15707	15686	15711	15560	15754	15842	15729	15565	15640	15760	15757	15729	15686	15831	15687	15810	15919	15633	15521	15784	15800	15509	15667	15686	15691	15577	15667	15758	15855	15839	15628	15816	15632	15804	15702	15657	15497	15769	15554	15667	15621	15665	15691	15571	15752	15775	15505	15575	15688	15534	15594	15669	15602	15661	15727	15567	15706	15614	15639	15661	15726	15768	15627	15715	15874	15847	15631	15625	15735	15613	15859	15599	15461	15788	15617	15643	15475	15666	15698	15652	15667	15714	15683	15671	15663	15588	15577	15554	15711	15682	15643	15560	15577	15693	15667	15781	15604	15788	15789	15751	15569	15586	15747	15699	15654	15657	15676	15815	15489	15625	15463	15723	15847	15591	15569	15560	15616	15671	15485	15803	15668	15665	15765	15733	15890	15613	15666	15574	15529	15672	15854	15796	15640	15486	15518	15770	15726	15775	15656	15920	15704	15655	15666	15663	15537	15797	15658	15713	15893	15616	15768	15618	15617	15683	15744	15835	15717	15670	15595	15783	15747	15674	15641	15666	15588	15641	15600	15588	15597	15629	15637	15768	15713	15609	15777	15568	15621	15827	15744	15669	15685	15736	15720	15734	15735	15643	15641	15779	15848	15635	15501	15678	15689	15585	15619	15598	15650	15576	15572	15580	15856	15681	15482	15734	15657	15680	15615	15568	15736	15610	15777	15825	15538	15850	15599	15763	15633	15645	15868	15654	15572	15509	15628	15748	15778	15602	15873	15703	15698	15763	15703	15582	15720	15525	15721	15703	15741	15683	15769	15696	15537	15648	15603	15783	15680	15761	15665	15704	15595	15720	15738	15698	15696	15802	15782	15773	15663	15681	15809	15601	15797	15799	15751	15562	15603	15650	15611	15699	15735	15790	15623	15488	15512	15652	15728	15727	15544	15680	15634	15790	15663	15734	15786	15685	15734	15712	15778	15621	15629	15589	15681	15655	15729	15730	15428	15792	15812	15711	15670	15532	15639	15602	15766	15687	15660	15832	15633	15697	15897	15663	15834	15747	15804	15599	15511	15714	15613	15600	15863	15692	15638	15488	15616	15703	15828	15824	15681	15782	15651	15690	15736	15580	15766	15675	15579	15751	15746	15708	15574	15688	15694	15668	15629	15526	15658	15738	15813	15539	15726	15589	15643	15629	15681	15549	15796	15664	15826	15773	15758	15595	15794	15780	15784	15731	15469	15768	15834	15753	15745	15725	15773	15763	15734	15549	15840	15664	15710	15971	15688	15817	15564	15639	15495	15713	15626	15591	15824	15557	15733	15592	15688	15653	15499	15758	15555	15742	15621	15760	15700	15802	15623	15708	15739	15545	15642	15755	15734	15768	15574	15782	15742	15640	15733	15656	15665	15559	15547	15695	15677	15676	15697	15644	15671	15968	15817	15605	15745	15693	15726	15778	15703	15685	15815	15539	15689	15679	15769	15657	15808	15585	15658	15607	15667	15658	15673	15649	15733	15703	15665	15582	15899	15805	15633	15537	15692	15751	15775	15562	15702	15656	15705	15787	15635	15647	15724	15618	15779	15738	15603	15548	15565	15700	15665	15539	15696	15634	15760	15803	15717	15502	15673	15595	15664	15584	15695	15658	15626	15673	15685	15795	15537	15644	15760	15841	15757	15682	15623	15609	15816	15580	15658	15665	15653	15732	15688	15670	15757	15683	15582	15662	15858	15691	15622	15755	15628	15722	15508	15782	15860	15543	15748	15692	15710	15662	15716	15675	15540	15766	15615	15756	15559	15528	15638	15680	15703	15564	15535	15642	15697	15635	15635	15726	15880	15551	15665	15627	15771	15719	15656	15775	15689	15541	15723	15679	15672	15776	15637	15768	15777	15637	15753	15730	15696	15750	15633	15708	15789	15626	15752	15706	15760	15728	15682	15677	15613	15686	15783	15709	15541	15762	15682	15554	15775	15766	15487	15729	15770	15690	15738	15633	15838	15752	15743	15618	15731	15758	15773	15717	15640	15666	15670	15790	15658	15687	15610	15667	15798	15689	15556	15708	15903	15642	15584	15637	15597	15674	15551	15638	15805	15678	15721	15659	15713	15702	15791	15893	15708	15698	15726	15807	15723	15703	15702	15763	15677	15844	15711	15795	15724	15771	15817	15562	15819	15596	15797	15766	15605	15832	15691	15721	15540	15510	15886	15703	15749	15791	15841	15647	15695	15585	15751	15744	15755	15625	15673	15468	15717	15620	15672	15849	15558	15789	15567	15669	15624	15708	15553	15766	15814	15629	15627	15549	15705	15518	15745	15669	15567	15740	15525	15804	15591	15670	15696	15716	15753	15555	15480	15702	15755	15619	15729	15720	15728	15619	15690	15699	15692	15644	15663	15796	15808	15582	15644	15810	15635	15564	15752	15671	15608	15610	15815	15701	15678	15582	15691	15655	15772	15553	15783	15718	15742	15723	15551	15665	15683	15695	15629	15649	15642	15797	15788	15620	15677	15622	15657	15760	15659	15758	15645	15601	15745	15683	15529	15659	15514	15729	15692	15557	15762	15816	15716	15712	15818	15652	15671	15657	15593	15689	15715	15804	15704	15717	15736	15683	15848	15601	15579	15615	15525	15759	15609	15621	15826	15768	15626	15703	15689	15655	15813	15659	15667	15775	15731	15550	15635	15786	15563	15675	15701	15737	15672	15562	15648	15666	15722	15687	15679	15656	15729	15606	15760	15802	15628	15700	15562	15803	15674	15810	15641	15654	15601	15563	15624	15729	15799	15567	15510	15645	15577	15749	15749	15708	15791	15638	15711	15695	15686	15655	15599	15732	15781	15573	15697	15537	15610	15701	15763	15664	15534	15778	15628	15733	15756	15657	15605	15748	15684	15804	15780	15525	15478	15696	15665	15747	15634	15545	15562	15658	15605	15714	15690	15655	15632	15648	15642	15814	15578	15764	15738	15741	15741	15775	15473	15580	15681	15515	15569	15801	15718	15580	15638	15707	15741	15727	15384	15716	15643	15827	15758	15567	15650	15662	15705	15755	15708	15766	15806	15682	15706	15723	15718	15575	15662	15854	15590	15693	15580	15799	15682	15727	15791	15750	15708	15722	15725	15655	15748	15663	15696	15555	15685	15664	15474	15678	15564	15744	15566	15611	15473	15607	15773	15513	15697	15620	15692	15764	15661	15635	15719	15776	15630	15651	15631	15732	15784	15713	15671	15502	15627	15721	15670	15766	15563	15742	15763	15606	15523	15622	15942	15721	15710	15688	15623	15905	15682	15729	15655	15765	15655	15640	15619	15524	15805	15721	15766	15741	15736	15673	15746	15474	15658	15478	15757	15481	15751	15753	15616	15779	15650	15706	15565	15531	15860	15479	15524	15686	15791	15675	15746	15814	15588	15577	15639	15808	15582	15699	15625	15697	15765	15634	15621	15615	15653	15651	15611	15768	15633	15795	15675	15707	15726	15646	15638	15622	15677	15708	15655	15779	15588	15636	15800	15711	15715	15722	15704	15604	15647	15857	15692	15521	15658	15962	15592	15555	15690	15541	15855	15570	15688	15796	15730	15743	15850	15593	15738	15581	15695	15695	15749	15793	15629	15569	15807	15843	15849	15567	15703	15605	15648	15793	15649	15584	15758	15766	15738	15691	15655	15663	15622	15840	15689	15576	15789	15815	15497	15604	15615	15598	15815	15480	15809	15806	15722	15601	15679	15790	15627	15635	15689	15754	15702	15561	15677	15759	15651	15664	15691	15746	15776	15522	15542	15542	15801	15769	15549	15798	15521	15655	15764	15512	15585	15745
27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	27	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
